]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Replace ".{5}" with ".{5,6}" in avx512vl-vmovdqa64-1.c
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a80f3f45 12016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2
3 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4 ".{5,6}".
5
279305d1 62016-04-27 Bin Cheng <bin.cheng@arm.com>
7
8 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
9 * gcc.dg/tree-ssa/scev-9.c: Ditto.
10 * gcc.dg/tree-ssa/scev-10.c: Ditto.
11 * gcc.dg/tree-ssa/scev-11.c: Ditto.
12 * gcc.dg/tree-ssa/scev-12.c: Ditto.
13
8974b625 142016-04-27 Richard Biener <rguenther@suse.de>
15
16 PR ipa/70760
17 * g++.dg/ipa/ipa-pta-2.C: New testcase.
18 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
19
886d5463 202016-04-27 Nathan Sidwell <nathan@acm.org>
21
22 * g++.dg/cpp0x/constexpr-recursion3.C: New.
23 * g++.dg/ubsan/pr63956.C: Adjust error location.
24
f0e35aa9 252016-04-27 Nick Clifton <nickc@redhat.com>
26
27 PR middle-end/49889
28 * gcc.dg/pr49889.c: New test.
29
40385231 302016-04-27 Bernd Schmidt <bschmidt@redhat.com>
31
32 * c-c++-common/memset-array.c: New test.
33
37229a71 342016-04-26 Martin Sebor <msebor@redhat.com>
35
36 PR c++/66639
37 * g++.dg/cpp1y/func_constexpr.C: New test.
38
3eedf9bd 392016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
40
41 PR c++/70241
42 * g++.dg/cpp0x/enum32.C: New test.
43 * g++.dg/cpp0x/enum33.C: New test.
44
452016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 46
47 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
48 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
49 * gcc.c-torture/execute/bitfld-6.c: Likewise.
50 * gcc.c-torture/execute/bitfld-7.c: Likewise.
51 * gcc.c-torture/execute/pr38151.c: Likewise.
52 * gcc.c-torture/execute/pr66556.c: Likewise.
53 * gcc.c-torture/execute/pr67781.c: Likewise.
54 * gcc.c-torture/execute/pr68648.c: Likewise.
55
8c51f92f 562016-04-26 Marc Glisse <marc.glisse@inria.fr>
57
58 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
59
fa20ebd3 602016-04-26 Marek Polacek <polacek@redhat.com>
61
62 PR c/67784
63 * gcc.dg/pr67784-3.c: New test.
64 * gcc.dg/pr67784-4.c: New test.
65 * gcc.dg/pr67784-5.c: New test.
66
9db47803 67 PR c/70791
68 * gcc.dg/Wnested-externs-2.c: New test.
69
bff407f2 702016-04-26 Marc Glisse <marc.glisse@inria.fr>
71
72 * gcc.dg/fold-plusmult.c: Adjust.
73 * gcc.dg/no-strict-overflow-6.c: Adjust.
74 * gcc.dg/gomp/loop-1.c: Xfail some tests.
75
78d0c69e 762016-04-26 Bernd Schmidt <bschmidt@redhat.com>
77
78 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
79 number scans.
80 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
81 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
82 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
83 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
84 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
85 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
86 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
87 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
88 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
89 * gcc.target/i386/avx512f-gather-5.c: Likewise.
90 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
91 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
92 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
93 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
94 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
95 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
96 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
97 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
98 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
99 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
100 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
101 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
102 scans.
103 * gcc.target/i386/pr32219-4.c: Likewise.
104 * gcc.target/i386/pr32219-6.c: Likewise.
105 * gcc.target/i386/pr32219-8.c: Likewise.
106
221d6722 1072016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
108
109 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
110 associated options.
111
514727a9 1122016-04-26 Marek Polacek <polacek@redhat.com>
113
114 PR c++/70744
115 * g++.dg/ext/cond2.C: New test.
116
e6ee4c61 1172016-04-26 Bin Cheng <bin.cheng@arm.com>
118
119 PR tree-optimization/70771
120 PR tree-optimization/70775
121 * gcc.dg/pr70771.c: New test.
3730828c 122 * gcc.dg/pr70775.c: New test.
e6ee4c61 123
b3d72796 1242016-04-26 Bernd Schmidt <bschmidt@redhat.com>
125
126 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
127
c11ece29 1282016-04-25 Richard Biener <rguenther@suse.de>
129
130 PR tree-optimization/70780
131 * gcc.dg/torture/pr70780.c: New testcase.
132
d40b10b2 1332016-04-25 Michael Collison <michael.collison@arm.com>
134
135 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
136 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
137 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
138 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
139 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
140 * testsuite/lib/target-supports.exp
141 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
142 that arm neon support vector widen sum of HImode TO SImode.
143
4bbfd6c2 1442016-04-23 Jakub Jelinek <jakub@redhat.com>
145
146 PR sanitizer/70712
147 * c-c++-common/asan/pr70712.c: New test.
148
524df596 1492016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
150
151 * .gitattributes: New file.
152
426c75c3 1532016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
154
155 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
156
c052a8d5 1572016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
158
159 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
160 * gfortran.dg/submodule_15.f08: Likewise.
161
c08d4612 1622016-04-22 Richard Biener <rguenther@suse.de>
163
164 PR tree-optimization/70740
165 * gcc.dg/torture/pr70740.c: New testcase.
166
fd3211e1 1672016-04-21 H.J. Lu <hongjiu.lu@intel.com>
168
169 PR target/70750
170 * gcc.target/i386/pr70750-1.c: New test.
171 * gcc.target/i386/pr70750-2.c: Likewise.
172
15acd78c 1732016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
174
175 PR c++/70540
176 * g++.dg/cpp0x/auto48.C: New.
177
192bf59c 1782016-04-21 Marek Polacek <polacek@redhat.com>
179
180 PR c++/70513
181 * g++.dg/cpp0x/forw_enum12.C: New test.
182 * g++.dg/cpp0x/forw_enum13.C: New test.
183
5d429e99 1842016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
185
186 PR target/70728
187 * gcc.target/i386/pr70728.c: New test.
188
06777d85 1892016-04-21 Richard Biener <rguenther@suse.de>
190
191 PR middle-end/70747
192 * gcc.dg/pr70747.c: New testcase.
193
7434c6fb 1942016-04-21 Bin Cheng <bin.cheng@arm.com>
195
196 PR tree-optimization/70715
197 * gcc.dg/tree-ssa/scev-13.c: New test.
198
f3ec0970 1992016-04-21 Marc Glisse <marc.glisse@inria.fr>
200
201 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
202
523f3a9d 2032016-04-21 Marc Glisse <marc.glisse@inria.fr>
204
205 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
206
ace7bf06 2072016-04-20 Jan Hubicka <jh@suse.cz>
208
209 PR ipa/70018
210 * g++.dg/ipa/nothrow-1.C: New testcase.
211
2b073aa6 2122016-04-20 Nathan Sidwell <nathan@acm.org>
213
214 PR c++/55635
215 * g++.dg/eh/delete1.C: New.
216
8a574c11 2172016-04-20 H.J. Lu <hongjiu.lu@intel.com>
218
219 * gcc.target/i386/avx256-unaligned-store-2.c: Add
220 -mtune-ctrl=sse_typeless_stores.
221
e3400750 2222016-04-20 H.J. Lu <hongjiu.lu@intel.com>
223
224 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
225
4bd8a059 2262016-04-20 Bin Cheng <bin.cheng@arm.com>
227
228 PR tree-optimization/69489
229 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
230
70574e60 2312016-04-20 Ilya Verbin <ilya.verbin@intel.com>
232
233 PR c++/69363
234 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
235 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
236 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
237
bd6f374c 2382016-04-20 Bin Cheng <bin.cheng@arm.com>
239
240 PR tree-optimization/56625
241 PR tree-optimization/69489
242 * gcc.dg/vect/pr56625.c: New test.
243 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
244
482539ee 2452016-04-20 Andrew Pinski <apinski@cavium.com>
246
247 PR target/64971
248 * gcc.c-torture/compile/pr37433-1.c: New testcase.
249
b4672800 2502016-04-20 Arnaud Charlet <charlet@adacore.com>
251
252 * gnat.dg/self1.adb: Remove now incorrect test.
253
4fb48737 2542016-04-20 Bin Cheng <bin.cheng@arm.com>
255
256 * gcc.dg/tree-ssa/scev-11.c: New test.
257 * gcc.dg/tree-ssa/scev-12.c: New test.
258
97efb92e 2592016-04-20 Marek Polacek <polacek@redhat.com>
260
261 PR tree-optimization/70725
262 * gcc.dg/pr70725.c: New test.
263
9d2d4060 2642016-04-20 Richard Biener <rguenther@suse.de>
265
266 PR tree-optimization/70726
267 * g++.dg/vect/pr70726.cc: New testcase.
268
54530437 2692016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
270
271 PR target/70674
272 * gcc.target/s390/pr70674.c: New test.
273
acda2210 2742016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
275
276 PR libgfortran/70684
277 * gfortran.dg/list_read_14.f90: New test.
278
b7040bb0 2792016-04-19 H.J. Lu <hongjiu.lu@intel.com>
280
281 PR target/69201
282 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
283 extern to force it misaligned.
284 (b): Likewise.
285 (c): Likewise.
286 (d): Likewise.
287 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
288 Don't check `*' before movv4sf_internal.
289 * gcc.target/i386/avx256-unaligned-store-2.c: Check
290 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
291 Don't check `*' before movv16qi_internal.
292 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
293 extern to force it misaligned.
294 (b): Likewise.
295 (c): Likewise.
296 (d): Likewise.
297 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
298 Don't check `*' before movv2df_internal.
299 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
300 extern to force it misaligned.
301 (b): Likewise.
302 (c): Likewise.
303 (d): Likewise.
304 Check movv8sf_internal instead of avx_storeups256.
305 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
306
263b5475 3072016-04-19 Richard Biener <rguenther@suse.de>
308
309 PR tree-optimization/70171
310 * g++.dg/tree-ssa/pr70171.C: New testcase.
311
222ac318 3122016-04-19 Richard Biener <rguenther@suse.de>
313
314 PR tree-optimization/70724
315 * gcc.dg/torture/pr70724.c: New testcase.
316
003000a4 3172016-04-18 Vladimir Makarov <vmakarov@redhat.com>
318
319 PR middle-end/70689
320 * testsuite/gcc.target/i386/pr70689.c: New.
321
3f6e13de 3222016-04-18 H.J. Lu <hongjiu.lu@intel.com>
323
324 PR target/70708
325 * gcc.target/i386/pr70708.c: New test.
326
10abddbd 3272016-04-18 Richard Biener <rguenther@suse.de>
328
329 PR tree-optimization/43434
330 * gcc.dg/vect/pr43434.c: New testcase.
331 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
332 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
333 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
334 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
335 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
336 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
337 * gcc.dg/gomp/pr68640.c: Likewise.
338 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
339 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
340
950db54a 3412016-04-18 Richard Biener <rguenther@suse.de>
342
343 PR tree-optimization/70701
344 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
345
67ccbf39 3462016-04-18 Tom de Vries <tom@codesourcery.com>
347
348 PR testsuite/70699
349 * gcc.dg/pr70161.c: Add dot-file scans.
350 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
351 instead of after last dot char.
352
021ad2f3 3532016-04-17 Eric Botcazou <ebotcazou@adacore.com>
354
355 * c-c++-common/dump-ada-spec-3.c: New test.
356 * c-c++-common/dump-ada-spec-4.c: Likewise.
357
d572fcfd 3582016-04-17 Tom de Vries <tom@codesourcery.com>
359
360 PR other/70183
361 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
362
8b4ee73c 3632016-04-15 Jan Hubicka <jh@suse.cz>
364
365 PR ipa/70018
366 * g++.dg/ipa/pure-const-1.C: New testcase.
367 * g++.dg/ipa/pure-const-2.C: New testcase.
368 * g++.dg/ipa/pure-const-3.C: New testcase.
369
eac243e7 3702016-04-15 Marek Polacek <polacek@redhat.com>
371
372 PR c/70671
373 * gcc.dg/bitfld-22.c: New test.
374
64c1df32 3752016-04-15 Bernd Schmidt <bschmidt@redhat.com>
376
377 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
378 x86_64.
379
926f9422 3802016-04-15 Marek Polacek <polacek@redhat.com>
381
382 PR c/70651
383 * c-c++-common/pr70651.c: New test.
384
309bbaa3 3852016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
386
387 PR rtl-optimization/70681
388 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
389 dump scan on arm and powerpc.
390 * gcc.dg/pr10474.c: Likewise.
391
b4ba8358 3922016-04-15 Jakub Jelinek <jakub@redhat.com>
393
ed92874a 394 PR c++/69517
395 PR c++/70019
396 PR c++/70588
397 * g++.dg/cpp1y/vla11.C: Revert for real.
398
b4ba8358 399 PR c/70436
400 * c-c++-common/Wparentheses-1.c: New test.
401 * c-c++-common/gomp/Wparentheses-1.c: New test.
402 * c-c++-common/gomp/Wparentheses-2.c: New test.
403 * c-c++-common/gomp/Wparentheses-3.c: New test.
404 * c-c++-common/gomp/Wparentheses-4.c: New test.
405 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
406 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
407 * c-c++-common/goacc/Wparentheses-1.c: New test.
408
65717bb5 4092016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
410
411 PR target/70662
412 * gcc.target/i386/pr70662.c: New test.
413
ca1a4077 4142016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 415 Alan Modra <amodra@gmail.com>
ca1a4077 416
417 PR tree-optimization/70130
418 * gcc.dg/vect/O3-pr70130.c: New testcase.
419
dbe1794c 4202016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
421
11836644 422 PR target/70669
423 * gcc.target/powerpc/pr70669.c: New test.
424
dbe1794c 425 PR target/70640
426 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
427 a power7 system that does not have an assembler that supports
428 power8.
429
4c1007f1 4302016-04-14 Martin Sebor <msebor@redhat.com>
431
432 PR c++/69517
433 PR c++/70019
434 PR c++/70588
435 * c-c++-common/ubsan/vla-1.c: Revert.
436 * g++.dg/cpp1y/vla11.C: Same.
437 * g++.dg/cpp1y/vla12.C: Same.
438 * g++.dg/cpp1y/vla13.C: Same.
439 * g++.dg/cpp1y/vla14.C: Same.
440 * g++.dg/cpp1y/vla3.C: Same.
441 * gcc/testsuite/g++.dg/init/array24.C: Same.
442 * g++.dg/ubsan/vla-1.C: Same.
443
22dcab66 4442016-04-14 Marek Polacek <polacek@redhat.com>
445 Jan Hubicka <hubicka@ucw.cz>
446
447 PR c++/70029
448 * g++.dg/torture/pr70029.C: New test.
449
3e74b025 4502016-04-14 Martin Sebor <msebor@redhat.com>
451
452 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
453 type size to prevent failures on targets with very low maximum
454 alignment.
455
1d2e0f2a 4562016-04-14 Richard Biener <rguenther@suse.de>
457
458 PR tree-optimization/70623
459 * gcc.dg/torture/pr70623.c: New testcase.
460 * gcc.dg/torture/pr70623-2.c: Likewise.
461
9aed0626 4622016-04-13 Martin Sebor <msebor@redhat.com>
463
464 PR c++/69517
465 PR c++/70019
466 PR c++/70588
467 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
468 * g++.dg/cpp1y/vla11.C: New test.
469 * g++.dg/cpp1y/vla12.C: New test.
470 * g++.dg/cpp1y/vla13.C: New test.
471 * g++.dg/cpp1y/vla14.C: New test.
472 * g++.dg/cpp1y/vla3.C: Restore deleted test.
473 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
474 * g++.dg/ubsan/vla-1.C: Disable exceptions.
475
fd499010 4762016-04-13 Jakub Jelinek <jakub@redhat.com>
477
478 PR c++/70641
479 * g++.dg/opt/pr70641.C: New test.
480
87fa7252 4812016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
482
483 PR rtl-optimization/68749
484 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
485 effects of argument promotions.
486 Remove default args to dg-skip-if.
487
6c40e18b 4882016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
489
490 PR c++/70635
491 * g++.dg/parse/pr70635.C: New.
492
92c53257 4932016-04-13 Marek Polacek <polacek@redhat.com>
494
495 PR c++/70639
496 * c-c++-common/Wmisleading-indentation-4.c: New test.
497
0241e4dc 4982016-04-13 Marek Polacek <polacek@redhat.com>
499
500 PR c/70436
501 * testsuite/gcc.dg/Wparentheses-12.c: New test.
502 * testsuite/gcc.dg/Wparentheses-13.c: New test.
503
92bda444 5042016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
505
506 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
507 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
508 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
509
38ea8a26 5102016-04-13 Jakub Jelinek <jakub@redhat.com>
511
d08aa032 512 PR middle-end/70633
513 * gcc.c-torture/compile/pr70633.c: New test.
514
38ea8a26 515 PR debug/70628
516 * gcc.dg/torture/pr70628.c: New test.
517
9231d5c2 5182016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
519
520 PR c++/70610
521 * g++.dg/template/pr70610.C: New test.
522 * g++.dg/template/pr70610-2.C: New test.
523 * g++.dg/template/pr70610-3.C: New test.
524 * g++.dg/template/pr70610-4.C: New test.
525
249ca944 5262016-04-12 Jakub Jelinek <jakub@redhat.com>
527
7f2ea2fb 528 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
529 128 instead of 32.
530
249ca944 531 PR c++/70571
532 * g++.dg/ext/pr70571.C: New test.
533
8ca5a97d 5342016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
535
bf32a52d 536 PR target/70640
8ca5a97d 537 * gcc.target/powerpc/pr70640.c: New test.
538
e971b45f 5392016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
540
541 PR c++/68722
542 * g++.dg/parse/pr68722.C: New.
543
0b54d964 5442016-04-12 Jakub Jelinek <jakub@redhat.com>
545
546 PR rtl-optimization/70596
547 * gcc.target/i386/pr70596.c: New test.
548
d2dd85e3 5492016-04-12 Nathan Sidwell <nathan@acm.org>
550
551 PR c++/70501
552 * g++.dg/init/pr70501.C: New.
553
2d0001b0 5542016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
555
556 * gcc.target/i386/asm-flag-6.c: New test.
557
6c4df0d1 5582016-04-12 Tom de Vries <tom@codesourcery.com>
559
560 PR tree-optimization/68756
561 * gcc.dg/graphite/pr68756.c: New test.
562
0d60da57 5632016-04-12 Jakub Jelinek <jakub@redhat.com>
564
565 PR tree-optimization/70602
566 * gcc.c-torture/execute/pr70602.c: New test.
567
62735984 5682016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
569
570 PR target/70381
571 * gcc.target/powerpc/float128-1.c: New tests to make sure the
572 __float128 emulator is built and runs.
573 * gcc.target/powerpc/float128-1.c: Likewise.
574
575 * lib/target-supports.exp (check_ppc_float128_sw_available):
576 Rework tests for __float128 software and hardware
577 availability. Fix exit condition to return 0 on success.
578
a702492c 5792016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
580
581 PR target/70133
582 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
583 * gcc.target/aarch64/target_attr_15.c: Likewise.
584
a8c5ce92 5852016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
586
587 PR c++/69066
588 * g++.dg/cpp1y/pr69066.C: New.
589
5ecab913 5902016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
591
592 PR fortran/68566
593 * gfortran.dg/pr36192.f90: Update test.
594 * gfortran.dg/pr36192_1.f90: Update test.
595 * gfortran.dg/real_dimension_1.f: Update test.
596 * gfortran.dg/parameter_array_init_7.f90: New test.
597
6cb5ef70 5982016-04-09 John David Anglin <danglin@gcc.gnu.org>
599
4edfdd23 600 PR testsuite/64039
601 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
602
964f71e3 603 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
604
5d61c198 605 PR rtl-optimization/66669
606 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
607
16eaaf58 608 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
609
0b68802d 610 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
611 * gcc.dg/pie-1.c: Likewise.
612 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
613 * gcc.dg/pic-4.c: Likewise.
614 * gcc.dg/pie-3.c: Likewise.
615 * gcc.dg/pie-4.c: Likewise.
616
9c0dd509 617 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
618
03b2d3c1 619 PR tree-optimization/68644
620 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
621
6cb5ef70 622 PR rtl-optimization/64886
623 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
624
07de41ba 6252016-04-09 Tom de Vries <tom@codesourcery.com>
626
627 PR tree-optimization/68953
628 * gcc.dg/graphite/pr68953.c: New test.
629
d294e3fb 6302016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
631
632 PR fortran/70592
633 * gfortran.dg/deferred_character_16.f90: New test.
634
3cb15094 6352016-04-09 Jakub Jelinek <jakub@redhat.com>
636
637 PR tree-optimization/70586
638 * gcc.c-torture/execute/pr70586.c: New test.
639
a02dc66f 6402016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
641
642 PR sanitizer/70573
643 * c-c++-common/asan/halt_on_error-1.c: Replace memset
644 with __builtin_memset
645 * c-c++-common/asan/halt_on_error-2.c: Likewise.
646
0c302595 6472016-04-08 Cesar Philippidis <cesar@codesourcery.com>
648
649 PR lto/70289
650 PR ipa/70348
651 PR tree-optimization/70373
652 PR middle-end/70533
653 PR middle-end/70534
654 PR middle-end/70535
655 * c-c++-common/goacc/reduction-5.c: New test.
656 * c-c++-common/goacc/reduction-promotions.c: New test.
657 * gfortran.dg/goacc/reduction-3.f95: New test.
658 * gfortran.dg/goacc/reduction-promotions.f90: New test.
659
c6c0523b 6602016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
661
662 PR c++/70590
663 PR c++/70452
664 * g++.dg/pr70590.C: New test.
665 * g++.dg/pr70590-2.C: New test.
666
3ac399da 6672016-04-08 Jakub Jelinek <jakub@redhat.com>
668
e97d1706 669 PR middle-end/70593
670 * gcc.target/i386/pr70593.c: New test.
671
3ac399da 672 PR rtl-optimization/70574
673 * gcc.target/i386/avx2-pr70574.c: New test.
674
fcfbb129 6752016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
676
677 PR sanitizer/70541
678 * c-c++-common/asan/pr70541.c: New test.
679
0aabcddf 6802016-04-08 Tom de Vries <tom@codesourcery.com>
681
682 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
683 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
684
bec0c1e8 6852016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
686
687 PR target/70566
688 * gcc.c-torture/execute/pr70566.c: New test.
689
87c791f5 6902016-04-08 Tom de Vries <tom@codesourcery.com>
691
692 * c-c++-common/goacc/uninit-copy-clause.c: New test.
693 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
694
7f38718f 6952016-04-08 Alan Modra <amodra@gmail.com>
696
697 * gcc.target/powerpc/pr70117.c: New.
698
a96a7710 6992016-04-07 Jakub Jelinek <jakub@redhat.com>
700
7a6265d1 701 PR testsuite/70581
702 * gcc.dg/lto/simd-function_0.c: New test.
703
a96a7710 704 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
705 clones.
706 * c-c++-common/attr-simd-2.c: Likewise.
707 * c-c++-common/attr-simd-4.c: Likewise.
708 * gcc.dg/gomp/simd-clones-2.c: Likewise.
709 * gcc.dg/gomp/simd-clones-3.c: Likewise.
710
508dd607 7112016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
712
713 PR testsuite/70553
714 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
715
1b61585a 7162016-04-07 Thomas Schwinge <thomas@codesourcery.com>
717 Tom de Vries <tom@codesourcery.com>
718
719 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
720 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
721 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
722 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
723 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
724 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
725 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
726 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
727
5f060aa8 7282016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
729
730 PR c/70436
731 * g++.dg/warn/Wparentheses-29.C: New test.
732
d3831f71 7332016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
734
735 PR c/70436
736 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
737 explicit braces to resolve a future -Wparentheses warning.
738
382ece2d 7392016-04-06 Richard Henderson <rth@redhat.com>
740
741 * gcc.dg/pr61817-1.c: New test.
742 * gcc.dg/pr61817-2.c: New test.
743 * gcc.dg/pr69391-1.c: New test.
744 * gcc.dg/pr69391-2.c: New test.
745
72234ee9 7462016-04-06 Vladimir Makarov <vmakarov@redhat.com>
747
748 PR rtl-optimization/70398
749 * testsuite/gcc.target/aarch64/pr70398.c: New.
750
5547150a 7512016-04-06 Eric Botcazou <ebotcazou@adacore.com>
752
753 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
754
15b70121 7552016-04-06 Yvan Roux <yvan.roux@linaro.org>
756 Pedro Alves <palves@redhat.com>
757
758 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
759
585aefbb 7602016-04-06 Jakub Jelinek <jakub@redhat.com>
761
0cbb513b 762 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
763 Check for avx512f effective targets instead of avx2.
764 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
765 for AVX512F clones.
766 * gcc.dg/gomp/declare-simd-3.c: Likewise.
767 * g++.dg/gomp/declare-simd-1.C: Likewise.
768 * g++.dg/gomp/declare-simd-3.C: Likewise.
769 * g++.dg/gomp/declare-simd-4.C: Likewise.
770
585aefbb 771 PR middle-end/70550
772 * c-c++-common/gomp/pr70550-1.c: New test.
773 * c-c++-common/gomp/pr70550-2.c: New test.
774
0b91cceb 7752016-04-05 Nathan Sidwell <nathan@acm.org>
776
777 PR c++/70512
778 * g++.dg/ext/attribute-may-alias-5.C: New.
779
645a9d8e 7802016-04-05 Jakub Jelinek <jakub@redhat.com>
781
782 PR c++/70336
783 * c-c++-common/pr70336.c: New test.
784 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
785 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
786
bdf23925 7872016-04-05 Jan Hubicka <hubicka@ucw.cz>
788
789 PR ipa/66223
790 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
791
aaff837c 7922016-04-05 Jakub Jelinek <jakub@redhat.com>
793
794 PR rtl-optimization/70542
795 * gcc.dg/torture/pr70542.c: New test.
796 * gcc.target/i386/avx2-pr70542.c: New test.
797
2eac58a0 7982016-04-05 Zdenek Sojka <zsojka@seznam.cz>
799
800 PR tree-optimization/70509
801 * gcc.target/i386/avx512bw-pr70509.c: New test.
802
4f7ebe46 8032016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
804
805 PR c++/70452
806 * g++.dg/ext/constexpr-vla4.C: New test.
807
305d86a0 8082016-04-05 Uros Bizjak <ubizjak@gmail.com>
809
810 PR target/70510
811 * gcc.target/i386/pr70510.c: New test.
812
eec3b789 8132016-04-05 Richard Biener <rguenther@suse.de>
814
815 PR tree-optimization/70526
816 * g++.dg/torture/pr70526.C: New testcase.
817
ca943582 8182016-04-05 Jakub Jelinek <jakub@redhat.com>
819
820 PR target/70525
821 * gcc.target/i386/pr70525.c: New test.
822
87825cd5 8232016-04-05 Richard Biener <rguenther@suse.de>
824
825 PR middle-end/70499
826 * g++.dg/torture/pr70499.C: New testcase.
827
14638828 8282016-04-05 Richard Biener <rguenther@suse.de>
829
830 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
831 remove XFAIL.
832
967a90d5 8332016-04-04 Jakub Jelinek <jakub@redhat.com>
834
835 PR middle-end/70307
836 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
837 rs6000 ABI warnings.
838
d374a3a3 8392016-04-04 Jan Hubicka <hubicka@ucw.cz>
840
841 PR ipa/66223
842 * g++.dg/ipa/devirt-51.C: New testcase.
843
8ff377a6 8442016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
845 Jakub Jelinek <jakub@redhat.com>
846
847 PR middle-end/70457
848 * gcc.dg/torture/pr70457.c: New.
849
f567b44f 8502016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
851
852 PR fortran/67538
853 * gfortran.dg/allocate_with_source_19.f08: New test.
854
89d4ebfa 8552016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
856
857 PR fortran/65795
858 * gfortran.dg/coarray_allocate_6.f08: New test.
859
68ab33a6 8602016-04-04 Richard Biener <rguenther@suse.de>
861
862 PR rtl-optimization/70484
863 * gcc.dg/torture/pr70484.c: New testcase.
864
c4f5465d 8652016-04-04 Marek Polacek <polacek@redhat.com>
866
867 PR c/70307
868 * gcc.dg/torture/pr70307.c: New test.
869
bfec6609 8702016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
871
872 PR target/70416
873 PR target/67391
874 * gcc.target/sh/torture/pr70416.c: New.
875
40df9099 8762016-04-02 Martin Sebor <msebor@redhat.com>
877
878 PR c++/67376
879 PR c++/70170
880 PR c++/70172
881 PR c++/70228
882 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
883 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
884 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
885 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
886 * g++.dg/cpp0x/constexpr-string.C: Same.
887 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
888 * g++.dg/cpp0x/pr65398.C: Same.
889 * g++.dg/ext/constexpr-vla1.C: Same.
890 * g++.dg/ext/constexpr-vla2.C: Same.
891 * g++.dg/ext/constexpr-vla3.C: Same.
892 * g++.dg/ubsan/pr63956.C: Same.
893
0edb9bfe 8942016-04-01 Jakub Jelinek <jakub@redhat.com>
895
896 PR rtl-optimization/70467
897 * gcc.target/i386/pr70467-2.c: New test.
898
e5b1a1d9 8992016-04-01 Jakub Jelinek <jakub@redhat.com>
900 Marek Polacek <polacek@redhat.com>
901
902 PR c++/70488
903 * g++.dg/init/new47.C: New test.
904
b2ca3fb0 9052016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
906
907 PR target/70496
908 * gcc.target/arm/pr70496.c: New test.
909
4c3bd1e3 9102016-04-01 Nathan Sidwell <nathan@acm.org>
911
47de69ad 912 PR c++/68475
913 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
914
313d569f 9152016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
916
917 PR target/69890
918 * gcc.dg/strlenopt.h (memmove): New.
919 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
920 instead of "string.h".
921 * gcc.target/i386/chkp-strlen-2.c: Likewise.
922 * gcc.target/i386/chkp-strlen-3.c: Likewise.
923 * gcc.target/i386/chkp-strlen-4.c: Likewise.
924 * gcc.target/i386/chkp-strlen-5.c: Likewise.
925 * gcc.target/i386/chkp-stropt-1.c: Likewise.
926 * gcc.target/i386/chkp-stropt-10.c: Likewise.
927 * gcc.target/i386/chkp-stropt-11.c: Likewise.
928 * gcc.target/i386/chkp-stropt-12.c: Likewise.
929 * gcc.target/i386/chkp-stropt-13.c: Likewise.
930 * gcc.target/i386/chkp-stropt-14.c: Likewise.
931 * gcc.target/i386/chkp-stropt-15.c: Likewise.
932 * gcc.target/i386/chkp-stropt-16.c: Likewise.
933 * gcc.target/i386/chkp-stropt-2.c: Likewise.
934 * gcc.target/i386/chkp-stropt-3.c: Likewise.
935 * gcc.target/i386/chkp-stropt-4.c: Likewise.
936 * gcc.target/i386/chkp-stropt-5.c: Likewise.
937 * gcc.target/i386/chkp-stropt-6.c: Likewise.
938 * gcc.target/i386/chkp-stropt-7.c: Likewise.
939 * gcc.target/i386/chkp-stropt-8.c: Likewise.
940 * gcc.target/i386/chkp-stropt-9.c: Likewise.
941
5469facd 9422016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
943
944 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
945 (Holder::foo): Reflect this.
946
503de754 9472016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
948
949 PR target/70442
950 * gcc.dg/pr70442.c: New test.
951
13ee2de7 9522016-03-31 Nathan Sidwell <nathan@acm.org>
953
954 PR c++/70393
955 * g++.dg/cpp0x/constexpr-virtual6.C: New.
956
5e0d03a8 9572016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
958
959 PR target/70453
960 * gcc.target/i386/pr70453.c: New test.
961
8cb82ed4 9622016-03-31 Andrey Belevantsev <abel@ispras.ru>
963
964 PR target/70292
965 * gcc.c-torture/pr70292.c: New test.
966
7952b661 9672016-03-31 Marek Polacek <polacek@redhat.com>
968
969 PR c/70297
970 * c-c++-common/pr70297.c: New test.
971 * g++.dg/cpp0x/typedef-redecl.C: New test.
972 * gcc.dg/typedef-redecl2.c: New test.
973
1607cc74 9742016-03-31 Jakub Jelinek <jakub@redhat.com>
975
976 PR rtl-optimization/70460
977 * gcc.c-torture/execute/pr70460.c: New test.
978
c689c252 9792016-03-31 Richard Biener <rguenther@suse.de>
980
981 PR c++/70430
982 * g++.dg/ext/vector30.C: New testcase.
983
91c9586d 9842016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
985 Jerry DeLisle <jvdelisle@gcc.gnu.org>
986
987 * gfortran.dg/fmt_pf.f90: New test.
988
afa5c1b8 9892016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
990
991 Forward-port from 5 branch
992 2016-03-30 Jakub Jelinek <jakub@redhat.com>
993
994 PR testsuite/70356
995 * gcc.target/i386/avx-vextractf128-256-5.c: Move
996 dg-require-effective-target after dg-do.
997
998 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
999
1000 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1001
6a5dcab3 10022016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1003 Julian Brown <julian@codesourcery.com>
1004 Chung-Lin Tang <cltang@codesourcery.com>
1005 Cesar Philippidis <cesar@codesourcery.com>
1006 James Norris <jnorris@codesourcery.com>
1007 Tom de Vries <tom@codesourcery.com>
1008 Nathan Sidwell <nathan@codesourcery.com>
1009
305d86a0 1010 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1011 * c-c++-common/goacc/loop-clauses.c: Likewise.
1012 * g++.dg/goacc/template.C: Likewise.
1013 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1014 * gfortran.dg/goacc/loop-1.f95: Likewise.
1015 * gfortran.dg/goacc/loop-5.f95: Likewise.
1016 * gfortran.dg/goacc/loop-6.f95: Likewise.
1017 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1018 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1019 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1020 * c-c++-common/goacc/clauses-fail.c: Likewise.
1021 * c-c++-common/goacc/parallel-1.c: Likewise.
1022 * c-c++-common/goacc/reduction-1.c: Likewise.
1023 * c-c++-common/goacc/reduction-2.c: Likewise.
1024 * c-c++-common/goacc/reduction-3.c: Likewise.
1025 * c-c++-common/goacc/reduction-4.c: Likewise.
1026 * c-c++-common/goacc/routine-3.c: Likewise.
1027 * c-c++-common/goacc/routine-4.c: Likewise.
1028 * c-c++-common/goacc/routine-5.c: Likewise.
1029 * c-c++-common/goacc/tile.c: Likewise.
1030 * g++.dg/goacc/template.C: Likewise.
1031 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1032 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1033 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1034 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1035 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1036 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1037 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1038 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1039 * c-c++-common/goacc/use_device-1.c: ... this file.
1040 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1041 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1042 * c-c++-common/goacc/host_data-6.c: ... this file.
1043 * c-c++-common/goacc/loop-2-kernels.c: New file.
1044 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1045 * c-c++-common/goacc/loop-3.c: Likewise.
1046 * g++.dg/goacc/reference.C: Likewise.
1047 * g++.dg/goacc/routine-1.C: Likewise.
1048 * g++.dg/goacc/routine-2.C: Likewise.
1049
932c0baa 10502016-03-30 Richard Biener <rguenther@suse.de>
1051
1052 PR middle-end/70450
1053 * gcc.dg/torture/pr70450.c: New testcase.
1054
7f7c4659 10552016-03-30 Jakub Jelinek <jakub@redhat.com>
1056
1057 PR target/70421
1058 * gcc.dg/torture/pr70421.c: New test.
1059 * gcc.target/i386/avx512f-pr70421.c: New test.
1060
9cbfe80c 10612016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1062
1063 PR testsuite/70364
1064 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1065 (check): New function.
1066 (bar): Call check.
1067 (foo): Align stack to 16 bytes when calling bar.
1068 * gcc.target/i386/cleanup-2.c: Likewise.
1069
f56c7d36 10702016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1071
1072 PR tree-optimization/59124
1073 * gcc.dg/Warray-bounds-19.c: New test.
1074
0275bf9b 10752016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1076
1077 * lib/prune.exp (escape_regex_chars): New.
1078 (prune_file_path): Update to quote metcharacters for regexp.
1079
a3daa269 10802016-03-29 Jakub Jelinek <jakub@redhat.com>
1081
24e1ba3d 1082 PR rtl-optimization/70429
1083 * gcc.c-torture/execute/pr70429.c: New test.
1084
a3daa269 1085 PR tree-optimization/70405
1086 * gcc.dg/pr70405.c: New test.
1087
3ef41a6e 10882016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1089
1090 PR fortran/70397
1091 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1092 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1093
4abd9410 10942016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1095
1096 PR testsuite/64177
1097 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1098 __cilkrts_set_param to set two workers.
1099 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1100 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1101
b58e5f0f 11022016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1103
305d86a0 1104 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 1105
bff53658 11062016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1107
1108 PR target/70406
305d86a0 1109 * gcc.target/i386/pr70406.c: New test.
bff53658 1110
bb2c9c15 11112016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1112
1113 * gnat.dg/specs/double_record_extension3.ads: New test.
1114
f12c84ab 11152016-03-25 Richard Henderson <rth@redhat.com>
1116
1117 PR target/70120
1118 * gcc.target/aarch64/pr70120-1.c: New.
1119 * gcc.target/aarch64/pr70120-2.c: New.
1120 * gcc.target/aarch64/pr70120-3.c: New.
1121
b0bf58c4 11222016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1123
1124 PR c++/62212
1125 * g++.dg/template/mangle2.C: The dg-do directive should be
1126 "compile" not "assemble".
1127
f175ba0f 11282016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1129
1130 PR lto/69650
1131 * gcc.dg/pr69650.c: New test.
1132
4cc3295f 11332016-03-25 David Edelsohn <dje.gcc@gmail.com>
1134
1135 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1136
0cf40600 11372016-03-25 Alan Modra <amodra@gmail.com>
1138
1139 * gcc.dg/dfp/pr70052.c: New test.
1140
3aebf099 11412016-03-24 Richard Henderson <rth@redhat.com>
1142
1143 PR middle-end/69845
1144 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1145 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1146
83245bd3 11472016-03-24 Tom de Vries <tom@codesourcery.com>
1148
1149 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1150
108e7ee4 11512016-03-24 Tom de Vries <tom@codesourcery.com>
1152
1153 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1154 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1155
17af0b14 11562016-03-24 Tom de Vries <tom@codesourcery.com>
1157
1158 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1159 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1160
6c8770ee 11612016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1162
1163 PR c++/62212
1164 * g++.dg/template/mangle2.C: New test.
1165
a7e21b7b 11662016-03-24 Richard Biener <rguenther@suse.de>
1167
1168 PR tree-optimization/70396
1169 * gcc.dg/torture/pr70396.c: New testcase.
1170
f365d297 11712016-03-24 Richard Biener <rguenther@suse.de>
1172
1173 PR middle-end/70370
1174 * gcc.dg/torture/pr70370.c: New testcase.
1175
da7aeb13 11762016-03-24 Tom de Vries <tom@codesourcery.com>
1177
1178 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1179 * gfortran.dg/goacc/kernels-tree.f95: Same.
1180 * gfortran.dg/goacc/parallel-tree.f95: Same.
1181
80b30de0 11822016-03-24 Tom de Vries <tom@codesourcery.com>
1183
1184 * c-c++-common/goacc/uninit-if-clause.c: New test.
1185 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1186
cb9b6b99 11872016-03-24 Jakub Jelinek <jakub@redhat.com>
1188
1189 PR target/70290
305d86a0 1190 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1191 Fix formatting.
cb9b6b99 1192
a4225fff 11932016-03-24 Richard Biener <rguenther@suse.de>
1194
1195 PR tree-optimization/70372
1196 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1197
5a869ab8 11982016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1199
1200 PR c++/70347
1201 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1202
36ce5faa 12032016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1204
1205 PR c++/70332
1206 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1207
c4fa85c9 12082016-03-23 Jakub Jelinek <jakub@redhat.com>
1209
d9377ad5 1210 PR c++/70001
1211 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1212 * g++.dg/cpp1y/pr70001.C: New test.
1213
c4fa85c9 1214 PR c++/70323
1215 * g++.dg/cpp0x/constexpr-70323.C: New test.
1216
0a2062da 12172016-03-23 Alexandre Oliva <aoliva@redhat.com>
1218 Jason Merrill <jason@redhat.com>
1219 Jakub Jelinek <jakub@redhat.com>
1220
1221 PR c++/69315
1222 * g++.dg/cpp0x/constexpr-69315.C: New test.
1223 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1224
62d2a6dc 12252016-03-23 Marek Polacek <polacek@redhat.com>
1226
1227 PR c++/69884
1228 * g++.dg/warn/Wignored-attributes-1.C: New test.
1229 * g++.dg/warn/Wignored-attributes-2.C: New test.
1230
a82d6246 12312016-03-23 Tom de Vries <tom@codesourcery.com>
1232
1233 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1234 initialization.
1235 * gfortran.dg/goacc/private-3.f95 (test): Same.
1236 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1237 missing use param.
1238
dc834ba1 12392016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1240
1241 * lib/target-supports.exp: Remove v7ve entry from loop
1242 creating effective target checks.
1243 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1244 (add_options_for_arm_arch_v7ve): Likewise.
1245
7e83fd1f 12462016-03-23 Jakub Jelinek <jakub@redhat.com>
1247
1248 PR tree-optimization/70354
1249 * gcc.dg/vect/pr70354-1.c: New test.
1250 * gcc.dg/vect/pr70354-2.c: New test.
1251 * gcc.target/i386/avx2-pr70354-1.c: New test.
1252 * gcc.target/i386/avx2-pr70354-2.c: New test.
1253
4e4da058 12542016-03-22 Jeff Law <law@redhat.com>
1255
1256 PR target/70232
1257 * gcc.dg/tree-ssa/pr70232.c: New test.
1258
6855137b 12592016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1260
1261 PR target/70302
1262 * gcc.target/i386/pr70302.c: New test.
1263
19db1ec8 12642016-03-22 Richard Biener <rguenther@suse.de>
1265
1266 PR middle-end/70251
1267 * g++.dg/torture/pr70251.C: New testcase.
1268
4baec9f2 12692016-03-22 David Malcolm <dmalcolm@redhat.com>
1270
1271 PR c/69993
1272 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1273 Wmisleading-indentation.c.
1274 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1275 reflect change to diagnostic text and order of messages.
1276 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1277
fcfec126 12782016-03-22 David Edelsohn <dje.gcc@gmail.com>
1279
1280 * g++.dg/ext/java-3.C: Don't compile on AIX.
1281
aa30728a 12822016-03-22 Richard Biener <rguenther@suse.de>
1283
1284 PR middle-end/70333
1285 * gcc.dg/torture/pr70333.c: New testcase.
1286
46ec4eb4 12872016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1288
1289 * g++.dg/ext/pr70290.C: New test.
1290
4880f878 12912016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1292
1293 PR target/70325
1294 * gcc.target/i386/pr70325.c: New test.
1295
3d78ea44 12962016-03-22 Jakub Jelinek <jakub@redhat.com>
1297
5934fb8f 1298 PR target/70329
1299 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1300 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1301
b6436f79 1302 PR target/70300
1303 * gcc.target/i386/pr70300.c: New test.
1304
3d78ea44 1305 PR c++/70295
1306 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1307 (func2): New function for cond with parens, xfail warning for c++.
1308 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1309
b60244f6 13102016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1311
1312 PR c++/70096
1313 * g++.dg/template/ptrmem30.C: New test.
1314
c8e3e744 13152016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1316
1317 PR c++/70204
1318 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1319 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1320
2715f63a 13212016-03-21 Jakub Jelinek <jakub@redhat.com>
1322
1323 PR middle-end/70326
1324 * gcc.dg/pr70326.c: New test.
1325
2daa2cda 13262016-03-21 Marc Glisse <marc.glisse@inria.fr>
1327 Jakub Jelinek <jakub@redhat.com>
1328
1329 PR tree-optimization/70317
1330 * gcc.dg/pr70317.c: New test.
1331
d9aa5a50 13322016-03-21 Uros Bizjak <ubizjak@gmail.com>
1333
1334 PR target/70327
1335 * gcc.target/i386/pr70327.c: New test.
1336
e1a88bf4 13372016-03-21 Martin Liska <mliska@suse.cz>
1338
61941425 1339 PR ipa/70306
e1a88bf4 1340 * gcc.dg/ipa/pr70306.c: New test.
1341
d9aa5a50 13422016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 1343
1344 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1345 * gcc.target/arm/attr-align3.c: Likewise.
1346 * gcc.target/arm/attr_arm.c: Likewise.
1347 * gcc.target/arm/flip-thumb.c: Likewise.
1348
afdde20c 13492016-03-21 Jakub Jelinek <jakub@redhat.com>
1350
1351 PR target/70296
1352 * gcc.target/powerpc/altivec-36.c: New test.
1353
3f2ef661 13542016-03-21 Richard Biener <rguenther@suse.de>
1355
1356 PR tree-optimization/70310
1357 * gcc.dg/torture/pr70310.c: New testcase.
1358
08b2b692 13592016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1360
1361 PR target/70293
1362 * gcc.target/i386/pr70293.c: New test.
1363
93505d22 13642016-03-21 Richard Biener <rguenther@suse.de>
1365
1366 PR tree-optimization/70288
1367 * gcc.dg/torture/pr70288-1.c: New testcase.
1368 * gcc.dg/torture/pr70288-2.c: Likewise.
1369
06fd1914 13702016-03-21 Andrey Belevantsev <abel@ispras.ru>
1371
1372 PR rtl-optimization/69307
1373 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 1374
b628775e 13752016-03-21 Andrey Belevantsev <abel@ispras.ru>
1376
1377 PR rtl-optimization/69102
1378 * gcc.c-torture/compile/pr69102.c: New test.
1379
1421f43c 13802016-03-18 Jeff Law <law@redhat.com>
1381
1382 PR rtl-optimization/70263
1383 * gcc.c-torture/compile/pr70263-1.c: New test.
1384 * gcc.target/i386/pr70263-2.c: New test.
1385
e7142ce1 13862016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1387
1388 PR rtl-optimization/70278
1389 * gcc.dg/torture/pr70278.c: New test.
1390 * gcc.target/arm/pr70278.c: New test.
1391
5539bc70 13922016-03-18 David Malcolm <dmalcolm@redhat.com>
1393
1394 PR c/70281
1395 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1396 (test_builtin_types_compatible_p): New test function.
1397 * gcc.dg/pr70281.c: New test case.
1398
296a290a 13992016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1400
1401 PR target/70113
1402 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1403
666094f0 14042016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1405
1406 PR tree-optimization/70252
1407 * gcc.dg/pr70252.c: New test.
1408
350514e8 14092016-03-18 Tom de Vries <tom@codesourcery.com>
1410
1411 * gcc.dg/pr70161-2.c: New test.
1412 * gcc.dg/pr70161.c: New test.
1413
011e0cea 14142016-03-18 Tom de Vries <tom@codesourcery.com>
1415
1416 PR ipa/70269
1417 * gcc.dg/pr70269.c: New test.
1418
292a09de 14192016-03-18 Jakub Jelinek <jakub@redhat.com>
1420
1421 PR c++/70267
1422 * g++.dg/ext/java-3.C: New test.
1423
efc86c4c 14242016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1425
1426 PR c++/70205
1427 * g++.dg/lookup/pr70205.C: New test.
1428
a28dd575 14292016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1430
1431 PR c++/70218
1432 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1433
92e7ab1e 14342016-03-17 Marek Polacek <polacek@redhat.com>
1435
1436 PR c/69407
1437 * gcc.dg/atomic-op-6.c: New test.
1438
7378dbfb 14392016-03-17 David Malcolm <dmalcolm@redhat.com>
1440
1441 PR c/70264
1442 * c-c++-common/pr70264.c: New test case.
1443
f7995d7d 14442016-03-17 Jakub Jelinek <jakub@redhat.com>
1445
e2895b76 1446 PR c++/70144
1447 * c-c++-common/pr70144-1.c: New test.
1448 * c-c++-common/pr70144-2.c: New test.
1449
f7995d7d 1450 PR c++/70272
1451 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1452 * g++.dg/opt/flifetime-dse6.C: New test.
1453 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1454
5ec4a949 14552016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1456
1457 PR driver/70192
1458 * gcc.dg/pic-1.c: New test.
1459 * gcc.dg/pic-2.c: Likewise.
1460 * gcc.dg/pic-3.c: Likewise.
1461 * gcc.dg/pic-4.c: Likewise.
1462 * gcc.dg/pie-1.c: Likewise.
1463 * gcc.dg/pie-2.c: Likewise.
1464 * gcc.dg/pie-3.c: Likewise.
1465 * gcc.dg/pie-4.c: Likewise.
1466 * gcc.dg/pie-5.c: Likewise.
1467 * gcc.dg/pie-6.c: Likewise.
1468
c28550e1 14692016-03-17 Tom de Vries <tom@codesourcery.com>
1470
1471 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1472 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1473
be3296cb 14742016-03-17 Richard Biener <rguenther@suse.de>
1475
1476 PR debug/70271
1477 * g++.dg/debug/pr70271.C: New testcase.
1478
9b60ef21 14792016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1480
1481 * gcc.target/i386/pr70251.c: New test.
1482
9a80bc1a 14832016-03-17 Marek Polacek <polacek@redhat.com>
1484
1485 PR c++/70194
1486 * g++.dg/warn/constexpr-70194.C: New test.
1487
733d7ff9 14882016-03-16 Richard Henderson <rth@redhat.com>
1489
1490 PR middle-end/70240
1491 * gcc.c-torture/compile/pr70240.c: New.
1492
3e6f12bf 14932016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1494
1495 * gcc.c-torture/compile/20151204.c: Skip for avr.
1496
867c9e99 14972016-03-16 Jakub Jelinek <jakub@redhat.com>
1498
1499 PR target/70245
1500 * g++.dg/opt/pr70245.C: New test.
1501 * g++.dg/opt/pr70245.h: New file.
1502 * g++.dg/opt/pr70245-aux.cc: New file.
1503
8ced6ab7 15042016-03-16 Martin Sebor <msebor@redhat.com>
1505
1506 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1507
37af779a 15082016-03-16 Richard Henderson <rth@redhat.com>
1509
1510 PR middle-end/70199
1511 * gcc.c-torture/compile/pr70199.c: New.
1512
78ed999c 15132016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1514
1515 * gcc.dg/uninit-19.c: Run dos2unix.
1516
462ca422 15172016-03-16 Marek Polacek <polacek@redhat.com>
1518
1519 PR c/70093
1520 * gcc.dg/nested-func-10.c: New test.
1521 * gcc.dg/nested-func-9.c: New test.
1522
fe58aacc 15232016-03-16 Jakub Jelinek <jakub@redhat.com>
1524
1525 PR tree-optimization/68714
1526 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1527
27a53872 15282016-03-16 Tom de Vries <tom@codesourcery.com>
1529
1530 PR tree-optimization/68715
1531 * gcc.dg/graphite/pr68715-2.c: New test.
1532 * gcc.dg/graphite/pr68715.c: New test.
1533 * gfortran.dg/graphite/pr68715.f90: New test.
1534
95049c3c 15352016-03-16 Tom de Vries <tom@codesourcery.com>
1536
1537 PR tree-optimization/68809
1538 * gcc.dg/graphite/pr68809-2.c: New test.
1539 * gcc.dg/graphite/pr68809.c: New test.
1540
09eddd70 15412016-03-16 Jakub Jelinek <jakub@redhat.com>
1542
81fc5915 1543 PR c++/70147
1544 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1545 method call to i () as argument. Adjust expected output.
1546
09eddd70 1547 PR c++/70147
1548 * g++.dg/ubsan/pr70147-1.C: New test.
1549 * g++.dg/ubsan/pr70147-2.C: New test.
1550
6373d2a2 15512016-03-15 Martin Sebor <msebor@redhat.com>
1552
1553 PR c++/58281
1554 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1555
d27a0c11 15562016-03-15 John David Anglin <danglin@gcc.gnu.org>
1557
9908039d 1558 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1559 hppa*-*-hpux*.
1560
45cdc3a6 1561 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1562
d27a0c11 1563 PR libfortran/69799
1564 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1565 libatomic_available.
1566
0dd1d57f 15672016-03-15 Marek Polacek <polacek@redhat.com>
1568
1569 PR c++/70209
1570 * g++.dg/ext/attribute-may-alias-4.C: New test.
1571
0ce02c07 15722016-03-15 Alexander Monakov <amonakov@ispras.ru>
1573
1574 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1575 -fvar-tracking-assignments-toggle flag.
1576
f6e39b30 15772016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1578
1579 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1580
167f93a2 15812016-03-15 Jakub Jelinek <jakub@redhat.com>
1582
1583 PR rtl-optimization/70222
1584 * gcc.c-torture/execute/pr70222-1.c: New test.
1585 * gcc.c-torture/execute/pr70222-2.c: New test.
1586
08a8af4a 15872016-03-15 Richard Henderson <rth@redhat.com>
1588
1589 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1590
738eb905 15912016-03-15 Andrey Belevantsev <abel@ispras.ru>
1592
1593 PR rtl-optimization/69032
1594 * gcc.dg/pr69032.c: New test.
1595
dd148b3a 15962016-03-15 Andrey Belevantsev <abel@ispras.ru>
1597
1598 PR rtl-optimization/63384
d9aa5a50 1599 * g++.dg/pr63384.C: New test.
dd148b3a 1600
acf58115 16012016-03-15 Andrey Belevantsev <abel@ispras.ru>
1602
1603 PR target/64411
1604 * gcc.target/i386/pr64411.C: New test.
1605
a2897dc4 16062016-03-15 Tom de Vries <tom@codesourcery.com>
1607
1608 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1609 * gfortran.dg/goacc/kernels-alias.f95: New test.
1610
7bad2faf 16112016-03-14 Martin Sebor <msebor@redhat.com>
1612
1613 PR c++/53792
1614 * g++.dg/cpp0x/constexpr-inline.C: New test.
1615 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1616
d65fa8d9 16172016-03-14 David Edelsohn <dje.gcc@gmail.com>
1618
1619 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1620
2b3c633f 16212016-03-14 Jakub Jelinek <jakub@redhat.com>
1622
1623 PR middle-end/70219
1624 * gcc.dg/pr70219.c: New test.
1625
e947f9c3 16262016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1627
1628 PR target/70083
1629 * gcc.dg/torture/pr70083.c: New test.
1630 * gcc.target/i386/pr70083.c: New test.
1631
74201dc2 16322016-03-14 Richard Biener <rguenther@suse.de>
1633
1634 PR tree-optimization/56365
1635 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1636
88aea41e 16372016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1638
1639 PR target/70098
1640 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1641 New function.
1642 * g++.dg/pr70098.C: New testcase.
1643
1644
1bd2aefd 16452016-03-14 Tom de Vries <tom@codesourcery.com>
1646
1647 PR tree-optimization/70045
1648 * gcc.dg/graphite/pr70045.c: New test.
1649
922c7033 16502016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1651
1652 PR fortran/69043
1653 * gfortran.dg/include_9.f90: New test.
1654
fd4ab6d9 16552016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1656
1657 PR fortran/45076
1658 gfortran.dg/prof/prof.exp: New script.
1659 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1660
7d7218d3 16612016-03-12 Andrey Belevantsev <abel@ispras.ru>
1662
1663 PR rtl-optimization/69307
1664 * gcc.dg/pr69307.c: New test.
1665
02ffd664 16662016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1667
1668 PR target/69614
1669 * gcc.target/arm/pr69614.c: New.
1670
76e207a9 16712016-03-12 Paul Thomas <pault@gcc.gnu.org>
1672
1673 PR fortran/70031
1674 * gfortran.dg/submodule_14.f08: New test
1675
1676 PR fortran/69524
1677 * gfortran.dg/submodule_15.f08: New test
1678
490ee78a 16792016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1680
1681 PR c++/70106
1682 * g++.dg/cpp1y/paren3.C: New test.
1683
04e137ff 16842016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1685
1686 PR target/70131
1687 * gcc.target/powerpc/ppc-round2.c: New test.
1688
27b2c1c4 16892016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1690
1691 PR target/70123
1692 * gcc.dg/torture/pr70123.c: New test.
1693
84116671 16942016-03-11 Jeff Law <law@redhat.com>
1695
1696 PR tree-optimization/70190
1697 * gcc.c-torture/compile/pr70190.c: New test.
1698
cfa58bc8 16992016-03-11 David Malcolm <dmalcolm@redhat.com>
1700
1701 PR c/68187
1702 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1703 case.
1704 (test43_b): Likewise.
1705 (test43_c): Likewise.
1706 (test43_d): Likewise.
1707 (test43_e): Likewise.
1708 (test43_f): Likewise.
1709 (test43_g): Likewise.
1710 (test44_a): Likewise.
1711 (test44_b): Likewise.
1712 (test44_c): Likewise.
1713 (test44_d): Likewise.
1714 (test44_e): Likewise.
1715
ce234f27 17162016-03-11 David Malcolm <dmalcolm@redhat.com>
1717
1718 PR c/70085
1719 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1720
e4756b48 17212016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1722
1723 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1724 dg-options.
1725
1f5ef87e 17262016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1727
1728 PR target/70002
1729 PR target/69245
1730 * gcc.target/aarch64/pr69245_2.c: New test.
1731
f9c352a1 17322016-03-11 Jakub Jelinek <jakub@redhat.com>
1733
1734 PR tree-optimization/70177
1735 * gcc.dg/pr70177.c: New test.
1736
4dd92ac6 17372016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1738
1739 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1740
331e4fdb 17412016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1742
1743 * gcc.dg/tree-ssa/sra-20.c: New.
1744
69262824 17452016-03-11 Jakub Jelinek <jakub@redhat.com>
1746
6f9a7425 1747 PR rtl-optimization/70174
1748 * gcc.dg/pr70174.c: New test.
1749
69262824 1750 PR tree-optimization/70169
1751 * gcc.dg/pr70169.c: New test.
1752
4637a847 17532016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1754
1755 PR target/70160
1756 * gcc.target/i386/pr70160.c: New test.
1757
5a86d754 17582016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1759
1760 * gcc.target/s390/dfp-1.c: New test.
1761
af4c8290 17622016-03-10 Nick Clifton <nickc@redhat.com>
1763
1764 PR target/70044
1765 * gcc.target/aarch64/pr70044.c: New test.
1766
98dfd328 17672016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1768 Jakub Jelinek <jakub@redhat.com>
1769
1770 PR c++/70001
1771 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1772 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1773 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1774
75e72311 17752016-03-10 Jan Hubicka <hubicka@ucw.cz>
1776
1777 PR lto/69589
1778 * g++.dg/lto/pr69589_0.C: New testcase
1779 * g++.dg/lto/pr69589_1.C: New testcase
1780
a2eb1271 17812016-03-10 Marek Polacek <polacek@redhat.com>
1782
1783 PR c++/70153
1784 * g++.dg/delayedfold/unary-plus1.C: New test.
1785
17862016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 1787
1788 * gcc.target/arm/pr45701-1.c: Escape brackets.
1789 * gcc.target/arm/pr45701-2.c: Likewise.
1790
5ab2987f 17912016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1792
1793 * gfortran.dg/unconstrained_commons.f: New.
1794
6972afac 17952016-03-10 Alan Modra <amodra@gmail.com>
1796
1797 * gcc.dg/pr69195.c: New.
1798 * gcc.dg/pr69238.c: New.
1799
c82c99ec 18002016-03-10 Tom de Vries <tom@codesourcery.com>
1801
1802 PR testsuite/68915
1803 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1804
a2389d4a 18052016-03-10 Richard Biener <rguenther@suse.de>
1806
1807 PR tree-optimization/70128
1808 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1809 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1810
c272412d 18112016-03-09 Jakub Jelinek <jakub@redhat.com>
1812
a0451069 1813 PR tree-optimization/70152
1814 * gcc.dg/pr70152.c: New test.
1815
c272412d 1816 PR target/70086
1817 * gcc.target/i386/pr70086-1.c: New test.
1818 * gcc.target/i386/pr70086-2.c: New test.
1819 * gcc.target/i386/pr70086-3.c: New test.
5f611068 1820
1821 PR tree-optimization/70127
1822 * gcc.c-torture/execute/pr70127.c: New test.
1823
27dcb7a8 18242016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1825
1826 * c-c++-common/goacc/combined-directives-2.c: New test.
1827
c24757cf 18282016-03-09 David Malcolm <dmalcolm@redhat.com>
1829
1830 PR c/68473
1831 PR c++/70105
1832 * g++.dg/diagnostic/pr70105.C: New test.
1833 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1834 (test_multiple_ordinary_maps): New test function.
1835
83108969 18362016-03-09 David Malcolm <dmalcolm@redhat.com>
1837
1838 PR c/68473
1839 PR c++/70105
1840 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1841 Drop range information from call to inform_at_rich_loc.
1842 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1843 New.
1844 (test_show_locus): Replace calls to rich_location::add_range with
1845 calls to add_range. Rewrite the tests that used the now-defunct
1846 rich_location ctor taking a source_range. Simplify other tests
1847 by replacing calls to COMBINE_LOCATION_DATA with calls to
1848 make_location.
1849
6733c0e8 18502016-03-09 Richard Biener <rguenther@suse.de>
1851 Jakub Jelinek <jakub@redhat.com>
1852
1853 PR tree-optimization/70138
1854 * gcc.dg/vect/pr70138-1.c: New testcase.
1855 * gcc.dg/vect/pr70138-2.c: Likewise.
1856
96abb9f5 18572016-03-09 Jakub Jelinek <jakub@redhat.com>
1858
1859 PR target/70049
1860 * gcc.target/i386/pr70049.c: New test.
1861
42bb3bfb 18622016-03-09 Richard Biener <rguenther@suse.de>
1863
1864 PR c/70143
1865 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1866 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1867 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1868
27527428 18692016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1870
1871 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1872 arm-*-*.
1873
248449f2 18742016-03-09 Jakub Jelinek <jakub@redhat.com>
1875
1bd49ced 1876 PR middle-end/67278
1877 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1878
248449f2 1879 PR target/67278
1880 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1881
1882 PR middle-end/70050
1883 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1884 in testcase comment.
1885
dfc460ff 18862016-03-09 Tom de Vries <tom@codesourcery.com>
1887
1888 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1889 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1890 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1891 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1892 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1893 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1894 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1895 * gfortran.dg/goacc/kernels-loop.f95: New test.
1896
0377fc7f 18972016-03-08 Martin Sebor <msebor@redhat.com>
1898
1899 PR c++/62096
1900 * g++.dg/warn/overflow-warn-7.C: New test.
1901
3556aa80 19022016-03-08 Jason Merrill <jason@redhat.com>
1903
1904 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1905 * lib/target-supports.exp (check_effective_target_concepts): New.
1906
e5096208 19072016-03-08 Jakub Jelinek <jakub@redhat.com>
1908
5370eb8d 1909 PR c++/70135
1910 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1911 * g++.dg/ubsan/pr70135.C: New test.
1912
e5096208 1913 PR target/70110
1914 * gcc.dg/pr70110.c: New test.
1915
cc37120d 19162016-03-07 Martin Jambor <mjambor@suse.cz>
1917
1918 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1919 * c-c++-common/gomp/if-1.c: Likewise.
1920 * c-c++-common/gomp/pr61486-2.c: Likewise.
1921 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1922 to dg-additional-options.
1923 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1924 * g++/gomp/target-teams-1.c: Likewise.
1925 * gcc.dg/gomp/gomp.exp: Likewise.
1926 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1927 dg-additional-options.
1928 * gfortran.dg/gomp/gomp.exp: Likewise.
1929 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1930 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1931 dg-additional-options.
1932 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1933
53c248d8 19342016-03-07 Martin Jambor <mjambor@suse.cz>
1935
1936 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1937 * c-c++-common/gomp/gridify-1.c: New test.
1938 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1939
541e79a0 19402016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1941
1942 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1943 trigger for cortex-r8, when scanning for register r8.
1944 * gcc.target/arm/pr45701-2.c: Likewise.
1945
4dfabd94 19462016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 1947 Jeff Law <law@redhat.com>
4dfabd94 1948
1949 PR tree-optimization/69740
1950 * gcc.c-torture/compile/pr69740-1.c: New test.
1951 * gcc.c-torture/compile/pr69740-2.c: New test.
1952
1b63a87b 19532016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1954
1955 * lib/target-supports.exp
1956 (check_effective_target_whole_vector_shift): Enable for PPC64.
1957
d33914da 19582016-03-07 Richard Biener <rguenther@suse.de>
1959
1960 PR tree-optimization/70115
1961 * gcc.dg/torture/pr70115.c: New testcase.
1962
584fba4b 19632016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1964
1965 PR middle-end/69916
1966 * c-c-++-common/goacc/pr69916.c: New.
1967
7f2f5ec0 19682016-03-07 Richard Henderson <rth@redhat.com>
1969
1970 * gcc.c-torture/compile/pr70061.c: New test.
1971
f530e7c4 19722016-03-07 Richard Biener <rguenther@suse.de>
1973
1974 PR testsuite/70109
1975 * gcc.dg/vect/O3-pr36098.c: New testcase.
1976
a3855fed 19772016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1978
1979 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1980
091ffc31 19812016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1982
1983 * gnat.dg/renaming9.ad[sb]: New testcase.
1984
2941b871 19852016-03-05 Jakub Jelinek <jakub@redhat.com>
1986
1987 PR c++/70084
1988 * g++.dg/expr/stdarg3.C: New test.
1989
5173ce42 19902016-03-04 Jeff Law <law@redhat.com>
1991
1992 PR tree-optimization/69196
1993 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1994 x86_64-*-*.
1995
2d1d2e55 19962016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1997
0e43078e 1998 PR c/69973
1999 * gcc.dg/pr69973.c: New test.
2000
d8ec06ae 2001 PR rtl-optimization/69941
2002 * gcc.dg/torture/pr69941.c: New test.
2003
2d1d2e55 2004 PR c/69824
2005 * gcc.dg/pr69824.c: New test.
2006
32f692e2 20072016-03-05 Tom de Vries <tom@codesourcery.com>
2008
2009 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2010 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2011 function.
2012
1c699e9a 20132016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2014
2015 PR c++/66786
2016 * g++.dg/cpp1y/var-templ48.C: New test.
2017 * g++.dg/cpp1y/var-templ49.C: New test.
2018
358448c6 20192016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2020
2021 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2022
01dc3c45 20232016-03-04 Jakub Jelinek <jakub@redhat.com>
2024
e968ff6d 2025 PR c++/70035
2026 * g++.dg/ubsan/pr70035.C: New test.
2027
01dc3c45 2028 PR target/70062
2029 * gcc.target/i386/pr70062.c: New test.
2030
3937d618 20312016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2032
2033 * g++.dg/template/typename21.C: Remove c++98_only.
2034
c58ac7f8 20352016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2036
2037 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2038
0060768a 20392016-03-04 David Malcolm <dmalcolm@redhat.com>
2040
2041 PR c/68187
2042 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2043 function.
2044 (fn_42_b): Likewise.
2045 (fn_42_c): Likewise.
2046
74c6fd40 20472016-03-04 David Malcolm <dmalcolm@redhat.com>
2048
2049 PR c/68187
2050 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2051 function.
2052 (fn_40_b): Likewise.
2053 (fn_41_a): Likewise.
2054 (fn_41_b): Likewise.
2055
31b11359 20562016-03-04 Jakub Jelinek <jakub@redhat.com>
2057
2058 PR target/70059
2059 * gcc.target/i386/avx512f-pr70059.c: New test.
2060 * gcc.target/i386/avx512dq-pr70059.c: New test.
2061
c5b93452 20622016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2063
2064 PR rtl-optimization/57676
2065 * gcc.dg/torture/pr57676.c: New test.
2066
268fbd56 20672016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2068
2069 * gcc.dg/pr70026.c: New test.
2070
6560d1ad 20712016-03-04 Marek Polacek <polacek@redhat.com>
2072
2073 PR c/69798
2074 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2075 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2076
cc7dfddf 20772016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2078
2079 PR target/70004
2080 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2081 Delete.
2082 (test_corners_sisd_si): Likewise.
2083 (main): Remove checks of the above.
2084 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2085
e9663bd4 20862016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2087
2088 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2089
dcdd684e 20902016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2091
2092 * gcc.dg/torture/pr69951.c: Accept argc==0.
2093
e692d332 20942016-03-04 Richard Biener <rguenther@suse.de>
2095
2096 PR c++/70054
2097 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2098 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2099
af77b7e6 21002016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2101
2102 PR testsuite/69766
2103 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2104 testing multiarch.
2105
290da96e 21062016-03-04 Jakub Jelinek <jakub@redhat.com>
2107
2108 PR debug/69947
2109 * gcc.dg/guality/pr69947.c: New test.
2110
e51ce713 21112016-03-03 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR ada/70017
2114 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2115
1feed892 21162016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2117
2118 PR rtl-optimization/69904
2119 * gcc.target/arm/pr69904.c: New test.
2120
c32bda69 21212016-03-03 Jakub Jelinek <jakub@redhat.com>
2122
2123 PR target/70021
2124 * gcc.dg/vect/pr70021.c: New test.
2125 * gcc.target/i386/pr70021.c: New test.
2126
1bc579ed 21272016-03-03 Marek Polacek <polacek@redhat.com>
2128
2129 PR middle-end/70050
2130 * gcc.dg/pr70050.c: New test.
2131
cfa8d638 21322016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2133
2134 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2135
1b889259 21362016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2137
2138 PR tree-optimization/70043
2139 * gfortran.dg/vect/pr70043.f90: New test.
2140
f756dfa3 21412016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2142
2143 * gnat.dg/specs/task1.ads: New test.
2144
5cb4863d 21452016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2146
2147 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2148 Invoke gdb with -batch.
2149 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2150
5dd12e43 21512016-03-03 Richard Biener <rguenther@suse.de>
2152
2153 PR tree-optimization/55936
2154 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2155
d97ba4ca 21562016-03-02 Jeff Law <law@redhat.com>
2157
5d23c86f 2158 PR rtl-optimization/69942
2159 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2160 effects of argument promotions.
2161
d97ba4ca 2162 PR tree-optimization/69987
2163 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2164 target does not support -fprefetch-loop-arrays.
2165
901faaa0 21662016-03-02 Uros Bizjak <ubizjak@gmail.com>
2167
2168 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2169
51f6fdce 21702016-03-02 Bin Cheng <bin.cheng@arm.com>
2171
6bc7872f 2172 PR rtl-optimization/69052
51f6fdce 2173 * gcc.target/i386/pr69052.c: New test.
2174
31d31e07 21752016-03-02 Alan Modra <amodra@gmail.com>
2176
2177 * gcc.dg/pr69990.c: New.
2178
04faee95 21792016-03-02 Jakub Jelinek <jakub@redhat.com>
2180
270d0117 2181 PR c/68062
2182 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2183
2184 PR middle-end/70022
2185 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2186
04faee95 2187 PR target/70028
2188 * gcc.target/i386/pr70028.c: New test.
2189
a2cc9e8e 21902016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2191
2192 * c-c++-common/asan/swapcontext-test-1.c,
2193 * c-c++-common/tsan/thread_leak.c,
2194 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2195 * g++.dg/tsan/benign_race.C,
2196 * g++.dg/tsan/fd_close_norace.C,
2197 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2198 races with sanitizer output
2199
dd4bd263 22002016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 2201 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 2202
2203 PR target/67278
2204 * gcc.dg/simd-8.c: New testcase.
2205
b5fe3a49 22062016-03-02 Richard Biener <rguenther@suse.de>
2207
2208 PR middle-end/67278
2209 * gcc.dg/simd-7.c: New testcase.
2210
23601f67 22112016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2212
2213 * gcc.target/i386/pr70007.c: Tweak.
2214
f66f65e7 22152016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2216
2217 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2218
60773515 22192016-03-02 Marek Polacek <polacek@redhat.com>
2220
2221 PR c/67854
2222 * gcc.dg/pr67854.c: New test.
2223
6c094cb1 22242016-03-02 Jakub Jelinek <jakub@redhat.com>
2225
2226 PR middle-end/70025
2227 * gcc.dg/torture/pr70025.c: New test.
2228
7627bb56 22292016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2230
2231 PR tree-optimization/68621
2232 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2233
066c8e94 22342016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2235
2236 * gcc.target/i386/pr70007.c: New test.
2237
d3b819ad 22382016-03-01 Jeff Law <law@redhat.com>
2239
d4b9ad56 2240 PR tree-optimization/69196
7e217344 2241 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 2242
d3b819ad 2243 PR tree-optimization/69196
2244 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2245 duplicating code and spoiling the expected output.
2246
4f37285d 22472016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2248
2249 PR target/70033
2250 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2251 supports power9 before doing tests.
2252 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2253 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2254 * gcc.target/powerpc/p9-permute.c: Likewise.
2255
3e9c4f6c 22562016-03-01 Uros Bizjak <ubizjak@gmail.com>
2257
2258 PR target/70027
2259 * gcc.target/i386/pr70027.c: New test.
2260
e324729e 22612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 2262
2263 * gcc.dg/pr70017.c: New test.
2264
40e9ce2d 22652016-03-01 Jakub Jelinek <jakub@redhat.com>
2266
2267 PR c/69796
2268 PR c/69974
2269 * gcc.dg/pr69796.c: New test.
2270 * gcc.dg/pr69974.c: New test.
2271
e8b016ea 22722016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2273
2274 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2275
24d3127c 22762016-02-29 Jeff Law <law@redhat.com>
2277
2278 PR tree-optimization/69987
2279 * gfortran.dg/pr69987.f90: New test.
2280
2281 PR tree-optimization/69989
2282 * gcc.c-torture/compile/pr69989-2.c: New test.
2283
12cc1225 22842016-03-01 Marek Polacek <polacek@redhat.com>
2285
2286 PR c++/69795
2287 * g++.dg/parse/invalid1.C: New test.
2288
d99a947c 22892016-03-01 Richard Biener <rguenther@suse.de>
2290
2291 PR middle-end/70022
2292 * gcc.dg/pr70022.c: New testcase.
2293
395dbc60 22942016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2295
2296 PR tree-optimization/69956
2297 * gcc.dg/pr69956.c: New test.
2298
40a35c55 22992016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2300
2301 PR target/70011
2302 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2303 XFAIL when hardware supports efficient unaligned storage access.
2304
4edc90b0 23052016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2306
2307 PR c++/69961
2308 * g++.dg/template/pr69961a.C: New test.
2309 * g++.dg/template/pr69961b.C: New test.
2310
1ed1f69a 23112016-02-29 David Malcolm <dmalcolm@redhat.com>
2312
2313 PR preprocessor/69985
2314 * gcc.dg/cpp/pr69985.c: New test case.
2315
01c5d15d 23162016-02-29 Jeff Law <law@redhat.com>
2317
3a4d3de5 2318 PR tree-optimization/70005
2319 * gcc.c-torture/execute/pr70005.c New test.
2320
01c5d15d 2321 PR tree-optimization/69999
2322 * gcc.c-torture/compile/pr69999.c: New test.
2323
1bf66b54 23242016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2325
2326 PR tree-optimization/69652
2327 * gcc.dg/torture/pr69652.c: Delete test.
2328 * gcc.dg/vect/pr69652.c: New test.
2329
b4d653d5 23302016-02-19 Richard Biener <rguenther@suse.de>
2331
2332 PR tree-optimization/69980
2333 * gfortran.dg/vect/pr69980.f90: New testcase.
2334
35bc4745 23352016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2336
2337 * gcc.target/sparc/20160229-1.c: New test.
2338
bb54a538 23392016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2340
2341 * gnat.dg/stack_usage3.adb: New test.
2342 * gnat.dg/stack_usage3_pkg.ads: New helper.
2343
95164e71 23442016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2345
2346 * gnat.dg/renaming8.adb: New test.
2347 * gnat.dg/renaming8_pkg1.ads: New helper.
2348 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2349 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2350
a890896f 23512016-02-29 Richard Biener <rguenther@suse.de>
2352
2353 PR tree-optimization/69720
2354 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2355
5c70403a 23562016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2357
2358 PR fortran/68147
2359 PR fortran/47674
2360 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2361
dfb6d139 23622016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 2363 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2364
2365 PR fortran/56007
2366 * gfortran.dg/coarray_8.f90: Adjust error message.
2367 * gfortran.dg/pr56007.f90: New test.
2368 * gfortran.dg/pr56007.f: New test.
2369
536508db 23702016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2371
2372 PR tree-optimization/69989
2373 * gcc.dg/torture/pr69989.c: New test.
2374
eec75e45 23752016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2376
2377 * gcc.target/i386/stack-realign-win.c: New test.
2378
0175e45a 23792016-02-28 Harald Anlauf <anlauf@gmx.de>
2380
2381 PR fortran/60126
2382 * gfortran.dg/pr60126.f90: New test.
2383
2a703589 23842016-02-27 Jeff Law <law@redhat.com>
2385
2386 Revert
2387 2016-02-26 Richard Biener <rguenther@suse.de>
2388 Jeff Law <law@redhat.com>
2389
2390 PR tree-optimization/69740
2391 * gcc.c-torture/compile/pr69740-1.c: New test.
2392 * gcc.c-torture/compile/pr69740-2.c: New test.
2393
359b4c18 23942016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2395
1c96765a 2396 PR fortran/69910
359b4c18 2397 * gfortran.dg/newunit_4.f90: New test.
2398
49462d93 23992016-02-27 Jakub Jelinek <jakub@redhat.com>
2400
2401 PR target/69613
2402 PR rtl-optimization/69886
2403 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2404 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2405 target.
2406
c4ac733e 24072016-02-26 Martin Sebor <msebor@redhat.com>
2408
2409 PR tree-optimization/15826
2410 * gcc.dg/tree-ssa/pr15826.c: New test.
2411
da8c4b5d 24122016-02-26 Jakub Jelinek <jakub@redhat.com>
2413
2414 PR target/69969
2415 * gcc.target/powerpc/pr69969.c: New test.
2416
0a4558eb 24172016-02-26 Martin Sebor <msebor@redhat.com>
2418
2419 PR c++/15766
2420 * g++.old-deja/g++.other/decl5.C: Add a test case.
2421
5b500299 24222016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2423
2424 PR target/69946
2425 * gcc.target/powerpc/pr69946.c: New file.
2426
565f533b 24272016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 2428 Jeff Law <law@redhat.com>
565f533b 2429
0a4558eb 2430 PR tree-optimization/69740
565f533b 2431 * gcc.c-torture/compile/pr69740-1.c: New test.
2432 * gcc.c-torture/compile/pr69740-2.c: New test.
2433
ff67cbea 24342016-02-26 Martin Jambor <mjambor@suse.cz>
2435
2436 PR middle-end/69920
2437 * gcc.dg/torture/pr69932.c: New test.
2438 * gcc.dg/torture/pr69936.c: Likewise.
2439
e400d817 24402016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2441
2442 PR target/69709
2443 * gcc.target/s390/pr69709.c: New test.
2444
126a5a2d 24452016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2446
2447 PR target/69245
2448 * gcc.target/aarch64/pr69245_1.c: New test.
2449
59c58860 24502016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2451
2452 PR target/69613
2453 * gcc.dg/torture/pr69613.c: New test.
2454
9441fa4e 24552016-02-26 Jakub Jelinek <jakub@redhat.com>
2456
2457 PR rtl-optimization/69891
2458 * gcc.target/i386/pr69891.c: New test.
2459
e48fcde0 24602016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2461 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2462
35ed600a 2463 PR target/61397
f41208a1 2464 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2465 functionality for both 32-bit and 64-bit.
2466
c86aaa0e 24672016-02-26 Richard Biener <rguenther@suse.de>
2468
2469 PR tree-optimization/69551
2470 * gcc.dg/torture/pr69951.c: New testcase.
2471
38e71a65 24722016-02-25 Richard Biener <rguenther@suse.de>
2473
2474 PR tree-optimization/48795
2475 * gcc.dg/Warray-bounds-18.c: New testcase.
2476
03331e69 24772016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2478
2479 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2480
f14d8d6a 24812016-02-25 Jakub Jelinek <jakub@redhat.com>
2482
2483 PR rtl-optimization/69896
2484 * gcc.dg/pr69896.c: New test.
2485
4003c807 24862016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2487
2488 PR c++/69736
2489 * g++.dg/cpp1y/paren2.C: New test.
2490
a0573328 24912016-02-24 Martin Sebor <msebor@redhat.com>
2492
2493 PR c/51147
2494 * gcc.dg/enum-mode-2.c: New test.
2495
2cde02ad 24962016-02-24 Jakub Jelinek <jakub@redhat.com>
2497
2498 PR c++/69922
2499 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2500 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2501 * g++.dg/ubsan/pr69922.C: New test.
2502
f0ea75d1 25032016-02-24 Marek Polacek <polacek@redhat.com>
2504
2505 PR c/69819
2506 * gcc.dg/pr69819.c: New test.
2507
05027366 25082016-02-24 Martin Sebor <msebor@redhat.com>
2509
34ed562b 2510 PR c++/69912
2511 * g++.dg/ext/flexary15.C: New test.
2512
25132016-02-24 Martin Sebor <msebor@redhat.com>
2514
2515 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 2516 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 2517 * g++.dg/ext/builtin_alloca.C: Same.
05027366 2518
650c3ad5 25192016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2520 Charles Baylis <charles.baylis@linaro.org>
2521
2522 PR debug/61033
2523 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2524
596070e8 25252016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 2526 Jakub Jelinek <jakub@redhat.com>
596070e8 2527
2528 PR middle-end/69760
2529 * gcc.dg/torture/pr69760.c: New testcase.
2530
d6b92d9f 25312016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2532
2533 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2534 pattern on Solaris with as.
2535
90436d9d 25362016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2537
2538 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2539 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2540 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2541 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2542
7c749495 25432016-02-24 Jakub Jelinek <jakub@redhat.com>
2544
2545 PR middle-end/69915
2546 * gcc.dg/pr69915.c: New test.
2547
9c9680b5 25482016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2549
2550 PR rtl-optimization/69886
2551 * gcc.dg/torture/pr69886.c: New test.
2552
36d081ee 25532016-02-24 Richard Biener <rguenther@suse.de>
2554
2555 PR middle-end/68963
2556 * gcc.dg/torture/pr68963.c: New testcase.
2557
2a0accb9 25582016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2559
2560 PR target/69875
2561 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2562 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2563 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2564 * gcc.target/arm/atomic_loaddi_1.c: New test.
2565 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2566 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2567 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2568 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2569 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2570 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2571 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2572 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2573
f0e92ef1 25742016-02-24 Jakub Jelinek <jakub@redhat.com>
2575
2576 PR middle-end/69909
2577 * gcc.dg/torture/pr69909.c: New test.
2578
6907286f 25792016-02-24 Richard Biener <rguenther@suse.de>
2580
2581 PR tree-optimization/69907
2582 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2583 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2584 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2585
e6ab7475 25862016-02-24 Christian Bruel <christian.bruel@st.com>
2587
2588 * gcc.target/arm/pragma_cpp_fma.c: New test.
2589
47587450 25902016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2591
2592 PR fortran/61156
2593 * gfortran.dg/include_6.f90: Update test.
2594
d41ab738 25952016-02-23 Jakub Jelinek <jakub@redhat.com>
2596
2597 PR objc/69844
2598 * objc.dg/pr69844.m: New test.
2599
4772d9d5 26002016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2601
2602 PR libgfortran/69456
2603 * gfortran.dg/namelist_89.f90: New test.
2604 * gfortran.dg/pr59700.f90: Update test..
2605
8c38d887 26062016-02-23 Martin Sebor <msebor@redhat.com>
2607
2608 PR middle-end/69780
2609 * g++.dg/ext/builtin_alloca.C: New test.
2610 * gcc.dg/builtins-68.c: New test.
2611
ee1bfdb0 26122016-02-23 Richard Henderson <rth@redhat.com>
2613
2614 * gcc.target/i386/addr-space-3.c: Remove test.
2615
52609ec3 26162016-02-23 David Malcolm <dmalcolm@redhat.com>
2617
2618 PR preprocessor/69126
2619 PR preprocessor/69543
2620 * c-c++-common/pr69126-2-long.c: New test.
2621 * c-c++-common/pr69126-2-short.c: New test.
2622 * c-c++-common/pr69543-1.c: Remove xfail.
2623
d5bf2cc8 26242016-02-23 David Malcolm <dmalcolm@redhat.com>
2625
2626 PR preprocessor/69126
2627 PR preprocessor/69543
2628 PR preprocessor/69558
2629 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2630 (f): Rename to...
2631 (test_2): ...this, and add leading comment.
2632 (MACRO_3, test_3): New.
2633 (MACRO_4A, MACRO_4B, test_4): New.
2634 (MACRO): Rename to...
2635 (MACRO_5): ...this.
2636 (g): Rename to...
2637 (test_5): ...this, updating for renaming of MACRO, and
2638 add leading comment.
2639 * c-c++-common/pr69543-1.c: New.
2640 * c-c++-common/pr69543-2.c: New.
2641 * c-c++-common/pr69543-3.c: New.
2642 * c-c++-common/pr69543-4.c: New.
2643 * c-c++-common/pr69558-1.c: New.
2644 * c-c++-common/pr69558-2.c: New.
2645 * c-c++-common/pr69558-3.c: New.
2646 * c-c++-common/pr69558-4.c: New.
2647 * gcc.dg/pr69558.c: Move to...
2648 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2649 xfail for c++.
2650
3a37a410 26512016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2652
2653 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2654 to -ftree-parallelize-loops/-fopenacc changes.
2655 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2656 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2657 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2658 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2659 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2660 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2661 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2662 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2663 * c-c++-common/goacc/kernels-loop.c: Likewise.
2664 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2665 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2666 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2667 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2668
ecca180f 26692016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2670
2671 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2672
eec0fa3f 26732016-02-23 Jakub Jelinek <jakub@redhat.com>
2674
f1f91c07 2675 PR c++/69902
2676 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2677
eec0fa3f 2678 PR c/69900
2679 * gcc.dg/pr69900.c: New test.
2680
e045424d 26812016-02-23 Martin Jambor <mjambor@suse.cz>
2682
2683 PR tree-optimization/69666
2684 * gcc.dg/tree-ssa/pr69666.c: New test.
2685
f482dff6 26862016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2687
2688 PR fortran/67451
2689 * gfortran.dg/coarray_allocate_5.f08: New test.
2690
57ed698b 26912016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2692
2693 * gcc.target/s390/vcond-shift.c: Move to ...
2694 * gcc.target/s390/vector/vcond-shift.c: ... here.
2695
990e443c 26962016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2697
2698 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2699 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2700
296c5f01 27012016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2702
2703 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2704
e53f41d5 27052016-02-20 Mark Wielaard <mjw@redhat.com>
2706
2707 PR c/28901
2708 * gcc.dg/unused-variable-3.c: New test.
2709
13af201d 27102016-02-22 Jakub Jelinek <jakub@redhat.com>
2711
2712 PR target/69888
2713 * gcc.target/i386/pr69888.c: New test.
2714
682c90f9 27152016-02-22 Richard Biener <rguenther@suse.de>
2716
2717 PR tree-optimization/69882
2718 * gfortran.dg/vect/pr69882.f90: New testcase.
2719
b8cd18c3 27202016-02-22 Jakub Jelinek <jakub@redhat.com>
2721
2722 PR target/69885
2723 * gcc.dg/pr69885.c: New test.
2724
09343379 27252016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2726
2727 PR target/69806
2728 PR target/54089
2729 * gcc.target/sh/pr54089-10.c: New.
2730
b345a09f 27312016-02-20 Paul Thomas <pault@gcc.gnu.org>
2732
2733 PR fortran/69423
2734 * gfortran.dg/deferred_character_15.f90 : New test.
2735
51385aed 27362016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2737
2738 PR fortran/57365
2739 gfortran.dg/allocate_with_source_18.f03: New test.
2740
27412016-02-20 Harald Anlauf <anlauf@gmx.de>
2742
2743 PR fortran/52531
2744 gfortran.dg/gomp/pr52531.f90: New test.
2745
9cce8384 27462016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2747
2748 PR c++/69865
2749 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2750 -std=c++03.
2751
d91f5fbb 27522016-02-19 Jakub Jelinek <jakub@redhat.com>
2753
563d5cb8 2754 PR c++/69826
2755 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2756 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2757
0a04aac9 2758 PR c++/69850
2759 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2760
d91f5fbb 2761 PR c++/69851
2762 * g++.dg/torture/pr69851.C: New test.
2763
5fe1f282 27642016-02-19 Martin Sebor <msebor@redhat.com>
2765
2766 PR testsuite/69573
2767 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2768
a45bce11 27692016-02-19 Jakub Jelinek <jakub@redhat.com>
2770
6263dde1 2771 PR c++/69850
2772 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2773 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2774
a45bce11 2775 PR c++/67767
2776 * g++.dg/cpp0x/pr67767.C: New test.
2777
cf2ed1b7 27782016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2779
2780 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2781 for fp, simd, crypto, crc, lse.
2782 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2783 above.
2784 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2785 effective target check.
2786
f6cc34b0 27872016-02-19 Jakub Jelinek <jakub@redhat.com>
2788
2789 PR target/69820
2790 * gcc.target/i386/pr69820.c: New test.
2791
6c678e78 27922016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2793
2794 * gcc.target/s390/vector/int128-1.c: New test.
2795
b088ff4b 27962016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2797
2798 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2799
b11e60a4 28002016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2801
2802 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2803 instruction pattern name to prevent the testcase from failing with
2804 -march=z13.
2805
664ff6a0 28062016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2807
2808 * gcc.target/s390/md/movstr-2.c: New test.
2809
e80be24b 28102016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2811
2812 * gcc.target/s390/morestack.c: New test.
2813
9839f350 28142016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2815
2816 PR target/69625
2817 * gcc.target/s390/pr69625.c: Add test case.
2818
4550fbd0 28192016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2820
2821 PR testsuite/68580
2822 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2823
57d00b6a 28242016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2825
2826 PR target/68404
2827 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2828 * gcc.target/powerpc/fusion3.c: Likewise.
2829
63ad69d6 28302016-02-18 Richard Biener <rguenther@suse.de>
2831
2832 PR middle-end/69553
2833 * g++.dg/torture/pr69553.C: New testcase.
2834
d92404ed 28352016-02-18 Nick Clifton <nickc@redhat.com>
2836
4550fbd0 2837 PR target/62254
2838 PR target/69610
2839 * gcc.target/arm/pr62554.c: New test.
2840 * gcc.target/arm/pr69610-1.c: New test.
2841 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 2842
0808dfce 28432016-02-18 Richard Biener <rguenther@suse.de>
2844
2845 PR middle-end/69854
2846 * gcc.dg/torture/pr69854.c: New testcase.
2847
fc3527e3 28482016-02-17 Jakub Jelinek <jakub@redhat.com>
2849
2850 PR c++/69850
2851 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2852
e3c24279 28532012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2854
2855 * gcc.target/powerpc/vec-cg.c: New test.
2856
c9732c2b 28572016-02-17 Richard Biener <rguenther@suse.de>
2858
2859 PR testsuite/69586
2860 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2861
51bf9f9b 28622016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2863
2864 PR target/69161
2865 * gcc.c-torture/compile/pr69161.c: New test.
2866
6baedca3 28672016-02-17 David Sherwood <david.sherwood@arm.com>
2868
2869 PR target/69532
2870 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2871 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2872
4f240715 28732016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2874
2875 * gcc.dg/ifcvt-4.c: Skip on Visium.
2876
e0c0515d 28772016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2878
2879 * gnat.dg/atomic8.adb: New test.
2880
7b319ee6 28812016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2882
2883 * gnat.dg/discr46.ad[sb]: New test.
2884
48a7e3d1 28852016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2886
2887 PR Target/48344
2888 * gcc.target/powerpc/pr48344-1.c: New test.
2889
3f844f15 28902015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2891
2892 PR fortran/69742
2893 * gfortran.dg/associate_21.f90: New test.
2894
7675e968 28952016-02-16 Jakub Jelinek <jakub@redhat.com>
2896
2897 PR c/69835
2898 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2899 -Wnonnull in dg-options.
2900 * c-c++-common/nonnull-2.c: New test.
2901
d6faee88 29022016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2903 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2904
2905 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2906
3a2a72aa 29072016-02-16 Jakub Jelinek <jakub@redhat.com>
2908
2909 PR middle-end/69801
2910 * gcc.dg/pr69801.c: Add empty dg-options.
2911
28072426 29122016-02-16 James Norris <jnorris@codesourcery.com>
2913
2914 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2915 * g++.dg/goacc/deviceptr-1.c: New file.
2916
37fffac2 29172016-02-16 Jakub Jelinek <jakub@redhat.com>
2918
2919 PR tree-optimization/69820
2920 * gcc.dg/vect/pr69820.c: New test.
2921
f72a5e61 29222016-02-16 Richard Biener <rguenther@suse.de>
2923
2924 PR tree-optimization/69776
2925 * gcc.dg/torture/pr69776-2.c: New testcase.
2926
50e0cd76 29272016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2928
2929 PR tree-optimization/69714
2930 * gcc.dg/torture/pr69714.c: New test.
2931
14a72c4e 29322016-02-16 Jakub Jelinek <jakub@redhat.com>
2933
2934 PR tree-optimization/69802
2935 * gcc.dg/pr69802.c: New test.
2936
fd808c11 29372016-02-16 Richard Biener <rguenther@suse.de>
2938
2939 PR middle-end/69801
2940 * gcc.dg/pr69801.c: New testcase.
2941
49a549ca 29422016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2943
2944 PR libgfortran/69651
2945 * gfortran.dg/read_bang.f90: New test.
2946 * gfortran.dg/read_bang4.f90: New test.
2947
77454e6e 29482016-02-15 Jakub Jelinek <jakub@redhat.com>
2949
2074f21c 2950 PR c++/69658
2951 * g++.dg/init/pr69658.C: New test.
2952
77454e6e 2953 PR c++/69797
2954 * c-c++-common/pr69797.c: New test.
2955
4ef4d764 29562016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2957
2958 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2959 check for aarch64*-*-*.
2960
4a45fe0f 29612016-02-15 Richard Biener <rguenther@suse.de>
2962
2963 PR tree-optimization/69783
2964 * gcc.dg/vect/pr69783.c: New testcase.
2965
0b3619e6 29662016-02-15 Richard Biener <rguenther@suse.de>
2967
2968 PR tree-optimization/69776
2969 * gcc.dg/torture/pr69776.c: New testcase.
2970
9b49c3cb 29712016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2972
2973 PR fortran/60526
2974 * gfortran.dg/type_decl_4.f90: Reinstated.
2975
e46faff9 29762016-02-14 John David Anglin <danglin@gcc.gnu.org>
2977
2978 PR fortran/68746
2979 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2980
a96c809a 29812016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2982
2983 PR fortran/60526
2984 PR bootstrap/69816
2985 * gfortran.dg/type_decl_4.f90: Removed.
2986
fdec7e88 29872016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2988
2989 PR fortran/60526
2990 * gfortran.dg/type_decl_4.f90: New test.
2991
a72095c4 29922016-02-14 Alan Modra <amodra@gmail.com>
2993
bc436924 2994 PR testsuite/68886
a72095c4 2995 * gcc.c-torture/execute/stkalign.c: Revise test.
2996
73bb5f8b 29972016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2998
2999 PR target/67260
3000 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3001
beb13161 30022016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3003
3004 PR target/67260
3005 * gcc.target/sh/torture/pr67260.c: New.
3006
67cab04e 30072016-02-12 John David Anglin <danglin@gcc.gnu.org>
3008
3009 * gcc.dg/pr67964.c: Add dg-require-alias.
3010
44a59bb1 30112016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3012
3013 PR target/67636
3014 PR target/64345
3015 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3016
38c9bd3a 30172016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3018
3019 PR libgfortran/69668
3020 * gfortran.dg/namelist_88.f90: New test.
3021
1774ff82 30222016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3023
3024 PR libgfortran/69668
3025 * gfortran.dg/namelist_38.f90: Update test.
3026 * gfortran.dg/namelist_84.f90: Update test.
3027
aec1f4bd 30282016-02-12 David Malcolm <dmalcolm@redhat.com>
3029
3030 PR other/69554
3031 * gcc.dg/pr69554-1.c: New test.
3032 * gfortran.dg/pr69554-1.F90: New test.
3033 * gfortran.dg/pr69554-2.F90: New test.
3034 * lib/gcc-dg.exp (proc dg-locus): New function.
3035 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3036 distinguish between the caret-printing and non-caret-printing
3037 cases. If caret-printing has been explicitly enabled, bail out
3038 without attempting to fix up the output.
3039
da7d5066 30402016-02-12 David Malcolm <dmalcolm@redhat.com>
3041
3042 PR driver/69265
3043 PR driver/69453
3044 * gcc.dg/spellcheck-options-3.c: New test case.
3045 * gcc.dg/spellcheck-options-4.c: New test case.
3046 * gcc.dg/spellcheck-options-5.c: New test case.
3047 * gcc.dg/spellcheck-options-6.c: New test case.
3048 * gcc.dg/spellcheck-options-7.c: New test case.
3049 * gcc.dg/spellcheck-options-8.c: New test case.
3050 * gcc.dg/spellcheck-options-9.c: New test case.
3051 * gcc.dg/spellcheck-options-10.c: New test case.
3052
fcce1b0b 30532016-02-12 Jakub Jelinek <jakub@redhat.com>
3054
3055 PR rtl-optimization/69764
3056 PR rtl-optimization/69771
3057 * c-c++-common/pr69764.c: New test.
3058 * gcc.dg/torture/pr69771.c: New test.
3059
6d609290 30602016-02-12 Marek Polacek <polacek@redhat.com>
3061
3062 * g++.dg/torture/init-list1.C: New.
3063
7d75fb56 30642016-02-12 Marek Polacek <polacek@redhat.com>
3065
3066 * gcc.dg/pr69522.c: Add empty dg-options.
3067
52543fda 30682016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3069
3070 * g++.dg/lto/lto.exp: Include and init mpx.
3071 * g++.dg/lto/pr69729_0.C: New test.
3072
34947478 30732016-02-12 Jakub Jelinek <jakub@redhat.com>
3074
9181a4ec 3075 PR ipa/69241
3076 * g++.dg/ipa/pr69241-4.C: New test.
3077
34947478 3078 PR ipa/68672
3079 * g++.dg/ipa/pr68672-1.C: New test.
3080 * g++.dg/ipa/pr68672-2.C: New test.
3081 * g++.dg/ipa/pr68672-3.C: New test.
3082
74a4140f 30832016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3084
3085 PR c/69522
50e0cd76 3086 * gcc.dg/pr69522.c: New test.
74a4140f 3087
9ddb20d6 30882016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3089
3090 PR c++/69098
3091 * g++.dg/cpp1y/69098.C: New test.
3092 * g++.dg/cpp1y/69098-2.C: New test.
3093
67cf9b55 30942016-02-12 Jakub Jelinek <jakub@redhat.com>
3095
3096 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3097 and neighbour -> neighbor.
3098 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3099 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3100 * c-c++-common/Wvarargs.c: Likewise.
3101 * c-c++-common/goacc/host_data-5.c: Likewise.
3102 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3103 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3104 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3105 * gcc.target/aarch64/pr60697.c: Likewise.
3106 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3107 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3108 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3109 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3110 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3111 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3112 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3113 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3114 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3115 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3116 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3117 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3118 * g++.dg/lookup/koenig5.C: Likewise.
3119 * g++.dg/ext/no-asm-2.C: Likewise.
3120 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3121 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3122 * gfortran.dg/used_types_16.f90: Likewise.
3123 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3124 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3125 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3126 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3127 * gfortran.dg/abstract_type_6.f03: Likewise.
3128 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3129 * gfortran.dg/used_types_15.f90: Likewise.
3130 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3131 * gfortran.dg/exit_3.f08: Likewise.
3132 * gfortran.dg/open_status_2.f90: Likewise.
3133 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3134 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3135 * gfortran.dg/associate_1.f03: Likewise.
3136 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3137 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3138 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3139 * gcc.dg/builtin-object-size-1.c: Likewise.
3140 * gcc.dg/noreturn-6.c: Likewise.
3141 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3142 * gcc.dg/globalalias.c: Likewise.
3143 * gcc.dg/builtins-config.h: Likewise.
3144 * gcc.dg/pr30457.c: Likewise.
3145 * gcc.c-torture/compile/volatile-1.c: Likewise.
3146 * gcc.c-torture/execute/20101011-1.c: Likewise.
3147 * c-c++-common/Waddress-1.c: Likewise.
3148
40b38ace 31492016-02-11 Jakub Jelinek <jakub@redhat.com>
3150
3151 PR c/69768
3152 * c-c++-common/Waddress-1.c: New test.
3153
42c87ca9 31542016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3155
3156 PR fortran/69296
3157 * gfortran.dg/associate_19.f03: New test.
3158 * gfortran.dg/associate_20.f03: New test.
3159
acb7939f 31602016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3161
3162 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3163
6defe3c5 31642016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3165
3166 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3167 .arch armv8-a\n. Add -dA to dg-options.
3168 * gcc.target/aarch64/assembler_arch_1.c: New test.
3169 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3170
63f63318 31712016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3172
3173 PR c++/68726
3174 * g++.dg/cpp0x/pr68726.C: New.
3175
1cddf457 31762016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3177
3178 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3179 test.
3180
b86fba37 31812016-02-11 Richard Biener <rguenther@suse.de>
3182
3183 * g++.dg/tree-ssa/pr61034.C: Adjust.
3184
ec4ec95a 31852016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3186
be7c31e9 3187 PR target/69148
ec4ec95a 3188 * gcc.target/s390/pr69148.c: New.
3189
f64416ca 31902016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3191
3192 PR tree-optimization/69652
3193 * gcc.dg/torture/pr69652.c: New test.
3194
e5d1ea31 31952016-02-10 Jakub Jelinek <jakub@redhat.com>
3196 Patrick Palka <ppalka@gcc.gnu.org>
3197
3198 PR ipa/69241
3199 PR c++/69649
3200 * g++.dg/ipa/pr69241-1.C: New test.
3201 * g++.dg/ipa/pr69241-2.C: New test.
3202 * g++.dg/ipa/pr69241-3.C: New test.
3203 * g++.dg/ipa/pr69649.C: New test.
3204
fa03b19d 32052016-02-10 Uros Bizjak <ubizjak@gmail.com>
3206
3207 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3208 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3209
14485c8a 32102016-02-10 Bin Cheng <bin.cheng@arm.com>
3211
3212 PR tree-optimization/68021
3213 * gcc.dg/tree-ssa/pr68021.c: New test.
3214
79f1ed25 32152016-02-10 Richard Biener <rguenther@suse.de>
3216
3217 PR tree-optimization/69726
3218 * gcc.dg/uninit-22.c: New testcase.
3219
58f74eff 32202016-02-09 Andrew Pinski <apinski@cavium.com>
3221
3222 PR tree-opt/69282
3223 * gcc.c-torture/compile/20160205-1.c: New testcase.
3224
600c00f7 32252016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3226
3227 PR target/68404
3228 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3229 instead accessing a really large arrray.
3230 * gcc.target/powerpc/fusion3.c: Likewise.
3231
0771836e 32322016-02-09 Charles Baylis <charles.baylis@linaro.org>
3233
3234 PR target/68532
3235 * gcc.c-torture/execute/pr68532.c: New test.
3236
4ccd644f 32372016-02-11 Alexandre Oliva <aoliva@redhat.com>
3238
3239 PR target/69634
3240 * gcc.dg/pr69634.c: New.
3241
2e980a39 32422016-02-09 Richard Biener <rguenther@suse.de>
3243
3244 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3245
aacf7102 32462016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 3247
aacf7102 3248 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3249
a1856ddf 32502016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3251
3252 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3253
d4d3da7e 32542016-02-09 Richard Biener <rguenther@suse.de>
3255
3256 PR tree-optimization/69715
3257 * gcc.dg/torture/pr69715.c: New testcase.
3258
9cc6714f 32592016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3260
3261 PR c++/69139
3262 * g++.dg/cpp0x/trailing12.C: New test.
3263 * g++.dg/cpp0x/trailing13.C: New test.
3264
83d5062b 32652016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3266
3267 PR c++/69283
3268 PR c++/67835
3269 * g++.dg/cpp1y/auto-fn29.C: New test.
3270 * g++.dg/cpp1y/auto-fn30.C: New test.
3271
394a86f3 32722016-02-08 Jakub Jelinek <jakub@redhat.com>
3273
3274 PR tree-optimization/69209
3275 * gcc.c-torture/compile/pr69209.c: New test.
3276
93b124b4 32772016-02-08 Jeff Law <law@redhat.com>
3278
3279 PR tree-optimization/68541
3280 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3281 of statements allowed in join block for path splitting.
3282
26abce13 32832016-02-08 Jakub Jelinek <jakub@redhat.com>
3284
0acb2d6e 3285 PR c++/59627
3286 * g++.dg/gomp/pr59627.C: New test.
3287
26abce13 3288 PR ipa/69239
3289 * g++.dg/ipa/pr69239.C: New test.
3290
86e0b129 32912016-02-08 David Malcolm <dmalcolm@redhat.com>
3292
3293 PR preprocessor/69664
3294 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3295 * gcc.dg/cpp/warn-comments.c: Likewise.
3296
f553d9f8 32972016-02-08 Marek Polacek <polacek@redhat.com>
3298
3299 PR c++/69688
3300 * g++.dg/init/const12.C: New test.
3301
600695e0 33022016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3303
3304 PR target/60410
3305 * gcc.dg/lto/pr55113_0.c: Remove test.
3306
c4f4b1e8 33072016-02-08 Richard Biener <rguenther@suse.de>
3308
3309 PR tree-optimization/69719
3310 * gcc.dg/torture/pr69719.c: New testcase.
3311
5a987d87 33122016-02-08 Richard Biener <rguenther@suse.de>
3313 Jeff Law <law@redhat.com>
3314
3315 PR target/68273
3316 * gcc.target/mips/pr68273.c: New testcase.
3317
0418e71d 33182016-02-08 Richard Biener <rguenther@suse.de>
3319
3320 PR rtl-optimization/69274
3321 * gcc.target/i386/addr-sel-1.c: XFAIL.
3322
07c0f1ca 33232016-02-08 Jeff Law <law@redhat.com>
3324
40d85f4c 3325 PR tree-optimization/68541
3326 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3327
140e093f 3328 PR tree-optimization/65917
07c0f1ca 3329 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3330
16430acf 33312016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3332
3333 PR fortran/50555
3334 * gfortran.dg/namelist_args.f90: New test.
3335
3f0ff0d8 33362016-02-05 Jeff Law <law@redhat.com>
3337
140e093f 3338 PR tree-optimization/68541
3f0ff0d8 3339 * gcc.dg/tree-ssa/split-path-2.c: New test.
3340 * gcc.dg/tree-ssa/split-path-3.c: New test.
3341 * gcc.dg/tree-ssa/split-path-4.c: New test.
3342 * gcc.dg/tree-ssa/split-path-5.c: New test.
3343 * gcc.dg/tree-ssa/split-path-6.c: New test.
3344 * gcc.dg/tree-ssa/split-path-7.c: New test.
3345
a7cc1f94 33462016-02-05 Martin Sebor <msebor@redhat.com>
3347
3348 PR c++/69662
3349 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3350 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3351
fcb25f28 33522016-02-06 Richard HEnderson <rth@redhat.com>
3353
3354 PR c/69643
3355 * gcc.target/i386/addr-space-4.c: New.
3356 * gcc.target/i386/addr-space-5.c: New.
3357
3a2545a1 33582016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3359
3360 PR fortran/66089
3361 * gfortran.dg/elemental_dependency_6.f90: New.
3362
1e302465 33632016-02-05 Jakub Jelinek <jakub@redhat.com>
3364
66feb54c 3365 PR rtl-optimization/69691
3366 * gcc.c-torture/execute/pr69691.c: New test.
3367
1e302465 3368 PR c++/69628
3369 * g++.dg/parse/pr69628.C: New test.
3370
9c28a298 33712016-02-05 Uros Bizjak <ubizjak@gmail.com>
3372
3373 * gcc.dg/sancov/asan.c: Move to ...
3374 * gcc.dg/asan/sancov-1.c: ... here.
3375
a854e286 33762016-02-05 Uros Bizjak <ubizjak@gmail.com>
3377
3378 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3379
d4f0b240 33802016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3381
3382 PR target/69677
3383 * gcc.target/i386/pr69677.c: New test.
3384
235d8723 33852016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3386
3387 PR c++/68948
3388 * g++.dg/template/pr68948.C: New test.
3389
f390cf65 33902016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3391
3392 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3393 (only necessary on s390x).
3394
ab99f104 33952016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3396
3397 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3398 -mno-accumulate-outgoing-args.
3399
f7ef5392 34002016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3401
3402 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3403
6b098e91 34042016-02-04 Jakub Jelinek <jakub@redhat.com>
3405
3406 PR c/69669
3407 * c-c++-common/pr69669.c: New test.
3408
f0146cf3 34092016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3410
3411 PR target/69667
3412 * g++.dg/pr69667.C: New file.
3413
08fd6cf5 34142016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3415
3416 PR target/69619
3417 * gcc.dg/pr69619.c: Add new test.
3418
a6f3f39f 34192016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3420
3421 PR rtl-optimization/69577
3422 * gcc.target/i386/pr69577.c: New test.
3423
774068a0 34242016-02-04 Martin Liska <mliska@suse.cz>
3425
3426 * g++.dg/asan/pr69276.C: New test.
3427
f50a7894 34282016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3429
3430 PR target/65932
3431 PR target/67714
3432 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3433 a single smulbb instruction.
3434 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3435 * gcc.target/amr/wmul-2.c: Likewise.
3436
6b722eb3 34372016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3438
3439 PR target/65932
3440 PR target/67714
3441 * gcc.c-torture/execute/pr67714.c: New test.
3442
1f1475a7 34432016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3444
3445 PR target/69454
3446 * gcc.target/i386/pr69454-1.c: New test.
3447 * gcc.target/i386/pr69454-2.c: New test.
3448
6b94e133 34492016-02-03 Martin Sebor <msebor@redhat.com>
3450
3451 PR c++/69251
3452 PR c++/69253
3453 PR c++/69290
3454 PR c++/69277
3455 PR c++/69349
3456 * g++.dg/ext/flexarray-mangle-2.C: New test.
3457 * g++.dg/ext/flexarray-mangle.C: New test.
3458 * g++.dg/ext/flexarray-subst.C: New test.
3459 * g++.dg/ext/flexary11.C: New test.
3460 * g++.dg/ext/flexary12.C: New test.
3461 * g++.dg/ext/flexary13.C: New test.
3462 * g++.dg/ext/flexary14.C: New test.
3463 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3464
342ed0ac 34652016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3466
3467 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3468 Define only if CHECK_FLOAT128 is defined.
3469 (main): Properly initialize u5.
3470
edf6c4d2 34712016-02-03 Jakub Jelinek <jakub@redhat.com>
3472
415d5641 3473 PR c/69627
3474 * gcc.dg/pr69627.c: New test.
3475
edf6c4d2 3476 PR target/69644
3477 * gcc.dg/pr69644.c: New test.
3478
cf8f3ba0 34792016-02-03 Mike Stump <mikestump@comcast.net>
3480
3481 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3482 support for struct-layout-1.exp.
3483
c90d55dd 34842016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3485
3486 PR c++/69056
f7ef5392 3487 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 3488
401bd0c8 34892016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3490 Alexandre Oliva <aoliva@redhat.com>
3491
3492 PR target/69461
3493 * gcc.target/powerpc/pr69461.c: New.
3494
277d9d1d 34952016-02-03 Uros Bizjak <ubizjak@gmail.com>
3496
3497 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3498 works from here ...
3499 (check_effective_target_fsanitize_thread): ... to here. Do not
3500 specify additional compile flags for the test source.
3501 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3502 specify additional compile flags for the test source.
3503
e69ad94a 35042016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3505
3506 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3507
a4454da2 35082016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3509
3510 PR fortran/67451
3511 PR fortran/69418
3512 * gfortran.dg/coarray_allocate_2.f08: New test.
3513 * gfortran.dg/coarray_allocate_3.f08: New test.
3514 * gfortran.dg/coarray_allocate_4.f08: New test.
3515
88cab2dd 35162016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3517
3518 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3519 use same scan-tree-dump-times on all platforms.
3520 * gcc.dg/vect/vect-outer-1.c: Likewise.
3521 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3522 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3523 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3524 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3525 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3526 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3527 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3528
66ea75c4 35292016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3530
3531 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3532 warning.
3533
4eef8df7 35342016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3535
3536 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3537
665fbc2f 35382016-02-02 James Norris <jnorris@codesourcery.com>
3539
3540 * c-c++-common/goacc/routine-5.c: Add tests.
3541
b10e3d47 35422016-02-02 Alexander Monakov <amonakov@ispras.ru>
3543
3544 * gcc.target/nvptx/unsigned-cmp.c: New test.
3545
12ad66dd 35462016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3547
3548 * gcc.target/aarch64/scalar_shift_1.c
3549 (test_corners_sisd_di): Improve force to SIMD register.
3550 (test_corners_sisd_si): Likewise.
3551 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3552 Remove scan-assembler check for ldr.
3553
f9ec342f 35542016-02-02 Richard Biener <rguenther@suse.de>
3555
3556 PR tree-optimization/69595
3557 * gcc.dg/Warray-bounds-17.c: New testcase.
3558
32f2925a 35592016-02-02 Richard Biener <rguenther@suse.de>
3560
3561 PR tree-optimization/69606
3562 * gcc.dg/torture/pr69606.c: New testcase.
3563
cfd9ca84 35642016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3565
3566 PR middle-end/68542
3567 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3568 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3569
19bf08e2 35702016-02-02 Alan Modra <amodra@gmail.com>
3571
3572 PR target/69548
3573 * gcc.target/powerpc/pr69548.c: New test.
3574
6f13b088 35752016-02-01 Jakub Jelinek <jakub@redhat.com>
3576
dcddc5af 3577 PR rtl-optimization/69592
3578 * gcc.dg/pr69592.c: New test.
3579
6f13b088 3580 PR preprocessor/69543
3581 PR c/69558
3582 * gcc.dg/pr69543.c: New test.
3583 * gcc.dg/pr69558.c: New test.
3584
d090e5c2 35852016-02-01 Uros Bizjak <ubizjak@gmail.com>
3586
fcb317c5 3587 PR testsuite/65940
3588 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 3589
aaf527dc 35902016-02-01 Martin Sebor <msebor@redhat.com>
3591
3592 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3593
1674217b 35942016-02-01 Bin Cheng <bin.cheng@arm.com>
3595
3596 PR tree-optimization/67921
3597 * c-c++-common/ubsan/pr67921.c: New test.
3598
b4007655 35992016-02-01 Richard Biener <rguenther@suse.de>
3600
3601 PR middle-end/69556
3602 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3603
88a477bb 36042016-02-01 Richard Biener <rguenther@suse.de>
3605
3606 PR tree-optimization/69574
3607 * gcc.dg/torture/pr69574.c: New testcase.
3608
2eaaa4e7 36092016-02-01 Richard Biener <rguenther@suse.de>
3610
3611 PR tree-optimization/69579
3612 * gcc.dg/setjmp-6.c: New testcase.
3613
e3882c44 36142016-02-01 Jakub Jelinek <jakub@redhat.com>
3615
3616 PR rtl-optimization/69570
3617 * g++.dg/opt/pr69570.C: New test.
3618
f80aff47 36192016-02-01 Richard Henderson <rth@redhat.com>
3620
3621 * gcc.dg/pr69535.c: New test.
3622
240568aa 36232016-01-31 John David Anglin <danglin@gcc.gnu.org>
3624
6009b3b8 3625 PR testsuite/69584
3626 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3627 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3628
1fdf7177 3629 PR debug/68244
3630 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3631
240568aa 3632 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3633
cb3e5ac0 36342016-01-31 Paul Thomas <pault@gcc.gnu.org>
3635
3636 PR fortran/67564
3637 * gfortran.dg/allocate_with_source_17.f03: New test.
3638
3b8b902b 36392016-01-30 Jakub Jelinek <jakub@redhat.com>
3640
3641 PR tree-optimization/69546
3642 * gcc.dg/torture/pr69546.c: New test.
3643
17985abe 36442016-01-30 Paul Thomas <pault@gcc.gnu.org>
3645
3646 PR fortran/69566
3647 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3648
b5239e80 36492016-01-30 Martin Sebor <msebor@redhat.com>
3650
3651 PR c++/68490
3652 * g++.dg/ext/flexary10.C: New test.
3653
e8f03010 36542016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3655
3656 PR fortran/66707
3657 gfortran.dg/common_23.f90: New test.
3658
dc93691a 36592016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3660
3661 PR target/65546
3662 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3663 condition being checked, and disable it when the target supports
3664 misaligned loads and stores.
3665
ff5e28e9 36662016-01-29 Jakub Jelinek <jakub@redhat.com>
3667
3668 PR debug/69518
3669 * gcc.dg/torture/pr69518.c: New test.
3670
b0d8930a 36712016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3672
3673 PR target/69530
3674 * gcc.target/i386/pr69530.c: New test.
3675
21601fc7 36762016-01-29 Steve Ellcey <sellcey@imgtec.com>
3677
3678 PR target/65604
3679 * gcc.target/mips/div-delay.c: New test.
3680
ca6c7317 36812016-01-29 Jakub Jelinek <jakub@redhat.com>
3682
4758dc39 3683 PR target/69551
3684 * gcc.target/i386/pr69551.c: New test.
3685
ca6c7317 3686 PR target/66137
3687 * gcc.target/i386/pr66137.c: New test.
3688
e3078da6 36892016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3690
3691 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3692 always built for p5600.
3693 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3694 isa=p5600 dg-option.
3695
b622ec25 36962016-01-29 Richard Biener <rguenther@suse.de>
3697
3698 PR tree-optimization/69547
3699 * g++.dg/tree-ssa/pr69547.C: New testcase.
3700
d2a60e99 37012016-01-29 Jakub Jelinek <jakub@redhat.com>
3702
3703 PR debug/66869
3704 * g++.dg/warn/Wunused-function2.C: New test.
3705
ae849d2b 37062016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3707
3708 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3709 support for test to succeed.
3710
ce6a6978 37112016-01-29 Marek Polacek <polacek@redhat.com>
3712
3713 PR c++/69509
3714 PR c++/69516
3715 * g++.dg/ext/constexpr-vla2.C: New test.
3716 * g++.dg/ext/constexpr-vla3.C: New test.
3717 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3718
7550d855 37192016-01-29 Richard Biener <rguenther@suse.de>
3720
3721 PR middle-end/69537
3722 * gcc.dg/uninit-21.c: New testcase.
3723
f11bb279 37242016-01-28 Uros Bizjak <ubizjak@gmail.com>
3725
3726 PR target/69459
3727 * gcc.target/i386/pr69459.c: New test.
3728
c80c12c8 37292016-01-28 Steve Ellcey <sellcey@imgtec.com>
3730
3731 PR target/68400
3732 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3733 * gcc.target/mips/pr68400.c: New test.
3734
c649bacc 37352016-01-28 Martin Sebor <msebor@redhat.com>
3736
3737 PR target/17381
3738 * gcc.target/powerpc/pr17381.c: New test.
3739
f4881661 37402016-01-28 Jakub Jelinek <jakub@redhat.com>
3741
3742 PR middle-end/69542
3743 * gcc.dg/torture/pr69542.c: New test.
3744
d66fdd75 37452016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3746
3747 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3748
d4a78818 37492016-01-28 David Edelsohn <dje.gcc@gmail.com>
3750
3751 * gcc.dg/pr65980.c: Skip on AIX.
3752 * gcc.dg/pr66688.c: Same.
3753
21329e97 37542016-01-28 David Edelsohn <dje.gcc@gmail.com>
3755
3756 PR target/63679
3757 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3758 * gcc.dg/tree-ssa/sra-18.c: Same.
3759
cc7124a6 37602016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3761
3762 PR fortran/62536
3763 * gfortran.dg/block_15.f08: New test.
3764 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3765 on incorrectly closed BLOCK.
3766
358dfcb4 37672016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3768
3769 * gcc.dg/declare-simd.c: New test.
e87502d6 37702016-01-28 Richard Biener <rguenther@suse.de>
3771
3772 PR tree-optimization/69466
3773 * gfortran.dg/vect/pr69466.f90: New testcase.
3774
44e7334b 37752016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3776
3777 * g++.dg/pr67989.C: Remove ARM-specific option.
3778 * gcc.target/arm/pr67989.C: New file.
3779
5ce8f551 37802016-01-27 Uros Bizjak <ubizjak@gmail.com>
3781
3782 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3783 and expm1 test for glibc < 2.11.
3784
fa6e6b15 37852016-01-27 Richard Henderson <rth@redhat.com>
3786
3787 * gcc.c-torture/execute/pr69447.c: New test.
3788
37892016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 3790
7b8122c6 3791 PR fortran/69422
147b2f9b 3792 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3793
78e516eb 37942016-01-27 Jakub Jelinek <jakub@redhat.com>
3795
3796 PR debug/66869
3797 * gcc.dg/pr66869.c: New test.
3798
9b849350 37992016-01-25 Jeff Law <law@redhat.com>
3800
3801 PR tree-optimization/68398
f11bb279 3802 PR tree-optimization/69196
9b849350 3803 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3804 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3805 path to avoid new heuristic allowing more irreducible regions
3806 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3807 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3808 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3809 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3810 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3811
fee5e491 38122016-01-27 Marek Polacek <polacek@redhat.com>
3813
3814 PR c/68062
3815 * c-c++-common/vector-compare-4.c: New test.
3816
eec96426 38172016-01-27 David Malcolm <dmalcolm@redhat.com>
3818
3819 PR preprocessor/69126
3820 * c-c++-common/pr69126.c: New test case.
3821
5068be18 38222016-01-27 Ian Lance Taylor <iant@google.com>
3823
3824 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3825
5fa82c11 38262016-01-27 Ryan Burn <contact@rnburn.com>
3827
3828 PR cilkplus/69267
3829 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3830
b3df0219 38312016-01-27 Uros Bizjak <ubizjak@gmail.com>
3832
3833 PR target/69512
3834 * gcc.target/i386/pr69512.c: New test.
3835
d46a16d4 38362016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3837
3838 PR ada/69488
3839 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3840
6a9b35ef 38412016-01-27 Marek Polacek <polacek@redhat.com>
3842
3843 PR c++/69379
3844 * g++.dg/pr69379.C: New test.
3845
18e9663b 38462016-01-27 Martin Sebor <msebor@redhat.com>
3847
3848 PR c++/69317
3849 * g++.dg/abi/Wabi-2-2.C: New test.
3850 * g++.dg/abi/Wabi-2-3.C: New test.
3851 * g++.dg/abi/Wabi-3-2.C: New test.
3852 * g++.dg/abi/Wabi-3-3.C: New test.
3853
c88301ad 38542016-01-27 Richard Biener <rguenther@suse.de>
3855
3856 PR tree-optimization/69166
3857 * gcc.dg/torture/pr69166.c: New testcase.
3858
8ca47550 38592016-01-27 Martin Jambor <mjambor@suse.cz>
3860
3861 PR tree-optimization/69355
3862 * gcc.dg/tree-ssa/pr69355.c: New test.
3863
5cb23e3c 38642016-01-27 Marek Polacek <polacek@redhat.com>
3865
3866 PR c++/69496
3867 * g++.dg/ext/constexpr-vla1.C: New test.
3868
7b0c1b6d 38692016-01-20 Christian Bruel <christian.bruel@st.com>
3870
3871 PR target/69245
3872 * gcc.target/arm/pr69245.c: New test.
3873
220112fc 38742016-01-27 Jakub Jelinek <jakub@redhat.com>
3875
3876 PR tree-optimization/69399
3877 * gcc.dg/torture/pr69399.c: New test.
3878
16294490 38792016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3880
3881 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3882
8abd3d0c 38832016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3884
3885 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3886
7cf9b895 38872016-01-26 Tom de Vries <tom@codesourcery.com>
3888
3889 PR tree-optimization/69110
3890 * gcc.dg/autopar/pr69110.c: New test.
3891
557c1942 38922016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 3893 Sebastian Pop <s.pop@samsung.com>
557c1942 3894
3895 * gcc.dg/graphite/isl-ast-op-select.c: New.
3896
80adbd96 38972015-01-26 Paul Thomas <pault@gcc.gnu.org>
3898
3899 PR fortran/69385
3900 * gfortran.dg/allocate_error_6.f90: New test.
3901
c3f86f60 39022016-01-26 Richard Henderson <rth@redhat.com>
3903
3904 * gcc.dg/tm/pr60908.c: New test.
3905
3752e5b1 39062016-01-26 David Malcolm <dmalcolm@redhat.com>
3907
3908 PR other/69006
3909 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3910 directive.
3911 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3912 expected multiline output to reflect the colorization being
3913 disabled before newlines.
3914 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3915 (custom_diagnostic_finalizer): Replace call to
3916 pp_newline_and_flush with call to pp_flush.
3917 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3918 * gfortran.dg/implicit_class_1.f90: Likewise.
3919 * lib/gcc-dg.exp (allow_blank_lines): New global.
3920 (dg-allow-blank-lines-in-output): New procedure.
3921 (gcc-dg-prune): Complain about blank lines in the output, unless
3922 dg-allow-blank-lines-in-output was called.
3923 * lib/multiline.exp (_build_multiline_regex): Only support
3924 arbitrary followup text for non-blank-lines, not for blank lines.
3925
9bbfd060 39262016-01-26 Jakub Jelinek <jakub@redhat.com>
3927
3928 PR tree-optimization/69483
3929 * gcc.dg/pr69483.c: New test.
3930 * g++.dg/opt/pr69483.C: New test.
3931
53773057 39322016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3933
3934 PR target/68620
3935 * gcc.target/arm/pr68620.c: New test.
3936
442a556f 39372016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3938
3939 * gcc.target/i386/pr68986-2.c: Remove -m32.
3940
d513c683 39412016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3942
3943 PR target/68986
3944 * gcc.target/i386/pr68986-1.c: New test.
3945 * gcc.target/i386/pr68986-2.c: Likewise.
3946 * gcc.target/i386/pr68986-3.c: Likewise.
3947
976877a5 39482016-01-26 Christian Bruel <christian.bruel@st.com>
3949
3950 * lib/target-supports.exp
3951 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3952 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3953 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3954
2c7b2f88 39552016-01-26 Richard Biener <rguenther@suse.de>
3956
3957 PR tree-optimization/69452
3958 * gcc.dg/torture/pr69452.c: New testcase.
3959
f7fc06e7 39602016-01-26 Jakub Jelinek <jakub@redhat.com>
3961
3962 PR target/69442
3963 * gcc.dg/pr69442.c: New test.
3964
d1dae587 39652016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3966
3967 PR target/67896
3968 * gcc.target/aarch64/simd/pr67896.C: New.
3969
ef7be7f8 39702016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3971
3972 PR tree-optimization/69400
3973 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3974 function.
3975 (plugin_init): Call it.
3976 * gcc.dg/torture/pr69400.c: New test.
3977
648433a4 39782016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3979
3980 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3981
45fc5243 39822016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3983 Sebastian Pop <s.pop@samsung.com>
3984
3985 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3986 isl-0.15.
3987
c699f6a1 39882016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3989 Sebastian Pop <s.pop@samsung.com>
3990
3991 * gcc.dg/graphite/pr69292.c: New.
3992
b86e24ea 39932016-01-25 Jakub Jelinek <jakub@redhat.com>
3994
3995 * c-c++-common/goacc/use_device-1.c: New test.
3996
105cb8d7 39972016-01-25 Jeff Law <law@redhat.com>
3998
3999 PR tree-optimization/69196
4000 PR tree-optimization/68398
4001 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4002 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4003
44562749 40042016-01-25 David Edelsohn <dje.gcc@gmail.com>
4005
4006 PR target/69469
4007 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4008 Algorithm.
4009
6837fee7 40102016-01-25 Richard Biener <rguenther@suse.de>
4011
4012 PR testsuite/69380
4013 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4014
fe500d65 40152016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4016
4017 PR target/69421
4018 * gcc.dg/pr69421.c: New test.
4019
8eacba94 40202016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4021
4022 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4023 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4024 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4025 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4026 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4027 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4028 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4029 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4030 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4031 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4032
af09d40d 40332016-01-25 Richard Biener <rguenther@suse.de>
4034
4035 PR tree-optimization/69376
4036 * gcc.dg/torture/pr69376.c: New testcase.
4037
d65063f5 40382016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4039
4040 PR fortran/69397
4041 PR fortran/68442
4042 * gfortran.dg/interface_38.f90: New test.
4043 * gfortran.dg/interface_39.f90: New test.
80adbd96 4044
08c7bfb4 40452016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4046
4047 Revert:
4048 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4049
4050 PR c++/11858
4051 PR c++/24663
4052 PR c++/24664
4053 * g++.dg/template/pr11858.C: New test.
4054 * g++.dg/template/pr24663.C: New test.
4055 * g++.dg/template/unify12.C: New test.
4056 * g++.dg/template/unify13.C: New test.
4057 * g++.dg/template/unify14.C: New test.
4058 * g++.dg/template/unify15.C: New test.
4059 * g++.dg/template/unify16.C: New test.
4060 * g++.dg/template/unify17.C: New test.
4061
c2e7d2be 40622016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4063
4064 PR fortran/68283
4065 gfortran.dg/pr68283.f90: New test.
4066
9f2e8617 40672016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4068
4069 PR fortran/66094
4070 * gfortran.dg/inline_matmul_13.f90: New test.
4071 * gfortran.dg/matmul_bounds_8.f90: New test.
4072 * gfortran.dg/matmul_bounds_9.f90: New test.
4073 * gfortran.dg/matmul_bounds_10.f90: New test.
4074
a4838119 40752016-01-23 Tom de Vries <tom@codesourcery.com>
4076
4077 PR tree-optimization/69426
4078 * gcc.dg/autopar/pr69426.c: New test.
4079
feddf0dc 40802016-01-23 Martin Sebor <msebor@redhat.com>
4081
4082 PR c++/58109
4083 PR c++/69022
4084 * g++.dg/cpp0x/alignas5.C: New test.
4085 * g++.dg/ext/vector29.C: Same.
4086
132731fb 40872016-01-23 Uros Bizjak <ubizjak@gmail.com>
4088
4089 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4090 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4091 _GNU_SOURCE from compile flags to the source.
4092 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4093 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4094 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4095 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4096
51aec681 40972016-01-22 Jakub Jelinek <jakub@redhat.com>
4098
4099 PR target/69432
4100 * g++.dg/opt/pr69432.C: New test.
4101
147aa3e3 41022016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4103
4104 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4105 32-bit targets testing an -m64 multilib.
4106
4d04e35e 41072016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4108
4109 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4110 64-bit support.
4111
86f38d0c 41122016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4113
4114 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4115
f776e712 41162016-01-21 Christian Bruel <christian.bruel@st.com>
4117
4118 PR target/68674
4119 * gcc.target/i386/pr68674.c
4120 * gcc.target/aarch64/pr68674.c
4121 * gcc.target/arm/pr68674.c
4122
7b9de435 41232016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4124
4125 PR target/69403
4126 * gcc.c-torture/execute/pr69403.c: New test.
4127
9935a0ba 41282016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4129
4130 PR c++/55843
4131 * g++.dg/template/pr55843.C: New.
4132
06b94aa1 41332016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4134
4135 PR testsuite/66877
4136 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4137 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4138
b68773a8 41392016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4140
4141 PR testsuite/67489
132731fb 4142 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4143 from dg-do compile directive, and instead add
4144 { dg-require-effective-target int128 }.
b68773a8 4145
bbbbe8ab 41462016-01-20 Martin Sebor <msebor@redhat.com>
4147
4148 PR c/69405
4149 * gcc.dg/sync-fetch.c: New test.
4150
f3a6a26f 41512016-01-21 Martin Sebor <msebor@redhat.com>
4152
4153 PR target/69252
4154 * gcc.target/powerpc/pr69252.c: New test.
4155
d1565a03 41562016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4157
4158 PR fortran/65996
132731fb 4159 * gfortran.dg/pr65996.f90: New test.
d1565a03 4160
15a5a905 41612016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4162
4163 PR c++/68810
bbbbe8ab 4164 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 4165 expected to generate an error.
15a5a905 4166
e4538af5 41672016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4168
4169 PR middle-end/66178
4170 * gcc.dg/torture/pr66178.c: New test.
4171
4d4180ce 41722016-01-21 Anton Blanchard <anton@samba.org>
4173 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4174
4175 PR target/63354
4176 * gcc.target/powerpc/pr63354.c: New test.
4177
86e16058 41782016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4179
4180 PR rtl-optimization/68990
4181 * gcc.target/i386/pr68990: New.
4182
b11b85e4 41832016-01-21 Nick Clifton <nickc@redhat.com>
4184
4185 PR target/69129
4186 * gcc.target/mips/pr69129.c: New.
4187
62dd9f85 41882016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4189
4190 PR c++/58046
4191 * g++.dg/cpp0x/pr58046.C: New.
4192
ac7d424b 41932016-01-21 Jakub Jelinek <jakub@redhat.com>
4194
47c0bea3 4195 PR target/69187
4196 PR target/65624
4197 * gcc.target/arm/pr69187.c: New test.
4198
ac7d424b 4199 PR c++/69355
4200 * g++.dg/torture/pr69355.C: New test.
4201
9e18b252 42022016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4203 Sebastian Pop <s.pop@samsung.com>
4204
4205 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4206
de862e2f 42072016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4208 Sebastian Pop <s.pop@samsung.com>
4209
132731fb 4210 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 4211
f55f9344 42122016-01-21 Jakub Jelinek <jakub@redhat.com>
4213
4214 PR middle-end/67653
4215 * c-c++-common/pr67653.c: New test.
4216 * gcc.dg/torture/pr29119.c: Add dg-warning.
4217
62752e71 42182016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4219
4220 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4221
16d4186f 42222016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4223
4224 PR c/24293
4225 * gcc.dg/pr24293.c: New test.
4226 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4227 incomplete struct type.
4228 * gcc.dg/declspec-1.c: Likewise.
4229 * gcc.dg/pr63549.c: Likewise.
4230
58219d13 42312016-01-20 Jakub Jelinek <jakub@redhat.com>
4232
4233 PR tree-optimization/66612
4234 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4235 for bdn instruction.
4236
a7b5688a 42372016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4238
4239 * lib/target-supports.exp
4240 (check_effective_target_arm_fp_ok_nocache): New.
4241 (check_effective_target_arm_fp_ok): New.
4242 (add_options_for_arm_fp): New.
4243 (check_effective_target_arm_crypto_ok_nocache): Require
4244 target_arm_v8_neon_ok instead of arm32.
4245 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4246 (check_effective_target_arm_crypto_pragma_ok): New.
4247 (add_options_for_arm_vfp): New.
4248 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4249 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4250 target instead. Force initial fpu to vfp.
4251 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4252 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4253 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4254 dependency.
4255 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4256 use arm_vfp effective target instead. Force initial fpu to vfp.
4257 * gcc.target/arm/attr-neon3.c: Likewise.
4258 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4259 arm_vfp_ok.
4260 * gcc.target/arm/unsigned-float.c: Likewise.
4261 * gcc.target/arm/vfp-1.c: Likewise.
4262 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4263 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4264 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4265 * gcc.target/arm/vfp-ldmias.c: Likewise.
4266 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4267 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4268 * gcc.target/arm/vfp-stmiad.c: Likewise.
4269 * gcc.target/arm/vfp-stmias.c: Likewise.
4270 * gcc.target/arm/vnmul-1.c: Likewise.
4271 * gcc.target/arm/vnmul-2.c: Likewise.
4272 * gcc.target/arm/vnmul-3.c: Likewise.
4273 * gcc.target/arm/vnmul-4.c: Likewise.
4274
7ca56ca8 42752016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 4276
7fb75b57 4277 PR testsuite/69366
4278 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4279 the MPX run-time library, for compile-time MPX test.
4280 * gcc.target/i386/chkp-always_inline.c: Likewise.
4281 * gcc.target/i386/chkp-bndret.c: Likewise.
4282 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4283 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4284 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4285 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4286 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4287 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4288 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4289 * gcc.target/i386/chkp-label-address.c: Likewise.
4290 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4291 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4292 * gcc.target/i386/chkp-pr69044.c: Likewise.
4293 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4294 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4295 * gcc.target/i386/chkp-strchr.c: Likewise.
4296 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4297 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4298 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4299 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4300 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4301 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4302 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4303 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4304 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4305 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4306 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4307 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4308 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4309 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4310 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4311 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4312 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4313 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4314 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4315 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4316 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4317 * gcc.target/i386/pr63995-2.c: Likewise.
4318 * gcc.target/i386/pr64805.c: Likewise.
4319 * gcc.target/i386/pr65044.c: Likewise.
4320 * gcc.target/i386/pr65167.c: Likewise.
4321 * gcc.target/i386/pr65183.c: Likewise.
4322 * gcc.target/i386/pr65184.c: Likewise.
4323 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 4324
f2da0b99 43252016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4326
4327 PR tree-optimization/69328
4328 * gcc.dg/pr69328.c: New test.
4329
4d379676 43302016-01-20 Jeff Law <law@redhat.com>
4331
4a11f145 4332 PR target/25114
4d379676 4333 * gcc.target/m68k/pr25114.c: New test.
4334
0754bad1 43352016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4336
4337 * gcc.target/arm/memset-inline-10.c: Added
4338 dg-require-effective-target arm_thumb2_ok.
4339
63bd5c2d 43402016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4341
4342 * gcc.dg/debug/dwarf2/sso.c: New test.
4343
a9c01e81 43442016-01-19 Uros Bizjak <ubizjak@gmail.com>
4345
4346 PR testsuite/68820
4347 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4348 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4349 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4350
53fa0e54 43512016-01-19 Jan Hubicka <hubicka@ucw.cz>
4352
4353 PR ipa/66223
4354 * g++.dg/ipa/devirt-50.C: New testcase.
4355
e035a62c 43562016-01-19 Marek Polacek <polacek@redhat.com>
4357
4358 PR c++/68965
4359 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4360 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4361
885cc3ea 43622016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4363
4364 PR target/69135
4365 * gcc.target/arm/pr69135_1.c: New test.
4366
07bd240e 43672015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4368
4369 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4370
9f60d257 43712015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4372
4373 * gcc.target/aarch64/ccmp_1.c: New testcase.
4374
a0c919f7 43752016-01-19 Marek Polacek <polacek@redhat.com>
4376
4377 PR c++/68586
4378 * g++.dg/cpp0x/enum30.C: New test.
4379
dc5d6d17 43802016-01-19 Richard Biener <rguenther@suse.de>
4381
4382 PR tree-optimization/69336
4383 * g++.dg/tree-ssa/pr69336.C: New testcase.
4384
6dd156e0 43852016-01-19 Jakub Jelinek <jakub@redhat.com>
4386
4387 PR debug/65779
4388 * gcc.dg/pr65779.c: New test.
4389
3e0d45b9 43902016-01-19 Richard Biener <rguenther@suse.de>
4391
4392 PR tree-optimization/69352
4393 * gcc.dg/torture/pr69352.c: New testcase.
4394
7a3cf64d 43952016-01-19 Jakub Jelinek <jakub@redhat.com>
4396
4397 PR rtl-optimization/68955
4398 PR rtl-optimization/64557
4399 * gcc.dg/torture/pr68955.c: New test.
4400
8be55b33 44012016-01-19 Jan Hubicka <hubicka@ucw.cz>
4402
4403 PR lto/69136
4404 * g++.dg/torture/pr69136.C: New testcase.
4405
72a985d7 44062016-01-19 Jan Hubicka <hubicka@ucw.cz>
4407
4408 PR lto/69133
4409 * g++.dg/lto/pr69133_0.C: New testcase.
4410 * g++.dg/lto/pr69133_1.C: New testcase.
4411
56778b62 44122016-01-15 Jeff Law <law@redhat.com>
4413
4414 PR tree-optimization/69320
4415 * gcc.c-torture/pr69320-1.c: New test.
4416 * gcc.c-torture/pr69320-2.c: New test.
4417 * gcc.c-torture/pr69320-3.c: New test.
4418 * gcc.c-torture/pr69320-4.c: New test.
4419
ced41b93 44202016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4421
4422 PR c++/11858
4423 PR c++/24663
4424 PR c++/24664
4425 * g++.dg/template/pr11858.C: New test.
4426 * g++.dg/template/pr24663.C: New test.
4427 * g++.dg/template/unify12.C: New test.
4428 * g++.dg/template/unify13.C: New test.
4429 * g++.dg/template/unify14.C: New test.
4430 * g++.dg/template/unify15.C: New test.
4431 * g++.dg/template/unify16.C: New test.
4432 * g++.dg/template/unify17.C: New test.
4433
7f8cbcaf 44342016-01-18 David Malcolm <dmalcolm@redhat.com>
4435
4436 PR testsuite/69181
4437 * gcc.dg/pr69181-1.c: New test file.
4438 * gcc.dg/pr69181-2.c: New test file.
4439 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4440 globals by moving it to...
4441 (cleanup-after-saved-dg-test): ...this new function. Add
4442 "global additional_sources_used". Add reset of global
4443 multiline_expected_outputs to the empty list.
4444 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4445 global to...
4446 (multiline_expected_outputs): ...this, and updated comments to
4447 note that it is modified from gcc-dg.exp.
4448 (dg-end-multiline-output): Update for the above renaming.
4449 (handle-multiline-outputs): Likewise. Remove the clearing
4450 of the expected outputs to the empty list.
4451
3c7cbfc0 44522016-01-18 Richard Biener <rguenther@suse.de>
4453
4454 PR tree-optimization/69297
4455 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4456
81d49cc1 44572016-01-18 Joseph Myers <joseph@codesourcery.com>
4458
4459 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4460 dg-options.
4461 * gcc.target/mips/mips-3d-2.c: Likewise.
4462 * gcc.target/mips/mips-3d-3.c: Likewise.
4463 * gcc.target/mips/mips-3d-4.c: Likewise.
4464 * gcc.target/mips/mips-3d-5.c: Likewise.
4465 * gcc.target/mips/mips-3d-6.c: Likewise.
4466 * gcc.target/mips/mips-3d-7.c: Likewise.
4467 * gcc.target/mips/mips-3d-8.c: Likewise.
4468 * gcc.target/mips/mips-3d-9.c: Likewise.
4469 * gcc.target/mips/mips-ps-1.c: Likewise.
4470 * gcc.target/mips/mips-ps-2.c: Likewise.
4471 * gcc.target/mips/mips-ps-3.c: Likewise.
4472 * gcc.target/mips/mips-ps-4.c: Likewise.
4473 * gcc.target/mips/mips-ps-5.c: Likewise.
4474 * gcc.target/mips/mips-ps-6.c: Likewise.
4475 * gcc.target/mips/mips-ps-7.c: Likewise.
4476 * gcc.target/mips/mips-ps-type.c: Likewise.
4477 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4478 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4479
03c4ff3a 44802016-01-18 Tom de Vries <tom@codesourcery.com>
4481
4482 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4483 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4484 * c-c++-common/goacc/kernels-empty.c: New test.
4485 * c-c++-common/goacc/kernels-eternal.c: New test.
4486 * c-c++-common/goacc/kernels-loop-2.c: New test.
4487 * c-c++-common/goacc/kernels-loop-3.c: New test.
4488 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4489 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4490 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4491 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4492 * c-c++-common/goacc/kernels-loop-data.c: New test.
4493 * c-c++-common/goacc/kernels-loop-g.c: New test.
4494 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4495 * c-c++-common/goacc/kernels-loop-n.c: New test.
4496 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4497 * c-c++-common/goacc/kernels-loop.c: New test.
4498 * c-c++-common/goacc/kernels-noreturn.c: New test.
4499 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4500 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4501 * c-c++-common/goacc/kernels-reduction.c: New test.
4502
22e3dcee 45032016-01-18 Tom de Vries <tom@codesourcery.com>
4504
4505 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4506 * gcc.dg/autopar/outer-2.c: Same.
4507 * gcc.dg/autopar/outer-3.c: Same.
4508 * gcc.dg/autopar/outer-4.c: Same.
4509 * gcc.dg/autopar/outer-5.c: Same.
4510 * gcc.dg/autopar/outer-6.c: Same.
4511 * gcc.dg/autopar/parallelization-1.c: Same.
4512 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4513 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4514 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4515 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4516 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4517 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4518 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4519 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4520 * gcc.dg/autopar/pr39500-1.c: Same.
4521 * gcc.dg/autopar/pr39500-2.c: Same.
4522 * gcc.dg/autopar/pr46193.c: Same.
4523 * gcc.dg/autopar/pr46194.c: Same.
4524 * gcc.dg/autopar/pr49580.c: Same.
4525 * gcc.dg/autopar/pr49960-1.c: Same.
4526 * gcc.dg/autopar/pr49960.c: Same.
4527 * gcc.dg/autopar/pr68373.c: Same.
4528 * gcc.dg/autopar/reduc-1.c: Same.
4529 * gcc.dg/autopar/reduc-1char.c: Same.
4530 * gcc.dg/autopar/reduc-1short.c: Same.
4531 * gcc.dg/autopar/reduc-2.c: Same.
4532 * gcc.dg/autopar/reduc-2char.c: Same.
4533 * gcc.dg/autopar/reduc-2short.c: Same.
4534 * gcc.dg/autopar/reduc-3.c: Same.
4535 * gcc.dg/autopar/reduc-4.c: Same.
4536 * gcc.dg/autopar/reduc-6.c: Same.
4537 * gcc.dg/autopar/reduc-7.c: Same.
4538 * gcc.dg/autopar/reduc-8.c: Same.
4539 * gcc.dg/autopar/reduc-9.c: Same.
4540 * gcc.dg/autopar/uns-outer-4.c: Same.
4541 * gcc.dg/autopar/uns-outer-5.c: Same.
4542 * gcc.dg/autopar/uns-outer-6.c: Same.
4543 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4544 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4545
fd5cbe2f 45462016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4547
4548 PR target/63679
4549 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4550 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4551
fa75ab55 45522016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4553
4554 PR target/63679
4555 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4556 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4557 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4558
214b2582 45592016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4560
4561 PR target/63679
4562 * gcc.dg/tree-ssa/sra-17.c: New.
4563 * gcc.dg/tree-ssa/sra-18.c: New.
4564
13146837 45652016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4566
4567 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4568
6ccd18c2 45692016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4570
4571 * gnat.dg/inline12.adb: New test.
4572
8872b95f 45732016-01-18 Bin Cheng <bin.cheng@arm.com>
4574
4575 PR tree-optimization/66797
4576 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4577
971514e3 45782016-01-18 Richard Biener <rguenther@suse.de>
4579
4580 PR tree-optimization/69170
4581 * gcc.dg/torture/pr69170.c: New testcase.
4582
dfb6d139 45832016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 4584
4585 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4586
164d84c2 45872016-01-16 Tom de Vries <tom@codesourcery.com>
4588
4589 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4590
4c33b769 45912016-01-16 Tom de Vries <tom@codesourcery.com>
4592
4593 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4594 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4595 redundant dg-require-effective-target pthread.
4596 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4597 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4598 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4599 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4600 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4601 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4602 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4603
673441b0 46042016-01-16 David Edelsohn <dje.gcc@gmail.com>
4605
4606 PR target/68609
4607 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4608 * gcc.target/powerpc/recip-7.c: Same.
4609
90153ae7 46102016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4611
4612 PR c++/69091
4613 * g++.dg/template/pr69091.C: New test.
4614
bc24d01d 46152016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4616
4617 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4618 dump does not contain an error_mark_node.
4619 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4620 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4621
4067c0fd 46222016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4623
4624 PR c++/68936
4625 * g++.dg/template/pr68936.C: New test.
4626
27c6dbdd 46272016-01-15 David Edelsohn <dje.gcc@gmail.com>
4628
4629 PR target/68609
4630 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4631 * gcc.target/powerpc/recip-2.c: Same.
4632 * gcc.target/powerpc/recip-3.c: Same.
4633 * gcc.target/powerpc/recip-4.c: Same.
4634 * gcc.target/powerpc/recip-sqrtf.c: Same.
4635
e390c57d 46362016-01-15 Jeff Law <law@redhat.com>
4637
4638 PR tree-optimization/69270
4639 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4640 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4641
ddcfeaf1 46422016-01-15 Paul Thomas <pault@gcc.gnu.org>
4643
4644 PR fortran/49630
4645 * gfortran.dg/deferred_character_13.f90: New test for the fix
4646 of comment 3 of the PR.
4647
4648 PR fortran/54070
4649 * gfortran.dg/deferred_character_8.f90: New test
4650 * gfortran.dg/allocate_error_5.f90: New test
4651
4652 PR fortran/60593
4653 * gfortran.dg/deferred_character_10.f90: New test
4654
4655 PR fortran/60795
4656 * gfortran.dg/deferred_character_14.f90: New test
4657
4658 PR fortran/61147
4659 * gfortran.dg/deferred_character_11.f90: New test
4660
4661 PR fortran/64324
4662 * gfortran.dg/deferred_character_9.f90: New test
4663
81be349c 46642016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4665
4666 PR rtl-optimization/69030
4667 * gcc.target/i386/pr69030.c: New.
4668
998456c5 46692016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4670
4671 * gcc.target/aarch64/target_attr_17.c: New test.
4672
0d85be19 46732016-01-15 Richard Biener <rguenther@suse.de>
4674
4675 PR tree-optimization/66856
4676 * gcc.dg/torture/pr66856-1.c: New testcase.
4677 * gcc.dg/torture/pr66856-2.c: Likewise.
4678
321d36c8 46792016-01-15 Richard Biener <rguenther@suse.de>
4680
4681 PR debug/69137
4682 * g++.dg/lto/pr69137_0.C: New testcase.
4683
d94a1f53 46842016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4685
4686 PR middle-end/69246
4687 * gcc.target/i386/pr69246.c: New test.
4688
5fe9a861 46892016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4690
a9c01e81 4691 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 4692
3d05a5e9 46932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4694
4695 PR c++/56194
4696 * g++.dg/init/const9.C: Disable test on S/390.
4697
5e8132b5 46982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4699
4700 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4701 * g++.dg/Wno-frame-address.C: Ditto.
4702
32307cdf 47032016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4704
4705 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4706
1ca28250 47072016-01-15 Richard Biener <rguenther@suse.de>
4708
4709 PR tree-optimization/68961
4710 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4711
6271bd93 47122016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4713
4714 * gcc.target/i386/pr65105-5.c: New test.
4715
dfb6d139 47162016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 4717
4718 * gcc.c-torture/execute/alias-4.c: New testcase.
4719
dfb6d139 47202016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 4721
4722 PR ipa/68148
4723 * g++.dg/ipa/devirt-49.C: New testcase.
4724
7bbac464 47252016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 4726
4727 PR target/65837
4728 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4729 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4730 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4731
4345b868 47322016-01-15 Richard Biener <rguenther@suse.de>
4733
4734 PR tree-optimization/69117
4735 * gcc.dg/torture/pr69117.c: New testcase.
4736
580357e7 47372015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 4738
4739 PR c++/69048
4740 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4741
612baa31 47422016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4743
4744 PR testsuite/67509
4745 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4746 range tests use 100 * maximum instead of maximum + 1.
4747
44e09bc4 47482016-01-14 Jakub Jelinek <jakub@redhat.com>
4749
4750 PR debug/69244
4751 * gcc.dg/guality/pr69244.c: New test.
4752
96962ae4 47532016-01-14 Uros Bizjak <ubizjak@gmail.com>
4754
4755 * lib/target-supports.exp (check_effective_target_issignaling):
4756 New procedure.
4757 * gcc.dg/pr61441.c: Require issignaling effective target.
4758
ab9c400b 47592016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4760
4761 PR target/68803
4762 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4763
a7ed4583 47642016-01-14 David Malcolm <dmalcolm@redhat.com>
4765
4766 PR c++/68819
4767 PR preprocessor/69177
4768 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4769 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4770 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4771 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4772
77f35cec 47732016-01-14 Marek Polacek <polacek@redhat.com>
4774
4775 PR c/69262
4776 * gcc.dg/array-15.c: New test.
4777
915d0950 47782016-01-14 Jakub Jelinek <jakub@redhat.com>
4779
4780 PR middle-end/68146
4781 PR tree-optimization/69155
4782 * gfortran.dg/pr68146.f: New test.
4783 * gfortran.dg/pr69155.f90: New test.
4784
24651fb7 47852016-01-14 Richard Biener <rguenther@suse.de>
4786
4787 PR tree-optimization/68060
4788 * gcc.dg/torture/pr68060-1.c: New testcase.
4789 * gcc.dg/torture/pr68060-2.c: Likewise.
4790
2f63f950 47912016-01-14 Nick Clifton <nickc@redhat.com>
4792
4793 * lib/target-supports.exp
4794 (check_effective_target_arm_neon_ok_nocache): Add an option
4795 sequence that includes setting the ARM architecture to ARMv7-A.
4796 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4797 command line options necessary to enable Neon support.
4798 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4799 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4800 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4801 * gcc.target/arm/pr69180.c: Likewise.
4802
3ce0acde 48032016-01-14 Jeff Law <law@redhat.com>
4804
4805 PR tree-optimization/69270
4806 * gcc.dg/tree-ssa/pr69270.c: New test.
4807
bda05c57 48082016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4809
4810 PR c/66208
4811 * c-c++-common/pr66208.c: New file.
4812
9b657cf1 48132016-01-13 Jakub Jelinek <jakub@redhat.com>
4814
4815 PR tree-optimization/69156
4816 * gcc.dg/pr69156.c: New test.
4817
58ba1b9d 48182016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4819
4820 * gcc.target/i386/pr69225-7.c: New test.
4821
e5fee0fe 48222016-01-13 Richard Henderson <rth@redhat.com>
4823
4824 * gcc.dg/tm/memopt-13.c: Update expected function.
4825 * gcc.dg/tm/memopt-6.c: Likewise.
4826
3f0e9745 48272016-01-13 Uros Bizjak <ubizjak@gmail.com>
4828
4829 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4830 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4831 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4832 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 4833
3f0e9745 48342016-01-13 Tom de Vries <tom@codesourcery.com>
4835
4836 PR tree-optimization/69169
7a6ddc0d 4837 * gcc.dg/pr69169.c: New test.
4838
9b657cf1 48392016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 4840
4841 PR target/69228
4842 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4843 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4844 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4845 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4846 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4847 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4848 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4849 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4850
f704d701 48512016-01-13 Jakub Jelinek <jakub@redhat.com>
4852
4853 PR target/69247
4854 * gcc.dg/pr69247.c: New test.
4855
e966d6b9 48562016-01-13 Richard Biener <rguenther@suse.de>
4857
4858 PR tree-optimization/69242
4859 * gcc.dg/torture/pr69242.c: New testcase.
4860
1ca1d9b2 48612016-01-13 Richard Biener <rguenther@suse.de>
4862
4863 PR tree-optimization/69186
4864 * gcc.dg/torture/pr69186.c: New testcase.
4865
d07cbccc 48662016-01-13 Jeff Law <law@redhat.com>
4867
4868 PR tree-optimization/67755
4869 * gcc.dg/tree-ssa/pr67755.c: New test.
4870
48712016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4872
4873 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4874 pass number in output by a star.
4875
b95d41cf 48762016-01-12 Bin Cheng <bin.cheng@arm.com>
4877
4878 PR tree-optimization/68911
4879 * gcc.c-torture/execute/pr68911.c: New test.
4880
91d87e22 48812016-01-12 Marek Polacek <polacek@redhat.com>
4882
4883 PR c++/68979
4884 * g++.dg/warn/permissive-1.C: New test.
4885
8a9401a4 48862016-01-12 Jakub Jelinek <jakub@redhat.com>
4887
4888 PR objc++/68511
4889 PR c++/69213
4890 * g++.dg/opt/pr69213.C: New test.
4891
b9cb7a67 48922016-01-12 Christian Bruel <christian.bruel@st.com>
4893
4894 PR target/69180
4895 * gcc.target/arm/pr69180.c: New test.
4896
e4c96992 48972016-01-12 Richard Biener <rguenther@suse.de>
4898
4899 PR lto/69077
4900 * g++.dg/lto/pr69077_0.C: New testcase.
4901 * g++.dg/lto/pr69077_1.C: Likewise.
4902
90525f61 49032016-01-12 Jakub Jelinek <jakub@redhat.com>
4904
4905 PR target/69175
4906 * g++.dg/opt/pr69175.C: New test.
4907
9e7edfd3 49082016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4909
4910 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4911 rather than #including math.h & stdlib.h.
4912 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4913 * gcc.dg/vect/pr49771.c: Likewise.
4914 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4915 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4916 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4917 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4918 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4919 * gcc.dg/vect/pr44507.c: Likewise.
4920 * gcc.dg/vect/pr45902.c: Likewise.
4921 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4922 * gcc.dg/vect/vect-117.c: Likewise.
4923 * gcc.dg/vect/vect-99.c: Likewise.
4924 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4925 * gcc.dg/vect/vect-cond-1.c: Likewise.
4926 * gcc.dg/vect/vect-cond-2.c: Likewise.
4927 * gcc.dg/vect/vect-cond-3.c: Likewise.
4928 * gcc.dg/vect/vect-cond-4.c: Likewise.
4929 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4930 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4931 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4932 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4933 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4934 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4935 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4936 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4937 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4938 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4939 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4940 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4941 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4942 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4943 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4944 include of signal.h.
4945 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4946 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4947 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4948 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4949 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4950 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4951 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4952 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4953 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4954 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4955 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4956 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4957 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4958 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4959 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4960 * gcc.dg/vect/vect-outer-5.c: Likewise.
4961 * gcc.dg/vect/vect-outer-6.c: Likewise.
4962 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4963 include of stdio.h.
4964
3368873d 49652016-01-12 Nick Clifton <nickc@redhat.com>
4966
4967 PR target/68913
4968 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4969 to fread so that it will be found in all target runtimes.
4970
0464ea95 49712016-01-12 Richard Biener <rguenther@suse.de>
4972
4973 PR tree-optimization/69053
4974 * g++.dg/torture/pr69053.C: New testcase.
4975
7819730f 49762016-01-12 Richard Biener <rguenther@suse.de>
4977
4978 PR tree-optimization/69168
4979 * gcc.dg/torture/pr69168.c: New testcase.
4980
995bfebf 49812016-01-12 Richard Biener <rguenther@suse.de>
4982
4983 PR tree-optimization/69157
4984 * gcc.dg/torture/pr69157.c: New testcase.
4985
49862016-01-12 Richard Biener <rguenther@suse.de>
4987
4988 PR tree-optimization/69174
4989 * gcc.dg/torture/pr69174.c: New testcase.
4990
1d10d64c 49912016-01-12 Jakub Jelinek <jakub@redhat.com>
4992
4993 PR c++/66808
4994 PR c++/69000
4995 * g++.dg/tls/pr66808.C: New test.
4996 * g++.dg/tls/pr69000.C: New test.
4997
f0b79faf 49982016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4999
5000 * gcc.target/powerpc/swaps-p8-23.c: New test.
5001 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5002
04cf75a4 50032016-01-11 John David Anglin <danglin@gcc.gnu.org>
5004
5005 PR tree-optimization/68356
5006 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5007
0eb4264c 50082016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5009 Jim Wilson <jim.wilson@linaro.org>
5010
5011 PR target/69194
5012 * gcc.target/arm/pr69194.c: New test.
5013
2f66de64 50142016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5015
5016 PR target/69225
5017 * gcc.target/i386/pr69225-1.c: New test.
5018 * gcc.target/i386/pr69225-2.c: Likewise.
5019 * gcc.target/i386/pr69225-3.c: Likewise.
5020 * gcc.target/i386/pr69225-4.c: Likewise.
5021 * gcc.target/i386/pr69225-5.c: Likewise.
5022 * gcc.target/i386/pr69225-6.c: Likewise.
5023
36105e82 50242016-01-11 Jakub Jelinek <jakub@redhat.com>
5025
1c78ce2e 5026 PR target/67462
5027 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5028 if lp64.
5029
a4a87320 5030 PR target/69071
5031 * gcc.dg/pr69071.c: New test.
5032
91fbd04f 5033 PR c++/69211
5034 * g++.dg/opt/pr69211.C: New test.
5035
36105e82 5036 PR tree-optimization/69214
5037 * gcc.c-torture/compile/pr69214.c: New test.
5038
e934c380 50392016-01-11 Uros Bizjak <ubizjak@gmail.com>
5040
5041 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5042 * gcc.target/i386/pr66232-11.c: Ditto.
5043 * gcc.target/i386/pr66232-12.c: Ditto.
5044 * gcc.target/i386/pr66232-13.c: Ditto.
5045
3ff1b153 50462016-01-11 Richard Biener <rguenther@suse.de>
5047
5048 PR tree-optimization/69173
5049 * gcc.dg/torture/pr69173.c: New testcase.
5050
04e1504c 50512016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5052
5053 PR rtl-optimization/68796
5054 * gcc.target/aarch64/tst_5.c: New test.
5055 * gcc.target/aarch64/tst_6.c: Likewise.
5056
ae8718b5 50572016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5058
5059 PR rtl-optimization/68841
5060 * gcc.dg/pr68841.c: New test.
5061 * gcc.c-torture/execute/pr68841.c: New test.
5062
bd8bece2 50632016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5064
5065 PR rtl-optimization/68920
5066 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5067 for ix86 targets.
5068 * gcc.dg/ifcvt-5.c: New test.
5069
9b657cf1 50702016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 5071
5072 PR bootstrap/69123
5073 * g++.dg/pr69123.C: New.
5074
7a158352 50752016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5076
5077 PR target/69010
5078 * gcc.target/i386/pr69010.c: New test.
5079
ff375d11 50802016-01-11 Martin Jambor <mjambor@suse.cz>
5081
5082 PR ipa/69044
5083 * gcc.target/i386/chkp-pr69044.c: New test.
5084
9eb890f1 50852016-01-11 Tom de Vries <tom@codesourcery.com>
5086
5087 PR tree-optimization/69109
5088 * gcc.dg/autopar/pr69109-2.c: New test.
5089 * gcc.dg/autopar/pr69109.c: New test.
5090
c4157ee5 50912016-01-11 Tom de Vries <tom@codesourcery.com>
5092
5093 PR tree-optimization/69108
5094 * gcc.dg/autopar/pr69108.c: New test.
5095
b933e511 50962016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5097
5098 PR c++/69029
5099 * c-c++-common/Wisleading-indentation.c: Augment test.
5100
efb73de1 51012016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5102
5103 PR fortran/69154
5104 * gfortran.dg/inline_matmul_12.f90: New test.
5105
40c86c3b 51062016-01-10 Paul Thomas <pault@gcc.gnu.org>
5107
5108 PR fortran/67779
5109 * gfortran.dg/actual_array_offset_1: New test.
5110
a006c0bb 51112016-01-10 Tom de Vries <tom@codesourcery.com>
5112
5113 PR tree-optimization/69062
5114 * gcc.dg/autopar/pr69062.c: New test.
5115
880ed4be 51162016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5117
5118 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5119 * gcc.dg/vect/slp-perm-2.c: Likewise.
5120 * gcc.dg/vect/slp-perm-3.c: Likewise.
5121 * gcc.dg/vect/slp-perm-5.c: Likewise.
5122 * gcc.dg/vect/slp-perm-6.c: Likewise.
5123 * gcc.dg/vect/slp-perm-7.c: Likewise.
5124 * gcc.dg/vect/slp-perm-8.c: Likewise.
5125
d95e1856 51262016-01-10 Tom de Vries <tom@codesourcery.com>
5127
5128 PR tree-optimization/69039
5129 * gcc.dg/autopar/pr69039.c: New test.
5130
0f8f48d0 51312016-01-09 Marek Polacek <polacek@redhat.com>
5132
5133 PR c++/69113
5134 * g++.dg/pr69113.C: New test.
5135
7dff0499 51362016-01-09 Jakub Jelinek <jakub@redhat.com>
5137
5138 PR middle-end/50865
5139 PR tree-optimization/69097
5140 * gcc.c-torture/execute/pr50865.c: New test.
5141 * gcc.c-torture/execute/pr69097-1.c: New test.
5142 * gcc.c-torture/execute/pr69097-2.c: New test.
5143 * gcc.dg/pr69097-1.c: New test.
5144 * gcc.dg/pr69097-2.c: New test.
5145
18431e78 51462016-01-09 Jakub Jelinek <jakub@redhat.com>
5147
5148 PR c++/69164
5149 * g++.dg/opt/pr69164.C: New test.
5150
1943a4a2 51512016-01-08 Jakub Jelinek <jakub@redhat.com>
5152
5153 PR tree-optimization/69167
5154 * gcc.dg/pr69167.c: New test.
5155
a143e277 51562016-01-08 Marek Polacek <polacek@redhat.com>
5157
5158 PR c++/68449
5159 * g++.dg/pr68449.C: New.
5160
44c01906 51612016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5162
5163 PR tree-optimization/68707
5164 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5165 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5166 on platforms supporting it.
5167 * gcc.dg/vect/slp-perm-2.c: Likewise.
5168 * gcc.dg/vect/slp-perm-3.c: Likewise.
5169 * gcc.dg/vect/slp-perm-5.c: Likewise.
5170 * gcc.dg/vect/slp-perm-7.c: Likewise.
5171 * gcc.dg/vect/slp-perm-8.c: Likewise.
5172 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5173 on platforms supporting it.
5174
c437d1e8 51752016-01-08 Jakub Jelinek <jakub@redhat.com>
5176
c9595c51 5177 PR tree-optimization/69162
5178 * gcc.dg/pr69162.c: New test.
5179
c437d1e8 5180 PR tree-optimization/69172
5181 * gcc.dg/pr69172.c: New test.
5182
6a46a28c 51832016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5184
5185 PR tree-optimization/67781
5186 * gcc.c-torture/execute/pr67781.c: New file.
5187
62ad9a04 51882016-01-08 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR tree-optimization/69083
5191 * gcc.dg/vect/pr69083.c: New test.
5192
9e0e8c2a 51932016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5194
5195 PR tree-optimization/61441
5196 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5197 Use -fexcess-precision=standard for compiler options.
5198 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5199
5d034e37 52002016-01-08 Jakub Jelinek <jakub@redhat.com>
5201
5013f740 5202 PR fortran/69128
5203 * gfortran.dg/gomp/pr69128.f90: New test.
5204
5d034e37 5205 PR c++/69145
5206 * g++.dg/ext/pr69145-1.C: New test.
5207 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5208 * g++.dg/ext/pr69145-2.h: New file.
5209
517906ff 52102016-01-07 Martin Sebor <msebor@redhat.com>
5211
5212 PR c/68966
5213 * gcc.dg/atomic-fetch-bool.c: New test.
5214 * gcc.dg/sync-fetch-bool.c: New test.
5215
cdbb524c 52162016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5217
5218 PR fortran/66680
5219 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5220
ec3aba9e 52212016-01-07 Nick Clifton <nickc@redhat.com>
5222
5223 PR target/66655
5224 * g++.dg/pr66655.C: New test.
5225 * g++.dg/pr66655_1.cc: Test support file.
5226 * g++.dg/pr66655.h: Test header file.
5227
9b657cf1 52282016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 5229
5230 PR fortran/66680
5231 gfortran.dg/gomp/pr66680.f90: New test.
5232
cd45d7a5 52332016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5234
5235 PR target/69171
5236 * gcc.target/i386/pr69171-1.c: New test.
5237 * gcc.target/i386/pr69171-2.c: Likewise.
5238 * gcc.target/i386/pr69171-3.c: Likewise.
5239 * gcc.target/i386/pr69171-4.c: Likewise.
5240 * gcc.target/i386/pr69171-5.c: Likewise.
5241 * gcc.target/i386/pr69171-6.c: Likewise.
5242
4a86a91a 52432015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5244
5245 PR middle-end/67639
5246 * c-c++-common/pr67639.c: New test.
5247
34c05552 52482016-01-07 Jakub Jelinek <jakub@redhat.com>
5249
5250 PR tree-optimization/69141
5251 * g++.dg/opt/pr69141.C: New test.
5252
f08d6895 52532016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5254
5255 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5256
32ec4173 52572016-01-06 Uros Bizjak <ubizjak@gmail.com>
5258
5259 PR target/69140
5260 * gcc.target/i386/pr69140.c: New test
5261
d74214f3 52622016-01-06 David Malcolm <dmalcolm@redhat.com>
5263
5264 * gcc.dg/bad-dereference.c: New test case.
5265
73991cab 52662015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5267
5268 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5269
fc8cc457 52702016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5271
5272 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5273
be3c9981 52742016-01-06 Marek Polacek <polacek@redhat.com>
5275
5276 PR sanitizer/69099
5277 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5278
2cb724f9 52792016-01-05 Marek Polacek <polacek@redhat.com>
5280
5281 PR c/69104
5282 * gcc.dg/atomic-invalid-2.c: New.
5283
233a53ed 52842016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5285
5286 PR target/68991
5287 * gcc.target/i386/pr68991.c: New test.
5288
ea87c5e3 52892016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5290
5291 PR target/68991
5292 * g++.dg/pr68991-1.C: New test.
5293 * g++.dg/pr68991-2.C: Likewise.
5294
1943a4a2 52952016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 5296
1943a4a2 5297 PR other/60465
afe82e5b 5298 * gcc.target/ia64/pr60465-gprel64.c: New test.
5299 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5300
1e9147dd 53012016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5302
5303 PR rtl-optimization/68651
5304 * gcc.target/aarch64/pr68651_1.c: New test.
5305
d42aa619 53062016-01-05 David Malcolm <dmalcolm@redhat.com>
5307
5308 PR c/69122
5309 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5310
1776de76 53112016-01-05 Nathan Sidwell <nathan@acm.org>
5312
2d7d361d 5313 PR c++/58583
5314 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5315
1776de76 5316 * gcc.dg/alias-15.c: New.
5317
5beb12c0 53182016-01-05 Nick Clifton <nickc@redhat.com>
5319
5320 PR target/68870
5321 * g++.dg/pr68770.C: New test.
5322
d8cca921 53232016-01-04 Mike Stump <mikestump@comcast.net>
5324
5325 * lib/target-supports.exp (check_effective_target_cilkplus):
5326 cilkplus targets require pthreads.
afc907ef 5327 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 5328
8427dff3 53292016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5330
5331 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5332 generation.
5333
f1717362 53342016-01-04 Jakub Jelinek <jakub@redhat.com>
5335
5336 Update copyright years.
5337
d7d6a3ab 53382016-01-04 Marek Polacek <polacek@redhat.com>
5339
5340 PR c/68908
5341 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5342 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5343 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5344
b8f4a5f9 53452016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5346
5347 * gcc.target/sparc/20160104-2.c: New test.
5348
6b5c028f 53492016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5350
5351 * gcc.target/sparc/20160104-1.c: New test.
5352
300e1002 53532016-01-03 Paul Thomas <pault@gcc.gnu.org>
5354
5355 PR fortran/65045
5356 * gfortran.dg/pr65045.f90: New test.
5357
855b105f 53582016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5359
5360 * gnat.dg/specs/debug1.ads: Delete.
5361
bdc177dc 53622016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5363
5364 PR libgfortran/68867
5365 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5366 expression.
5367
48aaffae 53682016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5369
5370 PR libgfortran/68867
5371 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5372 PowerPC.
5373
19a468b8 53742016-01-01 Paul Thomas <pault@gcc.gnu.org>
5375
5376 PR fortran/68864
5377 * gfortran.dg/pr68864.f90: New test.
5378
25371c91 53792016-01-01 Jakub Jelinek <jakub@redhat.com>
5380
2a659064 5381 PR tree-optimization/69070
5382 * gcc.dg/pr69070.c: New test.
5383
57aa9851 5384 PR sanitizer/69055
5385 * gfortran.dg/pr69055.f90: New test.
5386
25371c91 5387 PR target/69015
5388 * gcc.dg/pr69015.c: New test.
f1717362 5389\f
fb2c1edd 5390Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 5391
5392Copying and distribution of this file, with or without modification,
5393are permitted in any medium without royalty provided the copyright
5394notice and this notice are preserved.