]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
aa8fdb44
UB
12016-06-12 Uros Bizjak <ubizjak@gmail.com>
2
3 PR target/71241
4 * testsuite/gcc.dg/torture/float128-nan.c: New test.
5
2043e4d7
DH
62016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
7
8 PR target/60751
9 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
10 statement.
11
d3dc025d
DH
122016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
13
14 PR target/60751
15 * gfortran.dg/comma_IO_extension_1.f90: New test.
16 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
17 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
18 statement.
19 * gfortran.dg/graphite/pr38083.f90: Likewise.
20 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
21 missing format.
22
a31d78c6
EB
232016-06-11 Eric Botcazou <ebotcazou@adacore.com>
24
25 * gnat.dg/case_character.adb: New test.
26
95c18dd0
SB
272016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
28
29 PR middle-end/71310
30 * gcc.target/powerpc/pr71310.c: New testcase.
31
b97d37b4
KV
322016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
33
34 PR middle-end/71478
35 * gcc.dg/pr71478.c: New test.
36
900bcda3
JJ
372016-06-10 Jakub Jelinek <jakub@redhat.com>
38
ec1c20db
JJ
39 PR middle-end/71494
40 * gcc.c-torture/execute/pr71494.c: New test.
41
50b15873
JJ
42 PR c/68657
43 * gcc.target/i386/pr68657.c: New test.
44
900bcda3
JJ
45 PR inline-asm/68843
46 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
47 (test): Add -masm=intel alternatives.
48
4d926e34
MS
492016-06-10 Martin Sebor <msebor@redhat.com>
50
51 PR c/71392
52 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
53
ad071b2b
JL
542016-06-10 Jeff Law <law@redhat.com>
55
56 PR tree-optimization/71335
57 * gcc.c-torture/execute/pr71335.c: New test.
58
2704efe8
DM
592016-06-10 David Malcolm <dmalcolm@redhat.com>
60
61 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
62 the various "cannot tail-call: " messages.
63
18c9b7d4
CL
642016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
65
66 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
67 and options.
68
7cfa10f3
MO
692016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
70
71 PR sanitizer/71480
72 * c-c++-common/asan/pr71480.c: New test.
73
1f24fd3e
L
742016-06-10 H.J. Lu <hongjiu.lu@intel.com>
75
76 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
77 (ASMNAME2): Likewise.
78 (main): Replace fn in asm statement with ASMNAME ("fn").
79 * gcc.dg/guality/pr68037-2.c: Likewise.
80 * gcc.dg/guality/pr68037-3.c: Likewise.
81 * gcc.dg/torture/pr68037-1.c: Likewise.
82 * gcc.dg/torture/pr68037-2.c: Likewise.
83 * gcc.dg/torture/pr68037-3.c: Likewise.
84
ad551c07
BE
852016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
86
87 PR inline-asm/68843
88 * gcc.target/i386/pr68843-1.c: New test.
89 * gcc.target/i386/pr68843-2.c: New test.
90
4b1ffdb1 912016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
92 Cesar Philippidis <cesar@codesourcery.com>
93
94 PR middle-end/71373
95 * gcc.dg/goacc/nested-function-1.c: New file.
96 * gcc.dg/goacc/nested-function-2.c: Likewise.
97 * gcc.dg/goacc/pr71373.c: Likewise.
98 * gfortran.dg/goacc/cray-2.f95: Likewise.
99 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
100 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
101 * gfortran.dg/goacc/cray.f95: Update.
102 * gfortran.dg/goacc/loop-1.f95: Likewise.
103 * gfortran.dg/goacc/loop-3.f95: Likewise.
104 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
105 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
106
1072016-06-10 Thomas Schwinge <thomas@codesourcery.com>
108
109 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
110 for OpenACC tile clauses.
111 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
112
113 PR c/71381
114 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
115 to...
116 * c-c++-common/goacc/cache-2.c: ... this new file.
117 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
118 * gfortran.dg/goacc/cache-2.f95: ... this new file.
119 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
120 usage.
121 * gfortran.dg/goacc/cray.f95: Likewise.
122 * gfortran.dg/goacc/loop-1.f95: Likewise.
123
89851e4c
AH
1242016-06-10 Alan Hayward <alan.hayward@arm.com>
125
126 PR tree-optimization/71407
127 PR tree-optimization/71416
128 * gcc.dg/vect/pr71407.c: New
129 * gcc.dg/vect/pr71416-1.c: New
130 * gcc.dg/vect/pr71416-2.c: New
131
200eafbf
RB
1322016-06-10 Richard Biener <rguenther@suse.de>
133
134 PR middle-end/71477
135 * gcc.dg/torture/pr71477.c: New testcase.
136
4df99d92
JK
1372016-06-09 Julia Koval <julia.koval@intel.com>
138
139 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
140 * gcc.target/i386/interrupt-13.c: Likewise.
141 * gcc.target/i386/interrupt-15.c: Likewise.
142 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
143 * gcc.target/i386/interrupt-24.c: Likewise.
144 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
145 * gcc.target/i386/interrupt-9.c: Likewise.
146 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
147
e01b4e16
MS
1482016-06-09 Martin Sebor <msebor@redhat.com>
149
150 PR c/70883
151 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
152 * gcc.dg/builtin-constant_p-1.c: Same.
153 * gcc.dg/builtins-error.c: Same.
154 * gcc.dg/pr70859.c: Same.
155
9c35db0e
SKS
1562016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
157
158 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
159 * gcc.dg/torture/pr68067-1.c: Likewise.
160 * gcc.dg/torture/pr68067-2.c: Likewise.
161
1622016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
163
164 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
165 when setting SIZE.
166
392a81b9
PC
1672016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
168
169 PR c++/71465
170 * g++.dg/inherit/crash5.C: New.
171 Revert:
172 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
173
174 PR c++/70202
175 * g++.dg/inherit/crash5.C: New.
176 * g++.dg/inherit/virtual1.C: Adjust.
177
e49efc14
ML
1782016-06-09 Martin Liska <mliska@suse.cz>
179
180 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
181 * g++.dg/predict-loop-exit-2.C: Likewise.
182 * g++.dg/predict-loop-exit-3.C: Likewise.
183 * gcc.dg/predict-1.c: Likewise.
184 * gcc.dg/predict-2.c: Likewise.
185 * gcc.dg/predict-3.c: Likewise.
186 * gcc.dg/predict-4.c: Likewise.
187 * gcc.dg/predict-5.c: Likewise.
188 * gcc.dg/predict-6.c: Likewise.
189 * gcc.dg/predict-7.c: Likewise.
190
36d57986
RB
1912016-06-09 Richard Biener <rguenther@suse.de>
192
193 PR tree-optimization/71462
194 * gcc.dg/torture/pr71462.c: New testcase.
195
7d82e8e4
MP
1962016-06-09 Marek Polacek <polacek@redhat.com>
197
198 PR c/65471
199 * gcc.dg/c11-generic-3.c: New test.
200
c8a71589
PC
2012016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
202
203 * g++.dg/init/array42.C: New.
204 * g++.dg/init/array43.C: Likewise.
205 * g++.dg/init/array44.C: Likewise.
206 * g++.dg/init/array45.C: Likewise.
207 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
208 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
209 * g++.dg/cpp1y/auto-fn27.C: Likewise.
210 * g++.dg/gomp/pr35751.C: Likewise.
211 * g++.dg/init/array23.C: Likewise.
212 * g++.dg/init/brace2.C: Likewise.
213 * g++.dg/init/brace6.C: Likewise.
214
44a845ca
MS
2152016-06-08 Martin Sebor <msebor@redhat.com>
216 Jakub Jelinek <jakub@redhat.com>
217
218 PR c++/70507
219 PR c/68120
220 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
221 * c-c++-common/builtin-arith-overflow-2.c: New test.
222 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
223 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
224 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
225
2ef16b6e
JJ
2262016-06-08 Jakub Jelinek <jakub@redhat.com>
227
228 PR c++/71442
229 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
230
5e3ee346
AL
2312016-06-08 Alan Lawrence <alan.lawrence@arm.com>
232
233 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
234 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
235 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
236 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
237 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
238 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
239 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
240 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
241 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
242 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
243 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
244 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
245 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
246
b2ae2814
RB
2472016-06-08 Richard Biener <rguenther@suse.de>
248
249 PR tree-optimization/68558
250 * gcc.dg/vect/slp-44.c: New testcase.
251
e09b4c37
RB
2522016-06-08 Richard Biener <rguenther@suse.de>
253
254 * gcc.dg/vect/slp-43.c: New testcase.
255
72d50660
RB
2562016-06-08 Richard Biener <rguenther@suse.de>
257
258 PR tree-optimization/71452
259 * gcc.dg/torture/pr71452.c: New testcase.
260
988c115c
JJ
2612016-06-08 Jakub Jelinek <jakub@redhat.com>
262
263 PR c++/71448
264 * g++.dg/torture/pr71448.C: New test.
265
73d73b48
BS
2662016-06-08 Bernd Schmidt <bschmidt@redhat.com>
267
268 PR debug/71432
269 PR ada/71413
270 * g++.dg/debug/pr71432.C: New test.
271
bdd15d0c
PK
2722016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
273
274 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
275 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
276 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
277
ce0607bb
AH
2782016-06-08 Alan Hayward <alan.hayward@arm.com>
279
280 * gcc.dg/vect/vect-live-2.c: Update effective target.
281 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
282 * lib/target-supports.exp: Add aarch64 to vect_long.
283
92a5f2ba
MP
2842016-06-08 Marek Polacek <polacek@redhat.com>
285
286 PR c/71418
287 * gcc.dg/noncompile/pr71418.c: New test.
288
08203f73
MP
289 PR c/71426
290 * gcc.dg/noncompile/pr71426.c: New test.
291
d1fcc2bd
JH
2922016-06-07 Jan Hubicka <hubicka@ucw.cz>
293
294 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
295 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
296 * gcc.dg/predict-3.c: Update template.
297 * gcc.dg/predict-5.c: Update template.
298 * gcc.dg/predict-6.c: Update template.
299 * gcc.dg/predict-9.c: Update template.
300 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
301
a23e6f1c
BS
3022016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
303
304 * gcc.target/powerpc/vec-mul.c: New test.
305
6ffd47b7
DM
3062016-06-07 David Malcolm <dmalcolm@redhat.com>
307
308 * gcc.dg/spellcheck-fields-2.c: New test case.
309
bfd67b47
RB
3102016-06-07 Richard Biener <rguenther@suse.de>
311
312 PR c/61564
313 * gcc.dg/Wpragmas-1.c: New testcase.
314 * gcc.dg/Wattributes-4.c: Likewise.
315 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
316 entry.
317
701b9a47
CL
3182016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
319
320 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
321 spurious debug code.
322
6b80d6fa
RB
3232016-06-07 Richard Biener <rguenther@suse.de>
324
325 PR tree-optimization/71428
326 * gcc.dg/torture/pr71428.c: New testcase.
327
0f3f9437
RB
3282016-06-07 Richard Biener <rguenther@suse.de>
329
330 PR middle-end/71423
331 * gcc.dg/torture/pr71423.c: New testcase.
332
ec963f2a
KV
3332016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
334
335 PR middle-end/71408
336 * gcc.dg/tree-ssa/pr71408.c: New test.
337
46ab5b6e
KV
3382016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
339
340 PR middle-end/71281
341 * g++.dg/torture/pr71281.C: New test.
342
1f40cff3
MP
3432016-06-06 Marek Polacek <polacek@redhat.com>
344
345 PR c/71362
346 * gcc.dg/pr71362.c: New test.
347
6f5bcd24
JJ
3482016-06-06 Jakub Jelinek <jakub@redhat.com>
349 Patrick Palka <ppalka@gcc.gnu.org>
350
351 PR c++/70847
352 PR c++/71330
353 PR c++/71393
354 * g++.dg/opt/pr70847.C: New test.
355 * g++.dg/ubsan/pr70847.C: New test.
356 * g++.dg/ubsan/pr71393.C: New test.
357
158beb4a
JJ
3582016-06-06 Jakub Jelinek <jakub@redhat.com>
359
360 PR tree-optimization/71259
361 * gcc.dg/vect/pr71259.c: New test.
362
d9b950dd
DM
3632016-06-06 David Malcolm <dmalcolm@redhat.com>
364
365 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
366 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
367 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
368 above.
369
36f9ad69
KT
3702016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
371
372 PR middle-end/37780
373 * gcc.c-torture/execute/pr37780.c: New test.
374 * gcc.target/aarch64/pr37780_1.c: Likewise.
375 * gcc.target/arm/pr37780_1.c: Likewise.
376
5545a907
MP
3772016-06-06 Marek Polacek <polacek@redhat.com>
378
379 * c-c++-common/attr-may-alias-1.c: New test.
380 * c-c++-common/attr-may-alias-2.c: New test.
381 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
382
93671519
BE
3832016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
384
385 PR c/24414
386 * gcc.target/i386/pr24414.c: New test.
387
690f24b7
JM
3882016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
389
390 * gcc.target/sparc/vis4misc.c: New file.
391 * gcc.target/sparc/fpcmp.c: Likewise.
392 * gcc.target/sparc/fpcmpu.c: Likewise.
393
31ce6157
AH
3942016-06-06 Alan Hayward <alan.hayward@arm.com>
395
396 * gcc.dg/vect/vect-live-1.c: Use additional-options.
397 * gcc.dg/vect/vect-live-3.c: Likewise.
398
9fcebb5a
RB
3992016-06-06 Richard Biener <rguenther@suse.de>
400
401 PR tree-optimization/71398
402 * gcc.dg/torture/pr71398.c: New testcase.
403
903ca97b
UB
4042016-06-06 Uros Bizjak <ubizjak@gmail.com>
405
406 PR target/71389
407 * g++.dg/pr71389.C: New test.
408
9c1eb332
JD
4092016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
410
411 PR fortran/71404
412 * gfortran.dg/fmt_read_5.f: New test.
413
b2d83bd2
AV
4142016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
415
416 PR fortran/69659
417 * gfortran.dg/class_array_22.f03: New test.
418
ec81960e
JH
4192016-06-05 Jan Hubicka <hubicka@ucw.cz>
420
421 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
422
429d2750
JH
4232016-06-05 Jan Hubicka <hubicka@ucw.cz>
424
425 * gcc.dg/predict-9.c: Update template.
426
c1c00983
PC
4272016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
428
429 PR c++/49377
430 * g++.dg/template/pr49377.C: New.
431
1927a963
JJ
4322016-06-04 Jakub Jelinek <jakub@redhat.com>
433
434 PR tree-optimization/71405
435 * g++.dg/torture/pr71405.C: New test.
436
909a11ad
PC
4372016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
438
439 PR c++/70202
440 * g++.dg/inherit/crash5.C: New.
441 * g++.dg/inherit/virtual1.C: Adjust.
442
08bbb1f8
JL
4432016-06-03 Jeff Law <law@redhat.com>
444
445 PR tree-optimization/71316
446 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
447
7c35235c
JJ
4482016-06-03 Jakub Jelinek <jakub@redhat.com>
449
450 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
451 dg-additional-options with just -fno-tree-scev-cprop in it.
452 * gcc.dg/vect/vect-live-2.c: Likewise.
453 * gcc.dg/vect/vect-live-5.c: Likewise.
454 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
455 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
456 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
457
c8572dd6
PP
4582016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
459
460 PR c++/27100
461 * g++.dg/other/friend6.C: New test.
462
1c7733a7
BS
4632016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
464
465 * g++.dg/torture/ppc-ldst-array.C: New.
466
0d2f700f
JM
4672016-06-03 Joseph Myers <joseph@codesourcery.com>
468
469 PR target/71276
470 PR target/71277
471 * gcc.dg/torture/builtin-fp-int-inexact.c,
472 gcc.target/i386/387-builtin-fp-int-inexact.c,
473 gcc.target/i386/387-rint-inline-1.c,
474 gcc.target/i386/387-rint-inline-2.c,
475 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
476 gcc.target/i386/sse2-rint-inline-1.c,
477 gcc.target/i386/sse2-rint-inline-2.c,
478 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
479 gcc.target/i386/sse4_1-rint-inline.c: New tests.
480
f8071c05
L
4812016-06-03 H.J. Lu <hongjiu.lu@intel.com>
482 Julia Koval <julia.koval@intel.com>
483
484 PR target/66960
485 PR target/67630
486 PR target/67634
487 PR target/67841
488 PR target/68037
489 PR target/68618
490 PR target/68661
491 PR target/69575
492 PR target/69596
493 PR target/69734
494 * gcc.dg/guality/pr68037-1.c: New test.
495 * gcc.dg/guality/pr68037-2.c: Likewise.
496 * gcc.dg/guality/pr68037-3.c: Likewise.
497 * gcc.dg/torture/pr68037-1.c: Likewise.
498 * gcc.dg/torture/pr68037-2.c: Likewise.
499 * gcc.dg/torture/pr68037-3.c: Likewise.
500 * gcc.dg/torture/pr68661-1a.c: Likewise.
501 * gcc.dg/torture/pr68661-1b.c: Likewise.
502 * gcc.target/i386/interrupt-1.c: Likewise.
503 * gcc.target/i386/interrupt-2.c: Likewise.
504 * gcc.target/i386/interrupt-3.c: Likewise.
505 * gcc.target/i386/interrupt-4.c: Likewise.
506 * gcc.target/i386/interrupt-5.c: Likewise.
507 * gcc.target/i386/interrupt-6.c: Likewise.
508 * gcc.target/i386/interrupt-7.c: Likewise.
509 * gcc.target/i386/interrupt-8.c: Likewise.
510 * gcc.target/i386/interrupt-9.c: Likewise.
511 * gcc.target/i386/interrupt-10.c: Likewise.
512 * gcc.target/i386/interrupt-11.c: Likewise.
513 * gcc.target/i386/interrupt-12.c: Likewise.
514 * gcc.target/i386/interrupt-13.c: Likewise.
515 * gcc.target/i386/interrupt-14.c: Likewise.
516 * gcc.target/i386/interrupt-15.c: Likewise.
517 * gcc.target/i386/interrupt-16.c: Likewise.
518 * gcc.target/i386/interrupt-17.c: Likewise.
519 * gcc.target/i386/interrupt-18.c: Likewise.
520 * gcc.target/i386/interrupt-19.c: Likewise.
521 * gcc.target/i386/interrupt-20.c: Likewise.
522 * gcc.target/i386/interrupt-21.c: Likewise.
523 * gcc.target/i386/interrupt-22.c: Likewise.
524 * gcc.target/i386/interrupt-23.c: Likewise.
525 * gcc.target/i386/interrupt-24.c: Likewise.
526 * gcc.target/i386/interrupt-25.c: Likewise.
527 * gcc.target/i386/interrupt-26.c: Likewise.
528 * gcc.target/i386/interrupt-27.c: Likewise.
529 * gcc.target/i386/interrupt-28.c: Likewise.
530 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
531 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
532 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
533 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
534 * gcc.target/i386/interrupt-iamcu.c: Likewise.
535 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
536 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
537 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
538 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
539 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
540 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
541 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
542
36b85e43
BS
5432016-06-03 Bernd Schmidt <bschmidt@redhat.com>
544
9de2e795
L
545 PR tree-optimization/52171
546 * gcc.dg/pr52171.c: New test.
547 * gcc.target/i386/pr52171.c: New test.
36b85e43 548
bfeee8ac
JH
5492016-06-03 Jan Hubicka <jh@suse.cz>
550
551 * g++.dg/tree-ssa/pred-1.C: New testcase
552 * gcc.dg/tree-ssa/pred-1.c: New testcase
553
859b0bae
BS
5542016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
555
556 PR target/70957
557 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
558 support.
559 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
560
3a2edf4c
AH
5612016-06-03 Alan Hayward <alan.hayward@arm.com>
562
563 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
564
b28ead45
AH
5652016-06-03 Alan Hayward <alan.hayward@arm.com>
566
567 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 568 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
569 * gcc.dg/vect/vect-live-1.c: New test.
570 * gcc.dg/vect/vect-live-2.c: New test.
571 * gcc.dg/vect/vect-live-3.c: New test.
572 * gcc.dg/vect/vect-live-4.c: New test.
573 * gcc.dg/vect/vect-live-5.c: New test.
574 * gcc.dg/vect/vect-live-slp-1.c: New test.
575 * gcc.dg/vect/vect-live-slp-2.c: New test.
576 * gcc.dg/vect/vect-live-slp-3.c: New test.
577
1f91747b
JJ
5782016-06-03 Jakub Jelinek <jakub@redhat.com>
579
580 PR middle-end/71387
581 * g++.dg/opt/pr71387.C: New test.
582
47b83923
JL
5832016-06-02 Jeff Law <law@redhat.com>
584
585 PR tree-optimization/71328
586 * gcc.c-torture/compile/pr71328.c: New test.
587
e96e5f46
JD
5882016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
589
590 PR fortran/52393
591 * gfortran.dg/fmt_read_3.f90: Fix typo.
592 * gfortran.dg/fmt_read_4.f90: New test.
593
b872d729
PC
5942016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
595
596 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
597 * g++.dg/cpp0x/forw_enum6.C: Likewise.
598 * g++.dg/cpp0x/forw_enum8.C: Likewise.
599 * g++.dg/cpp0x/override2.C: Likewise.
600 * g++.dg/parse/crash5.C: Likewise.
601 * g++.dg/parse/error16.C: Likewise.
602 * g++.dg/parse/error27.C: Likewise.
603 * g++.dg/template/qualttp15.C: Likewise.
604 * g++.dg/template/redecl4.C: Likewise.
605 * g++.old-deja/g++.other/crash39.C: Likewise.
606 * g++.old-deja/g++.other/struct1.C: Likewise.
607 * g++.old-deja/g++.pt/m9a.C: Likewise.
608 * g++.old-deja/g++.pt/memclass10.C: Likewise.
609
0e535442
JJ
6102016-06-02 Jakub Jelinek <jakub@redhat.com>
611
0633ee10
JJ
612 PR c++/71372
613 * c-c++-common/pr71372.c: New test.
614
0e535442
JJ
615 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
616 __TIME__ strings with __builtin_strcmp instead of printf and
617 dg-output.
618
f3c5ecc2
ML
6192016-06-02 Martin Liska <mliska@suse.cz>
620
621 * gcc.dg/predict-9.c: New test.
622
a91807c5
JJ
6232016-06-02 Jakub Jelinek <jakub@redhat.com>
624
625 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
626 global set_compiler_env_var and global saved_compiler_env_var.
627
b5bd1978
KT
6282016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
629
630 PR rtl-optimization/71295
631 * gcc.c-torture/compile/pr71295.c: New test.
632
b93b1475
JJ
6332016-06-02 Jakub Jelinek <jakub@redhat.com>
634
930ebd0e
JJ
635 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
636
1e021dc3
JJ
637 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
638 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
639
b93b1475
JJ
640 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
641 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
642 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
643 alternative number.
644
58f2fb5c
MM
6452016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
646
647 * gcc.target/powerpc/p9-splat-4.c: New test.
648
6492016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
650
651 PR target/71186
652 * gcc.target/powerpc/pr71186.c: New test.
653
4731c9f0
JD
6542016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
655
656 PR fortran/52393
657 * gfortran.dg/fmt_read_3.f90: New test.
658
042dee3e
TP
6592016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
660
661 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
662 procedure.
663
15c98b2e
ES
6642016-06-01 Eduard Sanou <dhole@openmailbox.org>
665
666 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
667 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
668 env var is set.
669 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
670 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
671 shown once.
672 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
673 during compilation.
674 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
675 vars set by dg-set-compiler-env-var.
676
6442a6f4
PT
6772016-06-01 Paul Thomas <pault@gcc.gnu.org>
678
679 PR fortran/71156
680 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
681 to the module procedure declaration.
682 * gfortran.dg/submodule_16.f08: New test.
683
ab62397a
JJ
6842016-06-01 Jakub Jelinek <jakub@redhat.com>
685
686 PR middle-end/71371
687 * c-c++-common/gomp/pr71371.c: New test.
688
b66af6ed
RB
6892016-06-01 Richard Biener <rguenther@suse.de>
690
691 PR tree-optimization/71366
692 * gcc.dg/torture/pr71366-1.c: New testcase.
693 * gcc.dg/torture/pr71366-2.c: Likewise.
694
e342b9d8
KN
6952016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
696
697 * gcc.target/powerpc/vslv-0.c: New test.
698 * gcc.target/powerpc/vslv-1.c: New test.
699 * gcc.target/powerpc/vsrv-0.c: New test.
700 * gcc.target/powerpc/vsrv-1.c: New test.
701
721547cd
NS
7022016-06-01 Nathan Sidwell <nathan@acm.org>
703
704 * c-c++-common/torture/pr57945.c: Add expected PTX error.
705 * gcc.target/nvptx/weak.c: New.
706
fa2c9034
RB
7072016-06-01 Richard Biener <rguenther@suse.de>
708
709 PR tree-optimization/71261
710 * gcc.dg/torture/vect-bool-1.c: New testcase.
711
3e32893c
JJ
7122016-06-01 Jakub Jelinek <jakub@redhat.com>
713
714 * gfortran.dg/gomp/order-1.f90: New test.
715 * gfortran.dg/gomp/order-2.f90: New test.
716
8c383600
JH
7172016-06-01 Jan Hubicka <hubicka@ucw.cz>
718
719 * gcc.dg/unroll-6.c: Update template.
720 * gcc.dg/unroll-7.c: New testcase.
721 * gcc.dg/unroll-8.c: New testcase.
722
a0dfeef5
EB
7232016-06-01 Eric Botcazou <ebotcazou@adacore.com>
724
725 * gnat.dg/opt56.ad[sb]: New test.
726
48de5701
PC
7272016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
728
729 PR c++/66635
730 * g++.dg/cpp0x/constexpr-ice16.C: New.
731
827cf695
PP
7322016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
733
734 PR tree-optimization/71314
735 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
736 -mbranch-cost=2.
737
ff66f6e8
PP
7382016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
739
740 PR tree-optimization/71077
741 * gcc.dg/tree-ssa/pr71077.c: New test.
742
050fb209
JH
7432016-05-31 Jan Hubicka <hubicka@ucw.cz>
744
48de5701
PC
745 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
746 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
747 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 748
c642d919
PC
7492016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
750
751 PR c++/71248
752 * g++.dg/cpp0x/pr71248.C: New.
753 * g++.dg/cpp0x/auto7.C: Test column numbers too.
754 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
755 * g++.dg/init/new37.C: Likewise.
756 * g++.dg/template/static1.C: Likewise.
757 * g++.dg/template/static2.C: Likewise.
758
d6439e08
L
7592016-05-31 H.J. Lu <hongjiu.lu@intel.com>
760
761 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
762 instead of %rdi.
763 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
764
780b9dd4
MP
7652016-05-31 Marek Polacek <polacek@redhat.com>
766
767 * c-c++-common/Wswitch-unreachable-3.c: New test.
768 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
769
0d99f8a0
RB
7702016-05-31 Richard Biener <rguenther@suse.de>
771
772 PR tree-optimization/71352
773 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
774
52545641
TP
7752016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
776
777 * gcc.target/arm/armv5_thumb_isa.c: New test.
778
5b8c1205
KY
7792016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
780
781 PR target/71346
782 * gcc.target/i386/pr71346.c: New test.
783
7a88cc84
TV
7842016-05-31 Tom de Vries <tom@codesourcery.com>
785
786 PR tree-optimization/69068
787 * gcc.dg/graphite/pr69068.c: New test.
788
265149a6
MS
7892016-05-27 Martin Sebor <msebor@redhat.com>
790
791 PR c++/71306
792 * g++.dg/warn/Wplacement-new-size-3.C: New test.
793
00631022
JJ
7942016-05-30 Jakub Jelinek <jakub@redhat.com>
795
796 PR c++/71349
797 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
798 nowait depend(inout: dd[0]) clauses where permitted.
799
b2f6675b
PC
8002016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
801
802 PR c++/71238
803 * g++.dg/parse/pr71238.C: New.
804 * g++.dg/concepts/friend1.C: Test column numbers too.
805 * g++.dg/cpp0x/initlist31.C: Likewise.
806 * g++.dg/cpp0x/pr51420.C: Likewise.
807 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
808 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
809 * g++.dg/ext/builtin3.C: Likewise.
810 * g++.dg/lookup/friend12.C: Likewise.
811 * g++.dg/lookup/friend7.C: Likewise.
812 * g++.dg/lookup/koenig1.C: Likewise.
813 * g++.dg/lookup/koenig5.C: Likewise.
814 * g++.dg/lookup/used-before-declaration.C: Likewise.
815 * g++.dg/overload/koenig1.C: Likewise.
816 * g++.dg/template/crash65.C: Likewise.
817 * g++.dg/template/friend57.C: Likewise.
818 * g++.dg/warn/Wshadow-5.C: Likewise.
819 * g++.dg/warn/Wunused-8.C: Likewise.
820 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
821 * g++.old-deja/g++.jason/lineno5.C: Likewise.
822 * g++.old-deja/g++.jason/member.C: Likewise.
823 * g++.old-deja/g++.jason/report.C: Likewise.
824 * g++.old-deja/g++.jason/scoping12.C: Likewise.
825 * g++.old-deja/g++.law/visibility20.C: Likewise.
826 * g++.old-deja/g++.ns/koenig5.C: Likewise.
827 * g++.old-deja/g++.other/static5.C: Likewise.
828 * g++.old-deja/g++.pt/overload2.C: Likewise.
829
a448ff40
JH
8302016-05-30 Jan Hubicka <hubicka@ucw.cz>
831
832 * gcc.dg/tree-ssa/peel1.c: New testcase.
833 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
834 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
835
69be8c91
TV
8362016-05-30 Tom de Vries <tom@codesourcery.com>
837
838 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
839 to ce.
840
a59775a1
PC
8412016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
842
843 PR c++/71099
844 * g++.dg/parse/virtual1.C: New.
845
53d6d955
UB
8462016-05-30 Uros Bizjak <ubizjak@gmail.com>
847
848 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
849 Use correct register when clearing %edx.
850
0557293f
AM
8512016-05-30 Alexander Monakov <amonakov@ispras.ru>
852
853 PR tree-optimization/71289
854 * gcc.dg/pr71289.c: New test.
855
5d476e35
KV
8562016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
857
858 PR middle-end/71269
859 PR middle-end/71292
860 * gcc.dg/tree-ssa/pr71269.c: New test.
861 * gcc.dg/tree-ssa/pr71292.c: New test.
862
db5447ca
KV
8632016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
864
865 PR middle-end/71252
866 * gcc.dg/tree-ssa/pr71252-2.c: New test.
867
98bdbb39
JH
8682016-05-30 Jan Hubicka <hubicka@ucw.cz>
869
870 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
871 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
872 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
873
7e012855
TV
8742016-05-30 Tom de Vries <tom@codesourcery.com>
875
876 PR tree-optimization/69067
877 * gcc.dg/graphite/pr69067.c: New test.
878
beed3701
UB
8792016-05-29 Uros Bizjak <ubizjak@gmail.com>
880
881 PR target/71245
882 * gcc.target/i386/pr71245-1.c: New test.
883 * gcc.target/i386/pr71245-2.c: Ditto.
884
b6d4f8e8
PC
8852016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
886
887 PR c++/71105
888 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
889 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
890 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
891
00022058
JH
8922016-05-27 Jan Hubicka <hubicka@ucw.cz>
893
894 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
895
c8419aca
VV
8962016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
897
898 Revert:
899 PR c++/69855
900 * g++.dg/overload/69855.C: New.
901 * g++.old-deja/g++.law/missed-error2.C: Adjust.
902 * g++.old-deja/g++.pt/crash3.C: Likewise.
903
8008c4d2
PC
9042016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
905
906 PR c++/60385
907 * g++.dg/parse/namespace13.C: New.
908
8b2ef235
JL
9092016-05-26 Jeff Law <law@redhat.com>
910
911 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
912 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
913 * gcc.dg/tree-ssa/pr68198.c: Likewise.
914 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
915 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
916 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
917 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
918 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
919 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
920 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
921 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
922 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
923 * gcc.dg/tree-ssa/vrp56.c: Likewise.
924
7d67159b
VV
9252016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
926
927 PR c++/69855
928 * g++.dg/overload/69855.C: New.
929 * g++.old-deja/g++.law/missed-error2.C: Adjust.
930 * g++.old-deja/g++.pt/crash3.C: Likewise.
931
88e3bdd1
JW
9322016-05-27 Jiong Wang <jiong.wang@arm.com>
933
934 PR target/63596
935 * gcc.target/aarch64/va_arg_1.c: New testcase.
936 * gcc.target/aarch64/va_arg_2.c: Likewise.
937 * gcc.target/aarch64/va_arg_3.c: Likewise.
938
3fd6b9cc
JW
9392016-05-27 Jiong Wang <jiong.wang@arm.com>
940
941 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
942 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
943 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
944 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
945 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
946
3cee7e4e
MP
9472016-05-27 Marek Polacek <polacek@redhat.com>
948
949 PR middle-end/71308
950 * g++.dg/torture/pr71308.C: New test.
951
6a813c96
DV
9522016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
953
954 * gcc.dg/zero_bits_compound-1.c: New test.
955 * gcc.dg/zero_bits_compound-2.c: New test.
956
0561bcfb
IE
9572016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
958
959 PR middle-end/71279
960 * gcc.dg/pr71279.c: New test.
961
21316320
MM
9622016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
963
964 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
965 floating point min/max/comparison instructions.
966 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
967
7211a097
JJ
9682016-05-26 Jakub Jelinek <jakub@redhat.com>
969
970 * c-c++-common/gomp/schedule-1.c: New test.
971 * gfortran.dg/gomp/schedule-1.f90: New test.
972
cac177cf
PP
9732016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
974
975 PR c++/70822
976 PR c++/70106
977 * g++.dg/cpp1y/auto-fn32.C: New test.
978 * g++.dg/cpp1y/paren4.C: New test.
979
a2d5b8c9
NS
9802016-05-26 Nathan Sidwell <nathan@acm.org>
981
982 * gcc.dg/20060410.c: Xfail on ptx.
983 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
984 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
985 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
986 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
987 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
988
ffa8b552
TP
9892016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
990
991 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
992
c7501e00
JJ
9932016-05-26 Jakub Jelinek <jakub@redhat.com>
994
1875b9a0
JJ
995 PR tree-optimization/71280
996 * gcc.dg/pr71280.c: New test.
997
2116e19f
JJ
998 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
999
305aef09
JJ
1000 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1001 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1002
c7501e00
JJ
1003 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1004
ca449d26
JW
10052016-05-26 Jiong Wang <jiong.wang@arm.com>
1006
1007 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1008 kept in memory.
ca449d26 1009
8af01c66
JL
10102016-05-25 Jeff Law <law@redhat.com>
1011
1012 PR tree-optimization/71272
1013 * gcc.c-torture/compile/pr71272.c: new test.
1014
f9d6ce73
BS
10152016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1016
1017 * gcc.target/powerpc/vec-cmpne.c: New test.
1018 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1019
a88a7b22
EB
10202016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1021
1022 * gnat.dg/opt55.ad[sb]: New test.
1023
125f02ed
SKS
10242016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1025
1026 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1027 * c-c++-common/pr60226.c: Require int32plus.
1028 * gcc.c-torture/execute/pr70602.c: Likewise.
1029 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1030 unsigned long for malloc arg type.
1031 * gcc.dg/asr_div1.c: Require int32plus.
1032 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1033 * gcc.dg/pie-1.c: Require pie.
1034 * gcc.dg/pie-2.c: Likewise.
1035 * gcc.dg/pr59471.c: Require int32plus.
1036 * gcc.dg/pr59963-2.c: XFAIL for int16.
1037 * gcc.dg/pr60114.c: Require int32plus.
1038 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1039 unsigned long for typedef of size_t.
1040 * gcc.dg/pr63914.c: Require int32plus.
1041 * gcc.dg/pr64536.c: Require pt32plus.
1042 * gcc.dg/pr65658.c: Likewise.
1043 * gcc.dg/pr67271.c: Require int32plus.
1044 * gcc.dg/pr68112.c: Likewise.
1045 * gcc.dg/pr69071.c: Skip for avr target.
1046 * gcc.dg/pr69973.c: Require int32plus.
1047 * gcc.dg/pr70169.c: Skip for avr target.
1048 * gcc.dg/sso-6.c: Require int32plus.
1049 * gcc.dg/sso-7.c: Likewise.
1050 * gcc.dg/sso-8.c: Likewise.
1051 * gcc.dg/vrp-min-max-2.c: Likewise.
1052
c6e434f5
UB
10532016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1054
1055 PR target/70738
1056 * gcc.target/i386/pr70738-1.c: New test.
1057 * gcc.target/i386/pr70738-2.c: Likewise.
1058 * gcc.target/i386/pr70738-3.c: Likewise.
1059 * gcc.target/i386/pr70738-4.c: Likewise.
1060 * gcc.target/i386/pr70738-5.c: Likewise.
1061 * gcc.target/i386/pr70738-6.c: Likewise.
1062 * gcc.target/i386/pr70738-7.c: Likewise.
1063 * gcc.target/i386/pr70738-8.c: Likewise.
1064 * gcc.target/i386/pr70738-9.c: Likewise.
1065
5c42d341
KT
10662016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1067
1068 PR rtl-optimization/66940
1069 * gcc.c-torture/execute/pr66940.c: New test.
1070
bf9a1a07
IV
10712016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1072
1073 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1074 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1075 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1076 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1077 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1078 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1079 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1080 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1081 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1082 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1083 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1084 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1085 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1086 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1087 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1088 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1089 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1090 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1091 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1092 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1093 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1094 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1095 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1096 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1097
95efe6b6
MP
10982016-05-25 Marek Polacek <polacek@redhat.com>
1099
1100 PR c/71265
1101 * gcc.dg/noncompile/pr71265.c: New test.
1102
a23faf7a
MP
1103 PR c/71266
1104 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1105
69a6d5ad
NS
11062016-05-25 Nathan Sidwell <nathan@acm.org>
1107
1108 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1109
3072d4ea
RB
11102016-05-25 Richard Biener <rguenther@suse.de>
1111
1112 PR tree-optimization/71261
1113 * c-c++-common/torture/pr71261.c: New testcase.
1114
e412ece4
RB
11152016-05-25 Richard Biener <rguenther@suse.de>
1116
1117 PR tree-optimization/71264
1118 * gcc.dg/vect/pr71264.c: New testcase.
1119
b9e551ad
PC
11202016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1121
1122 PR c++/55992
1123 * g++.dg/cpp0x/alias-decl-53.C: New.
1124 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1125
6aa1abe5
ML
11262016-05-25 Martin Liska <mliska@suse.cz>
1127
1128 * g++.dg/pr71239.C: New test.
1129
842d162e
RB
11302016-05-25 Richard Biener <rguenther@suse.de>
1131
c87885ca
RO
1132 * gcc.dg/vect/pr58135.c: Rename to ...
1133 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1134
f184a36c
MP
11352016-05-25 Marek Polacek <polacek@redhat.com>
1136
1137 * g++.dg/pr65295.C: Use target c++14.
1138
021fad86
PC
11392016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1140
53d6d955
UB
1141 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1142 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1143
c3eaf15a
MM
11442016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1145
1146 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1147 instructions.
1148
e46c7770
CP
11492016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1150
1151 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1152 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1153 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1154 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1155 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1156 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1157 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1158 * c-c++-common/goacc/pcopy.c: Likewise.
1159 * c-c++-common/goacc/pcopyin.c: Likewise.
1160 * c-c++-common/goacc/pcopyout.c: Likewise.
1161 * c-c++-common/goacc/pcreate.c: Likewise.
1162 * c-c++-common/goacc/pr70688.c: New test.
1163 * c-c++-common/goacc/present-1.c: Adjust test.
1164 * c-c++-common/goacc/reduction-5.c: Likewise.
1165 * g++.dg/goacc/data-1.C: New test.
1166
4bfc9db7
MM
11672016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1168
1169 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1170 vector parity built-in functions.
1171 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1172 count trailing zeros automatic vectorization.
1173 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1174 count trailing zeros built-in functions.
1175
2bc145af
KV
11762016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1177
1178 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1179
26869fdb
PH
11802016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1181
1182 PR target/71050
1183 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1184
b2dc9c3b
PC
11852016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1186
1187 PR c++/50436
1188 * g++.dg/template/crash123.C: New.
1189 * g++.dg/template/crash124.C: Likewise.
1190
f65e97fd
MS
11912016-05-24 Martin Sebor <msebor@redhat.com>
1192
1193 PR c++/71147
1194 * g++.dg/ext/flexary16.C: New test.
1195
a6f5ac7f
IV
11962016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1197
69a6d5ad
NS
1198 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1199 before math.h is included.
a6f5ac7f
IV
1200 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1201 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1202 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1203 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1204 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1205 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1206 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1207 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1208 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1209 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1210 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1211 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1212 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1213 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1214 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1215 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1216 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1217 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1218 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1219 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1220 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1221 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1222 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1223
27bad558
MM
12242016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1225 Kelvin Nilsen <kelvin@gcc.gnu.org>
1226
1227 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1228 support.
1229
72f382fb
PC
12302016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1231
1232 PR c++/69872
1233 * g++.dg/warn/Wno-narrowing1.C: New.
1234
ef2ec9d9
MP
12352016-05-24 Marek Polacek <polacek@redhat.com>
1236
1237 PR c/71249
1238 * c-c++-common/Wswitch-unreachable-2.c: New test.
1239
e90434e3
JJ
12402016-05-24 Jakub Jelinek <jakub@redhat.com>
1241
7adb26f2
JJ
1242 PR c++/71257
1243 * g++.dg/vect/simd-clone-6.cc: New test.
1244 * g++.dg/gomp/declare-simd-6.C: New test.
1245
e90434e3
JJ
1246 PR middle-end/70434
1247 PR c/69504
1248 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1249
b556ea3b
RB
12502016-05-24 Richard Biener <rguenther@suse.de>
1251
1252 PR tree-optimization/71240
1253 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1254
e5328f5d
RB
12552016-05-24 Richard Biener <rguenther@suse.de>
1256
1257 PR tree-optimization/71230
1258 * gcc.dg/torture/pr71230.c: New testcase.
1259 * g++.dg/torture/pr71230.C: Likewise.
1260
a04e69c0
TS
12612016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1262
1263 * c-c++-common/goacc/routine-5.c: Add tests.
1264 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1265 * gfortran.dg/goacc/routine-6.f90: Add tests.
1266
30fd2977
RB
12672016-05-24 Richard Biener <rguenther@suse.de>
1268
1269 PR tree-optimization/71253
1270 * gcc.dg/torture/pr71253.c: New testcase.
1271
ca6f60bc
KV
12722016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1273
1274 PR middle-end/71252
1275 * gfortran.dg/pr71252.f90: New test.
1276
d3465d72
RS
12772016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1278
1279 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1280
f17a223d
RB
12812016-05-24 Richard Biener <rguenther@suse.de>
1282
1283 PR middle-end/70434
1284 PR c/69504
1285 * c-c++-common/vector-subscript-4.c: New testcase.
1286 * c-c++-common/vector-subscript-5.c: Likewise.
1287
e3f36534
JD
12882016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1289
1290 PR fortran/71123
1291 * gfortran.dg/namelist_90.f: New test
1292
85d5c27d
JD
12932016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1294
1295 PR fortran/66461
1296 * gfortran.dg/unexpected_eof.f: New test
1297
fe3f3340
MM
12982016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1299 Kelvin Nilsen <kelvin@gcc.gnu.org>
1300
1301 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1302 as little endian.
1303
26d6ae55
PC
13042016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1305
1306 PR c++/70972
1307 * g++.dg/cpp0x/inh-ctor20.C: New.
1308 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1309
d6c9a06f
PC
13102016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1311
1312 PR c++/69095
1313 * g++.dg/cpp0x/variadic168.C: New.
1314
396a1d10
PC
13152016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1316
1317 * g++.dg/cpp0x/pr31445.C: Test column number too.
1318 * g++.dg/cpp0x/pr32253.C: Likewise.
1319 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1320 * g++.dg/cpp0x/variadic36.C: Likewise.
1321
ece46666
MG
13222016-05-23 Marc Glisse <marc.glisse@inria.fr>
1323
1324 * gcc.dg/fold-notshift-2.c: Adjust.
1325
a7dc5980
MP
13262016-05-23 Marek Polacek <polacek@redhat.com>
1327
1328 PR c/49859
1329 * c-c++-common/Wswitch-unreachable-1.c: New test.
1330 * gcc.dg/Wswitch-unreachable-1.c: New test.
1331 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1332 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1333 * g++.dg/gomp/block-10.C: Likewise.
1334 * gcc.dg/gomp/block-10.c: Likewise.
1335 * g++.dg/gomp/block-9.C: Likewise.
1336 * gcc.dg/gomp/block-9.c: Likewise.
1337 * g++.dg/gomp/target-1.C: Likewise.
1338 * g++.dg/gomp/target-2.C: Likewise.
1339 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1340 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1341 * g++.dg/gomp/taskgroup-1.C: Likewise.
1342 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1343 * gcc.dg/gomp/teams-1.c: Likewise.
1344 * g++.dg/gomp/teams-1.C: Likewise.
1345 * g++.dg/overload/error3.C: Likewise.
1346 * g++.dg/tm/jump1.C: Likewise.
1347 * g++.dg/torture/pr40335.C: Likewise.
1348 * gcc.dg/c99-vla-jump-5.c: Likewise.
1349 * gcc.dg/switch-warn-1.c: Likewise.
1350 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1351 * gcc.dg/nested-func-1.c: Likewise.
1352 * gcc.dg/pr67784-4.c: Likewise.
1353
18b54004
RB
13542016-05-23 Richard Biener <rguenther@suse.de>
1355
1356 PR tree-optimization/71230
1357 * gfortran.dg/pr71230-1.f90: New testcase.
1358 * gfortran.dg/pr71230-2.f90: Likewise.
1359
e569db5f
VK
13602016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1361
396a1d10 1362 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1363 * gcc.dg/vect/pr58135.c: Add new.
1364 * gfortran.dg/pr46519-1.f: Adjust test case.
1365
e4b71114
PC
13662016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1367
1368 PR c++/53401
1369 * g++.dg/cpp0x/decltype64.C: New.
1370
a25a8058
CL
13712016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1372
1373 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1374 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1375 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1376
0dcfe9ab
CL
13772016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1378
1379 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1380 Add poly64x1_t and poly64x2_t cases if supported.
1381 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1382 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1383 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1384 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1385 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1386
ffd70e4a
CL
13872016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1388
1389 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1390 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1391 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1392 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1393 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1394 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1395 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1396
4b1f57fe
CL
13972016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1398
1399 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1400
16c5ec77
CL
14012016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1402
1403 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1404 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1405
94ad56c7
JJ
14062016-05-22 Jakub Jelinek <jakub@redhat.com>
1407
57748705
JJ
1408 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1409 constraint instead of "r".
1410 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1411 insn instead of vxorpd.
1412 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1413
af120161
JJ
1414 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1415 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1416
355023ce
JJ
1417 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1418
3b48574c
JJ
1419 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1420 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1421
94ad56c7
JJ
1422 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1423
8a85cee2
KV
14242016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1425
1426 PR middle-end/40921
1427 * gcc.dg/tree-ssa/pr40921.c: New test.
1428
8e916b16
PS
14292016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1430
1431 PR target/71103
1432 * gcc.target/avr/pr71103.c: New test.
1433
88aea79f
KV
14342016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1435
1436 PR middle-end/71179
1437 * gcc.dg/tree-ssa/pr71179.c: New test.
1438
79063edd
MS
14392016-05-20 Martin Sebor <msebor@redhat.com>
1440
1441 PR c/71115
1442 * gcc.dg/init-excess-2.c: New test.
1443
55c8849f
EB
14442016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1445
1446 * gnat.dg/opt53.adb: New test.
1447 * gnat.dg/opt54.adb: Likewise.
1448
c91a0948
MJ
14492016-05-20 Martin Jambor <mjambor@suse.cz>
1450
1451 PR tree-optimization/70884
1452 * gcc.dg/tree-ssa/pr70919.c: New test.
1453
9cad20fa
BS
14542016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1455
1456 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1457 formatting.
69a6d5ad
NS
1458 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1459 fix code formatting.
1460
14612016-05-20 Nathan Sidwell <nathan@acm.org>
1462
1463 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1464 non-common cases.
1465 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1466
15c671a7
DM
14672016-05-20 David Malcolm <dmalcolm@redhat.com>
1468
1469 * jit.dg/all-non-failing-tests.h: Add
1470 test-factorial-must-tail-call.c.
1471 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1472 * jit.dg/test-factorial-must-tail-call.c: New test case.
1473
4f028369
JJ
14742016-05-20 Jakub Jelinek <jakub@redhat.com>
1475
1476 PR fortran/71204
1477 * gfortran.dg/pr71204.f90: New test.
1478
7dea4ab3
CP
14792016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1480
1481 * gcc.target/nvptx/sincos.c: New test.
1482
ef98d365
PC
14832016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1484
1485 PR c++/70572
1486 * g++.dg/cpp1y/auto-fn31.C: New.
1487
92466115
BS
14882016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1489
1490 * gcc.target/powerpc/vec-addec.c: New test.
1491 * gcc.target/powerpc/vec-addec-int128.c: New test.
1492
9a385c2d
DM
14932016-05-20 David Malcolm <dmalcolm@redhat.com>
1494
1495 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1496 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1497 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1498 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1499
77c9d5b4
JH
15002016-05-20 Jan Hubicka <hubicka@ucw.cz>
1501
1502 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1503
68047971
JJ
15042016-05-20 Jakub Jelinek <jakub@redhat.com>
1505
18954840
JJ
1506 PR c++/71210
1507 * g++.dg/opt/pr71210-1.C: New test.
1508 * g++.dg/opt/pr71210-2.C: New test.
1509
68047971
JJ
1510 PR tree-optimization/29756
1511 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1512 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1513 only on selected targets where V4SImode vectors are known to be
1514 supported.
1515
d78789f5
MG
15162016-05-20 Marc Glisse <marc.glisse@inria.fr>
1517
1518 PR tree-optimization/71079
1519 PR tree-optimization/71206
1520 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1521
550fa093
PK
15222016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1523
1524 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1525 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1526 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1527
483c6429
RG
15282016-05-20 Richard Guenther <rguenther@suse.de>
1529
1530 PR tree-optimization/29756
1531 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1532
eb066284
RB
15332016-05-20 Richard Biener <rguenther@suse.de>
1534
1535 PR tree-optimization/71185
1536 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1537
58f10249
RB
15382016-05-20 Richard Biener <rguenther@suse.de>
1539
1540 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1541
2a5569fa
MP
15422016-05-19 Marek Polacek <polacek@redhat.com>
1543
1544 PR c++/71075
1545 * g++.dg/diagnostic/pr71075.C: New test.
1546
5e9a5385
DM
15472016-05-19 David Malcolm <dmalcolm@redhat.com>
1548
1549 PR c++/71184
1550 * g++.dg/pr71184.C: New test case.
1551
4f45da44
KN
15522016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1553
1554 * gcc.target/powerpc/darn-0.c: New test.
1555 * gcc.target/powerpc/darn-1.c: New test.
1556 * gcc.target/powerpc/darn-2.c: New test.
1557
4177437e
MP
15582016-05-19 Marek Polacek <polacek@redhat.com>
1559
1560 PR tree-optimization/71031
1561 * gcc.dg/tree-ssa/vrp100.c: New test.
1562
afb72432
IE
15632016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1564
1565 PR rtl-optimization/71148
1566 * gcc.dg/pr71148.c: New test.
1567
4f83064e
KT
15682016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1569
1570 PR target/71056
1571 * gcc.target/arm/pr71056.c: New test.
1572
4bf8dbe1
BE
15732016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1574
1575 * c-c++-common/pr69669.c: Check the used mode.
1576
f3510625
MO
15772016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1578
1579 PR sanitizer/64354
1580 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1581
43c0068e
RB
15822016-05-19 Richard Biener <rguenther@suse.de>
1583
1584 PR tree-optimization/70729
1585 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1586 * gcc.dg/graphite/scop-18.c: Likewise.
1587 * gcc.dg/pr41783.c: Disable LIM.
1588 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1589 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1590 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1591 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1592 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1593 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1594 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1595 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1596 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1597 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1598 * gfortran.dg/pr42108.f90: Likewise.
1599
70f25790
DM
16002016-05-18 David Malcolm <dmalcolm@redhat.com>
1601
1602 PR driver/69265
1603 * gcc.dg/spellcheck-options-11.c: New test case.
1604
960db8ec
JJ
16052016-05-18 Jakub Jelinek <jakub@redhat.com>
1606
1607 PR c++/71100
1608 * g++.dg/opt/pr71100.C: New test.
1609
04643334
MJ
16102016-05-18 Martin Jambor <mjambor@suse.cz>
1611
1612 PR ipa/69708
1613 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1614 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1615 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1616 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1617
91bb9f80
MJ
16182016-05-18 Martin Jambor <mjambor@suse.cz>
1619
1620 PR ipa/69708
1621 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1622 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1623 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1624 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1625 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1626
c584aca6
PC
16272016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1628
1629 PR c++/69793
1630 * g++.dg/template/crash122.C: New.
1631
20309c6e
PC
16322016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1633
1634 PR c++/70466
1635 * g++.dg/template/pr70466-1.C: New.
1636 * g++.dg/template/pr70466-2.C: Likewise.
1637
50c78b9a
MM
16382016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1639
1640 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1641 splat operations and the XXSPLTIB instruction.
1642 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1643 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1644 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1645 xxlxor to clear a register.
1646
cf8be00d
RS
16472016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1648
1649 * gcc.dg/torture/pr71020.c: New test.
1650
848a392a
MJ
16512016-05-18 Martin Jambor <mjambor@suse.cz>
1652
1653 PR ipa/70646
1654 * gcc.dg/ipa/pr70646.c: New test.
1655
1f2ab776
CL
16562016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1657
1658 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1659
76489493
CL
16602016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1661
1662 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1663 missing tests for vreinterpretq_p{8,16}.
1664
bd79378d
CL
16652016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1666
1667 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1668 vsliq_n_s64 and vsliq_n_u64.
1669
81ca3ea0
CL
16702016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1671
1672 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1673 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1674
873cb425
CL
16752016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1676
1677 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1678 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1679 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1680
9d6e7c21
CL
16812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1682
1683 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1684 in comment.
1685
b4dbe40e 16862016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1687
1688 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1689 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1690 "blr\t" and switch to scan-assembler-times.
1691
83a5c910
JW
16922016-05-18 Jiong Wang <jiong.wang@arm.com>
1693
53d6d955
UB
1694 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1695 with __aarch64__.
1696 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1697 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1698
fb7cbdeb
JJ
16992016-05-18 Jakub Jelinek <jakub@redhat.com>
1700
8ee91165
JJ
1701 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1702 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1703 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1704 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1705 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1706 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1707
cf4d516a
JJ
1708 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1709 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1710
a4f16422
JJ
1711 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1712 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1713
7b37ce10
JJ
1714 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1715 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1716
fb7cbdeb
JJ
1717 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1718
c9326aef
RB
17192016-05-18 Richard Biener <rguenther@suse.de>
1720
1721 PR tree-optimization/71168
1722 * gcc.dg/torture/pr71168.c: New testcase.
1723
df8b0a11
KV
17242016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1725
1726 PR middle-end/63586
1727 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1728 * gcc.dg/tree-ssa/pr63586.c: New test.
1729 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1730
2efd67ed
NS
17312016-05-17 Nathan Sidwell <nathan@acm.org>
1732
1733 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1734 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1735 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1736 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1737
1988b2c2
NS
17382016-05-17 Nathan Sidwell <nathan@acm.org>
1739
1740 * gcc.target/nvptx/abi-vararg-3.c: New.
1741
ad1d92ab
MM
17422016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1743
1744 PR tree-optimization/54579
1745 PR middle-end/55299
1746 * gcc.dg/fold-notrotate-1.c: New test.
1747 * gcc.dg/fold-notshift-1.c: New test.
1748 * gcc.dg/fold-notshift-2.c: New test.
1749
47768df8
MP
17502016-05-17 Marek Polacek <polacek@redhat.com>
1751
1752 PR ipa/71146
1753 * g++.dg/ipa/pr71146.C: New test.
1754
6b5423a5
DM
17552016-05-17 David Malcolm <dmalcolm@redhat.com>
1756
1757 * jit.dg/test-error-array-bounds.c: New test case.
1758
c7986356
MG
17592016-05-17 Marc Glisse <marc.glisse@inria.fr>
1760
1761 * gcc.dg/tree-ssa/and-1.c: New testcase.
1762
d982c5b7
MG
17632016-05-17 Marc Glisse <marc.glisse@inria.fr>
1764
1765 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1766 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1767
0139ba93
MG
17682016-05-17 Marc Glisse <marc.glisse@inria.fr>
1769
1770 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1771 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1772
daab4562
JW
17732016-05-17 Jiong Wang <jiong.wang@arm.com>
1774
1775 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1776
22330033
JW
17772016-05-17 Jiong Wang <jiong.wang@arm.com>
1778
1779 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1780
98b3a5f2
JW
17812016-05-17 Jiong Wang <jiong.wang@arm.com>
1782
1783 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1784 ".2d[index]" when scan the assembly.
1785 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1786 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1787 float64x1.
1788 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1789
b71b7a8e
RB
17902016-05-17 Richard Biener <rguenther@suse.de>
1791
1792 PR tree-optimization/71132
1793 * gcc.dg/torture/pr71132.c: New testcase.
1794
3c51ad46
CL
17952016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1796
1797 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1798
d20faa66
KT
17992016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1800
1801 PR target/70809
1802 * gcc.target/aarch64/pr70809_1.c: New test.
1803
b75cc5a4
KT
18042016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1805
1806 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1807 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1808 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1809 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1810
b28eb195
IE
18112016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1812 Ilya Enkovich <ilya.enkovich@intel.com>
1813
1814 PR target/71114
1815 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1816
0b9004ed
JH
18172016-05-16 Jan Hubicka <hubicka@ucw.cz>
1818
1819 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1820 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1821
1b81a1c1
MW
18222016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1823
1824 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1825 test for __ARM_FP16_ARGS.
1826 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1827 * gcc.target/arm/aapcs/neon-vect10.c: New.
1828 * gcc.target/arm/aapcs/neon-vect9.c: New.
1829 * gcc.target/arm/aapcs/vfp18.c: New.
1830 * gcc.target/arm/aapcs/vfp19.c: New.
1831 * gcc.target/arm/aapcs/vfp20.c: New.
1832 * gcc.target/arm/aapcs/vfp21.c: New.
1833 * gcc.target/arm/fp16-aapcs-1.c: New.
1834 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1835 test for __ARM_FP16_ARGS.
1836 * g++.target/arm/fp16-return-1.c: Update expected output.
1837
921d1e73
JW
18382016-05-16 Jiong Wang <jiong.wang@arm.com>
1839
1840 PR testsuite/70227
1841 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1842
228eb42a
HA
18432016-05-15 Harald Anlauf <anlauf@gmx.de>
1844
1845 PR fortran/69603
1846 * gfortran.dg/pr69603.f90: New testcase.
1847
785abfd3
FR
18482016-05-14 Fritz Reese <fritzoreese@gmail.com>
1849
1850 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1851
e75eb64f
FR
18522016-05-14 Fritz Reese <fritzoreese@gmail.com>
1853
1854 PR fortran/71047
1855 * gfortran.dg/pr71047.f08: New test.
1856
aa4b467b
JM
18572016-05-13 Joseph Myers <joseph@codesourcery.com>
1858
1859 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1860 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1861 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1862
653fb4a2
MS
18632016-05-13 Martin Sebor <msebor@redhat.com>
1864
1865 PR c++/60049
1866 * g++.dg/cpp0x/constexpr-60049.C: New test.
1867
9e37582d
JJ
18682016-05-13 Jakub Jelinek <jakub@redhat.com>
1869
1870 PR bootstrap/71071
1871 * gcc.dg/pr71071.c: New test.
1872
a278aa17
UB
18732016-05-13 Uros Bizjak <ubizjak@gmail.com>
1874
1875 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1876 remove XOP handling.
377eaca7 1877 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1878
ac3d02e2
NS
18792016-05-13 Nathan Sidwell <nathan@acm.org>
1880
1881 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1882 __atomic_is_lock_free declaration.
1883
8ab3bdac
RB
18842016-05-13 Richard Biener <rguenther@suse.de>
1885
1886 PR tree-optimization/42587
1887 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1888
623b8e0a
ML
18892016-05-13 Martin Liska <mliska@suse.cz>
1890
1891 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1892 the new format of dump output.
1893
da7674f6
IE
18942016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1895
1896 * gcc.dg/pr71084.c: New test.
1897
c959db3d
RR
18982016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1899
53d6d955
UB
1900 PR target/53440
1901 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1902
43203dea
RR
19032016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1904
1905 * gcc.target/aarch64/struct_return.c: New test.
1906
4f2e1536
MP
19072016-05-12 Marek Polacek <polacek@redhat.com>
1908
1909 PR c/70756
1910 * c-c++-common/pr70756-2.c: New test.
1911 * c-c++-common/pr70756.c: New test.
1912
1ef33ef3
RB
19132016-05-12 Richard Biener <rguenther@suse.de>
1914
1915 PR tree-optimization/71059
1916 * gcc.dg/torture/pr71059.c: New testcase.
1917
763baff6
RB
19182016-05-12 Richard Biener <rguenther@suse.de>
1919
1920 PR tree-optimization/71062
1921 * gcc.dg/torture/pr71062.c: New testcase.
1922
c4ec1243
IE
19232016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1924
1925 PR tree-optimization/71006
1926 * gcc.dg/pr71006.c: New test.
1927
a5fbf76d
MP
19282016-05-12 Marek Polacek <polacek@redhat.com>
1929
1930 PR driver/71063
1931 * gcc.dg/opts-7.c: New test.
1932
5acc47a4
KT
19332016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1934
1935 PR target/70830
1936 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1937 Add -save-temps to dg-options.
1938 Scan for ldmfd rather than pop instruction.
1939 * gcc.target/arm/interrupt-2.c: Likewise.
1940 * gcc.target/arm/pr70830.c: New test.
1941
40bd4bf9
JJ
19422016-05-12 Jakub Jelinek <jakub@redhat.com>
1943
3cd63842
JJ
1944 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1945 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1946
c05d08f6
JJ
1947 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1948 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1949 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1950
bc27ffae
JJ
1951 PR target/71019
1952 * gcc.target/i386/avx512vl-pack-1.c: New test.
1953 * gcc.target/i386/avx512vl-pack-2.c: New test.
1954 * gcc.target/i386/avx512bw-pack-2.c: New test.
1955
515d7412
JJ
1956 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1957
40bd4bf9
JJ
1958 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1959 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1960 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1961
44ab146a
RB
19622016-05-12 Richard Biener <rguenther@suse.de>
1963
1964 PR tree-optimization/70986
1965 * gcc.dg/torture/pr70986-1.c: New testcase.
1966 * gcc.dg/torture/pr70986-2.c: Likewise.
1967 * gcc.dg/torture/pr70986-3.c: Likewise.
1968
d6e83a8d
MM
19692016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1970
1971 PR c/43651
1972 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1973 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1974
51e67ea3
UB
19752016-05-11 Uros Bizjak <ubizjak@gmail.com>
1976
1977 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1978 directive.
1979 * gcc.target/i386/pr66746.c: Ditto.
1980
3fd2b007
MM
19812016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1982
1983 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1984 support.
1985 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1986 warning when using -mvsx-timode.
1987 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1988 * gcc.target/powerpc/dform-2.c: Likewise.
1989 * gcc.target/powerpc/pr68805.c: Likewise.
1990
5c3a10fb
MP
19912016-05-11 Marek Polacek <polacek@redhat.com>
1992
1993 PR c++/71024
1994 * c-c++-common/attributes-3.c: New test.
1995
7cfb065b
NS
19962016-05-11 Nathan Sidwell <nathan@acm.org>
1997
1998 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1999 * gcc.c-torture/execute/pr68185.c: Likewise.
2000 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2001 * gcc.dg/pr69634.c: Requires scheduling.
2002 * gcc.dg/torture/pr66178.c: Require label values.
2003 * gcc.dg/setjmp-6.c: Require indirect jumps.
2004
f35ea97d
RB
20052016-05-11 Richard Biener <rguenther@suse.de>
2006
2007 PR tree-optimization/71055
2008 * gcc.dg/torture/pr71055.c: New testcase.
2009
dff70323
RB
20102016-05-11 Richard Biener <rguenther@suse.de>
2011
2012 PR debug/71057
2013 * g++.dg/debug/pr71057.C: New testcase.
2014
56a3d28b
JJ
20152016-05-11 Jakub Jelinek <jakub@redhat.com>
2016
2017 PR fortran/70855
2018 * gfortran.dg/gomp/pr70855.f90: New test.
2019
ebc1b29e
RB
20202016-05-11 Richard Biener <rguenther@suse.de>
2021
2022 PR middle-end/71002
2023 * g++.dg/torture/pr71002.C: New testcase.
2024
98ccd1d7
IE
20252016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2026
2027 PR middle-end/70807
2028 * gcc.dg/pr70807.c: New test.
2029
ed29e24b
MS
20302016-05-10 Martin Sebor <msebor@redhat.com>
2031
2032 PR c++/38611
2033 * g++.dg/Wattributes.C: New test.
2034
e39dab2c
MG
20352016-05-10 Marc Glisse <marc.glisse@inria.fr>
2036
2037 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2038 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2039 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2040
d067e238
IE
20412016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2042
2043 PR target/70799
2044 * gcc.target/i386/pr70799-1.c: New test.
2045
cd36c83e
PMR
20462016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2047
2048 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2049
1e3af2a4
IE
20502016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2051
2052 PR middle-end/70877
2053 * gcc.target/i386/pr70877.c: New test.
2054
afc610db
IE
20552016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2056
2057 PR tree-optimization/70786
2058 * gcc.target/i386/pr70876.c: New test.
2059
4b59d19f
JJ
20602016-05-10 Jakub Jelinek <jakub@redhat.com>
2061
2062 PR target/70927
2063 * gcc.target/i386/avx512vl-logic-1.c: New test.
2064 * gcc.target/i386/avx512vl-logic-2.c: New test.
2065 * gcc.target/i386/avx512dq-logic-2.c: New test.
2066
9b5ee426
BS
20672016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2068
2069 PR target/70963
2070 * gcc.target/powerpc/pr70963.c: New.
2071
f3352cab
DM
20722016-05-10 David Malcolm <dmalcolm@redhat.com>
2073
2074 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2075 (test_very_wide_line): Add ruler to expected output.
2076 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2077 (test_very_wide_line): Likewise.
2078 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2079 (test_show_locus): Within the handling of "test_very_wide_line",
2080 enable show_ruler_p on the diagnostic context.
2081
4a3255dd
RB
20822016-05-10 Richard Biener <rguenther@suse.de>
2083
2084 PR tree-optimization/71039
2085 * gcc.dg/torture/pr71039.c: New testcase.
2086
da7c9950
NS
20872016-05-10 Nathan Sidwell <nathan@acm.org>
2088
2089 * gcc.dg/nested-func-10.c: Requires alloca.
2090 * gcc.dg/nested-func-9.c: Requires alloca.
2091 * gcc.c-torture/execute/pr70460.c: Requires labels.
2092 * gcc.c-torture/compile/pr70199.c: Requires labels.
2093 * gcc.target/nvptx/decl.c: Compile only.
2094 * gcc.target/nvptx/trailing-init.c: Compile only.
2095 * gcc.target/nvptx/ary-init.c: Compile only.
2096
cf68d92c
MP
20972016-05-10 Marek Polacek <polacek@redhat.com>
2098
2099 PR c/70255
2100 * gcc.dg/attr-opt-1.c: New test.
2101
64ea4e15
RB
21022016-05-10 Richard Biener <rguenther@suse.de>
2103
2104 PR tree-optimization/70497
2105 PR tree-optimization/28367
2106 * gcc.dg/torture/20160404-1.c: New testcase.
2107 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2108 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2109
5a96dae3
PMR
21102016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2111
2112 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2113
fc97f805
UB
21142016-05-09 Uros Bizjak <ubizjak@gmail.com>
2115
2116 * gcc.target/i386/fabsneg-1.c New test.
2117
a710b1d5
AM
21182016-05-09 Alan Modra <amodra@gmail.com>
2119
2120 PR testsuite/70826
2121 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2122
171f6f05
RB
21232016-05-09 Richard Biener <rguenther@suse.de>
2124
2125 PR tree-optimization/70985
2126 * gcc.dg/torture/pr70985.c: New testcase.
2127
18caa34e
BC
21282016-05-09 Bin Cheng <bin.cheng@arm.com>
2129
2130 * gcc.dg/tree-ssa/ifc-9.c: New test.
2131 * gcc.dg/tree-ssa/ifc-10.c: New test.
2132 * gcc.dg/tree-ssa/ifc-11.c: New test.
2133 * gcc.dg/tree-ssa/ifc-12.c: New test.
2134 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2135 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2136 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2137
7a27d38f
RB
21382016-05-09 Richard Biener <rguenther@suse.de>
2139
2140 PR fortran/70937
2141 * gfortran.dg/pr70937.f90: New testcase.
2142
5ebbbd3d
RO
21432016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2144
2145 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2146
f6288c24
FR
21472016-05-07 Fritz Reese <fritzoreese@gmail.com>
2148
2149 PR fortran/56226
2150 * gfortran.dg/dec_structure_1.f90: New testcase.
2151 * gfortran.dg/dec_structure_2.f90: Ditto.
2152 * gfortran.dg/dec_structure_3.f90: Ditto.
2153 * gfortran.dg/dec_structure_4.f90: Ditto.
2154 * gfortran.dg/dec_structure_5.f90: Ditto.
2155 * gfortran.dg/dec_structure_6.f90: Ditto.
2156 * gfortran.dg/dec_structure_7.f90: Ditto.
2157 * gfortran.dg/dec_structure_8.f90: Ditto.
2158 * gfortran.dg/dec_structure_9.f90: Ditto.
2159 * gfortran.dg/dec_structure_10.f90: Ditto.
2160 * gfortran.dg/dec_structure_11.f90: Ditto.
2161 * gfortran.dg/dec_union_1.f90: Ditto.
2162 * gfortran.dg/dec_union_2.f90: Ditto.
2163 * gfortran.dg/dec_union_3.f90: Ditto.
2164 * gfortran.dg/dec_union_4.f90: Ditto.
2165 * gfortran.dg/dec_union_5.f90: Ditto.
2166 * gfortran.dg/dec_union_6.f90: Ditto.
2167 * gfortran.dg/dec_union_7.f90: Ditto.
2168
5ec4a8cd
TV
21692016-05-07 Tom de Vries <tom@codesourcery.com>
2170
2171 PR tree-optimization/70956
2172 * gcc.dg/graphite/pr70956.c: New test.
2173
58ec1d0e
JJ
21742016-05-06 Jakub Jelinek <jakub@redhat.com>
2175
ccd88fb7
JJ
2176 PR middle-end/70941
2177 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2178 (a, b, c, d): Change type from char to signed char.
2179 (main): Compare against (signed char) -1634678893 instead of
2180 hardcoded -109. Use __builtin_abort instead of abort.
2181
dd3b6464
JJ
2182 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2183 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2184
58ec1d0e
JJ
2185 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2186
19aa23d8
YR
21872016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2188
2189 PR debug/70935
2190 * gcc.dg/torture/pr70935.c: New test.
2191
ae5f0df1
OE
21922016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2193
2194 PR target/58219
ce23a8ff 2195 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2196
078f7e37
RB
21972016-05-06 Richard Biener <rguenther@suse.de>
2198
2199 PR tree-optimization/70960
2200 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2201
765d7b54
OE
22022016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2203
2204 PR target/52933
2205 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2206 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2207 Adjust expected instruction counts.
2208 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2209
29c94e65
MP
22102016-05-06 Marek Polacek <polacek@redhat.com>
2211
2212 PR sanitizer/70875
2213 * gcc.dg/ubsan/bounds-3.c: New test.
2214
3684b02e
OE
22152016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2216
2217 PR target/54089
2218 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2219
8706773f
RB
22202016-05-06 Richard Biener <rguenther@suse.de>
2221
2222 PR middle-end/70931
2223 * gfortran.dg/pr70931.f90: New testcase.
2224
a4f51018
RB
22252016-05-06 Richard Biener <rguenther@suse.de>
2226
2227 PR middle-end/70941
2228 * gcc.dg/torture/pr70941.c: New testcase.
2229
c4f2425f
BC
22302016-05-05 Bin Cheng <bin.cheng@arm.com>
2231
2232 PR tree-optimization/57206
2233 * gcc.dg/vect/pr57206.c: New test.
2234
5dc08197
RO
22352016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2236
2237 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2238
351f85c5
JJ
22392016-05-05 Jakub Jelinek <jakub@redhat.com>
2240
568bac8c
JJ
2241 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2242
351f85c5
JJ
2243 * c-c++-common/Wdangling-else-4.c: New test.
2244
33fd7785
JJ
22452016-05-04 Jakub Jelinek <jakub@redhat.com>
2246
2d1ac15a
JJ
2247 PR c++/70906
2248 PR c++/70933
2249 * g++.dg/opt/pr70906.C: New test.
2250 * g++.dg/opt/pr70933.C: New test.
2251
33fd7785
JJ
2252 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2253
6b715bf6
JH
22542016-05-04 Jan Hubicka <hubicka@ucw.cz>
2255
2256 * gcc.dg/ipa/pure-const-3.c: New testcase.
2257
deef7113
MP
22582016-05-04 Marek Polacek <polacek@redhat.com>
2259
2260 * c-c++-common/Wdangling-else-1.c: New test.
2261 * c-c++-common/Wdangling-else-2.c: New test.
2262 * c-c++-common/Wdangling-else-3.c: New test.
2263
5396db97
KCY
22642016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2265
2266 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2267 flag is present.
2268
de55efd5
MP
22692016-05-04 Marek Polacek <polacek@redhat.com>
2270
2271 PR c/48778
2272 * gcc.dg/Waddress-2.c: New test.
2273
475839b6
AM
22742016-05-04 Alan Modra <amodra@gmail.com>
2275
2276 * gcc.target/powerpc/pr70866.c: New.
2277
b25aad5f
MS
22782016-05-03 Martin Sebor <msebor@redhat.com>
2279
2280 PR c++/66561
2281 * c-c++-common/builtin_location.c: New test.
2282 * g++.dg/cpp1y/builtin_location.C: New test.
2283
79ce98bc
MP
22842016-05-03 Marek Polacek <polacek@redhat.com>
2285
2286 PR c/70859
2287 * gcc.dg/pr70859.c: New test.
2288 * gcc.dg/pr70859-2.c: New test.
2289
402e89f5
PMR
22902016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2291
2292 * gnat.dg/debug5.adb: New testcase.
2293
f3d90045
DV
22942016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2295
2296 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2297 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2298 Procedure to check for z10 instruction set.
2299
1e26cec1
CL
23002016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2301
2302 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2303
71aca5a0
AM
23042016-05-03 Alan Modra <amodra@gmail.com>
2305
2306 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2307
2fd70ec1
JJ
23082016-05-03 Jakub Jelinek <jakub@redhat.com>
2309
2310 * gcc.target/i386/avx512f-cvt-1.c: New test.
2311
e5705cf7
L
23122016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2313
2314 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2315 -fdump-tree-vrp-details.
2316
381cdae4
RB
23172016-05-03 Richard Biener <rguenther@suse.de>
2318
2319 * gcc.dg/pr30172-1.c: Adjust.
2320 * gcc.dg/pr63743.c: Likewise.
2321 * gcc.dg/tm/pr51696.c: Likewise.
2322 * c-c++-common/tm/safe-1.c: Likewise.
2323 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2324 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2325 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2326 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2327
adedd5c1
JJ
23282016-05-03 Jakub Jelinek <jakub@redhat.com>
2329
31ed1665
JJ
2330 PR rtl-optimization/70467
2331 * gcc.target/i386/pr70467-3.c: New test.
2332 * gcc.target/i386/pr70467-4.c: New test.
2333
dea60b59
JJ
2334 PR tree-optimization/70916
2335 * gcc.c-torture/compile/pr70916.c: New test.
2336
adedd5c1
JJ
2337 PR target/49244
2338 * gcc.target/i386/pr49244-1.c: New test.
2339 * gcc.target/i386/pr49244-2.c: New test.
2340
f80041ef
BS
23412016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2342
2343 PR rtl-optimization/44281
2344 * gcc.target/i386/pr44281.c: New test.
2345
1cfcd39e
BC
23462016-05-03 bin cheng <bin.cheng@arm.com>
2347
2348 PR tree-optimization/56541
2349 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2350 * gcc.dg/vect/pr56541.c: new test.
2351
4304ccfd
MM
23522016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2353
2354 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2355 __float128.
2356 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2357
50d94c29
L
23582016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2359
2360 PR testsuite/70520
2361 * c-c++-common/asan/clone-test-1.c (main): Align child process
2362 stack to 16 bytes.
2363
bc1aee87
DM
23642016-05-02 David Malcolm <dmalcolm@redhat.com>
2365
2366 PR c++/62314
2367 * g++.dg/spellcheck-fields-2.C: New test case.
2368
474e0129
DM
23692016-05-02 David Malcolm <dmalcolm@redhat.com>
2370
2371 PR c++/62314
2372 * g++.dg/pr62314.C: New test case.
2373
818b88a7
JH
23742016-05-02 Jan Hubicka <hubicka@ucw.cz>
2375
2376 * gcc.dg/ipa/inline-8.c: New testcase.
2377
dd77684f
JJ
23782016-05-02 Jakub Jelinek <jakub@redhat.com>
2379
2380 PR rtl-optimization/70467
2381 * gcc.target/i386/pr70467-1.c: New test.
2382
72407e00
BE
23832016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2384
2385 * gcc.dg/spec-options.c: Run the test on all targets.
2386 * gcc.dg/foo.specs: Use cpp_unique_options.
2387
dd53d197
MG
23882016-05-02 Marc Glisse <marc.glisse@inria.fr>
2389
2390 * gcc.dg/tree-ssa/unord.c: New testcase.
2391
a8b85ce9
MG
23922016-05-02 Marc Glisse <marc.glisse@inria.fr>
2393
2394 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2395
5b37e866
NS
23962016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2397
2398 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2399
7176a4a0
MP
24002016-05-02 Marek Polacek <polacek@redhat.com>
2401
2402 PR c/70851
2403 * gcc.dg/enum-incomplete-3.c: New test.
2404
6b9933b9
MP
24052016-05-02 Marek Polacek <polacek@redhat.com>
2406 Tom de Vries <tom@codesourcery.com>
2407
2408 PR tree-optimization/70700
2409 * gcc.dg/pr70700.c: New test.
2410
90f82260
UB
24112016-05-01 Uros Bizjak <ubizjak@gmail.com>
2412
2413 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2414 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2415 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2416 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2417 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2418
f73036c1
EB
24192016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2420
2421 * ada/acats/run_acats: Rename into...
2422 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2423 * ada/acats/run_all.sh: Remove redundant test.
2424 (target_run): Move around.
2425 (target_gnatchop): Use newly built executable.
2426 (target_gnatmake): Likewise.
2427 Check that the compilation of impbit succeeds.
2428
85e051a3
OE
24292016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2430
2431 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2432 * gcc.dg/20021029-1.c: Likewise.
2433 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2434 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2435 * gcc.target/sh/cmpstr.c: Likewise.
2436 * gcc.target/sh/cmpstrn.c: Likewise.
2437 * gcc.target/sh/memset.c: Likewise.
2438 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2439 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2440 * gcc.target/sh/pr39423-1.c: Likewise.
2441 * gcc.target/sh/pr49468-di.c: Likewise.
2442 * gcc.target/sh/pr49468-si.c: Likewise.
2443 * gcc.target/sh/pr49880-1.c: Likewise.
2444 * gcc.target/sh/pr49880-2.c: Likewise.
2445 * gcc.target/sh/pr49880-3.c: Likewise.
2446 * gcc.target/sh/pr50751-1.c: Likewise.
2447 * gcc.target/sh/pr50751-4.c: Likewise.
2448 * gcc.target/sh/pr50751-7.c: Likewise.
2449 * gcc.target/sh/pr51244-1.c: Likewise.
2450 * gcc.target/sh/pr51244-10.c: Likewise.
2451 * gcc.target/sh/pr51244-11.c: Likewise.
2452 * gcc.target/sh/pr51244-12.c: Likewise.
2453 * gcc.target/sh/pr51244-13.c: Likewise.
2454 * gcc.target/sh/pr51244-14.c: Likewise.
2455 * gcc.target/sh/pr51244-17.c: Likewise.
2456 * gcc.target/sh/pr51244-18.c: Likewise.
2457 * gcc.target/sh/pr51244-19.c: Likewise.
2458 * gcc.target/sh/pr51244-4.c: Likewise.
2459 * gcc.target/sh/pr51244-5.c: Likewise.
2460 * gcc.target/sh/pr51244-7.c: Likewise.
2461 * gcc.target/sh/pr51244-8.c: Likewise.
2462 * gcc.target/sh/pr51244-9.c: Likewise.
2463 * gcc.target/sh/pr51697.c: Likewise.
2464 * gcc.target/sh/pr52483-1.c: Likewise.
2465 * gcc.target/sh/pr52483-2.c: Likewise.
2466 * gcc.target/sh/pr52483-3.c: Likewise.
2467 * gcc.target/sh/pr52483-5.c: Likewise.
2468 * gcc.target/sh/pr52933-1.c: Likewise.
2469 * gcc.target/sh/pr52933-2.c: Likewise.
2470 * gcc.target/sh/pr52933-3.c: Likewise.
2471 * gcc.target/sh/pr53568-1.c: Likewise.
2472 * gcc.target/sh/pr53976-1.c: Likewise.
2473 * gcc.target/sh/pr53988-1.c: Likewise.
2474 * gcc.target/sh/pr53988.c: Likewise.
2475 * gcc.target/sh/pr54089-1.c: Likewise.
2476 * gcc.target/sh/pr54089-6.c: Likewise.
2477 * gcc.target/sh/pr54089-7.c: Likewise.
2478 * gcc.target/sh/pr54089-8.c: Likewise.
2479 * gcc.target/sh/pr54089-9.c: Likewise.
2480 * gcc.target/sh/pr54236-1.c: Likewise.
2481 * gcc.target/sh/pr54236-2.c: Likewise.
2482 * gcc.target/sh/pr54236-3.c: Likewise.
2483 * gcc.target/sh/pr54236-4.c: Likewise.
2484 * gcc.target/sh/pr54386.c: Likewise.
2485 * gcc.target/sh/pr54602-1.c: Likewise.
2486 * gcc.target/sh/pr54685.c: Likewise.
2487 * gcc.target/sh/pr54760-1.c: Likewise.
2488 * gcc.target/sh/pr54760-2.c: Likewise.
2489 * gcc.target/sh/pr54760-3.c: Likewise.
2490 * gcc.target/sh/pr54760-4.c: Likewise.
2491 * gcc.target/sh/pr54760-5.c: Likewise.
2492 * gcc.target/sh/pr54760-6.c: Likewise.
2493 * gcc.target/sh/pr55146.c: Likewise.
2494 * gcc.target/sh/pr55160.c: Likewise.
2495 * gcc.target/sh/pr59278.c: Likewise.
2496 * gcc.target/sh/pr59401-1.c: Likewise.
2497 * gcc.target/sh/pr59533-1.c: Likewise.
2498 * gcc.target/sh/pr63260.c: Likewise.
2499 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2500 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2501 * gcc.target/sh/strlen.c: Likewise.
2502 * gcc.target/sh/torture/pr30807.c: Likewise.
2503 * gcc.target/sh/torture/pr34777.c: Likewise.
2504 * gcc.target/sh/torture/pr64652.c: Likewise.
2505 * gcc.target/sh/torture/pr65505.c: Likewise.
2506 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2507 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2508
411e5c67
PC
25092016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2510
2511 PR c++/66644
2512 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2513
8fa97501
BS
25142016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2515
2516 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2517 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2518 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2519 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2520
5a956111
PP
25212016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2522
2523 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2524 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2525
e7ff0319
CP
25262016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2527
2528 PR middle-end/70626
2529 * c-c++-common/goacc/combined-reduction.c: New test.
2530 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2531
52d11a4b
L
25322016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2533
2534 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2535 *movdi_internal pattern only if PIC off.
2536 * gcc.target/i386/pr70155-2.c: Likewise.
2537 * gcc.target/i386/pr70155-3.c: Likewise.
2538 * gcc.target/i386/pr70155-4.c: Likewise.
2539 * gcc.target/i386/pr70155-5.c: Likewise.
2540 * gcc.target/i386/pr70155-6.c: Likewise.
2541 * gcc.target/i386/pr70155-7.c: Likewise.
2542 * gcc.target/i386/pr70155-8.c: Likewise.
2543 * gcc.target/i386/pr70155-15.c: Likewise.
2544 * gcc.target/i386/pr70155-17.c: Likewise.
2545 * gcc.target/i386/pr70155-22.c: Likewise.
2546
8960db31
BC
25472016-04-29 Bin Cheng <bin.cheng@arm.com>
2548
2549 PR tree-optimization/70803
2550 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2551
cca535a4
IE
25522016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2553
2554 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2555 optimization of vector loop.
2556 * gcc.target/i386/vect-unpack-3.c: New test.
2557 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2558 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2559 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2560
500ecf4a
MP
25612016-04-29 Marek Polacek <polacek@redhat.com>
2562
2563 PR sanitizer/70342
2564 * g++.dg/ubsan/null-7.C: New test.
2565
2fff3db8
MP
2566 PR c/70852
2567 * gcc.dg/pr70852.c: New test.
2568
509063eb
DV
25692016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2570
2571 PR/69089
2572 * g++.dg/cpp0x/alignas6.C: New test.
2573
83745c0d
DV
25742016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2575
c87885ca
RO
2576 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2577 * gcc.dg/pr27003.c: Likewise.
2578 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2579 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2580 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2581 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2582 * gcc.target/arc/mxy.c: Likewise.
2583 * gcc.target/arc/mswape.c: Likewise.
2584 * gcc.target/arc/mrtsc.c: Likewise.
2585 * gcc.target/arc/mcrc.c: Likewise.
2586 * gcc.target/arc/mdsp-packa.c: Likewise.
2587 * gcc.target/arc/mdvbf.c: Likewise.
2588 * gcc.target/arc/mlock.c: Likewise.
2589 * gcc.target/arc/mmac-24.c: Likewise.
2590 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2591
849b265d
BS
25922016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2593 Matthijs Kooijman <matthijs@stdin.nl>
2594 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2595
2596 PR target/60040
2597 * gcc.target/avr/pr60040-1.c: New.
2598 * gcc.target/avr/pr60040-2.c: New.
2599
1390536b
RB
26002016-04-29 Richard Biener <rguenther@suse.de>
2601
2602 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2603
98998245
RB
26042016-04-29 Richard Biener <rguenther@suse.de>
2605
2606 PR tree-optimization/13962
2607 PR tree-optimization/65686
2608 * gcc.dg/uninit-pr65686.c: New testcase.
2609
8b80cc21
JJ
26102016-04-29 Jakub Jelinek <jakub@redhat.com>
2611
2612 PR middle-end/70843
2613 * gcc.dg/pr70843.c: New test.
2614
6181bc30
JJ
26152016-04-28 Jakub Jelinek <jakub@redhat.com>
2616
2617 PR target/70858
2618 * gcc.target/i386/pr70858.c: New test.
2619
f4cb3612
AB
26202016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2621
2622 * gcc.target/arc/nps400-1.c: New file.
2623
8ad9df62
JR
26242016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2625 Andrew Burgess <andrew.burgess@embecosm.com>
2626
2627 * gcc.target/arc/movh_cl-1.c: New file.
2628
ceaaa9fe
JR
26292016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2630 Andrew Burgess <andrew.burgess@embecosm.com>
2631
2632 * gcc.target/arc/extzv-1.c: New file.
2633 * gcc.target/arc/insv-1.c: New file.
2634 * gcc.target/arc/insv-2.c: New file.
2635 * gcc.target/arc/movb-1.c: New file.
2636 * gcc.target/arc/movb-2.c: New file.
2637 * gcc.target/arc/movb-3.c: New file.
2638 * gcc.target/arc/movb-4.c: New file.
2639 * gcc.target/arc/movb-5.c: New file.
2640 * gcc.target/arc/movb_cl-1.c: New file.
2641 * gcc.target/arc/movb_cl-2.c: New file.
2642 * gcc.target/arc/movbi_cl-1.c: New file.
2643 * gcc.target/arc/movl-1.c: New file.
2644
4d03dc2f
JR
26452016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2646 Andrew Burgess <andrew.burgess@embecosm.com>
2647
2648 * gcc.target/arc/cmem-1.c: New file.
2649 * gcc.target/arc/cmem-2.c: New file.
2650 * gcc.target/arc/cmem-3.c: New file.
2651 * gcc.target/arc/cmem-4.c: New file.
2652 * gcc.target/arc/cmem-5.c: New file.
2653 * gcc.target/arc/cmem-6.c: New file.
2654 * gcc.target/arc/cmem-7.c: New file.
2655 * gcc.target/arc/cmem-ld.inc: New file.
2656 * gcc.target/arc/cmem-st.inc: New file.
2657
81262dad
JJ
26582016-04-28 Jakub Jelinek <jakub@redhat.com>
2659
2660 PR target/70821
2661 * gcc.target/i386/pr70821.c: New test.
2662
0a31a09a
BS
26632016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2664
2665 * gcc.target/powerpc/vec-adde.c: New test.
2666 * gcc.target/powerpc/vec-adde-int128.c: New test.
2667
3ddffba9
JJ
26682016-04-28 Jakub Jelinek <jakub@redhat.com>
2669
2670 * gcc.target/i386/avx-vround-1.c: New test.
2671 * gcc.target/i386/avx-vround-2.c: New test.
2672 * gcc.target/i386/avx512vl-vround-1.c: New test.
2673 * gcc.target/i386/avx512vl-vround-2.c: New test.
2674
713dedcd
RO
26752016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2676
2677 PR testsuite/70595
2678 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2679 (check_effective_target_cilkplus_runtime): ... this.
2680 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2681 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2682
2683 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2684 Require cilkplus_runtime.
2685 Don't add -lcilkrts.
2686 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2687 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2688 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2689 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2690 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2691 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2692 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2693 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2694 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2695 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2696 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2697 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2698 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2699 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2700 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2701 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2702 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2703 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2704 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2705 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2706 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2707 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2708 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2709 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2710 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2711 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2712 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2713 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2714 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2715
2716 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2717 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2718
2719 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2720
2721 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2722 cilkplus_runtime.
2723
3563f78f
MG
27242016-04-27 Marc Glisse <marc.glisse@inria.fr>
2725
2726 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2727 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2728
6bc2bb18
RB
27292015-04-27 Ryan Burn <contact@rnburn.com>
2730
2731 PR c++/69024
2732 PR c++/68997
2733 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2734 diagnostic.
2735 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2736 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2737
1e55d29a
EB
27382016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2739
2740 * gnat.dg/limited_with4.ad[sb]: New test.
2741 * gnat.dg/limited_with4_pkg.ads: New helper.
2742
087146ca
L
27432016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2744
2745 PR target/70155
2746 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2747 and movv1ti_internal patterns
2748 * gcc.target/i386/pr70155-1.c: New test.
2749 * gcc.target/i386/pr70155-2.c: Likewise.
2750 * gcc.target/i386/pr70155-3.c: Likewise.
2751 * gcc.target/i386/pr70155-4.c: Likewise.
2752 * gcc.target/i386/pr70155-5.c: Likewise.
2753 * gcc.target/i386/pr70155-6.c: Likewise.
2754 * gcc.target/i386/pr70155-7.c: Likewise.
2755 * gcc.target/i386/pr70155-8.c: Likewise.
2756 * gcc.target/i386/pr70155-9.c: Likewise.
2757 * gcc.target/i386/pr70155-10.c: Likewise.
2758 * gcc.target/i386/pr70155-11.c: Likewise.
2759 * gcc.target/i386/pr70155-12.c: Likewise.
2760 * gcc.target/i386/pr70155-13.c: Likewise.
2761 * gcc.target/i386/pr70155-14.c: Likewise.
2762 * gcc.target/i386/pr70155-15.c: Likewise.
2763 * gcc.target/i386/pr70155-16.c: Likewise.
2764 * gcc.target/i386/pr70155-17.c: Likewise.
2765 * gcc.target/i386/pr70155-18.c: Likewise.
2766 * gcc.target/i386/pr70155-19.c: Likewise.
2767 * gcc.target/i386/pr70155-20.c: Likewise.
2768 * gcc.target/i386/pr70155-21.c: Likewise.
2769 * gcc.target/i386/pr70155-22.c: Likewise.
2770
92329f9f
L
27712016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2772
2773 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2774 ".{5,6}".
2775
309a0cf6
BC
27762016-04-27 Bin Cheng <bin.cheng@arm.com>
2777
2778 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2779 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2780 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2781 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2782 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2783
72ed2b9c
RB
27842016-04-27 Richard Biener <rguenther@suse.de>
2785
2786 PR ipa/70760
2787 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2788 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2789
3c98ff9b
NS
27902016-04-27 Nathan Sidwell <nathan@acm.org>
2791
2792 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2793 * g++.dg/ubsan/pr63956.C: Adjust error location.
2794
9ec5d66b
NC
27952016-04-27 Nick Clifton <nickc@redhat.com>
2796
2797 PR middle-end/49889
2798 * gcc.dg/pr49889.c: New test.
2799
c1e1f433
BS
28002016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2801
2802 * c-c++-common/memset-array.c: New test.
2803
8ac43293
MS
28042016-04-26 Martin Sebor <msebor@redhat.com>
2805
2806 PR c++/66639
2807 * g++.dg/cpp1y/func_constexpr.C: New test.
2808
843ce8ab
PP
28092016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2810
2811 PR c++/70241
2812 * g++.dg/cpp0x/enum32.C: New test.
2813 * g++.dg/cpp0x/enum33.C: New test.
2814
28152016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2816
2817 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2818 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2819 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2820 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2821 * gcc.c-torture/execute/pr38151.c: Likewise.
2822 * gcc.c-torture/execute/pr66556.c: Likewise.
2823 * gcc.c-torture/execute/pr67781.c: Likewise.
2824 * gcc.c-torture/execute/pr68648.c: Likewise.
2825
ca1206be
MG
28262016-04-26 Marc Glisse <marc.glisse@inria.fr>
2827
2828 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2829
2448a956
MP
28302016-04-26 Marek Polacek <polacek@redhat.com>
2831
2832 PR c/67784
2833 * gcc.dg/pr67784-3.c: New test.
2834 * gcc.dg/pr67784-4.c: New test.
2835 * gcc.dg/pr67784-5.c: New test.
2836
b02a5e26
MP
2837 PR c/70791
2838 * gcc.dg/Wnested-externs-2.c: New test.
2839
6b6aa8d3
MG
28402016-04-26 Marc Glisse <marc.glisse@inria.fr>
2841
2842 * gcc.dg/fold-plusmult.c: Adjust.
2843 * gcc.dg/no-strict-overflow-6.c: Adjust.
2844 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2845
a2095b55
BS
28462016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2847
2848 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2849 number scans.
2850 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2851 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2852 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2853 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2854 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2855 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2856 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2857 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2858 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2859 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2860 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2861 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2862 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2863 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2864 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2865 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2866 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2867 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2868 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2869 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2870 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2871 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2872 scans.
2873 * gcc.target/i386/pr32219-4.c: Likewise.
2874 * gcc.target/i386/pr32219-6.c: Likewise.
2875 * gcc.target/i386/pr32219-8.c: Likewise.
2876
bb0cc5c8
KT
28772016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2878
2879 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2880 associated options.
2881
5a0802ea
MP
28822016-04-26 Marek Polacek <polacek@redhat.com>
2883
2884 PR c++/70744
2885 * g++.dg/ext/cond2.C: New test.
2886
00f615af
BC
28872016-04-26 Bin Cheng <bin.cheng@arm.com>
2888
2889 PR tree-optimization/70771
2890 PR tree-optimization/70775
2891 * gcc.dg/pr70771.c: New test.
25939d34 2892 * gcc.dg/pr70775.c: New test.
00f615af 2893
218155e7
BS
28942016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2895
2896 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2897
ab99f467
RB
28982016-04-25 Richard Biener <rguenther@suse.de>
2899
2900 PR tree-optimization/70780
2901 * gcc.dg/torture/pr70780.c: New testcase.
2902
93c590ee
MC
29032016-04-25 Michael Collison <michael.collison@arm.com>
2904
c87885ca
RO
2905 * gcc.target/arm/neon-vaddws16.c: New test.
2906 * gcc.target/arm/neon-vaddws32.c: New test.
2907 * gcc.target/arm/neon-vaddwu16.c: New test.
2908 * gcc.target/arm/neon-vaddwu32.c: New test.
2909 * gcc.target/arm/neon-vaddwu8.c: New test.
2910 * lib/target-supports.exp
93c590ee
MC
2911 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2912 that arm neon support vector widen sum of HImode TO SImode.
2913
d6c1a7a7
JJ
29142016-04-23 Jakub Jelinek <jakub@redhat.com>
2915
2916 PR sanitizer/70712
2917 * c-c++-common/asan/pr70712.c: New test.
2918
ab0fc037
TS
29192016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2920
2921 * .gitattributes: New file.
2922
2aa64824
CL
29232016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2924
2925 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2926
e7e12d92
DH
29272016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2928
2929 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2930 * gfortran.dg/submodule_15.f08: Likewise.
2931
d1431192
RB
29322016-04-22 Richard Biener <rguenther@suse.de>
2933
2934 PR tree-optimization/70740
2935 * gcc.dg/torture/pr70740.c: New testcase.
2936
04a63c24
L
29372016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2938
2939 PR target/70750
2940 * gcc.target/i386/pr70750-1.c: New test.
2941 * gcc.target/i386/pr70750-2.c: Likewise.
2942
20700098
PC
29432016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2944
2945 PR c++/70540
2946 * g++.dg/cpp0x/auto48.C: New.
2947
aedf4e12
MP
29482016-04-21 Marek Polacek <polacek@redhat.com>
2949
2950 PR c++/70513
2951 * g++.dg/cpp0x/forw_enum12.C: New test.
2952 * g++.dg/cpp0x/forw_enum13.C: New test.
2953
2074d80a
KY
29542016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2955
2956 PR target/70728
2957 * gcc.target/i386/pr70728.c: New test.
2958
aef4aab0
RB
29592016-04-21 Richard Biener <rguenther@suse.de>
2960
2961 PR middle-end/70747
2962 * gcc.dg/pr70747.c: New testcase.
2963
2359e571
BC
29642016-04-21 Bin Cheng <bin.cheng@arm.com>
2965
2966 PR tree-optimization/70715
2967 * gcc.dg/tree-ssa/scev-13.c: New test.
2968
ce0e66ff
MG
29692016-04-21 Marc Glisse <marc.glisse@inria.fr>
2970
2971 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2972
2c2870a1
MG
29732016-04-21 Marc Glisse <marc.glisse@inria.fr>
2974
2975 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2976
a2b056a3
JH
29772016-04-20 Jan Hubicka <jh@suse.cz>
2978
2979 PR ipa/70018
2980 * g++.dg/ipa/nothrow-1.C: New testcase.
2981
ee392fc2
NS
29822016-04-20 Nathan Sidwell <nathan@acm.org>
2983
2984 PR c++/55635
2985 * g++.dg/eh/delete1.C: New.
2986
dda49daf
L
29872016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2988
2989 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2990 -mtune-ctrl=sse_typeless_stores.
2991
8a5b9d5a
L
29922016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2993
2994 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2995
1011119f
BC
29962016-04-20 Bin Cheng <bin.cheng@arm.com>
2997
2998 PR tree-optimization/69489
2999 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3000
477d4906
IV
30012016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3002
3003 PR c++/69363
3004 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3005 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3006 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3007
fad08d12
BC
30082016-04-20 Bin Cheng <bin.cheng@arm.com>
3009
3010 PR tree-optimization/56625
3011 PR tree-optimization/69489
3012 * gcc.dg/vect/pr56625.c: New test.
3013 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3014
9e3e4fab
AP
30152016-04-20 Andrew Pinski <apinski@cavium.com>
3016
3017 PR target/64971
3018 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3019
d7aa24e4
AC
30202016-04-20 Arnaud Charlet <charlet@adacore.com>
3021
3022 * gnat.dg/self1.adb: Remove now incorrect test.
3023
e6d62b46
BC
30242016-04-20 Bin Cheng <bin.cheng@arm.com>
3025
3026 * gcc.dg/tree-ssa/scev-11.c: New test.
3027 * gcc.dg/tree-ssa/scev-12.c: New test.
3028
2697b189
MP
30292016-04-20 Marek Polacek <polacek@redhat.com>
3030
3031 PR tree-optimization/70725
3032 * gcc.dg/pr70725.c: New test.
3033
60d393e8
RB
30342016-04-20 Richard Biener <rguenther@suse.de>
3035
3036 PR tree-optimization/70726
3037 * g++.dg/vect/pr70726.cc: New testcase.
3038
82c6f58a
AK
30392016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3040
3041 PR target/70674
3042 * gcc.target/s390/pr70674.c: New test.
3043
90eeab20
JD
30442016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3045
3046 PR libgfortran/70684
3047 * gfortran.dg/list_read_14.f90: New test.
3048
fc9cf6da
L
30492016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3050
3051 PR target/69201
3052 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3053 extern to force it misaligned.
3054 (b): Likewise.
3055 (c): Likewise.
3056 (d): Likewise.
3057 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3058 Don't check `*' before movv4sf_internal.
3059 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3060 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3061 Don't check `*' before movv16qi_internal.
3062 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3063 extern to force it misaligned.
3064 (b): Likewise.
3065 (c): Likewise.
3066 (d): Likewise.
3067 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3068 Don't check `*' before movv2df_internal.
3069 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3070 extern to force it misaligned.
3071 (b): Likewise.
3072 (c): Likewise.
3073 (d): Likewise.
3074 Check movv8sf_internal instead of avx_storeups256.
3075 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3076
ea8927ea
RB
30772016-04-19 Richard Biener <rguenther@suse.de>
3078
3079 PR tree-optimization/70171
3080 * g++.dg/tree-ssa/pr70171.C: New testcase.
3081
65f52ee9
RB
30822016-04-19 Richard Biener <rguenther@suse.de>
3083
3084 PR tree-optimization/70724
3085 * gcc.dg/torture/pr70724.c: New testcase.
3086
987b67f1
VM
30872016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3088
3089 PR middle-end/70689
c87885ca 3090 * gcc.target/i386/pr70689.c: New.
987b67f1 3091
91a47c39
L
30922016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3093
3094 PR target/70708
3095 * gcc.target/i386/pr70708.c: New test.
3096
8270b82d
RB
30972016-04-18 Richard Biener <rguenther@suse.de>
3098
3099 PR tree-optimization/43434
3100 * gcc.dg/vect/pr43434.c: New testcase.
3101 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3102 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3103 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3104 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3105 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3106 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3107 * gcc.dg/gomp/pr68640.c: Likewise.
3108 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3109 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3110
edd048e2
RB
31112016-04-18 Richard Biener <rguenther@suse.de>
3112
3113 PR tree-optimization/70701
3114 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3115
bd5c7330
TV
31162016-04-18 Tom de Vries <tom@codesourcery.com>
3117
3118 PR testsuite/70699
3119 * gcc.dg/pr70161.c: Add dot-file scans.
3120 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3121 instead of after last dot char.
3122
23f2660f
EB
31232016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3124
3125 * c-c++-common/dump-ada-spec-3.c: New test.
3126 * c-c++-common/dump-ada-spec-4.c: Likewise.
3127
da152c9f
TV
31282016-04-17 Tom de Vries <tom@codesourcery.com>
3129
3130 PR other/70183
3131 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3132
cc950f98
JH
31332016-04-15 Jan Hubicka <jh@suse.cz>
3134
3135 PR ipa/70018
3136 * g++.dg/ipa/pure-const-1.C: New testcase.
3137 * g++.dg/ipa/pure-const-2.C: New testcase.
3138 * g++.dg/ipa/pure-const-3.C: New testcase.
3139
949505a9
MP
31402016-04-15 Marek Polacek <polacek@redhat.com>
3141
3142 PR c/70671
3143 * gcc.dg/bitfld-22.c: New test.
3144
10e547d6
BS
31452016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3146
3147 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3148 x86_64.
3149
1e77281b
MP
31502016-04-15 Marek Polacek <polacek@redhat.com>
3151
3152 PR c/70651
3153 * c-c++-common/pr70651.c: New test.
3154
e501fa8e
KT
31552016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3156
3157 PR rtl-optimization/70681
3158 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3159 dump scan on arm and powerpc.
3160 * gcc.dg/pr10474.c: Likewise.
3161
dda1bf61
JJ
31622016-04-15 Jakub Jelinek <jakub@redhat.com>
3163
ca4ef1ff
JJ
3164 PR c++/69517
3165 PR c++/70019
3166 PR c++/70588
3167 * g++.dg/cpp1y/vla11.C: Revert for real.
3168
dda1bf61
JJ
3169 PR c/70436
3170 * c-c++-common/Wparentheses-1.c: New test.
3171 * c-c++-common/gomp/Wparentheses-1.c: New test.
3172 * c-c++-common/gomp/Wparentheses-2.c: New test.
3173 * c-c++-common/gomp/Wparentheses-3.c: New test.
3174 * c-c++-common/gomp/Wparentheses-4.c: New test.
3175 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3176 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3177 * c-c++-common/goacc/Wparentheses-1.c: New test.
3178
1355e62c
KY
31792016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3180
3181 PR target/70662
3182 * gcc.target/i386/pr70662.c: New test.
3183
0ab34b9e 31842016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3185 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3186
3187 PR tree-optimization/70130
3188 * gcc.dg/vect/O3-pr70130.c: New testcase.
3189
bc773aad
MM
31902016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3191
6e9b2286
MM
3192 PR target/70669
3193 * gcc.target/powerpc/pr70669.c: New test.
3194
bc773aad
MM
3195 PR target/70640
3196 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3197 a power7 system that does not have an assembler that supports
3198 power8.
3199
d8747845
MS
32002016-04-14 Martin Sebor <msebor@redhat.com>
3201
3202 PR c++/69517
3203 PR c++/70019
3204 PR c++/70588
3205 * c-c++-common/ubsan/vla-1.c: Revert.
3206 * g++.dg/cpp1y/vla11.C: Same.
3207 * g++.dg/cpp1y/vla12.C: Same.
3208 * g++.dg/cpp1y/vla13.C: Same.
3209 * g++.dg/cpp1y/vla14.C: Same.
3210 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3211 * g++.dg/init/array24.C: Same.
d8747845
MS
3212 * g++.dg/ubsan/vla-1.C: Same.
3213
85128559
MP
32142016-04-14 Marek Polacek <polacek@redhat.com>
3215 Jan Hubicka <hubicka@ucw.cz>
3216
3217 PR c++/70029
3218 * g++.dg/torture/pr70029.C: New test.
3219
52fbb073
MS
32202016-04-14 Martin Sebor <msebor@redhat.com>
3221
3222 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3223 type size to prevent failures on targets with very low maximum
3224 alignment.
3225
6db61d6f
RB
32262016-04-14 Richard Biener <rguenther@suse.de>
3227
3228 PR tree-optimization/70623
3229 * gcc.dg/torture/pr70623.c: New testcase.
3230 * gcc.dg/torture/pr70623-2.c: Likewise.
3231
342fac95
MS
32322016-04-13 Martin Sebor <msebor@redhat.com>
3233
3234 PR c++/69517
3235 PR c++/70019
3236 PR c++/70588
3237 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3238 * g++.dg/cpp1y/vla11.C: New test.
3239 * g++.dg/cpp1y/vla12.C: New test.
3240 * g++.dg/cpp1y/vla13.C: New test.
3241 * g++.dg/cpp1y/vla14.C: New test.
3242 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3243 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3244 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3245
d93c452f
JJ
32462016-04-13 Jakub Jelinek <jakub@redhat.com>
3247
3248 PR c++/70641
3249 * g++.dg/opt/pr70641.C: New test.
3250
85115fb6
RO
32512016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3252
3253 PR rtl-optimization/68749
3254 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3255 effects of argument promotions.
3256 Remove default args to dg-skip-if.
3257
545a4139
PC
32582016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3259
3260 PR c++/70635
3261 * g++.dg/parse/pr70635.C: New.
3262
b3a77f21
MP
32632016-04-13 Marek Polacek <polacek@redhat.com>
3264
3265 PR c++/70639
3266 * c-c++-common/Wmisleading-indentation-4.c: New test.
3267
99cd9857
MP
32682016-04-13 Marek Polacek <polacek@redhat.com>
3269
3270 PR c/70436
c87885ca
RO
3271 * gcc.dg/Wparentheses-12.c: New test.
3272 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3273
75ca93ec
IE
32742016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3275
3276 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3277 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3278 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3279
3d3f9e7e
JJ
32802016-04-13 Jakub Jelinek <jakub@redhat.com>
3281
37947cd0
JJ
3282 PR middle-end/70633
3283 * gcc.c-torture/compile/pr70633.c: New test.
3284
3d3f9e7e
JJ
3285 PR debug/70628
3286 * gcc.dg/torture/pr70628.c: New test.
3287
92886d3e
PP
32882016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3289
3290 PR c++/70610
3291 * g++.dg/template/pr70610.C: New test.
3292 * g++.dg/template/pr70610-2.C: New test.
3293 * g++.dg/template/pr70610-3.C: New test.
3294 * g++.dg/template/pr70610-4.C: New test.
3295
13bd7c2b
JJ
32962016-04-12 Jakub Jelinek <jakub@redhat.com>
3297
6512fa6d
JJ
3298 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3299 128 instead of 32.
3300
13bd7c2b
JJ
3301 PR c++/70571
3302 * g++.dg/ext/pr70571.C: New test.
3303
20b9851c
MM
33042016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3305
8a434ada 3306 PR target/70640
20b9851c
MM
3307 * gcc.target/powerpc/pr70640.c: New test.
3308
2b2f52bc
PC
33092016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3310
3311 PR c++/68722
3312 * g++.dg/parse/pr68722.C: New.
3313
5901e56a
JJ
33142016-04-12 Jakub Jelinek <jakub@redhat.com>
3315
3316 PR rtl-optimization/70596
3317 * gcc.target/i386/pr70596.c: New test.
3318
d4619dc1
NS
33192016-04-12 Nathan Sidwell <nathan@acm.org>
3320
3321 PR c++/70501
3322 * g++.dg/init/pr70501.C: New.
3323
3df530d3
DW
33242016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3325
3326 * gcc.target/i386/asm-flag-6.c: New test.
3327
b7a120d7
TV
33282016-04-12 Tom de Vries <tom@codesourcery.com>
3329
3330 PR tree-optimization/68756
3331 * gcc.dg/graphite/pr68756.c: New test.
3332
4e0eea75
JJ
33332016-04-12 Jakub Jelinek <jakub@redhat.com>
3334
3335 PR tree-optimization/70602
3336 * gcc.c-torture/execute/pr70602.c: New test.
3337
35fbda43
MM
33382016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3339
3340 PR target/70381
3341 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3342 __float128 emulator is built and runs.
3343 * gcc.target/powerpc/float128-1.c: Likewise.
3344
3345 * lib/target-supports.exp (check_ppc_float128_sw_available):
3346 Rework tests for __float128 software and hardware
3347 availability. Fix exit condition to return 0 on success.
3348
04a99ebe
JG
33492016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3350
3351 PR target/70133
3352 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3353 * gcc.target/aarch64/target_attr_15.c: Likewise.
3354
47cd5a85
PC
33552016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3356
3357 PR c++/69066
3358 * g++.dg/cpp1y/pr69066.C: New.
3359
a5edb32e
JD
33602016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3361
3362 PR fortran/68566
3363 * gfortran.dg/pr36192.f90: Update test.
3364 * gfortran.dg/pr36192_1.f90: Update test.
3365 * gfortran.dg/real_dimension_1.f: Update test.
3366 * gfortran.dg/parameter_array_init_7.f90: New test.
3367
8ef378f8
JDA
33682016-04-09 John David Anglin <danglin@gcc.gnu.org>
3369
c532c871
JDA
3370 PR testsuite/64039
3371 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3372
d34f706f
JDA
3373 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3374
75e1dd9e
JDA
3375 PR rtl-optimization/66669
3376 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3377
8a976f5f
JDA
3378 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3379
da04822a
JDA
3380 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3381 * gcc.dg/pie-1.c: Likewise.
3382 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3383 * gcc.dg/pic-4.c: Likewise.
3384 * gcc.dg/pie-3.c: Likewise.
3385 * gcc.dg/pie-4.c: Likewise.
3386
adfabcf9
JDA
3387 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3388
4a020adf
JDA
3389 PR tree-optimization/68644
3390 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3391
8ef378f8
JDA
3392 PR rtl-optimization/64886
3393 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3394
09bf990e
TV
33952016-04-09 Tom de Vries <tom@codesourcery.com>
3396
3397 PR tree-optimization/68953
3398 * gcc.dg/graphite/pr68953.c: New test.
3399
138c3c1a
DH
34002016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3401
3402 PR fortran/70592
3403 * gfortran.dg/deferred_character_16.f90: New test.
3404
f55460af
JJ
34052016-04-09 Jakub Jelinek <jakub@redhat.com>
3406
3407 PR tree-optimization/70586
3408 * gcc.c-torture/execute/pr70586.c: New test.
3409
0b77bbf3
DH
34102016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3411
3412 PR sanitizer/70573
3413 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3414 with __builtin_memset
3415 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3416
c42cfb5c
CP
34172016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3418
3419 PR lto/70289
3420 PR ipa/70348
3421 PR tree-optimization/70373
3422 PR middle-end/70533
3423 PR middle-end/70534
3424 PR middle-end/70535
3425 * c-c++-common/goacc/reduction-5.c: New test.
3426 * c-c++-common/goacc/reduction-promotions.c: New test.
3427 * gfortran.dg/goacc/reduction-3.f95: New test.
3428 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3429
56cfb596
PP
34302016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3431
3432 PR c++/70590
3433 PR c++/70452
3434 * g++.dg/pr70590.C: New test.
3435 * g++.dg/pr70590-2.C: New test.
3436
1a13c0a2
JJ
34372016-04-08 Jakub Jelinek <jakub@redhat.com>
3438
abc0647a
JJ
3439 PR middle-end/70593
3440 * gcc.target/i386/pr70593.c: New test.
3441
1a13c0a2
JJ
3442 PR rtl-optimization/70574
3443 * gcc.target/i386/avx2-pr70574.c: New test.
3444
c3da4956
MO
34452016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3446
3447 PR sanitizer/70541
3448 * c-c++-common/asan/pr70541.c: New test.
3449
9f1b833b
TV
34502016-04-08 Tom de Vries <tom@codesourcery.com>
3451
3452 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3453 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3454
bae7adda
KT
34552016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3456
3457 PR target/70566
3458 * gcc.c-torture/execute/pr70566.c: New test.
3459
211f3d57
TV
34602016-04-08 Tom de Vries <tom@codesourcery.com>
3461
3462 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3463 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3464
02cf2861
AM
34652016-04-08 Alan Modra <amodra@gmail.com>
3466
3467 * gcc.target/powerpc/pr70117.c: New.
3468
5f490f9f
JJ
34692016-04-07 Jakub Jelinek <jakub@redhat.com>
3470
56e9b710
JJ
3471 PR testsuite/70581
3472 * gcc.dg/lto/simd-function_0.c: New test.
3473
5f490f9f
JJ
3474 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3475 clones.
3476 * c-c++-common/attr-simd-2.c: Likewise.
3477 * c-c++-common/attr-simd-4.c: Likewise.
3478 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3479 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3480
e4ebc74d
TP
34812016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3482
3483 PR testsuite/70553
3484 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3485
9817ae35
TS
34862016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3487 Tom de Vries <tom@codesourcery.com>
3488
3489 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3490 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3491 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3492 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3493 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3494 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3495 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3496 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3497
e292f64d
PP
34982016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3499
3500 PR c/70436
3501 * g++.dg/warn/Wparentheses-29.C: New test.
3502
6b37bdaf
PP
35032016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3504
3505 PR c/70436
3506 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3507 explicit braces to resolve a future -Wparentheses warning.
3508
64824205
RH
35092016-04-06 Richard Henderson <rth@redhat.com>
3510
3511 * gcc.dg/pr61817-1.c: New test.
3512 * gcc.dg/pr61817-2.c: New test.
3513 * gcc.dg/pr69391-1.c: New test.
3514 * gcc.dg/pr69391-2.c: New test.
3515
bc2fc1f3
VM
35162016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3517
3518 PR rtl-optimization/70398
c87885ca 3519 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3520
41414a02
EB
35212016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3522
3523 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3524
4066ea8a
YR
35252016-04-06 Yvan Roux <yvan.roux@linaro.org>
3526 Pedro Alves <palves@redhat.com>
3527
3528 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3529
ec35ea45
JJ
35302016-04-06 Jakub Jelinek <jakub@redhat.com>
3531
3866f8dd
JJ
3532 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3533 Check for avx512f effective targets instead of avx2.
3534 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3535 for AVX512F clones.
3536 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3537 * g++.dg/gomp/declare-simd-1.C: Likewise.
3538 * g++.dg/gomp/declare-simd-3.C: Likewise.
3539 * g++.dg/gomp/declare-simd-4.C: Likewise.
3540
ec35ea45
JJ
3541 PR middle-end/70550
3542 * c-c++-common/gomp/pr70550-1.c: New test.
3543 * c-c++-common/gomp/pr70550-2.c: New test.
3544
c08d28ac
NS
35452016-04-05 Nathan Sidwell <nathan@acm.org>
3546
3547 PR c++/70512
3548 * g++.dg/ext/attribute-may-alias-5.C: New.
3549
1d510e04
JJ
35502016-04-05 Jakub Jelinek <jakub@redhat.com>
3551
3552 PR c++/70336
3553 * c-c++-common/pr70336.c: New test.
3554 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3555 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3556
84278ed9
JH
35572016-04-05 Jan Hubicka <hubicka@ucw.cz>
3558
3559 PR ipa/66223
3560 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3561
268a0ec4
JJ
35622016-04-05 Jakub Jelinek <jakub@redhat.com>
3563
3564 PR rtl-optimization/70542
3565 * gcc.dg/torture/pr70542.c: New test.
3566 * gcc.target/i386/avx2-pr70542.c: New test.
3567
5e8c2eb1
ZS
35682016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3569
3570 PR tree-optimization/70509
3571 * gcc.target/i386/avx512bw-pr70509.c: New test.
3572
c0daf32d
PP
35732016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3574
3575 PR c++/70452
3576 * g++.dg/ext/constexpr-vla4.C: New test.
3577
bf867841
UB
35782016-04-05 Uros Bizjak <ubizjak@gmail.com>
3579
3580 PR target/70510
3581 * gcc.target/i386/pr70510.c: New test.
3582
3022186a
RB
35832016-04-05 Richard Biener <rguenther@suse.de>
3584
3585 PR tree-optimization/70526
3586 * g++.dg/torture/pr70526.C: New testcase.
3587
55fc79b2
JJ
35882016-04-05 Jakub Jelinek <jakub@redhat.com>
3589
3590 PR target/70525
3591 * gcc.target/i386/pr70525.c: New test.
3592
62b233f2
RB
35932016-04-05 Richard Biener <rguenther@suse.de>
3594
3595 PR middle-end/70499
3596 * g++.dg/torture/pr70499.C: New testcase.
3597
cc05759d
RB
35982016-04-05 Richard Biener <rguenther@suse.de>
3599
3600 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3601 remove XFAIL.
3602
f23f16d4
JJ
36032016-04-04 Jakub Jelinek <jakub@redhat.com>
3604
3605 PR middle-end/70307
3606 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3607 rs6000 ABI warnings.
3608
d27ecc49
JH
36092016-04-04 Jan Hubicka <hubicka@ucw.cz>
3610
3611 PR ipa/66223
3612 * g++.dg/ipa/devirt-51.C: New testcase.
3613
c974c96e
BS
36142016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3615 Jakub Jelinek <jakub@redhat.com>
3616
3617 PR middle-end/70457
3618 * gcc.dg/torture/pr70457.c: New.
3619
7a85da89
AV
36202016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3621
3622 PR fortran/67538
3623 * gfortran.dg/allocate_with_source_19.f08: New test.
3624
de517e64
AV
36252016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3626
3627 PR fortran/65795
3628 * gfortran.dg/coarray_allocate_6.f08: New test.
3629
43b9f499
RB
36302016-04-04 Richard Biener <rguenther@suse.de>
3631
3632 PR rtl-optimization/70484
3633 * gcc.dg/torture/pr70484.c: New testcase.
3634
f13355da
MP
36352016-04-04 Marek Polacek <polacek@redhat.com>
3636
3637 PR c/70307
3638 * gcc.dg/torture/pr70307.c: New test.
3639
6cc6ed50
OE
36402016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3641
3642 PR target/70416
3643 PR target/67391
3644 * gcc.target/sh/torture/pr70416.c: New.
3645
abdc16c8
MS
36462016-04-02 Martin Sebor <msebor@redhat.com>
3647
3648 PR c++/67376
3649 PR c++/70170
3650 PR c++/70172
3651 PR c++/70228
3652 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3653 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3654 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3655 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3656 * g++.dg/cpp0x/constexpr-string.C: Same.
3657 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3658 * g++.dg/cpp0x/pr65398.C: Same.
3659 * g++.dg/ext/constexpr-vla1.C: Same.
3660 * g++.dg/ext/constexpr-vla2.C: Same.
3661 * g++.dg/ext/constexpr-vla3.C: Same.
3662 * g++.dg/ubsan/pr63956.C: Same.
3663
763cd859
JJ
36642016-04-01 Jakub Jelinek <jakub@redhat.com>
3665
3666 PR rtl-optimization/70467
3667 * gcc.target/i386/pr70467-2.c: New test.
3668
0f875435
JJ
36692016-04-01 Jakub Jelinek <jakub@redhat.com>
3670 Marek Polacek <polacek@redhat.com>
3671
3672 PR c++/70488
3673 * g++.dg/init/new47.C: New test.
3674
41d14659
RR
36752016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3676
3677 PR target/70496
3678 * gcc.target/arm/pr70496.c: New test.
3679
f9bf89bb
NS
36802016-04-01 Nathan Sidwell <nathan@acm.org>
3681
73b9085d
NS
3682 PR c++/68475
3683 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3684
4afdcfaa
IE
36852016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3686
3687 PR target/69890
3688 * gcc.dg/strlenopt.h (memmove): New.
3689 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3690 instead of "string.h".
3691 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3692 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3693 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3694 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3695 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3696 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3697 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3698 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3699 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3700 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3701 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3702 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3703 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3704 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3705 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3706 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3707 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3708 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3709 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3710 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3711
b5d7a29c
RO
37122016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3713
3714 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3715 (Holder::foo): Reflect this.
3716
b660f9ec
IE
37172016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3718
3719 PR target/70442
3720 * gcc.dg/pr70442.c: New test.
3721
88504f34
NS
37222016-03-31 Nathan Sidwell <nathan@acm.org>
3723
3724 PR c++/70393
3725 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3726
95d34b96
KY
37272016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3728
3729 PR target/70453
3730 * gcc.target/i386/pr70453.c: New test.
3731
b4c4967c
AB
37322016-03-31 Andrey Belevantsev <abel@ispras.ru>
3733
3734 PR target/70292
3735 * gcc.c-torture/pr70292.c: New test.
3736
5fde6a45
MP
37372016-03-31 Marek Polacek <polacek@redhat.com>
3738
3739 PR c/70297
3740 * c-c++-common/pr70297.c: New test.
3741 * g++.dg/cpp0x/typedef-redecl.C: New test.
3742 * gcc.dg/typedef-redecl2.c: New test.
3743
97eb24c4
JJ
37442016-03-31 Jakub Jelinek <jakub@redhat.com>
3745
3746 PR rtl-optimization/70460
3747 * gcc.c-torture/execute/pr70460.c: New test.
3748
efc3536f
RB
37492016-03-31 Richard Biener <rguenther@suse.de>
3750
3751 PR c++/70430
3752 * g++.dg/ext/vector30.C: New testcase.
3753
e0876e21
DH
37542016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3755 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3756
3757 * gfortran.dg/fmt_pf.f90: New test.
3758
e9bff8c6
RO
37592016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3760
3761 Forward-port from 5 branch
3762 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3763
3764 PR testsuite/70356
3765 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3766 dg-require-effective-target after dg-do.
3767
3768 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3769
3770 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3771
2620c80d
TS
37722016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3773 Julian Brown <julian@codesourcery.com>
3774 Chung-Lin Tang <cltang@codesourcery.com>
3775 Cesar Philippidis <cesar@codesourcery.com>
3776 James Norris <jnorris@codesourcery.com>
3777 Tom de Vries <tom@codesourcery.com>
3778 Nathan Sidwell <nathan@codesourcery.com>
3779
bf867841 3780 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3781 * c-c++-common/goacc/loop-clauses.c: Likewise.
3782 * g++.dg/goacc/template.C: Likewise.
3783 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3784 * gfortran.dg/goacc/loop-1.f95: Likewise.
3785 * gfortran.dg/goacc/loop-5.f95: Likewise.
3786 * gfortran.dg/goacc/loop-6.f95: Likewise.
3787 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3788 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3789 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3790 * c-c++-common/goacc/clauses-fail.c: Likewise.
3791 * c-c++-common/goacc/parallel-1.c: Likewise.
3792 * c-c++-common/goacc/reduction-1.c: Likewise.
3793 * c-c++-common/goacc/reduction-2.c: Likewise.
3794 * c-c++-common/goacc/reduction-3.c: Likewise.
3795 * c-c++-common/goacc/reduction-4.c: Likewise.
3796 * c-c++-common/goacc/routine-3.c: Likewise.
3797 * c-c++-common/goacc/routine-4.c: Likewise.
3798 * c-c++-common/goacc/routine-5.c: Likewise.
3799 * c-c++-common/goacc/tile.c: Likewise.
3800 * g++.dg/goacc/template.C: Likewise.
3801 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3802 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3803 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3804 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3805 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3806 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3807 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3808 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3809 * c-c++-common/goacc/use_device-1.c: ... this file.
3810 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3811 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3812 * c-c++-common/goacc/host_data-6.c: ... this file.
3813 * c-c++-common/goacc/loop-2-kernels.c: New file.
3814 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3815 * c-c++-common/goacc/loop-3.c: Likewise.
3816 * g++.dg/goacc/reference.C: Likewise.
3817 * g++.dg/goacc/routine-1.C: Likewise.
3818 * g++.dg/goacc/routine-2.C: Likewise.
3819
f6d2d066
RB
38202016-03-30 Richard Biener <rguenther@suse.de>
3821
3822 PR middle-end/70450
3823 * gcc.dg/torture/pr70450.c: New testcase.
3824
d43242b9
JJ
38252016-03-30 Jakub Jelinek <jakub@redhat.com>
3826
3827 PR target/70421
3828 * gcc.dg/torture/pr70421.c: New test.
3829 * gcc.target/i386/avx512f-pr70421.c: New test.
3830
5ce43b77
L
38312016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3832
3833 PR testsuite/70364
3834 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3835 (check): New function.
3836 (bar): Call check.
3837 (foo): Align stack to 16 bytes when calling bar.
3838 * gcc.target/i386/cleanup-2.c: Likewise.
3839
d014a712
PP
38402016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3841
3842 PR tree-optimization/59124
3843 * gcc.dg/Warray-bounds-19.c: New test.
3844
13f0e8c7
ZW
38452016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3846
3847 * lib/prune.exp (escape_regex_chars): New.
3848 (prune_file_path): Update to quote metcharacters for regexp.
3849
3336c6e0
JJ
38502016-03-29 Jakub Jelinek <jakub@redhat.com>
3851
a362f023
JJ
3852 PR rtl-optimization/70429
3853 * gcc.c-torture/execute/pr70429.c: New test.
3854
3336c6e0
JJ
3855 PR tree-optimization/70405
3856 * gcc.dg/pr70405.c: New test.
3857
728557fd
AV
38582016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3859
3860 PR fortran/70397
3861 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3862 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3863
bef977d4
TS
38642016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3865
3866 PR testsuite/64177
3867 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3868 __cilkrts_set_param to set two workers.
3869 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3870 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3871
6f6d25c9
DH
38722016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3873
bf867841 3874 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3875
45733562
KY
38762016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3877
3878 PR target/70406
bf867841 3879 * gcc.target/i386/pr70406.c: New test.
45733562 3880
a1799e5e
EB
38812016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3882
3883 * gnat.dg/specs/double_record_extension3.ads: New test.
3884
5fca7b66
RH
38852016-03-25 Richard Henderson <rth@redhat.com>
3886
3887 PR target/70120
3888 * gcc.target/aarch64/pr70120-1.c: New.
3889 * gcc.target/aarch64/pr70120-2.c: New.
3890 * gcc.target/aarch64/pr70120-3.c: New.
3891
31ce75c6
PP
38922016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3893
3894 PR c++/62212
3895 * g++.dg/template/mangle2.C: The dg-do directive should be
3896 "compile" not "assemble".
3897
3caf0ca1
BS
38982016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3899
3900 PR lto/69650
3901 * gcc.dg/pr69650.c: New test.
3902
634035b6
DE
39032016-03-25 David Edelsohn <dje.gcc@gmail.com>
3904
3905 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3906
45d34276
AM
39072016-03-25 Alan Modra <amodra@gmail.com>
3908
3909 * gcc.dg/dfp/pr70052.c: New test.
3910
8f085166
RH
39112016-03-24 Richard Henderson <rth@redhat.com>
3912
3913 PR middle-end/69845
3914 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3915 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3916
011e5ec3
TV
39172016-03-24 Tom de Vries <tom@codesourcery.com>
3918
3919 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3920
9e3f4551
TV
39212016-03-24 Tom de Vries <tom@codesourcery.com>
3922
3923 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3924 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3925
45780041
TV
39262016-03-24 Tom de Vries <tom@codesourcery.com>
3927
3928 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3929 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3930
887ab4e5
PP
39312016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3932
3933 PR c++/62212
3934 * g++.dg/template/mangle2.C: New test.
3935
69a9a66f
RB
39362016-03-24 Richard Biener <rguenther@suse.de>
3937
3938 PR tree-optimization/70396
3939 * gcc.dg/torture/pr70396.c: New testcase.
3940
ed87de55
RB
39412016-03-24 Richard Biener <rguenther@suse.de>
3942
3943 PR middle-end/70370
3944 * gcc.dg/torture/pr70370.c: New testcase.
3945
ea064934
TV
39462016-03-24 Tom de Vries <tom@codesourcery.com>
3947
3948 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3949 * gfortran.dg/goacc/kernels-tree.f95: Same.
3950 * gfortran.dg/goacc/parallel-tree.f95: Same.
3951
b2a4dd1d
TV
39522016-03-24 Tom de Vries <tom@codesourcery.com>
3953
3954 * c-c++-common/goacc/uninit-if-clause.c: New test.
3955 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3956
72e7cd6e
JJ
39572016-03-24 Jakub Jelinek <jakub@redhat.com>
3958
3959 PR target/70290
bf867841
UB
3960 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3961 Fix formatting.
72e7cd6e 3962
ce9d0c03
RB
39632016-03-24 Richard Biener <rguenther@suse.de>
3964
3965 PR tree-optimization/70372
3966 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3967
426b9428
PP
39682016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3969
3970 PR c++/70347
3971 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3972
cd1588c4
PP
39732016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3974
3975 PR c++/70332
3976 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3977
61637db3
JJ
39782016-03-23 Jakub Jelinek <jakub@redhat.com>
3979
928af3bf
JJ
3980 PR c++/70001
3981 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3982 * g++.dg/cpp1y/pr70001.C: New test.
3983
61637db3
JJ
3984 PR c++/70323
3985 * g++.dg/cpp0x/constexpr-70323.C: New test.
3986
05aca4e7
AO
39872016-03-23 Alexandre Oliva <aoliva@redhat.com>
3988 Jason Merrill <jason@redhat.com>
3989 Jakub Jelinek <jakub@redhat.com>
3990
3991 PR c++/69315
3992 * g++.dg/cpp0x/constexpr-69315.C: New test.
3993 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3994
fbdb6baf
MP
39952016-03-23 Marek Polacek <polacek@redhat.com>
3996
3997 PR c++/69884
3998 * g++.dg/warn/Wignored-attributes-1.C: New test.
3999 * g++.dg/warn/Wignored-attributes-2.C: New test.
4000
d79ee524
TV
40012016-03-23 Tom de Vries <tom@codesourcery.com>
4002
4003 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4004 initialization.
4005 * gfortran.dg/goacc/private-3.f95 (test): Same.
4006 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4007 missing use param.
4008
a59f0bef
KT
40092016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4010
4011 * lib/target-supports.exp: Remove v7ve entry from loop
4012 creating effective target checks.
4013 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4014 (add_options_for_arm_arch_v7ve): Likewise.
4015
0179520a
JJ
40162016-03-23 Jakub Jelinek <jakub@redhat.com>
4017
4018 PR tree-optimization/70354
4019 * gcc.dg/vect/pr70354-1.c: New test.
4020 * gcc.dg/vect/pr70354-2.c: New test.
4021 * gcc.target/i386/avx2-pr70354-1.c: New test.
4022 * gcc.target/i386/avx2-pr70354-2.c: New test.
4023
75bb14d7
JL
40242016-03-22 Jeff Law <law@redhat.com>
4025
4026 PR target/70232
4027 * gcc.dg/tree-ssa/pr70232.c: New test.
4028
72c9526d
IE
40292016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4030
4031 PR target/70302
4032 * gcc.target/i386/pr70302.c: New test.
4033
a3ca1bc5
RB
40342016-03-22 Richard Biener <rguenther@suse.de>
4035
4036 PR middle-end/70251
4037 * g++.dg/torture/pr70251.C: New testcase.
4038
5c240f4d
DM
40392016-03-22 David Malcolm <dmalcolm@redhat.com>
4040
4041 PR c/69993
4042 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4043 Wmisleading-indentation.c.
4044 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4045 reflect change to diagnostic text and order of messages.
4046 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4047
80f6631b
DE
40482016-03-22 David Edelsohn <dje.gcc@gmail.com>
4049
4050 * g++.dg/ext/java-3.C: Don't compile on AIX.
4051
9a10956c
RB
40522016-03-22 Richard Biener <rguenther@suse.de>
4053
4054 PR middle-end/70333
4055 * gcc.dg/torture/pr70333.c: New testcase.
4056
6cedf922
IE
40572016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4058
4059 * g++.dg/ext/pr70290.C: New test.
4060
cd6c27ac
KY
40612016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4062
4063 PR target/70325
4064 * gcc.target/i386/pr70325.c: New test.
4065
4cde512c
JJ
40662016-03-22 Jakub Jelinek <jakub@redhat.com>
4067
b01915ed
JJ
4068 PR target/70329
4069 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4070 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4071
4e3e2cf1
JJ
4072 PR target/70300
4073 * gcc.target/i386/pr70300.c: New test.
4074
4cde512c
JJ
4075 PR c++/70295
4076 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4077 (func2): New function for cond with parens, xfail warning for c++.
4078 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4079
16f6d7dc
PP
40802016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4081
4082 PR c++/70096
4083 * g++.dg/template/ptrmem30.C: New test.
4084
a3e2b438
PP
40852016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4086
4087 PR c++/70204
4088 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4089 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4090
11b6a02e
JJ
40912016-03-21 Jakub Jelinek <jakub@redhat.com>
4092
4093 PR middle-end/70326
4094 * gcc.dg/pr70326.c: New test.
4095
b9407883
MG
40962016-03-21 Marc Glisse <marc.glisse@inria.fr>
4097 Jakub Jelinek <jakub@redhat.com>
4098
4099 PR tree-optimization/70317
4100 * gcc.dg/pr70317.c: New test.
4101
4a148e19
UB
41022016-03-21 Uros Bizjak <ubizjak@gmail.com>
4103
4104 PR target/70327
4105 * gcc.target/i386/pr70327.c: New test.
4106
2a85ddbb
ML
41072016-03-21 Martin Liska <mliska@suse.cz>
4108
7d36fe98 4109 PR ipa/70306
2a85ddbb
ML
4110 * gcc.dg/ipa/pr70306.c: New test.
4111
4a148e19 41122016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4113
4114 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4115 * gcc.target/arm/attr-align3.c: Likewise.
4116 * gcc.target/arm/attr_arm.c: Likewise.
4117 * gcc.target/arm/flip-thumb.c: Likewise.
4118
6b366948
JJ
41192016-03-21 Jakub Jelinek <jakub@redhat.com>
4120
4121 PR target/70296
4122 * gcc.target/powerpc/altivec-36.c: New test.
4123
2fac8c14
RB
41242016-03-21 Richard Biener <rguenther@suse.de>
4125
4126 PR tree-optimization/70310
4127 * gcc.dg/torture/pr70310.c: New testcase.
4128
e9bde854
KY
41292016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4130
4131 PR target/70293
4132 * gcc.target/i386/pr70293.c: New test.
4133
56bbfaf6
RB
41342016-03-21 Richard Biener <rguenther@suse.de>
4135
4136 PR tree-optimization/70288
4137 * gcc.dg/torture/pr70288-1.c: New testcase.
4138 * gcc.dg/torture/pr70288-2.c: Likewise.
4139
3eee49ed
AB
41402016-03-21 Andrey Belevantsev <abel@ispras.ru>
4141
4142 PR rtl-optimization/69307
4143 * gcc.target/arm/pr69307.c: New test.
4a148e19 4144
8e7816b4
AB
41452016-03-21 Andrey Belevantsev <abel@ispras.ru>
4146
4147 PR rtl-optimization/69102
4148 * gcc.c-torture/compile/pr69102.c: New test.
4149
14d7d4be
JL
41502016-03-18 Jeff Law <law@redhat.com>
4151
4152 PR rtl-optimization/70263
4153 * gcc.c-torture/compile/pr70263-1.c: New test.
4154 * gcc.target/i386/pr70263-2.c: New test.
4155
5c6a601c
BS
41562016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4157
4158 PR rtl-optimization/70278
4159 * gcc.dg/torture/pr70278.c: New test.
4160 * gcc.target/arm/pr70278.c: New test.
4161
4bbf545b
DM
41622016-03-18 David Malcolm <dmalcolm@redhat.com>
4163
4164 PR c/70281
4165 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4166 (test_builtin_types_compatible_p): New test function.
4167 * gcc.dg/pr70281.c: New test case.
4168
dc28bb68
CL
41692016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4170
4171 PR target/70113
4172 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4173
5e8d6dff
IE
41742016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4175
4176 PR tree-optimization/70252
4177 * gcc.dg/pr70252.c: New test.
4178
d0e7e403
TV
41792016-03-18 Tom de Vries <tom@codesourcery.com>
4180
4181 * gcc.dg/pr70161-2.c: New test.
4182 * gcc.dg/pr70161.c: New test.
4183
fa22501a
TV
41842016-03-18 Tom de Vries <tom@codesourcery.com>
4185
4186 PR ipa/70269
4187 * gcc.dg/pr70269.c: New test.
4188
dd125026
JJ
41892016-03-18 Jakub Jelinek <jakub@redhat.com>
4190
4191 PR c++/70267
4192 * g++.dg/ext/java-3.C: New test.
4193
91914f0a
PP
41942016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4195
4196 PR c++/70205
4197 * g++.dg/lookup/pr70205.C: New test.
4198
753a8910
PP
41992016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4200
4201 PR c++/70218
4202 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4203
14ba7b28
MP
42042016-03-17 Marek Polacek <polacek@redhat.com>
4205
4206 PR c/69407
4207 * gcc.dg/atomic-op-6.c: New test.
4208
ded60913
DM
42092016-03-17 David Malcolm <dmalcolm@redhat.com>
4210
4211 PR c/70264
4212 * c-c++-common/pr70264.c: New test case.
4213
a3aad0e6
JJ
42142016-03-17 Jakub Jelinek <jakub@redhat.com>
4215
17366700
JJ
4216 PR c++/70144
4217 * c-c++-common/pr70144-1.c: New test.
4218 * c-c++-common/pr70144-2.c: New test.
4219
a3aad0e6
JJ
4220 PR c++/70272
4221 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4222 * g++.dg/opt/flifetime-dse6.C: New test.
4223 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4224
b57e6e18
L
42252016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4226
4227 PR driver/70192
4228 * gcc.dg/pic-1.c: New test.
4229 * gcc.dg/pic-2.c: Likewise.
4230 * gcc.dg/pic-3.c: Likewise.
4231 * gcc.dg/pic-4.c: Likewise.
4232 * gcc.dg/pie-1.c: Likewise.
4233 * gcc.dg/pie-2.c: Likewise.
4234 * gcc.dg/pie-3.c: Likewise.
4235 * gcc.dg/pie-4.c: Likewise.
4236 * gcc.dg/pie-5.c: Likewise.
4237 * gcc.dg/pie-6.c: Likewise.
4238
b38ba58b
TV
42392016-03-17 Tom de Vries <tom@codesourcery.com>
4240
4241 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4242 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4243
6931b3b7
RB
42442016-03-17 Richard Biener <rguenther@suse.de>
4245
4246 PR debug/70271
4247 * g++.dg/debug/pr70271.C: New testcase.
4248
0c8b64cb
IE
42492016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4250
4251 * gcc.target/i386/pr70251.c: New test.
4252
b1970801
MP
42532016-03-17 Marek Polacek <polacek@redhat.com>
4254
4255 PR c++/70194
4256 * g++.dg/warn/constexpr-70194.C: New test.
4257
820c5eaa
RH
42582016-03-16 Richard Henderson <rth@redhat.com>
4259
4260 PR middle-end/70240
4261 * gcc.c-torture/compile/pr70240.c: New.
4262
da0ad263
SKS
42632016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4264
4265 * gcc.c-torture/compile/20151204.c: Skip for avr.
4266
c73d295c
JJ
42672016-03-16 Jakub Jelinek <jakub@redhat.com>
4268
4269 PR target/70245
4270 * g++.dg/opt/pr70245.C: New test.
4271 * g++.dg/opt/pr70245.h: New file.
4272 * g++.dg/opt/pr70245-aux.cc: New file.
4273
b2794066
MS
42742016-03-16 Martin Sebor <msebor@redhat.com>
4275
4276 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4277
aa43616c
RH
42782016-03-16 Richard Henderson <rth@redhat.com>
4279
4280 PR middle-end/70199
4281 * gcc.c-torture/compile/pr70199.c: New.
4282
59608fe5
L
42832016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4284
4285 * gcc.dg/uninit-19.c: Run dos2unix.
4286
ab4c578f
MP
42872016-03-16 Marek Polacek <polacek@redhat.com>
4288
4289 PR c/70093
4290 * gcc.dg/nested-func-10.c: New test.
4291 * gcc.dg/nested-func-9.c: New test.
4292
f5387e76
JJ
42932016-03-16 Jakub Jelinek <jakub@redhat.com>
4294
4295 PR tree-optimization/68714
4296 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4297
7662b718
TV
42982016-03-16 Tom de Vries <tom@codesourcery.com>
4299
4300 PR tree-optimization/68715
4301 * gcc.dg/graphite/pr68715-2.c: New test.
4302 * gcc.dg/graphite/pr68715.c: New test.
4303 * gfortran.dg/graphite/pr68715.f90: New test.
4304
be7ce7ae
TV
43052016-03-16 Tom de Vries <tom@codesourcery.com>
4306
4307 PR tree-optimization/68809
4308 * gcc.dg/graphite/pr68809-2.c: New test.
4309 * gcc.dg/graphite/pr68809.c: New test.
4310
1935f250
JJ
43112016-03-16 Jakub Jelinek <jakub@redhat.com>
4312
6651c93e
JJ
4313 PR c++/70147
4314 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4315 method call to i () as argument. Adjust expected output.
4316
1935f250
JJ
4317 PR c++/70147
4318 * g++.dg/ubsan/pr70147-1.C: New test.
4319 * g++.dg/ubsan/pr70147-2.C: New test.
4320
ab1caa6e
MS
43212016-03-15 Martin Sebor <msebor@redhat.com>
4322
4323 PR c++/58281
4324 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4325
5c2a1bbb
JDA
43262016-03-15 John David Anglin <danglin@gcc.gnu.org>
4327
cb5d8ad1
JDA
4328 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4329 hppa*-*-hpux*.
4330
b440dd40
JDA
4331 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4332
5c2a1bbb
JDA
4333 PR libfortran/69799
4334 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4335 libatomic_available.
4336
42c729c5
MP
43372016-03-15 Marek Polacek <polacek@redhat.com>
4338
4339 PR c++/70209
4340 * g++.dg/ext/attribute-may-alias-4.C: New test.
4341
82b1c550
AM
43422016-03-15 Alexander Monakov <amonakov@ispras.ru>
4343
4344 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4345 -fvar-tracking-assignments-toggle flag.
4346
4ccbf3a6
PH
43472016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4348
4349 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4350
c39858bd
JJ
43512016-03-15 Jakub Jelinek <jakub@redhat.com>
4352
4353 PR rtl-optimization/70222
4354 * gcc.c-torture/execute/pr70222-1.c: New test.
4355 * gcc.c-torture/execute/pr70222-2.c: New test.
4356
8be119c1
RH
43572016-03-15 Richard Henderson <rth@redhat.com>
4358
4359 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4360
6598bb55
AB
43612016-03-15 Andrey Belevantsev <abel@ispras.ru>
4362
4363 PR rtl-optimization/69032
4364 * gcc.dg/pr69032.c: New test.
4365
81fa2944
AB
43662016-03-15 Andrey Belevantsev <abel@ispras.ru>
4367
4368 PR rtl-optimization/63384
4a148e19 4369 * g++.dg/pr63384.C: New test.
81fa2944 4370
74ea9ab6
AB
43712016-03-15 Andrey Belevantsev <abel@ispras.ru>
4372
4373 PR target/64411
4374 * gcc.target/i386/pr64411.C: New test.
4375
045d5055
TV
43762016-03-15 Tom de Vries <tom@codesourcery.com>
4377
4378 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4379 * gfortran.dg/goacc/kernels-alias.f95: New test.
4380
3ea33585
MS
43812016-03-14 Martin Sebor <msebor@redhat.com>
4382
4383 PR c++/53792
4384 * g++.dg/cpp0x/constexpr-inline.C: New test.
4385 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4386
1df7b330
DE
43872016-03-14 David Edelsohn <dje.gcc@gmail.com>
4388
4389 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4390
79b57d18
JJ
43912016-03-14 Jakub Jelinek <jakub@redhat.com>
4392
4393 PR middle-end/70219
4394 * gcc.dg/pr70219.c: New test.
4395
3cbf012a
BS
43962016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4397
4398 PR target/70083
4399 * gcc.dg/torture/pr70083.c: New test.
4400 * gcc.target/i386/pr70083.c: New test.
4401
a9fee7cd
RB
44022016-03-14 Richard Biener <rguenther@suse.de>
4403
4404 PR tree-optimization/56365
4405 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4406
4799603f
SB
44072016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4408
4409 PR target/70098
4410 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4411 New function.
4412 * g++.dg/pr70098.C: New testcase.
4413
4414
760ca967
TV
44152016-03-14 Tom de Vries <tom@codesourcery.com>
4416
4417 PR tree-optimization/70045
4418 * gcc.dg/graphite/pr70045.c: New test.
4419
44e66a77
JD
44202016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4421
4422 PR fortran/69043
4423 * gfortran.dg/include_9.f90: New test.
4424
a18e0fe1
DH
44252016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4426
4427 PR fortran/45076
4428 gfortran.dg/prof/prof.exp: New script.
4429 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4430
d0aca6ab
AB
44312016-03-12 Andrey Belevantsev <abel@ispras.ru>
4432
4433 PR rtl-optimization/69307
4434 * gcc.dg/pr69307.c: New test.
4435
cefe08a4
VM
44362016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4437
4438 PR target/69614
4439 * gcc.target/arm/pr69614.c: New.
4440
70112e2a
PT
44412016-03-12 Paul Thomas <pault@gcc.gnu.org>
4442
4443 PR fortran/70031
4444 * gfortran.dg/submodule_14.f08: New test
4445
4446 PR fortran/69524
4447 * gfortran.dg/submodule_15.f08: New test
4448
3f1e5d3a
PP
44492016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4450
4451 PR c++/70106
4452 * g++.dg/cpp1y/paren3.C: New test.
4453
a3f6d680
MM
44542016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4455
4456 PR target/70131
4457 * gcc.target/powerpc/ppc-round2.c: New test.
4458
92348f09
BS
44592016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4460
4461 PR target/70123
4462 * gcc.dg/torture/pr70123.c: New test.
4463
cebde9e9
JL
44642016-03-11 Jeff Law <law@redhat.com>
4465
4466 PR tree-optimization/70190
4467 * gcc.c-torture/compile/pr70190.c: New test.
4468
3edc5da4
DM
44692016-03-11 David Malcolm <dmalcolm@redhat.com>
4470
4471 PR c/68187
4472 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4473 case.
4474 (test43_b): Likewise.
4475 (test43_c): Likewise.
4476 (test43_d): Likewise.
4477 (test43_e): Likewise.
4478 (test43_f): Likewise.
4479 (test43_g): Likewise.
4480 (test44_a): Likewise.
4481 (test44_b): Likewise.
4482 (test44_c): Likewise.
4483 (test44_d): Likewise.
4484 (test44_e): Likewise.
4485
318c1204
DM
44862016-03-11 David Malcolm <dmalcolm@redhat.com>
4487
4488 PR c/70085
4489 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4490
bc062234
KT
44912016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4492
4493 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4494 dg-options.
4495
acfc1ac1
KT
44962016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4497
4498 PR target/70002
4499 PR target/69245
4500 * gcc.target/aarch64/pr69245_2.c: New test.
4501
d1e2bb2d
JJ
45022016-03-11 Jakub Jelinek <jakub@redhat.com>
4503
4504 PR tree-optimization/70177
4505 * gcc.dg/pr70177.c: New test.
4506
07350627
AL
45072016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4508
4509 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4510
5c6706f7
AL
45112016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4512
4513 * gcc.dg/tree-ssa/sra-20.c: New.
4514
02d472a2
JJ
45152016-03-11 Jakub Jelinek <jakub@redhat.com>
4516
686d390a
JJ
4517 PR rtl-optimization/70174
4518 * gcc.dg/pr70174.c: New test.
4519
02d472a2
JJ
4520 PR tree-optimization/70169
4521 * gcc.dg/pr70169.c: New test.
4522
0f9befa1
IE
45232016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4524
4525 PR target/70160
4526 * gcc.target/i386/pr70160.c: New test.
4527
432d4670
AK
45282016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4529
4530 * gcc.target/s390/dfp-1.c: New test.
4531
a3dc8760
NC
45322016-03-10 Nick Clifton <nickc@redhat.com>
4533
4534 PR target/70044
4535 * gcc.target/aarch64/pr70044.c: New test.
4536
b87a8d7d
PP
45372016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4538 Jakub Jelinek <jakub@redhat.com>
4539
4540 PR c++/70001
4541 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4542 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4543 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4544
4f4ada6a
JH
45452016-03-10 Jan Hubicka <hubicka@ucw.cz>
4546
4547 PR lto/69589
4548 * g++.dg/lto/pr69589_0.C: New testcase
4549 * g++.dg/lto/pr69589_1.C: New testcase
4550
d49b0aa0
MP
45512016-03-10 Marek Polacek <polacek@redhat.com>
4552
4553 PR c++/70153
4554 * g++.dg/delayedfold/unary-plus1.C: New test.
4555
45562016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4557
4558 * gcc.target/arm/pr45701-1.c: Escape brackets.
4559 * gcc.target/arm/pr45701-2.c: Likewise.
4560
71017a7b
AL
45612016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4562
4563 * gfortran.dg/unconstrained_commons.f: New.
4564
ba52669f
AM
45652016-03-10 Alan Modra <amodra@gmail.com>
4566
4567 * gcc.dg/pr69195.c: New.
4568 * gcc.dg/pr69238.c: New.
4569
27742332
TV
45702016-03-10 Tom de Vries <tom@codesourcery.com>
4571
4572 PR testsuite/68915
4573 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4574
3a81a594
RB
45752016-03-10 Richard Biener <rguenther@suse.de>
4576
4577 PR tree-optimization/70128
4578 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4579 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4580
3433b975
JJ
45812016-03-09 Jakub Jelinek <jakub@redhat.com>
4582
c2864f02
JJ
4583 PR tree-optimization/70152
4584 * gcc.dg/pr70152.c: New test.
4585
3433b975
JJ
4586 PR target/70086
4587 * gcc.target/i386/pr70086-1.c: New test.
4588 * gcc.target/i386/pr70086-2.c: New test.
4589 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4590
4591 PR tree-optimization/70127
4592 * gcc.c-torture/execute/pr70127.c: New test.
4593
96b3c82d
CP
45942016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4595
4596 * c-c++-common/goacc/combined-directives-2.c: New test.
4597
b4f3232d
DM
45982016-03-09 David Malcolm <dmalcolm@redhat.com>
4599
4600 PR c/68473
4601 PR c++/70105
4602 * g++.dg/diagnostic/pr70105.C: New test.
4603 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4604 (test_multiple_ordinary_maps): New test function.
4605
40499f81
DM
46062016-03-09 David Malcolm <dmalcolm@redhat.com>
4607
4608 PR c/68473
4609 PR c++/70105
4610 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4611 Drop range information from call to inform_at_rich_loc.
4612 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4613 New.
4614 (test_show_locus): Replace calls to rich_location::add_range with
4615 calls to add_range. Rewrite the tests that used the now-defunct
4616 rich_location ctor taking a source_range. Simplify other tests
4617 by replacing calls to COMBINE_LOCATION_DATA with calls to
4618 make_location.
4619
c9e33662
RB
46202016-03-09 Richard Biener <rguenther@suse.de>
4621 Jakub Jelinek <jakub@redhat.com>
4622
4623 PR tree-optimization/70138
4624 * gcc.dg/vect/pr70138-1.c: New testcase.
4625 * gcc.dg/vect/pr70138-2.c: Likewise.
4626
2c73b764
JJ
46272016-03-09 Jakub Jelinek <jakub@redhat.com>
4628
4629 PR target/70049
4630 * gcc.target/i386/pr70049.c: New test.
4631
c06d25bb
RB
46322016-03-09 Richard Biener <rguenther@suse.de>
4633
4634 PR c/70143
4635 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4636 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4637 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4638
5828a501
RO
46392016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4640
4641 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4642 arm-*-*.
4643
2e141c8d
JJ
46442016-03-09 Jakub Jelinek <jakub@redhat.com>
4645
5a9def37
JJ
4646 PR middle-end/67278
4647 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4648
2e141c8d
JJ
4649 PR target/67278
4650 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4651
4652 PR middle-end/70050
4653 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4654 in testcase comment.
4655
bf751f40
TV
46562016-03-09 Tom de Vries <tom@codesourcery.com>
4657
4658 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4659 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4660 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4661 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4662 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4663 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4664 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4665 * gfortran.dg/goacc/kernels-loop.f95: New test.
4666
e210c999
MS
46672016-03-08 Martin Sebor <msebor@redhat.com>
4668
4669 PR c++/62096
4670 * g++.dg/warn/overflow-warn-7.C: New test.
4671
80aac5c8
JM
46722016-03-08 Jason Merrill <jason@redhat.com>
4673
4674 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4675 * lib/target-supports.exp (check_effective_target_concepts): New.
4676
12b81409
JJ
46772016-03-08 Jakub Jelinek <jakub@redhat.com>
4678
d259b234
JJ
4679 PR c++/70135
4680 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4681 * g++.dg/ubsan/pr70135.C: New test.
4682
12b81409
JJ
4683 PR target/70110
4684 * gcc.dg/pr70110.c: New test.
4685
b4e9f2aa
MJ
46862016-03-07 Martin Jambor <mjambor@suse.cz>
4687
4688 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4689 * c-c++-common/gomp/if-1.c: Likewise.
4690 * c-c++-common/gomp/pr61486-2.c: Likewise.
4691 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4692 to dg-additional-options.
4693 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4694 * g++/gomp/target-teams-1.c: Likewise.
4695 * gcc.dg/gomp/gomp.exp: Likewise.
4696 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4697 dg-additional-options.
4698 * gfortran.dg/gomp/gomp.exp: Likewise.
4699 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4700 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4701 dg-additional-options.
4702 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4703
f86e631e
MJ
47042016-03-07 Martin Jambor <mjambor@suse.cz>
4705
4706 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4707 * c-c++-common/gomp/gridify-1.c: New test.
4708 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4709
94156b3f
AV
47102016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4711
4712 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4713 trigger for cortex-r8, when scanning for register r8.
4714 * gcc.target/arm/pr45701-2.c: Likewise.
4715
a84a49b7 47162016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4717 Jeff Law <law@redhat.com>
a84a49b7
RB
4718
4719 PR tree-optimization/69740
4720 * gcc.c-torture/compile/pr69740-1.c: New test.
4721 * gcc.c-torture/compile/pr69740-2.c: New test.
4722
e41f6c9e
BS
47232016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4724
4725 * lib/target-supports.exp
4726 (check_effective_target_whole_vector_shift): Enable for PPC64.
4727
57548bf5
RB
47282016-03-07 Richard Biener <rguenther@suse.de>
4729
4730 PR tree-optimization/70115
4731 * gcc.dg/torture/pr70115.c: New testcase.
4732
4ae13300
NS
47332016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4734
4735 PR middle-end/69916
4736 * c-c-++-common/goacc/pr69916.c: New.
4737
5edb9853
RH
47382016-03-07 Richard Henderson <rth@redhat.com>
4739
4740 * gcc.c-torture/compile/pr70061.c: New test.
4741
2067a8f3
RB
47422016-03-07 Richard Biener <rguenther@suse.de>
4743
4744 PR testsuite/70109
4745 * gcc.dg/vect/O3-pr36098.c: New testcase.
4746
4145a9b7
CL
47472016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4748
4749 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4750
1878be32
EB
47512016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4752
4753 * gnat.dg/renaming9.ad[sb]: New testcase.
4754
df762bb2
JJ
47552016-03-05 Jakub Jelinek <jakub@redhat.com>
4756
4757 PR c++/70084
4758 * g++.dg/expr/stdarg3.C: New test.
4759
7d461295
JL
47602016-03-04 Jeff Law <law@redhat.com>
4761
4762 PR tree-optimization/69196
4763 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4764 x86_64-*-*.
4765
29b9828f
BS
47662016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4767
b6b552fd
BS
4768 PR c/69973
4769 * gcc.dg/pr69973.c: New test.
4770
201d49e9
BS
4771 PR rtl-optimization/69941
4772 * gcc.dg/torture/pr69941.c: New test.
4773
29b9828f
BS
4774 PR c/69824
4775 * gcc.dg/pr69824.c: New test.
4776
640b7e74
TV
47772016-03-05 Tom de Vries <tom@codesourcery.com>
4778
4779 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4780 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4781 function.
4782
7a3a3fad
PP
47832016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4784
4785 PR c++/66786
4786 * g++.dg/cpp1y/var-templ48.C: New test.
4787 * g++.dg/cpp1y/var-templ49.C: New test.
4788
cd439aec
EB
47892016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4790
4791 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4792
60204554
JJ
47932016-03-04 Jakub Jelinek <jakub@redhat.com>
4794
0c8825de
JJ
4795 PR c++/70035
4796 * g++.dg/ubsan/pr70035.C: New test.
4797
60204554
JJ
4798 PR target/70062
4799 * gcc.target/i386/pr70062.c: New test.
4800
f79d4eab
L
48012016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4802
4803 * g++.dg/template/typename21.C: Remove c++98_only.
4804
ea81ce67
L
48052016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4806
4807 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4808
64b23c13
DM
48092016-03-04 David Malcolm <dmalcolm@redhat.com>
4810
4811 PR c/68187
4812 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4813 function.
4814 (fn_42_b): Likewise.
4815 (fn_42_c): Likewise.
4816
729526f5
DM
48172016-03-04 David Malcolm <dmalcolm@redhat.com>
4818
4819 PR c/68187
4820 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4821 function.
4822 (fn_40_b): Likewise.
4823 (fn_41_a): Likewise.
4824 (fn_41_b): Likewise.
4825
f9ea11ac
JJ
48262016-03-04 Jakub Jelinek <jakub@redhat.com>
4827
4828 PR target/70059
4829 * gcc.target/i386/avx512f-pr70059.c: New test.
4830 * gcc.target/i386/avx512dq-pr70059.c: New test.
4831
b6c38c69
BS
48322016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4833
4834 PR rtl-optimization/57676
4835 * gcc.dg/torture/pr57676.c: New test.
4836
af3cdd34
IE
48372016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4838
4839 * gcc.dg/pr70026.c: New test.
4840
7ff6ca38
MP
48412016-03-04 Marek Polacek <polacek@redhat.com>
4842
4843 PR c/69798
4844 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4845 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4846
a6bf62d5
KT
48472016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4848
4849 PR target/70004
4850 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4851 Delete.
4852 (test_corners_sisd_si): Likewise.
4853 (main): Remove checks of the above.
4854 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4855
ae4cdc6a
EB
48562016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4857
4858 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4859
08455559
CL
48602016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4861
4862 * gcc.dg/torture/pr69951.c: Accept argc==0.
4863
e9a35493
RB
48642016-03-04 Richard Biener <rguenther@suse.de>
4865
4866 PR c++/70054
4867 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4868 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4869
fba054c2
DV
48702016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4871
4872 PR testsuite/69766
4873 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4874 testing multiarch.
4875
f10cdc6c
JJ
48762016-03-04 Jakub Jelinek <jakub@redhat.com>
4877
4878 PR debug/69947
4879 * gcc.dg/guality/pr69947.c: New test.
4880
2e981ba0
JJ
48812016-03-03 Jakub Jelinek <jakub@redhat.com>
4882
4883 PR ada/70017
4884 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4885
0ba3bfa2
KT
48862016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4887
4888 PR rtl-optimization/69904
4889 * gcc.target/arm/pr69904.c: New test.
4890
97ecdb46
JJ
48912016-03-03 Jakub Jelinek <jakub@redhat.com>
4892
4893 PR target/70021
4894 * gcc.dg/vect/pr70021.c: New test.
4895 * gcc.target/i386/pr70021.c: New test.
4896
a2a743a1
MP
48972016-03-03 Marek Polacek <polacek@redhat.com>
4898
4899 PR middle-end/70050
4900 * gcc.dg/pr70050.c: New test.
4901
fa07ecdd
JG
49022016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4903
4904 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4905
23504262
ML
49062016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4907
4908 PR tree-optimization/70043
4909 * gfortran.dg/vect/pr70043.f90: New test.
4910
b7b9e1a9
EB
49112016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4912
4913 * gnat.dg/specs/task1.ads: New test.
4914
cb83ba54
RO
49152016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4916
4917 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4918 Invoke gdb with -batch.
4919 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4920
a75f5e30
RB
49212016-03-03 Richard Biener <rguenther@suse.de>
4922
4923 PR tree-optimization/55936
4924 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4925
268bc320
JL
49262016-03-02 Jeff Law <law@redhat.com>
4927
815f20ab
JL
4928 PR rtl-optimization/69942
4929 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4930 effects of argument promotions.
4931
268bc320
JL
4932 PR tree-optimization/69987
4933 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4934 target does not support -fprefetch-loop-arrays.
4935
171f7de5
UB
49362016-03-02 Uros Bizjak <ubizjak@gmail.com>
4937
4938 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4939
192912db
BC
49402016-03-02 Bin Cheng <bin.cheng@arm.com>
4941
c7908871 4942 PR rtl-optimization/69052
192912db
BC
4943 * gcc.target/i386/pr69052.c: New test.
4944
90a7a40b
AM
49452016-03-02 Alan Modra <amodra@gmail.com>
4946
4947 * gcc.dg/pr69990.c: New.
4948
69fa742f
JJ
49492016-03-02 Jakub Jelinek <jakub@redhat.com>
4950
de752fb0
JJ
4951 PR c/68062
4952 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4953
4954 PR middle-end/70022
4955 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4956
69fa742f
JJ
4957 PR target/70028
4958 * gcc.target/i386/pr70028.c: New test.
4959
7c65bd56
MK
49602016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4961
4962 * c-c++-common/asan/swapcontext-test-1.c,
4963 * c-c++-common/tsan/thread_leak.c,
4964 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4965 * g++.dg/tsan/benign_race.C,
4966 * g++.dg/tsan/fd_close_norace.C,
4967 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4968 races with sanitizer output
4969
37d98220 49702016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4971 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4972
4973 PR target/67278
4974 * gcc.dg/simd-8.c: New testcase.
4975
218db463
RB
49762016-03-02 Richard Biener <rguenther@suse.de>
4977
4978 PR middle-end/67278
4979 * gcc.dg/simd-7.c: New testcase.
4980
22c72158
EB
49812016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4982
4983 * gcc.target/i386/pr70007.c: Tweak.
4984
9a790ccc
DV
49852016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4986
4987 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4988
bd02f00f
MP
49892016-03-02 Marek Polacek <polacek@redhat.com>
4990
4991 PR c/67854
4992 * gcc.dg/pr67854.c: New test.
4993
1e840f39
JJ
49942016-03-02 Jakub Jelinek <jakub@redhat.com>
4995
4996 PR middle-end/70025
4997 * gcc.dg/torture/pr70025.c: New test.
4998
bca00241
VK
49992016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5000
5001 PR tree-optimization/68621
5002 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5003
0bca04b8
EB
50042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5005
5006 * gcc.target/i386/pr70007.c: New test.
5007
2a9afc86
JL
50082016-03-01 Jeff Law <law@redhat.com>
5009
eab2541b 5010 PR tree-optimization/69196
9d83ef71 5011 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5012
2a9afc86
JL
5013 PR tree-optimization/69196
5014 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5015 duplicating code and spoiling the expected output.
5016
0d39977e
MM
50172016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5018
5019 PR target/70033
5020 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5021 supports power9 before doing tests.
5022 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5023 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5024 * gcc.target/powerpc/p9-permute.c: Likewise.
5025
a0c0699d
UB
50262016-03-01 Uros Bizjak <ubizjak@gmail.com>
5027
5028 PR target/70027
5029 * gcc.target/i386/pr70027.c: New test.
5030
0ae3ef47 50312016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5032
5033 * gcc.dg/pr70017.c: New test.
5034
686e2237
JJ
50352016-03-01 Jakub Jelinek <jakub@redhat.com>
5036
5037 PR c/69796
5038 PR c/69974
5039 * gcc.dg/pr69796.c: New test.
5040 * gcc.dg/pr69974.c: New test.
5041
f8e4188c
EB
50422016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5043
5044 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5045
5e3f1c7c
JL
50462016-02-29 Jeff Law <law@redhat.com>
5047
5048 PR tree-optimization/69987
5049 * gfortran.dg/pr69987.f90: New test.
5050
5051 PR tree-optimization/69989
5052 * gcc.c-torture/compile/pr69989-2.c: New test.
5053
1be56bc5
MP
50542016-03-01 Marek Polacek <polacek@redhat.com>
5055
5056 PR c++/69795
5057 * g++.dg/parse/invalid1.C: New test.
5058
1b19470d
RB
50592016-03-01 Richard Biener <rguenther@suse.de>
5060
5061 PR middle-end/70022
5062 * gcc.dg/pr70022.c: New testcase.
5063
3ae0661a
IE
50642016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5065
5066 PR tree-optimization/69956
5067 * gcc.dg/pr69956.c: New test.
5068
0f09ab88
BS
50692016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5070
5071 PR target/70011
5072 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5073 XFAIL when hardware supports efficient unaligned storage access.
5074
76d881bf
PP
50752016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5076
5077 PR c++/69961
5078 * g++.dg/template/pr69961a.C: New test.
5079 * g++.dg/template/pr69961b.C: New test.
5080
7168133a
DM
50812016-02-29 David Malcolm <dmalcolm@redhat.com>
5082
5083 PR preprocessor/69985
5084 * gcc.dg/cpp/pr69985.c: New test case.
5085
0c6072a3
JL
50862016-02-29 Jeff Law <law@redhat.com>
5087
e66f219b
JL
5088 PR tree-optimization/70005
5089 * gcc.c-torture/execute/pr70005.c New test.
5090
0c6072a3
JL
5091 PR tree-optimization/69999
5092 * gcc.c-torture/compile/pr69999.c: New test.
5093
fd9fbdb3
YR
50942016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5095
5096 PR tree-optimization/69652
5097 * gcc.dg/torture/pr69652.c: Delete test.
5098 * gcc.dg/vect/pr69652.c: New test.
5099
cbd400b4
RB
51002016-02-19 Richard Biener <rguenther@suse.de>
5101
5102 PR tree-optimization/69980
5103 * gfortran.dg/vect/pr69980.f90: New testcase.
5104
84ea0f58
EB
51052016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5106
5107 * gcc.target/sparc/20160229-1.c: New test.
5108
5d2a63dc
EB
51092016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5110
5111 * gnat.dg/stack_usage3.adb: New test.
5112 * gnat.dg/stack_usage3_pkg.ads: New helper.
5113
93e708f9
EB
51142016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5115
5116 * gnat.dg/renaming8.adb: New test.
5117 * gnat.dg/renaming8_pkg1.ads: New helper.
5118 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5119 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5120
6512bc93
RB
51212016-02-29 Richard Biener <rguenther@suse.de>
5122
5123 PR tree-optimization/69720
5124 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5125
7b201a88
TK
51262016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5127
5128 PR fortran/68147
5129 PR fortran/47674
5130 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5131
82ee0cf2 51322016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5133 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5134
5135 PR fortran/56007
5136 * gfortran.dg/coarray_8.f90: Adjust error message.
5137 * gfortran.dg/pr56007.f90: New test.
5138 * gfortran.dg/pr56007.f: New test.
5139
cdc1a2c8
L
51402016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5141
5142 PR tree-optimization/69989
5143 * gcc.dg/torture/pr69989.c: New test.
5144
33505bcf
EB
51452016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5146
5147 * gcc.target/i386/stack-realign-win.c: New test.
5148
524bfb19
HA
51492016-02-28 Harald Anlauf <anlauf@gmx.de>
5150
5151 PR fortran/60126
5152 * gfortran.dg/pr60126.f90: New test.
5153
bd542508
JL
51542016-02-27 Jeff Law <law@redhat.com>
5155
5156 Revert
5157 2016-02-26 Richard Biener <rguenther@suse.de>
5158 Jeff Law <law@redhat.com>
5159
5160 PR tree-optimization/69740
5161 * gcc.c-torture/compile/pr69740-1.c: New test.
5162 * gcc.c-torture/compile/pr69740-2.c: New test.
5163
dd1291e0
JD
51642016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5165
5fb67f8b 5166 PR fortran/69910
dd1291e0
JD
5167 * gfortran.dg/newunit_4.f90: New test.
5168
5cfefb59
JJ
51692016-02-27 Jakub Jelinek <jakub@redhat.com>
5170
5171 PR target/69613
5172 PR rtl-optimization/69886
5173 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5174 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5175 target.
5176
20ba5f33
MS
51772016-02-26 Martin Sebor <msebor@redhat.com>
5178
5179 PR tree-optimization/15826
5180 * gcc.dg/tree-ssa/pr15826.c: New test.
5181
e6fb01b0
JJ
51822016-02-26 Jakub Jelinek <jakub@redhat.com>
5183
5184 PR target/69969
5185 * gcc.target/powerpc/pr69969.c: New test.
5186
e3e0cf64
MS
51872016-02-26 Martin Sebor <msebor@redhat.com>
5188
5189 PR c++/15766
5190 * g++.old-deja/g++.other/decl5.C: Add a test case.
5191
d1f2bea5
SB
51922016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5193
5194 PR target/69946
5195 * gcc.target/powerpc/pr69946.c: New file.
5196
4a4f9d2b 51972016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5198 Jeff Law <law@redhat.com>
4a4f9d2b 5199
e3e0cf64 5200 PR tree-optimization/69740
4a4f9d2b
RB
5201 * gcc.c-torture/compile/pr69740-1.c: New test.
5202 * gcc.c-torture/compile/pr69740-2.c: New test.
5203
ad2a2706
MJ
52042016-02-26 Martin Jambor <mjambor@suse.cz>
5205
5206 PR middle-end/69920
5207 * gcc.dg/torture/pr69932.c: New test.
5208 * gcc.dg/torture/pr69936.c: Likewise.
5209
1d11f7ce
AK
52102016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5211
5212 PR target/69709
5213 * gcc.target/s390/pr69709.c: New test.
5214
6cfccbb2
KT
52152016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5216
5217 PR target/69245
5218 * gcc.target/aarch64/pr69245_1.c: New test.
5219
ac59ad4e
KT
52202016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5221
5222 PR target/69613
5223 * gcc.dg/torture/pr69613.c: New test.
5224
a2ad54a0
JJ
52252016-02-26 Jakub Jelinek <jakub@redhat.com>
5226
5227 PR rtl-optimization/69891
5228 * gcc.target/i386/pr69891.c: New test.
5229
0884062c 52302016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5231 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5232
d2369d4f 5233 PR target/61397
c163789b
MM
5234 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5235 functionality for both 32-bit and 64-bit.
5236
5aed7e2c
RB
52372016-02-26 Richard Biener <rguenther@suse.de>
5238
5239 PR tree-optimization/69551
5240 * gcc.dg/torture/pr69951.c: New testcase.
5241
798e2a8e
RB
52422016-02-25 Richard Biener <rguenther@suse.de>
5243
5244 PR tree-optimization/48795
5245 * gcc.dg/Warray-bounds-18.c: New testcase.
5246
9559fbac
RO
52472016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5248
5249 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5250
c049b107
JJ
52512016-02-25 Jakub Jelinek <jakub@redhat.com>
5252
5253 PR rtl-optimization/69896
5254 * gcc.dg/pr69896.c: New test.
5255
1137001c
PP
52562016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5257
5258 PR c++/69736
5259 * g++.dg/cpp1y/paren2.C: New test.
5260
2e9c8641
MS
52612016-02-24 Martin Sebor <msebor@redhat.com>
5262
5263 PR c/51147
5264 * gcc.dg/enum-mode-2.c: New test.
5265
03ca8fb3
JJ
52662016-02-24 Jakub Jelinek <jakub@redhat.com>
5267
5268 PR c++/69922
5269 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5270 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5271 * g++.dg/ubsan/pr69922.C: New test.
5272
0b05329b
MP
52732016-02-24 Marek Polacek <polacek@redhat.com>
5274
5275 PR c/69819
5276 * gcc.dg/pr69819.c: New test.
5277
57c2c374
MS
52782016-02-24 Martin Sebor <msebor@redhat.com>
5279
3b96b93a
MS
5280 PR c++/69912
5281 * g++.dg/ext/flexary15.C: New test.
5282
52832016-02-24 Martin Sebor <msebor@redhat.com>
5284
5285 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5286 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5287 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5288
65433bb5
MK
52892016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5290 Charles Baylis <charles.baylis@linaro.org>
5291
5292 PR debug/61033
5293 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5294
f802a424 52952016-02-24 Richard Biener <rguenther@suse.de>
44293580 5296 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5297
5298 PR middle-end/69760
5299 * gcc.dg/torture/pr69760.c: New testcase.
5300
525f795f
RO
53012016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5302
5303 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5304 pattern on Solaris with as.
5305
cd7bbceb
KT
53062016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5307
5308 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5309 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5310 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5311 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5312
89c0c1fd
JJ
53132016-02-24 Jakub Jelinek <jakub@redhat.com>
5314
5315 PR middle-end/69915
5316 * gcc.dg/pr69915.c: New test.
5317
0683fd27
KT
53182016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5319
5320 PR rtl-optimization/69886
5321 * gcc.dg/torture/pr69886.c: New test.
5322
e53d562a
RB
53232016-02-24 Richard Biener <rguenther@suse.de>
5324
5325 PR middle-end/68963
5326 * gcc.dg/torture/pr68963.c: New testcase.
5327
74a00288
KT
53282016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5329
5330 PR target/69875
5331 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5332 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5333 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5334 * gcc.target/arm/atomic_loaddi_1.c: New test.
5335 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5336 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5337 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5338 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5339 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5340 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5341 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5342 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5343
340fd4c9
JJ
53442016-02-24 Jakub Jelinek <jakub@redhat.com>
5345
5346 PR middle-end/69909
5347 * gcc.dg/torture/pr69909.c: New test.
5348
47d3fdb2
RB
53492016-02-24 Richard Biener <rguenther@suse.de>
5350
5351 PR tree-optimization/69907
5352 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5353 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5354 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5355
dab73e73
CB
53562016-02-24 Christian Bruel <christian.bruel@st.com>
5357
5358 * gcc.target/arm/pragma_cpp_fma.c: New test.
5359
7cc5ec65
JD
53602016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5361
5362 PR fortran/61156
5363 * gfortran.dg/include_6.f90: Update test.
5364
067fbd8b
JJ
53652016-02-23 Jakub Jelinek <jakub@redhat.com>
5366
5367 PR objc/69844
5368 * objc.dg/pr69844.m: New test.
5369
64a454d9
JD
53702016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5371
5372 PR libgfortran/69456
5373 * gfortran.dg/namelist_89.f90: New test.
5374 * gfortran.dg/pr59700.f90: Update test..
5375
35886f0b
MS
53762016-02-23 Martin Sebor <msebor@redhat.com>
5377
5378 PR middle-end/69780
5379 * g++.dg/ext/builtin_alloca.C: New test.
5380 * gcc.dg/builtins-68.c: New test.
5381
162cc7e3
RH
53822016-02-23 Richard Henderson <rth@redhat.com>
5383
5384 * gcc.target/i386/addr-space-3.c: Remove test.
5385
196440f8
DM
53862016-02-23 David Malcolm <dmalcolm@redhat.com>
5387
5388 PR preprocessor/69126
5389 PR preprocessor/69543
5390 * c-c++-common/pr69126-2-long.c: New test.
5391 * c-c++-common/pr69126-2-short.c: New test.
5392 * c-c++-common/pr69543-1.c: Remove xfail.
5393
1d3121af
DM
53942016-02-23 David Malcolm <dmalcolm@redhat.com>
5395
5396 PR preprocessor/69126
5397 PR preprocessor/69543
5398 PR preprocessor/69558
5399 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5400 (f): Rename to...
5401 (test_2): ...this, and add leading comment.
5402 (MACRO_3, test_3): New.
5403 (MACRO_4A, MACRO_4B, test_4): New.
5404 (MACRO): Rename to...
5405 (MACRO_5): ...this.
5406 (g): Rename to...
5407 (test_5): ...this, updating for renaming of MACRO, and
5408 add leading comment.
5409 * c-c++-common/pr69543-1.c: New.
5410 * c-c++-common/pr69543-2.c: New.
5411 * c-c++-common/pr69543-3.c: New.
5412 * c-c++-common/pr69543-4.c: New.
5413 * c-c++-common/pr69558-1.c: New.
5414 * c-c++-common/pr69558-2.c: New.
5415 * c-c++-common/pr69558-3.c: New.
5416 * c-c++-common/pr69558-4.c: New.
5417 * gcc.dg/pr69558.c: Move to...
5418 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5419 xfail for c++.
5420
f99c3557
TS
54212016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5422
5423 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5424 to -ftree-parallelize-loops/-fopenacc changes.
5425 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5426 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5427 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5428 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5429 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5430 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5431 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5432 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5433 * c-c++-common/goacc/kernels-loop.c: Likewise.
5434 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5435 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5436 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5437 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5438
c60ec7c2
RO
54392016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5440
5441 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5442
f1a62b6f
JJ
54432016-02-23 Jakub Jelinek <jakub@redhat.com>
5444
e67bf044
JJ
5445 PR c++/69902
5446 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5447
f1a62b6f
JJ
5448 PR c/69900
5449 * gcc.dg/pr69900.c: New test.
5450
20c5e09e
MJ
54512016-02-23 Martin Jambor <mjambor@suse.cz>
5452
5453 PR tree-optimization/69666
5454 * gcc.dg/tree-ssa/pr69666.c: New test.
5455
e457a6fc
AV
54562016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5457
5458 PR fortran/67451
5459 * gfortran.dg/coarray_allocate_5.f08: New test.
5460
d7b574f4
AK
54612016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5462
5463 * gcc.target/s390/vcond-shift.c: Move to ...
5464 * gcc.target/s390/vector/vcond-shift.c: ... here.
5465
58bdeb44
AK
54662016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5467
5468 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5469 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5470
7cd0387b
AK
54712016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5472
5473 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5474
4246c8da
MW
54752016-02-20 Mark Wielaard <mjw@redhat.com>
5476
5477 PR c/28901
5478 * gcc.dg/unused-variable-3.c: New test.
5479
f93bc532
JJ
54802016-02-22 Jakub Jelinek <jakub@redhat.com>
5481
5482 PR target/69888
5483 * gcc.target/i386/pr69888.c: New test.
5484
c4e360f4
RB
54852016-02-22 Richard Biener <rguenther@suse.de>
5486
5487 PR tree-optimization/69882
5488 * gfortran.dg/vect/pr69882.f90: New testcase.
5489
09c92f1c
JJ
54902016-02-22 Jakub Jelinek <jakub@redhat.com>
5491
5492 PR target/69885
5493 * gcc.dg/pr69885.c: New test.
5494
f88d45dc
OE
54952016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5496
5497 PR target/69806
5498 PR target/54089
5499 * gcc.target/sh/pr54089-10.c: New.
5500
ce1ff48e
PT
55012016-02-20 Paul Thomas <pault@gcc.gnu.org>
5502
5503 PR fortran/69423
5504 * gfortran.dg/deferred_character_15.f90 : New test.
5505
bbf27208
DH
55062016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5507
5508 PR fortran/57365
5509 gfortran.dg/allocate_with_source_18.f03: New test.
5510
55112016-02-20 Harald Anlauf <anlauf@gmx.de>
5512
5513 PR fortran/52531
5514 gfortran.dg/gomp/pr52531.f90: New test.
5515
268be88c
BE
55162016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5517
5518 PR c++/69865
5519 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5520 -std=c++03.
5521
4b6c824a
JJ
55222016-02-19 Jakub Jelinek <jakub@redhat.com>
5523
871b3f47
JJ
5524 PR c++/69826
5525 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5526 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5527
7a965d51
JJ
5528 PR c++/69850
5529 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5530
4b6c824a
JJ
5531 PR c++/69851
5532 * g++.dg/torture/pr69851.C: New test.
5533
15fca21a
MS
55342016-02-19 Martin Sebor <msebor@redhat.com>
5535
5536 PR testsuite/69573
5537 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5538
19e21586
JJ
55392016-02-19 Jakub Jelinek <jakub@redhat.com>
5540
03a616ac
JJ
5541 PR c++/69850
5542 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5543 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5544
19e21586
JJ
5545 PR c++/67767
5546 * g++.dg/cpp0x/pr67767.C: New test.
5547
2db16594
KT
55482016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5549
5550 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5551 for fp, simd, crypto, crc, lse.
5552 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5553 above.
5554 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5555 effective target check.
5556
5a7d9d1e
JJ
55572016-02-19 Jakub Jelinek <jakub@redhat.com>
5558
5559 PR target/69820
5560 * gcc.target/i386/pr69820.c: New test.
5561
6448f064
AK
55622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5563
5564 * gcc.target/s390/vector/int128-1.c: New test.
5565
d0a859e6
AK
55662016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5567
5568 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5569
9e4eb643
AK
55702016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5571
5572 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5573 instruction pattern name to prevent the testcase from failing with
5574 -march=z13.
5575
859a4c0e
AK
55762016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5577
5578 * gcc.target/s390/md/movstr-2.c: New test.
5579
efc2340b
MK
55802016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5581
5582 * gcc.target/s390/morestack.c: New test.
5583
ca2bfbc2
DV
55842016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5585
5586 PR target/69625
5587 * gcc.target/s390/pr69625.c: Add test case.
5588
efd4bd05
BE
55892016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5590
5591 PR testsuite/68580
5592 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5593
2bf2078a
MM
55942016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5595
5596 PR target/68404
5597 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5598 * gcc.target/powerpc/fusion3.c: Likewise.
5599
f003579e
RB
56002016-02-18 Richard Biener <rguenther@suse.de>
5601
5602 PR middle-end/69553
5603 * g++.dg/torture/pr69553.C: New testcase.
5604
19233914
NC
56052016-02-18 Nick Clifton <nickc@redhat.com>
5606
efd4bd05
BE
5607 PR target/62254
5608 PR target/69610
5609 * gcc.target/arm/pr62554.c: New test.
5610 * gcc.target/arm/pr69610-1.c: New test.
5611 * gcc.target/arm/pr69610-2.c: New test.
19233914 5612
23f27839
RB
56132016-02-18 Richard Biener <rguenther@suse.de>
5614
5615 PR middle-end/69854
5616 * gcc.dg/torture/pr69854.c: New testcase.
5617
932c0da4
JJ
56182016-02-17 Jakub Jelinek <jakub@redhat.com>
5619
5620 PR c++/69850
5621 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5622
1bed93e4
BS
56232012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5624
5625 * gcc.target/powerpc/vec-cg.c: New test.
5626
57bfb134
RB
56272016-02-17 Richard Biener <rguenther@suse.de>
5628
5629 PR testsuite/69586
5630 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5631
a44e0ebb
KT
56322016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5633
5634 PR target/69161
5635 * gcc.c-torture/compile/pr69161.c: New test.
5636
ffacd726
DS
56372016-02-17 David Sherwood <david.sherwood@arm.com>
5638
5639 PR target/69532
5640 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5641 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5642
448db8d2
EB
56432016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5644
5645 * gcc.dg/ifcvt-4.c: Skip on Visium.
5646
e2f0522e
EB
56472016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5648
5649 * gnat.dg/atomic8.adb: New test.
5650
bf17fe3f
EB
56512016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5652
5653 * gnat.dg/discr46.ad[sb]: New test.
5654
ecf835e9
KN
56552016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5656
5657 PR Target/48344
5658 * gcc.target/powerpc/pr48344-1.c: New test.
5659
49a1164a
TK
56602015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5661
5662 PR fortran/69742
5663 * gfortran.dg/associate_21.f90: New test.
5664
bf14eba2
JJ
56652016-02-16 Jakub Jelinek <jakub@redhat.com>
5666
5667 PR c/69835
5668 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5669 -Wnonnull in dg-options.
5670 * c-c++-common/nonnull-2.c: New test.
5671
35a093b6
JG
56722016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5673 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5674
5675 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5676
e387d491
JJ
56772016-02-16 Jakub Jelinek <jakub@redhat.com>
5678
5679 PR middle-end/69801
5680 * gcc.dg/pr69801.c: Add empty dg-options.
5681
ba539195
JN
56822016-02-16 James Norris <jnorris@codesourcery.com>
5683
5684 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5685 * g++.dg/goacc/deviceptr-1.c: New file.
5686
2a2b8f64
JJ
56872016-02-16 Jakub Jelinek <jakub@redhat.com>
5688
5689 PR tree-optimization/69820
5690 * gcc.dg/vect/pr69820.c: New test.
5691
87440c29
RB
56922016-02-16 Richard Biener <rguenther@suse.de>
5693
5694 PR tree-optimization/69776
5695 * gcc.dg/torture/pr69776-2.c: New testcase.
5696
6d87c306
BS
56972016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5698
5699 PR tree-optimization/69714
5700 * gcc.dg/torture/pr69714.c: New test.
5701
3824a0a2
JJ
57022016-02-16 Jakub Jelinek <jakub@redhat.com>
5703
5704 PR tree-optimization/69802
5705 * gcc.dg/pr69802.c: New test.
5706
c8cfe96e
RB
57072016-02-16 Richard Biener <rguenther@suse.de>
5708
5709 PR middle-end/69801
5710 * gcc.dg/pr69801.c: New testcase.
5711
fc12098d
JD
57122016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5713
5714 PR libgfortran/69651
5715 * gfortran.dg/read_bang.f90: New test.
5716 * gfortran.dg/read_bang4.f90: New test.
5717
ba6b3795
JJ
57182016-02-15 Jakub Jelinek <jakub@redhat.com>
5719
f0516ca4
JJ
5720 PR c++/69658
5721 * g++.dg/init/pr69658.C: New test.
5722
ba6b3795
JJ
5723 PR c++/69797
5724 * c-c++-common/pr69797.c: New test.
5725
de3f9a2d
PK
57262016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5727
5728 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5729 check for aarch64*-*-*.
5730
17a3b967
RB
57312016-02-15 Richard Biener <rguenther@suse.de>
5732
5733 PR tree-optimization/69783
5734 * gcc.dg/vect/pr69783.c: New testcase.
5735
1c48bff1
RB
57362016-02-15 Richard Biener <rguenther@suse.de>
5737
5738 PR tree-optimization/69776
5739 * gcc.dg/torture/pr69776.c: New testcase.
5740
1e6025b6
TK
57412016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5742
5743 PR fortran/60526
5744 * gfortran.dg/type_decl_4.f90: Reinstated.
5745
d3308279
JDA
57462016-02-14 John David Anglin <danglin@gcc.gnu.org>
5747
5748 PR fortran/68746
5749 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5750
b7c56581
TK
57512016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5752
5753 PR fortran/60526
5754 PR bootstrap/69816
5755 * gfortran.dg/type_decl_4.f90: Removed.
5756
60cb4ef5
TK
57572016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5758
5759 PR fortran/60526
5760 * gfortran.dg/type_decl_4.f90: New test.
5761
f6964637
AM
57622016-02-14 Alan Modra <amodra@gmail.com>
5763
1a8849d1 5764 PR testsuite/68886
f6964637
AM
5765 * gcc.c-torture/execute/stkalign.c: Revise test.
5766
f5121920
OE
57672016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5768
5769 PR target/67260
5770 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5771
6cda3ab6
OE
57722016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5773
5774 PR target/67260
5775 * gcc.target/sh/torture/pr67260.c: New.
5776
6786e598
JDA
57772016-02-12 John David Anglin <danglin@gcc.gnu.org>
5778
5779 * gcc.dg/pr67964.c: Add dg-require-alias.
5780
7e05dad8
OE
57812016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5782
5783 PR target/67636
5784 PR target/64345
5785 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5786
7f4cc3ce
JD
57872016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5788
5789 PR libgfortran/69668
5790 * gfortran.dg/namelist_88.f90: New test.
5791
955ca6dc
JD
57922016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5793
5794 PR libgfortran/69668
5795 * gfortran.dg/namelist_38.f90: Update test.
5796 * gfortran.dg/namelist_84.f90: Update test.
5797
876217ae
DM
57982016-02-12 David Malcolm <dmalcolm@redhat.com>
5799
5800 PR other/69554
5801 * gcc.dg/pr69554-1.c: New test.
5802 * gfortran.dg/pr69554-1.F90: New test.
5803 * gfortran.dg/pr69554-2.F90: New test.
5804 * lib/gcc-dg.exp (proc dg-locus): New function.
5805 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5806 distinguish between the caret-printing and non-caret-printing
5807 cases. If caret-printing has been explicitly enabled, bail out
5808 without attempting to fix up the output.
5809
61789eed
DM
58102016-02-12 David Malcolm <dmalcolm@redhat.com>
5811
5812 PR driver/69265
5813 PR driver/69453
5814 * gcc.dg/spellcheck-options-3.c: New test case.
5815 * gcc.dg/spellcheck-options-4.c: New test case.
5816 * gcc.dg/spellcheck-options-5.c: New test case.
5817 * gcc.dg/spellcheck-options-6.c: New test case.
5818 * gcc.dg/spellcheck-options-7.c: New test case.
5819 * gcc.dg/spellcheck-options-8.c: New test case.
5820 * gcc.dg/spellcheck-options-9.c: New test case.
5821 * gcc.dg/spellcheck-options-10.c: New test case.
5822
c3090c1f
JJ
58232016-02-12 Jakub Jelinek <jakub@redhat.com>
5824
5825 PR rtl-optimization/69764
5826 PR rtl-optimization/69771
5827 * c-c++-common/pr69764.c: New test.
5828 * gcc.dg/torture/pr69771.c: New test.
5829
8222034d
MP
58302016-02-12 Marek Polacek <polacek@redhat.com>
5831
5832 * g++.dg/torture/init-list1.C: New.
5833
f749f792
MP
58342016-02-12 Marek Polacek <polacek@redhat.com>
5835
5836 * gcc.dg/pr69522.c: Add empty dg-options.
5837
199fb02a
IE
58382016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5839
5840 * g++.dg/lto/lto.exp: Include and init mpx.
5841 * g++.dg/lto/pr69729_0.C: New test.
5842
b69539cb
JJ
58432016-02-12 Jakub Jelinek <jakub@redhat.com>
5844
06ff7000
JJ
5845 PR ipa/69241
5846 * g++.dg/ipa/pr69241-4.C: New test.
5847
b69539cb
JJ
5848 PR ipa/68672
5849 * g++.dg/ipa/pr68672-1.C: New test.
5850 * g++.dg/ipa/pr68672-2.C: New test.
5851 * g++.dg/ipa/pr68672-3.C: New test.
5852
16595a1f
BS
58532016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5854
5855 PR c/69522
6d87c306 5856 * gcc.dg/pr69522.c: New test.
16595a1f 5857
38d795d2
PP
58582016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5859
5860 PR c++/69098
5861 * g++.dg/cpp1y/69098.C: New test.
5862 * g++.dg/cpp1y/69098-2.C: New test.
5863
9c582551
JJ
58642016-02-12 Jakub Jelinek <jakub@redhat.com>
5865
5866 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5867 and neighbour -> neighbor.
5868 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5869 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5870 * c-c++-common/Wvarargs.c: Likewise.
5871 * c-c++-common/goacc/host_data-5.c: Likewise.
5872 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5873 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5874 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5875 * gcc.target/aarch64/pr60697.c: Likewise.
5876 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5877 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5878 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5879 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5880 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5881 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5882 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5883 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5884 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5885 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5886 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5887 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5888 * g++.dg/lookup/koenig5.C: Likewise.
5889 * g++.dg/ext/no-asm-2.C: Likewise.
5890 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5891 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5892 * gfortran.dg/used_types_16.f90: Likewise.
5893 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5894 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5895 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5896 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5897 * gfortran.dg/abstract_type_6.f03: Likewise.
5898 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5899 * gfortran.dg/used_types_15.f90: Likewise.
5900 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5901 * gfortran.dg/exit_3.f08: Likewise.
5902 * gfortran.dg/open_status_2.f90: Likewise.
5903 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5904 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5905 * gfortran.dg/associate_1.f03: Likewise.
5906 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5907 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5908 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5909 * gcc.dg/builtin-object-size-1.c: Likewise.
5910 * gcc.dg/noreturn-6.c: Likewise.
5911 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5912 * gcc.dg/globalalias.c: Likewise.
5913 * gcc.dg/builtins-config.h: Likewise.
5914 * gcc.dg/pr30457.c: Likewise.
5915 * gcc.c-torture/compile/volatile-1.c: Likewise.
5916 * gcc.c-torture/execute/20101011-1.c: Likewise.
5917 * c-c++-common/Waddress-1.c: Likewise.
5918
66756373
JJ
59192016-02-11 Jakub Jelinek <jakub@redhat.com>
5920
5921 PR c/69768
5922 * c-c++-common/Waddress-1.c: New test.
5923
76fe932b
AV
59242016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5925
5926 PR fortran/69296
5927 * gfortran.dg/associate_19.f03: New test.
5928 * gfortran.dg/associate_20.f03: New test.
5929
564c4d4b
OE
59302016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5931
5932 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5933
e1c1ecb0
KT
59342016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5935
5936 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5937 .arch armv8-a\n. Add -dA to dg-options.
5938 * gcc.target/aarch64/assembler_arch_1.c: New test.
5939 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5940
0d7d9458
PC
59412016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5942
5943 PR c++/68726
5944 * g++.dg/cpp0x/pr68726.C: New.
5945
e6208a60
IE
59462016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5947
5948 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5949 test.
5950
281a11eb
RB
59512016-02-11 Richard Biener <rguenther@suse.de>
5952
5953 * g++.dg/tree-ssa/pr61034.C: Adjust.
5954
e03dd765
VM
59552016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5956
4b48faf5 5957 PR target/69148
e03dd765
VM
5958 * gcc.target/s390/pr69148.c: New.
5959
cdc23927
YR
59602016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5961
5962 PR tree-optimization/69652
5963 * gcc.dg/torture/pr69652.c: New test.
5964
e199dd0a
JJ
59652016-02-10 Jakub Jelinek <jakub@redhat.com>
5966 Patrick Palka <ppalka@gcc.gnu.org>
5967
5968 PR ipa/69241
5969 PR c++/69649
5970 * g++.dg/ipa/pr69241-1.C: New test.
5971 * g++.dg/ipa/pr69241-2.C: New test.
5972 * g++.dg/ipa/pr69241-3.C: New test.
5973 * g++.dg/ipa/pr69649.C: New test.
5974
d6b38027
UB
59752016-02-10 Uros Bizjak <ubizjak@gmail.com>
5976
5977 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5978 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5979
13b562c5
BC
59802016-02-10 Bin Cheng <bin.cheng@arm.com>
5981
5982 PR tree-optimization/68021
5983 * gcc.dg/tree-ssa/pr68021.c: New test.
5984
24a179f8
RB
59852016-02-10 Richard Biener <rguenther@suse.de>
5986
5987 PR tree-optimization/69726
5988 * gcc.dg/uninit-22.c: New testcase.
5989
0d99886f
AP
59902016-02-09 Andrew Pinski <apinski@cavium.com>
5991
5992 PR tree-opt/69282
5993 * gcc.c-torture/compile/20160205-1.c: New testcase.
5994
ab04995c
MM
59952016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5996
5997 PR target/68404
5998 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5999 instead accessing a really large arrray.
6000 * gcc.target/powerpc/fusion3.c: Likewise.
6001
4b79ac23
CB
60022016-02-09 Charles Baylis <charles.baylis@linaro.org>
6003
6004 PR target/68532
6005 * gcc.c-torture/execute/pr68532.c: New test.
6006
b890a441
AO
60072016-02-11 Alexandre Oliva <aoliva@redhat.com>
6008
6009 PR target/69634
6010 * gcc.dg/pr69634.c: New.
6011
84a5bef7
RB
60122016-02-09 Richard Biener <rguenther@suse.de>
6013
6014 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6015
1f123759 60162016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6017
1f123759
AF
6018 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6019
65860c77
YR
60202016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6021
6022 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6023
7e1e8a0a
RB
60242016-02-09 Richard Biener <rguenther@suse.de>
6025
6026 PR tree-optimization/69715
6027 * gcc.dg/torture/pr69715.c: New testcase.
6028
efb45a9f
PP
60292016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6030
6031 PR c++/69139
6032 * g++.dg/cpp0x/trailing12.C: New test.
6033 * g++.dg/cpp0x/trailing13.C: New test.
6034
20a0c6f9
PP
60352016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6036
6037 PR c++/69283
6038 PR c++/67835
6039 * g++.dg/cpp1y/auto-fn29.C: New test.
6040 * g++.dg/cpp1y/auto-fn30.C: New test.
6041
a162f3af
JJ
60422016-02-08 Jakub Jelinek <jakub@redhat.com>
6043
6044 PR tree-optimization/69209
6045 * gcc.c-torture/compile/pr69209.c: New test.
6046
4b4a9fbd
JL
60472016-02-08 Jeff Law <law@redhat.com>
6048
6049 PR tree-optimization/68541
6050 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6051 of statements allowed in join block for path splitting.
6052
cfac5ed2
JJ
60532016-02-08 Jakub Jelinek <jakub@redhat.com>
6054
f68bc23f
JJ
6055 PR c++/59627
6056 * g++.dg/gomp/pr59627.C: New test.
6057
cfac5ed2
JJ
6058 PR ipa/69239
6059 * g++.dg/ipa/pr69239.C: New test.
6060
44714d8c
DM
60612016-02-08 David Malcolm <dmalcolm@redhat.com>
6062
6063 PR preprocessor/69664
6064 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6065 * gcc.dg/cpp/warn-comments.c: Likewise.
6066
eba9e839
MP
60672016-02-08 Marek Polacek <polacek@redhat.com>
6068
6069 PR c++/69688
6070 * g++.dg/init/const12.C: New test.
6071
a011cd92
BS
60722016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6073
6074 PR target/60410
6075 * gcc.dg/lto/pr55113_0.c: Remove test.
6076
5317b1be
RB
60772016-02-08 Richard Biener <rguenther@suse.de>
6078
6079 PR tree-optimization/69719
6080 * gcc.dg/torture/pr69719.c: New testcase.
6081
63998a63
RB
60822016-02-08 Richard Biener <rguenther@suse.de>
6083 Jeff Law <law@redhat.com>
6084
6085 PR target/68273
6086 * gcc.target/mips/pr68273.c: New testcase.
6087
43f4a281
RB
60882016-02-08 Richard Biener <rguenther@suse.de>
6089
6090 PR rtl-optimization/69274
6091 * gcc.target/i386/addr-sel-1.c: XFAIL.
6092
0b604d2d
JL
60932016-02-08 Jeff Law <law@redhat.com>
6094
e8dfe49e
JL
6095 PR tree-optimization/68541
6096 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6097
6daecd7a 6098 PR tree-optimization/65917
0b604d2d
JL
6099 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6100
c0f0e35a
JD
61012016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6102
6103 PR fortran/50555
6104 * gfortran.dg/namelist_args.f90: New test.
6105
8981d712
JL
61062016-02-05 Jeff Law <law@redhat.com>
6107
6daecd7a 6108 PR tree-optimization/68541
8981d712
JL
6109 * gcc.dg/tree-ssa/split-path-2.c: New test.
6110 * gcc.dg/tree-ssa/split-path-3.c: New test.
6111 * gcc.dg/tree-ssa/split-path-4.c: New test.
6112 * gcc.dg/tree-ssa/split-path-5.c: New test.
6113 * gcc.dg/tree-ssa/split-path-6.c: New test.
6114 * gcc.dg/tree-ssa/split-path-7.c: New test.
6115
46cb9332
MS
61162016-02-05 Martin Sebor <msebor@redhat.com>
6117
6118 PR c++/69662
6119 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6120 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6121
be2083ea
RH
61222016-02-06 Richard HEnderson <rth@redhat.com>
6123
6124 PR c/69643
6125 * gcc.target/i386/addr-space-4.c: New.
6126 * gcc.target/i386/addr-space-5.c: New.
6127
711d7c23
MM
61282016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6129
6130 PR fortran/66089
6131 * gfortran.dg/elemental_dependency_6.f90: New.
6132
b5c1c988
JJ
61332016-02-05 Jakub Jelinek <jakub@redhat.com>
6134
861c7bcd
JJ
6135 PR rtl-optimization/69691
6136 * gcc.c-torture/execute/pr69691.c: New test.
6137
b5c1c988
JJ
6138 PR c++/69628
6139 * g++.dg/parse/pr69628.C: New test.
6140
f7dfa966
UB
61412016-02-05 Uros Bizjak <ubizjak@gmail.com>
6142
6143 * gcc.dg/sancov/asan.c: Move to ...
6144 * gcc.dg/asan/sancov-1.c: ... here.
6145
9b143e64
UB
61462016-02-05 Uros Bizjak <ubizjak@gmail.com>
6147
6148 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6149
f5d4b899
L
61502016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6151
6152 PR target/69677
6153 * gcc.target/i386/pr69677.c: New test.
6154
76c85fbb
PP
61552016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6156
6157 PR c++/68948
6158 * g++.dg/template/pr68948.C: New test.
6159
f181bf90
DV
61602016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6161
6162 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6163 (only necessary on s390x).
6164
714fb282
L
61652016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6166
6167 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6168 -mno-accumulate-outgoing-args.
6169
618d6c1c
PP
61702016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6171
6172 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6173
1066e9b5
JJ
61742016-02-04 Jakub Jelinek <jakub@redhat.com>
6175
6176 PR c/69669
6177 * c-c++-common/pr69669.c: New test.
6178
76255d0d
MM
61792016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6180
6181 PR target/69667
6182 * g++.dg/pr69667.C: New file.
6183
e0b059b1
WD
61842016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6185
6186 PR target/69619
6187 * gcc.dg/pr69619.c: Add new test.
6188
2692b5c8
RS
61892016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6190
6191 PR rtl-optimization/69577
6192 * gcc.target/i386/pr69577.c: New test.
6193
7db337c2
ML
61942016-02-04 Martin Liska <mliska@suse.cz>
6195
6196 * g++.dg/asan/pr69276.C: New test.
6197
cc9c0829
KT
61982016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6199
6200 PR target/65932
6201 PR target/67714
6202 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6203 a single smulbb instruction.
6204 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6205 * gcc.target/amr/wmul-2.c: Likewise.
6206
eb9feb52
KT
62072016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6208
6209 PR target/65932
6210 PR target/67714
6211 * gcc.c-torture/execute/pr67714.c: New test.
6212
61f727fe
JJ
62132016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6214
6215 PR target/69454
6216 * gcc.target/i386/pr69454-1.c: New test.
6217 * gcc.target/i386/pr69454-2.c: New test.
6218
05dd97db
MS
62192016-02-03 Martin Sebor <msebor@redhat.com>
6220
6221 PR c++/69251
6222 PR c++/69253
6223 PR c++/69290
6224 PR c++/69277
6225 PR c++/69349
6226 * g++.dg/ext/flexarray-mangle-2.C: New test.
6227 * g++.dg/ext/flexarray-mangle.C: New test.
6228 * g++.dg/ext/flexarray-subst.C: New test.
6229 * g++.dg/ext/flexary11.C: New test.
6230 * g++.dg/ext/flexary12.C: New test.
6231 * g++.dg/ext/flexary13.C: New test.
6232 * g++.dg/ext/flexary14.C: New test.
6233 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6234
dac2fc29
L
62352016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6236
6237 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6238 Define only if CHECK_FLOAT128 is defined.
6239 (main): Properly initialize u5.
6240
eadb8035
JJ
62412016-02-03 Jakub Jelinek <jakub@redhat.com>
6242
0afbb81b
JJ
6243 PR c/69627
6244 * gcc.dg/pr69627.c: New test.
6245
eadb8035
JJ
6246 PR target/69644
6247 * gcc.dg/pr69644.c: New test.
6248
b12d4923
MS
62492016-02-03 Mike Stump <mikestump@comcast.net>
6250
6251 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6252 support for struct-layout-1.exp.
6253
ab4bae0c
PP
62542016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6255
6256 PR c++/69056
618d6c1c 6257 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6258
95831c01
VM
62592016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6260 Alexandre Oliva <aoliva@redhat.com>
6261
6262 PR target/69461
6263 * gcc.target/powerpc/pr69461.c: New.
6264
ccc71ab8
UB
62652016-02-03 Uros Bizjak <ubizjak@gmail.com>
6266
6267 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6268 works from here ...
6269 (check_effective_target_fsanitize_thread): ... to here. Do not
6270 specify additional compile flags for the test source.
6271 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6272 specify additional compile flags for the test source.
6273
96299640
WD
62742016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6275
6276 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6277
781d83d9
AV
62782016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6279
6280 PR fortran/67451
6281 PR fortran/69418
6282 * gfortran.dg/coarray_allocate_2.f08: New test.
6283 * gfortran.dg/coarray_allocate_3.f08: New test.
6284 * gfortran.dg/coarray_allocate_4.f08: New test.
6285
d8208e6d
AL
62862016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6287
6288 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6289 use same scan-tree-dump-times on all platforms.
6290 * gcc.dg/vect/vect-outer-1.c: Likewise.
6291 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6292 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6293 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6294 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6295 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6296 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6297 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6298
a8394fa0
SB
62992016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6300
6301 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6302 warning.
6303
f3baa1d3
L
63042016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6305
6306 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6307
eb077516
JN
63082016-02-02 James Norris <jnorris@codesourcery.com>
6309
6310 * c-c++-common/goacc/routine-5.c: Add tests.
6311
578fb225
AM
63122016-02-02 Alexander Monakov <amonakov@ispras.ru>
6313
6314 * gcc.target/nvptx/unsigned-cmp.c: New test.
6315
c64f7d37
WD
63162016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6317
6318 * gcc.target/aarch64/scalar_shift_1.c
6319 (test_corners_sisd_di): Improve force to SIMD register.
6320 (test_corners_sisd_si): Likewise.
6321 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6322 Remove scan-assembler check for ldr.
6323
90c6f26c
RB
63242016-02-02 Richard Biener <rguenther@suse.de>
6325
6326 PR tree-optimization/69595
6327 * gcc.dg/Warray-bounds-17.c: New testcase.
6328
9dc03c97
RB
63292016-02-02 Richard Biener <rguenther@suse.de>
6330
6331 PR tree-optimization/69606
6332 * gcc.dg/torture/pr69606.c: New testcase.
6333
2d4dc223
YR
63342016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6335
6336 PR middle-end/68542
6337 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6338 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6339
65c98fde
AM
63402016-02-02 Alan Modra <amodra@gmail.com>
6341
6342 PR target/69548
6343 * gcc.target/powerpc/pr69548.c: New test.
6344
e1b81f2b
JJ
63452016-02-01 Jakub Jelinek <jakub@redhat.com>
6346
d0268b37
JJ
6347 PR rtl-optimization/69592
6348 * gcc.dg/pr69592.c: New test.
6349
e1b81f2b
JJ
6350 PR preprocessor/69543
6351 PR c/69558
6352 * gcc.dg/pr69543.c: New test.
6353 * gcc.dg/pr69558.c: New test.
6354
7dd7780d
UB
63552016-02-01 Uros Bizjak <ubizjak@gmail.com>
6356
bf672ee5
UB
6357 PR testsuite/65940
6358 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6359
9a7013f8
MS
63602016-02-01 Martin Sebor <msebor@redhat.com>
6361
6362 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6363
e681fb2b
BC
63642016-02-01 Bin Cheng <bin.cheng@arm.com>
6365
6366 PR tree-optimization/67921
6367 * c-c++-common/ubsan/pr67921.c: New test.
6368
ff86345f
RB
63692016-02-01 Richard Biener <rguenther@suse.de>
6370
6371 PR middle-end/69556
6372 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6373
bc369dbd
RB
63742016-02-01 Richard Biener <rguenther@suse.de>
6375
6376 PR tree-optimization/69574
6377 * gcc.dg/torture/pr69574.c: New testcase.
6378
ef318184
RB
63792016-02-01 Richard Biener <rguenther@suse.de>
6380
6381 PR tree-optimization/69579
6382 * gcc.dg/setjmp-6.c: New testcase.
6383
654745e6
JJ
63842016-02-01 Jakub Jelinek <jakub@redhat.com>
6385
6386 PR rtl-optimization/69570
6387 * g++.dg/opt/pr69570.C: New test.
6388
e6c0c44b
RH
63892016-02-01 Richard Henderson <rth@redhat.com>
6390
6391 * gcc.dg/pr69535.c: New test.
6392
6ff3f09a
JDA
63932016-01-31 John David Anglin <danglin@gcc.gnu.org>
6394
2c005538
JDA
6395 PR testsuite/69584
6396 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6397 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6398
61083a4b
JDA
6399 PR debug/68244
6400 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6401
6ff3f09a
JDA
6402 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6403
0c221916
PT
64042016-01-31 Paul Thomas <pault@gcc.gnu.org>
6405
6406 PR fortran/67564
6407 * gfortran.dg/allocate_with_source_17.f03: New test.
6408
db7a2818
JJ
64092016-01-30 Jakub Jelinek <jakub@redhat.com>
6410
6411 PR tree-optimization/69546
6412 * gcc.dg/torture/pr69546.c: New test.
6413
e520d5f0
PT
64142016-01-30 Paul Thomas <pault@gcc.gnu.org>
6415
6416 PR fortran/69566
6417 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6418
343c05d3
MS
64192016-01-30 Martin Sebor <msebor@redhat.com>
6420
6421 PR c++/68490
6422 * g++.dg/ext/flexary10.C: New test.
6423
d6c3a539
DH
64242016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6425
6426 PR fortran/66707
6427 gfortran.dg/common_23.f90: New test.
6428
52d72fcd
BS
64292016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6430
6431 PR target/65546
6432 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6433 condition being checked, and disable it when the target supports
6434 misaligned loads and stores.
6435
3a5d2ba4
JJ
64362016-01-29 Jakub Jelinek <jakub@redhat.com>
6437
6438 PR debug/69518
6439 * gcc.dg/torture/pr69518.c: New test.
6440
6bbacdb5
L
64412016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6442
6443 PR target/69530
6444 * gcc.target/i386/pr69530.c: New test.
6445
af932cdb
SE
64462016-01-29 Steve Ellcey <sellcey@imgtec.com>
6447
6448 PR target/65604
6449 * gcc.target/mips/div-delay.c: New test.
6450
26658b7c
JJ
64512016-01-29 Jakub Jelinek <jakub@redhat.com>
6452
33e89989
JJ
6453 PR target/69551
6454 * gcc.target/i386/pr69551.c: New test.
6455
26658b7c
JJ
6456 PR target/66137
6457 * gcc.target/i386/pr66137.c: New test.
6458
401116b5
AB
64592016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6460
6461 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6462 always built for p5600.
6463 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6464 isa=p5600 dg-option.
6465
d4abfcc5
RB
64662016-01-29 Richard Biener <rguenther@suse.de>
6467
6468 PR tree-optimization/69547
6469 * g++.dg/tree-ssa/pr69547.C: New testcase.
6470
16b77b32
JJ
64712016-01-29 Jakub Jelinek <jakub@redhat.com>
6472
6473 PR debug/66869
6474 * g++.dg/warn/Wunused-function2.C: New test.
6475
a1c95464
DV
64762016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6477
6478 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6479 support for test to succeed.
6480
5453bfed
MP
64812016-01-29 Marek Polacek <polacek@redhat.com>
6482
6483 PR c++/69509
6484 PR c++/69516
6485 * g++.dg/ext/constexpr-vla2.C: New test.
6486 * g++.dg/ext/constexpr-vla3.C: New test.
6487 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6488
452ec2a5
RB
64892016-01-29 Richard Biener <rguenther@suse.de>
6490
6491 PR middle-end/69537
6492 * gcc.dg/uninit-21.c: New testcase.
6493
aec0b19e
UB
64942016-01-28 Uros Bizjak <ubizjak@gmail.com>
6495
6496 PR target/69459
6497 * gcc.target/i386/pr69459.c: New test.
6498
df113ce7
SE
64992016-01-28 Steve Ellcey <sellcey@imgtec.com>
6500
6501 PR target/68400
6502 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6503 * gcc.target/mips/pr68400.c: New test.
6504
494de84f
MS
65052016-01-28 Martin Sebor <msebor@redhat.com>
6506
6507 PR target/17381
6508 * gcc.target/powerpc/pr17381.c: New test.
6509
eb1b1f01
JJ
65102016-01-28 Jakub Jelinek <jakub@redhat.com>
6511
6512 PR middle-end/69542
6513 * gcc.dg/torture/pr69542.c: New test.
6514
6dfeb7ce
WD
65152016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6516
6517 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6518
4b7471a4
DE
65192016-01-28 David Edelsohn <dje.gcc@gmail.com>
6520
6521 * gcc.dg/pr65980.c: Skip on AIX.
6522 * gcc.dg/pr66688.c: Same.
6523
b271fd21
DE
65242016-01-28 David Edelsohn <dje.gcc@gmail.com>
6525
6526 PR target/63679
6527 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6528 * gcc.dg/tree-ssa/sra-18.c: Same.
6529
874108a9
AV
65302016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6531
6532 PR fortran/62536
6533 * gfortran.dg/block_15.f08: New test.
6534 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6535 on incorrectly closed BLOCK.
6536
30480bcd
IE
65372016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6538
6539 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
65402016-01-28 Richard Biener <rguenther@suse.de>
6541
6542 PR tree-optimization/69466
6543 * gfortran.dg/vect/pr69466.f90: New testcase.
6544
0d4c694e
TP
65452016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6546
6547 * g++.dg/pr67989.C: Remove ARM-specific option.
6548 * gcc.target/arm/pr67989.C: New file.
6549
2aa780da
UB
65502016-01-27 Uros Bizjak <ubizjak@gmail.com>
6551
6552 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6553 and expm1 test for glibc < 2.11.
6554
f75ebe77
RH
65552016-01-27 Richard Henderson <rth@redhat.com>
6556
6557 * gcc.c-torture/execute/pr69447.c: New test.
6558
65592016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6560
9a175e65 6561 PR fortran/69422
49847d75
PT
6562 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6563
cbdd8ae0
JJ
65642016-01-27 Jakub Jelinek <jakub@redhat.com>
6565
6566 PR debug/66869
6567 * gcc.dg/pr66869.c: New test.
6568
2b572b3c
JL
65692016-01-25 Jeff Law <law@redhat.com>
6570
6571 PR tree-optimization/68398
aec0b19e 6572 PR tree-optimization/69196
2b572b3c
JL
6573 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6574 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6575 path to avoid new heuristic allowing more irreducible regions
6576 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6577 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6578 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6579 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6580 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6581
fa74a4bc
MP
65822016-01-27 Marek Polacek <polacek@redhat.com>
6583
6584 PR c/68062
6585 * c-c++-common/vector-compare-4.c: New test.
6586
0afff540
DM
65872016-01-27 David Malcolm <dmalcolm@redhat.com>
6588
6589 PR preprocessor/69126
6590 * c-c++-common/pr69126.c: New test case.
6591
1a218fc9
ILT
65922016-01-27 Ian Lance Taylor <iant@google.com>
6593
6594 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6595
5d70666e
RB
65962016-01-27 Ryan Burn <contact@rnburn.com>
6597
6598 PR cilkplus/69267
6599 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6600
87ff4d66
UB
66012016-01-27 Uros Bizjak <ubizjak@gmail.com>
6602
6603 PR target/69512
6604 * gcc.target/i386/pr69512.c: New test.
6605
27e23cca
RE
66062016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6607
6608 PR ada/69488
6609 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6610
05bf54c3
MP
66112016-01-27 Marek Polacek <polacek@redhat.com>
6612
6613 PR c++/69379
6614 * g++.dg/pr69379.C: New test.
6615
60214d0d
MS
66162016-01-27 Martin Sebor <msebor@redhat.com>
6617
6618 PR c++/69317
6619 * g++.dg/abi/Wabi-2-2.C: New test.
6620 * g++.dg/abi/Wabi-2-3.C: New test.
6621 * g++.dg/abi/Wabi-3-2.C: New test.
6622 * g++.dg/abi/Wabi-3-3.C: New test.
6623
167c7bfa
RB
66242016-01-27 Richard Biener <rguenther@suse.de>
6625
6626 PR tree-optimization/69166
6627 * gcc.dg/torture/pr69166.c: New testcase.
6628
1430fb1f
MJ
66292016-01-27 Martin Jambor <mjambor@suse.cz>
6630
6631 PR tree-optimization/69355
6632 * gcc.dg/tree-ssa/pr69355.c: New test.
6633
95e3030c
MP
66342016-01-27 Marek Polacek <polacek@redhat.com>
6635
6636 PR c++/69496
6637 * g++.dg/ext/constexpr-vla1.C: New test.
6638
eeb085f3
CB
66392016-01-20 Christian Bruel <christian.bruel@st.com>
6640
6641 PR target/69245
6642 * gcc.target/arm/pr69245.c: New test.
6643
b1652dde
JJ
66442016-01-27 Jakub Jelinek <jakub@redhat.com>
6645
6646 PR tree-optimization/69399
6647 * gcc.dg/torture/pr69399.c: New test.
6648
ce7e8f00
EB
66492016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6650
6651 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6652
e4aac1d1
EB
66532016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6654
6655 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6656
8dfdb419
TV
66572016-01-26 Tom de Vries <tom@codesourcery.com>
6658
6659 PR tree-optimization/69110
6660 * gcc.dg/autopar/pr69110.c: New test.
6661
56f80f54 66622016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6663 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6664
6665 * gcc.dg/graphite/isl-ast-op-select.c: New.
6666
a0909527
PT
66672015-01-26 Paul Thomas <pault@gcc.gnu.org>
6668
6669 PR fortran/69385
6670 * gfortran.dg/allocate_error_6.f90: New test.
6671
ffc445f4
RH
66722016-01-26 Richard Henderson <rth@redhat.com>
6673
6674 * gcc.dg/tm/pr60908.c: New test.
6675
01e1dea3
DM
66762016-01-26 David Malcolm <dmalcolm@redhat.com>
6677
6678 PR other/69006
6679 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6680 directive.
6681 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6682 expected multiline output to reflect the colorization being
6683 disabled before newlines.
6684 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6685 (custom_diagnostic_finalizer): Replace call to
6686 pp_newline_and_flush with call to pp_flush.
6687 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6688 * gfortran.dg/implicit_class_1.f90: Likewise.
6689 * lib/gcc-dg.exp (allow_blank_lines): New global.
6690 (dg-allow-blank-lines-in-output): New procedure.
6691 (gcc-dg-prune): Complain about blank lines in the output, unless
6692 dg-allow-blank-lines-in-output was called.
6693 * lib/multiline.exp (_build_multiline_regex): Only support
6694 arbitrary followup text for non-blank-lines, not for blank lines.
6695
13f92e8d
JJ
66962016-01-26 Jakub Jelinek <jakub@redhat.com>
6697
6698 PR tree-optimization/69483
6699 * gcc.dg/pr69483.c: New test.
6700 * g++.dg/opt/pr69483.C: New test.
6701
92422235
CL
67022016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6703
6704 PR target/68620
6705 * gcc.target/arm/pr68620.c: New test.
6706
0bccf11b
L
67072016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6708
6709 * gcc.target/i386/pr68986-2.c: Remove -m32.
6710
81cd202e
L
67112016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6712
6713 PR target/68986
6714 * gcc.target/i386/pr68986-1.c: New test.
6715 * gcc.target/i386/pr68986-2.c: Likewise.
6716 * gcc.target/i386/pr68986-3.c: Likewise.
6717
213a1c03
CB
67182016-01-26 Christian Bruel <christian.bruel@st.com>
6719
6720 * lib/target-supports.exp
6721 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6722 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6723 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6724
22a08dd1
RB
67252016-01-26 Richard Biener <rguenther@suse.de>
6726
6727 PR tree-optimization/69452
6728 * gcc.dg/torture/pr69452.c: New testcase.
6729
6c06e0e8
JJ
67302016-01-26 Jakub Jelinek <jakub@redhat.com>
6731
6732 PR target/69442
6733 * gcc.dg/pr69442.c: New test.
6734
b96824c4
RFI
67352016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6736
6737 PR target/67896
6738 * gcc.target/aarch64/simd/pr67896.C: New.
6739
5ee31e57
RS
67402016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6741
6742 PR tree-optimization/69400
6743 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6744 function.
6745 (plugin_init): Call it.
6746 * gcc.dg/torture/pr69400.c: New test.
6747
7ddfb31d
CL
67482016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6749
6750 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6751
1e050c90
AK
67522016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6753 Sebastian Pop <s.pop@samsung.com>
6754
6755 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6756 isl-0.15.
6757
c8ee4bf5
AK
67582016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6759 Sebastian Pop <s.pop@samsung.com>
6760
6761 * gcc.dg/graphite/pr69292.c: New.
6762
d902b330
JJ
67632016-01-25 Jakub Jelinek <jakub@redhat.com>
6764
6765 * c-c++-common/goacc/use_device-1.c: New test.
6766
2c89b952
JL
67672016-01-25 Jeff Law <law@redhat.com>
6768
6769 PR tree-optimization/69196
6770 PR tree-optimization/68398
6771 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6772 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6773
685c8785
DE
67742016-01-25 David Edelsohn <dje.gcc@gmail.com>
6775
6776 PR target/69469
6777 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6778 Algorithm.
6779
95cef0c1
RB
67802016-01-25 Richard Biener <rguenther@suse.de>
6781
6782 PR testsuite/69380
6783 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6784
2947d3b2
IE
67852016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6786
6787 PR target/69421
6788 * gcc.dg/pr69421.c: New test.
6789
ae19075a
BB
67902016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6791
6792 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6793 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6794 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6795 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6796 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6797 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6798 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6799 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6800 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6801 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6802
fa4511c2
RB
68032016-01-25 Richard Biener <rguenther@suse.de>
6804
6805 PR tree-optimization/69376
6806 * gcc.dg/torture/pr69376.c: New testcase.
6807
1d101216
JD
68082016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6809
6810 PR fortran/69397
6811 PR fortran/68442
6812 * gfortran.dg/interface_38.f90: New test.
6813 * gfortran.dg/interface_39.f90: New test.
a0909527 6814
a59b92b0
PP
68152016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6816
6817 Revert:
6818 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6819
6820 PR c++/11858
6821 PR c++/24663
6822 PR c++/24664
6823 * g++.dg/template/pr11858.C: New test.
6824 * g++.dg/template/pr24663.C: New test.
6825 * g++.dg/template/unify12.C: New test.
6826 * g++.dg/template/unify13.C: New test.
6827 * g++.dg/template/unify14.C: New test.
6828 * g++.dg/template/unify15.C: New test.
6829 * g++.dg/template/unify16.C: New test.
6830 * g++.dg/template/unify17.C: New test.
6831
16acb1a8
DH
68322016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6833
6834 PR fortran/68283
6835 gfortran.dg/pr68283.f90: New test.
6836
094773e8
TK
68372016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6838
6839 PR fortran/66094
6840 * gfortran.dg/inline_matmul_13.f90: New test.
6841 * gfortran.dg/matmul_bounds_8.f90: New test.
6842 * gfortran.dg/matmul_bounds_9.f90: New test.
6843 * gfortran.dg/matmul_bounds_10.f90: New test.
6844
42fb90d7
TV
68452016-01-23 Tom de Vries <tom@codesourcery.com>
6846
6847 PR tree-optimization/69426
6848 * gcc.dg/autopar/pr69426.c: New test.
6849
69da7802
MS
68502016-01-23 Martin Sebor <msebor@redhat.com>
6851
6852 PR c++/58109
6853 PR c++/69022
6854 * g++.dg/cpp0x/alignas5.C: New test.
6855 * g++.dg/ext/vector29.C: Same.
6856
da17300a
UB
68572016-01-23 Uros Bizjak <ubizjak@gmail.com>
6858
6859 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6860 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6861 _GNU_SOURCE from compile flags to the source.
6862 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6863 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6864 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6865 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6866
62041cfc
JJ
68672016-01-22 Jakub Jelinek <jakub@redhat.com>
6868
6869 PR target/69432
6870 * g++.dg/opt/pr69432.C: New test.
6871
f7d2ad6f
BS
68722016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6873
6874 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6875 32-bit targets testing an -m64 multilib.
6876
d403fc9a
WS
68772016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6878
6879 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6880 64-bit support.
6881
4aa16f8d
JG
68822016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6883
6884 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6885
7c816d0f
CB
68862016-01-21 Christian Bruel <christian.bruel@st.com>
6887
6888 PR target/68674
6889 * gcc.target/i386/pr68674.c
6890 * gcc.target/aarch64/pr68674.c
6891 * gcc.target/arm/pr68674.c
6892
fce661e8
KT
68932016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6894
6895 PR target/69403
6896 * gcc.c-torture/execute/pr69403.c: New test.
6897
4696899f
PC
68982016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6899
6900 PR c++/55843
6901 * g++.dg/template/pr55843.C: New.
6902
bac69366
AL
69032016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6904
6905 PR testsuite/66877
6906 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6907 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6908
b57d3a5c
BS
69092016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6910
6911 PR testsuite/67489
da17300a
UB
6912 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6913 from dg-do compile directive, and instead add
6914 { dg-require-effective-target int128 }.
b57d3a5c 6915
9f04a53e
MS
69162016-01-20 Martin Sebor <msebor@redhat.com>
6917
6918 PR c/69405
6919 * gcc.dg/sync-fetch.c: New test.
6920
38a51663
JL
69212016-01-21 Martin Sebor <msebor@redhat.com>
6922
6923 PR target/69252
6924 * gcc.target/powerpc/pr69252.c: New test.
6925
2423a75a
JD
69262016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6927
6928 PR fortran/65996
da17300a 6929 * gfortran.dg/pr65996.f90: New test.
2423a75a 6930
0a76463f
DV
69312016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6932
6933 PR c++/68810
9f04a53e 6934 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6935 expected to generate an error.
0a76463f 6936
9776e692
BS
69372016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6938
6939 PR middle-end/66178
6940 * gcc.dg/torture/pr66178.c: New test.
6941
c8d3e088
AB
69422016-01-21 Anton Blanchard <anton@samba.org>
6943 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6944
6945 PR target/63354
6946 * gcc.target/powerpc/pr63354.c: New test.
6947
35b707ff
VM
69482016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6949
6950 PR rtl-optimization/68990
6951 * gcc.target/i386/pr68990: New.
6952
157b0829
NC
69532016-01-21 Nick Clifton <nickc@redhat.com>
6954
6955 PR target/69129
6956 * gcc.target/mips/pr69129.c: New.
6957
aede6748
PC
69582016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6959
6960 PR c++/58046
6961 * g++.dg/cpp0x/pr58046.C: New.
6962
5463c2c8
JJ
69632016-01-21 Jakub Jelinek <jakub@redhat.com>
6964
6d31cc75
SS
6965 PR target/69187
6966 PR target/65624
6967 * gcc.target/arm/pr69187.c: New test.
6968
5463c2c8
JJ
6969 PR c++/69355
6970 * g++.dg/torture/pr69355.C: New test.
6971
fa28f32b
AK
69722016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6973 Sebastian Pop <s.pop@samsung.com>
6974
6975 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6976
b920a047
AK
69772016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6978 Sebastian Pop <s.pop@samsung.com>
6979
da17300a 6980 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6981
bdd3aea6
JJ
69822016-01-21 Jakub Jelinek <jakub@redhat.com>
6983
6984 PR middle-end/67653
6985 * c-c++-common/pr67653.c: New test.
6986 * gcc.dg/torture/pr29119.c: Add dg-warning.
6987
26a2e6ae
PB
69882016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6989
6990 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6991
d25c7690
PK
69922016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6993
6994 PR c/24293
6995 * gcc.dg/pr24293.c: New test.
6996 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6997 incomplete struct type.
6998 * gcc.dg/declspec-1.c: Likewise.
6999 * gcc.dg/pr63549.c: Likewise.
7000
889d5698
JJ
70012016-01-20 Jakub Jelinek <jakub@redhat.com>
7002
7003 PR tree-optimization/66612
7004 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7005 for bdn instruction.
7006
d7cf3dc7
CL
70072016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7008
7009 * lib/target-supports.exp
7010 (check_effective_target_arm_fp_ok_nocache): New.
7011 (check_effective_target_arm_fp_ok): New.
7012 (add_options_for_arm_fp): New.
7013 (check_effective_target_arm_crypto_ok_nocache): Require
7014 target_arm_v8_neon_ok instead of arm32.
7015 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7016 (check_effective_target_arm_crypto_pragma_ok): New.
7017 (add_options_for_arm_vfp): New.
7018 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7019 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7020 target instead. Force initial fpu to vfp.
7021 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7022 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7023 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7024 dependency.
7025 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7026 use arm_vfp effective target instead. Force initial fpu to vfp.
7027 * gcc.target/arm/attr-neon3.c: Likewise.
7028 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7029 arm_vfp_ok.
7030 * gcc.target/arm/unsigned-float.c: Likewise.
7031 * gcc.target/arm/vfp-1.c: Likewise.
7032 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7033 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7034 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7035 * gcc.target/arm/vfp-ldmias.c: Likewise.
7036 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7037 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7038 * gcc.target/arm/vfp-stmiad.c: Likewise.
7039 * gcc.target/arm/vfp-stmias.c: Likewise.
7040 * gcc.target/arm/vnmul-1.c: Likewise.
7041 * gcc.target/arm/vnmul-2.c: Likewise.
7042 * gcc.target/arm/vnmul-3.c: Likewise.
7043 * gcc.target/arm/vnmul-4.c: Likewise.
7044
01ac9704 70452016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7046
e84b00da
L
7047 PR testsuite/69366
7048 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7049 the MPX run-time library, for compile-time MPX test.
7050 * gcc.target/i386/chkp-always_inline.c: Likewise.
7051 * gcc.target/i386/chkp-bndret.c: Likewise.
7052 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7053 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7054 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7055 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7056 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7057 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7058 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7059 * gcc.target/i386/chkp-label-address.c: Likewise.
7060 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7061 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7062 * gcc.target/i386/chkp-pr69044.c: Likewise.
7063 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7064 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7065 * gcc.target/i386/chkp-strchr.c: Likewise.
7066 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7067 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7068 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7069 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7070 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7071 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7072 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7073 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7074 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7075 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7076 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7077 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7078 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7079 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7080 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7081 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7082 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7083 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7084 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7085 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7086 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7087 * gcc.target/i386/pr63995-2.c: Likewise.
7088 * gcc.target/i386/pr64805.c: Likewise.
7089 * gcc.target/i386/pr65044.c: Likewise.
7090 * gcc.target/i386/pr65167.c: Likewise.
7091 * gcc.target/i386/pr65183.c: Likewise.
7092 * gcc.target/i386/pr65184.c: Likewise.
7093 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7094
28b33016
IE
70952016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7096
7097 PR tree-optimization/69328
7098 * gcc.dg/pr69328.c: New test.
7099
bcff0913
JL
71002016-01-20 Jeff Law <law@redhat.com>
7101
bf0bb970 7102 PR target/25114
bcff0913
JL
7103 * gcc.target/m68k/pr25114.c: New test.
7104
a3f69631
AV
71052016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7106
7107 * gcc.target/arm/memset-inline-10.c: Added
7108 dg-require-effective-target arm_thumb2_ok.
7109
af33ba0d
EB
71102016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7111
7112 * gcc.dg/debug/dwarf2/sso.c: New test.
7113
7596d5de
UB
71142016-01-19 Uros Bizjak <ubizjak@gmail.com>
7115
7116 PR testsuite/68820
7117 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7118 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7119 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7120
ceda2c69
JH
71212016-01-19 Jan Hubicka <hubicka@ucw.cz>
7122
7123 PR ipa/66223
7124 * g++.dg/ipa/devirt-50.C: New testcase.
7125
38a979f2
MP
71262016-01-19 Marek Polacek <polacek@redhat.com>
7127
7128 PR c++/68965
7129 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7130 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7131
962801c5
KT
71322016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7133
7134 PR target/69135
7135 * gcc.target/arm/pr69135_1.c: New test.
7136
078fe40a
WD
71372015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7138
7139 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7140
786e3c06
WD
71412015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7142
7143 * gcc.target/aarch64/ccmp_1.c: New testcase.
7144
1e297006
MP
71452016-01-19 Marek Polacek <polacek@redhat.com>
7146
7147 PR c++/68586
7148 * g++.dg/cpp0x/enum30.C: New test.
7149
879c27e3
RB
71502016-01-19 Richard Biener <rguenther@suse.de>
7151
7152 PR tree-optimization/69336
7153 * g++.dg/tree-ssa/pr69336.C: New testcase.
7154
015337d3
JJ
71552016-01-19 Jakub Jelinek <jakub@redhat.com>
7156
7157 PR debug/65779
7158 * gcc.dg/pr65779.c: New test.
7159
e2c768b6
RB
71602016-01-19 Richard Biener <rguenther@suse.de>
7161
7162 PR tree-optimization/69352
7163 * gcc.dg/torture/pr69352.c: New testcase.
7164
569efc34
JJ
71652016-01-19 Jakub Jelinek <jakub@redhat.com>
7166
7167 PR rtl-optimization/68955
7168 PR rtl-optimization/64557
7169 * gcc.dg/torture/pr68955.c: New test.
7170
e49d321f
JH
71712016-01-19 Jan Hubicka <hubicka@ucw.cz>
7172
7173 PR lto/69136
7174 * g++.dg/torture/pr69136.C: New testcase.
7175
e9191ad3
JH
71762016-01-19 Jan Hubicka <hubicka@ucw.cz>
7177
7178 PR lto/69133
7179 * g++.dg/lto/pr69133_0.C: New testcase.
7180 * g++.dg/lto/pr69133_1.C: New testcase.
7181
2bedb645
JL
71822016-01-15 Jeff Law <law@redhat.com>
7183
7184 PR tree-optimization/69320
7185 * gcc.c-torture/pr69320-1.c: New test.
7186 * gcc.c-torture/pr69320-2.c: New test.
7187 * gcc.c-torture/pr69320-3.c: New test.
7188 * gcc.c-torture/pr69320-4.c: New test.
7189
17c15cb9
PP
71902016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7191
7192 PR c++/11858
7193 PR c++/24663
7194 PR c++/24664
7195 * g++.dg/template/pr11858.C: New test.
7196 * g++.dg/template/pr24663.C: New test.
7197 * g++.dg/template/unify12.C: New test.
7198 * g++.dg/template/unify13.C: New test.
7199 * g++.dg/template/unify14.C: New test.
7200 * g++.dg/template/unify15.C: New test.
7201 * g++.dg/template/unify16.C: New test.
7202 * g++.dg/template/unify17.C: New test.
7203
9617fd08
DM
72042016-01-18 David Malcolm <dmalcolm@redhat.com>
7205
7206 PR testsuite/69181
7207 * gcc.dg/pr69181-1.c: New test file.
7208 * gcc.dg/pr69181-2.c: New test file.
7209 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7210 globals by moving it to...
7211 (cleanup-after-saved-dg-test): ...this new function. Add
7212 "global additional_sources_used". Add reset of global
7213 multiline_expected_outputs to the empty list.
7214 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7215 global to...
7216 (multiline_expected_outputs): ...this, and updated comments to
7217 note that it is modified from gcc-dg.exp.
7218 (dg-end-multiline-output): Update for the above renaming.
7219 (handle-multiline-outputs): Likewise. Remove the clearing
7220 of the expected outputs to the empty list.
7221
b555a2e4
RB
72222016-01-18 Richard Biener <rguenther@suse.de>
7223
7224 PR tree-optimization/69297
7225 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7226
96902805
JM
72272016-01-18 Joseph Myers <joseph@codesourcery.com>
7228
7229 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7230 dg-options.
7231 * gcc.target/mips/mips-3d-2.c: Likewise.
7232 * gcc.target/mips/mips-3d-3.c: Likewise.
7233 * gcc.target/mips/mips-3d-4.c: Likewise.
7234 * gcc.target/mips/mips-3d-5.c: Likewise.
7235 * gcc.target/mips/mips-3d-6.c: Likewise.
7236 * gcc.target/mips/mips-3d-7.c: Likewise.
7237 * gcc.target/mips/mips-3d-8.c: Likewise.
7238 * gcc.target/mips/mips-3d-9.c: Likewise.
7239 * gcc.target/mips/mips-ps-1.c: Likewise.
7240 * gcc.target/mips/mips-ps-2.c: Likewise.
7241 * gcc.target/mips/mips-ps-3.c: Likewise.
7242 * gcc.target/mips/mips-ps-4.c: Likewise.
7243 * gcc.target/mips/mips-ps-5.c: Likewise.
7244 * gcc.target/mips/mips-ps-6.c: Likewise.
7245 * gcc.target/mips/mips-ps-7.c: Likewise.
7246 * gcc.target/mips/mips-ps-type.c: Likewise.
7247 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7248 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7249
40e26f94
TV
72502016-01-18 Tom de Vries <tom@codesourcery.com>
7251
7252 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7253 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7254 * c-c++-common/goacc/kernels-empty.c: New test.
7255 * c-c++-common/goacc/kernels-eternal.c: New test.
7256 * c-c++-common/goacc/kernels-loop-2.c: New test.
7257 * c-c++-common/goacc/kernels-loop-3.c: New test.
7258 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7259 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7260 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7261 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7262 * c-c++-common/goacc/kernels-loop-data.c: New test.
7263 * c-c++-common/goacc/kernels-loop-g.c: New test.
7264 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7265 * c-c++-common/goacc/kernels-loop-n.c: New test.
7266 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7267 * c-c++-common/goacc/kernels-loop.c: New test.
7268 * c-c++-common/goacc/kernels-noreturn.c: New test.
7269 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7270 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7271 * c-c++-common/goacc/kernels-reduction.c: New test.
7272
a98d4647
TV
72732016-01-18 Tom de Vries <tom@codesourcery.com>
7274
7275 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7276 * gcc.dg/autopar/outer-2.c: Same.
7277 * gcc.dg/autopar/outer-3.c: Same.
7278 * gcc.dg/autopar/outer-4.c: Same.
7279 * gcc.dg/autopar/outer-5.c: Same.
7280 * gcc.dg/autopar/outer-6.c: Same.
7281 * gcc.dg/autopar/parallelization-1.c: Same.
7282 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7283 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7284 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7285 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7286 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7287 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7288 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7289 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7290 * gcc.dg/autopar/pr39500-1.c: Same.
7291 * gcc.dg/autopar/pr39500-2.c: Same.
7292 * gcc.dg/autopar/pr46193.c: Same.
7293 * gcc.dg/autopar/pr46194.c: Same.
7294 * gcc.dg/autopar/pr49580.c: Same.
7295 * gcc.dg/autopar/pr49960-1.c: Same.
7296 * gcc.dg/autopar/pr49960.c: Same.
7297 * gcc.dg/autopar/pr68373.c: Same.
7298 * gcc.dg/autopar/reduc-1.c: Same.
7299 * gcc.dg/autopar/reduc-1char.c: Same.
7300 * gcc.dg/autopar/reduc-1short.c: Same.
7301 * gcc.dg/autopar/reduc-2.c: Same.
7302 * gcc.dg/autopar/reduc-2char.c: Same.
7303 * gcc.dg/autopar/reduc-2short.c: Same.
7304 * gcc.dg/autopar/reduc-3.c: Same.
7305 * gcc.dg/autopar/reduc-4.c: Same.
7306 * gcc.dg/autopar/reduc-6.c: Same.
7307 * gcc.dg/autopar/reduc-7.c: Same.
7308 * gcc.dg/autopar/reduc-8.c: Same.
7309 * gcc.dg/autopar/reduc-9.c: Same.
7310 * gcc.dg/autopar/uns-outer-4.c: Same.
7311 * gcc.dg/autopar/uns-outer-5.c: Same.
7312 * gcc.dg/autopar/uns-outer-6.c: Same.
7313 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7314 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7315
da976fa8
AL
73162016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7317
7318 PR target/63679
7319 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7320 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7321
70c1e886
AL
73222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7323
7324 PR target/63679
7325 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7326 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7327 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7328
88bed196
AL
73292016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7330
7331 PR target/63679
7332 * gcc.dg/tree-ssa/sra-17.c: New.
7333 * gcc.dg/tree-ssa/sra-18.c: New.
7334
3dd5f42e
IE
73352016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7336
7337 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7338
ae5a77fa
EB
73392016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7340
7341 * gnat.dg/inline12.adb: New test.
7342
11e57fc6
BC
73432016-01-18 Bin Cheng <bin.cheng@arm.com>
7344
7345 PR tree-optimization/66797
7346 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7347
995b6fe0
RB
73482016-01-18 Richard Biener <rguenther@suse.de>
7349
7350 PR tree-optimization/69170
7351 * gcc.dg/torture/pr69170.c: New testcase.
7352
82ee0cf2 73532016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7354
7355 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7356
d69da357
TV
73572016-01-16 Tom de Vries <tom@codesourcery.com>
7358
7359 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7360
a3845283
TV
73612016-01-16 Tom de Vries <tom@codesourcery.com>
7362
7363 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7364 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7365 redundant dg-require-effective-target pthread.
7366 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7367 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7368 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7369 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7370 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7371 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7372 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7373
197a6aa6
DE
73742016-01-16 David Edelsohn <dje.gcc@gmail.com>
7375
7376 PR target/68609
7377 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7378 * gcc.target/powerpc/recip-7.c: Same.
7379
ec7886c1
PP
73802016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7381
7382 PR c++/69091
7383 * g++.dg/template/pr69091.C: New test.
7384
203484bb
PP
73852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7386
7387 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7388 dump does not contain an error_mark_node.
7389 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7390 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7391
aa2500e9
PP
73922016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7393
7394 PR c++/68936
7395 * g++.dg/template/pr68936.C: New test.
7396
28621a5c
DE
73972016-01-15 David Edelsohn <dje.gcc@gmail.com>
7398
7399 PR target/68609
7400 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7401 * gcc.target/powerpc/recip-2.c: Same.
7402 * gcc.target/powerpc/recip-3.c: Same.
7403 * gcc.target/powerpc/recip-4.c: Same.
7404 * gcc.target/powerpc/recip-sqrtf.c: Same.
7405
40c43aca
JL
74062016-01-15 Jeff Law <law@redhat.com>
7407
7408 PR tree-optimization/69270
7409 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7410 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7411
afbc5ae8
PT
74122016-01-15 Paul Thomas <pault@gcc.gnu.org>
7413
7414 PR fortran/49630
7415 * gfortran.dg/deferred_character_13.f90: New test for the fix
7416 of comment 3 of the PR.
7417
7418 PR fortran/54070
7419 * gfortran.dg/deferred_character_8.f90: New test
7420 * gfortran.dg/allocate_error_5.f90: New test
7421
7422 PR fortran/60593
7423 * gfortran.dg/deferred_character_10.f90: New test
7424
7425 PR fortran/60795
7426 * gfortran.dg/deferred_character_14.f90: New test
7427
7428 PR fortran/61147
7429 * gfortran.dg/deferred_character_11.f90: New test
7430
7431 PR fortran/64324
7432 * gfortran.dg/deferred_character_9.f90: New test
7433
49abe076
VM
74342016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7435
7436 PR rtl-optimization/69030
7437 * gcc.target/i386/pr69030.c: New.
7438
16d12992
KT
74392016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7440
7441 * gcc.target/aarch64/target_attr_17.c: New test.
7442
78810bd3
RB
74432016-01-15 Richard Biener <rguenther@suse.de>
7444
7445 PR tree-optimization/66856
7446 * gcc.dg/torture/pr66856-1.c: New testcase.
7447 * gcc.dg/torture/pr66856-2.c: Likewise.
7448
2bd847fe
RB
74492016-01-15 Richard Biener <rguenther@suse.de>
7450
7451 PR debug/69137
7452 * g++.dg/lto/pr69137_0.C: New testcase.
7453
a00fe3b7
RS
74542016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7455
7456 PR middle-end/69246
7457 * gcc.target/i386/pr69246.c: New test.
7458
cbb0e83b
DV
74592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7460
7596d5de 7461 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7462
5a500ecf
DV
74632016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7464
7465 PR c++/56194
7466 * g++.dg/init/const9.C: Disable test on S/390.
7467
5d9bf64f
DV
74682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7469
7470 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7471 * g++.dg/Wno-frame-address.C: Ditto.
7472
e234b19e
DV
74732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7474
7475 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7476
89483f99
RB
74772016-01-15 Richard Biener <rguenther@suse.de>
7478
7479 PR tree-optimization/68961
7480 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7481
94f37395
IE
74822016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7483
7484 * gcc.target/i386/pr65105-5.c: New test.
7485
82ee0cf2 74862016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7487
7488 * gcc.c-torture/execute/alias-4.c: New testcase.
7489
82ee0cf2 74902016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7491
7492 PR ipa/68148
7493 * g++.dg/ipa/devirt-49.C: New testcase.
7494
092f7deb 74952016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7496
7497 PR target/65837
7498 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7499 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7500 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7501
e93c66bc
RB
75022016-01-15 Richard Biener <rguenther@suse.de>
7503
7504 PR tree-optimization/69117
7505 * gcc.dg/torture/pr69117.c: New testcase.
7506
c47eaca6 75072015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7508
7509 PR c++/69048
7510 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7511
c3f6914a
FXC
75122016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7513
7514 PR testsuite/67509
7515 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7516 range tests use 100 * maximum instead of maximum + 1.
7517
cd65ae90
JJ
75182016-01-14 Jakub Jelinek <jakub@redhat.com>
7519
7520 PR debug/69244
7521 * gcc.dg/guality/pr69244.c: New test.
7522
19643948
UB
75232016-01-14 Uros Bizjak <ubizjak@gmail.com>
7524
7525 * lib/target-supports.exp (check_effective_target_issignaling):
7526 New procedure.
7527 * gcc.dg/pr61441.c: Require issignaling effective target.
7528
fe79c97e
SB
75292016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7530
7531 PR target/68803
7532 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7533
c7df95d8
DM
75342016-01-14 David Malcolm <dmalcolm@redhat.com>
7535
7536 PR c++/68819
7537 PR preprocessor/69177
7538 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7539 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7540 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7541 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7542
00083992
MP
75432016-01-14 Marek Polacek <polacek@redhat.com>
7544
7545 PR c/69262
7546 * gcc.dg/array-15.c: New test.
7547
0c9b3294
JJ
75482016-01-14 Jakub Jelinek <jakub@redhat.com>
7549
7550 PR middle-end/68146
7551 PR tree-optimization/69155
7552 * gfortran.dg/pr68146.f: New test.
7553 * gfortran.dg/pr69155.f90: New test.
7554
3688e13d
RB
75552016-01-14 Richard Biener <rguenther@suse.de>
7556
7557 PR tree-optimization/68060
7558 * gcc.dg/torture/pr68060-1.c: New testcase.
7559 * gcc.dg/torture/pr68060-2.c: Likewise.
7560
bab0ad3a
NC
75612016-01-14 Nick Clifton <nickc@redhat.com>
7562
7563 * lib/target-supports.exp
7564 (check_effective_target_arm_neon_ok_nocache): Add an option
7565 sequence that includes setting the ARM architecture to ARMv7-A.
7566 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7567 command line options necessary to enable Neon support.
7568 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7569 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7570 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7571 * gcc.target/arm/pr69180.c: Likewise.
7572
947c2ce5
JL
75732016-01-14 Jeff Law <law@redhat.com>
7574
7575 PR tree-optimization/69270
7576 * gcc.dg/tree-ssa/pr69270.c: New test.
7577
3342fd71
BS
75782016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7579
7580 PR c/66208
7581 * c-c++-common/pr66208.c: New file.
7582
2ad3adf1
JJ
75832016-01-13 Jakub Jelinek <jakub@redhat.com>
7584
7585 PR tree-optimization/69156
7586 * gcc.dg/pr69156.c: New test.
7587
398d6feb
L
75882016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7589
7590 * gcc.target/i386/pr69225-7.c: New test.
7591
4c868789
RH
75922016-01-13 Richard Henderson <rth@redhat.com>
7593
7594 * gcc.dg/tm/memopt-13.c: Update expected function.
7595 * gcc.dg/tm/memopt-6.c: Likewise.
7596
ef6d1772
UB
75972016-01-13 Uros Bizjak <ubizjak@gmail.com>
7598
7599 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7600 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7601 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7602 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7603
ef6d1772
UB
76042016-01-13 Tom de Vries <tom@codesourcery.com>
7605
7606 PR tree-optimization/69169
0b4b6ef2
TV
7607 * gcc.dg/pr69169.c: New test.
7608
2ad3adf1 76092016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7610
7611 PR target/69228
7612 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7613 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7614 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7615 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7616 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7617 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7618 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7619 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7620
9060e335
AK
76212016-01-13 Jakub Jelinek <jakub@redhat.com>
7622
7623 PR target/69247
7624 * gcc.dg/pr69247.c: New test.
7625
40311329
RB
76262016-01-13 Richard Biener <rguenther@suse.de>
7627
7628 PR tree-optimization/69242
7629 * gcc.dg/torture/pr69242.c: New testcase.
7630
ccbd7103
RB
76312016-01-13 Richard Biener <rguenther@suse.de>
7632
7633 PR tree-optimization/69186
7634 * gcc.dg/torture/pr69186.c: New testcase.
7635
c6f72a46
JL
76362016-01-13 Jeff Law <law@redhat.com>
7637
7638 PR tree-optimization/67755
7639 * gcc.dg/tree-ssa/pr67755.c: New test.
7640
76412016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7642
7643 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7644 pass number in output by a star.
7645
c446cf07
BC
76462016-01-12 Bin Cheng <bin.cheng@arm.com>
7647
7648 PR tree-optimization/68911
7649 * gcc.c-torture/execute/pr68911.c: New test.
7650
5342156c
MP
76512016-01-12 Marek Polacek <polacek@redhat.com>
7652
7653 PR c++/68979
7654 * g++.dg/warn/permissive-1.C: New test.
7655
65364cc5
JJ
76562016-01-12 Jakub Jelinek <jakub@redhat.com>
7657
7658 PR objc++/68511
7659 PR c++/69213
7660 * g++.dg/opt/pr69213.C: New test.
7661
81b9a3d9
CB
76622016-01-12 Christian Bruel <christian.bruel@st.com>
7663
7664 PR target/69180
7665 * gcc.target/arm/pr69180.c: New test.
7666
3c4e91c9
RB
76672016-01-12 Richard Biener <rguenther@suse.de>
7668
7669 PR lto/69077
7670 * g++.dg/lto/pr69077_0.C: New testcase.
7671 * g++.dg/lto/pr69077_1.C: Likewise.
7672
5664cea1
JJ
76732016-01-12 Jakub Jelinek <jakub@redhat.com>
7674
7675 PR target/69175
7676 * g++.dg/opt/pr69175.C: New test.
7677
86cefc49
AL
76782016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7679
7680 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7681 rather than #including math.h & stdlib.h.
7682 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7683 * gcc.dg/vect/pr49771.c: Likewise.
7684 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7685 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7686 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7687 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7688 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7689 * gcc.dg/vect/pr44507.c: Likewise.
7690 * gcc.dg/vect/pr45902.c: Likewise.
7691 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7692 * gcc.dg/vect/vect-117.c: Likewise.
7693 * gcc.dg/vect/vect-99.c: Likewise.
7694 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7695 * gcc.dg/vect/vect-cond-1.c: Likewise.
7696 * gcc.dg/vect/vect-cond-2.c: Likewise.
7697 * gcc.dg/vect/vect-cond-3.c: Likewise.
7698 * gcc.dg/vect/vect-cond-4.c: Likewise.
7699 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7700 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7701 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7702 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7703 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7704 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7705 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7706 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7707 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7708 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7709 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7710 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7711 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7712 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7713 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7714 include of signal.h.
7715 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7716 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7717 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7718 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7719 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7720 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7721 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7722 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7723 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7724 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7725 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7726 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7727 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7728 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7729 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7730 * gcc.dg/vect/vect-outer-5.c: Likewise.
7731 * gcc.dg/vect/vect-outer-6.c: Likewise.
7732 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7733 include of stdio.h.
7734
b832f61e
NC
77352016-01-12 Nick Clifton <nickc@redhat.com>
7736
7737 PR target/68913
7738 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7739 to fread so that it will be found in all target runtimes.
7740
8eac49b1
RB
77412016-01-12 Richard Biener <rguenther@suse.de>
7742
7743 PR tree-optimization/69053
7744 * g++.dg/torture/pr69053.C: New testcase.
7745
2935d994
RB
77462016-01-12 Richard Biener <rguenther@suse.de>
7747
7748 PR tree-optimization/69168
7749 * gcc.dg/torture/pr69168.c: New testcase.
7750
66c16fd9
RB
77512016-01-12 Richard Biener <rguenther@suse.de>
7752
7753 PR tree-optimization/69157
7754 * gcc.dg/torture/pr69157.c: New testcase.
7755
77562016-01-12 Richard Biener <rguenther@suse.de>
7757
7758 PR tree-optimization/69174
7759 * gcc.dg/torture/pr69174.c: New testcase.
7760
723033a6
JJ
77612016-01-12 Jakub Jelinek <jakub@redhat.com>
7762
7763 PR c++/66808
7764 PR c++/69000
7765 * g++.dg/tls/pr66808.C: New test.
7766 * g++.dg/tls/pr69000.C: New test.
7767
3574cf47
BS
77682016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7769
7770 * gcc.target/powerpc/swaps-p8-23.c: New test.
7771 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7772
feb20787
JDA
77732016-01-11 John David Anglin <danglin@gcc.gnu.org>
7774
7775 PR tree-optimization/68356
7776 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7777
27b1820a
KV
77782016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7779 Jim Wilson <jim.wilson@linaro.org>
7780
7781 PR target/69194
7782 * gcc.target/arm/pr69194.c: New test.
7783
cf4de6af
L
77842016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7785
7786 PR target/69225
7787 * gcc.target/i386/pr69225-1.c: New test.
7788 * gcc.target/i386/pr69225-2.c: Likewise.
7789 * gcc.target/i386/pr69225-3.c: Likewise.
7790 * gcc.target/i386/pr69225-4.c: Likewise.
7791 * gcc.target/i386/pr69225-5.c: Likewise.
7792 * gcc.target/i386/pr69225-6.c: Likewise.
7793
1ebd5558
JJ
77942016-01-11 Jakub Jelinek <jakub@redhat.com>
7795
23552a4d
JJ
7796 PR target/67462
7797 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7798 if lp64.
7799
26ff85b0
JJ
7800 PR target/69071
7801 * gcc.dg/pr69071.c: New test.
7802
9cb6bd74
JJ
7803 PR c++/69211
7804 * g++.dg/opt/pr69211.C: New test.
7805
1ebd5558
JJ
7806 PR tree-optimization/69214
7807 * gcc.c-torture/compile/pr69214.c: New test.
7808
8c18c836
UB
78092016-01-11 Uros Bizjak <ubizjak@gmail.com>
7810
7811 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7812 * gcc.target/i386/pr66232-11.c: Ditto.
7813 * gcc.target/i386/pr66232-12.c: Ditto.
7814 * gcc.target/i386/pr66232-13.c: Ditto.
7815
62446e6e
RB
78162016-01-11 Richard Biener <rguenther@suse.de>
7817
7818 PR tree-optimization/69173
7819 * gcc.dg/torture/pr69173.c: New testcase.
7820
2b8568fe
KT
78212016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7822
7823 PR rtl-optimization/68796
7824 * gcc.target/aarch64/tst_5.c: New test.
7825 * gcc.target/aarch64/tst_6.c: Likewise.
7826
5baf4532
KT
78272016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7828
7829 PR rtl-optimization/68841
7830 * gcc.dg/pr68841.c: New test.
7831 * gcc.c-torture/execute/pr68841.c: New test.
7832
ca90b1ed
YR
78332016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7834
7835 PR rtl-optimization/68920
7836 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7837 for ix86 targets.
7838 * gcc.dg/ifcvt-5.c: New test.
7839
2ad3adf1 78402016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7841
7842 PR bootstrap/69123
7843 * g++.dg/pr69123.C: New.
7844
83834c09
IE
78452016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7846
7847 PR target/69010
7848 * gcc.target/i386/pr69010.c: New test.
7849
dcf89d57
MJ
78502016-01-11 Martin Jambor <mjambor@suse.cz>
7851
7852 PR ipa/69044
7853 * gcc.target/i386/chkp-pr69044.c: New test.
7854
d95167ee
TV
78552016-01-11 Tom de Vries <tom@codesourcery.com>
7856
7857 PR tree-optimization/69109
7858 * gcc.dg/autopar/pr69109-2.c: New test.
7859 * gcc.dg/autopar/pr69109.c: New test.
7860
4f6403a8
TV
78612016-01-11 Tom de Vries <tom@codesourcery.com>
7862
7863 PR tree-optimization/69108
7864 * gcc.dg/autopar/pr69108.c: New test.
7865
21efdd80
PP
78662016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7867
7868 PR c++/69029
7869 * c-c++-common/Wisleading-indentation.c: Augment test.
7870
fd42eed8
TK
78712016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7872
7873 PR fortran/69154
7874 * gfortran.dg/inline_matmul_12.f90: New test.
7875
4f90ee6c
PT
78762016-01-10 Paul Thomas <pault@gcc.gnu.org>
7877
7878 PR fortran/67779
7879 * gfortran.dg/actual_array_offset_1: New test.
7880
3907c6cf
TV
78812016-01-10 Tom de Vries <tom@codesourcery.com>
7882
7883 PR tree-optimization/69062
7884 * gcc.dg/autopar/pr69062.c: New test.
7885
b07b236e
TS
78862016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7887
7888 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7889 * gcc.dg/vect/slp-perm-2.c: Likewise.
7890 * gcc.dg/vect/slp-perm-3.c: Likewise.
7891 * gcc.dg/vect/slp-perm-5.c: Likewise.
7892 * gcc.dg/vect/slp-perm-6.c: Likewise.
7893 * gcc.dg/vect/slp-perm-7.c: Likewise.
7894 * gcc.dg/vect/slp-perm-8.c: Likewise.
7895
23fab8ae
TV
78962016-01-10 Tom de Vries <tom@codesourcery.com>
7897
7898 PR tree-optimization/69039
7899 * gcc.dg/autopar/pr69039.c: New test.
7900
73f0dae2
MP
79012016-01-09 Marek Polacek <polacek@redhat.com>
7902
7903 PR c++/69113
7904 * g++.dg/pr69113.C: New test.
7905
20b8d734
JJ
79062016-01-09 Jakub Jelinek <jakub@redhat.com>
7907
7908 PR middle-end/50865
7909 PR tree-optimization/69097
7910 * gcc.c-torture/execute/pr50865.c: New test.
7911 * gcc.c-torture/execute/pr69097-1.c: New test.
7912 * gcc.c-torture/execute/pr69097-2.c: New test.
7913 * gcc.dg/pr69097-1.c: New test.
7914 * gcc.dg/pr69097-2.c: New test.
7915
c50e614b
JJ
79162016-01-09 Jakub Jelinek <jakub@redhat.com>
7917
7918 PR c++/69164
7919 * g++.dg/opt/pr69164.C: New test.
7920
e0237993
JJ
79212016-01-08 Jakub Jelinek <jakub@redhat.com>
7922
7923 PR tree-optimization/69167
7924 * gcc.dg/pr69167.c: New test.
7925
bd8f5bb2
MP
79262016-01-08 Marek Polacek <polacek@redhat.com>
7927
7928 PR c++/68449
7929 * g++.dg/pr68449.C: New.
7930
bb0f5ca7
AL
79312016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7932
7933 PR tree-optimization/68707
7934 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7935 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7936 on platforms supporting it.
7937 * gcc.dg/vect/slp-perm-2.c: Likewise.
7938 * gcc.dg/vect/slp-perm-3.c: Likewise.
7939 * gcc.dg/vect/slp-perm-5.c: Likewise.
7940 * gcc.dg/vect/slp-perm-7.c: Likewise.
7941 * gcc.dg/vect/slp-perm-8.c: Likewise.
7942 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7943 on platforms supporting it.
7944
22518428
JJ
79452016-01-08 Jakub Jelinek <jakub@redhat.com>
7946
33f0852f
JJ
7947 PR tree-optimization/69162
7948 * gcc.dg/pr69162.c: New test.
7949
22518428
JJ
7950 PR tree-optimization/69172
7951 * gcc.dg/pr69172.c: New test.
7952
80e9b3aa
TP
79532016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7954
7955 PR tree-optimization/67781
7956 * gcc.c-torture/execute/pr67781.c: New file.
7957
262a363f
JJ
79582016-01-08 Jakub Jelinek <jakub@redhat.com>
7959
7960 PR tree-optimization/69083
7961 * gcc.dg/vect/pr69083.c: New test.
7962
6e1f093f
SS
79632016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7964
7965 PR tree-optimization/61441
7966 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7967 Use -fexcess-precision=standard for compiler options.
7968 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7969
53290e07
JJ
79702016-01-08 Jakub Jelinek <jakub@redhat.com>
7971
57bf3072
JJ
7972 PR fortran/69128
7973 * gfortran.dg/gomp/pr69128.f90: New test.
7974
53290e07
JJ
7975 PR c++/69145
7976 * g++.dg/ext/pr69145-1.C: New test.
7977 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7978 * g++.dg/ext/pr69145-2.h: New file.
7979
7a127fa7
MS
79802016-01-07 Martin Sebor <msebor@redhat.com>
7981
7982 PR c/68966
7983 * gcc.dg/atomic-fetch-bool.c: New test.
7984 * gcc.dg/sync-fetch-bool.c: New test.
7985
95918b49
L
79862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7987
7988 PR fortran/66680
7989 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7990
c8e62a9d
NC
79912016-01-07 Nick Clifton <nickc@redhat.com>
7992
7993 PR target/66655
7994 * g++.dg/pr66655.C: New test.
7995 * g++.dg/pr66655_1.cc: Test support file.
7996 * g++.dg/pr66655.h: Test header file.
7997
2ad3adf1 79982016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7999
8000 PR fortran/66680
8001 gfortran.dg/gomp/pr66680.f90: New test.
8002
4cd9ca92
L
80032016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8004
8005 PR target/69171
8006 * gcc.target/i386/pr69171-1.c: New test.
8007 * gcc.target/i386/pr69171-2.c: Likewise.
8008 * gcc.target/i386/pr69171-3.c: Likewise.
8009 * gcc.target/i386/pr69171-4.c: Likewise.
8010 * gcc.target/i386/pr69171-5.c: Likewise.
8011 * gcc.target/i386/pr69171-6.c: Likewise.
8012
7e33d4dc
BS
80132015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8014
8015 PR middle-end/67639
8016 * c-c++-common/pr67639.c: New test.
8017
fec64afc
JJ
80182016-01-07 Jakub Jelinek <jakub@redhat.com>
8019
8020 PR tree-optimization/69141
8021 * g++.dg/opt/pr69141.C: New test.
8022
f293ad29
EB
80232016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8024
8025 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8026
5027395e
UB
80272016-01-06 Uros Bizjak <ubizjak@gmail.com>
8028
8029 PR target/69140
8030 * gcc.target/i386/pr69140.c: New test
8031
7443cf13
DM
80322016-01-06 David Malcolm <dmalcolm@redhat.com>
8033
8034 * gcc.dg/bad-dereference.c: New test case.
8035
32928931
BS
80362015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8037
8038 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8039
68dd05da
AS
80402016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8041
8042 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8043
6b131d5b
MP
80442016-01-06 Marek Polacek <polacek@redhat.com>
8045
8046 PR sanitizer/69099
8047 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8048
8d9fdb49
MP
80492016-01-05 Marek Polacek <polacek@redhat.com>
8050
8051 PR c/69104
8052 * gcc.dg/atomic-invalid-2.c: New.
8053
acf93f1e
L
80542016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8055
8056 PR target/68991
8057 * gcc.target/i386/pr68991.c: New test.
8058
3f50525d
L
80592016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8060
8061 PR target/68991
8062 * g++.dg/pr68991-1.C: New test.
8063 * g++.dg/pr68991-2.C: Likewise.
8064
e0237993 80652016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8066
e0237993 8067 PR other/60465
face88a1
ST
8068 * gcc.target/ia64/pr60465-gprel64.c: New test.
8069 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8070
a0866eff
KT
80712016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8072
8073 PR rtl-optimization/68651
8074 * gcc.target/aarch64/pr68651_1.c: New test.
8075
c589e975
DM
80762016-01-05 David Malcolm <dmalcolm@redhat.com>
8077
8078 PR c/69122
8079 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8080
929710d9
NS
80812016-01-05 Nathan Sidwell <nathan@acm.org>
8082
ce3e43d7
NS
8083 PR c++/58583
8084 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8085
929710d9
NS
8086 * gcc.dg/alias-15.c: New.
8087
a2faef8e
NC
80882016-01-05 Nick Clifton <nickc@redhat.com>
8089
8090 PR target/68870
8091 * g++.dg/pr68770.C: New test.
8092
4cfa76e3
MS
80932016-01-04 Mike Stump <mikestump@comcast.net>
8094
8095 * lib/target-supports.exp (check_effective_target_cilkplus):
8096 cilkplus targets require pthreads.
4ece61b6 8097 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8098
4e8a3a35
MM
80992016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8100
8101 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8102 generation.
8103
818ab71a
JJ
81042016-01-04 Jakub Jelinek <jakub@redhat.com>
8105
8106 Update copyright years.
8107
2fe0a208
MP
81082016-01-04 Marek Polacek <polacek@redhat.com>
8109
8110 PR c/68908
8111 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8112 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8113 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8114
9e3b2fe3
EB
81152016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8116
8117 * gcc.target/sparc/20160104-2.c: New test.
8118
e8d65a35
EB
81192016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8120
8121 * gcc.target/sparc/20160104-1.c: New test.
8122
25ccfccd
PT
81232016-01-03 Paul Thomas <pault@gcc.gnu.org>
8124
8125 PR fortran/65045
8126 * gfortran.dg/pr65045.f90: New test.
8127
cb51d382
EB
81282016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8129
8130 * gnat.dg/specs/debug1.ads: Delete.
8131
6eeaad6e
JD
81322016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8133
8134 PR libgfortran/68867
8135 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8136 expression.
8137
2f968603
JD
81382016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8139
8140 PR libgfortran/68867
8141 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8142 PowerPC.
8143
591bb5e4
PT
81442016-01-01 Paul Thomas <pault@gcc.gnu.org>
8145
8146 PR fortran/68864
8147 * gfortran.dg/pr68864.f90: New test.
8148
f1e0620c
JJ
81492016-01-01 Jakub Jelinek <jakub@redhat.com>
8150
942a1319
JJ
8151 PR tree-optimization/69070
8152 * gcc.dg/pr69070.c: New test.
8153
10dff63f
JJ
8154 PR sanitizer/69055
8155 * gfortran.dg/pr69055.f90: New test.
8156
f1e0620c
JJ
8157 PR target/69015
8158 * gcc.dg/pr69015.c: New test.
818ab71a 8159\f
2f883d1c 8160Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8161
8162Copying and distribution of this file, with or without modification,
8163are permitted in any medium without royalty provided the copyright
8164notice and this notice are preserved.