]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
avr.c (avr_print_operand): Fix "format not a string literal" build warnings.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
aa0db437
MS
12016-06-19 Martin Sebor <msebor@redhat.com>
2
3 PR c/69507
4 * gcc.dg/alignof.c: New test.
5
c561b091
PC
62016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
7
8 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
9 vs dg-error; test constexpr specifier too.
10
bf54f123
PC
112016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
12
13 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
14
4e53aa97
CL
152016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
16
17 * lib/target-supports.exp
18 (check_effective_target_arm_neon_fp16_ok_nocache): Call
19 arm_neon_ok and merge flags. Fix temporary test name.
20 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
21 and merge flags.
22
69071d86
ML
232016-06-17 Martin Liska <mliska@suse.cz>
24
25 * gcc.dg/predict-9.c: Fix dump scanning.
26
68b3b858
BC
272016-06-17 Bin Cheng <bin.cheng@arm.com>
28
29 PR tree-optimization/71354
30 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
31
d3ee260a
BC
322016-06-17 Bin Cheng <bin.cheng@arm.com>
33
34 PR tree-optimization/71347
35 * gcc.dg/tree-ssa/pr71347.c: New test.
36
bd8fb114
BC
372016-06-17 Bin Cheng <bin.cheng@arm.com>
38
39 PR tree-optimization/71354
40 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
41
97816be4
BC
422016-06-17 Bin Cheng <bin.cheng@arm.com>
43
44 * gcc.dg/vect/vect-alias-check-1.c: New test.
45
2d761a37
SKS
462016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
47
48 * gcc.target/avr/pr71151-1.c: New test.
49 * gcc.target/avr/pr71151-2.c: New test.
50 * gcc.target/avr/pr71151-3.c: New test.
51 * gcc.target/avr/pr71151-4.c: New test.
52 * gcc.target/avr/pr71151-5.c: New test.
53 * gcc.target/avr/pr71151-6.c: New test.
54 * gcc.target/avr/pr71151-7.c: New test.
55 * gcc.target/avr/pr71151-8.c: New test.
56 * gcc.target/avr/pr71151-common.h: New test.
57
68fa96d6
ML
582016-06-16 Martin Liska <mliska@suse.cz>
59
60 * gfortran.dg/predict-1.f90: New test.
61
b6ca982f
UB
622016-06-16 Uros Bizjak <ubizjak@gmail.com>
63
64 PR target/71242
65 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
66
1dc8d15b
JH
672016-06-16 Jan Hubicka <hubicka@ucw.cz>
68
69 * g++.dg/vect/pr36648.cc: Disable cunrolli
70
67c25816
JJ
712016-06-16 Jakub Jelinek <jakub@redhat.com>
72
c577adb2
JJ
73 PR target/71554
74 * gcc.c-torture/execute/pr71554.c: New test.
75
67c25816
JJ
76 PR rtl-optimization/71532
77 * gcc.dg/torture/pr71532.c: New test.
78
1a3c3ee9
MM
792016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
80
81 * gcc.target/powerpc/p9-dimode1.c: New test.
82 * gcc.target/powerpc/p9-dimode2.c: Likewise.
83
f29468a7
JJ
842016-06-15 Jakub Jelinek <jakub@redhat.com>
85
61daecc4
JJ
86 * gcc.c-torture/compile/20160615-1.c: New test.
87
f29468a7
JJ
88 * g++.dg/cpp0x/ref-qual17.C: New test.
89
209d1e2d
IE
902016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
91
92 PR middle-end/71529
93 * gcc.target/i386/pr71529.C: New test.
94
8dc35712
AH
952016-06-15 Alan Hayward <alan.hayward@arm.com>
96
97 PR tree-optimization/71483
98 * g++.dg/vect/pr71483.c: New
99
b8911cb8
PC
1002016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
101
102 PR c++/70202
103 * g++.dg/inherit/crash6.C: New.
104 * g++.dg/inherit/union2.C: Likewise.
105 * g++.dg/inherit/virtual12.C: Likewise.
106 * g++.dg/inherit/virtual13.C: Likewise.
107 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
108
cf5d08ab
UB
1092016-06-15 Uros Bizjak <ubizjak@gmail.com>
110
111 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
112
8f482165
AH
1132016-06-15 Alan Hayward <alan.hayward@arm.com>
114
115 PR tree-optimization/71439
116 * gcc.dg/vect/pr71439.c: New
117
3256673f
KT
1182016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
119
120 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
121
b17dc4d4
RB
1222016-06-15 Richard Biener <rguenther@suse.de>
123
124 * gcc.dg/vect/slp-45.c: New testcase.
125
2a5825f2
RB
1262016-06-15 Richard Biener <rguenther@suse.de>
127
128 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
129
6e433d0b
BS
1302016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
131
132 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
133 requirements, and disable for AIX for now.
134 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
135
abe7f828
JJ
1362016-06-14 Jakub Jelinek <jakub@redhat.com>
137
a09c81b4
JJ
138 PR c++/71528
139 * g++.dg/opt/pr71528.C: New test.
140
abe7f828
JJ
141 PR c++/71516
142 * g++.dg/init/pr71516.C: New test.
143
acfadf06
PC
1442016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
145
146 * g++.dg/init/array46.C: New.
147
4d568ab2
UB
1482016-06-14 Uros Bizjak <ubizjak@gmail.com>
149
150 * gcc.target/i386/float128-3.c: New test.
151 * gcc.target/i386/quad-sse4.c: Ditto.
152 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
153 Update scan strings.
154
30934c5d
RB
1552016-06-14 Richard Biener <rguenther@suse.de>
156
157 PR middle-end/71526
158 * gfortran.dg/pr71526.f90: New testcase.
159
3970e545
AV
1602016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
161
162 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
163 * gcc.dg/zero_bits_compound-1.c: Likewise.
164
04976c6e
RB
1652016-06-14 Richard Biener <rguenther@suse.de>
166
167 PR tree-optimization/71522
168 * gcc.dg/torture/pr71522.c: New testcase.
169
23e025db
JJ
1702016-06-14 Jakub Jelinek <jakub@redhat.com>
171
172 PR tree-optimization/71520
173 * gcc.dg/tree-ssa/pr71520.c: New test.
174
90b72e84
RB
1752016-06-14 Richard Biener <rguenther@suse.de>
176
177 PR tree-optimization/71521
86c24ba6 178 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 179
ef7cf206
JJ
1802016-06-13 Jakub Jelinek <jakub@redhat.com>
181
0dda258b
JJ
182 PR sanitizer/71498
183 * c-c++-common/ubsan/bounds-13.c: New test.
184
ef7cf206
JJ
185 PR preprocessor/71183
186 * gcc.dg/cpp/source_date_epoch-3.c: New test.
187
a73786e3
JL
1882016-06-13 Jeff Law <law@redhat.com>
189
190 PR tree-optimization/71403
191 * c-c++-common/ubsan/pr71403-1.c: New test.
192 * c-c++-common/ubsan/pr71403-2.c: New test.
193 * c-c++-common/ubsan/pr71403-3.c: New test.
194
0ac249bf
JJ
1952016-06-13 Jakub Jelinek <jakub@redhat.com>
196
197 PR middle-end/71478
198 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
199 Add -Wno-psabi -w to dg-options.
200
5408a64a
KN
2012016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
202
203 * gcc.target/powerpc/vadsdu-0.c: New test.
204 * gcc.target/powerpc/vadsdu-1.c: New test.
205 * gcc.target/powerpc/vadsdu-2.c: New test.
206 * gcc.target/powerpc/vadsdu-3.c: New test.
207 * gcc.target/powerpc/vadsdu-4.c: New test.
208 * gcc.target/powerpc/vadsdu-5.c: New test.
209 * gcc.target/powerpc/vadsdub-1.c: New test.
210 * gcc.target/powerpc/vadsdub-2.c: New test.
211 * gcc.target/powerpc/vadsduh-1.c: New test.
212 * gcc.target/powerpc/vadsduh-2.c: New test.
213 * gcc.target/powerpc/vadsduw-1.c: New test.
214 * gcc.target/powerpc/vadsduw-2.c: New test.
215
f7e4f2e3
DM
2162016-06-13 David Malcolm <dmalcolm@redhat.com>
217
218 * gcc.dg/c99-init-2.c (c): Update expected error message.
219 * gcc.dg/init-bad-8.c (foo): Likewise.
220 * gcc.dg/spellcheck-fields-3.c: New test case.
221
ad23a23e
ML
2222016-06-13 Martin Liska <mliska@suse.cz>
223
224 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
225 and "guess loop iv compared" heuristics.
226 * gcc.dg/predict-2.c: Likewise.
227 * gcc.dg/predict-3.c: Likewise.
228 * gcc.dg/predict-4.c: Likewise.
229 * gcc.dg/predict-5.c: Likewise.
230 * gcc.dg/predict-6.c: Likewise.
231
146c55da
MP
2322016-06-13 Marek Polacek <polacek@redhat.com>
233
234 PR middle-end/71476
235 * c-c++-common/Wswitch-unreachable-4.c: New test.
236 * gcc.dg/Wswitch-unreachable-2.c: New test.
237 * g++.dg/tm/jump1.C: Move dg-warning.
238
42e77cbc
EB
2392016-06-13 Eric Botcazou <ebotcazou@adacore.com>
240
241 * gnat.dg/renaming10.ad[sb]: New test.
242
7474dcc1
PT
2432016-06-13 Paul Thomas <pault@gcc.gnu.org>
244
245 PR fortran/70673
246 * gfortran.dg/pr70673.f90: New test.
247
f57f53d3
RB
2482016-06-13 Richard Biener <rguenther@suse.de>
249
250 PR middle-end/64516
251 * gcc.dg/align-3.c: New testcase.
252
5843a5f0
ML
2532016-06-13 Martin Liska <mliska@suse.cz>
254
255 * gcc.target/i386/pr71458.c: New test.
256
aa8fdb44
UB
2572016-06-12 Uros Bizjak <ubizjak@gmail.com>
258
259 PR target/71241
260 * testsuite/gcc.dg/torture/float128-nan.c: New test.
261
2043e4d7
DH
2622016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
263
264 PR target/60751
265 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
266 statement.
267
d3dc025d
DH
2682016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
269
270 PR target/60751
271 * gfortran.dg/comma_IO_extension_1.f90: New test.
272 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
273 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
274 statement.
275 * gfortran.dg/graphite/pr38083.f90: Likewise.
276 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
277 missing format.
278
a31d78c6
EB
2792016-06-11 Eric Botcazou <ebotcazou@adacore.com>
280
281 * gnat.dg/case_character.adb: New test.
282
95c18dd0
SB
2832016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
284
285 PR middle-end/71310
286 * gcc.target/powerpc/pr71310.c: New testcase.
287
b97d37b4
KV
2882016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
289
290 PR middle-end/71478
291 * gcc.dg/pr71478.c: New test.
292
900bcda3
JJ
2932016-06-10 Jakub Jelinek <jakub@redhat.com>
294
ec1c20db
JJ
295 PR middle-end/71494
296 * gcc.c-torture/execute/pr71494.c: New test.
297
50b15873
JJ
298 PR c/68657
299 * gcc.target/i386/pr68657.c: New test.
300
900bcda3
JJ
301 PR inline-asm/68843
302 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
303 (test): Add -masm=intel alternatives.
304
4d926e34
MS
3052016-06-10 Martin Sebor <msebor@redhat.com>
306
307 PR c/71392
308 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
309
ad071b2b
JL
3102016-06-10 Jeff Law <law@redhat.com>
311
312 PR tree-optimization/71335
313 * gcc.c-torture/execute/pr71335.c: New test.
314
2704efe8
DM
3152016-06-10 David Malcolm <dmalcolm@redhat.com>
316
317 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
318 the various "cannot tail-call: " messages.
319
18c9b7d4
CL
3202016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
321
322 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
323 and options.
324
7cfa10f3
MO
3252016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
326
327 PR sanitizer/71480
328 * c-c++-common/asan/pr71480.c: New test.
329
1f24fd3e
L
3302016-06-10 H.J. Lu <hongjiu.lu@intel.com>
331
332 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
333 (ASMNAME2): Likewise.
334 (main): Replace fn in asm statement with ASMNAME ("fn").
335 * gcc.dg/guality/pr68037-2.c: Likewise.
336 * gcc.dg/guality/pr68037-3.c: Likewise.
337 * gcc.dg/torture/pr68037-1.c: Likewise.
338 * gcc.dg/torture/pr68037-2.c: Likewise.
339 * gcc.dg/torture/pr68037-3.c: Likewise.
340
ad551c07
BE
3412016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
342
343 PR inline-asm/68843
344 * gcc.target/i386/pr68843-1.c: New test.
345 * gcc.target/i386/pr68843-2.c: New test.
346
4b1ffdb1 3472016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
348 Cesar Philippidis <cesar@codesourcery.com>
349
350 PR middle-end/71373
351 * gcc.dg/goacc/nested-function-1.c: New file.
352 * gcc.dg/goacc/nested-function-2.c: Likewise.
353 * gcc.dg/goacc/pr71373.c: Likewise.
354 * gfortran.dg/goacc/cray-2.f95: Likewise.
355 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
356 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
357 * gfortran.dg/goacc/cray.f95: Update.
358 * gfortran.dg/goacc/loop-1.f95: Likewise.
359 * gfortran.dg/goacc/loop-3.f95: Likewise.
360 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
361 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
362
3632016-06-10 Thomas Schwinge <thomas@codesourcery.com>
364
365 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
366 for OpenACC tile clauses.
367 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
368
369 PR c/71381
370 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
371 to...
372 * c-c++-common/goacc/cache-2.c: ... this new file.
373 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
374 * gfortran.dg/goacc/cache-2.f95: ... this new file.
375 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
376 usage.
377 * gfortran.dg/goacc/cray.f95: Likewise.
378 * gfortran.dg/goacc/loop-1.f95: Likewise.
379
89851e4c
AH
3802016-06-10 Alan Hayward <alan.hayward@arm.com>
381
382 PR tree-optimization/71407
383 PR tree-optimization/71416
384 * gcc.dg/vect/pr71407.c: New
385 * gcc.dg/vect/pr71416-1.c: New
386 * gcc.dg/vect/pr71416-2.c: New
387
200eafbf
RB
3882016-06-10 Richard Biener <rguenther@suse.de>
389
390 PR middle-end/71477
391 * gcc.dg/torture/pr71477.c: New testcase.
392
4df99d92
JK
3932016-06-09 Julia Koval <julia.koval@intel.com>
394
395 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
396 * gcc.target/i386/interrupt-13.c: Likewise.
397 * gcc.target/i386/interrupt-15.c: Likewise.
398 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
399 * gcc.target/i386/interrupt-24.c: Likewise.
400 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
401 * gcc.target/i386/interrupt-9.c: Likewise.
402 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
403
e01b4e16
MS
4042016-06-09 Martin Sebor <msebor@redhat.com>
405
406 PR c/70883
407 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
408 * gcc.dg/builtin-constant_p-1.c: Same.
409 * gcc.dg/builtins-error.c: Same.
410 * gcc.dg/pr70859.c: Same.
411
9c35db0e
SKS
4122016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
413
414 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
415 * gcc.dg/torture/pr68067-1.c: Likewise.
416 * gcc.dg/torture/pr68067-2.c: Likewise.
417
4182016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
419
420 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
421 when setting SIZE.
422
392a81b9
PC
4232016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
424
425 PR c++/71465
426 * g++.dg/inherit/crash5.C: New.
427 Revert:
428 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
429
430 PR c++/70202
431 * g++.dg/inherit/crash5.C: New.
432 * g++.dg/inherit/virtual1.C: Adjust.
433
e49efc14
ML
4342016-06-09 Martin Liska <mliska@suse.cz>
435
436 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
437 * g++.dg/predict-loop-exit-2.C: Likewise.
438 * g++.dg/predict-loop-exit-3.C: Likewise.
439 * gcc.dg/predict-1.c: Likewise.
440 * gcc.dg/predict-2.c: Likewise.
441 * gcc.dg/predict-3.c: Likewise.
442 * gcc.dg/predict-4.c: Likewise.
443 * gcc.dg/predict-5.c: Likewise.
444 * gcc.dg/predict-6.c: Likewise.
445 * gcc.dg/predict-7.c: Likewise.
446
36d57986
RB
4472016-06-09 Richard Biener <rguenther@suse.de>
448
449 PR tree-optimization/71462
450 * gcc.dg/torture/pr71462.c: New testcase.
451
7d82e8e4
MP
4522016-06-09 Marek Polacek <polacek@redhat.com>
453
454 PR c/65471
455 * gcc.dg/c11-generic-3.c: New test.
456
c8a71589
PC
4572016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
458
459 * g++.dg/init/array42.C: New.
460 * g++.dg/init/array43.C: Likewise.
461 * g++.dg/init/array44.C: Likewise.
462 * g++.dg/init/array45.C: Likewise.
463 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
464 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
465 * g++.dg/cpp1y/auto-fn27.C: Likewise.
466 * g++.dg/gomp/pr35751.C: Likewise.
467 * g++.dg/init/array23.C: Likewise.
468 * g++.dg/init/brace2.C: Likewise.
469 * g++.dg/init/brace6.C: Likewise.
470
44a845ca
MS
4712016-06-08 Martin Sebor <msebor@redhat.com>
472 Jakub Jelinek <jakub@redhat.com>
473
474 PR c++/70507
475 PR c/68120
476 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
477 * c-c++-common/builtin-arith-overflow-2.c: New test.
478 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
479 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
480 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
481
2ef16b6e
JJ
4822016-06-08 Jakub Jelinek <jakub@redhat.com>
483
484 PR c++/71442
485 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
486
5e3ee346
AL
4872016-06-08 Alan Lawrence <alan.lawrence@arm.com>
488
489 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
490 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
491 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
492 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
493 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
494 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
495 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
496 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
497 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
498 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
499 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
500 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
501 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
502
b2ae2814
RB
5032016-06-08 Richard Biener <rguenther@suse.de>
504
505 PR tree-optimization/68558
506 * gcc.dg/vect/slp-44.c: New testcase.
507
e09b4c37
RB
5082016-06-08 Richard Biener <rguenther@suse.de>
509
510 * gcc.dg/vect/slp-43.c: New testcase.
511
72d50660
RB
5122016-06-08 Richard Biener <rguenther@suse.de>
513
514 PR tree-optimization/71452
515 * gcc.dg/torture/pr71452.c: New testcase.
516
988c115c
JJ
5172016-06-08 Jakub Jelinek <jakub@redhat.com>
518
519 PR c++/71448
520 * g++.dg/torture/pr71448.C: New test.
521
73d73b48
BS
5222016-06-08 Bernd Schmidt <bschmidt@redhat.com>
523
524 PR debug/71432
525 PR ada/71413
526 * g++.dg/debug/pr71432.C: New test.
527
bdd15d0c
PK
5282016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
529
530 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
531 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
532 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
533
ce0607bb
AH
5342016-06-08 Alan Hayward <alan.hayward@arm.com>
535
536 * gcc.dg/vect/vect-live-2.c: Update effective target.
537 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
538 * lib/target-supports.exp: Add aarch64 to vect_long.
539
92a5f2ba
MP
5402016-06-08 Marek Polacek <polacek@redhat.com>
541
542 PR c/71418
543 * gcc.dg/noncompile/pr71418.c: New test.
544
08203f73
MP
545 PR c/71426
546 * gcc.dg/noncompile/pr71426.c: New test.
547
d1fcc2bd
JH
5482016-06-07 Jan Hubicka <hubicka@ucw.cz>
549
550 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
551 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
552 * gcc.dg/predict-3.c: Update template.
553 * gcc.dg/predict-5.c: Update template.
554 * gcc.dg/predict-6.c: Update template.
555 * gcc.dg/predict-9.c: Update template.
556 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
557
a23e6f1c
BS
5582016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
559
560 * gcc.target/powerpc/vec-mul.c: New test.
561
6ffd47b7
DM
5622016-06-07 David Malcolm <dmalcolm@redhat.com>
563
564 * gcc.dg/spellcheck-fields-2.c: New test case.
565
bfd67b47
RB
5662016-06-07 Richard Biener <rguenther@suse.de>
567
568 PR c/61564
569 * gcc.dg/Wpragmas-1.c: New testcase.
570 * gcc.dg/Wattributes-4.c: Likewise.
571 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
572 entry.
573
701b9a47
CL
5742016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
575
576 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
577 spurious debug code.
578
6b80d6fa
RB
5792016-06-07 Richard Biener <rguenther@suse.de>
580
581 PR tree-optimization/71428
582 * gcc.dg/torture/pr71428.c: New testcase.
583
0f3f9437
RB
5842016-06-07 Richard Biener <rguenther@suse.de>
585
586 PR middle-end/71423
587 * gcc.dg/torture/pr71423.c: New testcase.
588
ec963f2a
KV
5892016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
590
591 PR middle-end/71408
592 * gcc.dg/tree-ssa/pr71408.c: New test.
593
46ab5b6e
KV
5942016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
595
596 PR middle-end/71281
597 * g++.dg/torture/pr71281.C: New test.
598
1f40cff3
MP
5992016-06-06 Marek Polacek <polacek@redhat.com>
600
601 PR c/71362
602 * gcc.dg/pr71362.c: New test.
603
6f5bcd24
JJ
6042016-06-06 Jakub Jelinek <jakub@redhat.com>
605 Patrick Palka <ppalka@gcc.gnu.org>
606
607 PR c++/70847
608 PR c++/71330
609 PR c++/71393
610 * g++.dg/opt/pr70847.C: New test.
611 * g++.dg/ubsan/pr70847.C: New test.
612 * g++.dg/ubsan/pr71393.C: New test.
613
158beb4a
JJ
6142016-06-06 Jakub Jelinek <jakub@redhat.com>
615
616 PR tree-optimization/71259
617 * gcc.dg/vect/pr71259.c: New test.
618
d9b950dd
DM
6192016-06-06 David Malcolm <dmalcolm@redhat.com>
620
621 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
622 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
623 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
624 above.
625
36f9ad69
KT
6262016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
627
628 PR middle-end/37780
629 * gcc.c-torture/execute/pr37780.c: New test.
630 * gcc.target/aarch64/pr37780_1.c: Likewise.
631 * gcc.target/arm/pr37780_1.c: Likewise.
632
5545a907
MP
6332016-06-06 Marek Polacek <polacek@redhat.com>
634
635 * c-c++-common/attr-may-alias-1.c: New test.
636 * c-c++-common/attr-may-alias-2.c: New test.
637 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
638
93671519
BE
6392016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
640
641 PR c/24414
642 * gcc.target/i386/pr24414.c: New test.
643
690f24b7
JM
6442016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
645
646 * gcc.target/sparc/vis4misc.c: New file.
647 * gcc.target/sparc/fpcmp.c: Likewise.
648 * gcc.target/sparc/fpcmpu.c: Likewise.
649
31ce6157
AH
6502016-06-06 Alan Hayward <alan.hayward@arm.com>
651
652 * gcc.dg/vect/vect-live-1.c: Use additional-options.
653 * gcc.dg/vect/vect-live-3.c: Likewise.
654
9fcebb5a
RB
6552016-06-06 Richard Biener <rguenther@suse.de>
656
657 PR tree-optimization/71398
658 * gcc.dg/torture/pr71398.c: New testcase.
659
903ca97b
UB
6602016-06-06 Uros Bizjak <ubizjak@gmail.com>
661
662 PR target/71389
663 * g++.dg/pr71389.C: New test.
664
9c1eb332
JD
6652016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
666
667 PR fortran/71404
668 * gfortran.dg/fmt_read_5.f: New test.
669
b2d83bd2
AV
6702016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
671
672 PR fortran/69659
673 * gfortran.dg/class_array_22.f03: New test.
674
ec81960e
JH
6752016-06-05 Jan Hubicka <hubicka@ucw.cz>
676
677 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
678
429d2750
JH
6792016-06-05 Jan Hubicka <hubicka@ucw.cz>
680
681 * gcc.dg/predict-9.c: Update template.
682
c1c00983
PC
6832016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
684
685 PR c++/49377
686 * g++.dg/template/pr49377.C: New.
687
1927a963
JJ
6882016-06-04 Jakub Jelinek <jakub@redhat.com>
689
690 PR tree-optimization/71405
691 * g++.dg/torture/pr71405.C: New test.
692
909a11ad
PC
6932016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
694
695 PR c++/70202
696 * g++.dg/inherit/crash5.C: New.
697 * g++.dg/inherit/virtual1.C: Adjust.
698
08bbb1f8
JL
6992016-06-03 Jeff Law <law@redhat.com>
700
701 PR tree-optimization/71316
702 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
703
7c35235c
JJ
7042016-06-03 Jakub Jelinek <jakub@redhat.com>
705
706 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
707 dg-additional-options with just -fno-tree-scev-cprop in it.
708 * gcc.dg/vect/vect-live-2.c: Likewise.
709 * gcc.dg/vect/vect-live-5.c: Likewise.
710 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
711 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
712 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
713
c8572dd6
PP
7142016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
715
716 PR c++/27100
717 * g++.dg/other/friend6.C: New test.
718
1c7733a7
BS
7192016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
720
721 * g++.dg/torture/ppc-ldst-array.C: New.
722
0d2f700f
JM
7232016-06-03 Joseph Myers <joseph@codesourcery.com>
724
725 PR target/71276
726 PR target/71277
727 * gcc.dg/torture/builtin-fp-int-inexact.c,
728 gcc.target/i386/387-builtin-fp-int-inexact.c,
729 gcc.target/i386/387-rint-inline-1.c,
730 gcc.target/i386/387-rint-inline-2.c,
731 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
732 gcc.target/i386/sse2-rint-inline-1.c,
733 gcc.target/i386/sse2-rint-inline-2.c,
734 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
735 gcc.target/i386/sse4_1-rint-inline.c: New tests.
736
f8071c05
L
7372016-06-03 H.J. Lu <hongjiu.lu@intel.com>
738 Julia Koval <julia.koval@intel.com>
739
740 PR target/66960
741 PR target/67630
742 PR target/67634
743 PR target/67841
744 PR target/68037
745 PR target/68618
746 PR target/68661
747 PR target/69575
748 PR target/69596
749 PR target/69734
750 * gcc.dg/guality/pr68037-1.c: New test.
751 * gcc.dg/guality/pr68037-2.c: Likewise.
752 * gcc.dg/guality/pr68037-3.c: Likewise.
753 * gcc.dg/torture/pr68037-1.c: Likewise.
754 * gcc.dg/torture/pr68037-2.c: Likewise.
755 * gcc.dg/torture/pr68037-3.c: Likewise.
756 * gcc.dg/torture/pr68661-1a.c: Likewise.
757 * gcc.dg/torture/pr68661-1b.c: Likewise.
758 * gcc.target/i386/interrupt-1.c: Likewise.
759 * gcc.target/i386/interrupt-2.c: Likewise.
760 * gcc.target/i386/interrupt-3.c: Likewise.
761 * gcc.target/i386/interrupt-4.c: Likewise.
762 * gcc.target/i386/interrupt-5.c: Likewise.
763 * gcc.target/i386/interrupt-6.c: Likewise.
764 * gcc.target/i386/interrupt-7.c: Likewise.
765 * gcc.target/i386/interrupt-8.c: Likewise.
766 * gcc.target/i386/interrupt-9.c: Likewise.
767 * gcc.target/i386/interrupt-10.c: Likewise.
768 * gcc.target/i386/interrupt-11.c: Likewise.
769 * gcc.target/i386/interrupt-12.c: Likewise.
770 * gcc.target/i386/interrupt-13.c: Likewise.
771 * gcc.target/i386/interrupt-14.c: Likewise.
772 * gcc.target/i386/interrupt-15.c: Likewise.
773 * gcc.target/i386/interrupt-16.c: Likewise.
774 * gcc.target/i386/interrupt-17.c: Likewise.
775 * gcc.target/i386/interrupt-18.c: Likewise.
776 * gcc.target/i386/interrupt-19.c: Likewise.
777 * gcc.target/i386/interrupt-20.c: Likewise.
778 * gcc.target/i386/interrupt-21.c: Likewise.
779 * gcc.target/i386/interrupt-22.c: Likewise.
780 * gcc.target/i386/interrupt-23.c: Likewise.
781 * gcc.target/i386/interrupt-24.c: Likewise.
782 * gcc.target/i386/interrupt-25.c: Likewise.
783 * gcc.target/i386/interrupt-26.c: Likewise.
784 * gcc.target/i386/interrupt-27.c: Likewise.
785 * gcc.target/i386/interrupt-28.c: Likewise.
786 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
787 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
788 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
789 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
790 * gcc.target/i386/interrupt-iamcu.c: Likewise.
791 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
792 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
793 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
794 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
795 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
796 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
797 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
798
36b85e43
BS
7992016-06-03 Bernd Schmidt <bschmidt@redhat.com>
800
9de2e795
L
801 PR tree-optimization/52171
802 * gcc.dg/pr52171.c: New test.
803 * gcc.target/i386/pr52171.c: New test.
36b85e43 804
bfeee8ac
JH
8052016-06-03 Jan Hubicka <jh@suse.cz>
806
807 * g++.dg/tree-ssa/pred-1.C: New testcase
808 * gcc.dg/tree-ssa/pred-1.c: New testcase
809
859b0bae
BS
8102016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
811
812 PR target/70957
813 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
814 support.
815 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
816
3a2edf4c
AH
8172016-06-03 Alan Hayward <alan.hayward@arm.com>
818
819 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
820
b28ead45
AH
8212016-06-03 Alan Hayward <alan.hayward@arm.com>
822
823 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 824 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
825 * gcc.dg/vect/vect-live-1.c: New test.
826 * gcc.dg/vect/vect-live-2.c: New test.
827 * gcc.dg/vect/vect-live-3.c: New test.
828 * gcc.dg/vect/vect-live-4.c: New test.
829 * gcc.dg/vect/vect-live-5.c: New test.
830 * gcc.dg/vect/vect-live-slp-1.c: New test.
831 * gcc.dg/vect/vect-live-slp-2.c: New test.
832 * gcc.dg/vect/vect-live-slp-3.c: New test.
833
1f91747b
JJ
8342016-06-03 Jakub Jelinek <jakub@redhat.com>
835
836 PR middle-end/71387
837 * g++.dg/opt/pr71387.C: New test.
838
47b83923
JL
8392016-06-02 Jeff Law <law@redhat.com>
840
841 PR tree-optimization/71328
842 * gcc.c-torture/compile/pr71328.c: New test.
843
e96e5f46
JD
8442016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
845
846 PR fortran/52393
847 * gfortran.dg/fmt_read_3.f90: Fix typo.
848 * gfortran.dg/fmt_read_4.f90: New test.
849
b872d729
PC
8502016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
851
852 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
853 * g++.dg/cpp0x/forw_enum6.C: Likewise.
854 * g++.dg/cpp0x/forw_enum8.C: Likewise.
855 * g++.dg/cpp0x/override2.C: Likewise.
856 * g++.dg/parse/crash5.C: Likewise.
857 * g++.dg/parse/error16.C: Likewise.
858 * g++.dg/parse/error27.C: Likewise.
859 * g++.dg/template/qualttp15.C: Likewise.
860 * g++.dg/template/redecl4.C: Likewise.
861 * g++.old-deja/g++.other/crash39.C: Likewise.
862 * g++.old-deja/g++.other/struct1.C: Likewise.
863 * g++.old-deja/g++.pt/m9a.C: Likewise.
864 * g++.old-deja/g++.pt/memclass10.C: Likewise.
865
0e535442
JJ
8662016-06-02 Jakub Jelinek <jakub@redhat.com>
867
0633ee10
JJ
868 PR c++/71372
869 * c-c++-common/pr71372.c: New test.
870
0e535442
JJ
871 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
872 __TIME__ strings with __builtin_strcmp instead of printf and
873 dg-output.
874
f3c5ecc2
ML
8752016-06-02 Martin Liska <mliska@suse.cz>
876
877 * gcc.dg/predict-9.c: New test.
878
a91807c5
JJ
8792016-06-02 Jakub Jelinek <jakub@redhat.com>
880
881 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
882 global set_compiler_env_var and global saved_compiler_env_var.
883
b5bd1978
KT
8842016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
885
886 PR rtl-optimization/71295
887 * gcc.c-torture/compile/pr71295.c: New test.
888
b93b1475
JJ
8892016-06-02 Jakub Jelinek <jakub@redhat.com>
890
930ebd0e
JJ
891 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
892
1e021dc3
JJ
893 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
894 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
895
b93b1475
JJ
896 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
897 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
898 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
899 alternative number.
900
58f2fb5c
MM
9012016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
902
903 * gcc.target/powerpc/p9-splat-4.c: New test.
904
9052016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
906
907 PR target/71186
908 * gcc.target/powerpc/pr71186.c: New test.
909
4731c9f0
JD
9102016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
911
912 PR fortran/52393
913 * gfortran.dg/fmt_read_3.f90: New test.
914
042dee3e
TP
9152016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
916
917 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
918 procedure.
919
15c98b2e
ES
9202016-06-01 Eduard Sanou <dhole@openmailbox.org>
921
922 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
923 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
924 env var is set.
925 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
926 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
927 shown once.
928 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
929 during compilation.
930 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
931 vars set by dg-set-compiler-env-var.
932
6442a6f4
PT
9332016-06-01 Paul Thomas <pault@gcc.gnu.org>
934
935 PR fortran/71156
936 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
937 to the module procedure declaration.
938 * gfortran.dg/submodule_16.f08: New test.
939
ab62397a
JJ
9402016-06-01 Jakub Jelinek <jakub@redhat.com>
941
942 PR middle-end/71371
943 * c-c++-common/gomp/pr71371.c: New test.
944
b66af6ed
RB
9452016-06-01 Richard Biener <rguenther@suse.de>
946
947 PR tree-optimization/71366
948 * gcc.dg/torture/pr71366-1.c: New testcase.
949 * gcc.dg/torture/pr71366-2.c: Likewise.
950
e342b9d8
KN
9512016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
952
953 * gcc.target/powerpc/vslv-0.c: New test.
954 * gcc.target/powerpc/vslv-1.c: New test.
955 * gcc.target/powerpc/vsrv-0.c: New test.
956 * gcc.target/powerpc/vsrv-1.c: New test.
957
721547cd
NS
9582016-06-01 Nathan Sidwell <nathan@acm.org>
959
960 * c-c++-common/torture/pr57945.c: Add expected PTX error.
961 * gcc.target/nvptx/weak.c: New.
962
fa2c9034
RB
9632016-06-01 Richard Biener <rguenther@suse.de>
964
965 PR tree-optimization/71261
966 * gcc.dg/torture/vect-bool-1.c: New testcase.
967
3e32893c
JJ
9682016-06-01 Jakub Jelinek <jakub@redhat.com>
969
970 * gfortran.dg/gomp/order-1.f90: New test.
971 * gfortran.dg/gomp/order-2.f90: New test.
972
8c383600
JH
9732016-06-01 Jan Hubicka <hubicka@ucw.cz>
974
975 * gcc.dg/unroll-6.c: Update template.
976 * gcc.dg/unroll-7.c: New testcase.
977 * gcc.dg/unroll-8.c: New testcase.
978
a0dfeef5
EB
9792016-06-01 Eric Botcazou <ebotcazou@adacore.com>
980
981 * gnat.dg/opt56.ad[sb]: New test.
982
48de5701
PC
9832016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
984
985 PR c++/66635
986 * g++.dg/cpp0x/constexpr-ice16.C: New.
987
827cf695
PP
9882016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
989
990 PR tree-optimization/71314
991 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
992 -mbranch-cost=2.
993
ff66f6e8
PP
9942016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
995
996 PR tree-optimization/71077
997 * gcc.dg/tree-ssa/pr71077.c: New test.
998
050fb209
JH
9992016-05-31 Jan Hubicka <hubicka@ucw.cz>
1000
48de5701
PC
1001 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1002 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1003 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1004
c642d919
PC
10052016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1006
1007 PR c++/71248
1008 * g++.dg/cpp0x/pr71248.C: New.
1009 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1010 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1011 * g++.dg/init/new37.C: Likewise.
1012 * g++.dg/template/static1.C: Likewise.
1013 * g++.dg/template/static2.C: Likewise.
1014
d6439e08
L
10152016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1016
1017 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1018 instead of %rdi.
1019 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1020
780b9dd4
MP
10212016-05-31 Marek Polacek <polacek@redhat.com>
1022
1023 * c-c++-common/Wswitch-unreachable-3.c: New test.
1024 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1025
0d99f8a0
RB
10262016-05-31 Richard Biener <rguenther@suse.de>
1027
1028 PR tree-optimization/71352
1029 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1030
52545641
TP
10312016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1032
1033 * gcc.target/arm/armv5_thumb_isa.c: New test.
1034
5b8c1205
KY
10352016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1036
1037 PR target/71346
1038 * gcc.target/i386/pr71346.c: New test.
1039
7a88cc84
TV
10402016-05-31 Tom de Vries <tom@codesourcery.com>
1041
1042 PR tree-optimization/69068
1043 * gcc.dg/graphite/pr69068.c: New test.
1044
265149a6
MS
10452016-05-27 Martin Sebor <msebor@redhat.com>
1046
1047 PR c++/71306
1048 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1049
00631022
JJ
10502016-05-30 Jakub Jelinek <jakub@redhat.com>
1051
1052 PR c++/71349
1053 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1054 nowait depend(inout: dd[0]) clauses where permitted.
1055
b2f6675b
PC
10562016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1057
1058 PR c++/71238
1059 * g++.dg/parse/pr71238.C: New.
1060 * g++.dg/concepts/friend1.C: Test column numbers too.
1061 * g++.dg/cpp0x/initlist31.C: Likewise.
1062 * g++.dg/cpp0x/pr51420.C: Likewise.
1063 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1064 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1065 * g++.dg/ext/builtin3.C: Likewise.
1066 * g++.dg/lookup/friend12.C: Likewise.
1067 * g++.dg/lookup/friend7.C: Likewise.
1068 * g++.dg/lookup/koenig1.C: Likewise.
1069 * g++.dg/lookup/koenig5.C: Likewise.
1070 * g++.dg/lookup/used-before-declaration.C: Likewise.
1071 * g++.dg/overload/koenig1.C: Likewise.
1072 * g++.dg/template/crash65.C: Likewise.
1073 * g++.dg/template/friend57.C: Likewise.
1074 * g++.dg/warn/Wshadow-5.C: Likewise.
1075 * g++.dg/warn/Wunused-8.C: Likewise.
1076 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1077 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1078 * g++.old-deja/g++.jason/member.C: Likewise.
1079 * g++.old-deja/g++.jason/report.C: Likewise.
1080 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1081 * g++.old-deja/g++.law/visibility20.C: Likewise.
1082 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1083 * g++.old-deja/g++.other/static5.C: Likewise.
1084 * g++.old-deja/g++.pt/overload2.C: Likewise.
1085
a448ff40
JH
10862016-05-30 Jan Hubicka <hubicka@ucw.cz>
1087
1088 * gcc.dg/tree-ssa/peel1.c: New testcase.
1089 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1090 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1091
69be8c91
TV
10922016-05-30 Tom de Vries <tom@codesourcery.com>
1093
1094 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1095 to ce.
1096
a59775a1
PC
10972016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1098
1099 PR c++/71099
1100 * g++.dg/parse/virtual1.C: New.
1101
53d6d955
UB
11022016-05-30 Uros Bizjak <ubizjak@gmail.com>
1103
1104 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1105 Use correct register when clearing %edx.
1106
0557293f
AM
11072016-05-30 Alexander Monakov <amonakov@ispras.ru>
1108
1109 PR tree-optimization/71289
1110 * gcc.dg/pr71289.c: New test.
1111
5d476e35
KV
11122016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1113
1114 PR middle-end/71269
1115 PR middle-end/71292
1116 * gcc.dg/tree-ssa/pr71269.c: New test.
1117 * gcc.dg/tree-ssa/pr71292.c: New test.
1118
db5447ca
KV
11192016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1120
1121 PR middle-end/71252
1122 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1123
98bdbb39
JH
11242016-05-30 Jan Hubicka <hubicka@ucw.cz>
1125
1126 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1127 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1128 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1129
7e012855
TV
11302016-05-30 Tom de Vries <tom@codesourcery.com>
1131
1132 PR tree-optimization/69067
1133 * gcc.dg/graphite/pr69067.c: New test.
1134
beed3701
UB
11352016-05-29 Uros Bizjak <ubizjak@gmail.com>
1136
1137 PR target/71245
1138 * gcc.target/i386/pr71245-1.c: New test.
1139 * gcc.target/i386/pr71245-2.c: Ditto.
1140
b6d4f8e8
PC
11412016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1142
1143 PR c++/71105
1144 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1145 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1146 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1147
00022058
JH
11482016-05-27 Jan Hubicka <hubicka@ucw.cz>
1149
1150 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1151
c8419aca
VV
11522016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1153
1154 Revert:
1155 PR c++/69855
1156 * g++.dg/overload/69855.C: New.
1157 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1158 * g++.old-deja/g++.pt/crash3.C: Likewise.
1159
8008c4d2
PC
11602016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1161
1162 PR c++/60385
1163 * g++.dg/parse/namespace13.C: New.
1164
8b2ef235
JL
11652016-05-26 Jeff Law <law@redhat.com>
1166
1167 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1168 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1169 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1170 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1171 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1172 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1173 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1174 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1175 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1176 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1177 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1178 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1179 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1180
7d67159b
VV
11812016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1182
1183 PR c++/69855
1184 * g++.dg/overload/69855.C: New.
1185 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1186 * g++.old-deja/g++.pt/crash3.C: Likewise.
1187
88e3bdd1
JW
11882016-05-27 Jiong Wang <jiong.wang@arm.com>
1189
1190 PR target/63596
1191 * gcc.target/aarch64/va_arg_1.c: New testcase.
1192 * gcc.target/aarch64/va_arg_2.c: Likewise.
1193 * gcc.target/aarch64/va_arg_3.c: Likewise.
1194
3fd6b9cc
JW
11952016-05-27 Jiong Wang <jiong.wang@arm.com>
1196
1197 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1198 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1199 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1200 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1201 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1202
3cee7e4e
MP
12032016-05-27 Marek Polacek <polacek@redhat.com>
1204
1205 PR middle-end/71308
1206 * g++.dg/torture/pr71308.C: New test.
1207
6a813c96
DV
12082016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1209
1210 * gcc.dg/zero_bits_compound-1.c: New test.
1211 * gcc.dg/zero_bits_compound-2.c: New test.
1212
0561bcfb
IE
12132016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1214
1215 PR middle-end/71279
1216 * gcc.dg/pr71279.c: New test.
1217
21316320
MM
12182016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1219
1220 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1221 floating point min/max/comparison instructions.
1222 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1223
7211a097
JJ
12242016-05-26 Jakub Jelinek <jakub@redhat.com>
1225
1226 * c-c++-common/gomp/schedule-1.c: New test.
1227 * gfortran.dg/gomp/schedule-1.f90: New test.
1228
cac177cf
PP
12292016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1230
1231 PR c++/70822
1232 PR c++/70106
1233 * g++.dg/cpp1y/auto-fn32.C: New test.
1234 * g++.dg/cpp1y/paren4.C: New test.
1235
a2d5b8c9
NS
12362016-05-26 Nathan Sidwell <nathan@acm.org>
1237
1238 * gcc.dg/20060410.c: Xfail on ptx.
1239 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1240 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1241 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1242 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1243 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1244
ffa8b552
TP
12452016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1246
1247 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1248
c7501e00
JJ
12492016-05-26 Jakub Jelinek <jakub@redhat.com>
1250
1875b9a0
JJ
1251 PR tree-optimization/71280
1252 * gcc.dg/pr71280.c: New test.
1253
2116e19f
JJ
1254 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1255
305aef09
JJ
1256 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1257 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1258
c7501e00
JJ
1259 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1260
ca449d26
JW
12612016-05-26 Jiong Wang <jiong.wang@arm.com>
1262
1263 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1264 kept in memory.
ca449d26 1265
8af01c66
JL
12662016-05-25 Jeff Law <law@redhat.com>
1267
1268 PR tree-optimization/71272
1269 * gcc.c-torture/compile/pr71272.c: new test.
1270
f9d6ce73
BS
12712016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1272
1273 * gcc.target/powerpc/vec-cmpne.c: New test.
1274 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1275
a88a7b22
EB
12762016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1277
1278 * gnat.dg/opt55.ad[sb]: New test.
1279
125f02ed
SKS
12802016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1281
1282 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1283 * c-c++-common/pr60226.c: Require int32plus.
1284 * gcc.c-torture/execute/pr70602.c: Likewise.
1285 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1286 unsigned long for malloc arg type.
1287 * gcc.dg/asr_div1.c: Require int32plus.
1288 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1289 * gcc.dg/pie-1.c: Require pie.
1290 * gcc.dg/pie-2.c: Likewise.
1291 * gcc.dg/pr59471.c: Require int32plus.
1292 * gcc.dg/pr59963-2.c: XFAIL for int16.
1293 * gcc.dg/pr60114.c: Require int32plus.
1294 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1295 unsigned long for typedef of size_t.
1296 * gcc.dg/pr63914.c: Require int32plus.
1297 * gcc.dg/pr64536.c: Require pt32plus.
1298 * gcc.dg/pr65658.c: Likewise.
1299 * gcc.dg/pr67271.c: Require int32plus.
1300 * gcc.dg/pr68112.c: Likewise.
1301 * gcc.dg/pr69071.c: Skip for avr target.
1302 * gcc.dg/pr69973.c: Require int32plus.
1303 * gcc.dg/pr70169.c: Skip for avr target.
1304 * gcc.dg/sso-6.c: Require int32plus.
1305 * gcc.dg/sso-7.c: Likewise.
1306 * gcc.dg/sso-8.c: Likewise.
1307 * gcc.dg/vrp-min-max-2.c: Likewise.
1308
c6e434f5
UB
13092016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1310
1311 PR target/70738
1312 * gcc.target/i386/pr70738-1.c: New test.
1313 * gcc.target/i386/pr70738-2.c: Likewise.
1314 * gcc.target/i386/pr70738-3.c: Likewise.
1315 * gcc.target/i386/pr70738-4.c: Likewise.
1316 * gcc.target/i386/pr70738-5.c: Likewise.
1317 * gcc.target/i386/pr70738-6.c: Likewise.
1318 * gcc.target/i386/pr70738-7.c: Likewise.
1319 * gcc.target/i386/pr70738-8.c: Likewise.
1320 * gcc.target/i386/pr70738-9.c: Likewise.
1321
5c42d341
KT
13222016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1323
1324 PR rtl-optimization/66940
1325 * gcc.c-torture/execute/pr66940.c: New test.
1326
bf9a1a07
IV
13272016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1328
1329 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1330 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1331 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1332 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1333 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1334 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1335 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1336 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1337 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1338 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1339 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1340 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1341 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1342 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1343 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1344 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1345 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1346 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1347 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1348 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1349 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1350 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1351 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1352 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1353
95efe6b6
MP
13542016-05-25 Marek Polacek <polacek@redhat.com>
1355
1356 PR c/71265
1357 * gcc.dg/noncompile/pr71265.c: New test.
1358
a23faf7a
MP
1359 PR c/71266
1360 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1361
69a6d5ad
NS
13622016-05-25 Nathan Sidwell <nathan@acm.org>
1363
1364 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1365
3072d4ea
RB
13662016-05-25 Richard Biener <rguenther@suse.de>
1367
1368 PR tree-optimization/71261
1369 * c-c++-common/torture/pr71261.c: New testcase.
1370
e412ece4
RB
13712016-05-25 Richard Biener <rguenther@suse.de>
1372
1373 PR tree-optimization/71264
1374 * gcc.dg/vect/pr71264.c: New testcase.
1375
b9e551ad
PC
13762016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1377
1378 PR c++/55992
1379 * g++.dg/cpp0x/alias-decl-53.C: New.
1380 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1381
6aa1abe5
ML
13822016-05-25 Martin Liska <mliska@suse.cz>
1383
1384 * g++.dg/pr71239.C: New test.
1385
842d162e
RB
13862016-05-25 Richard Biener <rguenther@suse.de>
1387
c87885ca
RO
1388 * gcc.dg/vect/pr58135.c: Rename to ...
1389 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1390
f184a36c
MP
13912016-05-25 Marek Polacek <polacek@redhat.com>
1392
1393 * g++.dg/pr65295.C: Use target c++14.
1394
021fad86
PC
13952016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1396
53d6d955
UB
1397 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1398 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1399
c3eaf15a
MM
14002016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1401
1402 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1403 instructions.
1404
e46c7770
CP
14052016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1406
1407 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1408 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1409 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1410 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1411 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1412 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1413 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1414 * c-c++-common/goacc/pcopy.c: Likewise.
1415 * c-c++-common/goacc/pcopyin.c: Likewise.
1416 * c-c++-common/goacc/pcopyout.c: Likewise.
1417 * c-c++-common/goacc/pcreate.c: Likewise.
1418 * c-c++-common/goacc/pr70688.c: New test.
1419 * c-c++-common/goacc/present-1.c: Adjust test.
1420 * c-c++-common/goacc/reduction-5.c: Likewise.
1421 * g++.dg/goacc/data-1.C: New test.
1422
4bfc9db7
MM
14232016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1424
1425 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1426 vector parity built-in functions.
1427 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1428 count trailing zeros automatic vectorization.
1429 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1430 count trailing zeros built-in functions.
1431
2bc145af
KV
14322016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1433
1434 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1435
26869fdb
PH
14362016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1437
1438 PR target/71050
1439 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1440
b2dc9c3b
PC
14412016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1442
1443 PR c++/50436
1444 * g++.dg/template/crash123.C: New.
1445 * g++.dg/template/crash124.C: Likewise.
1446
f65e97fd
MS
14472016-05-24 Martin Sebor <msebor@redhat.com>
1448
1449 PR c++/71147
1450 * g++.dg/ext/flexary16.C: New test.
1451
a6f5ac7f
IV
14522016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1453
69a6d5ad
NS
1454 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1455 before math.h is included.
a6f5ac7f
IV
1456 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1457 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1458 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1459 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1460 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1461 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1462 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1463 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1464 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1465 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1466 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1467 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1468 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1469 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1470 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1471 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1472 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1473 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1474 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1475 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1476 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1477 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1478 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1479
27bad558
MM
14802016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1481 Kelvin Nilsen <kelvin@gcc.gnu.org>
1482
1483 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1484 support.
1485
72f382fb
PC
14862016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1487
1488 PR c++/69872
1489 * g++.dg/warn/Wno-narrowing1.C: New.
1490
ef2ec9d9
MP
14912016-05-24 Marek Polacek <polacek@redhat.com>
1492
1493 PR c/71249
1494 * c-c++-common/Wswitch-unreachable-2.c: New test.
1495
e90434e3
JJ
14962016-05-24 Jakub Jelinek <jakub@redhat.com>
1497
7adb26f2
JJ
1498 PR c++/71257
1499 * g++.dg/vect/simd-clone-6.cc: New test.
1500 * g++.dg/gomp/declare-simd-6.C: New test.
1501
e90434e3
JJ
1502 PR middle-end/70434
1503 PR c/69504
1504 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1505
b556ea3b
RB
15062016-05-24 Richard Biener <rguenther@suse.de>
1507
1508 PR tree-optimization/71240
1509 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1510
e5328f5d
RB
15112016-05-24 Richard Biener <rguenther@suse.de>
1512
1513 PR tree-optimization/71230
1514 * gcc.dg/torture/pr71230.c: New testcase.
1515 * g++.dg/torture/pr71230.C: Likewise.
1516
a04e69c0
TS
15172016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1518
1519 * c-c++-common/goacc/routine-5.c: Add tests.
1520 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1521 * gfortran.dg/goacc/routine-6.f90: Add tests.
1522
30fd2977
RB
15232016-05-24 Richard Biener <rguenther@suse.de>
1524
1525 PR tree-optimization/71253
1526 * gcc.dg/torture/pr71253.c: New testcase.
1527
ca6f60bc
KV
15282016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1529
1530 PR middle-end/71252
1531 * gfortran.dg/pr71252.f90: New test.
1532
d3465d72
RS
15332016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1534
1535 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1536
f17a223d
RB
15372016-05-24 Richard Biener <rguenther@suse.de>
1538
1539 PR middle-end/70434
1540 PR c/69504
1541 * c-c++-common/vector-subscript-4.c: New testcase.
1542 * c-c++-common/vector-subscript-5.c: Likewise.
1543
e3f36534
JD
15442016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1545
1546 PR fortran/71123
1547 * gfortran.dg/namelist_90.f: New test
1548
85d5c27d
JD
15492016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1550
1551 PR fortran/66461
1552 * gfortran.dg/unexpected_eof.f: New test
1553
fe3f3340
MM
15542016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1555 Kelvin Nilsen <kelvin@gcc.gnu.org>
1556
1557 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1558 as little endian.
1559
26d6ae55
PC
15602016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1561
1562 PR c++/70972
1563 * g++.dg/cpp0x/inh-ctor20.C: New.
1564 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1565
d6c9a06f
PC
15662016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1567
1568 PR c++/69095
1569 * g++.dg/cpp0x/variadic168.C: New.
1570
396a1d10
PC
15712016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1572
1573 * g++.dg/cpp0x/pr31445.C: Test column number too.
1574 * g++.dg/cpp0x/pr32253.C: Likewise.
1575 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1576 * g++.dg/cpp0x/variadic36.C: Likewise.
1577
ece46666
MG
15782016-05-23 Marc Glisse <marc.glisse@inria.fr>
1579
1580 * gcc.dg/fold-notshift-2.c: Adjust.
1581
a7dc5980
MP
15822016-05-23 Marek Polacek <polacek@redhat.com>
1583
1584 PR c/49859
1585 * c-c++-common/Wswitch-unreachable-1.c: New test.
1586 * gcc.dg/Wswitch-unreachable-1.c: New test.
1587 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1588 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1589 * g++.dg/gomp/block-10.C: Likewise.
1590 * gcc.dg/gomp/block-10.c: Likewise.
1591 * g++.dg/gomp/block-9.C: Likewise.
1592 * gcc.dg/gomp/block-9.c: Likewise.
1593 * g++.dg/gomp/target-1.C: Likewise.
1594 * g++.dg/gomp/target-2.C: Likewise.
1595 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1596 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1597 * g++.dg/gomp/taskgroup-1.C: Likewise.
1598 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1599 * gcc.dg/gomp/teams-1.c: Likewise.
1600 * g++.dg/gomp/teams-1.C: Likewise.
1601 * g++.dg/overload/error3.C: Likewise.
1602 * g++.dg/tm/jump1.C: Likewise.
1603 * g++.dg/torture/pr40335.C: Likewise.
1604 * gcc.dg/c99-vla-jump-5.c: Likewise.
1605 * gcc.dg/switch-warn-1.c: Likewise.
1606 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1607 * gcc.dg/nested-func-1.c: Likewise.
1608 * gcc.dg/pr67784-4.c: Likewise.
1609
18b54004
RB
16102016-05-23 Richard Biener <rguenther@suse.de>
1611
1612 PR tree-optimization/71230
1613 * gfortran.dg/pr71230-1.f90: New testcase.
1614 * gfortran.dg/pr71230-2.f90: Likewise.
1615
e569db5f
VK
16162016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1617
396a1d10 1618 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1619 * gcc.dg/vect/pr58135.c: Add new.
1620 * gfortran.dg/pr46519-1.f: Adjust test case.
1621
e4b71114
PC
16222016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1623
1624 PR c++/53401
1625 * g++.dg/cpp0x/decltype64.C: New.
1626
a25a8058
CL
16272016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1628
1629 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1630 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1631 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1632
0dcfe9ab
CL
16332016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1634
1635 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1636 Add poly64x1_t and poly64x2_t cases if supported.
1637 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1638 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1639 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1640 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1641 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1642
ffd70e4a
CL
16432016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1644
1645 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1646 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1647 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1648 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1649 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1650 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1651 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1652
4b1f57fe
CL
16532016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1654
1655 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1656
16c5ec77
CL
16572016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1658
1659 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1660 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1661
94ad56c7
JJ
16622016-05-22 Jakub Jelinek <jakub@redhat.com>
1663
57748705
JJ
1664 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1665 constraint instead of "r".
1666 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1667 insn instead of vxorpd.
1668 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1669
af120161
JJ
1670 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1671 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1672
355023ce
JJ
1673 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1674
3b48574c
JJ
1675 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1676 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1677
94ad56c7
JJ
1678 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1679
8a85cee2
KV
16802016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1681
1682 PR middle-end/40921
1683 * gcc.dg/tree-ssa/pr40921.c: New test.
1684
8e916b16
PS
16852016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1686
1687 PR target/71103
1688 * gcc.target/avr/pr71103.c: New test.
1689
88aea79f
KV
16902016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1691
1692 PR middle-end/71179
1693 * gcc.dg/tree-ssa/pr71179.c: New test.
1694
79063edd
MS
16952016-05-20 Martin Sebor <msebor@redhat.com>
1696
1697 PR c/71115
1698 * gcc.dg/init-excess-2.c: New test.
1699
55c8849f
EB
17002016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1701
1702 * gnat.dg/opt53.adb: New test.
1703 * gnat.dg/opt54.adb: Likewise.
1704
c91a0948
MJ
17052016-05-20 Martin Jambor <mjambor@suse.cz>
1706
1707 PR tree-optimization/70884
1708 * gcc.dg/tree-ssa/pr70919.c: New test.
1709
9cad20fa
BS
17102016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1711
1712 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1713 formatting.
69a6d5ad
NS
1714 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1715 fix code formatting.
1716
17172016-05-20 Nathan Sidwell <nathan@acm.org>
1718
1719 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1720 non-common cases.
1721 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1722
15c671a7
DM
17232016-05-20 David Malcolm <dmalcolm@redhat.com>
1724
1725 * jit.dg/all-non-failing-tests.h: Add
1726 test-factorial-must-tail-call.c.
1727 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1728 * jit.dg/test-factorial-must-tail-call.c: New test case.
1729
4f028369
JJ
17302016-05-20 Jakub Jelinek <jakub@redhat.com>
1731
1732 PR fortran/71204
1733 * gfortran.dg/pr71204.f90: New test.
1734
7dea4ab3
CP
17352016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1736
1737 * gcc.target/nvptx/sincos.c: New test.
1738
ef98d365
PC
17392016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1740
1741 PR c++/70572
1742 * g++.dg/cpp1y/auto-fn31.C: New.
1743
92466115
BS
17442016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1745
1746 * gcc.target/powerpc/vec-addec.c: New test.
1747 * gcc.target/powerpc/vec-addec-int128.c: New test.
1748
9a385c2d
DM
17492016-05-20 David Malcolm <dmalcolm@redhat.com>
1750
1751 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1752 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1753 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1754 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1755
77c9d5b4
JH
17562016-05-20 Jan Hubicka <hubicka@ucw.cz>
1757
1758 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1759
68047971
JJ
17602016-05-20 Jakub Jelinek <jakub@redhat.com>
1761
18954840
JJ
1762 PR c++/71210
1763 * g++.dg/opt/pr71210-1.C: New test.
1764 * g++.dg/opt/pr71210-2.C: New test.
1765
68047971
JJ
1766 PR tree-optimization/29756
1767 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1768 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1769 only on selected targets where V4SImode vectors are known to be
1770 supported.
1771
d78789f5
MG
17722016-05-20 Marc Glisse <marc.glisse@inria.fr>
1773
1774 PR tree-optimization/71079
1775 PR tree-optimization/71206
1776 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1777
550fa093
PK
17782016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1779
1780 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1781 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1782 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1783
483c6429
RG
17842016-05-20 Richard Guenther <rguenther@suse.de>
1785
1786 PR tree-optimization/29756
1787 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1788
eb066284
RB
17892016-05-20 Richard Biener <rguenther@suse.de>
1790
1791 PR tree-optimization/71185
1792 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1793
58f10249
RB
17942016-05-20 Richard Biener <rguenther@suse.de>
1795
1796 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1797
2a5569fa
MP
17982016-05-19 Marek Polacek <polacek@redhat.com>
1799
1800 PR c++/71075
1801 * g++.dg/diagnostic/pr71075.C: New test.
1802
5e9a5385
DM
18032016-05-19 David Malcolm <dmalcolm@redhat.com>
1804
1805 PR c++/71184
1806 * g++.dg/pr71184.C: New test case.
1807
4f45da44
KN
18082016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1809
1810 * gcc.target/powerpc/darn-0.c: New test.
1811 * gcc.target/powerpc/darn-1.c: New test.
1812 * gcc.target/powerpc/darn-2.c: New test.
1813
4177437e
MP
18142016-05-19 Marek Polacek <polacek@redhat.com>
1815
1816 PR tree-optimization/71031
1817 * gcc.dg/tree-ssa/vrp100.c: New test.
1818
afb72432
IE
18192016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1820
1821 PR rtl-optimization/71148
1822 * gcc.dg/pr71148.c: New test.
1823
4f83064e
KT
18242016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1825
1826 PR target/71056
1827 * gcc.target/arm/pr71056.c: New test.
1828
4bf8dbe1
BE
18292016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1830
1831 * c-c++-common/pr69669.c: Check the used mode.
1832
f3510625
MO
18332016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1834
1835 PR sanitizer/64354
1836 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1837
43c0068e
RB
18382016-05-19 Richard Biener <rguenther@suse.de>
1839
1840 PR tree-optimization/70729
1841 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1842 * gcc.dg/graphite/scop-18.c: Likewise.
1843 * gcc.dg/pr41783.c: Disable LIM.
1844 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1845 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1846 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1847 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1848 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1849 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1850 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1851 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1852 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1853 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1854 * gfortran.dg/pr42108.f90: Likewise.
1855
70f25790
DM
18562016-05-18 David Malcolm <dmalcolm@redhat.com>
1857
1858 PR driver/69265
1859 * gcc.dg/spellcheck-options-11.c: New test case.
1860
960db8ec
JJ
18612016-05-18 Jakub Jelinek <jakub@redhat.com>
1862
1863 PR c++/71100
1864 * g++.dg/opt/pr71100.C: New test.
1865
04643334
MJ
18662016-05-18 Martin Jambor <mjambor@suse.cz>
1867
1868 PR ipa/69708
1869 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1870 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1871 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1872 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1873
91bb9f80
MJ
18742016-05-18 Martin Jambor <mjambor@suse.cz>
1875
1876 PR ipa/69708
1877 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1878 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1879 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1880 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1881 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1882
c584aca6
PC
18832016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1884
1885 PR c++/69793
1886 * g++.dg/template/crash122.C: New.
1887
20309c6e
PC
18882016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1889
1890 PR c++/70466
1891 * g++.dg/template/pr70466-1.C: New.
1892 * g++.dg/template/pr70466-2.C: Likewise.
1893
50c78b9a
MM
18942016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1895
1896 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1897 splat operations and the XXSPLTIB instruction.
1898 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1899 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1900 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1901 xxlxor to clear a register.
1902
cf8be00d
RS
19032016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1904
1905 * gcc.dg/torture/pr71020.c: New test.
1906
848a392a
MJ
19072016-05-18 Martin Jambor <mjambor@suse.cz>
1908
1909 PR ipa/70646
1910 * gcc.dg/ipa/pr70646.c: New test.
1911
1f2ab776
CL
19122016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1913
1914 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1915
76489493
CL
19162016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1917
1918 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1919 missing tests for vreinterpretq_p{8,16}.
1920
bd79378d
CL
19212016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1922
1923 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1924 vsliq_n_s64 and vsliq_n_u64.
1925
81ca3ea0
CL
19262016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1927
1928 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1929 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1930
873cb425
CL
19312016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1932
1933 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1934 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1935 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1936
9d6e7c21
CL
19372016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1938
1939 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1940 in comment.
1941
b4dbe40e 19422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1943
1944 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1945 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1946 "blr\t" and switch to scan-assembler-times.
1947
83a5c910
JW
19482016-05-18 Jiong Wang <jiong.wang@arm.com>
1949
53d6d955
UB
1950 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1951 with __aarch64__.
1952 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1953 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1954
fb7cbdeb
JJ
19552016-05-18 Jakub Jelinek <jakub@redhat.com>
1956
8ee91165
JJ
1957 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1958 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1959 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1960 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1961 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1962 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1963
cf4d516a
JJ
1964 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1965 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1966
a4f16422
JJ
1967 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1968 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1969
7b37ce10
JJ
1970 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1971 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1972
fb7cbdeb
JJ
1973 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1974
c9326aef
RB
19752016-05-18 Richard Biener <rguenther@suse.de>
1976
1977 PR tree-optimization/71168
1978 * gcc.dg/torture/pr71168.c: New testcase.
1979
df8b0a11
KV
19802016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1981
1982 PR middle-end/63586
1983 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1984 * gcc.dg/tree-ssa/pr63586.c: New test.
1985 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1986
2efd67ed
NS
19872016-05-17 Nathan Sidwell <nathan@acm.org>
1988
1989 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1990 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1991 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1992 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1993
1988b2c2
NS
19942016-05-17 Nathan Sidwell <nathan@acm.org>
1995
1996 * gcc.target/nvptx/abi-vararg-3.c: New.
1997
ad1d92ab
MM
19982016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1999
2000 PR tree-optimization/54579
2001 PR middle-end/55299
2002 * gcc.dg/fold-notrotate-1.c: New test.
2003 * gcc.dg/fold-notshift-1.c: New test.
2004 * gcc.dg/fold-notshift-2.c: New test.
2005
47768df8
MP
20062016-05-17 Marek Polacek <polacek@redhat.com>
2007
2008 PR ipa/71146
2009 * g++.dg/ipa/pr71146.C: New test.
2010
6b5423a5
DM
20112016-05-17 David Malcolm <dmalcolm@redhat.com>
2012
2013 * jit.dg/test-error-array-bounds.c: New test case.
2014
c7986356
MG
20152016-05-17 Marc Glisse <marc.glisse@inria.fr>
2016
2017 * gcc.dg/tree-ssa/and-1.c: New testcase.
2018
d982c5b7
MG
20192016-05-17 Marc Glisse <marc.glisse@inria.fr>
2020
2021 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2022 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2023
0139ba93
MG
20242016-05-17 Marc Glisse <marc.glisse@inria.fr>
2025
2026 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2027 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2028
daab4562
JW
20292016-05-17 Jiong Wang <jiong.wang@arm.com>
2030
2031 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2032
22330033
JW
20332016-05-17 Jiong Wang <jiong.wang@arm.com>
2034
2035 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2036
98b3a5f2
JW
20372016-05-17 Jiong Wang <jiong.wang@arm.com>
2038
2039 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2040 ".2d[index]" when scan the assembly.
2041 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2042 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2043 float64x1.
2044 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2045
b71b7a8e
RB
20462016-05-17 Richard Biener <rguenther@suse.de>
2047
2048 PR tree-optimization/71132
2049 * gcc.dg/torture/pr71132.c: New testcase.
2050
3c51ad46
CL
20512016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2052
2053 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2054
d20faa66
KT
20552016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2056
2057 PR target/70809
2058 * gcc.target/aarch64/pr70809_1.c: New test.
2059
b75cc5a4
KT
20602016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2061
2062 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2063 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2064 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2065 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2066
b28eb195
IE
20672016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2068 Ilya Enkovich <ilya.enkovich@intel.com>
2069
2070 PR target/71114
2071 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2072
0b9004ed
JH
20732016-05-16 Jan Hubicka <hubicka@ucw.cz>
2074
2075 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2076 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2077
1b81a1c1
MW
20782016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2079
2080 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2081 test for __ARM_FP16_ARGS.
2082 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2083 * gcc.target/arm/aapcs/neon-vect10.c: New.
2084 * gcc.target/arm/aapcs/neon-vect9.c: New.
2085 * gcc.target/arm/aapcs/vfp18.c: New.
2086 * gcc.target/arm/aapcs/vfp19.c: New.
2087 * gcc.target/arm/aapcs/vfp20.c: New.
2088 * gcc.target/arm/aapcs/vfp21.c: New.
2089 * gcc.target/arm/fp16-aapcs-1.c: New.
2090 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2091 test for __ARM_FP16_ARGS.
2092 * g++.target/arm/fp16-return-1.c: Update expected output.
2093
921d1e73
JW
20942016-05-16 Jiong Wang <jiong.wang@arm.com>
2095
2096 PR testsuite/70227
2097 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2098
228eb42a
HA
20992016-05-15 Harald Anlauf <anlauf@gmx.de>
2100
2101 PR fortran/69603
2102 * gfortran.dg/pr69603.f90: New testcase.
2103
785abfd3
FR
21042016-05-14 Fritz Reese <fritzoreese@gmail.com>
2105
2106 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2107
e75eb64f
FR
21082016-05-14 Fritz Reese <fritzoreese@gmail.com>
2109
2110 PR fortran/71047
2111 * gfortran.dg/pr71047.f08: New test.
2112
aa4b467b
JM
21132016-05-13 Joseph Myers <joseph@codesourcery.com>
2114
2115 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2116 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2117 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2118
653fb4a2
MS
21192016-05-13 Martin Sebor <msebor@redhat.com>
2120
2121 PR c++/60049
2122 * g++.dg/cpp0x/constexpr-60049.C: New test.
2123
9e37582d
JJ
21242016-05-13 Jakub Jelinek <jakub@redhat.com>
2125
2126 PR bootstrap/71071
2127 * gcc.dg/pr71071.c: New test.
2128
a278aa17
UB
21292016-05-13 Uros Bizjak <ubizjak@gmail.com>
2130
2131 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2132 remove XOP handling.
377eaca7 2133 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2134
ac3d02e2
NS
21352016-05-13 Nathan Sidwell <nathan@acm.org>
2136
2137 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2138 __atomic_is_lock_free declaration.
2139
8ab3bdac
RB
21402016-05-13 Richard Biener <rguenther@suse.de>
2141
2142 PR tree-optimization/42587
2143 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2144
623b8e0a
ML
21452016-05-13 Martin Liska <mliska@suse.cz>
2146
2147 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2148 the new format of dump output.
2149
da7674f6
IE
21502016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2151
2152 * gcc.dg/pr71084.c: New test.
2153
c959db3d
RR
21542016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2155
53d6d955
UB
2156 PR target/53440
2157 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2158
43203dea
RR
21592016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2160
2161 * gcc.target/aarch64/struct_return.c: New test.
2162
4f2e1536
MP
21632016-05-12 Marek Polacek <polacek@redhat.com>
2164
2165 PR c/70756
2166 * c-c++-common/pr70756-2.c: New test.
2167 * c-c++-common/pr70756.c: New test.
2168
1ef33ef3
RB
21692016-05-12 Richard Biener <rguenther@suse.de>
2170
2171 PR tree-optimization/71059
2172 * gcc.dg/torture/pr71059.c: New testcase.
2173
763baff6
RB
21742016-05-12 Richard Biener <rguenther@suse.de>
2175
2176 PR tree-optimization/71062
2177 * gcc.dg/torture/pr71062.c: New testcase.
2178
c4ec1243
IE
21792016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2180
2181 PR tree-optimization/71006
2182 * gcc.dg/pr71006.c: New test.
2183
a5fbf76d
MP
21842016-05-12 Marek Polacek <polacek@redhat.com>
2185
2186 PR driver/71063
2187 * gcc.dg/opts-7.c: New test.
2188
5acc47a4
KT
21892016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2190
2191 PR target/70830
2192 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2193 Add -save-temps to dg-options.
2194 Scan for ldmfd rather than pop instruction.
2195 * gcc.target/arm/interrupt-2.c: Likewise.
2196 * gcc.target/arm/pr70830.c: New test.
2197
40bd4bf9
JJ
21982016-05-12 Jakub Jelinek <jakub@redhat.com>
2199
3cd63842
JJ
2200 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2201 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2202
c05d08f6
JJ
2203 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2204 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2205 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2206
bc27ffae
JJ
2207 PR target/71019
2208 * gcc.target/i386/avx512vl-pack-1.c: New test.
2209 * gcc.target/i386/avx512vl-pack-2.c: New test.
2210 * gcc.target/i386/avx512bw-pack-2.c: New test.
2211
515d7412
JJ
2212 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2213
40bd4bf9
JJ
2214 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2215 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2216 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2217
44ab146a
RB
22182016-05-12 Richard Biener <rguenther@suse.de>
2219
2220 PR tree-optimization/70986
2221 * gcc.dg/torture/pr70986-1.c: New testcase.
2222 * gcc.dg/torture/pr70986-2.c: Likewise.
2223 * gcc.dg/torture/pr70986-3.c: Likewise.
2224
d6e83a8d
MM
22252016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2226
2227 PR c/43651
2228 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2229 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2230
51e67ea3
UB
22312016-05-11 Uros Bizjak <ubizjak@gmail.com>
2232
2233 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2234 directive.
2235 * gcc.target/i386/pr66746.c: Ditto.
2236
3fd2b007
MM
22372016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2238
2239 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2240 support.
2241 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2242 warning when using -mvsx-timode.
2243 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2244 * gcc.target/powerpc/dform-2.c: Likewise.
2245 * gcc.target/powerpc/pr68805.c: Likewise.
2246
5c3a10fb
MP
22472016-05-11 Marek Polacek <polacek@redhat.com>
2248
2249 PR c++/71024
2250 * c-c++-common/attributes-3.c: New test.
2251
7cfb065b
NS
22522016-05-11 Nathan Sidwell <nathan@acm.org>
2253
2254 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2255 * gcc.c-torture/execute/pr68185.c: Likewise.
2256 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2257 * gcc.dg/pr69634.c: Requires scheduling.
2258 * gcc.dg/torture/pr66178.c: Require label values.
2259 * gcc.dg/setjmp-6.c: Require indirect jumps.
2260
f35ea97d
RB
22612016-05-11 Richard Biener <rguenther@suse.de>
2262
2263 PR tree-optimization/71055
2264 * gcc.dg/torture/pr71055.c: New testcase.
2265
dff70323
RB
22662016-05-11 Richard Biener <rguenther@suse.de>
2267
2268 PR debug/71057
2269 * g++.dg/debug/pr71057.C: New testcase.
2270
56a3d28b
JJ
22712016-05-11 Jakub Jelinek <jakub@redhat.com>
2272
2273 PR fortran/70855
2274 * gfortran.dg/gomp/pr70855.f90: New test.
2275
ebc1b29e
RB
22762016-05-11 Richard Biener <rguenther@suse.de>
2277
2278 PR middle-end/71002
2279 * g++.dg/torture/pr71002.C: New testcase.
2280
98ccd1d7
IE
22812016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2282
2283 PR middle-end/70807
2284 * gcc.dg/pr70807.c: New test.
2285
ed29e24b
MS
22862016-05-10 Martin Sebor <msebor@redhat.com>
2287
2288 PR c++/38611
2289 * g++.dg/Wattributes.C: New test.
2290
e39dab2c
MG
22912016-05-10 Marc Glisse <marc.glisse@inria.fr>
2292
2293 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2294 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2295 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2296
d067e238
IE
22972016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2298
2299 PR target/70799
2300 * gcc.target/i386/pr70799-1.c: New test.
2301
cd36c83e
PMR
23022016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2303
2304 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2305
1e3af2a4
IE
23062016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2307
2308 PR middle-end/70877
2309 * gcc.target/i386/pr70877.c: New test.
2310
afc610db
IE
23112016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2312
2313 PR tree-optimization/70786
2314 * gcc.target/i386/pr70876.c: New test.
2315
4b59d19f
JJ
23162016-05-10 Jakub Jelinek <jakub@redhat.com>
2317
2318 PR target/70927
2319 * gcc.target/i386/avx512vl-logic-1.c: New test.
2320 * gcc.target/i386/avx512vl-logic-2.c: New test.
2321 * gcc.target/i386/avx512dq-logic-2.c: New test.
2322
9b5ee426
BS
23232016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2324
2325 PR target/70963
2326 * gcc.target/powerpc/pr70963.c: New.
2327
f3352cab
DM
23282016-05-10 David Malcolm <dmalcolm@redhat.com>
2329
2330 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2331 (test_very_wide_line): Add ruler to expected output.
2332 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2333 (test_very_wide_line): Likewise.
2334 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2335 (test_show_locus): Within the handling of "test_very_wide_line",
2336 enable show_ruler_p on the diagnostic context.
2337
4a3255dd
RB
23382016-05-10 Richard Biener <rguenther@suse.de>
2339
2340 PR tree-optimization/71039
2341 * gcc.dg/torture/pr71039.c: New testcase.
2342
da7c9950
NS
23432016-05-10 Nathan Sidwell <nathan@acm.org>
2344
2345 * gcc.dg/nested-func-10.c: Requires alloca.
2346 * gcc.dg/nested-func-9.c: Requires alloca.
2347 * gcc.c-torture/execute/pr70460.c: Requires labels.
2348 * gcc.c-torture/compile/pr70199.c: Requires labels.
2349 * gcc.target/nvptx/decl.c: Compile only.
2350 * gcc.target/nvptx/trailing-init.c: Compile only.
2351 * gcc.target/nvptx/ary-init.c: Compile only.
2352
cf68d92c
MP
23532016-05-10 Marek Polacek <polacek@redhat.com>
2354
2355 PR c/70255
2356 * gcc.dg/attr-opt-1.c: New test.
2357
64ea4e15
RB
23582016-05-10 Richard Biener <rguenther@suse.de>
2359
2360 PR tree-optimization/70497
2361 PR tree-optimization/28367
2362 * gcc.dg/torture/20160404-1.c: New testcase.
2363 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2364 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2365
5a96dae3
PMR
23662016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2367
2368 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2369
fc97f805
UB
23702016-05-09 Uros Bizjak <ubizjak@gmail.com>
2371
2372 * gcc.target/i386/fabsneg-1.c New test.
2373
a710b1d5
AM
23742016-05-09 Alan Modra <amodra@gmail.com>
2375
2376 PR testsuite/70826
2377 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2378
171f6f05
RB
23792016-05-09 Richard Biener <rguenther@suse.de>
2380
2381 PR tree-optimization/70985
2382 * gcc.dg/torture/pr70985.c: New testcase.
2383
18caa34e
BC
23842016-05-09 Bin Cheng <bin.cheng@arm.com>
2385
2386 * gcc.dg/tree-ssa/ifc-9.c: New test.
2387 * gcc.dg/tree-ssa/ifc-10.c: New test.
2388 * gcc.dg/tree-ssa/ifc-11.c: New test.
2389 * gcc.dg/tree-ssa/ifc-12.c: New test.
2390 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2391 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2392 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2393
7a27d38f
RB
23942016-05-09 Richard Biener <rguenther@suse.de>
2395
2396 PR fortran/70937
2397 * gfortran.dg/pr70937.f90: New testcase.
2398
5ebbbd3d
RO
23992016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2400
2401 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2402
f6288c24
FR
24032016-05-07 Fritz Reese <fritzoreese@gmail.com>
2404
2405 PR fortran/56226
2406 * gfortran.dg/dec_structure_1.f90: New testcase.
2407 * gfortran.dg/dec_structure_2.f90: Ditto.
2408 * gfortran.dg/dec_structure_3.f90: Ditto.
2409 * gfortran.dg/dec_structure_4.f90: Ditto.
2410 * gfortran.dg/dec_structure_5.f90: Ditto.
2411 * gfortran.dg/dec_structure_6.f90: Ditto.
2412 * gfortran.dg/dec_structure_7.f90: Ditto.
2413 * gfortran.dg/dec_structure_8.f90: Ditto.
2414 * gfortran.dg/dec_structure_9.f90: Ditto.
2415 * gfortran.dg/dec_structure_10.f90: Ditto.
2416 * gfortran.dg/dec_structure_11.f90: Ditto.
2417 * gfortran.dg/dec_union_1.f90: Ditto.
2418 * gfortran.dg/dec_union_2.f90: Ditto.
2419 * gfortran.dg/dec_union_3.f90: Ditto.
2420 * gfortran.dg/dec_union_4.f90: Ditto.
2421 * gfortran.dg/dec_union_5.f90: Ditto.
2422 * gfortran.dg/dec_union_6.f90: Ditto.
2423 * gfortran.dg/dec_union_7.f90: Ditto.
2424
5ec4a8cd
TV
24252016-05-07 Tom de Vries <tom@codesourcery.com>
2426
2427 PR tree-optimization/70956
2428 * gcc.dg/graphite/pr70956.c: New test.
2429
58ec1d0e
JJ
24302016-05-06 Jakub Jelinek <jakub@redhat.com>
2431
ccd88fb7
JJ
2432 PR middle-end/70941
2433 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2434 (a, b, c, d): Change type from char to signed char.
2435 (main): Compare against (signed char) -1634678893 instead of
2436 hardcoded -109. Use __builtin_abort instead of abort.
2437
dd3b6464
JJ
2438 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2439 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2440
58ec1d0e
JJ
2441 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2442
19aa23d8
YR
24432016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2444
2445 PR debug/70935
2446 * gcc.dg/torture/pr70935.c: New test.
2447
ae5f0df1
OE
24482016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2449
2450 PR target/58219
ce23a8ff 2451 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2452
078f7e37
RB
24532016-05-06 Richard Biener <rguenther@suse.de>
2454
2455 PR tree-optimization/70960
2456 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2457
765d7b54
OE
24582016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2459
2460 PR target/52933
2461 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2462 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2463 Adjust expected instruction counts.
2464 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2465
29c94e65
MP
24662016-05-06 Marek Polacek <polacek@redhat.com>
2467
2468 PR sanitizer/70875
2469 * gcc.dg/ubsan/bounds-3.c: New test.
2470
3684b02e
OE
24712016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2472
2473 PR target/54089
2474 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2475
8706773f
RB
24762016-05-06 Richard Biener <rguenther@suse.de>
2477
2478 PR middle-end/70931
2479 * gfortran.dg/pr70931.f90: New testcase.
2480
a4f51018
RB
24812016-05-06 Richard Biener <rguenther@suse.de>
2482
2483 PR middle-end/70941
2484 * gcc.dg/torture/pr70941.c: New testcase.
2485
c4f2425f
BC
24862016-05-05 Bin Cheng <bin.cheng@arm.com>
2487
2488 PR tree-optimization/57206
2489 * gcc.dg/vect/pr57206.c: New test.
2490
5dc08197
RO
24912016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2492
2493 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2494
351f85c5
JJ
24952016-05-05 Jakub Jelinek <jakub@redhat.com>
2496
568bac8c
JJ
2497 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2498
351f85c5
JJ
2499 * c-c++-common/Wdangling-else-4.c: New test.
2500
33fd7785
JJ
25012016-05-04 Jakub Jelinek <jakub@redhat.com>
2502
2d1ac15a
JJ
2503 PR c++/70906
2504 PR c++/70933
2505 * g++.dg/opt/pr70906.C: New test.
2506 * g++.dg/opt/pr70933.C: New test.
2507
33fd7785
JJ
2508 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2509
6b715bf6
JH
25102016-05-04 Jan Hubicka <hubicka@ucw.cz>
2511
2512 * gcc.dg/ipa/pure-const-3.c: New testcase.
2513
deef7113
MP
25142016-05-04 Marek Polacek <polacek@redhat.com>
2515
2516 * c-c++-common/Wdangling-else-1.c: New test.
2517 * c-c++-common/Wdangling-else-2.c: New test.
2518 * c-c++-common/Wdangling-else-3.c: New test.
2519
5396db97
KCY
25202016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2521
2522 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2523 flag is present.
2524
de55efd5
MP
25252016-05-04 Marek Polacek <polacek@redhat.com>
2526
2527 PR c/48778
2528 * gcc.dg/Waddress-2.c: New test.
2529
475839b6
AM
25302016-05-04 Alan Modra <amodra@gmail.com>
2531
2532 * gcc.target/powerpc/pr70866.c: New.
2533
b25aad5f
MS
25342016-05-03 Martin Sebor <msebor@redhat.com>
2535
2536 PR c++/66561
2537 * c-c++-common/builtin_location.c: New test.
2538 * g++.dg/cpp1y/builtin_location.C: New test.
2539
79ce98bc
MP
25402016-05-03 Marek Polacek <polacek@redhat.com>
2541
2542 PR c/70859
2543 * gcc.dg/pr70859.c: New test.
2544 * gcc.dg/pr70859-2.c: New test.
2545
402e89f5
PMR
25462016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2547
2548 * gnat.dg/debug5.adb: New testcase.
2549
f3d90045
DV
25502016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2551
2552 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2553 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2554 Procedure to check for z10 instruction set.
2555
1e26cec1
CL
25562016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2557
2558 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2559
71aca5a0
AM
25602016-05-03 Alan Modra <amodra@gmail.com>
2561
2562 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2563
2fd70ec1
JJ
25642016-05-03 Jakub Jelinek <jakub@redhat.com>
2565
2566 * gcc.target/i386/avx512f-cvt-1.c: New test.
2567
e5705cf7
L
25682016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2569
2570 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2571 -fdump-tree-vrp-details.
2572
381cdae4
RB
25732016-05-03 Richard Biener <rguenther@suse.de>
2574
2575 * gcc.dg/pr30172-1.c: Adjust.
2576 * gcc.dg/pr63743.c: Likewise.
2577 * gcc.dg/tm/pr51696.c: Likewise.
2578 * c-c++-common/tm/safe-1.c: Likewise.
2579 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2580 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2581 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2582 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2583
adedd5c1
JJ
25842016-05-03 Jakub Jelinek <jakub@redhat.com>
2585
31ed1665
JJ
2586 PR rtl-optimization/70467
2587 * gcc.target/i386/pr70467-3.c: New test.
2588 * gcc.target/i386/pr70467-4.c: New test.
2589
dea60b59
JJ
2590 PR tree-optimization/70916
2591 * gcc.c-torture/compile/pr70916.c: New test.
2592
adedd5c1
JJ
2593 PR target/49244
2594 * gcc.target/i386/pr49244-1.c: New test.
2595 * gcc.target/i386/pr49244-2.c: New test.
2596
f80041ef
BS
25972016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2598
2599 PR rtl-optimization/44281
2600 * gcc.target/i386/pr44281.c: New test.
2601
1cfcd39e
BC
26022016-05-03 bin cheng <bin.cheng@arm.com>
2603
2604 PR tree-optimization/56541
2605 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2606 * gcc.dg/vect/pr56541.c: new test.
2607
4304ccfd
MM
26082016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2609
2610 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2611 __float128.
2612 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2613
50d94c29
L
26142016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2615
2616 PR testsuite/70520
2617 * c-c++-common/asan/clone-test-1.c (main): Align child process
2618 stack to 16 bytes.
2619
bc1aee87
DM
26202016-05-02 David Malcolm <dmalcolm@redhat.com>
2621
2622 PR c++/62314
2623 * g++.dg/spellcheck-fields-2.C: New test case.
2624
474e0129
DM
26252016-05-02 David Malcolm <dmalcolm@redhat.com>
2626
2627 PR c++/62314
2628 * g++.dg/pr62314.C: New test case.
2629
818b88a7
JH
26302016-05-02 Jan Hubicka <hubicka@ucw.cz>
2631
2632 * gcc.dg/ipa/inline-8.c: New testcase.
2633
dd77684f
JJ
26342016-05-02 Jakub Jelinek <jakub@redhat.com>
2635
2636 PR rtl-optimization/70467
2637 * gcc.target/i386/pr70467-1.c: New test.
2638
72407e00
BE
26392016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2640
2641 * gcc.dg/spec-options.c: Run the test on all targets.
2642 * gcc.dg/foo.specs: Use cpp_unique_options.
2643
dd53d197
MG
26442016-05-02 Marc Glisse <marc.glisse@inria.fr>
2645
2646 * gcc.dg/tree-ssa/unord.c: New testcase.
2647
a8b85ce9
MG
26482016-05-02 Marc Glisse <marc.glisse@inria.fr>
2649
2650 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2651
5b37e866
NS
26522016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2653
2654 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2655
7176a4a0
MP
26562016-05-02 Marek Polacek <polacek@redhat.com>
2657
2658 PR c/70851
2659 * gcc.dg/enum-incomplete-3.c: New test.
2660
6b9933b9
MP
26612016-05-02 Marek Polacek <polacek@redhat.com>
2662 Tom de Vries <tom@codesourcery.com>
2663
2664 PR tree-optimization/70700
2665 * gcc.dg/pr70700.c: New test.
2666
90f82260
UB
26672016-05-01 Uros Bizjak <ubizjak@gmail.com>
2668
2669 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2670 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2671 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2672 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2673 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2674
f73036c1
EB
26752016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2676
2677 * ada/acats/run_acats: Rename into...
2678 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2679 * ada/acats/run_all.sh: Remove redundant test.
2680 (target_run): Move around.
2681 (target_gnatchop): Use newly built executable.
2682 (target_gnatmake): Likewise.
2683 Check that the compilation of impbit succeeds.
2684
85e051a3
OE
26852016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2686
2687 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2688 * gcc.dg/20021029-1.c: Likewise.
2689 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2690 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2691 * gcc.target/sh/cmpstr.c: Likewise.
2692 * gcc.target/sh/cmpstrn.c: Likewise.
2693 * gcc.target/sh/memset.c: Likewise.
2694 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2695 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2696 * gcc.target/sh/pr39423-1.c: Likewise.
2697 * gcc.target/sh/pr49468-di.c: Likewise.
2698 * gcc.target/sh/pr49468-si.c: Likewise.
2699 * gcc.target/sh/pr49880-1.c: Likewise.
2700 * gcc.target/sh/pr49880-2.c: Likewise.
2701 * gcc.target/sh/pr49880-3.c: Likewise.
2702 * gcc.target/sh/pr50751-1.c: Likewise.
2703 * gcc.target/sh/pr50751-4.c: Likewise.
2704 * gcc.target/sh/pr50751-7.c: Likewise.
2705 * gcc.target/sh/pr51244-1.c: Likewise.
2706 * gcc.target/sh/pr51244-10.c: Likewise.
2707 * gcc.target/sh/pr51244-11.c: Likewise.
2708 * gcc.target/sh/pr51244-12.c: Likewise.
2709 * gcc.target/sh/pr51244-13.c: Likewise.
2710 * gcc.target/sh/pr51244-14.c: Likewise.
2711 * gcc.target/sh/pr51244-17.c: Likewise.
2712 * gcc.target/sh/pr51244-18.c: Likewise.
2713 * gcc.target/sh/pr51244-19.c: Likewise.
2714 * gcc.target/sh/pr51244-4.c: Likewise.
2715 * gcc.target/sh/pr51244-5.c: Likewise.
2716 * gcc.target/sh/pr51244-7.c: Likewise.
2717 * gcc.target/sh/pr51244-8.c: Likewise.
2718 * gcc.target/sh/pr51244-9.c: Likewise.
2719 * gcc.target/sh/pr51697.c: Likewise.
2720 * gcc.target/sh/pr52483-1.c: Likewise.
2721 * gcc.target/sh/pr52483-2.c: Likewise.
2722 * gcc.target/sh/pr52483-3.c: Likewise.
2723 * gcc.target/sh/pr52483-5.c: Likewise.
2724 * gcc.target/sh/pr52933-1.c: Likewise.
2725 * gcc.target/sh/pr52933-2.c: Likewise.
2726 * gcc.target/sh/pr52933-3.c: Likewise.
2727 * gcc.target/sh/pr53568-1.c: Likewise.
2728 * gcc.target/sh/pr53976-1.c: Likewise.
2729 * gcc.target/sh/pr53988-1.c: Likewise.
2730 * gcc.target/sh/pr53988.c: Likewise.
2731 * gcc.target/sh/pr54089-1.c: Likewise.
2732 * gcc.target/sh/pr54089-6.c: Likewise.
2733 * gcc.target/sh/pr54089-7.c: Likewise.
2734 * gcc.target/sh/pr54089-8.c: Likewise.
2735 * gcc.target/sh/pr54089-9.c: Likewise.
2736 * gcc.target/sh/pr54236-1.c: Likewise.
2737 * gcc.target/sh/pr54236-2.c: Likewise.
2738 * gcc.target/sh/pr54236-3.c: Likewise.
2739 * gcc.target/sh/pr54236-4.c: Likewise.
2740 * gcc.target/sh/pr54386.c: Likewise.
2741 * gcc.target/sh/pr54602-1.c: Likewise.
2742 * gcc.target/sh/pr54685.c: Likewise.
2743 * gcc.target/sh/pr54760-1.c: Likewise.
2744 * gcc.target/sh/pr54760-2.c: Likewise.
2745 * gcc.target/sh/pr54760-3.c: Likewise.
2746 * gcc.target/sh/pr54760-4.c: Likewise.
2747 * gcc.target/sh/pr54760-5.c: Likewise.
2748 * gcc.target/sh/pr54760-6.c: Likewise.
2749 * gcc.target/sh/pr55146.c: Likewise.
2750 * gcc.target/sh/pr55160.c: Likewise.
2751 * gcc.target/sh/pr59278.c: Likewise.
2752 * gcc.target/sh/pr59401-1.c: Likewise.
2753 * gcc.target/sh/pr59533-1.c: Likewise.
2754 * gcc.target/sh/pr63260.c: Likewise.
2755 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2756 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2757 * gcc.target/sh/strlen.c: Likewise.
2758 * gcc.target/sh/torture/pr30807.c: Likewise.
2759 * gcc.target/sh/torture/pr34777.c: Likewise.
2760 * gcc.target/sh/torture/pr64652.c: Likewise.
2761 * gcc.target/sh/torture/pr65505.c: Likewise.
2762 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2763 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2764
411e5c67
PC
27652016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2766
2767 PR c++/66644
2768 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2769
8fa97501
BS
27702016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2771
2772 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2773 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2774 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2775 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2776
5a956111
PP
27772016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2778
2779 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2780 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2781
e7ff0319
CP
27822016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2783
2784 PR middle-end/70626
2785 * c-c++-common/goacc/combined-reduction.c: New test.
2786 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2787
52d11a4b
L
27882016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2789
2790 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2791 *movdi_internal pattern only if PIC off.
2792 * gcc.target/i386/pr70155-2.c: Likewise.
2793 * gcc.target/i386/pr70155-3.c: Likewise.
2794 * gcc.target/i386/pr70155-4.c: Likewise.
2795 * gcc.target/i386/pr70155-5.c: Likewise.
2796 * gcc.target/i386/pr70155-6.c: Likewise.
2797 * gcc.target/i386/pr70155-7.c: Likewise.
2798 * gcc.target/i386/pr70155-8.c: Likewise.
2799 * gcc.target/i386/pr70155-15.c: Likewise.
2800 * gcc.target/i386/pr70155-17.c: Likewise.
2801 * gcc.target/i386/pr70155-22.c: Likewise.
2802
8960db31
BC
28032016-04-29 Bin Cheng <bin.cheng@arm.com>
2804
2805 PR tree-optimization/70803
2806 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2807
cca535a4
IE
28082016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2809
2810 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2811 optimization of vector loop.
2812 * gcc.target/i386/vect-unpack-3.c: New test.
2813 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2814 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2815 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2816
500ecf4a
MP
28172016-04-29 Marek Polacek <polacek@redhat.com>
2818
2819 PR sanitizer/70342
2820 * g++.dg/ubsan/null-7.C: New test.
2821
2fff3db8
MP
2822 PR c/70852
2823 * gcc.dg/pr70852.c: New test.
2824
509063eb
DV
28252016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2826
2827 PR/69089
2828 * g++.dg/cpp0x/alignas6.C: New test.
2829
83745c0d
DV
28302016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2831
c87885ca
RO
2832 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2833 * gcc.dg/pr27003.c: Likewise.
2834 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2835 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2836 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2837 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2838 * gcc.target/arc/mxy.c: Likewise.
2839 * gcc.target/arc/mswape.c: Likewise.
2840 * gcc.target/arc/mrtsc.c: Likewise.
2841 * gcc.target/arc/mcrc.c: Likewise.
2842 * gcc.target/arc/mdsp-packa.c: Likewise.
2843 * gcc.target/arc/mdvbf.c: Likewise.
2844 * gcc.target/arc/mlock.c: Likewise.
2845 * gcc.target/arc/mmac-24.c: Likewise.
2846 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2847
849b265d
BS
28482016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2849 Matthijs Kooijman <matthijs@stdin.nl>
2850 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2851
2852 PR target/60040
2853 * gcc.target/avr/pr60040-1.c: New.
2854 * gcc.target/avr/pr60040-2.c: New.
2855
1390536b
RB
28562016-04-29 Richard Biener <rguenther@suse.de>
2857
2858 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2859
98998245
RB
28602016-04-29 Richard Biener <rguenther@suse.de>
2861
2862 PR tree-optimization/13962
2863 PR tree-optimization/65686
2864 * gcc.dg/uninit-pr65686.c: New testcase.
2865
8b80cc21
JJ
28662016-04-29 Jakub Jelinek <jakub@redhat.com>
2867
2868 PR middle-end/70843
2869 * gcc.dg/pr70843.c: New test.
2870
6181bc30
JJ
28712016-04-28 Jakub Jelinek <jakub@redhat.com>
2872
2873 PR target/70858
2874 * gcc.target/i386/pr70858.c: New test.
2875
f4cb3612
AB
28762016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2877
2878 * gcc.target/arc/nps400-1.c: New file.
2879
8ad9df62
JR
28802016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2881 Andrew Burgess <andrew.burgess@embecosm.com>
2882
2883 * gcc.target/arc/movh_cl-1.c: New file.
2884
ceaaa9fe
JR
28852016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2886 Andrew Burgess <andrew.burgess@embecosm.com>
2887
2888 * gcc.target/arc/extzv-1.c: New file.
2889 * gcc.target/arc/insv-1.c: New file.
2890 * gcc.target/arc/insv-2.c: New file.
2891 * gcc.target/arc/movb-1.c: New file.
2892 * gcc.target/arc/movb-2.c: New file.
2893 * gcc.target/arc/movb-3.c: New file.
2894 * gcc.target/arc/movb-4.c: New file.
2895 * gcc.target/arc/movb-5.c: New file.
2896 * gcc.target/arc/movb_cl-1.c: New file.
2897 * gcc.target/arc/movb_cl-2.c: New file.
2898 * gcc.target/arc/movbi_cl-1.c: New file.
2899 * gcc.target/arc/movl-1.c: New file.
2900
4d03dc2f
JR
29012016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2902 Andrew Burgess <andrew.burgess@embecosm.com>
2903
2904 * gcc.target/arc/cmem-1.c: New file.
2905 * gcc.target/arc/cmem-2.c: New file.
2906 * gcc.target/arc/cmem-3.c: New file.
2907 * gcc.target/arc/cmem-4.c: New file.
2908 * gcc.target/arc/cmem-5.c: New file.
2909 * gcc.target/arc/cmem-6.c: New file.
2910 * gcc.target/arc/cmem-7.c: New file.
2911 * gcc.target/arc/cmem-ld.inc: New file.
2912 * gcc.target/arc/cmem-st.inc: New file.
2913
81262dad
JJ
29142016-04-28 Jakub Jelinek <jakub@redhat.com>
2915
2916 PR target/70821
2917 * gcc.target/i386/pr70821.c: New test.
2918
0a31a09a
BS
29192016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2920
2921 * gcc.target/powerpc/vec-adde.c: New test.
2922 * gcc.target/powerpc/vec-adde-int128.c: New test.
2923
3ddffba9
JJ
29242016-04-28 Jakub Jelinek <jakub@redhat.com>
2925
2926 * gcc.target/i386/avx-vround-1.c: New test.
2927 * gcc.target/i386/avx-vround-2.c: New test.
2928 * gcc.target/i386/avx512vl-vround-1.c: New test.
2929 * gcc.target/i386/avx512vl-vround-2.c: New test.
2930
713dedcd
RO
29312016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2932
2933 PR testsuite/70595
2934 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2935 (check_effective_target_cilkplus_runtime): ... this.
2936 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2937 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2938
2939 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2940 Require cilkplus_runtime.
2941 Don't add -lcilkrts.
2942 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2943 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2944 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2945 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2946 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2947 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2948 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2949 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2950 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2951 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2952 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2953 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2954 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2955 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2956 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2957 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2958 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2959 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2960 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2961 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2962 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2963 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2964 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2965 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2966 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2967 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2968 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2969 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2970 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2971
2972 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2973 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2974
2975 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2976
2977 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2978 cilkplus_runtime.
2979
3563f78f
MG
29802016-04-27 Marc Glisse <marc.glisse@inria.fr>
2981
2982 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2983 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2984
6bc2bb18
RB
29852015-04-27 Ryan Burn <contact@rnburn.com>
2986
2987 PR c++/69024
2988 PR c++/68997
2989 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2990 diagnostic.
2991 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2992 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2993
1e55d29a
EB
29942016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2995
2996 * gnat.dg/limited_with4.ad[sb]: New test.
2997 * gnat.dg/limited_with4_pkg.ads: New helper.
2998
087146ca
L
29992016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3000
3001 PR target/70155
3002 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3003 and movv1ti_internal patterns
3004 * gcc.target/i386/pr70155-1.c: New test.
3005 * gcc.target/i386/pr70155-2.c: Likewise.
3006 * gcc.target/i386/pr70155-3.c: Likewise.
3007 * gcc.target/i386/pr70155-4.c: Likewise.
3008 * gcc.target/i386/pr70155-5.c: Likewise.
3009 * gcc.target/i386/pr70155-6.c: Likewise.
3010 * gcc.target/i386/pr70155-7.c: Likewise.
3011 * gcc.target/i386/pr70155-8.c: Likewise.
3012 * gcc.target/i386/pr70155-9.c: Likewise.
3013 * gcc.target/i386/pr70155-10.c: Likewise.
3014 * gcc.target/i386/pr70155-11.c: Likewise.
3015 * gcc.target/i386/pr70155-12.c: Likewise.
3016 * gcc.target/i386/pr70155-13.c: Likewise.
3017 * gcc.target/i386/pr70155-14.c: Likewise.
3018 * gcc.target/i386/pr70155-15.c: Likewise.
3019 * gcc.target/i386/pr70155-16.c: Likewise.
3020 * gcc.target/i386/pr70155-17.c: Likewise.
3021 * gcc.target/i386/pr70155-18.c: Likewise.
3022 * gcc.target/i386/pr70155-19.c: Likewise.
3023 * gcc.target/i386/pr70155-20.c: Likewise.
3024 * gcc.target/i386/pr70155-21.c: Likewise.
3025 * gcc.target/i386/pr70155-22.c: Likewise.
3026
92329f9f
L
30272016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3028
3029 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3030 ".{5,6}".
3031
309a0cf6
BC
30322016-04-27 Bin Cheng <bin.cheng@arm.com>
3033
3034 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3035 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3036 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3037 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3038 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3039
72ed2b9c
RB
30402016-04-27 Richard Biener <rguenther@suse.de>
3041
3042 PR ipa/70760
3043 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3044 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3045
3c98ff9b
NS
30462016-04-27 Nathan Sidwell <nathan@acm.org>
3047
3048 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3049 * g++.dg/ubsan/pr63956.C: Adjust error location.
3050
9ec5d66b
NC
30512016-04-27 Nick Clifton <nickc@redhat.com>
3052
3053 PR middle-end/49889
3054 * gcc.dg/pr49889.c: New test.
3055
c1e1f433
BS
30562016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3057
3058 * c-c++-common/memset-array.c: New test.
3059
8ac43293
MS
30602016-04-26 Martin Sebor <msebor@redhat.com>
3061
3062 PR c++/66639
3063 * g++.dg/cpp1y/func_constexpr.C: New test.
3064
843ce8ab
PP
30652016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3066
3067 PR c++/70241
3068 * g++.dg/cpp0x/enum32.C: New test.
3069 * g++.dg/cpp0x/enum33.C: New test.
3070
30712016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3072
3073 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3074 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3075 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3076 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3077 * gcc.c-torture/execute/pr38151.c: Likewise.
3078 * gcc.c-torture/execute/pr66556.c: Likewise.
3079 * gcc.c-torture/execute/pr67781.c: Likewise.
3080 * gcc.c-torture/execute/pr68648.c: Likewise.
3081
ca1206be
MG
30822016-04-26 Marc Glisse <marc.glisse@inria.fr>
3083
3084 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3085
2448a956
MP
30862016-04-26 Marek Polacek <polacek@redhat.com>
3087
3088 PR c/67784
3089 * gcc.dg/pr67784-3.c: New test.
3090 * gcc.dg/pr67784-4.c: New test.
3091 * gcc.dg/pr67784-5.c: New test.
3092
b02a5e26
MP
3093 PR c/70791
3094 * gcc.dg/Wnested-externs-2.c: New test.
3095
6b6aa8d3
MG
30962016-04-26 Marc Glisse <marc.glisse@inria.fr>
3097
3098 * gcc.dg/fold-plusmult.c: Adjust.
3099 * gcc.dg/no-strict-overflow-6.c: Adjust.
3100 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3101
a2095b55
BS
31022016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3103
3104 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3105 number scans.
3106 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3107 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3108 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3109 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3110 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3111 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3112 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3113 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3114 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3115 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3116 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3117 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3118 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3119 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3120 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3121 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3122 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3123 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3124 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3125 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3126 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3127 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3128 scans.
3129 * gcc.target/i386/pr32219-4.c: Likewise.
3130 * gcc.target/i386/pr32219-6.c: Likewise.
3131 * gcc.target/i386/pr32219-8.c: Likewise.
3132
bb0cc5c8
KT
31332016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3134
3135 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3136 associated options.
3137
5a0802ea
MP
31382016-04-26 Marek Polacek <polacek@redhat.com>
3139
3140 PR c++/70744
3141 * g++.dg/ext/cond2.C: New test.
3142
00f615af
BC
31432016-04-26 Bin Cheng <bin.cheng@arm.com>
3144
3145 PR tree-optimization/70771
3146 PR tree-optimization/70775
3147 * gcc.dg/pr70771.c: New test.
25939d34 3148 * gcc.dg/pr70775.c: New test.
00f615af 3149
218155e7
BS
31502016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3151
3152 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3153
ab99f467
RB
31542016-04-25 Richard Biener <rguenther@suse.de>
3155
3156 PR tree-optimization/70780
3157 * gcc.dg/torture/pr70780.c: New testcase.
3158
93c590ee
MC
31592016-04-25 Michael Collison <michael.collison@arm.com>
3160
c87885ca
RO
3161 * gcc.target/arm/neon-vaddws16.c: New test.
3162 * gcc.target/arm/neon-vaddws32.c: New test.
3163 * gcc.target/arm/neon-vaddwu16.c: New test.
3164 * gcc.target/arm/neon-vaddwu32.c: New test.
3165 * gcc.target/arm/neon-vaddwu8.c: New test.
3166 * lib/target-supports.exp
93c590ee
MC
3167 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3168 that arm neon support vector widen sum of HImode TO SImode.
3169
d6c1a7a7
JJ
31702016-04-23 Jakub Jelinek <jakub@redhat.com>
3171
3172 PR sanitizer/70712
3173 * c-c++-common/asan/pr70712.c: New test.
3174
ab0fc037
TS
31752016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3176
3177 * .gitattributes: New file.
3178
2aa64824
CL
31792016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3180
3181 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3182
e7e12d92
DH
31832016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3184
3185 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3186 * gfortran.dg/submodule_15.f08: Likewise.
3187
d1431192
RB
31882016-04-22 Richard Biener <rguenther@suse.de>
3189
3190 PR tree-optimization/70740
3191 * gcc.dg/torture/pr70740.c: New testcase.
3192
04a63c24
L
31932016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3194
3195 PR target/70750
3196 * gcc.target/i386/pr70750-1.c: New test.
3197 * gcc.target/i386/pr70750-2.c: Likewise.
3198
20700098
PC
31992016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3200
3201 PR c++/70540
3202 * g++.dg/cpp0x/auto48.C: New.
3203
aedf4e12
MP
32042016-04-21 Marek Polacek <polacek@redhat.com>
3205
3206 PR c++/70513
3207 * g++.dg/cpp0x/forw_enum12.C: New test.
3208 * g++.dg/cpp0x/forw_enum13.C: New test.
3209
2074d80a
KY
32102016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3211
3212 PR target/70728
3213 * gcc.target/i386/pr70728.c: New test.
3214
aef4aab0
RB
32152016-04-21 Richard Biener <rguenther@suse.de>
3216
3217 PR middle-end/70747
3218 * gcc.dg/pr70747.c: New testcase.
3219
2359e571
BC
32202016-04-21 Bin Cheng <bin.cheng@arm.com>
3221
3222 PR tree-optimization/70715
3223 * gcc.dg/tree-ssa/scev-13.c: New test.
3224
ce0e66ff
MG
32252016-04-21 Marc Glisse <marc.glisse@inria.fr>
3226
3227 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3228
2c2870a1
MG
32292016-04-21 Marc Glisse <marc.glisse@inria.fr>
3230
3231 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3232
a2b056a3
JH
32332016-04-20 Jan Hubicka <jh@suse.cz>
3234
3235 PR ipa/70018
3236 * g++.dg/ipa/nothrow-1.C: New testcase.
3237
ee392fc2
NS
32382016-04-20 Nathan Sidwell <nathan@acm.org>
3239
3240 PR c++/55635
3241 * g++.dg/eh/delete1.C: New.
3242
dda49daf
L
32432016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3244
3245 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3246 -mtune-ctrl=sse_typeless_stores.
3247
8a5b9d5a
L
32482016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3249
3250 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3251
1011119f
BC
32522016-04-20 Bin Cheng <bin.cheng@arm.com>
3253
3254 PR tree-optimization/69489
3255 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3256
477d4906
IV
32572016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3258
3259 PR c++/69363
3260 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3261 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3262 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3263
fad08d12
BC
32642016-04-20 Bin Cheng <bin.cheng@arm.com>
3265
3266 PR tree-optimization/56625
3267 PR tree-optimization/69489
3268 * gcc.dg/vect/pr56625.c: New test.
3269 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3270
9e3e4fab
AP
32712016-04-20 Andrew Pinski <apinski@cavium.com>
3272
3273 PR target/64971
3274 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3275
d7aa24e4
AC
32762016-04-20 Arnaud Charlet <charlet@adacore.com>
3277
3278 * gnat.dg/self1.adb: Remove now incorrect test.
3279
e6d62b46
BC
32802016-04-20 Bin Cheng <bin.cheng@arm.com>
3281
3282 * gcc.dg/tree-ssa/scev-11.c: New test.
3283 * gcc.dg/tree-ssa/scev-12.c: New test.
3284
2697b189
MP
32852016-04-20 Marek Polacek <polacek@redhat.com>
3286
3287 PR tree-optimization/70725
3288 * gcc.dg/pr70725.c: New test.
3289
60d393e8
RB
32902016-04-20 Richard Biener <rguenther@suse.de>
3291
3292 PR tree-optimization/70726
3293 * g++.dg/vect/pr70726.cc: New testcase.
3294
82c6f58a
AK
32952016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3296
3297 PR target/70674
3298 * gcc.target/s390/pr70674.c: New test.
3299
90eeab20
JD
33002016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3301
3302 PR libgfortran/70684
3303 * gfortran.dg/list_read_14.f90: New test.
3304
fc9cf6da
L
33052016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3306
3307 PR target/69201
3308 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3309 extern to force it misaligned.
3310 (b): Likewise.
3311 (c): Likewise.
3312 (d): Likewise.
3313 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3314 Don't check `*' before movv4sf_internal.
3315 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3316 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3317 Don't check `*' before movv16qi_internal.
3318 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3319 extern to force it misaligned.
3320 (b): Likewise.
3321 (c): Likewise.
3322 (d): Likewise.
3323 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3324 Don't check `*' before movv2df_internal.
3325 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3326 extern to force it misaligned.
3327 (b): Likewise.
3328 (c): Likewise.
3329 (d): Likewise.
3330 Check movv8sf_internal instead of avx_storeups256.
3331 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3332
ea8927ea
RB
33332016-04-19 Richard Biener <rguenther@suse.de>
3334
3335 PR tree-optimization/70171
3336 * g++.dg/tree-ssa/pr70171.C: New testcase.
3337
65f52ee9
RB
33382016-04-19 Richard Biener <rguenther@suse.de>
3339
3340 PR tree-optimization/70724
3341 * gcc.dg/torture/pr70724.c: New testcase.
3342
987b67f1
VM
33432016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3344
3345 PR middle-end/70689
c87885ca 3346 * gcc.target/i386/pr70689.c: New.
987b67f1 3347
91a47c39
L
33482016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3349
3350 PR target/70708
3351 * gcc.target/i386/pr70708.c: New test.
3352
8270b82d
RB
33532016-04-18 Richard Biener <rguenther@suse.de>
3354
3355 PR tree-optimization/43434
3356 * gcc.dg/vect/pr43434.c: New testcase.
3357 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3358 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3359 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3360 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3361 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3362 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3363 * gcc.dg/gomp/pr68640.c: Likewise.
3364 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3365 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3366
edd048e2
RB
33672016-04-18 Richard Biener <rguenther@suse.de>
3368
3369 PR tree-optimization/70701
3370 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3371
bd5c7330
TV
33722016-04-18 Tom de Vries <tom@codesourcery.com>
3373
3374 PR testsuite/70699
3375 * gcc.dg/pr70161.c: Add dot-file scans.
3376 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3377 instead of after last dot char.
3378
23f2660f
EB
33792016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3380
3381 * c-c++-common/dump-ada-spec-3.c: New test.
3382 * c-c++-common/dump-ada-spec-4.c: Likewise.
3383
da152c9f
TV
33842016-04-17 Tom de Vries <tom@codesourcery.com>
3385
3386 PR other/70183
3387 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3388
cc950f98
JH
33892016-04-15 Jan Hubicka <jh@suse.cz>
3390
3391 PR ipa/70018
3392 * g++.dg/ipa/pure-const-1.C: New testcase.
3393 * g++.dg/ipa/pure-const-2.C: New testcase.
3394 * g++.dg/ipa/pure-const-3.C: New testcase.
3395
949505a9
MP
33962016-04-15 Marek Polacek <polacek@redhat.com>
3397
3398 PR c/70671
3399 * gcc.dg/bitfld-22.c: New test.
3400
10e547d6
BS
34012016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3402
3403 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3404 x86_64.
3405
1e77281b
MP
34062016-04-15 Marek Polacek <polacek@redhat.com>
3407
3408 PR c/70651
3409 * c-c++-common/pr70651.c: New test.
3410
e501fa8e
KT
34112016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3412
3413 PR rtl-optimization/70681
3414 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3415 dump scan on arm and powerpc.
3416 * gcc.dg/pr10474.c: Likewise.
3417
dda1bf61
JJ
34182016-04-15 Jakub Jelinek <jakub@redhat.com>
3419
ca4ef1ff
JJ
3420 PR c++/69517
3421 PR c++/70019
3422 PR c++/70588
3423 * g++.dg/cpp1y/vla11.C: Revert for real.
3424
dda1bf61
JJ
3425 PR c/70436
3426 * c-c++-common/Wparentheses-1.c: New test.
3427 * c-c++-common/gomp/Wparentheses-1.c: New test.
3428 * c-c++-common/gomp/Wparentheses-2.c: New test.
3429 * c-c++-common/gomp/Wparentheses-3.c: New test.
3430 * c-c++-common/gomp/Wparentheses-4.c: New test.
3431 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3432 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3433 * c-c++-common/goacc/Wparentheses-1.c: New test.
3434
1355e62c
KY
34352016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3436
3437 PR target/70662
3438 * gcc.target/i386/pr70662.c: New test.
3439
0ab34b9e 34402016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3441 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3442
3443 PR tree-optimization/70130
3444 * gcc.dg/vect/O3-pr70130.c: New testcase.
3445
bc773aad
MM
34462016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3447
6e9b2286
MM
3448 PR target/70669
3449 * gcc.target/powerpc/pr70669.c: New test.
3450
bc773aad
MM
3451 PR target/70640
3452 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3453 a power7 system that does not have an assembler that supports
3454 power8.
3455
d8747845
MS
34562016-04-14 Martin Sebor <msebor@redhat.com>
3457
3458 PR c++/69517
3459 PR c++/70019
3460 PR c++/70588
3461 * c-c++-common/ubsan/vla-1.c: Revert.
3462 * g++.dg/cpp1y/vla11.C: Same.
3463 * g++.dg/cpp1y/vla12.C: Same.
3464 * g++.dg/cpp1y/vla13.C: Same.
3465 * g++.dg/cpp1y/vla14.C: Same.
3466 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3467 * g++.dg/init/array24.C: Same.
d8747845
MS
3468 * g++.dg/ubsan/vla-1.C: Same.
3469
85128559
MP
34702016-04-14 Marek Polacek <polacek@redhat.com>
3471 Jan Hubicka <hubicka@ucw.cz>
3472
3473 PR c++/70029
3474 * g++.dg/torture/pr70029.C: New test.
3475
52fbb073
MS
34762016-04-14 Martin Sebor <msebor@redhat.com>
3477
3478 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3479 type size to prevent failures on targets with very low maximum
3480 alignment.
3481
6db61d6f
RB
34822016-04-14 Richard Biener <rguenther@suse.de>
3483
3484 PR tree-optimization/70623
3485 * gcc.dg/torture/pr70623.c: New testcase.
3486 * gcc.dg/torture/pr70623-2.c: Likewise.
3487
342fac95
MS
34882016-04-13 Martin Sebor <msebor@redhat.com>
3489
3490 PR c++/69517
3491 PR c++/70019
3492 PR c++/70588
3493 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3494 * g++.dg/cpp1y/vla11.C: New test.
3495 * g++.dg/cpp1y/vla12.C: New test.
3496 * g++.dg/cpp1y/vla13.C: New test.
3497 * g++.dg/cpp1y/vla14.C: New test.
3498 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3499 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3500 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3501
d93c452f
JJ
35022016-04-13 Jakub Jelinek <jakub@redhat.com>
3503
3504 PR c++/70641
3505 * g++.dg/opt/pr70641.C: New test.
3506
85115fb6
RO
35072016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3508
3509 PR rtl-optimization/68749
3510 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3511 effects of argument promotions.
3512 Remove default args to dg-skip-if.
3513
545a4139
PC
35142016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3515
3516 PR c++/70635
3517 * g++.dg/parse/pr70635.C: New.
3518
b3a77f21
MP
35192016-04-13 Marek Polacek <polacek@redhat.com>
3520
3521 PR c++/70639
3522 * c-c++-common/Wmisleading-indentation-4.c: New test.
3523
99cd9857
MP
35242016-04-13 Marek Polacek <polacek@redhat.com>
3525
3526 PR c/70436
c87885ca
RO
3527 * gcc.dg/Wparentheses-12.c: New test.
3528 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3529
75ca93ec
IE
35302016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3531
3532 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3533 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3534 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3535
3d3f9e7e
JJ
35362016-04-13 Jakub Jelinek <jakub@redhat.com>
3537
37947cd0
JJ
3538 PR middle-end/70633
3539 * gcc.c-torture/compile/pr70633.c: New test.
3540
3d3f9e7e
JJ
3541 PR debug/70628
3542 * gcc.dg/torture/pr70628.c: New test.
3543
92886d3e
PP
35442016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3545
3546 PR c++/70610
3547 * g++.dg/template/pr70610.C: New test.
3548 * g++.dg/template/pr70610-2.C: New test.
3549 * g++.dg/template/pr70610-3.C: New test.
3550 * g++.dg/template/pr70610-4.C: New test.
3551
13bd7c2b
JJ
35522016-04-12 Jakub Jelinek <jakub@redhat.com>
3553
6512fa6d
JJ
3554 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3555 128 instead of 32.
3556
13bd7c2b
JJ
3557 PR c++/70571
3558 * g++.dg/ext/pr70571.C: New test.
3559
20b9851c
MM
35602016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3561
8a434ada 3562 PR target/70640
20b9851c
MM
3563 * gcc.target/powerpc/pr70640.c: New test.
3564
2b2f52bc
PC
35652016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3566
3567 PR c++/68722
3568 * g++.dg/parse/pr68722.C: New.
3569
5901e56a
JJ
35702016-04-12 Jakub Jelinek <jakub@redhat.com>
3571
3572 PR rtl-optimization/70596
3573 * gcc.target/i386/pr70596.c: New test.
3574
d4619dc1
NS
35752016-04-12 Nathan Sidwell <nathan@acm.org>
3576
3577 PR c++/70501
3578 * g++.dg/init/pr70501.C: New.
3579
3df530d3
DW
35802016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3581
3582 * gcc.target/i386/asm-flag-6.c: New test.
3583
b7a120d7
TV
35842016-04-12 Tom de Vries <tom@codesourcery.com>
3585
3586 PR tree-optimization/68756
3587 * gcc.dg/graphite/pr68756.c: New test.
3588
4e0eea75
JJ
35892016-04-12 Jakub Jelinek <jakub@redhat.com>
3590
3591 PR tree-optimization/70602
3592 * gcc.c-torture/execute/pr70602.c: New test.
3593
35fbda43
MM
35942016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3595
3596 PR target/70381
3597 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3598 __float128 emulator is built and runs.
3599 * gcc.target/powerpc/float128-1.c: Likewise.
3600
3601 * lib/target-supports.exp (check_ppc_float128_sw_available):
3602 Rework tests for __float128 software and hardware
3603 availability. Fix exit condition to return 0 on success.
3604
04a99ebe
JG
36052016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3606
3607 PR target/70133
3608 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3609 * gcc.target/aarch64/target_attr_15.c: Likewise.
3610
47cd5a85
PC
36112016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3612
3613 PR c++/69066
3614 * g++.dg/cpp1y/pr69066.C: New.
3615
a5edb32e
JD
36162016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3617
3618 PR fortran/68566
3619 * gfortran.dg/pr36192.f90: Update test.
3620 * gfortran.dg/pr36192_1.f90: Update test.
3621 * gfortran.dg/real_dimension_1.f: Update test.
3622 * gfortran.dg/parameter_array_init_7.f90: New test.
3623
8ef378f8
JDA
36242016-04-09 John David Anglin <danglin@gcc.gnu.org>
3625
c532c871
JDA
3626 PR testsuite/64039
3627 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3628
d34f706f
JDA
3629 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3630
75e1dd9e
JDA
3631 PR rtl-optimization/66669
3632 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3633
8a976f5f
JDA
3634 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3635
da04822a
JDA
3636 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3637 * gcc.dg/pie-1.c: Likewise.
3638 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3639 * gcc.dg/pic-4.c: Likewise.
3640 * gcc.dg/pie-3.c: Likewise.
3641 * gcc.dg/pie-4.c: Likewise.
3642
adfabcf9
JDA
3643 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3644
4a020adf
JDA
3645 PR tree-optimization/68644
3646 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3647
8ef378f8
JDA
3648 PR rtl-optimization/64886
3649 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3650
09bf990e
TV
36512016-04-09 Tom de Vries <tom@codesourcery.com>
3652
3653 PR tree-optimization/68953
3654 * gcc.dg/graphite/pr68953.c: New test.
3655
138c3c1a
DH
36562016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3657
3658 PR fortran/70592
3659 * gfortran.dg/deferred_character_16.f90: New test.
3660
f55460af
JJ
36612016-04-09 Jakub Jelinek <jakub@redhat.com>
3662
3663 PR tree-optimization/70586
3664 * gcc.c-torture/execute/pr70586.c: New test.
3665
0b77bbf3
DH
36662016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3667
3668 PR sanitizer/70573
3669 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3670 with __builtin_memset
3671 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3672
c42cfb5c
CP
36732016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3674
3675 PR lto/70289
3676 PR ipa/70348
3677 PR tree-optimization/70373
3678 PR middle-end/70533
3679 PR middle-end/70534
3680 PR middle-end/70535
3681 * c-c++-common/goacc/reduction-5.c: New test.
3682 * c-c++-common/goacc/reduction-promotions.c: New test.
3683 * gfortran.dg/goacc/reduction-3.f95: New test.
3684 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3685
56cfb596
PP
36862016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3687
3688 PR c++/70590
3689 PR c++/70452
3690 * g++.dg/pr70590.C: New test.
3691 * g++.dg/pr70590-2.C: New test.
3692
1a13c0a2
JJ
36932016-04-08 Jakub Jelinek <jakub@redhat.com>
3694
abc0647a
JJ
3695 PR middle-end/70593
3696 * gcc.target/i386/pr70593.c: New test.
3697
1a13c0a2
JJ
3698 PR rtl-optimization/70574
3699 * gcc.target/i386/avx2-pr70574.c: New test.
3700
c3da4956
MO
37012016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3702
3703 PR sanitizer/70541
3704 * c-c++-common/asan/pr70541.c: New test.
3705
9f1b833b
TV
37062016-04-08 Tom de Vries <tom@codesourcery.com>
3707
3708 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3709 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3710
bae7adda
KT
37112016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3712
3713 PR target/70566
3714 * gcc.c-torture/execute/pr70566.c: New test.
3715
211f3d57
TV
37162016-04-08 Tom de Vries <tom@codesourcery.com>
3717
3718 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3719 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3720
02cf2861
AM
37212016-04-08 Alan Modra <amodra@gmail.com>
3722
3723 * gcc.target/powerpc/pr70117.c: New.
3724
5f490f9f
JJ
37252016-04-07 Jakub Jelinek <jakub@redhat.com>
3726
56e9b710
JJ
3727 PR testsuite/70581
3728 * gcc.dg/lto/simd-function_0.c: New test.
3729
5f490f9f
JJ
3730 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3731 clones.
3732 * c-c++-common/attr-simd-2.c: Likewise.
3733 * c-c++-common/attr-simd-4.c: Likewise.
3734 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3735 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3736
e4ebc74d
TP
37372016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3738
3739 PR testsuite/70553
3740 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3741
9817ae35
TS
37422016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3743 Tom de Vries <tom@codesourcery.com>
3744
3745 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3746 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3747 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3748 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3749 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3750 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3751 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3752 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3753
e292f64d
PP
37542016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3755
3756 PR c/70436
3757 * g++.dg/warn/Wparentheses-29.C: New test.
3758
6b37bdaf
PP
37592016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3760
3761 PR c/70436
3762 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3763 explicit braces to resolve a future -Wparentheses warning.
3764
64824205
RH
37652016-04-06 Richard Henderson <rth@redhat.com>
3766
3767 * gcc.dg/pr61817-1.c: New test.
3768 * gcc.dg/pr61817-2.c: New test.
3769 * gcc.dg/pr69391-1.c: New test.
3770 * gcc.dg/pr69391-2.c: New test.
3771
bc2fc1f3
VM
37722016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3773
3774 PR rtl-optimization/70398
c87885ca 3775 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3776
41414a02
EB
37772016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3778
3779 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3780
4066ea8a
YR
37812016-04-06 Yvan Roux <yvan.roux@linaro.org>
3782 Pedro Alves <palves@redhat.com>
3783
3784 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3785
ec35ea45
JJ
37862016-04-06 Jakub Jelinek <jakub@redhat.com>
3787
3866f8dd
JJ
3788 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3789 Check for avx512f effective targets instead of avx2.
3790 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3791 for AVX512F clones.
3792 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3793 * g++.dg/gomp/declare-simd-1.C: Likewise.
3794 * g++.dg/gomp/declare-simd-3.C: Likewise.
3795 * g++.dg/gomp/declare-simd-4.C: Likewise.
3796
ec35ea45
JJ
3797 PR middle-end/70550
3798 * c-c++-common/gomp/pr70550-1.c: New test.
3799 * c-c++-common/gomp/pr70550-2.c: New test.
3800
c08d28ac
NS
38012016-04-05 Nathan Sidwell <nathan@acm.org>
3802
3803 PR c++/70512
3804 * g++.dg/ext/attribute-may-alias-5.C: New.
3805
1d510e04
JJ
38062016-04-05 Jakub Jelinek <jakub@redhat.com>
3807
3808 PR c++/70336
3809 * c-c++-common/pr70336.c: New test.
3810 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3811 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3812
84278ed9
JH
38132016-04-05 Jan Hubicka <hubicka@ucw.cz>
3814
3815 PR ipa/66223
3816 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3817
268a0ec4
JJ
38182016-04-05 Jakub Jelinek <jakub@redhat.com>
3819
3820 PR rtl-optimization/70542
3821 * gcc.dg/torture/pr70542.c: New test.
3822 * gcc.target/i386/avx2-pr70542.c: New test.
3823
5e8c2eb1
ZS
38242016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3825
3826 PR tree-optimization/70509
3827 * gcc.target/i386/avx512bw-pr70509.c: New test.
3828
c0daf32d
PP
38292016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3830
3831 PR c++/70452
3832 * g++.dg/ext/constexpr-vla4.C: New test.
3833
bf867841
UB
38342016-04-05 Uros Bizjak <ubizjak@gmail.com>
3835
3836 PR target/70510
3837 * gcc.target/i386/pr70510.c: New test.
3838
3022186a
RB
38392016-04-05 Richard Biener <rguenther@suse.de>
3840
3841 PR tree-optimization/70526
3842 * g++.dg/torture/pr70526.C: New testcase.
3843
55fc79b2
JJ
38442016-04-05 Jakub Jelinek <jakub@redhat.com>
3845
3846 PR target/70525
3847 * gcc.target/i386/pr70525.c: New test.
3848
62b233f2
RB
38492016-04-05 Richard Biener <rguenther@suse.de>
3850
3851 PR middle-end/70499
3852 * g++.dg/torture/pr70499.C: New testcase.
3853
cc05759d
RB
38542016-04-05 Richard Biener <rguenther@suse.de>
3855
3856 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3857 remove XFAIL.
3858
f23f16d4
JJ
38592016-04-04 Jakub Jelinek <jakub@redhat.com>
3860
3861 PR middle-end/70307
3862 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3863 rs6000 ABI warnings.
3864
d27ecc49
JH
38652016-04-04 Jan Hubicka <hubicka@ucw.cz>
3866
3867 PR ipa/66223
3868 * g++.dg/ipa/devirt-51.C: New testcase.
3869
c974c96e
BS
38702016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3871 Jakub Jelinek <jakub@redhat.com>
3872
3873 PR middle-end/70457
3874 * gcc.dg/torture/pr70457.c: New.
3875
7a85da89
AV
38762016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3877
3878 PR fortran/67538
3879 * gfortran.dg/allocate_with_source_19.f08: New test.
3880
de517e64
AV
38812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3882
3883 PR fortran/65795
3884 * gfortran.dg/coarray_allocate_6.f08: New test.
3885
43b9f499
RB
38862016-04-04 Richard Biener <rguenther@suse.de>
3887
3888 PR rtl-optimization/70484
3889 * gcc.dg/torture/pr70484.c: New testcase.
3890
f13355da
MP
38912016-04-04 Marek Polacek <polacek@redhat.com>
3892
3893 PR c/70307
3894 * gcc.dg/torture/pr70307.c: New test.
3895
6cc6ed50
OE
38962016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3897
3898 PR target/70416
3899 PR target/67391
3900 * gcc.target/sh/torture/pr70416.c: New.
3901
abdc16c8
MS
39022016-04-02 Martin Sebor <msebor@redhat.com>
3903
3904 PR c++/67376
3905 PR c++/70170
3906 PR c++/70172
3907 PR c++/70228
3908 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3909 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3910 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3911 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3912 * g++.dg/cpp0x/constexpr-string.C: Same.
3913 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3914 * g++.dg/cpp0x/pr65398.C: Same.
3915 * g++.dg/ext/constexpr-vla1.C: Same.
3916 * g++.dg/ext/constexpr-vla2.C: Same.
3917 * g++.dg/ext/constexpr-vla3.C: Same.
3918 * g++.dg/ubsan/pr63956.C: Same.
3919
763cd859
JJ
39202016-04-01 Jakub Jelinek <jakub@redhat.com>
3921
3922 PR rtl-optimization/70467
3923 * gcc.target/i386/pr70467-2.c: New test.
3924
0f875435
JJ
39252016-04-01 Jakub Jelinek <jakub@redhat.com>
3926 Marek Polacek <polacek@redhat.com>
3927
3928 PR c++/70488
3929 * g++.dg/init/new47.C: New test.
3930
41d14659
RR
39312016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3932
3933 PR target/70496
3934 * gcc.target/arm/pr70496.c: New test.
3935
f9bf89bb
NS
39362016-04-01 Nathan Sidwell <nathan@acm.org>
3937
73b9085d
NS
3938 PR c++/68475
3939 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3940
4afdcfaa
IE
39412016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3942
3943 PR target/69890
3944 * gcc.dg/strlenopt.h (memmove): New.
3945 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3946 instead of "string.h".
3947 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3948 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3949 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3950 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3951 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3952 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3953 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3954 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3955 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3956 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3957 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3958 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3959 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3960 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3961 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3962 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3963 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3964 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3965 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3966 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3967
b5d7a29c
RO
39682016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3969
3970 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3971 (Holder::foo): Reflect this.
3972
b660f9ec
IE
39732016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3974
3975 PR target/70442
3976 * gcc.dg/pr70442.c: New test.
3977
88504f34
NS
39782016-03-31 Nathan Sidwell <nathan@acm.org>
3979
3980 PR c++/70393
3981 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3982
95d34b96
KY
39832016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3984
3985 PR target/70453
3986 * gcc.target/i386/pr70453.c: New test.
3987
b4c4967c
AB
39882016-03-31 Andrey Belevantsev <abel@ispras.ru>
3989
3990 PR target/70292
3991 * gcc.c-torture/pr70292.c: New test.
3992
5fde6a45
MP
39932016-03-31 Marek Polacek <polacek@redhat.com>
3994
3995 PR c/70297
3996 * c-c++-common/pr70297.c: New test.
3997 * g++.dg/cpp0x/typedef-redecl.C: New test.
3998 * gcc.dg/typedef-redecl2.c: New test.
3999
97eb24c4
JJ
40002016-03-31 Jakub Jelinek <jakub@redhat.com>
4001
4002 PR rtl-optimization/70460
4003 * gcc.c-torture/execute/pr70460.c: New test.
4004
efc3536f
RB
40052016-03-31 Richard Biener <rguenther@suse.de>
4006
4007 PR c++/70430
4008 * g++.dg/ext/vector30.C: New testcase.
4009
e0876e21
DH
40102016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4011 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4012
4013 * gfortran.dg/fmt_pf.f90: New test.
4014
e9bff8c6
RO
40152016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4016
4017 Forward-port from 5 branch
4018 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4019
4020 PR testsuite/70356
4021 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4022 dg-require-effective-target after dg-do.
4023
4024 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4025
4026 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4027
2620c80d
TS
40282016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4029 Julian Brown <julian@codesourcery.com>
4030 Chung-Lin Tang <cltang@codesourcery.com>
4031 Cesar Philippidis <cesar@codesourcery.com>
4032 James Norris <jnorris@codesourcery.com>
4033 Tom de Vries <tom@codesourcery.com>
4034 Nathan Sidwell <nathan@codesourcery.com>
4035
bf867841 4036 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4037 * c-c++-common/goacc/loop-clauses.c: Likewise.
4038 * g++.dg/goacc/template.C: Likewise.
4039 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4040 * gfortran.dg/goacc/loop-1.f95: Likewise.
4041 * gfortran.dg/goacc/loop-5.f95: Likewise.
4042 * gfortran.dg/goacc/loop-6.f95: Likewise.
4043 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4044 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4045 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4046 * c-c++-common/goacc/clauses-fail.c: Likewise.
4047 * c-c++-common/goacc/parallel-1.c: Likewise.
4048 * c-c++-common/goacc/reduction-1.c: Likewise.
4049 * c-c++-common/goacc/reduction-2.c: Likewise.
4050 * c-c++-common/goacc/reduction-3.c: Likewise.
4051 * c-c++-common/goacc/reduction-4.c: Likewise.
4052 * c-c++-common/goacc/routine-3.c: Likewise.
4053 * c-c++-common/goacc/routine-4.c: Likewise.
4054 * c-c++-common/goacc/routine-5.c: Likewise.
4055 * c-c++-common/goacc/tile.c: Likewise.
4056 * g++.dg/goacc/template.C: Likewise.
4057 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4058 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4059 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4060 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4061 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4062 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4063 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4064 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4065 * c-c++-common/goacc/use_device-1.c: ... this file.
4066 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4067 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4068 * c-c++-common/goacc/host_data-6.c: ... this file.
4069 * c-c++-common/goacc/loop-2-kernels.c: New file.
4070 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4071 * c-c++-common/goacc/loop-3.c: Likewise.
4072 * g++.dg/goacc/reference.C: Likewise.
4073 * g++.dg/goacc/routine-1.C: Likewise.
4074 * g++.dg/goacc/routine-2.C: Likewise.
4075
f6d2d066
RB
40762016-03-30 Richard Biener <rguenther@suse.de>
4077
4078 PR middle-end/70450
4079 * gcc.dg/torture/pr70450.c: New testcase.
4080
d43242b9
JJ
40812016-03-30 Jakub Jelinek <jakub@redhat.com>
4082
4083 PR target/70421
4084 * gcc.dg/torture/pr70421.c: New test.
4085 * gcc.target/i386/avx512f-pr70421.c: New test.
4086
5ce43b77
L
40872016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4088
4089 PR testsuite/70364
4090 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4091 (check): New function.
4092 (bar): Call check.
4093 (foo): Align stack to 16 bytes when calling bar.
4094 * gcc.target/i386/cleanup-2.c: Likewise.
4095
d014a712
PP
40962016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4097
4098 PR tree-optimization/59124
4099 * gcc.dg/Warray-bounds-19.c: New test.
4100
13f0e8c7
ZW
41012016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4102
4103 * lib/prune.exp (escape_regex_chars): New.
4104 (prune_file_path): Update to quote metcharacters for regexp.
4105
3336c6e0
JJ
41062016-03-29 Jakub Jelinek <jakub@redhat.com>
4107
a362f023
JJ
4108 PR rtl-optimization/70429
4109 * gcc.c-torture/execute/pr70429.c: New test.
4110
3336c6e0
JJ
4111 PR tree-optimization/70405
4112 * gcc.dg/pr70405.c: New test.
4113
728557fd
AV
41142016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4115
4116 PR fortran/70397
4117 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4118 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4119
bef977d4
TS
41202016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4121
4122 PR testsuite/64177
4123 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4124 __cilkrts_set_param to set two workers.
4125 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4126 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4127
6f6d25c9
DH
41282016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4129
bf867841 4130 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4131
45733562
KY
41322016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4133
4134 PR target/70406
bf867841 4135 * gcc.target/i386/pr70406.c: New test.
45733562 4136
a1799e5e
EB
41372016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4138
4139 * gnat.dg/specs/double_record_extension3.ads: New test.
4140
5fca7b66
RH
41412016-03-25 Richard Henderson <rth@redhat.com>
4142
4143 PR target/70120
4144 * gcc.target/aarch64/pr70120-1.c: New.
4145 * gcc.target/aarch64/pr70120-2.c: New.
4146 * gcc.target/aarch64/pr70120-3.c: New.
4147
31ce75c6
PP
41482016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4149
4150 PR c++/62212
4151 * g++.dg/template/mangle2.C: The dg-do directive should be
4152 "compile" not "assemble".
4153
3caf0ca1
BS
41542016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4155
4156 PR lto/69650
4157 * gcc.dg/pr69650.c: New test.
4158
634035b6
DE
41592016-03-25 David Edelsohn <dje.gcc@gmail.com>
4160
4161 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4162
45d34276
AM
41632016-03-25 Alan Modra <amodra@gmail.com>
4164
4165 * gcc.dg/dfp/pr70052.c: New test.
4166
8f085166
RH
41672016-03-24 Richard Henderson <rth@redhat.com>
4168
4169 PR middle-end/69845
4170 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4171 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4172
011e5ec3
TV
41732016-03-24 Tom de Vries <tom@codesourcery.com>
4174
4175 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4176
9e3f4551
TV
41772016-03-24 Tom de Vries <tom@codesourcery.com>
4178
4179 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4180 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4181
45780041
TV
41822016-03-24 Tom de Vries <tom@codesourcery.com>
4183
4184 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4185 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4186
887ab4e5
PP
41872016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4188
4189 PR c++/62212
4190 * g++.dg/template/mangle2.C: New test.
4191
69a9a66f
RB
41922016-03-24 Richard Biener <rguenther@suse.de>
4193
4194 PR tree-optimization/70396
4195 * gcc.dg/torture/pr70396.c: New testcase.
4196
ed87de55
RB
41972016-03-24 Richard Biener <rguenther@suse.de>
4198
4199 PR middle-end/70370
4200 * gcc.dg/torture/pr70370.c: New testcase.
4201
ea064934
TV
42022016-03-24 Tom de Vries <tom@codesourcery.com>
4203
4204 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4205 * gfortran.dg/goacc/kernels-tree.f95: Same.
4206 * gfortran.dg/goacc/parallel-tree.f95: Same.
4207
b2a4dd1d
TV
42082016-03-24 Tom de Vries <tom@codesourcery.com>
4209
4210 * c-c++-common/goacc/uninit-if-clause.c: New test.
4211 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4212
72e7cd6e
JJ
42132016-03-24 Jakub Jelinek <jakub@redhat.com>
4214
4215 PR target/70290
bf867841
UB
4216 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4217 Fix formatting.
72e7cd6e 4218
ce9d0c03
RB
42192016-03-24 Richard Biener <rguenther@suse.de>
4220
4221 PR tree-optimization/70372
4222 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4223
426b9428
PP
42242016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4225
4226 PR c++/70347
4227 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4228
cd1588c4
PP
42292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4230
4231 PR c++/70332
4232 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4233
61637db3
JJ
42342016-03-23 Jakub Jelinek <jakub@redhat.com>
4235
928af3bf
JJ
4236 PR c++/70001
4237 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4238 * g++.dg/cpp1y/pr70001.C: New test.
4239
61637db3
JJ
4240 PR c++/70323
4241 * g++.dg/cpp0x/constexpr-70323.C: New test.
4242
05aca4e7
AO
42432016-03-23 Alexandre Oliva <aoliva@redhat.com>
4244 Jason Merrill <jason@redhat.com>
4245 Jakub Jelinek <jakub@redhat.com>
4246
4247 PR c++/69315
4248 * g++.dg/cpp0x/constexpr-69315.C: New test.
4249 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4250
fbdb6baf
MP
42512016-03-23 Marek Polacek <polacek@redhat.com>
4252
4253 PR c++/69884
4254 * g++.dg/warn/Wignored-attributes-1.C: New test.
4255 * g++.dg/warn/Wignored-attributes-2.C: New test.
4256
d79ee524
TV
42572016-03-23 Tom de Vries <tom@codesourcery.com>
4258
4259 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4260 initialization.
4261 * gfortran.dg/goacc/private-3.f95 (test): Same.
4262 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4263 missing use param.
4264
a59f0bef
KT
42652016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4266
4267 * lib/target-supports.exp: Remove v7ve entry from loop
4268 creating effective target checks.
4269 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4270 (add_options_for_arm_arch_v7ve): Likewise.
4271
0179520a
JJ
42722016-03-23 Jakub Jelinek <jakub@redhat.com>
4273
4274 PR tree-optimization/70354
4275 * gcc.dg/vect/pr70354-1.c: New test.
4276 * gcc.dg/vect/pr70354-2.c: New test.
4277 * gcc.target/i386/avx2-pr70354-1.c: New test.
4278 * gcc.target/i386/avx2-pr70354-2.c: New test.
4279
75bb14d7
JL
42802016-03-22 Jeff Law <law@redhat.com>
4281
4282 PR target/70232
4283 * gcc.dg/tree-ssa/pr70232.c: New test.
4284
72c9526d
IE
42852016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4286
4287 PR target/70302
4288 * gcc.target/i386/pr70302.c: New test.
4289
a3ca1bc5
RB
42902016-03-22 Richard Biener <rguenther@suse.de>
4291
4292 PR middle-end/70251
4293 * g++.dg/torture/pr70251.C: New testcase.
4294
5c240f4d
DM
42952016-03-22 David Malcolm <dmalcolm@redhat.com>
4296
4297 PR c/69993
4298 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4299 Wmisleading-indentation.c.
4300 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4301 reflect change to diagnostic text and order of messages.
4302 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4303
80f6631b
DE
43042016-03-22 David Edelsohn <dje.gcc@gmail.com>
4305
4306 * g++.dg/ext/java-3.C: Don't compile on AIX.
4307
9a10956c
RB
43082016-03-22 Richard Biener <rguenther@suse.de>
4309
4310 PR middle-end/70333
4311 * gcc.dg/torture/pr70333.c: New testcase.
4312
6cedf922
IE
43132016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4314
4315 * g++.dg/ext/pr70290.C: New test.
4316
cd6c27ac
KY
43172016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4318
4319 PR target/70325
4320 * gcc.target/i386/pr70325.c: New test.
4321
4cde512c
JJ
43222016-03-22 Jakub Jelinek <jakub@redhat.com>
4323
b01915ed
JJ
4324 PR target/70329
4325 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4326 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4327
4e3e2cf1
JJ
4328 PR target/70300
4329 * gcc.target/i386/pr70300.c: New test.
4330
4cde512c
JJ
4331 PR c++/70295
4332 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4333 (func2): New function for cond with parens, xfail warning for c++.
4334 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4335
16f6d7dc
PP
43362016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4337
4338 PR c++/70096
4339 * g++.dg/template/ptrmem30.C: New test.
4340
a3e2b438
PP
43412016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4342
4343 PR c++/70204
4344 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4345 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4346
11b6a02e
JJ
43472016-03-21 Jakub Jelinek <jakub@redhat.com>
4348
4349 PR middle-end/70326
4350 * gcc.dg/pr70326.c: New test.
4351
b9407883
MG
43522016-03-21 Marc Glisse <marc.glisse@inria.fr>
4353 Jakub Jelinek <jakub@redhat.com>
4354
4355 PR tree-optimization/70317
4356 * gcc.dg/pr70317.c: New test.
4357
4a148e19
UB
43582016-03-21 Uros Bizjak <ubizjak@gmail.com>
4359
4360 PR target/70327
4361 * gcc.target/i386/pr70327.c: New test.
4362
2a85ddbb
ML
43632016-03-21 Martin Liska <mliska@suse.cz>
4364
7d36fe98 4365 PR ipa/70306
2a85ddbb
ML
4366 * gcc.dg/ipa/pr70306.c: New test.
4367
4a148e19 43682016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4369
4370 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4371 * gcc.target/arm/attr-align3.c: Likewise.
4372 * gcc.target/arm/attr_arm.c: Likewise.
4373 * gcc.target/arm/flip-thumb.c: Likewise.
4374
6b366948
JJ
43752016-03-21 Jakub Jelinek <jakub@redhat.com>
4376
4377 PR target/70296
4378 * gcc.target/powerpc/altivec-36.c: New test.
4379
2fac8c14
RB
43802016-03-21 Richard Biener <rguenther@suse.de>
4381
4382 PR tree-optimization/70310
4383 * gcc.dg/torture/pr70310.c: New testcase.
4384
e9bde854
KY
43852016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4386
4387 PR target/70293
4388 * gcc.target/i386/pr70293.c: New test.
4389
56bbfaf6
RB
43902016-03-21 Richard Biener <rguenther@suse.de>
4391
4392 PR tree-optimization/70288
4393 * gcc.dg/torture/pr70288-1.c: New testcase.
4394 * gcc.dg/torture/pr70288-2.c: Likewise.
4395
3eee49ed
AB
43962016-03-21 Andrey Belevantsev <abel@ispras.ru>
4397
4398 PR rtl-optimization/69307
4399 * gcc.target/arm/pr69307.c: New test.
4a148e19 4400
8e7816b4
AB
44012016-03-21 Andrey Belevantsev <abel@ispras.ru>
4402
4403 PR rtl-optimization/69102
4404 * gcc.c-torture/compile/pr69102.c: New test.
4405
14d7d4be
JL
44062016-03-18 Jeff Law <law@redhat.com>
4407
4408 PR rtl-optimization/70263
4409 * gcc.c-torture/compile/pr70263-1.c: New test.
4410 * gcc.target/i386/pr70263-2.c: New test.
4411
5c6a601c
BS
44122016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4413
4414 PR rtl-optimization/70278
4415 * gcc.dg/torture/pr70278.c: New test.
4416 * gcc.target/arm/pr70278.c: New test.
4417
4bbf545b
DM
44182016-03-18 David Malcolm <dmalcolm@redhat.com>
4419
4420 PR c/70281
4421 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4422 (test_builtin_types_compatible_p): New test function.
4423 * gcc.dg/pr70281.c: New test case.
4424
dc28bb68
CL
44252016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4426
4427 PR target/70113
4428 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4429
5e8d6dff
IE
44302016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4431
4432 PR tree-optimization/70252
4433 * gcc.dg/pr70252.c: New test.
4434
d0e7e403
TV
44352016-03-18 Tom de Vries <tom@codesourcery.com>
4436
4437 * gcc.dg/pr70161-2.c: New test.
4438 * gcc.dg/pr70161.c: New test.
4439
fa22501a
TV
44402016-03-18 Tom de Vries <tom@codesourcery.com>
4441
4442 PR ipa/70269
4443 * gcc.dg/pr70269.c: New test.
4444
dd125026
JJ
44452016-03-18 Jakub Jelinek <jakub@redhat.com>
4446
4447 PR c++/70267
4448 * g++.dg/ext/java-3.C: New test.
4449
91914f0a
PP
44502016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4451
4452 PR c++/70205
4453 * g++.dg/lookup/pr70205.C: New test.
4454
753a8910
PP
44552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4456
4457 PR c++/70218
4458 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4459
14ba7b28
MP
44602016-03-17 Marek Polacek <polacek@redhat.com>
4461
4462 PR c/69407
4463 * gcc.dg/atomic-op-6.c: New test.
4464
ded60913
DM
44652016-03-17 David Malcolm <dmalcolm@redhat.com>
4466
4467 PR c/70264
4468 * c-c++-common/pr70264.c: New test case.
4469
a3aad0e6
JJ
44702016-03-17 Jakub Jelinek <jakub@redhat.com>
4471
17366700
JJ
4472 PR c++/70144
4473 * c-c++-common/pr70144-1.c: New test.
4474 * c-c++-common/pr70144-2.c: New test.
4475
a3aad0e6
JJ
4476 PR c++/70272
4477 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4478 * g++.dg/opt/flifetime-dse6.C: New test.
4479 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4480
b57e6e18
L
44812016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4482
4483 PR driver/70192
4484 * gcc.dg/pic-1.c: New test.
4485 * gcc.dg/pic-2.c: Likewise.
4486 * gcc.dg/pic-3.c: Likewise.
4487 * gcc.dg/pic-4.c: Likewise.
4488 * gcc.dg/pie-1.c: Likewise.
4489 * gcc.dg/pie-2.c: Likewise.
4490 * gcc.dg/pie-3.c: Likewise.
4491 * gcc.dg/pie-4.c: Likewise.
4492 * gcc.dg/pie-5.c: Likewise.
4493 * gcc.dg/pie-6.c: Likewise.
4494
b38ba58b
TV
44952016-03-17 Tom de Vries <tom@codesourcery.com>
4496
4497 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4498 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4499
6931b3b7
RB
45002016-03-17 Richard Biener <rguenther@suse.de>
4501
4502 PR debug/70271
4503 * g++.dg/debug/pr70271.C: New testcase.
4504
0c8b64cb
IE
45052016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4506
4507 * gcc.target/i386/pr70251.c: New test.
4508
b1970801
MP
45092016-03-17 Marek Polacek <polacek@redhat.com>
4510
4511 PR c++/70194
4512 * g++.dg/warn/constexpr-70194.C: New test.
4513
820c5eaa
RH
45142016-03-16 Richard Henderson <rth@redhat.com>
4515
4516 PR middle-end/70240
4517 * gcc.c-torture/compile/pr70240.c: New.
4518
da0ad263
SKS
45192016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4520
4521 * gcc.c-torture/compile/20151204.c: Skip for avr.
4522
c73d295c
JJ
45232016-03-16 Jakub Jelinek <jakub@redhat.com>
4524
4525 PR target/70245
4526 * g++.dg/opt/pr70245.C: New test.
4527 * g++.dg/opt/pr70245.h: New file.
4528 * g++.dg/opt/pr70245-aux.cc: New file.
4529
b2794066
MS
45302016-03-16 Martin Sebor <msebor@redhat.com>
4531
4532 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4533
aa43616c
RH
45342016-03-16 Richard Henderson <rth@redhat.com>
4535
4536 PR middle-end/70199
4537 * gcc.c-torture/compile/pr70199.c: New.
4538
59608fe5
L
45392016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4540
4541 * gcc.dg/uninit-19.c: Run dos2unix.
4542
ab4c578f
MP
45432016-03-16 Marek Polacek <polacek@redhat.com>
4544
4545 PR c/70093
4546 * gcc.dg/nested-func-10.c: New test.
4547 * gcc.dg/nested-func-9.c: New test.
4548
f5387e76
JJ
45492016-03-16 Jakub Jelinek <jakub@redhat.com>
4550
4551 PR tree-optimization/68714
4552 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4553
7662b718
TV
45542016-03-16 Tom de Vries <tom@codesourcery.com>
4555
4556 PR tree-optimization/68715
4557 * gcc.dg/graphite/pr68715-2.c: New test.
4558 * gcc.dg/graphite/pr68715.c: New test.
4559 * gfortran.dg/graphite/pr68715.f90: New test.
4560
be7ce7ae
TV
45612016-03-16 Tom de Vries <tom@codesourcery.com>
4562
4563 PR tree-optimization/68809
4564 * gcc.dg/graphite/pr68809-2.c: New test.
4565 * gcc.dg/graphite/pr68809.c: New test.
4566
1935f250
JJ
45672016-03-16 Jakub Jelinek <jakub@redhat.com>
4568
6651c93e
JJ
4569 PR c++/70147
4570 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4571 method call to i () as argument. Adjust expected output.
4572
1935f250
JJ
4573 PR c++/70147
4574 * g++.dg/ubsan/pr70147-1.C: New test.
4575 * g++.dg/ubsan/pr70147-2.C: New test.
4576
ab1caa6e
MS
45772016-03-15 Martin Sebor <msebor@redhat.com>
4578
4579 PR c++/58281
4580 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4581
5c2a1bbb
JDA
45822016-03-15 John David Anglin <danglin@gcc.gnu.org>
4583
cb5d8ad1
JDA
4584 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4585 hppa*-*-hpux*.
4586
b440dd40
JDA
4587 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4588
5c2a1bbb
JDA
4589 PR libfortran/69799
4590 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4591 libatomic_available.
4592
42c729c5
MP
45932016-03-15 Marek Polacek <polacek@redhat.com>
4594
4595 PR c++/70209
4596 * g++.dg/ext/attribute-may-alias-4.C: New test.
4597
82b1c550
AM
45982016-03-15 Alexander Monakov <amonakov@ispras.ru>
4599
4600 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4601 -fvar-tracking-assignments-toggle flag.
4602
4ccbf3a6
PH
46032016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4604
4605 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4606
c39858bd
JJ
46072016-03-15 Jakub Jelinek <jakub@redhat.com>
4608
4609 PR rtl-optimization/70222
4610 * gcc.c-torture/execute/pr70222-1.c: New test.
4611 * gcc.c-torture/execute/pr70222-2.c: New test.
4612
8be119c1
RH
46132016-03-15 Richard Henderson <rth@redhat.com>
4614
4615 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4616
6598bb55
AB
46172016-03-15 Andrey Belevantsev <abel@ispras.ru>
4618
4619 PR rtl-optimization/69032
4620 * gcc.dg/pr69032.c: New test.
4621
81fa2944
AB
46222016-03-15 Andrey Belevantsev <abel@ispras.ru>
4623
4624 PR rtl-optimization/63384
4a148e19 4625 * g++.dg/pr63384.C: New test.
81fa2944 4626
74ea9ab6
AB
46272016-03-15 Andrey Belevantsev <abel@ispras.ru>
4628
4629 PR target/64411
4630 * gcc.target/i386/pr64411.C: New test.
4631
045d5055
TV
46322016-03-15 Tom de Vries <tom@codesourcery.com>
4633
4634 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4635 * gfortran.dg/goacc/kernels-alias.f95: New test.
4636
3ea33585
MS
46372016-03-14 Martin Sebor <msebor@redhat.com>
4638
4639 PR c++/53792
4640 * g++.dg/cpp0x/constexpr-inline.C: New test.
4641 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4642
1df7b330
DE
46432016-03-14 David Edelsohn <dje.gcc@gmail.com>
4644
4645 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4646
79b57d18
JJ
46472016-03-14 Jakub Jelinek <jakub@redhat.com>
4648
4649 PR middle-end/70219
4650 * gcc.dg/pr70219.c: New test.
4651
3cbf012a
BS
46522016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4653
4654 PR target/70083
4655 * gcc.dg/torture/pr70083.c: New test.
4656 * gcc.target/i386/pr70083.c: New test.
4657
a9fee7cd
RB
46582016-03-14 Richard Biener <rguenther@suse.de>
4659
4660 PR tree-optimization/56365
4661 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4662
4799603f
SB
46632016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4664
4665 PR target/70098
4666 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4667 New function.
4668 * g++.dg/pr70098.C: New testcase.
4669
4670
760ca967
TV
46712016-03-14 Tom de Vries <tom@codesourcery.com>
4672
4673 PR tree-optimization/70045
4674 * gcc.dg/graphite/pr70045.c: New test.
4675
44e66a77
JD
46762016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4677
4678 PR fortran/69043
4679 * gfortran.dg/include_9.f90: New test.
4680
a18e0fe1
DH
46812016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4682
4683 PR fortran/45076
4684 gfortran.dg/prof/prof.exp: New script.
4685 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4686
d0aca6ab
AB
46872016-03-12 Andrey Belevantsev <abel@ispras.ru>
4688
4689 PR rtl-optimization/69307
4690 * gcc.dg/pr69307.c: New test.
4691
cefe08a4
VM
46922016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4693
4694 PR target/69614
4695 * gcc.target/arm/pr69614.c: New.
4696
70112e2a
PT
46972016-03-12 Paul Thomas <pault@gcc.gnu.org>
4698
4699 PR fortran/70031
4700 * gfortran.dg/submodule_14.f08: New test
4701
4702 PR fortran/69524
4703 * gfortran.dg/submodule_15.f08: New test
4704
3f1e5d3a
PP
47052016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4706
4707 PR c++/70106
4708 * g++.dg/cpp1y/paren3.C: New test.
4709
a3f6d680
MM
47102016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4711
4712 PR target/70131
4713 * gcc.target/powerpc/ppc-round2.c: New test.
4714
92348f09
BS
47152016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4716
4717 PR target/70123
4718 * gcc.dg/torture/pr70123.c: New test.
4719
cebde9e9
JL
47202016-03-11 Jeff Law <law@redhat.com>
4721
4722 PR tree-optimization/70190
4723 * gcc.c-torture/compile/pr70190.c: New test.
4724
3edc5da4
DM
47252016-03-11 David Malcolm <dmalcolm@redhat.com>
4726
4727 PR c/68187
4728 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4729 case.
4730 (test43_b): Likewise.
4731 (test43_c): Likewise.
4732 (test43_d): Likewise.
4733 (test43_e): Likewise.
4734 (test43_f): Likewise.
4735 (test43_g): Likewise.
4736 (test44_a): Likewise.
4737 (test44_b): Likewise.
4738 (test44_c): Likewise.
4739 (test44_d): Likewise.
4740 (test44_e): Likewise.
4741
318c1204
DM
47422016-03-11 David Malcolm <dmalcolm@redhat.com>
4743
4744 PR c/70085
4745 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4746
bc062234
KT
47472016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4748
4749 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4750 dg-options.
4751
acfc1ac1
KT
47522016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4753
4754 PR target/70002
4755 PR target/69245
4756 * gcc.target/aarch64/pr69245_2.c: New test.
4757
d1e2bb2d
JJ
47582016-03-11 Jakub Jelinek <jakub@redhat.com>
4759
4760 PR tree-optimization/70177
4761 * gcc.dg/pr70177.c: New test.
4762
07350627
AL
47632016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4764
4765 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4766
5c6706f7
AL
47672016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4768
4769 * gcc.dg/tree-ssa/sra-20.c: New.
4770
02d472a2
JJ
47712016-03-11 Jakub Jelinek <jakub@redhat.com>
4772
686d390a
JJ
4773 PR rtl-optimization/70174
4774 * gcc.dg/pr70174.c: New test.
4775
02d472a2
JJ
4776 PR tree-optimization/70169
4777 * gcc.dg/pr70169.c: New test.
4778
0f9befa1
IE
47792016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4780
4781 PR target/70160
4782 * gcc.target/i386/pr70160.c: New test.
4783
432d4670
AK
47842016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4785
4786 * gcc.target/s390/dfp-1.c: New test.
4787
a3dc8760
NC
47882016-03-10 Nick Clifton <nickc@redhat.com>
4789
4790 PR target/70044
4791 * gcc.target/aarch64/pr70044.c: New test.
4792
b87a8d7d
PP
47932016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4794 Jakub Jelinek <jakub@redhat.com>
4795
4796 PR c++/70001
4797 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4798 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4799 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4800
4f4ada6a
JH
48012016-03-10 Jan Hubicka <hubicka@ucw.cz>
4802
4803 PR lto/69589
4804 * g++.dg/lto/pr69589_0.C: New testcase
4805 * g++.dg/lto/pr69589_1.C: New testcase
4806
d49b0aa0
MP
48072016-03-10 Marek Polacek <polacek@redhat.com>
4808
4809 PR c++/70153
4810 * g++.dg/delayedfold/unary-plus1.C: New test.
4811
48122016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4813
4814 * gcc.target/arm/pr45701-1.c: Escape brackets.
4815 * gcc.target/arm/pr45701-2.c: Likewise.
4816
71017a7b
AL
48172016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4818
4819 * gfortran.dg/unconstrained_commons.f: New.
4820
ba52669f
AM
48212016-03-10 Alan Modra <amodra@gmail.com>
4822
4823 * gcc.dg/pr69195.c: New.
4824 * gcc.dg/pr69238.c: New.
4825
27742332
TV
48262016-03-10 Tom de Vries <tom@codesourcery.com>
4827
4828 PR testsuite/68915
4829 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4830
3a81a594
RB
48312016-03-10 Richard Biener <rguenther@suse.de>
4832
4833 PR tree-optimization/70128
4834 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4835 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4836
3433b975
JJ
48372016-03-09 Jakub Jelinek <jakub@redhat.com>
4838
c2864f02
JJ
4839 PR tree-optimization/70152
4840 * gcc.dg/pr70152.c: New test.
4841
3433b975
JJ
4842 PR target/70086
4843 * gcc.target/i386/pr70086-1.c: New test.
4844 * gcc.target/i386/pr70086-2.c: New test.
4845 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4846
4847 PR tree-optimization/70127
4848 * gcc.c-torture/execute/pr70127.c: New test.
4849
96b3c82d
CP
48502016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4851
4852 * c-c++-common/goacc/combined-directives-2.c: New test.
4853
b4f3232d
DM
48542016-03-09 David Malcolm <dmalcolm@redhat.com>
4855
4856 PR c/68473
4857 PR c++/70105
4858 * g++.dg/diagnostic/pr70105.C: New test.
4859 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4860 (test_multiple_ordinary_maps): New test function.
4861
40499f81
DM
48622016-03-09 David Malcolm <dmalcolm@redhat.com>
4863
4864 PR c/68473
4865 PR c++/70105
4866 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4867 Drop range information from call to inform_at_rich_loc.
4868 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4869 New.
4870 (test_show_locus): Replace calls to rich_location::add_range with
4871 calls to add_range. Rewrite the tests that used the now-defunct
4872 rich_location ctor taking a source_range. Simplify other tests
4873 by replacing calls to COMBINE_LOCATION_DATA with calls to
4874 make_location.
4875
c9e33662
RB
48762016-03-09 Richard Biener <rguenther@suse.de>
4877 Jakub Jelinek <jakub@redhat.com>
4878
4879 PR tree-optimization/70138
4880 * gcc.dg/vect/pr70138-1.c: New testcase.
4881 * gcc.dg/vect/pr70138-2.c: Likewise.
4882
2c73b764
JJ
48832016-03-09 Jakub Jelinek <jakub@redhat.com>
4884
4885 PR target/70049
4886 * gcc.target/i386/pr70049.c: New test.
4887
c06d25bb
RB
48882016-03-09 Richard Biener <rguenther@suse.de>
4889
4890 PR c/70143
4891 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4892 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4893 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4894
5828a501
RO
48952016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4896
4897 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4898 arm-*-*.
4899
2e141c8d
JJ
49002016-03-09 Jakub Jelinek <jakub@redhat.com>
4901
5a9def37
JJ
4902 PR middle-end/67278
4903 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4904
2e141c8d
JJ
4905 PR target/67278
4906 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4907
4908 PR middle-end/70050
4909 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4910 in testcase comment.
4911
bf751f40
TV
49122016-03-09 Tom de Vries <tom@codesourcery.com>
4913
4914 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4915 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4916 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4917 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4918 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4919 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4920 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4921 * gfortran.dg/goacc/kernels-loop.f95: New test.
4922
e210c999
MS
49232016-03-08 Martin Sebor <msebor@redhat.com>
4924
4925 PR c++/62096
4926 * g++.dg/warn/overflow-warn-7.C: New test.
4927
80aac5c8
JM
49282016-03-08 Jason Merrill <jason@redhat.com>
4929
4930 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4931 * lib/target-supports.exp (check_effective_target_concepts): New.
4932
12b81409
JJ
49332016-03-08 Jakub Jelinek <jakub@redhat.com>
4934
d259b234
JJ
4935 PR c++/70135
4936 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4937 * g++.dg/ubsan/pr70135.C: New test.
4938
12b81409
JJ
4939 PR target/70110
4940 * gcc.dg/pr70110.c: New test.
4941
b4e9f2aa
MJ
49422016-03-07 Martin Jambor <mjambor@suse.cz>
4943
4944 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4945 * c-c++-common/gomp/if-1.c: Likewise.
4946 * c-c++-common/gomp/pr61486-2.c: Likewise.
4947 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4948 to dg-additional-options.
4949 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4950 * g++/gomp/target-teams-1.c: Likewise.
4951 * gcc.dg/gomp/gomp.exp: Likewise.
4952 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4953 dg-additional-options.
4954 * gfortran.dg/gomp/gomp.exp: Likewise.
4955 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4956 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4957 dg-additional-options.
4958 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4959
f86e631e
MJ
49602016-03-07 Martin Jambor <mjambor@suse.cz>
4961
4962 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4963 * c-c++-common/gomp/gridify-1.c: New test.
4964 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4965
94156b3f
AV
49662016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4967
4968 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4969 trigger for cortex-r8, when scanning for register r8.
4970 * gcc.target/arm/pr45701-2.c: Likewise.
4971
a84a49b7 49722016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4973 Jeff Law <law@redhat.com>
a84a49b7
RB
4974
4975 PR tree-optimization/69740
4976 * gcc.c-torture/compile/pr69740-1.c: New test.
4977 * gcc.c-torture/compile/pr69740-2.c: New test.
4978
e41f6c9e
BS
49792016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4980
4981 * lib/target-supports.exp
4982 (check_effective_target_whole_vector_shift): Enable for PPC64.
4983
57548bf5
RB
49842016-03-07 Richard Biener <rguenther@suse.de>
4985
4986 PR tree-optimization/70115
4987 * gcc.dg/torture/pr70115.c: New testcase.
4988
4ae13300
NS
49892016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4990
4991 PR middle-end/69916
4992 * c-c-++-common/goacc/pr69916.c: New.
4993
5edb9853
RH
49942016-03-07 Richard Henderson <rth@redhat.com>
4995
4996 * gcc.c-torture/compile/pr70061.c: New test.
4997
2067a8f3
RB
49982016-03-07 Richard Biener <rguenther@suse.de>
4999
5000 PR testsuite/70109
5001 * gcc.dg/vect/O3-pr36098.c: New testcase.
5002
4145a9b7
CL
50032016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5004
5005 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5006
1878be32
EB
50072016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5008
5009 * gnat.dg/renaming9.ad[sb]: New testcase.
5010
df762bb2
JJ
50112016-03-05 Jakub Jelinek <jakub@redhat.com>
5012
5013 PR c++/70084
5014 * g++.dg/expr/stdarg3.C: New test.
5015
7d461295
JL
50162016-03-04 Jeff Law <law@redhat.com>
5017
5018 PR tree-optimization/69196
5019 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5020 x86_64-*-*.
5021
29b9828f
BS
50222016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5023
b6b552fd
BS
5024 PR c/69973
5025 * gcc.dg/pr69973.c: New test.
5026
201d49e9
BS
5027 PR rtl-optimization/69941
5028 * gcc.dg/torture/pr69941.c: New test.
5029
29b9828f
BS
5030 PR c/69824
5031 * gcc.dg/pr69824.c: New test.
5032
640b7e74
TV
50332016-03-05 Tom de Vries <tom@codesourcery.com>
5034
5035 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5036 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5037 function.
5038
7a3a3fad
PP
50392016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5040
5041 PR c++/66786
5042 * g++.dg/cpp1y/var-templ48.C: New test.
5043 * g++.dg/cpp1y/var-templ49.C: New test.
5044
cd439aec
EB
50452016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5046
5047 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5048
60204554
JJ
50492016-03-04 Jakub Jelinek <jakub@redhat.com>
5050
0c8825de
JJ
5051 PR c++/70035
5052 * g++.dg/ubsan/pr70035.C: New test.
5053
60204554
JJ
5054 PR target/70062
5055 * gcc.target/i386/pr70062.c: New test.
5056
f79d4eab
L
50572016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5058
5059 * g++.dg/template/typename21.C: Remove c++98_only.
5060
ea81ce67
L
50612016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5062
5063 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5064
64b23c13
DM
50652016-03-04 David Malcolm <dmalcolm@redhat.com>
5066
5067 PR c/68187
5068 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5069 function.
5070 (fn_42_b): Likewise.
5071 (fn_42_c): Likewise.
5072
729526f5
DM
50732016-03-04 David Malcolm <dmalcolm@redhat.com>
5074
5075 PR c/68187
5076 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5077 function.
5078 (fn_40_b): Likewise.
5079 (fn_41_a): Likewise.
5080 (fn_41_b): Likewise.
5081
f9ea11ac
JJ
50822016-03-04 Jakub Jelinek <jakub@redhat.com>
5083
5084 PR target/70059
5085 * gcc.target/i386/avx512f-pr70059.c: New test.
5086 * gcc.target/i386/avx512dq-pr70059.c: New test.
5087
b6c38c69
BS
50882016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5089
5090 PR rtl-optimization/57676
5091 * gcc.dg/torture/pr57676.c: New test.
5092
af3cdd34
IE
50932016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5094
5095 * gcc.dg/pr70026.c: New test.
5096
7ff6ca38
MP
50972016-03-04 Marek Polacek <polacek@redhat.com>
5098
5099 PR c/69798
5100 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5101 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5102
a6bf62d5
KT
51032016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5104
5105 PR target/70004
5106 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5107 Delete.
5108 (test_corners_sisd_si): Likewise.
5109 (main): Remove checks of the above.
5110 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5111
ae4cdc6a
EB
51122016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5113
5114 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5115
08455559
CL
51162016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5117
5118 * gcc.dg/torture/pr69951.c: Accept argc==0.
5119
e9a35493
RB
51202016-03-04 Richard Biener <rguenther@suse.de>
5121
5122 PR c++/70054
5123 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5124 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5125
fba054c2
DV
51262016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5127
5128 PR testsuite/69766
5129 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5130 testing multiarch.
5131
f10cdc6c
JJ
51322016-03-04 Jakub Jelinek <jakub@redhat.com>
5133
5134 PR debug/69947
5135 * gcc.dg/guality/pr69947.c: New test.
5136
2e981ba0
JJ
51372016-03-03 Jakub Jelinek <jakub@redhat.com>
5138
5139 PR ada/70017
5140 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5141
0ba3bfa2
KT
51422016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5143
5144 PR rtl-optimization/69904
5145 * gcc.target/arm/pr69904.c: New test.
5146
97ecdb46
JJ
51472016-03-03 Jakub Jelinek <jakub@redhat.com>
5148
5149 PR target/70021
5150 * gcc.dg/vect/pr70021.c: New test.
5151 * gcc.target/i386/pr70021.c: New test.
5152
a2a743a1
MP
51532016-03-03 Marek Polacek <polacek@redhat.com>
5154
5155 PR middle-end/70050
5156 * gcc.dg/pr70050.c: New test.
5157
fa07ecdd
JG
51582016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5159
5160 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5161
23504262
ML
51622016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5163
5164 PR tree-optimization/70043
5165 * gfortran.dg/vect/pr70043.f90: New test.
5166
b7b9e1a9
EB
51672016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5168
5169 * gnat.dg/specs/task1.ads: New test.
5170
cb83ba54
RO
51712016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5172
5173 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5174 Invoke gdb with -batch.
5175 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5176
a75f5e30
RB
51772016-03-03 Richard Biener <rguenther@suse.de>
5178
5179 PR tree-optimization/55936
5180 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5181
268bc320
JL
51822016-03-02 Jeff Law <law@redhat.com>
5183
815f20ab
JL
5184 PR rtl-optimization/69942
5185 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5186 effects of argument promotions.
5187
268bc320
JL
5188 PR tree-optimization/69987
5189 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5190 target does not support -fprefetch-loop-arrays.
5191
171f7de5
UB
51922016-03-02 Uros Bizjak <ubizjak@gmail.com>
5193
5194 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5195
192912db
BC
51962016-03-02 Bin Cheng <bin.cheng@arm.com>
5197
c7908871 5198 PR rtl-optimization/69052
192912db
BC
5199 * gcc.target/i386/pr69052.c: New test.
5200
90a7a40b
AM
52012016-03-02 Alan Modra <amodra@gmail.com>
5202
5203 * gcc.dg/pr69990.c: New.
5204
69fa742f
JJ
52052016-03-02 Jakub Jelinek <jakub@redhat.com>
5206
de752fb0
JJ
5207 PR c/68062
5208 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5209
5210 PR middle-end/70022
5211 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5212
69fa742f
JJ
5213 PR target/70028
5214 * gcc.target/i386/pr70028.c: New test.
5215
7c65bd56
MK
52162016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5217
5218 * c-c++-common/asan/swapcontext-test-1.c,
5219 * c-c++-common/tsan/thread_leak.c,
5220 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5221 * g++.dg/tsan/benign_race.C,
5222 * g++.dg/tsan/fd_close_norace.C,
5223 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5224 races with sanitizer output
5225
37d98220 52262016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5227 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5228
5229 PR target/67278
5230 * gcc.dg/simd-8.c: New testcase.
5231
218db463
RB
52322016-03-02 Richard Biener <rguenther@suse.de>
5233
5234 PR middle-end/67278
5235 * gcc.dg/simd-7.c: New testcase.
5236
22c72158
EB
52372016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5238
5239 * gcc.target/i386/pr70007.c: Tweak.
5240
9a790ccc
DV
52412016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5242
5243 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5244
bd02f00f
MP
52452016-03-02 Marek Polacek <polacek@redhat.com>
5246
5247 PR c/67854
5248 * gcc.dg/pr67854.c: New test.
5249
1e840f39
JJ
52502016-03-02 Jakub Jelinek <jakub@redhat.com>
5251
5252 PR middle-end/70025
5253 * gcc.dg/torture/pr70025.c: New test.
5254
bca00241
VK
52552016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5256
5257 PR tree-optimization/68621
5258 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5259
0bca04b8
EB
52602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5261
5262 * gcc.target/i386/pr70007.c: New test.
5263
2a9afc86
JL
52642016-03-01 Jeff Law <law@redhat.com>
5265
eab2541b 5266 PR tree-optimization/69196
9d83ef71 5267 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5268
2a9afc86
JL
5269 PR tree-optimization/69196
5270 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5271 duplicating code and spoiling the expected output.
5272
0d39977e
MM
52732016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5274
5275 PR target/70033
5276 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5277 supports power9 before doing tests.
5278 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5279 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5280 * gcc.target/powerpc/p9-permute.c: Likewise.
5281
a0c0699d
UB
52822016-03-01 Uros Bizjak <ubizjak@gmail.com>
5283
5284 PR target/70027
5285 * gcc.target/i386/pr70027.c: New test.
5286
0ae3ef47 52872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5288
5289 * gcc.dg/pr70017.c: New test.
5290
686e2237
JJ
52912016-03-01 Jakub Jelinek <jakub@redhat.com>
5292
5293 PR c/69796
5294 PR c/69974
5295 * gcc.dg/pr69796.c: New test.
5296 * gcc.dg/pr69974.c: New test.
5297
f8e4188c
EB
52982016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5299
5300 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5301
5e3f1c7c
JL
53022016-02-29 Jeff Law <law@redhat.com>
5303
5304 PR tree-optimization/69987
5305 * gfortran.dg/pr69987.f90: New test.
5306
5307 PR tree-optimization/69989
5308 * gcc.c-torture/compile/pr69989-2.c: New test.
5309
1be56bc5
MP
53102016-03-01 Marek Polacek <polacek@redhat.com>
5311
5312 PR c++/69795
5313 * g++.dg/parse/invalid1.C: New test.
5314
1b19470d
RB
53152016-03-01 Richard Biener <rguenther@suse.de>
5316
5317 PR middle-end/70022
5318 * gcc.dg/pr70022.c: New testcase.
5319
3ae0661a
IE
53202016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5321
5322 PR tree-optimization/69956
5323 * gcc.dg/pr69956.c: New test.
5324
0f09ab88
BS
53252016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5326
5327 PR target/70011
5328 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5329 XFAIL when hardware supports efficient unaligned storage access.
5330
76d881bf
PP
53312016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5332
5333 PR c++/69961
5334 * g++.dg/template/pr69961a.C: New test.
5335 * g++.dg/template/pr69961b.C: New test.
5336
7168133a
DM
53372016-02-29 David Malcolm <dmalcolm@redhat.com>
5338
5339 PR preprocessor/69985
5340 * gcc.dg/cpp/pr69985.c: New test case.
5341
0c6072a3
JL
53422016-02-29 Jeff Law <law@redhat.com>
5343
e66f219b
JL
5344 PR tree-optimization/70005
5345 * gcc.c-torture/execute/pr70005.c New test.
5346
0c6072a3
JL
5347 PR tree-optimization/69999
5348 * gcc.c-torture/compile/pr69999.c: New test.
5349
fd9fbdb3
YR
53502016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5351
5352 PR tree-optimization/69652
5353 * gcc.dg/torture/pr69652.c: Delete test.
5354 * gcc.dg/vect/pr69652.c: New test.
5355
cbd400b4
RB
53562016-02-19 Richard Biener <rguenther@suse.de>
5357
5358 PR tree-optimization/69980
5359 * gfortran.dg/vect/pr69980.f90: New testcase.
5360
84ea0f58
EB
53612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5362
5363 * gcc.target/sparc/20160229-1.c: New test.
5364
5d2a63dc
EB
53652016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5366
5367 * gnat.dg/stack_usage3.adb: New test.
5368 * gnat.dg/stack_usage3_pkg.ads: New helper.
5369
93e708f9
EB
53702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5371
5372 * gnat.dg/renaming8.adb: New test.
5373 * gnat.dg/renaming8_pkg1.ads: New helper.
5374 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5375 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5376
6512bc93
RB
53772016-02-29 Richard Biener <rguenther@suse.de>
5378
5379 PR tree-optimization/69720
5380 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5381
7b201a88
TK
53822016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5383
5384 PR fortran/68147
5385 PR fortran/47674
5386 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5387
82ee0cf2 53882016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5389 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5390
5391 PR fortran/56007
5392 * gfortran.dg/coarray_8.f90: Adjust error message.
5393 * gfortran.dg/pr56007.f90: New test.
5394 * gfortran.dg/pr56007.f: New test.
5395
cdc1a2c8
L
53962016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5397
5398 PR tree-optimization/69989
5399 * gcc.dg/torture/pr69989.c: New test.
5400
33505bcf
EB
54012016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5402
5403 * gcc.target/i386/stack-realign-win.c: New test.
5404
524bfb19
HA
54052016-02-28 Harald Anlauf <anlauf@gmx.de>
5406
5407 PR fortran/60126
5408 * gfortran.dg/pr60126.f90: New test.
5409
bd542508
JL
54102016-02-27 Jeff Law <law@redhat.com>
5411
5412 Revert
5413 2016-02-26 Richard Biener <rguenther@suse.de>
5414 Jeff Law <law@redhat.com>
5415
5416 PR tree-optimization/69740
5417 * gcc.c-torture/compile/pr69740-1.c: New test.
5418 * gcc.c-torture/compile/pr69740-2.c: New test.
5419
dd1291e0
JD
54202016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5421
5fb67f8b 5422 PR fortran/69910
dd1291e0
JD
5423 * gfortran.dg/newunit_4.f90: New test.
5424
5cfefb59
JJ
54252016-02-27 Jakub Jelinek <jakub@redhat.com>
5426
5427 PR target/69613
5428 PR rtl-optimization/69886
5429 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5430 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5431 target.
5432
20ba5f33
MS
54332016-02-26 Martin Sebor <msebor@redhat.com>
5434
5435 PR tree-optimization/15826
5436 * gcc.dg/tree-ssa/pr15826.c: New test.
5437
e6fb01b0
JJ
54382016-02-26 Jakub Jelinek <jakub@redhat.com>
5439
5440 PR target/69969
5441 * gcc.target/powerpc/pr69969.c: New test.
5442
e3e0cf64
MS
54432016-02-26 Martin Sebor <msebor@redhat.com>
5444
5445 PR c++/15766
5446 * g++.old-deja/g++.other/decl5.C: Add a test case.
5447
d1f2bea5
SB
54482016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5449
5450 PR target/69946
5451 * gcc.target/powerpc/pr69946.c: New file.
5452
4a4f9d2b 54532016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5454 Jeff Law <law@redhat.com>
4a4f9d2b 5455
e3e0cf64 5456 PR tree-optimization/69740
4a4f9d2b
RB
5457 * gcc.c-torture/compile/pr69740-1.c: New test.
5458 * gcc.c-torture/compile/pr69740-2.c: New test.
5459
ad2a2706
MJ
54602016-02-26 Martin Jambor <mjambor@suse.cz>
5461
5462 PR middle-end/69920
5463 * gcc.dg/torture/pr69932.c: New test.
5464 * gcc.dg/torture/pr69936.c: Likewise.
5465
1d11f7ce
AK
54662016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5467
5468 PR target/69709
5469 * gcc.target/s390/pr69709.c: New test.
5470
6cfccbb2
KT
54712016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5472
5473 PR target/69245
5474 * gcc.target/aarch64/pr69245_1.c: New test.
5475
ac59ad4e
KT
54762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5477
5478 PR target/69613
5479 * gcc.dg/torture/pr69613.c: New test.
5480
a2ad54a0
JJ
54812016-02-26 Jakub Jelinek <jakub@redhat.com>
5482
5483 PR rtl-optimization/69891
5484 * gcc.target/i386/pr69891.c: New test.
5485
0884062c 54862016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5487 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5488
d2369d4f 5489 PR target/61397
c163789b
MM
5490 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5491 functionality for both 32-bit and 64-bit.
5492
5aed7e2c
RB
54932016-02-26 Richard Biener <rguenther@suse.de>
5494
5495 PR tree-optimization/69551
5496 * gcc.dg/torture/pr69951.c: New testcase.
5497
798e2a8e
RB
54982016-02-25 Richard Biener <rguenther@suse.de>
5499
5500 PR tree-optimization/48795
5501 * gcc.dg/Warray-bounds-18.c: New testcase.
5502
9559fbac
RO
55032016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5504
5505 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5506
c049b107
JJ
55072016-02-25 Jakub Jelinek <jakub@redhat.com>
5508
5509 PR rtl-optimization/69896
5510 * gcc.dg/pr69896.c: New test.
5511
1137001c
PP
55122016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5513
5514 PR c++/69736
5515 * g++.dg/cpp1y/paren2.C: New test.
5516
2e9c8641
MS
55172016-02-24 Martin Sebor <msebor@redhat.com>
5518
5519 PR c/51147
5520 * gcc.dg/enum-mode-2.c: New test.
5521
03ca8fb3
JJ
55222016-02-24 Jakub Jelinek <jakub@redhat.com>
5523
5524 PR c++/69922
5525 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5526 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5527 * g++.dg/ubsan/pr69922.C: New test.
5528
0b05329b
MP
55292016-02-24 Marek Polacek <polacek@redhat.com>
5530
5531 PR c/69819
5532 * gcc.dg/pr69819.c: New test.
5533
57c2c374
MS
55342016-02-24 Martin Sebor <msebor@redhat.com>
5535
3b96b93a
MS
5536 PR c++/69912
5537 * g++.dg/ext/flexary15.C: New test.
5538
55392016-02-24 Martin Sebor <msebor@redhat.com>
5540
5541 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5542 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5543 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5544
65433bb5
MK
55452016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5546 Charles Baylis <charles.baylis@linaro.org>
5547
5548 PR debug/61033
5549 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5550
f802a424 55512016-02-24 Richard Biener <rguenther@suse.de>
44293580 5552 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5553
5554 PR middle-end/69760
5555 * gcc.dg/torture/pr69760.c: New testcase.
5556
525f795f
RO
55572016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5558
5559 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5560 pattern on Solaris with as.
5561
cd7bbceb
KT
55622016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5563
5564 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5565 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5566 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5567 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5568
89c0c1fd
JJ
55692016-02-24 Jakub Jelinek <jakub@redhat.com>
5570
5571 PR middle-end/69915
5572 * gcc.dg/pr69915.c: New test.
5573
0683fd27
KT
55742016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5575
5576 PR rtl-optimization/69886
5577 * gcc.dg/torture/pr69886.c: New test.
5578
e53d562a
RB
55792016-02-24 Richard Biener <rguenther@suse.de>
5580
5581 PR middle-end/68963
5582 * gcc.dg/torture/pr68963.c: New testcase.
5583
74a00288
KT
55842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5585
5586 PR target/69875
5587 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5588 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5589 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5590 * gcc.target/arm/atomic_loaddi_1.c: New test.
5591 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5592 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5593 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5594 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5595 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5596 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5597 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5598 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5599
340fd4c9
JJ
56002016-02-24 Jakub Jelinek <jakub@redhat.com>
5601
5602 PR middle-end/69909
5603 * gcc.dg/torture/pr69909.c: New test.
5604
47d3fdb2
RB
56052016-02-24 Richard Biener <rguenther@suse.de>
5606
5607 PR tree-optimization/69907
5608 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5609 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5610 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5611
dab73e73
CB
56122016-02-24 Christian Bruel <christian.bruel@st.com>
5613
5614 * gcc.target/arm/pragma_cpp_fma.c: New test.
5615
7cc5ec65
JD
56162016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5617
5618 PR fortran/61156
5619 * gfortran.dg/include_6.f90: Update test.
5620
067fbd8b
JJ
56212016-02-23 Jakub Jelinek <jakub@redhat.com>
5622
5623 PR objc/69844
5624 * objc.dg/pr69844.m: New test.
5625
64a454d9
JD
56262016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5627
5628 PR libgfortran/69456
5629 * gfortran.dg/namelist_89.f90: New test.
5630 * gfortran.dg/pr59700.f90: Update test..
5631
35886f0b
MS
56322016-02-23 Martin Sebor <msebor@redhat.com>
5633
5634 PR middle-end/69780
5635 * g++.dg/ext/builtin_alloca.C: New test.
5636 * gcc.dg/builtins-68.c: New test.
5637
162cc7e3
RH
56382016-02-23 Richard Henderson <rth@redhat.com>
5639
5640 * gcc.target/i386/addr-space-3.c: Remove test.
5641
196440f8
DM
56422016-02-23 David Malcolm <dmalcolm@redhat.com>
5643
5644 PR preprocessor/69126
5645 PR preprocessor/69543
5646 * c-c++-common/pr69126-2-long.c: New test.
5647 * c-c++-common/pr69126-2-short.c: New test.
5648 * c-c++-common/pr69543-1.c: Remove xfail.
5649
1d3121af
DM
56502016-02-23 David Malcolm <dmalcolm@redhat.com>
5651
5652 PR preprocessor/69126
5653 PR preprocessor/69543
5654 PR preprocessor/69558
5655 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5656 (f): Rename to...
5657 (test_2): ...this, and add leading comment.
5658 (MACRO_3, test_3): New.
5659 (MACRO_4A, MACRO_4B, test_4): New.
5660 (MACRO): Rename to...
5661 (MACRO_5): ...this.
5662 (g): Rename to...
5663 (test_5): ...this, updating for renaming of MACRO, and
5664 add leading comment.
5665 * c-c++-common/pr69543-1.c: New.
5666 * c-c++-common/pr69543-2.c: New.
5667 * c-c++-common/pr69543-3.c: New.
5668 * c-c++-common/pr69543-4.c: New.
5669 * c-c++-common/pr69558-1.c: New.
5670 * c-c++-common/pr69558-2.c: New.
5671 * c-c++-common/pr69558-3.c: New.
5672 * c-c++-common/pr69558-4.c: New.
5673 * gcc.dg/pr69558.c: Move to...
5674 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5675 xfail for c++.
5676
f99c3557
TS
56772016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5678
5679 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5680 to -ftree-parallelize-loops/-fopenacc changes.
5681 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5682 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5683 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5684 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5685 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5686 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5687 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5688 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5689 * c-c++-common/goacc/kernels-loop.c: Likewise.
5690 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5691 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5692 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5693 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5694
c60ec7c2
RO
56952016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5696
5697 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5698
f1a62b6f
JJ
56992016-02-23 Jakub Jelinek <jakub@redhat.com>
5700
e67bf044
JJ
5701 PR c++/69902
5702 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5703
f1a62b6f
JJ
5704 PR c/69900
5705 * gcc.dg/pr69900.c: New test.
5706
20c5e09e
MJ
57072016-02-23 Martin Jambor <mjambor@suse.cz>
5708
5709 PR tree-optimization/69666
5710 * gcc.dg/tree-ssa/pr69666.c: New test.
5711
e457a6fc
AV
57122016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5713
5714 PR fortran/67451
5715 * gfortran.dg/coarray_allocate_5.f08: New test.
5716
d7b574f4
AK
57172016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5718
5719 * gcc.target/s390/vcond-shift.c: Move to ...
5720 * gcc.target/s390/vector/vcond-shift.c: ... here.
5721
58bdeb44
AK
57222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5723
5724 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5725 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5726
7cd0387b
AK
57272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5728
5729 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5730
4246c8da
MW
57312016-02-20 Mark Wielaard <mjw@redhat.com>
5732
5733 PR c/28901
5734 * gcc.dg/unused-variable-3.c: New test.
5735
f93bc532
JJ
57362016-02-22 Jakub Jelinek <jakub@redhat.com>
5737
5738 PR target/69888
5739 * gcc.target/i386/pr69888.c: New test.
5740
c4e360f4
RB
57412016-02-22 Richard Biener <rguenther@suse.de>
5742
5743 PR tree-optimization/69882
5744 * gfortran.dg/vect/pr69882.f90: New testcase.
5745
09c92f1c
JJ
57462016-02-22 Jakub Jelinek <jakub@redhat.com>
5747
5748 PR target/69885
5749 * gcc.dg/pr69885.c: New test.
5750
f88d45dc
OE
57512016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5752
5753 PR target/69806
5754 PR target/54089
5755 * gcc.target/sh/pr54089-10.c: New.
5756
ce1ff48e
PT
57572016-02-20 Paul Thomas <pault@gcc.gnu.org>
5758
5759 PR fortran/69423
5760 * gfortran.dg/deferred_character_15.f90 : New test.
5761
bbf27208
DH
57622016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5763
5764 PR fortran/57365
5765 gfortran.dg/allocate_with_source_18.f03: New test.
5766
57672016-02-20 Harald Anlauf <anlauf@gmx.de>
5768
5769 PR fortran/52531
5770 gfortran.dg/gomp/pr52531.f90: New test.
5771
268be88c
BE
57722016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5773
5774 PR c++/69865
5775 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5776 -std=c++03.
5777
4b6c824a
JJ
57782016-02-19 Jakub Jelinek <jakub@redhat.com>
5779
871b3f47
JJ
5780 PR c++/69826
5781 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5782 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5783
7a965d51
JJ
5784 PR c++/69850
5785 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5786
4b6c824a
JJ
5787 PR c++/69851
5788 * g++.dg/torture/pr69851.C: New test.
5789
15fca21a
MS
57902016-02-19 Martin Sebor <msebor@redhat.com>
5791
5792 PR testsuite/69573
5793 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5794
19e21586
JJ
57952016-02-19 Jakub Jelinek <jakub@redhat.com>
5796
03a616ac
JJ
5797 PR c++/69850
5798 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5799 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5800
19e21586
JJ
5801 PR c++/67767
5802 * g++.dg/cpp0x/pr67767.C: New test.
5803
2db16594
KT
58042016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5805
5806 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5807 for fp, simd, crypto, crc, lse.
5808 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5809 above.
5810 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5811 effective target check.
5812
5a7d9d1e
JJ
58132016-02-19 Jakub Jelinek <jakub@redhat.com>
5814
5815 PR target/69820
5816 * gcc.target/i386/pr69820.c: New test.
5817
6448f064
AK
58182016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5819
5820 * gcc.target/s390/vector/int128-1.c: New test.
5821
d0a859e6
AK
58222016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5823
5824 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5825
9e4eb643
AK
58262016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5827
5828 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5829 instruction pattern name to prevent the testcase from failing with
5830 -march=z13.
5831
859a4c0e
AK
58322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5833
5834 * gcc.target/s390/md/movstr-2.c: New test.
5835
efc2340b
MK
58362016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5837
5838 * gcc.target/s390/morestack.c: New test.
5839
ca2bfbc2
DV
58402016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5841
5842 PR target/69625
5843 * gcc.target/s390/pr69625.c: Add test case.
5844
efd4bd05
BE
58452016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5846
5847 PR testsuite/68580
5848 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5849
2bf2078a
MM
58502016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5851
5852 PR target/68404
5853 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5854 * gcc.target/powerpc/fusion3.c: Likewise.
5855
f003579e
RB
58562016-02-18 Richard Biener <rguenther@suse.de>
5857
5858 PR middle-end/69553
5859 * g++.dg/torture/pr69553.C: New testcase.
5860
19233914
NC
58612016-02-18 Nick Clifton <nickc@redhat.com>
5862
efd4bd05
BE
5863 PR target/62254
5864 PR target/69610
5865 * gcc.target/arm/pr62554.c: New test.
5866 * gcc.target/arm/pr69610-1.c: New test.
5867 * gcc.target/arm/pr69610-2.c: New test.
19233914 5868
23f27839
RB
58692016-02-18 Richard Biener <rguenther@suse.de>
5870
5871 PR middle-end/69854
5872 * gcc.dg/torture/pr69854.c: New testcase.
5873
932c0da4
JJ
58742016-02-17 Jakub Jelinek <jakub@redhat.com>
5875
5876 PR c++/69850
5877 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5878
1bed93e4
BS
58792012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5880
5881 * gcc.target/powerpc/vec-cg.c: New test.
5882
57bfb134
RB
58832016-02-17 Richard Biener <rguenther@suse.de>
5884
5885 PR testsuite/69586
5886 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5887
a44e0ebb
KT
58882016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5889
5890 PR target/69161
5891 * gcc.c-torture/compile/pr69161.c: New test.
5892
ffacd726
DS
58932016-02-17 David Sherwood <david.sherwood@arm.com>
5894
5895 PR target/69532
5896 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5897 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5898
448db8d2
EB
58992016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5900
5901 * gcc.dg/ifcvt-4.c: Skip on Visium.
5902
e2f0522e
EB
59032016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5904
5905 * gnat.dg/atomic8.adb: New test.
5906
bf17fe3f
EB
59072016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5908
5909 * gnat.dg/discr46.ad[sb]: New test.
5910
ecf835e9
KN
59112016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5912
5913 PR Target/48344
5914 * gcc.target/powerpc/pr48344-1.c: New test.
5915
49a1164a
TK
59162015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5917
5918 PR fortran/69742
5919 * gfortran.dg/associate_21.f90: New test.
5920
bf14eba2
JJ
59212016-02-16 Jakub Jelinek <jakub@redhat.com>
5922
5923 PR c/69835
5924 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5925 -Wnonnull in dg-options.
5926 * c-c++-common/nonnull-2.c: New test.
5927
35a093b6
JG
59282016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5929 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5930
5931 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5932
e387d491
JJ
59332016-02-16 Jakub Jelinek <jakub@redhat.com>
5934
5935 PR middle-end/69801
5936 * gcc.dg/pr69801.c: Add empty dg-options.
5937
ba539195
JN
59382016-02-16 James Norris <jnorris@codesourcery.com>
5939
5940 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5941 * g++.dg/goacc/deviceptr-1.c: New file.
5942
2a2b8f64
JJ
59432016-02-16 Jakub Jelinek <jakub@redhat.com>
5944
5945 PR tree-optimization/69820
5946 * gcc.dg/vect/pr69820.c: New test.
5947
87440c29
RB
59482016-02-16 Richard Biener <rguenther@suse.de>
5949
5950 PR tree-optimization/69776
5951 * gcc.dg/torture/pr69776-2.c: New testcase.
5952
6d87c306
BS
59532016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5954
5955 PR tree-optimization/69714
5956 * gcc.dg/torture/pr69714.c: New test.
5957
3824a0a2
JJ
59582016-02-16 Jakub Jelinek <jakub@redhat.com>
5959
5960 PR tree-optimization/69802
5961 * gcc.dg/pr69802.c: New test.
5962
c8cfe96e
RB
59632016-02-16 Richard Biener <rguenther@suse.de>
5964
5965 PR middle-end/69801
5966 * gcc.dg/pr69801.c: New testcase.
5967
fc12098d
JD
59682016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5969
5970 PR libgfortran/69651
5971 * gfortran.dg/read_bang.f90: New test.
5972 * gfortran.dg/read_bang4.f90: New test.
5973
ba6b3795
JJ
59742016-02-15 Jakub Jelinek <jakub@redhat.com>
5975
f0516ca4
JJ
5976 PR c++/69658
5977 * g++.dg/init/pr69658.C: New test.
5978
ba6b3795
JJ
5979 PR c++/69797
5980 * c-c++-common/pr69797.c: New test.
5981
de3f9a2d
PK
59822016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5983
5984 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5985 check for aarch64*-*-*.
5986
17a3b967
RB
59872016-02-15 Richard Biener <rguenther@suse.de>
5988
5989 PR tree-optimization/69783
5990 * gcc.dg/vect/pr69783.c: New testcase.
5991
1c48bff1
RB
59922016-02-15 Richard Biener <rguenther@suse.de>
5993
5994 PR tree-optimization/69776
5995 * gcc.dg/torture/pr69776.c: New testcase.
5996
1e6025b6
TK
59972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5998
5999 PR fortran/60526
6000 * gfortran.dg/type_decl_4.f90: Reinstated.
6001
d3308279
JDA
60022016-02-14 John David Anglin <danglin@gcc.gnu.org>
6003
6004 PR fortran/68746
6005 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6006
b7c56581
TK
60072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6008
6009 PR fortran/60526
6010 PR bootstrap/69816
6011 * gfortran.dg/type_decl_4.f90: Removed.
6012
60cb4ef5
TK
60132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6014
6015 PR fortran/60526
6016 * gfortran.dg/type_decl_4.f90: New test.
6017
f6964637
AM
60182016-02-14 Alan Modra <amodra@gmail.com>
6019
1a8849d1 6020 PR testsuite/68886
f6964637
AM
6021 * gcc.c-torture/execute/stkalign.c: Revise test.
6022
f5121920
OE
60232016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6024
6025 PR target/67260
6026 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6027
6cda3ab6
OE
60282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6029
6030 PR target/67260
6031 * gcc.target/sh/torture/pr67260.c: New.
6032
6786e598
JDA
60332016-02-12 John David Anglin <danglin@gcc.gnu.org>
6034
6035 * gcc.dg/pr67964.c: Add dg-require-alias.
6036
7e05dad8
OE
60372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6038
6039 PR target/67636
6040 PR target/64345
6041 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6042
7f4cc3ce
JD
60432016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6044
6045 PR libgfortran/69668
6046 * gfortran.dg/namelist_88.f90: New test.
6047
955ca6dc
JD
60482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6049
6050 PR libgfortran/69668
6051 * gfortran.dg/namelist_38.f90: Update test.
6052 * gfortran.dg/namelist_84.f90: Update test.
6053
876217ae
DM
60542016-02-12 David Malcolm <dmalcolm@redhat.com>
6055
6056 PR other/69554
6057 * gcc.dg/pr69554-1.c: New test.
6058 * gfortran.dg/pr69554-1.F90: New test.
6059 * gfortran.dg/pr69554-2.F90: New test.
6060 * lib/gcc-dg.exp (proc dg-locus): New function.
6061 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6062 distinguish between the caret-printing and non-caret-printing
6063 cases. If caret-printing has been explicitly enabled, bail out
6064 without attempting to fix up the output.
6065
61789eed
DM
60662016-02-12 David Malcolm <dmalcolm@redhat.com>
6067
6068 PR driver/69265
6069 PR driver/69453
6070 * gcc.dg/spellcheck-options-3.c: New test case.
6071 * gcc.dg/spellcheck-options-4.c: New test case.
6072 * gcc.dg/spellcheck-options-5.c: New test case.
6073 * gcc.dg/spellcheck-options-6.c: New test case.
6074 * gcc.dg/spellcheck-options-7.c: New test case.
6075 * gcc.dg/spellcheck-options-8.c: New test case.
6076 * gcc.dg/spellcheck-options-9.c: New test case.
6077 * gcc.dg/spellcheck-options-10.c: New test case.
6078
c3090c1f
JJ
60792016-02-12 Jakub Jelinek <jakub@redhat.com>
6080
6081 PR rtl-optimization/69764
6082 PR rtl-optimization/69771
6083 * c-c++-common/pr69764.c: New test.
6084 * gcc.dg/torture/pr69771.c: New test.
6085
8222034d
MP
60862016-02-12 Marek Polacek <polacek@redhat.com>
6087
6088 * g++.dg/torture/init-list1.C: New.
6089
f749f792
MP
60902016-02-12 Marek Polacek <polacek@redhat.com>
6091
6092 * gcc.dg/pr69522.c: Add empty dg-options.
6093
199fb02a
IE
60942016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6095
6096 * g++.dg/lto/lto.exp: Include and init mpx.
6097 * g++.dg/lto/pr69729_0.C: New test.
6098
b69539cb
JJ
60992016-02-12 Jakub Jelinek <jakub@redhat.com>
6100
06ff7000
JJ
6101 PR ipa/69241
6102 * g++.dg/ipa/pr69241-4.C: New test.
6103
b69539cb
JJ
6104 PR ipa/68672
6105 * g++.dg/ipa/pr68672-1.C: New test.
6106 * g++.dg/ipa/pr68672-2.C: New test.
6107 * g++.dg/ipa/pr68672-3.C: New test.
6108
16595a1f
BS
61092016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6110
6111 PR c/69522
6d87c306 6112 * gcc.dg/pr69522.c: New test.
16595a1f 6113
38d795d2
PP
61142016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6115
6116 PR c++/69098
6117 * g++.dg/cpp1y/69098.C: New test.
6118 * g++.dg/cpp1y/69098-2.C: New test.
6119
9c582551
JJ
61202016-02-12 Jakub Jelinek <jakub@redhat.com>
6121
6122 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6123 and neighbour -> neighbor.
6124 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6125 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6126 * c-c++-common/Wvarargs.c: Likewise.
6127 * c-c++-common/goacc/host_data-5.c: Likewise.
6128 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6129 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6130 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6131 * gcc.target/aarch64/pr60697.c: Likewise.
6132 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6133 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6134 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6135 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6136 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6137 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6138 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6139 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6140 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6141 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6142 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6143 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6144 * g++.dg/lookup/koenig5.C: Likewise.
6145 * g++.dg/ext/no-asm-2.C: Likewise.
6146 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6147 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6148 * gfortran.dg/used_types_16.f90: Likewise.
6149 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6150 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6151 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6152 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6153 * gfortran.dg/abstract_type_6.f03: Likewise.
6154 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6155 * gfortran.dg/used_types_15.f90: Likewise.
6156 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6157 * gfortran.dg/exit_3.f08: Likewise.
6158 * gfortran.dg/open_status_2.f90: Likewise.
6159 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6160 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6161 * gfortran.dg/associate_1.f03: Likewise.
6162 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6163 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6164 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6165 * gcc.dg/builtin-object-size-1.c: Likewise.
6166 * gcc.dg/noreturn-6.c: Likewise.
6167 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6168 * gcc.dg/globalalias.c: Likewise.
6169 * gcc.dg/builtins-config.h: Likewise.
6170 * gcc.dg/pr30457.c: Likewise.
6171 * gcc.c-torture/compile/volatile-1.c: Likewise.
6172 * gcc.c-torture/execute/20101011-1.c: Likewise.
6173 * c-c++-common/Waddress-1.c: Likewise.
6174
66756373
JJ
61752016-02-11 Jakub Jelinek <jakub@redhat.com>
6176
6177 PR c/69768
6178 * c-c++-common/Waddress-1.c: New test.
6179
76fe932b
AV
61802016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6181
6182 PR fortran/69296
6183 * gfortran.dg/associate_19.f03: New test.
6184 * gfortran.dg/associate_20.f03: New test.
6185
564c4d4b
OE
61862016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6187
6188 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6189
e1c1ecb0
KT
61902016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6191
6192 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6193 .arch armv8-a\n. Add -dA to dg-options.
6194 * gcc.target/aarch64/assembler_arch_1.c: New test.
6195 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6196
0d7d9458
PC
61972016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6198
6199 PR c++/68726
6200 * g++.dg/cpp0x/pr68726.C: New.
6201
e6208a60
IE
62022016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6203
6204 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6205 test.
6206
281a11eb
RB
62072016-02-11 Richard Biener <rguenther@suse.de>
6208
6209 * g++.dg/tree-ssa/pr61034.C: Adjust.
6210
e03dd765
VM
62112016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6212
4b48faf5 6213 PR target/69148
e03dd765
VM
6214 * gcc.target/s390/pr69148.c: New.
6215
cdc23927
YR
62162016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6217
6218 PR tree-optimization/69652
6219 * gcc.dg/torture/pr69652.c: New test.
6220
e199dd0a
JJ
62212016-02-10 Jakub Jelinek <jakub@redhat.com>
6222 Patrick Palka <ppalka@gcc.gnu.org>
6223
6224 PR ipa/69241
6225 PR c++/69649
6226 * g++.dg/ipa/pr69241-1.C: New test.
6227 * g++.dg/ipa/pr69241-2.C: New test.
6228 * g++.dg/ipa/pr69241-3.C: New test.
6229 * g++.dg/ipa/pr69649.C: New test.
6230
d6b38027
UB
62312016-02-10 Uros Bizjak <ubizjak@gmail.com>
6232
6233 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6234 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6235
13b562c5
BC
62362016-02-10 Bin Cheng <bin.cheng@arm.com>
6237
6238 PR tree-optimization/68021
6239 * gcc.dg/tree-ssa/pr68021.c: New test.
6240
24a179f8
RB
62412016-02-10 Richard Biener <rguenther@suse.de>
6242
6243 PR tree-optimization/69726
6244 * gcc.dg/uninit-22.c: New testcase.
6245
0d99886f
AP
62462016-02-09 Andrew Pinski <apinski@cavium.com>
6247
6248 PR tree-opt/69282
6249 * gcc.c-torture/compile/20160205-1.c: New testcase.
6250
ab04995c
MM
62512016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6252
6253 PR target/68404
6254 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6255 instead accessing a really large arrray.
6256 * gcc.target/powerpc/fusion3.c: Likewise.
6257
4b79ac23
CB
62582016-02-09 Charles Baylis <charles.baylis@linaro.org>
6259
6260 PR target/68532
6261 * gcc.c-torture/execute/pr68532.c: New test.
6262
b890a441
AO
62632016-02-11 Alexandre Oliva <aoliva@redhat.com>
6264
6265 PR target/69634
6266 * gcc.dg/pr69634.c: New.
6267
84a5bef7
RB
62682016-02-09 Richard Biener <rguenther@suse.de>
6269
6270 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6271
1f123759 62722016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6273
1f123759
AF
6274 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6275
65860c77
YR
62762016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6277
6278 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6279
7e1e8a0a
RB
62802016-02-09 Richard Biener <rguenther@suse.de>
6281
6282 PR tree-optimization/69715
6283 * gcc.dg/torture/pr69715.c: New testcase.
6284
efb45a9f
PP
62852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6286
6287 PR c++/69139
6288 * g++.dg/cpp0x/trailing12.C: New test.
6289 * g++.dg/cpp0x/trailing13.C: New test.
6290
20a0c6f9
PP
62912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6292
6293 PR c++/69283
6294 PR c++/67835
6295 * g++.dg/cpp1y/auto-fn29.C: New test.
6296 * g++.dg/cpp1y/auto-fn30.C: New test.
6297
a162f3af
JJ
62982016-02-08 Jakub Jelinek <jakub@redhat.com>
6299
6300 PR tree-optimization/69209
6301 * gcc.c-torture/compile/pr69209.c: New test.
6302
4b4a9fbd
JL
63032016-02-08 Jeff Law <law@redhat.com>
6304
6305 PR tree-optimization/68541
6306 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6307 of statements allowed in join block for path splitting.
6308
cfac5ed2
JJ
63092016-02-08 Jakub Jelinek <jakub@redhat.com>
6310
f68bc23f
JJ
6311 PR c++/59627
6312 * g++.dg/gomp/pr59627.C: New test.
6313
cfac5ed2
JJ
6314 PR ipa/69239
6315 * g++.dg/ipa/pr69239.C: New test.
6316
44714d8c
DM
63172016-02-08 David Malcolm <dmalcolm@redhat.com>
6318
6319 PR preprocessor/69664
6320 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6321 * gcc.dg/cpp/warn-comments.c: Likewise.
6322
eba9e839
MP
63232016-02-08 Marek Polacek <polacek@redhat.com>
6324
6325 PR c++/69688
6326 * g++.dg/init/const12.C: New test.
6327
a011cd92
BS
63282016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6329
6330 PR target/60410
6331 * gcc.dg/lto/pr55113_0.c: Remove test.
6332
5317b1be
RB
63332016-02-08 Richard Biener <rguenther@suse.de>
6334
6335 PR tree-optimization/69719
6336 * gcc.dg/torture/pr69719.c: New testcase.
6337
63998a63
RB
63382016-02-08 Richard Biener <rguenther@suse.de>
6339 Jeff Law <law@redhat.com>
6340
6341 PR target/68273
6342 * gcc.target/mips/pr68273.c: New testcase.
6343
43f4a281
RB
63442016-02-08 Richard Biener <rguenther@suse.de>
6345
6346 PR rtl-optimization/69274
6347 * gcc.target/i386/addr-sel-1.c: XFAIL.
6348
0b604d2d
JL
63492016-02-08 Jeff Law <law@redhat.com>
6350
e8dfe49e
JL
6351 PR tree-optimization/68541
6352 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6353
6daecd7a 6354 PR tree-optimization/65917
0b604d2d
JL
6355 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6356
c0f0e35a
JD
63572016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6358
6359 PR fortran/50555
6360 * gfortran.dg/namelist_args.f90: New test.
6361
8981d712
JL
63622016-02-05 Jeff Law <law@redhat.com>
6363
6daecd7a 6364 PR tree-optimization/68541
8981d712
JL
6365 * gcc.dg/tree-ssa/split-path-2.c: New test.
6366 * gcc.dg/tree-ssa/split-path-3.c: New test.
6367 * gcc.dg/tree-ssa/split-path-4.c: New test.
6368 * gcc.dg/tree-ssa/split-path-5.c: New test.
6369 * gcc.dg/tree-ssa/split-path-6.c: New test.
6370 * gcc.dg/tree-ssa/split-path-7.c: New test.
6371
46cb9332
MS
63722016-02-05 Martin Sebor <msebor@redhat.com>
6373
6374 PR c++/69662
6375 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6376 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6377
be2083ea
RH
63782016-02-06 Richard HEnderson <rth@redhat.com>
6379
6380 PR c/69643
6381 * gcc.target/i386/addr-space-4.c: New.
6382 * gcc.target/i386/addr-space-5.c: New.
6383
711d7c23
MM
63842016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6385
6386 PR fortran/66089
6387 * gfortran.dg/elemental_dependency_6.f90: New.
6388
b5c1c988
JJ
63892016-02-05 Jakub Jelinek <jakub@redhat.com>
6390
861c7bcd
JJ
6391 PR rtl-optimization/69691
6392 * gcc.c-torture/execute/pr69691.c: New test.
6393
b5c1c988
JJ
6394 PR c++/69628
6395 * g++.dg/parse/pr69628.C: New test.
6396
f7dfa966
UB
63972016-02-05 Uros Bizjak <ubizjak@gmail.com>
6398
6399 * gcc.dg/sancov/asan.c: Move to ...
6400 * gcc.dg/asan/sancov-1.c: ... here.
6401
9b143e64
UB
64022016-02-05 Uros Bizjak <ubizjak@gmail.com>
6403
6404 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6405
f5d4b899
L
64062016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6407
6408 PR target/69677
6409 * gcc.target/i386/pr69677.c: New test.
6410
76c85fbb
PP
64112016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6412
6413 PR c++/68948
6414 * g++.dg/template/pr68948.C: New test.
6415
f181bf90
DV
64162016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6417
6418 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6419 (only necessary on s390x).
6420
714fb282
L
64212016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6422
6423 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6424 -mno-accumulate-outgoing-args.
6425
618d6c1c
PP
64262016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6427
6428 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6429
1066e9b5
JJ
64302016-02-04 Jakub Jelinek <jakub@redhat.com>
6431
6432 PR c/69669
6433 * c-c++-common/pr69669.c: New test.
6434
76255d0d
MM
64352016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6436
6437 PR target/69667
6438 * g++.dg/pr69667.C: New file.
6439
e0b059b1
WD
64402016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6441
6442 PR target/69619
6443 * gcc.dg/pr69619.c: Add new test.
6444
2692b5c8
RS
64452016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6446
6447 PR rtl-optimization/69577
6448 * gcc.target/i386/pr69577.c: New test.
6449
7db337c2
ML
64502016-02-04 Martin Liska <mliska@suse.cz>
6451
6452 * g++.dg/asan/pr69276.C: New test.
6453
cc9c0829
KT
64542016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6455
6456 PR target/65932
6457 PR target/67714
6458 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6459 a single smulbb instruction.
6460 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6461 * gcc.target/amr/wmul-2.c: Likewise.
6462
eb9feb52
KT
64632016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6464
6465 PR target/65932
6466 PR target/67714
6467 * gcc.c-torture/execute/pr67714.c: New test.
6468
61f727fe
JJ
64692016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6470
6471 PR target/69454
6472 * gcc.target/i386/pr69454-1.c: New test.
6473 * gcc.target/i386/pr69454-2.c: New test.
6474
05dd97db
MS
64752016-02-03 Martin Sebor <msebor@redhat.com>
6476
6477 PR c++/69251
6478 PR c++/69253
6479 PR c++/69290
6480 PR c++/69277
6481 PR c++/69349
6482 * g++.dg/ext/flexarray-mangle-2.C: New test.
6483 * g++.dg/ext/flexarray-mangle.C: New test.
6484 * g++.dg/ext/flexarray-subst.C: New test.
6485 * g++.dg/ext/flexary11.C: New test.
6486 * g++.dg/ext/flexary12.C: New test.
6487 * g++.dg/ext/flexary13.C: New test.
6488 * g++.dg/ext/flexary14.C: New test.
6489 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6490
dac2fc29
L
64912016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6492
6493 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6494 Define only if CHECK_FLOAT128 is defined.
6495 (main): Properly initialize u5.
6496
eadb8035
JJ
64972016-02-03 Jakub Jelinek <jakub@redhat.com>
6498
0afbb81b
JJ
6499 PR c/69627
6500 * gcc.dg/pr69627.c: New test.
6501
eadb8035
JJ
6502 PR target/69644
6503 * gcc.dg/pr69644.c: New test.
6504
b12d4923
MS
65052016-02-03 Mike Stump <mikestump@comcast.net>
6506
6507 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6508 support for struct-layout-1.exp.
6509
ab4bae0c
PP
65102016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6511
6512 PR c++/69056
618d6c1c 6513 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6514
95831c01
VM
65152016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6516 Alexandre Oliva <aoliva@redhat.com>
6517
6518 PR target/69461
6519 * gcc.target/powerpc/pr69461.c: New.
6520
ccc71ab8
UB
65212016-02-03 Uros Bizjak <ubizjak@gmail.com>
6522
6523 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6524 works from here ...
6525 (check_effective_target_fsanitize_thread): ... to here. Do not
6526 specify additional compile flags for the test source.
6527 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6528 specify additional compile flags for the test source.
6529
96299640
WD
65302016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6531
6532 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6533
781d83d9
AV
65342016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6535
6536 PR fortran/67451
6537 PR fortran/69418
6538 * gfortran.dg/coarray_allocate_2.f08: New test.
6539 * gfortran.dg/coarray_allocate_3.f08: New test.
6540 * gfortran.dg/coarray_allocate_4.f08: New test.
6541
d8208e6d
AL
65422016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6543
6544 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6545 use same scan-tree-dump-times on all platforms.
6546 * gcc.dg/vect/vect-outer-1.c: Likewise.
6547 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6548 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6549 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6550 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6551 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6552 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6553 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6554
a8394fa0
SB
65552016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6556
6557 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6558 warning.
6559
f3baa1d3
L
65602016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6561
6562 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6563
eb077516
JN
65642016-02-02 James Norris <jnorris@codesourcery.com>
6565
6566 * c-c++-common/goacc/routine-5.c: Add tests.
6567
578fb225
AM
65682016-02-02 Alexander Monakov <amonakov@ispras.ru>
6569
6570 * gcc.target/nvptx/unsigned-cmp.c: New test.
6571
c64f7d37
WD
65722016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6573
6574 * gcc.target/aarch64/scalar_shift_1.c
6575 (test_corners_sisd_di): Improve force to SIMD register.
6576 (test_corners_sisd_si): Likewise.
6577 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6578 Remove scan-assembler check for ldr.
6579
90c6f26c
RB
65802016-02-02 Richard Biener <rguenther@suse.de>
6581
6582 PR tree-optimization/69595
6583 * gcc.dg/Warray-bounds-17.c: New testcase.
6584
9dc03c97
RB
65852016-02-02 Richard Biener <rguenther@suse.de>
6586
6587 PR tree-optimization/69606
6588 * gcc.dg/torture/pr69606.c: New testcase.
6589
2d4dc223
YR
65902016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6591
6592 PR middle-end/68542
6593 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6594 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6595
65c98fde
AM
65962016-02-02 Alan Modra <amodra@gmail.com>
6597
6598 PR target/69548
6599 * gcc.target/powerpc/pr69548.c: New test.
6600
e1b81f2b
JJ
66012016-02-01 Jakub Jelinek <jakub@redhat.com>
6602
d0268b37
JJ
6603 PR rtl-optimization/69592
6604 * gcc.dg/pr69592.c: New test.
6605
e1b81f2b
JJ
6606 PR preprocessor/69543
6607 PR c/69558
6608 * gcc.dg/pr69543.c: New test.
6609 * gcc.dg/pr69558.c: New test.
6610
7dd7780d
UB
66112016-02-01 Uros Bizjak <ubizjak@gmail.com>
6612
bf672ee5
UB
6613 PR testsuite/65940
6614 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6615
9a7013f8
MS
66162016-02-01 Martin Sebor <msebor@redhat.com>
6617
6618 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6619
e681fb2b
BC
66202016-02-01 Bin Cheng <bin.cheng@arm.com>
6621
6622 PR tree-optimization/67921
6623 * c-c++-common/ubsan/pr67921.c: New test.
6624
ff86345f
RB
66252016-02-01 Richard Biener <rguenther@suse.de>
6626
6627 PR middle-end/69556
6628 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6629
bc369dbd
RB
66302016-02-01 Richard Biener <rguenther@suse.de>
6631
6632 PR tree-optimization/69574
6633 * gcc.dg/torture/pr69574.c: New testcase.
6634
ef318184
RB
66352016-02-01 Richard Biener <rguenther@suse.de>
6636
6637 PR tree-optimization/69579
6638 * gcc.dg/setjmp-6.c: New testcase.
6639
654745e6
JJ
66402016-02-01 Jakub Jelinek <jakub@redhat.com>
6641
6642 PR rtl-optimization/69570
6643 * g++.dg/opt/pr69570.C: New test.
6644
e6c0c44b
RH
66452016-02-01 Richard Henderson <rth@redhat.com>
6646
6647 * gcc.dg/pr69535.c: New test.
6648
6ff3f09a
JDA
66492016-01-31 John David Anglin <danglin@gcc.gnu.org>
6650
2c005538
JDA
6651 PR testsuite/69584
6652 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6653 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6654
61083a4b
JDA
6655 PR debug/68244
6656 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6657
6ff3f09a
JDA
6658 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6659
0c221916
PT
66602016-01-31 Paul Thomas <pault@gcc.gnu.org>
6661
6662 PR fortran/67564
6663 * gfortran.dg/allocate_with_source_17.f03: New test.
6664
db7a2818
JJ
66652016-01-30 Jakub Jelinek <jakub@redhat.com>
6666
6667 PR tree-optimization/69546
6668 * gcc.dg/torture/pr69546.c: New test.
6669
e520d5f0
PT
66702016-01-30 Paul Thomas <pault@gcc.gnu.org>
6671
6672 PR fortran/69566
6673 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6674
343c05d3
MS
66752016-01-30 Martin Sebor <msebor@redhat.com>
6676
6677 PR c++/68490
6678 * g++.dg/ext/flexary10.C: New test.
6679
d6c3a539
DH
66802016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6681
6682 PR fortran/66707
6683 gfortran.dg/common_23.f90: New test.
6684
52d72fcd
BS
66852016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6686
6687 PR target/65546
6688 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6689 condition being checked, and disable it when the target supports
6690 misaligned loads and stores.
6691
3a5d2ba4
JJ
66922016-01-29 Jakub Jelinek <jakub@redhat.com>
6693
6694 PR debug/69518
6695 * gcc.dg/torture/pr69518.c: New test.
6696
6bbacdb5
L
66972016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6698
6699 PR target/69530
6700 * gcc.target/i386/pr69530.c: New test.
6701
af932cdb
SE
67022016-01-29 Steve Ellcey <sellcey@imgtec.com>
6703
6704 PR target/65604
6705 * gcc.target/mips/div-delay.c: New test.
6706
26658b7c
JJ
67072016-01-29 Jakub Jelinek <jakub@redhat.com>
6708
33e89989
JJ
6709 PR target/69551
6710 * gcc.target/i386/pr69551.c: New test.
6711
26658b7c
JJ
6712 PR target/66137
6713 * gcc.target/i386/pr66137.c: New test.
6714
401116b5
AB
67152016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6716
6717 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6718 always built for p5600.
6719 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6720 isa=p5600 dg-option.
6721
d4abfcc5
RB
67222016-01-29 Richard Biener <rguenther@suse.de>
6723
6724 PR tree-optimization/69547
6725 * g++.dg/tree-ssa/pr69547.C: New testcase.
6726
16b77b32
JJ
67272016-01-29 Jakub Jelinek <jakub@redhat.com>
6728
6729 PR debug/66869
6730 * g++.dg/warn/Wunused-function2.C: New test.
6731
a1c95464
DV
67322016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6733
6734 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6735 support for test to succeed.
6736
5453bfed
MP
67372016-01-29 Marek Polacek <polacek@redhat.com>
6738
6739 PR c++/69509
6740 PR c++/69516
6741 * g++.dg/ext/constexpr-vla2.C: New test.
6742 * g++.dg/ext/constexpr-vla3.C: New test.
6743 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6744
452ec2a5
RB
67452016-01-29 Richard Biener <rguenther@suse.de>
6746
6747 PR middle-end/69537
6748 * gcc.dg/uninit-21.c: New testcase.
6749
aec0b19e
UB
67502016-01-28 Uros Bizjak <ubizjak@gmail.com>
6751
6752 PR target/69459
6753 * gcc.target/i386/pr69459.c: New test.
6754
df113ce7
SE
67552016-01-28 Steve Ellcey <sellcey@imgtec.com>
6756
6757 PR target/68400
6758 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6759 * gcc.target/mips/pr68400.c: New test.
6760
494de84f
MS
67612016-01-28 Martin Sebor <msebor@redhat.com>
6762
6763 PR target/17381
6764 * gcc.target/powerpc/pr17381.c: New test.
6765
eb1b1f01
JJ
67662016-01-28 Jakub Jelinek <jakub@redhat.com>
6767
6768 PR middle-end/69542
6769 * gcc.dg/torture/pr69542.c: New test.
6770
6dfeb7ce
WD
67712016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6772
6773 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6774
4b7471a4
DE
67752016-01-28 David Edelsohn <dje.gcc@gmail.com>
6776
6777 * gcc.dg/pr65980.c: Skip on AIX.
6778 * gcc.dg/pr66688.c: Same.
6779
b271fd21
DE
67802016-01-28 David Edelsohn <dje.gcc@gmail.com>
6781
6782 PR target/63679
6783 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6784 * gcc.dg/tree-ssa/sra-18.c: Same.
6785
874108a9
AV
67862016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6787
6788 PR fortran/62536
6789 * gfortran.dg/block_15.f08: New test.
6790 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6791 on incorrectly closed BLOCK.
6792
30480bcd
IE
67932016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6794
6795 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
67962016-01-28 Richard Biener <rguenther@suse.de>
6797
6798 PR tree-optimization/69466
6799 * gfortran.dg/vect/pr69466.f90: New testcase.
6800
0d4c694e
TP
68012016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6802
6803 * g++.dg/pr67989.C: Remove ARM-specific option.
6804 * gcc.target/arm/pr67989.C: New file.
6805
2aa780da
UB
68062016-01-27 Uros Bizjak <ubizjak@gmail.com>
6807
6808 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6809 and expm1 test for glibc < 2.11.
6810
f75ebe77
RH
68112016-01-27 Richard Henderson <rth@redhat.com>
6812
6813 * gcc.c-torture/execute/pr69447.c: New test.
6814
68152016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6816
9a175e65 6817 PR fortran/69422
49847d75
PT
6818 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6819
cbdd8ae0
JJ
68202016-01-27 Jakub Jelinek <jakub@redhat.com>
6821
6822 PR debug/66869
6823 * gcc.dg/pr66869.c: New test.
6824
2b572b3c
JL
68252016-01-25 Jeff Law <law@redhat.com>
6826
6827 PR tree-optimization/68398
aec0b19e 6828 PR tree-optimization/69196
2b572b3c
JL
6829 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6830 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6831 path to avoid new heuristic allowing more irreducible regions
6832 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6833 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6834 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6835 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6836 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6837
fa74a4bc
MP
68382016-01-27 Marek Polacek <polacek@redhat.com>
6839
6840 PR c/68062
6841 * c-c++-common/vector-compare-4.c: New test.
6842
0afff540
DM
68432016-01-27 David Malcolm <dmalcolm@redhat.com>
6844
6845 PR preprocessor/69126
6846 * c-c++-common/pr69126.c: New test case.
6847
1a218fc9
ILT
68482016-01-27 Ian Lance Taylor <iant@google.com>
6849
6850 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6851
5d70666e
RB
68522016-01-27 Ryan Burn <contact@rnburn.com>
6853
6854 PR cilkplus/69267
6855 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6856
87ff4d66
UB
68572016-01-27 Uros Bizjak <ubizjak@gmail.com>
6858
6859 PR target/69512
6860 * gcc.target/i386/pr69512.c: New test.
6861
27e23cca
RE
68622016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6863
6864 PR ada/69488
6865 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6866
05bf54c3
MP
68672016-01-27 Marek Polacek <polacek@redhat.com>
6868
6869 PR c++/69379
6870 * g++.dg/pr69379.C: New test.
6871
60214d0d
MS
68722016-01-27 Martin Sebor <msebor@redhat.com>
6873
6874 PR c++/69317
6875 * g++.dg/abi/Wabi-2-2.C: New test.
6876 * g++.dg/abi/Wabi-2-3.C: New test.
6877 * g++.dg/abi/Wabi-3-2.C: New test.
6878 * g++.dg/abi/Wabi-3-3.C: New test.
6879
167c7bfa
RB
68802016-01-27 Richard Biener <rguenther@suse.de>
6881
6882 PR tree-optimization/69166
6883 * gcc.dg/torture/pr69166.c: New testcase.
6884
1430fb1f
MJ
68852016-01-27 Martin Jambor <mjambor@suse.cz>
6886
6887 PR tree-optimization/69355
6888 * gcc.dg/tree-ssa/pr69355.c: New test.
6889
95e3030c
MP
68902016-01-27 Marek Polacek <polacek@redhat.com>
6891
6892 PR c++/69496
6893 * g++.dg/ext/constexpr-vla1.C: New test.
6894
eeb085f3
CB
68952016-01-20 Christian Bruel <christian.bruel@st.com>
6896
6897 PR target/69245
6898 * gcc.target/arm/pr69245.c: New test.
6899
b1652dde
JJ
69002016-01-27 Jakub Jelinek <jakub@redhat.com>
6901
6902 PR tree-optimization/69399
6903 * gcc.dg/torture/pr69399.c: New test.
6904
ce7e8f00
EB
69052016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6906
6907 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6908
e4aac1d1
EB
69092016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6910
6911 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6912
8dfdb419
TV
69132016-01-26 Tom de Vries <tom@codesourcery.com>
6914
6915 PR tree-optimization/69110
6916 * gcc.dg/autopar/pr69110.c: New test.
6917
56f80f54 69182016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6919 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6920
6921 * gcc.dg/graphite/isl-ast-op-select.c: New.
6922
a0909527
PT
69232015-01-26 Paul Thomas <pault@gcc.gnu.org>
6924
6925 PR fortran/69385
6926 * gfortran.dg/allocate_error_6.f90: New test.
6927
ffc445f4
RH
69282016-01-26 Richard Henderson <rth@redhat.com>
6929
6930 * gcc.dg/tm/pr60908.c: New test.
6931
01e1dea3
DM
69322016-01-26 David Malcolm <dmalcolm@redhat.com>
6933
6934 PR other/69006
6935 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6936 directive.
6937 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6938 expected multiline output to reflect the colorization being
6939 disabled before newlines.
6940 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6941 (custom_diagnostic_finalizer): Replace call to
6942 pp_newline_and_flush with call to pp_flush.
6943 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6944 * gfortran.dg/implicit_class_1.f90: Likewise.
6945 * lib/gcc-dg.exp (allow_blank_lines): New global.
6946 (dg-allow-blank-lines-in-output): New procedure.
6947 (gcc-dg-prune): Complain about blank lines in the output, unless
6948 dg-allow-blank-lines-in-output was called.
6949 * lib/multiline.exp (_build_multiline_regex): Only support
6950 arbitrary followup text for non-blank-lines, not for blank lines.
6951
13f92e8d
JJ
69522016-01-26 Jakub Jelinek <jakub@redhat.com>
6953
6954 PR tree-optimization/69483
6955 * gcc.dg/pr69483.c: New test.
6956 * g++.dg/opt/pr69483.C: New test.
6957
92422235
CL
69582016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6959
6960 PR target/68620
6961 * gcc.target/arm/pr68620.c: New test.
6962
0bccf11b
L
69632016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6964
6965 * gcc.target/i386/pr68986-2.c: Remove -m32.
6966
81cd202e
L
69672016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6968
6969 PR target/68986
6970 * gcc.target/i386/pr68986-1.c: New test.
6971 * gcc.target/i386/pr68986-2.c: Likewise.
6972 * gcc.target/i386/pr68986-3.c: Likewise.
6973
213a1c03
CB
69742016-01-26 Christian Bruel <christian.bruel@st.com>
6975
6976 * lib/target-supports.exp
6977 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6978 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6979 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6980
22a08dd1
RB
69812016-01-26 Richard Biener <rguenther@suse.de>
6982
6983 PR tree-optimization/69452
6984 * gcc.dg/torture/pr69452.c: New testcase.
6985
6c06e0e8
JJ
69862016-01-26 Jakub Jelinek <jakub@redhat.com>
6987
6988 PR target/69442
6989 * gcc.dg/pr69442.c: New test.
6990
b96824c4
RFI
69912016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6992
6993 PR target/67896
6994 * gcc.target/aarch64/simd/pr67896.C: New.
6995
5ee31e57
RS
69962016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6997
6998 PR tree-optimization/69400
6999 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7000 function.
7001 (plugin_init): Call it.
7002 * gcc.dg/torture/pr69400.c: New test.
7003
7ddfb31d
CL
70042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7005
7006 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7007
1e050c90
AK
70082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7009 Sebastian Pop <s.pop@samsung.com>
7010
7011 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7012 isl-0.15.
7013
c8ee4bf5
AK
70142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7015 Sebastian Pop <s.pop@samsung.com>
7016
7017 * gcc.dg/graphite/pr69292.c: New.
7018
d902b330
JJ
70192016-01-25 Jakub Jelinek <jakub@redhat.com>
7020
7021 * c-c++-common/goacc/use_device-1.c: New test.
7022
2c89b952
JL
70232016-01-25 Jeff Law <law@redhat.com>
7024
7025 PR tree-optimization/69196
7026 PR tree-optimization/68398
7027 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7028 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7029
685c8785
DE
70302016-01-25 David Edelsohn <dje.gcc@gmail.com>
7031
7032 PR target/69469
7033 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7034 Algorithm.
7035
95cef0c1
RB
70362016-01-25 Richard Biener <rguenther@suse.de>
7037
7038 PR testsuite/69380
7039 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7040
2947d3b2
IE
70412016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7042
7043 PR target/69421
7044 * gcc.dg/pr69421.c: New test.
7045
ae19075a
BB
70462016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7047
7048 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7049 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7050 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7051 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7052 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7053 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7054 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7055 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7056 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7057 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7058
fa4511c2
RB
70592016-01-25 Richard Biener <rguenther@suse.de>
7060
7061 PR tree-optimization/69376
7062 * gcc.dg/torture/pr69376.c: New testcase.
7063
1d101216
JD
70642016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7065
7066 PR fortran/69397
7067 PR fortran/68442
7068 * gfortran.dg/interface_38.f90: New test.
7069 * gfortran.dg/interface_39.f90: New test.
a0909527 7070
a59b92b0
PP
70712016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7072
7073 Revert:
7074 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7075
7076 PR c++/11858
7077 PR c++/24663
7078 PR c++/24664
7079 * g++.dg/template/pr11858.C: New test.
7080 * g++.dg/template/pr24663.C: New test.
7081 * g++.dg/template/unify12.C: New test.
7082 * g++.dg/template/unify13.C: New test.
7083 * g++.dg/template/unify14.C: New test.
7084 * g++.dg/template/unify15.C: New test.
7085 * g++.dg/template/unify16.C: New test.
7086 * g++.dg/template/unify17.C: New test.
7087
16acb1a8
DH
70882016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7089
7090 PR fortran/68283
7091 gfortran.dg/pr68283.f90: New test.
7092
094773e8
TK
70932016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7094
7095 PR fortran/66094
7096 * gfortran.dg/inline_matmul_13.f90: New test.
7097 * gfortran.dg/matmul_bounds_8.f90: New test.
7098 * gfortran.dg/matmul_bounds_9.f90: New test.
7099 * gfortran.dg/matmul_bounds_10.f90: New test.
7100
42fb90d7
TV
71012016-01-23 Tom de Vries <tom@codesourcery.com>
7102
7103 PR tree-optimization/69426
7104 * gcc.dg/autopar/pr69426.c: New test.
7105
69da7802
MS
71062016-01-23 Martin Sebor <msebor@redhat.com>
7107
7108 PR c++/58109
7109 PR c++/69022
7110 * g++.dg/cpp0x/alignas5.C: New test.
7111 * g++.dg/ext/vector29.C: Same.
7112
da17300a
UB
71132016-01-23 Uros Bizjak <ubizjak@gmail.com>
7114
7115 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7116 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7117 _GNU_SOURCE from compile flags to the source.
7118 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7119 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7120 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7121 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7122
62041cfc
JJ
71232016-01-22 Jakub Jelinek <jakub@redhat.com>
7124
7125 PR target/69432
7126 * g++.dg/opt/pr69432.C: New test.
7127
f7d2ad6f
BS
71282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7129
7130 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7131 32-bit targets testing an -m64 multilib.
7132
d403fc9a
WS
71332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7134
7135 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7136 64-bit support.
7137
4aa16f8d
JG
71382016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7139
7140 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7141
7c816d0f
CB
71422016-01-21 Christian Bruel <christian.bruel@st.com>
7143
7144 PR target/68674
7145 * gcc.target/i386/pr68674.c
7146 * gcc.target/aarch64/pr68674.c
7147 * gcc.target/arm/pr68674.c
7148
fce661e8
KT
71492016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7150
7151 PR target/69403
7152 * gcc.c-torture/execute/pr69403.c: New test.
7153
4696899f
PC
71542016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7155
7156 PR c++/55843
7157 * g++.dg/template/pr55843.C: New.
7158
bac69366
AL
71592016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7160
7161 PR testsuite/66877
7162 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7163 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7164
b57d3a5c
BS
71652016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7166
7167 PR testsuite/67489
da17300a
UB
7168 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7169 from dg-do compile directive, and instead add
7170 { dg-require-effective-target int128 }.
b57d3a5c 7171
9f04a53e
MS
71722016-01-20 Martin Sebor <msebor@redhat.com>
7173
7174 PR c/69405
7175 * gcc.dg/sync-fetch.c: New test.
7176
38a51663
JL
71772016-01-21 Martin Sebor <msebor@redhat.com>
7178
7179 PR target/69252
7180 * gcc.target/powerpc/pr69252.c: New test.
7181
2423a75a
JD
71822016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7183
7184 PR fortran/65996
da17300a 7185 * gfortran.dg/pr65996.f90: New test.
2423a75a 7186
0a76463f
DV
71872016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7188
7189 PR c++/68810
9f04a53e 7190 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7191 expected to generate an error.
0a76463f 7192
9776e692
BS
71932016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7194
7195 PR middle-end/66178
7196 * gcc.dg/torture/pr66178.c: New test.
7197
c8d3e088
AB
71982016-01-21 Anton Blanchard <anton@samba.org>
7199 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7200
7201 PR target/63354
7202 * gcc.target/powerpc/pr63354.c: New test.
7203
35b707ff
VM
72042016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7205
7206 PR rtl-optimization/68990
7207 * gcc.target/i386/pr68990: New.
7208
157b0829
NC
72092016-01-21 Nick Clifton <nickc@redhat.com>
7210
7211 PR target/69129
7212 * gcc.target/mips/pr69129.c: New.
7213
aede6748
PC
72142016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7215
7216 PR c++/58046
7217 * g++.dg/cpp0x/pr58046.C: New.
7218
5463c2c8
JJ
72192016-01-21 Jakub Jelinek <jakub@redhat.com>
7220
6d31cc75
SS
7221 PR target/69187
7222 PR target/65624
7223 * gcc.target/arm/pr69187.c: New test.
7224
5463c2c8
JJ
7225 PR c++/69355
7226 * g++.dg/torture/pr69355.C: New test.
7227
fa28f32b
AK
72282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7229 Sebastian Pop <s.pop@samsung.com>
7230
7231 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7232
b920a047
AK
72332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7234 Sebastian Pop <s.pop@samsung.com>
7235
da17300a 7236 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7237
bdd3aea6
JJ
72382016-01-21 Jakub Jelinek <jakub@redhat.com>
7239
7240 PR middle-end/67653
7241 * c-c++-common/pr67653.c: New test.
7242 * gcc.dg/torture/pr29119.c: Add dg-warning.
7243
26a2e6ae
PB
72442016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7245
7246 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7247
d25c7690
PK
72482016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7249
7250 PR c/24293
7251 * gcc.dg/pr24293.c: New test.
7252 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7253 incomplete struct type.
7254 * gcc.dg/declspec-1.c: Likewise.
7255 * gcc.dg/pr63549.c: Likewise.
7256
889d5698
JJ
72572016-01-20 Jakub Jelinek <jakub@redhat.com>
7258
7259 PR tree-optimization/66612
7260 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7261 for bdn instruction.
7262
d7cf3dc7
CL
72632016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7264
7265 * lib/target-supports.exp
7266 (check_effective_target_arm_fp_ok_nocache): New.
7267 (check_effective_target_arm_fp_ok): New.
7268 (add_options_for_arm_fp): New.
7269 (check_effective_target_arm_crypto_ok_nocache): Require
7270 target_arm_v8_neon_ok instead of arm32.
7271 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7272 (check_effective_target_arm_crypto_pragma_ok): New.
7273 (add_options_for_arm_vfp): New.
7274 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7275 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7276 target instead. Force initial fpu to vfp.
7277 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7278 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7279 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7280 dependency.
7281 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7282 use arm_vfp effective target instead. Force initial fpu to vfp.
7283 * gcc.target/arm/attr-neon3.c: Likewise.
7284 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7285 arm_vfp_ok.
7286 * gcc.target/arm/unsigned-float.c: Likewise.
7287 * gcc.target/arm/vfp-1.c: Likewise.
7288 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7289 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7290 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7291 * gcc.target/arm/vfp-ldmias.c: Likewise.
7292 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7293 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7294 * gcc.target/arm/vfp-stmiad.c: Likewise.
7295 * gcc.target/arm/vfp-stmias.c: Likewise.
7296 * gcc.target/arm/vnmul-1.c: Likewise.
7297 * gcc.target/arm/vnmul-2.c: Likewise.
7298 * gcc.target/arm/vnmul-3.c: Likewise.
7299 * gcc.target/arm/vnmul-4.c: Likewise.
7300
01ac9704 73012016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7302
e84b00da
L
7303 PR testsuite/69366
7304 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7305 the MPX run-time library, for compile-time MPX test.
7306 * gcc.target/i386/chkp-always_inline.c: Likewise.
7307 * gcc.target/i386/chkp-bndret.c: Likewise.
7308 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7309 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7310 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7311 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7312 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7313 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7314 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7315 * gcc.target/i386/chkp-label-address.c: Likewise.
7316 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7317 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7318 * gcc.target/i386/chkp-pr69044.c: Likewise.
7319 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7320 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7321 * gcc.target/i386/chkp-strchr.c: Likewise.
7322 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7323 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7324 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7325 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7326 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7327 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7328 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7329 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7330 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7331 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7332 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7333 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7334 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7335 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7336 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7337 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7338 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7339 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7340 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7341 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7342 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7343 * gcc.target/i386/pr63995-2.c: Likewise.
7344 * gcc.target/i386/pr64805.c: Likewise.
7345 * gcc.target/i386/pr65044.c: Likewise.
7346 * gcc.target/i386/pr65167.c: Likewise.
7347 * gcc.target/i386/pr65183.c: Likewise.
7348 * gcc.target/i386/pr65184.c: Likewise.
7349 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7350
28b33016
IE
73512016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7352
7353 PR tree-optimization/69328
7354 * gcc.dg/pr69328.c: New test.
7355
bcff0913
JL
73562016-01-20 Jeff Law <law@redhat.com>
7357
bf0bb970 7358 PR target/25114
bcff0913
JL
7359 * gcc.target/m68k/pr25114.c: New test.
7360
a3f69631
AV
73612016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7362
7363 * gcc.target/arm/memset-inline-10.c: Added
7364 dg-require-effective-target arm_thumb2_ok.
7365
af33ba0d
EB
73662016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7367
7368 * gcc.dg/debug/dwarf2/sso.c: New test.
7369
7596d5de
UB
73702016-01-19 Uros Bizjak <ubizjak@gmail.com>
7371
7372 PR testsuite/68820
7373 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7374 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7375 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7376
ceda2c69
JH
73772016-01-19 Jan Hubicka <hubicka@ucw.cz>
7378
7379 PR ipa/66223
7380 * g++.dg/ipa/devirt-50.C: New testcase.
7381
38a979f2
MP
73822016-01-19 Marek Polacek <polacek@redhat.com>
7383
7384 PR c++/68965
7385 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7386 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7387
962801c5
KT
73882016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7389
7390 PR target/69135
7391 * gcc.target/arm/pr69135_1.c: New test.
7392
078fe40a
WD
73932015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7394
7395 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7396
786e3c06
WD
73972015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7398
7399 * gcc.target/aarch64/ccmp_1.c: New testcase.
7400
1e297006
MP
74012016-01-19 Marek Polacek <polacek@redhat.com>
7402
7403 PR c++/68586
7404 * g++.dg/cpp0x/enum30.C: New test.
7405
879c27e3
RB
74062016-01-19 Richard Biener <rguenther@suse.de>
7407
7408 PR tree-optimization/69336
7409 * g++.dg/tree-ssa/pr69336.C: New testcase.
7410
015337d3
JJ
74112016-01-19 Jakub Jelinek <jakub@redhat.com>
7412
7413 PR debug/65779
7414 * gcc.dg/pr65779.c: New test.
7415
e2c768b6
RB
74162016-01-19 Richard Biener <rguenther@suse.de>
7417
7418 PR tree-optimization/69352
7419 * gcc.dg/torture/pr69352.c: New testcase.
7420
569efc34
JJ
74212016-01-19 Jakub Jelinek <jakub@redhat.com>
7422
7423 PR rtl-optimization/68955
7424 PR rtl-optimization/64557
7425 * gcc.dg/torture/pr68955.c: New test.
7426
e49d321f
JH
74272016-01-19 Jan Hubicka <hubicka@ucw.cz>
7428
7429 PR lto/69136
7430 * g++.dg/torture/pr69136.C: New testcase.
7431
e9191ad3
JH
74322016-01-19 Jan Hubicka <hubicka@ucw.cz>
7433
7434 PR lto/69133
7435 * g++.dg/lto/pr69133_0.C: New testcase.
7436 * g++.dg/lto/pr69133_1.C: New testcase.
7437
2bedb645
JL
74382016-01-15 Jeff Law <law@redhat.com>
7439
7440 PR tree-optimization/69320
7441 * gcc.c-torture/pr69320-1.c: New test.
7442 * gcc.c-torture/pr69320-2.c: New test.
7443 * gcc.c-torture/pr69320-3.c: New test.
7444 * gcc.c-torture/pr69320-4.c: New test.
7445
17c15cb9
PP
74462016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7447
7448 PR c++/11858
7449 PR c++/24663
7450 PR c++/24664
7451 * g++.dg/template/pr11858.C: New test.
7452 * g++.dg/template/pr24663.C: New test.
7453 * g++.dg/template/unify12.C: New test.
7454 * g++.dg/template/unify13.C: New test.
7455 * g++.dg/template/unify14.C: New test.
7456 * g++.dg/template/unify15.C: New test.
7457 * g++.dg/template/unify16.C: New test.
7458 * g++.dg/template/unify17.C: New test.
7459
9617fd08
DM
74602016-01-18 David Malcolm <dmalcolm@redhat.com>
7461
7462 PR testsuite/69181
7463 * gcc.dg/pr69181-1.c: New test file.
7464 * gcc.dg/pr69181-2.c: New test file.
7465 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7466 globals by moving it to...
7467 (cleanup-after-saved-dg-test): ...this new function. Add
7468 "global additional_sources_used". Add reset of global
7469 multiline_expected_outputs to the empty list.
7470 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7471 global to...
7472 (multiline_expected_outputs): ...this, and updated comments to
7473 note that it is modified from gcc-dg.exp.
7474 (dg-end-multiline-output): Update for the above renaming.
7475 (handle-multiline-outputs): Likewise. Remove the clearing
7476 of the expected outputs to the empty list.
7477
b555a2e4
RB
74782016-01-18 Richard Biener <rguenther@suse.de>
7479
7480 PR tree-optimization/69297
7481 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7482
96902805
JM
74832016-01-18 Joseph Myers <joseph@codesourcery.com>
7484
7485 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7486 dg-options.
7487 * gcc.target/mips/mips-3d-2.c: Likewise.
7488 * gcc.target/mips/mips-3d-3.c: Likewise.
7489 * gcc.target/mips/mips-3d-4.c: Likewise.
7490 * gcc.target/mips/mips-3d-5.c: Likewise.
7491 * gcc.target/mips/mips-3d-6.c: Likewise.
7492 * gcc.target/mips/mips-3d-7.c: Likewise.
7493 * gcc.target/mips/mips-3d-8.c: Likewise.
7494 * gcc.target/mips/mips-3d-9.c: Likewise.
7495 * gcc.target/mips/mips-ps-1.c: Likewise.
7496 * gcc.target/mips/mips-ps-2.c: Likewise.
7497 * gcc.target/mips/mips-ps-3.c: Likewise.
7498 * gcc.target/mips/mips-ps-4.c: Likewise.
7499 * gcc.target/mips/mips-ps-5.c: Likewise.
7500 * gcc.target/mips/mips-ps-6.c: Likewise.
7501 * gcc.target/mips/mips-ps-7.c: Likewise.
7502 * gcc.target/mips/mips-ps-type.c: Likewise.
7503 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7504 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7505
40e26f94
TV
75062016-01-18 Tom de Vries <tom@codesourcery.com>
7507
7508 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7509 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7510 * c-c++-common/goacc/kernels-empty.c: New test.
7511 * c-c++-common/goacc/kernels-eternal.c: New test.
7512 * c-c++-common/goacc/kernels-loop-2.c: New test.
7513 * c-c++-common/goacc/kernels-loop-3.c: New test.
7514 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7515 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7516 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7517 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7518 * c-c++-common/goacc/kernels-loop-data.c: New test.
7519 * c-c++-common/goacc/kernels-loop-g.c: New test.
7520 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7521 * c-c++-common/goacc/kernels-loop-n.c: New test.
7522 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7523 * c-c++-common/goacc/kernels-loop.c: New test.
7524 * c-c++-common/goacc/kernels-noreturn.c: New test.
7525 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7526 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7527 * c-c++-common/goacc/kernels-reduction.c: New test.
7528
a98d4647
TV
75292016-01-18 Tom de Vries <tom@codesourcery.com>
7530
7531 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7532 * gcc.dg/autopar/outer-2.c: Same.
7533 * gcc.dg/autopar/outer-3.c: Same.
7534 * gcc.dg/autopar/outer-4.c: Same.
7535 * gcc.dg/autopar/outer-5.c: Same.
7536 * gcc.dg/autopar/outer-6.c: Same.
7537 * gcc.dg/autopar/parallelization-1.c: Same.
7538 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7539 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7540 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7541 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7542 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7543 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7544 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7545 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7546 * gcc.dg/autopar/pr39500-1.c: Same.
7547 * gcc.dg/autopar/pr39500-2.c: Same.
7548 * gcc.dg/autopar/pr46193.c: Same.
7549 * gcc.dg/autopar/pr46194.c: Same.
7550 * gcc.dg/autopar/pr49580.c: Same.
7551 * gcc.dg/autopar/pr49960-1.c: Same.
7552 * gcc.dg/autopar/pr49960.c: Same.
7553 * gcc.dg/autopar/pr68373.c: Same.
7554 * gcc.dg/autopar/reduc-1.c: Same.
7555 * gcc.dg/autopar/reduc-1char.c: Same.
7556 * gcc.dg/autopar/reduc-1short.c: Same.
7557 * gcc.dg/autopar/reduc-2.c: Same.
7558 * gcc.dg/autopar/reduc-2char.c: Same.
7559 * gcc.dg/autopar/reduc-2short.c: Same.
7560 * gcc.dg/autopar/reduc-3.c: Same.
7561 * gcc.dg/autopar/reduc-4.c: Same.
7562 * gcc.dg/autopar/reduc-6.c: Same.
7563 * gcc.dg/autopar/reduc-7.c: Same.
7564 * gcc.dg/autopar/reduc-8.c: Same.
7565 * gcc.dg/autopar/reduc-9.c: Same.
7566 * gcc.dg/autopar/uns-outer-4.c: Same.
7567 * gcc.dg/autopar/uns-outer-5.c: Same.
7568 * gcc.dg/autopar/uns-outer-6.c: Same.
7569 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7570 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7571
da976fa8
AL
75722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7573
7574 PR target/63679
7575 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7576 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7577
70c1e886
AL
75782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7579
7580 PR target/63679
7581 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7582 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7583 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7584
88bed196
AL
75852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7586
7587 PR target/63679
7588 * gcc.dg/tree-ssa/sra-17.c: New.
7589 * gcc.dg/tree-ssa/sra-18.c: New.
7590
3dd5f42e
IE
75912016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7592
7593 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7594
ae5a77fa
EB
75952016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7596
7597 * gnat.dg/inline12.adb: New test.
7598
11e57fc6
BC
75992016-01-18 Bin Cheng <bin.cheng@arm.com>
7600
7601 PR tree-optimization/66797
7602 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7603
995b6fe0
RB
76042016-01-18 Richard Biener <rguenther@suse.de>
7605
7606 PR tree-optimization/69170
7607 * gcc.dg/torture/pr69170.c: New testcase.
7608
82ee0cf2 76092016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7610
7611 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7612
d69da357
TV
76132016-01-16 Tom de Vries <tom@codesourcery.com>
7614
7615 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7616
a3845283
TV
76172016-01-16 Tom de Vries <tom@codesourcery.com>
7618
7619 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7620 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7621 redundant dg-require-effective-target pthread.
7622 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7623 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7624 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7625 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7626 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7627 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7628 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7629
197a6aa6
DE
76302016-01-16 David Edelsohn <dje.gcc@gmail.com>
7631
7632 PR target/68609
7633 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7634 * gcc.target/powerpc/recip-7.c: Same.
7635
ec7886c1
PP
76362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7637
7638 PR c++/69091
7639 * g++.dg/template/pr69091.C: New test.
7640
203484bb
PP
76412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7642
7643 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7644 dump does not contain an error_mark_node.
7645 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7646 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7647
aa2500e9
PP
76482016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7649
7650 PR c++/68936
7651 * g++.dg/template/pr68936.C: New test.
7652
28621a5c
DE
76532016-01-15 David Edelsohn <dje.gcc@gmail.com>
7654
7655 PR target/68609
7656 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7657 * gcc.target/powerpc/recip-2.c: Same.
7658 * gcc.target/powerpc/recip-3.c: Same.
7659 * gcc.target/powerpc/recip-4.c: Same.
7660 * gcc.target/powerpc/recip-sqrtf.c: Same.
7661
40c43aca
JL
76622016-01-15 Jeff Law <law@redhat.com>
7663
7664 PR tree-optimization/69270
7665 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7666 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7667
afbc5ae8
PT
76682016-01-15 Paul Thomas <pault@gcc.gnu.org>
7669
7670 PR fortran/49630
7671 * gfortran.dg/deferred_character_13.f90: New test for the fix
7672 of comment 3 of the PR.
7673
7674 PR fortran/54070
7675 * gfortran.dg/deferred_character_8.f90: New test
7676 * gfortran.dg/allocate_error_5.f90: New test
7677
7678 PR fortran/60593
7679 * gfortran.dg/deferred_character_10.f90: New test
7680
7681 PR fortran/60795
7682 * gfortran.dg/deferred_character_14.f90: New test
7683
7684 PR fortran/61147
7685 * gfortran.dg/deferred_character_11.f90: New test
7686
7687 PR fortran/64324
7688 * gfortran.dg/deferred_character_9.f90: New test
7689
49abe076
VM
76902016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7691
7692 PR rtl-optimization/69030
7693 * gcc.target/i386/pr69030.c: New.
7694
16d12992
KT
76952016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7696
7697 * gcc.target/aarch64/target_attr_17.c: New test.
7698
78810bd3
RB
76992016-01-15 Richard Biener <rguenther@suse.de>
7700
7701 PR tree-optimization/66856
7702 * gcc.dg/torture/pr66856-1.c: New testcase.
7703 * gcc.dg/torture/pr66856-2.c: Likewise.
7704
2bd847fe
RB
77052016-01-15 Richard Biener <rguenther@suse.de>
7706
7707 PR debug/69137
7708 * g++.dg/lto/pr69137_0.C: New testcase.
7709
a00fe3b7
RS
77102016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7711
7712 PR middle-end/69246
7713 * gcc.target/i386/pr69246.c: New test.
7714
cbb0e83b
DV
77152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7716
7596d5de 7717 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7718
5a500ecf
DV
77192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7720
7721 PR c++/56194
7722 * g++.dg/init/const9.C: Disable test on S/390.
7723
5d9bf64f
DV
77242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7725
7726 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7727 * g++.dg/Wno-frame-address.C: Ditto.
7728
e234b19e
DV
77292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7730
7731 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7732
89483f99
RB
77332016-01-15 Richard Biener <rguenther@suse.de>
7734
7735 PR tree-optimization/68961
7736 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7737
94f37395
IE
77382016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7739
7740 * gcc.target/i386/pr65105-5.c: New test.
7741
82ee0cf2 77422016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7743
7744 * gcc.c-torture/execute/alias-4.c: New testcase.
7745
82ee0cf2 77462016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7747
7748 PR ipa/68148
7749 * g++.dg/ipa/devirt-49.C: New testcase.
7750
092f7deb 77512016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7752
7753 PR target/65837
7754 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7755 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7756 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7757
e93c66bc
RB
77582016-01-15 Richard Biener <rguenther@suse.de>
7759
7760 PR tree-optimization/69117
7761 * gcc.dg/torture/pr69117.c: New testcase.
7762
c47eaca6 77632015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7764
7765 PR c++/69048
7766 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7767
c3f6914a
FXC
77682016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7769
7770 PR testsuite/67509
7771 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7772 range tests use 100 * maximum instead of maximum + 1.
7773
cd65ae90
JJ
77742016-01-14 Jakub Jelinek <jakub@redhat.com>
7775
7776 PR debug/69244
7777 * gcc.dg/guality/pr69244.c: New test.
7778
19643948
UB
77792016-01-14 Uros Bizjak <ubizjak@gmail.com>
7780
7781 * lib/target-supports.exp (check_effective_target_issignaling):
7782 New procedure.
7783 * gcc.dg/pr61441.c: Require issignaling effective target.
7784
fe79c97e
SB
77852016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7786
7787 PR target/68803
7788 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7789
c7df95d8
DM
77902016-01-14 David Malcolm <dmalcolm@redhat.com>
7791
7792 PR c++/68819
7793 PR preprocessor/69177
7794 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7795 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7796 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7797 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7798
00083992
MP
77992016-01-14 Marek Polacek <polacek@redhat.com>
7800
7801 PR c/69262
7802 * gcc.dg/array-15.c: New test.
7803
0c9b3294
JJ
78042016-01-14 Jakub Jelinek <jakub@redhat.com>
7805
7806 PR middle-end/68146
7807 PR tree-optimization/69155
7808 * gfortran.dg/pr68146.f: New test.
7809 * gfortran.dg/pr69155.f90: New test.
7810
3688e13d
RB
78112016-01-14 Richard Biener <rguenther@suse.de>
7812
7813 PR tree-optimization/68060
7814 * gcc.dg/torture/pr68060-1.c: New testcase.
7815 * gcc.dg/torture/pr68060-2.c: Likewise.
7816
bab0ad3a
NC
78172016-01-14 Nick Clifton <nickc@redhat.com>
7818
7819 * lib/target-supports.exp
7820 (check_effective_target_arm_neon_ok_nocache): Add an option
7821 sequence that includes setting the ARM architecture to ARMv7-A.
7822 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7823 command line options necessary to enable Neon support.
7824 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7825 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7826 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7827 * gcc.target/arm/pr69180.c: Likewise.
7828
947c2ce5
JL
78292016-01-14 Jeff Law <law@redhat.com>
7830
7831 PR tree-optimization/69270
7832 * gcc.dg/tree-ssa/pr69270.c: New test.
7833
3342fd71
BS
78342016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7835
7836 PR c/66208
7837 * c-c++-common/pr66208.c: New file.
7838
2ad3adf1
JJ
78392016-01-13 Jakub Jelinek <jakub@redhat.com>
7840
7841 PR tree-optimization/69156
7842 * gcc.dg/pr69156.c: New test.
7843
398d6feb
L
78442016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7845
7846 * gcc.target/i386/pr69225-7.c: New test.
7847
4c868789
RH
78482016-01-13 Richard Henderson <rth@redhat.com>
7849
7850 * gcc.dg/tm/memopt-13.c: Update expected function.
7851 * gcc.dg/tm/memopt-6.c: Likewise.
7852
ef6d1772
UB
78532016-01-13 Uros Bizjak <ubizjak@gmail.com>
7854
7855 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7856 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7857 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7858 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7859
ef6d1772
UB
78602016-01-13 Tom de Vries <tom@codesourcery.com>
7861
7862 PR tree-optimization/69169
0b4b6ef2
TV
7863 * gcc.dg/pr69169.c: New test.
7864
2ad3adf1 78652016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7866
7867 PR target/69228
7868 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7869 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7870 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7871 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7872 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7873 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7874 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7875 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7876
9060e335
AK
78772016-01-13 Jakub Jelinek <jakub@redhat.com>
7878
7879 PR target/69247
7880 * gcc.dg/pr69247.c: New test.
7881
40311329
RB
78822016-01-13 Richard Biener <rguenther@suse.de>
7883
7884 PR tree-optimization/69242
7885 * gcc.dg/torture/pr69242.c: New testcase.
7886
ccbd7103
RB
78872016-01-13 Richard Biener <rguenther@suse.de>
7888
7889 PR tree-optimization/69186
7890 * gcc.dg/torture/pr69186.c: New testcase.
7891
c6f72a46
JL
78922016-01-13 Jeff Law <law@redhat.com>
7893
7894 PR tree-optimization/67755
7895 * gcc.dg/tree-ssa/pr67755.c: New test.
7896
78972016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7898
7899 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7900 pass number in output by a star.
7901
c446cf07
BC
79022016-01-12 Bin Cheng <bin.cheng@arm.com>
7903
7904 PR tree-optimization/68911
7905 * gcc.c-torture/execute/pr68911.c: New test.
7906
5342156c
MP
79072016-01-12 Marek Polacek <polacek@redhat.com>
7908
7909 PR c++/68979
7910 * g++.dg/warn/permissive-1.C: New test.
7911
65364cc5
JJ
79122016-01-12 Jakub Jelinek <jakub@redhat.com>
7913
7914 PR objc++/68511
7915 PR c++/69213
7916 * g++.dg/opt/pr69213.C: New test.
7917
81b9a3d9
CB
79182016-01-12 Christian Bruel <christian.bruel@st.com>
7919
7920 PR target/69180
7921 * gcc.target/arm/pr69180.c: New test.
7922
3c4e91c9
RB
79232016-01-12 Richard Biener <rguenther@suse.de>
7924
7925 PR lto/69077
7926 * g++.dg/lto/pr69077_0.C: New testcase.
7927 * g++.dg/lto/pr69077_1.C: Likewise.
7928
5664cea1
JJ
79292016-01-12 Jakub Jelinek <jakub@redhat.com>
7930
7931 PR target/69175
7932 * g++.dg/opt/pr69175.C: New test.
7933
86cefc49
AL
79342016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7935
7936 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7937 rather than #including math.h & stdlib.h.
7938 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7939 * gcc.dg/vect/pr49771.c: Likewise.
7940 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7941 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7942 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7943 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7944 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7945 * gcc.dg/vect/pr44507.c: Likewise.
7946 * gcc.dg/vect/pr45902.c: Likewise.
7947 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7948 * gcc.dg/vect/vect-117.c: Likewise.
7949 * gcc.dg/vect/vect-99.c: Likewise.
7950 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7951 * gcc.dg/vect/vect-cond-1.c: Likewise.
7952 * gcc.dg/vect/vect-cond-2.c: Likewise.
7953 * gcc.dg/vect/vect-cond-3.c: Likewise.
7954 * gcc.dg/vect/vect-cond-4.c: Likewise.
7955 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7956 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7957 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7958 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7959 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7960 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7961 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7962 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7963 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7964 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7965 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7966 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7967 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7968 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7969 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7970 include of signal.h.
7971 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7972 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7973 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7974 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7975 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7976 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7977 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7978 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7979 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7980 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7981 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7982 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7983 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7984 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7985 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7986 * gcc.dg/vect/vect-outer-5.c: Likewise.
7987 * gcc.dg/vect/vect-outer-6.c: Likewise.
7988 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7989 include of stdio.h.
7990
b832f61e
NC
79912016-01-12 Nick Clifton <nickc@redhat.com>
7992
7993 PR target/68913
7994 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7995 to fread so that it will be found in all target runtimes.
7996
8eac49b1
RB
79972016-01-12 Richard Biener <rguenther@suse.de>
7998
7999 PR tree-optimization/69053
8000 * g++.dg/torture/pr69053.C: New testcase.
8001
2935d994
RB
80022016-01-12 Richard Biener <rguenther@suse.de>
8003
8004 PR tree-optimization/69168
8005 * gcc.dg/torture/pr69168.c: New testcase.
8006
66c16fd9
RB
80072016-01-12 Richard Biener <rguenther@suse.de>
8008
8009 PR tree-optimization/69157
8010 * gcc.dg/torture/pr69157.c: New testcase.
8011
80122016-01-12 Richard Biener <rguenther@suse.de>
8013
8014 PR tree-optimization/69174
8015 * gcc.dg/torture/pr69174.c: New testcase.
8016
723033a6
JJ
80172016-01-12 Jakub Jelinek <jakub@redhat.com>
8018
8019 PR c++/66808
8020 PR c++/69000
8021 * g++.dg/tls/pr66808.C: New test.
8022 * g++.dg/tls/pr69000.C: New test.
8023
3574cf47
BS
80242016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8025
8026 * gcc.target/powerpc/swaps-p8-23.c: New test.
8027 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8028
feb20787
JDA
80292016-01-11 John David Anglin <danglin@gcc.gnu.org>
8030
8031 PR tree-optimization/68356
8032 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8033
27b1820a
KV
80342016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8035 Jim Wilson <jim.wilson@linaro.org>
8036
8037 PR target/69194
8038 * gcc.target/arm/pr69194.c: New test.
8039
cf4de6af
L
80402016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8041
8042 PR target/69225
8043 * gcc.target/i386/pr69225-1.c: New test.
8044 * gcc.target/i386/pr69225-2.c: Likewise.
8045 * gcc.target/i386/pr69225-3.c: Likewise.
8046 * gcc.target/i386/pr69225-4.c: Likewise.
8047 * gcc.target/i386/pr69225-5.c: Likewise.
8048 * gcc.target/i386/pr69225-6.c: Likewise.
8049
1ebd5558
JJ
80502016-01-11 Jakub Jelinek <jakub@redhat.com>
8051
23552a4d
JJ
8052 PR target/67462
8053 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8054 if lp64.
8055
26ff85b0
JJ
8056 PR target/69071
8057 * gcc.dg/pr69071.c: New test.
8058
9cb6bd74
JJ
8059 PR c++/69211
8060 * g++.dg/opt/pr69211.C: New test.
8061
1ebd5558
JJ
8062 PR tree-optimization/69214
8063 * gcc.c-torture/compile/pr69214.c: New test.
8064
8c18c836
UB
80652016-01-11 Uros Bizjak <ubizjak@gmail.com>
8066
8067 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8068 * gcc.target/i386/pr66232-11.c: Ditto.
8069 * gcc.target/i386/pr66232-12.c: Ditto.
8070 * gcc.target/i386/pr66232-13.c: Ditto.
8071
62446e6e
RB
80722016-01-11 Richard Biener <rguenther@suse.de>
8073
8074 PR tree-optimization/69173
8075 * gcc.dg/torture/pr69173.c: New testcase.
8076
2b8568fe
KT
80772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8078
8079 PR rtl-optimization/68796
8080 * gcc.target/aarch64/tst_5.c: New test.
8081 * gcc.target/aarch64/tst_6.c: Likewise.
8082
5baf4532
KT
80832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8084
8085 PR rtl-optimization/68841
8086 * gcc.dg/pr68841.c: New test.
8087 * gcc.c-torture/execute/pr68841.c: New test.
8088
ca90b1ed
YR
80892016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8090
8091 PR rtl-optimization/68920
8092 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8093 for ix86 targets.
8094 * gcc.dg/ifcvt-5.c: New test.
8095
2ad3adf1 80962016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8097
8098 PR bootstrap/69123
8099 * g++.dg/pr69123.C: New.
8100
83834c09
IE
81012016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8102
8103 PR target/69010
8104 * gcc.target/i386/pr69010.c: New test.
8105
dcf89d57
MJ
81062016-01-11 Martin Jambor <mjambor@suse.cz>
8107
8108 PR ipa/69044
8109 * gcc.target/i386/chkp-pr69044.c: New test.
8110
d95167ee
TV
81112016-01-11 Tom de Vries <tom@codesourcery.com>
8112
8113 PR tree-optimization/69109
8114 * gcc.dg/autopar/pr69109-2.c: New test.
8115 * gcc.dg/autopar/pr69109.c: New test.
8116
4f6403a8
TV
81172016-01-11 Tom de Vries <tom@codesourcery.com>
8118
8119 PR tree-optimization/69108
8120 * gcc.dg/autopar/pr69108.c: New test.
8121
21efdd80
PP
81222016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8123
8124 PR c++/69029
8125 * c-c++-common/Wisleading-indentation.c: Augment test.
8126
fd42eed8
TK
81272016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8128
8129 PR fortran/69154
8130 * gfortran.dg/inline_matmul_12.f90: New test.
8131
4f90ee6c
PT
81322016-01-10 Paul Thomas <pault@gcc.gnu.org>
8133
8134 PR fortran/67779
8135 * gfortran.dg/actual_array_offset_1: New test.
8136
3907c6cf
TV
81372016-01-10 Tom de Vries <tom@codesourcery.com>
8138
8139 PR tree-optimization/69062
8140 * gcc.dg/autopar/pr69062.c: New test.
8141
b07b236e
TS
81422016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8143
8144 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8145 * gcc.dg/vect/slp-perm-2.c: Likewise.
8146 * gcc.dg/vect/slp-perm-3.c: Likewise.
8147 * gcc.dg/vect/slp-perm-5.c: Likewise.
8148 * gcc.dg/vect/slp-perm-6.c: Likewise.
8149 * gcc.dg/vect/slp-perm-7.c: Likewise.
8150 * gcc.dg/vect/slp-perm-8.c: Likewise.
8151
23fab8ae
TV
81522016-01-10 Tom de Vries <tom@codesourcery.com>
8153
8154 PR tree-optimization/69039
8155 * gcc.dg/autopar/pr69039.c: New test.
8156
73f0dae2
MP
81572016-01-09 Marek Polacek <polacek@redhat.com>
8158
8159 PR c++/69113
8160 * g++.dg/pr69113.C: New test.
8161
20b8d734
JJ
81622016-01-09 Jakub Jelinek <jakub@redhat.com>
8163
8164 PR middle-end/50865
8165 PR tree-optimization/69097
8166 * gcc.c-torture/execute/pr50865.c: New test.
8167 * gcc.c-torture/execute/pr69097-1.c: New test.
8168 * gcc.c-torture/execute/pr69097-2.c: New test.
8169 * gcc.dg/pr69097-1.c: New test.
8170 * gcc.dg/pr69097-2.c: New test.
8171
c50e614b
JJ
81722016-01-09 Jakub Jelinek <jakub@redhat.com>
8173
8174 PR c++/69164
8175 * g++.dg/opt/pr69164.C: New test.
8176
e0237993
JJ
81772016-01-08 Jakub Jelinek <jakub@redhat.com>
8178
8179 PR tree-optimization/69167
8180 * gcc.dg/pr69167.c: New test.
8181
bd8f5bb2
MP
81822016-01-08 Marek Polacek <polacek@redhat.com>
8183
8184 PR c++/68449
8185 * g++.dg/pr68449.C: New.
8186
bb0f5ca7
AL
81872016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8188
8189 PR tree-optimization/68707
8190 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8191 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8192 on platforms supporting it.
8193 * gcc.dg/vect/slp-perm-2.c: Likewise.
8194 * gcc.dg/vect/slp-perm-3.c: Likewise.
8195 * gcc.dg/vect/slp-perm-5.c: Likewise.
8196 * gcc.dg/vect/slp-perm-7.c: Likewise.
8197 * gcc.dg/vect/slp-perm-8.c: Likewise.
8198 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8199 on platforms supporting it.
8200
22518428
JJ
82012016-01-08 Jakub Jelinek <jakub@redhat.com>
8202
33f0852f
JJ
8203 PR tree-optimization/69162
8204 * gcc.dg/pr69162.c: New test.
8205
22518428
JJ
8206 PR tree-optimization/69172
8207 * gcc.dg/pr69172.c: New test.
8208
80e9b3aa
TP
82092016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8210
8211 PR tree-optimization/67781
8212 * gcc.c-torture/execute/pr67781.c: New file.
8213
262a363f
JJ
82142016-01-08 Jakub Jelinek <jakub@redhat.com>
8215
8216 PR tree-optimization/69083
8217 * gcc.dg/vect/pr69083.c: New test.
8218
6e1f093f
SS
82192016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8220
8221 PR tree-optimization/61441
8222 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8223 Use -fexcess-precision=standard for compiler options.
8224 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8225
53290e07
JJ
82262016-01-08 Jakub Jelinek <jakub@redhat.com>
8227
57bf3072
JJ
8228 PR fortran/69128
8229 * gfortran.dg/gomp/pr69128.f90: New test.
8230
53290e07
JJ
8231 PR c++/69145
8232 * g++.dg/ext/pr69145-1.C: New test.
8233 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8234 * g++.dg/ext/pr69145-2.h: New file.
8235
7a127fa7
MS
82362016-01-07 Martin Sebor <msebor@redhat.com>
8237
8238 PR c/68966
8239 * gcc.dg/atomic-fetch-bool.c: New test.
8240 * gcc.dg/sync-fetch-bool.c: New test.
8241
95918b49
L
82422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8243
8244 PR fortran/66680
8245 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8246
c8e62a9d
NC
82472016-01-07 Nick Clifton <nickc@redhat.com>
8248
8249 PR target/66655
8250 * g++.dg/pr66655.C: New test.
8251 * g++.dg/pr66655_1.cc: Test support file.
8252 * g++.dg/pr66655.h: Test header file.
8253
2ad3adf1 82542016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8255
8256 PR fortran/66680
8257 gfortran.dg/gomp/pr66680.f90: New test.
8258
4cd9ca92
L
82592016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8260
8261 PR target/69171
8262 * gcc.target/i386/pr69171-1.c: New test.
8263 * gcc.target/i386/pr69171-2.c: Likewise.
8264 * gcc.target/i386/pr69171-3.c: Likewise.
8265 * gcc.target/i386/pr69171-4.c: Likewise.
8266 * gcc.target/i386/pr69171-5.c: Likewise.
8267 * gcc.target/i386/pr69171-6.c: Likewise.
8268
7e33d4dc
BS
82692015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8270
8271 PR middle-end/67639
8272 * c-c++-common/pr67639.c: New test.
8273
fec64afc
JJ
82742016-01-07 Jakub Jelinek <jakub@redhat.com>
8275
8276 PR tree-optimization/69141
8277 * g++.dg/opt/pr69141.C: New test.
8278
f293ad29
EB
82792016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8280
8281 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8282
5027395e
UB
82832016-01-06 Uros Bizjak <ubizjak@gmail.com>
8284
8285 PR target/69140
8286 * gcc.target/i386/pr69140.c: New test
8287
7443cf13
DM
82882016-01-06 David Malcolm <dmalcolm@redhat.com>
8289
8290 * gcc.dg/bad-dereference.c: New test case.
8291
32928931
BS
82922015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8293
8294 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8295
68dd05da
AS
82962016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8297
8298 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8299
6b131d5b
MP
83002016-01-06 Marek Polacek <polacek@redhat.com>
8301
8302 PR sanitizer/69099
8303 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8304
8d9fdb49
MP
83052016-01-05 Marek Polacek <polacek@redhat.com>
8306
8307 PR c/69104
8308 * gcc.dg/atomic-invalid-2.c: New.
8309
acf93f1e
L
83102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8311
8312 PR target/68991
8313 * gcc.target/i386/pr68991.c: New test.
8314
3f50525d
L
83152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8316
8317 PR target/68991
8318 * g++.dg/pr68991-1.C: New test.
8319 * g++.dg/pr68991-2.C: Likewise.
8320
e0237993 83212016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8322
e0237993 8323 PR other/60465
face88a1
ST
8324 * gcc.target/ia64/pr60465-gprel64.c: New test.
8325 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8326
a0866eff
KT
83272016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8328
8329 PR rtl-optimization/68651
8330 * gcc.target/aarch64/pr68651_1.c: New test.
8331
c589e975
DM
83322016-01-05 David Malcolm <dmalcolm@redhat.com>
8333
8334 PR c/69122
8335 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8336
929710d9
NS
83372016-01-05 Nathan Sidwell <nathan@acm.org>
8338
ce3e43d7
NS
8339 PR c++/58583
8340 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8341
929710d9
NS
8342 * gcc.dg/alias-15.c: New.
8343
a2faef8e
NC
83442016-01-05 Nick Clifton <nickc@redhat.com>
8345
8346 PR target/68870
8347 * g++.dg/pr68770.C: New test.
8348
4cfa76e3
MS
83492016-01-04 Mike Stump <mikestump@comcast.net>
8350
8351 * lib/target-supports.exp (check_effective_target_cilkplus):
8352 cilkplus targets require pthreads.
4ece61b6 8353 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8354
4e8a3a35
MM
83552016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8356
8357 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8358 generation.
8359
818ab71a
JJ
83602016-01-04 Jakub Jelinek <jakub@redhat.com>
8361
8362 Update copyright years.
8363
2fe0a208
MP
83642016-01-04 Marek Polacek <polacek@redhat.com>
8365
8366 PR c/68908
8367 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8368 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8369 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8370
9e3b2fe3
EB
83712016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8372
8373 * gcc.target/sparc/20160104-2.c: New test.
8374
e8d65a35
EB
83752016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8376
8377 * gcc.target/sparc/20160104-1.c: New test.
8378
25ccfccd
PT
83792016-01-03 Paul Thomas <pault@gcc.gnu.org>
8380
8381 PR fortran/65045
8382 * gfortran.dg/pr65045.f90: New test.
8383
cb51d382
EB
83842016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8385
8386 * gnat.dg/specs/debug1.ads: Delete.
8387
6eeaad6e
JD
83882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8389
8390 PR libgfortran/68867
8391 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8392 expression.
8393
2f968603
JD
83942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8395
8396 PR libgfortran/68867
8397 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8398 PowerPC.
8399
591bb5e4
PT
84002016-01-01 Paul Thomas <pault@gcc.gnu.org>
8401
8402 PR fortran/68864
8403 * gfortran.dg/pr68864.f90: New test.
8404
f1e0620c
JJ
84052016-01-01 Jakub Jelinek <jakub@redhat.com>
8406
942a1319
JJ
8407 PR tree-optimization/69070
8408 * gcc.dg/pr69070.c: New test.
8409
10dff63f
JJ
8410 PR sanitizer/69055
8411 * gfortran.dg/pr69055.f90: New test.
8412
f1e0620c
JJ
8413 PR target/69015
8414 * gcc.dg/pr69015.c: New test.
818ab71a 8415\f
2f883d1c 8416Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8417
8418Copying and distribution of this file, with or without modification,
8419are permitted in any medium without royalty provided the copyright
8420notice and this notice are preserved.