]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[ARC] Add single/double IEEE precission FPU support.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
14a72c4e 12016-02-16 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/69802
4 * gcc.dg/pr69802.c: New test.
5
fd808c11 62016-02-16 Richard Biener <rguenther@suse.de>
7
8 PR middle-end/69801
9 * gcc.dg/pr69801.c: New testcase.
10
49a549ca 112016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12
13 PR libgfortran/69651
14 * gfortran.dg/read_bang.f90: New test.
15 * gfortran.dg/read_bang4.f90: New test.
16
77454e6e 172016-02-15 Jakub Jelinek <jakub@redhat.com>
18
2074f21c 19 PR c++/69658
20 * g++.dg/init/pr69658.C: New test.
21
77454e6e 22 PR c++/69797
23 * c-c++-common/pr69797.c: New test.
24
4ef4d764 252016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
26
27 * lib/target-supports.exp (check_effective_target_section_anchors): Add
28 check for aarch64*-*-*.
29
4a45fe0f 302016-02-15 Richard Biener <rguenther@suse.de>
31
32 PR tree-optimization/69783
33 * gcc.dg/vect/pr69783.c: New testcase.
34
0b3619e6 352016-02-15 Richard Biener <rguenther@suse.de>
36
37 PR tree-optimization/69776
38 * gcc.dg/torture/pr69776.c: New testcase.
39
9b49c3cb 402016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
41
42 PR fortran/60526
43 * gfortran.dg/type_decl_4.f90: Reinstated.
44
e46faff9 452016-02-14 John David Anglin <danglin@gcc.gnu.org>
46
47 PR fortran/68746
48 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
49
a96c809a 502016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
51
52 PR fortran/60526
53 PR bootstrap/69816
54 * gfortran.dg/type_decl_4.f90: Removed.
55
fdec7e88 562016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
57
58 PR fortran/60526
59 * gfortran.dg/type_decl_4.f90: New test.
60
a72095c4 612016-02-14 Alan Modra <amodra@gmail.com>
62
bc436924 63 PR testsuite/68886
a72095c4 64 * gcc.c-torture/execute/stkalign.c: Revise test.
65
73bb5f8b 662016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
67
68 PR target/67260
69 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
70
beb13161 712016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
72
73 PR target/67260
74 * gcc.target/sh/torture/pr67260.c: New.
75
67cab04e 762016-02-12 John David Anglin <danglin@gcc.gnu.org>
77
78 * gcc.dg/pr67964.c: Add dg-require-alias.
79
44a59bb1 802016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
81
82 PR target/67636
83 PR target/64345
84 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
85
38c9bd3a 862016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
87
88 PR libgfortran/69668
89 * gfortran.dg/namelist_88.f90: New test.
90
1774ff82 912016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
92
93 PR libgfortran/69668
94 * gfortran.dg/namelist_38.f90: Update test.
95 * gfortran.dg/namelist_84.f90: Update test.
96
aec1f4bd 972016-02-12 David Malcolm <dmalcolm@redhat.com>
98
99 PR other/69554
100 * gcc.dg/pr69554-1.c: New test.
101 * gfortran.dg/pr69554-1.F90: New test.
102 * gfortran.dg/pr69554-2.F90: New test.
103 * lib/gcc-dg.exp (proc dg-locus): New function.
104 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
105 distinguish between the caret-printing and non-caret-printing
106 cases. If caret-printing has been explicitly enabled, bail out
107 without attempting to fix up the output.
108
da7d5066 1092016-02-12 David Malcolm <dmalcolm@redhat.com>
110
111 PR driver/69265
112 PR driver/69453
113 * gcc.dg/spellcheck-options-3.c: New test case.
114 * gcc.dg/spellcheck-options-4.c: New test case.
115 * gcc.dg/spellcheck-options-5.c: New test case.
116 * gcc.dg/spellcheck-options-6.c: New test case.
117 * gcc.dg/spellcheck-options-7.c: New test case.
118 * gcc.dg/spellcheck-options-8.c: New test case.
119 * gcc.dg/spellcheck-options-9.c: New test case.
120 * gcc.dg/spellcheck-options-10.c: New test case.
121
fcce1b0b 1222016-02-12 Jakub Jelinek <jakub@redhat.com>
123
124 PR rtl-optimization/69764
125 PR rtl-optimization/69771
126 * c-c++-common/pr69764.c: New test.
127 * gcc.dg/torture/pr69771.c: New test.
128
6d609290 1292016-02-12 Marek Polacek <polacek@redhat.com>
130
131 * g++.dg/torture/init-list1.C: New.
132
7d75fb56 1332016-02-12 Marek Polacek <polacek@redhat.com>
134
135 * gcc.dg/pr69522.c: Add empty dg-options.
136
52543fda 1372016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
138
139 * g++.dg/lto/lto.exp: Include and init mpx.
140 * g++.dg/lto/pr69729_0.C: New test.
141
34947478 1422016-02-12 Jakub Jelinek <jakub@redhat.com>
143
9181a4ec 144 PR ipa/69241
145 * g++.dg/ipa/pr69241-4.C: New test.
146
34947478 147 PR ipa/68672
148 * g++.dg/ipa/pr68672-1.C: New test.
149 * g++.dg/ipa/pr68672-2.C: New test.
150 * g++.dg/ipa/pr68672-3.C: New test.
151
74a4140f 1522016-02-12 Bernd Schmidt <bschmidt@redhat.com>
153
154 PR c/69522
155 gcc.dg/pr69522.c: New test.
156
9ddb20d6 1572016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
158
159 PR c++/69098
160 * g++.dg/cpp1y/69098.C: New test.
161 * g++.dg/cpp1y/69098-2.C: New test.
162
67cf9b55 1632016-02-12 Jakub Jelinek <jakub@redhat.com>
164
165 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
166 and neighbour -> neighbor.
167 * objc.dg/attributes/method-nonnull-1.m: Likewise.
168 * objc.dg/gnu-api-2-class-meta.m: Likewise.
169 * c-c++-common/Wvarargs.c: Likewise.
170 * c-c++-common/goacc/host_data-5.c: Likewise.
171 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
172 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
173 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
174 * gcc.target/aarch64/pr60697.c: Likewise.
175 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
176 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
177 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
178 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
179 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
180 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
181 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
182 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
183 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
184 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
185 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
186 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
187 * g++.dg/lookup/koenig5.C: Likewise.
188 * g++.dg/ext/no-asm-2.C: Likewise.
189 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
190 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
191 * gfortran.dg/used_types_16.f90: Likewise.
192 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
193 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
194 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
195 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
196 * gfortran.dg/abstract_type_6.f03: Likewise.
197 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
198 * gfortran.dg/used_types_15.f90: Likewise.
199 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
200 * gfortran.dg/exit_3.f08: Likewise.
201 * gfortran.dg/open_status_2.f90: Likewise.
202 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
203 * gfortran.dg/intrinsic_std_1.f90: Likewise.
204 * gfortran.dg/associate_1.f03: Likewise.
205 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
206 * gfortran.dg/intrinsic_std_6.f90: Likewise.
207 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
208 * gcc.dg/builtin-object-size-1.c: Likewise.
209 * gcc.dg/noreturn-6.c: Likewise.
210 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
211 * gcc.dg/globalalias.c: Likewise.
212 * gcc.dg/builtins-config.h: Likewise.
213 * gcc.dg/pr30457.c: Likewise.
214 * gcc.c-torture/compile/volatile-1.c: Likewise.
215 * gcc.c-torture/execute/20101011-1.c: Likewise.
216 * c-c++-common/Waddress-1.c: Likewise.
217
40b38ace 2182016-02-11 Jakub Jelinek <jakub@redhat.com>
219
220 PR c/69768
221 * c-c++-common/Waddress-1.c: New test.
222
42c87ca9 2232016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
224
225 PR fortran/69296
226 * gfortran.dg/associate_19.f03: New test.
227 * gfortran.dg/associate_20.f03: New test.
228
acb7939f 2292016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
230
231 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
232
6defe3c5 2332016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
234
235 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
236 .arch armv8-a\n. Add -dA to dg-options.
237 * gcc.target/aarch64/assembler_arch_1.c: New test.
238 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
239
63f63318 2402016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
241
242 PR c++/68726
243 * g++.dg/cpp0x/pr68726.C: New.
244
1cddf457 2452016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
246
247 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
248 test.
249
b86fba37 2502016-02-11 Richard Biener <rguenther@suse.de>
251
252 * g++.dg/tree-ssa/pr61034.C: Adjust.
253
ec4ec95a 2542016-02-10 Vladimir Makarov <vmakarov@redhat.com>
255
be7c31e9 256 PR target/69148
ec4ec95a 257 * gcc.target/s390/pr69148.c: New.
258
f64416ca 2592016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
260
261 PR tree-optimization/69652
262 * gcc.dg/torture/pr69652.c: New test.
263
e5d1ea31 2642016-02-10 Jakub Jelinek <jakub@redhat.com>
265 Patrick Palka <ppalka@gcc.gnu.org>
266
267 PR ipa/69241
268 PR c++/69649
269 * g++.dg/ipa/pr69241-1.C: New test.
270 * g++.dg/ipa/pr69241-2.C: New test.
271 * g++.dg/ipa/pr69241-3.C: New test.
272 * g++.dg/ipa/pr69649.C: New test.
273
fa03b19d 2742016-02-10 Uros Bizjak <ubizjak@gmail.com>
275
276 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
277 * gcc.dg/tree-ssa/sra-18.c: Ditto.
278
14485c8a 2792016-02-10 Bin Cheng <bin.cheng@arm.com>
280
281 PR tree-optimization/68021
282 * gcc.dg/tree-ssa/pr68021.c: New test.
283
79f1ed25 2842016-02-10 Richard Biener <rguenther@suse.de>
285
286 PR tree-optimization/69726
287 * gcc.dg/uninit-22.c: New testcase.
288
58f74eff 2892016-02-09 Andrew Pinski <apinski@cavium.com>
290
291 PR tree-opt/69282
292 * gcc.c-torture/compile/20160205-1.c: New testcase.
293
600c00f7 2942016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
295
296 PR target/68404
297 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
298 instead accessing a really large arrray.
299 * gcc.target/powerpc/fusion3.c: Likewise.
300
0771836e 3012016-02-09 Charles Baylis <charles.baylis@linaro.org>
302
303 PR target/68532
304 * gcc.c-torture/execute/pr68532.c: New test.
305
4ccd644f 3062016-02-11 Alexandre Oliva <aoliva@redhat.com>
307
308 PR target/69634
309 * gcc.dg/pr69634.c: New.
310
2e980a39 3112016-02-09 Richard Biener <rguenther@suse.de>
312
313 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
314
aacf7102 3152016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 316
aacf7102 317 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
318
a1856ddf 3192016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
320
321 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
322
d4d3da7e 3232016-02-09 Richard Biener <rguenther@suse.de>
324
325 PR tree-optimization/69715
326 * gcc.dg/torture/pr69715.c: New testcase.
327
9cc6714f 3282016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
329
330 PR c++/69139
331 * g++.dg/cpp0x/trailing12.C: New test.
332 * g++.dg/cpp0x/trailing13.C: New test.
333
83d5062b 3342016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
335
336 PR c++/69283
337 PR c++/67835
338 * g++.dg/cpp1y/auto-fn29.C: New test.
339 * g++.dg/cpp1y/auto-fn30.C: New test.
340
394a86f3 3412016-02-08 Jakub Jelinek <jakub@redhat.com>
342
343 PR tree-optimization/69209
344 * gcc.c-torture/compile/pr69209.c: New test.
345
93b124b4 3462016-02-08 Jeff Law <law@redhat.com>
347
348 PR tree-optimization/68541
349 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
350 of statements allowed in join block for path splitting.
351
26abce13 3522016-02-08 Jakub Jelinek <jakub@redhat.com>
353
0acb2d6e 354 PR c++/59627
355 * g++.dg/gomp/pr59627.C: New test.
356
26abce13 357 PR ipa/69239
358 * g++.dg/ipa/pr69239.C: New test.
359
86e0b129 3602016-02-08 David Malcolm <dmalcolm@redhat.com>
361
362 PR preprocessor/69664
363 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
364 * gcc.dg/cpp/warn-comments.c: Likewise.
365
f553d9f8 3662016-02-08 Marek Polacek <polacek@redhat.com>
367
368 PR c++/69688
369 * g++.dg/init/const12.C: New test.
370
600695e0 3712016-02-08 Bernd Schmidt <bschmidt@redhat.com>
372
373 PR target/60410
374 * gcc.dg/lto/pr55113_0.c: Remove test.
375
c4f4b1e8 3762016-02-08 Richard Biener <rguenther@suse.de>
377
378 PR tree-optimization/69719
379 * gcc.dg/torture/pr69719.c: New testcase.
380
5a987d87 3812016-02-08 Richard Biener <rguenther@suse.de>
382 Jeff Law <law@redhat.com>
383
384 PR target/68273
385 * gcc.target/mips/pr68273.c: New testcase.
386
0418e71d 3872016-02-08 Richard Biener <rguenther@suse.de>
388
389 PR rtl-optimization/69274
390 * gcc.target/i386/addr-sel-1.c: XFAIL.
391
07c0f1ca 3922016-02-08 Jeff Law <law@redhat.com>
393
40d85f4c 394 PR tree-optimization/68541
395 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
396
07c0f1ca 397 PR tree-optimization/65917
398 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
399
16430acf 4002016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
401
402 PR fortran/50555
403 * gfortran.dg/namelist_args.f90: New test.
404
3f0ff0d8 4052016-02-05 Jeff Law <law@redhat.com>
406
407 PR tree-optimization/68541
408 * gcc.dg/tree-ssa/split-path-2.c: New test.
409 * gcc.dg/tree-ssa/split-path-3.c: New test.
410 * gcc.dg/tree-ssa/split-path-4.c: New test.
411 * gcc.dg/tree-ssa/split-path-5.c: New test.
412 * gcc.dg/tree-ssa/split-path-6.c: New test.
413 * gcc.dg/tree-ssa/split-path-7.c: New test.
414
a7cc1f94 4152016-02-05 Martin Sebor <msebor@redhat.com>
416
417 PR c++/69662
418 * g++.dg/warn/Wplacement-new-size-1.C: New test.
419 * g++.dg/warn/Wplacement-new-size-2.C: New test.
420
fcb25f28 4212016-02-06 Richard HEnderson <rth@redhat.com>
422
423 PR c/69643
424 * gcc.target/i386/addr-space-4.c: New.
425 * gcc.target/i386/addr-space-5.c: New.
426
3a2545a1 4272016-02-05 Mikael Morin <mikael@gcc.gnu.org>
428
429 PR fortran/66089
430 * gfortran.dg/elemental_dependency_6.f90: New.
431
1e302465 4322016-02-05 Jakub Jelinek <jakub@redhat.com>
433
66feb54c 434 PR rtl-optimization/69691
435 * gcc.c-torture/execute/pr69691.c: New test.
436
1e302465 437 PR c++/69628
438 * g++.dg/parse/pr69628.C: New test.
439
9c28a298 4402016-02-05 Uros Bizjak <ubizjak@gmail.com>
441
442 * gcc.dg/sancov/asan.c: Move to ...
443 * gcc.dg/asan/sancov-1.c: ... here.
444
a854e286 4452016-02-05 Uros Bizjak <ubizjak@gmail.com>
446
447 * gcc.target/i386/pr69577.c: Require avx_runtime target.
448
d4f0b240 4492016-02-05 H.J. Lu <hongjiu.lu@intel.com>
450
451 PR target/69677
452 * gcc.target/i386/pr69677.c: New test.
453
235d8723 4542016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
455
456 PR c++/68948
457 * g++.dg/template/pr68948.C: New test.
458
f390cf65 4592016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
460
461 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
462 (only necessary on s390x).
463
ab99f104 4642016-02-04 H.J. Lu <hongjiu.lu@intel.com>
465
466 * gcc.target/i386/pr69454-2.c: Compile with -msse2
467 -mno-accumulate-outgoing-args.
468
f7ef5392 4692016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
470
471 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
472
6b098e91 4732016-02-04 Jakub Jelinek <jakub@redhat.com>
474
475 PR c/69669
476 * c-c++-common/pr69669.c: New test.
477
f0146cf3 4782016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
479
480 PR target/69667
481 * g++.dg/pr69667.C: New file.
482
08fd6cf5 4832016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
484
485 PR target/69619
486 * gcc.dg/pr69619.c: Add new test.
487
a6f3f39f 4882016-02-04 Richard Sandiford <richard.sandiford@arm.com>
489
490 PR rtl-optimization/69577
491 * gcc.target/i386/pr69577.c: New test.
492
774068a0 4932016-02-04 Martin Liska <mliska@suse.cz>
494
495 * g++.dg/asan/pr69276.C: New test.
496
f50a7894 4972016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
498
499 PR target/65932
500 PR target/67714
501 * gcc.target/arm/wmul-3.c: Simplify test to generate just
502 a single smulbb instruction.
503 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
504 * gcc.target/amr/wmul-2.c: Likewise.
505
6b722eb3 5062016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
507
508 PR target/65932
509 PR target/67714
510 * gcc.c-torture/execute/pr67714.c: New test.
511
1f1475a7 5122016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
513
514 PR target/69454
515 * gcc.target/i386/pr69454-1.c: New test.
516 * gcc.target/i386/pr69454-2.c: New test.
517
6b94e133 5182016-02-03 Martin Sebor <msebor@redhat.com>
519
520 PR c++/69251
521 PR c++/69253
522 PR c++/69290
523 PR c++/69277
524 PR c++/69349
525 * g++.dg/ext/flexarray-mangle-2.C: New test.
526 * g++.dg/ext/flexarray-mangle.C: New test.
527 * g++.dg/ext/flexarray-subst.C: New test.
528 * g++.dg/ext/flexary11.C: New test.
529 * g++.dg/ext/flexary12.C: New test.
530 * g++.dg/ext/flexary13.C: New test.
531 * g++.dg/ext/flexary14.C: New test.
532 * g++.dg/other/dump-ada-spec-2.C: Adjust.
533
342ed0ac 5342016-02-03 H.J. Lu <hongjiu.lu@intel.com>
535
536 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
537 Define only if CHECK_FLOAT128 is defined.
538 (main): Properly initialize u5.
539
edf6c4d2 5402016-02-03 Jakub Jelinek <jakub@redhat.com>
541
415d5641 542 PR c/69627
543 * gcc.dg/pr69627.c: New test.
544
edf6c4d2 545 PR target/69644
546 * gcc.dg/pr69644.c: New test.
547
cf8f3ba0 5482016-02-03 Mike Stump <mikestump@comcast.net>
549
550 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
551 support for struct-layout-1.exp.
552
c90d55dd 5532016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
554
555 PR c++/69056
f7ef5392 556 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 557
401bd0c8 5582016-02-03 Vladimir Makarov <vmakarov@redhat.com>
559 Alexandre Oliva <aoliva@redhat.com>
560
561 PR target/69461
562 * gcc.target/powerpc/pr69461.c: New.
563
277d9d1d 5642016-02-03 Uros Bizjak <ubizjak@gmail.com>
565
566 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
567 works from here ...
568 (check_effective_target_fsanitize_thread): ... to here. Do not
569 specify additional compile flags for the test source.
570 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
571 specify additional compile flags for the test source.
572
e69ad94a 5732016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
574
575 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
576
a4454da2 5772016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
578
579 PR fortran/67451
580 PR fortran/69418
581 * gfortran.dg/coarray_allocate_2.f08: New test.
582 * gfortran.dg/coarray_allocate_3.f08: New test.
583 * gfortran.dg/coarray_allocate_4.f08: New test.
584
88cab2dd 5852016-02-03 Alan Lawrence <alan.lawrence@arm.com>
586
587 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
588 use same scan-tree-dump-times on all platforms.
589 * gcc.dg/vect/vect-outer-1.c: Likewise.
590 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
591 * gcc.dg/vect/vect-outer-1a.c: Likewise.
592 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
593 * gcc.dg/vect/vect-outer-1b.c: Likewise.
594 * gcc.dg/vect/vect-outer-2b.c: Likewise.
595 * gcc.dg/vect/vect-outer-3b.c: Likewise.
596 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
597
66ea75c4 5982016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
599
600 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
601 warning.
602
4eef8df7 6032016-02-02 H.J. Lu <hongjiu.lu@intel.com>
604
605 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
606
665fbc2f 6072016-02-02 James Norris <jnorris@codesourcery.com>
608
609 * c-c++-common/goacc/routine-5.c: Add tests.
610
b10e3d47 6112016-02-02 Alexander Monakov <amonakov@ispras.ru>
612
613 * gcc.target/nvptx/unsigned-cmp.c: New test.
614
12ad66dd 6152016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
616
617 * gcc.target/aarch64/scalar_shift_1.c
618 (test_corners_sisd_di): Improve force to SIMD register.
619 (test_corners_sisd_si): Likewise.
620 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
621 Remove scan-assembler check for ldr.
622
f9ec342f 6232016-02-02 Richard Biener <rguenther@suse.de>
624
625 PR tree-optimization/69595
626 * gcc.dg/Warray-bounds-17.c: New testcase.
627
32f2925a 6282016-02-02 Richard Biener <rguenther@suse.de>
629
630 PR tree-optimization/69606
631 * gcc.dg/torture/pr69606.c: New testcase.
632
cfd9ca84 6332016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
634
635 PR middle-end/68542
636 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
637 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
638
19bf08e2 6392016-02-02 Alan Modra <amodra@gmail.com>
640
641 PR target/69548
642 * gcc.target/powerpc/pr69548.c: New test.
643
6f13b088 6442016-02-01 Jakub Jelinek <jakub@redhat.com>
645
dcddc5af 646 PR rtl-optimization/69592
647 * gcc.dg/pr69592.c: New test.
648
6f13b088 649 PR preprocessor/69543
650 PR c/69558
651 * gcc.dg/pr69543.c: New test.
652 * gcc.dg/pr69558.c: New test.
653
d090e5c2 6542016-02-01 Uros Bizjak <ubizjak@gmail.com>
655
fcb317c5 656 PR testsuite/65940
657 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 658
aaf527dc 6592016-02-01 Martin Sebor <msebor@redhat.com>
660
661 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
662
1674217b 6632016-02-01 Bin Cheng <bin.cheng@arm.com>
664
665 PR tree-optimization/67921
666 * c-c++-common/ubsan/pr67921.c: New test.
667
b4007655 6682016-02-01 Richard Biener <rguenther@suse.de>
669
670 PR middle-end/69556
671 * gcc.dg/tree-ssa/recip-8.c: New testcase.
672
88a477bb 6732016-02-01 Richard Biener <rguenther@suse.de>
674
675 PR tree-optimization/69574
676 * gcc.dg/torture/pr69574.c: New testcase.
677
2eaaa4e7 6782016-02-01 Richard Biener <rguenther@suse.de>
679
680 PR tree-optimization/69579
681 * gcc.dg/setjmp-6.c: New testcase.
682
e3882c44 6832016-02-01 Jakub Jelinek <jakub@redhat.com>
684
685 PR rtl-optimization/69570
686 * g++.dg/opt/pr69570.C: New test.
687
f80aff47 6882016-02-01 Richard Henderson <rth@redhat.com>
689
690 * gcc.dg/pr69535.c: New test.
691
240568aa 6922016-01-31 John David Anglin <danglin@gcc.gnu.org>
693
6009b3b8 694 PR testsuite/69584
695 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
696 * gcc.dg/tree-ssa/sra-18.c: Likewise.
697
1fdf7177 698 PR debug/68244
699 * g++.dg/parse/parens3.C: Use register "4" on hppa.
700
240568aa 701 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
702
cb3e5ac0 7032016-01-31 Paul Thomas <pault@gcc.gnu.org>
704
705 PR fortran/67564
706 * gfortran.dg/allocate_with_source_17.f03: New test.
707
3b8b902b 7082016-01-30 Jakub Jelinek <jakub@redhat.com>
709
710 PR tree-optimization/69546
711 * gcc.dg/torture/pr69546.c: New test.
712
17985abe 7132016-01-30 Paul Thomas <pault@gcc.gnu.org>
714
715 PR fortran/69566
716 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
717
b5239e80 7182016-01-30 Martin Sebor <msebor@redhat.com>
719
720 PR c++/68490
721 * g++.dg/ext/flexary10.C: New test.
722
e8f03010 7232016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
724
725 PR fortran/66707
726 gfortran.dg/common_23.f90: New test.
727
dc93691a 7282016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
729
730 PR target/65546
731 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
732 condition being checked, and disable it when the target supports
733 misaligned loads and stores.
734
ff5e28e9 7352016-01-29 Jakub Jelinek <jakub@redhat.com>
736
737 PR debug/69518
738 * gcc.dg/torture/pr69518.c: New test.
739
b0d8930a 7402016-01-29 H.J. Lu <hongjiu.lu@intel.com>
741
742 PR target/69530
743 * gcc.target/i386/pr69530.c: New test.
744
21601fc7 7452016-01-29 Steve Ellcey <sellcey@imgtec.com>
746
747 PR target/65604
748 * gcc.target/mips/div-delay.c: New test.
749
ca6c7317 7502016-01-29 Jakub Jelinek <jakub@redhat.com>
751
4758dc39 752 PR target/69551
753 * gcc.target/i386/pr69551.c: New test.
754
ca6c7317 755 PR target/66137
756 * gcc.target/i386/pr66137.c: New test.
757
e3078da6 7582016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
759
760 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
761 always built for p5600.
762 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
763 isa=p5600 dg-option.
764
b622ec25 7652016-01-29 Richard Biener <rguenther@suse.de>
766
767 PR tree-optimization/69547
768 * g++.dg/tree-ssa/pr69547.C: New testcase.
769
d2a60e99 7702016-01-29 Jakub Jelinek <jakub@redhat.com>
771
772 PR debug/66869
773 * g++.dg/warn/Wunused-function2.C: New test.
774
ae849d2b 7752016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
776
777 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
778 support for test to succeed.
779
ce6a6978 7802016-01-29 Marek Polacek <polacek@redhat.com>
781
782 PR c++/69509
783 PR c++/69516
784 * g++.dg/ext/constexpr-vla2.C: New test.
785 * g++.dg/ext/constexpr-vla3.C: New test.
786 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
787
7550d855 7882016-01-29 Richard Biener <rguenther@suse.de>
789
790 PR middle-end/69537
791 * gcc.dg/uninit-21.c: New testcase.
792
f11bb279 7932016-01-28 Uros Bizjak <ubizjak@gmail.com>
794
795 PR target/69459
796 * gcc.target/i386/pr69459.c: New test.
797
c80c12c8 7982016-01-28 Steve Ellcey <sellcey@imgtec.com>
799
800 PR target/68400
801 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
802 * gcc.target/mips/pr68400.c: New test.
803
c649bacc 8042016-01-28 Martin Sebor <msebor@redhat.com>
805
806 PR target/17381
807 * gcc.target/powerpc/pr17381.c: New test.
808
f4881661 8092016-01-28 Jakub Jelinek <jakub@redhat.com>
810
811 PR middle-end/69542
812 * gcc.dg/torture/pr69542.c: New test.
813
d66fdd75 8142016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
815
816 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
817
d4a78818 8182016-01-28 David Edelsohn <dje.gcc@gmail.com>
819
820 * gcc.dg/pr65980.c: Skip on AIX.
821 * gcc.dg/pr66688.c: Same.
822
21329e97 8232016-01-28 David Edelsohn <dje.gcc@gmail.com>
824
825 PR target/63679
826 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
827 * gcc.dg/tree-ssa/sra-18.c: Same.
828
cc7124a6 8292016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
830
831 PR fortran/62536
832 * gfortran.dg/block_15.f08: New test.
833 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
834 on incorrectly closed BLOCK.
835
358dfcb4 8362016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
837
838 * gcc.dg/declare-simd.c: New test.
e87502d6 8392016-01-28 Richard Biener <rguenther@suse.de>
840
841 PR tree-optimization/69466
842 * gfortran.dg/vect/pr69466.f90: New testcase.
843
44e7334b 8442016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
845
846 * g++.dg/pr67989.C: Remove ARM-specific option.
847 * gcc.target/arm/pr67989.C: New file.
848
5ce8f551 8492016-01-27 Uros Bizjak <ubizjak@gmail.com>
850
851 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
852 and expm1 test for glibc < 2.11.
853
fa6e6b15 8542016-01-27 Richard Henderson <rth@redhat.com>
855
856 * gcc.c-torture/execute/pr69447.c: New test.
857
8582016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 859
7b8122c6 860 PR fortran/69422
147b2f9b 861 * gfortran.dg/alloc_comp_assign_15.f03: New test.
862
78e516eb 8632016-01-27 Jakub Jelinek <jakub@redhat.com>
864
865 PR debug/66869
866 * gcc.dg/pr66869.c: New test.
867
9b849350 8682016-01-25 Jeff Law <law@redhat.com>
869
870 PR tree-optimization/68398
f11bb279 871 PR tree-optimization/69196
9b849350 872 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
873 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
874 path to avoid new heuristic allowing more irreducible regions
875 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
876 * gcc.dg/tree-ssa/vrp46.c: Likewise.
877 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
878 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
879 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
880
fee5e491 8812016-01-27 Marek Polacek <polacek@redhat.com>
882
883 PR c/68062
884 * c-c++-common/vector-compare-4.c: New test.
885
eec96426 8862016-01-27 David Malcolm <dmalcolm@redhat.com>
887
888 PR preprocessor/69126
889 * c-c++-common/pr69126.c: New test case.
890
5068be18 8912016-01-27 Ian Lance Taylor <iant@google.com>
892
893 * gcc.dg/tree-ssa/ivopt_5.c: New test.
894
5fa82c11 8952016-01-27 Ryan Burn <contact@rnburn.com>
896
897 PR cilkplus/69267
898 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
899
b3df0219 9002016-01-27 Uros Bizjak <ubizjak@gmail.com>
901
902 PR target/69512
903 * gcc.target/i386/pr69512.c: New test.
904
d46a16d4 9052016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
906
907 PR ada/69488
908 * gnat.dg/sso/*.adb: Robustify dg-output directives.
909
6a9b35ef 9102016-01-27 Marek Polacek <polacek@redhat.com>
911
912 PR c++/69379
913 * g++.dg/pr69379.C: New test.
914
18e9663b 9152016-01-27 Martin Sebor <msebor@redhat.com>
916
917 PR c++/69317
918 * g++.dg/abi/Wabi-2-2.C: New test.
919 * g++.dg/abi/Wabi-2-3.C: New test.
920 * g++.dg/abi/Wabi-3-2.C: New test.
921 * g++.dg/abi/Wabi-3-3.C: New test.
922
c88301ad 9232016-01-27 Richard Biener <rguenther@suse.de>
924
925 PR tree-optimization/69166
926 * gcc.dg/torture/pr69166.c: New testcase.
927
8ca47550 9282016-01-27 Martin Jambor <mjambor@suse.cz>
929
930 PR tree-optimization/69355
931 * gcc.dg/tree-ssa/pr69355.c: New test.
932
5cb23e3c 9332016-01-27 Marek Polacek <polacek@redhat.com>
934
935 PR c++/69496
936 * g++.dg/ext/constexpr-vla1.C: New test.
937
7b0c1b6d 9382016-01-20 Christian Bruel <christian.bruel@st.com>
939
940 PR target/69245
941 * gcc.target/arm/pr69245.c: New test.
942
220112fc 9432016-01-27 Jakub Jelinek <jakub@redhat.com>
944
945 PR tree-optimization/69399
946 * gcc.dg/torture/pr69399.c: New test.
947
16294490 9482016-01-27 Eric Botcazou <ebotcazou@adacore.com>
949
950 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
951
8abd3d0c 9522016-01-26 Eric Botcazou <ebotcazou@adacore.com>
953
954 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
955
7cf9b895 9562016-01-26 Tom de Vries <tom@codesourcery.com>
957
958 PR tree-optimization/69110
959 * gcc.dg/autopar/pr69110.c: New test.
960
557c1942 9612016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 962 Sebastian Pop <s.pop@samsung.com>
557c1942 963
964 * gcc.dg/graphite/isl-ast-op-select.c: New.
965
80adbd96 9662015-01-26 Paul Thomas <pault@gcc.gnu.org>
967
968 PR fortran/69385
969 * gfortran.dg/allocate_error_6.f90: New test.
970
c3f86f60 9712016-01-26 Richard Henderson <rth@redhat.com>
972
973 * gcc.dg/tm/pr60908.c: New test.
974
3752e5b1 9752016-01-26 David Malcolm <dmalcolm@redhat.com>
976
977 PR other/69006
978 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
979 directive.
980 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
981 expected multiline output to reflect the colorization being
982 disabled before newlines.
983 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
984 (custom_diagnostic_finalizer): Replace call to
985 pp_newline_and_flush with call to pp_flush.
986 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
987 * gfortran.dg/implicit_class_1.f90: Likewise.
988 * lib/gcc-dg.exp (allow_blank_lines): New global.
989 (dg-allow-blank-lines-in-output): New procedure.
990 (gcc-dg-prune): Complain about blank lines in the output, unless
991 dg-allow-blank-lines-in-output was called.
992 * lib/multiline.exp (_build_multiline_regex): Only support
993 arbitrary followup text for non-blank-lines, not for blank lines.
994
9bbfd060 9952016-01-26 Jakub Jelinek <jakub@redhat.com>
996
997 PR tree-optimization/69483
998 * gcc.dg/pr69483.c: New test.
999 * g++.dg/opt/pr69483.C: New test.
1000
53773057 10012016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1002
1003 PR target/68620
1004 * gcc.target/arm/pr68620.c: New test.
1005
442a556f 10062016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1007
1008 * gcc.target/i386/pr68986-2.c: Remove -m32.
1009
d513c683 10102016-01-26 H.J. Lu <hongjiu.lu@intel.com>
1011
1012 PR target/68986
1013 * gcc.target/i386/pr68986-1.c: New test.
1014 * gcc.target/i386/pr68986-2.c: Likewise.
1015 * gcc.target/i386/pr68986-3.c: Likewise.
1016
976877a5 10172016-01-26 Christian Bruel <christian.bruel@st.com>
1018
1019 * lib/target-supports.exp
1020 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1021 (check_effective_target_arm_crypto_pragma_ok): Likewise.
1022 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1023
2c7b2f88 10242016-01-26 Richard Biener <rguenther@suse.de>
1025
1026 PR tree-optimization/69452
1027 * gcc.dg/torture/pr69452.c: New testcase.
1028
f7fc06e7 10292016-01-26 Jakub Jelinek <jakub@redhat.com>
1030
1031 PR target/69442
1032 * gcc.dg/pr69442.c: New test.
1033
d1dae587 10342016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
1035
1036 PR target/67896
1037 * gcc.target/aarch64/simd/pr67896.C: New.
1038
ef7be7f8 10392016-01-26 Richard Sandiford <richard.sandiford@arm.com>
1040
1041 PR tree-optimization/69400
1042 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1043 function.
1044 (plugin_init): Call it.
1045 * gcc.dg/torture/pr69400.c: New test.
1046
648433a4 10472016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1048
1049 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1050
45fc5243 10512016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1052 Sebastian Pop <s.pop@samsung.com>
1053
1054 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1055 isl-0.15.
1056
c699f6a1 10572016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1058 Sebastian Pop <s.pop@samsung.com>
1059
1060 * gcc.dg/graphite/pr69292.c: New.
1061
b86e24ea 10622016-01-25 Jakub Jelinek <jakub@redhat.com>
1063
1064 * c-c++-common/goacc/use_device-1.c: New test.
1065
105cb8d7 10662016-01-25 Jeff Law <law@redhat.com>
1067
1068 PR tree-optimization/69196
1069 PR tree-optimization/68398
1070 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1071 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1072
44562749 10732016-01-25 David Edelsohn <dje.gcc@gmail.com>
1074
1075 PR target/69469
1076 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1077 Algorithm.
1078
6837fee7 10792016-01-25 Richard Biener <rguenther@suse.de>
1080
1081 PR testsuite/69380
1082 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1083
fe500d65 10842016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1085
1086 PR target/69421
1087 * gcc.dg/pr69421.c: New test.
1088
8eacba94 10892016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1090
1091 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1092 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1093 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1094 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1095 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1096 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1097 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1098 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1099 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1100 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1101
af09d40d 11022016-01-25 Richard Biener <rguenther@suse.de>
1103
1104 PR tree-optimization/69376
1105 * gcc.dg/torture/pr69376.c: New testcase.
1106
d65063f5 11072016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1108
1109 PR fortran/69397
1110 PR fortran/68442
1111 * gfortran.dg/interface_38.f90: New test.
1112 * gfortran.dg/interface_39.f90: New test.
80adbd96 1113
08c7bfb4 11142016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1115
1116 Revert:
1117 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1118
1119 PR c++/11858
1120 PR c++/24663
1121 PR c++/24664
1122 * g++.dg/template/pr11858.C: New test.
1123 * g++.dg/template/pr24663.C: New test.
1124 * g++.dg/template/unify12.C: New test.
1125 * g++.dg/template/unify13.C: New test.
1126 * g++.dg/template/unify14.C: New test.
1127 * g++.dg/template/unify15.C: New test.
1128 * g++.dg/template/unify16.C: New test.
1129 * g++.dg/template/unify17.C: New test.
1130
c2e7d2be 11312016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1132
1133 PR fortran/68283
1134 gfortran.dg/pr68283.f90: New test.
1135
9f2e8617 11362016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1137
1138 PR fortran/66094
1139 * gfortran.dg/inline_matmul_13.f90: New test.
1140 * gfortran.dg/matmul_bounds_8.f90: New test.
1141 * gfortran.dg/matmul_bounds_9.f90: New test.
1142 * gfortran.dg/matmul_bounds_10.f90: New test.
1143
a4838119 11442016-01-23 Tom de Vries <tom@codesourcery.com>
1145
1146 PR tree-optimization/69426
1147 * gcc.dg/autopar/pr69426.c: New test.
1148
feddf0dc 11492016-01-23 Martin Sebor <msebor@redhat.com>
1150
1151 PR c++/58109
1152 PR c++/69022
1153 * g++.dg/cpp0x/alignas5.C: New test.
1154 * g++.dg/ext/vector29.C: Same.
1155
132731fb 11562016-01-23 Uros Bizjak <ubizjak@gmail.com>
1157
1158 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1159 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1160 _GNU_SOURCE from compile flags to the source.
1161 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1162 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1163 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1164 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1165
51aec681 11662016-01-22 Jakub Jelinek <jakub@redhat.com>
1167
1168 PR target/69432
1169 * g++.dg/opt/pr69432.C: New test.
1170
147aa3e3 11712016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1172
1173 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1174 32-bit targets testing an -m64 multilib.
1175
4d04e35e 11762016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1177
1178 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1179 64-bit support.
1180
86f38d0c 11812016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1182
1183 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1184
f776e712 11852016-01-21 Christian Bruel <christian.bruel@st.com>
1186
1187 PR target/68674
1188 * gcc.target/i386/pr68674.c
1189 * gcc.target/aarch64/pr68674.c
1190 * gcc.target/arm/pr68674.c
1191
7b9de435 11922016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1193
1194 PR target/69403
1195 * gcc.c-torture/execute/pr69403.c: New test.
1196
9935a0ba 11972016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1198
1199 PR c++/55843
1200 * g++.dg/template/pr55843.C: New.
1201
06b94aa1 12022016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1203
1204 PR testsuite/66877
1205 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1206 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1207
b68773a8 12082016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1209
1210 PR testsuite/67489
132731fb 1211 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1212 from dg-do compile directive, and instead add
1213 { dg-require-effective-target int128 }.
b68773a8 1214
bbbbe8ab 12152016-01-20 Martin Sebor <msebor@redhat.com>
1216
1217 PR c/69405
1218 * gcc.dg/sync-fetch.c: New test.
1219
f3a6a26f 12202016-01-21 Martin Sebor <msebor@redhat.com>
1221
1222 PR target/69252
1223 * gcc.target/powerpc/pr69252.c: New test.
1224
d1565a03 12252016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1226
1227 PR fortran/65996
132731fb 1228 * gfortran.dg/pr65996.f90: New test.
d1565a03 1229
15a5a905 12302016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1231
1232 PR c++/68810
bbbbe8ab 1233 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 1234 expected to generate an error.
15a5a905 1235
e4538af5 12362016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1237
1238 PR middle-end/66178
1239 * gcc.dg/torture/pr66178.c: New test.
1240
4d4180ce 12412016-01-21 Anton Blanchard <anton@samba.org>
1242 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1243
1244 PR target/63354
1245 * gcc.target/powerpc/pr63354.c: New test.
1246
86e16058 12472016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1248
1249 PR rtl-optimization/68990
1250 * gcc.target/i386/pr68990: New.
1251
b11b85e4 12522016-01-21 Nick Clifton <nickc@redhat.com>
1253
1254 PR target/69129
1255 * gcc.target/mips/pr69129.c: New.
1256
62dd9f85 12572016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1258
1259 PR c++/58046
1260 * g++.dg/cpp0x/pr58046.C: New.
1261
ac7d424b 12622016-01-21 Jakub Jelinek <jakub@redhat.com>
1263
47c0bea3 1264 PR target/69187
1265 PR target/65624
1266 * gcc.target/arm/pr69187.c: New test.
1267
ac7d424b 1268 PR c++/69355
1269 * g++.dg/torture/pr69355.C: New test.
1270
9e18b252 12712016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1272 Sebastian Pop <s.pop@samsung.com>
1273
1274 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1275
de862e2f 12762016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1277 Sebastian Pop <s.pop@samsung.com>
1278
132731fb 1279 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 1280
f55f9344 12812016-01-21 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR middle-end/67653
1284 * c-c++-common/pr67653.c: New test.
1285 * gcc.dg/torture/pr29119.c: Add dg-warning.
1286
62752e71 12872016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1288
1289 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1290
16d4186f 12912016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1292
1293 PR c/24293
1294 * gcc.dg/pr24293.c: New test.
1295 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1296 incomplete struct type.
1297 * gcc.dg/declspec-1.c: Likewise.
1298 * gcc.dg/pr63549.c: Likewise.
1299
58219d13 13002016-01-20 Jakub Jelinek <jakub@redhat.com>
1301
1302 PR tree-optimization/66612
1303 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1304 for bdn instruction.
1305
a7b5688a 13062016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1307
1308 * lib/target-supports.exp
1309 (check_effective_target_arm_fp_ok_nocache): New.
1310 (check_effective_target_arm_fp_ok): New.
1311 (add_options_for_arm_fp): New.
1312 (check_effective_target_arm_crypto_ok_nocache): Require
1313 target_arm_v8_neon_ok instead of arm32.
1314 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1315 (check_effective_target_arm_crypto_pragma_ok): New.
1316 (add_options_for_arm_vfp): New.
1317 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1318 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1319 target instead. Force initial fpu to vfp.
1320 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1321 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1322 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1323 dependency.
1324 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1325 use arm_vfp effective target instead. Force initial fpu to vfp.
1326 * gcc.target/arm/attr-neon3.c: Likewise.
1327 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1328 arm_vfp_ok.
1329 * gcc.target/arm/unsigned-float.c: Likewise.
1330 * gcc.target/arm/vfp-1.c: Likewise.
1331 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1332 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1333 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1334 * gcc.target/arm/vfp-ldmias.c: Likewise.
1335 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1336 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1337 * gcc.target/arm/vfp-stmiad.c: Likewise.
1338 * gcc.target/arm/vfp-stmias.c: Likewise.
1339 * gcc.target/arm/vnmul-1.c: Likewise.
1340 * gcc.target/arm/vnmul-2.c: Likewise.
1341 * gcc.target/arm/vnmul-3.c: Likewise.
1342 * gcc.target/arm/vnmul-4.c: Likewise.
1343
7ca56ca8 13442016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 1345
7fb75b57 1346 PR testsuite/69366
1347 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1348 the MPX run-time library, for compile-time MPX test.
1349 * gcc.target/i386/chkp-always_inline.c: Likewise.
1350 * gcc.target/i386/chkp-bndret.c: Likewise.
1351 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1352 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1353 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1354 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1355 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1356 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1357 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1358 * gcc.target/i386/chkp-label-address.c: Likewise.
1359 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1360 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1361 * gcc.target/i386/chkp-pr69044.c: Likewise.
1362 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1363 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1364 * gcc.target/i386/chkp-strchr.c: Likewise.
1365 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1366 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1367 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1368 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1369 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1370 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1371 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1372 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1373 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1374 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1375 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1376 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1377 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1378 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1379 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1380 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1381 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1382 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1383 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1384 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1385 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1386 * gcc.target/i386/pr63995-2.c: Likewise.
1387 * gcc.target/i386/pr64805.c: Likewise.
1388 * gcc.target/i386/pr65044.c: Likewise.
1389 * gcc.target/i386/pr65167.c: Likewise.
1390 * gcc.target/i386/pr65183.c: Likewise.
1391 * gcc.target/i386/pr65184.c: Likewise.
1392 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 1393
f2da0b99 13942016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1395
1396 PR tree-optimization/69328
1397 * gcc.dg/pr69328.c: New test.
1398
4d379676 13992016-01-20 Jeff Law <law@redhat.com>
1400
4a11f145 1401 PR target/25114
4d379676 1402 * gcc.target/m68k/pr25114.c: New test.
1403
0754bad1 14042016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1405
1406 * gcc.target/arm/memset-inline-10.c: Added
1407 dg-require-effective-target arm_thumb2_ok.
1408
63bd5c2d 14092016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1410
1411 * gcc.dg/debug/dwarf2/sso.c: New test.
1412
a9c01e81 14132016-01-19 Uros Bizjak <ubizjak@gmail.com>
1414
1415 PR testsuite/68820
1416 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1417 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1418 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1419
53fa0e54 14202016-01-19 Jan Hubicka <hubicka@ucw.cz>
1421
1422 PR ipa/66223
1423 * g++.dg/ipa/devirt-50.C: New testcase.
1424
e035a62c 14252016-01-19 Marek Polacek <polacek@redhat.com>
1426
1427 PR c++/68965
1428 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1429 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1430
885cc3ea 14312016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1432
1433 PR target/69135
1434 * gcc.target/arm/pr69135_1.c: New test.
1435
07bd240e 14362015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1437
1438 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1439
9f60d257 14402015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1441
1442 * gcc.target/aarch64/ccmp_1.c: New testcase.
1443
a0c919f7 14442016-01-19 Marek Polacek <polacek@redhat.com>
1445
1446 PR c++/68586
1447 * g++.dg/cpp0x/enum30.C: New test.
1448
dc5d6d17 14492016-01-19 Richard Biener <rguenther@suse.de>
1450
1451 PR tree-optimization/69336
1452 * g++.dg/tree-ssa/pr69336.C: New testcase.
1453
6dd156e0 14542016-01-19 Jakub Jelinek <jakub@redhat.com>
1455
1456 PR debug/65779
1457 * gcc.dg/pr65779.c: New test.
1458
3e0d45b9 14592016-01-19 Richard Biener <rguenther@suse.de>
1460
1461 PR tree-optimization/69352
1462 * gcc.dg/torture/pr69352.c: New testcase.
1463
7a3cf64d 14642016-01-19 Jakub Jelinek <jakub@redhat.com>
1465
1466 PR rtl-optimization/68955
1467 PR rtl-optimization/64557
1468 * gcc.dg/torture/pr68955.c: New test.
1469
8be55b33 14702016-01-19 Jan Hubicka <hubicka@ucw.cz>
1471
1472 PR lto/69136
1473 * g++.dg/torture/pr69136.C: New testcase.
1474
72a985d7 14752016-01-19 Jan Hubicka <hubicka@ucw.cz>
1476
1477 PR lto/69133
1478 * g++.dg/lto/pr69133_0.C: New testcase.
1479 * g++.dg/lto/pr69133_1.C: New testcase.
1480
56778b62 14812016-01-15 Jeff Law <law@redhat.com>
1482
1483 PR tree-optimization/69320
1484 * gcc.c-torture/pr69320-1.c: New test.
1485 * gcc.c-torture/pr69320-2.c: New test.
1486 * gcc.c-torture/pr69320-3.c: New test.
1487 * gcc.c-torture/pr69320-4.c: New test.
1488
ced41b93 14892016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1490
1491 PR c++/11858
1492 PR c++/24663
1493 PR c++/24664
1494 * g++.dg/template/pr11858.C: New test.
1495 * g++.dg/template/pr24663.C: New test.
1496 * g++.dg/template/unify12.C: New test.
1497 * g++.dg/template/unify13.C: New test.
1498 * g++.dg/template/unify14.C: New test.
1499 * g++.dg/template/unify15.C: New test.
1500 * g++.dg/template/unify16.C: New test.
1501 * g++.dg/template/unify17.C: New test.
1502
7f8cbcaf 15032016-01-18 David Malcolm <dmalcolm@redhat.com>
1504
1505 PR testsuite/69181
1506 * gcc.dg/pr69181-1.c: New test file.
1507 * gcc.dg/pr69181-2.c: New test file.
1508 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1509 globals by moving it to...
1510 (cleanup-after-saved-dg-test): ...this new function. Add
1511 "global additional_sources_used". Add reset of global
1512 multiline_expected_outputs to the empty list.
1513 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1514 global to...
1515 (multiline_expected_outputs): ...this, and updated comments to
1516 note that it is modified from gcc-dg.exp.
1517 (dg-end-multiline-output): Update for the above renaming.
1518 (handle-multiline-outputs): Likewise. Remove the clearing
1519 of the expected outputs to the empty list.
1520
3c7cbfc0 15212016-01-18 Richard Biener <rguenther@suse.de>
1522
1523 PR tree-optimization/69297
1524 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1525
81d49cc1 15262016-01-18 Joseph Myers <joseph@codesourcery.com>
1527
1528 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1529 dg-options.
1530 * gcc.target/mips/mips-3d-2.c: Likewise.
1531 * gcc.target/mips/mips-3d-3.c: Likewise.
1532 * gcc.target/mips/mips-3d-4.c: Likewise.
1533 * gcc.target/mips/mips-3d-5.c: Likewise.
1534 * gcc.target/mips/mips-3d-6.c: Likewise.
1535 * gcc.target/mips/mips-3d-7.c: Likewise.
1536 * gcc.target/mips/mips-3d-8.c: Likewise.
1537 * gcc.target/mips/mips-3d-9.c: Likewise.
1538 * gcc.target/mips/mips-ps-1.c: Likewise.
1539 * gcc.target/mips/mips-ps-2.c: Likewise.
1540 * gcc.target/mips/mips-ps-3.c: Likewise.
1541 * gcc.target/mips/mips-ps-4.c: Likewise.
1542 * gcc.target/mips/mips-ps-5.c: Likewise.
1543 * gcc.target/mips/mips-ps-6.c: Likewise.
1544 * gcc.target/mips/mips-ps-7.c: Likewise.
1545 * gcc.target/mips/mips-ps-type.c: Likewise.
1546 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1547 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1548
03c4ff3a 15492016-01-18 Tom de Vries <tom@codesourcery.com>
1550
1551 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1552 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1553 * c-c++-common/goacc/kernels-empty.c: New test.
1554 * c-c++-common/goacc/kernels-eternal.c: New test.
1555 * c-c++-common/goacc/kernels-loop-2.c: New test.
1556 * c-c++-common/goacc/kernels-loop-3.c: New test.
1557 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1558 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1559 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1560 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1561 * c-c++-common/goacc/kernels-loop-data.c: New test.
1562 * c-c++-common/goacc/kernels-loop-g.c: New test.
1563 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1564 * c-c++-common/goacc/kernels-loop-n.c: New test.
1565 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1566 * c-c++-common/goacc/kernels-loop.c: New test.
1567 * c-c++-common/goacc/kernels-noreturn.c: New test.
1568 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1569 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1570 * c-c++-common/goacc/kernels-reduction.c: New test.
1571
22e3dcee 15722016-01-18 Tom de Vries <tom@codesourcery.com>
1573
1574 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1575 * gcc.dg/autopar/outer-2.c: Same.
1576 * gcc.dg/autopar/outer-3.c: Same.
1577 * gcc.dg/autopar/outer-4.c: Same.
1578 * gcc.dg/autopar/outer-5.c: Same.
1579 * gcc.dg/autopar/outer-6.c: Same.
1580 * gcc.dg/autopar/parallelization-1.c: Same.
1581 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1582 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1583 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1584 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1585 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1586 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1587 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1588 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1589 * gcc.dg/autopar/pr39500-1.c: Same.
1590 * gcc.dg/autopar/pr39500-2.c: Same.
1591 * gcc.dg/autopar/pr46193.c: Same.
1592 * gcc.dg/autopar/pr46194.c: Same.
1593 * gcc.dg/autopar/pr49580.c: Same.
1594 * gcc.dg/autopar/pr49960-1.c: Same.
1595 * gcc.dg/autopar/pr49960.c: Same.
1596 * gcc.dg/autopar/pr68373.c: Same.
1597 * gcc.dg/autopar/reduc-1.c: Same.
1598 * gcc.dg/autopar/reduc-1char.c: Same.
1599 * gcc.dg/autopar/reduc-1short.c: Same.
1600 * gcc.dg/autopar/reduc-2.c: Same.
1601 * gcc.dg/autopar/reduc-2char.c: Same.
1602 * gcc.dg/autopar/reduc-2short.c: Same.
1603 * gcc.dg/autopar/reduc-3.c: Same.
1604 * gcc.dg/autopar/reduc-4.c: Same.
1605 * gcc.dg/autopar/reduc-6.c: Same.
1606 * gcc.dg/autopar/reduc-7.c: Same.
1607 * gcc.dg/autopar/reduc-8.c: Same.
1608 * gcc.dg/autopar/reduc-9.c: Same.
1609 * gcc.dg/autopar/uns-outer-4.c: Same.
1610 * gcc.dg/autopar/uns-outer-5.c: Same.
1611 * gcc.dg/autopar/uns-outer-6.c: Same.
1612 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1613 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1614
fd5cbe2f 16152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1616
1617 PR target/63679
1618 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1619 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1620
fa75ab55 16212016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1622
1623 PR target/63679
1624 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1625 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1626 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1627
214b2582 16282016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1629
1630 PR target/63679
1631 * gcc.dg/tree-ssa/sra-17.c: New.
1632 * gcc.dg/tree-ssa/sra-18.c: New.
1633
13146837 16342016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1635
1636 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1637
6ccd18c2 16382016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1639
1640 * gnat.dg/inline12.adb: New test.
1641
8872b95f 16422016-01-18 Bin Cheng <bin.cheng@arm.com>
1643
1644 PR tree-optimization/66797
1645 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1646
971514e3 16472016-01-18 Richard Biener <rguenther@suse.de>
1648
1649 PR tree-optimization/69170
1650 * gcc.dg/torture/pr69170.c: New testcase.
1651
9b2d1aab 16522016-01-17 John David Anglin <danglin@gcc.gnu.org>
1653
1654 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1655
164d84c2 16562016-01-16 Tom de Vries <tom@codesourcery.com>
1657
1658 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1659
4c33b769 16602016-01-16 Tom de Vries <tom@codesourcery.com>
1661
1662 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1663 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1664 redundant dg-require-effective-target pthread.
1665 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1666 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1667 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1668 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1669 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1670 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1671 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1672
673441b0 16732016-01-16 David Edelsohn <dje.gcc@gmail.com>
1674
1675 PR target/68609
1676 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1677 * gcc.target/powerpc/recip-7.c: Same.
1678
90153ae7 16792016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1680
1681 PR c++/69091
1682 * g++.dg/template/pr69091.C: New test.
1683
bc24d01d 16842016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1685
1686 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1687 dump does not contain an error_mark_node.
1688 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1689 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1690
4067c0fd 16912016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1692
1693 PR c++/68936
1694 * g++.dg/template/pr68936.C: New test.
1695
27c6dbdd 16962016-01-15 David Edelsohn <dje.gcc@gmail.com>
1697
1698 PR target/68609
1699 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1700 * gcc.target/powerpc/recip-2.c: Same.
1701 * gcc.target/powerpc/recip-3.c: Same.
1702 * gcc.target/powerpc/recip-4.c: Same.
1703 * gcc.target/powerpc/recip-sqrtf.c: Same.
1704
e390c57d 17052016-01-15 Jeff Law <law@redhat.com>
1706
1707 PR tree-optimization/69270
1708 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1709 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1710
ddcfeaf1 17112016-01-15 Paul Thomas <pault@gcc.gnu.org>
1712
1713 PR fortran/49630
1714 * gfortran.dg/deferred_character_13.f90: New test for the fix
1715 of comment 3 of the PR.
1716
1717 PR fortran/54070
1718 * gfortran.dg/deferred_character_8.f90: New test
1719 * gfortran.dg/allocate_error_5.f90: New test
1720
1721 PR fortran/60593
1722 * gfortran.dg/deferred_character_10.f90: New test
1723
1724 PR fortran/60795
1725 * gfortran.dg/deferred_character_14.f90: New test
1726
1727 PR fortran/61147
1728 * gfortran.dg/deferred_character_11.f90: New test
1729
1730 PR fortran/64324
1731 * gfortran.dg/deferred_character_9.f90: New test
1732
81be349c 17332016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1734
1735 PR rtl-optimization/69030
1736 * gcc.target/i386/pr69030.c: New.
1737
998456c5 17382016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1739
1740 * gcc.target/aarch64/target_attr_17.c: New test.
1741
0d85be19 17422016-01-15 Richard Biener <rguenther@suse.de>
1743
1744 PR tree-optimization/66856
1745 * gcc.dg/torture/pr66856-1.c: New testcase.
1746 * gcc.dg/torture/pr66856-2.c: Likewise.
1747
321d36c8 17482016-01-15 Richard Biener <rguenther@suse.de>
1749
1750 PR debug/69137
1751 * g++.dg/lto/pr69137_0.C: New testcase.
1752
d94a1f53 17532016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1754
1755 PR middle-end/69246
1756 * gcc.target/i386/pr69246.c: New test.
1757
5fe9a861 17582016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1759
a9c01e81 1760 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 1761
3d05a5e9 17622016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1763
1764 PR c++/56194
1765 * g++.dg/init/const9.C: Disable test on S/390.
1766
5e8132b5 17672016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1768
1769 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1770 * g++.dg/Wno-frame-address.C: Ditto.
1771
32307cdf 17722016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1773
1774 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1775
1ca28250 17762016-01-15 Richard Biener <rguenther@suse.de>
1777
1778 PR tree-optimization/68961
1779 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1780
6271bd93 17812016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1782
1783 * gcc.target/i386/pr65105-5.c: New test.
1784
9dbe6a63 17852016-01-15 Jan Hubicka <hubicka@ucw.cz>
1786
1787 * gcc.c-torture/execute/alias-4.c: New testcase.
1788
a70589b9 17892016-01-15 Jan Hubicka <hubicka@ucw.cz>
1790
1791 PR ipa/68148
1792 * g++.dg/ipa/devirt-49.C: New testcase.
1793
7bbac464 17942016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 1795
1796 PR target/65837
1797 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1798 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1799 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1800
4345b868 18012016-01-15 Richard Biener <rguenther@suse.de>
1802
1803 PR tree-optimization/69117
1804 * gcc.dg/torture/pr69117.c: New testcase.
1805
580357e7 18062015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 1807
1808 PR c++/69048
1809 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1810
612baa31 18112016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1812
1813 PR testsuite/67509
1814 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1815 range tests use 100 * maximum instead of maximum + 1.
1816
44e09bc4 18172016-01-14 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR debug/69244
1820 * gcc.dg/guality/pr69244.c: New test.
1821
96962ae4 18222016-01-14 Uros Bizjak <ubizjak@gmail.com>
1823
1824 * lib/target-supports.exp (check_effective_target_issignaling):
1825 New procedure.
1826 * gcc.dg/pr61441.c: Require issignaling effective target.
1827
ab9c400b 18282016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1829
1830 PR target/68803
1831 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1832
a7ed4583 18332016-01-14 David Malcolm <dmalcolm@redhat.com>
1834
1835 PR c++/68819
1836 PR preprocessor/69177
1837 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1838 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1839 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1840 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1841
77f35cec 18422016-01-14 Marek Polacek <polacek@redhat.com>
1843
1844 PR c/69262
1845 * gcc.dg/array-15.c: New test.
1846
915d0950 18472016-01-14 Jakub Jelinek <jakub@redhat.com>
1848
1849 PR middle-end/68146
1850 PR tree-optimization/69155
1851 * gfortran.dg/pr68146.f: New test.
1852 * gfortran.dg/pr69155.f90: New test.
1853
24651fb7 18542016-01-14 Richard Biener <rguenther@suse.de>
1855
1856 PR tree-optimization/68060
1857 * gcc.dg/torture/pr68060-1.c: New testcase.
1858 * gcc.dg/torture/pr68060-2.c: Likewise.
1859
2f63f950 18602016-01-14 Nick Clifton <nickc@redhat.com>
1861
1862 * lib/target-supports.exp
1863 (check_effective_target_arm_neon_ok_nocache): Add an option
1864 sequence that includes setting the ARM architecture to ARMv7-A.
1865 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1866 command line options necessary to enable Neon support.
1867 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1868 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1869 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1870 * gcc.target/arm/pr69180.c: Likewise.
1871
3ce0acde 18722016-01-14 Jeff Law <law@redhat.com>
1873
1874 PR tree-optimization/69270
1875 * gcc.dg/tree-ssa/pr69270.c: New test.
1876
bda05c57 18772016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1878
1879 PR c/66208
1880 * c-c++-common/pr66208.c: New file.
1881
9b657cf1 18822016-01-13 Jakub Jelinek <jakub@redhat.com>
1883
1884 PR tree-optimization/69156
1885 * gcc.dg/pr69156.c: New test.
1886
58ba1b9d 18872016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1888
1889 * gcc.target/i386/pr69225-7.c: New test.
1890
e5fee0fe 18912016-01-13 Richard Henderson <rth@redhat.com>
1892
1893 * gcc.dg/tm/memopt-13.c: Update expected function.
1894 * gcc.dg/tm/memopt-6.c: Likewise.
1895
3f0e9745 18962016-01-13 Uros Bizjak <ubizjak@gmail.com>
1897
1898 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1899 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1900 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1901 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 1902
3f0e9745 19032016-01-13 Tom de Vries <tom@codesourcery.com>
1904
1905 PR tree-optimization/69169
7a6ddc0d 1906 * gcc.dg/pr69169.c: New test.
1907
9b657cf1 19082016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 1909
1910 PR target/69228
1911 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1912 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1913 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1914 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1915 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1916 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1917 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1918 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1919
f704d701 19202016-01-13 Jakub Jelinek <jakub@redhat.com>
1921
1922 PR target/69247
1923 * gcc.dg/pr69247.c: New test.
1924
e966d6b9 19252016-01-13 Richard Biener <rguenther@suse.de>
1926
1927 PR tree-optimization/69242
1928 * gcc.dg/torture/pr69242.c: New testcase.
1929
1ca1d9b2 19302016-01-13 Richard Biener <rguenther@suse.de>
1931
1932 PR tree-optimization/69186
1933 * gcc.dg/torture/pr69186.c: New testcase.
1934
d07cbccc 19352016-01-13 Jeff Law <law@redhat.com>
1936
1937 PR tree-optimization/67755
1938 * gcc.dg/tree-ssa/pr67755.c: New test.
1939
19402016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1941
1942 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1943 pass number in output by a star.
1944
b95d41cf 19452016-01-12 Bin Cheng <bin.cheng@arm.com>
1946
1947 PR tree-optimization/68911
1948 * gcc.c-torture/execute/pr68911.c: New test.
1949
91d87e22 19502016-01-12 Marek Polacek <polacek@redhat.com>
1951
1952 PR c++/68979
1953 * g++.dg/warn/permissive-1.C: New test.
1954
8a9401a4 19552016-01-12 Jakub Jelinek <jakub@redhat.com>
1956
1957 PR objc++/68511
1958 PR c++/69213
1959 * g++.dg/opt/pr69213.C: New test.
1960
b9cb7a67 19612016-01-12 Christian Bruel <christian.bruel@st.com>
1962
1963 PR target/69180
1964 * gcc.target/arm/pr69180.c: New test.
1965
e4c96992 19662016-01-12 Richard Biener <rguenther@suse.de>
1967
1968 PR lto/69077
1969 * g++.dg/lto/pr69077_0.C: New testcase.
1970 * g++.dg/lto/pr69077_1.C: Likewise.
1971
90525f61 19722016-01-12 Jakub Jelinek <jakub@redhat.com>
1973
1974 PR target/69175
1975 * g++.dg/opt/pr69175.C: New test.
1976
9e7edfd3 19772016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1978
1979 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1980 rather than #including math.h & stdlib.h.
1981 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1982 * gcc.dg/vect/pr49771.c: Likewise.
1983 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1984 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1985 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1986 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1987 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1988 * gcc.dg/vect/pr44507.c: Likewise.
1989 * gcc.dg/vect/pr45902.c: Likewise.
1990 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1991 * gcc.dg/vect/vect-117.c: Likewise.
1992 * gcc.dg/vect/vect-99.c: Likewise.
1993 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1994 * gcc.dg/vect/vect-cond-1.c: Likewise.
1995 * gcc.dg/vect/vect-cond-2.c: Likewise.
1996 * gcc.dg/vect/vect-cond-3.c: Likewise.
1997 * gcc.dg/vect/vect-cond-4.c: Likewise.
1998 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1999 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2000 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2001 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2002 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2003 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2004 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2005 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2006 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2007 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2008 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2009 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2010 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2011 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2012 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2013 include of signal.h.
2014 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2015 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2016 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2017 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2018 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2019 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2020 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2021 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2022 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2023 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2024 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2025 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2026 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2027 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2028 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2029 * gcc.dg/vect/vect-outer-5.c: Likewise.
2030 * gcc.dg/vect/vect-outer-6.c: Likewise.
2031 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2032 include of stdio.h.
2033
3368873d 20342016-01-12 Nick Clifton <nickc@redhat.com>
2035
2036 PR target/68913
2037 * gcc.dg/lto/pr61886_0.c: Rename the external function called
2038 to fread so that it will be found in all target runtimes.
2039
0464ea95 20402016-01-12 Richard Biener <rguenther@suse.de>
2041
2042 PR tree-optimization/69053
2043 * g++.dg/torture/pr69053.C: New testcase.
2044
7819730f 20452016-01-12 Richard Biener <rguenther@suse.de>
2046
2047 PR tree-optimization/69168
2048 * gcc.dg/torture/pr69168.c: New testcase.
2049
995bfebf 20502016-01-12 Richard Biener <rguenther@suse.de>
2051
2052 PR tree-optimization/69157
2053 * gcc.dg/torture/pr69157.c: New testcase.
2054
20552016-01-12 Richard Biener <rguenther@suse.de>
2056
2057 PR tree-optimization/69174
2058 * gcc.dg/torture/pr69174.c: New testcase.
2059
1d10d64c 20602016-01-12 Jakub Jelinek <jakub@redhat.com>
2061
2062 PR c++/66808
2063 PR c++/69000
2064 * g++.dg/tls/pr66808.C: New test.
2065 * g++.dg/tls/pr69000.C: New test.
2066
f0b79faf 20672016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2068
2069 * gcc.target/powerpc/swaps-p8-23.c: New test.
2070 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2071
04cf75a4 20722016-01-11 John David Anglin <danglin@gcc.gnu.org>
2073
2074 PR tree-optimization/68356
2075 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2076
0eb4264c 20772016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2078 Jim Wilson <jim.wilson@linaro.org>
2079
2080 PR target/69194
2081 * gcc.target/arm/pr69194.c: New test.
2082
2f66de64 20832016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2084
2085 PR target/69225
2086 * gcc.target/i386/pr69225-1.c: New test.
2087 * gcc.target/i386/pr69225-2.c: Likewise.
2088 * gcc.target/i386/pr69225-3.c: Likewise.
2089 * gcc.target/i386/pr69225-4.c: Likewise.
2090 * gcc.target/i386/pr69225-5.c: Likewise.
2091 * gcc.target/i386/pr69225-6.c: Likewise.
2092
36105e82 20932016-01-11 Jakub Jelinek <jakub@redhat.com>
2094
1c78ce2e 2095 PR target/67462
2096 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2097 if lp64.
2098
a4a87320 2099 PR target/69071
2100 * gcc.dg/pr69071.c: New test.
2101
91fbd04f 2102 PR c++/69211
2103 * g++.dg/opt/pr69211.C: New test.
2104
36105e82 2105 PR tree-optimization/69214
2106 * gcc.c-torture/compile/pr69214.c: New test.
2107
e934c380 21082016-01-11 Uros Bizjak <ubizjak@gmail.com>
2109
2110 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2111 * gcc.target/i386/pr66232-11.c: Ditto.
2112 * gcc.target/i386/pr66232-12.c: Ditto.
2113 * gcc.target/i386/pr66232-13.c: Ditto.
2114
3ff1b153 21152016-01-11 Richard Biener <rguenther@suse.de>
2116
2117 PR tree-optimization/69173
2118 * gcc.dg/torture/pr69173.c: New testcase.
2119
04e1504c 21202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2121
2122 PR rtl-optimization/68796
2123 * gcc.target/aarch64/tst_5.c: New test.
2124 * gcc.target/aarch64/tst_6.c: Likewise.
2125
ae8718b5 21262016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2127
2128 PR rtl-optimization/68841
2129 * gcc.dg/pr68841.c: New test.
2130 * gcc.c-torture/execute/pr68841.c: New test.
2131
bd8bece2 21322016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2133
2134 PR rtl-optimization/68920
2135 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2136 for ix86 targets.
2137 * gcc.dg/ifcvt-5.c: New test.
2138
9b657cf1 21392016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 2140
2141 PR bootstrap/69123
2142 * g++.dg/pr69123.C: New.
2143
7a158352 21442016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2145
2146 PR target/69010
2147 * gcc.target/i386/pr69010.c: New test.
2148
ff375d11 21492016-01-11 Martin Jambor <mjambor@suse.cz>
2150
2151 PR ipa/69044
2152 * gcc.target/i386/chkp-pr69044.c: New test.
2153
9eb890f1 21542016-01-11 Tom de Vries <tom@codesourcery.com>
2155
2156 PR tree-optimization/69109
2157 * gcc.dg/autopar/pr69109-2.c: New test.
2158 * gcc.dg/autopar/pr69109.c: New test.
2159
c4157ee5 21602016-01-11 Tom de Vries <tom@codesourcery.com>
2161
2162 PR tree-optimization/69108
2163 * gcc.dg/autopar/pr69108.c: New test.
2164
b933e511 21652016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2166
2167 PR c++/69029
2168 * c-c++-common/Wisleading-indentation.c: Augment test.
2169
efb73de1 21702016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2171
2172 PR fortran/69154
2173 * gfortran.dg/inline_matmul_12.f90: New test.
2174
40c86c3b 21752016-01-10 Paul Thomas <pault@gcc.gnu.org>
2176
2177 PR fortran/67779
2178 * gfortran.dg/actual_array_offset_1: New test.
2179
a006c0bb 21802016-01-10 Tom de Vries <tom@codesourcery.com>
2181
2182 PR tree-optimization/69062
2183 * gcc.dg/autopar/pr69062.c: New test.
2184
880ed4be 21852016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2186
2187 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2188 * gcc.dg/vect/slp-perm-2.c: Likewise.
2189 * gcc.dg/vect/slp-perm-3.c: Likewise.
2190 * gcc.dg/vect/slp-perm-5.c: Likewise.
2191 * gcc.dg/vect/slp-perm-6.c: Likewise.
2192 * gcc.dg/vect/slp-perm-7.c: Likewise.
2193 * gcc.dg/vect/slp-perm-8.c: Likewise.
2194
d95e1856 21952016-01-10 Tom de Vries <tom@codesourcery.com>
2196
2197 PR tree-optimization/69039
2198 * gcc.dg/autopar/pr69039.c: New test.
2199
0f8f48d0 22002016-01-09 Marek Polacek <polacek@redhat.com>
2201
2202 PR c++/69113
2203 * g++.dg/pr69113.C: New test.
2204
7dff0499 22052016-01-09 Jakub Jelinek <jakub@redhat.com>
2206
2207 PR middle-end/50865
2208 PR tree-optimization/69097
2209 * gcc.c-torture/execute/pr50865.c: New test.
2210 * gcc.c-torture/execute/pr69097-1.c: New test.
2211 * gcc.c-torture/execute/pr69097-2.c: New test.
2212 * gcc.dg/pr69097-1.c: New test.
2213 * gcc.dg/pr69097-2.c: New test.
2214
18431e78 22152016-01-09 Jakub Jelinek <jakub@redhat.com>
2216
2217 PR c++/69164
2218 * g++.dg/opt/pr69164.C: New test.
2219
1943a4a2 22202016-01-08 Jakub Jelinek <jakub@redhat.com>
2221
2222 PR tree-optimization/69167
2223 * gcc.dg/pr69167.c: New test.
2224
a143e277 22252016-01-08 Marek Polacek <polacek@redhat.com>
2226
2227 PR c++/68449
2228 * g++.dg/pr68449.C: New.
2229
44c01906 22302016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2231
2232 PR tree-optimization/68707
2233 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2234 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2235 on platforms supporting it.
2236 * gcc.dg/vect/slp-perm-2.c: Likewise.
2237 * gcc.dg/vect/slp-perm-3.c: Likewise.
2238 * gcc.dg/vect/slp-perm-5.c: Likewise.
2239 * gcc.dg/vect/slp-perm-7.c: Likewise.
2240 * gcc.dg/vect/slp-perm-8.c: Likewise.
2241 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2242 on platforms supporting it.
2243
c437d1e8 22442016-01-08 Jakub Jelinek <jakub@redhat.com>
2245
c9595c51 2246 PR tree-optimization/69162
2247 * gcc.dg/pr69162.c: New test.
2248
c437d1e8 2249 PR tree-optimization/69172
2250 * gcc.dg/pr69172.c: New test.
2251
6a46a28c 22522016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2253
2254 PR tree-optimization/67781
2255 * gcc.c-torture/execute/pr67781.c: New file.
2256
62ad9a04 22572016-01-08 Jakub Jelinek <jakub@redhat.com>
2258
2259 PR tree-optimization/69083
2260 * gcc.dg/vect/pr69083.c: New test.
2261
9e0e8c2a 22622016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2263
2264 PR tree-optimization/61441
2265 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2266 Use -fexcess-precision=standard for compiler options.
2267 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2268
5d034e37 22692016-01-08 Jakub Jelinek <jakub@redhat.com>
2270
5013f740 2271 PR fortran/69128
2272 * gfortran.dg/gomp/pr69128.f90: New test.
2273
5d034e37 2274 PR c++/69145
2275 * g++.dg/ext/pr69145-1.C: New test.
2276 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2277 * g++.dg/ext/pr69145-2.h: New file.
2278
517906ff 22792016-01-07 Martin Sebor <msebor@redhat.com>
2280
2281 PR c/68966
2282 * gcc.dg/atomic-fetch-bool.c: New test.
2283 * gcc.dg/sync-fetch-bool.c: New test.
2284
cdbb524c 22852016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2286
2287 PR fortran/66680
2288 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2289
ec3aba9e 22902016-01-07 Nick Clifton <nickc@redhat.com>
2291
2292 PR target/66655
2293 * g++.dg/pr66655.C: New test.
2294 * g++.dg/pr66655_1.cc: Test support file.
2295 * g++.dg/pr66655.h: Test header file.
2296
9b657cf1 22972016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 2298
2299 PR fortran/66680
2300 gfortran.dg/gomp/pr66680.f90: New test.
2301
cd45d7a5 23022016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2303
2304 PR target/69171
2305 * gcc.target/i386/pr69171-1.c: New test.
2306 * gcc.target/i386/pr69171-2.c: Likewise.
2307 * gcc.target/i386/pr69171-3.c: Likewise.
2308 * gcc.target/i386/pr69171-4.c: Likewise.
2309 * gcc.target/i386/pr69171-5.c: Likewise.
2310 * gcc.target/i386/pr69171-6.c: Likewise.
2311
4a86a91a 23122015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2313
2314 PR middle-end/67639
2315 * c-c++-common/pr67639.c: New test.
2316
34c05552 23172016-01-07 Jakub Jelinek <jakub@redhat.com>
2318
2319 PR tree-optimization/69141
2320 * g++.dg/opt/pr69141.C: New test.
2321
f08d6895 23222016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2323
2324 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2325
32ec4173 23262016-01-06 Uros Bizjak <ubizjak@gmail.com>
2327
2328 PR target/69140
2329 * gcc.target/i386/pr69140.c: New test
2330
d74214f3 23312016-01-06 David Malcolm <dmalcolm@redhat.com>
2332
2333 * gcc.dg/bad-dereference.c: New test case.
2334
73991cab 23352015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2336
2337 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2338
fc8cc457 23392016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2340
2341 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2342
be3c9981 23432016-01-06 Marek Polacek <polacek@redhat.com>
2344
2345 PR sanitizer/69099
2346 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2347
2cb724f9 23482016-01-05 Marek Polacek <polacek@redhat.com>
2349
2350 PR c/69104
2351 * gcc.dg/atomic-invalid-2.c: New.
2352
233a53ed 23532016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2354
2355 PR target/68991
2356 * gcc.target/i386/pr68991.c: New test.
2357
ea87c5e3 23582016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2359
2360 PR target/68991
2361 * g++.dg/pr68991-1.C: New test.
2362 * g++.dg/pr68991-2.C: Likewise.
2363
1943a4a2 23642016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 2365
1943a4a2 2366 PR other/60465
afe82e5b 2367 * gcc.target/ia64/pr60465-gprel64.c: New test.
2368 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2369
1e9147dd 23702016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2371
2372 PR rtl-optimization/68651
2373 * gcc.target/aarch64/pr68651_1.c: New test.
2374
d42aa619 23752016-01-05 David Malcolm <dmalcolm@redhat.com>
2376
2377 PR c/69122
2378 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2379
1776de76 23802016-01-05 Nathan Sidwell <nathan@acm.org>
2381
2d7d361d 2382 PR c++/58583
2383 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2384
1776de76 2385 * gcc.dg/alias-15.c: New.
2386
5beb12c0 23872016-01-05 Nick Clifton <nickc@redhat.com>
2388
2389 PR target/68870
2390 * g++.dg/pr68770.C: New test.
2391
d8cca921 23922016-01-04 Mike Stump <mikestump@comcast.net>
2393
2394 * lib/target-supports.exp (check_effective_target_cilkplus):
2395 cilkplus targets require pthreads.
afc907ef 2396 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 2397
8427dff3 23982016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2399
2400 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2401 generation.
2402
f1717362 24032016-01-04 Jakub Jelinek <jakub@redhat.com>
2404
2405 Update copyright years.
2406
d7d6a3ab 24072016-01-04 Marek Polacek <polacek@redhat.com>
2408
2409 PR c/68908
2410 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2411 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2412 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2413
b8f4a5f9 24142016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2415
2416 * gcc.target/sparc/20160104-2.c: New test.
2417
6b5c028f 24182016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2419
2420 * gcc.target/sparc/20160104-1.c: New test.
2421
300e1002 24222016-01-03 Paul Thomas <pault@gcc.gnu.org>
2423
2424 PR fortran/65045
2425 * gfortran.dg/pr65045.f90: New test.
2426
855b105f 24272016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2428
2429 * gnat.dg/specs/debug1.ads: Delete.
2430
bdc177dc 24312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2432
2433 PR libgfortran/68867
2434 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2435 expression.
2436
48aaffae 24372016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2438
2439 PR libgfortran/68867
2440 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2441 PowerPC.
2442
19a468b8 24432016-01-01 Paul Thomas <pault@gcc.gnu.org>
2444
2445 PR fortran/68864
2446 * gfortran.dg/pr68864.f90: New test.
2447
25371c91 24482016-01-01 Jakub Jelinek <jakub@redhat.com>
2449
2a659064 2450 PR tree-optimization/69070
2451 * gcc.dg/pr69070.c: New test.
2452
57aa9851 2453 PR sanitizer/69055
2454 * gfortran.dg/pr69055.f90: New test.
2455
25371c91 2456 PR target/69015
2457 * gcc.dg/pr69015.c: New test.
f1717362 2458\f
fb2c1edd 2459Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 2460
2461Copying and distribution of this file, with or without modification,
2462are permitted in any medium without royalty provided the copyright
2463notice and this notice are preserved.