]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR c++/69797
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
77454e6e 12016-02-15 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/69797
4 * c-c++-common/pr69797.c: New test.
5
4ef4d764 62016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7
8 * lib/target-supports.exp (check_effective_target_section_anchors): Add
9 check for aarch64*-*-*.
10
4a45fe0f 112016-02-15 Richard Biener <rguenther@suse.de>
12
13 PR tree-optimization/69783
14 * gcc.dg/vect/pr69783.c: New testcase.
15
0b3619e6 162016-02-15 Richard Biener <rguenther@suse.de>
17
18 PR tree-optimization/69776
19 * gcc.dg/torture/pr69776.c: New testcase.
20
9b49c3cb 212016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
22
23 PR fortran/60526
24 * gfortran.dg/type_decl_4.f90: Reinstated.
25
e46faff9 262016-02-14 John David Anglin <danglin@gcc.gnu.org>
27
28 PR fortran/68746
29 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
30
a96c809a 312016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
32
33 PR fortran/60526
34 PR bootstrap/69816
35 * gfortran.dg/type_decl_4.f90: Removed.
36
fdec7e88 372016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
38
39 PR fortran/60526
40 * gfortran.dg/type_decl_4.f90: New test.
41
a72095c4 422016-02-14 Alan Modra <amodra@gmail.com>
43
bc436924 44 PR testsuite/68886
a72095c4 45 * gcc.c-torture/execute/stkalign.c: Revise test.
46
73bb5f8b 472016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
48
49 PR target/67260
50 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
51
beb13161 522016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
53
54 PR target/67260
55 * gcc.target/sh/torture/pr67260.c: New.
56
67cab04e 572016-02-12 John David Anglin <danglin@gcc.gnu.org>
58
59 * gcc.dg/pr67964.c: Add dg-require-alias.
60
44a59bb1 612016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
62
63 PR target/67636
64 PR target/64345
65 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
66
38c9bd3a 672016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
68
69 PR libgfortran/69668
70 * gfortran.dg/namelist_88.f90: New test.
71
1774ff82 722016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
73
74 PR libgfortran/69668
75 * gfortran.dg/namelist_38.f90: Update test.
76 * gfortran.dg/namelist_84.f90: Update test.
77
aec1f4bd 782016-02-12 David Malcolm <dmalcolm@redhat.com>
79
80 PR other/69554
81 * gcc.dg/pr69554-1.c: New test.
82 * gfortran.dg/pr69554-1.F90: New test.
83 * gfortran.dg/pr69554-2.F90: New test.
84 * lib/gcc-dg.exp (proc dg-locus): New function.
85 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
86 distinguish between the caret-printing and non-caret-printing
87 cases. If caret-printing has been explicitly enabled, bail out
88 without attempting to fix up the output.
89
da7d5066 902016-02-12 David Malcolm <dmalcolm@redhat.com>
91
92 PR driver/69265
93 PR driver/69453
94 * gcc.dg/spellcheck-options-3.c: New test case.
95 * gcc.dg/spellcheck-options-4.c: New test case.
96 * gcc.dg/spellcheck-options-5.c: New test case.
97 * gcc.dg/spellcheck-options-6.c: New test case.
98 * gcc.dg/spellcheck-options-7.c: New test case.
99 * gcc.dg/spellcheck-options-8.c: New test case.
100 * gcc.dg/spellcheck-options-9.c: New test case.
101 * gcc.dg/spellcheck-options-10.c: New test case.
102
fcce1b0b 1032016-02-12 Jakub Jelinek <jakub@redhat.com>
104
105 PR rtl-optimization/69764
106 PR rtl-optimization/69771
107 * c-c++-common/pr69764.c: New test.
108 * gcc.dg/torture/pr69771.c: New test.
109
6d609290 1102016-02-12 Marek Polacek <polacek@redhat.com>
111
112 * g++.dg/torture/init-list1.C: New.
113
7d75fb56 1142016-02-12 Marek Polacek <polacek@redhat.com>
115
116 * gcc.dg/pr69522.c: Add empty dg-options.
117
52543fda 1182016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
119
120 * g++.dg/lto/lto.exp: Include and init mpx.
121 * g++.dg/lto/pr69729_0.C: New test.
122
34947478 1232016-02-12 Jakub Jelinek <jakub@redhat.com>
124
9181a4ec 125 PR ipa/69241
126 * g++.dg/ipa/pr69241-4.C: New test.
127
34947478 128 PR ipa/68672
129 * g++.dg/ipa/pr68672-1.C: New test.
130 * g++.dg/ipa/pr68672-2.C: New test.
131 * g++.dg/ipa/pr68672-3.C: New test.
132
74a4140f 1332016-02-12 Bernd Schmidt <bschmidt@redhat.com>
134
135 PR c/69522
136 gcc.dg/pr69522.c: New test.
137
9ddb20d6 1382016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
139
140 PR c++/69098
141 * g++.dg/cpp1y/69098.C: New test.
142 * g++.dg/cpp1y/69098-2.C: New test.
143
67cf9b55 1442016-02-12 Jakub Jelinek <jakub@redhat.com>
145
146 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
147 and neighbour -> neighbor.
148 * objc.dg/attributes/method-nonnull-1.m: Likewise.
149 * objc.dg/gnu-api-2-class-meta.m: Likewise.
150 * c-c++-common/Wvarargs.c: Likewise.
151 * c-c++-common/goacc/host_data-5.c: Likewise.
152 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
153 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
154 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
155 * gcc.target/aarch64/pr60697.c: Likewise.
156 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
157 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
158 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
159 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
160 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
161 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
162 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
163 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
164 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
165 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
166 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
167 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
168 * g++.dg/lookup/koenig5.C: Likewise.
169 * g++.dg/ext/no-asm-2.C: Likewise.
170 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
171 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
172 * gfortran.dg/used_types_16.f90: Likewise.
173 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
174 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
175 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
176 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
177 * gfortran.dg/abstract_type_6.f03: Likewise.
178 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
179 * gfortran.dg/used_types_15.f90: Likewise.
180 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
181 * gfortran.dg/exit_3.f08: Likewise.
182 * gfortran.dg/open_status_2.f90: Likewise.
183 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
184 * gfortran.dg/intrinsic_std_1.f90: Likewise.
185 * gfortran.dg/associate_1.f03: Likewise.
186 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
187 * gfortran.dg/intrinsic_std_6.f90: Likewise.
188 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
189 * gcc.dg/builtin-object-size-1.c: Likewise.
190 * gcc.dg/noreturn-6.c: Likewise.
191 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
192 * gcc.dg/globalalias.c: Likewise.
193 * gcc.dg/builtins-config.h: Likewise.
194 * gcc.dg/pr30457.c: Likewise.
195 * gcc.c-torture/compile/volatile-1.c: Likewise.
196 * gcc.c-torture/execute/20101011-1.c: Likewise.
197 * c-c++-common/Waddress-1.c: Likewise.
198
40b38ace 1992016-02-11 Jakub Jelinek <jakub@redhat.com>
200
201 PR c/69768
202 * c-c++-common/Waddress-1.c: New test.
203
42c87ca9 2042016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
205
206 PR fortran/69296
207 * gfortran.dg/associate_19.f03: New test.
208 * gfortran.dg/associate_20.f03: New test.
209
acb7939f 2102016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
211
212 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
213
6defe3c5 2142016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
215
216 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
217 .arch armv8-a\n. Add -dA to dg-options.
218 * gcc.target/aarch64/assembler_arch_1.c: New test.
219 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
220
63f63318 2212016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
222
223 PR c++/68726
224 * g++.dg/cpp0x/pr68726.C: New.
225
1cddf457 2262016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
227
228 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
229 test.
230
b86fba37 2312016-02-11 Richard Biener <rguenther@suse.de>
232
233 * g++.dg/tree-ssa/pr61034.C: Adjust.
234
ec4ec95a 2352016-02-10 Vladimir Makarov <vmakarov@redhat.com>
236
be7c31e9 237 PR target/69148
ec4ec95a 238 * gcc.target/s390/pr69148.c: New.
239
f64416ca 2402016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
241
242 PR tree-optimization/69652
243 * gcc.dg/torture/pr69652.c: New test.
244
e5d1ea31 2452016-02-10 Jakub Jelinek <jakub@redhat.com>
246 Patrick Palka <ppalka@gcc.gnu.org>
247
248 PR ipa/69241
249 PR c++/69649
250 * g++.dg/ipa/pr69241-1.C: New test.
251 * g++.dg/ipa/pr69241-2.C: New test.
252 * g++.dg/ipa/pr69241-3.C: New test.
253 * g++.dg/ipa/pr69649.C: New test.
254
fa03b19d 2552016-02-10 Uros Bizjak <ubizjak@gmail.com>
256
257 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
258 * gcc.dg/tree-ssa/sra-18.c: Ditto.
259
14485c8a 2602016-02-10 Bin Cheng <bin.cheng@arm.com>
261
262 PR tree-optimization/68021
263 * gcc.dg/tree-ssa/pr68021.c: New test.
264
79f1ed25 2652016-02-10 Richard Biener <rguenther@suse.de>
266
267 PR tree-optimization/69726
268 * gcc.dg/uninit-22.c: New testcase.
269
58f74eff 2702016-02-09 Andrew Pinski <apinski@cavium.com>
271
272 PR tree-opt/69282
273 * gcc.c-torture/compile/20160205-1.c: New testcase.
274
600c00f7 2752016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
276
277 PR target/68404
278 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
279 instead accessing a really large arrray.
280 * gcc.target/powerpc/fusion3.c: Likewise.
281
0771836e 2822016-02-09 Charles Baylis <charles.baylis@linaro.org>
283
284 PR target/68532
285 * gcc.c-torture/execute/pr68532.c: New test.
286
4ccd644f 2872016-02-11 Alexandre Oliva <aoliva@redhat.com>
288
289 PR target/69634
290 * gcc.dg/pr69634.c: New.
291
2e980a39 2922016-02-09 Richard Biener <rguenther@suse.de>
293
294 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
295
aacf7102 2962016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 297
aacf7102 298 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
299
a1856ddf 3002016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
301
302 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
303
d4d3da7e 3042016-02-09 Richard Biener <rguenther@suse.de>
305
306 PR tree-optimization/69715
307 * gcc.dg/torture/pr69715.c: New testcase.
308
9cc6714f 3092016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
310
311 PR c++/69139
312 * g++.dg/cpp0x/trailing12.C: New test.
313 * g++.dg/cpp0x/trailing13.C: New test.
314
83d5062b 3152016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
316
317 PR c++/69283
318 PR c++/67835
319 * g++.dg/cpp1y/auto-fn29.C: New test.
320 * g++.dg/cpp1y/auto-fn30.C: New test.
321
394a86f3 3222016-02-08 Jakub Jelinek <jakub@redhat.com>
323
324 PR tree-optimization/69209
325 * gcc.c-torture/compile/pr69209.c: New test.
326
93b124b4 3272016-02-08 Jeff Law <law@redhat.com>
328
329 PR tree-optimization/68541
330 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
331 of statements allowed in join block for path splitting.
332
26abce13 3332016-02-08 Jakub Jelinek <jakub@redhat.com>
334
0acb2d6e 335 PR c++/59627
336 * g++.dg/gomp/pr59627.C: New test.
337
26abce13 338 PR ipa/69239
339 * g++.dg/ipa/pr69239.C: New test.
340
86e0b129 3412016-02-08 David Malcolm <dmalcolm@redhat.com>
342
343 PR preprocessor/69664
344 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
345 * gcc.dg/cpp/warn-comments.c: Likewise.
346
f553d9f8 3472016-02-08 Marek Polacek <polacek@redhat.com>
348
349 PR c++/69688
350 * g++.dg/init/const12.C: New test.
351
600695e0 3522016-02-08 Bernd Schmidt <bschmidt@redhat.com>
353
354 PR target/60410
355 * gcc.dg/lto/pr55113_0.c: Remove test.
356
c4f4b1e8 3572016-02-08 Richard Biener <rguenther@suse.de>
358
359 PR tree-optimization/69719
360 * gcc.dg/torture/pr69719.c: New testcase.
361
5a987d87 3622016-02-08 Richard Biener <rguenther@suse.de>
363 Jeff Law <law@redhat.com>
364
365 PR target/68273
366 * gcc.target/mips/pr68273.c: New testcase.
367
0418e71d 3682016-02-08 Richard Biener <rguenther@suse.de>
369
370 PR rtl-optimization/69274
371 * gcc.target/i386/addr-sel-1.c: XFAIL.
372
07c0f1ca 3732016-02-08 Jeff Law <law@redhat.com>
374
40d85f4c 375 PR tree-optimization/68541
376 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
377
07c0f1ca 378 PR tree-optimization/65917
379 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
380
16430acf 3812016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
382
383 PR fortran/50555
384 * gfortran.dg/namelist_args.f90: New test.
385
3f0ff0d8 3862016-02-05 Jeff Law <law@redhat.com>
387
388 PR tree-optimization/68541
389 * gcc.dg/tree-ssa/split-path-2.c: New test.
390 * gcc.dg/tree-ssa/split-path-3.c: New test.
391 * gcc.dg/tree-ssa/split-path-4.c: New test.
392 * gcc.dg/tree-ssa/split-path-5.c: New test.
393 * gcc.dg/tree-ssa/split-path-6.c: New test.
394 * gcc.dg/tree-ssa/split-path-7.c: New test.
395
a7cc1f94 3962016-02-05 Martin Sebor <msebor@redhat.com>
397
398 PR c++/69662
399 * g++.dg/warn/Wplacement-new-size-1.C: New test.
400 * g++.dg/warn/Wplacement-new-size-2.C: New test.
401
fcb25f28 4022016-02-06 Richard HEnderson <rth@redhat.com>
403
404 PR c/69643
405 * gcc.target/i386/addr-space-4.c: New.
406 * gcc.target/i386/addr-space-5.c: New.
407
3a2545a1 4082016-02-05 Mikael Morin <mikael@gcc.gnu.org>
409
410 PR fortran/66089
411 * gfortran.dg/elemental_dependency_6.f90: New.
412
1e302465 4132016-02-05 Jakub Jelinek <jakub@redhat.com>
414
66feb54c 415 PR rtl-optimization/69691
416 * gcc.c-torture/execute/pr69691.c: New test.
417
1e302465 418 PR c++/69628
419 * g++.dg/parse/pr69628.C: New test.
420
9c28a298 4212016-02-05 Uros Bizjak <ubizjak@gmail.com>
422
423 * gcc.dg/sancov/asan.c: Move to ...
424 * gcc.dg/asan/sancov-1.c: ... here.
425
a854e286 4262016-02-05 Uros Bizjak <ubizjak@gmail.com>
427
428 * gcc.target/i386/pr69577.c: Require avx_runtime target.
429
d4f0b240 4302016-02-05 H.J. Lu <hongjiu.lu@intel.com>
431
432 PR target/69677
433 * gcc.target/i386/pr69677.c: New test.
434
235d8723 4352016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
436
437 PR c++/68948
438 * g++.dg/template/pr68948.C: New test.
439
f390cf65 4402016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
441
442 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
443 (only necessary on s390x).
444
ab99f104 4452016-02-04 H.J. Lu <hongjiu.lu@intel.com>
446
447 * gcc.target/i386/pr69454-2.c: Compile with -msse2
448 -mno-accumulate-outgoing-args.
449
f7ef5392 4502016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
451
452 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
453
6b098e91 4542016-02-04 Jakub Jelinek <jakub@redhat.com>
455
456 PR c/69669
457 * c-c++-common/pr69669.c: New test.
458
f0146cf3 4592016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
460
461 PR target/69667
462 * g++.dg/pr69667.C: New file.
463
08fd6cf5 4642016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
465
466 PR target/69619
467 * gcc.dg/pr69619.c: Add new test.
468
a6f3f39f 4692016-02-04 Richard Sandiford <richard.sandiford@arm.com>
470
471 PR rtl-optimization/69577
472 * gcc.target/i386/pr69577.c: New test.
473
774068a0 4742016-02-04 Martin Liska <mliska@suse.cz>
475
476 * g++.dg/asan/pr69276.C: New test.
477
f50a7894 4782016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
479
480 PR target/65932
481 PR target/67714
482 * gcc.target/arm/wmul-3.c: Simplify test to generate just
483 a single smulbb instruction.
484 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
485 * gcc.target/amr/wmul-2.c: Likewise.
486
6b722eb3 4872016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
488
489 PR target/65932
490 PR target/67714
491 * gcc.c-torture/execute/pr67714.c: New test.
492
1f1475a7 4932016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
494
495 PR target/69454
496 * gcc.target/i386/pr69454-1.c: New test.
497 * gcc.target/i386/pr69454-2.c: New test.
498
6b94e133 4992016-02-03 Martin Sebor <msebor@redhat.com>
500
501 PR c++/69251
502 PR c++/69253
503 PR c++/69290
504 PR c++/69277
505 PR c++/69349
506 * g++.dg/ext/flexarray-mangle-2.C: New test.
507 * g++.dg/ext/flexarray-mangle.C: New test.
508 * g++.dg/ext/flexarray-subst.C: New test.
509 * g++.dg/ext/flexary11.C: New test.
510 * g++.dg/ext/flexary12.C: New test.
511 * g++.dg/ext/flexary13.C: New test.
512 * g++.dg/ext/flexary14.C: New test.
513 * g++.dg/other/dump-ada-spec-2.C: Adjust.
514
342ed0ac 5152016-02-03 H.J. Lu <hongjiu.lu@intel.com>
516
517 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
518 Define only if CHECK_FLOAT128 is defined.
519 (main): Properly initialize u5.
520
edf6c4d2 5212016-02-03 Jakub Jelinek <jakub@redhat.com>
522
415d5641 523 PR c/69627
524 * gcc.dg/pr69627.c: New test.
525
edf6c4d2 526 PR target/69644
527 * gcc.dg/pr69644.c: New test.
528
cf8f3ba0 5292016-02-03 Mike Stump <mikestump@comcast.net>
530
531 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
532 support for struct-layout-1.exp.
533
c90d55dd 5342016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
535
536 PR c++/69056
f7ef5392 537 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 538
401bd0c8 5392016-02-03 Vladimir Makarov <vmakarov@redhat.com>
540 Alexandre Oliva <aoliva@redhat.com>
541
542 PR target/69461
543 * gcc.target/powerpc/pr69461.c: New.
544
277d9d1d 5452016-02-03 Uros Bizjak <ubizjak@gmail.com>
546
547 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
548 works from here ...
549 (check_effective_target_fsanitize_thread): ... to here. Do not
550 specify additional compile flags for the test source.
551 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
552 specify additional compile flags for the test source.
553
e69ad94a 5542016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
555
556 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
557
a4454da2 5582016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
559
560 PR fortran/67451
561 PR fortran/69418
562 * gfortran.dg/coarray_allocate_2.f08: New test.
563 * gfortran.dg/coarray_allocate_3.f08: New test.
564 * gfortran.dg/coarray_allocate_4.f08: New test.
565
88cab2dd 5662016-02-03 Alan Lawrence <alan.lawrence@arm.com>
567
568 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
569 use same scan-tree-dump-times on all platforms.
570 * gcc.dg/vect/vect-outer-1.c: Likewise.
571 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
572 * gcc.dg/vect/vect-outer-1a.c: Likewise.
573 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
574 * gcc.dg/vect/vect-outer-1b.c: Likewise.
575 * gcc.dg/vect/vect-outer-2b.c: Likewise.
576 * gcc.dg/vect/vect-outer-3b.c: Likewise.
577 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
578
66ea75c4 5792016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
580
581 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
582 warning.
583
4eef8df7 5842016-02-02 H.J. Lu <hongjiu.lu@intel.com>
585
586 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
587
665fbc2f 5882016-02-02 James Norris <jnorris@codesourcery.com>
589
590 * c-c++-common/goacc/routine-5.c: Add tests.
591
b10e3d47 5922016-02-02 Alexander Monakov <amonakov@ispras.ru>
593
594 * gcc.target/nvptx/unsigned-cmp.c: New test.
595
12ad66dd 5962016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
597
598 * gcc.target/aarch64/scalar_shift_1.c
599 (test_corners_sisd_di): Improve force to SIMD register.
600 (test_corners_sisd_si): Likewise.
601 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
602 Remove scan-assembler check for ldr.
603
f9ec342f 6042016-02-02 Richard Biener <rguenther@suse.de>
605
606 PR tree-optimization/69595
607 * gcc.dg/Warray-bounds-17.c: New testcase.
608
32f2925a 6092016-02-02 Richard Biener <rguenther@suse.de>
610
611 PR tree-optimization/69606
612 * gcc.dg/torture/pr69606.c: New testcase.
613
cfd9ca84 6142016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
615
616 PR middle-end/68542
617 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
618 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
619
19bf08e2 6202016-02-02 Alan Modra <amodra@gmail.com>
621
622 PR target/69548
623 * gcc.target/powerpc/pr69548.c: New test.
624
6f13b088 6252016-02-01 Jakub Jelinek <jakub@redhat.com>
626
dcddc5af 627 PR rtl-optimization/69592
628 * gcc.dg/pr69592.c: New test.
629
6f13b088 630 PR preprocessor/69543
631 PR c/69558
632 * gcc.dg/pr69543.c: New test.
633 * gcc.dg/pr69558.c: New test.
634
d090e5c2 6352016-02-01 Uros Bizjak <ubizjak@gmail.com>
636
fcb317c5 637 PR testsuite/65940
638 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 639
aaf527dc 6402016-02-01 Martin Sebor <msebor@redhat.com>
641
642 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
643
1674217b 6442016-02-01 Bin Cheng <bin.cheng@arm.com>
645
646 PR tree-optimization/67921
647 * c-c++-common/ubsan/pr67921.c: New test.
648
b4007655 6492016-02-01 Richard Biener <rguenther@suse.de>
650
651 PR middle-end/69556
652 * gcc.dg/tree-ssa/recip-8.c: New testcase.
653
88a477bb 6542016-02-01 Richard Biener <rguenther@suse.de>
655
656 PR tree-optimization/69574
657 * gcc.dg/torture/pr69574.c: New testcase.
658
2eaaa4e7 6592016-02-01 Richard Biener <rguenther@suse.de>
660
661 PR tree-optimization/69579
662 * gcc.dg/setjmp-6.c: New testcase.
663
e3882c44 6642016-02-01 Jakub Jelinek <jakub@redhat.com>
665
666 PR rtl-optimization/69570
667 * g++.dg/opt/pr69570.C: New test.
668
f80aff47 6692016-02-01 Richard Henderson <rth@redhat.com>
670
671 * gcc.dg/pr69535.c: New test.
672
240568aa 6732016-01-31 John David Anglin <danglin@gcc.gnu.org>
674
6009b3b8 675 PR testsuite/69584
676 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
677 * gcc.dg/tree-ssa/sra-18.c: Likewise.
678
1fdf7177 679 PR debug/68244
680 * g++.dg/parse/parens3.C: Use register "4" on hppa.
681
240568aa 682 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
683
cb3e5ac0 6842016-01-31 Paul Thomas <pault@gcc.gnu.org>
685
686 PR fortran/67564
687 * gfortran.dg/allocate_with_source_17.f03: New test.
688
3b8b902b 6892016-01-30 Jakub Jelinek <jakub@redhat.com>
690
691 PR tree-optimization/69546
692 * gcc.dg/torture/pr69546.c: New test.
693
17985abe 6942016-01-30 Paul Thomas <pault@gcc.gnu.org>
695
696 PR fortran/69566
697 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
698
b5239e80 6992016-01-30 Martin Sebor <msebor@redhat.com>
700
701 PR c++/68490
702 * g++.dg/ext/flexary10.C: New test.
703
e8f03010 7042016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
705
706 PR fortran/66707
707 gfortran.dg/common_23.f90: New test.
708
dc93691a 7092016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
710
711 PR target/65546
712 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
713 condition being checked, and disable it when the target supports
714 misaligned loads and stores.
715
ff5e28e9 7162016-01-29 Jakub Jelinek <jakub@redhat.com>
717
718 PR debug/69518
719 * gcc.dg/torture/pr69518.c: New test.
720
b0d8930a 7212016-01-29 H.J. Lu <hongjiu.lu@intel.com>
722
723 PR target/69530
724 * gcc.target/i386/pr69530.c: New test.
725
21601fc7 7262016-01-29 Steve Ellcey <sellcey@imgtec.com>
727
728 PR target/65604
729 * gcc.target/mips/div-delay.c: New test.
730
ca6c7317 7312016-01-29 Jakub Jelinek <jakub@redhat.com>
732
4758dc39 733 PR target/69551
734 * gcc.target/i386/pr69551.c: New test.
735
ca6c7317 736 PR target/66137
737 * gcc.target/i386/pr66137.c: New test.
738
e3078da6 7392016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
740
741 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
742 always built for p5600.
743 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
744 isa=p5600 dg-option.
745
b622ec25 7462016-01-29 Richard Biener <rguenther@suse.de>
747
748 PR tree-optimization/69547
749 * g++.dg/tree-ssa/pr69547.C: New testcase.
750
d2a60e99 7512016-01-29 Jakub Jelinek <jakub@redhat.com>
752
753 PR debug/66869
754 * g++.dg/warn/Wunused-function2.C: New test.
755
ae849d2b 7562016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
757
758 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
759 support for test to succeed.
760
ce6a6978 7612016-01-29 Marek Polacek <polacek@redhat.com>
762
763 PR c++/69509
764 PR c++/69516
765 * g++.dg/ext/constexpr-vla2.C: New test.
766 * g++.dg/ext/constexpr-vla3.C: New test.
767 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
768
7550d855 7692016-01-29 Richard Biener <rguenther@suse.de>
770
771 PR middle-end/69537
772 * gcc.dg/uninit-21.c: New testcase.
773
f11bb279 7742016-01-28 Uros Bizjak <ubizjak@gmail.com>
775
776 PR target/69459
777 * gcc.target/i386/pr69459.c: New test.
778
c80c12c8 7792016-01-28 Steve Ellcey <sellcey@imgtec.com>
780
781 PR target/68400
782 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
783 * gcc.target/mips/pr68400.c: New test.
784
c649bacc 7852016-01-28 Martin Sebor <msebor@redhat.com>
786
787 PR target/17381
788 * gcc.target/powerpc/pr17381.c: New test.
789
f4881661 7902016-01-28 Jakub Jelinek <jakub@redhat.com>
791
792 PR middle-end/69542
793 * gcc.dg/torture/pr69542.c: New test.
794
d66fdd75 7952016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
796
797 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
798
d4a78818 7992016-01-28 David Edelsohn <dje.gcc@gmail.com>
800
801 * gcc.dg/pr65980.c: Skip on AIX.
802 * gcc.dg/pr66688.c: Same.
803
21329e97 8042016-01-28 David Edelsohn <dje.gcc@gmail.com>
805
806 PR target/63679
807 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
808 * gcc.dg/tree-ssa/sra-18.c: Same.
809
cc7124a6 8102016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
811
812 PR fortran/62536
813 * gfortran.dg/block_15.f08: New test.
814 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
815 on incorrectly closed BLOCK.
816
358dfcb4 8172016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
818
819 * gcc.dg/declare-simd.c: New test.
e87502d6 8202016-01-28 Richard Biener <rguenther@suse.de>
821
822 PR tree-optimization/69466
823 * gfortran.dg/vect/pr69466.f90: New testcase.
824
44e7334b 8252016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
826
827 * g++.dg/pr67989.C: Remove ARM-specific option.
828 * gcc.target/arm/pr67989.C: New file.
829
5ce8f551 8302016-01-27 Uros Bizjak <ubizjak@gmail.com>
831
832 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
833 and expm1 test for glibc < 2.11.
834
fa6e6b15 8352016-01-27 Richard Henderson <rth@redhat.com>
836
837 * gcc.c-torture/execute/pr69447.c: New test.
838
8392016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 840
7b8122c6 841 PR fortran/69422
147b2f9b 842 * gfortran.dg/alloc_comp_assign_15.f03: New test.
843
78e516eb 8442016-01-27 Jakub Jelinek <jakub@redhat.com>
845
846 PR debug/66869
847 * gcc.dg/pr66869.c: New test.
848
9b849350 8492016-01-25 Jeff Law <law@redhat.com>
850
851 PR tree-optimization/68398
f11bb279 852 PR tree-optimization/69196
9b849350 853 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
854 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
855 path to avoid new heuristic allowing more irreducible regions
856 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
857 * gcc.dg/tree-ssa/vrp46.c: Likewise.
858 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
859 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
860 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
861
fee5e491 8622016-01-27 Marek Polacek <polacek@redhat.com>
863
864 PR c/68062
865 * c-c++-common/vector-compare-4.c: New test.
866
eec96426 8672016-01-27 David Malcolm <dmalcolm@redhat.com>
868
869 PR preprocessor/69126
870 * c-c++-common/pr69126.c: New test case.
871
5068be18 8722016-01-27 Ian Lance Taylor <iant@google.com>
873
874 * gcc.dg/tree-ssa/ivopt_5.c: New test.
875
5fa82c11 8762016-01-27 Ryan Burn <contact@rnburn.com>
877
878 PR cilkplus/69267
879 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
880
b3df0219 8812016-01-27 Uros Bizjak <ubizjak@gmail.com>
882
883 PR target/69512
884 * gcc.target/i386/pr69512.c: New test.
885
d46a16d4 8862016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
887
888 PR ada/69488
889 * gnat.dg/sso/*.adb: Robustify dg-output directives.
890
6a9b35ef 8912016-01-27 Marek Polacek <polacek@redhat.com>
892
893 PR c++/69379
894 * g++.dg/pr69379.C: New test.
895
18e9663b 8962016-01-27 Martin Sebor <msebor@redhat.com>
897
898 PR c++/69317
899 * g++.dg/abi/Wabi-2-2.C: New test.
900 * g++.dg/abi/Wabi-2-3.C: New test.
901 * g++.dg/abi/Wabi-3-2.C: New test.
902 * g++.dg/abi/Wabi-3-3.C: New test.
903
c88301ad 9042016-01-27 Richard Biener <rguenther@suse.de>
905
906 PR tree-optimization/69166
907 * gcc.dg/torture/pr69166.c: New testcase.
908
8ca47550 9092016-01-27 Martin Jambor <mjambor@suse.cz>
910
911 PR tree-optimization/69355
912 * gcc.dg/tree-ssa/pr69355.c: New test.
913
5cb23e3c 9142016-01-27 Marek Polacek <polacek@redhat.com>
915
916 PR c++/69496
917 * g++.dg/ext/constexpr-vla1.C: New test.
918
7b0c1b6d 9192016-01-20 Christian Bruel <christian.bruel@st.com>
920
921 PR target/69245
922 * gcc.target/arm/pr69245.c: New test.
923
220112fc 9242016-01-27 Jakub Jelinek <jakub@redhat.com>
925
926 PR tree-optimization/69399
927 * gcc.dg/torture/pr69399.c: New test.
928
16294490 9292016-01-27 Eric Botcazou <ebotcazou@adacore.com>
930
931 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
932
8abd3d0c 9332016-01-26 Eric Botcazou <ebotcazou@adacore.com>
934
935 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
936
7cf9b895 9372016-01-26 Tom de Vries <tom@codesourcery.com>
938
939 PR tree-optimization/69110
940 * gcc.dg/autopar/pr69110.c: New test.
941
557c1942 9422016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 943 Sebastian Pop <s.pop@samsung.com>
557c1942 944
945 * gcc.dg/graphite/isl-ast-op-select.c: New.
946
80adbd96 9472015-01-26 Paul Thomas <pault@gcc.gnu.org>
948
949 PR fortran/69385
950 * gfortran.dg/allocate_error_6.f90: New test.
951
c3f86f60 9522016-01-26 Richard Henderson <rth@redhat.com>
953
954 * gcc.dg/tm/pr60908.c: New test.
955
3752e5b1 9562016-01-26 David Malcolm <dmalcolm@redhat.com>
957
958 PR other/69006
959 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
960 directive.
961 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
962 expected multiline output to reflect the colorization being
963 disabled before newlines.
964 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
965 (custom_diagnostic_finalizer): Replace call to
966 pp_newline_and_flush with call to pp_flush.
967 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
968 * gfortran.dg/implicit_class_1.f90: Likewise.
969 * lib/gcc-dg.exp (allow_blank_lines): New global.
970 (dg-allow-blank-lines-in-output): New procedure.
971 (gcc-dg-prune): Complain about blank lines in the output, unless
972 dg-allow-blank-lines-in-output was called.
973 * lib/multiline.exp (_build_multiline_regex): Only support
974 arbitrary followup text for non-blank-lines, not for blank lines.
975
9bbfd060 9762016-01-26 Jakub Jelinek <jakub@redhat.com>
977
978 PR tree-optimization/69483
979 * gcc.dg/pr69483.c: New test.
980 * g++.dg/opt/pr69483.C: New test.
981
53773057 9822016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
983
984 PR target/68620
985 * gcc.target/arm/pr68620.c: New test.
986
442a556f 9872016-01-26 H.J. Lu <hongjiu.lu@intel.com>
988
989 * gcc.target/i386/pr68986-2.c: Remove -m32.
990
d513c683 9912016-01-26 H.J. Lu <hongjiu.lu@intel.com>
992
993 PR target/68986
994 * gcc.target/i386/pr68986-1.c: New test.
995 * gcc.target/i386/pr68986-2.c: Likewise.
996 * gcc.target/i386/pr68986-3.c: Likewise.
997
976877a5 9982016-01-26 Christian Bruel <christian.bruel@st.com>
999
1000 * lib/target-supports.exp
1001 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1002 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1003 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1004
2c7b2f88 10052016-01-26 Richard Biener <rguenther@suse.de>
1006
1007 PR tree-optimization/69452
1008 * gcc.dg/torture/pr69452.c: New testcase.
1009
f7fc06e7 10102016-01-26 Jakub Jelinek <jakub@redhat.com>
1011
1012 PR target/69442
1013 * gcc.dg/pr69442.c: New test.
1014
d1dae587 10152016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1016
1017 PR target/67896
1018 * gcc.target/aarch64/simd/pr67896.C: New.
1019
ef7be7f8 10202016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1021
1022 PR tree-optimization/69400
1023 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1024 function.
1025 (plugin_init): Call it.
1026 * gcc.dg/torture/pr69400.c: New test.
1027
648433a4 10282016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1029
1030 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1031
45fc5243 10322016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1033 Sebastian Pop <s.pop@samsung.com>
1034
1035 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1036 isl-0.15.
1037
c699f6a1 10382016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1039 Sebastian Pop <s.pop@samsung.com>
1040
1041 * gcc.dg/graphite/pr69292.c: New.
1042
b86e24ea 10432016-01-25 Jakub Jelinek <jakub@redhat.com>
1044
1045 * c-c++-common/goacc/use_device-1.c: New test.
1046
105cb8d7 10472016-01-25 Jeff Law <law@redhat.com>
1048
1049 PR tree-optimization/69196
1050 PR tree-optimization/68398
1051 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1052 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1053
44562749 10542016-01-25 David Edelsohn <dje.gcc@gmail.com>
1055
1056 PR target/69469
1057 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1058 Algorithm.
1059
6837fee7 10602016-01-25 Richard Biener <rguenther@suse.de>
1061
1062 PR testsuite/69380
1063 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1064
fe500d65 10652016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1066
1067 PR target/69421
1068 * gcc.dg/pr69421.c: New test.
1069
8eacba94 10702016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1071
1072 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1073 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1074 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1075 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1076 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1077 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1078 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1079 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1080 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1081 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1082
af09d40d 10832016-01-25 Richard Biener <rguenther@suse.de>
1084
1085 PR tree-optimization/69376
1086 * gcc.dg/torture/pr69376.c: New testcase.
1087
d65063f5 10882016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1089
1090 PR fortran/69397
1091 PR fortran/68442
1092 * gfortran.dg/interface_38.f90: New test.
1093 * gfortran.dg/interface_39.f90: New test.
80adbd96 1094
08c7bfb4 10952016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1096
1097 Revert:
1098 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1099
1100 PR c++/11858
1101 PR c++/24663
1102 PR c++/24664
1103 * g++.dg/template/pr11858.C: New test.
1104 * g++.dg/template/pr24663.C: New test.
1105 * g++.dg/template/unify12.C: New test.
1106 * g++.dg/template/unify13.C: New test.
1107 * g++.dg/template/unify14.C: New test.
1108 * g++.dg/template/unify15.C: New test.
1109 * g++.dg/template/unify16.C: New test.
1110 * g++.dg/template/unify17.C: New test.
1111
c2e7d2be 11122016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1113
1114 PR fortran/68283
1115 gfortran.dg/pr68283.f90: New test.
1116
9f2e8617 11172016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1118
1119 PR fortran/66094
1120 * gfortran.dg/inline_matmul_13.f90: New test.
1121 * gfortran.dg/matmul_bounds_8.f90: New test.
1122 * gfortran.dg/matmul_bounds_9.f90: New test.
1123 * gfortran.dg/matmul_bounds_10.f90: New test.
1124
a4838119 11252016-01-23 Tom de Vries <tom@codesourcery.com>
1126
1127 PR tree-optimization/69426
1128 * gcc.dg/autopar/pr69426.c: New test.
1129
feddf0dc 11302016-01-23 Martin Sebor <msebor@redhat.com>
1131
1132 PR c++/58109
1133 PR c++/69022
1134 * g++.dg/cpp0x/alignas5.C: New test.
1135 * g++.dg/ext/vector29.C: Same.
1136
132731fb 11372016-01-23 Uros Bizjak <ubizjak@gmail.com>
1138
1139 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1140 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1141 _GNU_SOURCE from compile flags to the source.
1142 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1143 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1144 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1145 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1146
51aec681 11472016-01-22 Jakub Jelinek <jakub@redhat.com>
1148
1149 PR target/69432
1150 * g++.dg/opt/pr69432.C: New test.
1151
147aa3e3 11522016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1153
1154 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1155 32-bit targets testing an -m64 multilib.
1156
4d04e35e 11572016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1158
1159 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1160 64-bit support.
1161
86f38d0c 11622016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1163
1164 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1165
f776e712 11662016-01-21 Christian Bruel <christian.bruel@st.com>
1167
1168 PR target/68674
1169 * gcc.target/i386/pr68674.c
1170 * gcc.target/aarch64/pr68674.c
1171 * gcc.target/arm/pr68674.c
1172
7b9de435 11732016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1174
1175 PR target/69403
1176 * gcc.c-torture/execute/pr69403.c: New test.
1177
9935a0ba 11782016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1179
1180 PR c++/55843
1181 * g++.dg/template/pr55843.C: New.
1182
06b94aa1 11832016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1184
1185 PR testsuite/66877
1186 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1187 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1188
b68773a8 11892016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1190
1191 PR testsuite/67489
132731fb 1192 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1193 from dg-do compile directive, and instead add
1194 { dg-require-effective-target int128 }.
b68773a8 1195
bbbbe8ab 11962016-01-20 Martin Sebor <msebor@redhat.com>
1197
1198 PR c/69405
1199 * gcc.dg/sync-fetch.c: New test.
1200
f3a6a26f 12012016-01-21 Martin Sebor <msebor@redhat.com>
1202
1203 PR target/69252
1204 * gcc.target/powerpc/pr69252.c: New test.
1205
d1565a03 12062016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1207
1208 PR fortran/65996
132731fb 1209 * gfortran.dg/pr65996.f90: New test.
d1565a03 1210
15a5a905 12112016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1212
1213 PR c++/68810
bbbbe8ab 1214 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1215 expected to generate an error.
15a5a905 1216
e4538af5 12172016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1218
1219 PR middle-end/66178
1220 * gcc.dg/torture/pr66178.c: New test.
1221
4d4180ce 12222016-01-21 Anton Blanchard <anton@samba.org>
1223 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1224
1225 PR target/63354
1226 * gcc.target/powerpc/pr63354.c: New test.
1227
86e16058 12282016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1229
1230 PR rtl-optimization/68990
1231 * gcc.target/i386/pr68990: New.
1232
b11b85e4 12332016-01-21 Nick Clifton <nickc@redhat.com>
1234
1235 PR target/69129
1236 * gcc.target/mips/pr69129.c: New.
1237
62dd9f85 12382016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1239
1240 PR c++/58046
1241 * g++.dg/cpp0x/pr58046.C: New.
1242
ac7d424b 12432016-01-21 Jakub Jelinek <jakub@redhat.com>
1244
47c0bea3 1245 PR target/69187
1246 PR target/65624
1247 * gcc.target/arm/pr69187.c: New test.
1248
ac7d424b 1249 PR c++/69355
1250 * g++.dg/torture/pr69355.C: New test.
1251
9e18b252 12522016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1253 Sebastian Pop <s.pop@samsung.com>
1254
1255 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1256
de862e2f 12572016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1258 Sebastian Pop <s.pop@samsung.com>
1259
132731fb 1260 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1261
f55f9344 12622016-01-21 Jakub Jelinek <jakub@redhat.com>
1263
1264 PR middle-end/67653
1265 * c-c++-common/pr67653.c: New test.
1266 * gcc.dg/torture/pr29119.c: Add dg-warning.
1267
62752e71 12682016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1269
1270 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1271
16d4186f 12722016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1273
1274 PR c/24293
1275 * gcc.dg/pr24293.c: New test.
1276 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1277 incomplete struct type.
1278 * gcc.dg/declspec-1.c: Likewise.
1279 * gcc.dg/pr63549.c: Likewise.
1280
58219d13 12812016-01-20 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR tree-optimization/66612
1284 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1285 for bdn instruction.
1286
a7b5688a 12872016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1288
1289 * lib/target-supports.exp
1290 (check_effective_target_arm_fp_ok_nocache): New.
1291 (check_effective_target_arm_fp_ok): New.
1292 (add_options_for_arm_fp): New.
1293 (check_effective_target_arm_crypto_ok_nocache): Require
1294 target_arm_v8_neon_ok instead of arm32.
1295 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1296 (check_effective_target_arm_crypto_pragma_ok): New.
1297 (add_options_for_arm_vfp): New.
1298 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1299 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1300 target instead. Force initial fpu to vfp.
1301 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1302 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1303 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1304 dependency.
1305 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1306 use arm_vfp effective target instead. Force initial fpu to vfp.
1307 * gcc.target/arm/attr-neon3.c: Likewise.
1308 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1309 arm_vfp_ok.
1310 * gcc.target/arm/unsigned-float.c: Likewise.
1311 * gcc.target/arm/vfp-1.c: Likewise.
1312 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1313 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1314 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1315 * gcc.target/arm/vfp-ldmias.c: Likewise.
1316 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1317 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1318 * gcc.target/arm/vfp-stmiad.c: Likewise.
1319 * gcc.target/arm/vfp-stmias.c: Likewise.
1320 * gcc.target/arm/vnmul-1.c: Likewise.
1321 * gcc.target/arm/vnmul-2.c: Likewise.
1322 * gcc.target/arm/vnmul-3.c: Likewise.
1323 * gcc.target/arm/vnmul-4.c: Likewise.
1324
7ca56ca8 13252016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1326
7fb75b57 1327 PR testsuite/69366
1328 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1329 the MPX run-time library, for compile-time MPX test.
1330 * gcc.target/i386/chkp-always_inline.c: Likewise.
1331 * gcc.target/i386/chkp-bndret.c: Likewise.
1332 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1333 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1334 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1335 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1336 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1337 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1338 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1339 * gcc.target/i386/chkp-label-address.c: Likewise.
1340 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1341 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1342 * gcc.target/i386/chkp-pr69044.c: Likewise.
1343 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1344 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1345 * gcc.target/i386/chkp-strchr.c: Likewise.
1346 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1347 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1348 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1349 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1350 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1351 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1352 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1353 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1354 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1355 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1356 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1357 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1358 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1359 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1360 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1361 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1362 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1363 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1364 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1365 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1366 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1367 * gcc.target/i386/pr63995-2.c: Likewise.
1368 * gcc.target/i386/pr64805.c: Likewise.
1369 * gcc.target/i386/pr65044.c: Likewise.
1370 * gcc.target/i386/pr65167.c: Likewise.
1371 * gcc.target/i386/pr65183.c: Likewise.
1372 * gcc.target/i386/pr65184.c: Likewise.
1373 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1374
f2da0b99 13752016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1376
1377 PR tree-optimization/69328
1378 * gcc.dg/pr69328.c: New test.
1379
4d379676 13802016-01-20 Jeff Law <law@redhat.com>
1381
4a11f145 1382 PR target/25114
4d379676 1383 * gcc.target/m68k/pr25114.c: New test.
1384
0754bad1 13852016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1386
1387 * gcc.target/arm/memset-inline-10.c: Added
1388 dg-require-effective-target arm_thumb2_ok.
1389
63bd5c2d 13902016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1391
1392 * gcc.dg/debug/dwarf2/sso.c: New test.
1393
a9c01e81 13942016-01-19 Uros Bizjak <ubizjak@gmail.com>
1395
1396 PR testsuite/68820
1397 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1398 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1399 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1400
53fa0e54 14012016-01-19 Jan Hubicka <hubicka@ucw.cz>
1402
1403 PR ipa/66223
1404 * g++.dg/ipa/devirt-50.C: New testcase.
1405
e035a62c 14062016-01-19 Marek Polacek <polacek@redhat.com>
1407
1408 PR c++/68965
1409 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1410 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1411
885cc3ea 14122016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1413
1414 PR target/69135
1415 * gcc.target/arm/pr69135_1.c: New test.
1416
07bd240e 14172015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1418
1419 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1420
9f60d257 14212015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1422
1423 * gcc.target/aarch64/ccmp_1.c: New testcase.
1424
a0c919f7 14252016-01-19 Marek Polacek <polacek@redhat.com>
1426
1427 PR c++/68586
1428 * g++.dg/cpp0x/enum30.C: New test.
1429
dc5d6d17 14302016-01-19 Richard Biener <rguenther@suse.de>
1431
1432 PR tree-optimization/69336
1433 * g++.dg/tree-ssa/pr69336.C: New testcase.
1434
6dd156e0 14352016-01-19 Jakub Jelinek <jakub@redhat.com>
1436
1437 PR debug/65779
1438 * gcc.dg/pr65779.c: New test.
1439
3e0d45b9 14402016-01-19 Richard Biener <rguenther@suse.de>
1441
1442 PR tree-optimization/69352
1443 * gcc.dg/torture/pr69352.c: New testcase.
1444
7a3cf64d 14452016-01-19 Jakub Jelinek <jakub@redhat.com>
1446
1447 PR rtl-optimization/68955
1448 PR rtl-optimization/64557
1449 * gcc.dg/torture/pr68955.c: New test.
1450
8be55b33 14512016-01-19 Jan Hubicka <hubicka@ucw.cz>
1452
1453 PR lto/69136
1454 * g++.dg/torture/pr69136.C: New testcase.
1455
72a985d7 14562016-01-19 Jan Hubicka <hubicka@ucw.cz>
1457
1458 PR lto/69133
1459 * g++.dg/lto/pr69133_0.C: New testcase.
1460 * g++.dg/lto/pr69133_1.C: New testcase.
1461
56778b62 14622016-01-15 Jeff Law <law@redhat.com>
1463
1464 PR tree-optimization/69320
1465 * gcc.c-torture/pr69320-1.c: New test.
1466 * gcc.c-torture/pr69320-2.c: New test.
1467 * gcc.c-torture/pr69320-3.c: New test.
1468 * gcc.c-torture/pr69320-4.c: New test.
1469
ced41b93 14702016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1471
1472 PR c++/11858
1473 PR c++/24663
1474 PR c++/24664
1475 * g++.dg/template/pr11858.C: New test.
1476 * g++.dg/template/pr24663.C: New test.
1477 * g++.dg/template/unify12.C: New test.
1478 * g++.dg/template/unify13.C: New test.
1479 * g++.dg/template/unify14.C: New test.
1480 * g++.dg/template/unify15.C: New test.
1481 * g++.dg/template/unify16.C: New test.
1482 * g++.dg/template/unify17.C: New test.
1483
7f8cbcaf 14842016-01-18 David Malcolm <dmalcolm@redhat.com>
1485
1486 PR testsuite/69181
1487 * gcc.dg/pr69181-1.c: New test file.
1488 * gcc.dg/pr69181-2.c: New test file.
1489 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1490 globals by moving it to...
1491 (cleanup-after-saved-dg-test): ...this new function. Add
1492 "global additional_sources_used". Add reset of global
1493 multiline_expected_outputs to the empty list.
1494 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1495 global to...
1496 (multiline_expected_outputs): ...this, and updated comments to
1497 note that it is modified from gcc-dg.exp.
1498 (dg-end-multiline-output): Update for the above renaming.
1499 (handle-multiline-outputs): Likewise. Remove the clearing
1500 of the expected outputs to the empty list.
1501
3c7cbfc0 15022016-01-18 Richard Biener <rguenther@suse.de>
1503
1504 PR tree-optimization/69297
1505 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1506
81d49cc1 15072016-01-18 Joseph Myers <joseph@codesourcery.com>
1508
1509 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1510 dg-options.
1511 * gcc.target/mips/mips-3d-2.c: Likewise.
1512 * gcc.target/mips/mips-3d-3.c: Likewise.
1513 * gcc.target/mips/mips-3d-4.c: Likewise.
1514 * gcc.target/mips/mips-3d-5.c: Likewise.
1515 * gcc.target/mips/mips-3d-6.c: Likewise.
1516 * gcc.target/mips/mips-3d-7.c: Likewise.
1517 * gcc.target/mips/mips-3d-8.c: Likewise.
1518 * gcc.target/mips/mips-3d-9.c: Likewise.
1519 * gcc.target/mips/mips-ps-1.c: Likewise.
1520 * gcc.target/mips/mips-ps-2.c: Likewise.
1521 * gcc.target/mips/mips-ps-3.c: Likewise.
1522 * gcc.target/mips/mips-ps-4.c: Likewise.
1523 * gcc.target/mips/mips-ps-5.c: Likewise.
1524 * gcc.target/mips/mips-ps-6.c: Likewise.
1525 * gcc.target/mips/mips-ps-7.c: Likewise.
1526 * gcc.target/mips/mips-ps-type.c: Likewise.
1527 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1528 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1529
03c4ff3a 15302016-01-18 Tom de Vries <tom@codesourcery.com>
1531
1532 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1533 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1534 * c-c++-common/goacc/kernels-empty.c: New test.
1535 * c-c++-common/goacc/kernels-eternal.c: New test.
1536 * c-c++-common/goacc/kernels-loop-2.c: New test.
1537 * c-c++-common/goacc/kernels-loop-3.c: New test.
1538 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1539 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1540 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1541 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1542 * c-c++-common/goacc/kernels-loop-data.c: New test.
1543 * c-c++-common/goacc/kernels-loop-g.c: New test.
1544 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1545 * c-c++-common/goacc/kernels-loop-n.c: New test.
1546 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1547 * c-c++-common/goacc/kernels-loop.c: New test.
1548 * c-c++-common/goacc/kernels-noreturn.c: New test.
1549 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1550 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1551 * c-c++-common/goacc/kernels-reduction.c: New test.
1552
22e3dcee 15532016-01-18 Tom de Vries <tom@codesourcery.com>
1554
1555 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1556 * gcc.dg/autopar/outer-2.c: Same.
1557 * gcc.dg/autopar/outer-3.c: Same.
1558 * gcc.dg/autopar/outer-4.c: Same.
1559 * gcc.dg/autopar/outer-5.c: Same.
1560 * gcc.dg/autopar/outer-6.c: Same.
1561 * gcc.dg/autopar/parallelization-1.c: Same.
1562 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1563 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1564 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1565 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1566 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1567 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1568 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1569 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1570 * gcc.dg/autopar/pr39500-1.c: Same.
1571 * gcc.dg/autopar/pr39500-2.c: Same.
1572 * gcc.dg/autopar/pr46193.c: Same.
1573 * gcc.dg/autopar/pr46194.c: Same.
1574 * gcc.dg/autopar/pr49580.c: Same.
1575 * gcc.dg/autopar/pr49960-1.c: Same.
1576 * gcc.dg/autopar/pr49960.c: Same.
1577 * gcc.dg/autopar/pr68373.c: Same.
1578 * gcc.dg/autopar/reduc-1.c: Same.
1579 * gcc.dg/autopar/reduc-1char.c: Same.
1580 * gcc.dg/autopar/reduc-1short.c: Same.
1581 * gcc.dg/autopar/reduc-2.c: Same.
1582 * gcc.dg/autopar/reduc-2char.c: Same.
1583 * gcc.dg/autopar/reduc-2short.c: Same.
1584 * gcc.dg/autopar/reduc-3.c: Same.
1585 * gcc.dg/autopar/reduc-4.c: Same.
1586 * gcc.dg/autopar/reduc-6.c: Same.
1587 * gcc.dg/autopar/reduc-7.c: Same.
1588 * gcc.dg/autopar/reduc-8.c: Same.
1589 * gcc.dg/autopar/reduc-9.c: Same.
1590 * gcc.dg/autopar/uns-outer-4.c: Same.
1591 * gcc.dg/autopar/uns-outer-5.c: Same.
1592 * gcc.dg/autopar/uns-outer-6.c: Same.
1593 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1594 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1595
fd5cbe2f 15962016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1597
1598 PR target/63679
1599 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1600 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1601
fa75ab55 16022016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1603
1604 PR target/63679
1605 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1606 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1607 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1608
214b2582 16092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1610
1611 PR target/63679
1612 * gcc.dg/tree-ssa/sra-17.c: New.
1613 * gcc.dg/tree-ssa/sra-18.c: New.
1614
13146837 16152016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1616
1617 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1618
6ccd18c2 16192016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1620
1621 * gnat.dg/inline12.adb: New test.
1622
8872b95f 16232016-01-18 Bin Cheng <bin.cheng@arm.com>
1624
1625 PR tree-optimization/66797
1626 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1627
971514e3 16282016-01-18 Richard Biener <rguenther@suse.de>
1629
1630 PR tree-optimization/69170
1631 * gcc.dg/torture/pr69170.c: New testcase.
1632
9b2d1aab 16332016-01-17 John David Anglin <danglin@gcc.gnu.org>
1634
1635 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1636
164d84c2 16372016-01-16 Tom de Vries <tom@codesourcery.com>
1638
1639 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1640
4c33b769 16412016-01-16 Tom de Vries <tom@codesourcery.com>
1642
1643 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1644 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1645 redundant dg-require-effective-target pthread.
1646 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1647 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1648 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1649 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1650 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1651 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1652 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1653
673441b0 16542016-01-16 David Edelsohn <dje.gcc@gmail.com>
1655
1656 PR target/68609
1657 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1658 * gcc.target/powerpc/recip-7.c: Same.
1659
90153ae7 16602016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1661
1662 PR c++/69091
1663 * g++.dg/template/pr69091.C: New test.
1664
bc24d01d 16652016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1666
1667 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1668 dump does not contain an error_mark_node.
1669 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1670 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1671
4067c0fd 16722016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1673
1674 PR c++/68936
1675 * g++.dg/template/pr68936.C: New test.
1676
27c6dbdd 16772016-01-15 David Edelsohn <dje.gcc@gmail.com>
1678
1679 PR target/68609
1680 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1681 * gcc.target/powerpc/recip-2.c: Same.
1682 * gcc.target/powerpc/recip-3.c: Same.
1683 * gcc.target/powerpc/recip-4.c: Same.
1684 * gcc.target/powerpc/recip-sqrtf.c: Same.
1685
e390c57d 16862016-01-15 Jeff Law <law@redhat.com>
1687
1688 PR tree-optimization/69270
1689 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1690 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1691
ddcfeaf1 16922016-01-15 Paul Thomas <pault@gcc.gnu.org>
1693
1694 PR fortran/49630
1695 * gfortran.dg/deferred_character_13.f90: New test for the fix
1696 of comment 3 of the PR.
1697
1698 PR fortran/54070
1699 * gfortran.dg/deferred_character_8.f90: New test
1700 * gfortran.dg/allocate_error_5.f90: New test
1701
1702 PR fortran/60593
1703 * gfortran.dg/deferred_character_10.f90: New test
1704
1705 PR fortran/60795
1706 * gfortran.dg/deferred_character_14.f90: New test
1707
1708 PR fortran/61147
1709 * gfortran.dg/deferred_character_11.f90: New test
1710
1711 PR fortran/64324
1712 * gfortran.dg/deferred_character_9.f90: New test
1713
81be349c 17142016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1715
1716 PR rtl-optimization/69030
1717 * gcc.target/i386/pr69030.c: New.
1718
998456c5 17192016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1720
1721 * gcc.target/aarch64/target_attr_17.c: New test.
1722
0d85be19 17232016-01-15 Richard Biener <rguenther@suse.de>
1724
1725 PR tree-optimization/66856
1726 * gcc.dg/torture/pr66856-1.c: New testcase.
1727 * gcc.dg/torture/pr66856-2.c: Likewise.
1728
321d36c8 17292016-01-15 Richard Biener <rguenther@suse.de>
1730
1731 PR debug/69137
1732 * g++.dg/lto/pr69137_0.C: New testcase.
1733
d94a1f53 17342016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1735
1736 PR middle-end/69246
1737 * gcc.target/i386/pr69246.c: New test.
1738
5fe9a861 17392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1740
a9c01e81 1741 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1742
3d05a5e9 17432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1744
1745 PR c++/56194
1746 * g++.dg/init/const9.C: Disable test on S/390.
1747
5e8132b5 17482016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1749
1750 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1751 * g++.dg/Wno-frame-address.C: Ditto.
1752
32307cdf 17532016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1754
1755 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1756
1ca28250 17572016-01-15 Richard Biener <rguenther@suse.de>
1758
1759 PR tree-optimization/68961
1760 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1761
6271bd93 17622016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1763
1764 * gcc.target/i386/pr65105-5.c: New test.
1765
9dbe6a63 17662016-01-15 Jan Hubicka <hubicka@ucw.cz>
1767
1768 * gcc.c-torture/execute/alias-4.c: New testcase.
1769
a70589b9 17702016-01-15 Jan Hubicka <hubicka@ucw.cz>
1771
1772 PR ipa/68148
1773 * g++.dg/ipa/devirt-49.C: New testcase.
1774
7bbac464 17752016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1776
1777 PR target/65837
1778 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1779 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1780 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1781
4345b868 17822016-01-15 Richard Biener <rguenther@suse.de>
1783
1784 PR tree-optimization/69117
1785 * gcc.dg/torture/pr69117.c: New testcase.
1786
580357e7 17872015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1788
1789 PR c++/69048
1790 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1791
612baa31 17922016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1793
1794 PR testsuite/67509
1795 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1796 range tests use 100 * maximum instead of maximum + 1.
1797
44e09bc4 17982016-01-14 Jakub Jelinek <jakub@redhat.com>
1799
1800 PR debug/69244
1801 * gcc.dg/guality/pr69244.c: New test.
1802
96962ae4 18032016-01-14 Uros Bizjak <ubizjak@gmail.com>
1804
1805 * lib/target-supports.exp (check_effective_target_issignaling):
1806 New procedure.
1807 * gcc.dg/pr61441.c: Require issignaling effective target.
1808
ab9c400b 18092016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1810
1811 PR target/68803
1812 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1813
a7ed4583 18142016-01-14 David Malcolm <dmalcolm@redhat.com>
1815
1816 PR c++/68819
1817 PR preprocessor/69177
1818 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1819 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1820 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1821 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1822
77f35cec 18232016-01-14 Marek Polacek <polacek@redhat.com>
1824
1825 PR c/69262
1826 * gcc.dg/array-15.c: New test.
1827
915d0950 18282016-01-14 Jakub Jelinek <jakub@redhat.com>
1829
1830 PR middle-end/68146
1831 PR tree-optimization/69155
1832 * gfortran.dg/pr68146.f: New test.
1833 * gfortran.dg/pr69155.f90: New test.
1834
24651fb7 18352016-01-14 Richard Biener <rguenther@suse.de>
1836
1837 PR tree-optimization/68060
1838 * gcc.dg/torture/pr68060-1.c: New testcase.
1839 * gcc.dg/torture/pr68060-2.c: Likewise.
1840
2f63f950 18412016-01-14 Nick Clifton <nickc@redhat.com>
1842
1843 * lib/target-supports.exp
1844 (check_effective_target_arm_neon_ok_nocache): Add an option
1845 sequence that includes setting the ARM architecture to ARMv7-A.
1846 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1847 command line options necessary to enable Neon support.
1848 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1849 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1850 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1851 * gcc.target/arm/pr69180.c: Likewise.
1852
3ce0acde 18532016-01-14 Jeff Law <law@redhat.com>
1854
1855 PR tree-optimization/69270
1856 * gcc.dg/tree-ssa/pr69270.c: New test.
1857
bda05c57 18582016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1859
1860 PR c/66208
1861 * c-c++-common/pr66208.c: New file.
1862
9b657cf1 18632016-01-13 Jakub Jelinek <jakub@redhat.com>
1864
1865 PR tree-optimization/69156
1866 * gcc.dg/pr69156.c: New test.
1867
58ba1b9d 18682016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1869
1870 * gcc.target/i386/pr69225-7.c: New test.
1871
e5fee0fe 18722016-01-13 Richard Henderson <rth@redhat.com>
1873
1874 * gcc.dg/tm/memopt-13.c: Update expected function.
1875 * gcc.dg/tm/memopt-6.c: Likewise.
1876
3f0e9745 18772016-01-13 Uros Bizjak <ubizjak@gmail.com>
1878
1879 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1880 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1881 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1882 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1883
3f0e9745 18842016-01-13 Tom de Vries <tom@codesourcery.com>
1885
1886 PR tree-optimization/69169
7a6ddc0d 1887 * gcc.dg/pr69169.c: New test.
1888
9b657cf1 18892016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1890
1891 PR target/69228
1892 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1893 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1894 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1895 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1896 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1897 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1898 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1899 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1900
f704d701 19012016-01-13 Jakub Jelinek <jakub@redhat.com>
1902
1903 PR target/69247
1904 * gcc.dg/pr69247.c: New test.
1905
e966d6b9 19062016-01-13 Richard Biener <rguenther@suse.de>
1907
1908 PR tree-optimization/69242
1909 * gcc.dg/torture/pr69242.c: New testcase.
1910
1ca1d9b2 19112016-01-13 Richard Biener <rguenther@suse.de>
1912
1913 PR tree-optimization/69186
1914 * gcc.dg/torture/pr69186.c: New testcase.
1915
d07cbccc 19162016-01-13 Jeff Law <law@redhat.com>
1917
1918 PR tree-optimization/67755
1919 * gcc.dg/tree-ssa/pr67755.c: New test.
1920
19212016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1922
1923 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1924 pass number in output by a star.
1925
b95d41cf 19262016-01-12 Bin Cheng <bin.cheng@arm.com>
1927
1928 PR tree-optimization/68911
1929 * gcc.c-torture/execute/pr68911.c: New test.
1930
91d87e22 19312016-01-12 Marek Polacek <polacek@redhat.com>
1932
1933 PR c++/68979
1934 * g++.dg/warn/permissive-1.C: New test.
1935
8a9401a4 19362016-01-12 Jakub Jelinek <jakub@redhat.com>
1937
1938 PR objc++/68511
1939 PR c++/69213
1940 * g++.dg/opt/pr69213.C: New test.
1941
b9cb7a67 19422016-01-12 Christian Bruel <christian.bruel@st.com>
1943
1944 PR target/69180
1945 * gcc.target/arm/pr69180.c: New test.
1946
e4c96992 19472016-01-12 Richard Biener <rguenther@suse.de>
1948
1949 PR lto/69077
1950 * g++.dg/lto/pr69077_0.C: New testcase.
1951 * g++.dg/lto/pr69077_1.C: Likewise.
1952
90525f61 19532016-01-12 Jakub Jelinek <jakub@redhat.com>
1954
1955 PR target/69175
1956 * g++.dg/opt/pr69175.C: New test.
1957
9e7edfd3 19582016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1959
1960 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1961 rather than #including math.h & stdlib.h.
1962 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1963 * gcc.dg/vect/pr49771.c: Likewise.
1964 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1965 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1966 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1967 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1968 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1969 * gcc.dg/vect/pr44507.c: Likewise.
1970 * gcc.dg/vect/pr45902.c: Likewise.
1971 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1972 * gcc.dg/vect/vect-117.c: Likewise.
1973 * gcc.dg/vect/vect-99.c: Likewise.
1974 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1975 * gcc.dg/vect/vect-cond-1.c: Likewise.
1976 * gcc.dg/vect/vect-cond-2.c: Likewise.
1977 * gcc.dg/vect/vect-cond-3.c: Likewise.
1978 * gcc.dg/vect/vect-cond-4.c: Likewise.
1979 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1980 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1981 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1982 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1983 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1984 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1985 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1986 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1987 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1988 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1989 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1990 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1991 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1992 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1993 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1994 include of signal.h.
1995 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1996 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1997 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1998 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1999 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2000 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2001 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2002 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2003 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2004 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2005 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2006 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2007 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2008 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2009 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2010 * gcc.dg/vect/vect-outer-5.c: Likewise.
2011 * gcc.dg/vect/vect-outer-6.c: Likewise.
2012 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2013 include of stdio.h.
2014
3368873d 20152016-01-12 Nick Clifton <nickc@redhat.com>
2016
2017 PR target/68913
2018 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2019 to fread so that it will be found in all target runtimes.
2020
0464ea95 20212016-01-12 Richard Biener <rguenther@suse.de>
2022
2023 PR tree-optimization/69053
2024 * g++.dg/torture/pr69053.C: New testcase.
2025
7819730f 20262016-01-12 Richard Biener <rguenther@suse.de>
2027
2028 PR tree-optimization/69168
2029 * gcc.dg/torture/pr69168.c: New testcase.
2030
995bfebf 20312016-01-12 Richard Biener <rguenther@suse.de>
2032
2033 PR tree-optimization/69157
2034 * gcc.dg/torture/pr69157.c: New testcase.
2035
20362016-01-12 Richard Biener <rguenther@suse.de>
2037
2038 PR tree-optimization/69174
2039 * gcc.dg/torture/pr69174.c: New testcase.
2040
1d10d64c 20412016-01-12 Jakub Jelinek <jakub@redhat.com>
2042
2043 PR c++/66808
2044 PR c++/69000
2045 * g++.dg/tls/pr66808.C: New test.
2046 * g++.dg/tls/pr69000.C: New test.
2047
f0b79faf 20482016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2049
2050 * gcc.target/powerpc/swaps-p8-23.c: New test.
2051 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2052
04cf75a4 20532016-01-11 John David Anglin <danglin@gcc.gnu.org>
2054
2055 PR tree-optimization/68356
2056 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2057
0eb4264c 20582016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2059 Jim Wilson <jim.wilson@linaro.org>
2060
2061 PR target/69194
2062 * gcc.target/arm/pr69194.c: New test.
2063
2f66de64 20642016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2065
2066 PR target/69225
2067 * gcc.target/i386/pr69225-1.c: New test.
2068 * gcc.target/i386/pr69225-2.c: Likewise.
2069 * gcc.target/i386/pr69225-3.c: Likewise.
2070 * gcc.target/i386/pr69225-4.c: Likewise.
2071 * gcc.target/i386/pr69225-5.c: Likewise.
2072 * gcc.target/i386/pr69225-6.c: Likewise.
2073
36105e82 20742016-01-11 Jakub Jelinek <jakub@redhat.com>
2075
1c78ce2e 2076 PR target/67462
2077 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2078 if lp64.
2079
a4a87320 2080 PR target/69071
2081 * gcc.dg/pr69071.c: New test.
2082
91fbd04f 2083 PR c++/69211
2084 * g++.dg/opt/pr69211.C: New test.
2085
36105e82 2086 PR tree-optimization/69214
2087 * gcc.c-torture/compile/pr69214.c: New test.
2088
e934c380 20892016-01-11 Uros Bizjak <ubizjak@gmail.com>
2090
2091 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2092 * gcc.target/i386/pr66232-11.c: Ditto.
2093 * gcc.target/i386/pr66232-12.c: Ditto.
2094 * gcc.target/i386/pr66232-13.c: Ditto.
2095
3ff1b153 20962016-01-11 Richard Biener <rguenther@suse.de>
2097
2098 PR tree-optimization/69173
2099 * gcc.dg/torture/pr69173.c: New testcase.
2100
04e1504c 21012016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2102
2103 PR rtl-optimization/68796
2104 * gcc.target/aarch64/tst_5.c: New test.
2105 * gcc.target/aarch64/tst_6.c: Likewise.
2106
ae8718b5 21072016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2108
2109 PR rtl-optimization/68841
2110 * gcc.dg/pr68841.c: New test.
2111 * gcc.c-torture/execute/pr68841.c: New test.
2112
bd8bece2 21132016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2114
2115 PR rtl-optimization/68920
2116 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2117 for ix86 targets.
2118 * gcc.dg/ifcvt-5.c: New test.
2119
9b657cf1 21202016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2121
2122 PR bootstrap/69123
2123 * g++.dg/pr69123.C: New.
2124
7a158352 21252016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2126
2127 PR target/69010
2128 * gcc.target/i386/pr69010.c: New test.
2129
ff375d11 21302016-01-11 Martin Jambor <mjambor@suse.cz>
2131
2132 PR ipa/69044
2133 * gcc.target/i386/chkp-pr69044.c: New test.
2134
9eb890f1 21352016-01-11 Tom de Vries <tom@codesourcery.com>
2136
2137 PR tree-optimization/69109
2138 * gcc.dg/autopar/pr69109-2.c: New test.
2139 * gcc.dg/autopar/pr69109.c: New test.
2140
c4157ee5 21412016-01-11 Tom de Vries <tom@codesourcery.com>
2142
2143 PR tree-optimization/69108
2144 * gcc.dg/autopar/pr69108.c: New test.
2145
b933e511 21462016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2147
2148 PR c++/69029
2149 * c-c++-common/Wisleading-indentation.c: Augment test.
2150
efb73de1 21512016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2152
2153 PR fortran/69154
2154 * gfortran.dg/inline_matmul_12.f90: New test.
2155
40c86c3b 21562016-01-10 Paul Thomas <pault@gcc.gnu.org>
2157
2158 PR fortran/67779
2159 * gfortran.dg/actual_array_offset_1: New test.
2160
a006c0bb 21612016-01-10 Tom de Vries <tom@codesourcery.com>
2162
2163 PR tree-optimization/69062
2164 * gcc.dg/autopar/pr69062.c: New test.
2165
880ed4be 21662016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2167
2168 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2169 * gcc.dg/vect/slp-perm-2.c: Likewise.
2170 * gcc.dg/vect/slp-perm-3.c: Likewise.
2171 * gcc.dg/vect/slp-perm-5.c: Likewise.
2172 * gcc.dg/vect/slp-perm-6.c: Likewise.
2173 * gcc.dg/vect/slp-perm-7.c: Likewise.
2174 * gcc.dg/vect/slp-perm-8.c: Likewise.
2175
d95e1856 21762016-01-10 Tom de Vries <tom@codesourcery.com>
2177
2178 PR tree-optimization/69039
2179 * gcc.dg/autopar/pr69039.c: New test.
2180
0f8f48d0 21812016-01-09 Marek Polacek <polacek@redhat.com>
2182
2183 PR c++/69113
2184 * g++.dg/pr69113.C: New test.
2185
7dff0499 21862016-01-09 Jakub Jelinek <jakub@redhat.com>
2187
2188 PR middle-end/50865
2189 PR tree-optimization/69097
2190 * gcc.c-torture/execute/pr50865.c: New test.
2191 * gcc.c-torture/execute/pr69097-1.c: New test.
2192 * gcc.c-torture/execute/pr69097-2.c: New test.
2193 * gcc.dg/pr69097-1.c: New test.
2194 * gcc.dg/pr69097-2.c: New test.
2195
18431e78 21962016-01-09 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR c++/69164
2199 * g++.dg/opt/pr69164.C: New test.
2200
1943a4a2 22012016-01-08 Jakub Jelinek <jakub@redhat.com>
2202
2203 PR tree-optimization/69167
2204 * gcc.dg/pr69167.c: New test.
2205
a143e277 22062016-01-08 Marek Polacek <polacek@redhat.com>
2207
2208 PR c++/68449
2209 * g++.dg/pr68449.C: New.
2210
44c01906 22112016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2212
2213 PR tree-optimization/68707
2214 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2215 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2216 on platforms supporting it.
2217 * gcc.dg/vect/slp-perm-2.c: Likewise.
2218 * gcc.dg/vect/slp-perm-3.c: Likewise.
2219 * gcc.dg/vect/slp-perm-5.c: Likewise.
2220 * gcc.dg/vect/slp-perm-7.c: Likewise.
2221 * gcc.dg/vect/slp-perm-8.c: Likewise.
2222 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2223 on platforms supporting it.
2224
c437d1e8 22252016-01-08 Jakub Jelinek <jakub@redhat.com>
2226
c9595c51 2227 PR tree-optimization/69162
2228 * gcc.dg/pr69162.c: New test.
2229
c437d1e8 2230 PR tree-optimization/69172
2231 * gcc.dg/pr69172.c: New test.
2232
6a46a28c 22332016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2234
2235 PR tree-optimization/67781
2236 * gcc.c-torture/execute/pr67781.c: New file.
2237
62ad9a04 22382016-01-08 Jakub Jelinek <jakub@redhat.com>
2239
2240 PR tree-optimization/69083
2241 * gcc.dg/vect/pr69083.c: New test.
2242
9e0e8c2a 22432016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2244
2245 PR tree-optimization/61441
2246 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2247 Use -fexcess-precision=standard for compiler options.
2248 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2249
5d034e37 22502016-01-08 Jakub Jelinek <jakub@redhat.com>
2251
5013f740 2252 PR fortran/69128
2253 * gfortran.dg/gomp/pr69128.f90: New test.
2254
5d034e37 2255 PR c++/69145
2256 * g++.dg/ext/pr69145-1.C: New test.
2257 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2258 * g++.dg/ext/pr69145-2.h: New file.
2259
517906ff 22602016-01-07 Martin Sebor <msebor@redhat.com>
2261
2262 PR c/68966
2263 * gcc.dg/atomic-fetch-bool.c: New test.
2264 * gcc.dg/sync-fetch-bool.c: New test.
2265
cdbb524c 22662016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2267
2268 PR fortran/66680
2269 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2270
ec3aba9e 22712016-01-07 Nick Clifton <nickc@redhat.com>
2272
2273 PR target/66655
2274 * g++.dg/pr66655.C: New test.
2275 * g++.dg/pr66655_1.cc: Test support file.
2276 * g++.dg/pr66655.h: Test header file.
2277
9b657cf1 22782016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2279
2280 PR fortran/66680
2281 gfortran.dg/gomp/pr66680.f90: New test.
2282
cd45d7a5 22832016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2284
2285 PR target/69171
2286 * gcc.target/i386/pr69171-1.c: New test.
2287 * gcc.target/i386/pr69171-2.c: Likewise.
2288 * gcc.target/i386/pr69171-3.c: Likewise.
2289 * gcc.target/i386/pr69171-4.c: Likewise.
2290 * gcc.target/i386/pr69171-5.c: Likewise.
2291 * gcc.target/i386/pr69171-6.c: Likewise.
2292
4a86a91a 22932015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2294
2295 PR middle-end/67639
2296 * c-c++-common/pr67639.c: New test.
2297
34c05552 22982016-01-07 Jakub Jelinek <jakub@redhat.com>
2299
2300 PR tree-optimization/69141
2301 * g++.dg/opt/pr69141.C: New test.
2302
f08d6895 23032016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2304
2305 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2306
32ec4173 23072016-01-06 Uros Bizjak <ubizjak@gmail.com>
2308
2309 PR target/69140
2310 * gcc.target/i386/pr69140.c: New test
2311
d74214f3 23122016-01-06 David Malcolm <dmalcolm@redhat.com>
2313
2314 * gcc.dg/bad-dereference.c: New test case.
2315
73991cab 23162015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2317
2318 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2319
fc8cc457 23202016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2321
2322 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2323
be3c9981 23242016-01-06 Marek Polacek <polacek@redhat.com>
2325
2326 PR sanitizer/69099
2327 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2328
2cb724f9 23292016-01-05 Marek Polacek <polacek@redhat.com>
2330
2331 PR c/69104
2332 * gcc.dg/atomic-invalid-2.c: New.
2333
233a53ed 23342016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2335
2336 PR target/68991
2337 * gcc.target/i386/pr68991.c: New test.
2338
ea87c5e3 23392016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2340
2341 PR target/68991
2342 * g++.dg/pr68991-1.C: New test.
2343 * g++.dg/pr68991-2.C: Likewise.
2344
1943a4a2 23452016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2346
1943a4a2 2347 PR other/60465
afe82e5b 2348 * gcc.target/ia64/pr60465-gprel64.c: New test.
2349 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2350
1e9147dd 23512016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2352
2353 PR rtl-optimization/68651
2354 * gcc.target/aarch64/pr68651_1.c: New test.
2355
d42aa619 23562016-01-05 David Malcolm <dmalcolm@redhat.com>
2357
2358 PR c/69122
2359 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2360
1776de76 23612016-01-05 Nathan Sidwell <nathan@acm.org>
2362
2d7d361d 2363 PR c++/58583
2364 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2365
1776de76 2366 * gcc.dg/alias-15.c: New.
2367
5beb12c0 23682016-01-05 Nick Clifton <nickc@redhat.com>
2369
2370 PR target/68870
2371 * g++.dg/pr68770.C: New test.
2372
d8cca921 23732016-01-04 Mike Stump <mikestump@comcast.net>
2374
2375 * lib/target-supports.exp (check_effective_target_cilkplus):
2376 cilkplus targets require pthreads.
afc907ef 2377 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2378
8427dff3 23792016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2380
2381 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2382 generation.
2383
f1717362 23842016-01-04 Jakub Jelinek <jakub@redhat.com>
2385
2386 Update copyright years.
2387
d7d6a3ab 23882016-01-04 Marek Polacek <polacek@redhat.com>
2389
2390 PR c/68908
2391 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2392 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2393 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2394
b8f4a5f9 23952016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2396
2397 * gcc.target/sparc/20160104-2.c: New test.
2398
6b5c028f 23992016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2400
2401 * gcc.target/sparc/20160104-1.c: New test.
2402
300e1002 24032016-01-03 Paul Thomas <pault@gcc.gnu.org>
2404
2405 PR fortran/65045
2406 * gfortran.dg/pr65045.f90: New test.
2407
855b105f 24082016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2409
2410 * gnat.dg/specs/debug1.ads: Delete.
2411
bdc177dc 24122016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2413
2414 PR libgfortran/68867
2415 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2416 expression.
2417
48aaffae 24182016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2419
2420 PR libgfortran/68867
2421 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2422 PowerPC.
2423
19a468b8 24242016-01-01 Paul Thomas <pault@gcc.gnu.org>
2425
2426 PR fortran/68864
2427 * gfortran.dg/pr68864.f90: New test.
2428
25371c91 24292016-01-01 Jakub Jelinek <jakub@redhat.com>
2430
2a659064 2431 PR tree-optimization/69070
2432 * gcc.dg/pr69070.c: New test.
2433
57aa9851 2434 PR sanitizer/69055
2435 * gfortran.dg/pr69055.f90: New test.
2436
25371c91 2437 PR target/69015
2438 * gcc.dg/pr69015.c: New test.
f1717362 2439\f
fb2c1edd 2440Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2441
2442Copying and distribution of this file, with or without modification,
2443are permitted in any medium without royalty provided the copyright
2444notice and this notice are preserved.