]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
This patch cleans up the -mpc-relative-loads option processing.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d9e8bdfd
MS
12016-06-20 Martin Sebor <msebor@redhat.com>
2
3 PR c/69507
4 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
5 * gnu90-const-expr-1.c: Same.
6 * gnu99-const-expr-1.c: Same.
7 * gnu99-static-1.c: Same.
8
67785479
RL
92016-06-20 Renlin Li <renlin.li@arm.com>
10
11 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
12
636929b8
JG
132016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
14
15 * gcc.target/aarch64/vcvt_f64_1.c: New.
16 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
17 * gcc.target/aarch64/vrecp_f64_1.c: New.
18
ff7b374b
KT
192016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
20
21 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
22 "alignement".
23
554cfc9e
GJL
242016-06-20 Georg-Johann Lay <avr@gjlay.de>
25
26 PR target/71103
27 * gcc.target/avr/torture/pr71103-2.c: New test.
28
aa0db437
MS
292016-06-19 Martin Sebor <msebor@redhat.com>
30
31 PR c/69507
32 * gcc.dg/alignof.c: New test.
33
c561b091
PC
342016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
35
36 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
37 vs dg-error; test constexpr specifier too.
38
bf54f123
PC
392016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
40
41 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
42
4e53aa97
CL
432016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
44
45 * lib/target-supports.exp
46 (check_effective_target_arm_neon_fp16_ok_nocache): Call
47 arm_neon_ok and merge flags. Fix temporary test name.
48 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
49 and merge flags.
50
69071d86
ML
512016-06-17 Martin Liska <mliska@suse.cz>
52
53 * gcc.dg/predict-9.c: Fix dump scanning.
54
68b3b858
BC
552016-06-17 Bin Cheng <bin.cheng@arm.com>
56
57 PR tree-optimization/71354
58 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
59
d3ee260a
BC
602016-06-17 Bin Cheng <bin.cheng@arm.com>
61
62 PR tree-optimization/71347
63 * gcc.dg/tree-ssa/pr71347.c: New test.
64
bd8fb114
BC
652016-06-17 Bin Cheng <bin.cheng@arm.com>
66
67 PR tree-optimization/71354
68 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
69
97816be4
BC
702016-06-17 Bin Cheng <bin.cheng@arm.com>
71
72 * gcc.dg/vect/vect-alias-check-1.c: New test.
73
2d761a37
SKS
742016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
75
76 * gcc.target/avr/pr71151-1.c: New test.
77 * gcc.target/avr/pr71151-2.c: New test.
78 * gcc.target/avr/pr71151-3.c: New test.
79 * gcc.target/avr/pr71151-4.c: New test.
80 * gcc.target/avr/pr71151-5.c: New test.
81 * gcc.target/avr/pr71151-6.c: New test.
82 * gcc.target/avr/pr71151-7.c: New test.
83 * gcc.target/avr/pr71151-8.c: New test.
84 * gcc.target/avr/pr71151-common.h: New test.
85
68fa96d6
ML
862016-06-16 Martin Liska <mliska@suse.cz>
87
88 * gfortran.dg/predict-1.f90: New test.
89
b6ca982f
UB
902016-06-16 Uros Bizjak <ubizjak@gmail.com>
91
92 PR target/71242
93 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
94
1dc8d15b
JH
952016-06-16 Jan Hubicka <hubicka@ucw.cz>
96
97 * g++.dg/vect/pr36648.cc: Disable cunrolli
98
67c25816
JJ
992016-06-16 Jakub Jelinek <jakub@redhat.com>
100
c577adb2
JJ
101 PR target/71554
102 * gcc.c-torture/execute/pr71554.c: New test.
103
67c25816
JJ
104 PR rtl-optimization/71532
105 * gcc.dg/torture/pr71532.c: New test.
106
1a3c3ee9
MM
1072016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
108
109 * gcc.target/powerpc/p9-dimode1.c: New test.
110 * gcc.target/powerpc/p9-dimode2.c: Likewise.
111
f29468a7
JJ
1122016-06-15 Jakub Jelinek <jakub@redhat.com>
113
61daecc4
JJ
114 * gcc.c-torture/compile/20160615-1.c: New test.
115
f29468a7
JJ
116 * g++.dg/cpp0x/ref-qual17.C: New test.
117
209d1e2d
IE
1182016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
119
120 PR middle-end/71529
121 * gcc.target/i386/pr71529.C: New test.
122
8dc35712
AH
1232016-06-15 Alan Hayward <alan.hayward@arm.com>
124
125 PR tree-optimization/71483
126 * g++.dg/vect/pr71483.c: New
127
b8911cb8
PC
1282016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
129
130 PR c++/70202
131 * g++.dg/inherit/crash6.C: New.
132 * g++.dg/inherit/union2.C: Likewise.
133 * g++.dg/inherit/virtual12.C: Likewise.
134 * g++.dg/inherit/virtual13.C: Likewise.
135 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
136
cf5d08ab
UB
1372016-06-15 Uros Bizjak <ubizjak@gmail.com>
138
139 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
140
8f482165
AH
1412016-06-15 Alan Hayward <alan.hayward@arm.com>
142
143 PR tree-optimization/71439
144 * gcc.dg/vect/pr71439.c: New
145
3256673f
KT
1462016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
147
148 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
149
b17dc4d4
RB
1502016-06-15 Richard Biener <rguenther@suse.de>
151
152 * gcc.dg/vect/slp-45.c: New testcase.
153
2a5825f2
RB
1542016-06-15 Richard Biener <rguenther@suse.de>
155
156 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
157
6e433d0b
BS
1582016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
159
160 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
161 requirements, and disable for AIX for now.
162 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
163
abe7f828
JJ
1642016-06-14 Jakub Jelinek <jakub@redhat.com>
165
a09c81b4
JJ
166 PR c++/71528
167 * g++.dg/opt/pr71528.C: New test.
168
abe7f828
JJ
169 PR c++/71516
170 * g++.dg/init/pr71516.C: New test.
171
acfadf06
PC
1722016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
173
174 * g++.dg/init/array46.C: New.
175
4d568ab2
UB
1762016-06-14 Uros Bizjak <ubizjak@gmail.com>
177
178 * gcc.target/i386/float128-3.c: New test.
179 * gcc.target/i386/quad-sse4.c: Ditto.
180 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
181 Update scan strings.
182
30934c5d
RB
1832016-06-14 Richard Biener <rguenther@suse.de>
184
185 PR middle-end/71526
186 * gfortran.dg/pr71526.f90: New testcase.
187
3970e545
AV
1882016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
189
190 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
191 * gcc.dg/zero_bits_compound-1.c: Likewise.
192
04976c6e
RB
1932016-06-14 Richard Biener <rguenther@suse.de>
194
195 PR tree-optimization/71522
196 * gcc.dg/torture/pr71522.c: New testcase.
197
23e025db
JJ
1982016-06-14 Jakub Jelinek <jakub@redhat.com>
199
200 PR tree-optimization/71520
201 * gcc.dg/tree-ssa/pr71520.c: New test.
202
90b72e84
RB
2032016-06-14 Richard Biener <rguenther@suse.de>
204
205 PR tree-optimization/71521
86c24ba6 206 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 207
ef7cf206
JJ
2082016-06-13 Jakub Jelinek <jakub@redhat.com>
209
0dda258b
JJ
210 PR sanitizer/71498
211 * c-c++-common/ubsan/bounds-13.c: New test.
212
ef7cf206
JJ
213 PR preprocessor/71183
214 * gcc.dg/cpp/source_date_epoch-3.c: New test.
215
a73786e3
JL
2162016-06-13 Jeff Law <law@redhat.com>
217
218 PR tree-optimization/71403
219 * c-c++-common/ubsan/pr71403-1.c: New test.
220 * c-c++-common/ubsan/pr71403-2.c: New test.
221 * c-c++-common/ubsan/pr71403-3.c: New test.
222
0ac249bf
JJ
2232016-06-13 Jakub Jelinek <jakub@redhat.com>
224
225 PR middle-end/71478
226 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
227 Add -Wno-psabi -w to dg-options.
228
5408a64a
KN
2292016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
230
231 * gcc.target/powerpc/vadsdu-0.c: New test.
232 * gcc.target/powerpc/vadsdu-1.c: New test.
233 * gcc.target/powerpc/vadsdu-2.c: New test.
234 * gcc.target/powerpc/vadsdu-3.c: New test.
235 * gcc.target/powerpc/vadsdu-4.c: New test.
236 * gcc.target/powerpc/vadsdu-5.c: New test.
237 * gcc.target/powerpc/vadsdub-1.c: New test.
238 * gcc.target/powerpc/vadsdub-2.c: New test.
239 * gcc.target/powerpc/vadsduh-1.c: New test.
240 * gcc.target/powerpc/vadsduh-2.c: New test.
241 * gcc.target/powerpc/vadsduw-1.c: New test.
242 * gcc.target/powerpc/vadsduw-2.c: New test.
243
f7e4f2e3
DM
2442016-06-13 David Malcolm <dmalcolm@redhat.com>
245
246 * gcc.dg/c99-init-2.c (c): Update expected error message.
247 * gcc.dg/init-bad-8.c (foo): Likewise.
248 * gcc.dg/spellcheck-fields-3.c: New test case.
249
ad23a23e
ML
2502016-06-13 Martin Liska <mliska@suse.cz>
251
252 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
253 and "guess loop iv compared" heuristics.
254 * gcc.dg/predict-2.c: Likewise.
255 * gcc.dg/predict-3.c: Likewise.
256 * gcc.dg/predict-4.c: Likewise.
257 * gcc.dg/predict-5.c: Likewise.
258 * gcc.dg/predict-6.c: Likewise.
259
146c55da
MP
2602016-06-13 Marek Polacek <polacek@redhat.com>
261
262 PR middle-end/71476
263 * c-c++-common/Wswitch-unreachable-4.c: New test.
264 * gcc.dg/Wswitch-unreachable-2.c: New test.
265 * g++.dg/tm/jump1.C: Move dg-warning.
266
42e77cbc
EB
2672016-06-13 Eric Botcazou <ebotcazou@adacore.com>
268
269 * gnat.dg/renaming10.ad[sb]: New test.
270
7474dcc1
PT
2712016-06-13 Paul Thomas <pault@gcc.gnu.org>
272
273 PR fortran/70673
274 * gfortran.dg/pr70673.f90: New test.
275
f57f53d3
RB
2762016-06-13 Richard Biener <rguenther@suse.de>
277
278 PR middle-end/64516
279 * gcc.dg/align-3.c: New testcase.
280
5843a5f0
ML
2812016-06-13 Martin Liska <mliska@suse.cz>
282
283 * gcc.target/i386/pr71458.c: New test.
284
aa8fdb44
UB
2852016-06-12 Uros Bizjak <ubizjak@gmail.com>
286
287 PR target/71241
288 * testsuite/gcc.dg/torture/float128-nan.c: New test.
289
2043e4d7
DH
2902016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
291
292 PR target/60751
293 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
294 statement.
295
d3dc025d
DH
2962016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
297
298 PR target/60751
299 * gfortran.dg/comma_IO_extension_1.f90: New test.
300 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
301 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
302 statement.
303 * gfortran.dg/graphite/pr38083.f90: Likewise.
304 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
305 missing format.
306
a31d78c6
EB
3072016-06-11 Eric Botcazou <ebotcazou@adacore.com>
308
309 * gnat.dg/case_character.adb: New test.
310
95c18dd0
SB
3112016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
312
313 PR middle-end/71310
314 * gcc.target/powerpc/pr71310.c: New testcase.
315
b97d37b4
KV
3162016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
317
318 PR middle-end/71478
319 * gcc.dg/pr71478.c: New test.
320
900bcda3
JJ
3212016-06-10 Jakub Jelinek <jakub@redhat.com>
322
ec1c20db
JJ
323 PR middle-end/71494
324 * gcc.c-torture/execute/pr71494.c: New test.
325
50b15873
JJ
326 PR c/68657
327 * gcc.target/i386/pr68657.c: New test.
328
900bcda3
JJ
329 PR inline-asm/68843
330 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
331 (test): Add -masm=intel alternatives.
332
4d926e34
MS
3332016-06-10 Martin Sebor <msebor@redhat.com>
334
335 PR c/71392
336 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
337
ad071b2b
JL
3382016-06-10 Jeff Law <law@redhat.com>
339
340 PR tree-optimization/71335
341 * gcc.c-torture/execute/pr71335.c: New test.
342
2704efe8
DM
3432016-06-10 David Malcolm <dmalcolm@redhat.com>
344
345 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
346 the various "cannot tail-call: " messages.
347
18c9b7d4
CL
3482016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
349
350 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
351 and options.
352
7cfa10f3
MO
3532016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
354
355 PR sanitizer/71480
356 * c-c++-common/asan/pr71480.c: New test.
357
1f24fd3e
L
3582016-06-10 H.J. Lu <hongjiu.lu@intel.com>
359
360 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
361 (ASMNAME2): Likewise.
362 (main): Replace fn in asm statement with ASMNAME ("fn").
363 * gcc.dg/guality/pr68037-2.c: Likewise.
364 * gcc.dg/guality/pr68037-3.c: Likewise.
365 * gcc.dg/torture/pr68037-1.c: Likewise.
366 * gcc.dg/torture/pr68037-2.c: Likewise.
367 * gcc.dg/torture/pr68037-3.c: Likewise.
368
ad551c07
BE
3692016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
370
371 PR inline-asm/68843
372 * gcc.target/i386/pr68843-1.c: New test.
373 * gcc.target/i386/pr68843-2.c: New test.
374
4b1ffdb1 3752016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
376 Cesar Philippidis <cesar@codesourcery.com>
377
378 PR middle-end/71373
379 * gcc.dg/goacc/nested-function-1.c: New file.
380 * gcc.dg/goacc/nested-function-2.c: Likewise.
381 * gcc.dg/goacc/pr71373.c: Likewise.
382 * gfortran.dg/goacc/cray-2.f95: Likewise.
383 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
384 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
385 * gfortran.dg/goacc/cray.f95: Update.
386 * gfortran.dg/goacc/loop-1.f95: Likewise.
387 * gfortran.dg/goacc/loop-3.f95: Likewise.
388 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
389 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
390
3912016-06-10 Thomas Schwinge <thomas@codesourcery.com>
392
393 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
394 for OpenACC tile clauses.
395 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
396
397 PR c/71381
398 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
399 to...
400 * c-c++-common/goacc/cache-2.c: ... this new file.
401 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
402 * gfortran.dg/goacc/cache-2.f95: ... this new file.
403 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
404 usage.
405 * gfortran.dg/goacc/cray.f95: Likewise.
406 * gfortran.dg/goacc/loop-1.f95: Likewise.
407
89851e4c
AH
4082016-06-10 Alan Hayward <alan.hayward@arm.com>
409
410 PR tree-optimization/71407
411 PR tree-optimization/71416
412 * gcc.dg/vect/pr71407.c: New
413 * gcc.dg/vect/pr71416-1.c: New
414 * gcc.dg/vect/pr71416-2.c: New
415
200eafbf
RB
4162016-06-10 Richard Biener <rguenther@suse.de>
417
418 PR middle-end/71477
419 * gcc.dg/torture/pr71477.c: New testcase.
420
4df99d92
JK
4212016-06-09 Julia Koval <julia.koval@intel.com>
422
423 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
424 * gcc.target/i386/interrupt-13.c: Likewise.
425 * gcc.target/i386/interrupt-15.c: Likewise.
426 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
427 * gcc.target/i386/interrupt-24.c: Likewise.
428 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
429 * gcc.target/i386/interrupt-9.c: Likewise.
430 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
431
e01b4e16
MS
4322016-06-09 Martin Sebor <msebor@redhat.com>
433
434 PR c/70883
435 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
436 * gcc.dg/builtin-constant_p-1.c: Same.
437 * gcc.dg/builtins-error.c: Same.
438 * gcc.dg/pr70859.c: Same.
439
9c35db0e
SKS
4402016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
441
442 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
443 * gcc.dg/torture/pr68067-1.c: Likewise.
444 * gcc.dg/torture/pr68067-2.c: Likewise.
445
4462016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
447
448 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
449 when setting SIZE.
450
392a81b9
PC
4512016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
452
453 PR c++/71465
454 * g++.dg/inherit/crash5.C: New.
455 Revert:
456 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
457
458 PR c++/70202
459 * g++.dg/inherit/crash5.C: New.
460 * g++.dg/inherit/virtual1.C: Adjust.
461
e49efc14
ML
4622016-06-09 Martin Liska <mliska@suse.cz>
463
464 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
465 * g++.dg/predict-loop-exit-2.C: Likewise.
466 * g++.dg/predict-loop-exit-3.C: Likewise.
467 * gcc.dg/predict-1.c: Likewise.
468 * gcc.dg/predict-2.c: Likewise.
469 * gcc.dg/predict-3.c: Likewise.
470 * gcc.dg/predict-4.c: Likewise.
471 * gcc.dg/predict-5.c: Likewise.
472 * gcc.dg/predict-6.c: Likewise.
473 * gcc.dg/predict-7.c: Likewise.
474
36d57986
RB
4752016-06-09 Richard Biener <rguenther@suse.de>
476
477 PR tree-optimization/71462
478 * gcc.dg/torture/pr71462.c: New testcase.
479
7d82e8e4
MP
4802016-06-09 Marek Polacek <polacek@redhat.com>
481
482 PR c/65471
483 * gcc.dg/c11-generic-3.c: New test.
484
c8a71589
PC
4852016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
486
487 * g++.dg/init/array42.C: New.
488 * g++.dg/init/array43.C: Likewise.
489 * g++.dg/init/array44.C: Likewise.
490 * g++.dg/init/array45.C: Likewise.
491 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
492 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
493 * g++.dg/cpp1y/auto-fn27.C: Likewise.
494 * g++.dg/gomp/pr35751.C: Likewise.
495 * g++.dg/init/array23.C: Likewise.
496 * g++.dg/init/brace2.C: Likewise.
497 * g++.dg/init/brace6.C: Likewise.
498
44a845ca
MS
4992016-06-08 Martin Sebor <msebor@redhat.com>
500 Jakub Jelinek <jakub@redhat.com>
501
502 PR c++/70507
503 PR c/68120
504 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
505 * c-c++-common/builtin-arith-overflow-2.c: New test.
506 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
507 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
508 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
509
2ef16b6e
JJ
5102016-06-08 Jakub Jelinek <jakub@redhat.com>
511
512 PR c++/71442
513 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
514
5e3ee346
AL
5152016-06-08 Alan Lawrence <alan.lawrence@arm.com>
516
517 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
518 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
519 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
520 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
521 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
522 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
523 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
524 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
525 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
526 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
527 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
528 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
529 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
530
b2ae2814
RB
5312016-06-08 Richard Biener <rguenther@suse.de>
532
533 PR tree-optimization/68558
534 * gcc.dg/vect/slp-44.c: New testcase.
535
e09b4c37
RB
5362016-06-08 Richard Biener <rguenther@suse.de>
537
538 * gcc.dg/vect/slp-43.c: New testcase.
539
72d50660
RB
5402016-06-08 Richard Biener <rguenther@suse.de>
541
542 PR tree-optimization/71452
543 * gcc.dg/torture/pr71452.c: New testcase.
544
988c115c
JJ
5452016-06-08 Jakub Jelinek <jakub@redhat.com>
546
547 PR c++/71448
548 * g++.dg/torture/pr71448.C: New test.
549
73d73b48
BS
5502016-06-08 Bernd Schmidt <bschmidt@redhat.com>
551
552 PR debug/71432
553 PR ada/71413
554 * g++.dg/debug/pr71432.C: New test.
555
bdd15d0c
PK
5562016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
557
558 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
559 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
560 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
561
ce0607bb
AH
5622016-06-08 Alan Hayward <alan.hayward@arm.com>
563
564 * gcc.dg/vect/vect-live-2.c: Update effective target.
565 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
566 * lib/target-supports.exp: Add aarch64 to vect_long.
567
92a5f2ba
MP
5682016-06-08 Marek Polacek <polacek@redhat.com>
569
570 PR c/71418
571 * gcc.dg/noncompile/pr71418.c: New test.
572
08203f73
MP
573 PR c/71426
574 * gcc.dg/noncompile/pr71426.c: New test.
575
d1fcc2bd
JH
5762016-06-07 Jan Hubicka <hubicka@ucw.cz>
577
578 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
579 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
580 * gcc.dg/predict-3.c: Update template.
581 * gcc.dg/predict-5.c: Update template.
582 * gcc.dg/predict-6.c: Update template.
583 * gcc.dg/predict-9.c: Update template.
584 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
585
a23e6f1c
BS
5862016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
587
588 * gcc.target/powerpc/vec-mul.c: New test.
589
6ffd47b7
DM
5902016-06-07 David Malcolm <dmalcolm@redhat.com>
591
592 * gcc.dg/spellcheck-fields-2.c: New test case.
593
bfd67b47
RB
5942016-06-07 Richard Biener <rguenther@suse.de>
595
596 PR c/61564
597 * gcc.dg/Wpragmas-1.c: New testcase.
598 * gcc.dg/Wattributes-4.c: Likewise.
599 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
600 entry.
601
701b9a47
CL
6022016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
603
604 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
605 spurious debug code.
606
6b80d6fa
RB
6072016-06-07 Richard Biener <rguenther@suse.de>
608
609 PR tree-optimization/71428
610 * gcc.dg/torture/pr71428.c: New testcase.
611
0f3f9437
RB
6122016-06-07 Richard Biener <rguenther@suse.de>
613
614 PR middle-end/71423
615 * gcc.dg/torture/pr71423.c: New testcase.
616
ec963f2a
KV
6172016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
618
619 PR middle-end/71408
620 * gcc.dg/tree-ssa/pr71408.c: New test.
621
46ab5b6e
KV
6222016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
623
624 PR middle-end/71281
625 * g++.dg/torture/pr71281.C: New test.
626
1f40cff3
MP
6272016-06-06 Marek Polacek <polacek@redhat.com>
628
629 PR c/71362
630 * gcc.dg/pr71362.c: New test.
631
6f5bcd24
JJ
6322016-06-06 Jakub Jelinek <jakub@redhat.com>
633 Patrick Palka <ppalka@gcc.gnu.org>
634
635 PR c++/70847
636 PR c++/71330
637 PR c++/71393
638 * g++.dg/opt/pr70847.C: New test.
639 * g++.dg/ubsan/pr70847.C: New test.
640 * g++.dg/ubsan/pr71393.C: New test.
641
158beb4a
JJ
6422016-06-06 Jakub Jelinek <jakub@redhat.com>
643
644 PR tree-optimization/71259
645 * gcc.dg/vect/pr71259.c: New test.
646
d9b950dd
DM
6472016-06-06 David Malcolm <dmalcolm@redhat.com>
648
649 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
650 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
651 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
652 above.
653
36f9ad69
KT
6542016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
655
656 PR middle-end/37780
657 * gcc.c-torture/execute/pr37780.c: New test.
658 * gcc.target/aarch64/pr37780_1.c: Likewise.
659 * gcc.target/arm/pr37780_1.c: Likewise.
660
5545a907
MP
6612016-06-06 Marek Polacek <polacek@redhat.com>
662
663 * c-c++-common/attr-may-alias-1.c: New test.
664 * c-c++-common/attr-may-alias-2.c: New test.
665 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
666
93671519
BE
6672016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
668
669 PR c/24414
670 * gcc.target/i386/pr24414.c: New test.
671
690f24b7
JM
6722016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
673
674 * gcc.target/sparc/vis4misc.c: New file.
675 * gcc.target/sparc/fpcmp.c: Likewise.
676 * gcc.target/sparc/fpcmpu.c: Likewise.
677
31ce6157
AH
6782016-06-06 Alan Hayward <alan.hayward@arm.com>
679
680 * gcc.dg/vect/vect-live-1.c: Use additional-options.
681 * gcc.dg/vect/vect-live-3.c: Likewise.
682
9fcebb5a
RB
6832016-06-06 Richard Biener <rguenther@suse.de>
684
685 PR tree-optimization/71398
686 * gcc.dg/torture/pr71398.c: New testcase.
687
903ca97b
UB
6882016-06-06 Uros Bizjak <ubizjak@gmail.com>
689
690 PR target/71389
691 * g++.dg/pr71389.C: New test.
692
9c1eb332
JD
6932016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
694
695 PR fortran/71404
696 * gfortran.dg/fmt_read_5.f: New test.
697
b2d83bd2
AV
6982016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
699
700 PR fortran/69659
701 * gfortran.dg/class_array_22.f03: New test.
702
ec81960e
JH
7032016-06-05 Jan Hubicka <hubicka@ucw.cz>
704
705 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
706
429d2750
JH
7072016-06-05 Jan Hubicka <hubicka@ucw.cz>
708
709 * gcc.dg/predict-9.c: Update template.
710
c1c00983
PC
7112016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
712
713 PR c++/49377
714 * g++.dg/template/pr49377.C: New.
715
1927a963
JJ
7162016-06-04 Jakub Jelinek <jakub@redhat.com>
717
718 PR tree-optimization/71405
719 * g++.dg/torture/pr71405.C: New test.
720
909a11ad
PC
7212016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
722
723 PR c++/70202
724 * g++.dg/inherit/crash5.C: New.
725 * g++.dg/inherit/virtual1.C: Adjust.
726
08bbb1f8
JL
7272016-06-03 Jeff Law <law@redhat.com>
728
729 PR tree-optimization/71316
730 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
731
7c35235c
JJ
7322016-06-03 Jakub Jelinek <jakub@redhat.com>
733
734 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
735 dg-additional-options with just -fno-tree-scev-cprop in it.
736 * gcc.dg/vect/vect-live-2.c: Likewise.
737 * gcc.dg/vect/vect-live-5.c: Likewise.
738 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
739 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
740 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
741
c8572dd6
PP
7422016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
743
744 PR c++/27100
745 * g++.dg/other/friend6.C: New test.
746
1c7733a7
BS
7472016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
748
749 * g++.dg/torture/ppc-ldst-array.C: New.
750
0d2f700f
JM
7512016-06-03 Joseph Myers <joseph@codesourcery.com>
752
753 PR target/71276
754 PR target/71277
755 * gcc.dg/torture/builtin-fp-int-inexact.c,
756 gcc.target/i386/387-builtin-fp-int-inexact.c,
757 gcc.target/i386/387-rint-inline-1.c,
758 gcc.target/i386/387-rint-inline-2.c,
759 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
760 gcc.target/i386/sse2-rint-inline-1.c,
761 gcc.target/i386/sse2-rint-inline-2.c,
762 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
763 gcc.target/i386/sse4_1-rint-inline.c: New tests.
764
f8071c05
L
7652016-06-03 H.J. Lu <hongjiu.lu@intel.com>
766 Julia Koval <julia.koval@intel.com>
767
768 PR target/66960
769 PR target/67630
770 PR target/67634
771 PR target/67841
772 PR target/68037
773 PR target/68618
774 PR target/68661
775 PR target/69575
776 PR target/69596
777 PR target/69734
778 * gcc.dg/guality/pr68037-1.c: New test.
779 * gcc.dg/guality/pr68037-2.c: Likewise.
780 * gcc.dg/guality/pr68037-3.c: Likewise.
781 * gcc.dg/torture/pr68037-1.c: Likewise.
782 * gcc.dg/torture/pr68037-2.c: Likewise.
783 * gcc.dg/torture/pr68037-3.c: Likewise.
784 * gcc.dg/torture/pr68661-1a.c: Likewise.
785 * gcc.dg/torture/pr68661-1b.c: Likewise.
786 * gcc.target/i386/interrupt-1.c: Likewise.
787 * gcc.target/i386/interrupt-2.c: Likewise.
788 * gcc.target/i386/interrupt-3.c: Likewise.
789 * gcc.target/i386/interrupt-4.c: Likewise.
790 * gcc.target/i386/interrupt-5.c: Likewise.
791 * gcc.target/i386/interrupt-6.c: Likewise.
792 * gcc.target/i386/interrupt-7.c: Likewise.
793 * gcc.target/i386/interrupt-8.c: Likewise.
794 * gcc.target/i386/interrupt-9.c: Likewise.
795 * gcc.target/i386/interrupt-10.c: Likewise.
796 * gcc.target/i386/interrupt-11.c: Likewise.
797 * gcc.target/i386/interrupt-12.c: Likewise.
798 * gcc.target/i386/interrupt-13.c: Likewise.
799 * gcc.target/i386/interrupt-14.c: Likewise.
800 * gcc.target/i386/interrupt-15.c: Likewise.
801 * gcc.target/i386/interrupt-16.c: Likewise.
802 * gcc.target/i386/interrupt-17.c: Likewise.
803 * gcc.target/i386/interrupt-18.c: Likewise.
804 * gcc.target/i386/interrupt-19.c: Likewise.
805 * gcc.target/i386/interrupt-20.c: Likewise.
806 * gcc.target/i386/interrupt-21.c: Likewise.
807 * gcc.target/i386/interrupt-22.c: Likewise.
808 * gcc.target/i386/interrupt-23.c: Likewise.
809 * gcc.target/i386/interrupt-24.c: Likewise.
810 * gcc.target/i386/interrupt-25.c: Likewise.
811 * gcc.target/i386/interrupt-26.c: Likewise.
812 * gcc.target/i386/interrupt-27.c: Likewise.
813 * gcc.target/i386/interrupt-28.c: Likewise.
814 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
815 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
816 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
817 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
818 * gcc.target/i386/interrupt-iamcu.c: Likewise.
819 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
820 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
821 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
822 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
823 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
824 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
825 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
826
36b85e43
BS
8272016-06-03 Bernd Schmidt <bschmidt@redhat.com>
828
9de2e795
L
829 PR tree-optimization/52171
830 * gcc.dg/pr52171.c: New test.
831 * gcc.target/i386/pr52171.c: New test.
36b85e43 832
bfeee8ac
JH
8332016-06-03 Jan Hubicka <jh@suse.cz>
834
835 * g++.dg/tree-ssa/pred-1.C: New testcase
836 * gcc.dg/tree-ssa/pred-1.c: New testcase
837
859b0bae
BS
8382016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
839
840 PR target/70957
841 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
842 support.
843 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
844
3a2edf4c
AH
8452016-06-03 Alan Hayward <alan.hayward@arm.com>
846
847 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
848
b28ead45
AH
8492016-06-03 Alan Hayward <alan.hayward@arm.com>
850
851 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 852 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
853 * gcc.dg/vect/vect-live-1.c: New test.
854 * gcc.dg/vect/vect-live-2.c: New test.
855 * gcc.dg/vect/vect-live-3.c: New test.
856 * gcc.dg/vect/vect-live-4.c: New test.
857 * gcc.dg/vect/vect-live-5.c: New test.
858 * gcc.dg/vect/vect-live-slp-1.c: New test.
859 * gcc.dg/vect/vect-live-slp-2.c: New test.
860 * gcc.dg/vect/vect-live-slp-3.c: New test.
861
1f91747b
JJ
8622016-06-03 Jakub Jelinek <jakub@redhat.com>
863
864 PR middle-end/71387
865 * g++.dg/opt/pr71387.C: New test.
866
47b83923
JL
8672016-06-02 Jeff Law <law@redhat.com>
868
869 PR tree-optimization/71328
870 * gcc.c-torture/compile/pr71328.c: New test.
871
e96e5f46
JD
8722016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
873
874 PR fortran/52393
875 * gfortran.dg/fmt_read_3.f90: Fix typo.
876 * gfortran.dg/fmt_read_4.f90: New test.
877
b872d729
PC
8782016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
879
880 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
881 * g++.dg/cpp0x/forw_enum6.C: Likewise.
882 * g++.dg/cpp0x/forw_enum8.C: Likewise.
883 * g++.dg/cpp0x/override2.C: Likewise.
884 * g++.dg/parse/crash5.C: Likewise.
885 * g++.dg/parse/error16.C: Likewise.
886 * g++.dg/parse/error27.C: Likewise.
887 * g++.dg/template/qualttp15.C: Likewise.
888 * g++.dg/template/redecl4.C: Likewise.
889 * g++.old-deja/g++.other/crash39.C: Likewise.
890 * g++.old-deja/g++.other/struct1.C: Likewise.
891 * g++.old-deja/g++.pt/m9a.C: Likewise.
892 * g++.old-deja/g++.pt/memclass10.C: Likewise.
893
0e535442
JJ
8942016-06-02 Jakub Jelinek <jakub@redhat.com>
895
0633ee10
JJ
896 PR c++/71372
897 * c-c++-common/pr71372.c: New test.
898
0e535442
JJ
899 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
900 __TIME__ strings with __builtin_strcmp instead of printf and
901 dg-output.
902
f3c5ecc2
ML
9032016-06-02 Martin Liska <mliska@suse.cz>
904
905 * gcc.dg/predict-9.c: New test.
906
a91807c5
JJ
9072016-06-02 Jakub Jelinek <jakub@redhat.com>
908
909 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
910 global set_compiler_env_var and global saved_compiler_env_var.
911
b5bd1978
KT
9122016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
913
914 PR rtl-optimization/71295
915 * gcc.c-torture/compile/pr71295.c: New test.
916
b93b1475
JJ
9172016-06-02 Jakub Jelinek <jakub@redhat.com>
918
930ebd0e
JJ
919 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
920
1e021dc3
JJ
921 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
922 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
923
b93b1475
JJ
924 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
925 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
926 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
927 alternative number.
928
58f2fb5c
MM
9292016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
930
931 * gcc.target/powerpc/p9-splat-4.c: New test.
932
9332016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
934
935 PR target/71186
936 * gcc.target/powerpc/pr71186.c: New test.
937
4731c9f0
JD
9382016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
939
940 PR fortran/52393
941 * gfortran.dg/fmt_read_3.f90: New test.
942
042dee3e
TP
9432016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
944
945 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
946 procedure.
947
15c98b2e
ES
9482016-06-01 Eduard Sanou <dhole@openmailbox.org>
949
950 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
951 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
952 env var is set.
953 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
954 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
955 shown once.
956 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
957 during compilation.
958 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
959 vars set by dg-set-compiler-env-var.
960
6442a6f4
PT
9612016-06-01 Paul Thomas <pault@gcc.gnu.org>
962
963 PR fortran/71156
964 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
965 to the module procedure declaration.
966 * gfortran.dg/submodule_16.f08: New test.
967
ab62397a
JJ
9682016-06-01 Jakub Jelinek <jakub@redhat.com>
969
970 PR middle-end/71371
971 * c-c++-common/gomp/pr71371.c: New test.
972
b66af6ed
RB
9732016-06-01 Richard Biener <rguenther@suse.de>
974
975 PR tree-optimization/71366
976 * gcc.dg/torture/pr71366-1.c: New testcase.
977 * gcc.dg/torture/pr71366-2.c: Likewise.
978
e342b9d8
KN
9792016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
980
981 * gcc.target/powerpc/vslv-0.c: New test.
982 * gcc.target/powerpc/vslv-1.c: New test.
983 * gcc.target/powerpc/vsrv-0.c: New test.
984 * gcc.target/powerpc/vsrv-1.c: New test.
985
721547cd
NS
9862016-06-01 Nathan Sidwell <nathan@acm.org>
987
988 * c-c++-common/torture/pr57945.c: Add expected PTX error.
989 * gcc.target/nvptx/weak.c: New.
990
fa2c9034
RB
9912016-06-01 Richard Biener <rguenther@suse.de>
992
993 PR tree-optimization/71261
994 * gcc.dg/torture/vect-bool-1.c: New testcase.
995
3e32893c
JJ
9962016-06-01 Jakub Jelinek <jakub@redhat.com>
997
998 * gfortran.dg/gomp/order-1.f90: New test.
999 * gfortran.dg/gomp/order-2.f90: New test.
1000
8c383600
JH
10012016-06-01 Jan Hubicka <hubicka@ucw.cz>
1002
1003 * gcc.dg/unroll-6.c: Update template.
1004 * gcc.dg/unroll-7.c: New testcase.
1005 * gcc.dg/unroll-8.c: New testcase.
1006
a0dfeef5
EB
10072016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1008
1009 * gnat.dg/opt56.ad[sb]: New test.
1010
48de5701
PC
10112016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1012
1013 PR c++/66635
1014 * g++.dg/cpp0x/constexpr-ice16.C: New.
1015
827cf695
PP
10162016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1017
1018 PR tree-optimization/71314
1019 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1020 -mbranch-cost=2.
1021
ff66f6e8
PP
10222016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1023
1024 PR tree-optimization/71077
1025 * gcc.dg/tree-ssa/pr71077.c: New test.
1026
050fb209
JH
10272016-05-31 Jan Hubicka <hubicka@ucw.cz>
1028
48de5701
PC
1029 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1030 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1031 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1032
c642d919
PC
10332016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1034
1035 PR c++/71248
1036 * g++.dg/cpp0x/pr71248.C: New.
1037 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1038 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1039 * g++.dg/init/new37.C: Likewise.
1040 * g++.dg/template/static1.C: Likewise.
1041 * g++.dg/template/static2.C: Likewise.
1042
d6439e08
L
10432016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1044
1045 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1046 instead of %rdi.
1047 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1048
780b9dd4
MP
10492016-05-31 Marek Polacek <polacek@redhat.com>
1050
1051 * c-c++-common/Wswitch-unreachable-3.c: New test.
1052 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1053
0d99f8a0
RB
10542016-05-31 Richard Biener <rguenther@suse.de>
1055
1056 PR tree-optimization/71352
1057 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1058
52545641
TP
10592016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1060
1061 * gcc.target/arm/armv5_thumb_isa.c: New test.
1062
5b8c1205
KY
10632016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1064
1065 PR target/71346
1066 * gcc.target/i386/pr71346.c: New test.
1067
7a88cc84
TV
10682016-05-31 Tom de Vries <tom@codesourcery.com>
1069
1070 PR tree-optimization/69068
1071 * gcc.dg/graphite/pr69068.c: New test.
1072
265149a6
MS
10732016-05-27 Martin Sebor <msebor@redhat.com>
1074
1075 PR c++/71306
1076 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1077
00631022
JJ
10782016-05-30 Jakub Jelinek <jakub@redhat.com>
1079
1080 PR c++/71349
1081 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1082 nowait depend(inout: dd[0]) clauses where permitted.
1083
b2f6675b
PC
10842016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1085
1086 PR c++/71238
1087 * g++.dg/parse/pr71238.C: New.
1088 * g++.dg/concepts/friend1.C: Test column numbers too.
1089 * g++.dg/cpp0x/initlist31.C: Likewise.
1090 * g++.dg/cpp0x/pr51420.C: Likewise.
1091 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1092 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1093 * g++.dg/ext/builtin3.C: Likewise.
1094 * g++.dg/lookup/friend12.C: Likewise.
1095 * g++.dg/lookup/friend7.C: Likewise.
1096 * g++.dg/lookup/koenig1.C: Likewise.
1097 * g++.dg/lookup/koenig5.C: Likewise.
1098 * g++.dg/lookup/used-before-declaration.C: Likewise.
1099 * g++.dg/overload/koenig1.C: Likewise.
1100 * g++.dg/template/crash65.C: Likewise.
1101 * g++.dg/template/friend57.C: Likewise.
1102 * g++.dg/warn/Wshadow-5.C: Likewise.
1103 * g++.dg/warn/Wunused-8.C: Likewise.
1104 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1105 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1106 * g++.old-deja/g++.jason/member.C: Likewise.
1107 * g++.old-deja/g++.jason/report.C: Likewise.
1108 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1109 * g++.old-deja/g++.law/visibility20.C: Likewise.
1110 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1111 * g++.old-deja/g++.other/static5.C: Likewise.
1112 * g++.old-deja/g++.pt/overload2.C: Likewise.
1113
a448ff40
JH
11142016-05-30 Jan Hubicka <hubicka@ucw.cz>
1115
1116 * gcc.dg/tree-ssa/peel1.c: New testcase.
1117 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1118 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1119
69be8c91
TV
11202016-05-30 Tom de Vries <tom@codesourcery.com>
1121
1122 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1123 to ce.
1124
a59775a1
PC
11252016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1126
1127 PR c++/71099
1128 * g++.dg/parse/virtual1.C: New.
1129
53d6d955
UB
11302016-05-30 Uros Bizjak <ubizjak@gmail.com>
1131
1132 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1133 Use correct register when clearing %edx.
1134
0557293f
AM
11352016-05-30 Alexander Monakov <amonakov@ispras.ru>
1136
1137 PR tree-optimization/71289
1138 * gcc.dg/pr71289.c: New test.
1139
5d476e35
KV
11402016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1141
1142 PR middle-end/71269
1143 PR middle-end/71292
1144 * gcc.dg/tree-ssa/pr71269.c: New test.
1145 * gcc.dg/tree-ssa/pr71292.c: New test.
1146
db5447ca
KV
11472016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1148
1149 PR middle-end/71252
1150 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1151
98bdbb39
JH
11522016-05-30 Jan Hubicka <hubicka@ucw.cz>
1153
1154 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1155 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1156 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1157
7e012855
TV
11582016-05-30 Tom de Vries <tom@codesourcery.com>
1159
1160 PR tree-optimization/69067
1161 * gcc.dg/graphite/pr69067.c: New test.
1162
beed3701
UB
11632016-05-29 Uros Bizjak <ubizjak@gmail.com>
1164
1165 PR target/71245
1166 * gcc.target/i386/pr71245-1.c: New test.
1167 * gcc.target/i386/pr71245-2.c: Ditto.
1168
b6d4f8e8
PC
11692016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1170
1171 PR c++/71105
1172 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1173 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1174 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1175
00022058
JH
11762016-05-27 Jan Hubicka <hubicka@ucw.cz>
1177
1178 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1179
c8419aca
VV
11802016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1181
1182 Revert:
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
8008c4d2
PC
11882016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1189
1190 PR c++/60385
1191 * g++.dg/parse/namespace13.C: New.
1192
8b2ef235
JL
11932016-05-26 Jeff Law <law@redhat.com>
1194
1195 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1196 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1197 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1198 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1199 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1200 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1201 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1202 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1203 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1204 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1205 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1206 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1207 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1208
7d67159b
VV
12092016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1210
1211 PR c++/69855
1212 * g++.dg/overload/69855.C: New.
1213 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1214 * g++.old-deja/g++.pt/crash3.C: Likewise.
1215
88e3bdd1
JW
12162016-05-27 Jiong Wang <jiong.wang@arm.com>
1217
1218 PR target/63596
1219 * gcc.target/aarch64/va_arg_1.c: New testcase.
1220 * gcc.target/aarch64/va_arg_2.c: Likewise.
1221 * gcc.target/aarch64/va_arg_3.c: Likewise.
1222
3fd6b9cc
JW
12232016-05-27 Jiong Wang <jiong.wang@arm.com>
1224
1225 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1226 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1227 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1228 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1229 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1230
3cee7e4e
MP
12312016-05-27 Marek Polacek <polacek@redhat.com>
1232
1233 PR middle-end/71308
1234 * g++.dg/torture/pr71308.C: New test.
1235
6a813c96
DV
12362016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1237
1238 * gcc.dg/zero_bits_compound-1.c: New test.
1239 * gcc.dg/zero_bits_compound-2.c: New test.
1240
0561bcfb
IE
12412016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1242
1243 PR middle-end/71279
1244 * gcc.dg/pr71279.c: New test.
1245
21316320
MM
12462016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1247
1248 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1249 floating point min/max/comparison instructions.
1250 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1251
7211a097
JJ
12522016-05-26 Jakub Jelinek <jakub@redhat.com>
1253
1254 * c-c++-common/gomp/schedule-1.c: New test.
1255 * gfortran.dg/gomp/schedule-1.f90: New test.
1256
cac177cf
PP
12572016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1258
1259 PR c++/70822
1260 PR c++/70106
1261 * g++.dg/cpp1y/auto-fn32.C: New test.
1262 * g++.dg/cpp1y/paren4.C: New test.
1263
a2d5b8c9
NS
12642016-05-26 Nathan Sidwell <nathan@acm.org>
1265
1266 * gcc.dg/20060410.c: Xfail on ptx.
1267 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1268 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1269 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1270 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1271 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1272
ffa8b552
TP
12732016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1274
1275 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1276
c7501e00
JJ
12772016-05-26 Jakub Jelinek <jakub@redhat.com>
1278
1875b9a0
JJ
1279 PR tree-optimization/71280
1280 * gcc.dg/pr71280.c: New test.
1281
2116e19f
JJ
1282 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1283
305aef09
JJ
1284 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1285 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1286
c7501e00
JJ
1287 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1288
ca449d26
JW
12892016-05-26 Jiong Wang <jiong.wang@arm.com>
1290
1291 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1292 kept in memory.
ca449d26 1293
8af01c66
JL
12942016-05-25 Jeff Law <law@redhat.com>
1295
1296 PR tree-optimization/71272
1297 * gcc.c-torture/compile/pr71272.c: new test.
1298
f9d6ce73
BS
12992016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1300
1301 * gcc.target/powerpc/vec-cmpne.c: New test.
1302 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1303
a88a7b22
EB
13042016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1305
1306 * gnat.dg/opt55.ad[sb]: New test.
1307
125f02ed
SKS
13082016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1309
1310 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1311 * c-c++-common/pr60226.c: Require int32plus.
1312 * gcc.c-torture/execute/pr70602.c: Likewise.
1313 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1314 unsigned long for malloc arg type.
1315 * gcc.dg/asr_div1.c: Require int32plus.
1316 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1317 * gcc.dg/pie-1.c: Require pie.
1318 * gcc.dg/pie-2.c: Likewise.
1319 * gcc.dg/pr59471.c: Require int32plus.
1320 * gcc.dg/pr59963-2.c: XFAIL for int16.
1321 * gcc.dg/pr60114.c: Require int32plus.
1322 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1323 unsigned long for typedef of size_t.
1324 * gcc.dg/pr63914.c: Require int32plus.
1325 * gcc.dg/pr64536.c: Require pt32plus.
1326 * gcc.dg/pr65658.c: Likewise.
1327 * gcc.dg/pr67271.c: Require int32plus.
1328 * gcc.dg/pr68112.c: Likewise.
1329 * gcc.dg/pr69071.c: Skip for avr target.
1330 * gcc.dg/pr69973.c: Require int32plus.
1331 * gcc.dg/pr70169.c: Skip for avr target.
1332 * gcc.dg/sso-6.c: Require int32plus.
1333 * gcc.dg/sso-7.c: Likewise.
1334 * gcc.dg/sso-8.c: Likewise.
1335 * gcc.dg/vrp-min-max-2.c: Likewise.
1336
c6e434f5
UB
13372016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1338
1339 PR target/70738
1340 * gcc.target/i386/pr70738-1.c: New test.
1341 * gcc.target/i386/pr70738-2.c: Likewise.
1342 * gcc.target/i386/pr70738-3.c: Likewise.
1343 * gcc.target/i386/pr70738-4.c: Likewise.
1344 * gcc.target/i386/pr70738-5.c: Likewise.
1345 * gcc.target/i386/pr70738-6.c: Likewise.
1346 * gcc.target/i386/pr70738-7.c: Likewise.
1347 * gcc.target/i386/pr70738-8.c: Likewise.
1348 * gcc.target/i386/pr70738-9.c: Likewise.
1349
5c42d341
KT
13502016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1351
1352 PR rtl-optimization/66940
1353 * gcc.c-torture/execute/pr66940.c: New test.
1354
bf9a1a07
IV
13552016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1356
1357 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1358 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1359 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1360 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1361 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1362 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1363 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1364 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1365 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1366 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1367 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1368 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1369 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1370 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1371 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1372 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1373 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1374 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1375 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1376 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1377 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1378 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1379 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1380 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1381
95efe6b6
MP
13822016-05-25 Marek Polacek <polacek@redhat.com>
1383
1384 PR c/71265
1385 * gcc.dg/noncompile/pr71265.c: New test.
1386
a23faf7a
MP
1387 PR c/71266
1388 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1389
69a6d5ad
NS
13902016-05-25 Nathan Sidwell <nathan@acm.org>
1391
1392 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1393
3072d4ea
RB
13942016-05-25 Richard Biener <rguenther@suse.de>
1395
1396 PR tree-optimization/71261
1397 * c-c++-common/torture/pr71261.c: New testcase.
1398
e412ece4
RB
13992016-05-25 Richard Biener <rguenther@suse.de>
1400
1401 PR tree-optimization/71264
1402 * gcc.dg/vect/pr71264.c: New testcase.
1403
b9e551ad
PC
14042016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1405
1406 PR c++/55992
1407 * g++.dg/cpp0x/alias-decl-53.C: New.
1408 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1409
6aa1abe5
ML
14102016-05-25 Martin Liska <mliska@suse.cz>
1411
1412 * g++.dg/pr71239.C: New test.
1413
842d162e
RB
14142016-05-25 Richard Biener <rguenther@suse.de>
1415
c87885ca
RO
1416 * gcc.dg/vect/pr58135.c: Rename to ...
1417 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1418
f184a36c
MP
14192016-05-25 Marek Polacek <polacek@redhat.com>
1420
1421 * g++.dg/pr65295.C: Use target c++14.
1422
021fad86
PC
14232016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1424
53d6d955
UB
1425 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1426 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1427
c3eaf15a
MM
14282016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1429
1430 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1431 instructions.
1432
e46c7770
CP
14332016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1434
1435 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1436 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1437 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1438 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1439 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1440 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1441 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1442 * c-c++-common/goacc/pcopy.c: Likewise.
1443 * c-c++-common/goacc/pcopyin.c: Likewise.
1444 * c-c++-common/goacc/pcopyout.c: Likewise.
1445 * c-c++-common/goacc/pcreate.c: Likewise.
1446 * c-c++-common/goacc/pr70688.c: New test.
1447 * c-c++-common/goacc/present-1.c: Adjust test.
1448 * c-c++-common/goacc/reduction-5.c: Likewise.
1449 * g++.dg/goacc/data-1.C: New test.
1450
4bfc9db7
MM
14512016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1452
1453 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1454 vector parity built-in functions.
1455 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1456 count trailing zeros automatic vectorization.
1457 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1458 count trailing zeros built-in functions.
1459
2bc145af
KV
14602016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1461
1462 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1463
26869fdb
PH
14642016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1465
1466 PR target/71050
1467 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1468
b2dc9c3b
PC
14692016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1470
1471 PR c++/50436
1472 * g++.dg/template/crash123.C: New.
1473 * g++.dg/template/crash124.C: Likewise.
1474
f65e97fd
MS
14752016-05-24 Martin Sebor <msebor@redhat.com>
1476
1477 PR c++/71147
1478 * g++.dg/ext/flexary16.C: New test.
1479
a6f5ac7f
IV
14802016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1481
69a6d5ad
NS
1482 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1483 before math.h is included.
a6f5ac7f
IV
1484 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1485 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1486 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1487 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1488 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1489 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1490 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1491 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1492 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1493 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1494 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1495 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1496 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1497 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1498 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1499 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1500 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1501 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1502 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1503 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1504 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1505 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1506 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1507
27bad558
MM
15082016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1509 Kelvin Nilsen <kelvin@gcc.gnu.org>
1510
1511 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1512 support.
1513
72f382fb
PC
15142016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1515
1516 PR c++/69872
1517 * g++.dg/warn/Wno-narrowing1.C: New.
1518
ef2ec9d9
MP
15192016-05-24 Marek Polacek <polacek@redhat.com>
1520
1521 PR c/71249
1522 * c-c++-common/Wswitch-unreachable-2.c: New test.
1523
e90434e3
JJ
15242016-05-24 Jakub Jelinek <jakub@redhat.com>
1525
7adb26f2
JJ
1526 PR c++/71257
1527 * g++.dg/vect/simd-clone-6.cc: New test.
1528 * g++.dg/gomp/declare-simd-6.C: New test.
1529
e90434e3
JJ
1530 PR middle-end/70434
1531 PR c/69504
1532 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1533
b556ea3b
RB
15342016-05-24 Richard Biener <rguenther@suse.de>
1535
1536 PR tree-optimization/71240
1537 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1538
e5328f5d
RB
15392016-05-24 Richard Biener <rguenther@suse.de>
1540
1541 PR tree-optimization/71230
1542 * gcc.dg/torture/pr71230.c: New testcase.
1543 * g++.dg/torture/pr71230.C: Likewise.
1544
a04e69c0
TS
15452016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1546
1547 * c-c++-common/goacc/routine-5.c: Add tests.
1548 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1549 * gfortran.dg/goacc/routine-6.f90: Add tests.
1550
30fd2977
RB
15512016-05-24 Richard Biener <rguenther@suse.de>
1552
1553 PR tree-optimization/71253
1554 * gcc.dg/torture/pr71253.c: New testcase.
1555
ca6f60bc
KV
15562016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1557
1558 PR middle-end/71252
1559 * gfortran.dg/pr71252.f90: New test.
1560
d3465d72
RS
15612016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1562
1563 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1564
f17a223d
RB
15652016-05-24 Richard Biener <rguenther@suse.de>
1566
1567 PR middle-end/70434
1568 PR c/69504
1569 * c-c++-common/vector-subscript-4.c: New testcase.
1570 * c-c++-common/vector-subscript-5.c: Likewise.
1571
e3f36534
JD
15722016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1573
1574 PR fortran/71123
1575 * gfortran.dg/namelist_90.f: New test
1576
85d5c27d
JD
15772016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1578
1579 PR fortran/66461
1580 * gfortran.dg/unexpected_eof.f: New test
1581
fe3f3340
MM
15822016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1583 Kelvin Nilsen <kelvin@gcc.gnu.org>
1584
1585 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1586 as little endian.
1587
26d6ae55
PC
15882016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1589
1590 PR c++/70972
1591 * g++.dg/cpp0x/inh-ctor20.C: New.
1592 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1593
d6c9a06f
PC
15942016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1595
1596 PR c++/69095
1597 * g++.dg/cpp0x/variadic168.C: New.
1598
396a1d10
PC
15992016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1600
1601 * g++.dg/cpp0x/pr31445.C: Test column number too.
1602 * g++.dg/cpp0x/pr32253.C: Likewise.
1603 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1604 * g++.dg/cpp0x/variadic36.C: Likewise.
1605
ece46666
MG
16062016-05-23 Marc Glisse <marc.glisse@inria.fr>
1607
1608 * gcc.dg/fold-notshift-2.c: Adjust.
1609
a7dc5980
MP
16102016-05-23 Marek Polacek <polacek@redhat.com>
1611
1612 PR c/49859
1613 * c-c++-common/Wswitch-unreachable-1.c: New test.
1614 * gcc.dg/Wswitch-unreachable-1.c: New test.
1615 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1616 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1617 * g++.dg/gomp/block-10.C: Likewise.
1618 * gcc.dg/gomp/block-10.c: Likewise.
1619 * g++.dg/gomp/block-9.C: Likewise.
1620 * gcc.dg/gomp/block-9.c: Likewise.
1621 * g++.dg/gomp/target-1.C: Likewise.
1622 * g++.dg/gomp/target-2.C: Likewise.
1623 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1624 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1625 * g++.dg/gomp/taskgroup-1.C: Likewise.
1626 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1627 * gcc.dg/gomp/teams-1.c: Likewise.
1628 * g++.dg/gomp/teams-1.C: Likewise.
1629 * g++.dg/overload/error3.C: Likewise.
1630 * g++.dg/tm/jump1.C: Likewise.
1631 * g++.dg/torture/pr40335.C: Likewise.
1632 * gcc.dg/c99-vla-jump-5.c: Likewise.
1633 * gcc.dg/switch-warn-1.c: Likewise.
1634 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1635 * gcc.dg/nested-func-1.c: Likewise.
1636 * gcc.dg/pr67784-4.c: Likewise.
1637
18b54004
RB
16382016-05-23 Richard Biener <rguenther@suse.de>
1639
1640 PR tree-optimization/71230
1641 * gfortran.dg/pr71230-1.f90: New testcase.
1642 * gfortran.dg/pr71230-2.f90: Likewise.
1643
e569db5f
VK
16442016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1645
396a1d10 1646 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1647 * gcc.dg/vect/pr58135.c: Add new.
1648 * gfortran.dg/pr46519-1.f: Adjust test case.
1649
e4b71114
PC
16502016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1651
1652 PR c++/53401
1653 * g++.dg/cpp0x/decltype64.C: New.
1654
a25a8058
CL
16552016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1656
1657 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1658 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1659 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1660
0dcfe9ab
CL
16612016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1662
1663 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1664 Add poly64x1_t and poly64x2_t cases if supported.
1665 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1666 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1667 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1668 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1669 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1670
ffd70e4a
CL
16712016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1672
1673 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1674 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1675 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1676 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1677 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1678 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1679 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1680
4b1f57fe
CL
16812016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1682
1683 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1684
16c5ec77
CL
16852016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1686
1687 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1688 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1689
94ad56c7
JJ
16902016-05-22 Jakub Jelinek <jakub@redhat.com>
1691
57748705
JJ
1692 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1693 constraint instead of "r".
1694 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1695 insn instead of vxorpd.
1696 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1697
af120161
JJ
1698 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1699 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1700
355023ce
JJ
1701 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1702
3b48574c
JJ
1703 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1704 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1705
94ad56c7
JJ
1706 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1707
8a85cee2
KV
17082016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1709
1710 PR middle-end/40921
1711 * gcc.dg/tree-ssa/pr40921.c: New test.
1712
8e916b16
PS
17132016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1714
1715 PR target/71103
1716 * gcc.target/avr/pr71103.c: New test.
1717
88aea79f
KV
17182016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1719
1720 PR middle-end/71179
1721 * gcc.dg/tree-ssa/pr71179.c: New test.
1722
79063edd
MS
17232016-05-20 Martin Sebor <msebor@redhat.com>
1724
1725 PR c/71115
1726 * gcc.dg/init-excess-2.c: New test.
1727
55c8849f
EB
17282016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1729
1730 * gnat.dg/opt53.adb: New test.
1731 * gnat.dg/opt54.adb: Likewise.
1732
c91a0948
MJ
17332016-05-20 Martin Jambor <mjambor@suse.cz>
1734
1735 PR tree-optimization/70884
1736 * gcc.dg/tree-ssa/pr70919.c: New test.
1737
9cad20fa
BS
17382016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1739
1740 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1741 formatting.
69a6d5ad
NS
1742 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1743 fix code formatting.
1744
17452016-05-20 Nathan Sidwell <nathan@acm.org>
1746
1747 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1748 non-common cases.
1749 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1750
15c671a7
DM
17512016-05-20 David Malcolm <dmalcolm@redhat.com>
1752
1753 * jit.dg/all-non-failing-tests.h: Add
1754 test-factorial-must-tail-call.c.
1755 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1756 * jit.dg/test-factorial-must-tail-call.c: New test case.
1757
4f028369
JJ
17582016-05-20 Jakub Jelinek <jakub@redhat.com>
1759
1760 PR fortran/71204
1761 * gfortran.dg/pr71204.f90: New test.
1762
7dea4ab3
CP
17632016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1764
1765 * gcc.target/nvptx/sincos.c: New test.
1766
ef98d365
PC
17672016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1768
1769 PR c++/70572
1770 * g++.dg/cpp1y/auto-fn31.C: New.
1771
92466115
BS
17722016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1773
1774 * gcc.target/powerpc/vec-addec.c: New test.
1775 * gcc.target/powerpc/vec-addec-int128.c: New test.
1776
9a385c2d
DM
17772016-05-20 David Malcolm <dmalcolm@redhat.com>
1778
1779 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1780 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1781 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1782 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1783
77c9d5b4
JH
17842016-05-20 Jan Hubicka <hubicka@ucw.cz>
1785
1786 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1787
68047971
JJ
17882016-05-20 Jakub Jelinek <jakub@redhat.com>
1789
18954840
JJ
1790 PR c++/71210
1791 * g++.dg/opt/pr71210-1.C: New test.
1792 * g++.dg/opt/pr71210-2.C: New test.
1793
68047971
JJ
1794 PR tree-optimization/29756
1795 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1796 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1797 only on selected targets where V4SImode vectors are known to be
1798 supported.
1799
d78789f5
MG
18002016-05-20 Marc Glisse <marc.glisse@inria.fr>
1801
1802 PR tree-optimization/71079
1803 PR tree-optimization/71206
1804 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1805
550fa093
PK
18062016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1807
1808 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1809 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1810 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1811
483c6429
RG
18122016-05-20 Richard Guenther <rguenther@suse.de>
1813
1814 PR tree-optimization/29756
1815 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1816
eb066284
RB
18172016-05-20 Richard Biener <rguenther@suse.de>
1818
1819 PR tree-optimization/71185
1820 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1821
58f10249
RB
18222016-05-20 Richard Biener <rguenther@suse.de>
1823
1824 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1825
2a5569fa
MP
18262016-05-19 Marek Polacek <polacek@redhat.com>
1827
1828 PR c++/71075
1829 * g++.dg/diagnostic/pr71075.C: New test.
1830
5e9a5385
DM
18312016-05-19 David Malcolm <dmalcolm@redhat.com>
1832
1833 PR c++/71184
1834 * g++.dg/pr71184.C: New test case.
1835
4f45da44
KN
18362016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1837
1838 * gcc.target/powerpc/darn-0.c: New test.
1839 * gcc.target/powerpc/darn-1.c: New test.
1840 * gcc.target/powerpc/darn-2.c: New test.
1841
4177437e
MP
18422016-05-19 Marek Polacek <polacek@redhat.com>
1843
1844 PR tree-optimization/71031
1845 * gcc.dg/tree-ssa/vrp100.c: New test.
1846
afb72432
IE
18472016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1848
1849 PR rtl-optimization/71148
1850 * gcc.dg/pr71148.c: New test.
1851
4f83064e
KT
18522016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1853
1854 PR target/71056
1855 * gcc.target/arm/pr71056.c: New test.
1856
4bf8dbe1
BE
18572016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1858
1859 * c-c++-common/pr69669.c: Check the used mode.
1860
f3510625
MO
18612016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1862
1863 PR sanitizer/64354
1864 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1865
43c0068e
RB
18662016-05-19 Richard Biener <rguenther@suse.de>
1867
1868 PR tree-optimization/70729
1869 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1870 * gcc.dg/graphite/scop-18.c: Likewise.
1871 * gcc.dg/pr41783.c: Disable LIM.
1872 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1873 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1874 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1875 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1876 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1877 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1878 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1879 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1880 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1881 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1882 * gfortran.dg/pr42108.f90: Likewise.
1883
70f25790
DM
18842016-05-18 David Malcolm <dmalcolm@redhat.com>
1885
1886 PR driver/69265
1887 * gcc.dg/spellcheck-options-11.c: New test case.
1888
960db8ec
JJ
18892016-05-18 Jakub Jelinek <jakub@redhat.com>
1890
1891 PR c++/71100
1892 * g++.dg/opt/pr71100.C: New test.
1893
04643334
MJ
18942016-05-18 Martin Jambor <mjambor@suse.cz>
1895
1896 PR ipa/69708
1897 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1898 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1899 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1900 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1901
91bb9f80
MJ
19022016-05-18 Martin Jambor <mjambor@suse.cz>
1903
1904 PR ipa/69708
1905 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1906 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1907 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1908 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1909 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1910
c584aca6
PC
19112016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1912
1913 PR c++/69793
1914 * g++.dg/template/crash122.C: New.
1915
20309c6e
PC
19162016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1917
1918 PR c++/70466
1919 * g++.dg/template/pr70466-1.C: New.
1920 * g++.dg/template/pr70466-2.C: Likewise.
1921
50c78b9a
MM
19222016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1923
1924 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1925 splat operations and the XXSPLTIB instruction.
1926 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1927 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1928 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1929 xxlxor to clear a register.
1930
cf8be00d
RS
19312016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1932
1933 * gcc.dg/torture/pr71020.c: New test.
1934
848a392a
MJ
19352016-05-18 Martin Jambor <mjambor@suse.cz>
1936
1937 PR ipa/70646
1938 * gcc.dg/ipa/pr70646.c: New test.
1939
1f2ab776
CL
19402016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1941
1942 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1943
76489493
CL
19442016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1945
1946 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1947 missing tests for vreinterpretq_p{8,16}.
1948
bd79378d
CL
19492016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1950
1951 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1952 vsliq_n_s64 and vsliq_n_u64.
1953
81ca3ea0
CL
19542016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1955
1956 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1957 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1958
873cb425
CL
19592016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1960
1961 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1962 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1963 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1964
9d6e7c21
CL
19652016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1966
1967 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1968 in comment.
1969
b4dbe40e 19702016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1971
1972 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1973 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1974 "blr\t" and switch to scan-assembler-times.
1975
83a5c910
JW
19762016-05-18 Jiong Wang <jiong.wang@arm.com>
1977
53d6d955
UB
1978 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1979 with __aarch64__.
1980 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1981 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1982
fb7cbdeb
JJ
19832016-05-18 Jakub Jelinek <jakub@redhat.com>
1984
8ee91165
JJ
1985 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1986 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1987 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1988 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1989 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1990 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1991
cf4d516a
JJ
1992 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1993 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1994
a4f16422
JJ
1995 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1996 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1997
7b37ce10
JJ
1998 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1999 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2000
fb7cbdeb
JJ
2001 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2002
c9326aef
RB
20032016-05-18 Richard Biener <rguenther@suse.de>
2004
2005 PR tree-optimization/71168
2006 * gcc.dg/torture/pr71168.c: New testcase.
2007
df8b0a11
KV
20082016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2009
2010 PR middle-end/63586
2011 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2012 * gcc.dg/tree-ssa/pr63586.c: New test.
2013 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2014
2efd67ed
NS
20152016-05-17 Nathan Sidwell <nathan@acm.org>
2016
2017 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2018 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2019 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2020 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2021
1988b2c2
NS
20222016-05-17 Nathan Sidwell <nathan@acm.org>
2023
2024 * gcc.target/nvptx/abi-vararg-3.c: New.
2025
ad1d92ab
MM
20262016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2027
2028 PR tree-optimization/54579
2029 PR middle-end/55299
2030 * gcc.dg/fold-notrotate-1.c: New test.
2031 * gcc.dg/fold-notshift-1.c: New test.
2032 * gcc.dg/fold-notshift-2.c: New test.
2033
47768df8
MP
20342016-05-17 Marek Polacek <polacek@redhat.com>
2035
2036 PR ipa/71146
2037 * g++.dg/ipa/pr71146.C: New test.
2038
6b5423a5
DM
20392016-05-17 David Malcolm <dmalcolm@redhat.com>
2040
2041 * jit.dg/test-error-array-bounds.c: New test case.
2042
c7986356
MG
20432016-05-17 Marc Glisse <marc.glisse@inria.fr>
2044
2045 * gcc.dg/tree-ssa/and-1.c: New testcase.
2046
d982c5b7
MG
20472016-05-17 Marc Glisse <marc.glisse@inria.fr>
2048
2049 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2050 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2051
0139ba93
MG
20522016-05-17 Marc Glisse <marc.glisse@inria.fr>
2053
2054 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2055 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2056
daab4562
JW
20572016-05-17 Jiong Wang <jiong.wang@arm.com>
2058
2059 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2060
22330033
JW
20612016-05-17 Jiong Wang <jiong.wang@arm.com>
2062
2063 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2064
98b3a5f2
JW
20652016-05-17 Jiong Wang <jiong.wang@arm.com>
2066
2067 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2068 ".2d[index]" when scan the assembly.
2069 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2070 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2071 float64x1.
2072 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2073
b71b7a8e
RB
20742016-05-17 Richard Biener <rguenther@suse.de>
2075
2076 PR tree-optimization/71132
2077 * gcc.dg/torture/pr71132.c: New testcase.
2078
3c51ad46
CL
20792016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2080
2081 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2082
d20faa66
KT
20832016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2084
2085 PR target/70809
2086 * gcc.target/aarch64/pr70809_1.c: New test.
2087
b75cc5a4
KT
20882016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2089
2090 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2091 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2092 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2093 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2094
b28eb195
IE
20952016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2096 Ilya Enkovich <ilya.enkovich@intel.com>
2097
2098 PR target/71114
2099 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2100
0b9004ed
JH
21012016-05-16 Jan Hubicka <hubicka@ucw.cz>
2102
2103 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2104 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2105
1b81a1c1
MW
21062016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2107
2108 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2109 test for __ARM_FP16_ARGS.
2110 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2111 * gcc.target/arm/aapcs/neon-vect10.c: New.
2112 * gcc.target/arm/aapcs/neon-vect9.c: New.
2113 * gcc.target/arm/aapcs/vfp18.c: New.
2114 * gcc.target/arm/aapcs/vfp19.c: New.
2115 * gcc.target/arm/aapcs/vfp20.c: New.
2116 * gcc.target/arm/aapcs/vfp21.c: New.
2117 * gcc.target/arm/fp16-aapcs-1.c: New.
2118 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2119 test for __ARM_FP16_ARGS.
2120 * g++.target/arm/fp16-return-1.c: Update expected output.
2121
921d1e73
JW
21222016-05-16 Jiong Wang <jiong.wang@arm.com>
2123
2124 PR testsuite/70227
2125 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2126
228eb42a
HA
21272016-05-15 Harald Anlauf <anlauf@gmx.de>
2128
2129 PR fortran/69603
2130 * gfortran.dg/pr69603.f90: New testcase.
2131
785abfd3
FR
21322016-05-14 Fritz Reese <fritzoreese@gmail.com>
2133
2134 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2135
e75eb64f
FR
21362016-05-14 Fritz Reese <fritzoreese@gmail.com>
2137
2138 PR fortran/71047
2139 * gfortran.dg/pr71047.f08: New test.
2140
aa4b467b
JM
21412016-05-13 Joseph Myers <joseph@codesourcery.com>
2142
2143 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2144 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2145 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2146
653fb4a2
MS
21472016-05-13 Martin Sebor <msebor@redhat.com>
2148
2149 PR c++/60049
2150 * g++.dg/cpp0x/constexpr-60049.C: New test.
2151
9e37582d
JJ
21522016-05-13 Jakub Jelinek <jakub@redhat.com>
2153
2154 PR bootstrap/71071
2155 * gcc.dg/pr71071.c: New test.
2156
a278aa17
UB
21572016-05-13 Uros Bizjak <ubizjak@gmail.com>
2158
2159 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2160 remove XOP handling.
377eaca7 2161 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2162
ac3d02e2
NS
21632016-05-13 Nathan Sidwell <nathan@acm.org>
2164
2165 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2166 __atomic_is_lock_free declaration.
2167
8ab3bdac
RB
21682016-05-13 Richard Biener <rguenther@suse.de>
2169
2170 PR tree-optimization/42587
2171 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2172
623b8e0a
ML
21732016-05-13 Martin Liska <mliska@suse.cz>
2174
2175 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2176 the new format of dump output.
2177
da7674f6
IE
21782016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2179
2180 * gcc.dg/pr71084.c: New test.
2181
c959db3d
RR
21822016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2183
53d6d955
UB
2184 PR target/53440
2185 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2186
43203dea
RR
21872016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2188
2189 * gcc.target/aarch64/struct_return.c: New test.
2190
4f2e1536
MP
21912016-05-12 Marek Polacek <polacek@redhat.com>
2192
2193 PR c/70756
2194 * c-c++-common/pr70756-2.c: New test.
2195 * c-c++-common/pr70756.c: New test.
2196
1ef33ef3
RB
21972016-05-12 Richard Biener <rguenther@suse.de>
2198
2199 PR tree-optimization/71059
2200 * gcc.dg/torture/pr71059.c: New testcase.
2201
763baff6
RB
22022016-05-12 Richard Biener <rguenther@suse.de>
2203
2204 PR tree-optimization/71062
2205 * gcc.dg/torture/pr71062.c: New testcase.
2206
c4ec1243
IE
22072016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2208
2209 PR tree-optimization/71006
2210 * gcc.dg/pr71006.c: New test.
2211
a5fbf76d
MP
22122016-05-12 Marek Polacek <polacek@redhat.com>
2213
2214 PR driver/71063
2215 * gcc.dg/opts-7.c: New test.
2216
5acc47a4
KT
22172016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2218
2219 PR target/70830
2220 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2221 Add -save-temps to dg-options.
2222 Scan for ldmfd rather than pop instruction.
2223 * gcc.target/arm/interrupt-2.c: Likewise.
2224 * gcc.target/arm/pr70830.c: New test.
2225
40bd4bf9
JJ
22262016-05-12 Jakub Jelinek <jakub@redhat.com>
2227
3cd63842
JJ
2228 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2229 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2230
c05d08f6
JJ
2231 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2232 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2233 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2234
bc27ffae
JJ
2235 PR target/71019
2236 * gcc.target/i386/avx512vl-pack-1.c: New test.
2237 * gcc.target/i386/avx512vl-pack-2.c: New test.
2238 * gcc.target/i386/avx512bw-pack-2.c: New test.
2239
515d7412
JJ
2240 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2241
40bd4bf9
JJ
2242 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2243 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2244 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2245
44ab146a
RB
22462016-05-12 Richard Biener <rguenther@suse.de>
2247
2248 PR tree-optimization/70986
2249 * gcc.dg/torture/pr70986-1.c: New testcase.
2250 * gcc.dg/torture/pr70986-2.c: Likewise.
2251 * gcc.dg/torture/pr70986-3.c: Likewise.
2252
d6e83a8d
MM
22532016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2254
2255 PR c/43651
2256 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2257 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2258
51e67ea3
UB
22592016-05-11 Uros Bizjak <ubizjak@gmail.com>
2260
2261 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2262 directive.
2263 * gcc.target/i386/pr66746.c: Ditto.
2264
3fd2b007
MM
22652016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2266
2267 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2268 support.
2269 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2270 warning when using -mvsx-timode.
2271 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2272 * gcc.target/powerpc/dform-2.c: Likewise.
2273 * gcc.target/powerpc/pr68805.c: Likewise.
2274
5c3a10fb
MP
22752016-05-11 Marek Polacek <polacek@redhat.com>
2276
2277 PR c++/71024
2278 * c-c++-common/attributes-3.c: New test.
2279
7cfb065b
NS
22802016-05-11 Nathan Sidwell <nathan@acm.org>
2281
2282 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2283 * gcc.c-torture/execute/pr68185.c: Likewise.
2284 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2285 * gcc.dg/pr69634.c: Requires scheduling.
2286 * gcc.dg/torture/pr66178.c: Require label values.
2287 * gcc.dg/setjmp-6.c: Require indirect jumps.
2288
f35ea97d
RB
22892016-05-11 Richard Biener <rguenther@suse.de>
2290
2291 PR tree-optimization/71055
2292 * gcc.dg/torture/pr71055.c: New testcase.
2293
dff70323
RB
22942016-05-11 Richard Biener <rguenther@suse.de>
2295
2296 PR debug/71057
2297 * g++.dg/debug/pr71057.C: New testcase.
2298
56a3d28b
JJ
22992016-05-11 Jakub Jelinek <jakub@redhat.com>
2300
2301 PR fortran/70855
2302 * gfortran.dg/gomp/pr70855.f90: New test.
2303
ebc1b29e
RB
23042016-05-11 Richard Biener <rguenther@suse.de>
2305
2306 PR middle-end/71002
2307 * g++.dg/torture/pr71002.C: New testcase.
2308
98ccd1d7
IE
23092016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2310
2311 PR middle-end/70807
2312 * gcc.dg/pr70807.c: New test.
2313
ed29e24b
MS
23142016-05-10 Martin Sebor <msebor@redhat.com>
2315
2316 PR c++/38611
2317 * g++.dg/Wattributes.C: New test.
2318
e39dab2c
MG
23192016-05-10 Marc Glisse <marc.glisse@inria.fr>
2320
2321 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2322 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2323 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2324
d067e238
IE
23252016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2326
2327 PR target/70799
2328 * gcc.target/i386/pr70799-1.c: New test.
2329
cd36c83e
PMR
23302016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2331
2332 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2333
1e3af2a4
IE
23342016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2335
2336 PR middle-end/70877
2337 * gcc.target/i386/pr70877.c: New test.
2338
afc610db
IE
23392016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2340
2341 PR tree-optimization/70786
2342 * gcc.target/i386/pr70876.c: New test.
2343
4b59d19f
JJ
23442016-05-10 Jakub Jelinek <jakub@redhat.com>
2345
2346 PR target/70927
2347 * gcc.target/i386/avx512vl-logic-1.c: New test.
2348 * gcc.target/i386/avx512vl-logic-2.c: New test.
2349 * gcc.target/i386/avx512dq-logic-2.c: New test.
2350
9b5ee426
BS
23512016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2352
2353 PR target/70963
2354 * gcc.target/powerpc/pr70963.c: New.
2355
f3352cab
DM
23562016-05-10 David Malcolm <dmalcolm@redhat.com>
2357
2358 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2359 (test_very_wide_line): Add ruler to expected output.
2360 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2361 (test_very_wide_line): Likewise.
2362 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2363 (test_show_locus): Within the handling of "test_very_wide_line",
2364 enable show_ruler_p on the diagnostic context.
2365
4a3255dd
RB
23662016-05-10 Richard Biener <rguenther@suse.de>
2367
2368 PR tree-optimization/71039
2369 * gcc.dg/torture/pr71039.c: New testcase.
2370
da7c9950
NS
23712016-05-10 Nathan Sidwell <nathan@acm.org>
2372
2373 * gcc.dg/nested-func-10.c: Requires alloca.
2374 * gcc.dg/nested-func-9.c: Requires alloca.
2375 * gcc.c-torture/execute/pr70460.c: Requires labels.
2376 * gcc.c-torture/compile/pr70199.c: Requires labels.
2377 * gcc.target/nvptx/decl.c: Compile only.
2378 * gcc.target/nvptx/trailing-init.c: Compile only.
2379 * gcc.target/nvptx/ary-init.c: Compile only.
2380
cf68d92c
MP
23812016-05-10 Marek Polacek <polacek@redhat.com>
2382
2383 PR c/70255
2384 * gcc.dg/attr-opt-1.c: New test.
2385
64ea4e15
RB
23862016-05-10 Richard Biener <rguenther@suse.de>
2387
2388 PR tree-optimization/70497
2389 PR tree-optimization/28367
2390 * gcc.dg/torture/20160404-1.c: New testcase.
2391 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2392 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2393
5a96dae3
PMR
23942016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2395
2396 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2397
fc97f805
UB
23982016-05-09 Uros Bizjak <ubizjak@gmail.com>
2399
2400 * gcc.target/i386/fabsneg-1.c New test.
2401
a710b1d5
AM
24022016-05-09 Alan Modra <amodra@gmail.com>
2403
2404 PR testsuite/70826
2405 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2406
171f6f05
RB
24072016-05-09 Richard Biener <rguenther@suse.de>
2408
2409 PR tree-optimization/70985
2410 * gcc.dg/torture/pr70985.c: New testcase.
2411
18caa34e
BC
24122016-05-09 Bin Cheng <bin.cheng@arm.com>
2413
2414 * gcc.dg/tree-ssa/ifc-9.c: New test.
2415 * gcc.dg/tree-ssa/ifc-10.c: New test.
2416 * gcc.dg/tree-ssa/ifc-11.c: New test.
2417 * gcc.dg/tree-ssa/ifc-12.c: New test.
2418 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2419 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2420 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2421
7a27d38f
RB
24222016-05-09 Richard Biener <rguenther@suse.de>
2423
2424 PR fortran/70937
2425 * gfortran.dg/pr70937.f90: New testcase.
2426
5ebbbd3d
RO
24272016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2428
2429 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2430
f6288c24
FR
24312016-05-07 Fritz Reese <fritzoreese@gmail.com>
2432
2433 PR fortran/56226
2434 * gfortran.dg/dec_structure_1.f90: New testcase.
2435 * gfortran.dg/dec_structure_2.f90: Ditto.
2436 * gfortran.dg/dec_structure_3.f90: Ditto.
2437 * gfortran.dg/dec_structure_4.f90: Ditto.
2438 * gfortran.dg/dec_structure_5.f90: Ditto.
2439 * gfortran.dg/dec_structure_6.f90: Ditto.
2440 * gfortran.dg/dec_structure_7.f90: Ditto.
2441 * gfortran.dg/dec_structure_8.f90: Ditto.
2442 * gfortran.dg/dec_structure_9.f90: Ditto.
2443 * gfortran.dg/dec_structure_10.f90: Ditto.
2444 * gfortran.dg/dec_structure_11.f90: Ditto.
2445 * gfortran.dg/dec_union_1.f90: Ditto.
2446 * gfortran.dg/dec_union_2.f90: Ditto.
2447 * gfortran.dg/dec_union_3.f90: Ditto.
2448 * gfortran.dg/dec_union_4.f90: Ditto.
2449 * gfortran.dg/dec_union_5.f90: Ditto.
2450 * gfortran.dg/dec_union_6.f90: Ditto.
2451 * gfortran.dg/dec_union_7.f90: Ditto.
2452
5ec4a8cd
TV
24532016-05-07 Tom de Vries <tom@codesourcery.com>
2454
2455 PR tree-optimization/70956
2456 * gcc.dg/graphite/pr70956.c: New test.
2457
58ec1d0e
JJ
24582016-05-06 Jakub Jelinek <jakub@redhat.com>
2459
ccd88fb7
JJ
2460 PR middle-end/70941
2461 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2462 (a, b, c, d): Change type from char to signed char.
2463 (main): Compare against (signed char) -1634678893 instead of
2464 hardcoded -109. Use __builtin_abort instead of abort.
2465
dd3b6464
JJ
2466 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2467 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2468
58ec1d0e
JJ
2469 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2470
19aa23d8
YR
24712016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2472
2473 PR debug/70935
2474 * gcc.dg/torture/pr70935.c: New test.
2475
ae5f0df1
OE
24762016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2477
2478 PR target/58219
ce23a8ff 2479 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2480
078f7e37
RB
24812016-05-06 Richard Biener <rguenther@suse.de>
2482
2483 PR tree-optimization/70960
2484 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2485
765d7b54
OE
24862016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2487
2488 PR target/52933
2489 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2490 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2491 Adjust expected instruction counts.
2492 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2493
29c94e65
MP
24942016-05-06 Marek Polacek <polacek@redhat.com>
2495
2496 PR sanitizer/70875
2497 * gcc.dg/ubsan/bounds-3.c: New test.
2498
3684b02e
OE
24992016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2500
2501 PR target/54089
2502 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2503
8706773f
RB
25042016-05-06 Richard Biener <rguenther@suse.de>
2505
2506 PR middle-end/70931
2507 * gfortran.dg/pr70931.f90: New testcase.
2508
a4f51018
RB
25092016-05-06 Richard Biener <rguenther@suse.de>
2510
2511 PR middle-end/70941
2512 * gcc.dg/torture/pr70941.c: New testcase.
2513
c4f2425f
BC
25142016-05-05 Bin Cheng <bin.cheng@arm.com>
2515
2516 PR tree-optimization/57206
2517 * gcc.dg/vect/pr57206.c: New test.
2518
5dc08197
RO
25192016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2520
2521 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2522
351f85c5
JJ
25232016-05-05 Jakub Jelinek <jakub@redhat.com>
2524
568bac8c
JJ
2525 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2526
351f85c5
JJ
2527 * c-c++-common/Wdangling-else-4.c: New test.
2528
33fd7785
JJ
25292016-05-04 Jakub Jelinek <jakub@redhat.com>
2530
2d1ac15a
JJ
2531 PR c++/70906
2532 PR c++/70933
2533 * g++.dg/opt/pr70906.C: New test.
2534 * g++.dg/opt/pr70933.C: New test.
2535
33fd7785
JJ
2536 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2537
6b715bf6
JH
25382016-05-04 Jan Hubicka <hubicka@ucw.cz>
2539
2540 * gcc.dg/ipa/pure-const-3.c: New testcase.
2541
deef7113
MP
25422016-05-04 Marek Polacek <polacek@redhat.com>
2543
2544 * c-c++-common/Wdangling-else-1.c: New test.
2545 * c-c++-common/Wdangling-else-2.c: New test.
2546 * c-c++-common/Wdangling-else-3.c: New test.
2547
5396db97
KCY
25482016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2549
2550 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2551 flag is present.
2552
de55efd5
MP
25532016-05-04 Marek Polacek <polacek@redhat.com>
2554
2555 PR c/48778
2556 * gcc.dg/Waddress-2.c: New test.
2557
475839b6
AM
25582016-05-04 Alan Modra <amodra@gmail.com>
2559
2560 * gcc.target/powerpc/pr70866.c: New.
2561
b25aad5f
MS
25622016-05-03 Martin Sebor <msebor@redhat.com>
2563
2564 PR c++/66561
2565 * c-c++-common/builtin_location.c: New test.
2566 * g++.dg/cpp1y/builtin_location.C: New test.
2567
79ce98bc
MP
25682016-05-03 Marek Polacek <polacek@redhat.com>
2569
2570 PR c/70859
2571 * gcc.dg/pr70859.c: New test.
2572 * gcc.dg/pr70859-2.c: New test.
2573
402e89f5
PMR
25742016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2575
2576 * gnat.dg/debug5.adb: New testcase.
2577
f3d90045
DV
25782016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2579
2580 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2581 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2582 Procedure to check for z10 instruction set.
2583
1e26cec1
CL
25842016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2585
2586 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2587
71aca5a0
AM
25882016-05-03 Alan Modra <amodra@gmail.com>
2589
2590 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2591
2fd70ec1
JJ
25922016-05-03 Jakub Jelinek <jakub@redhat.com>
2593
2594 * gcc.target/i386/avx512f-cvt-1.c: New test.
2595
e5705cf7
L
25962016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2597
2598 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2599 -fdump-tree-vrp-details.
2600
381cdae4
RB
26012016-05-03 Richard Biener <rguenther@suse.de>
2602
2603 * gcc.dg/pr30172-1.c: Adjust.
2604 * gcc.dg/pr63743.c: Likewise.
2605 * gcc.dg/tm/pr51696.c: Likewise.
2606 * c-c++-common/tm/safe-1.c: Likewise.
2607 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2608 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2609 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2610 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2611
adedd5c1
JJ
26122016-05-03 Jakub Jelinek <jakub@redhat.com>
2613
31ed1665
JJ
2614 PR rtl-optimization/70467
2615 * gcc.target/i386/pr70467-3.c: New test.
2616 * gcc.target/i386/pr70467-4.c: New test.
2617
dea60b59
JJ
2618 PR tree-optimization/70916
2619 * gcc.c-torture/compile/pr70916.c: New test.
2620
adedd5c1
JJ
2621 PR target/49244
2622 * gcc.target/i386/pr49244-1.c: New test.
2623 * gcc.target/i386/pr49244-2.c: New test.
2624
f80041ef
BS
26252016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2626
2627 PR rtl-optimization/44281
2628 * gcc.target/i386/pr44281.c: New test.
2629
1cfcd39e
BC
26302016-05-03 bin cheng <bin.cheng@arm.com>
2631
2632 PR tree-optimization/56541
2633 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2634 * gcc.dg/vect/pr56541.c: new test.
2635
4304ccfd
MM
26362016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2637
2638 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2639 __float128.
2640 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2641
50d94c29
L
26422016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2643
2644 PR testsuite/70520
2645 * c-c++-common/asan/clone-test-1.c (main): Align child process
2646 stack to 16 bytes.
2647
bc1aee87
DM
26482016-05-02 David Malcolm <dmalcolm@redhat.com>
2649
2650 PR c++/62314
2651 * g++.dg/spellcheck-fields-2.C: New test case.
2652
474e0129
DM
26532016-05-02 David Malcolm <dmalcolm@redhat.com>
2654
2655 PR c++/62314
2656 * g++.dg/pr62314.C: New test case.
2657
818b88a7
JH
26582016-05-02 Jan Hubicka <hubicka@ucw.cz>
2659
2660 * gcc.dg/ipa/inline-8.c: New testcase.
2661
dd77684f
JJ
26622016-05-02 Jakub Jelinek <jakub@redhat.com>
2663
2664 PR rtl-optimization/70467
2665 * gcc.target/i386/pr70467-1.c: New test.
2666
72407e00
BE
26672016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2668
2669 * gcc.dg/spec-options.c: Run the test on all targets.
2670 * gcc.dg/foo.specs: Use cpp_unique_options.
2671
dd53d197
MG
26722016-05-02 Marc Glisse <marc.glisse@inria.fr>
2673
2674 * gcc.dg/tree-ssa/unord.c: New testcase.
2675
a8b85ce9
MG
26762016-05-02 Marc Glisse <marc.glisse@inria.fr>
2677
2678 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2679
5b37e866
NS
26802016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2681
2682 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2683
7176a4a0
MP
26842016-05-02 Marek Polacek <polacek@redhat.com>
2685
2686 PR c/70851
2687 * gcc.dg/enum-incomplete-3.c: New test.
2688
6b9933b9
MP
26892016-05-02 Marek Polacek <polacek@redhat.com>
2690 Tom de Vries <tom@codesourcery.com>
2691
2692 PR tree-optimization/70700
2693 * gcc.dg/pr70700.c: New test.
2694
90f82260
UB
26952016-05-01 Uros Bizjak <ubizjak@gmail.com>
2696
2697 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2698 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2699 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2700 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2701 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2702
f73036c1
EB
27032016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2704
2705 * ada/acats/run_acats: Rename into...
2706 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2707 * ada/acats/run_all.sh: Remove redundant test.
2708 (target_run): Move around.
2709 (target_gnatchop): Use newly built executable.
2710 (target_gnatmake): Likewise.
2711 Check that the compilation of impbit succeeds.
2712
85e051a3
OE
27132016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2714
2715 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2716 * gcc.dg/20021029-1.c: Likewise.
2717 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2718 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2719 * gcc.target/sh/cmpstr.c: Likewise.
2720 * gcc.target/sh/cmpstrn.c: Likewise.
2721 * gcc.target/sh/memset.c: Likewise.
2722 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2723 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2724 * gcc.target/sh/pr39423-1.c: Likewise.
2725 * gcc.target/sh/pr49468-di.c: Likewise.
2726 * gcc.target/sh/pr49468-si.c: Likewise.
2727 * gcc.target/sh/pr49880-1.c: Likewise.
2728 * gcc.target/sh/pr49880-2.c: Likewise.
2729 * gcc.target/sh/pr49880-3.c: Likewise.
2730 * gcc.target/sh/pr50751-1.c: Likewise.
2731 * gcc.target/sh/pr50751-4.c: Likewise.
2732 * gcc.target/sh/pr50751-7.c: Likewise.
2733 * gcc.target/sh/pr51244-1.c: Likewise.
2734 * gcc.target/sh/pr51244-10.c: Likewise.
2735 * gcc.target/sh/pr51244-11.c: Likewise.
2736 * gcc.target/sh/pr51244-12.c: Likewise.
2737 * gcc.target/sh/pr51244-13.c: Likewise.
2738 * gcc.target/sh/pr51244-14.c: Likewise.
2739 * gcc.target/sh/pr51244-17.c: Likewise.
2740 * gcc.target/sh/pr51244-18.c: Likewise.
2741 * gcc.target/sh/pr51244-19.c: Likewise.
2742 * gcc.target/sh/pr51244-4.c: Likewise.
2743 * gcc.target/sh/pr51244-5.c: Likewise.
2744 * gcc.target/sh/pr51244-7.c: Likewise.
2745 * gcc.target/sh/pr51244-8.c: Likewise.
2746 * gcc.target/sh/pr51244-9.c: Likewise.
2747 * gcc.target/sh/pr51697.c: Likewise.
2748 * gcc.target/sh/pr52483-1.c: Likewise.
2749 * gcc.target/sh/pr52483-2.c: Likewise.
2750 * gcc.target/sh/pr52483-3.c: Likewise.
2751 * gcc.target/sh/pr52483-5.c: Likewise.
2752 * gcc.target/sh/pr52933-1.c: Likewise.
2753 * gcc.target/sh/pr52933-2.c: Likewise.
2754 * gcc.target/sh/pr52933-3.c: Likewise.
2755 * gcc.target/sh/pr53568-1.c: Likewise.
2756 * gcc.target/sh/pr53976-1.c: Likewise.
2757 * gcc.target/sh/pr53988-1.c: Likewise.
2758 * gcc.target/sh/pr53988.c: Likewise.
2759 * gcc.target/sh/pr54089-1.c: Likewise.
2760 * gcc.target/sh/pr54089-6.c: Likewise.
2761 * gcc.target/sh/pr54089-7.c: Likewise.
2762 * gcc.target/sh/pr54089-8.c: Likewise.
2763 * gcc.target/sh/pr54089-9.c: Likewise.
2764 * gcc.target/sh/pr54236-1.c: Likewise.
2765 * gcc.target/sh/pr54236-2.c: Likewise.
2766 * gcc.target/sh/pr54236-3.c: Likewise.
2767 * gcc.target/sh/pr54236-4.c: Likewise.
2768 * gcc.target/sh/pr54386.c: Likewise.
2769 * gcc.target/sh/pr54602-1.c: Likewise.
2770 * gcc.target/sh/pr54685.c: Likewise.
2771 * gcc.target/sh/pr54760-1.c: Likewise.
2772 * gcc.target/sh/pr54760-2.c: Likewise.
2773 * gcc.target/sh/pr54760-3.c: Likewise.
2774 * gcc.target/sh/pr54760-4.c: Likewise.
2775 * gcc.target/sh/pr54760-5.c: Likewise.
2776 * gcc.target/sh/pr54760-6.c: Likewise.
2777 * gcc.target/sh/pr55146.c: Likewise.
2778 * gcc.target/sh/pr55160.c: Likewise.
2779 * gcc.target/sh/pr59278.c: Likewise.
2780 * gcc.target/sh/pr59401-1.c: Likewise.
2781 * gcc.target/sh/pr59533-1.c: Likewise.
2782 * gcc.target/sh/pr63260.c: Likewise.
2783 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2784 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2785 * gcc.target/sh/strlen.c: Likewise.
2786 * gcc.target/sh/torture/pr30807.c: Likewise.
2787 * gcc.target/sh/torture/pr34777.c: Likewise.
2788 * gcc.target/sh/torture/pr64652.c: Likewise.
2789 * gcc.target/sh/torture/pr65505.c: Likewise.
2790 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2791 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2792
411e5c67
PC
27932016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2794
2795 PR c++/66644
2796 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2797
8fa97501
BS
27982016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2799
2800 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2801 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2802 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2803 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2804
5a956111
PP
28052016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2806
2807 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2808 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2809
e7ff0319
CP
28102016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2811
2812 PR middle-end/70626
2813 * c-c++-common/goacc/combined-reduction.c: New test.
2814 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2815
52d11a4b
L
28162016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2817
2818 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2819 *movdi_internal pattern only if PIC off.
2820 * gcc.target/i386/pr70155-2.c: Likewise.
2821 * gcc.target/i386/pr70155-3.c: Likewise.
2822 * gcc.target/i386/pr70155-4.c: Likewise.
2823 * gcc.target/i386/pr70155-5.c: Likewise.
2824 * gcc.target/i386/pr70155-6.c: Likewise.
2825 * gcc.target/i386/pr70155-7.c: Likewise.
2826 * gcc.target/i386/pr70155-8.c: Likewise.
2827 * gcc.target/i386/pr70155-15.c: Likewise.
2828 * gcc.target/i386/pr70155-17.c: Likewise.
2829 * gcc.target/i386/pr70155-22.c: Likewise.
2830
8960db31
BC
28312016-04-29 Bin Cheng <bin.cheng@arm.com>
2832
2833 PR tree-optimization/70803
2834 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2835
cca535a4
IE
28362016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2837
2838 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2839 optimization of vector loop.
2840 * gcc.target/i386/vect-unpack-3.c: New test.
2841 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2842 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2843 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2844
500ecf4a
MP
28452016-04-29 Marek Polacek <polacek@redhat.com>
2846
2847 PR sanitizer/70342
2848 * g++.dg/ubsan/null-7.C: New test.
2849
2fff3db8
MP
2850 PR c/70852
2851 * gcc.dg/pr70852.c: New test.
2852
509063eb
DV
28532016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2854
2855 PR/69089
2856 * g++.dg/cpp0x/alignas6.C: New test.
2857
83745c0d
DV
28582016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2859
c87885ca
RO
2860 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2861 * gcc.dg/pr27003.c: Likewise.
2862 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2863 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2864 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2865 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2866 * gcc.target/arc/mxy.c: Likewise.
2867 * gcc.target/arc/mswape.c: Likewise.
2868 * gcc.target/arc/mrtsc.c: Likewise.
2869 * gcc.target/arc/mcrc.c: Likewise.
2870 * gcc.target/arc/mdsp-packa.c: Likewise.
2871 * gcc.target/arc/mdvbf.c: Likewise.
2872 * gcc.target/arc/mlock.c: Likewise.
2873 * gcc.target/arc/mmac-24.c: Likewise.
2874 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2875
849b265d
BS
28762016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2877 Matthijs Kooijman <matthijs@stdin.nl>
2878 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2879
2880 PR target/60040
2881 * gcc.target/avr/pr60040-1.c: New.
2882 * gcc.target/avr/pr60040-2.c: New.
2883
1390536b
RB
28842016-04-29 Richard Biener <rguenther@suse.de>
2885
2886 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2887
98998245
RB
28882016-04-29 Richard Biener <rguenther@suse.de>
2889
2890 PR tree-optimization/13962
2891 PR tree-optimization/65686
2892 * gcc.dg/uninit-pr65686.c: New testcase.
2893
8b80cc21
JJ
28942016-04-29 Jakub Jelinek <jakub@redhat.com>
2895
2896 PR middle-end/70843
2897 * gcc.dg/pr70843.c: New test.
2898
6181bc30
JJ
28992016-04-28 Jakub Jelinek <jakub@redhat.com>
2900
2901 PR target/70858
2902 * gcc.target/i386/pr70858.c: New test.
2903
f4cb3612
AB
29042016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2905
2906 * gcc.target/arc/nps400-1.c: New file.
2907
8ad9df62
JR
29082016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2909 Andrew Burgess <andrew.burgess@embecosm.com>
2910
2911 * gcc.target/arc/movh_cl-1.c: New file.
2912
ceaaa9fe
JR
29132016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2914 Andrew Burgess <andrew.burgess@embecosm.com>
2915
2916 * gcc.target/arc/extzv-1.c: New file.
2917 * gcc.target/arc/insv-1.c: New file.
2918 * gcc.target/arc/insv-2.c: New file.
2919 * gcc.target/arc/movb-1.c: New file.
2920 * gcc.target/arc/movb-2.c: New file.
2921 * gcc.target/arc/movb-3.c: New file.
2922 * gcc.target/arc/movb-4.c: New file.
2923 * gcc.target/arc/movb-5.c: New file.
2924 * gcc.target/arc/movb_cl-1.c: New file.
2925 * gcc.target/arc/movb_cl-2.c: New file.
2926 * gcc.target/arc/movbi_cl-1.c: New file.
2927 * gcc.target/arc/movl-1.c: New file.
2928
4d03dc2f
JR
29292016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2930 Andrew Burgess <andrew.burgess@embecosm.com>
2931
2932 * gcc.target/arc/cmem-1.c: New file.
2933 * gcc.target/arc/cmem-2.c: New file.
2934 * gcc.target/arc/cmem-3.c: New file.
2935 * gcc.target/arc/cmem-4.c: New file.
2936 * gcc.target/arc/cmem-5.c: New file.
2937 * gcc.target/arc/cmem-6.c: New file.
2938 * gcc.target/arc/cmem-7.c: New file.
2939 * gcc.target/arc/cmem-ld.inc: New file.
2940 * gcc.target/arc/cmem-st.inc: New file.
2941
81262dad
JJ
29422016-04-28 Jakub Jelinek <jakub@redhat.com>
2943
2944 PR target/70821
2945 * gcc.target/i386/pr70821.c: New test.
2946
0a31a09a
BS
29472016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2948
2949 * gcc.target/powerpc/vec-adde.c: New test.
2950 * gcc.target/powerpc/vec-adde-int128.c: New test.
2951
3ddffba9
JJ
29522016-04-28 Jakub Jelinek <jakub@redhat.com>
2953
2954 * gcc.target/i386/avx-vround-1.c: New test.
2955 * gcc.target/i386/avx-vround-2.c: New test.
2956 * gcc.target/i386/avx512vl-vround-1.c: New test.
2957 * gcc.target/i386/avx512vl-vround-2.c: New test.
2958
713dedcd
RO
29592016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2960
2961 PR testsuite/70595
2962 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2963 (check_effective_target_cilkplus_runtime): ... this.
2964 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2965 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2966
2967 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2968 Require cilkplus_runtime.
2969 Don't add -lcilkrts.
2970 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2971 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2972 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2973 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2974 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2975 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2976 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2977 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2978 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2979 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2980 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2981 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2982 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2983 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2984 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2985 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2986 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2987 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2988 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2989 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2990 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2991 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2992 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2993 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2994 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2995 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2996 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2997 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2998 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2999
3000 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3001 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3002
3003 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3004
3005 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3006 cilkplus_runtime.
3007
3563f78f
MG
30082016-04-27 Marc Glisse <marc.glisse@inria.fr>
3009
3010 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3011 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3012
6bc2bb18
RB
30132015-04-27 Ryan Burn <contact@rnburn.com>
3014
3015 PR c++/69024
3016 PR c++/68997
3017 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3018 diagnostic.
3019 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3020 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3021
1e55d29a
EB
30222016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3023
3024 * gnat.dg/limited_with4.ad[sb]: New test.
3025 * gnat.dg/limited_with4_pkg.ads: New helper.
3026
087146ca
L
30272016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3028
3029 PR target/70155
3030 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3031 and movv1ti_internal patterns
3032 * gcc.target/i386/pr70155-1.c: New test.
3033 * gcc.target/i386/pr70155-2.c: Likewise.
3034 * gcc.target/i386/pr70155-3.c: Likewise.
3035 * gcc.target/i386/pr70155-4.c: Likewise.
3036 * gcc.target/i386/pr70155-5.c: Likewise.
3037 * gcc.target/i386/pr70155-6.c: Likewise.
3038 * gcc.target/i386/pr70155-7.c: Likewise.
3039 * gcc.target/i386/pr70155-8.c: Likewise.
3040 * gcc.target/i386/pr70155-9.c: Likewise.
3041 * gcc.target/i386/pr70155-10.c: Likewise.
3042 * gcc.target/i386/pr70155-11.c: Likewise.
3043 * gcc.target/i386/pr70155-12.c: Likewise.
3044 * gcc.target/i386/pr70155-13.c: Likewise.
3045 * gcc.target/i386/pr70155-14.c: Likewise.
3046 * gcc.target/i386/pr70155-15.c: Likewise.
3047 * gcc.target/i386/pr70155-16.c: Likewise.
3048 * gcc.target/i386/pr70155-17.c: Likewise.
3049 * gcc.target/i386/pr70155-18.c: Likewise.
3050 * gcc.target/i386/pr70155-19.c: Likewise.
3051 * gcc.target/i386/pr70155-20.c: Likewise.
3052 * gcc.target/i386/pr70155-21.c: Likewise.
3053 * gcc.target/i386/pr70155-22.c: Likewise.
3054
92329f9f
L
30552016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3056
3057 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3058 ".{5,6}".
3059
309a0cf6
BC
30602016-04-27 Bin Cheng <bin.cheng@arm.com>
3061
3062 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3063 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3064 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3065 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3066 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3067
72ed2b9c
RB
30682016-04-27 Richard Biener <rguenther@suse.de>
3069
3070 PR ipa/70760
3071 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3072 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3073
3c98ff9b
NS
30742016-04-27 Nathan Sidwell <nathan@acm.org>
3075
3076 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3077 * g++.dg/ubsan/pr63956.C: Adjust error location.
3078
9ec5d66b
NC
30792016-04-27 Nick Clifton <nickc@redhat.com>
3080
3081 PR middle-end/49889
3082 * gcc.dg/pr49889.c: New test.
3083
c1e1f433
BS
30842016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3085
3086 * c-c++-common/memset-array.c: New test.
3087
8ac43293
MS
30882016-04-26 Martin Sebor <msebor@redhat.com>
3089
3090 PR c++/66639
3091 * g++.dg/cpp1y/func_constexpr.C: New test.
3092
843ce8ab
PP
30932016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3094
3095 PR c++/70241
3096 * g++.dg/cpp0x/enum32.C: New test.
3097 * g++.dg/cpp0x/enum33.C: New test.
3098
30992016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3100
3101 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3102 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3103 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3104 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3105 * gcc.c-torture/execute/pr38151.c: Likewise.
3106 * gcc.c-torture/execute/pr66556.c: Likewise.
3107 * gcc.c-torture/execute/pr67781.c: Likewise.
3108 * gcc.c-torture/execute/pr68648.c: Likewise.
3109
ca1206be
MG
31102016-04-26 Marc Glisse <marc.glisse@inria.fr>
3111
3112 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3113
2448a956
MP
31142016-04-26 Marek Polacek <polacek@redhat.com>
3115
3116 PR c/67784
3117 * gcc.dg/pr67784-3.c: New test.
3118 * gcc.dg/pr67784-4.c: New test.
3119 * gcc.dg/pr67784-5.c: New test.
3120
b02a5e26
MP
3121 PR c/70791
3122 * gcc.dg/Wnested-externs-2.c: New test.
3123
6b6aa8d3
MG
31242016-04-26 Marc Glisse <marc.glisse@inria.fr>
3125
3126 * gcc.dg/fold-plusmult.c: Adjust.
3127 * gcc.dg/no-strict-overflow-6.c: Adjust.
3128 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3129
a2095b55
BS
31302016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3131
3132 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3133 number scans.
3134 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3135 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3136 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3137 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3138 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3139 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3140 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3141 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3142 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3143 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3144 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3145 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3146 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3147 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3148 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3149 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3150 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3151 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3152 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3153 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3154 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3155 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3156 scans.
3157 * gcc.target/i386/pr32219-4.c: Likewise.
3158 * gcc.target/i386/pr32219-6.c: Likewise.
3159 * gcc.target/i386/pr32219-8.c: Likewise.
3160
bb0cc5c8
KT
31612016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3162
3163 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3164 associated options.
3165
5a0802ea
MP
31662016-04-26 Marek Polacek <polacek@redhat.com>
3167
3168 PR c++/70744
3169 * g++.dg/ext/cond2.C: New test.
3170
00f615af
BC
31712016-04-26 Bin Cheng <bin.cheng@arm.com>
3172
3173 PR tree-optimization/70771
3174 PR tree-optimization/70775
3175 * gcc.dg/pr70771.c: New test.
25939d34 3176 * gcc.dg/pr70775.c: New test.
00f615af 3177
218155e7
BS
31782016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3179
3180 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3181
ab99f467
RB
31822016-04-25 Richard Biener <rguenther@suse.de>
3183
3184 PR tree-optimization/70780
3185 * gcc.dg/torture/pr70780.c: New testcase.
3186
93c590ee
MC
31872016-04-25 Michael Collison <michael.collison@arm.com>
3188
c87885ca
RO
3189 * gcc.target/arm/neon-vaddws16.c: New test.
3190 * gcc.target/arm/neon-vaddws32.c: New test.
3191 * gcc.target/arm/neon-vaddwu16.c: New test.
3192 * gcc.target/arm/neon-vaddwu32.c: New test.
3193 * gcc.target/arm/neon-vaddwu8.c: New test.
3194 * lib/target-supports.exp
93c590ee
MC
3195 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3196 that arm neon support vector widen sum of HImode TO SImode.
3197
d6c1a7a7
JJ
31982016-04-23 Jakub Jelinek <jakub@redhat.com>
3199
3200 PR sanitizer/70712
3201 * c-c++-common/asan/pr70712.c: New test.
3202
ab0fc037
TS
32032016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3204
3205 * .gitattributes: New file.
3206
2aa64824
CL
32072016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3208
3209 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3210
e7e12d92
DH
32112016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3212
3213 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3214 * gfortran.dg/submodule_15.f08: Likewise.
3215
d1431192
RB
32162016-04-22 Richard Biener <rguenther@suse.de>
3217
3218 PR tree-optimization/70740
3219 * gcc.dg/torture/pr70740.c: New testcase.
3220
04a63c24
L
32212016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3222
3223 PR target/70750
3224 * gcc.target/i386/pr70750-1.c: New test.
3225 * gcc.target/i386/pr70750-2.c: Likewise.
3226
20700098
PC
32272016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3228
3229 PR c++/70540
3230 * g++.dg/cpp0x/auto48.C: New.
3231
aedf4e12
MP
32322016-04-21 Marek Polacek <polacek@redhat.com>
3233
3234 PR c++/70513
3235 * g++.dg/cpp0x/forw_enum12.C: New test.
3236 * g++.dg/cpp0x/forw_enum13.C: New test.
3237
2074d80a
KY
32382016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3239
3240 PR target/70728
3241 * gcc.target/i386/pr70728.c: New test.
3242
aef4aab0
RB
32432016-04-21 Richard Biener <rguenther@suse.de>
3244
3245 PR middle-end/70747
3246 * gcc.dg/pr70747.c: New testcase.
3247
2359e571
BC
32482016-04-21 Bin Cheng <bin.cheng@arm.com>
3249
3250 PR tree-optimization/70715
3251 * gcc.dg/tree-ssa/scev-13.c: New test.
3252
ce0e66ff
MG
32532016-04-21 Marc Glisse <marc.glisse@inria.fr>
3254
3255 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3256
2c2870a1
MG
32572016-04-21 Marc Glisse <marc.glisse@inria.fr>
3258
3259 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3260
a2b056a3
JH
32612016-04-20 Jan Hubicka <jh@suse.cz>
3262
3263 PR ipa/70018
3264 * g++.dg/ipa/nothrow-1.C: New testcase.
3265
ee392fc2
NS
32662016-04-20 Nathan Sidwell <nathan@acm.org>
3267
3268 PR c++/55635
3269 * g++.dg/eh/delete1.C: New.
3270
dda49daf
L
32712016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3272
3273 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3274 -mtune-ctrl=sse_typeless_stores.
3275
8a5b9d5a
L
32762016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3277
3278 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3279
1011119f
BC
32802016-04-20 Bin Cheng <bin.cheng@arm.com>
3281
3282 PR tree-optimization/69489
3283 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3284
477d4906
IV
32852016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3286
3287 PR c++/69363
3288 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3289 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3290 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3291
fad08d12
BC
32922016-04-20 Bin Cheng <bin.cheng@arm.com>
3293
3294 PR tree-optimization/56625
3295 PR tree-optimization/69489
3296 * gcc.dg/vect/pr56625.c: New test.
3297 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3298
9e3e4fab
AP
32992016-04-20 Andrew Pinski <apinski@cavium.com>
3300
3301 PR target/64971
3302 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3303
d7aa24e4
AC
33042016-04-20 Arnaud Charlet <charlet@adacore.com>
3305
3306 * gnat.dg/self1.adb: Remove now incorrect test.
3307
e6d62b46
BC
33082016-04-20 Bin Cheng <bin.cheng@arm.com>
3309
3310 * gcc.dg/tree-ssa/scev-11.c: New test.
3311 * gcc.dg/tree-ssa/scev-12.c: New test.
3312
2697b189
MP
33132016-04-20 Marek Polacek <polacek@redhat.com>
3314
3315 PR tree-optimization/70725
3316 * gcc.dg/pr70725.c: New test.
3317
60d393e8
RB
33182016-04-20 Richard Biener <rguenther@suse.de>
3319
3320 PR tree-optimization/70726
3321 * g++.dg/vect/pr70726.cc: New testcase.
3322
82c6f58a
AK
33232016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3324
3325 PR target/70674
3326 * gcc.target/s390/pr70674.c: New test.
3327
90eeab20
JD
33282016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3329
3330 PR libgfortran/70684
3331 * gfortran.dg/list_read_14.f90: New test.
3332
fc9cf6da
L
33332016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3334
3335 PR target/69201
3336 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3337 extern to force it misaligned.
3338 (b): Likewise.
3339 (c): Likewise.
3340 (d): Likewise.
3341 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3342 Don't check `*' before movv4sf_internal.
3343 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3344 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3345 Don't check `*' before movv16qi_internal.
3346 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3347 extern to force it misaligned.
3348 (b): Likewise.
3349 (c): Likewise.
3350 (d): Likewise.
3351 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3352 Don't check `*' before movv2df_internal.
3353 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3354 extern to force it misaligned.
3355 (b): Likewise.
3356 (c): Likewise.
3357 (d): Likewise.
3358 Check movv8sf_internal instead of avx_storeups256.
3359 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3360
ea8927ea
RB
33612016-04-19 Richard Biener <rguenther@suse.de>
3362
3363 PR tree-optimization/70171
3364 * g++.dg/tree-ssa/pr70171.C: New testcase.
3365
65f52ee9
RB
33662016-04-19 Richard Biener <rguenther@suse.de>
3367
3368 PR tree-optimization/70724
3369 * gcc.dg/torture/pr70724.c: New testcase.
3370
987b67f1
VM
33712016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3372
3373 PR middle-end/70689
c87885ca 3374 * gcc.target/i386/pr70689.c: New.
987b67f1 3375
91a47c39
L
33762016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3377
3378 PR target/70708
3379 * gcc.target/i386/pr70708.c: New test.
3380
8270b82d
RB
33812016-04-18 Richard Biener <rguenther@suse.de>
3382
3383 PR tree-optimization/43434
3384 * gcc.dg/vect/pr43434.c: New testcase.
3385 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3386 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3387 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3388 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3389 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3390 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3391 * gcc.dg/gomp/pr68640.c: Likewise.
3392 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3393 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3394
edd048e2
RB
33952016-04-18 Richard Biener <rguenther@suse.de>
3396
3397 PR tree-optimization/70701
3398 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3399
bd5c7330
TV
34002016-04-18 Tom de Vries <tom@codesourcery.com>
3401
3402 PR testsuite/70699
3403 * gcc.dg/pr70161.c: Add dot-file scans.
3404 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3405 instead of after last dot char.
3406
23f2660f
EB
34072016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3408
3409 * c-c++-common/dump-ada-spec-3.c: New test.
3410 * c-c++-common/dump-ada-spec-4.c: Likewise.
3411
da152c9f
TV
34122016-04-17 Tom de Vries <tom@codesourcery.com>
3413
3414 PR other/70183
3415 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3416
cc950f98
JH
34172016-04-15 Jan Hubicka <jh@suse.cz>
3418
3419 PR ipa/70018
3420 * g++.dg/ipa/pure-const-1.C: New testcase.
3421 * g++.dg/ipa/pure-const-2.C: New testcase.
3422 * g++.dg/ipa/pure-const-3.C: New testcase.
3423
949505a9
MP
34242016-04-15 Marek Polacek <polacek@redhat.com>
3425
3426 PR c/70671
3427 * gcc.dg/bitfld-22.c: New test.
3428
10e547d6
BS
34292016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3430
3431 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3432 x86_64.
3433
1e77281b
MP
34342016-04-15 Marek Polacek <polacek@redhat.com>
3435
3436 PR c/70651
3437 * c-c++-common/pr70651.c: New test.
3438
e501fa8e
KT
34392016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3440
3441 PR rtl-optimization/70681
3442 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3443 dump scan on arm and powerpc.
3444 * gcc.dg/pr10474.c: Likewise.
3445
dda1bf61
JJ
34462016-04-15 Jakub Jelinek <jakub@redhat.com>
3447
ca4ef1ff
JJ
3448 PR c++/69517
3449 PR c++/70019
3450 PR c++/70588
3451 * g++.dg/cpp1y/vla11.C: Revert for real.
3452
dda1bf61
JJ
3453 PR c/70436
3454 * c-c++-common/Wparentheses-1.c: New test.
3455 * c-c++-common/gomp/Wparentheses-1.c: New test.
3456 * c-c++-common/gomp/Wparentheses-2.c: New test.
3457 * c-c++-common/gomp/Wparentheses-3.c: New test.
3458 * c-c++-common/gomp/Wparentheses-4.c: New test.
3459 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3460 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3461 * c-c++-common/goacc/Wparentheses-1.c: New test.
3462
1355e62c
KY
34632016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3464
3465 PR target/70662
3466 * gcc.target/i386/pr70662.c: New test.
3467
0ab34b9e 34682016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3469 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3470
3471 PR tree-optimization/70130
3472 * gcc.dg/vect/O3-pr70130.c: New testcase.
3473
bc773aad
MM
34742016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3475
6e9b2286
MM
3476 PR target/70669
3477 * gcc.target/powerpc/pr70669.c: New test.
3478
bc773aad
MM
3479 PR target/70640
3480 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3481 a power7 system that does not have an assembler that supports
3482 power8.
3483
d8747845
MS
34842016-04-14 Martin Sebor <msebor@redhat.com>
3485
3486 PR c++/69517
3487 PR c++/70019
3488 PR c++/70588
3489 * c-c++-common/ubsan/vla-1.c: Revert.
3490 * g++.dg/cpp1y/vla11.C: Same.
3491 * g++.dg/cpp1y/vla12.C: Same.
3492 * g++.dg/cpp1y/vla13.C: Same.
3493 * g++.dg/cpp1y/vla14.C: Same.
3494 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3495 * g++.dg/init/array24.C: Same.
d8747845
MS
3496 * g++.dg/ubsan/vla-1.C: Same.
3497
85128559
MP
34982016-04-14 Marek Polacek <polacek@redhat.com>
3499 Jan Hubicka <hubicka@ucw.cz>
3500
3501 PR c++/70029
3502 * g++.dg/torture/pr70029.C: New test.
3503
52fbb073
MS
35042016-04-14 Martin Sebor <msebor@redhat.com>
3505
3506 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3507 type size to prevent failures on targets with very low maximum
3508 alignment.
3509
6db61d6f
RB
35102016-04-14 Richard Biener <rguenther@suse.de>
3511
3512 PR tree-optimization/70623
3513 * gcc.dg/torture/pr70623.c: New testcase.
3514 * gcc.dg/torture/pr70623-2.c: Likewise.
3515
342fac95
MS
35162016-04-13 Martin Sebor <msebor@redhat.com>
3517
3518 PR c++/69517
3519 PR c++/70019
3520 PR c++/70588
3521 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3522 * g++.dg/cpp1y/vla11.C: New test.
3523 * g++.dg/cpp1y/vla12.C: New test.
3524 * g++.dg/cpp1y/vla13.C: New test.
3525 * g++.dg/cpp1y/vla14.C: New test.
3526 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3527 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3528 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3529
d93c452f
JJ
35302016-04-13 Jakub Jelinek <jakub@redhat.com>
3531
3532 PR c++/70641
3533 * g++.dg/opt/pr70641.C: New test.
3534
85115fb6
RO
35352016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3536
3537 PR rtl-optimization/68749
3538 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3539 effects of argument promotions.
3540 Remove default args to dg-skip-if.
3541
545a4139
PC
35422016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3543
3544 PR c++/70635
3545 * g++.dg/parse/pr70635.C: New.
3546
b3a77f21
MP
35472016-04-13 Marek Polacek <polacek@redhat.com>
3548
3549 PR c++/70639
3550 * c-c++-common/Wmisleading-indentation-4.c: New test.
3551
99cd9857
MP
35522016-04-13 Marek Polacek <polacek@redhat.com>
3553
3554 PR c/70436
c87885ca
RO
3555 * gcc.dg/Wparentheses-12.c: New test.
3556 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3557
75ca93ec
IE
35582016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3559
3560 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3561 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3562 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3563
3d3f9e7e
JJ
35642016-04-13 Jakub Jelinek <jakub@redhat.com>
3565
37947cd0
JJ
3566 PR middle-end/70633
3567 * gcc.c-torture/compile/pr70633.c: New test.
3568
3d3f9e7e
JJ
3569 PR debug/70628
3570 * gcc.dg/torture/pr70628.c: New test.
3571
92886d3e
PP
35722016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3573
3574 PR c++/70610
3575 * g++.dg/template/pr70610.C: New test.
3576 * g++.dg/template/pr70610-2.C: New test.
3577 * g++.dg/template/pr70610-3.C: New test.
3578 * g++.dg/template/pr70610-4.C: New test.
3579
13bd7c2b
JJ
35802016-04-12 Jakub Jelinek <jakub@redhat.com>
3581
6512fa6d
JJ
3582 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3583 128 instead of 32.
3584
13bd7c2b
JJ
3585 PR c++/70571
3586 * g++.dg/ext/pr70571.C: New test.
3587
20b9851c
MM
35882016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3589
8a434ada 3590 PR target/70640
20b9851c
MM
3591 * gcc.target/powerpc/pr70640.c: New test.
3592
2b2f52bc
PC
35932016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3594
3595 PR c++/68722
3596 * g++.dg/parse/pr68722.C: New.
3597
5901e56a
JJ
35982016-04-12 Jakub Jelinek <jakub@redhat.com>
3599
3600 PR rtl-optimization/70596
3601 * gcc.target/i386/pr70596.c: New test.
3602
d4619dc1
NS
36032016-04-12 Nathan Sidwell <nathan@acm.org>
3604
3605 PR c++/70501
3606 * g++.dg/init/pr70501.C: New.
3607
3df530d3
DW
36082016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3609
3610 * gcc.target/i386/asm-flag-6.c: New test.
3611
b7a120d7
TV
36122016-04-12 Tom de Vries <tom@codesourcery.com>
3613
3614 PR tree-optimization/68756
3615 * gcc.dg/graphite/pr68756.c: New test.
3616
4e0eea75
JJ
36172016-04-12 Jakub Jelinek <jakub@redhat.com>
3618
3619 PR tree-optimization/70602
3620 * gcc.c-torture/execute/pr70602.c: New test.
3621
35fbda43
MM
36222016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3623
3624 PR target/70381
3625 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3626 __float128 emulator is built and runs.
3627 * gcc.target/powerpc/float128-1.c: Likewise.
3628
3629 * lib/target-supports.exp (check_ppc_float128_sw_available):
3630 Rework tests for __float128 software and hardware
3631 availability. Fix exit condition to return 0 on success.
3632
04a99ebe
JG
36332016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3634
3635 PR target/70133
3636 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3637 * gcc.target/aarch64/target_attr_15.c: Likewise.
3638
47cd5a85
PC
36392016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3640
3641 PR c++/69066
3642 * g++.dg/cpp1y/pr69066.C: New.
3643
a5edb32e
JD
36442016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3645
3646 PR fortran/68566
3647 * gfortran.dg/pr36192.f90: Update test.
3648 * gfortran.dg/pr36192_1.f90: Update test.
3649 * gfortran.dg/real_dimension_1.f: Update test.
3650 * gfortran.dg/parameter_array_init_7.f90: New test.
3651
8ef378f8
JDA
36522016-04-09 John David Anglin <danglin@gcc.gnu.org>
3653
c532c871
JDA
3654 PR testsuite/64039
3655 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3656
d34f706f
JDA
3657 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3658
75e1dd9e
JDA
3659 PR rtl-optimization/66669
3660 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3661
8a976f5f
JDA
3662 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3663
da04822a
JDA
3664 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3665 * gcc.dg/pie-1.c: Likewise.
3666 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3667 * gcc.dg/pic-4.c: Likewise.
3668 * gcc.dg/pie-3.c: Likewise.
3669 * gcc.dg/pie-4.c: Likewise.
3670
adfabcf9
JDA
3671 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3672
4a020adf
JDA
3673 PR tree-optimization/68644
3674 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3675
8ef378f8
JDA
3676 PR rtl-optimization/64886
3677 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3678
09bf990e
TV
36792016-04-09 Tom de Vries <tom@codesourcery.com>
3680
3681 PR tree-optimization/68953
3682 * gcc.dg/graphite/pr68953.c: New test.
3683
138c3c1a
DH
36842016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3685
3686 PR fortran/70592
3687 * gfortran.dg/deferred_character_16.f90: New test.
3688
f55460af
JJ
36892016-04-09 Jakub Jelinek <jakub@redhat.com>
3690
3691 PR tree-optimization/70586
3692 * gcc.c-torture/execute/pr70586.c: New test.
3693
0b77bbf3
DH
36942016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3695
3696 PR sanitizer/70573
3697 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3698 with __builtin_memset
3699 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3700
c42cfb5c
CP
37012016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3702
3703 PR lto/70289
3704 PR ipa/70348
3705 PR tree-optimization/70373
3706 PR middle-end/70533
3707 PR middle-end/70534
3708 PR middle-end/70535
3709 * c-c++-common/goacc/reduction-5.c: New test.
3710 * c-c++-common/goacc/reduction-promotions.c: New test.
3711 * gfortran.dg/goacc/reduction-3.f95: New test.
3712 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3713
56cfb596
PP
37142016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3715
3716 PR c++/70590
3717 PR c++/70452
3718 * g++.dg/pr70590.C: New test.
3719 * g++.dg/pr70590-2.C: New test.
3720
1a13c0a2
JJ
37212016-04-08 Jakub Jelinek <jakub@redhat.com>
3722
abc0647a
JJ
3723 PR middle-end/70593
3724 * gcc.target/i386/pr70593.c: New test.
3725
1a13c0a2
JJ
3726 PR rtl-optimization/70574
3727 * gcc.target/i386/avx2-pr70574.c: New test.
3728
c3da4956
MO
37292016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3730
3731 PR sanitizer/70541
3732 * c-c++-common/asan/pr70541.c: New test.
3733
9f1b833b
TV
37342016-04-08 Tom de Vries <tom@codesourcery.com>
3735
3736 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3737 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3738
bae7adda
KT
37392016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3740
3741 PR target/70566
3742 * gcc.c-torture/execute/pr70566.c: New test.
3743
211f3d57
TV
37442016-04-08 Tom de Vries <tom@codesourcery.com>
3745
3746 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3747 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3748
02cf2861
AM
37492016-04-08 Alan Modra <amodra@gmail.com>
3750
3751 * gcc.target/powerpc/pr70117.c: New.
3752
5f490f9f
JJ
37532016-04-07 Jakub Jelinek <jakub@redhat.com>
3754
56e9b710
JJ
3755 PR testsuite/70581
3756 * gcc.dg/lto/simd-function_0.c: New test.
3757
5f490f9f
JJ
3758 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3759 clones.
3760 * c-c++-common/attr-simd-2.c: Likewise.
3761 * c-c++-common/attr-simd-4.c: Likewise.
3762 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3763 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3764
e4ebc74d
TP
37652016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3766
3767 PR testsuite/70553
3768 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3769
9817ae35
TS
37702016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3771 Tom de Vries <tom@codesourcery.com>
3772
3773 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3774 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3775 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3776 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3777 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3778 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3779 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3780 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3781
e292f64d
PP
37822016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3783
3784 PR c/70436
3785 * g++.dg/warn/Wparentheses-29.C: New test.
3786
6b37bdaf
PP
37872016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3788
3789 PR c/70436
3790 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3791 explicit braces to resolve a future -Wparentheses warning.
3792
64824205
RH
37932016-04-06 Richard Henderson <rth@redhat.com>
3794
3795 * gcc.dg/pr61817-1.c: New test.
3796 * gcc.dg/pr61817-2.c: New test.
3797 * gcc.dg/pr69391-1.c: New test.
3798 * gcc.dg/pr69391-2.c: New test.
3799
bc2fc1f3
VM
38002016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3801
3802 PR rtl-optimization/70398
c87885ca 3803 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3804
41414a02
EB
38052016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3806
3807 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3808
4066ea8a
YR
38092016-04-06 Yvan Roux <yvan.roux@linaro.org>
3810 Pedro Alves <palves@redhat.com>
3811
3812 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3813
ec35ea45
JJ
38142016-04-06 Jakub Jelinek <jakub@redhat.com>
3815
3866f8dd
JJ
3816 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3817 Check for avx512f effective targets instead of avx2.
3818 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3819 for AVX512F clones.
3820 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3821 * g++.dg/gomp/declare-simd-1.C: Likewise.
3822 * g++.dg/gomp/declare-simd-3.C: Likewise.
3823 * g++.dg/gomp/declare-simd-4.C: Likewise.
3824
ec35ea45
JJ
3825 PR middle-end/70550
3826 * c-c++-common/gomp/pr70550-1.c: New test.
3827 * c-c++-common/gomp/pr70550-2.c: New test.
3828
c08d28ac
NS
38292016-04-05 Nathan Sidwell <nathan@acm.org>
3830
3831 PR c++/70512
3832 * g++.dg/ext/attribute-may-alias-5.C: New.
3833
1d510e04
JJ
38342016-04-05 Jakub Jelinek <jakub@redhat.com>
3835
3836 PR c++/70336
3837 * c-c++-common/pr70336.c: New test.
3838 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3839 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3840
84278ed9
JH
38412016-04-05 Jan Hubicka <hubicka@ucw.cz>
3842
3843 PR ipa/66223
3844 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3845
268a0ec4
JJ
38462016-04-05 Jakub Jelinek <jakub@redhat.com>
3847
3848 PR rtl-optimization/70542
3849 * gcc.dg/torture/pr70542.c: New test.
3850 * gcc.target/i386/avx2-pr70542.c: New test.
3851
5e8c2eb1
ZS
38522016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3853
3854 PR tree-optimization/70509
3855 * gcc.target/i386/avx512bw-pr70509.c: New test.
3856
c0daf32d
PP
38572016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3858
3859 PR c++/70452
3860 * g++.dg/ext/constexpr-vla4.C: New test.
3861
bf867841
UB
38622016-04-05 Uros Bizjak <ubizjak@gmail.com>
3863
3864 PR target/70510
3865 * gcc.target/i386/pr70510.c: New test.
3866
3022186a
RB
38672016-04-05 Richard Biener <rguenther@suse.de>
3868
3869 PR tree-optimization/70526
3870 * g++.dg/torture/pr70526.C: New testcase.
3871
55fc79b2
JJ
38722016-04-05 Jakub Jelinek <jakub@redhat.com>
3873
3874 PR target/70525
3875 * gcc.target/i386/pr70525.c: New test.
3876
62b233f2
RB
38772016-04-05 Richard Biener <rguenther@suse.de>
3878
3879 PR middle-end/70499
3880 * g++.dg/torture/pr70499.C: New testcase.
3881
cc05759d
RB
38822016-04-05 Richard Biener <rguenther@suse.de>
3883
3884 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3885 remove XFAIL.
3886
f23f16d4
JJ
38872016-04-04 Jakub Jelinek <jakub@redhat.com>
3888
3889 PR middle-end/70307
3890 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3891 rs6000 ABI warnings.
3892
d27ecc49
JH
38932016-04-04 Jan Hubicka <hubicka@ucw.cz>
3894
3895 PR ipa/66223
3896 * g++.dg/ipa/devirt-51.C: New testcase.
3897
c974c96e
BS
38982016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3899 Jakub Jelinek <jakub@redhat.com>
3900
3901 PR middle-end/70457
3902 * gcc.dg/torture/pr70457.c: New.
3903
7a85da89
AV
39042016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3905
3906 PR fortran/67538
3907 * gfortran.dg/allocate_with_source_19.f08: New test.
3908
de517e64
AV
39092016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3910
3911 PR fortran/65795
3912 * gfortran.dg/coarray_allocate_6.f08: New test.
3913
43b9f499
RB
39142016-04-04 Richard Biener <rguenther@suse.de>
3915
3916 PR rtl-optimization/70484
3917 * gcc.dg/torture/pr70484.c: New testcase.
3918
f13355da
MP
39192016-04-04 Marek Polacek <polacek@redhat.com>
3920
3921 PR c/70307
3922 * gcc.dg/torture/pr70307.c: New test.
3923
6cc6ed50
OE
39242016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3925
3926 PR target/70416
3927 PR target/67391
3928 * gcc.target/sh/torture/pr70416.c: New.
3929
abdc16c8
MS
39302016-04-02 Martin Sebor <msebor@redhat.com>
3931
3932 PR c++/67376
3933 PR c++/70170
3934 PR c++/70172
3935 PR c++/70228
3936 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3937 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3938 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3939 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3940 * g++.dg/cpp0x/constexpr-string.C: Same.
3941 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3942 * g++.dg/cpp0x/pr65398.C: Same.
3943 * g++.dg/ext/constexpr-vla1.C: Same.
3944 * g++.dg/ext/constexpr-vla2.C: Same.
3945 * g++.dg/ext/constexpr-vla3.C: Same.
3946 * g++.dg/ubsan/pr63956.C: Same.
3947
763cd859
JJ
39482016-04-01 Jakub Jelinek <jakub@redhat.com>
3949
3950 PR rtl-optimization/70467
3951 * gcc.target/i386/pr70467-2.c: New test.
3952
0f875435
JJ
39532016-04-01 Jakub Jelinek <jakub@redhat.com>
3954 Marek Polacek <polacek@redhat.com>
3955
3956 PR c++/70488
3957 * g++.dg/init/new47.C: New test.
3958
41d14659
RR
39592016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3960
3961 PR target/70496
3962 * gcc.target/arm/pr70496.c: New test.
3963
f9bf89bb
NS
39642016-04-01 Nathan Sidwell <nathan@acm.org>
3965
73b9085d
NS
3966 PR c++/68475
3967 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3968
4afdcfaa
IE
39692016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3970
3971 PR target/69890
3972 * gcc.dg/strlenopt.h (memmove): New.
3973 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3974 instead of "string.h".
3975 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3976 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3977 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3978 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3979 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3980 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3981 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3982 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3983 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3984 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3985 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3986 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3987 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3988 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3989 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3990 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3991 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3992 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3993 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3994 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3995
b5d7a29c
RO
39962016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3997
3998 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3999 (Holder::foo): Reflect this.
4000
b660f9ec
IE
40012016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4002
4003 PR target/70442
4004 * gcc.dg/pr70442.c: New test.
4005
88504f34
NS
40062016-03-31 Nathan Sidwell <nathan@acm.org>
4007
4008 PR c++/70393
4009 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4010
95d34b96
KY
40112016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4012
4013 PR target/70453
4014 * gcc.target/i386/pr70453.c: New test.
4015
b4c4967c
AB
40162016-03-31 Andrey Belevantsev <abel@ispras.ru>
4017
4018 PR target/70292
4019 * gcc.c-torture/pr70292.c: New test.
4020
5fde6a45
MP
40212016-03-31 Marek Polacek <polacek@redhat.com>
4022
4023 PR c/70297
4024 * c-c++-common/pr70297.c: New test.
4025 * g++.dg/cpp0x/typedef-redecl.C: New test.
4026 * gcc.dg/typedef-redecl2.c: New test.
4027
97eb24c4
JJ
40282016-03-31 Jakub Jelinek <jakub@redhat.com>
4029
4030 PR rtl-optimization/70460
4031 * gcc.c-torture/execute/pr70460.c: New test.
4032
efc3536f
RB
40332016-03-31 Richard Biener <rguenther@suse.de>
4034
4035 PR c++/70430
4036 * g++.dg/ext/vector30.C: New testcase.
4037
e0876e21
DH
40382016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4039 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4040
4041 * gfortran.dg/fmt_pf.f90: New test.
4042
e9bff8c6
RO
40432016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4044
4045 Forward-port from 5 branch
4046 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4047
4048 PR testsuite/70356
4049 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4050 dg-require-effective-target after dg-do.
4051
4052 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4053
4054 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4055
2620c80d
TS
40562016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4057 Julian Brown <julian@codesourcery.com>
4058 Chung-Lin Tang <cltang@codesourcery.com>
4059 Cesar Philippidis <cesar@codesourcery.com>
4060 James Norris <jnorris@codesourcery.com>
4061 Tom de Vries <tom@codesourcery.com>
4062 Nathan Sidwell <nathan@codesourcery.com>
4063
bf867841 4064 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4065 * c-c++-common/goacc/loop-clauses.c: Likewise.
4066 * g++.dg/goacc/template.C: Likewise.
4067 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4068 * gfortran.dg/goacc/loop-1.f95: Likewise.
4069 * gfortran.dg/goacc/loop-5.f95: Likewise.
4070 * gfortran.dg/goacc/loop-6.f95: Likewise.
4071 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4072 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4073 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4074 * c-c++-common/goacc/clauses-fail.c: Likewise.
4075 * c-c++-common/goacc/parallel-1.c: Likewise.
4076 * c-c++-common/goacc/reduction-1.c: Likewise.
4077 * c-c++-common/goacc/reduction-2.c: Likewise.
4078 * c-c++-common/goacc/reduction-3.c: Likewise.
4079 * c-c++-common/goacc/reduction-4.c: Likewise.
4080 * c-c++-common/goacc/routine-3.c: Likewise.
4081 * c-c++-common/goacc/routine-4.c: Likewise.
4082 * c-c++-common/goacc/routine-5.c: Likewise.
4083 * c-c++-common/goacc/tile.c: Likewise.
4084 * g++.dg/goacc/template.C: Likewise.
4085 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4086 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4087 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4088 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4089 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4090 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4091 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4092 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4093 * c-c++-common/goacc/use_device-1.c: ... this file.
4094 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4095 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4096 * c-c++-common/goacc/host_data-6.c: ... this file.
4097 * c-c++-common/goacc/loop-2-kernels.c: New file.
4098 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4099 * c-c++-common/goacc/loop-3.c: Likewise.
4100 * g++.dg/goacc/reference.C: Likewise.
4101 * g++.dg/goacc/routine-1.C: Likewise.
4102 * g++.dg/goacc/routine-2.C: Likewise.
4103
f6d2d066
RB
41042016-03-30 Richard Biener <rguenther@suse.de>
4105
4106 PR middle-end/70450
4107 * gcc.dg/torture/pr70450.c: New testcase.
4108
d43242b9
JJ
41092016-03-30 Jakub Jelinek <jakub@redhat.com>
4110
4111 PR target/70421
4112 * gcc.dg/torture/pr70421.c: New test.
4113 * gcc.target/i386/avx512f-pr70421.c: New test.
4114
5ce43b77
L
41152016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4116
4117 PR testsuite/70364
4118 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4119 (check): New function.
4120 (bar): Call check.
4121 (foo): Align stack to 16 bytes when calling bar.
4122 * gcc.target/i386/cleanup-2.c: Likewise.
4123
d014a712
PP
41242016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4125
4126 PR tree-optimization/59124
4127 * gcc.dg/Warray-bounds-19.c: New test.
4128
13f0e8c7
ZW
41292016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4130
4131 * lib/prune.exp (escape_regex_chars): New.
4132 (prune_file_path): Update to quote metcharacters for regexp.
4133
3336c6e0
JJ
41342016-03-29 Jakub Jelinek <jakub@redhat.com>
4135
a362f023
JJ
4136 PR rtl-optimization/70429
4137 * gcc.c-torture/execute/pr70429.c: New test.
4138
3336c6e0
JJ
4139 PR tree-optimization/70405
4140 * gcc.dg/pr70405.c: New test.
4141
728557fd
AV
41422016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4143
4144 PR fortran/70397
4145 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4146 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4147
bef977d4
TS
41482016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4149
4150 PR testsuite/64177
4151 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4152 __cilkrts_set_param to set two workers.
4153 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4154 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4155
6f6d25c9
DH
41562016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4157
bf867841 4158 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4159
45733562
KY
41602016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4161
4162 PR target/70406
bf867841 4163 * gcc.target/i386/pr70406.c: New test.
45733562 4164
a1799e5e
EB
41652016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4166
4167 * gnat.dg/specs/double_record_extension3.ads: New test.
4168
5fca7b66
RH
41692016-03-25 Richard Henderson <rth@redhat.com>
4170
4171 PR target/70120
4172 * gcc.target/aarch64/pr70120-1.c: New.
4173 * gcc.target/aarch64/pr70120-2.c: New.
4174 * gcc.target/aarch64/pr70120-3.c: New.
4175
31ce75c6
PP
41762016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4177
4178 PR c++/62212
4179 * g++.dg/template/mangle2.C: The dg-do directive should be
4180 "compile" not "assemble".
4181
3caf0ca1
BS
41822016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4183
4184 PR lto/69650
4185 * gcc.dg/pr69650.c: New test.
4186
634035b6
DE
41872016-03-25 David Edelsohn <dje.gcc@gmail.com>
4188
4189 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4190
45d34276
AM
41912016-03-25 Alan Modra <amodra@gmail.com>
4192
4193 * gcc.dg/dfp/pr70052.c: New test.
4194
8f085166
RH
41952016-03-24 Richard Henderson <rth@redhat.com>
4196
4197 PR middle-end/69845
4198 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4199 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4200
011e5ec3
TV
42012016-03-24 Tom de Vries <tom@codesourcery.com>
4202
4203 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4204
9e3f4551
TV
42052016-03-24 Tom de Vries <tom@codesourcery.com>
4206
4207 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4208 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4209
45780041
TV
42102016-03-24 Tom de Vries <tom@codesourcery.com>
4211
4212 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4213 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4214
887ab4e5
PP
42152016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4216
4217 PR c++/62212
4218 * g++.dg/template/mangle2.C: New test.
4219
69a9a66f
RB
42202016-03-24 Richard Biener <rguenther@suse.de>
4221
4222 PR tree-optimization/70396
4223 * gcc.dg/torture/pr70396.c: New testcase.
4224
ed87de55
RB
42252016-03-24 Richard Biener <rguenther@suse.de>
4226
4227 PR middle-end/70370
4228 * gcc.dg/torture/pr70370.c: New testcase.
4229
ea064934
TV
42302016-03-24 Tom de Vries <tom@codesourcery.com>
4231
4232 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4233 * gfortran.dg/goacc/kernels-tree.f95: Same.
4234 * gfortran.dg/goacc/parallel-tree.f95: Same.
4235
b2a4dd1d
TV
42362016-03-24 Tom de Vries <tom@codesourcery.com>
4237
4238 * c-c++-common/goacc/uninit-if-clause.c: New test.
4239 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4240
72e7cd6e
JJ
42412016-03-24 Jakub Jelinek <jakub@redhat.com>
4242
4243 PR target/70290
bf867841
UB
4244 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4245 Fix formatting.
72e7cd6e 4246
ce9d0c03
RB
42472016-03-24 Richard Biener <rguenther@suse.de>
4248
4249 PR tree-optimization/70372
4250 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4251
426b9428
PP
42522016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4253
4254 PR c++/70347
4255 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4256
cd1588c4
PP
42572016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4258
4259 PR c++/70332
4260 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4261
61637db3
JJ
42622016-03-23 Jakub Jelinek <jakub@redhat.com>
4263
928af3bf
JJ
4264 PR c++/70001
4265 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4266 * g++.dg/cpp1y/pr70001.C: New test.
4267
61637db3
JJ
4268 PR c++/70323
4269 * g++.dg/cpp0x/constexpr-70323.C: New test.
4270
05aca4e7
AO
42712016-03-23 Alexandre Oliva <aoliva@redhat.com>
4272 Jason Merrill <jason@redhat.com>
4273 Jakub Jelinek <jakub@redhat.com>
4274
4275 PR c++/69315
4276 * g++.dg/cpp0x/constexpr-69315.C: New test.
4277 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4278
fbdb6baf
MP
42792016-03-23 Marek Polacek <polacek@redhat.com>
4280
4281 PR c++/69884
4282 * g++.dg/warn/Wignored-attributes-1.C: New test.
4283 * g++.dg/warn/Wignored-attributes-2.C: New test.
4284
d79ee524
TV
42852016-03-23 Tom de Vries <tom@codesourcery.com>
4286
4287 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4288 initialization.
4289 * gfortran.dg/goacc/private-3.f95 (test): Same.
4290 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4291 missing use param.
4292
a59f0bef
KT
42932016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4294
4295 * lib/target-supports.exp: Remove v7ve entry from loop
4296 creating effective target checks.
4297 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4298 (add_options_for_arm_arch_v7ve): Likewise.
4299
0179520a
JJ
43002016-03-23 Jakub Jelinek <jakub@redhat.com>
4301
4302 PR tree-optimization/70354
4303 * gcc.dg/vect/pr70354-1.c: New test.
4304 * gcc.dg/vect/pr70354-2.c: New test.
4305 * gcc.target/i386/avx2-pr70354-1.c: New test.
4306 * gcc.target/i386/avx2-pr70354-2.c: New test.
4307
75bb14d7
JL
43082016-03-22 Jeff Law <law@redhat.com>
4309
4310 PR target/70232
4311 * gcc.dg/tree-ssa/pr70232.c: New test.
4312
72c9526d
IE
43132016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4314
4315 PR target/70302
4316 * gcc.target/i386/pr70302.c: New test.
4317
a3ca1bc5
RB
43182016-03-22 Richard Biener <rguenther@suse.de>
4319
4320 PR middle-end/70251
4321 * g++.dg/torture/pr70251.C: New testcase.
4322
5c240f4d
DM
43232016-03-22 David Malcolm <dmalcolm@redhat.com>
4324
4325 PR c/69993
4326 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4327 Wmisleading-indentation.c.
4328 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4329 reflect change to diagnostic text and order of messages.
4330 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4331
80f6631b
DE
43322016-03-22 David Edelsohn <dje.gcc@gmail.com>
4333
4334 * g++.dg/ext/java-3.C: Don't compile on AIX.
4335
9a10956c
RB
43362016-03-22 Richard Biener <rguenther@suse.de>
4337
4338 PR middle-end/70333
4339 * gcc.dg/torture/pr70333.c: New testcase.
4340
6cedf922
IE
43412016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4342
4343 * g++.dg/ext/pr70290.C: New test.
4344
cd6c27ac
KY
43452016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4346
4347 PR target/70325
4348 * gcc.target/i386/pr70325.c: New test.
4349
4cde512c
JJ
43502016-03-22 Jakub Jelinek <jakub@redhat.com>
4351
b01915ed
JJ
4352 PR target/70329
4353 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4354 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4355
4e3e2cf1
JJ
4356 PR target/70300
4357 * gcc.target/i386/pr70300.c: New test.
4358
4cde512c
JJ
4359 PR c++/70295
4360 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4361 (func2): New function for cond with parens, xfail warning for c++.
4362 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4363
16f6d7dc
PP
43642016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4365
4366 PR c++/70096
4367 * g++.dg/template/ptrmem30.C: New test.
4368
a3e2b438
PP
43692016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4370
4371 PR c++/70204
4372 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4373 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4374
11b6a02e
JJ
43752016-03-21 Jakub Jelinek <jakub@redhat.com>
4376
4377 PR middle-end/70326
4378 * gcc.dg/pr70326.c: New test.
4379
b9407883
MG
43802016-03-21 Marc Glisse <marc.glisse@inria.fr>
4381 Jakub Jelinek <jakub@redhat.com>
4382
4383 PR tree-optimization/70317
4384 * gcc.dg/pr70317.c: New test.
4385
4a148e19
UB
43862016-03-21 Uros Bizjak <ubizjak@gmail.com>
4387
4388 PR target/70327
4389 * gcc.target/i386/pr70327.c: New test.
4390
2a85ddbb
ML
43912016-03-21 Martin Liska <mliska@suse.cz>
4392
7d36fe98 4393 PR ipa/70306
2a85ddbb
ML
4394 * gcc.dg/ipa/pr70306.c: New test.
4395
4a148e19 43962016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4397
4398 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4399 * gcc.target/arm/attr-align3.c: Likewise.
4400 * gcc.target/arm/attr_arm.c: Likewise.
4401 * gcc.target/arm/flip-thumb.c: Likewise.
4402
6b366948
JJ
44032016-03-21 Jakub Jelinek <jakub@redhat.com>
4404
4405 PR target/70296
4406 * gcc.target/powerpc/altivec-36.c: New test.
4407
2fac8c14
RB
44082016-03-21 Richard Biener <rguenther@suse.de>
4409
4410 PR tree-optimization/70310
4411 * gcc.dg/torture/pr70310.c: New testcase.
4412
e9bde854
KY
44132016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4414
4415 PR target/70293
4416 * gcc.target/i386/pr70293.c: New test.
4417
56bbfaf6
RB
44182016-03-21 Richard Biener <rguenther@suse.de>
4419
4420 PR tree-optimization/70288
4421 * gcc.dg/torture/pr70288-1.c: New testcase.
4422 * gcc.dg/torture/pr70288-2.c: Likewise.
4423
3eee49ed
AB
44242016-03-21 Andrey Belevantsev <abel@ispras.ru>
4425
4426 PR rtl-optimization/69307
4427 * gcc.target/arm/pr69307.c: New test.
4a148e19 4428
8e7816b4
AB
44292016-03-21 Andrey Belevantsev <abel@ispras.ru>
4430
4431 PR rtl-optimization/69102
4432 * gcc.c-torture/compile/pr69102.c: New test.
4433
14d7d4be
JL
44342016-03-18 Jeff Law <law@redhat.com>
4435
4436 PR rtl-optimization/70263
4437 * gcc.c-torture/compile/pr70263-1.c: New test.
4438 * gcc.target/i386/pr70263-2.c: New test.
4439
5c6a601c
BS
44402016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4441
4442 PR rtl-optimization/70278
4443 * gcc.dg/torture/pr70278.c: New test.
4444 * gcc.target/arm/pr70278.c: New test.
4445
4bbf545b
DM
44462016-03-18 David Malcolm <dmalcolm@redhat.com>
4447
4448 PR c/70281
4449 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4450 (test_builtin_types_compatible_p): New test function.
4451 * gcc.dg/pr70281.c: New test case.
4452
dc28bb68
CL
44532016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4454
4455 PR target/70113
4456 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4457
5e8d6dff
IE
44582016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4459
4460 PR tree-optimization/70252
4461 * gcc.dg/pr70252.c: New test.
4462
d0e7e403
TV
44632016-03-18 Tom de Vries <tom@codesourcery.com>
4464
4465 * gcc.dg/pr70161-2.c: New test.
4466 * gcc.dg/pr70161.c: New test.
4467
fa22501a
TV
44682016-03-18 Tom de Vries <tom@codesourcery.com>
4469
4470 PR ipa/70269
4471 * gcc.dg/pr70269.c: New test.
4472
dd125026
JJ
44732016-03-18 Jakub Jelinek <jakub@redhat.com>
4474
4475 PR c++/70267
4476 * g++.dg/ext/java-3.C: New test.
4477
91914f0a
PP
44782016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4479
4480 PR c++/70205
4481 * g++.dg/lookup/pr70205.C: New test.
4482
753a8910
PP
44832016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4484
4485 PR c++/70218
4486 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4487
14ba7b28
MP
44882016-03-17 Marek Polacek <polacek@redhat.com>
4489
4490 PR c/69407
4491 * gcc.dg/atomic-op-6.c: New test.
4492
ded60913
DM
44932016-03-17 David Malcolm <dmalcolm@redhat.com>
4494
4495 PR c/70264
4496 * c-c++-common/pr70264.c: New test case.
4497
a3aad0e6
JJ
44982016-03-17 Jakub Jelinek <jakub@redhat.com>
4499
17366700
JJ
4500 PR c++/70144
4501 * c-c++-common/pr70144-1.c: New test.
4502 * c-c++-common/pr70144-2.c: New test.
4503
a3aad0e6
JJ
4504 PR c++/70272
4505 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4506 * g++.dg/opt/flifetime-dse6.C: New test.
4507 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4508
b57e6e18
L
45092016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4510
4511 PR driver/70192
4512 * gcc.dg/pic-1.c: New test.
4513 * gcc.dg/pic-2.c: Likewise.
4514 * gcc.dg/pic-3.c: Likewise.
4515 * gcc.dg/pic-4.c: Likewise.
4516 * gcc.dg/pie-1.c: Likewise.
4517 * gcc.dg/pie-2.c: Likewise.
4518 * gcc.dg/pie-3.c: Likewise.
4519 * gcc.dg/pie-4.c: Likewise.
4520 * gcc.dg/pie-5.c: Likewise.
4521 * gcc.dg/pie-6.c: Likewise.
4522
b38ba58b
TV
45232016-03-17 Tom de Vries <tom@codesourcery.com>
4524
4525 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4526 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4527
6931b3b7
RB
45282016-03-17 Richard Biener <rguenther@suse.de>
4529
4530 PR debug/70271
4531 * g++.dg/debug/pr70271.C: New testcase.
4532
0c8b64cb
IE
45332016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4534
4535 * gcc.target/i386/pr70251.c: New test.
4536
b1970801
MP
45372016-03-17 Marek Polacek <polacek@redhat.com>
4538
4539 PR c++/70194
4540 * g++.dg/warn/constexpr-70194.C: New test.
4541
820c5eaa
RH
45422016-03-16 Richard Henderson <rth@redhat.com>
4543
4544 PR middle-end/70240
4545 * gcc.c-torture/compile/pr70240.c: New.
4546
da0ad263
SKS
45472016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4548
4549 * gcc.c-torture/compile/20151204.c: Skip for avr.
4550
c73d295c
JJ
45512016-03-16 Jakub Jelinek <jakub@redhat.com>
4552
4553 PR target/70245
4554 * g++.dg/opt/pr70245.C: New test.
4555 * g++.dg/opt/pr70245.h: New file.
4556 * g++.dg/opt/pr70245-aux.cc: New file.
4557
b2794066
MS
45582016-03-16 Martin Sebor <msebor@redhat.com>
4559
4560 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4561
aa43616c
RH
45622016-03-16 Richard Henderson <rth@redhat.com>
4563
4564 PR middle-end/70199
4565 * gcc.c-torture/compile/pr70199.c: New.
4566
59608fe5
L
45672016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4568
4569 * gcc.dg/uninit-19.c: Run dos2unix.
4570
ab4c578f
MP
45712016-03-16 Marek Polacek <polacek@redhat.com>
4572
4573 PR c/70093
4574 * gcc.dg/nested-func-10.c: New test.
4575 * gcc.dg/nested-func-9.c: New test.
4576
f5387e76
JJ
45772016-03-16 Jakub Jelinek <jakub@redhat.com>
4578
4579 PR tree-optimization/68714
4580 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4581
7662b718
TV
45822016-03-16 Tom de Vries <tom@codesourcery.com>
4583
4584 PR tree-optimization/68715
4585 * gcc.dg/graphite/pr68715-2.c: New test.
4586 * gcc.dg/graphite/pr68715.c: New test.
4587 * gfortran.dg/graphite/pr68715.f90: New test.
4588
be7ce7ae
TV
45892016-03-16 Tom de Vries <tom@codesourcery.com>
4590
4591 PR tree-optimization/68809
4592 * gcc.dg/graphite/pr68809-2.c: New test.
4593 * gcc.dg/graphite/pr68809.c: New test.
4594
1935f250
JJ
45952016-03-16 Jakub Jelinek <jakub@redhat.com>
4596
6651c93e
JJ
4597 PR c++/70147
4598 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4599 method call to i () as argument. Adjust expected output.
4600
1935f250
JJ
4601 PR c++/70147
4602 * g++.dg/ubsan/pr70147-1.C: New test.
4603 * g++.dg/ubsan/pr70147-2.C: New test.
4604
ab1caa6e
MS
46052016-03-15 Martin Sebor <msebor@redhat.com>
4606
4607 PR c++/58281
4608 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4609
5c2a1bbb
JDA
46102016-03-15 John David Anglin <danglin@gcc.gnu.org>
4611
cb5d8ad1
JDA
4612 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4613 hppa*-*-hpux*.
4614
b440dd40
JDA
4615 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4616
5c2a1bbb
JDA
4617 PR libfortran/69799
4618 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4619 libatomic_available.
4620
42c729c5
MP
46212016-03-15 Marek Polacek <polacek@redhat.com>
4622
4623 PR c++/70209
4624 * g++.dg/ext/attribute-may-alias-4.C: New test.
4625
82b1c550
AM
46262016-03-15 Alexander Monakov <amonakov@ispras.ru>
4627
4628 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4629 -fvar-tracking-assignments-toggle flag.
4630
4ccbf3a6
PH
46312016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4632
4633 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4634
c39858bd
JJ
46352016-03-15 Jakub Jelinek <jakub@redhat.com>
4636
4637 PR rtl-optimization/70222
4638 * gcc.c-torture/execute/pr70222-1.c: New test.
4639 * gcc.c-torture/execute/pr70222-2.c: New test.
4640
8be119c1
RH
46412016-03-15 Richard Henderson <rth@redhat.com>
4642
4643 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4644
6598bb55
AB
46452016-03-15 Andrey Belevantsev <abel@ispras.ru>
4646
4647 PR rtl-optimization/69032
4648 * gcc.dg/pr69032.c: New test.
4649
81fa2944
AB
46502016-03-15 Andrey Belevantsev <abel@ispras.ru>
4651
4652 PR rtl-optimization/63384
4a148e19 4653 * g++.dg/pr63384.C: New test.
81fa2944 4654
74ea9ab6
AB
46552016-03-15 Andrey Belevantsev <abel@ispras.ru>
4656
4657 PR target/64411
4658 * gcc.target/i386/pr64411.C: New test.
4659
045d5055
TV
46602016-03-15 Tom de Vries <tom@codesourcery.com>
4661
4662 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4663 * gfortran.dg/goacc/kernels-alias.f95: New test.
4664
3ea33585
MS
46652016-03-14 Martin Sebor <msebor@redhat.com>
4666
4667 PR c++/53792
4668 * g++.dg/cpp0x/constexpr-inline.C: New test.
4669 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4670
1df7b330
DE
46712016-03-14 David Edelsohn <dje.gcc@gmail.com>
4672
4673 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4674
79b57d18
JJ
46752016-03-14 Jakub Jelinek <jakub@redhat.com>
4676
4677 PR middle-end/70219
4678 * gcc.dg/pr70219.c: New test.
4679
3cbf012a
BS
46802016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4681
4682 PR target/70083
4683 * gcc.dg/torture/pr70083.c: New test.
4684 * gcc.target/i386/pr70083.c: New test.
4685
a9fee7cd
RB
46862016-03-14 Richard Biener <rguenther@suse.de>
4687
4688 PR tree-optimization/56365
4689 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4690
4799603f
SB
46912016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4692
4693 PR target/70098
4694 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4695 New function.
4696 * g++.dg/pr70098.C: New testcase.
4697
4698
760ca967
TV
46992016-03-14 Tom de Vries <tom@codesourcery.com>
4700
4701 PR tree-optimization/70045
4702 * gcc.dg/graphite/pr70045.c: New test.
4703
44e66a77
JD
47042016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4705
4706 PR fortran/69043
4707 * gfortran.dg/include_9.f90: New test.
4708
a18e0fe1
DH
47092016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4710
4711 PR fortran/45076
4712 gfortran.dg/prof/prof.exp: New script.
4713 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4714
d0aca6ab
AB
47152016-03-12 Andrey Belevantsev <abel@ispras.ru>
4716
4717 PR rtl-optimization/69307
4718 * gcc.dg/pr69307.c: New test.
4719
cefe08a4
VM
47202016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4721
4722 PR target/69614
4723 * gcc.target/arm/pr69614.c: New.
4724
70112e2a
PT
47252016-03-12 Paul Thomas <pault@gcc.gnu.org>
4726
4727 PR fortran/70031
4728 * gfortran.dg/submodule_14.f08: New test
4729
4730 PR fortran/69524
4731 * gfortran.dg/submodule_15.f08: New test
4732
3f1e5d3a
PP
47332016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4734
4735 PR c++/70106
4736 * g++.dg/cpp1y/paren3.C: New test.
4737
a3f6d680
MM
47382016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4739
4740 PR target/70131
4741 * gcc.target/powerpc/ppc-round2.c: New test.
4742
92348f09
BS
47432016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4744
4745 PR target/70123
4746 * gcc.dg/torture/pr70123.c: New test.
4747
cebde9e9
JL
47482016-03-11 Jeff Law <law@redhat.com>
4749
4750 PR tree-optimization/70190
4751 * gcc.c-torture/compile/pr70190.c: New test.
4752
3edc5da4
DM
47532016-03-11 David Malcolm <dmalcolm@redhat.com>
4754
4755 PR c/68187
4756 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4757 case.
4758 (test43_b): Likewise.
4759 (test43_c): Likewise.
4760 (test43_d): Likewise.
4761 (test43_e): Likewise.
4762 (test43_f): Likewise.
4763 (test43_g): Likewise.
4764 (test44_a): Likewise.
4765 (test44_b): Likewise.
4766 (test44_c): Likewise.
4767 (test44_d): Likewise.
4768 (test44_e): Likewise.
4769
318c1204
DM
47702016-03-11 David Malcolm <dmalcolm@redhat.com>
4771
4772 PR c/70085
4773 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4774
bc062234
KT
47752016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4776
4777 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4778 dg-options.
4779
acfc1ac1
KT
47802016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4781
4782 PR target/70002
4783 PR target/69245
4784 * gcc.target/aarch64/pr69245_2.c: New test.
4785
d1e2bb2d
JJ
47862016-03-11 Jakub Jelinek <jakub@redhat.com>
4787
4788 PR tree-optimization/70177
4789 * gcc.dg/pr70177.c: New test.
4790
07350627
AL
47912016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4792
4793 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4794
5c6706f7
AL
47952016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4796
4797 * gcc.dg/tree-ssa/sra-20.c: New.
4798
02d472a2
JJ
47992016-03-11 Jakub Jelinek <jakub@redhat.com>
4800
686d390a
JJ
4801 PR rtl-optimization/70174
4802 * gcc.dg/pr70174.c: New test.
4803
02d472a2
JJ
4804 PR tree-optimization/70169
4805 * gcc.dg/pr70169.c: New test.
4806
0f9befa1
IE
48072016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4808
4809 PR target/70160
4810 * gcc.target/i386/pr70160.c: New test.
4811
432d4670
AK
48122016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4813
4814 * gcc.target/s390/dfp-1.c: New test.
4815
a3dc8760
NC
48162016-03-10 Nick Clifton <nickc@redhat.com>
4817
4818 PR target/70044
4819 * gcc.target/aarch64/pr70044.c: New test.
4820
b87a8d7d
PP
48212016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4822 Jakub Jelinek <jakub@redhat.com>
4823
4824 PR c++/70001
4825 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4826 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4827 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4828
4f4ada6a
JH
48292016-03-10 Jan Hubicka <hubicka@ucw.cz>
4830
4831 PR lto/69589
4832 * g++.dg/lto/pr69589_0.C: New testcase
4833 * g++.dg/lto/pr69589_1.C: New testcase
4834
d49b0aa0
MP
48352016-03-10 Marek Polacek <polacek@redhat.com>
4836
4837 PR c++/70153
4838 * g++.dg/delayedfold/unary-plus1.C: New test.
4839
48402016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4841
4842 * gcc.target/arm/pr45701-1.c: Escape brackets.
4843 * gcc.target/arm/pr45701-2.c: Likewise.
4844
71017a7b
AL
48452016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4846
4847 * gfortran.dg/unconstrained_commons.f: New.
4848
ba52669f
AM
48492016-03-10 Alan Modra <amodra@gmail.com>
4850
4851 * gcc.dg/pr69195.c: New.
4852 * gcc.dg/pr69238.c: New.
4853
27742332
TV
48542016-03-10 Tom de Vries <tom@codesourcery.com>
4855
4856 PR testsuite/68915
4857 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4858
3a81a594
RB
48592016-03-10 Richard Biener <rguenther@suse.de>
4860
4861 PR tree-optimization/70128
4862 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4863 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4864
3433b975
JJ
48652016-03-09 Jakub Jelinek <jakub@redhat.com>
4866
c2864f02
JJ
4867 PR tree-optimization/70152
4868 * gcc.dg/pr70152.c: New test.
4869
3433b975
JJ
4870 PR target/70086
4871 * gcc.target/i386/pr70086-1.c: New test.
4872 * gcc.target/i386/pr70086-2.c: New test.
4873 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4874
4875 PR tree-optimization/70127
4876 * gcc.c-torture/execute/pr70127.c: New test.
4877
96b3c82d
CP
48782016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4879
4880 * c-c++-common/goacc/combined-directives-2.c: New test.
4881
b4f3232d
DM
48822016-03-09 David Malcolm <dmalcolm@redhat.com>
4883
4884 PR c/68473
4885 PR c++/70105
4886 * g++.dg/diagnostic/pr70105.C: New test.
4887 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4888 (test_multiple_ordinary_maps): New test function.
4889
40499f81
DM
48902016-03-09 David Malcolm <dmalcolm@redhat.com>
4891
4892 PR c/68473
4893 PR c++/70105
4894 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4895 Drop range information from call to inform_at_rich_loc.
4896 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4897 New.
4898 (test_show_locus): Replace calls to rich_location::add_range with
4899 calls to add_range. Rewrite the tests that used the now-defunct
4900 rich_location ctor taking a source_range. Simplify other tests
4901 by replacing calls to COMBINE_LOCATION_DATA with calls to
4902 make_location.
4903
c9e33662
RB
49042016-03-09 Richard Biener <rguenther@suse.de>
4905 Jakub Jelinek <jakub@redhat.com>
4906
4907 PR tree-optimization/70138
4908 * gcc.dg/vect/pr70138-1.c: New testcase.
4909 * gcc.dg/vect/pr70138-2.c: Likewise.
4910
2c73b764
JJ
49112016-03-09 Jakub Jelinek <jakub@redhat.com>
4912
4913 PR target/70049
4914 * gcc.target/i386/pr70049.c: New test.
4915
c06d25bb
RB
49162016-03-09 Richard Biener <rguenther@suse.de>
4917
4918 PR c/70143
4919 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4920 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4921 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4922
5828a501
RO
49232016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4924
4925 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4926 arm-*-*.
4927
2e141c8d
JJ
49282016-03-09 Jakub Jelinek <jakub@redhat.com>
4929
5a9def37
JJ
4930 PR middle-end/67278
4931 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4932
2e141c8d
JJ
4933 PR target/67278
4934 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4935
4936 PR middle-end/70050
4937 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4938 in testcase comment.
4939
bf751f40
TV
49402016-03-09 Tom de Vries <tom@codesourcery.com>
4941
4942 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4943 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4944 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4945 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4946 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4947 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4948 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4949 * gfortran.dg/goacc/kernels-loop.f95: New test.
4950
e210c999
MS
49512016-03-08 Martin Sebor <msebor@redhat.com>
4952
4953 PR c++/62096
4954 * g++.dg/warn/overflow-warn-7.C: New test.
4955
80aac5c8
JM
49562016-03-08 Jason Merrill <jason@redhat.com>
4957
4958 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4959 * lib/target-supports.exp (check_effective_target_concepts): New.
4960
12b81409
JJ
49612016-03-08 Jakub Jelinek <jakub@redhat.com>
4962
d259b234
JJ
4963 PR c++/70135
4964 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4965 * g++.dg/ubsan/pr70135.C: New test.
4966
12b81409
JJ
4967 PR target/70110
4968 * gcc.dg/pr70110.c: New test.
4969
b4e9f2aa
MJ
49702016-03-07 Martin Jambor <mjambor@suse.cz>
4971
4972 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4973 * c-c++-common/gomp/if-1.c: Likewise.
4974 * c-c++-common/gomp/pr61486-2.c: Likewise.
4975 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4976 to dg-additional-options.
4977 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4978 * g++/gomp/target-teams-1.c: Likewise.
4979 * gcc.dg/gomp/gomp.exp: Likewise.
4980 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4981 dg-additional-options.
4982 * gfortran.dg/gomp/gomp.exp: Likewise.
4983 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4984 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4985 dg-additional-options.
4986 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4987
f86e631e
MJ
49882016-03-07 Martin Jambor <mjambor@suse.cz>
4989
4990 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4991 * c-c++-common/gomp/gridify-1.c: New test.
4992 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4993
94156b3f
AV
49942016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4995
4996 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4997 trigger for cortex-r8, when scanning for register r8.
4998 * gcc.target/arm/pr45701-2.c: Likewise.
4999
a84a49b7 50002016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5001 Jeff Law <law@redhat.com>
a84a49b7
RB
5002
5003 PR tree-optimization/69740
5004 * gcc.c-torture/compile/pr69740-1.c: New test.
5005 * gcc.c-torture/compile/pr69740-2.c: New test.
5006
e41f6c9e
BS
50072016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5008
5009 * lib/target-supports.exp
5010 (check_effective_target_whole_vector_shift): Enable for PPC64.
5011
57548bf5
RB
50122016-03-07 Richard Biener <rguenther@suse.de>
5013
5014 PR tree-optimization/70115
5015 * gcc.dg/torture/pr70115.c: New testcase.
5016
4ae13300
NS
50172016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5018
5019 PR middle-end/69916
5020 * c-c-++-common/goacc/pr69916.c: New.
5021
5edb9853
RH
50222016-03-07 Richard Henderson <rth@redhat.com>
5023
5024 * gcc.c-torture/compile/pr70061.c: New test.
5025
2067a8f3
RB
50262016-03-07 Richard Biener <rguenther@suse.de>
5027
5028 PR testsuite/70109
5029 * gcc.dg/vect/O3-pr36098.c: New testcase.
5030
4145a9b7
CL
50312016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5032
5033 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5034
1878be32
EB
50352016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5036
5037 * gnat.dg/renaming9.ad[sb]: New testcase.
5038
df762bb2
JJ
50392016-03-05 Jakub Jelinek <jakub@redhat.com>
5040
5041 PR c++/70084
5042 * g++.dg/expr/stdarg3.C: New test.
5043
7d461295
JL
50442016-03-04 Jeff Law <law@redhat.com>
5045
5046 PR tree-optimization/69196
5047 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5048 x86_64-*-*.
5049
29b9828f
BS
50502016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5051
b6b552fd
BS
5052 PR c/69973
5053 * gcc.dg/pr69973.c: New test.
5054
201d49e9
BS
5055 PR rtl-optimization/69941
5056 * gcc.dg/torture/pr69941.c: New test.
5057
29b9828f
BS
5058 PR c/69824
5059 * gcc.dg/pr69824.c: New test.
5060
640b7e74
TV
50612016-03-05 Tom de Vries <tom@codesourcery.com>
5062
5063 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5064 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5065 function.
5066
7a3a3fad
PP
50672016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5068
5069 PR c++/66786
5070 * g++.dg/cpp1y/var-templ48.C: New test.
5071 * g++.dg/cpp1y/var-templ49.C: New test.
5072
cd439aec
EB
50732016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5074
5075 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5076
60204554
JJ
50772016-03-04 Jakub Jelinek <jakub@redhat.com>
5078
0c8825de
JJ
5079 PR c++/70035
5080 * g++.dg/ubsan/pr70035.C: New test.
5081
60204554
JJ
5082 PR target/70062
5083 * gcc.target/i386/pr70062.c: New test.
5084
f79d4eab
L
50852016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5086
5087 * g++.dg/template/typename21.C: Remove c++98_only.
5088
ea81ce67
L
50892016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5090
5091 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5092
64b23c13
DM
50932016-03-04 David Malcolm <dmalcolm@redhat.com>
5094
5095 PR c/68187
5096 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5097 function.
5098 (fn_42_b): Likewise.
5099 (fn_42_c): Likewise.
5100
729526f5
DM
51012016-03-04 David Malcolm <dmalcolm@redhat.com>
5102
5103 PR c/68187
5104 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5105 function.
5106 (fn_40_b): Likewise.
5107 (fn_41_a): Likewise.
5108 (fn_41_b): Likewise.
5109
f9ea11ac
JJ
51102016-03-04 Jakub Jelinek <jakub@redhat.com>
5111
5112 PR target/70059
5113 * gcc.target/i386/avx512f-pr70059.c: New test.
5114 * gcc.target/i386/avx512dq-pr70059.c: New test.
5115
b6c38c69
BS
51162016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5117
5118 PR rtl-optimization/57676
5119 * gcc.dg/torture/pr57676.c: New test.
5120
af3cdd34
IE
51212016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5122
5123 * gcc.dg/pr70026.c: New test.
5124
7ff6ca38
MP
51252016-03-04 Marek Polacek <polacek@redhat.com>
5126
5127 PR c/69798
5128 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5129 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5130
a6bf62d5
KT
51312016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5132
5133 PR target/70004
5134 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5135 Delete.
5136 (test_corners_sisd_si): Likewise.
5137 (main): Remove checks of the above.
5138 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5139
ae4cdc6a
EB
51402016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5141
5142 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5143
08455559
CL
51442016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5145
5146 * gcc.dg/torture/pr69951.c: Accept argc==0.
5147
e9a35493
RB
51482016-03-04 Richard Biener <rguenther@suse.de>
5149
5150 PR c++/70054
5151 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5152 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5153
fba054c2
DV
51542016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5155
5156 PR testsuite/69766
5157 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5158 testing multiarch.
5159
f10cdc6c
JJ
51602016-03-04 Jakub Jelinek <jakub@redhat.com>
5161
5162 PR debug/69947
5163 * gcc.dg/guality/pr69947.c: New test.
5164
2e981ba0
JJ
51652016-03-03 Jakub Jelinek <jakub@redhat.com>
5166
5167 PR ada/70017
5168 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5169
0ba3bfa2
KT
51702016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5171
5172 PR rtl-optimization/69904
5173 * gcc.target/arm/pr69904.c: New test.
5174
97ecdb46
JJ
51752016-03-03 Jakub Jelinek <jakub@redhat.com>
5176
5177 PR target/70021
5178 * gcc.dg/vect/pr70021.c: New test.
5179 * gcc.target/i386/pr70021.c: New test.
5180
a2a743a1
MP
51812016-03-03 Marek Polacek <polacek@redhat.com>
5182
5183 PR middle-end/70050
5184 * gcc.dg/pr70050.c: New test.
5185
fa07ecdd
JG
51862016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5187
5188 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5189
23504262
ML
51902016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5191
5192 PR tree-optimization/70043
5193 * gfortran.dg/vect/pr70043.f90: New test.
5194
b7b9e1a9
EB
51952016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5196
5197 * gnat.dg/specs/task1.ads: New test.
5198
cb83ba54
RO
51992016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5200
5201 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5202 Invoke gdb with -batch.
5203 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5204
a75f5e30
RB
52052016-03-03 Richard Biener <rguenther@suse.de>
5206
5207 PR tree-optimization/55936
5208 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5209
268bc320
JL
52102016-03-02 Jeff Law <law@redhat.com>
5211
815f20ab
JL
5212 PR rtl-optimization/69942
5213 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5214 effects of argument promotions.
5215
268bc320
JL
5216 PR tree-optimization/69987
5217 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5218 target does not support -fprefetch-loop-arrays.
5219
171f7de5
UB
52202016-03-02 Uros Bizjak <ubizjak@gmail.com>
5221
5222 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5223
192912db
BC
52242016-03-02 Bin Cheng <bin.cheng@arm.com>
5225
c7908871 5226 PR rtl-optimization/69052
192912db
BC
5227 * gcc.target/i386/pr69052.c: New test.
5228
90a7a40b
AM
52292016-03-02 Alan Modra <amodra@gmail.com>
5230
5231 * gcc.dg/pr69990.c: New.
5232
69fa742f
JJ
52332016-03-02 Jakub Jelinek <jakub@redhat.com>
5234
de752fb0
JJ
5235 PR c/68062
5236 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5237
5238 PR middle-end/70022
5239 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5240
69fa742f
JJ
5241 PR target/70028
5242 * gcc.target/i386/pr70028.c: New test.
5243
7c65bd56
MK
52442016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5245
5246 * c-c++-common/asan/swapcontext-test-1.c,
5247 * c-c++-common/tsan/thread_leak.c,
5248 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5249 * g++.dg/tsan/benign_race.C,
5250 * g++.dg/tsan/fd_close_norace.C,
5251 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5252 races with sanitizer output
5253
37d98220 52542016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5255 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5256
5257 PR target/67278
5258 * gcc.dg/simd-8.c: New testcase.
5259
218db463
RB
52602016-03-02 Richard Biener <rguenther@suse.de>
5261
5262 PR middle-end/67278
5263 * gcc.dg/simd-7.c: New testcase.
5264
22c72158
EB
52652016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5266
5267 * gcc.target/i386/pr70007.c: Tweak.
5268
9a790ccc
DV
52692016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5270
5271 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5272
bd02f00f
MP
52732016-03-02 Marek Polacek <polacek@redhat.com>
5274
5275 PR c/67854
5276 * gcc.dg/pr67854.c: New test.
5277
1e840f39
JJ
52782016-03-02 Jakub Jelinek <jakub@redhat.com>
5279
5280 PR middle-end/70025
5281 * gcc.dg/torture/pr70025.c: New test.
5282
bca00241
VK
52832016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5284
5285 PR tree-optimization/68621
5286 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5287
0bca04b8
EB
52882016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5289
5290 * gcc.target/i386/pr70007.c: New test.
5291
2a9afc86
JL
52922016-03-01 Jeff Law <law@redhat.com>
5293
eab2541b 5294 PR tree-optimization/69196
9d83ef71 5295 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5296
2a9afc86
JL
5297 PR tree-optimization/69196
5298 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5299 duplicating code and spoiling the expected output.
5300
0d39977e
MM
53012016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5302
5303 PR target/70033
5304 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5305 supports power9 before doing tests.
5306 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5307 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5308 * gcc.target/powerpc/p9-permute.c: Likewise.
5309
a0c0699d
UB
53102016-03-01 Uros Bizjak <ubizjak@gmail.com>
5311
5312 PR target/70027
5313 * gcc.target/i386/pr70027.c: New test.
5314
0ae3ef47 53152016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5316
5317 * gcc.dg/pr70017.c: New test.
5318
686e2237
JJ
53192016-03-01 Jakub Jelinek <jakub@redhat.com>
5320
5321 PR c/69796
5322 PR c/69974
5323 * gcc.dg/pr69796.c: New test.
5324 * gcc.dg/pr69974.c: New test.
5325
f8e4188c
EB
53262016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5327
5328 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5329
5e3f1c7c
JL
53302016-02-29 Jeff Law <law@redhat.com>
5331
5332 PR tree-optimization/69987
5333 * gfortran.dg/pr69987.f90: New test.
5334
5335 PR tree-optimization/69989
5336 * gcc.c-torture/compile/pr69989-2.c: New test.
5337
1be56bc5
MP
53382016-03-01 Marek Polacek <polacek@redhat.com>
5339
5340 PR c++/69795
5341 * g++.dg/parse/invalid1.C: New test.
5342
1b19470d
RB
53432016-03-01 Richard Biener <rguenther@suse.de>
5344
5345 PR middle-end/70022
5346 * gcc.dg/pr70022.c: New testcase.
5347
3ae0661a
IE
53482016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5349
5350 PR tree-optimization/69956
5351 * gcc.dg/pr69956.c: New test.
5352
0f09ab88
BS
53532016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5354
5355 PR target/70011
5356 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5357 XFAIL when hardware supports efficient unaligned storage access.
5358
76d881bf
PP
53592016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5360
5361 PR c++/69961
5362 * g++.dg/template/pr69961a.C: New test.
5363 * g++.dg/template/pr69961b.C: New test.
5364
7168133a
DM
53652016-02-29 David Malcolm <dmalcolm@redhat.com>
5366
5367 PR preprocessor/69985
5368 * gcc.dg/cpp/pr69985.c: New test case.
5369
0c6072a3
JL
53702016-02-29 Jeff Law <law@redhat.com>
5371
e66f219b
JL
5372 PR tree-optimization/70005
5373 * gcc.c-torture/execute/pr70005.c New test.
5374
0c6072a3
JL
5375 PR tree-optimization/69999
5376 * gcc.c-torture/compile/pr69999.c: New test.
5377
fd9fbdb3
YR
53782016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5379
5380 PR tree-optimization/69652
5381 * gcc.dg/torture/pr69652.c: Delete test.
5382 * gcc.dg/vect/pr69652.c: New test.
5383
cbd400b4
RB
53842016-02-19 Richard Biener <rguenther@suse.de>
5385
5386 PR tree-optimization/69980
5387 * gfortran.dg/vect/pr69980.f90: New testcase.
5388
84ea0f58
EB
53892016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5390
5391 * gcc.target/sparc/20160229-1.c: New test.
5392
5d2a63dc
EB
53932016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5394
5395 * gnat.dg/stack_usage3.adb: New test.
5396 * gnat.dg/stack_usage3_pkg.ads: New helper.
5397
93e708f9
EB
53982016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5399
5400 * gnat.dg/renaming8.adb: New test.
5401 * gnat.dg/renaming8_pkg1.ads: New helper.
5402 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5403 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5404
6512bc93
RB
54052016-02-29 Richard Biener <rguenther@suse.de>
5406
5407 PR tree-optimization/69720
5408 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5409
7b201a88
TK
54102016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5411
5412 PR fortran/68147
5413 PR fortran/47674
5414 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5415
82ee0cf2 54162016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5417 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5418
5419 PR fortran/56007
5420 * gfortran.dg/coarray_8.f90: Adjust error message.
5421 * gfortran.dg/pr56007.f90: New test.
5422 * gfortran.dg/pr56007.f: New test.
5423
cdc1a2c8
L
54242016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5425
5426 PR tree-optimization/69989
5427 * gcc.dg/torture/pr69989.c: New test.
5428
33505bcf
EB
54292016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5430
5431 * gcc.target/i386/stack-realign-win.c: New test.
5432
524bfb19
HA
54332016-02-28 Harald Anlauf <anlauf@gmx.de>
5434
5435 PR fortran/60126
5436 * gfortran.dg/pr60126.f90: New test.
5437
bd542508
JL
54382016-02-27 Jeff Law <law@redhat.com>
5439
5440 Revert
5441 2016-02-26 Richard Biener <rguenther@suse.de>
5442 Jeff Law <law@redhat.com>
5443
5444 PR tree-optimization/69740
5445 * gcc.c-torture/compile/pr69740-1.c: New test.
5446 * gcc.c-torture/compile/pr69740-2.c: New test.
5447
dd1291e0
JD
54482016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5449
5fb67f8b 5450 PR fortran/69910
dd1291e0
JD
5451 * gfortran.dg/newunit_4.f90: New test.
5452
5cfefb59
JJ
54532016-02-27 Jakub Jelinek <jakub@redhat.com>
5454
5455 PR target/69613
5456 PR rtl-optimization/69886
5457 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5458 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5459 target.
5460
20ba5f33
MS
54612016-02-26 Martin Sebor <msebor@redhat.com>
5462
5463 PR tree-optimization/15826
5464 * gcc.dg/tree-ssa/pr15826.c: New test.
5465
e6fb01b0
JJ
54662016-02-26 Jakub Jelinek <jakub@redhat.com>
5467
5468 PR target/69969
5469 * gcc.target/powerpc/pr69969.c: New test.
5470
e3e0cf64
MS
54712016-02-26 Martin Sebor <msebor@redhat.com>
5472
5473 PR c++/15766
5474 * g++.old-deja/g++.other/decl5.C: Add a test case.
5475
d1f2bea5
SB
54762016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5477
5478 PR target/69946
5479 * gcc.target/powerpc/pr69946.c: New file.
5480
4a4f9d2b 54812016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5482 Jeff Law <law@redhat.com>
4a4f9d2b 5483
e3e0cf64 5484 PR tree-optimization/69740
4a4f9d2b
RB
5485 * gcc.c-torture/compile/pr69740-1.c: New test.
5486 * gcc.c-torture/compile/pr69740-2.c: New test.
5487
ad2a2706
MJ
54882016-02-26 Martin Jambor <mjambor@suse.cz>
5489
5490 PR middle-end/69920
5491 * gcc.dg/torture/pr69932.c: New test.
5492 * gcc.dg/torture/pr69936.c: Likewise.
5493
1d11f7ce
AK
54942016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5495
5496 PR target/69709
5497 * gcc.target/s390/pr69709.c: New test.
5498
6cfccbb2
KT
54992016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5500
5501 PR target/69245
5502 * gcc.target/aarch64/pr69245_1.c: New test.
5503
ac59ad4e
KT
55042016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5505
5506 PR target/69613
5507 * gcc.dg/torture/pr69613.c: New test.
5508
a2ad54a0
JJ
55092016-02-26 Jakub Jelinek <jakub@redhat.com>
5510
5511 PR rtl-optimization/69891
5512 * gcc.target/i386/pr69891.c: New test.
5513
0884062c 55142016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5515 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5516
d2369d4f 5517 PR target/61397
c163789b
MM
5518 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5519 functionality for both 32-bit and 64-bit.
5520
5aed7e2c
RB
55212016-02-26 Richard Biener <rguenther@suse.de>
5522
5523 PR tree-optimization/69551
5524 * gcc.dg/torture/pr69951.c: New testcase.
5525
798e2a8e
RB
55262016-02-25 Richard Biener <rguenther@suse.de>
5527
5528 PR tree-optimization/48795
5529 * gcc.dg/Warray-bounds-18.c: New testcase.
5530
9559fbac
RO
55312016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5532
5533 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5534
c049b107
JJ
55352016-02-25 Jakub Jelinek <jakub@redhat.com>
5536
5537 PR rtl-optimization/69896
5538 * gcc.dg/pr69896.c: New test.
5539
1137001c
PP
55402016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5541
5542 PR c++/69736
5543 * g++.dg/cpp1y/paren2.C: New test.
5544
2e9c8641
MS
55452016-02-24 Martin Sebor <msebor@redhat.com>
5546
5547 PR c/51147
5548 * gcc.dg/enum-mode-2.c: New test.
5549
03ca8fb3
JJ
55502016-02-24 Jakub Jelinek <jakub@redhat.com>
5551
5552 PR c++/69922
5553 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5554 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5555 * g++.dg/ubsan/pr69922.C: New test.
5556
0b05329b
MP
55572016-02-24 Marek Polacek <polacek@redhat.com>
5558
5559 PR c/69819
5560 * gcc.dg/pr69819.c: New test.
5561
57c2c374
MS
55622016-02-24 Martin Sebor <msebor@redhat.com>
5563
3b96b93a
MS
5564 PR c++/69912
5565 * g++.dg/ext/flexary15.C: New test.
5566
55672016-02-24 Martin Sebor <msebor@redhat.com>
5568
5569 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5570 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5571 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5572
65433bb5
MK
55732016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5574 Charles Baylis <charles.baylis@linaro.org>
5575
5576 PR debug/61033
5577 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5578
f802a424 55792016-02-24 Richard Biener <rguenther@suse.de>
44293580 5580 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5581
5582 PR middle-end/69760
5583 * gcc.dg/torture/pr69760.c: New testcase.
5584
525f795f
RO
55852016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5586
5587 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5588 pattern on Solaris with as.
5589
cd7bbceb
KT
55902016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5591
5592 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5593 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5594 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5595 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5596
89c0c1fd
JJ
55972016-02-24 Jakub Jelinek <jakub@redhat.com>
5598
5599 PR middle-end/69915
5600 * gcc.dg/pr69915.c: New test.
5601
0683fd27
KT
56022016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5603
5604 PR rtl-optimization/69886
5605 * gcc.dg/torture/pr69886.c: New test.
5606
e53d562a
RB
56072016-02-24 Richard Biener <rguenther@suse.de>
5608
5609 PR middle-end/68963
5610 * gcc.dg/torture/pr68963.c: New testcase.
5611
74a00288
KT
56122016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5613
5614 PR target/69875
5615 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5616 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5617 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5618 * gcc.target/arm/atomic_loaddi_1.c: New test.
5619 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5620 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5621 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5622 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5623 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5624 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5625 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5626 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5627
340fd4c9
JJ
56282016-02-24 Jakub Jelinek <jakub@redhat.com>
5629
5630 PR middle-end/69909
5631 * gcc.dg/torture/pr69909.c: New test.
5632
47d3fdb2
RB
56332016-02-24 Richard Biener <rguenther@suse.de>
5634
5635 PR tree-optimization/69907
5636 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5637 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5638 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5639
dab73e73
CB
56402016-02-24 Christian Bruel <christian.bruel@st.com>
5641
5642 * gcc.target/arm/pragma_cpp_fma.c: New test.
5643
7cc5ec65
JD
56442016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5645
5646 PR fortran/61156
5647 * gfortran.dg/include_6.f90: Update test.
5648
067fbd8b
JJ
56492016-02-23 Jakub Jelinek <jakub@redhat.com>
5650
5651 PR objc/69844
5652 * objc.dg/pr69844.m: New test.
5653
64a454d9
JD
56542016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5655
5656 PR libgfortran/69456
5657 * gfortran.dg/namelist_89.f90: New test.
5658 * gfortran.dg/pr59700.f90: Update test..
5659
35886f0b
MS
56602016-02-23 Martin Sebor <msebor@redhat.com>
5661
5662 PR middle-end/69780
5663 * g++.dg/ext/builtin_alloca.C: New test.
5664 * gcc.dg/builtins-68.c: New test.
5665
162cc7e3
RH
56662016-02-23 Richard Henderson <rth@redhat.com>
5667
5668 * gcc.target/i386/addr-space-3.c: Remove test.
5669
196440f8
DM
56702016-02-23 David Malcolm <dmalcolm@redhat.com>
5671
5672 PR preprocessor/69126
5673 PR preprocessor/69543
5674 * c-c++-common/pr69126-2-long.c: New test.
5675 * c-c++-common/pr69126-2-short.c: New test.
5676 * c-c++-common/pr69543-1.c: Remove xfail.
5677
1d3121af
DM
56782016-02-23 David Malcolm <dmalcolm@redhat.com>
5679
5680 PR preprocessor/69126
5681 PR preprocessor/69543
5682 PR preprocessor/69558
5683 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5684 (f): Rename to...
5685 (test_2): ...this, and add leading comment.
5686 (MACRO_3, test_3): New.
5687 (MACRO_4A, MACRO_4B, test_4): New.
5688 (MACRO): Rename to...
5689 (MACRO_5): ...this.
5690 (g): Rename to...
5691 (test_5): ...this, updating for renaming of MACRO, and
5692 add leading comment.
5693 * c-c++-common/pr69543-1.c: New.
5694 * c-c++-common/pr69543-2.c: New.
5695 * c-c++-common/pr69543-3.c: New.
5696 * c-c++-common/pr69543-4.c: New.
5697 * c-c++-common/pr69558-1.c: New.
5698 * c-c++-common/pr69558-2.c: New.
5699 * c-c++-common/pr69558-3.c: New.
5700 * c-c++-common/pr69558-4.c: New.
5701 * gcc.dg/pr69558.c: Move to...
5702 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5703 xfail for c++.
5704
f99c3557
TS
57052016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5706
5707 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5708 to -ftree-parallelize-loops/-fopenacc changes.
5709 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5710 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5711 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5712 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5713 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5714 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5715 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5716 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5717 * c-c++-common/goacc/kernels-loop.c: Likewise.
5718 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5719 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5720 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5721 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5722
c60ec7c2
RO
57232016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5724
5725 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5726
f1a62b6f
JJ
57272016-02-23 Jakub Jelinek <jakub@redhat.com>
5728
e67bf044
JJ
5729 PR c++/69902
5730 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5731
f1a62b6f
JJ
5732 PR c/69900
5733 * gcc.dg/pr69900.c: New test.
5734
20c5e09e
MJ
57352016-02-23 Martin Jambor <mjambor@suse.cz>
5736
5737 PR tree-optimization/69666
5738 * gcc.dg/tree-ssa/pr69666.c: New test.
5739
e457a6fc
AV
57402016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5741
5742 PR fortran/67451
5743 * gfortran.dg/coarray_allocate_5.f08: New test.
5744
d7b574f4
AK
57452016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5746
5747 * gcc.target/s390/vcond-shift.c: Move to ...
5748 * gcc.target/s390/vector/vcond-shift.c: ... here.
5749
58bdeb44
AK
57502016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5751
5752 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5753 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5754
7cd0387b
AK
57552016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5756
5757 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5758
4246c8da
MW
57592016-02-20 Mark Wielaard <mjw@redhat.com>
5760
5761 PR c/28901
5762 * gcc.dg/unused-variable-3.c: New test.
5763
f93bc532
JJ
57642016-02-22 Jakub Jelinek <jakub@redhat.com>
5765
5766 PR target/69888
5767 * gcc.target/i386/pr69888.c: New test.
5768
c4e360f4
RB
57692016-02-22 Richard Biener <rguenther@suse.de>
5770
5771 PR tree-optimization/69882
5772 * gfortran.dg/vect/pr69882.f90: New testcase.
5773
09c92f1c
JJ
57742016-02-22 Jakub Jelinek <jakub@redhat.com>
5775
5776 PR target/69885
5777 * gcc.dg/pr69885.c: New test.
5778
f88d45dc
OE
57792016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5780
5781 PR target/69806
5782 PR target/54089
5783 * gcc.target/sh/pr54089-10.c: New.
5784
ce1ff48e
PT
57852016-02-20 Paul Thomas <pault@gcc.gnu.org>
5786
5787 PR fortran/69423
5788 * gfortran.dg/deferred_character_15.f90 : New test.
5789
bbf27208
DH
57902016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5791
5792 PR fortran/57365
5793 gfortran.dg/allocate_with_source_18.f03: New test.
5794
57952016-02-20 Harald Anlauf <anlauf@gmx.de>
5796
5797 PR fortran/52531
5798 gfortran.dg/gomp/pr52531.f90: New test.
5799
268be88c
BE
58002016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5801
5802 PR c++/69865
5803 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5804 -std=c++03.
5805
4b6c824a
JJ
58062016-02-19 Jakub Jelinek <jakub@redhat.com>
5807
871b3f47
JJ
5808 PR c++/69826
5809 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5810 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5811
7a965d51
JJ
5812 PR c++/69850
5813 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5814
4b6c824a
JJ
5815 PR c++/69851
5816 * g++.dg/torture/pr69851.C: New test.
5817
15fca21a
MS
58182016-02-19 Martin Sebor <msebor@redhat.com>
5819
5820 PR testsuite/69573
5821 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5822
19e21586
JJ
58232016-02-19 Jakub Jelinek <jakub@redhat.com>
5824
03a616ac
JJ
5825 PR c++/69850
5826 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5827 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5828
19e21586
JJ
5829 PR c++/67767
5830 * g++.dg/cpp0x/pr67767.C: New test.
5831
2db16594
KT
58322016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5833
5834 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5835 for fp, simd, crypto, crc, lse.
5836 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5837 above.
5838 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5839 effective target check.
5840
5a7d9d1e
JJ
58412016-02-19 Jakub Jelinek <jakub@redhat.com>
5842
5843 PR target/69820
5844 * gcc.target/i386/pr69820.c: New test.
5845
6448f064
AK
58462016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5847
5848 * gcc.target/s390/vector/int128-1.c: New test.
5849
d0a859e6
AK
58502016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5851
5852 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5853
9e4eb643
AK
58542016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5855
5856 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5857 instruction pattern name to prevent the testcase from failing with
5858 -march=z13.
5859
859a4c0e
AK
58602016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5861
5862 * gcc.target/s390/md/movstr-2.c: New test.
5863
efc2340b
MK
58642016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5865
5866 * gcc.target/s390/morestack.c: New test.
5867
ca2bfbc2
DV
58682016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5869
5870 PR target/69625
5871 * gcc.target/s390/pr69625.c: Add test case.
5872
efd4bd05
BE
58732016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5874
5875 PR testsuite/68580
5876 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5877
2bf2078a
MM
58782016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5879
5880 PR target/68404
5881 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5882 * gcc.target/powerpc/fusion3.c: Likewise.
5883
f003579e
RB
58842016-02-18 Richard Biener <rguenther@suse.de>
5885
5886 PR middle-end/69553
5887 * g++.dg/torture/pr69553.C: New testcase.
5888
19233914
NC
58892016-02-18 Nick Clifton <nickc@redhat.com>
5890
efd4bd05
BE
5891 PR target/62254
5892 PR target/69610
5893 * gcc.target/arm/pr62554.c: New test.
5894 * gcc.target/arm/pr69610-1.c: New test.
5895 * gcc.target/arm/pr69610-2.c: New test.
19233914 5896
23f27839
RB
58972016-02-18 Richard Biener <rguenther@suse.de>
5898
5899 PR middle-end/69854
5900 * gcc.dg/torture/pr69854.c: New testcase.
5901
932c0da4
JJ
59022016-02-17 Jakub Jelinek <jakub@redhat.com>
5903
5904 PR c++/69850
5905 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5906
1bed93e4
BS
59072012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5908
5909 * gcc.target/powerpc/vec-cg.c: New test.
5910
57bfb134
RB
59112016-02-17 Richard Biener <rguenther@suse.de>
5912
5913 PR testsuite/69586
5914 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5915
a44e0ebb
KT
59162016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5917
5918 PR target/69161
5919 * gcc.c-torture/compile/pr69161.c: New test.
5920
ffacd726
DS
59212016-02-17 David Sherwood <david.sherwood@arm.com>
5922
5923 PR target/69532
5924 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5925 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5926
448db8d2
EB
59272016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5928
5929 * gcc.dg/ifcvt-4.c: Skip on Visium.
5930
e2f0522e
EB
59312016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5932
5933 * gnat.dg/atomic8.adb: New test.
5934
bf17fe3f
EB
59352016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5936
5937 * gnat.dg/discr46.ad[sb]: New test.
5938
ecf835e9
KN
59392016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5940
5941 PR Target/48344
5942 * gcc.target/powerpc/pr48344-1.c: New test.
5943
49a1164a
TK
59442015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5945
5946 PR fortran/69742
5947 * gfortran.dg/associate_21.f90: New test.
5948
bf14eba2
JJ
59492016-02-16 Jakub Jelinek <jakub@redhat.com>
5950
5951 PR c/69835
5952 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5953 -Wnonnull in dg-options.
5954 * c-c++-common/nonnull-2.c: New test.
5955
35a093b6
JG
59562016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5957 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5958
5959 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5960
e387d491
JJ
59612016-02-16 Jakub Jelinek <jakub@redhat.com>
5962
5963 PR middle-end/69801
5964 * gcc.dg/pr69801.c: Add empty dg-options.
5965
ba539195
JN
59662016-02-16 James Norris <jnorris@codesourcery.com>
5967
5968 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5969 * g++.dg/goacc/deviceptr-1.c: New file.
5970
2a2b8f64
JJ
59712016-02-16 Jakub Jelinek <jakub@redhat.com>
5972
5973 PR tree-optimization/69820
5974 * gcc.dg/vect/pr69820.c: New test.
5975
87440c29
RB
59762016-02-16 Richard Biener <rguenther@suse.de>
5977
5978 PR tree-optimization/69776
5979 * gcc.dg/torture/pr69776-2.c: New testcase.
5980
6d87c306
BS
59812016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5982
5983 PR tree-optimization/69714
5984 * gcc.dg/torture/pr69714.c: New test.
5985
3824a0a2
JJ
59862016-02-16 Jakub Jelinek <jakub@redhat.com>
5987
5988 PR tree-optimization/69802
5989 * gcc.dg/pr69802.c: New test.
5990
c8cfe96e
RB
59912016-02-16 Richard Biener <rguenther@suse.de>
5992
5993 PR middle-end/69801
5994 * gcc.dg/pr69801.c: New testcase.
5995
fc12098d
JD
59962016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5997
5998 PR libgfortran/69651
5999 * gfortran.dg/read_bang.f90: New test.
6000 * gfortran.dg/read_bang4.f90: New test.
6001
ba6b3795
JJ
60022016-02-15 Jakub Jelinek <jakub@redhat.com>
6003
f0516ca4
JJ
6004 PR c++/69658
6005 * g++.dg/init/pr69658.C: New test.
6006
ba6b3795
JJ
6007 PR c++/69797
6008 * c-c++-common/pr69797.c: New test.
6009
de3f9a2d
PK
60102016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6011
6012 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6013 check for aarch64*-*-*.
6014
17a3b967
RB
60152016-02-15 Richard Biener <rguenther@suse.de>
6016
6017 PR tree-optimization/69783
6018 * gcc.dg/vect/pr69783.c: New testcase.
6019
1c48bff1
RB
60202016-02-15 Richard Biener <rguenther@suse.de>
6021
6022 PR tree-optimization/69776
6023 * gcc.dg/torture/pr69776.c: New testcase.
6024
1e6025b6
TK
60252016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6026
6027 PR fortran/60526
6028 * gfortran.dg/type_decl_4.f90: Reinstated.
6029
d3308279
JDA
60302016-02-14 John David Anglin <danglin@gcc.gnu.org>
6031
6032 PR fortran/68746
6033 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6034
b7c56581
TK
60352016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6036
6037 PR fortran/60526
6038 PR bootstrap/69816
6039 * gfortran.dg/type_decl_4.f90: Removed.
6040
60cb4ef5
TK
60412016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6042
6043 PR fortran/60526
6044 * gfortran.dg/type_decl_4.f90: New test.
6045
f6964637
AM
60462016-02-14 Alan Modra <amodra@gmail.com>
6047
1a8849d1 6048 PR testsuite/68886
f6964637
AM
6049 * gcc.c-torture/execute/stkalign.c: Revise test.
6050
f5121920
OE
60512016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6052
6053 PR target/67260
6054 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6055
6cda3ab6
OE
60562016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6057
6058 PR target/67260
6059 * gcc.target/sh/torture/pr67260.c: New.
6060
6786e598
JDA
60612016-02-12 John David Anglin <danglin@gcc.gnu.org>
6062
6063 * gcc.dg/pr67964.c: Add dg-require-alias.
6064
7e05dad8
OE
60652016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6066
6067 PR target/67636
6068 PR target/64345
6069 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6070
7f4cc3ce
JD
60712016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6072
6073 PR libgfortran/69668
6074 * gfortran.dg/namelist_88.f90: New test.
6075
955ca6dc
JD
60762016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6077
6078 PR libgfortran/69668
6079 * gfortran.dg/namelist_38.f90: Update test.
6080 * gfortran.dg/namelist_84.f90: Update test.
6081
876217ae
DM
60822016-02-12 David Malcolm <dmalcolm@redhat.com>
6083
6084 PR other/69554
6085 * gcc.dg/pr69554-1.c: New test.
6086 * gfortran.dg/pr69554-1.F90: New test.
6087 * gfortran.dg/pr69554-2.F90: New test.
6088 * lib/gcc-dg.exp (proc dg-locus): New function.
6089 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6090 distinguish between the caret-printing and non-caret-printing
6091 cases. If caret-printing has been explicitly enabled, bail out
6092 without attempting to fix up the output.
6093
61789eed
DM
60942016-02-12 David Malcolm <dmalcolm@redhat.com>
6095
6096 PR driver/69265
6097 PR driver/69453
6098 * gcc.dg/spellcheck-options-3.c: New test case.
6099 * gcc.dg/spellcheck-options-4.c: New test case.
6100 * gcc.dg/spellcheck-options-5.c: New test case.
6101 * gcc.dg/spellcheck-options-6.c: New test case.
6102 * gcc.dg/spellcheck-options-7.c: New test case.
6103 * gcc.dg/spellcheck-options-8.c: New test case.
6104 * gcc.dg/spellcheck-options-9.c: New test case.
6105 * gcc.dg/spellcheck-options-10.c: New test case.
6106
c3090c1f
JJ
61072016-02-12 Jakub Jelinek <jakub@redhat.com>
6108
6109 PR rtl-optimization/69764
6110 PR rtl-optimization/69771
6111 * c-c++-common/pr69764.c: New test.
6112 * gcc.dg/torture/pr69771.c: New test.
6113
8222034d
MP
61142016-02-12 Marek Polacek <polacek@redhat.com>
6115
6116 * g++.dg/torture/init-list1.C: New.
6117
f749f792
MP
61182016-02-12 Marek Polacek <polacek@redhat.com>
6119
6120 * gcc.dg/pr69522.c: Add empty dg-options.
6121
199fb02a
IE
61222016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6123
6124 * g++.dg/lto/lto.exp: Include and init mpx.
6125 * g++.dg/lto/pr69729_0.C: New test.
6126
b69539cb
JJ
61272016-02-12 Jakub Jelinek <jakub@redhat.com>
6128
06ff7000
JJ
6129 PR ipa/69241
6130 * g++.dg/ipa/pr69241-4.C: New test.
6131
b69539cb
JJ
6132 PR ipa/68672
6133 * g++.dg/ipa/pr68672-1.C: New test.
6134 * g++.dg/ipa/pr68672-2.C: New test.
6135 * g++.dg/ipa/pr68672-3.C: New test.
6136
16595a1f
BS
61372016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6138
6139 PR c/69522
6d87c306 6140 * gcc.dg/pr69522.c: New test.
16595a1f 6141
38d795d2
PP
61422016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6143
6144 PR c++/69098
6145 * g++.dg/cpp1y/69098.C: New test.
6146 * g++.dg/cpp1y/69098-2.C: New test.
6147
9c582551
JJ
61482016-02-12 Jakub Jelinek <jakub@redhat.com>
6149
6150 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6151 and neighbour -> neighbor.
6152 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6153 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6154 * c-c++-common/Wvarargs.c: Likewise.
6155 * c-c++-common/goacc/host_data-5.c: Likewise.
6156 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6157 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6158 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6159 * gcc.target/aarch64/pr60697.c: Likewise.
6160 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6161 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6162 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6163 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6164 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6165 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6166 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6167 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6168 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6169 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6170 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6171 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6172 * g++.dg/lookup/koenig5.C: Likewise.
6173 * g++.dg/ext/no-asm-2.C: Likewise.
6174 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6175 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6176 * gfortran.dg/used_types_16.f90: Likewise.
6177 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6178 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6179 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6180 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6181 * gfortran.dg/abstract_type_6.f03: Likewise.
6182 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6183 * gfortran.dg/used_types_15.f90: Likewise.
6184 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6185 * gfortran.dg/exit_3.f08: Likewise.
6186 * gfortran.dg/open_status_2.f90: Likewise.
6187 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6188 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6189 * gfortran.dg/associate_1.f03: Likewise.
6190 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6191 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6192 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6193 * gcc.dg/builtin-object-size-1.c: Likewise.
6194 * gcc.dg/noreturn-6.c: Likewise.
6195 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6196 * gcc.dg/globalalias.c: Likewise.
6197 * gcc.dg/builtins-config.h: Likewise.
6198 * gcc.dg/pr30457.c: Likewise.
6199 * gcc.c-torture/compile/volatile-1.c: Likewise.
6200 * gcc.c-torture/execute/20101011-1.c: Likewise.
6201 * c-c++-common/Waddress-1.c: Likewise.
6202
66756373
JJ
62032016-02-11 Jakub Jelinek <jakub@redhat.com>
6204
6205 PR c/69768
6206 * c-c++-common/Waddress-1.c: New test.
6207
76fe932b
AV
62082016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6209
6210 PR fortran/69296
6211 * gfortran.dg/associate_19.f03: New test.
6212 * gfortran.dg/associate_20.f03: New test.
6213
564c4d4b
OE
62142016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6215
6216 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6217
e1c1ecb0
KT
62182016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6219
6220 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6221 .arch armv8-a\n. Add -dA to dg-options.
6222 * gcc.target/aarch64/assembler_arch_1.c: New test.
6223 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6224
0d7d9458
PC
62252016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6226
6227 PR c++/68726
6228 * g++.dg/cpp0x/pr68726.C: New.
6229
e6208a60
IE
62302016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6231
6232 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6233 test.
6234
281a11eb
RB
62352016-02-11 Richard Biener <rguenther@suse.de>
6236
6237 * g++.dg/tree-ssa/pr61034.C: Adjust.
6238
e03dd765
VM
62392016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6240
4b48faf5 6241 PR target/69148
e03dd765
VM
6242 * gcc.target/s390/pr69148.c: New.
6243
cdc23927
YR
62442016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6245
6246 PR tree-optimization/69652
6247 * gcc.dg/torture/pr69652.c: New test.
6248
e199dd0a
JJ
62492016-02-10 Jakub Jelinek <jakub@redhat.com>
6250 Patrick Palka <ppalka@gcc.gnu.org>
6251
6252 PR ipa/69241
6253 PR c++/69649
6254 * g++.dg/ipa/pr69241-1.C: New test.
6255 * g++.dg/ipa/pr69241-2.C: New test.
6256 * g++.dg/ipa/pr69241-3.C: New test.
6257 * g++.dg/ipa/pr69649.C: New test.
6258
d6b38027
UB
62592016-02-10 Uros Bizjak <ubizjak@gmail.com>
6260
6261 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6262 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6263
13b562c5
BC
62642016-02-10 Bin Cheng <bin.cheng@arm.com>
6265
6266 PR tree-optimization/68021
6267 * gcc.dg/tree-ssa/pr68021.c: New test.
6268
24a179f8
RB
62692016-02-10 Richard Biener <rguenther@suse.de>
6270
6271 PR tree-optimization/69726
6272 * gcc.dg/uninit-22.c: New testcase.
6273
0d99886f
AP
62742016-02-09 Andrew Pinski <apinski@cavium.com>
6275
6276 PR tree-opt/69282
6277 * gcc.c-torture/compile/20160205-1.c: New testcase.
6278
ab04995c
MM
62792016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6280
6281 PR target/68404
6282 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6283 instead accessing a really large arrray.
6284 * gcc.target/powerpc/fusion3.c: Likewise.
6285
4b79ac23
CB
62862016-02-09 Charles Baylis <charles.baylis@linaro.org>
6287
6288 PR target/68532
6289 * gcc.c-torture/execute/pr68532.c: New test.
6290
b890a441
AO
62912016-02-11 Alexandre Oliva <aoliva@redhat.com>
6292
6293 PR target/69634
6294 * gcc.dg/pr69634.c: New.
6295
84a5bef7
RB
62962016-02-09 Richard Biener <rguenther@suse.de>
6297
6298 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6299
1f123759 63002016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6301
1f123759
AF
6302 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6303
65860c77
YR
63042016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6305
6306 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6307
7e1e8a0a
RB
63082016-02-09 Richard Biener <rguenther@suse.de>
6309
6310 PR tree-optimization/69715
6311 * gcc.dg/torture/pr69715.c: New testcase.
6312
efb45a9f
PP
63132016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6314
6315 PR c++/69139
6316 * g++.dg/cpp0x/trailing12.C: New test.
6317 * g++.dg/cpp0x/trailing13.C: New test.
6318
20a0c6f9
PP
63192016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6320
6321 PR c++/69283
6322 PR c++/67835
6323 * g++.dg/cpp1y/auto-fn29.C: New test.
6324 * g++.dg/cpp1y/auto-fn30.C: New test.
6325
a162f3af
JJ
63262016-02-08 Jakub Jelinek <jakub@redhat.com>
6327
6328 PR tree-optimization/69209
6329 * gcc.c-torture/compile/pr69209.c: New test.
6330
4b4a9fbd
JL
63312016-02-08 Jeff Law <law@redhat.com>
6332
6333 PR tree-optimization/68541
6334 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6335 of statements allowed in join block for path splitting.
6336
cfac5ed2
JJ
63372016-02-08 Jakub Jelinek <jakub@redhat.com>
6338
f68bc23f
JJ
6339 PR c++/59627
6340 * g++.dg/gomp/pr59627.C: New test.
6341
cfac5ed2
JJ
6342 PR ipa/69239
6343 * g++.dg/ipa/pr69239.C: New test.
6344
44714d8c
DM
63452016-02-08 David Malcolm <dmalcolm@redhat.com>
6346
6347 PR preprocessor/69664
6348 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6349 * gcc.dg/cpp/warn-comments.c: Likewise.
6350
eba9e839
MP
63512016-02-08 Marek Polacek <polacek@redhat.com>
6352
6353 PR c++/69688
6354 * g++.dg/init/const12.C: New test.
6355
a011cd92
BS
63562016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6357
6358 PR target/60410
6359 * gcc.dg/lto/pr55113_0.c: Remove test.
6360
5317b1be
RB
63612016-02-08 Richard Biener <rguenther@suse.de>
6362
6363 PR tree-optimization/69719
6364 * gcc.dg/torture/pr69719.c: New testcase.
6365
63998a63
RB
63662016-02-08 Richard Biener <rguenther@suse.de>
6367 Jeff Law <law@redhat.com>
6368
6369 PR target/68273
6370 * gcc.target/mips/pr68273.c: New testcase.
6371
43f4a281
RB
63722016-02-08 Richard Biener <rguenther@suse.de>
6373
6374 PR rtl-optimization/69274
6375 * gcc.target/i386/addr-sel-1.c: XFAIL.
6376
0b604d2d
JL
63772016-02-08 Jeff Law <law@redhat.com>
6378
e8dfe49e
JL
6379 PR tree-optimization/68541
6380 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6381
6daecd7a 6382 PR tree-optimization/65917
0b604d2d
JL
6383 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6384
c0f0e35a
JD
63852016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6386
6387 PR fortran/50555
6388 * gfortran.dg/namelist_args.f90: New test.
6389
8981d712
JL
63902016-02-05 Jeff Law <law@redhat.com>
6391
6daecd7a 6392 PR tree-optimization/68541
8981d712
JL
6393 * gcc.dg/tree-ssa/split-path-2.c: New test.
6394 * gcc.dg/tree-ssa/split-path-3.c: New test.
6395 * gcc.dg/tree-ssa/split-path-4.c: New test.
6396 * gcc.dg/tree-ssa/split-path-5.c: New test.
6397 * gcc.dg/tree-ssa/split-path-6.c: New test.
6398 * gcc.dg/tree-ssa/split-path-7.c: New test.
6399
46cb9332
MS
64002016-02-05 Martin Sebor <msebor@redhat.com>
6401
6402 PR c++/69662
6403 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6404 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6405
be2083ea
RH
64062016-02-06 Richard HEnderson <rth@redhat.com>
6407
6408 PR c/69643
6409 * gcc.target/i386/addr-space-4.c: New.
6410 * gcc.target/i386/addr-space-5.c: New.
6411
711d7c23
MM
64122016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6413
6414 PR fortran/66089
6415 * gfortran.dg/elemental_dependency_6.f90: New.
6416
b5c1c988
JJ
64172016-02-05 Jakub Jelinek <jakub@redhat.com>
6418
861c7bcd
JJ
6419 PR rtl-optimization/69691
6420 * gcc.c-torture/execute/pr69691.c: New test.
6421
b5c1c988
JJ
6422 PR c++/69628
6423 * g++.dg/parse/pr69628.C: New test.
6424
f7dfa966
UB
64252016-02-05 Uros Bizjak <ubizjak@gmail.com>
6426
6427 * gcc.dg/sancov/asan.c: Move to ...
6428 * gcc.dg/asan/sancov-1.c: ... here.
6429
9b143e64
UB
64302016-02-05 Uros Bizjak <ubizjak@gmail.com>
6431
6432 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6433
f5d4b899
L
64342016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6435
6436 PR target/69677
6437 * gcc.target/i386/pr69677.c: New test.
6438
76c85fbb
PP
64392016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6440
6441 PR c++/68948
6442 * g++.dg/template/pr68948.C: New test.
6443
f181bf90
DV
64442016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6445
6446 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6447 (only necessary on s390x).
6448
714fb282
L
64492016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6450
6451 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6452 -mno-accumulate-outgoing-args.
6453
618d6c1c
PP
64542016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6455
6456 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6457
1066e9b5
JJ
64582016-02-04 Jakub Jelinek <jakub@redhat.com>
6459
6460 PR c/69669
6461 * c-c++-common/pr69669.c: New test.
6462
76255d0d
MM
64632016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6464
6465 PR target/69667
6466 * g++.dg/pr69667.C: New file.
6467
e0b059b1
WD
64682016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6469
6470 PR target/69619
6471 * gcc.dg/pr69619.c: Add new test.
6472
2692b5c8
RS
64732016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6474
6475 PR rtl-optimization/69577
6476 * gcc.target/i386/pr69577.c: New test.
6477
7db337c2
ML
64782016-02-04 Martin Liska <mliska@suse.cz>
6479
6480 * g++.dg/asan/pr69276.C: New test.
6481
cc9c0829
KT
64822016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6483
6484 PR target/65932
6485 PR target/67714
6486 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6487 a single smulbb instruction.
6488 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6489 * gcc.target/amr/wmul-2.c: Likewise.
6490
eb9feb52
KT
64912016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6492
6493 PR target/65932
6494 PR target/67714
6495 * gcc.c-torture/execute/pr67714.c: New test.
6496
61f727fe
JJ
64972016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6498
6499 PR target/69454
6500 * gcc.target/i386/pr69454-1.c: New test.
6501 * gcc.target/i386/pr69454-2.c: New test.
6502
05dd97db
MS
65032016-02-03 Martin Sebor <msebor@redhat.com>
6504
6505 PR c++/69251
6506 PR c++/69253
6507 PR c++/69290
6508 PR c++/69277
6509 PR c++/69349
6510 * g++.dg/ext/flexarray-mangle-2.C: New test.
6511 * g++.dg/ext/flexarray-mangle.C: New test.
6512 * g++.dg/ext/flexarray-subst.C: New test.
6513 * g++.dg/ext/flexary11.C: New test.
6514 * g++.dg/ext/flexary12.C: New test.
6515 * g++.dg/ext/flexary13.C: New test.
6516 * g++.dg/ext/flexary14.C: New test.
6517 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6518
dac2fc29
L
65192016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6520
6521 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6522 Define only if CHECK_FLOAT128 is defined.
6523 (main): Properly initialize u5.
6524
eadb8035
JJ
65252016-02-03 Jakub Jelinek <jakub@redhat.com>
6526
0afbb81b
JJ
6527 PR c/69627
6528 * gcc.dg/pr69627.c: New test.
6529
eadb8035
JJ
6530 PR target/69644
6531 * gcc.dg/pr69644.c: New test.
6532
b12d4923
MS
65332016-02-03 Mike Stump <mikestump@comcast.net>
6534
6535 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6536 support for struct-layout-1.exp.
6537
ab4bae0c
PP
65382016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6539
6540 PR c++/69056
618d6c1c 6541 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6542
95831c01
VM
65432016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6544 Alexandre Oliva <aoliva@redhat.com>
6545
6546 PR target/69461
6547 * gcc.target/powerpc/pr69461.c: New.
6548
ccc71ab8
UB
65492016-02-03 Uros Bizjak <ubizjak@gmail.com>
6550
6551 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6552 works from here ...
6553 (check_effective_target_fsanitize_thread): ... to here. Do not
6554 specify additional compile flags for the test source.
6555 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6556 specify additional compile flags for the test source.
6557
96299640
WD
65582016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6559
6560 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6561
781d83d9
AV
65622016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6563
6564 PR fortran/67451
6565 PR fortran/69418
6566 * gfortran.dg/coarray_allocate_2.f08: New test.
6567 * gfortran.dg/coarray_allocate_3.f08: New test.
6568 * gfortran.dg/coarray_allocate_4.f08: New test.
6569
d8208e6d
AL
65702016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6571
6572 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6573 use same scan-tree-dump-times on all platforms.
6574 * gcc.dg/vect/vect-outer-1.c: Likewise.
6575 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6576 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6577 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6578 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6579 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6580 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6581 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6582
a8394fa0
SB
65832016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6584
6585 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6586 warning.
6587
f3baa1d3
L
65882016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6589
6590 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6591
eb077516
JN
65922016-02-02 James Norris <jnorris@codesourcery.com>
6593
6594 * c-c++-common/goacc/routine-5.c: Add tests.
6595
578fb225
AM
65962016-02-02 Alexander Monakov <amonakov@ispras.ru>
6597
6598 * gcc.target/nvptx/unsigned-cmp.c: New test.
6599
c64f7d37
WD
66002016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6601
6602 * gcc.target/aarch64/scalar_shift_1.c
6603 (test_corners_sisd_di): Improve force to SIMD register.
6604 (test_corners_sisd_si): Likewise.
6605 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6606 Remove scan-assembler check for ldr.
6607
90c6f26c
RB
66082016-02-02 Richard Biener <rguenther@suse.de>
6609
6610 PR tree-optimization/69595
6611 * gcc.dg/Warray-bounds-17.c: New testcase.
6612
9dc03c97
RB
66132016-02-02 Richard Biener <rguenther@suse.de>
6614
6615 PR tree-optimization/69606
6616 * gcc.dg/torture/pr69606.c: New testcase.
6617
2d4dc223
YR
66182016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6619
6620 PR middle-end/68542
6621 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6622 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6623
65c98fde
AM
66242016-02-02 Alan Modra <amodra@gmail.com>
6625
6626 PR target/69548
6627 * gcc.target/powerpc/pr69548.c: New test.
6628
e1b81f2b
JJ
66292016-02-01 Jakub Jelinek <jakub@redhat.com>
6630
d0268b37
JJ
6631 PR rtl-optimization/69592
6632 * gcc.dg/pr69592.c: New test.
6633
e1b81f2b
JJ
6634 PR preprocessor/69543
6635 PR c/69558
6636 * gcc.dg/pr69543.c: New test.
6637 * gcc.dg/pr69558.c: New test.
6638
7dd7780d
UB
66392016-02-01 Uros Bizjak <ubizjak@gmail.com>
6640
bf672ee5
UB
6641 PR testsuite/65940
6642 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6643
9a7013f8
MS
66442016-02-01 Martin Sebor <msebor@redhat.com>
6645
6646 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6647
e681fb2b
BC
66482016-02-01 Bin Cheng <bin.cheng@arm.com>
6649
6650 PR tree-optimization/67921
6651 * c-c++-common/ubsan/pr67921.c: New test.
6652
ff86345f
RB
66532016-02-01 Richard Biener <rguenther@suse.de>
6654
6655 PR middle-end/69556
6656 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6657
bc369dbd
RB
66582016-02-01 Richard Biener <rguenther@suse.de>
6659
6660 PR tree-optimization/69574
6661 * gcc.dg/torture/pr69574.c: New testcase.
6662
ef318184
RB
66632016-02-01 Richard Biener <rguenther@suse.de>
6664
6665 PR tree-optimization/69579
6666 * gcc.dg/setjmp-6.c: New testcase.
6667
654745e6
JJ
66682016-02-01 Jakub Jelinek <jakub@redhat.com>
6669
6670 PR rtl-optimization/69570
6671 * g++.dg/opt/pr69570.C: New test.
6672
e6c0c44b
RH
66732016-02-01 Richard Henderson <rth@redhat.com>
6674
6675 * gcc.dg/pr69535.c: New test.
6676
6ff3f09a
JDA
66772016-01-31 John David Anglin <danglin@gcc.gnu.org>
6678
2c005538
JDA
6679 PR testsuite/69584
6680 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6681 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6682
61083a4b
JDA
6683 PR debug/68244
6684 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6685
6ff3f09a
JDA
6686 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6687
0c221916
PT
66882016-01-31 Paul Thomas <pault@gcc.gnu.org>
6689
6690 PR fortran/67564
6691 * gfortran.dg/allocate_with_source_17.f03: New test.
6692
db7a2818
JJ
66932016-01-30 Jakub Jelinek <jakub@redhat.com>
6694
6695 PR tree-optimization/69546
6696 * gcc.dg/torture/pr69546.c: New test.
6697
e520d5f0
PT
66982016-01-30 Paul Thomas <pault@gcc.gnu.org>
6699
6700 PR fortran/69566
6701 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6702
343c05d3
MS
67032016-01-30 Martin Sebor <msebor@redhat.com>
6704
6705 PR c++/68490
6706 * g++.dg/ext/flexary10.C: New test.
6707
d6c3a539
DH
67082016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6709
6710 PR fortran/66707
6711 gfortran.dg/common_23.f90: New test.
6712
52d72fcd
BS
67132016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6714
6715 PR target/65546
6716 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6717 condition being checked, and disable it when the target supports
6718 misaligned loads and stores.
6719
3a5d2ba4
JJ
67202016-01-29 Jakub Jelinek <jakub@redhat.com>
6721
6722 PR debug/69518
6723 * gcc.dg/torture/pr69518.c: New test.
6724
6bbacdb5
L
67252016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6726
6727 PR target/69530
6728 * gcc.target/i386/pr69530.c: New test.
6729
af932cdb
SE
67302016-01-29 Steve Ellcey <sellcey@imgtec.com>
6731
6732 PR target/65604
6733 * gcc.target/mips/div-delay.c: New test.
6734
26658b7c
JJ
67352016-01-29 Jakub Jelinek <jakub@redhat.com>
6736
33e89989
JJ
6737 PR target/69551
6738 * gcc.target/i386/pr69551.c: New test.
6739
26658b7c
JJ
6740 PR target/66137
6741 * gcc.target/i386/pr66137.c: New test.
6742
401116b5
AB
67432016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6744
6745 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6746 always built for p5600.
6747 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6748 isa=p5600 dg-option.
6749
d4abfcc5
RB
67502016-01-29 Richard Biener <rguenther@suse.de>
6751
6752 PR tree-optimization/69547
6753 * g++.dg/tree-ssa/pr69547.C: New testcase.
6754
16b77b32
JJ
67552016-01-29 Jakub Jelinek <jakub@redhat.com>
6756
6757 PR debug/66869
6758 * g++.dg/warn/Wunused-function2.C: New test.
6759
a1c95464
DV
67602016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6761
6762 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6763 support for test to succeed.
6764
5453bfed
MP
67652016-01-29 Marek Polacek <polacek@redhat.com>
6766
6767 PR c++/69509
6768 PR c++/69516
6769 * g++.dg/ext/constexpr-vla2.C: New test.
6770 * g++.dg/ext/constexpr-vla3.C: New test.
6771 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6772
452ec2a5
RB
67732016-01-29 Richard Biener <rguenther@suse.de>
6774
6775 PR middle-end/69537
6776 * gcc.dg/uninit-21.c: New testcase.
6777
aec0b19e
UB
67782016-01-28 Uros Bizjak <ubizjak@gmail.com>
6779
6780 PR target/69459
6781 * gcc.target/i386/pr69459.c: New test.
6782
df113ce7
SE
67832016-01-28 Steve Ellcey <sellcey@imgtec.com>
6784
6785 PR target/68400
6786 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6787 * gcc.target/mips/pr68400.c: New test.
6788
494de84f
MS
67892016-01-28 Martin Sebor <msebor@redhat.com>
6790
6791 PR target/17381
6792 * gcc.target/powerpc/pr17381.c: New test.
6793
eb1b1f01
JJ
67942016-01-28 Jakub Jelinek <jakub@redhat.com>
6795
6796 PR middle-end/69542
6797 * gcc.dg/torture/pr69542.c: New test.
6798
6dfeb7ce
WD
67992016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6800
6801 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6802
4b7471a4
DE
68032016-01-28 David Edelsohn <dje.gcc@gmail.com>
6804
6805 * gcc.dg/pr65980.c: Skip on AIX.
6806 * gcc.dg/pr66688.c: Same.
6807
b271fd21
DE
68082016-01-28 David Edelsohn <dje.gcc@gmail.com>
6809
6810 PR target/63679
6811 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6812 * gcc.dg/tree-ssa/sra-18.c: Same.
6813
874108a9
AV
68142016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6815
6816 PR fortran/62536
6817 * gfortran.dg/block_15.f08: New test.
6818 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6819 on incorrectly closed BLOCK.
6820
30480bcd
IE
68212016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6822
6823 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
68242016-01-28 Richard Biener <rguenther@suse.de>
6825
6826 PR tree-optimization/69466
6827 * gfortran.dg/vect/pr69466.f90: New testcase.
6828
0d4c694e
TP
68292016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6830
6831 * g++.dg/pr67989.C: Remove ARM-specific option.
6832 * gcc.target/arm/pr67989.C: New file.
6833
2aa780da
UB
68342016-01-27 Uros Bizjak <ubizjak@gmail.com>
6835
6836 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6837 and expm1 test for glibc < 2.11.
6838
f75ebe77
RH
68392016-01-27 Richard Henderson <rth@redhat.com>
6840
6841 * gcc.c-torture/execute/pr69447.c: New test.
6842
68432016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6844
9a175e65 6845 PR fortran/69422
49847d75
PT
6846 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6847
cbdd8ae0
JJ
68482016-01-27 Jakub Jelinek <jakub@redhat.com>
6849
6850 PR debug/66869
6851 * gcc.dg/pr66869.c: New test.
6852
2b572b3c
JL
68532016-01-25 Jeff Law <law@redhat.com>
6854
6855 PR tree-optimization/68398
aec0b19e 6856 PR tree-optimization/69196
2b572b3c
JL
6857 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6858 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6859 path to avoid new heuristic allowing more irreducible regions
6860 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6861 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6862 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6863 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6864 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6865
fa74a4bc
MP
68662016-01-27 Marek Polacek <polacek@redhat.com>
6867
6868 PR c/68062
6869 * c-c++-common/vector-compare-4.c: New test.
6870
0afff540
DM
68712016-01-27 David Malcolm <dmalcolm@redhat.com>
6872
6873 PR preprocessor/69126
6874 * c-c++-common/pr69126.c: New test case.
6875
1a218fc9
ILT
68762016-01-27 Ian Lance Taylor <iant@google.com>
6877
6878 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6879
5d70666e
RB
68802016-01-27 Ryan Burn <contact@rnburn.com>
6881
6882 PR cilkplus/69267
6883 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6884
87ff4d66
UB
68852016-01-27 Uros Bizjak <ubizjak@gmail.com>
6886
6887 PR target/69512
6888 * gcc.target/i386/pr69512.c: New test.
6889
27e23cca
RE
68902016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6891
6892 PR ada/69488
6893 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6894
05bf54c3
MP
68952016-01-27 Marek Polacek <polacek@redhat.com>
6896
6897 PR c++/69379
6898 * g++.dg/pr69379.C: New test.
6899
60214d0d
MS
69002016-01-27 Martin Sebor <msebor@redhat.com>
6901
6902 PR c++/69317
6903 * g++.dg/abi/Wabi-2-2.C: New test.
6904 * g++.dg/abi/Wabi-2-3.C: New test.
6905 * g++.dg/abi/Wabi-3-2.C: New test.
6906 * g++.dg/abi/Wabi-3-3.C: New test.
6907
167c7bfa
RB
69082016-01-27 Richard Biener <rguenther@suse.de>
6909
6910 PR tree-optimization/69166
6911 * gcc.dg/torture/pr69166.c: New testcase.
6912
1430fb1f
MJ
69132016-01-27 Martin Jambor <mjambor@suse.cz>
6914
6915 PR tree-optimization/69355
6916 * gcc.dg/tree-ssa/pr69355.c: New test.
6917
95e3030c
MP
69182016-01-27 Marek Polacek <polacek@redhat.com>
6919
6920 PR c++/69496
6921 * g++.dg/ext/constexpr-vla1.C: New test.
6922
eeb085f3
CB
69232016-01-20 Christian Bruel <christian.bruel@st.com>
6924
6925 PR target/69245
6926 * gcc.target/arm/pr69245.c: New test.
6927
b1652dde
JJ
69282016-01-27 Jakub Jelinek <jakub@redhat.com>
6929
6930 PR tree-optimization/69399
6931 * gcc.dg/torture/pr69399.c: New test.
6932
ce7e8f00
EB
69332016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6934
6935 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6936
e4aac1d1
EB
69372016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6938
6939 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6940
8dfdb419
TV
69412016-01-26 Tom de Vries <tom@codesourcery.com>
6942
6943 PR tree-optimization/69110
6944 * gcc.dg/autopar/pr69110.c: New test.
6945
56f80f54 69462016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6947 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6948
6949 * gcc.dg/graphite/isl-ast-op-select.c: New.
6950
a0909527
PT
69512015-01-26 Paul Thomas <pault@gcc.gnu.org>
6952
6953 PR fortran/69385
6954 * gfortran.dg/allocate_error_6.f90: New test.
6955
ffc445f4
RH
69562016-01-26 Richard Henderson <rth@redhat.com>
6957
6958 * gcc.dg/tm/pr60908.c: New test.
6959
01e1dea3
DM
69602016-01-26 David Malcolm <dmalcolm@redhat.com>
6961
6962 PR other/69006
6963 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6964 directive.
6965 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6966 expected multiline output to reflect the colorization being
6967 disabled before newlines.
6968 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6969 (custom_diagnostic_finalizer): Replace call to
6970 pp_newline_and_flush with call to pp_flush.
6971 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6972 * gfortran.dg/implicit_class_1.f90: Likewise.
6973 * lib/gcc-dg.exp (allow_blank_lines): New global.
6974 (dg-allow-blank-lines-in-output): New procedure.
6975 (gcc-dg-prune): Complain about blank lines in the output, unless
6976 dg-allow-blank-lines-in-output was called.
6977 * lib/multiline.exp (_build_multiline_regex): Only support
6978 arbitrary followup text for non-blank-lines, not for blank lines.
6979
13f92e8d
JJ
69802016-01-26 Jakub Jelinek <jakub@redhat.com>
6981
6982 PR tree-optimization/69483
6983 * gcc.dg/pr69483.c: New test.
6984 * g++.dg/opt/pr69483.C: New test.
6985
92422235
CL
69862016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6987
6988 PR target/68620
6989 * gcc.target/arm/pr68620.c: New test.
6990
0bccf11b
L
69912016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6992
6993 * gcc.target/i386/pr68986-2.c: Remove -m32.
6994
81cd202e
L
69952016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6996
6997 PR target/68986
6998 * gcc.target/i386/pr68986-1.c: New test.
6999 * gcc.target/i386/pr68986-2.c: Likewise.
7000 * gcc.target/i386/pr68986-3.c: Likewise.
7001
213a1c03
CB
70022016-01-26 Christian Bruel <christian.bruel@st.com>
7003
7004 * lib/target-supports.exp
7005 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7006 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7007 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7008
22a08dd1
RB
70092016-01-26 Richard Biener <rguenther@suse.de>
7010
7011 PR tree-optimization/69452
7012 * gcc.dg/torture/pr69452.c: New testcase.
7013
6c06e0e8
JJ
70142016-01-26 Jakub Jelinek <jakub@redhat.com>
7015
7016 PR target/69442
7017 * gcc.dg/pr69442.c: New test.
7018
b96824c4
RFI
70192016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7020
7021 PR target/67896
7022 * gcc.target/aarch64/simd/pr67896.C: New.
7023
5ee31e57
RS
70242016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7025
7026 PR tree-optimization/69400
7027 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7028 function.
7029 (plugin_init): Call it.
7030 * gcc.dg/torture/pr69400.c: New test.
7031
7ddfb31d
CL
70322016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7033
7034 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7035
1e050c90
AK
70362016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7037 Sebastian Pop <s.pop@samsung.com>
7038
7039 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7040 isl-0.15.
7041
c8ee4bf5
AK
70422016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7043 Sebastian Pop <s.pop@samsung.com>
7044
7045 * gcc.dg/graphite/pr69292.c: New.
7046
d902b330
JJ
70472016-01-25 Jakub Jelinek <jakub@redhat.com>
7048
7049 * c-c++-common/goacc/use_device-1.c: New test.
7050
2c89b952
JL
70512016-01-25 Jeff Law <law@redhat.com>
7052
7053 PR tree-optimization/69196
7054 PR tree-optimization/68398
7055 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7056 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7057
685c8785
DE
70582016-01-25 David Edelsohn <dje.gcc@gmail.com>
7059
7060 PR target/69469
7061 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7062 Algorithm.
7063
95cef0c1
RB
70642016-01-25 Richard Biener <rguenther@suse.de>
7065
7066 PR testsuite/69380
7067 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7068
2947d3b2
IE
70692016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7070
7071 PR target/69421
7072 * gcc.dg/pr69421.c: New test.
7073
ae19075a
BB
70742016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7075
7076 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7077 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7078 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7079 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7080 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7081 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7082 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7083 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7084 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7085 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7086
fa4511c2
RB
70872016-01-25 Richard Biener <rguenther@suse.de>
7088
7089 PR tree-optimization/69376
7090 * gcc.dg/torture/pr69376.c: New testcase.
7091
1d101216
JD
70922016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7093
7094 PR fortran/69397
7095 PR fortran/68442
7096 * gfortran.dg/interface_38.f90: New test.
7097 * gfortran.dg/interface_39.f90: New test.
a0909527 7098
a59b92b0
PP
70992016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7100
7101 Revert:
7102 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7103
7104 PR c++/11858
7105 PR c++/24663
7106 PR c++/24664
7107 * g++.dg/template/pr11858.C: New test.
7108 * g++.dg/template/pr24663.C: New test.
7109 * g++.dg/template/unify12.C: New test.
7110 * g++.dg/template/unify13.C: New test.
7111 * g++.dg/template/unify14.C: New test.
7112 * g++.dg/template/unify15.C: New test.
7113 * g++.dg/template/unify16.C: New test.
7114 * g++.dg/template/unify17.C: New test.
7115
16acb1a8
DH
71162016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7117
7118 PR fortran/68283
7119 gfortran.dg/pr68283.f90: New test.
7120
094773e8
TK
71212016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7122
7123 PR fortran/66094
7124 * gfortran.dg/inline_matmul_13.f90: New test.
7125 * gfortran.dg/matmul_bounds_8.f90: New test.
7126 * gfortran.dg/matmul_bounds_9.f90: New test.
7127 * gfortran.dg/matmul_bounds_10.f90: New test.
7128
42fb90d7
TV
71292016-01-23 Tom de Vries <tom@codesourcery.com>
7130
7131 PR tree-optimization/69426
7132 * gcc.dg/autopar/pr69426.c: New test.
7133
69da7802
MS
71342016-01-23 Martin Sebor <msebor@redhat.com>
7135
7136 PR c++/58109
7137 PR c++/69022
7138 * g++.dg/cpp0x/alignas5.C: New test.
7139 * g++.dg/ext/vector29.C: Same.
7140
da17300a
UB
71412016-01-23 Uros Bizjak <ubizjak@gmail.com>
7142
7143 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7144 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7145 _GNU_SOURCE from compile flags to the source.
7146 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7147 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7148 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7149 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7150
62041cfc
JJ
71512016-01-22 Jakub Jelinek <jakub@redhat.com>
7152
7153 PR target/69432
7154 * g++.dg/opt/pr69432.C: New test.
7155
f7d2ad6f
BS
71562016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7157
7158 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7159 32-bit targets testing an -m64 multilib.
7160
d403fc9a
WS
71612016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7162
7163 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7164 64-bit support.
7165
4aa16f8d
JG
71662016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7167
7168 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7169
7c816d0f
CB
71702016-01-21 Christian Bruel <christian.bruel@st.com>
7171
7172 PR target/68674
7173 * gcc.target/i386/pr68674.c
7174 * gcc.target/aarch64/pr68674.c
7175 * gcc.target/arm/pr68674.c
7176
fce661e8
KT
71772016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7178
7179 PR target/69403
7180 * gcc.c-torture/execute/pr69403.c: New test.
7181
4696899f
PC
71822016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7183
7184 PR c++/55843
7185 * g++.dg/template/pr55843.C: New.
7186
bac69366
AL
71872016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7188
7189 PR testsuite/66877
7190 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7191 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7192
b57d3a5c
BS
71932016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7194
7195 PR testsuite/67489
da17300a
UB
7196 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7197 from dg-do compile directive, and instead add
7198 { dg-require-effective-target int128 }.
b57d3a5c 7199
9f04a53e
MS
72002016-01-20 Martin Sebor <msebor@redhat.com>
7201
7202 PR c/69405
7203 * gcc.dg/sync-fetch.c: New test.
7204
38a51663
JL
72052016-01-21 Martin Sebor <msebor@redhat.com>
7206
7207 PR target/69252
7208 * gcc.target/powerpc/pr69252.c: New test.
7209
2423a75a
JD
72102016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7211
7212 PR fortran/65996
da17300a 7213 * gfortran.dg/pr65996.f90: New test.
2423a75a 7214
0a76463f
DV
72152016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7216
7217 PR c++/68810
9f04a53e 7218 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7219 expected to generate an error.
0a76463f 7220
9776e692
BS
72212016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7222
7223 PR middle-end/66178
7224 * gcc.dg/torture/pr66178.c: New test.
7225
c8d3e088
AB
72262016-01-21 Anton Blanchard <anton@samba.org>
7227 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7228
7229 PR target/63354
7230 * gcc.target/powerpc/pr63354.c: New test.
7231
35b707ff
VM
72322016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7233
7234 PR rtl-optimization/68990
7235 * gcc.target/i386/pr68990: New.
7236
157b0829
NC
72372016-01-21 Nick Clifton <nickc@redhat.com>
7238
7239 PR target/69129
7240 * gcc.target/mips/pr69129.c: New.
7241
aede6748
PC
72422016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7243
7244 PR c++/58046
7245 * g++.dg/cpp0x/pr58046.C: New.
7246
5463c2c8
JJ
72472016-01-21 Jakub Jelinek <jakub@redhat.com>
7248
6d31cc75
SS
7249 PR target/69187
7250 PR target/65624
7251 * gcc.target/arm/pr69187.c: New test.
7252
5463c2c8
JJ
7253 PR c++/69355
7254 * g++.dg/torture/pr69355.C: New test.
7255
fa28f32b
AK
72562016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7257 Sebastian Pop <s.pop@samsung.com>
7258
7259 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7260
b920a047
AK
72612016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7262 Sebastian Pop <s.pop@samsung.com>
7263
da17300a 7264 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7265
bdd3aea6
JJ
72662016-01-21 Jakub Jelinek <jakub@redhat.com>
7267
7268 PR middle-end/67653
7269 * c-c++-common/pr67653.c: New test.
7270 * gcc.dg/torture/pr29119.c: Add dg-warning.
7271
26a2e6ae
PB
72722016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7273
7274 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7275
d25c7690
PK
72762016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7277
7278 PR c/24293
7279 * gcc.dg/pr24293.c: New test.
7280 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7281 incomplete struct type.
7282 * gcc.dg/declspec-1.c: Likewise.
7283 * gcc.dg/pr63549.c: Likewise.
7284
889d5698
JJ
72852016-01-20 Jakub Jelinek <jakub@redhat.com>
7286
7287 PR tree-optimization/66612
7288 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7289 for bdn instruction.
7290
d7cf3dc7
CL
72912016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7292
7293 * lib/target-supports.exp
7294 (check_effective_target_arm_fp_ok_nocache): New.
7295 (check_effective_target_arm_fp_ok): New.
7296 (add_options_for_arm_fp): New.
7297 (check_effective_target_arm_crypto_ok_nocache): Require
7298 target_arm_v8_neon_ok instead of arm32.
7299 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7300 (check_effective_target_arm_crypto_pragma_ok): New.
7301 (add_options_for_arm_vfp): New.
7302 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7303 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7304 target instead. Force initial fpu to vfp.
7305 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7306 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7307 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7308 dependency.
7309 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7310 use arm_vfp effective target instead. Force initial fpu to vfp.
7311 * gcc.target/arm/attr-neon3.c: Likewise.
7312 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7313 arm_vfp_ok.
7314 * gcc.target/arm/unsigned-float.c: Likewise.
7315 * gcc.target/arm/vfp-1.c: Likewise.
7316 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7317 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7318 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7319 * gcc.target/arm/vfp-ldmias.c: Likewise.
7320 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7321 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7322 * gcc.target/arm/vfp-stmiad.c: Likewise.
7323 * gcc.target/arm/vfp-stmias.c: Likewise.
7324 * gcc.target/arm/vnmul-1.c: Likewise.
7325 * gcc.target/arm/vnmul-2.c: Likewise.
7326 * gcc.target/arm/vnmul-3.c: Likewise.
7327 * gcc.target/arm/vnmul-4.c: Likewise.
7328
01ac9704 73292016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7330
e84b00da
L
7331 PR testsuite/69366
7332 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7333 the MPX run-time library, for compile-time MPX test.
7334 * gcc.target/i386/chkp-always_inline.c: Likewise.
7335 * gcc.target/i386/chkp-bndret.c: Likewise.
7336 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7337 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7338 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7339 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7340 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7341 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7342 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7343 * gcc.target/i386/chkp-label-address.c: Likewise.
7344 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7345 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7346 * gcc.target/i386/chkp-pr69044.c: Likewise.
7347 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7348 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7349 * gcc.target/i386/chkp-strchr.c: Likewise.
7350 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7351 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7352 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7353 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7354 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7355 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7356 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7357 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7358 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7359 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7360 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7361 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7362 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7363 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7364 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7365 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7366 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7367 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7368 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7369 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7370 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7371 * gcc.target/i386/pr63995-2.c: Likewise.
7372 * gcc.target/i386/pr64805.c: Likewise.
7373 * gcc.target/i386/pr65044.c: Likewise.
7374 * gcc.target/i386/pr65167.c: Likewise.
7375 * gcc.target/i386/pr65183.c: Likewise.
7376 * gcc.target/i386/pr65184.c: Likewise.
7377 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7378
28b33016
IE
73792016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7380
7381 PR tree-optimization/69328
7382 * gcc.dg/pr69328.c: New test.
7383
bcff0913
JL
73842016-01-20 Jeff Law <law@redhat.com>
7385
bf0bb970 7386 PR target/25114
bcff0913
JL
7387 * gcc.target/m68k/pr25114.c: New test.
7388
a3f69631
AV
73892016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7390
7391 * gcc.target/arm/memset-inline-10.c: Added
7392 dg-require-effective-target arm_thumb2_ok.
7393
af33ba0d
EB
73942016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7395
7396 * gcc.dg/debug/dwarf2/sso.c: New test.
7397
7596d5de
UB
73982016-01-19 Uros Bizjak <ubizjak@gmail.com>
7399
7400 PR testsuite/68820
7401 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7402 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7403 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7404
ceda2c69
JH
74052016-01-19 Jan Hubicka <hubicka@ucw.cz>
7406
7407 PR ipa/66223
7408 * g++.dg/ipa/devirt-50.C: New testcase.
7409
38a979f2
MP
74102016-01-19 Marek Polacek <polacek@redhat.com>
7411
7412 PR c++/68965
7413 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7414 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7415
962801c5
KT
74162016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7417
7418 PR target/69135
7419 * gcc.target/arm/pr69135_1.c: New test.
7420
078fe40a
WD
74212015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7422
7423 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7424
786e3c06
WD
74252015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7426
7427 * gcc.target/aarch64/ccmp_1.c: New testcase.
7428
1e297006
MP
74292016-01-19 Marek Polacek <polacek@redhat.com>
7430
7431 PR c++/68586
7432 * g++.dg/cpp0x/enum30.C: New test.
7433
879c27e3
RB
74342016-01-19 Richard Biener <rguenther@suse.de>
7435
7436 PR tree-optimization/69336
7437 * g++.dg/tree-ssa/pr69336.C: New testcase.
7438
015337d3
JJ
74392016-01-19 Jakub Jelinek <jakub@redhat.com>
7440
7441 PR debug/65779
7442 * gcc.dg/pr65779.c: New test.
7443
e2c768b6
RB
74442016-01-19 Richard Biener <rguenther@suse.de>
7445
7446 PR tree-optimization/69352
7447 * gcc.dg/torture/pr69352.c: New testcase.
7448
569efc34
JJ
74492016-01-19 Jakub Jelinek <jakub@redhat.com>
7450
7451 PR rtl-optimization/68955
7452 PR rtl-optimization/64557
7453 * gcc.dg/torture/pr68955.c: New test.
7454
e49d321f
JH
74552016-01-19 Jan Hubicka <hubicka@ucw.cz>
7456
7457 PR lto/69136
7458 * g++.dg/torture/pr69136.C: New testcase.
7459
e9191ad3
JH
74602016-01-19 Jan Hubicka <hubicka@ucw.cz>
7461
7462 PR lto/69133
7463 * g++.dg/lto/pr69133_0.C: New testcase.
7464 * g++.dg/lto/pr69133_1.C: New testcase.
7465
2bedb645
JL
74662016-01-15 Jeff Law <law@redhat.com>
7467
7468 PR tree-optimization/69320
7469 * gcc.c-torture/pr69320-1.c: New test.
7470 * gcc.c-torture/pr69320-2.c: New test.
7471 * gcc.c-torture/pr69320-3.c: New test.
7472 * gcc.c-torture/pr69320-4.c: New test.
7473
17c15cb9
PP
74742016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7475
7476 PR c++/11858
7477 PR c++/24663
7478 PR c++/24664
7479 * g++.dg/template/pr11858.C: New test.
7480 * g++.dg/template/pr24663.C: New test.
7481 * g++.dg/template/unify12.C: New test.
7482 * g++.dg/template/unify13.C: New test.
7483 * g++.dg/template/unify14.C: New test.
7484 * g++.dg/template/unify15.C: New test.
7485 * g++.dg/template/unify16.C: New test.
7486 * g++.dg/template/unify17.C: New test.
7487
9617fd08
DM
74882016-01-18 David Malcolm <dmalcolm@redhat.com>
7489
7490 PR testsuite/69181
7491 * gcc.dg/pr69181-1.c: New test file.
7492 * gcc.dg/pr69181-2.c: New test file.
7493 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7494 globals by moving it to...
7495 (cleanup-after-saved-dg-test): ...this new function. Add
7496 "global additional_sources_used". Add reset of global
7497 multiline_expected_outputs to the empty list.
7498 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7499 global to...
7500 (multiline_expected_outputs): ...this, and updated comments to
7501 note that it is modified from gcc-dg.exp.
7502 (dg-end-multiline-output): Update for the above renaming.
7503 (handle-multiline-outputs): Likewise. Remove the clearing
7504 of the expected outputs to the empty list.
7505
b555a2e4
RB
75062016-01-18 Richard Biener <rguenther@suse.de>
7507
7508 PR tree-optimization/69297
7509 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7510
96902805
JM
75112016-01-18 Joseph Myers <joseph@codesourcery.com>
7512
7513 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7514 dg-options.
7515 * gcc.target/mips/mips-3d-2.c: Likewise.
7516 * gcc.target/mips/mips-3d-3.c: Likewise.
7517 * gcc.target/mips/mips-3d-4.c: Likewise.
7518 * gcc.target/mips/mips-3d-5.c: Likewise.
7519 * gcc.target/mips/mips-3d-6.c: Likewise.
7520 * gcc.target/mips/mips-3d-7.c: Likewise.
7521 * gcc.target/mips/mips-3d-8.c: Likewise.
7522 * gcc.target/mips/mips-3d-9.c: Likewise.
7523 * gcc.target/mips/mips-ps-1.c: Likewise.
7524 * gcc.target/mips/mips-ps-2.c: Likewise.
7525 * gcc.target/mips/mips-ps-3.c: Likewise.
7526 * gcc.target/mips/mips-ps-4.c: Likewise.
7527 * gcc.target/mips/mips-ps-5.c: Likewise.
7528 * gcc.target/mips/mips-ps-6.c: Likewise.
7529 * gcc.target/mips/mips-ps-7.c: Likewise.
7530 * gcc.target/mips/mips-ps-type.c: Likewise.
7531 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7532 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7533
40e26f94
TV
75342016-01-18 Tom de Vries <tom@codesourcery.com>
7535
7536 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7537 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7538 * c-c++-common/goacc/kernels-empty.c: New test.
7539 * c-c++-common/goacc/kernels-eternal.c: New test.
7540 * c-c++-common/goacc/kernels-loop-2.c: New test.
7541 * c-c++-common/goacc/kernels-loop-3.c: New test.
7542 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7543 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7544 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7545 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7546 * c-c++-common/goacc/kernels-loop-data.c: New test.
7547 * c-c++-common/goacc/kernels-loop-g.c: New test.
7548 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7549 * c-c++-common/goacc/kernels-loop-n.c: New test.
7550 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7551 * c-c++-common/goacc/kernels-loop.c: New test.
7552 * c-c++-common/goacc/kernels-noreturn.c: New test.
7553 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7554 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7555 * c-c++-common/goacc/kernels-reduction.c: New test.
7556
a98d4647
TV
75572016-01-18 Tom de Vries <tom@codesourcery.com>
7558
7559 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7560 * gcc.dg/autopar/outer-2.c: Same.
7561 * gcc.dg/autopar/outer-3.c: Same.
7562 * gcc.dg/autopar/outer-4.c: Same.
7563 * gcc.dg/autopar/outer-5.c: Same.
7564 * gcc.dg/autopar/outer-6.c: Same.
7565 * gcc.dg/autopar/parallelization-1.c: Same.
7566 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7567 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7568 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7569 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7570 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7571 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7572 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7573 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7574 * gcc.dg/autopar/pr39500-1.c: Same.
7575 * gcc.dg/autopar/pr39500-2.c: Same.
7576 * gcc.dg/autopar/pr46193.c: Same.
7577 * gcc.dg/autopar/pr46194.c: Same.
7578 * gcc.dg/autopar/pr49580.c: Same.
7579 * gcc.dg/autopar/pr49960-1.c: Same.
7580 * gcc.dg/autopar/pr49960.c: Same.
7581 * gcc.dg/autopar/pr68373.c: Same.
7582 * gcc.dg/autopar/reduc-1.c: Same.
7583 * gcc.dg/autopar/reduc-1char.c: Same.
7584 * gcc.dg/autopar/reduc-1short.c: Same.
7585 * gcc.dg/autopar/reduc-2.c: Same.
7586 * gcc.dg/autopar/reduc-2char.c: Same.
7587 * gcc.dg/autopar/reduc-2short.c: Same.
7588 * gcc.dg/autopar/reduc-3.c: Same.
7589 * gcc.dg/autopar/reduc-4.c: Same.
7590 * gcc.dg/autopar/reduc-6.c: Same.
7591 * gcc.dg/autopar/reduc-7.c: Same.
7592 * gcc.dg/autopar/reduc-8.c: Same.
7593 * gcc.dg/autopar/reduc-9.c: Same.
7594 * gcc.dg/autopar/uns-outer-4.c: Same.
7595 * gcc.dg/autopar/uns-outer-5.c: Same.
7596 * gcc.dg/autopar/uns-outer-6.c: Same.
7597 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7598 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7599
da976fa8
AL
76002016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7601
7602 PR target/63679
7603 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7604 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7605
70c1e886
AL
76062016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7607
7608 PR target/63679
7609 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7610 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7611 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7612
88bed196
AL
76132016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7614
7615 PR target/63679
7616 * gcc.dg/tree-ssa/sra-17.c: New.
7617 * gcc.dg/tree-ssa/sra-18.c: New.
7618
3dd5f42e
IE
76192016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7620
7621 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7622
ae5a77fa
EB
76232016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7624
7625 * gnat.dg/inline12.adb: New test.
7626
11e57fc6
BC
76272016-01-18 Bin Cheng <bin.cheng@arm.com>
7628
7629 PR tree-optimization/66797
7630 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7631
995b6fe0
RB
76322016-01-18 Richard Biener <rguenther@suse.de>
7633
7634 PR tree-optimization/69170
7635 * gcc.dg/torture/pr69170.c: New testcase.
7636
82ee0cf2 76372016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7638
7639 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7640
d69da357
TV
76412016-01-16 Tom de Vries <tom@codesourcery.com>
7642
7643 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7644
a3845283
TV
76452016-01-16 Tom de Vries <tom@codesourcery.com>
7646
7647 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7648 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7649 redundant dg-require-effective-target pthread.
7650 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7651 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7652 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7653 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7654 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7655 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7656 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7657
197a6aa6
DE
76582016-01-16 David Edelsohn <dje.gcc@gmail.com>
7659
7660 PR target/68609
7661 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7662 * gcc.target/powerpc/recip-7.c: Same.
7663
ec7886c1
PP
76642016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7665
7666 PR c++/69091
7667 * g++.dg/template/pr69091.C: New test.
7668
203484bb
PP
76692016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7670
7671 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7672 dump does not contain an error_mark_node.
7673 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7674 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7675
aa2500e9
PP
76762016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7677
7678 PR c++/68936
7679 * g++.dg/template/pr68936.C: New test.
7680
28621a5c
DE
76812016-01-15 David Edelsohn <dje.gcc@gmail.com>
7682
7683 PR target/68609
7684 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7685 * gcc.target/powerpc/recip-2.c: Same.
7686 * gcc.target/powerpc/recip-3.c: Same.
7687 * gcc.target/powerpc/recip-4.c: Same.
7688 * gcc.target/powerpc/recip-sqrtf.c: Same.
7689
40c43aca
JL
76902016-01-15 Jeff Law <law@redhat.com>
7691
7692 PR tree-optimization/69270
7693 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7694 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7695
afbc5ae8
PT
76962016-01-15 Paul Thomas <pault@gcc.gnu.org>
7697
7698 PR fortran/49630
7699 * gfortran.dg/deferred_character_13.f90: New test for the fix
7700 of comment 3 of the PR.
7701
7702 PR fortran/54070
7703 * gfortran.dg/deferred_character_8.f90: New test
7704 * gfortran.dg/allocate_error_5.f90: New test
7705
7706 PR fortran/60593
7707 * gfortran.dg/deferred_character_10.f90: New test
7708
7709 PR fortran/60795
7710 * gfortran.dg/deferred_character_14.f90: New test
7711
7712 PR fortran/61147
7713 * gfortran.dg/deferred_character_11.f90: New test
7714
7715 PR fortran/64324
7716 * gfortran.dg/deferred_character_9.f90: New test
7717
49abe076
VM
77182016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7719
7720 PR rtl-optimization/69030
7721 * gcc.target/i386/pr69030.c: New.
7722
16d12992
KT
77232016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7724
7725 * gcc.target/aarch64/target_attr_17.c: New test.
7726
78810bd3
RB
77272016-01-15 Richard Biener <rguenther@suse.de>
7728
7729 PR tree-optimization/66856
7730 * gcc.dg/torture/pr66856-1.c: New testcase.
7731 * gcc.dg/torture/pr66856-2.c: Likewise.
7732
2bd847fe
RB
77332016-01-15 Richard Biener <rguenther@suse.de>
7734
7735 PR debug/69137
7736 * g++.dg/lto/pr69137_0.C: New testcase.
7737
a00fe3b7
RS
77382016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7739
7740 PR middle-end/69246
7741 * gcc.target/i386/pr69246.c: New test.
7742
cbb0e83b
DV
77432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7744
7596d5de 7745 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7746
5a500ecf
DV
77472016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7748
7749 PR c++/56194
7750 * g++.dg/init/const9.C: Disable test on S/390.
7751
5d9bf64f
DV
77522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7753
7754 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7755 * g++.dg/Wno-frame-address.C: Ditto.
7756
e234b19e
DV
77572016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7758
7759 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7760
89483f99
RB
77612016-01-15 Richard Biener <rguenther@suse.de>
7762
7763 PR tree-optimization/68961
7764 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7765
94f37395
IE
77662016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7767
7768 * gcc.target/i386/pr65105-5.c: New test.
7769
82ee0cf2 77702016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7771
7772 * gcc.c-torture/execute/alias-4.c: New testcase.
7773
82ee0cf2 77742016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7775
7776 PR ipa/68148
7777 * g++.dg/ipa/devirt-49.C: New testcase.
7778
092f7deb 77792016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7780
7781 PR target/65837
7782 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7783 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7784 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7785
e93c66bc
RB
77862016-01-15 Richard Biener <rguenther@suse.de>
7787
7788 PR tree-optimization/69117
7789 * gcc.dg/torture/pr69117.c: New testcase.
7790
c47eaca6 77912015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7792
7793 PR c++/69048
7794 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7795
c3f6914a
FXC
77962016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7797
7798 PR testsuite/67509
7799 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7800 range tests use 100 * maximum instead of maximum + 1.
7801
cd65ae90
JJ
78022016-01-14 Jakub Jelinek <jakub@redhat.com>
7803
7804 PR debug/69244
7805 * gcc.dg/guality/pr69244.c: New test.
7806
19643948
UB
78072016-01-14 Uros Bizjak <ubizjak@gmail.com>
7808
7809 * lib/target-supports.exp (check_effective_target_issignaling):
7810 New procedure.
7811 * gcc.dg/pr61441.c: Require issignaling effective target.
7812
fe79c97e
SB
78132016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7814
7815 PR target/68803
7816 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7817
c7df95d8
DM
78182016-01-14 David Malcolm <dmalcolm@redhat.com>
7819
7820 PR c++/68819
7821 PR preprocessor/69177
7822 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7823 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7824 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7825 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7826
00083992
MP
78272016-01-14 Marek Polacek <polacek@redhat.com>
7828
7829 PR c/69262
7830 * gcc.dg/array-15.c: New test.
7831
0c9b3294
JJ
78322016-01-14 Jakub Jelinek <jakub@redhat.com>
7833
7834 PR middle-end/68146
7835 PR tree-optimization/69155
7836 * gfortran.dg/pr68146.f: New test.
7837 * gfortran.dg/pr69155.f90: New test.
7838
3688e13d
RB
78392016-01-14 Richard Biener <rguenther@suse.de>
7840
7841 PR tree-optimization/68060
7842 * gcc.dg/torture/pr68060-1.c: New testcase.
7843 * gcc.dg/torture/pr68060-2.c: Likewise.
7844
bab0ad3a
NC
78452016-01-14 Nick Clifton <nickc@redhat.com>
7846
7847 * lib/target-supports.exp
7848 (check_effective_target_arm_neon_ok_nocache): Add an option
7849 sequence that includes setting the ARM architecture to ARMv7-A.
7850 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7851 command line options necessary to enable Neon support.
7852 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7853 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7854 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7855 * gcc.target/arm/pr69180.c: Likewise.
7856
947c2ce5
JL
78572016-01-14 Jeff Law <law@redhat.com>
7858
7859 PR tree-optimization/69270
7860 * gcc.dg/tree-ssa/pr69270.c: New test.
7861
3342fd71
BS
78622016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7863
7864 PR c/66208
7865 * c-c++-common/pr66208.c: New file.
7866
2ad3adf1
JJ
78672016-01-13 Jakub Jelinek <jakub@redhat.com>
7868
7869 PR tree-optimization/69156
7870 * gcc.dg/pr69156.c: New test.
7871
398d6feb
L
78722016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7873
7874 * gcc.target/i386/pr69225-7.c: New test.
7875
4c868789
RH
78762016-01-13 Richard Henderson <rth@redhat.com>
7877
7878 * gcc.dg/tm/memopt-13.c: Update expected function.
7879 * gcc.dg/tm/memopt-6.c: Likewise.
7880
ef6d1772
UB
78812016-01-13 Uros Bizjak <ubizjak@gmail.com>
7882
7883 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7884 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7885 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7886 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7887
ef6d1772
UB
78882016-01-13 Tom de Vries <tom@codesourcery.com>
7889
7890 PR tree-optimization/69169
0b4b6ef2
TV
7891 * gcc.dg/pr69169.c: New test.
7892
2ad3adf1 78932016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7894
7895 PR target/69228
7896 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7897 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7898 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7899 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7900 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7901 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7902 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7903 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7904
9060e335
AK
79052016-01-13 Jakub Jelinek <jakub@redhat.com>
7906
7907 PR target/69247
7908 * gcc.dg/pr69247.c: New test.
7909
40311329
RB
79102016-01-13 Richard Biener <rguenther@suse.de>
7911
7912 PR tree-optimization/69242
7913 * gcc.dg/torture/pr69242.c: New testcase.
7914
ccbd7103
RB
79152016-01-13 Richard Biener <rguenther@suse.de>
7916
7917 PR tree-optimization/69186
7918 * gcc.dg/torture/pr69186.c: New testcase.
7919
c6f72a46
JL
79202016-01-13 Jeff Law <law@redhat.com>
7921
7922 PR tree-optimization/67755
7923 * gcc.dg/tree-ssa/pr67755.c: New test.
7924
79252016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7926
7927 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7928 pass number in output by a star.
7929
c446cf07
BC
79302016-01-12 Bin Cheng <bin.cheng@arm.com>
7931
7932 PR tree-optimization/68911
7933 * gcc.c-torture/execute/pr68911.c: New test.
7934
5342156c
MP
79352016-01-12 Marek Polacek <polacek@redhat.com>
7936
7937 PR c++/68979
7938 * g++.dg/warn/permissive-1.C: New test.
7939
65364cc5
JJ
79402016-01-12 Jakub Jelinek <jakub@redhat.com>
7941
7942 PR objc++/68511
7943 PR c++/69213
7944 * g++.dg/opt/pr69213.C: New test.
7945
81b9a3d9
CB
79462016-01-12 Christian Bruel <christian.bruel@st.com>
7947
7948 PR target/69180
7949 * gcc.target/arm/pr69180.c: New test.
7950
3c4e91c9
RB
79512016-01-12 Richard Biener <rguenther@suse.de>
7952
7953 PR lto/69077
7954 * g++.dg/lto/pr69077_0.C: New testcase.
7955 * g++.dg/lto/pr69077_1.C: Likewise.
7956
5664cea1
JJ
79572016-01-12 Jakub Jelinek <jakub@redhat.com>
7958
7959 PR target/69175
7960 * g++.dg/opt/pr69175.C: New test.
7961
86cefc49
AL
79622016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7963
7964 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7965 rather than #including math.h & stdlib.h.
7966 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7967 * gcc.dg/vect/pr49771.c: Likewise.
7968 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7969 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7970 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7971 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7972 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7973 * gcc.dg/vect/pr44507.c: Likewise.
7974 * gcc.dg/vect/pr45902.c: Likewise.
7975 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7976 * gcc.dg/vect/vect-117.c: Likewise.
7977 * gcc.dg/vect/vect-99.c: Likewise.
7978 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7979 * gcc.dg/vect/vect-cond-1.c: Likewise.
7980 * gcc.dg/vect/vect-cond-2.c: Likewise.
7981 * gcc.dg/vect/vect-cond-3.c: Likewise.
7982 * gcc.dg/vect/vect-cond-4.c: Likewise.
7983 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7984 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7985 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7986 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7987 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7988 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7989 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7990 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7991 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7992 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7993 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7994 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7995 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7996 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7997 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7998 include of signal.h.
7999 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8000 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8001 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8002 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8003 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8004 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8005 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8006 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8007 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8008 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8009 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8010 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8011 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8012 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8013 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8014 * gcc.dg/vect/vect-outer-5.c: Likewise.
8015 * gcc.dg/vect/vect-outer-6.c: Likewise.
8016 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8017 include of stdio.h.
8018
b832f61e
NC
80192016-01-12 Nick Clifton <nickc@redhat.com>
8020
8021 PR target/68913
8022 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8023 to fread so that it will be found in all target runtimes.
8024
8eac49b1
RB
80252016-01-12 Richard Biener <rguenther@suse.de>
8026
8027 PR tree-optimization/69053
8028 * g++.dg/torture/pr69053.C: New testcase.
8029
2935d994
RB
80302016-01-12 Richard Biener <rguenther@suse.de>
8031
8032 PR tree-optimization/69168
8033 * gcc.dg/torture/pr69168.c: New testcase.
8034
66c16fd9
RB
80352016-01-12 Richard Biener <rguenther@suse.de>
8036
8037 PR tree-optimization/69157
8038 * gcc.dg/torture/pr69157.c: New testcase.
8039
80402016-01-12 Richard Biener <rguenther@suse.de>
8041
8042 PR tree-optimization/69174
8043 * gcc.dg/torture/pr69174.c: New testcase.
8044
723033a6
JJ
80452016-01-12 Jakub Jelinek <jakub@redhat.com>
8046
8047 PR c++/66808
8048 PR c++/69000
8049 * g++.dg/tls/pr66808.C: New test.
8050 * g++.dg/tls/pr69000.C: New test.
8051
3574cf47
BS
80522016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8053
8054 * gcc.target/powerpc/swaps-p8-23.c: New test.
8055 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8056
feb20787
JDA
80572016-01-11 John David Anglin <danglin@gcc.gnu.org>
8058
8059 PR tree-optimization/68356
8060 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8061
27b1820a
KV
80622016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8063 Jim Wilson <jim.wilson@linaro.org>
8064
8065 PR target/69194
8066 * gcc.target/arm/pr69194.c: New test.
8067
cf4de6af
L
80682016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8069
8070 PR target/69225
8071 * gcc.target/i386/pr69225-1.c: New test.
8072 * gcc.target/i386/pr69225-2.c: Likewise.
8073 * gcc.target/i386/pr69225-3.c: Likewise.
8074 * gcc.target/i386/pr69225-4.c: Likewise.
8075 * gcc.target/i386/pr69225-5.c: Likewise.
8076 * gcc.target/i386/pr69225-6.c: Likewise.
8077
1ebd5558
JJ
80782016-01-11 Jakub Jelinek <jakub@redhat.com>
8079
23552a4d
JJ
8080 PR target/67462
8081 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8082 if lp64.
8083
26ff85b0
JJ
8084 PR target/69071
8085 * gcc.dg/pr69071.c: New test.
8086
9cb6bd74
JJ
8087 PR c++/69211
8088 * g++.dg/opt/pr69211.C: New test.
8089
1ebd5558
JJ
8090 PR tree-optimization/69214
8091 * gcc.c-torture/compile/pr69214.c: New test.
8092
8c18c836
UB
80932016-01-11 Uros Bizjak <ubizjak@gmail.com>
8094
8095 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8096 * gcc.target/i386/pr66232-11.c: Ditto.
8097 * gcc.target/i386/pr66232-12.c: Ditto.
8098 * gcc.target/i386/pr66232-13.c: Ditto.
8099
62446e6e
RB
81002016-01-11 Richard Biener <rguenther@suse.de>
8101
8102 PR tree-optimization/69173
8103 * gcc.dg/torture/pr69173.c: New testcase.
8104
2b8568fe
KT
81052016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8106
8107 PR rtl-optimization/68796
8108 * gcc.target/aarch64/tst_5.c: New test.
8109 * gcc.target/aarch64/tst_6.c: Likewise.
8110
5baf4532
KT
81112016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8112
8113 PR rtl-optimization/68841
8114 * gcc.dg/pr68841.c: New test.
8115 * gcc.c-torture/execute/pr68841.c: New test.
8116
ca90b1ed
YR
81172016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8118
8119 PR rtl-optimization/68920
8120 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8121 for ix86 targets.
8122 * gcc.dg/ifcvt-5.c: New test.
8123
2ad3adf1 81242016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8125
8126 PR bootstrap/69123
8127 * g++.dg/pr69123.C: New.
8128
83834c09
IE
81292016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8130
8131 PR target/69010
8132 * gcc.target/i386/pr69010.c: New test.
8133
dcf89d57
MJ
81342016-01-11 Martin Jambor <mjambor@suse.cz>
8135
8136 PR ipa/69044
8137 * gcc.target/i386/chkp-pr69044.c: New test.
8138
d95167ee
TV
81392016-01-11 Tom de Vries <tom@codesourcery.com>
8140
8141 PR tree-optimization/69109
8142 * gcc.dg/autopar/pr69109-2.c: New test.
8143 * gcc.dg/autopar/pr69109.c: New test.
8144
4f6403a8
TV
81452016-01-11 Tom de Vries <tom@codesourcery.com>
8146
8147 PR tree-optimization/69108
8148 * gcc.dg/autopar/pr69108.c: New test.
8149
21efdd80
PP
81502016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8151
8152 PR c++/69029
8153 * c-c++-common/Wisleading-indentation.c: Augment test.
8154
fd42eed8
TK
81552016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8156
8157 PR fortran/69154
8158 * gfortran.dg/inline_matmul_12.f90: New test.
8159
4f90ee6c
PT
81602016-01-10 Paul Thomas <pault@gcc.gnu.org>
8161
8162 PR fortran/67779
8163 * gfortran.dg/actual_array_offset_1: New test.
8164
3907c6cf
TV
81652016-01-10 Tom de Vries <tom@codesourcery.com>
8166
8167 PR tree-optimization/69062
8168 * gcc.dg/autopar/pr69062.c: New test.
8169
b07b236e
TS
81702016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8171
8172 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8173 * gcc.dg/vect/slp-perm-2.c: Likewise.
8174 * gcc.dg/vect/slp-perm-3.c: Likewise.
8175 * gcc.dg/vect/slp-perm-5.c: Likewise.
8176 * gcc.dg/vect/slp-perm-6.c: Likewise.
8177 * gcc.dg/vect/slp-perm-7.c: Likewise.
8178 * gcc.dg/vect/slp-perm-8.c: Likewise.
8179
23fab8ae
TV
81802016-01-10 Tom de Vries <tom@codesourcery.com>
8181
8182 PR tree-optimization/69039
8183 * gcc.dg/autopar/pr69039.c: New test.
8184
73f0dae2
MP
81852016-01-09 Marek Polacek <polacek@redhat.com>
8186
8187 PR c++/69113
8188 * g++.dg/pr69113.C: New test.
8189
20b8d734
JJ
81902016-01-09 Jakub Jelinek <jakub@redhat.com>
8191
8192 PR middle-end/50865
8193 PR tree-optimization/69097
8194 * gcc.c-torture/execute/pr50865.c: New test.
8195 * gcc.c-torture/execute/pr69097-1.c: New test.
8196 * gcc.c-torture/execute/pr69097-2.c: New test.
8197 * gcc.dg/pr69097-1.c: New test.
8198 * gcc.dg/pr69097-2.c: New test.
8199
c50e614b
JJ
82002016-01-09 Jakub Jelinek <jakub@redhat.com>
8201
8202 PR c++/69164
8203 * g++.dg/opt/pr69164.C: New test.
8204
e0237993
JJ
82052016-01-08 Jakub Jelinek <jakub@redhat.com>
8206
8207 PR tree-optimization/69167
8208 * gcc.dg/pr69167.c: New test.
8209
bd8f5bb2
MP
82102016-01-08 Marek Polacek <polacek@redhat.com>
8211
8212 PR c++/68449
8213 * g++.dg/pr68449.C: New.
8214
bb0f5ca7
AL
82152016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8216
8217 PR tree-optimization/68707
8218 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8219 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8220 on platforms supporting it.
8221 * gcc.dg/vect/slp-perm-2.c: Likewise.
8222 * gcc.dg/vect/slp-perm-3.c: Likewise.
8223 * gcc.dg/vect/slp-perm-5.c: Likewise.
8224 * gcc.dg/vect/slp-perm-7.c: Likewise.
8225 * gcc.dg/vect/slp-perm-8.c: Likewise.
8226 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8227 on platforms supporting it.
8228
22518428
JJ
82292016-01-08 Jakub Jelinek <jakub@redhat.com>
8230
33f0852f
JJ
8231 PR tree-optimization/69162
8232 * gcc.dg/pr69162.c: New test.
8233
22518428
JJ
8234 PR tree-optimization/69172
8235 * gcc.dg/pr69172.c: New test.
8236
80e9b3aa
TP
82372016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8238
8239 PR tree-optimization/67781
8240 * gcc.c-torture/execute/pr67781.c: New file.
8241
262a363f
JJ
82422016-01-08 Jakub Jelinek <jakub@redhat.com>
8243
8244 PR tree-optimization/69083
8245 * gcc.dg/vect/pr69083.c: New test.
8246
6e1f093f
SS
82472016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8248
8249 PR tree-optimization/61441
8250 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8251 Use -fexcess-precision=standard for compiler options.
8252 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8253
53290e07
JJ
82542016-01-08 Jakub Jelinek <jakub@redhat.com>
8255
57bf3072
JJ
8256 PR fortran/69128
8257 * gfortran.dg/gomp/pr69128.f90: New test.
8258
53290e07
JJ
8259 PR c++/69145
8260 * g++.dg/ext/pr69145-1.C: New test.
8261 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8262 * g++.dg/ext/pr69145-2.h: New file.
8263
7a127fa7
MS
82642016-01-07 Martin Sebor <msebor@redhat.com>
8265
8266 PR c/68966
8267 * gcc.dg/atomic-fetch-bool.c: New test.
8268 * gcc.dg/sync-fetch-bool.c: New test.
8269
95918b49
L
82702016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8271
8272 PR fortran/66680
8273 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8274
c8e62a9d
NC
82752016-01-07 Nick Clifton <nickc@redhat.com>
8276
8277 PR target/66655
8278 * g++.dg/pr66655.C: New test.
8279 * g++.dg/pr66655_1.cc: Test support file.
8280 * g++.dg/pr66655.h: Test header file.
8281
2ad3adf1 82822016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8283
8284 PR fortran/66680
8285 gfortran.dg/gomp/pr66680.f90: New test.
8286
4cd9ca92
L
82872016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8288
8289 PR target/69171
8290 * gcc.target/i386/pr69171-1.c: New test.
8291 * gcc.target/i386/pr69171-2.c: Likewise.
8292 * gcc.target/i386/pr69171-3.c: Likewise.
8293 * gcc.target/i386/pr69171-4.c: Likewise.
8294 * gcc.target/i386/pr69171-5.c: Likewise.
8295 * gcc.target/i386/pr69171-6.c: Likewise.
8296
7e33d4dc
BS
82972015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8298
8299 PR middle-end/67639
8300 * c-c++-common/pr67639.c: New test.
8301
fec64afc
JJ
83022016-01-07 Jakub Jelinek <jakub@redhat.com>
8303
8304 PR tree-optimization/69141
8305 * g++.dg/opt/pr69141.C: New test.
8306
f293ad29
EB
83072016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8308
8309 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8310
5027395e
UB
83112016-01-06 Uros Bizjak <ubizjak@gmail.com>
8312
8313 PR target/69140
8314 * gcc.target/i386/pr69140.c: New test
8315
7443cf13
DM
83162016-01-06 David Malcolm <dmalcolm@redhat.com>
8317
8318 * gcc.dg/bad-dereference.c: New test case.
8319
32928931
BS
83202015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8321
8322 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8323
68dd05da
AS
83242016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8325
8326 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8327
6b131d5b
MP
83282016-01-06 Marek Polacek <polacek@redhat.com>
8329
8330 PR sanitizer/69099
8331 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8332
8d9fdb49
MP
83332016-01-05 Marek Polacek <polacek@redhat.com>
8334
8335 PR c/69104
8336 * gcc.dg/atomic-invalid-2.c: New.
8337
acf93f1e
L
83382016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8339
8340 PR target/68991
8341 * gcc.target/i386/pr68991.c: New test.
8342
3f50525d
L
83432016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8344
8345 PR target/68991
8346 * g++.dg/pr68991-1.C: New test.
8347 * g++.dg/pr68991-2.C: Likewise.
8348
e0237993 83492016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8350
e0237993 8351 PR other/60465
face88a1
ST
8352 * gcc.target/ia64/pr60465-gprel64.c: New test.
8353 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8354
a0866eff
KT
83552016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8356
8357 PR rtl-optimization/68651
8358 * gcc.target/aarch64/pr68651_1.c: New test.
8359
c589e975
DM
83602016-01-05 David Malcolm <dmalcolm@redhat.com>
8361
8362 PR c/69122
8363 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8364
929710d9
NS
83652016-01-05 Nathan Sidwell <nathan@acm.org>
8366
ce3e43d7
NS
8367 PR c++/58583
8368 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8369
929710d9
NS
8370 * gcc.dg/alias-15.c: New.
8371
a2faef8e
NC
83722016-01-05 Nick Clifton <nickc@redhat.com>
8373
8374 PR target/68870
8375 * g++.dg/pr68770.C: New test.
8376
4cfa76e3
MS
83772016-01-04 Mike Stump <mikestump@comcast.net>
8378
8379 * lib/target-supports.exp (check_effective_target_cilkplus):
8380 cilkplus targets require pthreads.
4ece61b6 8381 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8382
4e8a3a35
MM
83832016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8384
8385 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8386 generation.
8387
818ab71a
JJ
83882016-01-04 Jakub Jelinek <jakub@redhat.com>
8389
8390 Update copyright years.
8391
2fe0a208
MP
83922016-01-04 Marek Polacek <polacek@redhat.com>
8393
8394 PR c/68908
8395 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8396 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8397 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8398
9e3b2fe3
EB
83992016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8400
8401 * gcc.target/sparc/20160104-2.c: New test.
8402
e8d65a35
EB
84032016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8404
8405 * gcc.target/sparc/20160104-1.c: New test.
8406
25ccfccd
PT
84072016-01-03 Paul Thomas <pault@gcc.gnu.org>
8408
8409 PR fortran/65045
8410 * gfortran.dg/pr65045.f90: New test.
8411
cb51d382
EB
84122016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8413
8414 * gnat.dg/specs/debug1.ads: Delete.
8415
6eeaad6e
JD
84162016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8417
8418 PR libgfortran/68867
8419 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8420 expression.
8421
2f968603
JD
84222016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8423
8424 PR libgfortran/68867
8425 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8426 PowerPC.
8427
591bb5e4
PT
84282016-01-01 Paul Thomas <pault@gcc.gnu.org>
8429
8430 PR fortran/68864
8431 * gfortran.dg/pr68864.f90: New test.
8432
f1e0620c
JJ
84332016-01-01 Jakub Jelinek <jakub@redhat.com>
8434
942a1319
JJ
8435 PR tree-optimization/69070
8436 * gcc.dg/pr69070.c: New test.
8437
10dff63f
JJ
8438 PR sanitizer/69055
8439 * gfortran.dg/pr69055.f90: New test.
8440
f1e0620c
JJ
8441 PR target/69015
8442 * gcc.dg/pr69015.c: New test.
818ab71a 8443\f
2f883d1c 8444Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8445
8446Copying and distribution of this file, with or without modification,
8447are permitted in any medium without royalty provided the copyright
8448notice and this notice are preserved.