]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[Patch AArch64] Fixup to fcvt patterns added in r237200
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ff7b374b
KT
12016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2
3 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
4 "alignement".
5
554cfc9e
GJL
62016-06-20 Georg-Johann Lay <avr@gjlay.de>
7
8 PR target/71103
9 * gcc.target/avr/torture/pr71103-2.c: New test.
10
aa0db437
MS
112016-06-19 Martin Sebor <msebor@redhat.com>
12
13 PR c/69507
14 * gcc.dg/alignof.c: New test.
15
c561b091
PC
162016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
17
18 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
19 vs dg-error; test constexpr specifier too.
20
bf54f123
PC
212016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
22
23 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
24
4e53aa97
CL
252016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
26
27 * lib/target-supports.exp
28 (check_effective_target_arm_neon_fp16_ok_nocache): Call
29 arm_neon_ok and merge flags. Fix temporary test name.
30 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
31 and merge flags.
32
69071d86
ML
332016-06-17 Martin Liska <mliska@suse.cz>
34
35 * gcc.dg/predict-9.c: Fix dump scanning.
36
68b3b858
BC
372016-06-17 Bin Cheng <bin.cheng@arm.com>
38
39 PR tree-optimization/71354
40 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
41
d3ee260a
BC
422016-06-17 Bin Cheng <bin.cheng@arm.com>
43
44 PR tree-optimization/71347
45 * gcc.dg/tree-ssa/pr71347.c: New test.
46
bd8fb114
BC
472016-06-17 Bin Cheng <bin.cheng@arm.com>
48
49 PR tree-optimization/71354
50 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
51
97816be4
BC
522016-06-17 Bin Cheng <bin.cheng@arm.com>
53
54 * gcc.dg/vect/vect-alias-check-1.c: New test.
55
2d761a37
SKS
562016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
57
58 * gcc.target/avr/pr71151-1.c: New test.
59 * gcc.target/avr/pr71151-2.c: New test.
60 * gcc.target/avr/pr71151-3.c: New test.
61 * gcc.target/avr/pr71151-4.c: New test.
62 * gcc.target/avr/pr71151-5.c: New test.
63 * gcc.target/avr/pr71151-6.c: New test.
64 * gcc.target/avr/pr71151-7.c: New test.
65 * gcc.target/avr/pr71151-8.c: New test.
66 * gcc.target/avr/pr71151-common.h: New test.
67
68fa96d6
ML
682016-06-16 Martin Liska <mliska@suse.cz>
69
70 * gfortran.dg/predict-1.f90: New test.
71
b6ca982f
UB
722016-06-16 Uros Bizjak <ubizjak@gmail.com>
73
74 PR target/71242
75 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
76
1dc8d15b
JH
772016-06-16 Jan Hubicka <hubicka@ucw.cz>
78
79 * g++.dg/vect/pr36648.cc: Disable cunrolli
80
67c25816
JJ
812016-06-16 Jakub Jelinek <jakub@redhat.com>
82
c577adb2
JJ
83 PR target/71554
84 * gcc.c-torture/execute/pr71554.c: New test.
85
67c25816
JJ
86 PR rtl-optimization/71532
87 * gcc.dg/torture/pr71532.c: New test.
88
1a3c3ee9
MM
892016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
90
91 * gcc.target/powerpc/p9-dimode1.c: New test.
92 * gcc.target/powerpc/p9-dimode2.c: Likewise.
93
f29468a7
JJ
942016-06-15 Jakub Jelinek <jakub@redhat.com>
95
61daecc4
JJ
96 * gcc.c-torture/compile/20160615-1.c: New test.
97
f29468a7
JJ
98 * g++.dg/cpp0x/ref-qual17.C: New test.
99
209d1e2d
IE
1002016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
101
102 PR middle-end/71529
103 * gcc.target/i386/pr71529.C: New test.
104
8dc35712
AH
1052016-06-15 Alan Hayward <alan.hayward@arm.com>
106
107 PR tree-optimization/71483
108 * g++.dg/vect/pr71483.c: New
109
b8911cb8
PC
1102016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
111
112 PR c++/70202
113 * g++.dg/inherit/crash6.C: New.
114 * g++.dg/inherit/union2.C: Likewise.
115 * g++.dg/inherit/virtual12.C: Likewise.
116 * g++.dg/inherit/virtual13.C: Likewise.
117 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
118
cf5d08ab
UB
1192016-06-15 Uros Bizjak <ubizjak@gmail.com>
120
121 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
122
8f482165
AH
1232016-06-15 Alan Hayward <alan.hayward@arm.com>
124
125 PR tree-optimization/71439
126 * gcc.dg/vect/pr71439.c: New
127
3256673f
KT
1282016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
129
130 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
131
b17dc4d4
RB
1322016-06-15 Richard Biener <rguenther@suse.de>
133
134 * gcc.dg/vect/slp-45.c: New testcase.
135
2a5825f2
RB
1362016-06-15 Richard Biener <rguenther@suse.de>
137
138 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
139
6e433d0b
BS
1402016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
141
142 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
143 requirements, and disable for AIX for now.
144 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
145
abe7f828
JJ
1462016-06-14 Jakub Jelinek <jakub@redhat.com>
147
a09c81b4
JJ
148 PR c++/71528
149 * g++.dg/opt/pr71528.C: New test.
150
abe7f828
JJ
151 PR c++/71516
152 * g++.dg/init/pr71516.C: New test.
153
acfadf06
PC
1542016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
155
156 * g++.dg/init/array46.C: New.
157
4d568ab2
UB
1582016-06-14 Uros Bizjak <ubizjak@gmail.com>
159
160 * gcc.target/i386/float128-3.c: New test.
161 * gcc.target/i386/quad-sse4.c: Ditto.
162 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
163 Update scan strings.
164
30934c5d
RB
1652016-06-14 Richard Biener <rguenther@suse.de>
166
167 PR middle-end/71526
168 * gfortran.dg/pr71526.f90: New testcase.
169
3970e545
AV
1702016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
171
172 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
173 * gcc.dg/zero_bits_compound-1.c: Likewise.
174
04976c6e
RB
1752016-06-14 Richard Biener <rguenther@suse.de>
176
177 PR tree-optimization/71522
178 * gcc.dg/torture/pr71522.c: New testcase.
179
23e025db
JJ
1802016-06-14 Jakub Jelinek <jakub@redhat.com>
181
182 PR tree-optimization/71520
183 * gcc.dg/tree-ssa/pr71520.c: New test.
184
90b72e84
RB
1852016-06-14 Richard Biener <rguenther@suse.de>
186
187 PR tree-optimization/71521
86c24ba6 188 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 189
ef7cf206
JJ
1902016-06-13 Jakub Jelinek <jakub@redhat.com>
191
0dda258b
JJ
192 PR sanitizer/71498
193 * c-c++-common/ubsan/bounds-13.c: New test.
194
ef7cf206
JJ
195 PR preprocessor/71183
196 * gcc.dg/cpp/source_date_epoch-3.c: New test.
197
a73786e3
JL
1982016-06-13 Jeff Law <law@redhat.com>
199
200 PR tree-optimization/71403
201 * c-c++-common/ubsan/pr71403-1.c: New test.
202 * c-c++-common/ubsan/pr71403-2.c: New test.
203 * c-c++-common/ubsan/pr71403-3.c: New test.
204
0ac249bf
JJ
2052016-06-13 Jakub Jelinek <jakub@redhat.com>
206
207 PR middle-end/71478
208 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
209 Add -Wno-psabi -w to dg-options.
210
5408a64a
KN
2112016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
212
213 * gcc.target/powerpc/vadsdu-0.c: New test.
214 * gcc.target/powerpc/vadsdu-1.c: New test.
215 * gcc.target/powerpc/vadsdu-2.c: New test.
216 * gcc.target/powerpc/vadsdu-3.c: New test.
217 * gcc.target/powerpc/vadsdu-4.c: New test.
218 * gcc.target/powerpc/vadsdu-5.c: New test.
219 * gcc.target/powerpc/vadsdub-1.c: New test.
220 * gcc.target/powerpc/vadsdub-2.c: New test.
221 * gcc.target/powerpc/vadsduh-1.c: New test.
222 * gcc.target/powerpc/vadsduh-2.c: New test.
223 * gcc.target/powerpc/vadsduw-1.c: New test.
224 * gcc.target/powerpc/vadsduw-2.c: New test.
225
f7e4f2e3
DM
2262016-06-13 David Malcolm <dmalcolm@redhat.com>
227
228 * gcc.dg/c99-init-2.c (c): Update expected error message.
229 * gcc.dg/init-bad-8.c (foo): Likewise.
230 * gcc.dg/spellcheck-fields-3.c: New test case.
231
ad23a23e
ML
2322016-06-13 Martin Liska <mliska@suse.cz>
233
234 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
235 and "guess loop iv compared" heuristics.
236 * gcc.dg/predict-2.c: Likewise.
237 * gcc.dg/predict-3.c: Likewise.
238 * gcc.dg/predict-4.c: Likewise.
239 * gcc.dg/predict-5.c: Likewise.
240 * gcc.dg/predict-6.c: Likewise.
241
146c55da
MP
2422016-06-13 Marek Polacek <polacek@redhat.com>
243
244 PR middle-end/71476
245 * c-c++-common/Wswitch-unreachable-4.c: New test.
246 * gcc.dg/Wswitch-unreachable-2.c: New test.
247 * g++.dg/tm/jump1.C: Move dg-warning.
248
42e77cbc
EB
2492016-06-13 Eric Botcazou <ebotcazou@adacore.com>
250
251 * gnat.dg/renaming10.ad[sb]: New test.
252
7474dcc1
PT
2532016-06-13 Paul Thomas <pault@gcc.gnu.org>
254
255 PR fortran/70673
256 * gfortran.dg/pr70673.f90: New test.
257
f57f53d3
RB
2582016-06-13 Richard Biener <rguenther@suse.de>
259
260 PR middle-end/64516
261 * gcc.dg/align-3.c: New testcase.
262
5843a5f0
ML
2632016-06-13 Martin Liska <mliska@suse.cz>
264
265 * gcc.target/i386/pr71458.c: New test.
266
aa8fdb44
UB
2672016-06-12 Uros Bizjak <ubizjak@gmail.com>
268
269 PR target/71241
270 * testsuite/gcc.dg/torture/float128-nan.c: New test.
271
2043e4d7
DH
2722016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
273
274 PR target/60751
275 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
276 statement.
277
d3dc025d
DH
2782016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
279
280 PR target/60751
281 * gfortran.dg/comma_IO_extension_1.f90: New test.
282 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
283 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
284 statement.
285 * gfortran.dg/graphite/pr38083.f90: Likewise.
286 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
287 missing format.
288
a31d78c6
EB
2892016-06-11 Eric Botcazou <ebotcazou@adacore.com>
290
291 * gnat.dg/case_character.adb: New test.
292
95c18dd0
SB
2932016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
294
295 PR middle-end/71310
296 * gcc.target/powerpc/pr71310.c: New testcase.
297
b97d37b4
KV
2982016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
299
300 PR middle-end/71478
301 * gcc.dg/pr71478.c: New test.
302
900bcda3
JJ
3032016-06-10 Jakub Jelinek <jakub@redhat.com>
304
ec1c20db
JJ
305 PR middle-end/71494
306 * gcc.c-torture/execute/pr71494.c: New test.
307
50b15873
JJ
308 PR c/68657
309 * gcc.target/i386/pr68657.c: New test.
310
900bcda3
JJ
311 PR inline-asm/68843
312 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
313 (test): Add -masm=intel alternatives.
314
4d926e34
MS
3152016-06-10 Martin Sebor <msebor@redhat.com>
316
317 PR c/71392
318 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
319
ad071b2b
JL
3202016-06-10 Jeff Law <law@redhat.com>
321
322 PR tree-optimization/71335
323 * gcc.c-torture/execute/pr71335.c: New test.
324
2704efe8
DM
3252016-06-10 David Malcolm <dmalcolm@redhat.com>
326
327 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
328 the various "cannot tail-call: " messages.
329
18c9b7d4
CL
3302016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
331
332 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
333 and options.
334
7cfa10f3
MO
3352016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
336
337 PR sanitizer/71480
338 * c-c++-common/asan/pr71480.c: New test.
339
1f24fd3e
L
3402016-06-10 H.J. Lu <hongjiu.lu@intel.com>
341
342 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
343 (ASMNAME2): Likewise.
344 (main): Replace fn in asm statement with ASMNAME ("fn").
345 * gcc.dg/guality/pr68037-2.c: Likewise.
346 * gcc.dg/guality/pr68037-3.c: Likewise.
347 * gcc.dg/torture/pr68037-1.c: Likewise.
348 * gcc.dg/torture/pr68037-2.c: Likewise.
349 * gcc.dg/torture/pr68037-3.c: Likewise.
350
ad551c07
BE
3512016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
352
353 PR inline-asm/68843
354 * gcc.target/i386/pr68843-1.c: New test.
355 * gcc.target/i386/pr68843-2.c: New test.
356
4b1ffdb1 3572016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
358 Cesar Philippidis <cesar@codesourcery.com>
359
360 PR middle-end/71373
361 * gcc.dg/goacc/nested-function-1.c: New file.
362 * gcc.dg/goacc/nested-function-2.c: Likewise.
363 * gcc.dg/goacc/pr71373.c: Likewise.
364 * gfortran.dg/goacc/cray-2.f95: Likewise.
365 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
366 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
367 * gfortran.dg/goacc/cray.f95: Update.
368 * gfortran.dg/goacc/loop-1.f95: Likewise.
369 * gfortran.dg/goacc/loop-3.f95: Likewise.
370 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
371 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
372
3732016-06-10 Thomas Schwinge <thomas@codesourcery.com>
374
375 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
376 for OpenACC tile clauses.
377 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
378
379 PR c/71381
380 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
381 to...
382 * c-c++-common/goacc/cache-2.c: ... this new file.
383 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
384 * gfortran.dg/goacc/cache-2.f95: ... this new file.
385 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
386 usage.
387 * gfortran.dg/goacc/cray.f95: Likewise.
388 * gfortran.dg/goacc/loop-1.f95: Likewise.
389
89851e4c
AH
3902016-06-10 Alan Hayward <alan.hayward@arm.com>
391
392 PR tree-optimization/71407
393 PR tree-optimization/71416
394 * gcc.dg/vect/pr71407.c: New
395 * gcc.dg/vect/pr71416-1.c: New
396 * gcc.dg/vect/pr71416-2.c: New
397
200eafbf
RB
3982016-06-10 Richard Biener <rguenther@suse.de>
399
400 PR middle-end/71477
401 * gcc.dg/torture/pr71477.c: New testcase.
402
4df99d92
JK
4032016-06-09 Julia Koval <julia.koval@intel.com>
404
405 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
406 * gcc.target/i386/interrupt-13.c: Likewise.
407 * gcc.target/i386/interrupt-15.c: Likewise.
408 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
409 * gcc.target/i386/interrupt-24.c: Likewise.
410 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
411 * gcc.target/i386/interrupt-9.c: Likewise.
412 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
413
e01b4e16
MS
4142016-06-09 Martin Sebor <msebor@redhat.com>
415
416 PR c/70883
417 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
418 * gcc.dg/builtin-constant_p-1.c: Same.
419 * gcc.dg/builtins-error.c: Same.
420 * gcc.dg/pr70859.c: Same.
421
9c35db0e
SKS
4222016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
423
424 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
425 * gcc.dg/torture/pr68067-1.c: Likewise.
426 * gcc.dg/torture/pr68067-2.c: Likewise.
427
4282016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
429
430 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
431 when setting SIZE.
432
392a81b9
PC
4332016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
434
435 PR c++/71465
436 * g++.dg/inherit/crash5.C: New.
437 Revert:
438 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
439
440 PR c++/70202
441 * g++.dg/inherit/crash5.C: New.
442 * g++.dg/inherit/virtual1.C: Adjust.
443
e49efc14
ML
4442016-06-09 Martin Liska <mliska@suse.cz>
445
446 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
447 * g++.dg/predict-loop-exit-2.C: Likewise.
448 * g++.dg/predict-loop-exit-3.C: Likewise.
449 * gcc.dg/predict-1.c: Likewise.
450 * gcc.dg/predict-2.c: Likewise.
451 * gcc.dg/predict-3.c: Likewise.
452 * gcc.dg/predict-4.c: Likewise.
453 * gcc.dg/predict-5.c: Likewise.
454 * gcc.dg/predict-6.c: Likewise.
455 * gcc.dg/predict-7.c: Likewise.
456
36d57986
RB
4572016-06-09 Richard Biener <rguenther@suse.de>
458
459 PR tree-optimization/71462
460 * gcc.dg/torture/pr71462.c: New testcase.
461
7d82e8e4
MP
4622016-06-09 Marek Polacek <polacek@redhat.com>
463
464 PR c/65471
465 * gcc.dg/c11-generic-3.c: New test.
466
c8a71589
PC
4672016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
468
469 * g++.dg/init/array42.C: New.
470 * g++.dg/init/array43.C: Likewise.
471 * g++.dg/init/array44.C: Likewise.
472 * g++.dg/init/array45.C: Likewise.
473 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
474 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
475 * g++.dg/cpp1y/auto-fn27.C: Likewise.
476 * g++.dg/gomp/pr35751.C: Likewise.
477 * g++.dg/init/array23.C: Likewise.
478 * g++.dg/init/brace2.C: Likewise.
479 * g++.dg/init/brace6.C: Likewise.
480
44a845ca
MS
4812016-06-08 Martin Sebor <msebor@redhat.com>
482 Jakub Jelinek <jakub@redhat.com>
483
484 PR c++/70507
485 PR c/68120
486 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
487 * c-c++-common/builtin-arith-overflow-2.c: New test.
488 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
489 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
490 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
491
2ef16b6e
JJ
4922016-06-08 Jakub Jelinek <jakub@redhat.com>
493
494 PR c++/71442
495 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
496
5e3ee346
AL
4972016-06-08 Alan Lawrence <alan.lawrence@arm.com>
498
499 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
500 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
501 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
502 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
503 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
504 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
505 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
506 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
507 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
508 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
509 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
510 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
511 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
512
b2ae2814
RB
5132016-06-08 Richard Biener <rguenther@suse.de>
514
515 PR tree-optimization/68558
516 * gcc.dg/vect/slp-44.c: New testcase.
517
e09b4c37
RB
5182016-06-08 Richard Biener <rguenther@suse.de>
519
520 * gcc.dg/vect/slp-43.c: New testcase.
521
72d50660
RB
5222016-06-08 Richard Biener <rguenther@suse.de>
523
524 PR tree-optimization/71452
525 * gcc.dg/torture/pr71452.c: New testcase.
526
988c115c
JJ
5272016-06-08 Jakub Jelinek <jakub@redhat.com>
528
529 PR c++/71448
530 * g++.dg/torture/pr71448.C: New test.
531
73d73b48
BS
5322016-06-08 Bernd Schmidt <bschmidt@redhat.com>
533
534 PR debug/71432
535 PR ada/71413
536 * g++.dg/debug/pr71432.C: New test.
537
bdd15d0c
PK
5382016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
539
540 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
541 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
542 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
543
ce0607bb
AH
5442016-06-08 Alan Hayward <alan.hayward@arm.com>
545
546 * gcc.dg/vect/vect-live-2.c: Update effective target.
547 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
548 * lib/target-supports.exp: Add aarch64 to vect_long.
549
92a5f2ba
MP
5502016-06-08 Marek Polacek <polacek@redhat.com>
551
552 PR c/71418
553 * gcc.dg/noncompile/pr71418.c: New test.
554
08203f73
MP
555 PR c/71426
556 * gcc.dg/noncompile/pr71426.c: New test.
557
d1fcc2bd
JH
5582016-06-07 Jan Hubicka <hubicka@ucw.cz>
559
560 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
561 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
562 * gcc.dg/predict-3.c: Update template.
563 * gcc.dg/predict-5.c: Update template.
564 * gcc.dg/predict-6.c: Update template.
565 * gcc.dg/predict-9.c: Update template.
566 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
567
a23e6f1c
BS
5682016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
569
570 * gcc.target/powerpc/vec-mul.c: New test.
571
6ffd47b7
DM
5722016-06-07 David Malcolm <dmalcolm@redhat.com>
573
574 * gcc.dg/spellcheck-fields-2.c: New test case.
575
bfd67b47
RB
5762016-06-07 Richard Biener <rguenther@suse.de>
577
578 PR c/61564
579 * gcc.dg/Wpragmas-1.c: New testcase.
580 * gcc.dg/Wattributes-4.c: Likewise.
581 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
582 entry.
583
701b9a47
CL
5842016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
585
586 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
587 spurious debug code.
588
6b80d6fa
RB
5892016-06-07 Richard Biener <rguenther@suse.de>
590
591 PR tree-optimization/71428
592 * gcc.dg/torture/pr71428.c: New testcase.
593
0f3f9437
RB
5942016-06-07 Richard Biener <rguenther@suse.de>
595
596 PR middle-end/71423
597 * gcc.dg/torture/pr71423.c: New testcase.
598
ec963f2a
KV
5992016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
600
601 PR middle-end/71408
602 * gcc.dg/tree-ssa/pr71408.c: New test.
603
46ab5b6e
KV
6042016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
605
606 PR middle-end/71281
607 * g++.dg/torture/pr71281.C: New test.
608
1f40cff3
MP
6092016-06-06 Marek Polacek <polacek@redhat.com>
610
611 PR c/71362
612 * gcc.dg/pr71362.c: New test.
613
6f5bcd24
JJ
6142016-06-06 Jakub Jelinek <jakub@redhat.com>
615 Patrick Palka <ppalka@gcc.gnu.org>
616
617 PR c++/70847
618 PR c++/71330
619 PR c++/71393
620 * g++.dg/opt/pr70847.C: New test.
621 * g++.dg/ubsan/pr70847.C: New test.
622 * g++.dg/ubsan/pr71393.C: New test.
623
158beb4a
JJ
6242016-06-06 Jakub Jelinek <jakub@redhat.com>
625
626 PR tree-optimization/71259
627 * gcc.dg/vect/pr71259.c: New test.
628
d9b950dd
DM
6292016-06-06 David Malcolm <dmalcolm@redhat.com>
630
631 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
632 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
633 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
634 above.
635
36f9ad69
KT
6362016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
637
638 PR middle-end/37780
639 * gcc.c-torture/execute/pr37780.c: New test.
640 * gcc.target/aarch64/pr37780_1.c: Likewise.
641 * gcc.target/arm/pr37780_1.c: Likewise.
642
5545a907
MP
6432016-06-06 Marek Polacek <polacek@redhat.com>
644
645 * c-c++-common/attr-may-alias-1.c: New test.
646 * c-c++-common/attr-may-alias-2.c: New test.
647 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
648
93671519
BE
6492016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
650
651 PR c/24414
652 * gcc.target/i386/pr24414.c: New test.
653
690f24b7
JM
6542016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
655
656 * gcc.target/sparc/vis4misc.c: New file.
657 * gcc.target/sparc/fpcmp.c: Likewise.
658 * gcc.target/sparc/fpcmpu.c: Likewise.
659
31ce6157
AH
6602016-06-06 Alan Hayward <alan.hayward@arm.com>
661
662 * gcc.dg/vect/vect-live-1.c: Use additional-options.
663 * gcc.dg/vect/vect-live-3.c: Likewise.
664
9fcebb5a
RB
6652016-06-06 Richard Biener <rguenther@suse.de>
666
667 PR tree-optimization/71398
668 * gcc.dg/torture/pr71398.c: New testcase.
669
903ca97b
UB
6702016-06-06 Uros Bizjak <ubizjak@gmail.com>
671
672 PR target/71389
673 * g++.dg/pr71389.C: New test.
674
9c1eb332
JD
6752016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
676
677 PR fortran/71404
678 * gfortran.dg/fmt_read_5.f: New test.
679
b2d83bd2
AV
6802016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
681
682 PR fortran/69659
683 * gfortran.dg/class_array_22.f03: New test.
684
ec81960e
JH
6852016-06-05 Jan Hubicka <hubicka@ucw.cz>
686
687 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
688
429d2750
JH
6892016-06-05 Jan Hubicka <hubicka@ucw.cz>
690
691 * gcc.dg/predict-9.c: Update template.
692
c1c00983
PC
6932016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
694
695 PR c++/49377
696 * g++.dg/template/pr49377.C: New.
697
1927a963
JJ
6982016-06-04 Jakub Jelinek <jakub@redhat.com>
699
700 PR tree-optimization/71405
701 * g++.dg/torture/pr71405.C: New test.
702
909a11ad
PC
7032016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
704
705 PR c++/70202
706 * g++.dg/inherit/crash5.C: New.
707 * g++.dg/inherit/virtual1.C: Adjust.
708
08bbb1f8
JL
7092016-06-03 Jeff Law <law@redhat.com>
710
711 PR tree-optimization/71316
712 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
713
7c35235c
JJ
7142016-06-03 Jakub Jelinek <jakub@redhat.com>
715
716 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
717 dg-additional-options with just -fno-tree-scev-cprop in it.
718 * gcc.dg/vect/vect-live-2.c: Likewise.
719 * gcc.dg/vect/vect-live-5.c: Likewise.
720 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
721 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
722 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
723
c8572dd6
PP
7242016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
725
726 PR c++/27100
727 * g++.dg/other/friend6.C: New test.
728
1c7733a7
BS
7292016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
730
731 * g++.dg/torture/ppc-ldst-array.C: New.
732
0d2f700f
JM
7332016-06-03 Joseph Myers <joseph@codesourcery.com>
734
735 PR target/71276
736 PR target/71277
737 * gcc.dg/torture/builtin-fp-int-inexact.c,
738 gcc.target/i386/387-builtin-fp-int-inexact.c,
739 gcc.target/i386/387-rint-inline-1.c,
740 gcc.target/i386/387-rint-inline-2.c,
741 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
742 gcc.target/i386/sse2-rint-inline-1.c,
743 gcc.target/i386/sse2-rint-inline-2.c,
744 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
745 gcc.target/i386/sse4_1-rint-inline.c: New tests.
746
f8071c05
L
7472016-06-03 H.J. Lu <hongjiu.lu@intel.com>
748 Julia Koval <julia.koval@intel.com>
749
750 PR target/66960
751 PR target/67630
752 PR target/67634
753 PR target/67841
754 PR target/68037
755 PR target/68618
756 PR target/68661
757 PR target/69575
758 PR target/69596
759 PR target/69734
760 * gcc.dg/guality/pr68037-1.c: New test.
761 * gcc.dg/guality/pr68037-2.c: Likewise.
762 * gcc.dg/guality/pr68037-3.c: Likewise.
763 * gcc.dg/torture/pr68037-1.c: Likewise.
764 * gcc.dg/torture/pr68037-2.c: Likewise.
765 * gcc.dg/torture/pr68037-3.c: Likewise.
766 * gcc.dg/torture/pr68661-1a.c: Likewise.
767 * gcc.dg/torture/pr68661-1b.c: Likewise.
768 * gcc.target/i386/interrupt-1.c: Likewise.
769 * gcc.target/i386/interrupt-2.c: Likewise.
770 * gcc.target/i386/interrupt-3.c: Likewise.
771 * gcc.target/i386/interrupt-4.c: Likewise.
772 * gcc.target/i386/interrupt-5.c: Likewise.
773 * gcc.target/i386/interrupt-6.c: Likewise.
774 * gcc.target/i386/interrupt-7.c: Likewise.
775 * gcc.target/i386/interrupt-8.c: Likewise.
776 * gcc.target/i386/interrupt-9.c: Likewise.
777 * gcc.target/i386/interrupt-10.c: Likewise.
778 * gcc.target/i386/interrupt-11.c: Likewise.
779 * gcc.target/i386/interrupt-12.c: Likewise.
780 * gcc.target/i386/interrupt-13.c: Likewise.
781 * gcc.target/i386/interrupt-14.c: Likewise.
782 * gcc.target/i386/interrupt-15.c: Likewise.
783 * gcc.target/i386/interrupt-16.c: Likewise.
784 * gcc.target/i386/interrupt-17.c: Likewise.
785 * gcc.target/i386/interrupt-18.c: Likewise.
786 * gcc.target/i386/interrupt-19.c: Likewise.
787 * gcc.target/i386/interrupt-20.c: Likewise.
788 * gcc.target/i386/interrupt-21.c: Likewise.
789 * gcc.target/i386/interrupt-22.c: Likewise.
790 * gcc.target/i386/interrupt-23.c: Likewise.
791 * gcc.target/i386/interrupt-24.c: Likewise.
792 * gcc.target/i386/interrupt-25.c: Likewise.
793 * gcc.target/i386/interrupt-26.c: Likewise.
794 * gcc.target/i386/interrupt-27.c: Likewise.
795 * gcc.target/i386/interrupt-28.c: Likewise.
796 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
797 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
798 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
799 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
800 * gcc.target/i386/interrupt-iamcu.c: Likewise.
801 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
802 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
803 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
804 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
805 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
806 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
807 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
808
36b85e43
BS
8092016-06-03 Bernd Schmidt <bschmidt@redhat.com>
810
9de2e795
L
811 PR tree-optimization/52171
812 * gcc.dg/pr52171.c: New test.
813 * gcc.target/i386/pr52171.c: New test.
36b85e43 814
bfeee8ac
JH
8152016-06-03 Jan Hubicka <jh@suse.cz>
816
817 * g++.dg/tree-ssa/pred-1.C: New testcase
818 * gcc.dg/tree-ssa/pred-1.c: New testcase
819
859b0bae
BS
8202016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
821
822 PR target/70957
823 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
824 support.
825 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
826
3a2edf4c
AH
8272016-06-03 Alan Hayward <alan.hayward@arm.com>
828
829 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
830
b28ead45
AH
8312016-06-03 Alan Hayward <alan.hayward@arm.com>
832
833 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 834 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
835 * gcc.dg/vect/vect-live-1.c: New test.
836 * gcc.dg/vect/vect-live-2.c: New test.
837 * gcc.dg/vect/vect-live-3.c: New test.
838 * gcc.dg/vect/vect-live-4.c: New test.
839 * gcc.dg/vect/vect-live-5.c: New test.
840 * gcc.dg/vect/vect-live-slp-1.c: New test.
841 * gcc.dg/vect/vect-live-slp-2.c: New test.
842 * gcc.dg/vect/vect-live-slp-3.c: New test.
843
1f91747b
JJ
8442016-06-03 Jakub Jelinek <jakub@redhat.com>
845
846 PR middle-end/71387
847 * g++.dg/opt/pr71387.C: New test.
848
47b83923
JL
8492016-06-02 Jeff Law <law@redhat.com>
850
851 PR tree-optimization/71328
852 * gcc.c-torture/compile/pr71328.c: New test.
853
e96e5f46
JD
8542016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
855
856 PR fortran/52393
857 * gfortran.dg/fmt_read_3.f90: Fix typo.
858 * gfortran.dg/fmt_read_4.f90: New test.
859
b872d729
PC
8602016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
861
862 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
863 * g++.dg/cpp0x/forw_enum6.C: Likewise.
864 * g++.dg/cpp0x/forw_enum8.C: Likewise.
865 * g++.dg/cpp0x/override2.C: Likewise.
866 * g++.dg/parse/crash5.C: Likewise.
867 * g++.dg/parse/error16.C: Likewise.
868 * g++.dg/parse/error27.C: Likewise.
869 * g++.dg/template/qualttp15.C: Likewise.
870 * g++.dg/template/redecl4.C: Likewise.
871 * g++.old-deja/g++.other/crash39.C: Likewise.
872 * g++.old-deja/g++.other/struct1.C: Likewise.
873 * g++.old-deja/g++.pt/m9a.C: Likewise.
874 * g++.old-deja/g++.pt/memclass10.C: Likewise.
875
0e535442
JJ
8762016-06-02 Jakub Jelinek <jakub@redhat.com>
877
0633ee10
JJ
878 PR c++/71372
879 * c-c++-common/pr71372.c: New test.
880
0e535442
JJ
881 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
882 __TIME__ strings with __builtin_strcmp instead of printf and
883 dg-output.
884
f3c5ecc2
ML
8852016-06-02 Martin Liska <mliska@suse.cz>
886
887 * gcc.dg/predict-9.c: New test.
888
a91807c5
JJ
8892016-06-02 Jakub Jelinek <jakub@redhat.com>
890
891 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
892 global set_compiler_env_var and global saved_compiler_env_var.
893
b5bd1978
KT
8942016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
895
896 PR rtl-optimization/71295
897 * gcc.c-torture/compile/pr71295.c: New test.
898
b93b1475
JJ
8992016-06-02 Jakub Jelinek <jakub@redhat.com>
900
930ebd0e
JJ
901 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
902
1e021dc3
JJ
903 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
904 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
905
b93b1475
JJ
906 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
907 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
908 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
909 alternative number.
910
58f2fb5c
MM
9112016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
912
913 * gcc.target/powerpc/p9-splat-4.c: New test.
914
9152016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
916
917 PR target/71186
918 * gcc.target/powerpc/pr71186.c: New test.
919
4731c9f0
JD
9202016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
921
922 PR fortran/52393
923 * gfortran.dg/fmt_read_3.f90: New test.
924
042dee3e
TP
9252016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
926
927 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
928 procedure.
929
15c98b2e
ES
9302016-06-01 Eduard Sanou <dhole@openmailbox.org>
931
932 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
933 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
934 env var is set.
935 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
936 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
937 shown once.
938 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
939 during compilation.
940 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
941 vars set by dg-set-compiler-env-var.
942
6442a6f4
PT
9432016-06-01 Paul Thomas <pault@gcc.gnu.org>
944
945 PR fortran/71156
946 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
947 to the module procedure declaration.
948 * gfortran.dg/submodule_16.f08: New test.
949
ab62397a
JJ
9502016-06-01 Jakub Jelinek <jakub@redhat.com>
951
952 PR middle-end/71371
953 * c-c++-common/gomp/pr71371.c: New test.
954
b66af6ed
RB
9552016-06-01 Richard Biener <rguenther@suse.de>
956
957 PR tree-optimization/71366
958 * gcc.dg/torture/pr71366-1.c: New testcase.
959 * gcc.dg/torture/pr71366-2.c: Likewise.
960
e342b9d8
KN
9612016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
962
963 * gcc.target/powerpc/vslv-0.c: New test.
964 * gcc.target/powerpc/vslv-1.c: New test.
965 * gcc.target/powerpc/vsrv-0.c: New test.
966 * gcc.target/powerpc/vsrv-1.c: New test.
967
721547cd
NS
9682016-06-01 Nathan Sidwell <nathan@acm.org>
969
970 * c-c++-common/torture/pr57945.c: Add expected PTX error.
971 * gcc.target/nvptx/weak.c: New.
972
fa2c9034
RB
9732016-06-01 Richard Biener <rguenther@suse.de>
974
975 PR tree-optimization/71261
976 * gcc.dg/torture/vect-bool-1.c: New testcase.
977
3e32893c
JJ
9782016-06-01 Jakub Jelinek <jakub@redhat.com>
979
980 * gfortran.dg/gomp/order-1.f90: New test.
981 * gfortran.dg/gomp/order-2.f90: New test.
982
8c383600
JH
9832016-06-01 Jan Hubicka <hubicka@ucw.cz>
984
985 * gcc.dg/unroll-6.c: Update template.
986 * gcc.dg/unroll-7.c: New testcase.
987 * gcc.dg/unroll-8.c: New testcase.
988
a0dfeef5
EB
9892016-06-01 Eric Botcazou <ebotcazou@adacore.com>
990
991 * gnat.dg/opt56.ad[sb]: New test.
992
48de5701
PC
9932016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
994
995 PR c++/66635
996 * g++.dg/cpp0x/constexpr-ice16.C: New.
997
827cf695
PP
9982016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
999
1000 PR tree-optimization/71314
1001 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1002 -mbranch-cost=2.
1003
ff66f6e8
PP
10042016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1005
1006 PR tree-optimization/71077
1007 * gcc.dg/tree-ssa/pr71077.c: New test.
1008
050fb209
JH
10092016-05-31 Jan Hubicka <hubicka@ucw.cz>
1010
48de5701
PC
1011 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1012 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1013 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1014
c642d919
PC
10152016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1016
1017 PR c++/71248
1018 * g++.dg/cpp0x/pr71248.C: New.
1019 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1020 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1021 * g++.dg/init/new37.C: Likewise.
1022 * g++.dg/template/static1.C: Likewise.
1023 * g++.dg/template/static2.C: Likewise.
1024
d6439e08
L
10252016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1026
1027 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1028 instead of %rdi.
1029 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1030
780b9dd4
MP
10312016-05-31 Marek Polacek <polacek@redhat.com>
1032
1033 * c-c++-common/Wswitch-unreachable-3.c: New test.
1034 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1035
0d99f8a0
RB
10362016-05-31 Richard Biener <rguenther@suse.de>
1037
1038 PR tree-optimization/71352
1039 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1040
52545641
TP
10412016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1042
1043 * gcc.target/arm/armv5_thumb_isa.c: New test.
1044
5b8c1205
KY
10452016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1046
1047 PR target/71346
1048 * gcc.target/i386/pr71346.c: New test.
1049
7a88cc84
TV
10502016-05-31 Tom de Vries <tom@codesourcery.com>
1051
1052 PR tree-optimization/69068
1053 * gcc.dg/graphite/pr69068.c: New test.
1054
265149a6
MS
10552016-05-27 Martin Sebor <msebor@redhat.com>
1056
1057 PR c++/71306
1058 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1059
00631022
JJ
10602016-05-30 Jakub Jelinek <jakub@redhat.com>
1061
1062 PR c++/71349
1063 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1064 nowait depend(inout: dd[0]) clauses where permitted.
1065
b2f6675b
PC
10662016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1067
1068 PR c++/71238
1069 * g++.dg/parse/pr71238.C: New.
1070 * g++.dg/concepts/friend1.C: Test column numbers too.
1071 * g++.dg/cpp0x/initlist31.C: Likewise.
1072 * g++.dg/cpp0x/pr51420.C: Likewise.
1073 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1074 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1075 * g++.dg/ext/builtin3.C: Likewise.
1076 * g++.dg/lookup/friend12.C: Likewise.
1077 * g++.dg/lookup/friend7.C: Likewise.
1078 * g++.dg/lookup/koenig1.C: Likewise.
1079 * g++.dg/lookup/koenig5.C: Likewise.
1080 * g++.dg/lookup/used-before-declaration.C: Likewise.
1081 * g++.dg/overload/koenig1.C: Likewise.
1082 * g++.dg/template/crash65.C: Likewise.
1083 * g++.dg/template/friend57.C: Likewise.
1084 * g++.dg/warn/Wshadow-5.C: Likewise.
1085 * g++.dg/warn/Wunused-8.C: Likewise.
1086 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1087 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1088 * g++.old-deja/g++.jason/member.C: Likewise.
1089 * g++.old-deja/g++.jason/report.C: Likewise.
1090 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1091 * g++.old-deja/g++.law/visibility20.C: Likewise.
1092 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1093 * g++.old-deja/g++.other/static5.C: Likewise.
1094 * g++.old-deja/g++.pt/overload2.C: Likewise.
1095
a448ff40
JH
10962016-05-30 Jan Hubicka <hubicka@ucw.cz>
1097
1098 * gcc.dg/tree-ssa/peel1.c: New testcase.
1099 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1100 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1101
69be8c91
TV
11022016-05-30 Tom de Vries <tom@codesourcery.com>
1103
1104 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1105 to ce.
1106
a59775a1
PC
11072016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1108
1109 PR c++/71099
1110 * g++.dg/parse/virtual1.C: New.
1111
53d6d955
UB
11122016-05-30 Uros Bizjak <ubizjak@gmail.com>
1113
1114 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1115 Use correct register when clearing %edx.
1116
0557293f
AM
11172016-05-30 Alexander Monakov <amonakov@ispras.ru>
1118
1119 PR tree-optimization/71289
1120 * gcc.dg/pr71289.c: New test.
1121
5d476e35
KV
11222016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1123
1124 PR middle-end/71269
1125 PR middle-end/71292
1126 * gcc.dg/tree-ssa/pr71269.c: New test.
1127 * gcc.dg/tree-ssa/pr71292.c: New test.
1128
db5447ca
KV
11292016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1130
1131 PR middle-end/71252
1132 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1133
98bdbb39
JH
11342016-05-30 Jan Hubicka <hubicka@ucw.cz>
1135
1136 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1137 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1138 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1139
7e012855
TV
11402016-05-30 Tom de Vries <tom@codesourcery.com>
1141
1142 PR tree-optimization/69067
1143 * gcc.dg/graphite/pr69067.c: New test.
1144
beed3701
UB
11452016-05-29 Uros Bizjak <ubizjak@gmail.com>
1146
1147 PR target/71245
1148 * gcc.target/i386/pr71245-1.c: New test.
1149 * gcc.target/i386/pr71245-2.c: Ditto.
1150
b6d4f8e8
PC
11512016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1152
1153 PR c++/71105
1154 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1155 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1156 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1157
00022058
JH
11582016-05-27 Jan Hubicka <hubicka@ucw.cz>
1159
1160 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1161
c8419aca
VV
11622016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1163
1164 Revert:
1165 PR c++/69855
1166 * g++.dg/overload/69855.C: New.
1167 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1168 * g++.old-deja/g++.pt/crash3.C: Likewise.
1169
8008c4d2
PC
11702016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1171
1172 PR c++/60385
1173 * g++.dg/parse/namespace13.C: New.
1174
8b2ef235
JL
11752016-05-26 Jeff Law <law@redhat.com>
1176
1177 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1178 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1179 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1180 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1181 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1182 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1183 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1184 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1185 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1186 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1187 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1188 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1189 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1190
7d67159b
VV
11912016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1192
1193 PR c++/69855
1194 * g++.dg/overload/69855.C: New.
1195 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1196 * g++.old-deja/g++.pt/crash3.C: Likewise.
1197
88e3bdd1
JW
11982016-05-27 Jiong Wang <jiong.wang@arm.com>
1199
1200 PR target/63596
1201 * gcc.target/aarch64/va_arg_1.c: New testcase.
1202 * gcc.target/aarch64/va_arg_2.c: Likewise.
1203 * gcc.target/aarch64/va_arg_3.c: Likewise.
1204
3fd6b9cc
JW
12052016-05-27 Jiong Wang <jiong.wang@arm.com>
1206
1207 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1208 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1209 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1210 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1211 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1212
3cee7e4e
MP
12132016-05-27 Marek Polacek <polacek@redhat.com>
1214
1215 PR middle-end/71308
1216 * g++.dg/torture/pr71308.C: New test.
1217
6a813c96
DV
12182016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1219
1220 * gcc.dg/zero_bits_compound-1.c: New test.
1221 * gcc.dg/zero_bits_compound-2.c: New test.
1222
0561bcfb
IE
12232016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1224
1225 PR middle-end/71279
1226 * gcc.dg/pr71279.c: New test.
1227
21316320
MM
12282016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1229
1230 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1231 floating point min/max/comparison instructions.
1232 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1233
7211a097
JJ
12342016-05-26 Jakub Jelinek <jakub@redhat.com>
1235
1236 * c-c++-common/gomp/schedule-1.c: New test.
1237 * gfortran.dg/gomp/schedule-1.f90: New test.
1238
cac177cf
PP
12392016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1240
1241 PR c++/70822
1242 PR c++/70106
1243 * g++.dg/cpp1y/auto-fn32.C: New test.
1244 * g++.dg/cpp1y/paren4.C: New test.
1245
a2d5b8c9
NS
12462016-05-26 Nathan Sidwell <nathan@acm.org>
1247
1248 * gcc.dg/20060410.c: Xfail on ptx.
1249 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1250 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1251 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1252 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1253 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1254
ffa8b552
TP
12552016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1256
1257 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1258
c7501e00
JJ
12592016-05-26 Jakub Jelinek <jakub@redhat.com>
1260
1875b9a0
JJ
1261 PR tree-optimization/71280
1262 * gcc.dg/pr71280.c: New test.
1263
2116e19f
JJ
1264 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1265
305aef09
JJ
1266 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1267 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1268
c7501e00
JJ
1269 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1270
ca449d26
JW
12712016-05-26 Jiong Wang <jiong.wang@arm.com>
1272
1273 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1274 kept in memory.
ca449d26 1275
8af01c66
JL
12762016-05-25 Jeff Law <law@redhat.com>
1277
1278 PR tree-optimization/71272
1279 * gcc.c-torture/compile/pr71272.c: new test.
1280
f9d6ce73
BS
12812016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1282
1283 * gcc.target/powerpc/vec-cmpne.c: New test.
1284 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1285
a88a7b22
EB
12862016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1287
1288 * gnat.dg/opt55.ad[sb]: New test.
1289
125f02ed
SKS
12902016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1291
1292 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1293 * c-c++-common/pr60226.c: Require int32plus.
1294 * gcc.c-torture/execute/pr70602.c: Likewise.
1295 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1296 unsigned long for malloc arg type.
1297 * gcc.dg/asr_div1.c: Require int32plus.
1298 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1299 * gcc.dg/pie-1.c: Require pie.
1300 * gcc.dg/pie-2.c: Likewise.
1301 * gcc.dg/pr59471.c: Require int32plus.
1302 * gcc.dg/pr59963-2.c: XFAIL for int16.
1303 * gcc.dg/pr60114.c: Require int32plus.
1304 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1305 unsigned long for typedef of size_t.
1306 * gcc.dg/pr63914.c: Require int32plus.
1307 * gcc.dg/pr64536.c: Require pt32plus.
1308 * gcc.dg/pr65658.c: Likewise.
1309 * gcc.dg/pr67271.c: Require int32plus.
1310 * gcc.dg/pr68112.c: Likewise.
1311 * gcc.dg/pr69071.c: Skip for avr target.
1312 * gcc.dg/pr69973.c: Require int32plus.
1313 * gcc.dg/pr70169.c: Skip for avr target.
1314 * gcc.dg/sso-6.c: Require int32plus.
1315 * gcc.dg/sso-7.c: Likewise.
1316 * gcc.dg/sso-8.c: Likewise.
1317 * gcc.dg/vrp-min-max-2.c: Likewise.
1318
c6e434f5
UB
13192016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1320
1321 PR target/70738
1322 * gcc.target/i386/pr70738-1.c: New test.
1323 * gcc.target/i386/pr70738-2.c: Likewise.
1324 * gcc.target/i386/pr70738-3.c: Likewise.
1325 * gcc.target/i386/pr70738-4.c: Likewise.
1326 * gcc.target/i386/pr70738-5.c: Likewise.
1327 * gcc.target/i386/pr70738-6.c: Likewise.
1328 * gcc.target/i386/pr70738-7.c: Likewise.
1329 * gcc.target/i386/pr70738-8.c: Likewise.
1330 * gcc.target/i386/pr70738-9.c: Likewise.
1331
5c42d341
KT
13322016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1333
1334 PR rtl-optimization/66940
1335 * gcc.c-torture/execute/pr66940.c: New test.
1336
bf9a1a07
IV
13372016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1338
1339 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1340 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1341 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1342 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1343 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1344 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1345 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1346 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1347 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1348 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1349 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1350 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1351 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1352 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1353 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1354 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1355 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1356 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1357 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1358 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1359 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1360 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1361 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1362 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1363
95efe6b6
MP
13642016-05-25 Marek Polacek <polacek@redhat.com>
1365
1366 PR c/71265
1367 * gcc.dg/noncompile/pr71265.c: New test.
1368
a23faf7a
MP
1369 PR c/71266
1370 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1371
69a6d5ad
NS
13722016-05-25 Nathan Sidwell <nathan@acm.org>
1373
1374 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1375
3072d4ea
RB
13762016-05-25 Richard Biener <rguenther@suse.de>
1377
1378 PR tree-optimization/71261
1379 * c-c++-common/torture/pr71261.c: New testcase.
1380
e412ece4
RB
13812016-05-25 Richard Biener <rguenther@suse.de>
1382
1383 PR tree-optimization/71264
1384 * gcc.dg/vect/pr71264.c: New testcase.
1385
b9e551ad
PC
13862016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1387
1388 PR c++/55992
1389 * g++.dg/cpp0x/alias-decl-53.C: New.
1390 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1391
6aa1abe5
ML
13922016-05-25 Martin Liska <mliska@suse.cz>
1393
1394 * g++.dg/pr71239.C: New test.
1395
842d162e
RB
13962016-05-25 Richard Biener <rguenther@suse.de>
1397
c87885ca
RO
1398 * gcc.dg/vect/pr58135.c: Rename to ...
1399 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1400
f184a36c
MP
14012016-05-25 Marek Polacek <polacek@redhat.com>
1402
1403 * g++.dg/pr65295.C: Use target c++14.
1404
021fad86
PC
14052016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1406
53d6d955
UB
1407 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1408 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1409
c3eaf15a
MM
14102016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1411
1412 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1413 instructions.
1414
e46c7770
CP
14152016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1416
1417 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1418 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1419 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1420 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1421 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1422 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1423 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1424 * c-c++-common/goacc/pcopy.c: Likewise.
1425 * c-c++-common/goacc/pcopyin.c: Likewise.
1426 * c-c++-common/goacc/pcopyout.c: Likewise.
1427 * c-c++-common/goacc/pcreate.c: Likewise.
1428 * c-c++-common/goacc/pr70688.c: New test.
1429 * c-c++-common/goacc/present-1.c: Adjust test.
1430 * c-c++-common/goacc/reduction-5.c: Likewise.
1431 * g++.dg/goacc/data-1.C: New test.
1432
4bfc9db7
MM
14332016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1434
1435 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1436 vector parity built-in functions.
1437 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1438 count trailing zeros automatic vectorization.
1439 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1440 count trailing zeros built-in functions.
1441
2bc145af
KV
14422016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1443
1444 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1445
26869fdb
PH
14462016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1447
1448 PR target/71050
1449 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1450
b2dc9c3b
PC
14512016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1452
1453 PR c++/50436
1454 * g++.dg/template/crash123.C: New.
1455 * g++.dg/template/crash124.C: Likewise.
1456
f65e97fd
MS
14572016-05-24 Martin Sebor <msebor@redhat.com>
1458
1459 PR c++/71147
1460 * g++.dg/ext/flexary16.C: New test.
1461
a6f5ac7f
IV
14622016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1463
69a6d5ad
NS
1464 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1465 before math.h is included.
a6f5ac7f
IV
1466 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1467 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1468 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1469 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1470 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1471 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1472 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1473 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1474 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1475 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1476 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1477 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1478 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1479 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1480 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1481 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1482 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1483 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1484 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1485 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1486 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1487 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1488 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1489
27bad558
MM
14902016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1491 Kelvin Nilsen <kelvin@gcc.gnu.org>
1492
1493 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1494 support.
1495
72f382fb
PC
14962016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1497
1498 PR c++/69872
1499 * g++.dg/warn/Wno-narrowing1.C: New.
1500
ef2ec9d9
MP
15012016-05-24 Marek Polacek <polacek@redhat.com>
1502
1503 PR c/71249
1504 * c-c++-common/Wswitch-unreachable-2.c: New test.
1505
e90434e3
JJ
15062016-05-24 Jakub Jelinek <jakub@redhat.com>
1507
7adb26f2
JJ
1508 PR c++/71257
1509 * g++.dg/vect/simd-clone-6.cc: New test.
1510 * g++.dg/gomp/declare-simd-6.C: New test.
1511
e90434e3
JJ
1512 PR middle-end/70434
1513 PR c/69504
1514 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1515
b556ea3b
RB
15162016-05-24 Richard Biener <rguenther@suse.de>
1517
1518 PR tree-optimization/71240
1519 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1520
e5328f5d
RB
15212016-05-24 Richard Biener <rguenther@suse.de>
1522
1523 PR tree-optimization/71230
1524 * gcc.dg/torture/pr71230.c: New testcase.
1525 * g++.dg/torture/pr71230.C: Likewise.
1526
a04e69c0
TS
15272016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1528
1529 * c-c++-common/goacc/routine-5.c: Add tests.
1530 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1531 * gfortran.dg/goacc/routine-6.f90: Add tests.
1532
30fd2977
RB
15332016-05-24 Richard Biener <rguenther@suse.de>
1534
1535 PR tree-optimization/71253
1536 * gcc.dg/torture/pr71253.c: New testcase.
1537
ca6f60bc
KV
15382016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1539
1540 PR middle-end/71252
1541 * gfortran.dg/pr71252.f90: New test.
1542
d3465d72
RS
15432016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1544
1545 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1546
f17a223d
RB
15472016-05-24 Richard Biener <rguenther@suse.de>
1548
1549 PR middle-end/70434
1550 PR c/69504
1551 * c-c++-common/vector-subscript-4.c: New testcase.
1552 * c-c++-common/vector-subscript-5.c: Likewise.
1553
e3f36534
JD
15542016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1555
1556 PR fortran/71123
1557 * gfortran.dg/namelist_90.f: New test
1558
85d5c27d
JD
15592016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1560
1561 PR fortran/66461
1562 * gfortran.dg/unexpected_eof.f: New test
1563
fe3f3340
MM
15642016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1565 Kelvin Nilsen <kelvin@gcc.gnu.org>
1566
1567 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1568 as little endian.
1569
26d6ae55
PC
15702016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1571
1572 PR c++/70972
1573 * g++.dg/cpp0x/inh-ctor20.C: New.
1574 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1575
d6c9a06f
PC
15762016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1577
1578 PR c++/69095
1579 * g++.dg/cpp0x/variadic168.C: New.
1580
396a1d10
PC
15812016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1582
1583 * g++.dg/cpp0x/pr31445.C: Test column number too.
1584 * g++.dg/cpp0x/pr32253.C: Likewise.
1585 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1586 * g++.dg/cpp0x/variadic36.C: Likewise.
1587
ece46666
MG
15882016-05-23 Marc Glisse <marc.glisse@inria.fr>
1589
1590 * gcc.dg/fold-notshift-2.c: Adjust.
1591
a7dc5980
MP
15922016-05-23 Marek Polacek <polacek@redhat.com>
1593
1594 PR c/49859
1595 * c-c++-common/Wswitch-unreachable-1.c: New test.
1596 * gcc.dg/Wswitch-unreachable-1.c: New test.
1597 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1598 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1599 * g++.dg/gomp/block-10.C: Likewise.
1600 * gcc.dg/gomp/block-10.c: Likewise.
1601 * g++.dg/gomp/block-9.C: Likewise.
1602 * gcc.dg/gomp/block-9.c: Likewise.
1603 * g++.dg/gomp/target-1.C: Likewise.
1604 * g++.dg/gomp/target-2.C: Likewise.
1605 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1606 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1607 * g++.dg/gomp/taskgroup-1.C: Likewise.
1608 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1609 * gcc.dg/gomp/teams-1.c: Likewise.
1610 * g++.dg/gomp/teams-1.C: Likewise.
1611 * g++.dg/overload/error3.C: Likewise.
1612 * g++.dg/tm/jump1.C: Likewise.
1613 * g++.dg/torture/pr40335.C: Likewise.
1614 * gcc.dg/c99-vla-jump-5.c: Likewise.
1615 * gcc.dg/switch-warn-1.c: Likewise.
1616 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1617 * gcc.dg/nested-func-1.c: Likewise.
1618 * gcc.dg/pr67784-4.c: Likewise.
1619
18b54004
RB
16202016-05-23 Richard Biener <rguenther@suse.de>
1621
1622 PR tree-optimization/71230
1623 * gfortran.dg/pr71230-1.f90: New testcase.
1624 * gfortran.dg/pr71230-2.f90: Likewise.
1625
e569db5f
VK
16262016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1627
396a1d10 1628 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1629 * gcc.dg/vect/pr58135.c: Add new.
1630 * gfortran.dg/pr46519-1.f: Adjust test case.
1631
e4b71114
PC
16322016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1633
1634 PR c++/53401
1635 * g++.dg/cpp0x/decltype64.C: New.
1636
a25a8058
CL
16372016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1638
1639 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1640 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1641 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1642
0dcfe9ab
CL
16432016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1644
1645 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1646 Add poly64x1_t and poly64x2_t cases if supported.
1647 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1648 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1649 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1650 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1651 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1652
ffd70e4a
CL
16532016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1654
1655 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1656 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1657 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1658 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1659 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1660 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1661 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1662
4b1f57fe
CL
16632016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1664
1665 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1666
16c5ec77
CL
16672016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1668
1669 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1670 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1671
94ad56c7
JJ
16722016-05-22 Jakub Jelinek <jakub@redhat.com>
1673
57748705
JJ
1674 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1675 constraint instead of "r".
1676 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1677 insn instead of vxorpd.
1678 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1679
af120161
JJ
1680 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1681 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1682
355023ce
JJ
1683 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1684
3b48574c
JJ
1685 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1686 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1687
94ad56c7
JJ
1688 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1689
8a85cee2
KV
16902016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1691
1692 PR middle-end/40921
1693 * gcc.dg/tree-ssa/pr40921.c: New test.
1694
8e916b16
PS
16952016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1696
1697 PR target/71103
1698 * gcc.target/avr/pr71103.c: New test.
1699
88aea79f
KV
17002016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1701
1702 PR middle-end/71179
1703 * gcc.dg/tree-ssa/pr71179.c: New test.
1704
79063edd
MS
17052016-05-20 Martin Sebor <msebor@redhat.com>
1706
1707 PR c/71115
1708 * gcc.dg/init-excess-2.c: New test.
1709
55c8849f
EB
17102016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1711
1712 * gnat.dg/opt53.adb: New test.
1713 * gnat.dg/opt54.adb: Likewise.
1714
c91a0948
MJ
17152016-05-20 Martin Jambor <mjambor@suse.cz>
1716
1717 PR tree-optimization/70884
1718 * gcc.dg/tree-ssa/pr70919.c: New test.
1719
9cad20fa
BS
17202016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1721
1722 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1723 formatting.
69a6d5ad
NS
1724 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1725 fix code formatting.
1726
17272016-05-20 Nathan Sidwell <nathan@acm.org>
1728
1729 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1730 non-common cases.
1731 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1732
15c671a7
DM
17332016-05-20 David Malcolm <dmalcolm@redhat.com>
1734
1735 * jit.dg/all-non-failing-tests.h: Add
1736 test-factorial-must-tail-call.c.
1737 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1738 * jit.dg/test-factorial-must-tail-call.c: New test case.
1739
4f028369
JJ
17402016-05-20 Jakub Jelinek <jakub@redhat.com>
1741
1742 PR fortran/71204
1743 * gfortran.dg/pr71204.f90: New test.
1744
7dea4ab3
CP
17452016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1746
1747 * gcc.target/nvptx/sincos.c: New test.
1748
ef98d365
PC
17492016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1750
1751 PR c++/70572
1752 * g++.dg/cpp1y/auto-fn31.C: New.
1753
92466115
BS
17542016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1755
1756 * gcc.target/powerpc/vec-addec.c: New test.
1757 * gcc.target/powerpc/vec-addec-int128.c: New test.
1758
9a385c2d
DM
17592016-05-20 David Malcolm <dmalcolm@redhat.com>
1760
1761 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1762 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1763 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1764 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1765
77c9d5b4
JH
17662016-05-20 Jan Hubicka <hubicka@ucw.cz>
1767
1768 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1769
68047971
JJ
17702016-05-20 Jakub Jelinek <jakub@redhat.com>
1771
18954840
JJ
1772 PR c++/71210
1773 * g++.dg/opt/pr71210-1.C: New test.
1774 * g++.dg/opt/pr71210-2.C: New test.
1775
68047971
JJ
1776 PR tree-optimization/29756
1777 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1778 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1779 only on selected targets where V4SImode vectors are known to be
1780 supported.
1781
d78789f5
MG
17822016-05-20 Marc Glisse <marc.glisse@inria.fr>
1783
1784 PR tree-optimization/71079
1785 PR tree-optimization/71206
1786 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1787
550fa093
PK
17882016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1789
1790 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1791 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1792 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1793
483c6429
RG
17942016-05-20 Richard Guenther <rguenther@suse.de>
1795
1796 PR tree-optimization/29756
1797 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1798
eb066284
RB
17992016-05-20 Richard Biener <rguenther@suse.de>
1800
1801 PR tree-optimization/71185
1802 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1803
58f10249
RB
18042016-05-20 Richard Biener <rguenther@suse.de>
1805
1806 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1807
2a5569fa
MP
18082016-05-19 Marek Polacek <polacek@redhat.com>
1809
1810 PR c++/71075
1811 * g++.dg/diagnostic/pr71075.C: New test.
1812
5e9a5385
DM
18132016-05-19 David Malcolm <dmalcolm@redhat.com>
1814
1815 PR c++/71184
1816 * g++.dg/pr71184.C: New test case.
1817
4f45da44
KN
18182016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1819
1820 * gcc.target/powerpc/darn-0.c: New test.
1821 * gcc.target/powerpc/darn-1.c: New test.
1822 * gcc.target/powerpc/darn-2.c: New test.
1823
4177437e
MP
18242016-05-19 Marek Polacek <polacek@redhat.com>
1825
1826 PR tree-optimization/71031
1827 * gcc.dg/tree-ssa/vrp100.c: New test.
1828
afb72432
IE
18292016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1830
1831 PR rtl-optimization/71148
1832 * gcc.dg/pr71148.c: New test.
1833
4f83064e
KT
18342016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1835
1836 PR target/71056
1837 * gcc.target/arm/pr71056.c: New test.
1838
4bf8dbe1
BE
18392016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1840
1841 * c-c++-common/pr69669.c: Check the used mode.
1842
f3510625
MO
18432016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1844
1845 PR sanitizer/64354
1846 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1847
43c0068e
RB
18482016-05-19 Richard Biener <rguenther@suse.de>
1849
1850 PR tree-optimization/70729
1851 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1852 * gcc.dg/graphite/scop-18.c: Likewise.
1853 * gcc.dg/pr41783.c: Disable LIM.
1854 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1855 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1856 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1857 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1858 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1859 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1860 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1861 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1862 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1863 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1864 * gfortran.dg/pr42108.f90: Likewise.
1865
70f25790
DM
18662016-05-18 David Malcolm <dmalcolm@redhat.com>
1867
1868 PR driver/69265
1869 * gcc.dg/spellcheck-options-11.c: New test case.
1870
960db8ec
JJ
18712016-05-18 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR c++/71100
1874 * g++.dg/opt/pr71100.C: New test.
1875
04643334
MJ
18762016-05-18 Martin Jambor <mjambor@suse.cz>
1877
1878 PR ipa/69708
1879 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1880 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1881 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1882 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1883
91bb9f80
MJ
18842016-05-18 Martin Jambor <mjambor@suse.cz>
1885
1886 PR ipa/69708
1887 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1888 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1889 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1890 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1891 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1892
c584aca6
PC
18932016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1894
1895 PR c++/69793
1896 * g++.dg/template/crash122.C: New.
1897
20309c6e
PC
18982016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1899
1900 PR c++/70466
1901 * g++.dg/template/pr70466-1.C: New.
1902 * g++.dg/template/pr70466-2.C: Likewise.
1903
50c78b9a
MM
19042016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1905
1906 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1907 splat operations and the XXSPLTIB instruction.
1908 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1909 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1910 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1911 xxlxor to clear a register.
1912
cf8be00d
RS
19132016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1914
1915 * gcc.dg/torture/pr71020.c: New test.
1916
848a392a
MJ
19172016-05-18 Martin Jambor <mjambor@suse.cz>
1918
1919 PR ipa/70646
1920 * gcc.dg/ipa/pr70646.c: New test.
1921
1f2ab776
CL
19222016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1923
1924 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1925
76489493
CL
19262016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1927
1928 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1929 missing tests for vreinterpretq_p{8,16}.
1930
bd79378d
CL
19312016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1932
1933 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1934 vsliq_n_s64 and vsliq_n_u64.
1935
81ca3ea0
CL
19362016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1937
1938 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1939 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1940
873cb425
CL
19412016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1942
1943 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1944 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1945 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1946
9d6e7c21
CL
19472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1948
1949 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1950 in comment.
1951
b4dbe40e 19522016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1953
1954 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1955 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1956 "blr\t" and switch to scan-assembler-times.
1957
83a5c910
JW
19582016-05-18 Jiong Wang <jiong.wang@arm.com>
1959
53d6d955
UB
1960 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1961 with __aarch64__.
1962 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1963 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1964
fb7cbdeb
JJ
19652016-05-18 Jakub Jelinek <jakub@redhat.com>
1966
8ee91165
JJ
1967 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1968 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1969 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1970 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1971 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1972 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1973
cf4d516a
JJ
1974 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1975 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1976
a4f16422
JJ
1977 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1978 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1979
7b37ce10
JJ
1980 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1981 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1982
fb7cbdeb
JJ
1983 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1984
c9326aef
RB
19852016-05-18 Richard Biener <rguenther@suse.de>
1986
1987 PR tree-optimization/71168
1988 * gcc.dg/torture/pr71168.c: New testcase.
1989
df8b0a11
KV
19902016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1991
1992 PR middle-end/63586
1993 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1994 * gcc.dg/tree-ssa/pr63586.c: New test.
1995 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1996
2efd67ed
NS
19972016-05-17 Nathan Sidwell <nathan@acm.org>
1998
1999 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2000 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2001 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2002 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2003
1988b2c2
NS
20042016-05-17 Nathan Sidwell <nathan@acm.org>
2005
2006 * gcc.target/nvptx/abi-vararg-3.c: New.
2007
ad1d92ab
MM
20082016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2009
2010 PR tree-optimization/54579
2011 PR middle-end/55299
2012 * gcc.dg/fold-notrotate-1.c: New test.
2013 * gcc.dg/fold-notshift-1.c: New test.
2014 * gcc.dg/fold-notshift-2.c: New test.
2015
47768df8
MP
20162016-05-17 Marek Polacek <polacek@redhat.com>
2017
2018 PR ipa/71146
2019 * g++.dg/ipa/pr71146.C: New test.
2020
6b5423a5
DM
20212016-05-17 David Malcolm <dmalcolm@redhat.com>
2022
2023 * jit.dg/test-error-array-bounds.c: New test case.
2024
c7986356
MG
20252016-05-17 Marc Glisse <marc.glisse@inria.fr>
2026
2027 * gcc.dg/tree-ssa/and-1.c: New testcase.
2028
d982c5b7
MG
20292016-05-17 Marc Glisse <marc.glisse@inria.fr>
2030
2031 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2032 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2033
0139ba93
MG
20342016-05-17 Marc Glisse <marc.glisse@inria.fr>
2035
2036 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2037 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2038
daab4562
JW
20392016-05-17 Jiong Wang <jiong.wang@arm.com>
2040
2041 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2042
22330033
JW
20432016-05-17 Jiong Wang <jiong.wang@arm.com>
2044
2045 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2046
98b3a5f2
JW
20472016-05-17 Jiong Wang <jiong.wang@arm.com>
2048
2049 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2050 ".2d[index]" when scan the assembly.
2051 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2052 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2053 float64x1.
2054 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2055
b71b7a8e
RB
20562016-05-17 Richard Biener <rguenther@suse.de>
2057
2058 PR tree-optimization/71132
2059 * gcc.dg/torture/pr71132.c: New testcase.
2060
3c51ad46
CL
20612016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2062
2063 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2064
d20faa66
KT
20652016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2066
2067 PR target/70809
2068 * gcc.target/aarch64/pr70809_1.c: New test.
2069
b75cc5a4
KT
20702016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2071
2072 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2073 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2074 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2075 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2076
b28eb195
IE
20772016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2078 Ilya Enkovich <ilya.enkovich@intel.com>
2079
2080 PR target/71114
2081 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2082
0b9004ed
JH
20832016-05-16 Jan Hubicka <hubicka@ucw.cz>
2084
2085 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2086 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2087
1b81a1c1
MW
20882016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2089
2090 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2091 test for __ARM_FP16_ARGS.
2092 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2093 * gcc.target/arm/aapcs/neon-vect10.c: New.
2094 * gcc.target/arm/aapcs/neon-vect9.c: New.
2095 * gcc.target/arm/aapcs/vfp18.c: New.
2096 * gcc.target/arm/aapcs/vfp19.c: New.
2097 * gcc.target/arm/aapcs/vfp20.c: New.
2098 * gcc.target/arm/aapcs/vfp21.c: New.
2099 * gcc.target/arm/fp16-aapcs-1.c: New.
2100 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2101 test for __ARM_FP16_ARGS.
2102 * g++.target/arm/fp16-return-1.c: Update expected output.
2103
921d1e73
JW
21042016-05-16 Jiong Wang <jiong.wang@arm.com>
2105
2106 PR testsuite/70227
2107 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2108
228eb42a
HA
21092016-05-15 Harald Anlauf <anlauf@gmx.de>
2110
2111 PR fortran/69603
2112 * gfortran.dg/pr69603.f90: New testcase.
2113
785abfd3
FR
21142016-05-14 Fritz Reese <fritzoreese@gmail.com>
2115
2116 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2117
e75eb64f
FR
21182016-05-14 Fritz Reese <fritzoreese@gmail.com>
2119
2120 PR fortran/71047
2121 * gfortran.dg/pr71047.f08: New test.
2122
aa4b467b
JM
21232016-05-13 Joseph Myers <joseph@codesourcery.com>
2124
2125 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2126 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2127 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2128
653fb4a2
MS
21292016-05-13 Martin Sebor <msebor@redhat.com>
2130
2131 PR c++/60049
2132 * g++.dg/cpp0x/constexpr-60049.C: New test.
2133
9e37582d
JJ
21342016-05-13 Jakub Jelinek <jakub@redhat.com>
2135
2136 PR bootstrap/71071
2137 * gcc.dg/pr71071.c: New test.
2138
a278aa17
UB
21392016-05-13 Uros Bizjak <ubizjak@gmail.com>
2140
2141 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2142 remove XOP handling.
377eaca7 2143 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2144
ac3d02e2
NS
21452016-05-13 Nathan Sidwell <nathan@acm.org>
2146
2147 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2148 __atomic_is_lock_free declaration.
2149
8ab3bdac
RB
21502016-05-13 Richard Biener <rguenther@suse.de>
2151
2152 PR tree-optimization/42587
2153 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2154
623b8e0a
ML
21552016-05-13 Martin Liska <mliska@suse.cz>
2156
2157 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2158 the new format of dump output.
2159
da7674f6
IE
21602016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2161
2162 * gcc.dg/pr71084.c: New test.
2163
c959db3d
RR
21642016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2165
53d6d955
UB
2166 PR target/53440
2167 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2168
43203dea
RR
21692016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2170
2171 * gcc.target/aarch64/struct_return.c: New test.
2172
4f2e1536
MP
21732016-05-12 Marek Polacek <polacek@redhat.com>
2174
2175 PR c/70756
2176 * c-c++-common/pr70756-2.c: New test.
2177 * c-c++-common/pr70756.c: New test.
2178
1ef33ef3
RB
21792016-05-12 Richard Biener <rguenther@suse.de>
2180
2181 PR tree-optimization/71059
2182 * gcc.dg/torture/pr71059.c: New testcase.
2183
763baff6
RB
21842016-05-12 Richard Biener <rguenther@suse.de>
2185
2186 PR tree-optimization/71062
2187 * gcc.dg/torture/pr71062.c: New testcase.
2188
c4ec1243
IE
21892016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2190
2191 PR tree-optimization/71006
2192 * gcc.dg/pr71006.c: New test.
2193
a5fbf76d
MP
21942016-05-12 Marek Polacek <polacek@redhat.com>
2195
2196 PR driver/71063
2197 * gcc.dg/opts-7.c: New test.
2198
5acc47a4
KT
21992016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2200
2201 PR target/70830
2202 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2203 Add -save-temps to dg-options.
2204 Scan for ldmfd rather than pop instruction.
2205 * gcc.target/arm/interrupt-2.c: Likewise.
2206 * gcc.target/arm/pr70830.c: New test.
2207
40bd4bf9
JJ
22082016-05-12 Jakub Jelinek <jakub@redhat.com>
2209
3cd63842
JJ
2210 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2211 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2212
c05d08f6
JJ
2213 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2214 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2215 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2216
bc27ffae
JJ
2217 PR target/71019
2218 * gcc.target/i386/avx512vl-pack-1.c: New test.
2219 * gcc.target/i386/avx512vl-pack-2.c: New test.
2220 * gcc.target/i386/avx512bw-pack-2.c: New test.
2221
515d7412
JJ
2222 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2223
40bd4bf9
JJ
2224 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2225 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2226 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2227
44ab146a
RB
22282016-05-12 Richard Biener <rguenther@suse.de>
2229
2230 PR tree-optimization/70986
2231 * gcc.dg/torture/pr70986-1.c: New testcase.
2232 * gcc.dg/torture/pr70986-2.c: Likewise.
2233 * gcc.dg/torture/pr70986-3.c: Likewise.
2234
d6e83a8d
MM
22352016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2236
2237 PR c/43651
2238 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2239 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2240
51e67ea3
UB
22412016-05-11 Uros Bizjak <ubizjak@gmail.com>
2242
2243 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2244 directive.
2245 * gcc.target/i386/pr66746.c: Ditto.
2246
3fd2b007
MM
22472016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2248
2249 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2250 support.
2251 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2252 warning when using -mvsx-timode.
2253 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2254 * gcc.target/powerpc/dform-2.c: Likewise.
2255 * gcc.target/powerpc/pr68805.c: Likewise.
2256
5c3a10fb
MP
22572016-05-11 Marek Polacek <polacek@redhat.com>
2258
2259 PR c++/71024
2260 * c-c++-common/attributes-3.c: New test.
2261
7cfb065b
NS
22622016-05-11 Nathan Sidwell <nathan@acm.org>
2263
2264 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2265 * gcc.c-torture/execute/pr68185.c: Likewise.
2266 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2267 * gcc.dg/pr69634.c: Requires scheduling.
2268 * gcc.dg/torture/pr66178.c: Require label values.
2269 * gcc.dg/setjmp-6.c: Require indirect jumps.
2270
f35ea97d
RB
22712016-05-11 Richard Biener <rguenther@suse.de>
2272
2273 PR tree-optimization/71055
2274 * gcc.dg/torture/pr71055.c: New testcase.
2275
dff70323
RB
22762016-05-11 Richard Biener <rguenther@suse.de>
2277
2278 PR debug/71057
2279 * g++.dg/debug/pr71057.C: New testcase.
2280
56a3d28b
JJ
22812016-05-11 Jakub Jelinek <jakub@redhat.com>
2282
2283 PR fortran/70855
2284 * gfortran.dg/gomp/pr70855.f90: New test.
2285
ebc1b29e
RB
22862016-05-11 Richard Biener <rguenther@suse.de>
2287
2288 PR middle-end/71002
2289 * g++.dg/torture/pr71002.C: New testcase.
2290
98ccd1d7
IE
22912016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2292
2293 PR middle-end/70807
2294 * gcc.dg/pr70807.c: New test.
2295
ed29e24b
MS
22962016-05-10 Martin Sebor <msebor@redhat.com>
2297
2298 PR c++/38611
2299 * g++.dg/Wattributes.C: New test.
2300
e39dab2c
MG
23012016-05-10 Marc Glisse <marc.glisse@inria.fr>
2302
2303 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2304 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2305 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2306
d067e238
IE
23072016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2308
2309 PR target/70799
2310 * gcc.target/i386/pr70799-1.c: New test.
2311
cd36c83e
PMR
23122016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2313
2314 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2315
1e3af2a4
IE
23162016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2317
2318 PR middle-end/70877
2319 * gcc.target/i386/pr70877.c: New test.
2320
afc610db
IE
23212016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2322
2323 PR tree-optimization/70786
2324 * gcc.target/i386/pr70876.c: New test.
2325
4b59d19f
JJ
23262016-05-10 Jakub Jelinek <jakub@redhat.com>
2327
2328 PR target/70927
2329 * gcc.target/i386/avx512vl-logic-1.c: New test.
2330 * gcc.target/i386/avx512vl-logic-2.c: New test.
2331 * gcc.target/i386/avx512dq-logic-2.c: New test.
2332
9b5ee426
BS
23332016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2334
2335 PR target/70963
2336 * gcc.target/powerpc/pr70963.c: New.
2337
f3352cab
DM
23382016-05-10 David Malcolm <dmalcolm@redhat.com>
2339
2340 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2341 (test_very_wide_line): Add ruler to expected output.
2342 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2343 (test_very_wide_line): Likewise.
2344 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2345 (test_show_locus): Within the handling of "test_very_wide_line",
2346 enable show_ruler_p on the diagnostic context.
2347
4a3255dd
RB
23482016-05-10 Richard Biener <rguenther@suse.de>
2349
2350 PR tree-optimization/71039
2351 * gcc.dg/torture/pr71039.c: New testcase.
2352
da7c9950
NS
23532016-05-10 Nathan Sidwell <nathan@acm.org>
2354
2355 * gcc.dg/nested-func-10.c: Requires alloca.
2356 * gcc.dg/nested-func-9.c: Requires alloca.
2357 * gcc.c-torture/execute/pr70460.c: Requires labels.
2358 * gcc.c-torture/compile/pr70199.c: Requires labels.
2359 * gcc.target/nvptx/decl.c: Compile only.
2360 * gcc.target/nvptx/trailing-init.c: Compile only.
2361 * gcc.target/nvptx/ary-init.c: Compile only.
2362
cf68d92c
MP
23632016-05-10 Marek Polacek <polacek@redhat.com>
2364
2365 PR c/70255
2366 * gcc.dg/attr-opt-1.c: New test.
2367
64ea4e15
RB
23682016-05-10 Richard Biener <rguenther@suse.de>
2369
2370 PR tree-optimization/70497
2371 PR tree-optimization/28367
2372 * gcc.dg/torture/20160404-1.c: New testcase.
2373 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2374 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2375
5a96dae3
PMR
23762016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2377
2378 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2379
fc97f805
UB
23802016-05-09 Uros Bizjak <ubizjak@gmail.com>
2381
2382 * gcc.target/i386/fabsneg-1.c New test.
2383
a710b1d5
AM
23842016-05-09 Alan Modra <amodra@gmail.com>
2385
2386 PR testsuite/70826
2387 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2388
171f6f05
RB
23892016-05-09 Richard Biener <rguenther@suse.de>
2390
2391 PR tree-optimization/70985
2392 * gcc.dg/torture/pr70985.c: New testcase.
2393
18caa34e
BC
23942016-05-09 Bin Cheng <bin.cheng@arm.com>
2395
2396 * gcc.dg/tree-ssa/ifc-9.c: New test.
2397 * gcc.dg/tree-ssa/ifc-10.c: New test.
2398 * gcc.dg/tree-ssa/ifc-11.c: New test.
2399 * gcc.dg/tree-ssa/ifc-12.c: New test.
2400 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2401 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2402 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2403
7a27d38f
RB
24042016-05-09 Richard Biener <rguenther@suse.de>
2405
2406 PR fortran/70937
2407 * gfortran.dg/pr70937.f90: New testcase.
2408
5ebbbd3d
RO
24092016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2410
2411 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2412
f6288c24
FR
24132016-05-07 Fritz Reese <fritzoreese@gmail.com>
2414
2415 PR fortran/56226
2416 * gfortran.dg/dec_structure_1.f90: New testcase.
2417 * gfortran.dg/dec_structure_2.f90: Ditto.
2418 * gfortran.dg/dec_structure_3.f90: Ditto.
2419 * gfortran.dg/dec_structure_4.f90: Ditto.
2420 * gfortran.dg/dec_structure_5.f90: Ditto.
2421 * gfortran.dg/dec_structure_6.f90: Ditto.
2422 * gfortran.dg/dec_structure_7.f90: Ditto.
2423 * gfortran.dg/dec_structure_8.f90: Ditto.
2424 * gfortran.dg/dec_structure_9.f90: Ditto.
2425 * gfortran.dg/dec_structure_10.f90: Ditto.
2426 * gfortran.dg/dec_structure_11.f90: Ditto.
2427 * gfortran.dg/dec_union_1.f90: Ditto.
2428 * gfortran.dg/dec_union_2.f90: Ditto.
2429 * gfortran.dg/dec_union_3.f90: Ditto.
2430 * gfortran.dg/dec_union_4.f90: Ditto.
2431 * gfortran.dg/dec_union_5.f90: Ditto.
2432 * gfortran.dg/dec_union_6.f90: Ditto.
2433 * gfortran.dg/dec_union_7.f90: Ditto.
2434
5ec4a8cd
TV
24352016-05-07 Tom de Vries <tom@codesourcery.com>
2436
2437 PR tree-optimization/70956
2438 * gcc.dg/graphite/pr70956.c: New test.
2439
58ec1d0e
JJ
24402016-05-06 Jakub Jelinek <jakub@redhat.com>
2441
ccd88fb7
JJ
2442 PR middle-end/70941
2443 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2444 (a, b, c, d): Change type from char to signed char.
2445 (main): Compare against (signed char) -1634678893 instead of
2446 hardcoded -109. Use __builtin_abort instead of abort.
2447
dd3b6464
JJ
2448 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2449 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2450
58ec1d0e
JJ
2451 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2452
19aa23d8
YR
24532016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2454
2455 PR debug/70935
2456 * gcc.dg/torture/pr70935.c: New test.
2457
ae5f0df1
OE
24582016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2459
2460 PR target/58219
ce23a8ff 2461 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2462
078f7e37
RB
24632016-05-06 Richard Biener <rguenther@suse.de>
2464
2465 PR tree-optimization/70960
2466 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2467
765d7b54
OE
24682016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2469
2470 PR target/52933
2471 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2472 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2473 Adjust expected instruction counts.
2474 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2475
29c94e65
MP
24762016-05-06 Marek Polacek <polacek@redhat.com>
2477
2478 PR sanitizer/70875
2479 * gcc.dg/ubsan/bounds-3.c: New test.
2480
3684b02e
OE
24812016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2482
2483 PR target/54089
2484 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2485
8706773f
RB
24862016-05-06 Richard Biener <rguenther@suse.de>
2487
2488 PR middle-end/70931
2489 * gfortran.dg/pr70931.f90: New testcase.
2490
a4f51018
RB
24912016-05-06 Richard Biener <rguenther@suse.de>
2492
2493 PR middle-end/70941
2494 * gcc.dg/torture/pr70941.c: New testcase.
2495
c4f2425f
BC
24962016-05-05 Bin Cheng <bin.cheng@arm.com>
2497
2498 PR tree-optimization/57206
2499 * gcc.dg/vect/pr57206.c: New test.
2500
5dc08197
RO
25012016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2502
2503 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2504
351f85c5
JJ
25052016-05-05 Jakub Jelinek <jakub@redhat.com>
2506
568bac8c
JJ
2507 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2508
351f85c5
JJ
2509 * c-c++-common/Wdangling-else-4.c: New test.
2510
33fd7785
JJ
25112016-05-04 Jakub Jelinek <jakub@redhat.com>
2512
2d1ac15a
JJ
2513 PR c++/70906
2514 PR c++/70933
2515 * g++.dg/opt/pr70906.C: New test.
2516 * g++.dg/opt/pr70933.C: New test.
2517
33fd7785
JJ
2518 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2519
6b715bf6
JH
25202016-05-04 Jan Hubicka <hubicka@ucw.cz>
2521
2522 * gcc.dg/ipa/pure-const-3.c: New testcase.
2523
deef7113
MP
25242016-05-04 Marek Polacek <polacek@redhat.com>
2525
2526 * c-c++-common/Wdangling-else-1.c: New test.
2527 * c-c++-common/Wdangling-else-2.c: New test.
2528 * c-c++-common/Wdangling-else-3.c: New test.
2529
5396db97
KCY
25302016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2531
2532 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2533 flag is present.
2534
de55efd5
MP
25352016-05-04 Marek Polacek <polacek@redhat.com>
2536
2537 PR c/48778
2538 * gcc.dg/Waddress-2.c: New test.
2539
475839b6
AM
25402016-05-04 Alan Modra <amodra@gmail.com>
2541
2542 * gcc.target/powerpc/pr70866.c: New.
2543
b25aad5f
MS
25442016-05-03 Martin Sebor <msebor@redhat.com>
2545
2546 PR c++/66561
2547 * c-c++-common/builtin_location.c: New test.
2548 * g++.dg/cpp1y/builtin_location.C: New test.
2549
79ce98bc
MP
25502016-05-03 Marek Polacek <polacek@redhat.com>
2551
2552 PR c/70859
2553 * gcc.dg/pr70859.c: New test.
2554 * gcc.dg/pr70859-2.c: New test.
2555
402e89f5
PMR
25562016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2557
2558 * gnat.dg/debug5.adb: New testcase.
2559
f3d90045
DV
25602016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2561
2562 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2563 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2564 Procedure to check for z10 instruction set.
2565
1e26cec1
CL
25662016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2567
2568 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2569
71aca5a0
AM
25702016-05-03 Alan Modra <amodra@gmail.com>
2571
2572 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2573
2fd70ec1
JJ
25742016-05-03 Jakub Jelinek <jakub@redhat.com>
2575
2576 * gcc.target/i386/avx512f-cvt-1.c: New test.
2577
e5705cf7
L
25782016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2579
2580 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2581 -fdump-tree-vrp-details.
2582
381cdae4
RB
25832016-05-03 Richard Biener <rguenther@suse.de>
2584
2585 * gcc.dg/pr30172-1.c: Adjust.
2586 * gcc.dg/pr63743.c: Likewise.
2587 * gcc.dg/tm/pr51696.c: Likewise.
2588 * c-c++-common/tm/safe-1.c: Likewise.
2589 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2590 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2591 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2592 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2593
adedd5c1
JJ
25942016-05-03 Jakub Jelinek <jakub@redhat.com>
2595
31ed1665
JJ
2596 PR rtl-optimization/70467
2597 * gcc.target/i386/pr70467-3.c: New test.
2598 * gcc.target/i386/pr70467-4.c: New test.
2599
dea60b59
JJ
2600 PR tree-optimization/70916
2601 * gcc.c-torture/compile/pr70916.c: New test.
2602
adedd5c1
JJ
2603 PR target/49244
2604 * gcc.target/i386/pr49244-1.c: New test.
2605 * gcc.target/i386/pr49244-2.c: New test.
2606
f80041ef
BS
26072016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2608
2609 PR rtl-optimization/44281
2610 * gcc.target/i386/pr44281.c: New test.
2611
1cfcd39e
BC
26122016-05-03 bin cheng <bin.cheng@arm.com>
2613
2614 PR tree-optimization/56541
2615 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2616 * gcc.dg/vect/pr56541.c: new test.
2617
4304ccfd
MM
26182016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2619
2620 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2621 __float128.
2622 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2623
50d94c29
L
26242016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2625
2626 PR testsuite/70520
2627 * c-c++-common/asan/clone-test-1.c (main): Align child process
2628 stack to 16 bytes.
2629
bc1aee87
DM
26302016-05-02 David Malcolm <dmalcolm@redhat.com>
2631
2632 PR c++/62314
2633 * g++.dg/spellcheck-fields-2.C: New test case.
2634
474e0129
DM
26352016-05-02 David Malcolm <dmalcolm@redhat.com>
2636
2637 PR c++/62314
2638 * g++.dg/pr62314.C: New test case.
2639
818b88a7
JH
26402016-05-02 Jan Hubicka <hubicka@ucw.cz>
2641
2642 * gcc.dg/ipa/inline-8.c: New testcase.
2643
dd77684f
JJ
26442016-05-02 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR rtl-optimization/70467
2647 * gcc.target/i386/pr70467-1.c: New test.
2648
72407e00
BE
26492016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2650
2651 * gcc.dg/spec-options.c: Run the test on all targets.
2652 * gcc.dg/foo.specs: Use cpp_unique_options.
2653
dd53d197
MG
26542016-05-02 Marc Glisse <marc.glisse@inria.fr>
2655
2656 * gcc.dg/tree-ssa/unord.c: New testcase.
2657
a8b85ce9
MG
26582016-05-02 Marc Glisse <marc.glisse@inria.fr>
2659
2660 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2661
5b37e866
NS
26622016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2663
2664 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2665
7176a4a0
MP
26662016-05-02 Marek Polacek <polacek@redhat.com>
2667
2668 PR c/70851
2669 * gcc.dg/enum-incomplete-3.c: New test.
2670
6b9933b9
MP
26712016-05-02 Marek Polacek <polacek@redhat.com>
2672 Tom de Vries <tom@codesourcery.com>
2673
2674 PR tree-optimization/70700
2675 * gcc.dg/pr70700.c: New test.
2676
90f82260
UB
26772016-05-01 Uros Bizjak <ubizjak@gmail.com>
2678
2679 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2680 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2681 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2682 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2683 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2684
f73036c1
EB
26852016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2686
2687 * ada/acats/run_acats: Rename into...
2688 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2689 * ada/acats/run_all.sh: Remove redundant test.
2690 (target_run): Move around.
2691 (target_gnatchop): Use newly built executable.
2692 (target_gnatmake): Likewise.
2693 Check that the compilation of impbit succeeds.
2694
85e051a3
OE
26952016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2696
2697 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2698 * gcc.dg/20021029-1.c: Likewise.
2699 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2700 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2701 * gcc.target/sh/cmpstr.c: Likewise.
2702 * gcc.target/sh/cmpstrn.c: Likewise.
2703 * gcc.target/sh/memset.c: Likewise.
2704 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2705 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2706 * gcc.target/sh/pr39423-1.c: Likewise.
2707 * gcc.target/sh/pr49468-di.c: Likewise.
2708 * gcc.target/sh/pr49468-si.c: Likewise.
2709 * gcc.target/sh/pr49880-1.c: Likewise.
2710 * gcc.target/sh/pr49880-2.c: Likewise.
2711 * gcc.target/sh/pr49880-3.c: Likewise.
2712 * gcc.target/sh/pr50751-1.c: Likewise.
2713 * gcc.target/sh/pr50751-4.c: Likewise.
2714 * gcc.target/sh/pr50751-7.c: Likewise.
2715 * gcc.target/sh/pr51244-1.c: Likewise.
2716 * gcc.target/sh/pr51244-10.c: Likewise.
2717 * gcc.target/sh/pr51244-11.c: Likewise.
2718 * gcc.target/sh/pr51244-12.c: Likewise.
2719 * gcc.target/sh/pr51244-13.c: Likewise.
2720 * gcc.target/sh/pr51244-14.c: Likewise.
2721 * gcc.target/sh/pr51244-17.c: Likewise.
2722 * gcc.target/sh/pr51244-18.c: Likewise.
2723 * gcc.target/sh/pr51244-19.c: Likewise.
2724 * gcc.target/sh/pr51244-4.c: Likewise.
2725 * gcc.target/sh/pr51244-5.c: Likewise.
2726 * gcc.target/sh/pr51244-7.c: Likewise.
2727 * gcc.target/sh/pr51244-8.c: Likewise.
2728 * gcc.target/sh/pr51244-9.c: Likewise.
2729 * gcc.target/sh/pr51697.c: Likewise.
2730 * gcc.target/sh/pr52483-1.c: Likewise.
2731 * gcc.target/sh/pr52483-2.c: Likewise.
2732 * gcc.target/sh/pr52483-3.c: Likewise.
2733 * gcc.target/sh/pr52483-5.c: Likewise.
2734 * gcc.target/sh/pr52933-1.c: Likewise.
2735 * gcc.target/sh/pr52933-2.c: Likewise.
2736 * gcc.target/sh/pr52933-3.c: Likewise.
2737 * gcc.target/sh/pr53568-1.c: Likewise.
2738 * gcc.target/sh/pr53976-1.c: Likewise.
2739 * gcc.target/sh/pr53988-1.c: Likewise.
2740 * gcc.target/sh/pr53988.c: Likewise.
2741 * gcc.target/sh/pr54089-1.c: Likewise.
2742 * gcc.target/sh/pr54089-6.c: Likewise.
2743 * gcc.target/sh/pr54089-7.c: Likewise.
2744 * gcc.target/sh/pr54089-8.c: Likewise.
2745 * gcc.target/sh/pr54089-9.c: Likewise.
2746 * gcc.target/sh/pr54236-1.c: Likewise.
2747 * gcc.target/sh/pr54236-2.c: Likewise.
2748 * gcc.target/sh/pr54236-3.c: Likewise.
2749 * gcc.target/sh/pr54236-4.c: Likewise.
2750 * gcc.target/sh/pr54386.c: Likewise.
2751 * gcc.target/sh/pr54602-1.c: Likewise.
2752 * gcc.target/sh/pr54685.c: Likewise.
2753 * gcc.target/sh/pr54760-1.c: Likewise.
2754 * gcc.target/sh/pr54760-2.c: Likewise.
2755 * gcc.target/sh/pr54760-3.c: Likewise.
2756 * gcc.target/sh/pr54760-4.c: Likewise.
2757 * gcc.target/sh/pr54760-5.c: Likewise.
2758 * gcc.target/sh/pr54760-6.c: Likewise.
2759 * gcc.target/sh/pr55146.c: Likewise.
2760 * gcc.target/sh/pr55160.c: Likewise.
2761 * gcc.target/sh/pr59278.c: Likewise.
2762 * gcc.target/sh/pr59401-1.c: Likewise.
2763 * gcc.target/sh/pr59533-1.c: Likewise.
2764 * gcc.target/sh/pr63260.c: Likewise.
2765 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2766 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2767 * gcc.target/sh/strlen.c: Likewise.
2768 * gcc.target/sh/torture/pr30807.c: Likewise.
2769 * gcc.target/sh/torture/pr34777.c: Likewise.
2770 * gcc.target/sh/torture/pr64652.c: Likewise.
2771 * gcc.target/sh/torture/pr65505.c: Likewise.
2772 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2773 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2774
411e5c67
PC
27752016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2776
2777 PR c++/66644
2778 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2779
8fa97501
BS
27802016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2781
2782 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2783 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2784 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2785 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2786
5a956111
PP
27872016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2788
2789 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2790 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2791
e7ff0319
CP
27922016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2793
2794 PR middle-end/70626
2795 * c-c++-common/goacc/combined-reduction.c: New test.
2796 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2797
52d11a4b
L
27982016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2799
2800 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2801 *movdi_internal pattern only if PIC off.
2802 * gcc.target/i386/pr70155-2.c: Likewise.
2803 * gcc.target/i386/pr70155-3.c: Likewise.
2804 * gcc.target/i386/pr70155-4.c: Likewise.
2805 * gcc.target/i386/pr70155-5.c: Likewise.
2806 * gcc.target/i386/pr70155-6.c: Likewise.
2807 * gcc.target/i386/pr70155-7.c: Likewise.
2808 * gcc.target/i386/pr70155-8.c: Likewise.
2809 * gcc.target/i386/pr70155-15.c: Likewise.
2810 * gcc.target/i386/pr70155-17.c: Likewise.
2811 * gcc.target/i386/pr70155-22.c: Likewise.
2812
8960db31
BC
28132016-04-29 Bin Cheng <bin.cheng@arm.com>
2814
2815 PR tree-optimization/70803
2816 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2817
cca535a4
IE
28182016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2819
2820 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2821 optimization of vector loop.
2822 * gcc.target/i386/vect-unpack-3.c: New test.
2823 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2824 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2825 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2826
500ecf4a
MP
28272016-04-29 Marek Polacek <polacek@redhat.com>
2828
2829 PR sanitizer/70342
2830 * g++.dg/ubsan/null-7.C: New test.
2831
2fff3db8
MP
2832 PR c/70852
2833 * gcc.dg/pr70852.c: New test.
2834
509063eb
DV
28352016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2836
2837 PR/69089
2838 * g++.dg/cpp0x/alignas6.C: New test.
2839
83745c0d
DV
28402016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2841
c87885ca
RO
2842 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2843 * gcc.dg/pr27003.c: Likewise.
2844 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2845 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2846 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2847 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2848 * gcc.target/arc/mxy.c: Likewise.
2849 * gcc.target/arc/mswape.c: Likewise.
2850 * gcc.target/arc/mrtsc.c: Likewise.
2851 * gcc.target/arc/mcrc.c: Likewise.
2852 * gcc.target/arc/mdsp-packa.c: Likewise.
2853 * gcc.target/arc/mdvbf.c: Likewise.
2854 * gcc.target/arc/mlock.c: Likewise.
2855 * gcc.target/arc/mmac-24.c: Likewise.
2856 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2857
849b265d
BS
28582016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2859 Matthijs Kooijman <matthijs@stdin.nl>
2860 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2861
2862 PR target/60040
2863 * gcc.target/avr/pr60040-1.c: New.
2864 * gcc.target/avr/pr60040-2.c: New.
2865
1390536b
RB
28662016-04-29 Richard Biener <rguenther@suse.de>
2867
2868 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2869
98998245
RB
28702016-04-29 Richard Biener <rguenther@suse.de>
2871
2872 PR tree-optimization/13962
2873 PR tree-optimization/65686
2874 * gcc.dg/uninit-pr65686.c: New testcase.
2875
8b80cc21
JJ
28762016-04-29 Jakub Jelinek <jakub@redhat.com>
2877
2878 PR middle-end/70843
2879 * gcc.dg/pr70843.c: New test.
2880
6181bc30
JJ
28812016-04-28 Jakub Jelinek <jakub@redhat.com>
2882
2883 PR target/70858
2884 * gcc.target/i386/pr70858.c: New test.
2885
f4cb3612
AB
28862016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2887
2888 * gcc.target/arc/nps400-1.c: New file.
2889
8ad9df62
JR
28902016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2891 Andrew Burgess <andrew.burgess@embecosm.com>
2892
2893 * gcc.target/arc/movh_cl-1.c: New file.
2894
ceaaa9fe
JR
28952016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2896 Andrew Burgess <andrew.burgess@embecosm.com>
2897
2898 * gcc.target/arc/extzv-1.c: New file.
2899 * gcc.target/arc/insv-1.c: New file.
2900 * gcc.target/arc/insv-2.c: New file.
2901 * gcc.target/arc/movb-1.c: New file.
2902 * gcc.target/arc/movb-2.c: New file.
2903 * gcc.target/arc/movb-3.c: New file.
2904 * gcc.target/arc/movb-4.c: New file.
2905 * gcc.target/arc/movb-5.c: New file.
2906 * gcc.target/arc/movb_cl-1.c: New file.
2907 * gcc.target/arc/movb_cl-2.c: New file.
2908 * gcc.target/arc/movbi_cl-1.c: New file.
2909 * gcc.target/arc/movl-1.c: New file.
2910
4d03dc2f
JR
29112016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2912 Andrew Burgess <andrew.burgess@embecosm.com>
2913
2914 * gcc.target/arc/cmem-1.c: New file.
2915 * gcc.target/arc/cmem-2.c: New file.
2916 * gcc.target/arc/cmem-3.c: New file.
2917 * gcc.target/arc/cmem-4.c: New file.
2918 * gcc.target/arc/cmem-5.c: New file.
2919 * gcc.target/arc/cmem-6.c: New file.
2920 * gcc.target/arc/cmem-7.c: New file.
2921 * gcc.target/arc/cmem-ld.inc: New file.
2922 * gcc.target/arc/cmem-st.inc: New file.
2923
81262dad
JJ
29242016-04-28 Jakub Jelinek <jakub@redhat.com>
2925
2926 PR target/70821
2927 * gcc.target/i386/pr70821.c: New test.
2928
0a31a09a
BS
29292016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2930
2931 * gcc.target/powerpc/vec-adde.c: New test.
2932 * gcc.target/powerpc/vec-adde-int128.c: New test.
2933
3ddffba9
JJ
29342016-04-28 Jakub Jelinek <jakub@redhat.com>
2935
2936 * gcc.target/i386/avx-vround-1.c: New test.
2937 * gcc.target/i386/avx-vround-2.c: New test.
2938 * gcc.target/i386/avx512vl-vround-1.c: New test.
2939 * gcc.target/i386/avx512vl-vround-2.c: New test.
2940
713dedcd
RO
29412016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2942
2943 PR testsuite/70595
2944 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2945 (check_effective_target_cilkplus_runtime): ... this.
2946 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2947 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2948
2949 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2950 Require cilkplus_runtime.
2951 Don't add -lcilkrts.
2952 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2953 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2954 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2955 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2956 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2957 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2958 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2959 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2960 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2961 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2962 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2963 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2964 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2965 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2966 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2967 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2968 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2969 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2970 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2971 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2972 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2973 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2974 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2975 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2976 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2977 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2978 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2979 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2980 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2981
2982 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2983 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2984
2985 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2986
2987 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2988 cilkplus_runtime.
2989
3563f78f
MG
29902016-04-27 Marc Glisse <marc.glisse@inria.fr>
2991
2992 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2993 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2994
6bc2bb18
RB
29952015-04-27 Ryan Burn <contact@rnburn.com>
2996
2997 PR c++/69024
2998 PR c++/68997
2999 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3000 diagnostic.
3001 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3002 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3003
1e55d29a
EB
30042016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3005
3006 * gnat.dg/limited_with4.ad[sb]: New test.
3007 * gnat.dg/limited_with4_pkg.ads: New helper.
3008
087146ca
L
30092016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3010
3011 PR target/70155
3012 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3013 and movv1ti_internal patterns
3014 * gcc.target/i386/pr70155-1.c: New test.
3015 * gcc.target/i386/pr70155-2.c: Likewise.
3016 * gcc.target/i386/pr70155-3.c: Likewise.
3017 * gcc.target/i386/pr70155-4.c: Likewise.
3018 * gcc.target/i386/pr70155-5.c: Likewise.
3019 * gcc.target/i386/pr70155-6.c: Likewise.
3020 * gcc.target/i386/pr70155-7.c: Likewise.
3021 * gcc.target/i386/pr70155-8.c: Likewise.
3022 * gcc.target/i386/pr70155-9.c: Likewise.
3023 * gcc.target/i386/pr70155-10.c: Likewise.
3024 * gcc.target/i386/pr70155-11.c: Likewise.
3025 * gcc.target/i386/pr70155-12.c: Likewise.
3026 * gcc.target/i386/pr70155-13.c: Likewise.
3027 * gcc.target/i386/pr70155-14.c: Likewise.
3028 * gcc.target/i386/pr70155-15.c: Likewise.
3029 * gcc.target/i386/pr70155-16.c: Likewise.
3030 * gcc.target/i386/pr70155-17.c: Likewise.
3031 * gcc.target/i386/pr70155-18.c: Likewise.
3032 * gcc.target/i386/pr70155-19.c: Likewise.
3033 * gcc.target/i386/pr70155-20.c: Likewise.
3034 * gcc.target/i386/pr70155-21.c: Likewise.
3035 * gcc.target/i386/pr70155-22.c: Likewise.
3036
92329f9f
L
30372016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3038
3039 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3040 ".{5,6}".
3041
309a0cf6
BC
30422016-04-27 Bin Cheng <bin.cheng@arm.com>
3043
3044 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3045 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3046 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3047 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3048 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3049
72ed2b9c
RB
30502016-04-27 Richard Biener <rguenther@suse.de>
3051
3052 PR ipa/70760
3053 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3054 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3055
3c98ff9b
NS
30562016-04-27 Nathan Sidwell <nathan@acm.org>
3057
3058 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3059 * g++.dg/ubsan/pr63956.C: Adjust error location.
3060
9ec5d66b
NC
30612016-04-27 Nick Clifton <nickc@redhat.com>
3062
3063 PR middle-end/49889
3064 * gcc.dg/pr49889.c: New test.
3065
c1e1f433
BS
30662016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3067
3068 * c-c++-common/memset-array.c: New test.
3069
8ac43293
MS
30702016-04-26 Martin Sebor <msebor@redhat.com>
3071
3072 PR c++/66639
3073 * g++.dg/cpp1y/func_constexpr.C: New test.
3074
843ce8ab
PP
30752016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3076
3077 PR c++/70241
3078 * g++.dg/cpp0x/enum32.C: New test.
3079 * g++.dg/cpp0x/enum33.C: New test.
3080
30812016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3082
3083 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3084 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3085 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3086 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3087 * gcc.c-torture/execute/pr38151.c: Likewise.
3088 * gcc.c-torture/execute/pr66556.c: Likewise.
3089 * gcc.c-torture/execute/pr67781.c: Likewise.
3090 * gcc.c-torture/execute/pr68648.c: Likewise.
3091
ca1206be
MG
30922016-04-26 Marc Glisse <marc.glisse@inria.fr>
3093
3094 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3095
2448a956
MP
30962016-04-26 Marek Polacek <polacek@redhat.com>
3097
3098 PR c/67784
3099 * gcc.dg/pr67784-3.c: New test.
3100 * gcc.dg/pr67784-4.c: New test.
3101 * gcc.dg/pr67784-5.c: New test.
3102
b02a5e26
MP
3103 PR c/70791
3104 * gcc.dg/Wnested-externs-2.c: New test.
3105
6b6aa8d3
MG
31062016-04-26 Marc Glisse <marc.glisse@inria.fr>
3107
3108 * gcc.dg/fold-plusmult.c: Adjust.
3109 * gcc.dg/no-strict-overflow-6.c: Adjust.
3110 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3111
a2095b55
BS
31122016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3113
3114 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3115 number scans.
3116 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3117 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3118 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3119 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3120 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3121 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3122 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3123 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3124 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3125 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3126 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3127 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3128 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3129 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3130 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3131 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3132 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3133 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3134 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3135 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3136 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3137 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3138 scans.
3139 * gcc.target/i386/pr32219-4.c: Likewise.
3140 * gcc.target/i386/pr32219-6.c: Likewise.
3141 * gcc.target/i386/pr32219-8.c: Likewise.
3142
bb0cc5c8
KT
31432016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3144
3145 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3146 associated options.
3147
5a0802ea
MP
31482016-04-26 Marek Polacek <polacek@redhat.com>
3149
3150 PR c++/70744
3151 * g++.dg/ext/cond2.C: New test.
3152
00f615af
BC
31532016-04-26 Bin Cheng <bin.cheng@arm.com>
3154
3155 PR tree-optimization/70771
3156 PR tree-optimization/70775
3157 * gcc.dg/pr70771.c: New test.
25939d34 3158 * gcc.dg/pr70775.c: New test.
00f615af 3159
218155e7
BS
31602016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3161
3162 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3163
ab99f467
RB
31642016-04-25 Richard Biener <rguenther@suse.de>
3165
3166 PR tree-optimization/70780
3167 * gcc.dg/torture/pr70780.c: New testcase.
3168
93c590ee
MC
31692016-04-25 Michael Collison <michael.collison@arm.com>
3170
c87885ca
RO
3171 * gcc.target/arm/neon-vaddws16.c: New test.
3172 * gcc.target/arm/neon-vaddws32.c: New test.
3173 * gcc.target/arm/neon-vaddwu16.c: New test.
3174 * gcc.target/arm/neon-vaddwu32.c: New test.
3175 * gcc.target/arm/neon-vaddwu8.c: New test.
3176 * lib/target-supports.exp
93c590ee
MC
3177 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3178 that arm neon support vector widen sum of HImode TO SImode.
3179
d6c1a7a7
JJ
31802016-04-23 Jakub Jelinek <jakub@redhat.com>
3181
3182 PR sanitizer/70712
3183 * c-c++-common/asan/pr70712.c: New test.
3184
ab0fc037
TS
31852016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3186
3187 * .gitattributes: New file.
3188
2aa64824
CL
31892016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3190
3191 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3192
e7e12d92
DH
31932016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3194
3195 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3196 * gfortran.dg/submodule_15.f08: Likewise.
3197
d1431192
RB
31982016-04-22 Richard Biener <rguenther@suse.de>
3199
3200 PR tree-optimization/70740
3201 * gcc.dg/torture/pr70740.c: New testcase.
3202
04a63c24
L
32032016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3204
3205 PR target/70750
3206 * gcc.target/i386/pr70750-1.c: New test.
3207 * gcc.target/i386/pr70750-2.c: Likewise.
3208
20700098
PC
32092016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3210
3211 PR c++/70540
3212 * g++.dg/cpp0x/auto48.C: New.
3213
aedf4e12
MP
32142016-04-21 Marek Polacek <polacek@redhat.com>
3215
3216 PR c++/70513
3217 * g++.dg/cpp0x/forw_enum12.C: New test.
3218 * g++.dg/cpp0x/forw_enum13.C: New test.
3219
2074d80a
KY
32202016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3221
3222 PR target/70728
3223 * gcc.target/i386/pr70728.c: New test.
3224
aef4aab0
RB
32252016-04-21 Richard Biener <rguenther@suse.de>
3226
3227 PR middle-end/70747
3228 * gcc.dg/pr70747.c: New testcase.
3229
2359e571
BC
32302016-04-21 Bin Cheng <bin.cheng@arm.com>
3231
3232 PR tree-optimization/70715
3233 * gcc.dg/tree-ssa/scev-13.c: New test.
3234
ce0e66ff
MG
32352016-04-21 Marc Glisse <marc.glisse@inria.fr>
3236
3237 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3238
2c2870a1
MG
32392016-04-21 Marc Glisse <marc.glisse@inria.fr>
3240
3241 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3242
a2b056a3
JH
32432016-04-20 Jan Hubicka <jh@suse.cz>
3244
3245 PR ipa/70018
3246 * g++.dg/ipa/nothrow-1.C: New testcase.
3247
ee392fc2
NS
32482016-04-20 Nathan Sidwell <nathan@acm.org>
3249
3250 PR c++/55635
3251 * g++.dg/eh/delete1.C: New.
3252
dda49daf
L
32532016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3254
3255 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3256 -mtune-ctrl=sse_typeless_stores.
3257
8a5b9d5a
L
32582016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3259
3260 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3261
1011119f
BC
32622016-04-20 Bin Cheng <bin.cheng@arm.com>
3263
3264 PR tree-optimization/69489
3265 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3266
477d4906
IV
32672016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3268
3269 PR c++/69363
3270 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3271 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3272 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3273
fad08d12
BC
32742016-04-20 Bin Cheng <bin.cheng@arm.com>
3275
3276 PR tree-optimization/56625
3277 PR tree-optimization/69489
3278 * gcc.dg/vect/pr56625.c: New test.
3279 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3280
9e3e4fab
AP
32812016-04-20 Andrew Pinski <apinski@cavium.com>
3282
3283 PR target/64971
3284 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3285
d7aa24e4
AC
32862016-04-20 Arnaud Charlet <charlet@adacore.com>
3287
3288 * gnat.dg/self1.adb: Remove now incorrect test.
3289
e6d62b46
BC
32902016-04-20 Bin Cheng <bin.cheng@arm.com>
3291
3292 * gcc.dg/tree-ssa/scev-11.c: New test.
3293 * gcc.dg/tree-ssa/scev-12.c: New test.
3294
2697b189
MP
32952016-04-20 Marek Polacek <polacek@redhat.com>
3296
3297 PR tree-optimization/70725
3298 * gcc.dg/pr70725.c: New test.
3299
60d393e8
RB
33002016-04-20 Richard Biener <rguenther@suse.de>
3301
3302 PR tree-optimization/70726
3303 * g++.dg/vect/pr70726.cc: New testcase.
3304
82c6f58a
AK
33052016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3306
3307 PR target/70674
3308 * gcc.target/s390/pr70674.c: New test.
3309
90eeab20
JD
33102016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3311
3312 PR libgfortran/70684
3313 * gfortran.dg/list_read_14.f90: New test.
3314
fc9cf6da
L
33152016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3316
3317 PR target/69201
3318 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3319 extern to force it misaligned.
3320 (b): Likewise.
3321 (c): Likewise.
3322 (d): Likewise.
3323 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3324 Don't check `*' before movv4sf_internal.
3325 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3326 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3327 Don't check `*' before movv16qi_internal.
3328 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3329 extern to force it misaligned.
3330 (b): Likewise.
3331 (c): Likewise.
3332 (d): Likewise.
3333 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3334 Don't check `*' before movv2df_internal.
3335 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3336 extern to force it misaligned.
3337 (b): Likewise.
3338 (c): Likewise.
3339 (d): Likewise.
3340 Check movv8sf_internal instead of avx_storeups256.
3341 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3342
ea8927ea
RB
33432016-04-19 Richard Biener <rguenther@suse.de>
3344
3345 PR tree-optimization/70171
3346 * g++.dg/tree-ssa/pr70171.C: New testcase.
3347
65f52ee9
RB
33482016-04-19 Richard Biener <rguenther@suse.de>
3349
3350 PR tree-optimization/70724
3351 * gcc.dg/torture/pr70724.c: New testcase.
3352
987b67f1
VM
33532016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3354
3355 PR middle-end/70689
c87885ca 3356 * gcc.target/i386/pr70689.c: New.
987b67f1 3357
91a47c39
L
33582016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3359
3360 PR target/70708
3361 * gcc.target/i386/pr70708.c: New test.
3362
8270b82d
RB
33632016-04-18 Richard Biener <rguenther@suse.de>
3364
3365 PR tree-optimization/43434
3366 * gcc.dg/vect/pr43434.c: New testcase.
3367 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3368 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3369 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3370 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3371 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3372 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3373 * gcc.dg/gomp/pr68640.c: Likewise.
3374 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3375 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3376
edd048e2
RB
33772016-04-18 Richard Biener <rguenther@suse.de>
3378
3379 PR tree-optimization/70701
3380 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3381
bd5c7330
TV
33822016-04-18 Tom de Vries <tom@codesourcery.com>
3383
3384 PR testsuite/70699
3385 * gcc.dg/pr70161.c: Add dot-file scans.
3386 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3387 instead of after last dot char.
3388
23f2660f
EB
33892016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3390
3391 * c-c++-common/dump-ada-spec-3.c: New test.
3392 * c-c++-common/dump-ada-spec-4.c: Likewise.
3393
da152c9f
TV
33942016-04-17 Tom de Vries <tom@codesourcery.com>
3395
3396 PR other/70183
3397 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3398
cc950f98
JH
33992016-04-15 Jan Hubicka <jh@suse.cz>
3400
3401 PR ipa/70018
3402 * g++.dg/ipa/pure-const-1.C: New testcase.
3403 * g++.dg/ipa/pure-const-2.C: New testcase.
3404 * g++.dg/ipa/pure-const-3.C: New testcase.
3405
949505a9
MP
34062016-04-15 Marek Polacek <polacek@redhat.com>
3407
3408 PR c/70671
3409 * gcc.dg/bitfld-22.c: New test.
3410
10e547d6
BS
34112016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3412
3413 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3414 x86_64.
3415
1e77281b
MP
34162016-04-15 Marek Polacek <polacek@redhat.com>
3417
3418 PR c/70651
3419 * c-c++-common/pr70651.c: New test.
3420
e501fa8e
KT
34212016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3422
3423 PR rtl-optimization/70681
3424 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3425 dump scan on arm and powerpc.
3426 * gcc.dg/pr10474.c: Likewise.
3427
dda1bf61
JJ
34282016-04-15 Jakub Jelinek <jakub@redhat.com>
3429
ca4ef1ff
JJ
3430 PR c++/69517
3431 PR c++/70019
3432 PR c++/70588
3433 * g++.dg/cpp1y/vla11.C: Revert for real.
3434
dda1bf61
JJ
3435 PR c/70436
3436 * c-c++-common/Wparentheses-1.c: New test.
3437 * c-c++-common/gomp/Wparentheses-1.c: New test.
3438 * c-c++-common/gomp/Wparentheses-2.c: New test.
3439 * c-c++-common/gomp/Wparentheses-3.c: New test.
3440 * c-c++-common/gomp/Wparentheses-4.c: New test.
3441 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3442 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3443 * c-c++-common/goacc/Wparentheses-1.c: New test.
3444
1355e62c
KY
34452016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3446
3447 PR target/70662
3448 * gcc.target/i386/pr70662.c: New test.
3449
0ab34b9e 34502016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3451 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3452
3453 PR tree-optimization/70130
3454 * gcc.dg/vect/O3-pr70130.c: New testcase.
3455
bc773aad
MM
34562016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3457
6e9b2286
MM
3458 PR target/70669
3459 * gcc.target/powerpc/pr70669.c: New test.
3460
bc773aad
MM
3461 PR target/70640
3462 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3463 a power7 system that does not have an assembler that supports
3464 power8.
3465
d8747845
MS
34662016-04-14 Martin Sebor <msebor@redhat.com>
3467
3468 PR c++/69517
3469 PR c++/70019
3470 PR c++/70588
3471 * c-c++-common/ubsan/vla-1.c: Revert.
3472 * g++.dg/cpp1y/vla11.C: Same.
3473 * g++.dg/cpp1y/vla12.C: Same.
3474 * g++.dg/cpp1y/vla13.C: Same.
3475 * g++.dg/cpp1y/vla14.C: Same.
3476 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3477 * g++.dg/init/array24.C: Same.
d8747845
MS
3478 * g++.dg/ubsan/vla-1.C: Same.
3479
85128559
MP
34802016-04-14 Marek Polacek <polacek@redhat.com>
3481 Jan Hubicka <hubicka@ucw.cz>
3482
3483 PR c++/70029
3484 * g++.dg/torture/pr70029.C: New test.
3485
52fbb073
MS
34862016-04-14 Martin Sebor <msebor@redhat.com>
3487
3488 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3489 type size to prevent failures on targets with very low maximum
3490 alignment.
3491
6db61d6f
RB
34922016-04-14 Richard Biener <rguenther@suse.de>
3493
3494 PR tree-optimization/70623
3495 * gcc.dg/torture/pr70623.c: New testcase.
3496 * gcc.dg/torture/pr70623-2.c: Likewise.
3497
342fac95
MS
34982016-04-13 Martin Sebor <msebor@redhat.com>
3499
3500 PR c++/69517
3501 PR c++/70019
3502 PR c++/70588
3503 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3504 * g++.dg/cpp1y/vla11.C: New test.
3505 * g++.dg/cpp1y/vla12.C: New test.
3506 * g++.dg/cpp1y/vla13.C: New test.
3507 * g++.dg/cpp1y/vla14.C: New test.
3508 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3509 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3510 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3511
d93c452f
JJ
35122016-04-13 Jakub Jelinek <jakub@redhat.com>
3513
3514 PR c++/70641
3515 * g++.dg/opt/pr70641.C: New test.
3516
85115fb6
RO
35172016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3518
3519 PR rtl-optimization/68749
3520 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3521 effects of argument promotions.
3522 Remove default args to dg-skip-if.
3523
545a4139
PC
35242016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3525
3526 PR c++/70635
3527 * g++.dg/parse/pr70635.C: New.
3528
b3a77f21
MP
35292016-04-13 Marek Polacek <polacek@redhat.com>
3530
3531 PR c++/70639
3532 * c-c++-common/Wmisleading-indentation-4.c: New test.
3533
99cd9857
MP
35342016-04-13 Marek Polacek <polacek@redhat.com>
3535
3536 PR c/70436
c87885ca
RO
3537 * gcc.dg/Wparentheses-12.c: New test.
3538 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3539
75ca93ec
IE
35402016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3541
3542 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3543 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3544 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3545
3d3f9e7e
JJ
35462016-04-13 Jakub Jelinek <jakub@redhat.com>
3547
37947cd0
JJ
3548 PR middle-end/70633
3549 * gcc.c-torture/compile/pr70633.c: New test.
3550
3d3f9e7e
JJ
3551 PR debug/70628
3552 * gcc.dg/torture/pr70628.c: New test.
3553
92886d3e
PP
35542016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3555
3556 PR c++/70610
3557 * g++.dg/template/pr70610.C: New test.
3558 * g++.dg/template/pr70610-2.C: New test.
3559 * g++.dg/template/pr70610-3.C: New test.
3560 * g++.dg/template/pr70610-4.C: New test.
3561
13bd7c2b
JJ
35622016-04-12 Jakub Jelinek <jakub@redhat.com>
3563
6512fa6d
JJ
3564 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3565 128 instead of 32.
3566
13bd7c2b
JJ
3567 PR c++/70571
3568 * g++.dg/ext/pr70571.C: New test.
3569
20b9851c
MM
35702016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3571
8a434ada 3572 PR target/70640
20b9851c
MM
3573 * gcc.target/powerpc/pr70640.c: New test.
3574
2b2f52bc
PC
35752016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3576
3577 PR c++/68722
3578 * g++.dg/parse/pr68722.C: New.
3579
5901e56a
JJ
35802016-04-12 Jakub Jelinek <jakub@redhat.com>
3581
3582 PR rtl-optimization/70596
3583 * gcc.target/i386/pr70596.c: New test.
3584
d4619dc1
NS
35852016-04-12 Nathan Sidwell <nathan@acm.org>
3586
3587 PR c++/70501
3588 * g++.dg/init/pr70501.C: New.
3589
3df530d3
DW
35902016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3591
3592 * gcc.target/i386/asm-flag-6.c: New test.
3593
b7a120d7
TV
35942016-04-12 Tom de Vries <tom@codesourcery.com>
3595
3596 PR tree-optimization/68756
3597 * gcc.dg/graphite/pr68756.c: New test.
3598
4e0eea75
JJ
35992016-04-12 Jakub Jelinek <jakub@redhat.com>
3600
3601 PR tree-optimization/70602
3602 * gcc.c-torture/execute/pr70602.c: New test.
3603
35fbda43
MM
36042016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3605
3606 PR target/70381
3607 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3608 __float128 emulator is built and runs.
3609 * gcc.target/powerpc/float128-1.c: Likewise.
3610
3611 * lib/target-supports.exp (check_ppc_float128_sw_available):
3612 Rework tests for __float128 software and hardware
3613 availability. Fix exit condition to return 0 on success.
3614
04a99ebe
JG
36152016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3616
3617 PR target/70133
3618 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3619 * gcc.target/aarch64/target_attr_15.c: Likewise.
3620
47cd5a85
PC
36212016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3622
3623 PR c++/69066
3624 * g++.dg/cpp1y/pr69066.C: New.
3625
a5edb32e
JD
36262016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3627
3628 PR fortran/68566
3629 * gfortran.dg/pr36192.f90: Update test.
3630 * gfortran.dg/pr36192_1.f90: Update test.
3631 * gfortran.dg/real_dimension_1.f: Update test.
3632 * gfortran.dg/parameter_array_init_7.f90: New test.
3633
8ef378f8
JDA
36342016-04-09 John David Anglin <danglin@gcc.gnu.org>
3635
c532c871
JDA
3636 PR testsuite/64039
3637 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3638
d34f706f
JDA
3639 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3640
75e1dd9e
JDA
3641 PR rtl-optimization/66669
3642 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3643
8a976f5f
JDA
3644 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3645
da04822a
JDA
3646 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3647 * gcc.dg/pie-1.c: Likewise.
3648 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3649 * gcc.dg/pic-4.c: Likewise.
3650 * gcc.dg/pie-3.c: Likewise.
3651 * gcc.dg/pie-4.c: Likewise.
3652
adfabcf9
JDA
3653 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3654
4a020adf
JDA
3655 PR tree-optimization/68644
3656 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3657
8ef378f8
JDA
3658 PR rtl-optimization/64886
3659 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3660
09bf990e
TV
36612016-04-09 Tom de Vries <tom@codesourcery.com>
3662
3663 PR tree-optimization/68953
3664 * gcc.dg/graphite/pr68953.c: New test.
3665
138c3c1a
DH
36662016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3667
3668 PR fortran/70592
3669 * gfortran.dg/deferred_character_16.f90: New test.
3670
f55460af
JJ
36712016-04-09 Jakub Jelinek <jakub@redhat.com>
3672
3673 PR tree-optimization/70586
3674 * gcc.c-torture/execute/pr70586.c: New test.
3675
0b77bbf3
DH
36762016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3677
3678 PR sanitizer/70573
3679 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3680 with __builtin_memset
3681 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3682
c42cfb5c
CP
36832016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3684
3685 PR lto/70289
3686 PR ipa/70348
3687 PR tree-optimization/70373
3688 PR middle-end/70533
3689 PR middle-end/70534
3690 PR middle-end/70535
3691 * c-c++-common/goacc/reduction-5.c: New test.
3692 * c-c++-common/goacc/reduction-promotions.c: New test.
3693 * gfortran.dg/goacc/reduction-3.f95: New test.
3694 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3695
56cfb596
PP
36962016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3697
3698 PR c++/70590
3699 PR c++/70452
3700 * g++.dg/pr70590.C: New test.
3701 * g++.dg/pr70590-2.C: New test.
3702
1a13c0a2
JJ
37032016-04-08 Jakub Jelinek <jakub@redhat.com>
3704
abc0647a
JJ
3705 PR middle-end/70593
3706 * gcc.target/i386/pr70593.c: New test.
3707
1a13c0a2
JJ
3708 PR rtl-optimization/70574
3709 * gcc.target/i386/avx2-pr70574.c: New test.
3710
c3da4956
MO
37112016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3712
3713 PR sanitizer/70541
3714 * c-c++-common/asan/pr70541.c: New test.
3715
9f1b833b
TV
37162016-04-08 Tom de Vries <tom@codesourcery.com>
3717
3718 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3719 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3720
bae7adda
KT
37212016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3722
3723 PR target/70566
3724 * gcc.c-torture/execute/pr70566.c: New test.
3725
211f3d57
TV
37262016-04-08 Tom de Vries <tom@codesourcery.com>
3727
3728 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3729 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3730
02cf2861
AM
37312016-04-08 Alan Modra <amodra@gmail.com>
3732
3733 * gcc.target/powerpc/pr70117.c: New.
3734
5f490f9f
JJ
37352016-04-07 Jakub Jelinek <jakub@redhat.com>
3736
56e9b710
JJ
3737 PR testsuite/70581
3738 * gcc.dg/lto/simd-function_0.c: New test.
3739
5f490f9f
JJ
3740 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3741 clones.
3742 * c-c++-common/attr-simd-2.c: Likewise.
3743 * c-c++-common/attr-simd-4.c: Likewise.
3744 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3745 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3746
e4ebc74d
TP
37472016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3748
3749 PR testsuite/70553
3750 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3751
9817ae35
TS
37522016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3753 Tom de Vries <tom@codesourcery.com>
3754
3755 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3756 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3757 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3758 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3759 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3760 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3761 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3762 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3763
e292f64d
PP
37642016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3765
3766 PR c/70436
3767 * g++.dg/warn/Wparentheses-29.C: New test.
3768
6b37bdaf
PP
37692016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3770
3771 PR c/70436
3772 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3773 explicit braces to resolve a future -Wparentheses warning.
3774
64824205
RH
37752016-04-06 Richard Henderson <rth@redhat.com>
3776
3777 * gcc.dg/pr61817-1.c: New test.
3778 * gcc.dg/pr61817-2.c: New test.
3779 * gcc.dg/pr69391-1.c: New test.
3780 * gcc.dg/pr69391-2.c: New test.
3781
bc2fc1f3
VM
37822016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3783
3784 PR rtl-optimization/70398
c87885ca 3785 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3786
41414a02
EB
37872016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3788
3789 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3790
4066ea8a
YR
37912016-04-06 Yvan Roux <yvan.roux@linaro.org>
3792 Pedro Alves <palves@redhat.com>
3793
3794 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3795
ec35ea45
JJ
37962016-04-06 Jakub Jelinek <jakub@redhat.com>
3797
3866f8dd
JJ
3798 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3799 Check for avx512f effective targets instead of avx2.
3800 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3801 for AVX512F clones.
3802 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3803 * g++.dg/gomp/declare-simd-1.C: Likewise.
3804 * g++.dg/gomp/declare-simd-3.C: Likewise.
3805 * g++.dg/gomp/declare-simd-4.C: Likewise.
3806
ec35ea45
JJ
3807 PR middle-end/70550
3808 * c-c++-common/gomp/pr70550-1.c: New test.
3809 * c-c++-common/gomp/pr70550-2.c: New test.
3810
c08d28ac
NS
38112016-04-05 Nathan Sidwell <nathan@acm.org>
3812
3813 PR c++/70512
3814 * g++.dg/ext/attribute-may-alias-5.C: New.
3815
1d510e04
JJ
38162016-04-05 Jakub Jelinek <jakub@redhat.com>
3817
3818 PR c++/70336
3819 * c-c++-common/pr70336.c: New test.
3820 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3821 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3822
84278ed9
JH
38232016-04-05 Jan Hubicka <hubicka@ucw.cz>
3824
3825 PR ipa/66223
3826 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3827
268a0ec4
JJ
38282016-04-05 Jakub Jelinek <jakub@redhat.com>
3829
3830 PR rtl-optimization/70542
3831 * gcc.dg/torture/pr70542.c: New test.
3832 * gcc.target/i386/avx2-pr70542.c: New test.
3833
5e8c2eb1
ZS
38342016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3835
3836 PR tree-optimization/70509
3837 * gcc.target/i386/avx512bw-pr70509.c: New test.
3838
c0daf32d
PP
38392016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3840
3841 PR c++/70452
3842 * g++.dg/ext/constexpr-vla4.C: New test.
3843
bf867841
UB
38442016-04-05 Uros Bizjak <ubizjak@gmail.com>
3845
3846 PR target/70510
3847 * gcc.target/i386/pr70510.c: New test.
3848
3022186a
RB
38492016-04-05 Richard Biener <rguenther@suse.de>
3850
3851 PR tree-optimization/70526
3852 * g++.dg/torture/pr70526.C: New testcase.
3853
55fc79b2
JJ
38542016-04-05 Jakub Jelinek <jakub@redhat.com>
3855
3856 PR target/70525
3857 * gcc.target/i386/pr70525.c: New test.
3858
62b233f2
RB
38592016-04-05 Richard Biener <rguenther@suse.de>
3860
3861 PR middle-end/70499
3862 * g++.dg/torture/pr70499.C: New testcase.
3863
cc05759d
RB
38642016-04-05 Richard Biener <rguenther@suse.de>
3865
3866 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3867 remove XFAIL.
3868
f23f16d4
JJ
38692016-04-04 Jakub Jelinek <jakub@redhat.com>
3870
3871 PR middle-end/70307
3872 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3873 rs6000 ABI warnings.
3874
d27ecc49
JH
38752016-04-04 Jan Hubicka <hubicka@ucw.cz>
3876
3877 PR ipa/66223
3878 * g++.dg/ipa/devirt-51.C: New testcase.
3879
c974c96e
BS
38802016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3881 Jakub Jelinek <jakub@redhat.com>
3882
3883 PR middle-end/70457
3884 * gcc.dg/torture/pr70457.c: New.
3885
7a85da89
AV
38862016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3887
3888 PR fortran/67538
3889 * gfortran.dg/allocate_with_source_19.f08: New test.
3890
de517e64
AV
38912016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3892
3893 PR fortran/65795
3894 * gfortran.dg/coarray_allocate_6.f08: New test.
3895
43b9f499
RB
38962016-04-04 Richard Biener <rguenther@suse.de>
3897
3898 PR rtl-optimization/70484
3899 * gcc.dg/torture/pr70484.c: New testcase.
3900
f13355da
MP
39012016-04-04 Marek Polacek <polacek@redhat.com>
3902
3903 PR c/70307
3904 * gcc.dg/torture/pr70307.c: New test.
3905
6cc6ed50
OE
39062016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3907
3908 PR target/70416
3909 PR target/67391
3910 * gcc.target/sh/torture/pr70416.c: New.
3911
abdc16c8
MS
39122016-04-02 Martin Sebor <msebor@redhat.com>
3913
3914 PR c++/67376
3915 PR c++/70170
3916 PR c++/70172
3917 PR c++/70228
3918 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3919 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3920 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3921 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3922 * g++.dg/cpp0x/constexpr-string.C: Same.
3923 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3924 * g++.dg/cpp0x/pr65398.C: Same.
3925 * g++.dg/ext/constexpr-vla1.C: Same.
3926 * g++.dg/ext/constexpr-vla2.C: Same.
3927 * g++.dg/ext/constexpr-vla3.C: Same.
3928 * g++.dg/ubsan/pr63956.C: Same.
3929
763cd859
JJ
39302016-04-01 Jakub Jelinek <jakub@redhat.com>
3931
3932 PR rtl-optimization/70467
3933 * gcc.target/i386/pr70467-2.c: New test.
3934
0f875435
JJ
39352016-04-01 Jakub Jelinek <jakub@redhat.com>
3936 Marek Polacek <polacek@redhat.com>
3937
3938 PR c++/70488
3939 * g++.dg/init/new47.C: New test.
3940
41d14659
RR
39412016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3942
3943 PR target/70496
3944 * gcc.target/arm/pr70496.c: New test.
3945
f9bf89bb
NS
39462016-04-01 Nathan Sidwell <nathan@acm.org>
3947
73b9085d
NS
3948 PR c++/68475
3949 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3950
4afdcfaa
IE
39512016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3952
3953 PR target/69890
3954 * gcc.dg/strlenopt.h (memmove): New.
3955 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3956 instead of "string.h".
3957 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3958 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3959 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3960 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3961 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3962 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3963 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3964 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3965 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3966 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3967 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3968 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3969 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3970 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3971 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3972 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3973 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3974 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3975 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3976 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3977
b5d7a29c
RO
39782016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3979
3980 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3981 (Holder::foo): Reflect this.
3982
b660f9ec
IE
39832016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3984
3985 PR target/70442
3986 * gcc.dg/pr70442.c: New test.
3987
88504f34
NS
39882016-03-31 Nathan Sidwell <nathan@acm.org>
3989
3990 PR c++/70393
3991 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3992
95d34b96
KY
39932016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3994
3995 PR target/70453
3996 * gcc.target/i386/pr70453.c: New test.
3997
b4c4967c
AB
39982016-03-31 Andrey Belevantsev <abel@ispras.ru>
3999
4000 PR target/70292
4001 * gcc.c-torture/pr70292.c: New test.
4002
5fde6a45
MP
40032016-03-31 Marek Polacek <polacek@redhat.com>
4004
4005 PR c/70297
4006 * c-c++-common/pr70297.c: New test.
4007 * g++.dg/cpp0x/typedef-redecl.C: New test.
4008 * gcc.dg/typedef-redecl2.c: New test.
4009
97eb24c4
JJ
40102016-03-31 Jakub Jelinek <jakub@redhat.com>
4011
4012 PR rtl-optimization/70460
4013 * gcc.c-torture/execute/pr70460.c: New test.
4014
efc3536f
RB
40152016-03-31 Richard Biener <rguenther@suse.de>
4016
4017 PR c++/70430
4018 * g++.dg/ext/vector30.C: New testcase.
4019
e0876e21
DH
40202016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4021 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4022
4023 * gfortran.dg/fmt_pf.f90: New test.
4024
e9bff8c6
RO
40252016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4026
4027 Forward-port from 5 branch
4028 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4029
4030 PR testsuite/70356
4031 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4032 dg-require-effective-target after dg-do.
4033
4034 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4035
4036 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4037
2620c80d
TS
40382016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4039 Julian Brown <julian@codesourcery.com>
4040 Chung-Lin Tang <cltang@codesourcery.com>
4041 Cesar Philippidis <cesar@codesourcery.com>
4042 James Norris <jnorris@codesourcery.com>
4043 Tom de Vries <tom@codesourcery.com>
4044 Nathan Sidwell <nathan@codesourcery.com>
4045
bf867841 4046 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4047 * c-c++-common/goacc/loop-clauses.c: Likewise.
4048 * g++.dg/goacc/template.C: Likewise.
4049 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4050 * gfortran.dg/goacc/loop-1.f95: Likewise.
4051 * gfortran.dg/goacc/loop-5.f95: Likewise.
4052 * gfortran.dg/goacc/loop-6.f95: Likewise.
4053 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4054 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4055 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4056 * c-c++-common/goacc/clauses-fail.c: Likewise.
4057 * c-c++-common/goacc/parallel-1.c: Likewise.
4058 * c-c++-common/goacc/reduction-1.c: Likewise.
4059 * c-c++-common/goacc/reduction-2.c: Likewise.
4060 * c-c++-common/goacc/reduction-3.c: Likewise.
4061 * c-c++-common/goacc/reduction-4.c: Likewise.
4062 * c-c++-common/goacc/routine-3.c: Likewise.
4063 * c-c++-common/goacc/routine-4.c: Likewise.
4064 * c-c++-common/goacc/routine-5.c: Likewise.
4065 * c-c++-common/goacc/tile.c: Likewise.
4066 * g++.dg/goacc/template.C: Likewise.
4067 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4068 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4069 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4070 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4071 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4072 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4073 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4074 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4075 * c-c++-common/goacc/use_device-1.c: ... this file.
4076 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4077 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4078 * c-c++-common/goacc/host_data-6.c: ... this file.
4079 * c-c++-common/goacc/loop-2-kernels.c: New file.
4080 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4081 * c-c++-common/goacc/loop-3.c: Likewise.
4082 * g++.dg/goacc/reference.C: Likewise.
4083 * g++.dg/goacc/routine-1.C: Likewise.
4084 * g++.dg/goacc/routine-2.C: Likewise.
4085
f6d2d066
RB
40862016-03-30 Richard Biener <rguenther@suse.de>
4087
4088 PR middle-end/70450
4089 * gcc.dg/torture/pr70450.c: New testcase.
4090
d43242b9
JJ
40912016-03-30 Jakub Jelinek <jakub@redhat.com>
4092
4093 PR target/70421
4094 * gcc.dg/torture/pr70421.c: New test.
4095 * gcc.target/i386/avx512f-pr70421.c: New test.
4096
5ce43b77
L
40972016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4098
4099 PR testsuite/70364
4100 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4101 (check): New function.
4102 (bar): Call check.
4103 (foo): Align stack to 16 bytes when calling bar.
4104 * gcc.target/i386/cleanup-2.c: Likewise.
4105
d014a712
PP
41062016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4107
4108 PR tree-optimization/59124
4109 * gcc.dg/Warray-bounds-19.c: New test.
4110
13f0e8c7
ZW
41112016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4112
4113 * lib/prune.exp (escape_regex_chars): New.
4114 (prune_file_path): Update to quote metcharacters for regexp.
4115
3336c6e0
JJ
41162016-03-29 Jakub Jelinek <jakub@redhat.com>
4117
a362f023
JJ
4118 PR rtl-optimization/70429
4119 * gcc.c-torture/execute/pr70429.c: New test.
4120
3336c6e0
JJ
4121 PR tree-optimization/70405
4122 * gcc.dg/pr70405.c: New test.
4123
728557fd
AV
41242016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4125
4126 PR fortran/70397
4127 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4128 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4129
bef977d4
TS
41302016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4131
4132 PR testsuite/64177
4133 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4134 __cilkrts_set_param to set two workers.
4135 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4136 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4137
6f6d25c9
DH
41382016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4139
bf867841 4140 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4141
45733562
KY
41422016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4143
4144 PR target/70406
bf867841 4145 * gcc.target/i386/pr70406.c: New test.
45733562 4146
a1799e5e
EB
41472016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4148
4149 * gnat.dg/specs/double_record_extension3.ads: New test.
4150
5fca7b66
RH
41512016-03-25 Richard Henderson <rth@redhat.com>
4152
4153 PR target/70120
4154 * gcc.target/aarch64/pr70120-1.c: New.
4155 * gcc.target/aarch64/pr70120-2.c: New.
4156 * gcc.target/aarch64/pr70120-3.c: New.
4157
31ce75c6
PP
41582016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4159
4160 PR c++/62212
4161 * g++.dg/template/mangle2.C: The dg-do directive should be
4162 "compile" not "assemble".
4163
3caf0ca1
BS
41642016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4165
4166 PR lto/69650
4167 * gcc.dg/pr69650.c: New test.
4168
634035b6
DE
41692016-03-25 David Edelsohn <dje.gcc@gmail.com>
4170
4171 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4172
45d34276
AM
41732016-03-25 Alan Modra <amodra@gmail.com>
4174
4175 * gcc.dg/dfp/pr70052.c: New test.
4176
8f085166
RH
41772016-03-24 Richard Henderson <rth@redhat.com>
4178
4179 PR middle-end/69845
4180 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4181 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4182
011e5ec3
TV
41832016-03-24 Tom de Vries <tom@codesourcery.com>
4184
4185 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4186
9e3f4551
TV
41872016-03-24 Tom de Vries <tom@codesourcery.com>
4188
4189 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4190 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4191
45780041
TV
41922016-03-24 Tom de Vries <tom@codesourcery.com>
4193
4194 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4195 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4196
887ab4e5
PP
41972016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4198
4199 PR c++/62212
4200 * g++.dg/template/mangle2.C: New test.
4201
69a9a66f
RB
42022016-03-24 Richard Biener <rguenther@suse.de>
4203
4204 PR tree-optimization/70396
4205 * gcc.dg/torture/pr70396.c: New testcase.
4206
ed87de55
RB
42072016-03-24 Richard Biener <rguenther@suse.de>
4208
4209 PR middle-end/70370
4210 * gcc.dg/torture/pr70370.c: New testcase.
4211
ea064934
TV
42122016-03-24 Tom de Vries <tom@codesourcery.com>
4213
4214 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4215 * gfortran.dg/goacc/kernels-tree.f95: Same.
4216 * gfortran.dg/goacc/parallel-tree.f95: Same.
4217
b2a4dd1d
TV
42182016-03-24 Tom de Vries <tom@codesourcery.com>
4219
4220 * c-c++-common/goacc/uninit-if-clause.c: New test.
4221 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4222
72e7cd6e
JJ
42232016-03-24 Jakub Jelinek <jakub@redhat.com>
4224
4225 PR target/70290
bf867841
UB
4226 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4227 Fix formatting.
72e7cd6e 4228
ce9d0c03
RB
42292016-03-24 Richard Biener <rguenther@suse.de>
4230
4231 PR tree-optimization/70372
4232 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4233
426b9428
PP
42342016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4235
4236 PR c++/70347
4237 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4238
cd1588c4
PP
42392016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4240
4241 PR c++/70332
4242 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4243
61637db3
JJ
42442016-03-23 Jakub Jelinek <jakub@redhat.com>
4245
928af3bf
JJ
4246 PR c++/70001
4247 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4248 * g++.dg/cpp1y/pr70001.C: New test.
4249
61637db3
JJ
4250 PR c++/70323
4251 * g++.dg/cpp0x/constexpr-70323.C: New test.
4252
05aca4e7
AO
42532016-03-23 Alexandre Oliva <aoliva@redhat.com>
4254 Jason Merrill <jason@redhat.com>
4255 Jakub Jelinek <jakub@redhat.com>
4256
4257 PR c++/69315
4258 * g++.dg/cpp0x/constexpr-69315.C: New test.
4259 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4260
fbdb6baf
MP
42612016-03-23 Marek Polacek <polacek@redhat.com>
4262
4263 PR c++/69884
4264 * g++.dg/warn/Wignored-attributes-1.C: New test.
4265 * g++.dg/warn/Wignored-attributes-2.C: New test.
4266
d79ee524
TV
42672016-03-23 Tom de Vries <tom@codesourcery.com>
4268
4269 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4270 initialization.
4271 * gfortran.dg/goacc/private-3.f95 (test): Same.
4272 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4273 missing use param.
4274
a59f0bef
KT
42752016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4276
4277 * lib/target-supports.exp: Remove v7ve entry from loop
4278 creating effective target checks.
4279 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4280 (add_options_for_arm_arch_v7ve): Likewise.
4281
0179520a
JJ
42822016-03-23 Jakub Jelinek <jakub@redhat.com>
4283
4284 PR tree-optimization/70354
4285 * gcc.dg/vect/pr70354-1.c: New test.
4286 * gcc.dg/vect/pr70354-2.c: New test.
4287 * gcc.target/i386/avx2-pr70354-1.c: New test.
4288 * gcc.target/i386/avx2-pr70354-2.c: New test.
4289
75bb14d7
JL
42902016-03-22 Jeff Law <law@redhat.com>
4291
4292 PR target/70232
4293 * gcc.dg/tree-ssa/pr70232.c: New test.
4294
72c9526d
IE
42952016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4296
4297 PR target/70302
4298 * gcc.target/i386/pr70302.c: New test.
4299
a3ca1bc5
RB
43002016-03-22 Richard Biener <rguenther@suse.de>
4301
4302 PR middle-end/70251
4303 * g++.dg/torture/pr70251.C: New testcase.
4304
5c240f4d
DM
43052016-03-22 David Malcolm <dmalcolm@redhat.com>
4306
4307 PR c/69993
4308 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4309 Wmisleading-indentation.c.
4310 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4311 reflect change to diagnostic text and order of messages.
4312 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4313
80f6631b
DE
43142016-03-22 David Edelsohn <dje.gcc@gmail.com>
4315
4316 * g++.dg/ext/java-3.C: Don't compile on AIX.
4317
9a10956c
RB
43182016-03-22 Richard Biener <rguenther@suse.de>
4319
4320 PR middle-end/70333
4321 * gcc.dg/torture/pr70333.c: New testcase.
4322
6cedf922
IE
43232016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4324
4325 * g++.dg/ext/pr70290.C: New test.
4326
cd6c27ac
KY
43272016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4328
4329 PR target/70325
4330 * gcc.target/i386/pr70325.c: New test.
4331
4cde512c
JJ
43322016-03-22 Jakub Jelinek <jakub@redhat.com>
4333
b01915ed
JJ
4334 PR target/70329
4335 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4336 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4337
4e3e2cf1
JJ
4338 PR target/70300
4339 * gcc.target/i386/pr70300.c: New test.
4340
4cde512c
JJ
4341 PR c++/70295
4342 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4343 (func2): New function for cond with parens, xfail warning for c++.
4344 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4345
16f6d7dc
PP
43462016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4347
4348 PR c++/70096
4349 * g++.dg/template/ptrmem30.C: New test.
4350
a3e2b438
PP
43512016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4352
4353 PR c++/70204
4354 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4355 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4356
11b6a02e
JJ
43572016-03-21 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR middle-end/70326
4360 * gcc.dg/pr70326.c: New test.
4361
b9407883
MG
43622016-03-21 Marc Glisse <marc.glisse@inria.fr>
4363 Jakub Jelinek <jakub@redhat.com>
4364
4365 PR tree-optimization/70317
4366 * gcc.dg/pr70317.c: New test.
4367
4a148e19
UB
43682016-03-21 Uros Bizjak <ubizjak@gmail.com>
4369
4370 PR target/70327
4371 * gcc.target/i386/pr70327.c: New test.
4372
2a85ddbb
ML
43732016-03-21 Martin Liska <mliska@suse.cz>
4374
7d36fe98 4375 PR ipa/70306
2a85ddbb
ML
4376 * gcc.dg/ipa/pr70306.c: New test.
4377
4a148e19 43782016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4379
4380 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4381 * gcc.target/arm/attr-align3.c: Likewise.
4382 * gcc.target/arm/attr_arm.c: Likewise.
4383 * gcc.target/arm/flip-thumb.c: Likewise.
4384
6b366948
JJ
43852016-03-21 Jakub Jelinek <jakub@redhat.com>
4386
4387 PR target/70296
4388 * gcc.target/powerpc/altivec-36.c: New test.
4389
2fac8c14
RB
43902016-03-21 Richard Biener <rguenther@suse.de>
4391
4392 PR tree-optimization/70310
4393 * gcc.dg/torture/pr70310.c: New testcase.
4394
e9bde854
KY
43952016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4396
4397 PR target/70293
4398 * gcc.target/i386/pr70293.c: New test.
4399
56bbfaf6
RB
44002016-03-21 Richard Biener <rguenther@suse.de>
4401
4402 PR tree-optimization/70288
4403 * gcc.dg/torture/pr70288-1.c: New testcase.
4404 * gcc.dg/torture/pr70288-2.c: Likewise.
4405
3eee49ed
AB
44062016-03-21 Andrey Belevantsev <abel@ispras.ru>
4407
4408 PR rtl-optimization/69307
4409 * gcc.target/arm/pr69307.c: New test.
4a148e19 4410
8e7816b4
AB
44112016-03-21 Andrey Belevantsev <abel@ispras.ru>
4412
4413 PR rtl-optimization/69102
4414 * gcc.c-torture/compile/pr69102.c: New test.
4415
14d7d4be
JL
44162016-03-18 Jeff Law <law@redhat.com>
4417
4418 PR rtl-optimization/70263
4419 * gcc.c-torture/compile/pr70263-1.c: New test.
4420 * gcc.target/i386/pr70263-2.c: New test.
4421
5c6a601c
BS
44222016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4423
4424 PR rtl-optimization/70278
4425 * gcc.dg/torture/pr70278.c: New test.
4426 * gcc.target/arm/pr70278.c: New test.
4427
4bbf545b
DM
44282016-03-18 David Malcolm <dmalcolm@redhat.com>
4429
4430 PR c/70281
4431 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4432 (test_builtin_types_compatible_p): New test function.
4433 * gcc.dg/pr70281.c: New test case.
4434
dc28bb68
CL
44352016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4436
4437 PR target/70113
4438 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4439
5e8d6dff
IE
44402016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4441
4442 PR tree-optimization/70252
4443 * gcc.dg/pr70252.c: New test.
4444
d0e7e403
TV
44452016-03-18 Tom de Vries <tom@codesourcery.com>
4446
4447 * gcc.dg/pr70161-2.c: New test.
4448 * gcc.dg/pr70161.c: New test.
4449
fa22501a
TV
44502016-03-18 Tom de Vries <tom@codesourcery.com>
4451
4452 PR ipa/70269
4453 * gcc.dg/pr70269.c: New test.
4454
dd125026
JJ
44552016-03-18 Jakub Jelinek <jakub@redhat.com>
4456
4457 PR c++/70267
4458 * g++.dg/ext/java-3.C: New test.
4459
91914f0a
PP
44602016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4461
4462 PR c++/70205
4463 * g++.dg/lookup/pr70205.C: New test.
4464
753a8910
PP
44652016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4466
4467 PR c++/70218
4468 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4469
14ba7b28
MP
44702016-03-17 Marek Polacek <polacek@redhat.com>
4471
4472 PR c/69407
4473 * gcc.dg/atomic-op-6.c: New test.
4474
ded60913
DM
44752016-03-17 David Malcolm <dmalcolm@redhat.com>
4476
4477 PR c/70264
4478 * c-c++-common/pr70264.c: New test case.
4479
a3aad0e6
JJ
44802016-03-17 Jakub Jelinek <jakub@redhat.com>
4481
17366700
JJ
4482 PR c++/70144
4483 * c-c++-common/pr70144-1.c: New test.
4484 * c-c++-common/pr70144-2.c: New test.
4485
a3aad0e6
JJ
4486 PR c++/70272
4487 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4488 * g++.dg/opt/flifetime-dse6.C: New test.
4489 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4490
b57e6e18
L
44912016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4492
4493 PR driver/70192
4494 * gcc.dg/pic-1.c: New test.
4495 * gcc.dg/pic-2.c: Likewise.
4496 * gcc.dg/pic-3.c: Likewise.
4497 * gcc.dg/pic-4.c: Likewise.
4498 * gcc.dg/pie-1.c: Likewise.
4499 * gcc.dg/pie-2.c: Likewise.
4500 * gcc.dg/pie-3.c: Likewise.
4501 * gcc.dg/pie-4.c: Likewise.
4502 * gcc.dg/pie-5.c: Likewise.
4503 * gcc.dg/pie-6.c: Likewise.
4504
b38ba58b
TV
45052016-03-17 Tom de Vries <tom@codesourcery.com>
4506
4507 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4508 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4509
6931b3b7
RB
45102016-03-17 Richard Biener <rguenther@suse.de>
4511
4512 PR debug/70271
4513 * g++.dg/debug/pr70271.C: New testcase.
4514
0c8b64cb
IE
45152016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4516
4517 * gcc.target/i386/pr70251.c: New test.
4518
b1970801
MP
45192016-03-17 Marek Polacek <polacek@redhat.com>
4520
4521 PR c++/70194
4522 * g++.dg/warn/constexpr-70194.C: New test.
4523
820c5eaa
RH
45242016-03-16 Richard Henderson <rth@redhat.com>
4525
4526 PR middle-end/70240
4527 * gcc.c-torture/compile/pr70240.c: New.
4528
da0ad263
SKS
45292016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4530
4531 * gcc.c-torture/compile/20151204.c: Skip for avr.
4532
c73d295c
JJ
45332016-03-16 Jakub Jelinek <jakub@redhat.com>
4534
4535 PR target/70245
4536 * g++.dg/opt/pr70245.C: New test.
4537 * g++.dg/opt/pr70245.h: New file.
4538 * g++.dg/opt/pr70245-aux.cc: New file.
4539
b2794066
MS
45402016-03-16 Martin Sebor <msebor@redhat.com>
4541
4542 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4543
aa43616c
RH
45442016-03-16 Richard Henderson <rth@redhat.com>
4545
4546 PR middle-end/70199
4547 * gcc.c-torture/compile/pr70199.c: New.
4548
59608fe5
L
45492016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4550
4551 * gcc.dg/uninit-19.c: Run dos2unix.
4552
ab4c578f
MP
45532016-03-16 Marek Polacek <polacek@redhat.com>
4554
4555 PR c/70093
4556 * gcc.dg/nested-func-10.c: New test.
4557 * gcc.dg/nested-func-9.c: New test.
4558
f5387e76
JJ
45592016-03-16 Jakub Jelinek <jakub@redhat.com>
4560
4561 PR tree-optimization/68714
4562 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4563
7662b718
TV
45642016-03-16 Tom de Vries <tom@codesourcery.com>
4565
4566 PR tree-optimization/68715
4567 * gcc.dg/graphite/pr68715-2.c: New test.
4568 * gcc.dg/graphite/pr68715.c: New test.
4569 * gfortran.dg/graphite/pr68715.f90: New test.
4570
be7ce7ae
TV
45712016-03-16 Tom de Vries <tom@codesourcery.com>
4572
4573 PR tree-optimization/68809
4574 * gcc.dg/graphite/pr68809-2.c: New test.
4575 * gcc.dg/graphite/pr68809.c: New test.
4576
1935f250
JJ
45772016-03-16 Jakub Jelinek <jakub@redhat.com>
4578
6651c93e
JJ
4579 PR c++/70147
4580 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4581 method call to i () as argument. Adjust expected output.
4582
1935f250
JJ
4583 PR c++/70147
4584 * g++.dg/ubsan/pr70147-1.C: New test.
4585 * g++.dg/ubsan/pr70147-2.C: New test.
4586
ab1caa6e
MS
45872016-03-15 Martin Sebor <msebor@redhat.com>
4588
4589 PR c++/58281
4590 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4591
5c2a1bbb
JDA
45922016-03-15 John David Anglin <danglin@gcc.gnu.org>
4593
cb5d8ad1
JDA
4594 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4595 hppa*-*-hpux*.
4596
b440dd40
JDA
4597 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4598
5c2a1bbb
JDA
4599 PR libfortran/69799
4600 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4601 libatomic_available.
4602
42c729c5
MP
46032016-03-15 Marek Polacek <polacek@redhat.com>
4604
4605 PR c++/70209
4606 * g++.dg/ext/attribute-may-alias-4.C: New test.
4607
82b1c550
AM
46082016-03-15 Alexander Monakov <amonakov@ispras.ru>
4609
4610 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4611 -fvar-tracking-assignments-toggle flag.
4612
4ccbf3a6
PH
46132016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4614
4615 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4616
c39858bd
JJ
46172016-03-15 Jakub Jelinek <jakub@redhat.com>
4618
4619 PR rtl-optimization/70222
4620 * gcc.c-torture/execute/pr70222-1.c: New test.
4621 * gcc.c-torture/execute/pr70222-2.c: New test.
4622
8be119c1
RH
46232016-03-15 Richard Henderson <rth@redhat.com>
4624
4625 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4626
6598bb55
AB
46272016-03-15 Andrey Belevantsev <abel@ispras.ru>
4628
4629 PR rtl-optimization/69032
4630 * gcc.dg/pr69032.c: New test.
4631
81fa2944
AB
46322016-03-15 Andrey Belevantsev <abel@ispras.ru>
4633
4634 PR rtl-optimization/63384
4a148e19 4635 * g++.dg/pr63384.C: New test.
81fa2944 4636
74ea9ab6
AB
46372016-03-15 Andrey Belevantsev <abel@ispras.ru>
4638
4639 PR target/64411
4640 * gcc.target/i386/pr64411.C: New test.
4641
045d5055
TV
46422016-03-15 Tom de Vries <tom@codesourcery.com>
4643
4644 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4645 * gfortran.dg/goacc/kernels-alias.f95: New test.
4646
3ea33585
MS
46472016-03-14 Martin Sebor <msebor@redhat.com>
4648
4649 PR c++/53792
4650 * g++.dg/cpp0x/constexpr-inline.C: New test.
4651 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4652
1df7b330
DE
46532016-03-14 David Edelsohn <dje.gcc@gmail.com>
4654
4655 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4656
79b57d18
JJ
46572016-03-14 Jakub Jelinek <jakub@redhat.com>
4658
4659 PR middle-end/70219
4660 * gcc.dg/pr70219.c: New test.
4661
3cbf012a
BS
46622016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4663
4664 PR target/70083
4665 * gcc.dg/torture/pr70083.c: New test.
4666 * gcc.target/i386/pr70083.c: New test.
4667
a9fee7cd
RB
46682016-03-14 Richard Biener <rguenther@suse.de>
4669
4670 PR tree-optimization/56365
4671 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4672
4799603f
SB
46732016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4674
4675 PR target/70098
4676 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4677 New function.
4678 * g++.dg/pr70098.C: New testcase.
4679
4680
760ca967
TV
46812016-03-14 Tom de Vries <tom@codesourcery.com>
4682
4683 PR tree-optimization/70045
4684 * gcc.dg/graphite/pr70045.c: New test.
4685
44e66a77
JD
46862016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4687
4688 PR fortran/69043
4689 * gfortran.dg/include_9.f90: New test.
4690
a18e0fe1
DH
46912016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4692
4693 PR fortran/45076
4694 gfortran.dg/prof/prof.exp: New script.
4695 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4696
d0aca6ab
AB
46972016-03-12 Andrey Belevantsev <abel@ispras.ru>
4698
4699 PR rtl-optimization/69307
4700 * gcc.dg/pr69307.c: New test.
4701
cefe08a4
VM
47022016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4703
4704 PR target/69614
4705 * gcc.target/arm/pr69614.c: New.
4706
70112e2a
PT
47072016-03-12 Paul Thomas <pault@gcc.gnu.org>
4708
4709 PR fortran/70031
4710 * gfortran.dg/submodule_14.f08: New test
4711
4712 PR fortran/69524
4713 * gfortran.dg/submodule_15.f08: New test
4714
3f1e5d3a
PP
47152016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4716
4717 PR c++/70106
4718 * g++.dg/cpp1y/paren3.C: New test.
4719
a3f6d680
MM
47202016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4721
4722 PR target/70131
4723 * gcc.target/powerpc/ppc-round2.c: New test.
4724
92348f09
BS
47252016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4726
4727 PR target/70123
4728 * gcc.dg/torture/pr70123.c: New test.
4729
cebde9e9
JL
47302016-03-11 Jeff Law <law@redhat.com>
4731
4732 PR tree-optimization/70190
4733 * gcc.c-torture/compile/pr70190.c: New test.
4734
3edc5da4
DM
47352016-03-11 David Malcolm <dmalcolm@redhat.com>
4736
4737 PR c/68187
4738 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4739 case.
4740 (test43_b): Likewise.
4741 (test43_c): Likewise.
4742 (test43_d): Likewise.
4743 (test43_e): Likewise.
4744 (test43_f): Likewise.
4745 (test43_g): Likewise.
4746 (test44_a): Likewise.
4747 (test44_b): Likewise.
4748 (test44_c): Likewise.
4749 (test44_d): Likewise.
4750 (test44_e): Likewise.
4751
318c1204
DM
47522016-03-11 David Malcolm <dmalcolm@redhat.com>
4753
4754 PR c/70085
4755 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4756
bc062234
KT
47572016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4758
4759 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4760 dg-options.
4761
acfc1ac1
KT
47622016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4763
4764 PR target/70002
4765 PR target/69245
4766 * gcc.target/aarch64/pr69245_2.c: New test.
4767
d1e2bb2d
JJ
47682016-03-11 Jakub Jelinek <jakub@redhat.com>
4769
4770 PR tree-optimization/70177
4771 * gcc.dg/pr70177.c: New test.
4772
07350627
AL
47732016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4774
4775 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4776
5c6706f7
AL
47772016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4778
4779 * gcc.dg/tree-ssa/sra-20.c: New.
4780
02d472a2
JJ
47812016-03-11 Jakub Jelinek <jakub@redhat.com>
4782
686d390a
JJ
4783 PR rtl-optimization/70174
4784 * gcc.dg/pr70174.c: New test.
4785
02d472a2
JJ
4786 PR tree-optimization/70169
4787 * gcc.dg/pr70169.c: New test.
4788
0f9befa1
IE
47892016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4790
4791 PR target/70160
4792 * gcc.target/i386/pr70160.c: New test.
4793
432d4670
AK
47942016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4795
4796 * gcc.target/s390/dfp-1.c: New test.
4797
a3dc8760
NC
47982016-03-10 Nick Clifton <nickc@redhat.com>
4799
4800 PR target/70044
4801 * gcc.target/aarch64/pr70044.c: New test.
4802
b87a8d7d
PP
48032016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4804 Jakub Jelinek <jakub@redhat.com>
4805
4806 PR c++/70001
4807 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4808 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4809 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4810
4f4ada6a
JH
48112016-03-10 Jan Hubicka <hubicka@ucw.cz>
4812
4813 PR lto/69589
4814 * g++.dg/lto/pr69589_0.C: New testcase
4815 * g++.dg/lto/pr69589_1.C: New testcase
4816
d49b0aa0
MP
48172016-03-10 Marek Polacek <polacek@redhat.com>
4818
4819 PR c++/70153
4820 * g++.dg/delayedfold/unary-plus1.C: New test.
4821
48222016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4823
4824 * gcc.target/arm/pr45701-1.c: Escape brackets.
4825 * gcc.target/arm/pr45701-2.c: Likewise.
4826
71017a7b
AL
48272016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4828
4829 * gfortran.dg/unconstrained_commons.f: New.
4830
ba52669f
AM
48312016-03-10 Alan Modra <amodra@gmail.com>
4832
4833 * gcc.dg/pr69195.c: New.
4834 * gcc.dg/pr69238.c: New.
4835
27742332
TV
48362016-03-10 Tom de Vries <tom@codesourcery.com>
4837
4838 PR testsuite/68915
4839 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4840
3a81a594
RB
48412016-03-10 Richard Biener <rguenther@suse.de>
4842
4843 PR tree-optimization/70128
4844 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4845 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4846
3433b975
JJ
48472016-03-09 Jakub Jelinek <jakub@redhat.com>
4848
c2864f02
JJ
4849 PR tree-optimization/70152
4850 * gcc.dg/pr70152.c: New test.
4851
3433b975
JJ
4852 PR target/70086
4853 * gcc.target/i386/pr70086-1.c: New test.
4854 * gcc.target/i386/pr70086-2.c: New test.
4855 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4856
4857 PR tree-optimization/70127
4858 * gcc.c-torture/execute/pr70127.c: New test.
4859
96b3c82d
CP
48602016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4861
4862 * c-c++-common/goacc/combined-directives-2.c: New test.
4863
b4f3232d
DM
48642016-03-09 David Malcolm <dmalcolm@redhat.com>
4865
4866 PR c/68473
4867 PR c++/70105
4868 * g++.dg/diagnostic/pr70105.C: New test.
4869 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4870 (test_multiple_ordinary_maps): New test function.
4871
40499f81
DM
48722016-03-09 David Malcolm <dmalcolm@redhat.com>
4873
4874 PR c/68473
4875 PR c++/70105
4876 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4877 Drop range information from call to inform_at_rich_loc.
4878 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4879 New.
4880 (test_show_locus): Replace calls to rich_location::add_range with
4881 calls to add_range. Rewrite the tests that used the now-defunct
4882 rich_location ctor taking a source_range. Simplify other tests
4883 by replacing calls to COMBINE_LOCATION_DATA with calls to
4884 make_location.
4885
c9e33662
RB
48862016-03-09 Richard Biener <rguenther@suse.de>
4887 Jakub Jelinek <jakub@redhat.com>
4888
4889 PR tree-optimization/70138
4890 * gcc.dg/vect/pr70138-1.c: New testcase.
4891 * gcc.dg/vect/pr70138-2.c: Likewise.
4892
2c73b764
JJ
48932016-03-09 Jakub Jelinek <jakub@redhat.com>
4894
4895 PR target/70049
4896 * gcc.target/i386/pr70049.c: New test.
4897
c06d25bb
RB
48982016-03-09 Richard Biener <rguenther@suse.de>
4899
4900 PR c/70143
4901 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4902 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4903 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4904
5828a501
RO
49052016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4906
4907 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4908 arm-*-*.
4909
2e141c8d
JJ
49102016-03-09 Jakub Jelinek <jakub@redhat.com>
4911
5a9def37
JJ
4912 PR middle-end/67278
4913 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4914
2e141c8d
JJ
4915 PR target/67278
4916 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4917
4918 PR middle-end/70050
4919 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4920 in testcase comment.
4921
bf751f40
TV
49222016-03-09 Tom de Vries <tom@codesourcery.com>
4923
4924 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4925 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4926 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4927 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4928 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4929 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4930 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4931 * gfortran.dg/goacc/kernels-loop.f95: New test.
4932
e210c999
MS
49332016-03-08 Martin Sebor <msebor@redhat.com>
4934
4935 PR c++/62096
4936 * g++.dg/warn/overflow-warn-7.C: New test.
4937
80aac5c8
JM
49382016-03-08 Jason Merrill <jason@redhat.com>
4939
4940 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4941 * lib/target-supports.exp (check_effective_target_concepts): New.
4942
12b81409
JJ
49432016-03-08 Jakub Jelinek <jakub@redhat.com>
4944
d259b234
JJ
4945 PR c++/70135
4946 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4947 * g++.dg/ubsan/pr70135.C: New test.
4948
12b81409
JJ
4949 PR target/70110
4950 * gcc.dg/pr70110.c: New test.
4951
b4e9f2aa
MJ
49522016-03-07 Martin Jambor <mjambor@suse.cz>
4953
4954 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4955 * c-c++-common/gomp/if-1.c: Likewise.
4956 * c-c++-common/gomp/pr61486-2.c: Likewise.
4957 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4958 to dg-additional-options.
4959 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4960 * g++/gomp/target-teams-1.c: Likewise.
4961 * gcc.dg/gomp/gomp.exp: Likewise.
4962 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4963 dg-additional-options.
4964 * gfortran.dg/gomp/gomp.exp: Likewise.
4965 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4966 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4967 dg-additional-options.
4968 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4969
f86e631e
MJ
49702016-03-07 Martin Jambor <mjambor@suse.cz>
4971
4972 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4973 * c-c++-common/gomp/gridify-1.c: New test.
4974 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4975
94156b3f
AV
49762016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4977
4978 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4979 trigger for cortex-r8, when scanning for register r8.
4980 * gcc.target/arm/pr45701-2.c: Likewise.
4981
a84a49b7 49822016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4983 Jeff Law <law@redhat.com>
a84a49b7
RB
4984
4985 PR tree-optimization/69740
4986 * gcc.c-torture/compile/pr69740-1.c: New test.
4987 * gcc.c-torture/compile/pr69740-2.c: New test.
4988
e41f6c9e
BS
49892016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4990
4991 * lib/target-supports.exp
4992 (check_effective_target_whole_vector_shift): Enable for PPC64.
4993
57548bf5
RB
49942016-03-07 Richard Biener <rguenther@suse.de>
4995
4996 PR tree-optimization/70115
4997 * gcc.dg/torture/pr70115.c: New testcase.
4998
4ae13300
NS
49992016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5000
5001 PR middle-end/69916
5002 * c-c-++-common/goacc/pr69916.c: New.
5003
5edb9853
RH
50042016-03-07 Richard Henderson <rth@redhat.com>
5005
5006 * gcc.c-torture/compile/pr70061.c: New test.
5007
2067a8f3
RB
50082016-03-07 Richard Biener <rguenther@suse.de>
5009
5010 PR testsuite/70109
5011 * gcc.dg/vect/O3-pr36098.c: New testcase.
5012
4145a9b7
CL
50132016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5014
5015 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5016
1878be32
EB
50172016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5018
5019 * gnat.dg/renaming9.ad[sb]: New testcase.
5020
df762bb2
JJ
50212016-03-05 Jakub Jelinek <jakub@redhat.com>
5022
5023 PR c++/70084
5024 * g++.dg/expr/stdarg3.C: New test.
5025
7d461295
JL
50262016-03-04 Jeff Law <law@redhat.com>
5027
5028 PR tree-optimization/69196
5029 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5030 x86_64-*-*.
5031
29b9828f
BS
50322016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5033
b6b552fd
BS
5034 PR c/69973
5035 * gcc.dg/pr69973.c: New test.
5036
201d49e9
BS
5037 PR rtl-optimization/69941
5038 * gcc.dg/torture/pr69941.c: New test.
5039
29b9828f
BS
5040 PR c/69824
5041 * gcc.dg/pr69824.c: New test.
5042
640b7e74
TV
50432016-03-05 Tom de Vries <tom@codesourcery.com>
5044
5045 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5046 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5047 function.
5048
7a3a3fad
PP
50492016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5050
5051 PR c++/66786
5052 * g++.dg/cpp1y/var-templ48.C: New test.
5053 * g++.dg/cpp1y/var-templ49.C: New test.
5054
cd439aec
EB
50552016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5056
5057 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5058
60204554
JJ
50592016-03-04 Jakub Jelinek <jakub@redhat.com>
5060
0c8825de
JJ
5061 PR c++/70035
5062 * g++.dg/ubsan/pr70035.C: New test.
5063
60204554
JJ
5064 PR target/70062
5065 * gcc.target/i386/pr70062.c: New test.
5066
f79d4eab
L
50672016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5068
5069 * g++.dg/template/typename21.C: Remove c++98_only.
5070
ea81ce67
L
50712016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5072
5073 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5074
64b23c13
DM
50752016-03-04 David Malcolm <dmalcolm@redhat.com>
5076
5077 PR c/68187
5078 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5079 function.
5080 (fn_42_b): Likewise.
5081 (fn_42_c): Likewise.
5082
729526f5
DM
50832016-03-04 David Malcolm <dmalcolm@redhat.com>
5084
5085 PR c/68187
5086 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5087 function.
5088 (fn_40_b): Likewise.
5089 (fn_41_a): Likewise.
5090 (fn_41_b): Likewise.
5091
f9ea11ac
JJ
50922016-03-04 Jakub Jelinek <jakub@redhat.com>
5093
5094 PR target/70059
5095 * gcc.target/i386/avx512f-pr70059.c: New test.
5096 * gcc.target/i386/avx512dq-pr70059.c: New test.
5097
b6c38c69
BS
50982016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5099
5100 PR rtl-optimization/57676
5101 * gcc.dg/torture/pr57676.c: New test.
5102
af3cdd34
IE
51032016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5104
5105 * gcc.dg/pr70026.c: New test.
5106
7ff6ca38
MP
51072016-03-04 Marek Polacek <polacek@redhat.com>
5108
5109 PR c/69798
5110 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5111 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5112
a6bf62d5
KT
51132016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5114
5115 PR target/70004
5116 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5117 Delete.
5118 (test_corners_sisd_si): Likewise.
5119 (main): Remove checks of the above.
5120 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5121
ae4cdc6a
EB
51222016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5123
5124 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5125
08455559
CL
51262016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5127
5128 * gcc.dg/torture/pr69951.c: Accept argc==0.
5129
e9a35493
RB
51302016-03-04 Richard Biener <rguenther@suse.de>
5131
5132 PR c++/70054
5133 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5134 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5135
fba054c2
DV
51362016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5137
5138 PR testsuite/69766
5139 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5140 testing multiarch.
5141
f10cdc6c
JJ
51422016-03-04 Jakub Jelinek <jakub@redhat.com>
5143
5144 PR debug/69947
5145 * gcc.dg/guality/pr69947.c: New test.
5146
2e981ba0
JJ
51472016-03-03 Jakub Jelinek <jakub@redhat.com>
5148
5149 PR ada/70017
5150 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5151
0ba3bfa2
KT
51522016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5153
5154 PR rtl-optimization/69904
5155 * gcc.target/arm/pr69904.c: New test.
5156
97ecdb46
JJ
51572016-03-03 Jakub Jelinek <jakub@redhat.com>
5158
5159 PR target/70021
5160 * gcc.dg/vect/pr70021.c: New test.
5161 * gcc.target/i386/pr70021.c: New test.
5162
a2a743a1
MP
51632016-03-03 Marek Polacek <polacek@redhat.com>
5164
5165 PR middle-end/70050
5166 * gcc.dg/pr70050.c: New test.
5167
fa07ecdd
JG
51682016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5169
5170 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5171
23504262
ML
51722016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5173
5174 PR tree-optimization/70043
5175 * gfortran.dg/vect/pr70043.f90: New test.
5176
b7b9e1a9
EB
51772016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5178
5179 * gnat.dg/specs/task1.ads: New test.
5180
cb83ba54
RO
51812016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5182
5183 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5184 Invoke gdb with -batch.
5185 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5186
a75f5e30
RB
51872016-03-03 Richard Biener <rguenther@suse.de>
5188
5189 PR tree-optimization/55936
5190 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5191
268bc320
JL
51922016-03-02 Jeff Law <law@redhat.com>
5193
815f20ab
JL
5194 PR rtl-optimization/69942
5195 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5196 effects of argument promotions.
5197
268bc320
JL
5198 PR tree-optimization/69987
5199 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5200 target does not support -fprefetch-loop-arrays.
5201
171f7de5
UB
52022016-03-02 Uros Bizjak <ubizjak@gmail.com>
5203
5204 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5205
192912db
BC
52062016-03-02 Bin Cheng <bin.cheng@arm.com>
5207
c7908871 5208 PR rtl-optimization/69052
192912db
BC
5209 * gcc.target/i386/pr69052.c: New test.
5210
90a7a40b
AM
52112016-03-02 Alan Modra <amodra@gmail.com>
5212
5213 * gcc.dg/pr69990.c: New.
5214
69fa742f
JJ
52152016-03-02 Jakub Jelinek <jakub@redhat.com>
5216
de752fb0
JJ
5217 PR c/68062
5218 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5219
5220 PR middle-end/70022
5221 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5222
69fa742f
JJ
5223 PR target/70028
5224 * gcc.target/i386/pr70028.c: New test.
5225
7c65bd56
MK
52262016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5227
5228 * c-c++-common/asan/swapcontext-test-1.c,
5229 * c-c++-common/tsan/thread_leak.c,
5230 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5231 * g++.dg/tsan/benign_race.C,
5232 * g++.dg/tsan/fd_close_norace.C,
5233 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5234 races with sanitizer output
5235
37d98220 52362016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5237 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5238
5239 PR target/67278
5240 * gcc.dg/simd-8.c: New testcase.
5241
218db463
RB
52422016-03-02 Richard Biener <rguenther@suse.de>
5243
5244 PR middle-end/67278
5245 * gcc.dg/simd-7.c: New testcase.
5246
22c72158
EB
52472016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5248
5249 * gcc.target/i386/pr70007.c: Tweak.
5250
9a790ccc
DV
52512016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5252
5253 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5254
bd02f00f
MP
52552016-03-02 Marek Polacek <polacek@redhat.com>
5256
5257 PR c/67854
5258 * gcc.dg/pr67854.c: New test.
5259
1e840f39
JJ
52602016-03-02 Jakub Jelinek <jakub@redhat.com>
5261
5262 PR middle-end/70025
5263 * gcc.dg/torture/pr70025.c: New test.
5264
bca00241
VK
52652016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5266
5267 PR tree-optimization/68621
5268 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5269
0bca04b8
EB
52702016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5271
5272 * gcc.target/i386/pr70007.c: New test.
5273
2a9afc86
JL
52742016-03-01 Jeff Law <law@redhat.com>
5275
eab2541b 5276 PR tree-optimization/69196
9d83ef71 5277 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5278
2a9afc86
JL
5279 PR tree-optimization/69196
5280 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5281 duplicating code and spoiling the expected output.
5282
0d39977e
MM
52832016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5284
5285 PR target/70033
5286 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5287 supports power9 before doing tests.
5288 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5289 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5290 * gcc.target/powerpc/p9-permute.c: Likewise.
5291
a0c0699d
UB
52922016-03-01 Uros Bizjak <ubizjak@gmail.com>
5293
5294 PR target/70027
5295 * gcc.target/i386/pr70027.c: New test.
5296
0ae3ef47 52972016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5298
5299 * gcc.dg/pr70017.c: New test.
5300
686e2237
JJ
53012016-03-01 Jakub Jelinek <jakub@redhat.com>
5302
5303 PR c/69796
5304 PR c/69974
5305 * gcc.dg/pr69796.c: New test.
5306 * gcc.dg/pr69974.c: New test.
5307
f8e4188c
EB
53082016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5309
5310 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5311
5e3f1c7c
JL
53122016-02-29 Jeff Law <law@redhat.com>
5313
5314 PR tree-optimization/69987
5315 * gfortran.dg/pr69987.f90: New test.
5316
5317 PR tree-optimization/69989
5318 * gcc.c-torture/compile/pr69989-2.c: New test.
5319
1be56bc5
MP
53202016-03-01 Marek Polacek <polacek@redhat.com>
5321
5322 PR c++/69795
5323 * g++.dg/parse/invalid1.C: New test.
5324
1b19470d
RB
53252016-03-01 Richard Biener <rguenther@suse.de>
5326
5327 PR middle-end/70022
5328 * gcc.dg/pr70022.c: New testcase.
5329
3ae0661a
IE
53302016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5331
5332 PR tree-optimization/69956
5333 * gcc.dg/pr69956.c: New test.
5334
0f09ab88
BS
53352016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5336
5337 PR target/70011
5338 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5339 XFAIL when hardware supports efficient unaligned storage access.
5340
76d881bf
PP
53412016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5342
5343 PR c++/69961
5344 * g++.dg/template/pr69961a.C: New test.
5345 * g++.dg/template/pr69961b.C: New test.
5346
7168133a
DM
53472016-02-29 David Malcolm <dmalcolm@redhat.com>
5348
5349 PR preprocessor/69985
5350 * gcc.dg/cpp/pr69985.c: New test case.
5351
0c6072a3
JL
53522016-02-29 Jeff Law <law@redhat.com>
5353
e66f219b
JL
5354 PR tree-optimization/70005
5355 * gcc.c-torture/execute/pr70005.c New test.
5356
0c6072a3
JL
5357 PR tree-optimization/69999
5358 * gcc.c-torture/compile/pr69999.c: New test.
5359
fd9fbdb3
YR
53602016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5361
5362 PR tree-optimization/69652
5363 * gcc.dg/torture/pr69652.c: Delete test.
5364 * gcc.dg/vect/pr69652.c: New test.
5365
cbd400b4
RB
53662016-02-19 Richard Biener <rguenther@suse.de>
5367
5368 PR tree-optimization/69980
5369 * gfortran.dg/vect/pr69980.f90: New testcase.
5370
84ea0f58
EB
53712016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5372
5373 * gcc.target/sparc/20160229-1.c: New test.
5374
5d2a63dc
EB
53752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5376
5377 * gnat.dg/stack_usage3.adb: New test.
5378 * gnat.dg/stack_usage3_pkg.ads: New helper.
5379
93e708f9
EB
53802016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5381
5382 * gnat.dg/renaming8.adb: New test.
5383 * gnat.dg/renaming8_pkg1.ads: New helper.
5384 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5385 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5386
6512bc93
RB
53872016-02-29 Richard Biener <rguenther@suse.de>
5388
5389 PR tree-optimization/69720
5390 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5391
7b201a88
TK
53922016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5393
5394 PR fortran/68147
5395 PR fortran/47674
5396 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5397
82ee0cf2 53982016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5399 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5400
5401 PR fortran/56007
5402 * gfortran.dg/coarray_8.f90: Adjust error message.
5403 * gfortran.dg/pr56007.f90: New test.
5404 * gfortran.dg/pr56007.f: New test.
5405
cdc1a2c8
L
54062016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5407
5408 PR tree-optimization/69989
5409 * gcc.dg/torture/pr69989.c: New test.
5410
33505bcf
EB
54112016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5412
5413 * gcc.target/i386/stack-realign-win.c: New test.
5414
524bfb19
HA
54152016-02-28 Harald Anlauf <anlauf@gmx.de>
5416
5417 PR fortran/60126
5418 * gfortran.dg/pr60126.f90: New test.
5419
bd542508
JL
54202016-02-27 Jeff Law <law@redhat.com>
5421
5422 Revert
5423 2016-02-26 Richard Biener <rguenther@suse.de>
5424 Jeff Law <law@redhat.com>
5425
5426 PR tree-optimization/69740
5427 * gcc.c-torture/compile/pr69740-1.c: New test.
5428 * gcc.c-torture/compile/pr69740-2.c: New test.
5429
dd1291e0
JD
54302016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5431
5fb67f8b 5432 PR fortran/69910
dd1291e0
JD
5433 * gfortran.dg/newunit_4.f90: New test.
5434
5cfefb59
JJ
54352016-02-27 Jakub Jelinek <jakub@redhat.com>
5436
5437 PR target/69613
5438 PR rtl-optimization/69886
5439 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5440 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5441 target.
5442
20ba5f33
MS
54432016-02-26 Martin Sebor <msebor@redhat.com>
5444
5445 PR tree-optimization/15826
5446 * gcc.dg/tree-ssa/pr15826.c: New test.
5447
e6fb01b0
JJ
54482016-02-26 Jakub Jelinek <jakub@redhat.com>
5449
5450 PR target/69969
5451 * gcc.target/powerpc/pr69969.c: New test.
5452
e3e0cf64
MS
54532016-02-26 Martin Sebor <msebor@redhat.com>
5454
5455 PR c++/15766
5456 * g++.old-deja/g++.other/decl5.C: Add a test case.
5457
d1f2bea5
SB
54582016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5459
5460 PR target/69946
5461 * gcc.target/powerpc/pr69946.c: New file.
5462
4a4f9d2b 54632016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5464 Jeff Law <law@redhat.com>
4a4f9d2b 5465
e3e0cf64 5466 PR tree-optimization/69740
4a4f9d2b
RB
5467 * gcc.c-torture/compile/pr69740-1.c: New test.
5468 * gcc.c-torture/compile/pr69740-2.c: New test.
5469
ad2a2706
MJ
54702016-02-26 Martin Jambor <mjambor@suse.cz>
5471
5472 PR middle-end/69920
5473 * gcc.dg/torture/pr69932.c: New test.
5474 * gcc.dg/torture/pr69936.c: Likewise.
5475
1d11f7ce
AK
54762016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5477
5478 PR target/69709
5479 * gcc.target/s390/pr69709.c: New test.
5480
6cfccbb2
KT
54812016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5482
5483 PR target/69245
5484 * gcc.target/aarch64/pr69245_1.c: New test.
5485
ac59ad4e
KT
54862016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5487
5488 PR target/69613
5489 * gcc.dg/torture/pr69613.c: New test.
5490
a2ad54a0
JJ
54912016-02-26 Jakub Jelinek <jakub@redhat.com>
5492
5493 PR rtl-optimization/69891
5494 * gcc.target/i386/pr69891.c: New test.
5495
0884062c 54962016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5497 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5498
d2369d4f 5499 PR target/61397
c163789b
MM
5500 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5501 functionality for both 32-bit and 64-bit.
5502
5aed7e2c
RB
55032016-02-26 Richard Biener <rguenther@suse.de>
5504
5505 PR tree-optimization/69551
5506 * gcc.dg/torture/pr69951.c: New testcase.
5507
798e2a8e
RB
55082016-02-25 Richard Biener <rguenther@suse.de>
5509
5510 PR tree-optimization/48795
5511 * gcc.dg/Warray-bounds-18.c: New testcase.
5512
9559fbac
RO
55132016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5514
5515 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5516
c049b107
JJ
55172016-02-25 Jakub Jelinek <jakub@redhat.com>
5518
5519 PR rtl-optimization/69896
5520 * gcc.dg/pr69896.c: New test.
5521
1137001c
PP
55222016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5523
5524 PR c++/69736
5525 * g++.dg/cpp1y/paren2.C: New test.
5526
2e9c8641
MS
55272016-02-24 Martin Sebor <msebor@redhat.com>
5528
5529 PR c/51147
5530 * gcc.dg/enum-mode-2.c: New test.
5531
03ca8fb3
JJ
55322016-02-24 Jakub Jelinek <jakub@redhat.com>
5533
5534 PR c++/69922
5535 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5536 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5537 * g++.dg/ubsan/pr69922.C: New test.
5538
0b05329b
MP
55392016-02-24 Marek Polacek <polacek@redhat.com>
5540
5541 PR c/69819
5542 * gcc.dg/pr69819.c: New test.
5543
57c2c374
MS
55442016-02-24 Martin Sebor <msebor@redhat.com>
5545
3b96b93a
MS
5546 PR c++/69912
5547 * g++.dg/ext/flexary15.C: New test.
5548
55492016-02-24 Martin Sebor <msebor@redhat.com>
5550
5551 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5552 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5553 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5554
65433bb5
MK
55552016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5556 Charles Baylis <charles.baylis@linaro.org>
5557
5558 PR debug/61033
5559 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5560
f802a424 55612016-02-24 Richard Biener <rguenther@suse.de>
44293580 5562 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5563
5564 PR middle-end/69760
5565 * gcc.dg/torture/pr69760.c: New testcase.
5566
525f795f
RO
55672016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5568
5569 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5570 pattern on Solaris with as.
5571
cd7bbceb
KT
55722016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5573
5574 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5575 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5576 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5577 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5578
89c0c1fd
JJ
55792016-02-24 Jakub Jelinek <jakub@redhat.com>
5580
5581 PR middle-end/69915
5582 * gcc.dg/pr69915.c: New test.
5583
0683fd27
KT
55842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5585
5586 PR rtl-optimization/69886
5587 * gcc.dg/torture/pr69886.c: New test.
5588
e53d562a
RB
55892016-02-24 Richard Biener <rguenther@suse.de>
5590
5591 PR middle-end/68963
5592 * gcc.dg/torture/pr68963.c: New testcase.
5593
74a00288
KT
55942016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5595
5596 PR target/69875
5597 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5598 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5599 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5600 * gcc.target/arm/atomic_loaddi_1.c: New test.
5601 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5602 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5603 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5604 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5605 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5606 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5607 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5608 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5609
340fd4c9
JJ
56102016-02-24 Jakub Jelinek <jakub@redhat.com>
5611
5612 PR middle-end/69909
5613 * gcc.dg/torture/pr69909.c: New test.
5614
47d3fdb2
RB
56152016-02-24 Richard Biener <rguenther@suse.de>
5616
5617 PR tree-optimization/69907
5618 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5619 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5620 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5621
dab73e73
CB
56222016-02-24 Christian Bruel <christian.bruel@st.com>
5623
5624 * gcc.target/arm/pragma_cpp_fma.c: New test.
5625
7cc5ec65
JD
56262016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5627
5628 PR fortran/61156
5629 * gfortran.dg/include_6.f90: Update test.
5630
067fbd8b
JJ
56312016-02-23 Jakub Jelinek <jakub@redhat.com>
5632
5633 PR objc/69844
5634 * objc.dg/pr69844.m: New test.
5635
64a454d9
JD
56362016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5637
5638 PR libgfortran/69456
5639 * gfortran.dg/namelist_89.f90: New test.
5640 * gfortran.dg/pr59700.f90: Update test..
5641
35886f0b
MS
56422016-02-23 Martin Sebor <msebor@redhat.com>
5643
5644 PR middle-end/69780
5645 * g++.dg/ext/builtin_alloca.C: New test.
5646 * gcc.dg/builtins-68.c: New test.
5647
162cc7e3
RH
56482016-02-23 Richard Henderson <rth@redhat.com>
5649
5650 * gcc.target/i386/addr-space-3.c: Remove test.
5651
196440f8
DM
56522016-02-23 David Malcolm <dmalcolm@redhat.com>
5653
5654 PR preprocessor/69126
5655 PR preprocessor/69543
5656 * c-c++-common/pr69126-2-long.c: New test.
5657 * c-c++-common/pr69126-2-short.c: New test.
5658 * c-c++-common/pr69543-1.c: Remove xfail.
5659
1d3121af
DM
56602016-02-23 David Malcolm <dmalcolm@redhat.com>
5661
5662 PR preprocessor/69126
5663 PR preprocessor/69543
5664 PR preprocessor/69558
5665 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5666 (f): Rename to...
5667 (test_2): ...this, and add leading comment.
5668 (MACRO_3, test_3): New.
5669 (MACRO_4A, MACRO_4B, test_4): New.
5670 (MACRO): Rename to...
5671 (MACRO_5): ...this.
5672 (g): Rename to...
5673 (test_5): ...this, updating for renaming of MACRO, and
5674 add leading comment.
5675 * c-c++-common/pr69543-1.c: New.
5676 * c-c++-common/pr69543-2.c: New.
5677 * c-c++-common/pr69543-3.c: New.
5678 * c-c++-common/pr69543-4.c: New.
5679 * c-c++-common/pr69558-1.c: New.
5680 * c-c++-common/pr69558-2.c: New.
5681 * c-c++-common/pr69558-3.c: New.
5682 * c-c++-common/pr69558-4.c: New.
5683 * gcc.dg/pr69558.c: Move to...
5684 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5685 xfail for c++.
5686
f99c3557
TS
56872016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5688
5689 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5690 to -ftree-parallelize-loops/-fopenacc changes.
5691 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5692 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5693 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5694 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5695 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5696 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5697 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5698 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5699 * c-c++-common/goacc/kernels-loop.c: Likewise.
5700 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5701 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5702 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5703 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5704
c60ec7c2
RO
57052016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5706
5707 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5708
f1a62b6f
JJ
57092016-02-23 Jakub Jelinek <jakub@redhat.com>
5710
e67bf044
JJ
5711 PR c++/69902
5712 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5713
f1a62b6f
JJ
5714 PR c/69900
5715 * gcc.dg/pr69900.c: New test.
5716
20c5e09e
MJ
57172016-02-23 Martin Jambor <mjambor@suse.cz>
5718
5719 PR tree-optimization/69666
5720 * gcc.dg/tree-ssa/pr69666.c: New test.
5721
e457a6fc
AV
57222016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5723
5724 PR fortran/67451
5725 * gfortran.dg/coarray_allocate_5.f08: New test.
5726
d7b574f4
AK
57272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5728
5729 * gcc.target/s390/vcond-shift.c: Move to ...
5730 * gcc.target/s390/vector/vcond-shift.c: ... here.
5731
58bdeb44
AK
57322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5733
5734 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5735 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5736
7cd0387b
AK
57372016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5738
5739 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5740
4246c8da
MW
57412016-02-20 Mark Wielaard <mjw@redhat.com>
5742
5743 PR c/28901
5744 * gcc.dg/unused-variable-3.c: New test.
5745
f93bc532
JJ
57462016-02-22 Jakub Jelinek <jakub@redhat.com>
5747
5748 PR target/69888
5749 * gcc.target/i386/pr69888.c: New test.
5750
c4e360f4
RB
57512016-02-22 Richard Biener <rguenther@suse.de>
5752
5753 PR tree-optimization/69882
5754 * gfortran.dg/vect/pr69882.f90: New testcase.
5755
09c92f1c
JJ
57562016-02-22 Jakub Jelinek <jakub@redhat.com>
5757
5758 PR target/69885
5759 * gcc.dg/pr69885.c: New test.
5760
f88d45dc
OE
57612016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5762
5763 PR target/69806
5764 PR target/54089
5765 * gcc.target/sh/pr54089-10.c: New.
5766
ce1ff48e
PT
57672016-02-20 Paul Thomas <pault@gcc.gnu.org>
5768
5769 PR fortran/69423
5770 * gfortran.dg/deferred_character_15.f90 : New test.
5771
bbf27208
DH
57722016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5773
5774 PR fortran/57365
5775 gfortran.dg/allocate_with_source_18.f03: New test.
5776
57772016-02-20 Harald Anlauf <anlauf@gmx.de>
5778
5779 PR fortran/52531
5780 gfortran.dg/gomp/pr52531.f90: New test.
5781
268be88c
BE
57822016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5783
5784 PR c++/69865
5785 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5786 -std=c++03.
5787
4b6c824a
JJ
57882016-02-19 Jakub Jelinek <jakub@redhat.com>
5789
871b3f47
JJ
5790 PR c++/69826
5791 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5792 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5793
7a965d51
JJ
5794 PR c++/69850
5795 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5796
4b6c824a
JJ
5797 PR c++/69851
5798 * g++.dg/torture/pr69851.C: New test.
5799
15fca21a
MS
58002016-02-19 Martin Sebor <msebor@redhat.com>
5801
5802 PR testsuite/69573
5803 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5804
19e21586
JJ
58052016-02-19 Jakub Jelinek <jakub@redhat.com>
5806
03a616ac
JJ
5807 PR c++/69850
5808 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5809 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5810
19e21586
JJ
5811 PR c++/67767
5812 * g++.dg/cpp0x/pr67767.C: New test.
5813
2db16594
KT
58142016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5815
5816 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5817 for fp, simd, crypto, crc, lse.
5818 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5819 above.
5820 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5821 effective target check.
5822
5a7d9d1e
JJ
58232016-02-19 Jakub Jelinek <jakub@redhat.com>
5824
5825 PR target/69820
5826 * gcc.target/i386/pr69820.c: New test.
5827
6448f064
AK
58282016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5829
5830 * gcc.target/s390/vector/int128-1.c: New test.
5831
d0a859e6
AK
58322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5833
5834 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5835
9e4eb643
AK
58362016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5837
5838 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5839 instruction pattern name to prevent the testcase from failing with
5840 -march=z13.
5841
859a4c0e
AK
58422016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5843
5844 * gcc.target/s390/md/movstr-2.c: New test.
5845
efc2340b
MK
58462016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5847
5848 * gcc.target/s390/morestack.c: New test.
5849
ca2bfbc2
DV
58502016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5851
5852 PR target/69625
5853 * gcc.target/s390/pr69625.c: Add test case.
5854
efd4bd05
BE
58552016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5856
5857 PR testsuite/68580
5858 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5859
2bf2078a
MM
58602016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5861
5862 PR target/68404
5863 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5864 * gcc.target/powerpc/fusion3.c: Likewise.
5865
f003579e
RB
58662016-02-18 Richard Biener <rguenther@suse.de>
5867
5868 PR middle-end/69553
5869 * g++.dg/torture/pr69553.C: New testcase.
5870
19233914
NC
58712016-02-18 Nick Clifton <nickc@redhat.com>
5872
efd4bd05
BE
5873 PR target/62254
5874 PR target/69610
5875 * gcc.target/arm/pr62554.c: New test.
5876 * gcc.target/arm/pr69610-1.c: New test.
5877 * gcc.target/arm/pr69610-2.c: New test.
19233914 5878
23f27839
RB
58792016-02-18 Richard Biener <rguenther@suse.de>
5880
5881 PR middle-end/69854
5882 * gcc.dg/torture/pr69854.c: New testcase.
5883
932c0da4
JJ
58842016-02-17 Jakub Jelinek <jakub@redhat.com>
5885
5886 PR c++/69850
5887 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5888
1bed93e4
BS
58892012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5890
5891 * gcc.target/powerpc/vec-cg.c: New test.
5892
57bfb134
RB
58932016-02-17 Richard Biener <rguenther@suse.de>
5894
5895 PR testsuite/69586
5896 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5897
a44e0ebb
KT
58982016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5899
5900 PR target/69161
5901 * gcc.c-torture/compile/pr69161.c: New test.
5902
ffacd726
DS
59032016-02-17 David Sherwood <david.sherwood@arm.com>
5904
5905 PR target/69532
5906 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5907 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5908
448db8d2
EB
59092016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5910
5911 * gcc.dg/ifcvt-4.c: Skip on Visium.
5912
e2f0522e
EB
59132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5914
5915 * gnat.dg/atomic8.adb: New test.
5916
bf17fe3f
EB
59172016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5918
5919 * gnat.dg/discr46.ad[sb]: New test.
5920
ecf835e9
KN
59212016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5922
5923 PR Target/48344
5924 * gcc.target/powerpc/pr48344-1.c: New test.
5925
49a1164a
TK
59262015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5927
5928 PR fortran/69742
5929 * gfortran.dg/associate_21.f90: New test.
5930
bf14eba2
JJ
59312016-02-16 Jakub Jelinek <jakub@redhat.com>
5932
5933 PR c/69835
5934 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5935 -Wnonnull in dg-options.
5936 * c-c++-common/nonnull-2.c: New test.
5937
35a093b6
JG
59382016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5939 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5940
5941 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5942
e387d491
JJ
59432016-02-16 Jakub Jelinek <jakub@redhat.com>
5944
5945 PR middle-end/69801
5946 * gcc.dg/pr69801.c: Add empty dg-options.
5947
ba539195
JN
59482016-02-16 James Norris <jnorris@codesourcery.com>
5949
5950 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5951 * g++.dg/goacc/deviceptr-1.c: New file.
5952
2a2b8f64
JJ
59532016-02-16 Jakub Jelinek <jakub@redhat.com>
5954
5955 PR tree-optimization/69820
5956 * gcc.dg/vect/pr69820.c: New test.
5957
87440c29
RB
59582016-02-16 Richard Biener <rguenther@suse.de>
5959
5960 PR tree-optimization/69776
5961 * gcc.dg/torture/pr69776-2.c: New testcase.
5962
6d87c306
BS
59632016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5964
5965 PR tree-optimization/69714
5966 * gcc.dg/torture/pr69714.c: New test.
5967
3824a0a2
JJ
59682016-02-16 Jakub Jelinek <jakub@redhat.com>
5969
5970 PR tree-optimization/69802
5971 * gcc.dg/pr69802.c: New test.
5972
c8cfe96e
RB
59732016-02-16 Richard Biener <rguenther@suse.de>
5974
5975 PR middle-end/69801
5976 * gcc.dg/pr69801.c: New testcase.
5977
fc12098d
JD
59782016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5979
5980 PR libgfortran/69651
5981 * gfortran.dg/read_bang.f90: New test.
5982 * gfortran.dg/read_bang4.f90: New test.
5983
ba6b3795
JJ
59842016-02-15 Jakub Jelinek <jakub@redhat.com>
5985
f0516ca4
JJ
5986 PR c++/69658
5987 * g++.dg/init/pr69658.C: New test.
5988
ba6b3795
JJ
5989 PR c++/69797
5990 * c-c++-common/pr69797.c: New test.
5991
de3f9a2d
PK
59922016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5993
5994 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5995 check for aarch64*-*-*.
5996
17a3b967
RB
59972016-02-15 Richard Biener <rguenther@suse.de>
5998
5999 PR tree-optimization/69783
6000 * gcc.dg/vect/pr69783.c: New testcase.
6001
1c48bff1
RB
60022016-02-15 Richard Biener <rguenther@suse.de>
6003
6004 PR tree-optimization/69776
6005 * gcc.dg/torture/pr69776.c: New testcase.
6006
1e6025b6
TK
60072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6008
6009 PR fortran/60526
6010 * gfortran.dg/type_decl_4.f90: Reinstated.
6011
d3308279
JDA
60122016-02-14 John David Anglin <danglin@gcc.gnu.org>
6013
6014 PR fortran/68746
6015 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6016
b7c56581
TK
60172016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6018
6019 PR fortran/60526
6020 PR bootstrap/69816
6021 * gfortran.dg/type_decl_4.f90: Removed.
6022
60cb4ef5
TK
60232016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6024
6025 PR fortran/60526
6026 * gfortran.dg/type_decl_4.f90: New test.
6027
f6964637
AM
60282016-02-14 Alan Modra <amodra@gmail.com>
6029
1a8849d1 6030 PR testsuite/68886
f6964637
AM
6031 * gcc.c-torture/execute/stkalign.c: Revise test.
6032
f5121920
OE
60332016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6034
6035 PR target/67260
6036 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6037
6cda3ab6
OE
60382016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6039
6040 PR target/67260
6041 * gcc.target/sh/torture/pr67260.c: New.
6042
6786e598
JDA
60432016-02-12 John David Anglin <danglin@gcc.gnu.org>
6044
6045 * gcc.dg/pr67964.c: Add dg-require-alias.
6046
7e05dad8
OE
60472016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6048
6049 PR target/67636
6050 PR target/64345
6051 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6052
7f4cc3ce
JD
60532016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6054
6055 PR libgfortran/69668
6056 * gfortran.dg/namelist_88.f90: New test.
6057
955ca6dc
JD
60582016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6059
6060 PR libgfortran/69668
6061 * gfortran.dg/namelist_38.f90: Update test.
6062 * gfortran.dg/namelist_84.f90: Update test.
6063
876217ae
DM
60642016-02-12 David Malcolm <dmalcolm@redhat.com>
6065
6066 PR other/69554
6067 * gcc.dg/pr69554-1.c: New test.
6068 * gfortran.dg/pr69554-1.F90: New test.
6069 * gfortran.dg/pr69554-2.F90: New test.
6070 * lib/gcc-dg.exp (proc dg-locus): New function.
6071 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6072 distinguish between the caret-printing and non-caret-printing
6073 cases. If caret-printing has been explicitly enabled, bail out
6074 without attempting to fix up the output.
6075
61789eed
DM
60762016-02-12 David Malcolm <dmalcolm@redhat.com>
6077
6078 PR driver/69265
6079 PR driver/69453
6080 * gcc.dg/spellcheck-options-3.c: New test case.
6081 * gcc.dg/spellcheck-options-4.c: New test case.
6082 * gcc.dg/spellcheck-options-5.c: New test case.
6083 * gcc.dg/spellcheck-options-6.c: New test case.
6084 * gcc.dg/spellcheck-options-7.c: New test case.
6085 * gcc.dg/spellcheck-options-8.c: New test case.
6086 * gcc.dg/spellcheck-options-9.c: New test case.
6087 * gcc.dg/spellcheck-options-10.c: New test case.
6088
c3090c1f
JJ
60892016-02-12 Jakub Jelinek <jakub@redhat.com>
6090
6091 PR rtl-optimization/69764
6092 PR rtl-optimization/69771
6093 * c-c++-common/pr69764.c: New test.
6094 * gcc.dg/torture/pr69771.c: New test.
6095
8222034d
MP
60962016-02-12 Marek Polacek <polacek@redhat.com>
6097
6098 * g++.dg/torture/init-list1.C: New.
6099
f749f792
MP
61002016-02-12 Marek Polacek <polacek@redhat.com>
6101
6102 * gcc.dg/pr69522.c: Add empty dg-options.
6103
199fb02a
IE
61042016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6105
6106 * g++.dg/lto/lto.exp: Include and init mpx.
6107 * g++.dg/lto/pr69729_0.C: New test.
6108
b69539cb
JJ
61092016-02-12 Jakub Jelinek <jakub@redhat.com>
6110
06ff7000
JJ
6111 PR ipa/69241
6112 * g++.dg/ipa/pr69241-4.C: New test.
6113
b69539cb
JJ
6114 PR ipa/68672
6115 * g++.dg/ipa/pr68672-1.C: New test.
6116 * g++.dg/ipa/pr68672-2.C: New test.
6117 * g++.dg/ipa/pr68672-3.C: New test.
6118
16595a1f
BS
61192016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6120
6121 PR c/69522
6d87c306 6122 * gcc.dg/pr69522.c: New test.
16595a1f 6123
38d795d2
PP
61242016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6125
6126 PR c++/69098
6127 * g++.dg/cpp1y/69098.C: New test.
6128 * g++.dg/cpp1y/69098-2.C: New test.
6129
9c582551
JJ
61302016-02-12 Jakub Jelinek <jakub@redhat.com>
6131
6132 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6133 and neighbour -> neighbor.
6134 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6135 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6136 * c-c++-common/Wvarargs.c: Likewise.
6137 * c-c++-common/goacc/host_data-5.c: Likewise.
6138 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6139 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6140 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6141 * gcc.target/aarch64/pr60697.c: Likewise.
6142 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6143 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6144 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6145 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6146 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6147 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6148 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6149 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6150 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6151 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6152 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6153 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6154 * g++.dg/lookup/koenig5.C: Likewise.
6155 * g++.dg/ext/no-asm-2.C: Likewise.
6156 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6157 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6158 * gfortran.dg/used_types_16.f90: Likewise.
6159 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6160 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6161 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6162 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6163 * gfortran.dg/abstract_type_6.f03: Likewise.
6164 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6165 * gfortran.dg/used_types_15.f90: Likewise.
6166 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6167 * gfortran.dg/exit_3.f08: Likewise.
6168 * gfortran.dg/open_status_2.f90: Likewise.
6169 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6170 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6171 * gfortran.dg/associate_1.f03: Likewise.
6172 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6173 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6174 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6175 * gcc.dg/builtin-object-size-1.c: Likewise.
6176 * gcc.dg/noreturn-6.c: Likewise.
6177 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6178 * gcc.dg/globalalias.c: Likewise.
6179 * gcc.dg/builtins-config.h: Likewise.
6180 * gcc.dg/pr30457.c: Likewise.
6181 * gcc.c-torture/compile/volatile-1.c: Likewise.
6182 * gcc.c-torture/execute/20101011-1.c: Likewise.
6183 * c-c++-common/Waddress-1.c: Likewise.
6184
66756373
JJ
61852016-02-11 Jakub Jelinek <jakub@redhat.com>
6186
6187 PR c/69768
6188 * c-c++-common/Waddress-1.c: New test.
6189
76fe932b
AV
61902016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6191
6192 PR fortran/69296
6193 * gfortran.dg/associate_19.f03: New test.
6194 * gfortran.dg/associate_20.f03: New test.
6195
564c4d4b
OE
61962016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6197
6198 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6199
e1c1ecb0
KT
62002016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6201
6202 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6203 .arch armv8-a\n. Add -dA to dg-options.
6204 * gcc.target/aarch64/assembler_arch_1.c: New test.
6205 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6206
0d7d9458
PC
62072016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6208
6209 PR c++/68726
6210 * g++.dg/cpp0x/pr68726.C: New.
6211
e6208a60
IE
62122016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6213
6214 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6215 test.
6216
281a11eb
RB
62172016-02-11 Richard Biener <rguenther@suse.de>
6218
6219 * g++.dg/tree-ssa/pr61034.C: Adjust.
6220
e03dd765
VM
62212016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6222
4b48faf5 6223 PR target/69148
e03dd765
VM
6224 * gcc.target/s390/pr69148.c: New.
6225
cdc23927
YR
62262016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6227
6228 PR tree-optimization/69652
6229 * gcc.dg/torture/pr69652.c: New test.
6230
e199dd0a
JJ
62312016-02-10 Jakub Jelinek <jakub@redhat.com>
6232 Patrick Palka <ppalka@gcc.gnu.org>
6233
6234 PR ipa/69241
6235 PR c++/69649
6236 * g++.dg/ipa/pr69241-1.C: New test.
6237 * g++.dg/ipa/pr69241-2.C: New test.
6238 * g++.dg/ipa/pr69241-3.C: New test.
6239 * g++.dg/ipa/pr69649.C: New test.
6240
d6b38027
UB
62412016-02-10 Uros Bizjak <ubizjak@gmail.com>
6242
6243 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6244 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6245
13b562c5
BC
62462016-02-10 Bin Cheng <bin.cheng@arm.com>
6247
6248 PR tree-optimization/68021
6249 * gcc.dg/tree-ssa/pr68021.c: New test.
6250
24a179f8
RB
62512016-02-10 Richard Biener <rguenther@suse.de>
6252
6253 PR tree-optimization/69726
6254 * gcc.dg/uninit-22.c: New testcase.
6255
0d99886f
AP
62562016-02-09 Andrew Pinski <apinski@cavium.com>
6257
6258 PR tree-opt/69282
6259 * gcc.c-torture/compile/20160205-1.c: New testcase.
6260
ab04995c
MM
62612016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6262
6263 PR target/68404
6264 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6265 instead accessing a really large arrray.
6266 * gcc.target/powerpc/fusion3.c: Likewise.
6267
4b79ac23
CB
62682016-02-09 Charles Baylis <charles.baylis@linaro.org>
6269
6270 PR target/68532
6271 * gcc.c-torture/execute/pr68532.c: New test.
6272
b890a441
AO
62732016-02-11 Alexandre Oliva <aoliva@redhat.com>
6274
6275 PR target/69634
6276 * gcc.dg/pr69634.c: New.
6277
84a5bef7
RB
62782016-02-09 Richard Biener <rguenther@suse.de>
6279
6280 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6281
1f123759 62822016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6283
1f123759
AF
6284 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6285
65860c77
YR
62862016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6287
6288 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6289
7e1e8a0a
RB
62902016-02-09 Richard Biener <rguenther@suse.de>
6291
6292 PR tree-optimization/69715
6293 * gcc.dg/torture/pr69715.c: New testcase.
6294
efb45a9f
PP
62952016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6296
6297 PR c++/69139
6298 * g++.dg/cpp0x/trailing12.C: New test.
6299 * g++.dg/cpp0x/trailing13.C: New test.
6300
20a0c6f9
PP
63012016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6302
6303 PR c++/69283
6304 PR c++/67835
6305 * g++.dg/cpp1y/auto-fn29.C: New test.
6306 * g++.dg/cpp1y/auto-fn30.C: New test.
6307
a162f3af
JJ
63082016-02-08 Jakub Jelinek <jakub@redhat.com>
6309
6310 PR tree-optimization/69209
6311 * gcc.c-torture/compile/pr69209.c: New test.
6312
4b4a9fbd
JL
63132016-02-08 Jeff Law <law@redhat.com>
6314
6315 PR tree-optimization/68541
6316 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6317 of statements allowed in join block for path splitting.
6318
cfac5ed2
JJ
63192016-02-08 Jakub Jelinek <jakub@redhat.com>
6320
f68bc23f
JJ
6321 PR c++/59627
6322 * g++.dg/gomp/pr59627.C: New test.
6323
cfac5ed2
JJ
6324 PR ipa/69239
6325 * g++.dg/ipa/pr69239.C: New test.
6326
44714d8c
DM
63272016-02-08 David Malcolm <dmalcolm@redhat.com>
6328
6329 PR preprocessor/69664
6330 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6331 * gcc.dg/cpp/warn-comments.c: Likewise.
6332
eba9e839
MP
63332016-02-08 Marek Polacek <polacek@redhat.com>
6334
6335 PR c++/69688
6336 * g++.dg/init/const12.C: New test.
6337
a011cd92
BS
63382016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6339
6340 PR target/60410
6341 * gcc.dg/lto/pr55113_0.c: Remove test.
6342
5317b1be
RB
63432016-02-08 Richard Biener <rguenther@suse.de>
6344
6345 PR tree-optimization/69719
6346 * gcc.dg/torture/pr69719.c: New testcase.
6347
63998a63
RB
63482016-02-08 Richard Biener <rguenther@suse.de>
6349 Jeff Law <law@redhat.com>
6350
6351 PR target/68273
6352 * gcc.target/mips/pr68273.c: New testcase.
6353
43f4a281
RB
63542016-02-08 Richard Biener <rguenther@suse.de>
6355
6356 PR rtl-optimization/69274
6357 * gcc.target/i386/addr-sel-1.c: XFAIL.
6358
0b604d2d
JL
63592016-02-08 Jeff Law <law@redhat.com>
6360
e8dfe49e
JL
6361 PR tree-optimization/68541
6362 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6363
6daecd7a 6364 PR tree-optimization/65917
0b604d2d
JL
6365 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6366
c0f0e35a
JD
63672016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6368
6369 PR fortran/50555
6370 * gfortran.dg/namelist_args.f90: New test.
6371
8981d712
JL
63722016-02-05 Jeff Law <law@redhat.com>
6373
6daecd7a 6374 PR tree-optimization/68541
8981d712
JL
6375 * gcc.dg/tree-ssa/split-path-2.c: New test.
6376 * gcc.dg/tree-ssa/split-path-3.c: New test.
6377 * gcc.dg/tree-ssa/split-path-4.c: New test.
6378 * gcc.dg/tree-ssa/split-path-5.c: New test.
6379 * gcc.dg/tree-ssa/split-path-6.c: New test.
6380 * gcc.dg/tree-ssa/split-path-7.c: New test.
6381
46cb9332
MS
63822016-02-05 Martin Sebor <msebor@redhat.com>
6383
6384 PR c++/69662
6385 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6386 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6387
be2083ea
RH
63882016-02-06 Richard HEnderson <rth@redhat.com>
6389
6390 PR c/69643
6391 * gcc.target/i386/addr-space-4.c: New.
6392 * gcc.target/i386/addr-space-5.c: New.
6393
711d7c23
MM
63942016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6395
6396 PR fortran/66089
6397 * gfortran.dg/elemental_dependency_6.f90: New.
6398
b5c1c988
JJ
63992016-02-05 Jakub Jelinek <jakub@redhat.com>
6400
861c7bcd
JJ
6401 PR rtl-optimization/69691
6402 * gcc.c-torture/execute/pr69691.c: New test.
6403
b5c1c988
JJ
6404 PR c++/69628
6405 * g++.dg/parse/pr69628.C: New test.
6406
f7dfa966
UB
64072016-02-05 Uros Bizjak <ubizjak@gmail.com>
6408
6409 * gcc.dg/sancov/asan.c: Move to ...
6410 * gcc.dg/asan/sancov-1.c: ... here.
6411
9b143e64
UB
64122016-02-05 Uros Bizjak <ubizjak@gmail.com>
6413
6414 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6415
f5d4b899
L
64162016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6417
6418 PR target/69677
6419 * gcc.target/i386/pr69677.c: New test.
6420
76c85fbb
PP
64212016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6422
6423 PR c++/68948
6424 * g++.dg/template/pr68948.C: New test.
6425
f181bf90
DV
64262016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6427
6428 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6429 (only necessary on s390x).
6430
714fb282
L
64312016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6432
6433 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6434 -mno-accumulate-outgoing-args.
6435
618d6c1c
PP
64362016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6437
6438 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6439
1066e9b5
JJ
64402016-02-04 Jakub Jelinek <jakub@redhat.com>
6441
6442 PR c/69669
6443 * c-c++-common/pr69669.c: New test.
6444
76255d0d
MM
64452016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6446
6447 PR target/69667
6448 * g++.dg/pr69667.C: New file.
6449
e0b059b1
WD
64502016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6451
6452 PR target/69619
6453 * gcc.dg/pr69619.c: Add new test.
6454
2692b5c8
RS
64552016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6456
6457 PR rtl-optimization/69577
6458 * gcc.target/i386/pr69577.c: New test.
6459
7db337c2
ML
64602016-02-04 Martin Liska <mliska@suse.cz>
6461
6462 * g++.dg/asan/pr69276.C: New test.
6463
cc9c0829
KT
64642016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6465
6466 PR target/65932
6467 PR target/67714
6468 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6469 a single smulbb instruction.
6470 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6471 * gcc.target/amr/wmul-2.c: Likewise.
6472
eb9feb52
KT
64732016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6474
6475 PR target/65932
6476 PR target/67714
6477 * gcc.c-torture/execute/pr67714.c: New test.
6478
61f727fe
JJ
64792016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6480
6481 PR target/69454
6482 * gcc.target/i386/pr69454-1.c: New test.
6483 * gcc.target/i386/pr69454-2.c: New test.
6484
05dd97db
MS
64852016-02-03 Martin Sebor <msebor@redhat.com>
6486
6487 PR c++/69251
6488 PR c++/69253
6489 PR c++/69290
6490 PR c++/69277
6491 PR c++/69349
6492 * g++.dg/ext/flexarray-mangle-2.C: New test.
6493 * g++.dg/ext/flexarray-mangle.C: New test.
6494 * g++.dg/ext/flexarray-subst.C: New test.
6495 * g++.dg/ext/flexary11.C: New test.
6496 * g++.dg/ext/flexary12.C: New test.
6497 * g++.dg/ext/flexary13.C: New test.
6498 * g++.dg/ext/flexary14.C: New test.
6499 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6500
dac2fc29
L
65012016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6502
6503 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6504 Define only if CHECK_FLOAT128 is defined.
6505 (main): Properly initialize u5.
6506
eadb8035
JJ
65072016-02-03 Jakub Jelinek <jakub@redhat.com>
6508
0afbb81b
JJ
6509 PR c/69627
6510 * gcc.dg/pr69627.c: New test.
6511
eadb8035
JJ
6512 PR target/69644
6513 * gcc.dg/pr69644.c: New test.
6514
b12d4923
MS
65152016-02-03 Mike Stump <mikestump@comcast.net>
6516
6517 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6518 support for struct-layout-1.exp.
6519
ab4bae0c
PP
65202016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6521
6522 PR c++/69056
618d6c1c 6523 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6524
95831c01
VM
65252016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6526 Alexandre Oliva <aoliva@redhat.com>
6527
6528 PR target/69461
6529 * gcc.target/powerpc/pr69461.c: New.
6530
ccc71ab8
UB
65312016-02-03 Uros Bizjak <ubizjak@gmail.com>
6532
6533 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6534 works from here ...
6535 (check_effective_target_fsanitize_thread): ... to here. Do not
6536 specify additional compile flags for the test source.
6537 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6538 specify additional compile flags for the test source.
6539
96299640
WD
65402016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6541
6542 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6543
781d83d9
AV
65442016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6545
6546 PR fortran/67451
6547 PR fortran/69418
6548 * gfortran.dg/coarray_allocate_2.f08: New test.
6549 * gfortran.dg/coarray_allocate_3.f08: New test.
6550 * gfortran.dg/coarray_allocate_4.f08: New test.
6551
d8208e6d
AL
65522016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6553
6554 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6555 use same scan-tree-dump-times on all platforms.
6556 * gcc.dg/vect/vect-outer-1.c: Likewise.
6557 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6558 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6559 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6560 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6561 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6562 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6563 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6564
a8394fa0
SB
65652016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6566
6567 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6568 warning.
6569
f3baa1d3
L
65702016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6571
6572 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6573
eb077516
JN
65742016-02-02 James Norris <jnorris@codesourcery.com>
6575
6576 * c-c++-common/goacc/routine-5.c: Add tests.
6577
578fb225
AM
65782016-02-02 Alexander Monakov <amonakov@ispras.ru>
6579
6580 * gcc.target/nvptx/unsigned-cmp.c: New test.
6581
c64f7d37
WD
65822016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6583
6584 * gcc.target/aarch64/scalar_shift_1.c
6585 (test_corners_sisd_di): Improve force to SIMD register.
6586 (test_corners_sisd_si): Likewise.
6587 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6588 Remove scan-assembler check for ldr.
6589
90c6f26c
RB
65902016-02-02 Richard Biener <rguenther@suse.de>
6591
6592 PR tree-optimization/69595
6593 * gcc.dg/Warray-bounds-17.c: New testcase.
6594
9dc03c97
RB
65952016-02-02 Richard Biener <rguenther@suse.de>
6596
6597 PR tree-optimization/69606
6598 * gcc.dg/torture/pr69606.c: New testcase.
6599
2d4dc223
YR
66002016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6601
6602 PR middle-end/68542
6603 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6604 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6605
65c98fde
AM
66062016-02-02 Alan Modra <amodra@gmail.com>
6607
6608 PR target/69548
6609 * gcc.target/powerpc/pr69548.c: New test.
6610
e1b81f2b
JJ
66112016-02-01 Jakub Jelinek <jakub@redhat.com>
6612
d0268b37
JJ
6613 PR rtl-optimization/69592
6614 * gcc.dg/pr69592.c: New test.
6615
e1b81f2b
JJ
6616 PR preprocessor/69543
6617 PR c/69558
6618 * gcc.dg/pr69543.c: New test.
6619 * gcc.dg/pr69558.c: New test.
6620
7dd7780d
UB
66212016-02-01 Uros Bizjak <ubizjak@gmail.com>
6622
bf672ee5
UB
6623 PR testsuite/65940
6624 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6625
9a7013f8
MS
66262016-02-01 Martin Sebor <msebor@redhat.com>
6627
6628 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6629
e681fb2b
BC
66302016-02-01 Bin Cheng <bin.cheng@arm.com>
6631
6632 PR tree-optimization/67921
6633 * c-c++-common/ubsan/pr67921.c: New test.
6634
ff86345f
RB
66352016-02-01 Richard Biener <rguenther@suse.de>
6636
6637 PR middle-end/69556
6638 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6639
bc369dbd
RB
66402016-02-01 Richard Biener <rguenther@suse.de>
6641
6642 PR tree-optimization/69574
6643 * gcc.dg/torture/pr69574.c: New testcase.
6644
ef318184
RB
66452016-02-01 Richard Biener <rguenther@suse.de>
6646
6647 PR tree-optimization/69579
6648 * gcc.dg/setjmp-6.c: New testcase.
6649
654745e6
JJ
66502016-02-01 Jakub Jelinek <jakub@redhat.com>
6651
6652 PR rtl-optimization/69570
6653 * g++.dg/opt/pr69570.C: New test.
6654
e6c0c44b
RH
66552016-02-01 Richard Henderson <rth@redhat.com>
6656
6657 * gcc.dg/pr69535.c: New test.
6658
6ff3f09a
JDA
66592016-01-31 John David Anglin <danglin@gcc.gnu.org>
6660
2c005538
JDA
6661 PR testsuite/69584
6662 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6663 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6664
61083a4b
JDA
6665 PR debug/68244
6666 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6667
6ff3f09a
JDA
6668 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6669
0c221916
PT
66702016-01-31 Paul Thomas <pault@gcc.gnu.org>
6671
6672 PR fortran/67564
6673 * gfortran.dg/allocate_with_source_17.f03: New test.
6674
db7a2818
JJ
66752016-01-30 Jakub Jelinek <jakub@redhat.com>
6676
6677 PR tree-optimization/69546
6678 * gcc.dg/torture/pr69546.c: New test.
6679
e520d5f0
PT
66802016-01-30 Paul Thomas <pault@gcc.gnu.org>
6681
6682 PR fortran/69566
6683 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6684
343c05d3
MS
66852016-01-30 Martin Sebor <msebor@redhat.com>
6686
6687 PR c++/68490
6688 * g++.dg/ext/flexary10.C: New test.
6689
d6c3a539
DH
66902016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6691
6692 PR fortran/66707
6693 gfortran.dg/common_23.f90: New test.
6694
52d72fcd
BS
66952016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6696
6697 PR target/65546
6698 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6699 condition being checked, and disable it when the target supports
6700 misaligned loads and stores.
6701
3a5d2ba4
JJ
67022016-01-29 Jakub Jelinek <jakub@redhat.com>
6703
6704 PR debug/69518
6705 * gcc.dg/torture/pr69518.c: New test.
6706
6bbacdb5
L
67072016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6708
6709 PR target/69530
6710 * gcc.target/i386/pr69530.c: New test.
6711
af932cdb
SE
67122016-01-29 Steve Ellcey <sellcey@imgtec.com>
6713
6714 PR target/65604
6715 * gcc.target/mips/div-delay.c: New test.
6716
26658b7c
JJ
67172016-01-29 Jakub Jelinek <jakub@redhat.com>
6718
33e89989
JJ
6719 PR target/69551
6720 * gcc.target/i386/pr69551.c: New test.
6721
26658b7c
JJ
6722 PR target/66137
6723 * gcc.target/i386/pr66137.c: New test.
6724
401116b5
AB
67252016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6726
6727 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6728 always built for p5600.
6729 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6730 isa=p5600 dg-option.
6731
d4abfcc5
RB
67322016-01-29 Richard Biener <rguenther@suse.de>
6733
6734 PR tree-optimization/69547
6735 * g++.dg/tree-ssa/pr69547.C: New testcase.
6736
16b77b32
JJ
67372016-01-29 Jakub Jelinek <jakub@redhat.com>
6738
6739 PR debug/66869
6740 * g++.dg/warn/Wunused-function2.C: New test.
6741
a1c95464
DV
67422016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6743
6744 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6745 support for test to succeed.
6746
5453bfed
MP
67472016-01-29 Marek Polacek <polacek@redhat.com>
6748
6749 PR c++/69509
6750 PR c++/69516
6751 * g++.dg/ext/constexpr-vla2.C: New test.
6752 * g++.dg/ext/constexpr-vla3.C: New test.
6753 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6754
452ec2a5
RB
67552016-01-29 Richard Biener <rguenther@suse.de>
6756
6757 PR middle-end/69537
6758 * gcc.dg/uninit-21.c: New testcase.
6759
aec0b19e
UB
67602016-01-28 Uros Bizjak <ubizjak@gmail.com>
6761
6762 PR target/69459
6763 * gcc.target/i386/pr69459.c: New test.
6764
df113ce7
SE
67652016-01-28 Steve Ellcey <sellcey@imgtec.com>
6766
6767 PR target/68400
6768 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6769 * gcc.target/mips/pr68400.c: New test.
6770
494de84f
MS
67712016-01-28 Martin Sebor <msebor@redhat.com>
6772
6773 PR target/17381
6774 * gcc.target/powerpc/pr17381.c: New test.
6775
eb1b1f01
JJ
67762016-01-28 Jakub Jelinek <jakub@redhat.com>
6777
6778 PR middle-end/69542
6779 * gcc.dg/torture/pr69542.c: New test.
6780
6dfeb7ce
WD
67812016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6782
6783 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6784
4b7471a4
DE
67852016-01-28 David Edelsohn <dje.gcc@gmail.com>
6786
6787 * gcc.dg/pr65980.c: Skip on AIX.
6788 * gcc.dg/pr66688.c: Same.
6789
b271fd21
DE
67902016-01-28 David Edelsohn <dje.gcc@gmail.com>
6791
6792 PR target/63679
6793 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6794 * gcc.dg/tree-ssa/sra-18.c: Same.
6795
874108a9
AV
67962016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6797
6798 PR fortran/62536
6799 * gfortran.dg/block_15.f08: New test.
6800 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6801 on incorrectly closed BLOCK.
6802
30480bcd
IE
68032016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6804
6805 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
68062016-01-28 Richard Biener <rguenther@suse.de>
6807
6808 PR tree-optimization/69466
6809 * gfortran.dg/vect/pr69466.f90: New testcase.
6810
0d4c694e
TP
68112016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6812
6813 * g++.dg/pr67989.C: Remove ARM-specific option.
6814 * gcc.target/arm/pr67989.C: New file.
6815
2aa780da
UB
68162016-01-27 Uros Bizjak <ubizjak@gmail.com>
6817
6818 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6819 and expm1 test for glibc < 2.11.
6820
f75ebe77
RH
68212016-01-27 Richard Henderson <rth@redhat.com>
6822
6823 * gcc.c-torture/execute/pr69447.c: New test.
6824
68252016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6826
9a175e65 6827 PR fortran/69422
49847d75
PT
6828 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6829
cbdd8ae0
JJ
68302016-01-27 Jakub Jelinek <jakub@redhat.com>
6831
6832 PR debug/66869
6833 * gcc.dg/pr66869.c: New test.
6834
2b572b3c
JL
68352016-01-25 Jeff Law <law@redhat.com>
6836
6837 PR tree-optimization/68398
aec0b19e 6838 PR tree-optimization/69196
2b572b3c
JL
6839 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6840 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6841 path to avoid new heuristic allowing more irreducible regions
6842 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6843 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6844 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6845 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6846 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6847
fa74a4bc
MP
68482016-01-27 Marek Polacek <polacek@redhat.com>
6849
6850 PR c/68062
6851 * c-c++-common/vector-compare-4.c: New test.
6852
0afff540
DM
68532016-01-27 David Malcolm <dmalcolm@redhat.com>
6854
6855 PR preprocessor/69126
6856 * c-c++-common/pr69126.c: New test case.
6857
1a218fc9
ILT
68582016-01-27 Ian Lance Taylor <iant@google.com>
6859
6860 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6861
5d70666e
RB
68622016-01-27 Ryan Burn <contact@rnburn.com>
6863
6864 PR cilkplus/69267
6865 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6866
87ff4d66
UB
68672016-01-27 Uros Bizjak <ubizjak@gmail.com>
6868
6869 PR target/69512
6870 * gcc.target/i386/pr69512.c: New test.
6871
27e23cca
RE
68722016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6873
6874 PR ada/69488
6875 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6876
05bf54c3
MP
68772016-01-27 Marek Polacek <polacek@redhat.com>
6878
6879 PR c++/69379
6880 * g++.dg/pr69379.C: New test.
6881
60214d0d
MS
68822016-01-27 Martin Sebor <msebor@redhat.com>
6883
6884 PR c++/69317
6885 * g++.dg/abi/Wabi-2-2.C: New test.
6886 * g++.dg/abi/Wabi-2-3.C: New test.
6887 * g++.dg/abi/Wabi-3-2.C: New test.
6888 * g++.dg/abi/Wabi-3-3.C: New test.
6889
167c7bfa
RB
68902016-01-27 Richard Biener <rguenther@suse.de>
6891
6892 PR tree-optimization/69166
6893 * gcc.dg/torture/pr69166.c: New testcase.
6894
1430fb1f
MJ
68952016-01-27 Martin Jambor <mjambor@suse.cz>
6896
6897 PR tree-optimization/69355
6898 * gcc.dg/tree-ssa/pr69355.c: New test.
6899
95e3030c
MP
69002016-01-27 Marek Polacek <polacek@redhat.com>
6901
6902 PR c++/69496
6903 * g++.dg/ext/constexpr-vla1.C: New test.
6904
eeb085f3
CB
69052016-01-20 Christian Bruel <christian.bruel@st.com>
6906
6907 PR target/69245
6908 * gcc.target/arm/pr69245.c: New test.
6909
b1652dde
JJ
69102016-01-27 Jakub Jelinek <jakub@redhat.com>
6911
6912 PR tree-optimization/69399
6913 * gcc.dg/torture/pr69399.c: New test.
6914
ce7e8f00
EB
69152016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6916
6917 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6918
e4aac1d1
EB
69192016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6920
6921 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6922
8dfdb419
TV
69232016-01-26 Tom de Vries <tom@codesourcery.com>
6924
6925 PR tree-optimization/69110
6926 * gcc.dg/autopar/pr69110.c: New test.
6927
56f80f54 69282016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6929 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6930
6931 * gcc.dg/graphite/isl-ast-op-select.c: New.
6932
a0909527
PT
69332015-01-26 Paul Thomas <pault@gcc.gnu.org>
6934
6935 PR fortran/69385
6936 * gfortran.dg/allocate_error_6.f90: New test.
6937
ffc445f4
RH
69382016-01-26 Richard Henderson <rth@redhat.com>
6939
6940 * gcc.dg/tm/pr60908.c: New test.
6941
01e1dea3
DM
69422016-01-26 David Malcolm <dmalcolm@redhat.com>
6943
6944 PR other/69006
6945 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6946 directive.
6947 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6948 expected multiline output to reflect the colorization being
6949 disabled before newlines.
6950 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6951 (custom_diagnostic_finalizer): Replace call to
6952 pp_newline_and_flush with call to pp_flush.
6953 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6954 * gfortran.dg/implicit_class_1.f90: Likewise.
6955 * lib/gcc-dg.exp (allow_blank_lines): New global.
6956 (dg-allow-blank-lines-in-output): New procedure.
6957 (gcc-dg-prune): Complain about blank lines in the output, unless
6958 dg-allow-blank-lines-in-output was called.
6959 * lib/multiline.exp (_build_multiline_regex): Only support
6960 arbitrary followup text for non-blank-lines, not for blank lines.
6961
13f92e8d
JJ
69622016-01-26 Jakub Jelinek <jakub@redhat.com>
6963
6964 PR tree-optimization/69483
6965 * gcc.dg/pr69483.c: New test.
6966 * g++.dg/opt/pr69483.C: New test.
6967
92422235
CL
69682016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6969
6970 PR target/68620
6971 * gcc.target/arm/pr68620.c: New test.
6972
0bccf11b
L
69732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6974
6975 * gcc.target/i386/pr68986-2.c: Remove -m32.
6976
81cd202e
L
69772016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6978
6979 PR target/68986
6980 * gcc.target/i386/pr68986-1.c: New test.
6981 * gcc.target/i386/pr68986-2.c: Likewise.
6982 * gcc.target/i386/pr68986-3.c: Likewise.
6983
213a1c03
CB
69842016-01-26 Christian Bruel <christian.bruel@st.com>
6985
6986 * lib/target-supports.exp
6987 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6988 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6989 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6990
22a08dd1
RB
69912016-01-26 Richard Biener <rguenther@suse.de>
6992
6993 PR tree-optimization/69452
6994 * gcc.dg/torture/pr69452.c: New testcase.
6995
6c06e0e8
JJ
69962016-01-26 Jakub Jelinek <jakub@redhat.com>
6997
6998 PR target/69442
6999 * gcc.dg/pr69442.c: New test.
7000
b96824c4
RFI
70012016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7002
7003 PR target/67896
7004 * gcc.target/aarch64/simd/pr67896.C: New.
7005
5ee31e57
RS
70062016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7007
7008 PR tree-optimization/69400
7009 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7010 function.
7011 (plugin_init): Call it.
7012 * gcc.dg/torture/pr69400.c: New test.
7013
7ddfb31d
CL
70142016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7015
7016 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7017
1e050c90
AK
70182016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7019 Sebastian Pop <s.pop@samsung.com>
7020
7021 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7022 isl-0.15.
7023
c8ee4bf5
AK
70242016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7025 Sebastian Pop <s.pop@samsung.com>
7026
7027 * gcc.dg/graphite/pr69292.c: New.
7028
d902b330
JJ
70292016-01-25 Jakub Jelinek <jakub@redhat.com>
7030
7031 * c-c++-common/goacc/use_device-1.c: New test.
7032
2c89b952
JL
70332016-01-25 Jeff Law <law@redhat.com>
7034
7035 PR tree-optimization/69196
7036 PR tree-optimization/68398
7037 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7038 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7039
685c8785
DE
70402016-01-25 David Edelsohn <dje.gcc@gmail.com>
7041
7042 PR target/69469
7043 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7044 Algorithm.
7045
95cef0c1
RB
70462016-01-25 Richard Biener <rguenther@suse.de>
7047
7048 PR testsuite/69380
7049 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7050
2947d3b2
IE
70512016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7052
7053 PR target/69421
7054 * gcc.dg/pr69421.c: New test.
7055
ae19075a
BB
70562016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7057
7058 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7059 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7060 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7061 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7062 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7063 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7064 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7065 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7066 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7067 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7068
fa4511c2
RB
70692016-01-25 Richard Biener <rguenther@suse.de>
7070
7071 PR tree-optimization/69376
7072 * gcc.dg/torture/pr69376.c: New testcase.
7073
1d101216
JD
70742016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7075
7076 PR fortran/69397
7077 PR fortran/68442
7078 * gfortran.dg/interface_38.f90: New test.
7079 * gfortran.dg/interface_39.f90: New test.
a0909527 7080
a59b92b0
PP
70812016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7082
7083 Revert:
7084 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7085
7086 PR c++/11858
7087 PR c++/24663
7088 PR c++/24664
7089 * g++.dg/template/pr11858.C: New test.
7090 * g++.dg/template/pr24663.C: New test.
7091 * g++.dg/template/unify12.C: New test.
7092 * g++.dg/template/unify13.C: New test.
7093 * g++.dg/template/unify14.C: New test.
7094 * g++.dg/template/unify15.C: New test.
7095 * g++.dg/template/unify16.C: New test.
7096 * g++.dg/template/unify17.C: New test.
7097
16acb1a8
DH
70982016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7099
7100 PR fortran/68283
7101 gfortran.dg/pr68283.f90: New test.
7102
094773e8
TK
71032016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7104
7105 PR fortran/66094
7106 * gfortran.dg/inline_matmul_13.f90: New test.
7107 * gfortran.dg/matmul_bounds_8.f90: New test.
7108 * gfortran.dg/matmul_bounds_9.f90: New test.
7109 * gfortran.dg/matmul_bounds_10.f90: New test.
7110
42fb90d7
TV
71112016-01-23 Tom de Vries <tom@codesourcery.com>
7112
7113 PR tree-optimization/69426
7114 * gcc.dg/autopar/pr69426.c: New test.
7115
69da7802
MS
71162016-01-23 Martin Sebor <msebor@redhat.com>
7117
7118 PR c++/58109
7119 PR c++/69022
7120 * g++.dg/cpp0x/alignas5.C: New test.
7121 * g++.dg/ext/vector29.C: Same.
7122
da17300a
UB
71232016-01-23 Uros Bizjak <ubizjak@gmail.com>
7124
7125 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7126 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7127 _GNU_SOURCE from compile flags to the source.
7128 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7129 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7130 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7131 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7132
62041cfc
JJ
71332016-01-22 Jakub Jelinek <jakub@redhat.com>
7134
7135 PR target/69432
7136 * g++.dg/opt/pr69432.C: New test.
7137
f7d2ad6f
BS
71382016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7139
7140 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7141 32-bit targets testing an -m64 multilib.
7142
d403fc9a
WS
71432016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7144
7145 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7146 64-bit support.
7147
4aa16f8d
JG
71482016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7149
7150 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7151
7c816d0f
CB
71522016-01-21 Christian Bruel <christian.bruel@st.com>
7153
7154 PR target/68674
7155 * gcc.target/i386/pr68674.c
7156 * gcc.target/aarch64/pr68674.c
7157 * gcc.target/arm/pr68674.c
7158
fce661e8
KT
71592016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7160
7161 PR target/69403
7162 * gcc.c-torture/execute/pr69403.c: New test.
7163
4696899f
PC
71642016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7165
7166 PR c++/55843
7167 * g++.dg/template/pr55843.C: New.
7168
bac69366
AL
71692016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7170
7171 PR testsuite/66877
7172 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7173 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7174
b57d3a5c
BS
71752016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7176
7177 PR testsuite/67489
da17300a
UB
7178 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7179 from dg-do compile directive, and instead add
7180 { dg-require-effective-target int128 }.
b57d3a5c 7181
9f04a53e
MS
71822016-01-20 Martin Sebor <msebor@redhat.com>
7183
7184 PR c/69405
7185 * gcc.dg/sync-fetch.c: New test.
7186
38a51663
JL
71872016-01-21 Martin Sebor <msebor@redhat.com>
7188
7189 PR target/69252
7190 * gcc.target/powerpc/pr69252.c: New test.
7191
2423a75a
JD
71922016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7193
7194 PR fortran/65996
da17300a 7195 * gfortran.dg/pr65996.f90: New test.
2423a75a 7196
0a76463f
DV
71972016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7198
7199 PR c++/68810
9f04a53e 7200 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7201 expected to generate an error.
0a76463f 7202
9776e692
BS
72032016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7204
7205 PR middle-end/66178
7206 * gcc.dg/torture/pr66178.c: New test.
7207
c8d3e088
AB
72082016-01-21 Anton Blanchard <anton@samba.org>
7209 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7210
7211 PR target/63354
7212 * gcc.target/powerpc/pr63354.c: New test.
7213
35b707ff
VM
72142016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7215
7216 PR rtl-optimization/68990
7217 * gcc.target/i386/pr68990: New.
7218
157b0829
NC
72192016-01-21 Nick Clifton <nickc@redhat.com>
7220
7221 PR target/69129
7222 * gcc.target/mips/pr69129.c: New.
7223
aede6748
PC
72242016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7225
7226 PR c++/58046
7227 * g++.dg/cpp0x/pr58046.C: New.
7228
5463c2c8
JJ
72292016-01-21 Jakub Jelinek <jakub@redhat.com>
7230
6d31cc75
SS
7231 PR target/69187
7232 PR target/65624
7233 * gcc.target/arm/pr69187.c: New test.
7234
5463c2c8
JJ
7235 PR c++/69355
7236 * g++.dg/torture/pr69355.C: New test.
7237
fa28f32b
AK
72382016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7239 Sebastian Pop <s.pop@samsung.com>
7240
7241 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7242
b920a047
AK
72432016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7244 Sebastian Pop <s.pop@samsung.com>
7245
da17300a 7246 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7247
bdd3aea6
JJ
72482016-01-21 Jakub Jelinek <jakub@redhat.com>
7249
7250 PR middle-end/67653
7251 * c-c++-common/pr67653.c: New test.
7252 * gcc.dg/torture/pr29119.c: Add dg-warning.
7253
26a2e6ae
PB
72542016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7255
7256 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7257
d25c7690
PK
72582016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7259
7260 PR c/24293
7261 * gcc.dg/pr24293.c: New test.
7262 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7263 incomplete struct type.
7264 * gcc.dg/declspec-1.c: Likewise.
7265 * gcc.dg/pr63549.c: Likewise.
7266
889d5698
JJ
72672016-01-20 Jakub Jelinek <jakub@redhat.com>
7268
7269 PR tree-optimization/66612
7270 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7271 for bdn instruction.
7272
d7cf3dc7
CL
72732016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7274
7275 * lib/target-supports.exp
7276 (check_effective_target_arm_fp_ok_nocache): New.
7277 (check_effective_target_arm_fp_ok): New.
7278 (add_options_for_arm_fp): New.
7279 (check_effective_target_arm_crypto_ok_nocache): Require
7280 target_arm_v8_neon_ok instead of arm32.
7281 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7282 (check_effective_target_arm_crypto_pragma_ok): New.
7283 (add_options_for_arm_vfp): New.
7284 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7285 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7286 target instead. Force initial fpu to vfp.
7287 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7288 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7289 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7290 dependency.
7291 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7292 use arm_vfp effective target instead. Force initial fpu to vfp.
7293 * gcc.target/arm/attr-neon3.c: Likewise.
7294 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7295 arm_vfp_ok.
7296 * gcc.target/arm/unsigned-float.c: Likewise.
7297 * gcc.target/arm/vfp-1.c: Likewise.
7298 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7299 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7300 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7301 * gcc.target/arm/vfp-ldmias.c: Likewise.
7302 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7303 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7304 * gcc.target/arm/vfp-stmiad.c: Likewise.
7305 * gcc.target/arm/vfp-stmias.c: Likewise.
7306 * gcc.target/arm/vnmul-1.c: Likewise.
7307 * gcc.target/arm/vnmul-2.c: Likewise.
7308 * gcc.target/arm/vnmul-3.c: Likewise.
7309 * gcc.target/arm/vnmul-4.c: Likewise.
7310
01ac9704 73112016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7312
e84b00da
L
7313 PR testsuite/69366
7314 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7315 the MPX run-time library, for compile-time MPX test.
7316 * gcc.target/i386/chkp-always_inline.c: Likewise.
7317 * gcc.target/i386/chkp-bndret.c: Likewise.
7318 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7319 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7320 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7321 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7322 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7323 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7324 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7325 * gcc.target/i386/chkp-label-address.c: Likewise.
7326 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7327 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7328 * gcc.target/i386/chkp-pr69044.c: Likewise.
7329 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7330 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7331 * gcc.target/i386/chkp-strchr.c: Likewise.
7332 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7333 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7334 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7335 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7336 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7337 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7338 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7339 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7340 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7341 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7342 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7343 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7344 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7345 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7346 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7347 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7348 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7349 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7350 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7351 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7352 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7353 * gcc.target/i386/pr63995-2.c: Likewise.
7354 * gcc.target/i386/pr64805.c: Likewise.
7355 * gcc.target/i386/pr65044.c: Likewise.
7356 * gcc.target/i386/pr65167.c: Likewise.
7357 * gcc.target/i386/pr65183.c: Likewise.
7358 * gcc.target/i386/pr65184.c: Likewise.
7359 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7360
28b33016
IE
73612016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7362
7363 PR tree-optimization/69328
7364 * gcc.dg/pr69328.c: New test.
7365
bcff0913
JL
73662016-01-20 Jeff Law <law@redhat.com>
7367
bf0bb970 7368 PR target/25114
bcff0913
JL
7369 * gcc.target/m68k/pr25114.c: New test.
7370
a3f69631
AV
73712016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7372
7373 * gcc.target/arm/memset-inline-10.c: Added
7374 dg-require-effective-target arm_thumb2_ok.
7375
af33ba0d
EB
73762016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7377
7378 * gcc.dg/debug/dwarf2/sso.c: New test.
7379
7596d5de
UB
73802016-01-19 Uros Bizjak <ubizjak@gmail.com>
7381
7382 PR testsuite/68820
7383 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7384 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7385 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7386
ceda2c69
JH
73872016-01-19 Jan Hubicka <hubicka@ucw.cz>
7388
7389 PR ipa/66223
7390 * g++.dg/ipa/devirt-50.C: New testcase.
7391
38a979f2
MP
73922016-01-19 Marek Polacek <polacek@redhat.com>
7393
7394 PR c++/68965
7395 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7396 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7397
962801c5
KT
73982016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7399
7400 PR target/69135
7401 * gcc.target/arm/pr69135_1.c: New test.
7402
078fe40a
WD
74032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7404
7405 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7406
786e3c06
WD
74072015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7408
7409 * gcc.target/aarch64/ccmp_1.c: New testcase.
7410
1e297006
MP
74112016-01-19 Marek Polacek <polacek@redhat.com>
7412
7413 PR c++/68586
7414 * g++.dg/cpp0x/enum30.C: New test.
7415
879c27e3
RB
74162016-01-19 Richard Biener <rguenther@suse.de>
7417
7418 PR tree-optimization/69336
7419 * g++.dg/tree-ssa/pr69336.C: New testcase.
7420
015337d3
JJ
74212016-01-19 Jakub Jelinek <jakub@redhat.com>
7422
7423 PR debug/65779
7424 * gcc.dg/pr65779.c: New test.
7425
e2c768b6
RB
74262016-01-19 Richard Biener <rguenther@suse.de>
7427
7428 PR tree-optimization/69352
7429 * gcc.dg/torture/pr69352.c: New testcase.
7430
569efc34
JJ
74312016-01-19 Jakub Jelinek <jakub@redhat.com>
7432
7433 PR rtl-optimization/68955
7434 PR rtl-optimization/64557
7435 * gcc.dg/torture/pr68955.c: New test.
7436
e49d321f
JH
74372016-01-19 Jan Hubicka <hubicka@ucw.cz>
7438
7439 PR lto/69136
7440 * g++.dg/torture/pr69136.C: New testcase.
7441
e9191ad3
JH
74422016-01-19 Jan Hubicka <hubicka@ucw.cz>
7443
7444 PR lto/69133
7445 * g++.dg/lto/pr69133_0.C: New testcase.
7446 * g++.dg/lto/pr69133_1.C: New testcase.
7447
2bedb645
JL
74482016-01-15 Jeff Law <law@redhat.com>
7449
7450 PR tree-optimization/69320
7451 * gcc.c-torture/pr69320-1.c: New test.
7452 * gcc.c-torture/pr69320-2.c: New test.
7453 * gcc.c-torture/pr69320-3.c: New test.
7454 * gcc.c-torture/pr69320-4.c: New test.
7455
17c15cb9
PP
74562016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7457
7458 PR c++/11858
7459 PR c++/24663
7460 PR c++/24664
7461 * g++.dg/template/pr11858.C: New test.
7462 * g++.dg/template/pr24663.C: New test.
7463 * g++.dg/template/unify12.C: New test.
7464 * g++.dg/template/unify13.C: New test.
7465 * g++.dg/template/unify14.C: New test.
7466 * g++.dg/template/unify15.C: New test.
7467 * g++.dg/template/unify16.C: New test.
7468 * g++.dg/template/unify17.C: New test.
7469
9617fd08
DM
74702016-01-18 David Malcolm <dmalcolm@redhat.com>
7471
7472 PR testsuite/69181
7473 * gcc.dg/pr69181-1.c: New test file.
7474 * gcc.dg/pr69181-2.c: New test file.
7475 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7476 globals by moving it to...
7477 (cleanup-after-saved-dg-test): ...this new function. Add
7478 "global additional_sources_used". Add reset of global
7479 multiline_expected_outputs to the empty list.
7480 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7481 global to...
7482 (multiline_expected_outputs): ...this, and updated comments to
7483 note that it is modified from gcc-dg.exp.
7484 (dg-end-multiline-output): Update for the above renaming.
7485 (handle-multiline-outputs): Likewise. Remove the clearing
7486 of the expected outputs to the empty list.
7487
b555a2e4
RB
74882016-01-18 Richard Biener <rguenther@suse.de>
7489
7490 PR tree-optimization/69297
7491 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7492
96902805
JM
74932016-01-18 Joseph Myers <joseph@codesourcery.com>
7494
7495 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7496 dg-options.
7497 * gcc.target/mips/mips-3d-2.c: Likewise.
7498 * gcc.target/mips/mips-3d-3.c: Likewise.
7499 * gcc.target/mips/mips-3d-4.c: Likewise.
7500 * gcc.target/mips/mips-3d-5.c: Likewise.
7501 * gcc.target/mips/mips-3d-6.c: Likewise.
7502 * gcc.target/mips/mips-3d-7.c: Likewise.
7503 * gcc.target/mips/mips-3d-8.c: Likewise.
7504 * gcc.target/mips/mips-3d-9.c: Likewise.
7505 * gcc.target/mips/mips-ps-1.c: Likewise.
7506 * gcc.target/mips/mips-ps-2.c: Likewise.
7507 * gcc.target/mips/mips-ps-3.c: Likewise.
7508 * gcc.target/mips/mips-ps-4.c: Likewise.
7509 * gcc.target/mips/mips-ps-5.c: Likewise.
7510 * gcc.target/mips/mips-ps-6.c: Likewise.
7511 * gcc.target/mips/mips-ps-7.c: Likewise.
7512 * gcc.target/mips/mips-ps-type.c: Likewise.
7513 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7514 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7515
40e26f94
TV
75162016-01-18 Tom de Vries <tom@codesourcery.com>
7517
7518 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7519 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7520 * c-c++-common/goacc/kernels-empty.c: New test.
7521 * c-c++-common/goacc/kernels-eternal.c: New test.
7522 * c-c++-common/goacc/kernels-loop-2.c: New test.
7523 * c-c++-common/goacc/kernels-loop-3.c: New test.
7524 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7525 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7526 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7527 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7528 * c-c++-common/goacc/kernels-loop-data.c: New test.
7529 * c-c++-common/goacc/kernels-loop-g.c: New test.
7530 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7531 * c-c++-common/goacc/kernels-loop-n.c: New test.
7532 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7533 * c-c++-common/goacc/kernels-loop.c: New test.
7534 * c-c++-common/goacc/kernels-noreturn.c: New test.
7535 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7536 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7537 * c-c++-common/goacc/kernels-reduction.c: New test.
7538
a98d4647
TV
75392016-01-18 Tom de Vries <tom@codesourcery.com>
7540
7541 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7542 * gcc.dg/autopar/outer-2.c: Same.
7543 * gcc.dg/autopar/outer-3.c: Same.
7544 * gcc.dg/autopar/outer-4.c: Same.
7545 * gcc.dg/autopar/outer-5.c: Same.
7546 * gcc.dg/autopar/outer-6.c: Same.
7547 * gcc.dg/autopar/parallelization-1.c: Same.
7548 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7549 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7550 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7551 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7552 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7553 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7554 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7555 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7556 * gcc.dg/autopar/pr39500-1.c: Same.
7557 * gcc.dg/autopar/pr39500-2.c: Same.
7558 * gcc.dg/autopar/pr46193.c: Same.
7559 * gcc.dg/autopar/pr46194.c: Same.
7560 * gcc.dg/autopar/pr49580.c: Same.
7561 * gcc.dg/autopar/pr49960-1.c: Same.
7562 * gcc.dg/autopar/pr49960.c: Same.
7563 * gcc.dg/autopar/pr68373.c: Same.
7564 * gcc.dg/autopar/reduc-1.c: Same.
7565 * gcc.dg/autopar/reduc-1char.c: Same.
7566 * gcc.dg/autopar/reduc-1short.c: Same.
7567 * gcc.dg/autopar/reduc-2.c: Same.
7568 * gcc.dg/autopar/reduc-2char.c: Same.
7569 * gcc.dg/autopar/reduc-2short.c: Same.
7570 * gcc.dg/autopar/reduc-3.c: Same.
7571 * gcc.dg/autopar/reduc-4.c: Same.
7572 * gcc.dg/autopar/reduc-6.c: Same.
7573 * gcc.dg/autopar/reduc-7.c: Same.
7574 * gcc.dg/autopar/reduc-8.c: Same.
7575 * gcc.dg/autopar/reduc-9.c: Same.
7576 * gcc.dg/autopar/uns-outer-4.c: Same.
7577 * gcc.dg/autopar/uns-outer-5.c: Same.
7578 * gcc.dg/autopar/uns-outer-6.c: Same.
7579 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7580 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7581
da976fa8
AL
75822016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7583
7584 PR target/63679
7585 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7586 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7587
70c1e886
AL
75882016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7589
7590 PR target/63679
7591 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7592 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7593 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7594
88bed196
AL
75952016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7596
7597 PR target/63679
7598 * gcc.dg/tree-ssa/sra-17.c: New.
7599 * gcc.dg/tree-ssa/sra-18.c: New.
7600
3dd5f42e
IE
76012016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7602
7603 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7604
ae5a77fa
EB
76052016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7606
7607 * gnat.dg/inline12.adb: New test.
7608
11e57fc6
BC
76092016-01-18 Bin Cheng <bin.cheng@arm.com>
7610
7611 PR tree-optimization/66797
7612 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7613
995b6fe0
RB
76142016-01-18 Richard Biener <rguenther@suse.de>
7615
7616 PR tree-optimization/69170
7617 * gcc.dg/torture/pr69170.c: New testcase.
7618
82ee0cf2 76192016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7620
7621 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7622
d69da357
TV
76232016-01-16 Tom de Vries <tom@codesourcery.com>
7624
7625 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7626
a3845283
TV
76272016-01-16 Tom de Vries <tom@codesourcery.com>
7628
7629 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7630 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7631 redundant dg-require-effective-target pthread.
7632 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7633 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7634 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7635 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7636 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7637 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7638 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7639
197a6aa6
DE
76402016-01-16 David Edelsohn <dje.gcc@gmail.com>
7641
7642 PR target/68609
7643 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7644 * gcc.target/powerpc/recip-7.c: Same.
7645
ec7886c1
PP
76462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7647
7648 PR c++/69091
7649 * g++.dg/template/pr69091.C: New test.
7650
203484bb
PP
76512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7652
7653 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7654 dump does not contain an error_mark_node.
7655 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7656 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7657
aa2500e9
PP
76582016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7659
7660 PR c++/68936
7661 * g++.dg/template/pr68936.C: New test.
7662
28621a5c
DE
76632016-01-15 David Edelsohn <dje.gcc@gmail.com>
7664
7665 PR target/68609
7666 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7667 * gcc.target/powerpc/recip-2.c: Same.
7668 * gcc.target/powerpc/recip-3.c: Same.
7669 * gcc.target/powerpc/recip-4.c: Same.
7670 * gcc.target/powerpc/recip-sqrtf.c: Same.
7671
40c43aca
JL
76722016-01-15 Jeff Law <law@redhat.com>
7673
7674 PR tree-optimization/69270
7675 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7676 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7677
afbc5ae8
PT
76782016-01-15 Paul Thomas <pault@gcc.gnu.org>
7679
7680 PR fortran/49630
7681 * gfortran.dg/deferred_character_13.f90: New test for the fix
7682 of comment 3 of the PR.
7683
7684 PR fortran/54070
7685 * gfortran.dg/deferred_character_8.f90: New test
7686 * gfortran.dg/allocate_error_5.f90: New test
7687
7688 PR fortran/60593
7689 * gfortran.dg/deferred_character_10.f90: New test
7690
7691 PR fortran/60795
7692 * gfortran.dg/deferred_character_14.f90: New test
7693
7694 PR fortran/61147
7695 * gfortran.dg/deferred_character_11.f90: New test
7696
7697 PR fortran/64324
7698 * gfortran.dg/deferred_character_9.f90: New test
7699
49abe076
VM
77002016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7701
7702 PR rtl-optimization/69030
7703 * gcc.target/i386/pr69030.c: New.
7704
16d12992
KT
77052016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7706
7707 * gcc.target/aarch64/target_attr_17.c: New test.
7708
78810bd3
RB
77092016-01-15 Richard Biener <rguenther@suse.de>
7710
7711 PR tree-optimization/66856
7712 * gcc.dg/torture/pr66856-1.c: New testcase.
7713 * gcc.dg/torture/pr66856-2.c: Likewise.
7714
2bd847fe
RB
77152016-01-15 Richard Biener <rguenther@suse.de>
7716
7717 PR debug/69137
7718 * g++.dg/lto/pr69137_0.C: New testcase.
7719
a00fe3b7
RS
77202016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7721
7722 PR middle-end/69246
7723 * gcc.target/i386/pr69246.c: New test.
7724
cbb0e83b
DV
77252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7726
7596d5de 7727 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7728
5a500ecf
DV
77292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7730
7731 PR c++/56194
7732 * g++.dg/init/const9.C: Disable test on S/390.
7733
5d9bf64f
DV
77342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7735
7736 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7737 * g++.dg/Wno-frame-address.C: Ditto.
7738
e234b19e
DV
77392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7740
7741 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7742
89483f99
RB
77432016-01-15 Richard Biener <rguenther@suse.de>
7744
7745 PR tree-optimization/68961
7746 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7747
94f37395
IE
77482016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7749
7750 * gcc.target/i386/pr65105-5.c: New test.
7751
82ee0cf2 77522016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7753
7754 * gcc.c-torture/execute/alias-4.c: New testcase.
7755
82ee0cf2 77562016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7757
7758 PR ipa/68148
7759 * g++.dg/ipa/devirt-49.C: New testcase.
7760
092f7deb 77612016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7762
7763 PR target/65837
7764 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7765 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7766 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7767
e93c66bc
RB
77682016-01-15 Richard Biener <rguenther@suse.de>
7769
7770 PR tree-optimization/69117
7771 * gcc.dg/torture/pr69117.c: New testcase.
7772
c47eaca6 77732015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7774
7775 PR c++/69048
7776 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7777
c3f6914a
FXC
77782016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7779
7780 PR testsuite/67509
7781 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7782 range tests use 100 * maximum instead of maximum + 1.
7783
cd65ae90
JJ
77842016-01-14 Jakub Jelinek <jakub@redhat.com>
7785
7786 PR debug/69244
7787 * gcc.dg/guality/pr69244.c: New test.
7788
19643948
UB
77892016-01-14 Uros Bizjak <ubizjak@gmail.com>
7790
7791 * lib/target-supports.exp (check_effective_target_issignaling):
7792 New procedure.
7793 * gcc.dg/pr61441.c: Require issignaling effective target.
7794
fe79c97e
SB
77952016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7796
7797 PR target/68803
7798 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7799
c7df95d8
DM
78002016-01-14 David Malcolm <dmalcolm@redhat.com>
7801
7802 PR c++/68819
7803 PR preprocessor/69177
7804 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7805 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7806 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7807 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7808
00083992
MP
78092016-01-14 Marek Polacek <polacek@redhat.com>
7810
7811 PR c/69262
7812 * gcc.dg/array-15.c: New test.
7813
0c9b3294
JJ
78142016-01-14 Jakub Jelinek <jakub@redhat.com>
7815
7816 PR middle-end/68146
7817 PR tree-optimization/69155
7818 * gfortran.dg/pr68146.f: New test.
7819 * gfortran.dg/pr69155.f90: New test.
7820
3688e13d
RB
78212016-01-14 Richard Biener <rguenther@suse.de>
7822
7823 PR tree-optimization/68060
7824 * gcc.dg/torture/pr68060-1.c: New testcase.
7825 * gcc.dg/torture/pr68060-2.c: Likewise.
7826
bab0ad3a
NC
78272016-01-14 Nick Clifton <nickc@redhat.com>
7828
7829 * lib/target-supports.exp
7830 (check_effective_target_arm_neon_ok_nocache): Add an option
7831 sequence that includes setting the ARM architecture to ARMv7-A.
7832 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7833 command line options necessary to enable Neon support.
7834 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7835 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7836 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7837 * gcc.target/arm/pr69180.c: Likewise.
7838
947c2ce5
JL
78392016-01-14 Jeff Law <law@redhat.com>
7840
7841 PR tree-optimization/69270
7842 * gcc.dg/tree-ssa/pr69270.c: New test.
7843
3342fd71
BS
78442016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7845
7846 PR c/66208
7847 * c-c++-common/pr66208.c: New file.
7848
2ad3adf1
JJ
78492016-01-13 Jakub Jelinek <jakub@redhat.com>
7850
7851 PR tree-optimization/69156
7852 * gcc.dg/pr69156.c: New test.
7853
398d6feb
L
78542016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7855
7856 * gcc.target/i386/pr69225-7.c: New test.
7857
4c868789
RH
78582016-01-13 Richard Henderson <rth@redhat.com>
7859
7860 * gcc.dg/tm/memopt-13.c: Update expected function.
7861 * gcc.dg/tm/memopt-6.c: Likewise.
7862
ef6d1772
UB
78632016-01-13 Uros Bizjak <ubizjak@gmail.com>
7864
7865 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7866 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7867 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7868 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7869
ef6d1772
UB
78702016-01-13 Tom de Vries <tom@codesourcery.com>
7871
7872 PR tree-optimization/69169
0b4b6ef2
TV
7873 * gcc.dg/pr69169.c: New test.
7874
2ad3adf1 78752016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7876
7877 PR target/69228
7878 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7879 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7880 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7881 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7882 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7883 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7884 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7885 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7886
9060e335
AK
78872016-01-13 Jakub Jelinek <jakub@redhat.com>
7888
7889 PR target/69247
7890 * gcc.dg/pr69247.c: New test.
7891
40311329
RB
78922016-01-13 Richard Biener <rguenther@suse.de>
7893
7894 PR tree-optimization/69242
7895 * gcc.dg/torture/pr69242.c: New testcase.
7896
ccbd7103
RB
78972016-01-13 Richard Biener <rguenther@suse.de>
7898
7899 PR tree-optimization/69186
7900 * gcc.dg/torture/pr69186.c: New testcase.
7901
c6f72a46
JL
79022016-01-13 Jeff Law <law@redhat.com>
7903
7904 PR tree-optimization/67755
7905 * gcc.dg/tree-ssa/pr67755.c: New test.
7906
79072016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7908
7909 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7910 pass number in output by a star.
7911
c446cf07
BC
79122016-01-12 Bin Cheng <bin.cheng@arm.com>
7913
7914 PR tree-optimization/68911
7915 * gcc.c-torture/execute/pr68911.c: New test.
7916
5342156c
MP
79172016-01-12 Marek Polacek <polacek@redhat.com>
7918
7919 PR c++/68979
7920 * g++.dg/warn/permissive-1.C: New test.
7921
65364cc5
JJ
79222016-01-12 Jakub Jelinek <jakub@redhat.com>
7923
7924 PR objc++/68511
7925 PR c++/69213
7926 * g++.dg/opt/pr69213.C: New test.
7927
81b9a3d9
CB
79282016-01-12 Christian Bruel <christian.bruel@st.com>
7929
7930 PR target/69180
7931 * gcc.target/arm/pr69180.c: New test.
7932
3c4e91c9
RB
79332016-01-12 Richard Biener <rguenther@suse.de>
7934
7935 PR lto/69077
7936 * g++.dg/lto/pr69077_0.C: New testcase.
7937 * g++.dg/lto/pr69077_1.C: Likewise.
7938
5664cea1
JJ
79392016-01-12 Jakub Jelinek <jakub@redhat.com>
7940
7941 PR target/69175
7942 * g++.dg/opt/pr69175.C: New test.
7943
86cefc49
AL
79442016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7945
7946 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7947 rather than #including math.h & stdlib.h.
7948 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7949 * gcc.dg/vect/pr49771.c: Likewise.
7950 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7951 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7952 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7953 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7954 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7955 * gcc.dg/vect/pr44507.c: Likewise.
7956 * gcc.dg/vect/pr45902.c: Likewise.
7957 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7958 * gcc.dg/vect/vect-117.c: Likewise.
7959 * gcc.dg/vect/vect-99.c: Likewise.
7960 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7961 * gcc.dg/vect/vect-cond-1.c: Likewise.
7962 * gcc.dg/vect/vect-cond-2.c: Likewise.
7963 * gcc.dg/vect/vect-cond-3.c: Likewise.
7964 * gcc.dg/vect/vect-cond-4.c: Likewise.
7965 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7966 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7967 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7968 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7969 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7970 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7971 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7972 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7973 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7974 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7975 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7976 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7977 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7978 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7979 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7980 include of signal.h.
7981 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7982 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7983 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7984 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7985 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7986 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7987 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7988 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7989 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7990 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7991 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7992 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7993 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7994 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7995 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7996 * gcc.dg/vect/vect-outer-5.c: Likewise.
7997 * gcc.dg/vect/vect-outer-6.c: Likewise.
7998 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7999 include of stdio.h.
8000
b832f61e
NC
80012016-01-12 Nick Clifton <nickc@redhat.com>
8002
8003 PR target/68913
8004 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8005 to fread so that it will be found in all target runtimes.
8006
8eac49b1
RB
80072016-01-12 Richard Biener <rguenther@suse.de>
8008
8009 PR tree-optimization/69053
8010 * g++.dg/torture/pr69053.C: New testcase.
8011
2935d994
RB
80122016-01-12 Richard Biener <rguenther@suse.de>
8013
8014 PR tree-optimization/69168
8015 * gcc.dg/torture/pr69168.c: New testcase.
8016
66c16fd9
RB
80172016-01-12 Richard Biener <rguenther@suse.de>
8018
8019 PR tree-optimization/69157
8020 * gcc.dg/torture/pr69157.c: New testcase.
8021
80222016-01-12 Richard Biener <rguenther@suse.de>
8023
8024 PR tree-optimization/69174
8025 * gcc.dg/torture/pr69174.c: New testcase.
8026
723033a6
JJ
80272016-01-12 Jakub Jelinek <jakub@redhat.com>
8028
8029 PR c++/66808
8030 PR c++/69000
8031 * g++.dg/tls/pr66808.C: New test.
8032 * g++.dg/tls/pr69000.C: New test.
8033
3574cf47
BS
80342016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8035
8036 * gcc.target/powerpc/swaps-p8-23.c: New test.
8037 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8038
feb20787
JDA
80392016-01-11 John David Anglin <danglin@gcc.gnu.org>
8040
8041 PR tree-optimization/68356
8042 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8043
27b1820a
KV
80442016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8045 Jim Wilson <jim.wilson@linaro.org>
8046
8047 PR target/69194
8048 * gcc.target/arm/pr69194.c: New test.
8049
cf4de6af
L
80502016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8051
8052 PR target/69225
8053 * gcc.target/i386/pr69225-1.c: New test.
8054 * gcc.target/i386/pr69225-2.c: Likewise.
8055 * gcc.target/i386/pr69225-3.c: Likewise.
8056 * gcc.target/i386/pr69225-4.c: Likewise.
8057 * gcc.target/i386/pr69225-5.c: Likewise.
8058 * gcc.target/i386/pr69225-6.c: Likewise.
8059
1ebd5558
JJ
80602016-01-11 Jakub Jelinek <jakub@redhat.com>
8061
23552a4d
JJ
8062 PR target/67462
8063 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8064 if lp64.
8065
26ff85b0
JJ
8066 PR target/69071
8067 * gcc.dg/pr69071.c: New test.
8068
9cb6bd74
JJ
8069 PR c++/69211
8070 * g++.dg/opt/pr69211.C: New test.
8071
1ebd5558
JJ
8072 PR tree-optimization/69214
8073 * gcc.c-torture/compile/pr69214.c: New test.
8074
8c18c836
UB
80752016-01-11 Uros Bizjak <ubizjak@gmail.com>
8076
8077 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8078 * gcc.target/i386/pr66232-11.c: Ditto.
8079 * gcc.target/i386/pr66232-12.c: Ditto.
8080 * gcc.target/i386/pr66232-13.c: Ditto.
8081
62446e6e
RB
80822016-01-11 Richard Biener <rguenther@suse.de>
8083
8084 PR tree-optimization/69173
8085 * gcc.dg/torture/pr69173.c: New testcase.
8086
2b8568fe
KT
80872016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8088
8089 PR rtl-optimization/68796
8090 * gcc.target/aarch64/tst_5.c: New test.
8091 * gcc.target/aarch64/tst_6.c: Likewise.
8092
5baf4532
KT
80932016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8094
8095 PR rtl-optimization/68841
8096 * gcc.dg/pr68841.c: New test.
8097 * gcc.c-torture/execute/pr68841.c: New test.
8098
ca90b1ed
YR
80992016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8100
8101 PR rtl-optimization/68920
8102 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8103 for ix86 targets.
8104 * gcc.dg/ifcvt-5.c: New test.
8105
2ad3adf1 81062016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8107
8108 PR bootstrap/69123
8109 * g++.dg/pr69123.C: New.
8110
83834c09
IE
81112016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8112
8113 PR target/69010
8114 * gcc.target/i386/pr69010.c: New test.
8115
dcf89d57
MJ
81162016-01-11 Martin Jambor <mjambor@suse.cz>
8117
8118 PR ipa/69044
8119 * gcc.target/i386/chkp-pr69044.c: New test.
8120
d95167ee
TV
81212016-01-11 Tom de Vries <tom@codesourcery.com>
8122
8123 PR tree-optimization/69109
8124 * gcc.dg/autopar/pr69109-2.c: New test.
8125 * gcc.dg/autopar/pr69109.c: New test.
8126
4f6403a8
TV
81272016-01-11 Tom de Vries <tom@codesourcery.com>
8128
8129 PR tree-optimization/69108
8130 * gcc.dg/autopar/pr69108.c: New test.
8131
21efdd80
PP
81322016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8133
8134 PR c++/69029
8135 * c-c++-common/Wisleading-indentation.c: Augment test.
8136
fd42eed8
TK
81372016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8138
8139 PR fortran/69154
8140 * gfortran.dg/inline_matmul_12.f90: New test.
8141
4f90ee6c
PT
81422016-01-10 Paul Thomas <pault@gcc.gnu.org>
8143
8144 PR fortran/67779
8145 * gfortran.dg/actual_array_offset_1: New test.
8146
3907c6cf
TV
81472016-01-10 Tom de Vries <tom@codesourcery.com>
8148
8149 PR tree-optimization/69062
8150 * gcc.dg/autopar/pr69062.c: New test.
8151
b07b236e
TS
81522016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8153
8154 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8155 * gcc.dg/vect/slp-perm-2.c: Likewise.
8156 * gcc.dg/vect/slp-perm-3.c: Likewise.
8157 * gcc.dg/vect/slp-perm-5.c: Likewise.
8158 * gcc.dg/vect/slp-perm-6.c: Likewise.
8159 * gcc.dg/vect/slp-perm-7.c: Likewise.
8160 * gcc.dg/vect/slp-perm-8.c: Likewise.
8161
23fab8ae
TV
81622016-01-10 Tom de Vries <tom@codesourcery.com>
8163
8164 PR tree-optimization/69039
8165 * gcc.dg/autopar/pr69039.c: New test.
8166
73f0dae2
MP
81672016-01-09 Marek Polacek <polacek@redhat.com>
8168
8169 PR c++/69113
8170 * g++.dg/pr69113.C: New test.
8171
20b8d734
JJ
81722016-01-09 Jakub Jelinek <jakub@redhat.com>
8173
8174 PR middle-end/50865
8175 PR tree-optimization/69097
8176 * gcc.c-torture/execute/pr50865.c: New test.
8177 * gcc.c-torture/execute/pr69097-1.c: New test.
8178 * gcc.c-torture/execute/pr69097-2.c: New test.
8179 * gcc.dg/pr69097-1.c: New test.
8180 * gcc.dg/pr69097-2.c: New test.
8181
c50e614b
JJ
81822016-01-09 Jakub Jelinek <jakub@redhat.com>
8183
8184 PR c++/69164
8185 * g++.dg/opt/pr69164.C: New test.
8186
e0237993
JJ
81872016-01-08 Jakub Jelinek <jakub@redhat.com>
8188
8189 PR tree-optimization/69167
8190 * gcc.dg/pr69167.c: New test.
8191
bd8f5bb2
MP
81922016-01-08 Marek Polacek <polacek@redhat.com>
8193
8194 PR c++/68449
8195 * g++.dg/pr68449.C: New.
8196
bb0f5ca7
AL
81972016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8198
8199 PR tree-optimization/68707
8200 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8201 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8202 on platforms supporting it.
8203 * gcc.dg/vect/slp-perm-2.c: Likewise.
8204 * gcc.dg/vect/slp-perm-3.c: Likewise.
8205 * gcc.dg/vect/slp-perm-5.c: Likewise.
8206 * gcc.dg/vect/slp-perm-7.c: Likewise.
8207 * gcc.dg/vect/slp-perm-8.c: Likewise.
8208 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8209 on platforms supporting it.
8210
22518428
JJ
82112016-01-08 Jakub Jelinek <jakub@redhat.com>
8212
33f0852f
JJ
8213 PR tree-optimization/69162
8214 * gcc.dg/pr69162.c: New test.
8215
22518428
JJ
8216 PR tree-optimization/69172
8217 * gcc.dg/pr69172.c: New test.
8218
80e9b3aa
TP
82192016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8220
8221 PR tree-optimization/67781
8222 * gcc.c-torture/execute/pr67781.c: New file.
8223
262a363f
JJ
82242016-01-08 Jakub Jelinek <jakub@redhat.com>
8225
8226 PR tree-optimization/69083
8227 * gcc.dg/vect/pr69083.c: New test.
8228
6e1f093f
SS
82292016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8230
8231 PR tree-optimization/61441
8232 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8233 Use -fexcess-precision=standard for compiler options.
8234 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8235
53290e07
JJ
82362016-01-08 Jakub Jelinek <jakub@redhat.com>
8237
57bf3072
JJ
8238 PR fortran/69128
8239 * gfortran.dg/gomp/pr69128.f90: New test.
8240
53290e07
JJ
8241 PR c++/69145
8242 * g++.dg/ext/pr69145-1.C: New test.
8243 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8244 * g++.dg/ext/pr69145-2.h: New file.
8245
7a127fa7
MS
82462016-01-07 Martin Sebor <msebor@redhat.com>
8247
8248 PR c/68966
8249 * gcc.dg/atomic-fetch-bool.c: New test.
8250 * gcc.dg/sync-fetch-bool.c: New test.
8251
95918b49
L
82522016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8253
8254 PR fortran/66680
8255 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8256
c8e62a9d
NC
82572016-01-07 Nick Clifton <nickc@redhat.com>
8258
8259 PR target/66655
8260 * g++.dg/pr66655.C: New test.
8261 * g++.dg/pr66655_1.cc: Test support file.
8262 * g++.dg/pr66655.h: Test header file.
8263
2ad3adf1 82642016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8265
8266 PR fortran/66680
8267 gfortran.dg/gomp/pr66680.f90: New test.
8268
4cd9ca92
L
82692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8270
8271 PR target/69171
8272 * gcc.target/i386/pr69171-1.c: New test.
8273 * gcc.target/i386/pr69171-2.c: Likewise.
8274 * gcc.target/i386/pr69171-3.c: Likewise.
8275 * gcc.target/i386/pr69171-4.c: Likewise.
8276 * gcc.target/i386/pr69171-5.c: Likewise.
8277 * gcc.target/i386/pr69171-6.c: Likewise.
8278
7e33d4dc
BS
82792015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8280
8281 PR middle-end/67639
8282 * c-c++-common/pr67639.c: New test.
8283
fec64afc
JJ
82842016-01-07 Jakub Jelinek <jakub@redhat.com>
8285
8286 PR tree-optimization/69141
8287 * g++.dg/opt/pr69141.C: New test.
8288
f293ad29
EB
82892016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8290
8291 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8292
5027395e
UB
82932016-01-06 Uros Bizjak <ubizjak@gmail.com>
8294
8295 PR target/69140
8296 * gcc.target/i386/pr69140.c: New test
8297
7443cf13
DM
82982016-01-06 David Malcolm <dmalcolm@redhat.com>
8299
8300 * gcc.dg/bad-dereference.c: New test case.
8301
32928931
BS
83022015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8303
8304 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8305
68dd05da
AS
83062016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8307
8308 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8309
6b131d5b
MP
83102016-01-06 Marek Polacek <polacek@redhat.com>
8311
8312 PR sanitizer/69099
8313 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8314
8d9fdb49
MP
83152016-01-05 Marek Polacek <polacek@redhat.com>
8316
8317 PR c/69104
8318 * gcc.dg/atomic-invalid-2.c: New.
8319
acf93f1e
L
83202016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8321
8322 PR target/68991
8323 * gcc.target/i386/pr68991.c: New test.
8324
3f50525d
L
83252016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8326
8327 PR target/68991
8328 * g++.dg/pr68991-1.C: New test.
8329 * g++.dg/pr68991-2.C: Likewise.
8330
e0237993 83312016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8332
e0237993 8333 PR other/60465
face88a1
ST
8334 * gcc.target/ia64/pr60465-gprel64.c: New test.
8335 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8336
a0866eff
KT
83372016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8338
8339 PR rtl-optimization/68651
8340 * gcc.target/aarch64/pr68651_1.c: New test.
8341
c589e975
DM
83422016-01-05 David Malcolm <dmalcolm@redhat.com>
8343
8344 PR c/69122
8345 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8346
929710d9
NS
83472016-01-05 Nathan Sidwell <nathan@acm.org>
8348
ce3e43d7
NS
8349 PR c++/58583
8350 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8351
929710d9
NS
8352 * gcc.dg/alias-15.c: New.
8353
a2faef8e
NC
83542016-01-05 Nick Clifton <nickc@redhat.com>
8355
8356 PR target/68870
8357 * g++.dg/pr68770.C: New test.
8358
4cfa76e3
MS
83592016-01-04 Mike Stump <mikestump@comcast.net>
8360
8361 * lib/target-supports.exp (check_effective_target_cilkplus):
8362 cilkplus targets require pthreads.
4ece61b6 8363 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8364
4e8a3a35
MM
83652016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8366
8367 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8368 generation.
8369
818ab71a
JJ
83702016-01-04 Jakub Jelinek <jakub@redhat.com>
8371
8372 Update copyright years.
8373
2fe0a208
MP
83742016-01-04 Marek Polacek <polacek@redhat.com>
8375
8376 PR c/68908
8377 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8378 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8379 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8380
9e3b2fe3
EB
83812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8382
8383 * gcc.target/sparc/20160104-2.c: New test.
8384
e8d65a35
EB
83852016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8386
8387 * gcc.target/sparc/20160104-1.c: New test.
8388
25ccfccd
PT
83892016-01-03 Paul Thomas <pault@gcc.gnu.org>
8390
8391 PR fortran/65045
8392 * gfortran.dg/pr65045.f90: New test.
8393
cb51d382
EB
83942016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8395
8396 * gnat.dg/specs/debug1.ads: Delete.
8397
6eeaad6e
JD
83982016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8399
8400 PR libgfortran/68867
8401 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8402 expression.
8403
2f968603
JD
84042016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8405
8406 PR libgfortran/68867
8407 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8408 PowerPC.
8409
591bb5e4
PT
84102016-01-01 Paul Thomas <pault@gcc.gnu.org>
8411
8412 PR fortran/68864
8413 * gfortran.dg/pr68864.f90: New test.
8414
f1e0620c
JJ
84152016-01-01 Jakub Jelinek <jakub@redhat.com>
8416
942a1319
JJ
8417 PR tree-optimization/69070
8418 * gcc.dg/pr69070.c: New test.
8419
10dff63f
JJ
8420 PR sanitizer/69055
8421 * gfortran.dg/pr69055.f90: New test.
8422
f1e0620c
JJ
8423 PR target/69015
8424 * gcc.dg/pr69015.c: New test.
818ab71a 8425\f
2f883d1c 8426Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8427
8428Copying and distribution of this file, with or without modification,
8429are permitted in any medium without royalty provided the copyright
8430notice and this notice are preserved.