]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
spellcheck.h: add best_match template; implement early-reject
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6e433d0b
BS
12016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2
3 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
4 requirements, and disable for AIX for now.
5 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
6
abe7f828
JJ
72016-06-14 Jakub Jelinek <jakub@redhat.com>
8
a09c81b4
JJ
9 PR c++/71528
10 * g++.dg/opt/pr71528.C: New test.
11
abe7f828
JJ
12 PR c++/71516
13 * g++.dg/init/pr71516.C: New test.
14
acfadf06
PC
152016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
16
17 * g++.dg/init/array46.C: New.
18
4d568ab2
UB
192016-06-14 Uros Bizjak <ubizjak@gmail.com>
20
21 * gcc.target/i386/float128-3.c: New test.
22 * gcc.target/i386/quad-sse4.c: Ditto.
23 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
24 Update scan strings.
25
30934c5d
RB
262016-06-14 Richard Biener <rguenther@suse.de>
27
28 PR middle-end/71526
29 * gfortran.dg/pr71526.f90: New testcase.
30
3970e545
AV
312016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
32
33 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
34 * gcc.dg/zero_bits_compound-1.c: Likewise.
35
04976c6e
RB
362016-06-14 Richard Biener <rguenther@suse.de>
37
38 PR tree-optimization/71522
39 * gcc.dg/torture/pr71522.c: New testcase.
40
23e025db
JJ
412016-06-14 Jakub Jelinek <jakub@redhat.com>
42
43 PR tree-optimization/71520
44 * gcc.dg/tree-ssa/pr71520.c: New test.
45
90b72e84
RB
462016-06-14 Richard Biener <rguenther@suse.de>
47
48 PR tree-optimization/71521
86c24ba6 49 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 50
ef7cf206
JJ
512016-06-13 Jakub Jelinek <jakub@redhat.com>
52
0dda258b
JJ
53 PR sanitizer/71498
54 * c-c++-common/ubsan/bounds-13.c: New test.
55
ef7cf206
JJ
56 PR preprocessor/71183
57 * gcc.dg/cpp/source_date_epoch-3.c: New test.
58
a73786e3
JL
592016-06-13 Jeff Law <law@redhat.com>
60
61 PR tree-optimization/71403
62 * c-c++-common/ubsan/pr71403-1.c: New test.
63 * c-c++-common/ubsan/pr71403-2.c: New test.
64 * c-c++-common/ubsan/pr71403-3.c: New test.
65
0ac249bf
JJ
662016-06-13 Jakub Jelinek <jakub@redhat.com>
67
68 PR middle-end/71478
69 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
70 Add -Wno-psabi -w to dg-options.
71
5408a64a
KN
722016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
73
74 * gcc.target/powerpc/vadsdu-0.c: New test.
75 * gcc.target/powerpc/vadsdu-1.c: New test.
76 * gcc.target/powerpc/vadsdu-2.c: New test.
77 * gcc.target/powerpc/vadsdu-3.c: New test.
78 * gcc.target/powerpc/vadsdu-4.c: New test.
79 * gcc.target/powerpc/vadsdu-5.c: New test.
80 * gcc.target/powerpc/vadsdub-1.c: New test.
81 * gcc.target/powerpc/vadsdub-2.c: New test.
82 * gcc.target/powerpc/vadsduh-1.c: New test.
83 * gcc.target/powerpc/vadsduh-2.c: New test.
84 * gcc.target/powerpc/vadsduw-1.c: New test.
85 * gcc.target/powerpc/vadsduw-2.c: New test.
86
f7e4f2e3
DM
872016-06-13 David Malcolm <dmalcolm@redhat.com>
88
89 * gcc.dg/c99-init-2.c (c): Update expected error message.
90 * gcc.dg/init-bad-8.c (foo): Likewise.
91 * gcc.dg/spellcheck-fields-3.c: New test case.
92
ad23a23e
ML
932016-06-13 Martin Liska <mliska@suse.cz>
94
95 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
96 and "guess loop iv compared" heuristics.
97 * gcc.dg/predict-2.c: Likewise.
98 * gcc.dg/predict-3.c: Likewise.
99 * gcc.dg/predict-4.c: Likewise.
100 * gcc.dg/predict-5.c: Likewise.
101 * gcc.dg/predict-6.c: Likewise.
102
146c55da
MP
1032016-06-13 Marek Polacek <polacek@redhat.com>
104
105 PR middle-end/71476
106 * c-c++-common/Wswitch-unreachable-4.c: New test.
107 * gcc.dg/Wswitch-unreachable-2.c: New test.
108 * g++.dg/tm/jump1.C: Move dg-warning.
109
42e77cbc
EB
1102016-06-13 Eric Botcazou <ebotcazou@adacore.com>
111
112 * gnat.dg/renaming10.ad[sb]: New test.
113
7474dcc1
PT
1142016-06-13 Paul Thomas <pault@gcc.gnu.org>
115
116 PR fortran/70673
117 * gfortran.dg/pr70673.f90: New test.
118
f57f53d3
RB
1192016-06-13 Richard Biener <rguenther@suse.de>
120
121 PR middle-end/64516
122 * gcc.dg/align-3.c: New testcase.
123
5843a5f0
ML
1242016-06-13 Martin Liska <mliska@suse.cz>
125
126 * gcc.target/i386/pr71458.c: New test.
127
aa8fdb44
UB
1282016-06-12 Uros Bizjak <ubizjak@gmail.com>
129
130 PR target/71241
131 * testsuite/gcc.dg/torture/float128-nan.c: New test.
132
2043e4d7
DH
1332016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
134
135 PR target/60751
136 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
137 statement.
138
d3dc025d
DH
1392016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
140
141 PR target/60751
142 * gfortran.dg/comma_IO_extension_1.f90: New test.
143 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
144 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
145 statement.
146 * gfortran.dg/graphite/pr38083.f90: Likewise.
147 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
148 missing format.
149
a31d78c6
EB
1502016-06-11 Eric Botcazou <ebotcazou@adacore.com>
151
152 * gnat.dg/case_character.adb: New test.
153
95c18dd0
SB
1542016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
155
156 PR middle-end/71310
157 * gcc.target/powerpc/pr71310.c: New testcase.
158
b97d37b4
KV
1592016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
160
161 PR middle-end/71478
162 * gcc.dg/pr71478.c: New test.
163
900bcda3
JJ
1642016-06-10 Jakub Jelinek <jakub@redhat.com>
165
ec1c20db
JJ
166 PR middle-end/71494
167 * gcc.c-torture/execute/pr71494.c: New test.
168
50b15873
JJ
169 PR c/68657
170 * gcc.target/i386/pr68657.c: New test.
171
900bcda3
JJ
172 PR inline-asm/68843
173 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
174 (test): Add -masm=intel alternatives.
175
4d926e34
MS
1762016-06-10 Martin Sebor <msebor@redhat.com>
177
178 PR c/71392
179 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
180
ad071b2b
JL
1812016-06-10 Jeff Law <law@redhat.com>
182
183 PR tree-optimization/71335
184 * gcc.c-torture/execute/pr71335.c: New test.
185
2704efe8
DM
1862016-06-10 David Malcolm <dmalcolm@redhat.com>
187
188 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
189 the various "cannot tail-call: " messages.
190
18c9b7d4
CL
1912016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
192
193 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
194 and options.
195
7cfa10f3
MO
1962016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
197
198 PR sanitizer/71480
199 * c-c++-common/asan/pr71480.c: New test.
200
1f24fd3e
L
2012016-06-10 H.J. Lu <hongjiu.lu@intel.com>
202
203 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
204 (ASMNAME2): Likewise.
205 (main): Replace fn in asm statement with ASMNAME ("fn").
206 * gcc.dg/guality/pr68037-2.c: Likewise.
207 * gcc.dg/guality/pr68037-3.c: Likewise.
208 * gcc.dg/torture/pr68037-1.c: Likewise.
209 * gcc.dg/torture/pr68037-2.c: Likewise.
210 * gcc.dg/torture/pr68037-3.c: Likewise.
211
ad551c07
BE
2122016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
213
214 PR inline-asm/68843
215 * gcc.target/i386/pr68843-1.c: New test.
216 * gcc.target/i386/pr68843-2.c: New test.
217
4b1ffdb1 2182016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
219 Cesar Philippidis <cesar@codesourcery.com>
220
221 PR middle-end/71373
222 * gcc.dg/goacc/nested-function-1.c: New file.
223 * gcc.dg/goacc/nested-function-2.c: Likewise.
224 * gcc.dg/goacc/pr71373.c: Likewise.
225 * gfortran.dg/goacc/cray-2.f95: Likewise.
226 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
227 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
228 * gfortran.dg/goacc/cray.f95: Update.
229 * gfortran.dg/goacc/loop-1.f95: Likewise.
230 * gfortran.dg/goacc/loop-3.f95: Likewise.
231 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
232 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
233
2342016-06-10 Thomas Schwinge <thomas@codesourcery.com>
235
236 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
237 for OpenACC tile clauses.
238 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
239
240 PR c/71381
241 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
242 to...
243 * c-c++-common/goacc/cache-2.c: ... this new file.
244 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
245 * gfortran.dg/goacc/cache-2.f95: ... this new file.
246 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
247 usage.
248 * gfortran.dg/goacc/cray.f95: Likewise.
249 * gfortran.dg/goacc/loop-1.f95: Likewise.
250
89851e4c
AH
2512016-06-10 Alan Hayward <alan.hayward@arm.com>
252
253 PR tree-optimization/71407
254 PR tree-optimization/71416
255 * gcc.dg/vect/pr71407.c: New
256 * gcc.dg/vect/pr71416-1.c: New
257 * gcc.dg/vect/pr71416-2.c: New
258
200eafbf
RB
2592016-06-10 Richard Biener <rguenther@suse.de>
260
261 PR middle-end/71477
262 * gcc.dg/torture/pr71477.c: New testcase.
263
4df99d92
JK
2642016-06-09 Julia Koval <julia.koval@intel.com>
265
266 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
267 * gcc.target/i386/interrupt-13.c: Likewise.
268 * gcc.target/i386/interrupt-15.c: Likewise.
269 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
270 * gcc.target/i386/interrupt-24.c: Likewise.
271 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
272 * gcc.target/i386/interrupt-9.c: Likewise.
273 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
274
e01b4e16
MS
2752016-06-09 Martin Sebor <msebor@redhat.com>
276
277 PR c/70883
278 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
279 * gcc.dg/builtin-constant_p-1.c: Same.
280 * gcc.dg/builtins-error.c: Same.
281 * gcc.dg/pr70859.c: Same.
282
9c35db0e
SKS
2832016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
284
285 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
286 * gcc.dg/torture/pr68067-1.c: Likewise.
287 * gcc.dg/torture/pr68067-2.c: Likewise.
288
2892016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
290
291 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
292 when setting SIZE.
293
392a81b9
PC
2942016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
295
296 PR c++/71465
297 * g++.dg/inherit/crash5.C: New.
298 Revert:
299 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
300
301 PR c++/70202
302 * g++.dg/inherit/crash5.C: New.
303 * g++.dg/inherit/virtual1.C: Adjust.
304
e49efc14
ML
3052016-06-09 Martin Liska <mliska@suse.cz>
306
307 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
308 * g++.dg/predict-loop-exit-2.C: Likewise.
309 * g++.dg/predict-loop-exit-3.C: Likewise.
310 * gcc.dg/predict-1.c: Likewise.
311 * gcc.dg/predict-2.c: Likewise.
312 * gcc.dg/predict-3.c: Likewise.
313 * gcc.dg/predict-4.c: Likewise.
314 * gcc.dg/predict-5.c: Likewise.
315 * gcc.dg/predict-6.c: Likewise.
316 * gcc.dg/predict-7.c: Likewise.
317
36d57986
RB
3182016-06-09 Richard Biener <rguenther@suse.de>
319
320 PR tree-optimization/71462
321 * gcc.dg/torture/pr71462.c: New testcase.
322
7d82e8e4
MP
3232016-06-09 Marek Polacek <polacek@redhat.com>
324
325 PR c/65471
326 * gcc.dg/c11-generic-3.c: New test.
327
c8a71589
PC
3282016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
329
330 * g++.dg/init/array42.C: New.
331 * g++.dg/init/array43.C: Likewise.
332 * g++.dg/init/array44.C: Likewise.
333 * g++.dg/init/array45.C: Likewise.
334 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
335 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
336 * g++.dg/cpp1y/auto-fn27.C: Likewise.
337 * g++.dg/gomp/pr35751.C: Likewise.
338 * g++.dg/init/array23.C: Likewise.
339 * g++.dg/init/brace2.C: Likewise.
340 * g++.dg/init/brace6.C: Likewise.
341
44a845ca
MS
3422016-06-08 Martin Sebor <msebor@redhat.com>
343 Jakub Jelinek <jakub@redhat.com>
344
345 PR c++/70507
346 PR c/68120
347 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
348 * c-c++-common/builtin-arith-overflow-2.c: New test.
349 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
350 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
351 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
352
2ef16b6e
JJ
3532016-06-08 Jakub Jelinek <jakub@redhat.com>
354
355 PR c++/71442
356 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
357
5e3ee346
AL
3582016-06-08 Alan Lawrence <alan.lawrence@arm.com>
359
360 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
361 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
362 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
363 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
364 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
365 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
366 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
367 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
368 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
369 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
370 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
371 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
372 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
373
b2ae2814
RB
3742016-06-08 Richard Biener <rguenther@suse.de>
375
376 PR tree-optimization/68558
377 * gcc.dg/vect/slp-44.c: New testcase.
378
e09b4c37
RB
3792016-06-08 Richard Biener <rguenther@suse.de>
380
381 * gcc.dg/vect/slp-43.c: New testcase.
382
72d50660
RB
3832016-06-08 Richard Biener <rguenther@suse.de>
384
385 PR tree-optimization/71452
386 * gcc.dg/torture/pr71452.c: New testcase.
387
988c115c
JJ
3882016-06-08 Jakub Jelinek <jakub@redhat.com>
389
390 PR c++/71448
391 * g++.dg/torture/pr71448.C: New test.
392
73d73b48
BS
3932016-06-08 Bernd Schmidt <bschmidt@redhat.com>
394
395 PR debug/71432
396 PR ada/71413
397 * g++.dg/debug/pr71432.C: New test.
398
bdd15d0c
PK
3992016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
400
401 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
402 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
403 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
404
ce0607bb
AH
4052016-06-08 Alan Hayward <alan.hayward@arm.com>
406
407 * gcc.dg/vect/vect-live-2.c: Update effective target.
408 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
409 * lib/target-supports.exp: Add aarch64 to vect_long.
410
92a5f2ba
MP
4112016-06-08 Marek Polacek <polacek@redhat.com>
412
413 PR c/71418
414 * gcc.dg/noncompile/pr71418.c: New test.
415
08203f73
MP
416 PR c/71426
417 * gcc.dg/noncompile/pr71426.c: New test.
418
d1fcc2bd
JH
4192016-06-07 Jan Hubicka <hubicka@ucw.cz>
420
421 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
422 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
423 * gcc.dg/predict-3.c: Update template.
424 * gcc.dg/predict-5.c: Update template.
425 * gcc.dg/predict-6.c: Update template.
426 * gcc.dg/predict-9.c: Update template.
427 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
428
a23e6f1c
BS
4292016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
430
431 * gcc.target/powerpc/vec-mul.c: New test.
432
6ffd47b7
DM
4332016-06-07 David Malcolm <dmalcolm@redhat.com>
434
435 * gcc.dg/spellcheck-fields-2.c: New test case.
436
bfd67b47
RB
4372016-06-07 Richard Biener <rguenther@suse.de>
438
439 PR c/61564
440 * gcc.dg/Wpragmas-1.c: New testcase.
441 * gcc.dg/Wattributes-4.c: Likewise.
442 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
443 entry.
444
701b9a47
CL
4452016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
446
447 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
448 spurious debug code.
449
6b80d6fa
RB
4502016-06-07 Richard Biener <rguenther@suse.de>
451
452 PR tree-optimization/71428
453 * gcc.dg/torture/pr71428.c: New testcase.
454
0f3f9437
RB
4552016-06-07 Richard Biener <rguenther@suse.de>
456
457 PR middle-end/71423
458 * gcc.dg/torture/pr71423.c: New testcase.
459
ec963f2a
KV
4602016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
461
462 PR middle-end/71408
463 * gcc.dg/tree-ssa/pr71408.c: New test.
464
46ab5b6e
KV
4652016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
466
467 PR middle-end/71281
468 * g++.dg/torture/pr71281.C: New test.
469
1f40cff3
MP
4702016-06-06 Marek Polacek <polacek@redhat.com>
471
472 PR c/71362
473 * gcc.dg/pr71362.c: New test.
474
6f5bcd24
JJ
4752016-06-06 Jakub Jelinek <jakub@redhat.com>
476 Patrick Palka <ppalka@gcc.gnu.org>
477
478 PR c++/70847
479 PR c++/71330
480 PR c++/71393
481 * g++.dg/opt/pr70847.C: New test.
482 * g++.dg/ubsan/pr70847.C: New test.
483 * g++.dg/ubsan/pr71393.C: New test.
484
158beb4a
JJ
4852016-06-06 Jakub Jelinek <jakub@redhat.com>
486
487 PR tree-optimization/71259
488 * gcc.dg/vect/pr71259.c: New test.
489
d9b950dd
DM
4902016-06-06 David Malcolm <dmalcolm@redhat.com>
491
492 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
493 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
494 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
495 above.
496
36f9ad69
KT
4972016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
498
499 PR middle-end/37780
500 * gcc.c-torture/execute/pr37780.c: New test.
501 * gcc.target/aarch64/pr37780_1.c: Likewise.
502 * gcc.target/arm/pr37780_1.c: Likewise.
503
5545a907
MP
5042016-06-06 Marek Polacek <polacek@redhat.com>
505
506 * c-c++-common/attr-may-alias-1.c: New test.
507 * c-c++-common/attr-may-alias-2.c: New test.
508 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
509
93671519
BE
5102016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
511
512 PR c/24414
513 * gcc.target/i386/pr24414.c: New test.
514
690f24b7
JM
5152016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
516
517 * gcc.target/sparc/vis4misc.c: New file.
518 * gcc.target/sparc/fpcmp.c: Likewise.
519 * gcc.target/sparc/fpcmpu.c: Likewise.
520
31ce6157
AH
5212016-06-06 Alan Hayward <alan.hayward@arm.com>
522
523 * gcc.dg/vect/vect-live-1.c: Use additional-options.
524 * gcc.dg/vect/vect-live-3.c: Likewise.
525
9fcebb5a
RB
5262016-06-06 Richard Biener <rguenther@suse.de>
527
528 PR tree-optimization/71398
529 * gcc.dg/torture/pr71398.c: New testcase.
530
903ca97b
UB
5312016-06-06 Uros Bizjak <ubizjak@gmail.com>
532
533 PR target/71389
534 * g++.dg/pr71389.C: New test.
535
9c1eb332
JD
5362016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
537
538 PR fortran/71404
539 * gfortran.dg/fmt_read_5.f: New test.
540
b2d83bd2
AV
5412016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
542
543 PR fortran/69659
544 * gfortran.dg/class_array_22.f03: New test.
545
ec81960e
JH
5462016-06-05 Jan Hubicka <hubicka@ucw.cz>
547
548 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
549
429d2750
JH
5502016-06-05 Jan Hubicka <hubicka@ucw.cz>
551
552 * gcc.dg/predict-9.c: Update template.
553
c1c00983
PC
5542016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
555
556 PR c++/49377
557 * g++.dg/template/pr49377.C: New.
558
1927a963
JJ
5592016-06-04 Jakub Jelinek <jakub@redhat.com>
560
561 PR tree-optimization/71405
562 * g++.dg/torture/pr71405.C: New test.
563
909a11ad
PC
5642016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
565
566 PR c++/70202
567 * g++.dg/inherit/crash5.C: New.
568 * g++.dg/inherit/virtual1.C: Adjust.
569
08bbb1f8
JL
5702016-06-03 Jeff Law <law@redhat.com>
571
572 PR tree-optimization/71316
573 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
574
7c35235c
JJ
5752016-06-03 Jakub Jelinek <jakub@redhat.com>
576
577 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
578 dg-additional-options with just -fno-tree-scev-cprop in it.
579 * gcc.dg/vect/vect-live-2.c: Likewise.
580 * gcc.dg/vect/vect-live-5.c: Likewise.
581 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
582 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
583 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
584
c8572dd6
PP
5852016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
586
587 PR c++/27100
588 * g++.dg/other/friend6.C: New test.
589
1c7733a7
BS
5902016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
591
592 * g++.dg/torture/ppc-ldst-array.C: New.
593
0d2f700f
JM
5942016-06-03 Joseph Myers <joseph@codesourcery.com>
595
596 PR target/71276
597 PR target/71277
598 * gcc.dg/torture/builtin-fp-int-inexact.c,
599 gcc.target/i386/387-builtin-fp-int-inexact.c,
600 gcc.target/i386/387-rint-inline-1.c,
601 gcc.target/i386/387-rint-inline-2.c,
602 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
603 gcc.target/i386/sse2-rint-inline-1.c,
604 gcc.target/i386/sse2-rint-inline-2.c,
605 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
606 gcc.target/i386/sse4_1-rint-inline.c: New tests.
607
f8071c05
L
6082016-06-03 H.J. Lu <hongjiu.lu@intel.com>
609 Julia Koval <julia.koval@intel.com>
610
611 PR target/66960
612 PR target/67630
613 PR target/67634
614 PR target/67841
615 PR target/68037
616 PR target/68618
617 PR target/68661
618 PR target/69575
619 PR target/69596
620 PR target/69734
621 * gcc.dg/guality/pr68037-1.c: New test.
622 * gcc.dg/guality/pr68037-2.c: Likewise.
623 * gcc.dg/guality/pr68037-3.c: Likewise.
624 * gcc.dg/torture/pr68037-1.c: Likewise.
625 * gcc.dg/torture/pr68037-2.c: Likewise.
626 * gcc.dg/torture/pr68037-3.c: Likewise.
627 * gcc.dg/torture/pr68661-1a.c: Likewise.
628 * gcc.dg/torture/pr68661-1b.c: Likewise.
629 * gcc.target/i386/interrupt-1.c: Likewise.
630 * gcc.target/i386/interrupt-2.c: Likewise.
631 * gcc.target/i386/interrupt-3.c: Likewise.
632 * gcc.target/i386/interrupt-4.c: Likewise.
633 * gcc.target/i386/interrupt-5.c: Likewise.
634 * gcc.target/i386/interrupt-6.c: Likewise.
635 * gcc.target/i386/interrupt-7.c: Likewise.
636 * gcc.target/i386/interrupt-8.c: Likewise.
637 * gcc.target/i386/interrupt-9.c: Likewise.
638 * gcc.target/i386/interrupt-10.c: Likewise.
639 * gcc.target/i386/interrupt-11.c: Likewise.
640 * gcc.target/i386/interrupt-12.c: Likewise.
641 * gcc.target/i386/interrupt-13.c: Likewise.
642 * gcc.target/i386/interrupt-14.c: Likewise.
643 * gcc.target/i386/interrupt-15.c: Likewise.
644 * gcc.target/i386/interrupt-16.c: Likewise.
645 * gcc.target/i386/interrupt-17.c: Likewise.
646 * gcc.target/i386/interrupt-18.c: Likewise.
647 * gcc.target/i386/interrupt-19.c: Likewise.
648 * gcc.target/i386/interrupt-20.c: Likewise.
649 * gcc.target/i386/interrupt-21.c: Likewise.
650 * gcc.target/i386/interrupt-22.c: Likewise.
651 * gcc.target/i386/interrupt-23.c: Likewise.
652 * gcc.target/i386/interrupt-24.c: Likewise.
653 * gcc.target/i386/interrupt-25.c: Likewise.
654 * gcc.target/i386/interrupt-26.c: Likewise.
655 * gcc.target/i386/interrupt-27.c: Likewise.
656 * gcc.target/i386/interrupt-28.c: Likewise.
657 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
658 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
659 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
660 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
661 * gcc.target/i386/interrupt-iamcu.c: Likewise.
662 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
663 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
664 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
665 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
666 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
667 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
668 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
669
36b85e43
BS
6702016-06-03 Bernd Schmidt <bschmidt@redhat.com>
671
9de2e795
L
672 PR tree-optimization/52171
673 * gcc.dg/pr52171.c: New test.
674 * gcc.target/i386/pr52171.c: New test.
36b85e43 675
bfeee8ac
JH
6762016-06-03 Jan Hubicka <jh@suse.cz>
677
678 * g++.dg/tree-ssa/pred-1.C: New testcase
679 * gcc.dg/tree-ssa/pred-1.c: New testcase
680
859b0bae
BS
6812016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
682
683 PR target/70957
684 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
685 support.
686 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
687
3a2edf4c
AH
6882016-06-03 Alan Hayward <alan.hayward@arm.com>
689
690 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
691
b28ead45
AH
6922016-06-03 Alan Hayward <alan.hayward@arm.com>
693
694 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 695 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
696 * gcc.dg/vect/vect-live-1.c: New test.
697 * gcc.dg/vect/vect-live-2.c: New test.
698 * gcc.dg/vect/vect-live-3.c: New test.
699 * gcc.dg/vect/vect-live-4.c: New test.
700 * gcc.dg/vect/vect-live-5.c: New test.
701 * gcc.dg/vect/vect-live-slp-1.c: New test.
702 * gcc.dg/vect/vect-live-slp-2.c: New test.
703 * gcc.dg/vect/vect-live-slp-3.c: New test.
704
1f91747b
JJ
7052016-06-03 Jakub Jelinek <jakub@redhat.com>
706
707 PR middle-end/71387
708 * g++.dg/opt/pr71387.C: New test.
709
47b83923
JL
7102016-06-02 Jeff Law <law@redhat.com>
711
712 PR tree-optimization/71328
713 * gcc.c-torture/compile/pr71328.c: New test.
714
e96e5f46
JD
7152016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
716
717 PR fortran/52393
718 * gfortran.dg/fmt_read_3.f90: Fix typo.
719 * gfortran.dg/fmt_read_4.f90: New test.
720
b872d729
PC
7212016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
722
723 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
724 * g++.dg/cpp0x/forw_enum6.C: Likewise.
725 * g++.dg/cpp0x/forw_enum8.C: Likewise.
726 * g++.dg/cpp0x/override2.C: Likewise.
727 * g++.dg/parse/crash5.C: Likewise.
728 * g++.dg/parse/error16.C: Likewise.
729 * g++.dg/parse/error27.C: Likewise.
730 * g++.dg/template/qualttp15.C: Likewise.
731 * g++.dg/template/redecl4.C: Likewise.
732 * g++.old-deja/g++.other/crash39.C: Likewise.
733 * g++.old-deja/g++.other/struct1.C: Likewise.
734 * g++.old-deja/g++.pt/m9a.C: Likewise.
735 * g++.old-deja/g++.pt/memclass10.C: Likewise.
736
0e535442
JJ
7372016-06-02 Jakub Jelinek <jakub@redhat.com>
738
0633ee10
JJ
739 PR c++/71372
740 * c-c++-common/pr71372.c: New test.
741
0e535442
JJ
742 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
743 __TIME__ strings with __builtin_strcmp instead of printf and
744 dg-output.
745
f3c5ecc2
ML
7462016-06-02 Martin Liska <mliska@suse.cz>
747
748 * gcc.dg/predict-9.c: New test.
749
a91807c5
JJ
7502016-06-02 Jakub Jelinek <jakub@redhat.com>
751
752 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
753 global set_compiler_env_var and global saved_compiler_env_var.
754
b5bd1978
KT
7552016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
756
757 PR rtl-optimization/71295
758 * gcc.c-torture/compile/pr71295.c: New test.
759
b93b1475
JJ
7602016-06-02 Jakub Jelinek <jakub@redhat.com>
761
930ebd0e
JJ
762 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
763
1e021dc3
JJ
764 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
765 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
766
b93b1475
JJ
767 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
768 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
769 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
770 alternative number.
771
58f2fb5c
MM
7722016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
773
774 * gcc.target/powerpc/p9-splat-4.c: New test.
775
7762016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
777
778 PR target/71186
779 * gcc.target/powerpc/pr71186.c: New test.
780
4731c9f0
JD
7812016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
782
783 PR fortran/52393
784 * gfortran.dg/fmt_read_3.f90: New test.
785
042dee3e
TP
7862016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
787
788 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
789 procedure.
790
15c98b2e
ES
7912016-06-01 Eduard Sanou <dhole@openmailbox.org>
792
793 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
794 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
795 env var is set.
796 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
797 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
798 shown once.
799 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
800 during compilation.
801 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
802 vars set by dg-set-compiler-env-var.
803
6442a6f4
PT
8042016-06-01 Paul Thomas <pault@gcc.gnu.org>
805
806 PR fortran/71156
807 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
808 to the module procedure declaration.
809 * gfortran.dg/submodule_16.f08: New test.
810
ab62397a
JJ
8112016-06-01 Jakub Jelinek <jakub@redhat.com>
812
813 PR middle-end/71371
814 * c-c++-common/gomp/pr71371.c: New test.
815
b66af6ed
RB
8162016-06-01 Richard Biener <rguenther@suse.de>
817
818 PR tree-optimization/71366
819 * gcc.dg/torture/pr71366-1.c: New testcase.
820 * gcc.dg/torture/pr71366-2.c: Likewise.
821
e342b9d8
KN
8222016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
823
824 * gcc.target/powerpc/vslv-0.c: New test.
825 * gcc.target/powerpc/vslv-1.c: New test.
826 * gcc.target/powerpc/vsrv-0.c: New test.
827 * gcc.target/powerpc/vsrv-1.c: New test.
828
721547cd
NS
8292016-06-01 Nathan Sidwell <nathan@acm.org>
830
831 * c-c++-common/torture/pr57945.c: Add expected PTX error.
832 * gcc.target/nvptx/weak.c: New.
833
fa2c9034
RB
8342016-06-01 Richard Biener <rguenther@suse.de>
835
836 PR tree-optimization/71261
837 * gcc.dg/torture/vect-bool-1.c: New testcase.
838
3e32893c
JJ
8392016-06-01 Jakub Jelinek <jakub@redhat.com>
840
841 * gfortran.dg/gomp/order-1.f90: New test.
842 * gfortran.dg/gomp/order-2.f90: New test.
843
8c383600
JH
8442016-06-01 Jan Hubicka <hubicka@ucw.cz>
845
846 * gcc.dg/unroll-6.c: Update template.
847 * gcc.dg/unroll-7.c: New testcase.
848 * gcc.dg/unroll-8.c: New testcase.
849
a0dfeef5
EB
8502016-06-01 Eric Botcazou <ebotcazou@adacore.com>
851
852 * gnat.dg/opt56.ad[sb]: New test.
853
48de5701
PC
8542016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
855
856 PR c++/66635
857 * g++.dg/cpp0x/constexpr-ice16.C: New.
858
827cf695
PP
8592016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
860
861 PR tree-optimization/71314
862 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
863 -mbranch-cost=2.
864
ff66f6e8
PP
8652016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
866
867 PR tree-optimization/71077
868 * gcc.dg/tree-ssa/pr71077.c: New test.
869
050fb209
JH
8702016-05-31 Jan Hubicka <hubicka@ucw.cz>
871
48de5701
PC
872 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
873 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
874 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 875
c642d919
PC
8762016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
877
878 PR c++/71248
879 * g++.dg/cpp0x/pr71248.C: New.
880 * g++.dg/cpp0x/auto7.C: Test column numbers too.
881 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
882 * g++.dg/init/new37.C: Likewise.
883 * g++.dg/template/static1.C: Likewise.
884 * g++.dg/template/static2.C: Likewise.
885
d6439e08
L
8862016-05-31 H.J. Lu <hongjiu.lu@intel.com>
887
888 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
889 instead of %rdi.
890 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
891
780b9dd4
MP
8922016-05-31 Marek Polacek <polacek@redhat.com>
893
894 * c-c++-common/Wswitch-unreachable-3.c: New test.
895 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
896
0d99f8a0
RB
8972016-05-31 Richard Biener <rguenther@suse.de>
898
899 PR tree-optimization/71352
900 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
901
52545641
TP
9022016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
903
904 * gcc.target/arm/armv5_thumb_isa.c: New test.
905
5b8c1205
KY
9062016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
907
908 PR target/71346
909 * gcc.target/i386/pr71346.c: New test.
910
7a88cc84
TV
9112016-05-31 Tom de Vries <tom@codesourcery.com>
912
913 PR tree-optimization/69068
914 * gcc.dg/graphite/pr69068.c: New test.
915
265149a6
MS
9162016-05-27 Martin Sebor <msebor@redhat.com>
917
918 PR c++/71306
919 * g++.dg/warn/Wplacement-new-size-3.C: New test.
920
00631022
JJ
9212016-05-30 Jakub Jelinek <jakub@redhat.com>
922
923 PR c++/71349
924 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
925 nowait depend(inout: dd[0]) clauses where permitted.
926
b2f6675b
PC
9272016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
928
929 PR c++/71238
930 * g++.dg/parse/pr71238.C: New.
931 * g++.dg/concepts/friend1.C: Test column numbers too.
932 * g++.dg/cpp0x/initlist31.C: Likewise.
933 * g++.dg/cpp0x/pr51420.C: Likewise.
934 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
935 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
936 * g++.dg/ext/builtin3.C: Likewise.
937 * g++.dg/lookup/friend12.C: Likewise.
938 * g++.dg/lookup/friend7.C: Likewise.
939 * g++.dg/lookup/koenig1.C: Likewise.
940 * g++.dg/lookup/koenig5.C: Likewise.
941 * g++.dg/lookup/used-before-declaration.C: Likewise.
942 * g++.dg/overload/koenig1.C: Likewise.
943 * g++.dg/template/crash65.C: Likewise.
944 * g++.dg/template/friend57.C: Likewise.
945 * g++.dg/warn/Wshadow-5.C: Likewise.
946 * g++.dg/warn/Wunused-8.C: Likewise.
947 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
948 * g++.old-deja/g++.jason/lineno5.C: Likewise.
949 * g++.old-deja/g++.jason/member.C: Likewise.
950 * g++.old-deja/g++.jason/report.C: Likewise.
951 * g++.old-deja/g++.jason/scoping12.C: Likewise.
952 * g++.old-deja/g++.law/visibility20.C: Likewise.
953 * g++.old-deja/g++.ns/koenig5.C: Likewise.
954 * g++.old-deja/g++.other/static5.C: Likewise.
955 * g++.old-deja/g++.pt/overload2.C: Likewise.
956
a448ff40
JH
9572016-05-30 Jan Hubicka <hubicka@ucw.cz>
958
959 * gcc.dg/tree-ssa/peel1.c: New testcase.
960 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
961 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
962
69be8c91
TV
9632016-05-30 Tom de Vries <tom@codesourcery.com>
964
965 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
966 to ce.
967
a59775a1
PC
9682016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
969
970 PR c++/71099
971 * g++.dg/parse/virtual1.C: New.
972
53d6d955
UB
9732016-05-30 Uros Bizjak <ubizjak@gmail.com>
974
975 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
976 Use correct register when clearing %edx.
977
0557293f
AM
9782016-05-30 Alexander Monakov <amonakov@ispras.ru>
979
980 PR tree-optimization/71289
981 * gcc.dg/pr71289.c: New test.
982
5d476e35
KV
9832016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
984
985 PR middle-end/71269
986 PR middle-end/71292
987 * gcc.dg/tree-ssa/pr71269.c: New test.
988 * gcc.dg/tree-ssa/pr71292.c: New test.
989
db5447ca
KV
9902016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
991
992 PR middle-end/71252
993 * gcc.dg/tree-ssa/pr71252-2.c: New test.
994
98bdbb39
JH
9952016-05-30 Jan Hubicka <hubicka@ucw.cz>
996
997 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
998 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
999 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1000
7e012855
TV
10012016-05-30 Tom de Vries <tom@codesourcery.com>
1002
1003 PR tree-optimization/69067
1004 * gcc.dg/graphite/pr69067.c: New test.
1005
beed3701
UB
10062016-05-29 Uros Bizjak <ubizjak@gmail.com>
1007
1008 PR target/71245
1009 * gcc.target/i386/pr71245-1.c: New test.
1010 * gcc.target/i386/pr71245-2.c: Ditto.
1011
b6d4f8e8
PC
10122016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1013
1014 PR c++/71105
1015 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1016 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1017 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1018
00022058
JH
10192016-05-27 Jan Hubicka <hubicka@ucw.cz>
1020
1021 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1022
c8419aca
VV
10232016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1024
1025 Revert:
1026 PR c++/69855
1027 * g++.dg/overload/69855.C: New.
1028 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1029 * g++.old-deja/g++.pt/crash3.C: Likewise.
1030
8008c4d2
PC
10312016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1032
1033 PR c++/60385
1034 * g++.dg/parse/namespace13.C: New.
1035
8b2ef235
JL
10362016-05-26 Jeff Law <law@redhat.com>
1037
1038 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1039 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1040 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1041 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1042 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1043 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1044 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1045 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1046 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1047 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1048 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1049 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1050 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1051
7d67159b
VV
10522016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1053
1054 PR c++/69855
1055 * g++.dg/overload/69855.C: New.
1056 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1057 * g++.old-deja/g++.pt/crash3.C: Likewise.
1058
88e3bdd1
JW
10592016-05-27 Jiong Wang <jiong.wang@arm.com>
1060
1061 PR target/63596
1062 * gcc.target/aarch64/va_arg_1.c: New testcase.
1063 * gcc.target/aarch64/va_arg_2.c: Likewise.
1064 * gcc.target/aarch64/va_arg_3.c: Likewise.
1065
3fd6b9cc
JW
10662016-05-27 Jiong Wang <jiong.wang@arm.com>
1067
1068 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1069 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1070 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1071 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1072 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1073
3cee7e4e
MP
10742016-05-27 Marek Polacek <polacek@redhat.com>
1075
1076 PR middle-end/71308
1077 * g++.dg/torture/pr71308.C: New test.
1078
6a813c96
DV
10792016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1080
1081 * gcc.dg/zero_bits_compound-1.c: New test.
1082 * gcc.dg/zero_bits_compound-2.c: New test.
1083
0561bcfb
IE
10842016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1085
1086 PR middle-end/71279
1087 * gcc.dg/pr71279.c: New test.
1088
21316320
MM
10892016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1090
1091 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1092 floating point min/max/comparison instructions.
1093 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1094
7211a097
JJ
10952016-05-26 Jakub Jelinek <jakub@redhat.com>
1096
1097 * c-c++-common/gomp/schedule-1.c: New test.
1098 * gfortran.dg/gomp/schedule-1.f90: New test.
1099
cac177cf
PP
11002016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1101
1102 PR c++/70822
1103 PR c++/70106
1104 * g++.dg/cpp1y/auto-fn32.C: New test.
1105 * g++.dg/cpp1y/paren4.C: New test.
1106
a2d5b8c9
NS
11072016-05-26 Nathan Sidwell <nathan@acm.org>
1108
1109 * gcc.dg/20060410.c: Xfail on ptx.
1110 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1111 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1112 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1113 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1114 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1115
ffa8b552
TP
11162016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1117
1118 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1119
c7501e00
JJ
11202016-05-26 Jakub Jelinek <jakub@redhat.com>
1121
1875b9a0
JJ
1122 PR tree-optimization/71280
1123 * gcc.dg/pr71280.c: New test.
1124
2116e19f
JJ
1125 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1126
305aef09
JJ
1127 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1128 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1129
c7501e00
JJ
1130 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1131
ca449d26
JW
11322016-05-26 Jiong Wang <jiong.wang@arm.com>
1133
1134 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1135 kept in memory.
ca449d26 1136
8af01c66
JL
11372016-05-25 Jeff Law <law@redhat.com>
1138
1139 PR tree-optimization/71272
1140 * gcc.c-torture/compile/pr71272.c: new test.
1141
f9d6ce73
BS
11422016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1143
1144 * gcc.target/powerpc/vec-cmpne.c: New test.
1145 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1146
a88a7b22
EB
11472016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1148
1149 * gnat.dg/opt55.ad[sb]: New test.
1150
125f02ed
SKS
11512016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1152
1153 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1154 * c-c++-common/pr60226.c: Require int32plus.
1155 * gcc.c-torture/execute/pr70602.c: Likewise.
1156 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1157 unsigned long for malloc arg type.
1158 * gcc.dg/asr_div1.c: Require int32plus.
1159 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1160 * gcc.dg/pie-1.c: Require pie.
1161 * gcc.dg/pie-2.c: Likewise.
1162 * gcc.dg/pr59471.c: Require int32plus.
1163 * gcc.dg/pr59963-2.c: XFAIL for int16.
1164 * gcc.dg/pr60114.c: Require int32plus.
1165 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1166 unsigned long for typedef of size_t.
1167 * gcc.dg/pr63914.c: Require int32plus.
1168 * gcc.dg/pr64536.c: Require pt32plus.
1169 * gcc.dg/pr65658.c: Likewise.
1170 * gcc.dg/pr67271.c: Require int32plus.
1171 * gcc.dg/pr68112.c: Likewise.
1172 * gcc.dg/pr69071.c: Skip for avr target.
1173 * gcc.dg/pr69973.c: Require int32plus.
1174 * gcc.dg/pr70169.c: Skip for avr target.
1175 * gcc.dg/sso-6.c: Require int32plus.
1176 * gcc.dg/sso-7.c: Likewise.
1177 * gcc.dg/sso-8.c: Likewise.
1178 * gcc.dg/vrp-min-max-2.c: Likewise.
1179
c6e434f5
UB
11802016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1181
1182 PR target/70738
1183 * gcc.target/i386/pr70738-1.c: New test.
1184 * gcc.target/i386/pr70738-2.c: Likewise.
1185 * gcc.target/i386/pr70738-3.c: Likewise.
1186 * gcc.target/i386/pr70738-4.c: Likewise.
1187 * gcc.target/i386/pr70738-5.c: Likewise.
1188 * gcc.target/i386/pr70738-6.c: Likewise.
1189 * gcc.target/i386/pr70738-7.c: Likewise.
1190 * gcc.target/i386/pr70738-8.c: Likewise.
1191 * gcc.target/i386/pr70738-9.c: Likewise.
1192
5c42d341
KT
11932016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1194
1195 PR rtl-optimization/66940
1196 * gcc.c-torture/execute/pr66940.c: New test.
1197
bf9a1a07
IV
11982016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1199
1200 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1201 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1202 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1203 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1204 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1205 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1206 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1207 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1208 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1209 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1210 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1211 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1212 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1213 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1214 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1215 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1216 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1217 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1218 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1219 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1220 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1221 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1222 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1223 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1224
95efe6b6
MP
12252016-05-25 Marek Polacek <polacek@redhat.com>
1226
1227 PR c/71265
1228 * gcc.dg/noncompile/pr71265.c: New test.
1229
a23faf7a
MP
1230 PR c/71266
1231 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1232
69a6d5ad
NS
12332016-05-25 Nathan Sidwell <nathan@acm.org>
1234
1235 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1236
3072d4ea
RB
12372016-05-25 Richard Biener <rguenther@suse.de>
1238
1239 PR tree-optimization/71261
1240 * c-c++-common/torture/pr71261.c: New testcase.
1241
e412ece4
RB
12422016-05-25 Richard Biener <rguenther@suse.de>
1243
1244 PR tree-optimization/71264
1245 * gcc.dg/vect/pr71264.c: New testcase.
1246
b9e551ad
PC
12472016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1248
1249 PR c++/55992
1250 * g++.dg/cpp0x/alias-decl-53.C: New.
1251 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1252
6aa1abe5
ML
12532016-05-25 Martin Liska <mliska@suse.cz>
1254
1255 * g++.dg/pr71239.C: New test.
1256
842d162e
RB
12572016-05-25 Richard Biener <rguenther@suse.de>
1258
c87885ca
RO
1259 * gcc.dg/vect/pr58135.c: Rename to ...
1260 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1261
f184a36c
MP
12622016-05-25 Marek Polacek <polacek@redhat.com>
1263
1264 * g++.dg/pr65295.C: Use target c++14.
1265
021fad86
PC
12662016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1267
53d6d955
UB
1268 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1269 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1270
c3eaf15a
MM
12712016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1272
1273 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1274 instructions.
1275
e46c7770
CP
12762016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1277
1278 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1279 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1280 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1281 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1282 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1283 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1284 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1285 * c-c++-common/goacc/pcopy.c: Likewise.
1286 * c-c++-common/goacc/pcopyin.c: Likewise.
1287 * c-c++-common/goacc/pcopyout.c: Likewise.
1288 * c-c++-common/goacc/pcreate.c: Likewise.
1289 * c-c++-common/goacc/pr70688.c: New test.
1290 * c-c++-common/goacc/present-1.c: Adjust test.
1291 * c-c++-common/goacc/reduction-5.c: Likewise.
1292 * g++.dg/goacc/data-1.C: New test.
1293
4bfc9db7
MM
12942016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1295
1296 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1297 vector parity built-in functions.
1298 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1299 count trailing zeros automatic vectorization.
1300 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1301 count trailing zeros built-in functions.
1302
2bc145af
KV
13032016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1304
1305 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1306
26869fdb
PH
13072016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1308
1309 PR target/71050
1310 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1311
b2dc9c3b
PC
13122016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1313
1314 PR c++/50436
1315 * g++.dg/template/crash123.C: New.
1316 * g++.dg/template/crash124.C: Likewise.
1317
f65e97fd
MS
13182016-05-24 Martin Sebor <msebor@redhat.com>
1319
1320 PR c++/71147
1321 * g++.dg/ext/flexary16.C: New test.
1322
a6f5ac7f
IV
13232016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1324
69a6d5ad
NS
1325 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1326 before math.h is included.
a6f5ac7f
IV
1327 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1328 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1329 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1330 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1331 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1332 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1333 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1334 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1335 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1336 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1337 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1338 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1339 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1340 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1341 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1342 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1343 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1344 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1345 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1346 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1347 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1348 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1349 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1350
27bad558
MM
13512016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1352 Kelvin Nilsen <kelvin@gcc.gnu.org>
1353
1354 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1355 support.
1356
72f382fb
PC
13572016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1358
1359 PR c++/69872
1360 * g++.dg/warn/Wno-narrowing1.C: New.
1361
ef2ec9d9
MP
13622016-05-24 Marek Polacek <polacek@redhat.com>
1363
1364 PR c/71249
1365 * c-c++-common/Wswitch-unreachable-2.c: New test.
1366
e90434e3
JJ
13672016-05-24 Jakub Jelinek <jakub@redhat.com>
1368
7adb26f2
JJ
1369 PR c++/71257
1370 * g++.dg/vect/simd-clone-6.cc: New test.
1371 * g++.dg/gomp/declare-simd-6.C: New test.
1372
e90434e3
JJ
1373 PR middle-end/70434
1374 PR c/69504
1375 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1376
b556ea3b
RB
13772016-05-24 Richard Biener <rguenther@suse.de>
1378
1379 PR tree-optimization/71240
1380 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1381
e5328f5d
RB
13822016-05-24 Richard Biener <rguenther@suse.de>
1383
1384 PR tree-optimization/71230
1385 * gcc.dg/torture/pr71230.c: New testcase.
1386 * g++.dg/torture/pr71230.C: Likewise.
1387
a04e69c0
TS
13882016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1389
1390 * c-c++-common/goacc/routine-5.c: Add tests.
1391 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1392 * gfortran.dg/goacc/routine-6.f90: Add tests.
1393
30fd2977
RB
13942016-05-24 Richard Biener <rguenther@suse.de>
1395
1396 PR tree-optimization/71253
1397 * gcc.dg/torture/pr71253.c: New testcase.
1398
ca6f60bc
KV
13992016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1400
1401 PR middle-end/71252
1402 * gfortran.dg/pr71252.f90: New test.
1403
d3465d72
RS
14042016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1405
1406 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1407
f17a223d
RB
14082016-05-24 Richard Biener <rguenther@suse.de>
1409
1410 PR middle-end/70434
1411 PR c/69504
1412 * c-c++-common/vector-subscript-4.c: New testcase.
1413 * c-c++-common/vector-subscript-5.c: Likewise.
1414
e3f36534
JD
14152016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1416
1417 PR fortran/71123
1418 * gfortran.dg/namelist_90.f: New test
1419
85d5c27d
JD
14202016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1421
1422 PR fortran/66461
1423 * gfortran.dg/unexpected_eof.f: New test
1424
fe3f3340
MM
14252016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1426 Kelvin Nilsen <kelvin@gcc.gnu.org>
1427
1428 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1429 as little endian.
1430
26d6ae55
PC
14312016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1432
1433 PR c++/70972
1434 * g++.dg/cpp0x/inh-ctor20.C: New.
1435 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1436
d6c9a06f
PC
14372016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1438
1439 PR c++/69095
1440 * g++.dg/cpp0x/variadic168.C: New.
1441
396a1d10
PC
14422016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1443
1444 * g++.dg/cpp0x/pr31445.C: Test column number too.
1445 * g++.dg/cpp0x/pr32253.C: Likewise.
1446 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1447 * g++.dg/cpp0x/variadic36.C: Likewise.
1448
ece46666
MG
14492016-05-23 Marc Glisse <marc.glisse@inria.fr>
1450
1451 * gcc.dg/fold-notshift-2.c: Adjust.
1452
a7dc5980
MP
14532016-05-23 Marek Polacek <polacek@redhat.com>
1454
1455 PR c/49859
1456 * c-c++-common/Wswitch-unreachable-1.c: New test.
1457 * gcc.dg/Wswitch-unreachable-1.c: New test.
1458 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1459 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1460 * g++.dg/gomp/block-10.C: Likewise.
1461 * gcc.dg/gomp/block-10.c: Likewise.
1462 * g++.dg/gomp/block-9.C: Likewise.
1463 * gcc.dg/gomp/block-9.c: Likewise.
1464 * g++.dg/gomp/target-1.C: Likewise.
1465 * g++.dg/gomp/target-2.C: Likewise.
1466 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1467 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1468 * g++.dg/gomp/taskgroup-1.C: Likewise.
1469 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1470 * gcc.dg/gomp/teams-1.c: Likewise.
1471 * g++.dg/gomp/teams-1.C: Likewise.
1472 * g++.dg/overload/error3.C: Likewise.
1473 * g++.dg/tm/jump1.C: Likewise.
1474 * g++.dg/torture/pr40335.C: Likewise.
1475 * gcc.dg/c99-vla-jump-5.c: Likewise.
1476 * gcc.dg/switch-warn-1.c: Likewise.
1477 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1478 * gcc.dg/nested-func-1.c: Likewise.
1479 * gcc.dg/pr67784-4.c: Likewise.
1480
18b54004
RB
14812016-05-23 Richard Biener <rguenther@suse.de>
1482
1483 PR tree-optimization/71230
1484 * gfortran.dg/pr71230-1.f90: New testcase.
1485 * gfortran.dg/pr71230-2.f90: Likewise.
1486
e569db5f
VK
14872016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1488
396a1d10 1489 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1490 * gcc.dg/vect/pr58135.c: Add new.
1491 * gfortran.dg/pr46519-1.f: Adjust test case.
1492
e4b71114
PC
14932016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1494
1495 PR c++/53401
1496 * g++.dg/cpp0x/decltype64.C: New.
1497
a25a8058
CL
14982016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1499
1500 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1501 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1502 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1503
0dcfe9ab
CL
15042016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1505
1506 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1507 Add poly64x1_t and poly64x2_t cases if supported.
1508 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1509 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1510 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1511 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1512 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1513
ffd70e4a
CL
15142016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1515
1516 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1517 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1518 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1519 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1520 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1521 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1522 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1523
4b1f57fe
CL
15242016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1525
1526 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1527
16c5ec77
CL
15282016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1529
1530 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1531 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1532
94ad56c7
JJ
15332016-05-22 Jakub Jelinek <jakub@redhat.com>
1534
57748705
JJ
1535 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1536 constraint instead of "r".
1537 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1538 insn instead of vxorpd.
1539 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1540
af120161
JJ
1541 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1542 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1543
355023ce
JJ
1544 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1545
3b48574c
JJ
1546 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1547 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1548
94ad56c7
JJ
1549 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1550
8a85cee2
KV
15512016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1552
1553 PR middle-end/40921
1554 * gcc.dg/tree-ssa/pr40921.c: New test.
1555
8e916b16
PS
15562016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1557
1558 PR target/71103
1559 * gcc.target/avr/pr71103.c: New test.
1560
88aea79f
KV
15612016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1562
1563 PR middle-end/71179
1564 * gcc.dg/tree-ssa/pr71179.c: New test.
1565
79063edd
MS
15662016-05-20 Martin Sebor <msebor@redhat.com>
1567
1568 PR c/71115
1569 * gcc.dg/init-excess-2.c: New test.
1570
55c8849f
EB
15712016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1572
1573 * gnat.dg/opt53.adb: New test.
1574 * gnat.dg/opt54.adb: Likewise.
1575
c91a0948
MJ
15762016-05-20 Martin Jambor <mjambor@suse.cz>
1577
1578 PR tree-optimization/70884
1579 * gcc.dg/tree-ssa/pr70919.c: New test.
1580
9cad20fa
BS
15812016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1582
1583 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1584 formatting.
69a6d5ad
NS
1585 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1586 fix code formatting.
1587
15882016-05-20 Nathan Sidwell <nathan@acm.org>
1589
1590 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1591 non-common cases.
1592 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1593
15c671a7
DM
15942016-05-20 David Malcolm <dmalcolm@redhat.com>
1595
1596 * jit.dg/all-non-failing-tests.h: Add
1597 test-factorial-must-tail-call.c.
1598 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1599 * jit.dg/test-factorial-must-tail-call.c: New test case.
1600
4f028369
JJ
16012016-05-20 Jakub Jelinek <jakub@redhat.com>
1602
1603 PR fortran/71204
1604 * gfortran.dg/pr71204.f90: New test.
1605
7dea4ab3
CP
16062016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1607
1608 * gcc.target/nvptx/sincos.c: New test.
1609
ef98d365
PC
16102016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1611
1612 PR c++/70572
1613 * g++.dg/cpp1y/auto-fn31.C: New.
1614
92466115
BS
16152016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1616
1617 * gcc.target/powerpc/vec-addec.c: New test.
1618 * gcc.target/powerpc/vec-addec-int128.c: New test.
1619
9a385c2d
DM
16202016-05-20 David Malcolm <dmalcolm@redhat.com>
1621
1622 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1623 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1624 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1625 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1626
77c9d5b4
JH
16272016-05-20 Jan Hubicka <hubicka@ucw.cz>
1628
1629 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1630
68047971
JJ
16312016-05-20 Jakub Jelinek <jakub@redhat.com>
1632
18954840
JJ
1633 PR c++/71210
1634 * g++.dg/opt/pr71210-1.C: New test.
1635 * g++.dg/opt/pr71210-2.C: New test.
1636
68047971
JJ
1637 PR tree-optimization/29756
1638 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1639 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1640 only on selected targets where V4SImode vectors are known to be
1641 supported.
1642
d78789f5
MG
16432016-05-20 Marc Glisse <marc.glisse@inria.fr>
1644
1645 PR tree-optimization/71079
1646 PR tree-optimization/71206
1647 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1648
550fa093
PK
16492016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1650
1651 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1652 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1653 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1654
483c6429
RG
16552016-05-20 Richard Guenther <rguenther@suse.de>
1656
1657 PR tree-optimization/29756
1658 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1659
eb066284
RB
16602016-05-20 Richard Biener <rguenther@suse.de>
1661
1662 PR tree-optimization/71185
1663 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1664
58f10249
RB
16652016-05-20 Richard Biener <rguenther@suse.de>
1666
1667 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1668
2a5569fa
MP
16692016-05-19 Marek Polacek <polacek@redhat.com>
1670
1671 PR c++/71075
1672 * g++.dg/diagnostic/pr71075.C: New test.
1673
5e9a5385
DM
16742016-05-19 David Malcolm <dmalcolm@redhat.com>
1675
1676 PR c++/71184
1677 * g++.dg/pr71184.C: New test case.
1678
4f45da44
KN
16792016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1680
1681 * gcc.target/powerpc/darn-0.c: New test.
1682 * gcc.target/powerpc/darn-1.c: New test.
1683 * gcc.target/powerpc/darn-2.c: New test.
1684
4177437e
MP
16852016-05-19 Marek Polacek <polacek@redhat.com>
1686
1687 PR tree-optimization/71031
1688 * gcc.dg/tree-ssa/vrp100.c: New test.
1689
afb72432
IE
16902016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1691
1692 PR rtl-optimization/71148
1693 * gcc.dg/pr71148.c: New test.
1694
4f83064e
KT
16952016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1696
1697 PR target/71056
1698 * gcc.target/arm/pr71056.c: New test.
1699
4bf8dbe1
BE
17002016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1701
1702 * c-c++-common/pr69669.c: Check the used mode.
1703
f3510625
MO
17042016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1705
1706 PR sanitizer/64354
1707 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1708
43c0068e
RB
17092016-05-19 Richard Biener <rguenther@suse.de>
1710
1711 PR tree-optimization/70729
1712 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1713 * gcc.dg/graphite/scop-18.c: Likewise.
1714 * gcc.dg/pr41783.c: Disable LIM.
1715 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1716 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1717 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1718 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1719 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1720 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1721 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1722 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1723 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1724 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1725 * gfortran.dg/pr42108.f90: Likewise.
1726
70f25790
DM
17272016-05-18 David Malcolm <dmalcolm@redhat.com>
1728
1729 PR driver/69265
1730 * gcc.dg/spellcheck-options-11.c: New test case.
1731
960db8ec
JJ
17322016-05-18 Jakub Jelinek <jakub@redhat.com>
1733
1734 PR c++/71100
1735 * g++.dg/opt/pr71100.C: New test.
1736
04643334
MJ
17372016-05-18 Martin Jambor <mjambor@suse.cz>
1738
1739 PR ipa/69708
1740 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1741 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1742 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1743 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1744
91bb9f80
MJ
17452016-05-18 Martin Jambor <mjambor@suse.cz>
1746
1747 PR ipa/69708
1748 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1749 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1750 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1751 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1752 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1753
c584aca6
PC
17542016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1755
1756 PR c++/69793
1757 * g++.dg/template/crash122.C: New.
1758
20309c6e
PC
17592016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1760
1761 PR c++/70466
1762 * g++.dg/template/pr70466-1.C: New.
1763 * g++.dg/template/pr70466-2.C: Likewise.
1764
50c78b9a
MM
17652016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1766
1767 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1768 splat operations and the XXSPLTIB instruction.
1769 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1770 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1771 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1772 xxlxor to clear a register.
1773
cf8be00d
RS
17742016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1775
1776 * gcc.dg/torture/pr71020.c: New test.
1777
848a392a
MJ
17782016-05-18 Martin Jambor <mjambor@suse.cz>
1779
1780 PR ipa/70646
1781 * gcc.dg/ipa/pr70646.c: New test.
1782
1f2ab776
CL
17832016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1784
1785 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1786
76489493
CL
17872016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1788
1789 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1790 missing tests for vreinterpretq_p{8,16}.
1791
bd79378d
CL
17922016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1793
1794 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1795 vsliq_n_s64 and vsliq_n_u64.
1796
81ca3ea0
CL
17972016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1798
1799 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1800 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1801
873cb425
CL
18022016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1803
1804 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1805 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1806 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1807
9d6e7c21
CL
18082016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1809
1810 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1811 in comment.
1812
b4dbe40e 18132016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1814
1815 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1816 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1817 "blr\t" and switch to scan-assembler-times.
1818
83a5c910
JW
18192016-05-18 Jiong Wang <jiong.wang@arm.com>
1820
53d6d955
UB
1821 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1822 with __aarch64__.
1823 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1824 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1825
fb7cbdeb
JJ
18262016-05-18 Jakub Jelinek <jakub@redhat.com>
1827
8ee91165
JJ
1828 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1829 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1830 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1831 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1832 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1833 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1834
cf4d516a
JJ
1835 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1836 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1837
a4f16422
JJ
1838 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1839 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1840
7b37ce10
JJ
1841 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1842 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1843
fb7cbdeb
JJ
1844 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1845
c9326aef
RB
18462016-05-18 Richard Biener <rguenther@suse.de>
1847
1848 PR tree-optimization/71168
1849 * gcc.dg/torture/pr71168.c: New testcase.
1850
df8b0a11
KV
18512016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1852
1853 PR middle-end/63586
1854 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1855 * gcc.dg/tree-ssa/pr63586.c: New test.
1856 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1857
2efd67ed
NS
18582016-05-17 Nathan Sidwell <nathan@acm.org>
1859
1860 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1861 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1862 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1863 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1864
1988b2c2
NS
18652016-05-17 Nathan Sidwell <nathan@acm.org>
1866
1867 * gcc.target/nvptx/abi-vararg-3.c: New.
1868
ad1d92ab
MM
18692016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1870
1871 PR tree-optimization/54579
1872 PR middle-end/55299
1873 * gcc.dg/fold-notrotate-1.c: New test.
1874 * gcc.dg/fold-notshift-1.c: New test.
1875 * gcc.dg/fold-notshift-2.c: New test.
1876
47768df8
MP
18772016-05-17 Marek Polacek <polacek@redhat.com>
1878
1879 PR ipa/71146
1880 * g++.dg/ipa/pr71146.C: New test.
1881
6b5423a5
DM
18822016-05-17 David Malcolm <dmalcolm@redhat.com>
1883
1884 * jit.dg/test-error-array-bounds.c: New test case.
1885
c7986356
MG
18862016-05-17 Marc Glisse <marc.glisse@inria.fr>
1887
1888 * gcc.dg/tree-ssa/and-1.c: New testcase.
1889
d982c5b7
MG
18902016-05-17 Marc Glisse <marc.glisse@inria.fr>
1891
1892 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1893 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1894
0139ba93
MG
18952016-05-17 Marc Glisse <marc.glisse@inria.fr>
1896
1897 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1898 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1899
daab4562
JW
19002016-05-17 Jiong Wang <jiong.wang@arm.com>
1901
1902 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1903
22330033
JW
19042016-05-17 Jiong Wang <jiong.wang@arm.com>
1905
1906 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1907
98b3a5f2
JW
19082016-05-17 Jiong Wang <jiong.wang@arm.com>
1909
1910 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1911 ".2d[index]" when scan the assembly.
1912 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1913 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1914 float64x1.
1915 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1916
b71b7a8e
RB
19172016-05-17 Richard Biener <rguenther@suse.de>
1918
1919 PR tree-optimization/71132
1920 * gcc.dg/torture/pr71132.c: New testcase.
1921
3c51ad46
CL
19222016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1923
1924 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1925
d20faa66
KT
19262016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1927
1928 PR target/70809
1929 * gcc.target/aarch64/pr70809_1.c: New test.
1930
b75cc5a4
KT
19312016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1932
1933 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1934 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1935 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1936 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1937
b28eb195
IE
19382016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1939 Ilya Enkovich <ilya.enkovich@intel.com>
1940
1941 PR target/71114
1942 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1943
0b9004ed
JH
19442016-05-16 Jan Hubicka <hubicka@ucw.cz>
1945
1946 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1947 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1948
1b81a1c1
MW
19492016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1950
1951 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1952 test for __ARM_FP16_ARGS.
1953 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1954 * gcc.target/arm/aapcs/neon-vect10.c: New.
1955 * gcc.target/arm/aapcs/neon-vect9.c: New.
1956 * gcc.target/arm/aapcs/vfp18.c: New.
1957 * gcc.target/arm/aapcs/vfp19.c: New.
1958 * gcc.target/arm/aapcs/vfp20.c: New.
1959 * gcc.target/arm/aapcs/vfp21.c: New.
1960 * gcc.target/arm/fp16-aapcs-1.c: New.
1961 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1962 test for __ARM_FP16_ARGS.
1963 * g++.target/arm/fp16-return-1.c: Update expected output.
1964
921d1e73
JW
19652016-05-16 Jiong Wang <jiong.wang@arm.com>
1966
1967 PR testsuite/70227
1968 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1969
228eb42a
HA
19702016-05-15 Harald Anlauf <anlauf@gmx.de>
1971
1972 PR fortran/69603
1973 * gfortran.dg/pr69603.f90: New testcase.
1974
785abfd3
FR
19752016-05-14 Fritz Reese <fritzoreese@gmail.com>
1976
1977 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1978
e75eb64f
FR
19792016-05-14 Fritz Reese <fritzoreese@gmail.com>
1980
1981 PR fortran/71047
1982 * gfortran.dg/pr71047.f08: New test.
1983
aa4b467b
JM
19842016-05-13 Joseph Myers <joseph@codesourcery.com>
1985
1986 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1987 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1988 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1989
653fb4a2
MS
19902016-05-13 Martin Sebor <msebor@redhat.com>
1991
1992 PR c++/60049
1993 * g++.dg/cpp0x/constexpr-60049.C: New test.
1994
9e37582d
JJ
19952016-05-13 Jakub Jelinek <jakub@redhat.com>
1996
1997 PR bootstrap/71071
1998 * gcc.dg/pr71071.c: New test.
1999
a278aa17
UB
20002016-05-13 Uros Bizjak <ubizjak@gmail.com>
2001
2002 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2003 remove XOP handling.
377eaca7 2004 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2005
ac3d02e2
NS
20062016-05-13 Nathan Sidwell <nathan@acm.org>
2007
2008 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2009 __atomic_is_lock_free declaration.
2010
8ab3bdac
RB
20112016-05-13 Richard Biener <rguenther@suse.de>
2012
2013 PR tree-optimization/42587
2014 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2015
623b8e0a
ML
20162016-05-13 Martin Liska <mliska@suse.cz>
2017
2018 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2019 the new format of dump output.
2020
da7674f6
IE
20212016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2022
2023 * gcc.dg/pr71084.c: New test.
2024
c959db3d
RR
20252016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2026
53d6d955
UB
2027 PR target/53440
2028 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2029
43203dea
RR
20302016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2031
2032 * gcc.target/aarch64/struct_return.c: New test.
2033
4f2e1536
MP
20342016-05-12 Marek Polacek <polacek@redhat.com>
2035
2036 PR c/70756
2037 * c-c++-common/pr70756-2.c: New test.
2038 * c-c++-common/pr70756.c: New test.
2039
1ef33ef3
RB
20402016-05-12 Richard Biener <rguenther@suse.de>
2041
2042 PR tree-optimization/71059
2043 * gcc.dg/torture/pr71059.c: New testcase.
2044
763baff6
RB
20452016-05-12 Richard Biener <rguenther@suse.de>
2046
2047 PR tree-optimization/71062
2048 * gcc.dg/torture/pr71062.c: New testcase.
2049
c4ec1243
IE
20502016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2051
2052 PR tree-optimization/71006
2053 * gcc.dg/pr71006.c: New test.
2054
a5fbf76d
MP
20552016-05-12 Marek Polacek <polacek@redhat.com>
2056
2057 PR driver/71063
2058 * gcc.dg/opts-7.c: New test.
2059
5acc47a4
KT
20602016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2061
2062 PR target/70830
2063 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2064 Add -save-temps to dg-options.
2065 Scan for ldmfd rather than pop instruction.
2066 * gcc.target/arm/interrupt-2.c: Likewise.
2067 * gcc.target/arm/pr70830.c: New test.
2068
40bd4bf9
JJ
20692016-05-12 Jakub Jelinek <jakub@redhat.com>
2070
3cd63842
JJ
2071 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2072 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2073
c05d08f6
JJ
2074 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2075 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2076 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2077
bc27ffae
JJ
2078 PR target/71019
2079 * gcc.target/i386/avx512vl-pack-1.c: New test.
2080 * gcc.target/i386/avx512vl-pack-2.c: New test.
2081 * gcc.target/i386/avx512bw-pack-2.c: New test.
2082
515d7412
JJ
2083 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2084
40bd4bf9
JJ
2085 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2086 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2087 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2088
44ab146a
RB
20892016-05-12 Richard Biener <rguenther@suse.de>
2090
2091 PR tree-optimization/70986
2092 * gcc.dg/torture/pr70986-1.c: New testcase.
2093 * gcc.dg/torture/pr70986-2.c: Likewise.
2094 * gcc.dg/torture/pr70986-3.c: Likewise.
2095
d6e83a8d
MM
20962016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2097
2098 PR c/43651
2099 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2100 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2101
51e67ea3
UB
21022016-05-11 Uros Bizjak <ubizjak@gmail.com>
2103
2104 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2105 directive.
2106 * gcc.target/i386/pr66746.c: Ditto.
2107
3fd2b007
MM
21082016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2109
2110 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2111 support.
2112 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2113 warning when using -mvsx-timode.
2114 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2115 * gcc.target/powerpc/dform-2.c: Likewise.
2116 * gcc.target/powerpc/pr68805.c: Likewise.
2117
5c3a10fb
MP
21182016-05-11 Marek Polacek <polacek@redhat.com>
2119
2120 PR c++/71024
2121 * c-c++-common/attributes-3.c: New test.
2122
7cfb065b
NS
21232016-05-11 Nathan Sidwell <nathan@acm.org>
2124
2125 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2126 * gcc.c-torture/execute/pr68185.c: Likewise.
2127 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2128 * gcc.dg/pr69634.c: Requires scheduling.
2129 * gcc.dg/torture/pr66178.c: Require label values.
2130 * gcc.dg/setjmp-6.c: Require indirect jumps.
2131
f35ea97d
RB
21322016-05-11 Richard Biener <rguenther@suse.de>
2133
2134 PR tree-optimization/71055
2135 * gcc.dg/torture/pr71055.c: New testcase.
2136
dff70323
RB
21372016-05-11 Richard Biener <rguenther@suse.de>
2138
2139 PR debug/71057
2140 * g++.dg/debug/pr71057.C: New testcase.
2141
56a3d28b
JJ
21422016-05-11 Jakub Jelinek <jakub@redhat.com>
2143
2144 PR fortran/70855
2145 * gfortran.dg/gomp/pr70855.f90: New test.
2146
ebc1b29e
RB
21472016-05-11 Richard Biener <rguenther@suse.de>
2148
2149 PR middle-end/71002
2150 * g++.dg/torture/pr71002.C: New testcase.
2151
98ccd1d7
IE
21522016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2153
2154 PR middle-end/70807
2155 * gcc.dg/pr70807.c: New test.
2156
ed29e24b
MS
21572016-05-10 Martin Sebor <msebor@redhat.com>
2158
2159 PR c++/38611
2160 * g++.dg/Wattributes.C: New test.
2161
e39dab2c
MG
21622016-05-10 Marc Glisse <marc.glisse@inria.fr>
2163
2164 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2165 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2166 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2167
d067e238
IE
21682016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2169
2170 PR target/70799
2171 * gcc.target/i386/pr70799-1.c: New test.
2172
cd36c83e
PMR
21732016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2174
2175 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2176
1e3af2a4
IE
21772016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2178
2179 PR middle-end/70877
2180 * gcc.target/i386/pr70877.c: New test.
2181
afc610db
IE
21822016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2183
2184 PR tree-optimization/70786
2185 * gcc.target/i386/pr70876.c: New test.
2186
4b59d19f
JJ
21872016-05-10 Jakub Jelinek <jakub@redhat.com>
2188
2189 PR target/70927
2190 * gcc.target/i386/avx512vl-logic-1.c: New test.
2191 * gcc.target/i386/avx512vl-logic-2.c: New test.
2192 * gcc.target/i386/avx512dq-logic-2.c: New test.
2193
9b5ee426
BS
21942016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2195
2196 PR target/70963
2197 * gcc.target/powerpc/pr70963.c: New.
2198
f3352cab
DM
21992016-05-10 David Malcolm <dmalcolm@redhat.com>
2200
2201 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2202 (test_very_wide_line): Add ruler to expected output.
2203 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2204 (test_very_wide_line): Likewise.
2205 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2206 (test_show_locus): Within the handling of "test_very_wide_line",
2207 enable show_ruler_p on the diagnostic context.
2208
4a3255dd
RB
22092016-05-10 Richard Biener <rguenther@suse.de>
2210
2211 PR tree-optimization/71039
2212 * gcc.dg/torture/pr71039.c: New testcase.
2213
da7c9950
NS
22142016-05-10 Nathan Sidwell <nathan@acm.org>
2215
2216 * gcc.dg/nested-func-10.c: Requires alloca.
2217 * gcc.dg/nested-func-9.c: Requires alloca.
2218 * gcc.c-torture/execute/pr70460.c: Requires labels.
2219 * gcc.c-torture/compile/pr70199.c: Requires labels.
2220 * gcc.target/nvptx/decl.c: Compile only.
2221 * gcc.target/nvptx/trailing-init.c: Compile only.
2222 * gcc.target/nvptx/ary-init.c: Compile only.
2223
cf68d92c
MP
22242016-05-10 Marek Polacek <polacek@redhat.com>
2225
2226 PR c/70255
2227 * gcc.dg/attr-opt-1.c: New test.
2228
64ea4e15
RB
22292016-05-10 Richard Biener <rguenther@suse.de>
2230
2231 PR tree-optimization/70497
2232 PR tree-optimization/28367
2233 * gcc.dg/torture/20160404-1.c: New testcase.
2234 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2235 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2236
5a96dae3
PMR
22372016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2238
2239 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2240
fc97f805
UB
22412016-05-09 Uros Bizjak <ubizjak@gmail.com>
2242
2243 * gcc.target/i386/fabsneg-1.c New test.
2244
a710b1d5
AM
22452016-05-09 Alan Modra <amodra@gmail.com>
2246
2247 PR testsuite/70826
2248 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2249
171f6f05
RB
22502016-05-09 Richard Biener <rguenther@suse.de>
2251
2252 PR tree-optimization/70985
2253 * gcc.dg/torture/pr70985.c: New testcase.
2254
18caa34e
BC
22552016-05-09 Bin Cheng <bin.cheng@arm.com>
2256
2257 * gcc.dg/tree-ssa/ifc-9.c: New test.
2258 * gcc.dg/tree-ssa/ifc-10.c: New test.
2259 * gcc.dg/tree-ssa/ifc-11.c: New test.
2260 * gcc.dg/tree-ssa/ifc-12.c: New test.
2261 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2262 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2263 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2264
7a27d38f
RB
22652016-05-09 Richard Biener <rguenther@suse.de>
2266
2267 PR fortran/70937
2268 * gfortran.dg/pr70937.f90: New testcase.
2269
5ebbbd3d
RO
22702016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2271
2272 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2273
f6288c24
FR
22742016-05-07 Fritz Reese <fritzoreese@gmail.com>
2275
2276 PR fortran/56226
2277 * gfortran.dg/dec_structure_1.f90: New testcase.
2278 * gfortran.dg/dec_structure_2.f90: Ditto.
2279 * gfortran.dg/dec_structure_3.f90: Ditto.
2280 * gfortran.dg/dec_structure_4.f90: Ditto.
2281 * gfortran.dg/dec_structure_5.f90: Ditto.
2282 * gfortran.dg/dec_structure_6.f90: Ditto.
2283 * gfortran.dg/dec_structure_7.f90: Ditto.
2284 * gfortran.dg/dec_structure_8.f90: Ditto.
2285 * gfortran.dg/dec_structure_9.f90: Ditto.
2286 * gfortran.dg/dec_structure_10.f90: Ditto.
2287 * gfortran.dg/dec_structure_11.f90: Ditto.
2288 * gfortran.dg/dec_union_1.f90: Ditto.
2289 * gfortran.dg/dec_union_2.f90: Ditto.
2290 * gfortran.dg/dec_union_3.f90: Ditto.
2291 * gfortran.dg/dec_union_4.f90: Ditto.
2292 * gfortran.dg/dec_union_5.f90: Ditto.
2293 * gfortran.dg/dec_union_6.f90: Ditto.
2294 * gfortran.dg/dec_union_7.f90: Ditto.
2295
5ec4a8cd
TV
22962016-05-07 Tom de Vries <tom@codesourcery.com>
2297
2298 PR tree-optimization/70956
2299 * gcc.dg/graphite/pr70956.c: New test.
2300
58ec1d0e
JJ
23012016-05-06 Jakub Jelinek <jakub@redhat.com>
2302
ccd88fb7
JJ
2303 PR middle-end/70941
2304 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2305 (a, b, c, d): Change type from char to signed char.
2306 (main): Compare against (signed char) -1634678893 instead of
2307 hardcoded -109. Use __builtin_abort instead of abort.
2308
dd3b6464
JJ
2309 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2310 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2311
58ec1d0e
JJ
2312 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2313
19aa23d8
YR
23142016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2315
2316 PR debug/70935
2317 * gcc.dg/torture/pr70935.c: New test.
2318
ae5f0df1
OE
23192016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2320
2321 PR target/58219
ce23a8ff 2322 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2323
078f7e37
RB
23242016-05-06 Richard Biener <rguenther@suse.de>
2325
2326 PR tree-optimization/70960
2327 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2328
765d7b54
OE
23292016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2330
2331 PR target/52933
2332 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2333 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2334 Adjust expected instruction counts.
2335 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2336
29c94e65
MP
23372016-05-06 Marek Polacek <polacek@redhat.com>
2338
2339 PR sanitizer/70875
2340 * gcc.dg/ubsan/bounds-3.c: New test.
2341
3684b02e
OE
23422016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2343
2344 PR target/54089
2345 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2346
8706773f
RB
23472016-05-06 Richard Biener <rguenther@suse.de>
2348
2349 PR middle-end/70931
2350 * gfortran.dg/pr70931.f90: New testcase.
2351
a4f51018
RB
23522016-05-06 Richard Biener <rguenther@suse.de>
2353
2354 PR middle-end/70941
2355 * gcc.dg/torture/pr70941.c: New testcase.
2356
c4f2425f
BC
23572016-05-05 Bin Cheng <bin.cheng@arm.com>
2358
2359 PR tree-optimization/57206
2360 * gcc.dg/vect/pr57206.c: New test.
2361
5dc08197
RO
23622016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2363
2364 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2365
351f85c5
JJ
23662016-05-05 Jakub Jelinek <jakub@redhat.com>
2367
568bac8c
JJ
2368 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2369
351f85c5
JJ
2370 * c-c++-common/Wdangling-else-4.c: New test.
2371
33fd7785
JJ
23722016-05-04 Jakub Jelinek <jakub@redhat.com>
2373
2d1ac15a
JJ
2374 PR c++/70906
2375 PR c++/70933
2376 * g++.dg/opt/pr70906.C: New test.
2377 * g++.dg/opt/pr70933.C: New test.
2378
33fd7785
JJ
2379 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2380
6b715bf6
JH
23812016-05-04 Jan Hubicka <hubicka@ucw.cz>
2382
2383 * gcc.dg/ipa/pure-const-3.c: New testcase.
2384
deef7113
MP
23852016-05-04 Marek Polacek <polacek@redhat.com>
2386
2387 * c-c++-common/Wdangling-else-1.c: New test.
2388 * c-c++-common/Wdangling-else-2.c: New test.
2389 * c-c++-common/Wdangling-else-3.c: New test.
2390
5396db97
KCY
23912016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2392
2393 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2394 flag is present.
2395
de55efd5
MP
23962016-05-04 Marek Polacek <polacek@redhat.com>
2397
2398 PR c/48778
2399 * gcc.dg/Waddress-2.c: New test.
2400
475839b6
AM
24012016-05-04 Alan Modra <amodra@gmail.com>
2402
2403 * gcc.target/powerpc/pr70866.c: New.
2404
b25aad5f
MS
24052016-05-03 Martin Sebor <msebor@redhat.com>
2406
2407 PR c++/66561
2408 * c-c++-common/builtin_location.c: New test.
2409 * g++.dg/cpp1y/builtin_location.C: New test.
2410
79ce98bc
MP
24112016-05-03 Marek Polacek <polacek@redhat.com>
2412
2413 PR c/70859
2414 * gcc.dg/pr70859.c: New test.
2415 * gcc.dg/pr70859-2.c: New test.
2416
402e89f5
PMR
24172016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2418
2419 * gnat.dg/debug5.adb: New testcase.
2420
f3d90045
DV
24212016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2422
2423 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2424 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2425 Procedure to check for z10 instruction set.
2426
1e26cec1
CL
24272016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2428
2429 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2430
71aca5a0
AM
24312016-05-03 Alan Modra <amodra@gmail.com>
2432
2433 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2434
2fd70ec1
JJ
24352016-05-03 Jakub Jelinek <jakub@redhat.com>
2436
2437 * gcc.target/i386/avx512f-cvt-1.c: New test.
2438
e5705cf7
L
24392016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2440
2441 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2442 -fdump-tree-vrp-details.
2443
381cdae4
RB
24442016-05-03 Richard Biener <rguenther@suse.de>
2445
2446 * gcc.dg/pr30172-1.c: Adjust.
2447 * gcc.dg/pr63743.c: Likewise.
2448 * gcc.dg/tm/pr51696.c: Likewise.
2449 * c-c++-common/tm/safe-1.c: Likewise.
2450 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2451 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2452 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2453 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2454
adedd5c1
JJ
24552016-05-03 Jakub Jelinek <jakub@redhat.com>
2456
31ed1665
JJ
2457 PR rtl-optimization/70467
2458 * gcc.target/i386/pr70467-3.c: New test.
2459 * gcc.target/i386/pr70467-4.c: New test.
2460
dea60b59
JJ
2461 PR tree-optimization/70916
2462 * gcc.c-torture/compile/pr70916.c: New test.
2463
adedd5c1
JJ
2464 PR target/49244
2465 * gcc.target/i386/pr49244-1.c: New test.
2466 * gcc.target/i386/pr49244-2.c: New test.
2467
f80041ef
BS
24682016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2469
2470 PR rtl-optimization/44281
2471 * gcc.target/i386/pr44281.c: New test.
2472
1cfcd39e
BC
24732016-05-03 bin cheng <bin.cheng@arm.com>
2474
2475 PR tree-optimization/56541
2476 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2477 * gcc.dg/vect/pr56541.c: new test.
2478
4304ccfd
MM
24792016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2480
2481 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2482 __float128.
2483 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2484
50d94c29
L
24852016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2486
2487 PR testsuite/70520
2488 * c-c++-common/asan/clone-test-1.c (main): Align child process
2489 stack to 16 bytes.
2490
bc1aee87
DM
24912016-05-02 David Malcolm <dmalcolm@redhat.com>
2492
2493 PR c++/62314
2494 * g++.dg/spellcheck-fields-2.C: New test case.
2495
474e0129
DM
24962016-05-02 David Malcolm <dmalcolm@redhat.com>
2497
2498 PR c++/62314
2499 * g++.dg/pr62314.C: New test case.
2500
818b88a7
JH
25012016-05-02 Jan Hubicka <hubicka@ucw.cz>
2502
2503 * gcc.dg/ipa/inline-8.c: New testcase.
2504
dd77684f
JJ
25052016-05-02 Jakub Jelinek <jakub@redhat.com>
2506
2507 PR rtl-optimization/70467
2508 * gcc.target/i386/pr70467-1.c: New test.
2509
72407e00
BE
25102016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2511
2512 * gcc.dg/spec-options.c: Run the test on all targets.
2513 * gcc.dg/foo.specs: Use cpp_unique_options.
2514
dd53d197
MG
25152016-05-02 Marc Glisse <marc.glisse@inria.fr>
2516
2517 * gcc.dg/tree-ssa/unord.c: New testcase.
2518
a8b85ce9
MG
25192016-05-02 Marc Glisse <marc.glisse@inria.fr>
2520
2521 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2522
5b37e866
NS
25232016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2524
2525 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2526
7176a4a0
MP
25272016-05-02 Marek Polacek <polacek@redhat.com>
2528
2529 PR c/70851
2530 * gcc.dg/enum-incomplete-3.c: New test.
2531
6b9933b9
MP
25322016-05-02 Marek Polacek <polacek@redhat.com>
2533 Tom de Vries <tom@codesourcery.com>
2534
2535 PR tree-optimization/70700
2536 * gcc.dg/pr70700.c: New test.
2537
90f82260
UB
25382016-05-01 Uros Bizjak <ubizjak@gmail.com>
2539
2540 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2541 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2542 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2543 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2544 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2545
f73036c1
EB
25462016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2547
2548 * ada/acats/run_acats: Rename into...
2549 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2550 * ada/acats/run_all.sh: Remove redundant test.
2551 (target_run): Move around.
2552 (target_gnatchop): Use newly built executable.
2553 (target_gnatmake): Likewise.
2554 Check that the compilation of impbit succeeds.
2555
85e051a3
OE
25562016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2557
2558 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2559 * gcc.dg/20021029-1.c: Likewise.
2560 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2561 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2562 * gcc.target/sh/cmpstr.c: Likewise.
2563 * gcc.target/sh/cmpstrn.c: Likewise.
2564 * gcc.target/sh/memset.c: Likewise.
2565 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2566 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2567 * gcc.target/sh/pr39423-1.c: Likewise.
2568 * gcc.target/sh/pr49468-di.c: Likewise.
2569 * gcc.target/sh/pr49468-si.c: Likewise.
2570 * gcc.target/sh/pr49880-1.c: Likewise.
2571 * gcc.target/sh/pr49880-2.c: Likewise.
2572 * gcc.target/sh/pr49880-3.c: Likewise.
2573 * gcc.target/sh/pr50751-1.c: Likewise.
2574 * gcc.target/sh/pr50751-4.c: Likewise.
2575 * gcc.target/sh/pr50751-7.c: Likewise.
2576 * gcc.target/sh/pr51244-1.c: Likewise.
2577 * gcc.target/sh/pr51244-10.c: Likewise.
2578 * gcc.target/sh/pr51244-11.c: Likewise.
2579 * gcc.target/sh/pr51244-12.c: Likewise.
2580 * gcc.target/sh/pr51244-13.c: Likewise.
2581 * gcc.target/sh/pr51244-14.c: Likewise.
2582 * gcc.target/sh/pr51244-17.c: Likewise.
2583 * gcc.target/sh/pr51244-18.c: Likewise.
2584 * gcc.target/sh/pr51244-19.c: Likewise.
2585 * gcc.target/sh/pr51244-4.c: Likewise.
2586 * gcc.target/sh/pr51244-5.c: Likewise.
2587 * gcc.target/sh/pr51244-7.c: Likewise.
2588 * gcc.target/sh/pr51244-8.c: Likewise.
2589 * gcc.target/sh/pr51244-9.c: Likewise.
2590 * gcc.target/sh/pr51697.c: Likewise.
2591 * gcc.target/sh/pr52483-1.c: Likewise.
2592 * gcc.target/sh/pr52483-2.c: Likewise.
2593 * gcc.target/sh/pr52483-3.c: Likewise.
2594 * gcc.target/sh/pr52483-5.c: Likewise.
2595 * gcc.target/sh/pr52933-1.c: Likewise.
2596 * gcc.target/sh/pr52933-2.c: Likewise.
2597 * gcc.target/sh/pr52933-3.c: Likewise.
2598 * gcc.target/sh/pr53568-1.c: Likewise.
2599 * gcc.target/sh/pr53976-1.c: Likewise.
2600 * gcc.target/sh/pr53988-1.c: Likewise.
2601 * gcc.target/sh/pr53988.c: Likewise.
2602 * gcc.target/sh/pr54089-1.c: Likewise.
2603 * gcc.target/sh/pr54089-6.c: Likewise.
2604 * gcc.target/sh/pr54089-7.c: Likewise.
2605 * gcc.target/sh/pr54089-8.c: Likewise.
2606 * gcc.target/sh/pr54089-9.c: Likewise.
2607 * gcc.target/sh/pr54236-1.c: Likewise.
2608 * gcc.target/sh/pr54236-2.c: Likewise.
2609 * gcc.target/sh/pr54236-3.c: Likewise.
2610 * gcc.target/sh/pr54236-4.c: Likewise.
2611 * gcc.target/sh/pr54386.c: Likewise.
2612 * gcc.target/sh/pr54602-1.c: Likewise.
2613 * gcc.target/sh/pr54685.c: Likewise.
2614 * gcc.target/sh/pr54760-1.c: Likewise.
2615 * gcc.target/sh/pr54760-2.c: Likewise.
2616 * gcc.target/sh/pr54760-3.c: Likewise.
2617 * gcc.target/sh/pr54760-4.c: Likewise.
2618 * gcc.target/sh/pr54760-5.c: Likewise.
2619 * gcc.target/sh/pr54760-6.c: Likewise.
2620 * gcc.target/sh/pr55146.c: Likewise.
2621 * gcc.target/sh/pr55160.c: Likewise.
2622 * gcc.target/sh/pr59278.c: Likewise.
2623 * gcc.target/sh/pr59401-1.c: Likewise.
2624 * gcc.target/sh/pr59533-1.c: Likewise.
2625 * gcc.target/sh/pr63260.c: Likewise.
2626 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2627 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2628 * gcc.target/sh/strlen.c: Likewise.
2629 * gcc.target/sh/torture/pr30807.c: Likewise.
2630 * gcc.target/sh/torture/pr34777.c: Likewise.
2631 * gcc.target/sh/torture/pr64652.c: Likewise.
2632 * gcc.target/sh/torture/pr65505.c: Likewise.
2633 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2634 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2635
411e5c67
PC
26362016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2637
2638 PR c++/66644
2639 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2640
8fa97501
BS
26412016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2642
2643 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2644 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2645 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2646 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2647
5a956111
PP
26482016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2649
2650 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2651 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2652
e7ff0319
CP
26532016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2654
2655 PR middle-end/70626
2656 * c-c++-common/goacc/combined-reduction.c: New test.
2657 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2658
52d11a4b
L
26592016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2660
2661 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2662 *movdi_internal pattern only if PIC off.
2663 * gcc.target/i386/pr70155-2.c: Likewise.
2664 * gcc.target/i386/pr70155-3.c: Likewise.
2665 * gcc.target/i386/pr70155-4.c: Likewise.
2666 * gcc.target/i386/pr70155-5.c: Likewise.
2667 * gcc.target/i386/pr70155-6.c: Likewise.
2668 * gcc.target/i386/pr70155-7.c: Likewise.
2669 * gcc.target/i386/pr70155-8.c: Likewise.
2670 * gcc.target/i386/pr70155-15.c: Likewise.
2671 * gcc.target/i386/pr70155-17.c: Likewise.
2672 * gcc.target/i386/pr70155-22.c: Likewise.
2673
8960db31
BC
26742016-04-29 Bin Cheng <bin.cheng@arm.com>
2675
2676 PR tree-optimization/70803
2677 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2678
cca535a4
IE
26792016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2680
2681 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2682 optimization of vector loop.
2683 * gcc.target/i386/vect-unpack-3.c: New test.
2684 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2685 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2686 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2687
500ecf4a
MP
26882016-04-29 Marek Polacek <polacek@redhat.com>
2689
2690 PR sanitizer/70342
2691 * g++.dg/ubsan/null-7.C: New test.
2692
2fff3db8
MP
2693 PR c/70852
2694 * gcc.dg/pr70852.c: New test.
2695
509063eb
DV
26962016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2697
2698 PR/69089
2699 * g++.dg/cpp0x/alignas6.C: New test.
2700
83745c0d
DV
27012016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2702
c87885ca
RO
2703 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2704 * gcc.dg/pr27003.c: Likewise.
2705 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2706 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2707 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2708 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2709 * gcc.target/arc/mxy.c: Likewise.
2710 * gcc.target/arc/mswape.c: Likewise.
2711 * gcc.target/arc/mrtsc.c: Likewise.
2712 * gcc.target/arc/mcrc.c: Likewise.
2713 * gcc.target/arc/mdsp-packa.c: Likewise.
2714 * gcc.target/arc/mdvbf.c: Likewise.
2715 * gcc.target/arc/mlock.c: Likewise.
2716 * gcc.target/arc/mmac-24.c: Likewise.
2717 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2718
849b265d
BS
27192016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2720 Matthijs Kooijman <matthijs@stdin.nl>
2721 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2722
2723 PR target/60040
2724 * gcc.target/avr/pr60040-1.c: New.
2725 * gcc.target/avr/pr60040-2.c: New.
2726
1390536b
RB
27272016-04-29 Richard Biener <rguenther@suse.de>
2728
2729 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2730
98998245
RB
27312016-04-29 Richard Biener <rguenther@suse.de>
2732
2733 PR tree-optimization/13962
2734 PR tree-optimization/65686
2735 * gcc.dg/uninit-pr65686.c: New testcase.
2736
8b80cc21
JJ
27372016-04-29 Jakub Jelinek <jakub@redhat.com>
2738
2739 PR middle-end/70843
2740 * gcc.dg/pr70843.c: New test.
2741
6181bc30
JJ
27422016-04-28 Jakub Jelinek <jakub@redhat.com>
2743
2744 PR target/70858
2745 * gcc.target/i386/pr70858.c: New test.
2746
f4cb3612
AB
27472016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2748
2749 * gcc.target/arc/nps400-1.c: New file.
2750
8ad9df62
JR
27512016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2752 Andrew Burgess <andrew.burgess@embecosm.com>
2753
2754 * gcc.target/arc/movh_cl-1.c: New file.
2755
ceaaa9fe
JR
27562016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2757 Andrew Burgess <andrew.burgess@embecosm.com>
2758
2759 * gcc.target/arc/extzv-1.c: New file.
2760 * gcc.target/arc/insv-1.c: New file.
2761 * gcc.target/arc/insv-2.c: New file.
2762 * gcc.target/arc/movb-1.c: New file.
2763 * gcc.target/arc/movb-2.c: New file.
2764 * gcc.target/arc/movb-3.c: New file.
2765 * gcc.target/arc/movb-4.c: New file.
2766 * gcc.target/arc/movb-5.c: New file.
2767 * gcc.target/arc/movb_cl-1.c: New file.
2768 * gcc.target/arc/movb_cl-2.c: New file.
2769 * gcc.target/arc/movbi_cl-1.c: New file.
2770 * gcc.target/arc/movl-1.c: New file.
2771
4d03dc2f
JR
27722016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2773 Andrew Burgess <andrew.burgess@embecosm.com>
2774
2775 * gcc.target/arc/cmem-1.c: New file.
2776 * gcc.target/arc/cmem-2.c: New file.
2777 * gcc.target/arc/cmem-3.c: New file.
2778 * gcc.target/arc/cmem-4.c: New file.
2779 * gcc.target/arc/cmem-5.c: New file.
2780 * gcc.target/arc/cmem-6.c: New file.
2781 * gcc.target/arc/cmem-7.c: New file.
2782 * gcc.target/arc/cmem-ld.inc: New file.
2783 * gcc.target/arc/cmem-st.inc: New file.
2784
81262dad
JJ
27852016-04-28 Jakub Jelinek <jakub@redhat.com>
2786
2787 PR target/70821
2788 * gcc.target/i386/pr70821.c: New test.
2789
0a31a09a
BS
27902016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2791
2792 * gcc.target/powerpc/vec-adde.c: New test.
2793 * gcc.target/powerpc/vec-adde-int128.c: New test.
2794
3ddffba9
JJ
27952016-04-28 Jakub Jelinek <jakub@redhat.com>
2796
2797 * gcc.target/i386/avx-vround-1.c: New test.
2798 * gcc.target/i386/avx-vround-2.c: New test.
2799 * gcc.target/i386/avx512vl-vround-1.c: New test.
2800 * gcc.target/i386/avx512vl-vround-2.c: New test.
2801
713dedcd
RO
28022016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2803
2804 PR testsuite/70595
2805 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2806 (check_effective_target_cilkplus_runtime): ... this.
2807 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2808 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2809
2810 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2811 Require cilkplus_runtime.
2812 Don't add -lcilkrts.
2813 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2814 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2815 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2816 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2817 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2818 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2819 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2820 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2821 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2822 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2823 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2824 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2825 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2826 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2827 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2828 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2829 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2830 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2831 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2832 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2833 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2834 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2835 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2836 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2837 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2838 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2839 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2840 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2841 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2842
2843 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2844 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2845
2846 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2847
2848 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2849 cilkplus_runtime.
2850
3563f78f
MG
28512016-04-27 Marc Glisse <marc.glisse@inria.fr>
2852
2853 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2854 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2855
6bc2bb18
RB
28562015-04-27 Ryan Burn <contact@rnburn.com>
2857
2858 PR c++/69024
2859 PR c++/68997
2860 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2861 diagnostic.
2862 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2863 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2864
1e55d29a
EB
28652016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2866
2867 * gnat.dg/limited_with4.ad[sb]: New test.
2868 * gnat.dg/limited_with4_pkg.ads: New helper.
2869
087146ca
L
28702016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2871
2872 PR target/70155
2873 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2874 and movv1ti_internal patterns
2875 * gcc.target/i386/pr70155-1.c: New test.
2876 * gcc.target/i386/pr70155-2.c: Likewise.
2877 * gcc.target/i386/pr70155-3.c: Likewise.
2878 * gcc.target/i386/pr70155-4.c: Likewise.
2879 * gcc.target/i386/pr70155-5.c: Likewise.
2880 * gcc.target/i386/pr70155-6.c: Likewise.
2881 * gcc.target/i386/pr70155-7.c: Likewise.
2882 * gcc.target/i386/pr70155-8.c: Likewise.
2883 * gcc.target/i386/pr70155-9.c: Likewise.
2884 * gcc.target/i386/pr70155-10.c: Likewise.
2885 * gcc.target/i386/pr70155-11.c: Likewise.
2886 * gcc.target/i386/pr70155-12.c: Likewise.
2887 * gcc.target/i386/pr70155-13.c: Likewise.
2888 * gcc.target/i386/pr70155-14.c: Likewise.
2889 * gcc.target/i386/pr70155-15.c: Likewise.
2890 * gcc.target/i386/pr70155-16.c: Likewise.
2891 * gcc.target/i386/pr70155-17.c: Likewise.
2892 * gcc.target/i386/pr70155-18.c: Likewise.
2893 * gcc.target/i386/pr70155-19.c: Likewise.
2894 * gcc.target/i386/pr70155-20.c: Likewise.
2895 * gcc.target/i386/pr70155-21.c: Likewise.
2896 * gcc.target/i386/pr70155-22.c: Likewise.
2897
92329f9f
L
28982016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2899
2900 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2901 ".{5,6}".
2902
309a0cf6
BC
29032016-04-27 Bin Cheng <bin.cheng@arm.com>
2904
2905 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2906 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2907 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2908 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2909 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2910
72ed2b9c
RB
29112016-04-27 Richard Biener <rguenther@suse.de>
2912
2913 PR ipa/70760
2914 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2915 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2916
3c98ff9b
NS
29172016-04-27 Nathan Sidwell <nathan@acm.org>
2918
2919 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2920 * g++.dg/ubsan/pr63956.C: Adjust error location.
2921
9ec5d66b
NC
29222016-04-27 Nick Clifton <nickc@redhat.com>
2923
2924 PR middle-end/49889
2925 * gcc.dg/pr49889.c: New test.
2926
c1e1f433
BS
29272016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2928
2929 * c-c++-common/memset-array.c: New test.
2930
8ac43293
MS
29312016-04-26 Martin Sebor <msebor@redhat.com>
2932
2933 PR c++/66639
2934 * g++.dg/cpp1y/func_constexpr.C: New test.
2935
843ce8ab
PP
29362016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2937
2938 PR c++/70241
2939 * g++.dg/cpp0x/enum32.C: New test.
2940 * g++.dg/cpp0x/enum33.C: New test.
2941
29422016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2943
2944 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2945 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2946 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2947 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2948 * gcc.c-torture/execute/pr38151.c: Likewise.
2949 * gcc.c-torture/execute/pr66556.c: Likewise.
2950 * gcc.c-torture/execute/pr67781.c: Likewise.
2951 * gcc.c-torture/execute/pr68648.c: Likewise.
2952
ca1206be
MG
29532016-04-26 Marc Glisse <marc.glisse@inria.fr>
2954
2955 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2956
2448a956
MP
29572016-04-26 Marek Polacek <polacek@redhat.com>
2958
2959 PR c/67784
2960 * gcc.dg/pr67784-3.c: New test.
2961 * gcc.dg/pr67784-4.c: New test.
2962 * gcc.dg/pr67784-5.c: New test.
2963
b02a5e26
MP
2964 PR c/70791
2965 * gcc.dg/Wnested-externs-2.c: New test.
2966
6b6aa8d3
MG
29672016-04-26 Marc Glisse <marc.glisse@inria.fr>
2968
2969 * gcc.dg/fold-plusmult.c: Adjust.
2970 * gcc.dg/no-strict-overflow-6.c: Adjust.
2971 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2972
a2095b55
BS
29732016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2974
2975 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2976 number scans.
2977 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2978 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2979 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2980 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2981 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2982 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2983 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2984 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2985 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2986 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2987 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2988 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2989 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2990 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2991 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2992 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2993 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2994 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2995 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2996 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2997 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2998 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2999 scans.
3000 * gcc.target/i386/pr32219-4.c: Likewise.
3001 * gcc.target/i386/pr32219-6.c: Likewise.
3002 * gcc.target/i386/pr32219-8.c: Likewise.
3003
bb0cc5c8
KT
30042016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3005
3006 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3007 associated options.
3008
5a0802ea
MP
30092016-04-26 Marek Polacek <polacek@redhat.com>
3010
3011 PR c++/70744
3012 * g++.dg/ext/cond2.C: New test.
3013
00f615af
BC
30142016-04-26 Bin Cheng <bin.cheng@arm.com>
3015
3016 PR tree-optimization/70771
3017 PR tree-optimization/70775
3018 * gcc.dg/pr70771.c: New test.
25939d34 3019 * gcc.dg/pr70775.c: New test.
00f615af 3020
218155e7
BS
30212016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3022
3023 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3024
ab99f467
RB
30252016-04-25 Richard Biener <rguenther@suse.de>
3026
3027 PR tree-optimization/70780
3028 * gcc.dg/torture/pr70780.c: New testcase.
3029
93c590ee
MC
30302016-04-25 Michael Collison <michael.collison@arm.com>
3031
c87885ca
RO
3032 * gcc.target/arm/neon-vaddws16.c: New test.
3033 * gcc.target/arm/neon-vaddws32.c: New test.
3034 * gcc.target/arm/neon-vaddwu16.c: New test.
3035 * gcc.target/arm/neon-vaddwu32.c: New test.
3036 * gcc.target/arm/neon-vaddwu8.c: New test.
3037 * lib/target-supports.exp
93c590ee
MC
3038 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3039 that arm neon support vector widen sum of HImode TO SImode.
3040
d6c1a7a7
JJ
30412016-04-23 Jakub Jelinek <jakub@redhat.com>
3042
3043 PR sanitizer/70712
3044 * c-c++-common/asan/pr70712.c: New test.
3045
ab0fc037
TS
30462016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3047
3048 * .gitattributes: New file.
3049
2aa64824
CL
30502016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3051
3052 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3053
e7e12d92
DH
30542016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3055
3056 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3057 * gfortran.dg/submodule_15.f08: Likewise.
3058
d1431192
RB
30592016-04-22 Richard Biener <rguenther@suse.de>
3060
3061 PR tree-optimization/70740
3062 * gcc.dg/torture/pr70740.c: New testcase.
3063
04a63c24
L
30642016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3065
3066 PR target/70750
3067 * gcc.target/i386/pr70750-1.c: New test.
3068 * gcc.target/i386/pr70750-2.c: Likewise.
3069
20700098
PC
30702016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3071
3072 PR c++/70540
3073 * g++.dg/cpp0x/auto48.C: New.
3074
aedf4e12
MP
30752016-04-21 Marek Polacek <polacek@redhat.com>
3076
3077 PR c++/70513
3078 * g++.dg/cpp0x/forw_enum12.C: New test.
3079 * g++.dg/cpp0x/forw_enum13.C: New test.
3080
2074d80a
KY
30812016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3082
3083 PR target/70728
3084 * gcc.target/i386/pr70728.c: New test.
3085
aef4aab0
RB
30862016-04-21 Richard Biener <rguenther@suse.de>
3087
3088 PR middle-end/70747
3089 * gcc.dg/pr70747.c: New testcase.
3090
2359e571
BC
30912016-04-21 Bin Cheng <bin.cheng@arm.com>
3092
3093 PR tree-optimization/70715
3094 * gcc.dg/tree-ssa/scev-13.c: New test.
3095
ce0e66ff
MG
30962016-04-21 Marc Glisse <marc.glisse@inria.fr>
3097
3098 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3099
2c2870a1
MG
31002016-04-21 Marc Glisse <marc.glisse@inria.fr>
3101
3102 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3103
a2b056a3
JH
31042016-04-20 Jan Hubicka <jh@suse.cz>
3105
3106 PR ipa/70018
3107 * g++.dg/ipa/nothrow-1.C: New testcase.
3108
ee392fc2
NS
31092016-04-20 Nathan Sidwell <nathan@acm.org>
3110
3111 PR c++/55635
3112 * g++.dg/eh/delete1.C: New.
3113
dda49daf
L
31142016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3115
3116 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3117 -mtune-ctrl=sse_typeless_stores.
3118
8a5b9d5a
L
31192016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3120
3121 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3122
1011119f
BC
31232016-04-20 Bin Cheng <bin.cheng@arm.com>
3124
3125 PR tree-optimization/69489
3126 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3127
477d4906
IV
31282016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3129
3130 PR c++/69363
3131 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3132 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3133 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3134
fad08d12
BC
31352016-04-20 Bin Cheng <bin.cheng@arm.com>
3136
3137 PR tree-optimization/56625
3138 PR tree-optimization/69489
3139 * gcc.dg/vect/pr56625.c: New test.
3140 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3141
9e3e4fab
AP
31422016-04-20 Andrew Pinski <apinski@cavium.com>
3143
3144 PR target/64971
3145 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3146
d7aa24e4
AC
31472016-04-20 Arnaud Charlet <charlet@adacore.com>
3148
3149 * gnat.dg/self1.adb: Remove now incorrect test.
3150
e6d62b46
BC
31512016-04-20 Bin Cheng <bin.cheng@arm.com>
3152
3153 * gcc.dg/tree-ssa/scev-11.c: New test.
3154 * gcc.dg/tree-ssa/scev-12.c: New test.
3155
2697b189
MP
31562016-04-20 Marek Polacek <polacek@redhat.com>
3157
3158 PR tree-optimization/70725
3159 * gcc.dg/pr70725.c: New test.
3160
60d393e8
RB
31612016-04-20 Richard Biener <rguenther@suse.de>
3162
3163 PR tree-optimization/70726
3164 * g++.dg/vect/pr70726.cc: New testcase.
3165
82c6f58a
AK
31662016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3167
3168 PR target/70674
3169 * gcc.target/s390/pr70674.c: New test.
3170
90eeab20
JD
31712016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3172
3173 PR libgfortran/70684
3174 * gfortran.dg/list_read_14.f90: New test.
3175
fc9cf6da
L
31762016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3177
3178 PR target/69201
3179 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3180 extern to force it misaligned.
3181 (b): Likewise.
3182 (c): Likewise.
3183 (d): Likewise.
3184 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3185 Don't check `*' before movv4sf_internal.
3186 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3187 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3188 Don't check `*' before movv16qi_internal.
3189 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3190 extern to force it misaligned.
3191 (b): Likewise.
3192 (c): Likewise.
3193 (d): Likewise.
3194 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3195 Don't check `*' before movv2df_internal.
3196 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3197 extern to force it misaligned.
3198 (b): Likewise.
3199 (c): Likewise.
3200 (d): Likewise.
3201 Check movv8sf_internal instead of avx_storeups256.
3202 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3203
ea8927ea
RB
32042016-04-19 Richard Biener <rguenther@suse.de>
3205
3206 PR tree-optimization/70171
3207 * g++.dg/tree-ssa/pr70171.C: New testcase.
3208
65f52ee9
RB
32092016-04-19 Richard Biener <rguenther@suse.de>
3210
3211 PR tree-optimization/70724
3212 * gcc.dg/torture/pr70724.c: New testcase.
3213
987b67f1
VM
32142016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3215
3216 PR middle-end/70689
c87885ca 3217 * gcc.target/i386/pr70689.c: New.
987b67f1 3218
91a47c39
L
32192016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3220
3221 PR target/70708
3222 * gcc.target/i386/pr70708.c: New test.
3223
8270b82d
RB
32242016-04-18 Richard Biener <rguenther@suse.de>
3225
3226 PR tree-optimization/43434
3227 * gcc.dg/vect/pr43434.c: New testcase.
3228 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3229 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3230 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3231 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3232 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3233 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3234 * gcc.dg/gomp/pr68640.c: Likewise.
3235 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3236 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3237
edd048e2
RB
32382016-04-18 Richard Biener <rguenther@suse.de>
3239
3240 PR tree-optimization/70701
3241 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3242
bd5c7330
TV
32432016-04-18 Tom de Vries <tom@codesourcery.com>
3244
3245 PR testsuite/70699
3246 * gcc.dg/pr70161.c: Add dot-file scans.
3247 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3248 instead of after last dot char.
3249
23f2660f
EB
32502016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3251
3252 * c-c++-common/dump-ada-spec-3.c: New test.
3253 * c-c++-common/dump-ada-spec-4.c: Likewise.
3254
da152c9f
TV
32552016-04-17 Tom de Vries <tom@codesourcery.com>
3256
3257 PR other/70183
3258 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3259
cc950f98
JH
32602016-04-15 Jan Hubicka <jh@suse.cz>
3261
3262 PR ipa/70018
3263 * g++.dg/ipa/pure-const-1.C: New testcase.
3264 * g++.dg/ipa/pure-const-2.C: New testcase.
3265 * g++.dg/ipa/pure-const-3.C: New testcase.
3266
949505a9
MP
32672016-04-15 Marek Polacek <polacek@redhat.com>
3268
3269 PR c/70671
3270 * gcc.dg/bitfld-22.c: New test.
3271
10e547d6
BS
32722016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3273
3274 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3275 x86_64.
3276
1e77281b
MP
32772016-04-15 Marek Polacek <polacek@redhat.com>
3278
3279 PR c/70651
3280 * c-c++-common/pr70651.c: New test.
3281
e501fa8e
KT
32822016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3283
3284 PR rtl-optimization/70681
3285 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3286 dump scan on arm and powerpc.
3287 * gcc.dg/pr10474.c: Likewise.
3288
dda1bf61
JJ
32892016-04-15 Jakub Jelinek <jakub@redhat.com>
3290
ca4ef1ff
JJ
3291 PR c++/69517
3292 PR c++/70019
3293 PR c++/70588
3294 * g++.dg/cpp1y/vla11.C: Revert for real.
3295
dda1bf61
JJ
3296 PR c/70436
3297 * c-c++-common/Wparentheses-1.c: New test.
3298 * c-c++-common/gomp/Wparentheses-1.c: New test.
3299 * c-c++-common/gomp/Wparentheses-2.c: New test.
3300 * c-c++-common/gomp/Wparentheses-3.c: New test.
3301 * c-c++-common/gomp/Wparentheses-4.c: New test.
3302 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3303 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3304 * c-c++-common/goacc/Wparentheses-1.c: New test.
3305
1355e62c
KY
33062016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3307
3308 PR target/70662
3309 * gcc.target/i386/pr70662.c: New test.
3310
0ab34b9e 33112016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3312 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3313
3314 PR tree-optimization/70130
3315 * gcc.dg/vect/O3-pr70130.c: New testcase.
3316
bc773aad
MM
33172016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3318
6e9b2286
MM
3319 PR target/70669
3320 * gcc.target/powerpc/pr70669.c: New test.
3321
bc773aad
MM
3322 PR target/70640
3323 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3324 a power7 system that does not have an assembler that supports
3325 power8.
3326
d8747845
MS
33272016-04-14 Martin Sebor <msebor@redhat.com>
3328
3329 PR c++/69517
3330 PR c++/70019
3331 PR c++/70588
3332 * c-c++-common/ubsan/vla-1.c: Revert.
3333 * g++.dg/cpp1y/vla11.C: Same.
3334 * g++.dg/cpp1y/vla12.C: Same.
3335 * g++.dg/cpp1y/vla13.C: Same.
3336 * g++.dg/cpp1y/vla14.C: Same.
3337 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3338 * g++.dg/init/array24.C: Same.
d8747845
MS
3339 * g++.dg/ubsan/vla-1.C: Same.
3340
85128559
MP
33412016-04-14 Marek Polacek <polacek@redhat.com>
3342 Jan Hubicka <hubicka@ucw.cz>
3343
3344 PR c++/70029
3345 * g++.dg/torture/pr70029.C: New test.
3346
52fbb073
MS
33472016-04-14 Martin Sebor <msebor@redhat.com>
3348
3349 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3350 type size to prevent failures on targets with very low maximum
3351 alignment.
3352
6db61d6f
RB
33532016-04-14 Richard Biener <rguenther@suse.de>
3354
3355 PR tree-optimization/70623
3356 * gcc.dg/torture/pr70623.c: New testcase.
3357 * gcc.dg/torture/pr70623-2.c: Likewise.
3358
342fac95
MS
33592016-04-13 Martin Sebor <msebor@redhat.com>
3360
3361 PR c++/69517
3362 PR c++/70019
3363 PR c++/70588
3364 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3365 * g++.dg/cpp1y/vla11.C: New test.
3366 * g++.dg/cpp1y/vla12.C: New test.
3367 * g++.dg/cpp1y/vla13.C: New test.
3368 * g++.dg/cpp1y/vla14.C: New test.
3369 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3370 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3371 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3372
d93c452f
JJ
33732016-04-13 Jakub Jelinek <jakub@redhat.com>
3374
3375 PR c++/70641
3376 * g++.dg/opt/pr70641.C: New test.
3377
85115fb6
RO
33782016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3379
3380 PR rtl-optimization/68749
3381 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3382 effects of argument promotions.
3383 Remove default args to dg-skip-if.
3384
545a4139
PC
33852016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3386
3387 PR c++/70635
3388 * g++.dg/parse/pr70635.C: New.
3389
b3a77f21
MP
33902016-04-13 Marek Polacek <polacek@redhat.com>
3391
3392 PR c++/70639
3393 * c-c++-common/Wmisleading-indentation-4.c: New test.
3394
99cd9857
MP
33952016-04-13 Marek Polacek <polacek@redhat.com>
3396
3397 PR c/70436
c87885ca
RO
3398 * gcc.dg/Wparentheses-12.c: New test.
3399 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3400
75ca93ec
IE
34012016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3402
3403 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3404 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3405 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3406
3d3f9e7e
JJ
34072016-04-13 Jakub Jelinek <jakub@redhat.com>
3408
37947cd0
JJ
3409 PR middle-end/70633
3410 * gcc.c-torture/compile/pr70633.c: New test.
3411
3d3f9e7e
JJ
3412 PR debug/70628
3413 * gcc.dg/torture/pr70628.c: New test.
3414
92886d3e
PP
34152016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3416
3417 PR c++/70610
3418 * g++.dg/template/pr70610.C: New test.
3419 * g++.dg/template/pr70610-2.C: New test.
3420 * g++.dg/template/pr70610-3.C: New test.
3421 * g++.dg/template/pr70610-4.C: New test.
3422
13bd7c2b
JJ
34232016-04-12 Jakub Jelinek <jakub@redhat.com>
3424
6512fa6d
JJ
3425 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3426 128 instead of 32.
3427
13bd7c2b
JJ
3428 PR c++/70571
3429 * g++.dg/ext/pr70571.C: New test.
3430
20b9851c
MM
34312016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3432
8a434ada 3433 PR target/70640
20b9851c
MM
3434 * gcc.target/powerpc/pr70640.c: New test.
3435
2b2f52bc
PC
34362016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3437
3438 PR c++/68722
3439 * g++.dg/parse/pr68722.C: New.
3440
5901e56a
JJ
34412016-04-12 Jakub Jelinek <jakub@redhat.com>
3442
3443 PR rtl-optimization/70596
3444 * gcc.target/i386/pr70596.c: New test.
3445
d4619dc1
NS
34462016-04-12 Nathan Sidwell <nathan@acm.org>
3447
3448 PR c++/70501
3449 * g++.dg/init/pr70501.C: New.
3450
3df530d3
DW
34512016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3452
3453 * gcc.target/i386/asm-flag-6.c: New test.
3454
b7a120d7
TV
34552016-04-12 Tom de Vries <tom@codesourcery.com>
3456
3457 PR tree-optimization/68756
3458 * gcc.dg/graphite/pr68756.c: New test.
3459
4e0eea75
JJ
34602016-04-12 Jakub Jelinek <jakub@redhat.com>
3461
3462 PR tree-optimization/70602
3463 * gcc.c-torture/execute/pr70602.c: New test.
3464
35fbda43
MM
34652016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3466
3467 PR target/70381
3468 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3469 __float128 emulator is built and runs.
3470 * gcc.target/powerpc/float128-1.c: Likewise.
3471
3472 * lib/target-supports.exp (check_ppc_float128_sw_available):
3473 Rework tests for __float128 software and hardware
3474 availability. Fix exit condition to return 0 on success.
3475
04a99ebe
JG
34762016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3477
3478 PR target/70133
3479 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3480 * gcc.target/aarch64/target_attr_15.c: Likewise.
3481
47cd5a85
PC
34822016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3483
3484 PR c++/69066
3485 * g++.dg/cpp1y/pr69066.C: New.
3486
a5edb32e
JD
34872016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3488
3489 PR fortran/68566
3490 * gfortran.dg/pr36192.f90: Update test.
3491 * gfortran.dg/pr36192_1.f90: Update test.
3492 * gfortran.dg/real_dimension_1.f: Update test.
3493 * gfortran.dg/parameter_array_init_7.f90: New test.
3494
8ef378f8
JDA
34952016-04-09 John David Anglin <danglin@gcc.gnu.org>
3496
c532c871
JDA
3497 PR testsuite/64039
3498 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3499
d34f706f
JDA
3500 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3501
75e1dd9e
JDA
3502 PR rtl-optimization/66669
3503 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3504
8a976f5f
JDA
3505 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3506
da04822a
JDA
3507 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3508 * gcc.dg/pie-1.c: Likewise.
3509 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3510 * gcc.dg/pic-4.c: Likewise.
3511 * gcc.dg/pie-3.c: Likewise.
3512 * gcc.dg/pie-4.c: Likewise.
3513
adfabcf9
JDA
3514 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3515
4a020adf
JDA
3516 PR tree-optimization/68644
3517 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3518
8ef378f8
JDA
3519 PR rtl-optimization/64886
3520 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3521
09bf990e
TV
35222016-04-09 Tom de Vries <tom@codesourcery.com>
3523
3524 PR tree-optimization/68953
3525 * gcc.dg/graphite/pr68953.c: New test.
3526
138c3c1a
DH
35272016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3528
3529 PR fortran/70592
3530 * gfortran.dg/deferred_character_16.f90: New test.
3531
f55460af
JJ
35322016-04-09 Jakub Jelinek <jakub@redhat.com>
3533
3534 PR tree-optimization/70586
3535 * gcc.c-torture/execute/pr70586.c: New test.
3536
0b77bbf3
DH
35372016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3538
3539 PR sanitizer/70573
3540 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3541 with __builtin_memset
3542 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3543
c42cfb5c
CP
35442016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3545
3546 PR lto/70289
3547 PR ipa/70348
3548 PR tree-optimization/70373
3549 PR middle-end/70533
3550 PR middle-end/70534
3551 PR middle-end/70535
3552 * c-c++-common/goacc/reduction-5.c: New test.
3553 * c-c++-common/goacc/reduction-promotions.c: New test.
3554 * gfortran.dg/goacc/reduction-3.f95: New test.
3555 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3556
56cfb596
PP
35572016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3558
3559 PR c++/70590
3560 PR c++/70452
3561 * g++.dg/pr70590.C: New test.
3562 * g++.dg/pr70590-2.C: New test.
3563
1a13c0a2
JJ
35642016-04-08 Jakub Jelinek <jakub@redhat.com>
3565
abc0647a
JJ
3566 PR middle-end/70593
3567 * gcc.target/i386/pr70593.c: New test.
3568
1a13c0a2
JJ
3569 PR rtl-optimization/70574
3570 * gcc.target/i386/avx2-pr70574.c: New test.
3571
c3da4956
MO
35722016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3573
3574 PR sanitizer/70541
3575 * c-c++-common/asan/pr70541.c: New test.
3576
9f1b833b
TV
35772016-04-08 Tom de Vries <tom@codesourcery.com>
3578
3579 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3580 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3581
bae7adda
KT
35822016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3583
3584 PR target/70566
3585 * gcc.c-torture/execute/pr70566.c: New test.
3586
211f3d57
TV
35872016-04-08 Tom de Vries <tom@codesourcery.com>
3588
3589 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3590 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3591
02cf2861
AM
35922016-04-08 Alan Modra <amodra@gmail.com>
3593
3594 * gcc.target/powerpc/pr70117.c: New.
3595
5f490f9f
JJ
35962016-04-07 Jakub Jelinek <jakub@redhat.com>
3597
56e9b710
JJ
3598 PR testsuite/70581
3599 * gcc.dg/lto/simd-function_0.c: New test.
3600
5f490f9f
JJ
3601 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3602 clones.
3603 * c-c++-common/attr-simd-2.c: Likewise.
3604 * c-c++-common/attr-simd-4.c: Likewise.
3605 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3606 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3607
e4ebc74d
TP
36082016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3609
3610 PR testsuite/70553
3611 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3612
9817ae35
TS
36132016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3614 Tom de Vries <tom@codesourcery.com>
3615
3616 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3617 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3618 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3619 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3620 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3621 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3622 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3623 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3624
e292f64d
PP
36252016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3626
3627 PR c/70436
3628 * g++.dg/warn/Wparentheses-29.C: New test.
3629
6b37bdaf
PP
36302016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3631
3632 PR c/70436
3633 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3634 explicit braces to resolve a future -Wparentheses warning.
3635
64824205
RH
36362016-04-06 Richard Henderson <rth@redhat.com>
3637
3638 * gcc.dg/pr61817-1.c: New test.
3639 * gcc.dg/pr61817-2.c: New test.
3640 * gcc.dg/pr69391-1.c: New test.
3641 * gcc.dg/pr69391-2.c: New test.
3642
bc2fc1f3
VM
36432016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3644
3645 PR rtl-optimization/70398
c87885ca 3646 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3647
41414a02
EB
36482016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3649
3650 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3651
4066ea8a
YR
36522016-04-06 Yvan Roux <yvan.roux@linaro.org>
3653 Pedro Alves <palves@redhat.com>
3654
3655 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3656
ec35ea45
JJ
36572016-04-06 Jakub Jelinek <jakub@redhat.com>
3658
3866f8dd
JJ
3659 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3660 Check for avx512f effective targets instead of avx2.
3661 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3662 for AVX512F clones.
3663 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3664 * g++.dg/gomp/declare-simd-1.C: Likewise.
3665 * g++.dg/gomp/declare-simd-3.C: Likewise.
3666 * g++.dg/gomp/declare-simd-4.C: Likewise.
3667
ec35ea45
JJ
3668 PR middle-end/70550
3669 * c-c++-common/gomp/pr70550-1.c: New test.
3670 * c-c++-common/gomp/pr70550-2.c: New test.
3671
c08d28ac
NS
36722016-04-05 Nathan Sidwell <nathan@acm.org>
3673
3674 PR c++/70512
3675 * g++.dg/ext/attribute-may-alias-5.C: New.
3676
1d510e04
JJ
36772016-04-05 Jakub Jelinek <jakub@redhat.com>
3678
3679 PR c++/70336
3680 * c-c++-common/pr70336.c: New test.
3681 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3682 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3683
84278ed9
JH
36842016-04-05 Jan Hubicka <hubicka@ucw.cz>
3685
3686 PR ipa/66223
3687 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3688
268a0ec4
JJ
36892016-04-05 Jakub Jelinek <jakub@redhat.com>
3690
3691 PR rtl-optimization/70542
3692 * gcc.dg/torture/pr70542.c: New test.
3693 * gcc.target/i386/avx2-pr70542.c: New test.
3694
5e8c2eb1
ZS
36952016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3696
3697 PR tree-optimization/70509
3698 * gcc.target/i386/avx512bw-pr70509.c: New test.
3699
c0daf32d
PP
37002016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3701
3702 PR c++/70452
3703 * g++.dg/ext/constexpr-vla4.C: New test.
3704
bf867841
UB
37052016-04-05 Uros Bizjak <ubizjak@gmail.com>
3706
3707 PR target/70510
3708 * gcc.target/i386/pr70510.c: New test.
3709
3022186a
RB
37102016-04-05 Richard Biener <rguenther@suse.de>
3711
3712 PR tree-optimization/70526
3713 * g++.dg/torture/pr70526.C: New testcase.
3714
55fc79b2
JJ
37152016-04-05 Jakub Jelinek <jakub@redhat.com>
3716
3717 PR target/70525
3718 * gcc.target/i386/pr70525.c: New test.
3719
62b233f2
RB
37202016-04-05 Richard Biener <rguenther@suse.de>
3721
3722 PR middle-end/70499
3723 * g++.dg/torture/pr70499.C: New testcase.
3724
cc05759d
RB
37252016-04-05 Richard Biener <rguenther@suse.de>
3726
3727 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3728 remove XFAIL.
3729
f23f16d4
JJ
37302016-04-04 Jakub Jelinek <jakub@redhat.com>
3731
3732 PR middle-end/70307
3733 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3734 rs6000 ABI warnings.
3735
d27ecc49
JH
37362016-04-04 Jan Hubicka <hubicka@ucw.cz>
3737
3738 PR ipa/66223
3739 * g++.dg/ipa/devirt-51.C: New testcase.
3740
c974c96e
BS
37412016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3742 Jakub Jelinek <jakub@redhat.com>
3743
3744 PR middle-end/70457
3745 * gcc.dg/torture/pr70457.c: New.
3746
7a85da89
AV
37472016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3748
3749 PR fortran/67538
3750 * gfortran.dg/allocate_with_source_19.f08: New test.
3751
de517e64
AV
37522016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3753
3754 PR fortran/65795
3755 * gfortran.dg/coarray_allocate_6.f08: New test.
3756
43b9f499
RB
37572016-04-04 Richard Biener <rguenther@suse.de>
3758
3759 PR rtl-optimization/70484
3760 * gcc.dg/torture/pr70484.c: New testcase.
3761
f13355da
MP
37622016-04-04 Marek Polacek <polacek@redhat.com>
3763
3764 PR c/70307
3765 * gcc.dg/torture/pr70307.c: New test.
3766
6cc6ed50
OE
37672016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3768
3769 PR target/70416
3770 PR target/67391
3771 * gcc.target/sh/torture/pr70416.c: New.
3772
abdc16c8
MS
37732016-04-02 Martin Sebor <msebor@redhat.com>
3774
3775 PR c++/67376
3776 PR c++/70170
3777 PR c++/70172
3778 PR c++/70228
3779 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3780 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3781 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3782 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3783 * g++.dg/cpp0x/constexpr-string.C: Same.
3784 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3785 * g++.dg/cpp0x/pr65398.C: Same.
3786 * g++.dg/ext/constexpr-vla1.C: Same.
3787 * g++.dg/ext/constexpr-vla2.C: Same.
3788 * g++.dg/ext/constexpr-vla3.C: Same.
3789 * g++.dg/ubsan/pr63956.C: Same.
3790
763cd859
JJ
37912016-04-01 Jakub Jelinek <jakub@redhat.com>
3792
3793 PR rtl-optimization/70467
3794 * gcc.target/i386/pr70467-2.c: New test.
3795
0f875435
JJ
37962016-04-01 Jakub Jelinek <jakub@redhat.com>
3797 Marek Polacek <polacek@redhat.com>
3798
3799 PR c++/70488
3800 * g++.dg/init/new47.C: New test.
3801
41d14659
RR
38022016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3803
3804 PR target/70496
3805 * gcc.target/arm/pr70496.c: New test.
3806
f9bf89bb
NS
38072016-04-01 Nathan Sidwell <nathan@acm.org>
3808
73b9085d
NS
3809 PR c++/68475
3810 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3811
4afdcfaa
IE
38122016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3813
3814 PR target/69890
3815 * gcc.dg/strlenopt.h (memmove): New.
3816 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3817 instead of "string.h".
3818 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3819 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3820 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3821 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3822 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3823 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3824 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3825 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3826 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3827 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3828 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3829 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3830 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3831 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3832 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3833 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3834 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3835 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3836 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3837 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3838
b5d7a29c
RO
38392016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3840
3841 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3842 (Holder::foo): Reflect this.
3843
b660f9ec
IE
38442016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3845
3846 PR target/70442
3847 * gcc.dg/pr70442.c: New test.
3848
88504f34
NS
38492016-03-31 Nathan Sidwell <nathan@acm.org>
3850
3851 PR c++/70393
3852 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3853
95d34b96
KY
38542016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3855
3856 PR target/70453
3857 * gcc.target/i386/pr70453.c: New test.
3858
b4c4967c
AB
38592016-03-31 Andrey Belevantsev <abel@ispras.ru>
3860
3861 PR target/70292
3862 * gcc.c-torture/pr70292.c: New test.
3863
5fde6a45
MP
38642016-03-31 Marek Polacek <polacek@redhat.com>
3865
3866 PR c/70297
3867 * c-c++-common/pr70297.c: New test.
3868 * g++.dg/cpp0x/typedef-redecl.C: New test.
3869 * gcc.dg/typedef-redecl2.c: New test.
3870
97eb24c4
JJ
38712016-03-31 Jakub Jelinek <jakub@redhat.com>
3872
3873 PR rtl-optimization/70460
3874 * gcc.c-torture/execute/pr70460.c: New test.
3875
efc3536f
RB
38762016-03-31 Richard Biener <rguenther@suse.de>
3877
3878 PR c++/70430
3879 * g++.dg/ext/vector30.C: New testcase.
3880
e0876e21
DH
38812016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3882 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3883
3884 * gfortran.dg/fmt_pf.f90: New test.
3885
e9bff8c6
RO
38862016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3887
3888 Forward-port from 5 branch
3889 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3890
3891 PR testsuite/70356
3892 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3893 dg-require-effective-target after dg-do.
3894
3895 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3896
3897 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3898
2620c80d
TS
38992016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3900 Julian Brown <julian@codesourcery.com>
3901 Chung-Lin Tang <cltang@codesourcery.com>
3902 Cesar Philippidis <cesar@codesourcery.com>
3903 James Norris <jnorris@codesourcery.com>
3904 Tom de Vries <tom@codesourcery.com>
3905 Nathan Sidwell <nathan@codesourcery.com>
3906
bf867841 3907 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3908 * c-c++-common/goacc/loop-clauses.c: Likewise.
3909 * g++.dg/goacc/template.C: Likewise.
3910 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3911 * gfortran.dg/goacc/loop-1.f95: Likewise.
3912 * gfortran.dg/goacc/loop-5.f95: Likewise.
3913 * gfortran.dg/goacc/loop-6.f95: Likewise.
3914 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3915 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3916 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3917 * c-c++-common/goacc/clauses-fail.c: Likewise.
3918 * c-c++-common/goacc/parallel-1.c: Likewise.
3919 * c-c++-common/goacc/reduction-1.c: Likewise.
3920 * c-c++-common/goacc/reduction-2.c: Likewise.
3921 * c-c++-common/goacc/reduction-3.c: Likewise.
3922 * c-c++-common/goacc/reduction-4.c: Likewise.
3923 * c-c++-common/goacc/routine-3.c: Likewise.
3924 * c-c++-common/goacc/routine-4.c: Likewise.
3925 * c-c++-common/goacc/routine-5.c: Likewise.
3926 * c-c++-common/goacc/tile.c: Likewise.
3927 * g++.dg/goacc/template.C: Likewise.
3928 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3929 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3930 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3931 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3932 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3933 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3934 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3935 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3936 * c-c++-common/goacc/use_device-1.c: ... this file.
3937 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3938 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3939 * c-c++-common/goacc/host_data-6.c: ... this file.
3940 * c-c++-common/goacc/loop-2-kernels.c: New file.
3941 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3942 * c-c++-common/goacc/loop-3.c: Likewise.
3943 * g++.dg/goacc/reference.C: Likewise.
3944 * g++.dg/goacc/routine-1.C: Likewise.
3945 * g++.dg/goacc/routine-2.C: Likewise.
3946
f6d2d066
RB
39472016-03-30 Richard Biener <rguenther@suse.de>
3948
3949 PR middle-end/70450
3950 * gcc.dg/torture/pr70450.c: New testcase.
3951
d43242b9
JJ
39522016-03-30 Jakub Jelinek <jakub@redhat.com>
3953
3954 PR target/70421
3955 * gcc.dg/torture/pr70421.c: New test.
3956 * gcc.target/i386/avx512f-pr70421.c: New test.
3957
5ce43b77
L
39582016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3959
3960 PR testsuite/70364
3961 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3962 (check): New function.
3963 (bar): Call check.
3964 (foo): Align stack to 16 bytes when calling bar.
3965 * gcc.target/i386/cleanup-2.c: Likewise.
3966
d014a712
PP
39672016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3968
3969 PR tree-optimization/59124
3970 * gcc.dg/Warray-bounds-19.c: New test.
3971
13f0e8c7
ZW
39722016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3973
3974 * lib/prune.exp (escape_regex_chars): New.
3975 (prune_file_path): Update to quote metcharacters for regexp.
3976
3336c6e0
JJ
39772016-03-29 Jakub Jelinek <jakub@redhat.com>
3978
a362f023
JJ
3979 PR rtl-optimization/70429
3980 * gcc.c-torture/execute/pr70429.c: New test.
3981
3336c6e0
JJ
3982 PR tree-optimization/70405
3983 * gcc.dg/pr70405.c: New test.
3984
728557fd
AV
39852016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3986
3987 PR fortran/70397
3988 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3989 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3990
bef977d4
TS
39912016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3992
3993 PR testsuite/64177
3994 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3995 __cilkrts_set_param to set two workers.
3996 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3997 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3998
6f6d25c9
DH
39992016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4000
bf867841 4001 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4002
45733562
KY
40032016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4004
4005 PR target/70406
bf867841 4006 * gcc.target/i386/pr70406.c: New test.
45733562 4007
a1799e5e
EB
40082016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4009
4010 * gnat.dg/specs/double_record_extension3.ads: New test.
4011
5fca7b66
RH
40122016-03-25 Richard Henderson <rth@redhat.com>
4013
4014 PR target/70120
4015 * gcc.target/aarch64/pr70120-1.c: New.
4016 * gcc.target/aarch64/pr70120-2.c: New.
4017 * gcc.target/aarch64/pr70120-3.c: New.
4018
31ce75c6
PP
40192016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4020
4021 PR c++/62212
4022 * g++.dg/template/mangle2.C: The dg-do directive should be
4023 "compile" not "assemble".
4024
3caf0ca1
BS
40252016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4026
4027 PR lto/69650
4028 * gcc.dg/pr69650.c: New test.
4029
634035b6
DE
40302016-03-25 David Edelsohn <dje.gcc@gmail.com>
4031
4032 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4033
45d34276
AM
40342016-03-25 Alan Modra <amodra@gmail.com>
4035
4036 * gcc.dg/dfp/pr70052.c: New test.
4037
8f085166
RH
40382016-03-24 Richard Henderson <rth@redhat.com>
4039
4040 PR middle-end/69845
4041 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4042 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4043
011e5ec3
TV
40442016-03-24 Tom de Vries <tom@codesourcery.com>
4045
4046 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4047
9e3f4551
TV
40482016-03-24 Tom de Vries <tom@codesourcery.com>
4049
4050 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4051 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4052
45780041
TV
40532016-03-24 Tom de Vries <tom@codesourcery.com>
4054
4055 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4056 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4057
887ab4e5
PP
40582016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4059
4060 PR c++/62212
4061 * g++.dg/template/mangle2.C: New test.
4062
69a9a66f
RB
40632016-03-24 Richard Biener <rguenther@suse.de>
4064
4065 PR tree-optimization/70396
4066 * gcc.dg/torture/pr70396.c: New testcase.
4067
ed87de55
RB
40682016-03-24 Richard Biener <rguenther@suse.de>
4069
4070 PR middle-end/70370
4071 * gcc.dg/torture/pr70370.c: New testcase.
4072
ea064934
TV
40732016-03-24 Tom de Vries <tom@codesourcery.com>
4074
4075 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4076 * gfortran.dg/goacc/kernels-tree.f95: Same.
4077 * gfortran.dg/goacc/parallel-tree.f95: Same.
4078
b2a4dd1d
TV
40792016-03-24 Tom de Vries <tom@codesourcery.com>
4080
4081 * c-c++-common/goacc/uninit-if-clause.c: New test.
4082 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4083
72e7cd6e
JJ
40842016-03-24 Jakub Jelinek <jakub@redhat.com>
4085
4086 PR target/70290
bf867841
UB
4087 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4088 Fix formatting.
72e7cd6e 4089
ce9d0c03
RB
40902016-03-24 Richard Biener <rguenther@suse.de>
4091
4092 PR tree-optimization/70372
4093 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4094
426b9428
PP
40952016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4096
4097 PR c++/70347
4098 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4099
cd1588c4
PP
41002016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4101
4102 PR c++/70332
4103 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4104
61637db3
JJ
41052016-03-23 Jakub Jelinek <jakub@redhat.com>
4106
928af3bf
JJ
4107 PR c++/70001
4108 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4109 * g++.dg/cpp1y/pr70001.C: New test.
4110
61637db3
JJ
4111 PR c++/70323
4112 * g++.dg/cpp0x/constexpr-70323.C: New test.
4113
05aca4e7
AO
41142016-03-23 Alexandre Oliva <aoliva@redhat.com>
4115 Jason Merrill <jason@redhat.com>
4116 Jakub Jelinek <jakub@redhat.com>
4117
4118 PR c++/69315
4119 * g++.dg/cpp0x/constexpr-69315.C: New test.
4120 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4121
fbdb6baf
MP
41222016-03-23 Marek Polacek <polacek@redhat.com>
4123
4124 PR c++/69884
4125 * g++.dg/warn/Wignored-attributes-1.C: New test.
4126 * g++.dg/warn/Wignored-attributes-2.C: New test.
4127
d79ee524
TV
41282016-03-23 Tom de Vries <tom@codesourcery.com>
4129
4130 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4131 initialization.
4132 * gfortran.dg/goacc/private-3.f95 (test): Same.
4133 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4134 missing use param.
4135
a59f0bef
KT
41362016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4137
4138 * lib/target-supports.exp: Remove v7ve entry from loop
4139 creating effective target checks.
4140 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4141 (add_options_for_arm_arch_v7ve): Likewise.
4142
0179520a
JJ
41432016-03-23 Jakub Jelinek <jakub@redhat.com>
4144
4145 PR tree-optimization/70354
4146 * gcc.dg/vect/pr70354-1.c: New test.
4147 * gcc.dg/vect/pr70354-2.c: New test.
4148 * gcc.target/i386/avx2-pr70354-1.c: New test.
4149 * gcc.target/i386/avx2-pr70354-2.c: New test.
4150
75bb14d7
JL
41512016-03-22 Jeff Law <law@redhat.com>
4152
4153 PR target/70232
4154 * gcc.dg/tree-ssa/pr70232.c: New test.
4155
72c9526d
IE
41562016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4157
4158 PR target/70302
4159 * gcc.target/i386/pr70302.c: New test.
4160
a3ca1bc5
RB
41612016-03-22 Richard Biener <rguenther@suse.de>
4162
4163 PR middle-end/70251
4164 * g++.dg/torture/pr70251.C: New testcase.
4165
5c240f4d
DM
41662016-03-22 David Malcolm <dmalcolm@redhat.com>
4167
4168 PR c/69993
4169 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4170 Wmisleading-indentation.c.
4171 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4172 reflect change to diagnostic text and order of messages.
4173 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4174
80f6631b
DE
41752016-03-22 David Edelsohn <dje.gcc@gmail.com>
4176
4177 * g++.dg/ext/java-3.C: Don't compile on AIX.
4178
9a10956c
RB
41792016-03-22 Richard Biener <rguenther@suse.de>
4180
4181 PR middle-end/70333
4182 * gcc.dg/torture/pr70333.c: New testcase.
4183
6cedf922
IE
41842016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4185
4186 * g++.dg/ext/pr70290.C: New test.
4187
cd6c27ac
KY
41882016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4189
4190 PR target/70325
4191 * gcc.target/i386/pr70325.c: New test.
4192
4cde512c
JJ
41932016-03-22 Jakub Jelinek <jakub@redhat.com>
4194
b01915ed
JJ
4195 PR target/70329
4196 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4197 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4198
4e3e2cf1
JJ
4199 PR target/70300
4200 * gcc.target/i386/pr70300.c: New test.
4201
4cde512c
JJ
4202 PR c++/70295
4203 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4204 (func2): New function for cond with parens, xfail warning for c++.
4205 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4206
16f6d7dc
PP
42072016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4208
4209 PR c++/70096
4210 * g++.dg/template/ptrmem30.C: New test.
4211
a3e2b438
PP
42122016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4213
4214 PR c++/70204
4215 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4216 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4217
11b6a02e
JJ
42182016-03-21 Jakub Jelinek <jakub@redhat.com>
4219
4220 PR middle-end/70326
4221 * gcc.dg/pr70326.c: New test.
4222
b9407883
MG
42232016-03-21 Marc Glisse <marc.glisse@inria.fr>
4224 Jakub Jelinek <jakub@redhat.com>
4225
4226 PR tree-optimization/70317
4227 * gcc.dg/pr70317.c: New test.
4228
4a148e19
UB
42292016-03-21 Uros Bizjak <ubizjak@gmail.com>
4230
4231 PR target/70327
4232 * gcc.target/i386/pr70327.c: New test.
4233
2a85ddbb
ML
42342016-03-21 Martin Liska <mliska@suse.cz>
4235
7d36fe98 4236 PR ipa/70306
2a85ddbb
ML
4237 * gcc.dg/ipa/pr70306.c: New test.
4238
4a148e19 42392016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4240
4241 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4242 * gcc.target/arm/attr-align3.c: Likewise.
4243 * gcc.target/arm/attr_arm.c: Likewise.
4244 * gcc.target/arm/flip-thumb.c: Likewise.
4245
6b366948
JJ
42462016-03-21 Jakub Jelinek <jakub@redhat.com>
4247
4248 PR target/70296
4249 * gcc.target/powerpc/altivec-36.c: New test.
4250
2fac8c14
RB
42512016-03-21 Richard Biener <rguenther@suse.de>
4252
4253 PR tree-optimization/70310
4254 * gcc.dg/torture/pr70310.c: New testcase.
4255
e9bde854
KY
42562016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4257
4258 PR target/70293
4259 * gcc.target/i386/pr70293.c: New test.
4260
56bbfaf6
RB
42612016-03-21 Richard Biener <rguenther@suse.de>
4262
4263 PR tree-optimization/70288
4264 * gcc.dg/torture/pr70288-1.c: New testcase.
4265 * gcc.dg/torture/pr70288-2.c: Likewise.
4266
3eee49ed
AB
42672016-03-21 Andrey Belevantsev <abel@ispras.ru>
4268
4269 PR rtl-optimization/69307
4270 * gcc.target/arm/pr69307.c: New test.
4a148e19 4271
8e7816b4
AB
42722016-03-21 Andrey Belevantsev <abel@ispras.ru>
4273
4274 PR rtl-optimization/69102
4275 * gcc.c-torture/compile/pr69102.c: New test.
4276
14d7d4be
JL
42772016-03-18 Jeff Law <law@redhat.com>
4278
4279 PR rtl-optimization/70263
4280 * gcc.c-torture/compile/pr70263-1.c: New test.
4281 * gcc.target/i386/pr70263-2.c: New test.
4282
5c6a601c
BS
42832016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4284
4285 PR rtl-optimization/70278
4286 * gcc.dg/torture/pr70278.c: New test.
4287 * gcc.target/arm/pr70278.c: New test.
4288
4bbf545b
DM
42892016-03-18 David Malcolm <dmalcolm@redhat.com>
4290
4291 PR c/70281
4292 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4293 (test_builtin_types_compatible_p): New test function.
4294 * gcc.dg/pr70281.c: New test case.
4295
dc28bb68
CL
42962016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4297
4298 PR target/70113
4299 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4300
5e8d6dff
IE
43012016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4302
4303 PR tree-optimization/70252
4304 * gcc.dg/pr70252.c: New test.
4305
d0e7e403
TV
43062016-03-18 Tom de Vries <tom@codesourcery.com>
4307
4308 * gcc.dg/pr70161-2.c: New test.
4309 * gcc.dg/pr70161.c: New test.
4310
fa22501a
TV
43112016-03-18 Tom de Vries <tom@codesourcery.com>
4312
4313 PR ipa/70269
4314 * gcc.dg/pr70269.c: New test.
4315
dd125026
JJ
43162016-03-18 Jakub Jelinek <jakub@redhat.com>
4317
4318 PR c++/70267
4319 * g++.dg/ext/java-3.C: New test.
4320
91914f0a
PP
43212016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4322
4323 PR c++/70205
4324 * g++.dg/lookup/pr70205.C: New test.
4325
753a8910
PP
43262016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4327
4328 PR c++/70218
4329 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4330
14ba7b28
MP
43312016-03-17 Marek Polacek <polacek@redhat.com>
4332
4333 PR c/69407
4334 * gcc.dg/atomic-op-6.c: New test.
4335
ded60913
DM
43362016-03-17 David Malcolm <dmalcolm@redhat.com>
4337
4338 PR c/70264
4339 * c-c++-common/pr70264.c: New test case.
4340
a3aad0e6
JJ
43412016-03-17 Jakub Jelinek <jakub@redhat.com>
4342
17366700
JJ
4343 PR c++/70144
4344 * c-c++-common/pr70144-1.c: New test.
4345 * c-c++-common/pr70144-2.c: New test.
4346
a3aad0e6
JJ
4347 PR c++/70272
4348 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4349 * g++.dg/opt/flifetime-dse6.C: New test.
4350 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4351
b57e6e18
L
43522016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4353
4354 PR driver/70192
4355 * gcc.dg/pic-1.c: New test.
4356 * gcc.dg/pic-2.c: Likewise.
4357 * gcc.dg/pic-3.c: Likewise.
4358 * gcc.dg/pic-4.c: Likewise.
4359 * gcc.dg/pie-1.c: Likewise.
4360 * gcc.dg/pie-2.c: Likewise.
4361 * gcc.dg/pie-3.c: Likewise.
4362 * gcc.dg/pie-4.c: Likewise.
4363 * gcc.dg/pie-5.c: Likewise.
4364 * gcc.dg/pie-6.c: Likewise.
4365
b38ba58b
TV
43662016-03-17 Tom de Vries <tom@codesourcery.com>
4367
4368 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4369 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4370
6931b3b7
RB
43712016-03-17 Richard Biener <rguenther@suse.de>
4372
4373 PR debug/70271
4374 * g++.dg/debug/pr70271.C: New testcase.
4375
0c8b64cb
IE
43762016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4377
4378 * gcc.target/i386/pr70251.c: New test.
4379
b1970801
MP
43802016-03-17 Marek Polacek <polacek@redhat.com>
4381
4382 PR c++/70194
4383 * g++.dg/warn/constexpr-70194.C: New test.
4384
820c5eaa
RH
43852016-03-16 Richard Henderson <rth@redhat.com>
4386
4387 PR middle-end/70240
4388 * gcc.c-torture/compile/pr70240.c: New.
4389
da0ad263
SKS
43902016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4391
4392 * gcc.c-torture/compile/20151204.c: Skip for avr.
4393
c73d295c
JJ
43942016-03-16 Jakub Jelinek <jakub@redhat.com>
4395
4396 PR target/70245
4397 * g++.dg/opt/pr70245.C: New test.
4398 * g++.dg/opt/pr70245.h: New file.
4399 * g++.dg/opt/pr70245-aux.cc: New file.
4400
b2794066
MS
44012016-03-16 Martin Sebor <msebor@redhat.com>
4402
4403 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4404
aa43616c
RH
44052016-03-16 Richard Henderson <rth@redhat.com>
4406
4407 PR middle-end/70199
4408 * gcc.c-torture/compile/pr70199.c: New.
4409
59608fe5
L
44102016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4411
4412 * gcc.dg/uninit-19.c: Run dos2unix.
4413
ab4c578f
MP
44142016-03-16 Marek Polacek <polacek@redhat.com>
4415
4416 PR c/70093
4417 * gcc.dg/nested-func-10.c: New test.
4418 * gcc.dg/nested-func-9.c: New test.
4419
f5387e76
JJ
44202016-03-16 Jakub Jelinek <jakub@redhat.com>
4421
4422 PR tree-optimization/68714
4423 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4424
7662b718
TV
44252016-03-16 Tom de Vries <tom@codesourcery.com>
4426
4427 PR tree-optimization/68715
4428 * gcc.dg/graphite/pr68715-2.c: New test.
4429 * gcc.dg/graphite/pr68715.c: New test.
4430 * gfortran.dg/graphite/pr68715.f90: New test.
4431
be7ce7ae
TV
44322016-03-16 Tom de Vries <tom@codesourcery.com>
4433
4434 PR tree-optimization/68809
4435 * gcc.dg/graphite/pr68809-2.c: New test.
4436 * gcc.dg/graphite/pr68809.c: New test.
4437
1935f250
JJ
44382016-03-16 Jakub Jelinek <jakub@redhat.com>
4439
6651c93e
JJ
4440 PR c++/70147
4441 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4442 method call to i () as argument. Adjust expected output.
4443
1935f250
JJ
4444 PR c++/70147
4445 * g++.dg/ubsan/pr70147-1.C: New test.
4446 * g++.dg/ubsan/pr70147-2.C: New test.
4447
ab1caa6e
MS
44482016-03-15 Martin Sebor <msebor@redhat.com>
4449
4450 PR c++/58281
4451 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4452
5c2a1bbb
JDA
44532016-03-15 John David Anglin <danglin@gcc.gnu.org>
4454
cb5d8ad1
JDA
4455 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4456 hppa*-*-hpux*.
4457
b440dd40
JDA
4458 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4459
5c2a1bbb
JDA
4460 PR libfortran/69799
4461 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4462 libatomic_available.
4463
42c729c5
MP
44642016-03-15 Marek Polacek <polacek@redhat.com>
4465
4466 PR c++/70209
4467 * g++.dg/ext/attribute-may-alias-4.C: New test.
4468
82b1c550
AM
44692016-03-15 Alexander Monakov <amonakov@ispras.ru>
4470
4471 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4472 -fvar-tracking-assignments-toggle flag.
4473
4ccbf3a6
PH
44742016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4475
4476 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4477
c39858bd
JJ
44782016-03-15 Jakub Jelinek <jakub@redhat.com>
4479
4480 PR rtl-optimization/70222
4481 * gcc.c-torture/execute/pr70222-1.c: New test.
4482 * gcc.c-torture/execute/pr70222-2.c: New test.
4483
8be119c1
RH
44842016-03-15 Richard Henderson <rth@redhat.com>
4485
4486 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4487
6598bb55
AB
44882016-03-15 Andrey Belevantsev <abel@ispras.ru>
4489
4490 PR rtl-optimization/69032
4491 * gcc.dg/pr69032.c: New test.
4492
81fa2944
AB
44932016-03-15 Andrey Belevantsev <abel@ispras.ru>
4494
4495 PR rtl-optimization/63384
4a148e19 4496 * g++.dg/pr63384.C: New test.
81fa2944 4497
74ea9ab6
AB
44982016-03-15 Andrey Belevantsev <abel@ispras.ru>
4499
4500 PR target/64411
4501 * gcc.target/i386/pr64411.C: New test.
4502
045d5055
TV
45032016-03-15 Tom de Vries <tom@codesourcery.com>
4504
4505 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4506 * gfortran.dg/goacc/kernels-alias.f95: New test.
4507
3ea33585
MS
45082016-03-14 Martin Sebor <msebor@redhat.com>
4509
4510 PR c++/53792
4511 * g++.dg/cpp0x/constexpr-inline.C: New test.
4512 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4513
1df7b330
DE
45142016-03-14 David Edelsohn <dje.gcc@gmail.com>
4515
4516 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4517
79b57d18
JJ
45182016-03-14 Jakub Jelinek <jakub@redhat.com>
4519
4520 PR middle-end/70219
4521 * gcc.dg/pr70219.c: New test.
4522
3cbf012a
BS
45232016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4524
4525 PR target/70083
4526 * gcc.dg/torture/pr70083.c: New test.
4527 * gcc.target/i386/pr70083.c: New test.
4528
a9fee7cd
RB
45292016-03-14 Richard Biener <rguenther@suse.de>
4530
4531 PR tree-optimization/56365
4532 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4533
4799603f
SB
45342016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4535
4536 PR target/70098
4537 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4538 New function.
4539 * g++.dg/pr70098.C: New testcase.
4540
4541
760ca967
TV
45422016-03-14 Tom de Vries <tom@codesourcery.com>
4543
4544 PR tree-optimization/70045
4545 * gcc.dg/graphite/pr70045.c: New test.
4546
44e66a77
JD
45472016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4548
4549 PR fortran/69043
4550 * gfortran.dg/include_9.f90: New test.
4551
a18e0fe1
DH
45522016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4553
4554 PR fortran/45076
4555 gfortran.dg/prof/prof.exp: New script.
4556 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4557
d0aca6ab
AB
45582016-03-12 Andrey Belevantsev <abel@ispras.ru>
4559
4560 PR rtl-optimization/69307
4561 * gcc.dg/pr69307.c: New test.
4562
cefe08a4
VM
45632016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4564
4565 PR target/69614
4566 * gcc.target/arm/pr69614.c: New.
4567
70112e2a
PT
45682016-03-12 Paul Thomas <pault@gcc.gnu.org>
4569
4570 PR fortran/70031
4571 * gfortran.dg/submodule_14.f08: New test
4572
4573 PR fortran/69524
4574 * gfortran.dg/submodule_15.f08: New test
4575
3f1e5d3a
PP
45762016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4577
4578 PR c++/70106
4579 * g++.dg/cpp1y/paren3.C: New test.
4580
a3f6d680
MM
45812016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4582
4583 PR target/70131
4584 * gcc.target/powerpc/ppc-round2.c: New test.
4585
92348f09
BS
45862016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4587
4588 PR target/70123
4589 * gcc.dg/torture/pr70123.c: New test.
4590
cebde9e9
JL
45912016-03-11 Jeff Law <law@redhat.com>
4592
4593 PR tree-optimization/70190
4594 * gcc.c-torture/compile/pr70190.c: New test.
4595
3edc5da4
DM
45962016-03-11 David Malcolm <dmalcolm@redhat.com>
4597
4598 PR c/68187
4599 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4600 case.
4601 (test43_b): Likewise.
4602 (test43_c): Likewise.
4603 (test43_d): Likewise.
4604 (test43_e): Likewise.
4605 (test43_f): Likewise.
4606 (test43_g): Likewise.
4607 (test44_a): Likewise.
4608 (test44_b): Likewise.
4609 (test44_c): Likewise.
4610 (test44_d): Likewise.
4611 (test44_e): Likewise.
4612
318c1204
DM
46132016-03-11 David Malcolm <dmalcolm@redhat.com>
4614
4615 PR c/70085
4616 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4617
bc062234
KT
46182016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4619
4620 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4621 dg-options.
4622
acfc1ac1
KT
46232016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4624
4625 PR target/70002
4626 PR target/69245
4627 * gcc.target/aarch64/pr69245_2.c: New test.
4628
d1e2bb2d
JJ
46292016-03-11 Jakub Jelinek <jakub@redhat.com>
4630
4631 PR tree-optimization/70177
4632 * gcc.dg/pr70177.c: New test.
4633
07350627
AL
46342016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4635
4636 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4637
5c6706f7
AL
46382016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4639
4640 * gcc.dg/tree-ssa/sra-20.c: New.
4641
02d472a2
JJ
46422016-03-11 Jakub Jelinek <jakub@redhat.com>
4643
686d390a
JJ
4644 PR rtl-optimization/70174
4645 * gcc.dg/pr70174.c: New test.
4646
02d472a2
JJ
4647 PR tree-optimization/70169
4648 * gcc.dg/pr70169.c: New test.
4649
0f9befa1
IE
46502016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4651
4652 PR target/70160
4653 * gcc.target/i386/pr70160.c: New test.
4654
432d4670
AK
46552016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4656
4657 * gcc.target/s390/dfp-1.c: New test.
4658
a3dc8760
NC
46592016-03-10 Nick Clifton <nickc@redhat.com>
4660
4661 PR target/70044
4662 * gcc.target/aarch64/pr70044.c: New test.
4663
b87a8d7d
PP
46642016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4665 Jakub Jelinek <jakub@redhat.com>
4666
4667 PR c++/70001
4668 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4669 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4670 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4671
4f4ada6a
JH
46722016-03-10 Jan Hubicka <hubicka@ucw.cz>
4673
4674 PR lto/69589
4675 * g++.dg/lto/pr69589_0.C: New testcase
4676 * g++.dg/lto/pr69589_1.C: New testcase
4677
d49b0aa0
MP
46782016-03-10 Marek Polacek <polacek@redhat.com>
4679
4680 PR c++/70153
4681 * g++.dg/delayedfold/unary-plus1.C: New test.
4682
46832016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4684
4685 * gcc.target/arm/pr45701-1.c: Escape brackets.
4686 * gcc.target/arm/pr45701-2.c: Likewise.
4687
71017a7b
AL
46882016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4689
4690 * gfortran.dg/unconstrained_commons.f: New.
4691
ba52669f
AM
46922016-03-10 Alan Modra <amodra@gmail.com>
4693
4694 * gcc.dg/pr69195.c: New.
4695 * gcc.dg/pr69238.c: New.
4696
27742332
TV
46972016-03-10 Tom de Vries <tom@codesourcery.com>
4698
4699 PR testsuite/68915
4700 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4701
3a81a594
RB
47022016-03-10 Richard Biener <rguenther@suse.de>
4703
4704 PR tree-optimization/70128
4705 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4706 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4707
3433b975
JJ
47082016-03-09 Jakub Jelinek <jakub@redhat.com>
4709
c2864f02
JJ
4710 PR tree-optimization/70152
4711 * gcc.dg/pr70152.c: New test.
4712
3433b975
JJ
4713 PR target/70086
4714 * gcc.target/i386/pr70086-1.c: New test.
4715 * gcc.target/i386/pr70086-2.c: New test.
4716 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4717
4718 PR tree-optimization/70127
4719 * gcc.c-torture/execute/pr70127.c: New test.
4720
96b3c82d
CP
47212016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4722
4723 * c-c++-common/goacc/combined-directives-2.c: New test.
4724
b4f3232d
DM
47252016-03-09 David Malcolm <dmalcolm@redhat.com>
4726
4727 PR c/68473
4728 PR c++/70105
4729 * g++.dg/diagnostic/pr70105.C: New test.
4730 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4731 (test_multiple_ordinary_maps): New test function.
4732
40499f81
DM
47332016-03-09 David Malcolm <dmalcolm@redhat.com>
4734
4735 PR c/68473
4736 PR c++/70105
4737 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4738 Drop range information from call to inform_at_rich_loc.
4739 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4740 New.
4741 (test_show_locus): Replace calls to rich_location::add_range with
4742 calls to add_range. Rewrite the tests that used the now-defunct
4743 rich_location ctor taking a source_range. Simplify other tests
4744 by replacing calls to COMBINE_LOCATION_DATA with calls to
4745 make_location.
4746
c9e33662
RB
47472016-03-09 Richard Biener <rguenther@suse.de>
4748 Jakub Jelinek <jakub@redhat.com>
4749
4750 PR tree-optimization/70138
4751 * gcc.dg/vect/pr70138-1.c: New testcase.
4752 * gcc.dg/vect/pr70138-2.c: Likewise.
4753
2c73b764
JJ
47542016-03-09 Jakub Jelinek <jakub@redhat.com>
4755
4756 PR target/70049
4757 * gcc.target/i386/pr70049.c: New test.
4758
c06d25bb
RB
47592016-03-09 Richard Biener <rguenther@suse.de>
4760
4761 PR c/70143
4762 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4763 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4764 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4765
5828a501
RO
47662016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4767
4768 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4769 arm-*-*.
4770
2e141c8d
JJ
47712016-03-09 Jakub Jelinek <jakub@redhat.com>
4772
5a9def37
JJ
4773 PR middle-end/67278
4774 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4775
2e141c8d
JJ
4776 PR target/67278
4777 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4778
4779 PR middle-end/70050
4780 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4781 in testcase comment.
4782
bf751f40
TV
47832016-03-09 Tom de Vries <tom@codesourcery.com>
4784
4785 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4786 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4787 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4788 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4789 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4790 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4791 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4792 * gfortran.dg/goacc/kernels-loop.f95: New test.
4793
e210c999
MS
47942016-03-08 Martin Sebor <msebor@redhat.com>
4795
4796 PR c++/62096
4797 * g++.dg/warn/overflow-warn-7.C: New test.
4798
80aac5c8
JM
47992016-03-08 Jason Merrill <jason@redhat.com>
4800
4801 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4802 * lib/target-supports.exp (check_effective_target_concepts): New.
4803
12b81409
JJ
48042016-03-08 Jakub Jelinek <jakub@redhat.com>
4805
d259b234
JJ
4806 PR c++/70135
4807 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4808 * g++.dg/ubsan/pr70135.C: New test.
4809
12b81409
JJ
4810 PR target/70110
4811 * gcc.dg/pr70110.c: New test.
4812
b4e9f2aa
MJ
48132016-03-07 Martin Jambor <mjambor@suse.cz>
4814
4815 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4816 * c-c++-common/gomp/if-1.c: Likewise.
4817 * c-c++-common/gomp/pr61486-2.c: Likewise.
4818 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4819 to dg-additional-options.
4820 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4821 * g++/gomp/target-teams-1.c: Likewise.
4822 * gcc.dg/gomp/gomp.exp: Likewise.
4823 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4824 dg-additional-options.
4825 * gfortran.dg/gomp/gomp.exp: Likewise.
4826 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4827 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4828 dg-additional-options.
4829 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4830
f86e631e
MJ
48312016-03-07 Martin Jambor <mjambor@suse.cz>
4832
4833 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4834 * c-c++-common/gomp/gridify-1.c: New test.
4835 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4836
94156b3f
AV
48372016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4838
4839 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4840 trigger for cortex-r8, when scanning for register r8.
4841 * gcc.target/arm/pr45701-2.c: Likewise.
4842
a84a49b7 48432016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4844 Jeff Law <law@redhat.com>
a84a49b7
RB
4845
4846 PR tree-optimization/69740
4847 * gcc.c-torture/compile/pr69740-1.c: New test.
4848 * gcc.c-torture/compile/pr69740-2.c: New test.
4849
e41f6c9e
BS
48502016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4851
4852 * lib/target-supports.exp
4853 (check_effective_target_whole_vector_shift): Enable for PPC64.
4854
57548bf5
RB
48552016-03-07 Richard Biener <rguenther@suse.de>
4856
4857 PR tree-optimization/70115
4858 * gcc.dg/torture/pr70115.c: New testcase.
4859
4ae13300
NS
48602016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4861
4862 PR middle-end/69916
4863 * c-c-++-common/goacc/pr69916.c: New.
4864
5edb9853
RH
48652016-03-07 Richard Henderson <rth@redhat.com>
4866
4867 * gcc.c-torture/compile/pr70061.c: New test.
4868
2067a8f3
RB
48692016-03-07 Richard Biener <rguenther@suse.de>
4870
4871 PR testsuite/70109
4872 * gcc.dg/vect/O3-pr36098.c: New testcase.
4873
4145a9b7
CL
48742016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4875
4876 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4877
1878be32
EB
48782016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4879
4880 * gnat.dg/renaming9.ad[sb]: New testcase.
4881
df762bb2
JJ
48822016-03-05 Jakub Jelinek <jakub@redhat.com>
4883
4884 PR c++/70084
4885 * g++.dg/expr/stdarg3.C: New test.
4886
7d461295
JL
48872016-03-04 Jeff Law <law@redhat.com>
4888
4889 PR tree-optimization/69196
4890 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4891 x86_64-*-*.
4892
29b9828f
BS
48932016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4894
b6b552fd
BS
4895 PR c/69973
4896 * gcc.dg/pr69973.c: New test.
4897
201d49e9
BS
4898 PR rtl-optimization/69941
4899 * gcc.dg/torture/pr69941.c: New test.
4900
29b9828f
BS
4901 PR c/69824
4902 * gcc.dg/pr69824.c: New test.
4903
640b7e74
TV
49042016-03-05 Tom de Vries <tom@codesourcery.com>
4905
4906 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4907 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4908 function.
4909
7a3a3fad
PP
49102016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4911
4912 PR c++/66786
4913 * g++.dg/cpp1y/var-templ48.C: New test.
4914 * g++.dg/cpp1y/var-templ49.C: New test.
4915
cd439aec
EB
49162016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4917
4918 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4919
60204554
JJ
49202016-03-04 Jakub Jelinek <jakub@redhat.com>
4921
0c8825de
JJ
4922 PR c++/70035
4923 * g++.dg/ubsan/pr70035.C: New test.
4924
60204554
JJ
4925 PR target/70062
4926 * gcc.target/i386/pr70062.c: New test.
4927
f79d4eab
L
49282016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4929
4930 * g++.dg/template/typename21.C: Remove c++98_only.
4931
ea81ce67
L
49322016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4933
4934 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4935
64b23c13
DM
49362016-03-04 David Malcolm <dmalcolm@redhat.com>
4937
4938 PR c/68187
4939 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4940 function.
4941 (fn_42_b): Likewise.
4942 (fn_42_c): Likewise.
4943
729526f5
DM
49442016-03-04 David Malcolm <dmalcolm@redhat.com>
4945
4946 PR c/68187
4947 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4948 function.
4949 (fn_40_b): Likewise.
4950 (fn_41_a): Likewise.
4951 (fn_41_b): Likewise.
4952
f9ea11ac
JJ
49532016-03-04 Jakub Jelinek <jakub@redhat.com>
4954
4955 PR target/70059
4956 * gcc.target/i386/avx512f-pr70059.c: New test.
4957 * gcc.target/i386/avx512dq-pr70059.c: New test.
4958
b6c38c69
BS
49592016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4960
4961 PR rtl-optimization/57676
4962 * gcc.dg/torture/pr57676.c: New test.
4963
af3cdd34
IE
49642016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4965
4966 * gcc.dg/pr70026.c: New test.
4967
7ff6ca38
MP
49682016-03-04 Marek Polacek <polacek@redhat.com>
4969
4970 PR c/69798
4971 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4972 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4973
a6bf62d5
KT
49742016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4975
4976 PR target/70004
4977 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4978 Delete.
4979 (test_corners_sisd_si): Likewise.
4980 (main): Remove checks of the above.
4981 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4982
ae4cdc6a
EB
49832016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4984
4985 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4986
08455559
CL
49872016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4988
4989 * gcc.dg/torture/pr69951.c: Accept argc==0.
4990
e9a35493
RB
49912016-03-04 Richard Biener <rguenther@suse.de>
4992
4993 PR c++/70054
4994 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4995 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4996
fba054c2
DV
49972016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4998
4999 PR testsuite/69766
5000 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5001 testing multiarch.
5002
f10cdc6c
JJ
50032016-03-04 Jakub Jelinek <jakub@redhat.com>
5004
5005 PR debug/69947
5006 * gcc.dg/guality/pr69947.c: New test.
5007
2e981ba0
JJ
50082016-03-03 Jakub Jelinek <jakub@redhat.com>
5009
5010 PR ada/70017
5011 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5012
0ba3bfa2
KT
50132016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5014
5015 PR rtl-optimization/69904
5016 * gcc.target/arm/pr69904.c: New test.
5017
97ecdb46
JJ
50182016-03-03 Jakub Jelinek <jakub@redhat.com>
5019
5020 PR target/70021
5021 * gcc.dg/vect/pr70021.c: New test.
5022 * gcc.target/i386/pr70021.c: New test.
5023
a2a743a1
MP
50242016-03-03 Marek Polacek <polacek@redhat.com>
5025
5026 PR middle-end/70050
5027 * gcc.dg/pr70050.c: New test.
5028
fa07ecdd
JG
50292016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5030
5031 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5032
23504262
ML
50332016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5034
5035 PR tree-optimization/70043
5036 * gfortran.dg/vect/pr70043.f90: New test.
5037
b7b9e1a9
EB
50382016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5039
5040 * gnat.dg/specs/task1.ads: New test.
5041
cb83ba54
RO
50422016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5043
5044 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5045 Invoke gdb with -batch.
5046 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5047
a75f5e30
RB
50482016-03-03 Richard Biener <rguenther@suse.de>
5049
5050 PR tree-optimization/55936
5051 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5052
268bc320
JL
50532016-03-02 Jeff Law <law@redhat.com>
5054
815f20ab
JL
5055 PR rtl-optimization/69942
5056 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5057 effects of argument promotions.
5058
268bc320
JL
5059 PR tree-optimization/69987
5060 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5061 target does not support -fprefetch-loop-arrays.
5062
171f7de5
UB
50632016-03-02 Uros Bizjak <ubizjak@gmail.com>
5064
5065 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5066
192912db
BC
50672016-03-02 Bin Cheng <bin.cheng@arm.com>
5068
c7908871 5069 PR rtl-optimization/69052
192912db
BC
5070 * gcc.target/i386/pr69052.c: New test.
5071
90a7a40b
AM
50722016-03-02 Alan Modra <amodra@gmail.com>
5073
5074 * gcc.dg/pr69990.c: New.
5075
69fa742f
JJ
50762016-03-02 Jakub Jelinek <jakub@redhat.com>
5077
de752fb0
JJ
5078 PR c/68062
5079 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5080
5081 PR middle-end/70022
5082 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5083
69fa742f
JJ
5084 PR target/70028
5085 * gcc.target/i386/pr70028.c: New test.
5086
7c65bd56
MK
50872016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5088
5089 * c-c++-common/asan/swapcontext-test-1.c,
5090 * c-c++-common/tsan/thread_leak.c,
5091 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5092 * g++.dg/tsan/benign_race.C,
5093 * g++.dg/tsan/fd_close_norace.C,
5094 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5095 races with sanitizer output
5096
37d98220 50972016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5098 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5099
5100 PR target/67278
5101 * gcc.dg/simd-8.c: New testcase.
5102
218db463
RB
51032016-03-02 Richard Biener <rguenther@suse.de>
5104
5105 PR middle-end/67278
5106 * gcc.dg/simd-7.c: New testcase.
5107
22c72158
EB
51082016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5109
5110 * gcc.target/i386/pr70007.c: Tweak.
5111
9a790ccc
DV
51122016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5113
5114 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5115
bd02f00f
MP
51162016-03-02 Marek Polacek <polacek@redhat.com>
5117
5118 PR c/67854
5119 * gcc.dg/pr67854.c: New test.
5120
1e840f39
JJ
51212016-03-02 Jakub Jelinek <jakub@redhat.com>
5122
5123 PR middle-end/70025
5124 * gcc.dg/torture/pr70025.c: New test.
5125
bca00241
VK
51262016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5127
5128 PR tree-optimization/68621
5129 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5130
0bca04b8
EB
51312016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5132
5133 * gcc.target/i386/pr70007.c: New test.
5134
2a9afc86
JL
51352016-03-01 Jeff Law <law@redhat.com>
5136
eab2541b 5137 PR tree-optimization/69196
9d83ef71 5138 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5139
2a9afc86
JL
5140 PR tree-optimization/69196
5141 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5142 duplicating code and spoiling the expected output.
5143
0d39977e
MM
51442016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5145
5146 PR target/70033
5147 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5148 supports power9 before doing tests.
5149 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5150 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5151 * gcc.target/powerpc/p9-permute.c: Likewise.
5152
a0c0699d
UB
51532016-03-01 Uros Bizjak <ubizjak@gmail.com>
5154
5155 PR target/70027
5156 * gcc.target/i386/pr70027.c: New test.
5157
0ae3ef47 51582016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5159
5160 * gcc.dg/pr70017.c: New test.
5161
686e2237
JJ
51622016-03-01 Jakub Jelinek <jakub@redhat.com>
5163
5164 PR c/69796
5165 PR c/69974
5166 * gcc.dg/pr69796.c: New test.
5167 * gcc.dg/pr69974.c: New test.
5168
f8e4188c
EB
51692016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5170
5171 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5172
5e3f1c7c
JL
51732016-02-29 Jeff Law <law@redhat.com>
5174
5175 PR tree-optimization/69987
5176 * gfortran.dg/pr69987.f90: New test.
5177
5178 PR tree-optimization/69989
5179 * gcc.c-torture/compile/pr69989-2.c: New test.
5180
1be56bc5
MP
51812016-03-01 Marek Polacek <polacek@redhat.com>
5182
5183 PR c++/69795
5184 * g++.dg/parse/invalid1.C: New test.
5185
1b19470d
RB
51862016-03-01 Richard Biener <rguenther@suse.de>
5187
5188 PR middle-end/70022
5189 * gcc.dg/pr70022.c: New testcase.
5190
3ae0661a
IE
51912016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5192
5193 PR tree-optimization/69956
5194 * gcc.dg/pr69956.c: New test.
5195
0f09ab88
BS
51962016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5197
5198 PR target/70011
5199 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5200 XFAIL when hardware supports efficient unaligned storage access.
5201
76d881bf
PP
52022016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5203
5204 PR c++/69961
5205 * g++.dg/template/pr69961a.C: New test.
5206 * g++.dg/template/pr69961b.C: New test.
5207
7168133a
DM
52082016-02-29 David Malcolm <dmalcolm@redhat.com>
5209
5210 PR preprocessor/69985
5211 * gcc.dg/cpp/pr69985.c: New test case.
5212
0c6072a3
JL
52132016-02-29 Jeff Law <law@redhat.com>
5214
e66f219b
JL
5215 PR tree-optimization/70005
5216 * gcc.c-torture/execute/pr70005.c New test.
5217
0c6072a3
JL
5218 PR tree-optimization/69999
5219 * gcc.c-torture/compile/pr69999.c: New test.
5220
fd9fbdb3
YR
52212016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5222
5223 PR tree-optimization/69652
5224 * gcc.dg/torture/pr69652.c: Delete test.
5225 * gcc.dg/vect/pr69652.c: New test.
5226
cbd400b4
RB
52272016-02-19 Richard Biener <rguenther@suse.de>
5228
5229 PR tree-optimization/69980
5230 * gfortran.dg/vect/pr69980.f90: New testcase.
5231
84ea0f58
EB
52322016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5233
5234 * gcc.target/sparc/20160229-1.c: New test.
5235
5d2a63dc
EB
52362016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5237
5238 * gnat.dg/stack_usage3.adb: New test.
5239 * gnat.dg/stack_usage3_pkg.ads: New helper.
5240
93e708f9
EB
52412016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5242
5243 * gnat.dg/renaming8.adb: New test.
5244 * gnat.dg/renaming8_pkg1.ads: New helper.
5245 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5246 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5247
6512bc93
RB
52482016-02-29 Richard Biener <rguenther@suse.de>
5249
5250 PR tree-optimization/69720
5251 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5252
7b201a88
TK
52532016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5254
5255 PR fortran/68147
5256 PR fortran/47674
5257 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5258
82ee0cf2 52592016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5260 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5261
5262 PR fortran/56007
5263 * gfortran.dg/coarray_8.f90: Adjust error message.
5264 * gfortran.dg/pr56007.f90: New test.
5265 * gfortran.dg/pr56007.f: New test.
5266
cdc1a2c8
L
52672016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5268
5269 PR tree-optimization/69989
5270 * gcc.dg/torture/pr69989.c: New test.
5271
33505bcf
EB
52722016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5273
5274 * gcc.target/i386/stack-realign-win.c: New test.
5275
524bfb19
HA
52762016-02-28 Harald Anlauf <anlauf@gmx.de>
5277
5278 PR fortran/60126
5279 * gfortran.dg/pr60126.f90: New test.
5280
bd542508
JL
52812016-02-27 Jeff Law <law@redhat.com>
5282
5283 Revert
5284 2016-02-26 Richard Biener <rguenther@suse.de>
5285 Jeff Law <law@redhat.com>
5286
5287 PR tree-optimization/69740
5288 * gcc.c-torture/compile/pr69740-1.c: New test.
5289 * gcc.c-torture/compile/pr69740-2.c: New test.
5290
dd1291e0
JD
52912016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5292
5fb67f8b 5293 PR fortran/69910
dd1291e0
JD
5294 * gfortran.dg/newunit_4.f90: New test.
5295
5cfefb59
JJ
52962016-02-27 Jakub Jelinek <jakub@redhat.com>
5297
5298 PR target/69613
5299 PR rtl-optimization/69886
5300 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5301 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5302 target.
5303
20ba5f33
MS
53042016-02-26 Martin Sebor <msebor@redhat.com>
5305
5306 PR tree-optimization/15826
5307 * gcc.dg/tree-ssa/pr15826.c: New test.
5308
e6fb01b0
JJ
53092016-02-26 Jakub Jelinek <jakub@redhat.com>
5310
5311 PR target/69969
5312 * gcc.target/powerpc/pr69969.c: New test.
5313
e3e0cf64
MS
53142016-02-26 Martin Sebor <msebor@redhat.com>
5315
5316 PR c++/15766
5317 * g++.old-deja/g++.other/decl5.C: Add a test case.
5318
d1f2bea5
SB
53192016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5320
5321 PR target/69946
5322 * gcc.target/powerpc/pr69946.c: New file.
5323
4a4f9d2b 53242016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5325 Jeff Law <law@redhat.com>
4a4f9d2b 5326
e3e0cf64 5327 PR tree-optimization/69740
4a4f9d2b
RB
5328 * gcc.c-torture/compile/pr69740-1.c: New test.
5329 * gcc.c-torture/compile/pr69740-2.c: New test.
5330
ad2a2706
MJ
53312016-02-26 Martin Jambor <mjambor@suse.cz>
5332
5333 PR middle-end/69920
5334 * gcc.dg/torture/pr69932.c: New test.
5335 * gcc.dg/torture/pr69936.c: Likewise.
5336
1d11f7ce
AK
53372016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5338
5339 PR target/69709
5340 * gcc.target/s390/pr69709.c: New test.
5341
6cfccbb2
KT
53422016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5343
5344 PR target/69245
5345 * gcc.target/aarch64/pr69245_1.c: New test.
5346
ac59ad4e
KT
53472016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5348
5349 PR target/69613
5350 * gcc.dg/torture/pr69613.c: New test.
5351
a2ad54a0
JJ
53522016-02-26 Jakub Jelinek <jakub@redhat.com>
5353
5354 PR rtl-optimization/69891
5355 * gcc.target/i386/pr69891.c: New test.
5356
0884062c 53572016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5358 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5359
d2369d4f 5360 PR target/61397
c163789b
MM
5361 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5362 functionality for both 32-bit and 64-bit.
5363
5aed7e2c
RB
53642016-02-26 Richard Biener <rguenther@suse.de>
5365
5366 PR tree-optimization/69551
5367 * gcc.dg/torture/pr69951.c: New testcase.
5368
798e2a8e
RB
53692016-02-25 Richard Biener <rguenther@suse.de>
5370
5371 PR tree-optimization/48795
5372 * gcc.dg/Warray-bounds-18.c: New testcase.
5373
9559fbac
RO
53742016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5375
5376 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5377
c049b107
JJ
53782016-02-25 Jakub Jelinek <jakub@redhat.com>
5379
5380 PR rtl-optimization/69896
5381 * gcc.dg/pr69896.c: New test.
5382
1137001c
PP
53832016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5384
5385 PR c++/69736
5386 * g++.dg/cpp1y/paren2.C: New test.
5387
2e9c8641
MS
53882016-02-24 Martin Sebor <msebor@redhat.com>
5389
5390 PR c/51147
5391 * gcc.dg/enum-mode-2.c: New test.
5392
03ca8fb3
JJ
53932016-02-24 Jakub Jelinek <jakub@redhat.com>
5394
5395 PR c++/69922
5396 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5397 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5398 * g++.dg/ubsan/pr69922.C: New test.
5399
0b05329b
MP
54002016-02-24 Marek Polacek <polacek@redhat.com>
5401
5402 PR c/69819
5403 * gcc.dg/pr69819.c: New test.
5404
57c2c374
MS
54052016-02-24 Martin Sebor <msebor@redhat.com>
5406
3b96b93a
MS
5407 PR c++/69912
5408 * g++.dg/ext/flexary15.C: New test.
5409
54102016-02-24 Martin Sebor <msebor@redhat.com>
5411
5412 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5413 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5414 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5415
65433bb5
MK
54162016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5417 Charles Baylis <charles.baylis@linaro.org>
5418
5419 PR debug/61033
5420 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5421
f802a424 54222016-02-24 Richard Biener <rguenther@suse.de>
44293580 5423 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5424
5425 PR middle-end/69760
5426 * gcc.dg/torture/pr69760.c: New testcase.
5427
525f795f
RO
54282016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5429
5430 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5431 pattern on Solaris with as.
5432
cd7bbceb
KT
54332016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5434
5435 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5436 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5437 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5438 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5439
89c0c1fd
JJ
54402016-02-24 Jakub Jelinek <jakub@redhat.com>
5441
5442 PR middle-end/69915
5443 * gcc.dg/pr69915.c: New test.
5444
0683fd27
KT
54452016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5446
5447 PR rtl-optimization/69886
5448 * gcc.dg/torture/pr69886.c: New test.
5449
e53d562a
RB
54502016-02-24 Richard Biener <rguenther@suse.de>
5451
5452 PR middle-end/68963
5453 * gcc.dg/torture/pr68963.c: New testcase.
5454
74a00288
KT
54552016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5456
5457 PR target/69875
5458 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5459 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5460 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5461 * gcc.target/arm/atomic_loaddi_1.c: New test.
5462 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5463 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5464 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5465 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5466 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5467 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5468 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5469 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5470
340fd4c9
JJ
54712016-02-24 Jakub Jelinek <jakub@redhat.com>
5472
5473 PR middle-end/69909
5474 * gcc.dg/torture/pr69909.c: New test.
5475
47d3fdb2
RB
54762016-02-24 Richard Biener <rguenther@suse.de>
5477
5478 PR tree-optimization/69907
5479 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5480 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5481 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5482
dab73e73
CB
54832016-02-24 Christian Bruel <christian.bruel@st.com>
5484
5485 * gcc.target/arm/pragma_cpp_fma.c: New test.
5486
7cc5ec65
JD
54872016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5488
5489 PR fortran/61156
5490 * gfortran.dg/include_6.f90: Update test.
5491
067fbd8b
JJ
54922016-02-23 Jakub Jelinek <jakub@redhat.com>
5493
5494 PR objc/69844
5495 * objc.dg/pr69844.m: New test.
5496
64a454d9
JD
54972016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5498
5499 PR libgfortran/69456
5500 * gfortran.dg/namelist_89.f90: New test.
5501 * gfortran.dg/pr59700.f90: Update test..
5502
35886f0b
MS
55032016-02-23 Martin Sebor <msebor@redhat.com>
5504
5505 PR middle-end/69780
5506 * g++.dg/ext/builtin_alloca.C: New test.
5507 * gcc.dg/builtins-68.c: New test.
5508
162cc7e3
RH
55092016-02-23 Richard Henderson <rth@redhat.com>
5510
5511 * gcc.target/i386/addr-space-3.c: Remove test.
5512
196440f8
DM
55132016-02-23 David Malcolm <dmalcolm@redhat.com>
5514
5515 PR preprocessor/69126
5516 PR preprocessor/69543
5517 * c-c++-common/pr69126-2-long.c: New test.
5518 * c-c++-common/pr69126-2-short.c: New test.
5519 * c-c++-common/pr69543-1.c: Remove xfail.
5520
1d3121af
DM
55212016-02-23 David Malcolm <dmalcolm@redhat.com>
5522
5523 PR preprocessor/69126
5524 PR preprocessor/69543
5525 PR preprocessor/69558
5526 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5527 (f): Rename to...
5528 (test_2): ...this, and add leading comment.
5529 (MACRO_3, test_3): New.
5530 (MACRO_4A, MACRO_4B, test_4): New.
5531 (MACRO): Rename to...
5532 (MACRO_5): ...this.
5533 (g): Rename to...
5534 (test_5): ...this, updating for renaming of MACRO, and
5535 add leading comment.
5536 * c-c++-common/pr69543-1.c: New.
5537 * c-c++-common/pr69543-2.c: New.
5538 * c-c++-common/pr69543-3.c: New.
5539 * c-c++-common/pr69543-4.c: New.
5540 * c-c++-common/pr69558-1.c: New.
5541 * c-c++-common/pr69558-2.c: New.
5542 * c-c++-common/pr69558-3.c: New.
5543 * c-c++-common/pr69558-4.c: New.
5544 * gcc.dg/pr69558.c: Move to...
5545 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5546 xfail for c++.
5547
f99c3557
TS
55482016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5549
5550 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5551 to -ftree-parallelize-loops/-fopenacc changes.
5552 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5553 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5554 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5555 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5556 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5557 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5558 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5559 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5560 * c-c++-common/goacc/kernels-loop.c: Likewise.
5561 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5562 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5563 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5564 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5565
c60ec7c2
RO
55662016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5567
5568 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5569
f1a62b6f
JJ
55702016-02-23 Jakub Jelinek <jakub@redhat.com>
5571
e67bf044
JJ
5572 PR c++/69902
5573 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5574
f1a62b6f
JJ
5575 PR c/69900
5576 * gcc.dg/pr69900.c: New test.
5577
20c5e09e
MJ
55782016-02-23 Martin Jambor <mjambor@suse.cz>
5579
5580 PR tree-optimization/69666
5581 * gcc.dg/tree-ssa/pr69666.c: New test.
5582
e457a6fc
AV
55832016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5584
5585 PR fortran/67451
5586 * gfortran.dg/coarray_allocate_5.f08: New test.
5587
d7b574f4
AK
55882016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5589
5590 * gcc.target/s390/vcond-shift.c: Move to ...
5591 * gcc.target/s390/vector/vcond-shift.c: ... here.
5592
58bdeb44
AK
55932016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5594
5595 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5596 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5597
7cd0387b
AK
55982016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5599
5600 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5601
4246c8da
MW
56022016-02-20 Mark Wielaard <mjw@redhat.com>
5603
5604 PR c/28901
5605 * gcc.dg/unused-variable-3.c: New test.
5606
f93bc532
JJ
56072016-02-22 Jakub Jelinek <jakub@redhat.com>
5608
5609 PR target/69888
5610 * gcc.target/i386/pr69888.c: New test.
5611
c4e360f4
RB
56122016-02-22 Richard Biener <rguenther@suse.de>
5613
5614 PR tree-optimization/69882
5615 * gfortran.dg/vect/pr69882.f90: New testcase.
5616
09c92f1c
JJ
56172016-02-22 Jakub Jelinek <jakub@redhat.com>
5618
5619 PR target/69885
5620 * gcc.dg/pr69885.c: New test.
5621
f88d45dc
OE
56222016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5623
5624 PR target/69806
5625 PR target/54089
5626 * gcc.target/sh/pr54089-10.c: New.
5627
ce1ff48e
PT
56282016-02-20 Paul Thomas <pault@gcc.gnu.org>
5629
5630 PR fortran/69423
5631 * gfortran.dg/deferred_character_15.f90 : New test.
5632
bbf27208
DH
56332016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5634
5635 PR fortran/57365
5636 gfortran.dg/allocate_with_source_18.f03: New test.
5637
56382016-02-20 Harald Anlauf <anlauf@gmx.de>
5639
5640 PR fortran/52531
5641 gfortran.dg/gomp/pr52531.f90: New test.
5642
268be88c
BE
56432016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5644
5645 PR c++/69865
5646 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5647 -std=c++03.
5648
4b6c824a
JJ
56492016-02-19 Jakub Jelinek <jakub@redhat.com>
5650
871b3f47
JJ
5651 PR c++/69826
5652 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5653 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5654
7a965d51
JJ
5655 PR c++/69850
5656 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5657
4b6c824a
JJ
5658 PR c++/69851
5659 * g++.dg/torture/pr69851.C: New test.
5660
15fca21a
MS
56612016-02-19 Martin Sebor <msebor@redhat.com>
5662
5663 PR testsuite/69573
5664 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5665
19e21586
JJ
56662016-02-19 Jakub Jelinek <jakub@redhat.com>
5667
03a616ac
JJ
5668 PR c++/69850
5669 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5670 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5671
19e21586
JJ
5672 PR c++/67767
5673 * g++.dg/cpp0x/pr67767.C: New test.
5674
2db16594
KT
56752016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5676
5677 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5678 for fp, simd, crypto, crc, lse.
5679 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5680 above.
5681 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5682 effective target check.
5683
5a7d9d1e
JJ
56842016-02-19 Jakub Jelinek <jakub@redhat.com>
5685
5686 PR target/69820
5687 * gcc.target/i386/pr69820.c: New test.
5688
6448f064
AK
56892016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5690
5691 * gcc.target/s390/vector/int128-1.c: New test.
5692
d0a859e6
AK
56932016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5694
5695 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5696
9e4eb643
AK
56972016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5698
5699 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5700 instruction pattern name to prevent the testcase from failing with
5701 -march=z13.
5702
859a4c0e
AK
57032016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5704
5705 * gcc.target/s390/md/movstr-2.c: New test.
5706
efc2340b
MK
57072016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5708
5709 * gcc.target/s390/morestack.c: New test.
5710
ca2bfbc2
DV
57112016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5712
5713 PR target/69625
5714 * gcc.target/s390/pr69625.c: Add test case.
5715
efd4bd05
BE
57162016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5717
5718 PR testsuite/68580
5719 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5720
2bf2078a
MM
57212016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5722
5723 PR target/68404
5724 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5725 * gcc.target/powerpc/fusion3.c: Likewise.
5726
f003579e
RB
57272016-02-18 Richard Biener <rguenther@suse.de>
5728
5729 PR middle-end/69553
5730 * g++.dg/torture/pr69553.C: New testcase.
5731
19233914
NC
57322016-02-18 Nick Clifton <nickc@redhat.com>
5733
efd4bd05
BE
5734 PR target/62254
5735 PR target/69610
5736 * gcc.target/arm/pr62554.c: New test.
5737 * gcc.target/arm/pr69610-1.c: New test.
5738 * gcc.target/arm/pr69610-2.c: New test.
19233914 5739
23f27839
RB
57402016-02-18 Richard Biener <rguenther@suse.de>
5741
5742 PR middle-end/69854
5743 * gcc.dg/torture/pr69854.c: New testcase.
5744
932c0da4
JJ
57452016-02-17 Jakub Jelinek <jakub@redhat.com>
5746
5747 PR c++/69850
5748 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5749
1bed93e4
BS
57502012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5751
5752 * gcc.target/powerpc/vec-cg.c: New test.
5753
57bfb134
RB
57542016-02-17 Richard Biener <rguenther@suse.de>
5755
5756 PR testsuite/69586
5757 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5758
a44e0ebb
KT
57592016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5760
5761 PR target/69161
5762 * gcc.c-torture/compile/pr69161.c: New test.
5763
ffacd726
DS
57642016-02-17 David Sherwood <david.sherwood@arm.com>
5765
5766 PR target/69532
5767 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5768 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5769
448db8d2
EB
57702016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5771
5772 * gcc.dg/ifcvt-4.c: Skip on Visium.
5773
e2f0522e
EB
57742016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5775
5776 * gnat.dg/atomic8.adb: New test.
5777
bf17fe3f
EB
57782016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5779
5780 * gnat.dg/discr46.ad[sb]: New test.
5781
ecf835e9
KN
57822016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5783
5784 PR Target/48344
5785 * gcc.target/powerpc/pr48344-1.c: New test.
5786
49a1164a
TK
57872015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5788
5789 PR fortran/69742
5790 * gfortran.dg/associate_21.f90: New test.
5791
bf14eba2
JJ
57922016-02-16 Jakub Jelinek <jakub@redhat.com>
5793
5794 PR c/69835
5795 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5796 -Wnonnull in dg-options.
5797 * c-c++-common/nonnull-2.c: New test.
5798
35a093b6
JG
57992016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5800 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5801
5802 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5803
e387d491
JJ
58042016-02-16 Jakub Jelinek <jakub@redhat.com>
5805
5806 PR middle-end/69801
5807 * gcc.dg/pr69801.c: Add empty dg-options.
5808
ba539195
JN
58092016-02-16 James Norris <jnorris@codesourcery.com>
5810
5811 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5812 * g++.dg/goacc/deviceptr-1.c: New file.
5813
2a2b8f64
JJ
58142016-02-16 Jakub Jelinek <jakub@redhat.com>
5815
5816 PR tree-optimization/69820
5817 * gcc.dg/vect/pr69820.c: New test.
5818
87440c29
RB
58192016-02-16 Richard Biener <rguenther@suse.de>
5820
5821 PR tree-optimization/69776
5822 * gcc.dg/torture/pr69776-2.c: New testcase.
5823
6d87c306
BS
58242016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5825
5826 PR tree-optimization/69714
5827 * gcc.dg/torture/pr69714.c: New test.
5828
3824a0a2
JJ
58292016-02-16 Jakub Jelinek <jakub@redhat.com>
5830
5831 PR tree-optimization/69802
5832 * gcc.dg/pr69802.c: New test.
5833
c8cfe96e
RB
58342016-02-16 Richard Biener <rguenther@suse.de>
5835
5836 PR middle-end/69801
5837 * gcc.dg/pr69801.c: New testcase.
5838
fc12098d
JD
58392016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5840
5841 PR libgfortran/69651
5842 * gfortran.dg/read_bang.f90: New test.
5843 * gfortran.dg/read_bang4.f90: New test.
5844
ba6b3795
JJ
58452016-02-15 Jakub Jelinek <jakub@redhat.com>
5846
f0516ca4
JJ
5847 PR c++/69658
5848 * g++.dg/init/pr69658.C: New test.
5849
ba6b3795
JJ
5850 PR c++/69797
5851 * c-c++-common/pr69797.c: New test.
5852
de3f9a2d
PK
58532016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5854
5855 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5856 check for aarch64*-*-*.
5857
17a3b967
RB
58582016-02-15 Richard Biener <rguenther@suse.de>
5859
5860 PR tree-optimization/69783
5861 * gcc.dg/vect/pr69783.c: New testcase.
5862
1c48bff1
RB
58632016-02-15 Richard Biener <rguenther@suse.de>
5864
5865 PR tree-optimization/69776
5866 * gcc.dg/torture/pr69776.c: New testcase.
5867
1e6025b6
TK
58682016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5869
5870 PR fortran/60526
5871 * gfortran.dg/type_decl_4.f90: Reinstated.
5872
d3308279
JDA
58732016-02-14 John David Anglin <danglin@gcc.gnu.org>
5874
5875 PR fortran/68746
5876 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5877
b7c56581
TK
58782016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5879
5880 PR fortran/60526
5881 PR bootstrap/69816
5882 * gfortran.dg/type_decl_4.f90: Removed.
5883
60cb4ef5
TK
58842016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5885
5886 PR fortran/60526
5887 * gfortran.dg/type_decl_4.f90: New test.
5888
f6964637
AM
58892016-02-14 Alan Modra <amodra@gmail.com>
5890
1a8849d1 5891 PR testsuite/68886
f6964637
AM
5892 * gcc.c-torture/execute/stkalign.c: Revise test.
5893
f5121920
OE
58942016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5895
5896 PR target/67260
5897 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5898
6cda3ab6
OE
58992016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5900
5901 PR target/67260
5902 * gcc.target/sh/torture/pr67260.c: New.
5903
6786e598
JDA
59042016-02-12 John David Anglin <danglin@gcc.gnu.org>
5905
5906 * gcc.dg/pr67964.c: Add dg-require-alias.
5907
7e05dad8
OE
59082016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5909
5910 PR target/67636
5911 PR target/64345
5912 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5913
7f4cc3ce
JD
59142016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5915
5916 PR libgfortran/69668
5917 * gfortran.dg/namelist_88.f90: New test.
5918
955ca6dc
JD
59192016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5920
5921 PR libgfortran/69668
5922 * gfortran.dg/namelist_38.f90: Update test.
5923 * gfortran.dg/namelist_84.f90: Update test.
5924
876217ae
DM
59252016-02-12 David Malcolm <dmalcolm@redhat.com>
5926
5927 PR other/69554
5928 * gcc.dg/pr69554-1.c: New test.
5929 * gfortran.dg/pr69554-1.F90: New test.
5930 * gfortran.dg/pr69554-2.F90: New test.
5931 * lib/gcc-dg.exp (proc dg-locus): New function.
5932 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5933 distinguish between the caret-printing and non-caret-printing
5934 cases. If caret-printing has been explicitly enabled, bail out
5935 without attempting to fix up the output.
5936
61789eed
DM
59372016-02-12 David Malcolm <dmalcolm@redhat.com>
5938
5939 PR driver/69265
5940 PR driver/69453
5941 * gcc.dg/spellcheck-options-3.c: New test case.
5942 * gcc.dg/spellcheck-options-4.c: New test case.
5943 * gcc.dg/spellcheck-options-5.c: New test case.
5944 * gcc.dg/spellcheck-options-6.c: New test case.
5945 * gcc.dg/spellcheck-options-7.c: New test case.
5946 * gcc.dg/spellcheck-options-8.c: New test case.
5947 * gcc.dg/spellcheck-options-9.c: New test case.
5948 * gcc.dg/spellcheck-options-10.c: New test case.
5949
c3090c1f
JJ
59502016-02-12 Jakub Jelinek <jakub@redhat.com>
5951
5952 PR rtl-optimization/69764
5953 PR rtl-optimization/69771
5954 * c-c++-common/pr69764.c: New test.
5955 * gcc.dg/torture/pr69771.c: New test.
5956
8222034d
MP
59572016-02-12 Marek Polacek <polacek@redhat.com>
5958
5959 * g++.dg/torture/init-list1.C: New.
5960
f749f792
MP
59612016-02-12 Marek Polacek <polacek@redhat.com>
5962
5963 * gcc.dg/pr69522.c: Add empty dg-options.
5964
199fb02a
IE
59652016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5966
5967 * g++.dg/lto/lto.exp: Include and init mpx.
5968 * g++.dg/lto/pr69729_0.C: New test.
5969
b69539cb
JJ
59702016-02-12 Jakub Jelinek <jakub@redhat.com>
5971
06ff7000
JJ
5972 PR ipa/69241
5973 * g++.dg/ipa/pr69241-4.C: New test.
5974
b69539cb
JJ
5975 PR ipa/68672
5976 * g++.dg/ipa/pr68672-1.C: New test.
5977 * g++.dg/ipa/pr68672-2.C: New test.
5978 * g++.dg/ipa/pr68672-3.C: New test.
5979
16595a1f
BS
59802016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5981
5982 PR c/69522
6d87c306 5983 * gcc.dg/pr69522.c: New test.
16595a1f 5984
38d795d2
PP
59852016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5986
5987 PR c++/69098
5988 * g++.dg/cpp1y/69098.C: New test.
5989 * g++.dg/cpp1y/69098-2.C: New test.
5990
9c582551
JJ
59912016-02-12 Jakub Jelinek <jakub@redhat.com>
5992
5993 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5994 and neighbour -> neighbor.
5995 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5996 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5997 * c-c++-common/Wvarargs.c: Likewise.
5998 * c-c++-common/goacc/host_data-5.c: Likewise.
5999 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6000 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6001 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6002 * gcc.target/aarch64/pr60697.c: Likewise.
6003 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6004 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6005 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6006 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6007 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6008 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6009 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6010 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6011 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6012 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6013 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6014 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6015 * g++.dg/lookup/koenig5.C: Likewise.
6016 * g++.dg/ext/no-asm-2.C: Likewise.
6017 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6018 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6019 * gfortran.dg/used_types_16.f90: Likewise.
6020 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6021 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6022 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6023 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6024 * gfortran.dg/abstract_type_6.f03: Likewise.
6025 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6026 * gfortran.dg/used_types_15.f90: Likewise.
6027 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6028 * gfortran.dg/exit_3.f08: Likewise.
6029 * gfortran.dg/open_status_2.f90: Likewise.
6030 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6031 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6032 * gfortran.dg/associate_1.f03: Likewise.
6033 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6034 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6035 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6036 * gcc.dg/builtin-object-size-1.c: Likewise.
6037 * gcc.dg/noreturn-6.c: Likewise.
6038 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6039 * gcc.dg/globalalias.c: Likewise.
6040 * gcc.dg/builtins-config.h: Likewise.
6041 * gcc.dg/pr30457.c: Likewise.
6042 * gcc.c-torture/compile/volatile-1.c: Likewise.
6043 * gcc.c-torture/execute/20101011-1.c: Likewise.
6044 * c-c++-common/Waddress-1.c: Likewise.
6045
66756373
JJ
60462016-02-11 Jakub Jelinek <jakub@redhat.com>
6047
6048 PR c/69768
6049 * c-c++-common/Waddress-1.c: New test.
6050
76fe932b
AV
60512016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6052
6053 PR fortran/69296
6054 * gfortran.dg/associate_19.f03: New test.
6055 * gfortran.dg/associate_20.f03: New test.
6056
564c4d4b
OE
60572016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6058
6059 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6060
e1c1ecb0
KT
60612016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6062
6063 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6064 .arch armv8-a\n. Add -dA to dg-options.
6065 * gcc.target/aarch64/assembler_arch_1.c: New test.
6066 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6067
0d7d9458
PC
60682016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6069
6070 PR c++/68726
6071 * g++.dg/cpp0x/pr68726.C: New.
6072
e6208a60
IE
60732016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6074
6075 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6076 test.
6077
281a11eb
RB
60782016-02-11 Richard Biener <rguenther@suse.de>
6079
6080 * g++.dg/tree-ssa/pr61034.C: Adjust.
6081
e03dd765
VM
60822016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6083
4b48faf5 6084 PR target/69148
e03dd765
VM
6085 * gcc.target/s390/pr69148.c: New.
6086
cdc23927
YR
60872016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6088
6089 PR tree-optimization/69652
6090 * gcc.dg/torture/pr69652.c: New test.
6091
e199dd0a
JJ
60922016-02-10 Jakub Jelinek <jakub@redhat.com>
6093 Patrick Palka <ppalka@gcc.gnu.org>
6094
6095 PR ipa/69241
6096 PR c++/69649
6097 * g++.dg/ipa/pr69241-1.C: New test.
6098 * g++.dg/ipa/pr69241-2.C: New test.
6099 * g++.dg/ipa/pr69241-3.C: New test.
6100 * g++.dg/ipa/pr69649.C: New test.
6101
d6b38027
UB
61022016-02-10 Uros Bizjak <ubizjak@gmail.com>
6103
6104 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6105 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6106
13b562c5
BC
61072016-02-10 Bin Cheng <bin.cheng@arm.com>
6108
6109 PR tree-optimization/68021
6110 * gcc.dg/tree-ssa/pr68021.c: New test.
6111
24a179f8
RB
61122016-02-10 Richard Biener <rguenther@suse.de>
6113
6114 PR tree-optimization/69726
6115 * gcc.dg/uninit-22.c: New testcase.
6116
0d99886f
AP
61172016-02-09 Andrew Pinski <apinski@cavium.com>
6118
6119 PR tree-opt/69282
6120 * gcc.c-torture/compile/20160205-1.c: New testcase.
6121
ab04995c
MM
61222016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6123
6124 PR target/68404
6125 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6126 instead accessing a really large arrray.
6127 * gcc.target/powerpc/fusion3.c: Likewise.
6128
4b79ac23
CB
61292016-02-09 Charles Baylis <charles.baylis@linaro.org>
6130
6131 PR target/68532
6132 * gcc.c-torture/execute/pr68532.c: New test.
6133
b890a441
AO
61342016-02-11 Alexandre Oliva <aoliva@redhat.com>
6135
6136 PR target/69634
6137 * gcc.dg/pr69634.c: New.
6138
84a5bef7
RB
61392016-02-09 Richard Biener <rguenther@suse.de>
6140
6141 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6142
1f123759 61432016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6144
1f123759
AF
6145 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6146
65860c77
YR
61472016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6148
6149 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6150
7e1e8a0a
RB
61512016-02-09 Richard Biener <rguenther@suse.de>
6152
6153 PR tree-optimization/69715
6154 * gcc.dg/torture/pr69715.c: New testcase.
6155
efb45a9f
PP
61562016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6157
6158 PR c++/69139
6159 * g++.dg/cpp0x/trailing12.C: New test.
6160 * g++.dg/cpp0x/trailing13.C: New test.
6161
20a0c6f9
PP
61622016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6163
6164 PR c++/69283
6165 PR c++/67835
6166 * g++.dg/cpp1y/auto-fn29.C: New test.
6167 * g++.dg/cpp1y/auto-fn30.C: New test.
6168
a162f3af
JJ
61692016-02-08 Jakub Jelinek <jakub@redhat.com>
6170
6171 PR tree-optimization/69209
6172 * gcc.c-torture/compile/pr69209.c: New test.
6173
4b4a9fbd
JL
61742016-02-08 Jeff Law <law@redhat.com>
6175
6176 PR tree-optimization/68541
6177 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6178 of statements allowed in join block for path splitting.
6179
cfac5ed2
JJ
61802016-02-08 Jakub Jelinek <jakub@redhat.com>
6181
f68bc23f
JJ
6182 PR c++/59627
6183 * g++.dg/gomp/pr59627.C: New test.
6184
cfac5ed2
JJ
6185 PR ipa/69239
6186 * g++.dg/ipa/pr69239.C: New test.
6187
44714d8c
DM
61882016-02-08 David Malcolm <dmalcolm@redhat.com>
6189
6190 PR preprocessor/69664
6191 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6192 * gcc.dg/cpp/warn-comments.c: Likewise.
6193
eba9e839
MP
61942016-02-08 Marek Polacek <polacek@redhat.com>
6195
6196 PR c++/69688
6197 * g++.dg/init/const12.C: New test.
6198
a011cd92
BS
61992016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6200
6201 PR target/60410
6202 * gcc.dg/lto/pr55113_0.c: Remove test.
6203
5317b1be
RB
62042016-02-08 Richard Biener <rguenther@suse.de>
6205
6206 PR tree-optimization/69719
6207 * gcc.dg/torture/pr69719.c: New testcase.
6208
63998a63
RB
62092016-02-08 Richard Biener <rguenther@suse.de>
6210 Jeff Law <law@redhat.com>
6211
6212 PR target/68273
6213 * gcc.target/mips/pr68273.c: New testcase.
6214
43f4a281
RB
62152016-02-08 Richard Biener <rguenther@suse.de>
6216
6217 PR rtl-optimization/69274
6218 * gcc.target/i386/addr-sel-1.c: XFAIL.
6219
0b604d2d
JL
62202016-02-08 Jeff Law <law@redhat.com>
6221
e8dfe49e
JL
6222 PR tree-optimization/68541
6223 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6224
6daecd7a 6225 PR tree-optimization/65917
0b604d2d
JL
6226 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6227
c0f0e35a
JD
62282016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6229
6230 PR fortran/50555
6231 * gfortran.dg/namelist_args.f90: New test.
6232
8981d712
JL
62332016-02-05 Jeff Law <law@redhat.com>
6234
6daecd7a 6235 PR tree-optimization/68541
8981d712
JL
6236 * gcc.dg/tree-ssa/split-path-2.c: New test.
6237 * gcc.dg/tree-ssa/split-path-3.c: New test.
6238 * gcc.dg/tree-ssa/split-path-4.c: New test.
6239 * gcc.dg/tree-ssa/split-path-5.c: New test.
6240 * gcc.dg/tree-ssa/split-path-6.c: New test.
6241 * gcc.dg/tree-ssa/split-path-7.c: New test.
6242
46cb9332
MS
62432016-02-05 Martin Sebor <msebor@redhat.com>
6244
6245 PR c++/69662
6246 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6247 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6248
be2083ea
RH
62492016-02-06 Richard HEnderson <rth@redhat.com>
6250
6251 PR c/69643
6252 * gcc.target/i386/addr-space-4.c: New.
6253 * gcc.target/i386/addr-space-5.c: New.
6254
711d7c23
MM
62552016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6256
6257 PR fortran/66089
6258 * gfortran.dg/elemental_dependency_6.f90: New.
6259
b5c1c988
JJ
62602016-02-05 Jakub Jelinek <jakub@redhat.com>
6261
861c7bcd
JJ
6262 PR rtl-optimization/69691
6263 * gcc.c-torture/execute/pr69691.c: New test.
6264
b5c1c988
JJ
6265 PR c++/69628
6266 * g++.dg/parse/pr69628.C: New test.
6267
f7dfa966
UB
62682016-02-05 Uros Bizjak <ubizjak@gmail.com>
6269
6270 * gcc.dg/sancov/asan.c: Move to ...
6271 * gcc.dg/asan/sancov-1.c: ... here.
6272
9b143e64
UB
62732016-02-05 Uros Bizjak <ubizjak@gmail.com>
6274
6275 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6276
f5d4b899
L
62772016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6278
6279 PR target/69677
6280 * gcc.target/i386/pr69677.c: New test.
6281
76c85fbb
PP
62822016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6283
6284 PR c++/68948
6285 * g++.dg/template/pr68948.C: New test.
6286
f181bf90
DV
62872016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6288
6289 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6290 (only necessary on s390x).
6291
714fb282
L
62922016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6293
6294 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6295 -mno-accumulate-outgoing-args.
6296
618d6c1c
PP
62972016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6298
6299 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6300
1066e9b5
JJ
63012016-02-04 Jakub Jelinek <jakub@redhat.com>
6302
6303 PR c/69669
6304 * c-c++-common/pr69669.c: New test.
6305
76255d0d
MM
63062016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6307
6308 PR target/69667
6309 * g++.dg/pr69667.C: New file.
6310
e0b059b1
WD
63112016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6312
6313 PR target/69619
6314 * gcc.dg/pr69619.c: Add new test.
6315
2692b5c8
RS
63162016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6317
6318 PR rtl-optimization/69577
6319 * gcc.target/i386/pr69577.c: New test.
6320
7db337c2
ML
63212016-02-04 Martin Liska <mliska@suse.cz>
6322
6323 * g++.dg/asan/pr69276.C: New test.
6324
cc9c0829
KT
63252016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6326
6327 PR target/65932
6328 PR target/67714
6329 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6330 a single smulbb instruction.
6331 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6332 * gcc.target/amr/wmul-2.c: Likewise.
6333
eb9feb52
KT
63342016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6335
6336 PR target/65932
6337 PR target/67714
6338 * gcc.c-torture/execute/pr67714.c: New test.
6339
61f727fe
JJ
63402016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6341
6342 PR target/69454
6343 * gcc.target/i386/pr69454-1.c: New test.
6344 * gcc.target/i386/pr69454-2.c: New test.
6345
05dd97db
MS
63462016-02-03 Martin Sebor <msebor@redhat.com>
6347
6348 PR c++/69251
6349 PR c++/69253
6350 PR c++/69290
6351 PR c++/69277
6352 PR c++/69349
6353 * g++.dg/ext/flexarray-mangle-2.C: New test.
6354 * g++.dg/ext/flexarray-mangle.C: New test.
6355 * g++.dg/ext/flexarray-subst.C: New test.
6356 * g++.dg/ext/flexary11.C: New test.
6357 * g++.dg/ext/flexary12.C: New test.
6358 * g++.dg/ext/flexary13.C: New test.
6359 * g++.dg/ext/flexary14.C: New test.
6360 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6361
dac2fc29
L
63622016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6363
6364 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6365 Define only if CHECK_FLOAT128 is defined.
6366 (main): Properly initialize u5.
6367
eadb8035
JJ
63682016-02-03 Jakub Jelinek <jakub@redhat.com>
6369
0afbb81b
JJ
6370 PR c/69627
6371 * gcc.dg/pr69627.c: New test.
6372
eadb8035
JJ
6373 PR target/69644
6374 * gcc.dg/pr69644.c: New test.
6375
b12d4923
MS
63762016-02-03 Mike Stump <mikestump@comcast.net>
6377
6378 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6379 support for struct-layout-1.exp.
6380
ab4bae0c
PP
63812016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6382
6383 PR c++/69056
618d6c1c 6384 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6385
95831c01
VM
63862016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6387 Alexandre Oliva <aoliva@redhat.com>
6388
6389 PR target/69461
6390 * gcc.target/powerpc/pr69461.c: New.
6391
ccc71ab8
UB
63922016-02-03 Uros Bizjak <ubizjak@gmail.com>
6393
6394 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6395 works from here ...
6396 (check_effective_target_fsanitize_thread): ... to here. Do not
6397 specify additional compile flags for the test source.
6398 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6399 specify additional compile flags for the test source.
6400
96299640
WD
64012016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6402
6403 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6404
781d83d9
AV
64052016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6406
6407 PR fortran/67451
6408 PR fortran/69418
6409 * gfortran.dg/coarray_allocate_2.f08: New test.
6410 * gfortran.dg/coarray_allocate_3.f08: New test.
6411 * gfortran.dg/coarray_allocate_4.f08: New test.
6412
d8208e6d
AL
64132016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6414
6415 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6416 use same scan-tree-dump-times on all platforms.
6417 * gcc.dg/vect/vect-outer-1.c: Likewise.
6418 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6419 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6420 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6421 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6422 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6423 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6424 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6425
a8394fa0
SB
64262016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6427
6428 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6429 warning.
6430
f3baa1d3
L
64312016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6432
6433 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6434
eb077516
JN
64352016-02-02 James Norris <jnorris@codesourcery.com>
6436
6437 * c-c++-common/goacc/routine-5.c: Add tests.
6438
578fb225
AM
64392016-02-02 Alexander Monakov <amonakov@ispras.ru>
6440
6441 * gcc.target/nvptx/unsigned-cmp.c: New test.
6442
c64f7d37
WD
64432016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6444
6445 * gcc.target/aarch64/scalar_shift_1.c
6446 (test_corners_sisd_di): Improve force to SIMD register.
6447 (test_corners_sisd_si): Likewise.
6448 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6449 Remove scan-assembler check for ldr.
6450
90c6f26c
RB
64512016-02-02 Richard Biener <rguenther@suse.de>
6452
6453 PR tree-optimization/69595
6454 * gcc.dg/Warray-bounds-17.c: New testcase.
6455
9dc03c97
RB
64562016-02-02 Richard Biener <rguenther@suse.de>
6457
6458 PR tree-optimization/69606
6459 * gcc.dg/torture/pr69606.c: New testcase.
6460
2d4dc223
YR
64612016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6462
6463 PR middle-end/68542
6464 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6465 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6466
65c98fde
AM
64672016-02-02 Alan Modra <amodra@gmail.com>
6468
6469 PR target/69548
6470 * gcc.target/powerpc/pr69548.c: New test.
6471
e1b81f2b
JJ
64722016-02-01 Jakub Jelinek <jakub@redhat.com>
6473
d0268b37
JJ
6474 PR rtl-optimization/69592
6475 * gcc.dg/pr69592.c: New test.
6476
e1b81f2b
JJ
6477 PR preprocessor/69543
6478 PR c/69558
6479 * gcc.dg/pr69543.c: New test.
6480 * gcc.dg/pr69558.c: New test.
6481
7dd7780d
UB
64822016-02-01 Uros Bizjak <ubizjak@gmail.com>
6483
bf672ee5
UB
6484 PR testsuite/65940
6485 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6486
9a7013f8
MS
64872016-02-01 Martin Sebor <msebor@redhat.com>
6488
6489 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6490
e681fb2b
BC
64912016-02-01 Bin Cheng <bin.cheng@arm.com>
6492
6493 PR tree-optimization/67921
6494 * c-c++-common/ubsan/pr67921.c: New test.
6495
ff86345f
RB
64962016-02-01 Richard Biener <rguenther@suse.de>
6497
6498 PR middle-end/69556
6499 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6500
bc369dbd
RB
65012016-02-01 Richard Biener <rguenther@suse.de>
6502
6503 PR tree-optimization/69574
6504 * gcc.dg/torture/pr69574.c: New testcase.
6505
ef318184
RB
65062016-02-01 Richard Biener <rguenther@suse.de>
6507
6508 PR tree-optimization/69579
6509 * gcc.dg/setjmp-6.c: New testcase.
6510
654745e6
JJ
65112016-02-01 Jakub Jelinek <jakub@redhat.com>
6512
6513 PR rtl-optimization/69570
6514 * g++.dg/opt/pr69570.C: New test.
6515
e6c0c44b
RH
65162016-02-01 Richard Henderson <rth@redhat.com>
6517
6518 * gcc.dg/pr69535.c: New test.
6519
6ff3f09a
JDA
65202016-01-31 John David Anglin <danglin@gcc.gnu.org>
6521
2c005538
JDA
6522 PR testsuite/69584
6523 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6524 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6525
61083a4b
JDA
6526 PR debug/68244
6527 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6528
6ff3f09a
JDA
6529 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6530
0c221916
PT
65312016-01-31 Paul Thomas <pault@gcc.gnu.org>
6532
6533 PR fortran/67564
6534 * gfortran.dg/allocate_with_source_17.f03: New test.
6535
db7a2818
JJ
65362016-01-30 Jakub Jelinek <jakub@redhat.com>
6537
6538 PR tree-optimization/69546
6539 * gcc.dg/torture/pr69546.c: New test.
6540
e520d5f0
PT
65412016-01-30 Paul Thomas <pault@gcc.gnu.org>
6542
6543 PR fortran/69566
6544 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6545
343c05d3
MS
65462016-01-30 Martin Sebor <msebor@redhat.com>
6547
6548 PR c++/68490
6549 * g++.dg/ext/flexary10.C: New test.
6550
d6c3a539
DH
65512016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6552
6553 PR fortran/66707
6554 gfortran.dg/common_23.f90: New test.
6555
52d72fcd
BS
65562016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6557
6558 PR target/65546
6559 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6560 condition being checked, and disable it when the target supports
6561 misaligned loads and stores.
6562
3a5d2ba4
JJ
65632016-01-29 Jakub Jelinek <jakub@redhat.com>
6564
6565 PR debug/69518
6566 * gcc.dg/torture/pr69518.c: New test.
6567
6bbacdb5
L
65682016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6569
6570 PR target/69530
6571 * gcc.target/i386/pr69530.c: New test.
6572
af932cdb
SE
65732016-01-29 Steve Ellcey <sellcey@imgtec.com>
6574
6575 PR target/65604
6576 * gcc.target/mips/div-delay.c: New test.
6577
26658b7c
JJ
65782016-01-29 Jakub Jelinek <jakub@redhat.com>
6579
33e89989
JJ
6580 PR target/69551
6581 * gcc.target/i386/pr69551.c: New test.
6582
26658b7c
JJ
6583 PR target/66137
6584 * gcc.target/i386/pr66137.c: New test.
6585
401116b5
AB
65862016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6587
6588 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6589 always built for p5600.
6590 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6591 isa=p5600 dg-option.
6592
d4abfcc5
RB
65932016-01-29 Richard Biener <rguenther@suse.de>
6594
6595 PR tree-optimization/69547
6596 * g++.dg/tree-ssa/pr69547.C: New testcase.
6597
16b77b32
JJ
65982016-01-29 Jakub Jelinek <jakub@redhat.com>
6599
6600 PR debug/66869
6601 * g++.dg/warn/Wunused-function2.C: New test.
6602
a1c95464
DV
66032016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6604
6605 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6606 support for test to succeed.
6607
5453bfed
MP
66082016-01-29 Marek Polacek <polacek@redhat.com>
6609
6610 PR c++/69509
6611 PR c++/69516
6612 * g++.dg/ext/constexpr-vla2.C: New test.
6613 * g++.dg/ext/constexpr-vla3.C: New test.
6614 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6615
452ec2a5
RB
66162016-01-29 Richard Biener <rguenther@suse.de>
6617
6618 PR middle-end/69537
6619 * gcc.dg/uninit-21.c: New testcase.
6620
aec0b19e
UB
66212016-01-28 Uros Bizjak <ubizjak@gmail.com>
6622
6623 PR target/69459
6624 * gcc.target/i386/pr69459.c: New test.
6625
df113ce7
SE
66262016-01-28 Steve Ellcey <sellcey@imgtec.com>
6627
6628 PR target/68400
6629 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6630 * gcc.target/mips/pr68400.c: New test.
6631
494de84f
MS
66322016-01-28 Martin Sebor <msebor@redhat.com>
6633
6634 PR target/17381
6635 * gcc.target/powerpc/pr17381.c: New test.
6636
eb1b1f01
JJ
66372016-01-28 Jakub Jelinek <jakub@redhat.com>
6638
6639 PR middle-end/69542
6640 * gcc.dg/torture/pr69542.c: New test.
6641
6dfeb7ce
WD
66422016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6643
6644 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6645
4b7471a4
DE
66462016-01-28 David Edelsohn <dje.gcc@gmail.com>
6647
6648 * gcc.dg/pr65980.c: Skip on AIX.
6649 * gcc.dg/pr66688.c: Same.
6650
b271fd21
DE
66512016-01-28 David Edelsohn <dje.gcc@gmail.com>
6652
6653 PR target/63679
6654 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6655 * gcc.dg/tree-ssa/sra-18.c: Same.
6656
874108a9
AV
66572016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6658
6659 PR fortran/62536
6660 * gfortran.dg/block_15.f08: New test.
6661 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6662 on incorrectly closed BLOCK.
6663
30480bcd
IE
66642016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6665
6666 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
66672016-01-28 Richard Biener <rguenther@suse.de>
6668
6669 PR tree-optimization/69466
6670 * gfortran.dg/vect/pr69466.f90: New testcase.
6671
0d4c694e
TP
66722016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6673
6674 * g++.dg/pr67989.C: Remove ARM-specific option.
6675 * gcc.target/arm/pr67989.C: New file.
6676
2aa780da
UB
66772016-01-27 Uros Bizjak <ubizjak@gmail.com>
6678
6679 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6680 and expm1 test for glibc < 2.11.
6681
f75ebe77
RH
66822016-01-27 Richard Henderson <rth@redhat.com>
6683
6684 * gcc.c-torture/execute/pr69447.c: New test.
6685
66862016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6687
9a175e65 6688 PR fortran/69422
49847d75
PT
6689 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6690
cbdd8ae0
JJ
66912016-01-27 Jakub Jelinek <jakub@redhat.com>
6692
6693 PR debug/66869
6694 * gcc.dg/pr66869.c: New test.
6695
2b572b3c
JL
66962016-01-25 Jeff Law <law@redhat.com>
6697
6698 PR tree-optimization/68398
aec0b19e 6699 PR tree-optimization/69196
2b572b3c
JL
6700 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6701 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6702 path to avoid new heuristic allowing more irreducible regions
6703 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6704 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6705 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6706 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6707 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6708
fa74a4bc
MP
67092016-01-27 Marek Polacek <polacek@redhat.com>
6710
6711 PR c/68062
6712 * c-c++-common/vector-compare-4.c: New test.
6713
0afff540
DM
67142016-01-27 David Malcolm <dmalcolm@redhat.com>
6715
6716 PR preprocessor/69126
6717 * c-c++-common/pr69126.c: New test case.
6718
1a218fc9
ILT
67192016-01-27 Ian Lance Taylor <iant@google.com>
6720
6721 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6722
5d70666e
RB
67232016-01-27 Ryan Burn <contact@rnburn.com>
6724
6725 PR cilkplus/69267
6726 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6727
87ff4d66
UB
67282016-01-27 Uros Bizjak <ubizjak@gmail.com>
6729
6730 PR target/69512
6731 * gcc.target/i386/pr69512.c: New test.
6732
27e23cca
RE
67332016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6734
6735 PR ada/69488
6736 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6737
05bf54c3
MP
67382016-01-27 Marek Polacek <polacek@redhat.com>
6739
6740 PR c++/69379
6741 * g++.dg/pr69379.C: New test.
6742
60214d0d
MS
67432016-01-27 Martin Sebor <msebor@redhat.com>
6744
6745 PR c++/69317
6746 * g++.dg/abi/Wabi-2-2.C: New test.
6747 * g++.dg/abi/Wabi-2-3.C: New test.
6748 * g++.dg/abi/Wabi-3-2.C: New test.
6749 * g++.dg/abi/Wabi-3-3.C: New test.
6750
167c7bfa
RB
67512016-01-27 Richard Biener <rguenther@suse.de>
6752
6753 PR tree-optimization/69166
6754 * gcc.dg/torture/pr69166.c: New testcase.
6755
1430fb1f
MJ
67562016-01-27 Martin Jambor <mjambor@suse.cz>
6757
6758 PR tree-optimization/69355
6759 * gcc.dg/tree-ssa/pr69355.c: New test.
6760
95e3030c
MP
67612016-01-27 Marek Polacek <polacek@redhat.com>
6762
6763 PR c++/69496
6764 * g++.dg/ext/constexpr-vla1.C: New test.
6765
eeb085f3
CB
67662016-01-20 Christian Bruel <christian.bruel@st.com>
6767
6768 PR target/69245
6769 * gcc.target/arm/pr69245.c: New test.
6770
b1652dde
JJ
67712016-01-27 Jakub Jelinek <jakub@redhat.com>
6772
6773 PR tree-optimization/69399
6774 * gcc.dg/torture/pr69399.c: New test.
6775
ce7e8f00
EB
67762016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6777
6778 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6779
e4aac1d1
EB
67802016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6781
6782 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6783
8dfdb419
TV
67842016-01-26 Tom de Vries <tom@codesourcery.com>
6785
6786 PR tree-optimization/69110
6787 * gcc.dg/autopar/pr69110.c: New test.
6788
56f80f54 67892016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6790 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6791
6792 * gcc.dg/graphite/isl-ast-op-select.c: New.
6793
a0909527
PT
67942015-01-26 Paul Thomas <pault@gcc.gnu.org>
6795
6796 PR fortran/69385
6797 * gfortran.dg/allocate_error_6.f90: New test.
6798
ffc445f4
RH
67992016-01-26 Richard Henderson <rth@redhat.com>
6800
6801 * gcc.dg/tm/pr60908.c: New test.
6802
01e1dea3
DM
68032016-01-26 David Malcolm <dmalcolm@redhat.com>
6804
6805 PR other/69006
6806 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6807 directive.
6808 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6809 expected multiline output to reflect the colorization being
6810 disabled before newlines.
6811 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6812 (custom_diagnostic_finalizer): Replace call to
6813 pp_newline_and_flush with call to pp_flush.
6814 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6815 * gfortran.dg/implicit_class_1.f90: Likewise.
6816 * lib/gcc-dg.exp (allow_blank_lines): New global.
6817 (dg-allow-blank-lines-in-output): New procedure.
6818 (gcc-dg-prune): Complain about blank lines in the output, unless
6819 dg-allow-blank-lines-in-output was called.
6820 * lib/multiline.exp (_build_multiline_regex): Only support
6821 arbitrary followup text for non-blank-lines, not for blank lines.
6822
13f92e8d
JJ
68232016-01-26 Jakub Jelinek <jakub@redhat.com>
6824
6825 PR tree-optimization/69483
6826 * gcc.dg/pr69483.c: New test.
6827 * g++.dg/opt/pr69483.C: New test.
6828
92422235
CL
68292016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6830
6831 PR target/68620
6832 * gcc.target/arm/pr68620.c: New test.
6833
0bccf11b
L
68342016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6835
6836 * gcc.target/i386/pr68986-2.c: Remove -m32.
6837
81cd202e
L
68382016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6839
6840 PR target/68986
6841 * gcc.target/i386/pr68986-1.c: New test.
6842 * gcc.target/i386/pr68986-2.c: Likewise.
6843 * gcc.target/i386/pr68986-3.c: Likewise.
6844
213a1c03
CB
68452016-01-26 Christian Bruel <christian.bruel@st.com>
6846
6847 * lib/target-supports.exp
6848 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6849 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6850 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6851
22a08dd1
RB
68522016-01-26 Richard Biener <rguenther@suse.de>
6853
6854 PR tree-optimization/69452
6855 * gcc.dg/torture/pr69452.c: New testcase.
6856
6c06e0e8
JJ
68572016-01-26 Jakub Jelinek <jakub@redhat.com>
6858
6859 PR target/69442
6860 * gcc.dg/pr69442.c: New test.
6861
b96824c4
RFI
68622016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6863
6864 PR target/67896
6865 * gcc.target/aarch64/simd/pr67896.C: New.
6866
5ee31e57
RS
68672016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6868
6869 PR tree-optimization/69400
6870 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6871 function.
6872 (plugin_init): Call it.
6873 * gcc.dg/torture/pr69400.c: New test.
6874
7ddfb31d
CL
68752016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6876
6877 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6878
1e050c90
AK
68792016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6880 Sebastian Pop <s.pop@samsung.com>
6881
6882 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6883 isl-0.15.
6884
c8ee4bf5
AK
68852016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6886 Sebastian Pop <s.pop@samsung.com>
6887
6888 * gcc.dg/graphite/pr69292.c: New.
6889
d902b330
JJ
68902016-01-25 Jakub Jelinek <jakub@redhat.com>
6891
6892 * c-c++-common/goacc/use_device-1.c: New test.
6893
2c89b952
JL
68942016-01-25 Jeff Law <law@redhat.com>
6895
6896 PR tree-optimization/69196
6897 PR tree-optimization/68398
6898 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6899 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6900
685c8785
DE
69012016-01-25 David Edelsohn <dje.gcc@gmail.com>
6902
6903 PR target/69469
6904 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6905 Algorithm.
6906
95cef0c1
RB
69072016-01-25 Richard Biener <rguenther@suse.de>
6908
6909 PR testsuite/69380
6910 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6911
2947d3b2
IE
69122016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6913
6914 PR target/69421
6915 * gcc.dg/pr69421.c: New test.
6916
ae19075a
BB
69172016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6918
6919 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6920 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6921 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6922 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6923 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6924 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6925 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6926 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6927 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6928 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6929
fa4511c2
RB
69302016-01-25 Richard Biener <rguenther@suse.de>
6931
6932 PR tree-optimization/69376
6933 * gcc.dg/torture/pr69376.c: New testcase.
6934
1d101216
JD
69352016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6936
6937 PR fortran/69397
6938 PR fortran/68442
6939 * gfortran.dg/interface_38.f90: New test.
6940 * gfortran.dg/interface_39.f90: New test.
a0909527 6941
a59b92b0
PP
69422016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6943
6944 Revert:
6945 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6946
6947 PR c++/11858
6948 PR c++/24663
6949 PR c++/24664
6950 * g++.dg/template/pr11858.C: New test.
6951 * g++.dg/template/pr24663.C: New test.
6952 * g++.dg/template/unify12.C: New test.
6953 * g++.dg/template/unify13.C: New test.
6954 * g++.dg/template/unify14.C: New test.
6955 * g++.dg/template/unify15.C: New test.
6956 * g++.dg/template/unify16.C: New test.
6957 * g++.dg/template/unify17.C: New test.
6958
16acb1a8
DH
69592016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6960
6961 PR fortran/68283
6962 gfortran.dg/pr68283.f90: New test.
6963
094773e8
TK
69642016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6965
6966 PR fortran/66094
6967 * gfortran.dg/inline_matmul_13.f90: New test.
6968 * gfortran.dg/matmul_bounds_8.f90: New test.
6969 * gfortran.dg/matmul_bounds_9.f90: New test.
6970 * gfortran.dg/matmul_bounds_10.f90: New test.
6971
42fb90d7
TV
69722016-01-23 Tom de Vries <tom@codesourcery.com>
6973
6974 PR tree-optimization/69426
6975 * gcc.dg/autopar/pr69426.c: New test.
6976
69da7802
MS
69772016-01-23 Martin Sebor <msebor@redhat.com>
6978
6979 PR c++/58109
6980 PR c++/69022
6981 * g++.dg/cpp0x/alignas5.C: New test.
6982 * g++.dg/ext/vector29.C: Same.
6983
da17300a
UB
69842016-01-23 Uros Bizjak <ubizjak@gmail.com>
6985
6986 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6987 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6988 _GNU_SOURCE from compile flags to the source.
6989 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6990 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6991 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6992 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6993
62041cfc
JJ
69942016-01-22 Jakub Jelinek <jakub@redhat.com>
6995
6996 PR target/69432
6997 * g++.dg/opt/pr69432.C: New test.
6998
f7d2ad6f
BS
69992016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7000
7001 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7002 32-bit targets testing an -m64 multilib.
7003
d403fc9a
WS
70042016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7005
7006 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7007 64-bit support.
7008
4aa16f8d
JG
70092016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7010
7011 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7012
7c816d0f
CB
70132016-01-21 Christian Bruel <christian.bruel@st.com>
7014
7015 PR target/68674
7016 * gcc.target/i386/pr68674.c
7017 * gcc.target/aarch64/pr68674.c
7018 * gcc.target/arm/pr68674.c
7019
fce661e8
KT
70202016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7021
7022 PR target/69403
7023 * gcc.c-torture/execute/pr69403.c: New test.
7024
4696899f
PC
70252016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7026
7027 PR c++/55843
7028 * g++.dg/template/pr55843.C: New.
7029
bac69366
AL
70302016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7031
7032 PR testsuite/66877
7033 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7034 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7035
b57d3a5c
BS
70362016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7037
7038 PR testsuite/67489
da17300a
UB
7039 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7040 from dg-do compile directive, and instead add
7041 { dg-require-effective-target int128 }.
b57d3a5c 7042
9f04a53e
MS
70432016-01-20 Martin Sebor <msebor@redhat.com>
7044
7045 PR c/69405
7046 * gcc.dg/sync-fetch.c: New test.
7047
38a51663
JL
70482016-01-21 Martin Sebor <msebor@redhat.com>
7049
7050 PR target/69252
7051 * gcc.target/powerpc/pr69252.c: New test.
7052
2423a75a
JD
70532016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7054
7055 PR fortran/65996
da17300a 7056 * gfortran.dg/pr65996.f90: New test.
2423a75a 7057
0a76463f
DV
70582016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7059
7060 PR c++/68810
9f04a53e 7061 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7062 expected to generate an error.
0a76463f 7063
9776e692
BS
70642016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7065
7066 PR middle-end/66178
7067 * gcc.dg/torture/pr66178.c: New test.
7068
c8d3e088
AB
70692016-01-21 Anton Blanchard <anton@samba.org>
7070 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7071
7072 PR target/63354
7073 * gcc.target/powerpc/pr63354.c: New test.
7074
35b707ff
VM
70752016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7076
7077 PR rtl-optimization/68990
7078 * gcc.target/i386/pr68990: New.
7079
157b0829
NC
70802016-01-21 Nick Clifton <nickc@redhat.com>
7081
7082 PR target/69129
7083 * gcc.target/mips/pr69129.c: New.
7084
aede6748
PC
70852016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7086
7087 PR c++/58046
7088 * g++.dg/cpp0x/pr58046.C: New.
7089
5463c2c8
JJ
70902016-01-21 Jakub Jelinek <jakub@redhat.com>
7091
6d31cc75
SS
7092 PR target/69187
7093 PR target/65624
7094 * gcc.target/arm/pr69187.c: New test.
7095
5463c2c8
JJ
7096 PR c++/69355
7097 * g++.dg/torture/pr69355.C: New test.
7098
fa28f32b
AK
70992016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7100 Sebastian Pop <s.pop@samsung.com>
7101
7102 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7103
b920a047
AK
71042016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7105 Sebastian Pop <s.pop@samsung.com>
7106
da17300a 7107 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7108
bdd3aea6
JJ
71092016-01-21 Jakub Jelinek <jakub@redhat.com>
7110
7111 PR middle-end/67653
7112 * c-c++-common/pr67653.c: New test.
7113 * gcc.dg/torture/pr29119.c: Add dg-warning.
7114
26a2e6ae
PB
71152016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7116
7117 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7118
d25c7690
PK
71192016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7120
7121 PR c/24293
7122 * gcc.dg/pr24293.c: New test.
7123 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7124 incomplete struct type.
7125 * gcc.dg/declspec-1.c: Likewise.
7126 * gcc.dg/pr63549.c: Likewise.
7127
889d5698
JJ
71282016-01-20 Jakub Jelinek <jakub@redhat.com>
7129
7130 PR tree-optimization/66612
7131 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7132 for bdn instruction.
7133
d7cf3dc7
CL
71342016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7135
7136 * lib/target-supports.exp
7137 (check_effective_target_arm_fp_ok_nocache): New.
7138 (check_effective_target_arm_fp_ok): New.
7139 (add_options_for_arm_fp): New.
7140 (check_effective_target_arm_crypto_ok_nocache): Require
7141 target_arm_v8_neon_ok instead of arm32.
7142 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7143 (check_effective_target_arm_crypto_pragma_ok): New.
7144 (add_options_for_arm_vfp): New.
7145 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7146 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7147 target instead. Force initial fpu to vfp.
7148 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7149 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7150 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7151 dependency.
7152 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7153 use arm_vfp effective target instead. Force initial fpu to vfp.
7154 * gcc.target/arm/attr-neon3.c: Likewise.
7155 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7156 arm_vfp_ok.
7157 * gcc.target/arm/unsigned-float.c: Likewise.
7158 * gcc.target/arm/vfp-1.c: Likewise.
7159 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7160 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7161 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7162 * gcc.target/arm/vfp-ldmias.c: Likewise.
7163 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7164 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7165 * gcc.target/arm/vfp-stmiad.c: Likewise.
7166 * gcc.target/arm/vfp-stmias.c: Likewise.
7167 * gcc.target/arm/vnmul-1.c: Likewise.
7168 * gcc.target/arm/vnmul-2.c: Likewise.
7169 * gcc.target/arm/vnmul-3.c: Likewise.
7170 * gcc.target/arm/vnmul-4.c: Likewise.
7171
01ac9704 71722016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7173
e84b00da
L
7174 PR testsuite/69366
7175 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7176 the MPX run-time library, for compile-time MPX test.
7177 * gcc.target/i386/chkp-always_inline.c: Likewise.
7178 * gcc.target/i386/chkp-bndret.c: Likewise.
7179 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7180 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7181 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7182 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7183 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7184 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7185 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7186 * gcc.target/i386/chkp-label-address.c: Likewise.
7187 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7188 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7189 * gcc.target/i386/chkp-pr69044.c: Likewise.
7190 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7191 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7192 * gcc.target/i386/chkp-strchr.c: Likewise.
7193 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7194 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7195 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7196 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7197 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7198 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7199 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7200 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7201 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7202 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7203 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7204 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7205 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7206 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7207 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7208 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7209 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7210 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7211 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7212 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7213 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7214 * gcc.target/i386/pr63995-2.c: Likewise.
7215 * gcc.target/i386/pr64805.c: Likewise.
7216 * gcc.target/i386/pr65044.c: Likewise.
7217 * gcc.target/i386/pr65167.c: Likewise.
7218 * gcc.target/i386/pr65183.c: Likewise.
7219 * gcc.target/i386/pr65184.c: Likewise.
7220 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7221
28b33016
IE
72222016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7223
7224 PR tree-optimization/69328
7225 * gcc.dg/pr69328.c: New test.
7226
bcff0913
JL
72272016-01-20 Jeff Law <law@redhat.com>
7228
bf0bb970 7229 PR target/25114
bcff0913
JL
7230 * gcc.target/m68k/pr25114.c: New test.
7231
a3f69631
AV
72322016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7233
7234 * gcc.target/arm/memset-inline-10.c: Added
7235 dg-require-effective-target arm_thumb2_ok.
7236
af33ba0d
EB
72372016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7238
7239 * gcc.dg/debug/dwarf2/sso.c: New test.
7240
7596d5de
UB
72412016-01-19 Uros Bizjak <ubizjak@gmail.com>
7242
7243 PR testsuite/68820
7244 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7245 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7246 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7247
ceda2c69
JH
72482016-01-19 Jan Hubicka <hubicka@ucw.cz>
7249
7250 PR ipa/66223
7251 * g++.dg/ipa/devirt-50.C: New testcase.
7252
38a979f2
MP
72532016-01-19 Marek Polacek <polacek@redhat.com>
7254
7255 PR c++/68965
7256 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7257 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7258
962801c5
KT
72592016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7260
7261 PR target/69135
7262 * gcc.target/arm/pr69135_1.c: New test.
7263
078fe40a
WD
72642015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7265
7266 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7267
786e3c06
WD
72682015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7269
7270 * gcc.target/aarch64/ccmp_1.c: New testcase.
7271
1e297006
MP
72722016-01-19 Marek Polacek <polacek@redhat.com>
7273
7274 PR c++/68586
7275 * g++.dg/cpp0x/enum30.C: New test.
7276
879c27e3
RB
72772016-01-19 Richard Biener <rguenther@suse.de>
7278
7279 PR tree-optimization/69336
7280 * g++.dg/tree-ssa/pr69336.C: New testcase.
7281
015337d3
JJ
72822016-01-19 Jakub Jelinek <jakub@redhat.com>
7283
7284 PR debug/65779
7285 * gcc.dg/pr65779.c: New test.
7286
e2c768b6
RB
72872016-01-19 Richard Biener <rguenther@suse.de>
7288
7289 PR tree-optimization/69352
7290 * gcc.dg/torture/pr69352.c: New testcase.
7291
569efc34
JJ
72922016-01-19 Jakub Jelinek <jakub@redhat.com>
7293
7294 PR rtl-optimization/68955
7295 PR rtl-optimization/64557
7296 * gcc.dg/torture/pr68955.c: New test.
7297
e49d321f
JH
72982016-01-19 Jan Hubicka <hubicka@ucw.cz>
7299
7300 PR lto/69136
7301 * g++.dg/torture/pr69136.C: New testcase.
7302
e9191ad3
JH
73032016-01-19 Jan Hubicka <hubicka@ucw.cz>
7304
7305 PR lto/69133
7306 * g++.dg/lto/pr69133_0.C: New testcase.
7307 * g++.dg/lto/pr69133_1.C: New testcase.
7308
2bedb645
JL
73092016-01-15 Jeff Law <law@redhat.com>
7310
7311 PR tree-optimization/69320
7312 * gcc.c-torture/pr69320-1.c: New test.
7313 * gcc.c-torture/pr69320-2.c: New test.
7314 * gcc.c-torture/pr69320-3.c: New test.
7315 * gcc.c-torture/pr69320-4.c: New test.
7316
17c15cb9
PP
73172016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7318
7319 PR c++/11858
7320 PR c++/24663
7321 PR c++/24664
7322 * g++.dg/template/pr11858.C: New test.
7323 * g++.dg/template/pr24663.C: New test.
7324 * g++.dg/template/unify12.C: New test.
7325 * g++.dg/template/unify13.C: New test.
7326 * g++.dg/template/unify14.C: New test.
7327 * g++.dg/template/unify15.C: New test.
7328 * g++.dg/template/unify16.C: New test.
7329 * g++.dg/template/unify17.C: New test.
7330
9617fd08
DM
73312016-01-18 David Malcolm <dmalcolm@redhat.com>
7332
7333 PR testsuite/69181
7334 * gcc.dg/pr69181-1.c: New test file.
7335 * gcc.dg/pr69181-2.c: New test file.
7336 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7337 globals by moving it to...
7338 (cleanup-after-saved-dg-test): ...this new function. Add
7339 "global additional_sources_used". Add reset of global
7340 multiline_expected_outputs to the empty list.
7341 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7342 global to...
7343 (multiline_expected_outputs): ...this, and updated comments to
7344 note that it is modified from gcc-dg.exp.
7345 (dg-end-multiline-output): Update for the above renaming.
7346 (handle-multiline-outputs): Likewise. Remove the clearing
7347 of the expected outputs to the empty list.
7348
b555a2e4
RB
73492016-01-18 Richard Biener <rguenther@suse.de>
7350
7351 PR tree-optimization/69297
7352 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7353
96902805
JM
73542016-01-18 Joseph Myers <joseph@codesourcery.com>
7355
7356 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7357 dg-options.
7358 * gcc.target/mips/mips-3d-2.c: Likewise.
7359 * gcc.target/mips/mips-3d-3.c: Likewise.
7360 * gcc.target/mips/mips-3d-4.c: Likewise.
7361 * gcc.target/mips/mips-3d-5.c: Likewise.
7362 * gcc.target/mips/mips-3d-6.c: Likewise.
7363 * gcc.target/mips/mips-3d-7.c: Likewise.
7364 * gcc.target/mips/mips-3d-8.c: Likewise.
7365 * gcc.target/mips/mips-3d-9.c: Likewise.
7366 * gcc.target/mips/mips-ps-1.c: Likewise.
7367 * gcc.target/mips/mips-ps-2.c: Likewise.
7368 * gcc.target/mips/mips-ps-3.c: Likewise.
7369 * gcc.target/mips/mips-ps-4.c: Likewise.
7370 * gcc.target/mips/mips-ps-5.c: Likewise.
7371 * gcc.target/mips/mips-ps-6.c: Likewise.
7372 * gcc.target/mips/mips-ps-7.c: Likewise.
7373 * gcc.target/mips/mips-ps-type.c: Likewise.
7374 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7375 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7376
40e26f94
TV
73772016-01-18 Tom de Vries <tom@codesourcery.com>
7378
7379 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7380 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7381 * c-c++-common/goacc/kernels-empty.c: New test.
7382 * c-c++-common/goacc/kernels-eternal.c: New test.
7383 * c-c++-common/goacc/kernels-loop-2.c: New test.
7384 * c-c++-common/goacc/kernels-loop-3.c: New test.
7385 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7386 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7387 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7388 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7389 * c-c++-common/goacc/kernels-loop-data.c: New test.
7390 * c-c++-common/goacc/kernels-loop-g.c: New test.
7391 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7392 * c-c++-common/goacc/kernels-loop-n.c: New test.
7393 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7394 * c-c++-common/goacc/kernels-loop.c: New test.
7395 * c-c++-common/goacc/kernels-noreturn.c: New test.
7396 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7397 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7398 * c-c++-common/goacc/kernels-reduction.c: New test.
7399
a98d4647
TV
74002016-01-18 Tom de Vries <tom@codesourcery.com>
7401
7402 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7403 * gcc.dg/autopar/outer-2.c: Same.
7404 * gcc.dg/autopar/outer-3.c: Same.
7405 * gcc.dg/autopar/outer-4.c: Same.
7406 * gcc.dg/autopar/outer-5.c: Same.
7407 * gcc.dg/autopar/outer-6.c: Same.
7408 * gcc.dg/autopar/parallelization-1.c: Same.
7409 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7410 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7411 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7412 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7413 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7414 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7415 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7416 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7417 * gcc.dg/autopar/pr39500-1.c: Same.
7418 * gcc.dg/autopar/pr39500-2.c: Same.
7419 * gcc.dg/autopar/pr46193.c: Same.
7420 * gcc.dg/autopar/pr46194.c: Same.
7421 * gcc.dg/autopar/pr49580.c: Same.
7422 * gcc.dg/autopar/pr49960-1.c: Same.
7423 * gcc.dg/autopar/pr49960.c: Same.
7424 * gcc.dg/autopar/pr68373.c: Same.
7425 * gcc.dg/autopar/reduc-1.c: Same.
7426 * gcc.dg/autopar/reduc-1char.c: Same.
7427 * gcc.dg/autopar/reduc-1short.c: Same.
7428 * gcc.dg/autopar/reduc-2.c: Same.
7429 * gcc.dg/autopar/reduc-2char.c: Same.
7430 * gcc.dg/autopar/reduc-2short.c: Same.
7431 * gcc.dg/autopar/reduc-3.c: Same.
7432 * gcc.dg/autopar/reduc-4.c: Same.
7433 * gcc.dg/autopar/reduc-6.c: Same.
7434 * gcc.dg/autopar/reduc-7.c: Same.
7435 * gcc.dg/autopar/reduc-8.c: Same.
7436 * gcc.dg/autopar/reduc-9.c: Same.
7437 * gcc.dg/autopar/uns-outer-4.c: Same.
7438 * gcc.dg/autopar/uns-outer-5.c: Same.
7439 * gcc.dg/autopar/uns-outer-6.c: Same.
7440 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7441 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7442
da976fa8
AL
74432016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7444
7445 PR target/63679
7446 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7447 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7448
70c1e886
AL
74492016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7450
7451 PR target/63679
7452 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7453 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7454 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7455
88bed196
AL
74562016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7457
7458 PR target/63679
7459 * gcc.dg/tree-ssa/sra-17.c: New.
7460 * gcc.dg/tree-ssa/sra-18.c: New.
7461
3dd5f42e
IE
74622016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7463
7464 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7465
ae5a77fa
EB
74662016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7467
7468 * gnat.dg/inline12.adb: New test.
7469
11e57fc6
BC
74702016-01-18 Bin Cheng <bin.cheng@arm.com>
7471
7472 PR tree-optimization/66797
7473 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7474
995b6fe0
RB
74752016-01-18 Richard Biener <rguenther@suse.de>
7476
7477 PR tree-optimization/69170
7478 * gcc.dg/torture/pr69170.c: New testcase.
7479
82ee0cf2 74802016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7481
7482 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7483
d69da357
TV
74842016-01-16 Tom de Vries <tom@codesourcery.com>
7485
7486 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7487
a3845283
TV
74882016-01-16 Tom de Vries <tom@codesourcery.com>
7489
7490 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7491 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7492 redundant dg-require-effective-target pthread.
7493 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7494 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7495 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7496 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7497 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7498 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7499 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7500
197a6aa6
DE
75012016-01-16 David Edelsohn <dje.gcc@gmail.com>
7502
7503 PR target/68609
7504 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7505 * gcc.target/powerpc/recip-7.c: Same.
7506
ec7886c1
PP
75072016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7508
7509 PR c++/69091
7510 * g++.dg/template/pr69091.C: New test.
7511
203484bb
PP
75122016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7513
7514 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7515 dump does not contain an error_mark_node.
7516 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7517 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7518
aa2500e9
PP
75192016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7520
7521 PR c++/68936
7522 * g++.dg/template/pr68936.C: New test.
7523
28621a5c
DE
75242016-01-15 David Edelsohn <dje.gcc@gmail.com>
7525
7526 PR target/68609
7527 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7528 * gcc.target/powerpc/recip-2.c: Same.
7529 * gcc.target/powerpc/recip-3.c: Same.
7530 * gcc.target/powerpc/recip-4.c: Same.
7531 * gcc.target/powerpc/recip-sqrtf.c: Same.
7532
40c43aca
JL
75332016-01-15 Jeff Law <law@redhat.com>
7534
7535 PR tree-optimization/69270
7536 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7537 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7538
afbc5ae8
PT
75392016-01-15 Paul Thomas <pault@gcc.gnu.org>
7540
7541 PR fortran/49630
7542 * gfortran.dg/deferred_character_13.f90: New test for the fix
7543 of comment 3 of the PR.
7544
7545 PR fortran/54070
7546 * gfortran.dg/deferred_character_8.f90: New test
7547 * gfortran.dg/allocate_error_5.f90: New test
7548
7549 PR fortran/60593
7550 * gfortran.dg/deferred_character_10.f90: New test
7551
7552 PR fortran/60795
7553 * gfortran.dg/deferred_character_14.f90: New test
7554
7555 PR fortran/61147
7556 * gfortran.dg/deferred_character_11.f90: New test
7557
7558 PR fortran/64324
7559 * gfortran.dg/deferred_character_9.f90: New test
7560
49abe076
VM
75612016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7562
7563 PR rtl-optimization/69030
7564 * gcc.target/i386/pr69030.c: New.
7565
16d12992
KT
75662016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7567
7568 * gcc.target/aarch64/target_attr_17.c: New test.
7569
78810bd3
RB
75702016-01-15 Richard Biener <rguenther@suse.de>
7571
7572 PR tree-optimization/66856
7573 * gcc.dg/torture/pr66856-1.c: New testcase.
7574 * gcc.dg/torture/pr66856-2.c: Likewise.
7575
2bd847fe
RB
75762016-01-15 Richard Biener <rguenther@suse.de>
7577
7578 PR debug/69137
7579 * g++.dg/lto/pr69137_0.C: New testcase.
7580
a00fe3b7
RS
75812016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7582
7583 PR middle-end/69246
7584 * gcc.target/i386/pr69246.c: New test.
7585
cbb0e83b
DV
75862016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7587
7596d5de 7588 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7589
5a500ecf
DV
75902016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7591
7592 PR c++/56194
7593 * g++.dg/init/const9.C: Disable test on S/390.
7594
5d9bf64f
DV
75952016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7596
7597 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7598 * g++.dg/Wno-frame-address.C: Ditto.
7599
e234b19e
DV
76002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7601
7602 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7603
89483f99
RB
76042016-01-15 Richard Biener <rguenther@suse.de>
7605
7606 PR tree-optimization/68961
7607 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7608
94f37395
IE
76092016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7610
7611 * gcc.target/i386/pr65105-5.c: New test.
7612
82ee0cf2 76132016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7614
7615 * gcc.c-torture/execute/alias-4.c: New testcase.
7616
82ee0cf2 76172016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7618
7619 PR ipa/68148
7620 * g++.dg/ipa/devirt-49.C: New testcase.
7621
092f7deb 76222016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7623
7624 PR target/65837
7625 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7626 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7627 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7628
e93c66bc
RB
76292016-01-15 Richard Biener <rguenther@suse.de>
7630
7631 PR tree-optimization/69117
7632 * gcc.dg/torture/pr69117.c: New testcase.
7633
c47eaca6 76342015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7635
7636 PR c++/69048
7637 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7638
c3f6914a
FXC
76392016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7640
7641 PR testsuite/67509
7642 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7643 range tests use 100 * maximum instead of maximum + 1.
7644
cd65ae90
JJ
76452016-01-14 Jakub Jelinek <jakub@redhat.com>
7646
7647 PR debug/69244
7648 * gcc.dg/guality/pr69244.c: New test.
7649
19643948
UB
76502016-01-14 Uros Bizjak <ubizjak@gmail.com>
7651
7652 * lib/target-supports.exp (check_effective_target_issignaling):
7653 New procedure.
7654 * gcc.dg/pr61441.c: Require issignaling effective target.
7655
fe79c97e
SB
76562016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7657
7658 PR target/68803
7659 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7660
c7df95d8
DM
76612016-01-14 David Malcolm <dmalcolm@redhat.com>
7662
7663 PR c++/68819
7664 PR preprocessor/69177
7665 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7666 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7667 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7668 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7669
00083992
MP
76702016-01-14 Marek Polacek <polacek@redhat.com>
7671
7672 PR c/69262
7673 * gcc.dg/array-15.c: New test.
7674
0c9b3294
JJ
76752016-01-14 Jakub Jelinek <jakub@redhat.com>
7676
7677 PR middle-end/68146
7678 PR tree-optimization/69155
7679 * gfortran.dg/pr68146.f: New test.
7680 * gfortran.dg/pr69155.f90: New test.
7681
3688e13d
RB
76822016-01-14 Richard Biener <rguenther@suse.de>
7683
7684 PR tree-optimization/68060
7685 * gcc.dg/torture/pr68060-1.c: New testcase.
7686 * gcc.dg/torture/pr68060-2.c: Likewise.
7687
bab0ad3a
NC
76882016-01-14 Nick Clifton <nickc@redhat.com>
7689
7690 * lib/target-supports.exp
7691 (check_effective_target_arm_neon_ok_nocache): Add an option
7692 sequence that includes setting the ARM architecture to ARMv7-A.
7693 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7694 command line options necessary to enable Neon support.
7695 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7696 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7697 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7698 * gcc.target/arm/pr69180.c: Likewise.
7699
947c2ce5
JL
77002016-01-14 Jeff Law <law@redhat.com>
7701
7702 PR tree-optimization/69270
7703 * gcc.dg/tree-ssa/pr69270.c: New test.
7704
3342fd71
BS
77052016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7706
7707 PR c/66208
7708 * c-c++-common/pr66208.c: New file.
7709
2ad3adf1
JJ
77102016-01-13 Jakub Jelinek <jakub@redhat.com>
7711
7712 PR tree-optimization/69156
7713 * gcc.dg/pr69156.c: New test.
7714
398d6feb
L
77152016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7716
7717 * gcc.target/i386/pr69225-7.c: New test.
7718
4c868789
RH
77192016-01-13 Richard Henderson <rth@redhat.com>
7720
7721 * gcc.dg/tm/memopt-13.c: Update expected function.
7722 * gcc.dg/tm/memopt-6.c: Likewise.
7723
ef6d1772
UB
77242016-01-13 Uros Bizjak <ubizjak@gmail.com>
7725
7726 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7727 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7728 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7729 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7730
ef6d1772
UB
77312016-01-13 Tom de Vries <tom@codesourcery.com>
7732
7733 PR tree-optimization/69169
0b4b6ef2
TV
7734 * gcc.dg/pr69169.c: New test.
7735
2ad3adf1 77362016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7737
7738 PR target/69228
7739 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7740 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7741 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7742 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7743 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7744 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7745 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7746 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7747
9060e335
AK
77482016-01-13 Jakub Jelinek <jakub@redhat.com>
7749
7750 PR target/69247
7751 * gcc.dg/pr69247.c: New test.
7752
40311329
RB
77532016-01-13 Richard Biener <rguenther@suse.de>
7754
7755 PR tree-optimization/69242
7756 * gcc.dg/torture/pr69242.c: New testcase.
7757
ccbd7103
RB
77582016-01-13 Richard Biener <rguenther@suse.de>
7759
7760 PR tree-optimization/69186
7761 * gcc.dg/torture/pr69186.c: New testcase.
7762
c6f72a46
JL
77632016-01-13 Jeff Law <law@redhat.com>
7764
7765 PR tree-optimization/67755
7766 * gcc.dg/tree-ssa/pr67755.c: New test.
7767
77682016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7769
7770 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7771 pass number in output by a star.
7772
c446cf07
BC
77732016-01-12 Bin Cheng <bin.cheng@arm.com>
7774
7775 PR tree-optimization/68911
7776 * gcc.c-torture/execute/pr68911.c: New test.
7777
5342156c
MP
77782016-01-12 Marek Polacek <polacek@redhat.com>
7779
7780 PR c++/68979
7781 * g++.dg/warn/permissive-1.C: New test.
7782
65364cc5
JJ
77832016-01-12 Jakub Jelinek <jakub@redhat.com>
7784
7785 PR objc++/68511
7786 PR c++/69213
7787 * g++.dg/opt/pr69213.C: New test.
7788
81b9a3d9
CB
77892016-01-12 Christian Bruel <christian.bruel@st.com>
7790
7791 PR target/69180
7792 * gcc.target/arm/pr69180.c: New test.
7793
3c4e91c9
RB
77942016-01-12 Richard Biener <rguenther@suse.de>
7795
7796 PR lto/69077
7797 * g++.dg/lto/pr69077_0.C: New testcase.
7798 * g++.dg/lto/pr69077_1.C: Likewise.
7799
5664cea1
JJ
78002016-01-12 Jakub Jelinek <jakub@redhat.com>
7801
7802 PR target/69175
7803 * g++.dg/opt/pr69175.C: New test.
7804
86cefc49
AL
78052016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7806
7807 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7808 rather than #including math.h & stdlib.h.
7809 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7810 * gcc.dg/vect/pr49771.c: Likewise.
7811 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7812 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7813 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7814 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7815 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7816 * gcc.dg/vect/pr44507.c: Likewise.
7817 * gcc.dg/vect/pr45902.c: Likewise.
7818 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7819 * gcc.dg/vect/vect-117.c: Likewise.
7820 * gcc.dg/vect/vect-99.c: Likewise.
7821 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7822 * gcc.dg/vect/vect-cond-1.c: Likewise.
7823 * gcc.dg/vect/vect-cond-2.c: Likewise.
7824 * gcc.dg/vect/vect-cond-3.c: Likewise.
7825 * gcc.dg/vect/vect-cond-4.c: Likewise.
7826 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7827 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7828 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7829 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7830 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7831 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7832 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7833 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7834 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7835 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7836 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7837 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7838 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7839 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7840 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7841 include of signal.h.
7842 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7843 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7844 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7845 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7846 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7847 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7848 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7849 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7850 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7851 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7852 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7853 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7854 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7855 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7856 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7857 * gcc.dg/vect/vect-outer-5.c: Likewise.
7858 * gcc.dg/vect/vect-outer-6.c: Likewise.
7859 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7860 include of stdio.h.
7861
b832f61e
NC
78622016-01-12 Nick Clifton <nickc@redhat.com>
7863
7864 PR target/68913
7865 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7866 to fread so that it will be found in all target runtimes.
7867
8eac49b1
RB
78682016-01-12 Richard Biener <rguenther@suse.de>
7869
7870 PR tree-optimization/69053
7871 * g++.dg/torture/pr69053.C: New testcase.
7872
2935d994
RB
78732016-01-12 Richard Biener <rguenther@suse.de>
7874
7875 PR tree-optimization/69168
7876 * gcc.dg/torture/pr69168.c: New testcase.
7877
66c16fd9
RB
78782016-01-12 Richard Biener <rguenther@suse.de>
7879
7880 PR tree-optimization/69157
7881 * gcc.dg/torture/pr69157.c: New testcase.
7882
78832016-01-12 Richard Biener <rguenther@suse.de>
7884
7885 PR tree-optimization/69174
7886 * gcc.dg/torture/pr69174.c: New testcase.
7887
723033a6
JJ
78882016-01-12 Jakub Jelinek <jakub@redhat.com>
7889
7890 PR c++/66808
7891 PR c++/69000
7892 * g++.dg/tls/pr66808.C: New test.
7893 * g++.dg/tls/pr69000.C: New test.
7894
3574cf47
BS
78952016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7896
7897 * gcc.target/powerpc/swaps-p8-23.c: New test.
7898 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7899
feb20787
JDA
79002016-01-11 John David Anglin <danglin@gcc.gnu.org>
7901
7902 PR tree-optimization/68356
7903 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7904
27b1820a
KV
79052016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7906 Jim Wilson <jim.wilson@linaro.org>
7907
7908 PR target/69194
7909 * gcc.target/arm/pr69194.c: New test.
7910
cf4de6af
L
79112016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7912
7913 PR target/69225
7914 * gcc.target/i386/pr69225-1.c: New test.
7915 * gcc.target/i386/pr69225-2.c: Likewise.
7916 * gcc.target/i386/pr69225-3.c: Likewise.
7917 * gcc.target/i386/pr69225-4.c: Likewise.
7918 * gcc.target/i386/pr69225-5.c: Likewise.
7919 * gcc.target/i386/pr69225-6.c: Likewise.
7920
1ebd5558
JJ
79212016-01-11 Jakub Jelinek <jakub@redhat.com>
7922
23552a4d
JJ
7923 PR target/67462
7924 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7925 if lp64.
7926
26ff85b0
JJ
7927 PR target/69071
7928 * gcc.dg/pr69071.c: New test.
7929
9cb6bd74
JJ
7930 PR c++/69211
7931 * g++.dg/opt/pr69211.C: New test.
7932
1ebd5558
JJ
7933 PR tree-optimization/69214
7934 * gcc.c-torture/compile/pr69214.c: New test.
7935
8c18c836
UB
79362016-01-11 Uros Bizjak <ubizjak@gmail.com>
7937
7938 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7939 * gcc.target/i386/pr66232-11.c: Ditto.
7940 * gcc.target/i386/pr66232-12.c: Ditto.
7941 * gcc.target/i386/pr66232-13.c: Ditto.
7942
62446e6e
RB
79432016-01-11 Richard Biener <rguenther@suse.de>
7944
7945 PR tree-optimization/69173
7946 * gcc.dg/torture/pr69173.c: New testcase.
7947
2b8568fe
KT
79482016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7949
7950 PR rtl-optimization/68796
7951 * gcc.target/aarch64/tst_5.c: New test.
7952 * gcc.target/aarch64/tst_6.c: Likewise.
7953
5baf4532
KT
79542016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7955
7956 PR rtl-optimization/68841
7957 * gcc.dg/pr68841.c: New test.
7958 * gcc.c-torture/execute/pr68841.c: New test.
7959
ca90b1ed
YR
79602016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7961
7962 PR rtl-optimization/68920
7963 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7964 for ix86 targets.
7965 * gcc.dg/ifcvt-5.c: New test.
7966
2ad3adf1 79672016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7968
7969 PR bootstrap/69123
7970 * g++.dg/pr69123.C: New.
7971
83834c09
IE
79722016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7973
7974 PR target/69010
7975 * gcc.target/i386/pr69010.c: New test.
7976
dcf89d57
MJ
79772016-01-11 Martin Jambor <mjambor@suse.cz>
7978
7979 PR ipa/69044
7980 * gcc.target/i386/chkp-pr69044.c: New test.
7981
d95167ee
TV
79822016-01-11 Tom de Vries <tom@codesourcery.com>
7983
7984 PR tree-optimization/69109
7985 * gcc.dg/autopar/pr69109-2.c: New test.
7986 * gcc.dg/autopar/pr69109.c: New test.
7987
4f6403a8
TV
79882016-01-11 Tom de Vries <tom@codesourcery.com>
7989
7990 PR tree-optimization/69108
7991 * gcc.dg/autopar/pr69108.c: New test.
7992
21efdd80
PP
79932016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7994
7995 PR c++/69029
7996 * c-c++-common/Wisleading-indentation.c: Augment test.
7997
fd42eed8
TK
79982016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7999
8000 PR fortran/69154
8001 * gfortran.dg/inline_matmul_12.f90: New test.
8002
4f90ee6c
PT
80032016-01-10 Paul Thomas <pault@gcc.gnu.org>
8004
8005 PR fortran/67779
8006 * gfortran.dg/actual_array_offset_1: New test.
8007
3907c6cf
TV
80082016-01-10 Tom de Vries <tom@codesourcery.com>
8009
8010 PR tree-optimization/69062
8011 * gcc.dg/autopar/pr69062.c: New test.
8012
b07b236e
TS
80132016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8014
8015 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8016 * gcc.dg/vect/slp-perm-2.c: Likewise.
8017 * gcc.dg/vect/slp-perm-3.c: Likewise.
8018 * gcc.dg/vect/slp-perm-5.c: Likewise.
8019 * gcc.dg/vect/slp-perm-6.c: Likewise.
8020 * gcc.dg/vect/slp-perm-7.c: Likewise.
8021 * gcc.dg/vect/slp-perm-8.c: Likewise.
8022
23fab8ae
TV
80232016-01-10 Tom de Vries <tom@codesourcery.com>
8024
8025 PR tree-optimization/69039
8026 * gcc.dg/autopar/pr69039.c: New test.
8027
73f0dae2
MP
80282016-01-09 Marek Polacek <polacek@redhat.com>
8029
8030 PR c++/69113
8031 * g++.dg/pr69113.C: New test.
8032
20b8d734
JJ
80332016-01-09 Jakub Jelinek <jakub@redhat.com>
8034
8035 PR middle-end/50865
8036 PR tree-optimization/69097
8037 * gcc.c-torture/execute/pr50865.c: New test.
8038 * gcc.c-torture/execute/pr69097-1.c: New test.
8039 * gcc.c-torture/execute/pr69097-2.c: New test.
8040 * gcc.dg/pr69097-1.c: New test.
8041 * gcc.dg/pr69097-2.c: New test.
8042
c50e614b
JJ
80432016-01-09 Jakub Jelinek <jakub@redhat.com>
8044
8045 PR c++/69164
8046 * g++.dg/opt/pr69164.C: New test.
8047
e0237993
JJ
80482016-01-08 Jakub Jelinek <jakub@redhat.com>
8049
8050 PR tree-optimization/69167
8051 * gcc.dg/pr69167.c: New test.
8052
bd8f5bb2
MP
80532016-01-08 Marek Polacek <polacek@redhat.com>
8054
8055 PR c++/68449
8056 * g++.dg/pr68449.C: New.
8057
bb0f5ca7
AL
80582016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8059
8060 PR tree-optimization/68707
8061 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8062 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8063 on platforms supporting it.
8064 * gcc.dg/vect/slp-perm-2.c: Likewise.
8065 * gcc.dg/vect/slp-perm-3.c: Likewise.
8066 * gcc.dg/vect/slp-perm-5.c: Likewise.
8067 * gcc.dg/vect/slp-perm-7.c: Likewise.
8068 * gcc.dg/vect/slp-perm-8.c: Likewise.
8069 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8070 on platforms supporting it.
8071
22518428
JJ
80722016-01-08 Jakub Jelinek <jakub@redhat.com>
8073
33f0852f
JJ
8074 PR tree-optimization/69162
8075 * gcc.dg/pr69162.c: New test.
8076
22518428
JJ
8077 PR tree-optimization/69172
8078 * gcc.dg/pr69172.c: New test.
8079
80e9b3aa
TP
80802016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8081
8082 PR tree-optimization/67781
8083 * gcc.c-torture/execute/pr67781.c: New file.
8084
262a363f
JJ
80852016-01-08 Jakub Jelinek <jakub@redhat.com>
8086
8087 PR tree-optimization/69083
8088 * gcc.dg/vect/pr69083.c: New test.
8089
6e1f093f
SS
80902016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8091
8092 PR tree-optimization/61441
8093 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8094 Use -fexcess-precision=standard for compiler options.
8095 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8096
53290e07
JJ
80972016-01-08 Jakub Jelinek <jakub@redhat.com>
8098
57bf3072
JJ
8099 PR fortran/69128
8100 * gfortran.dg/gomp/pr69128.f90: New test.
8101
53290e07
JJ
8102 PR c++/69145
8103 * g++.dg/ext/pr69145-1.C: New test.
8104 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8105 * g++.dg/ext/pr69145-2.h: New file.
8106
7a127fa7
MS
81072016-01-07 Martin Sebor <msebor@redhat.com>
8108
8109 PR c/68966
8110 * gcc.dg/atomic-fetch-bool.c: New test.
8111 * gcc.dg/sync-fetch-bool.c: New test.
8112
95918b49
L
81132016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8114
8115 PR fortran/66680
8116 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8117
c8e62a9d
NC
81182016-01-07 Nick Clifton <nickc@redhat.com>
8119
8120 PR target/66655
8121 * g++.dg/pr66655.C: New test.
8122 * g++.dg/pr66655_1.cc: Test support file.
8123 * g++.dg/pr66655.h: Test header file.
8124
2ad3adf1 81252016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8126
8127 PR fortran/66680
8128 gfortran.dg/gomp/pr66680.f90: New test.
8129
4cd9ca92
L
81302016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8131
8132 PR target/69171
8133 * gcc.target/i386/pr69171-1.c: New test.
8134 * gcc.target/i386/pr69171-2.c: Likewise.
8135 * gcc.target/i386/pr69171-3.c: Likewise.
8136 * gcc.target/i386/pr69171-4.c: Likewise.
8137 * gcc.target/i386/pr69171-5.c: Likewise.
8138 * gcc.target/i386/pr69171-6.c: Likewise.
8139
7e33d4dc
BS
81402015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8141
8142 PR middle-end/67639
8143 * c-c++-common/pr67639.c: New test.
8144
fec64afc
JJ
81452016-01-07 Jakub Jelinek <jakub@redhat.com>
8146
8147 PR tree-optimization/69141
8148 * g++.dg/opt/pr69141.C: New test.
8149
f293ad29
EB
81502016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8151
8152 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8153
5027395e
UB
81542016-01-06 Uros Bizjak <ubizjak@gmail.com>
8155
8156 PR target/69140
8157 * gcc.target/i386/pr69140.c: New test
8158
7443cf13
DM
81592016-01-06 David Malcolm <dmalcolm@redhat.com>
8160
8161 * gcc.dg/bad-dereference.c: New test case.
8162
32928931
BS
81632015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8164
8165 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8166
68dd05da
AS
81672016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8168
8169 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8170
6b131d5b
MP
81712016-01-06 Marek Polacek <polacek@redhat.com>
8172
8173 PR sanitizer/69099
8174 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8175
8d9fdb49
MP
81762016-01-05 Marek Polacek <polacek@redhat.com>
8177
8178 PR c/69104
8179 * gcc.dg/atomic-invalid-2.c: New.
8180
acf93f1e
L
81812016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8182
8183 PR target/68991
8184 * gcc.target/i386/pr68991.c: New test.
8185
3f50525d
L
81862016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8187
8188 PR target/68991
8189 * g++.dg/pr68991-1.C: New test.
8190 * g++.dg/pr68991-2.C: Likewise.
8191
e0237993 81922016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8193
e0237993 8194 PR other/60465
face88a1
ST
8195 * gcc.target/ia64/pr60465-gprel64.c: New test.
8196 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8197
a0866eff
KT
81982016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8199
8200 PR rtl-optimization/68651
8201 * gcc.target/aarch64/pr68651_1.c: New test.
8202
c589e975
DM
82032016-01-05 David Malcolm <dmalcolm@redhat.com>
8204
8205 PR c/69122
8206 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8207
929710d9
NS
82082016-01-05 Nathan Sidwell <nathan@acm.org>
8209
ce3e43d7
NS
8210 PR c++/58583
8211 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8212
929710d9
NS
8213 * gcc.dg/alias-15.c: New.
8214
a2faef8e
NC
82152016-01-05 Nick Clifton <nickc@redhat.com>
8216
8217 PR target/68870
8218 * g++.dg/pr68770.C: New test.
8219
4cfa76e3
MS
82202016-01-04 Mike Stump <mikestump@comcast.net>
8221
8222 * lib/target-supports.exp (check_effective_target_cilkplus):
8223 cilkplus targets require pthreads.
4ece61b6 8224 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8225
4e8a3a35
MM
82262016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8227
8228 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8229 generation.
8230
818ab71a
JJ
82312016-01-04 Jakub Jelinek <jakub@redhat.com>
8232
8233 Update copyright years.
8234
2fe0a208
MP
82352016-01-04 Marek Polacek <polacek@redhat.com>
8236
8237 PR c/68908
8238 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8239 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8240 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8241
9e3b2fe3
EB
82422016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8243
8244 * gcc.target/sparc/20160104-2.c: New test.
8245
e8d65a35
EB
82462016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8247
8248 * gcc.target/sparc/20160104-1.c: New test.
8249
25ccfccd
PT
82502016-01-03 Paul Thomas <pault@gcc.gnu.org>
8251
8252 PR fortran/65045
8253 * gfortran.dg/pr65045.f90: New test.
8254
cb51d382
EB
82552016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8256
8257 * gnat.dg/specs/debug1.ads: Delete.
8258
6eeaad6e
JD
82592016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8260
8261 PR libgfortran/68867
8262 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8263 expression.
8264
2f968603
JD
82652016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8266
8267 PR libgfortran/68867
8268 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8269 PowerPC.
8270
591bb5e4
PT
82712016-01-01 Paul Thomas <pault@gcc.gnu.org>
8272
8273 PR fortran/68864
8274 * gfortran.dg/pr68864.f90: New test.
8275
f1e0620c
JJ
82762016-01-01 Jakub Jelinek <jakub@redhat.com>
8277
942a1319
JJ
8278 PR tree-optimization/69070
8279 * gcc.dg/pr69070.c: New test.
8280
10dff63f
JJ
8281 PR sanitizer/69055
8282 * gfortran.dg/pr69055.f90: New test.
8283
f1e0620c
JJ
8284 PR target/69015
8285 * gcc.dg/pr69015.c: New test.
818ab71a 8286\f
2f883d1c 8287Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8288
8289Copying and distribution of this file, with or without modification,
8290are permitted in any medium without royalty provided the copyright
8291notice and this notice are preserved.