]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[AVX-512ER] vrcp28ps auto generation
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
21db1c78
IV
12016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2
3 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
4 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
5
9d30e86f
L
62016-06-21 H.J. Lu <hongjiu.lu@intel.com>
7
8 PR target/71549
9 * gcc.target/i386/pr71549.c: New test.
10
448a7c69
KN
112016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
12
13 * gcc.target/powerpc/vadsdu-0.c: Replace
14 dg-require-effective-target directive to allow test to run on more
15 platforms, and add dg-skip-if directive to disable test on aix
16 platforms because of known incompatibilities.
17 * gcc.target/powerpc/vadsdu-1.c: Likewise.
18 * gcc.target/powerpc/vadsdu-2.c: Likewise.
19 * gcc.target/powerpc/vadsdu-3.c: Likewise.
20 * gcc.target/powerpc/vadsdu-4.c: Likewise.
21 * gcc.target/powerpc/vadsdu-5.c: Likewise.
22 * gcc.target/powerpc/vadsdub-1.c: Likewise.
23 * gcc.target/powerpc/vadsdub-2.c: Replace
24 dg-require-effective-target directive to allow test to run on more
25 platforms, and add dg-skip-if directive to disable test on aix
26 platforms because of known incompatibilities.
27 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
28 with vec_absdb call to differentiate this test from vadsdub-1.c.
29 * gcc.target/powerpc/vadsduh-1.c: Replace
30 dg-require-effective-target directive to allow test to run on more
31 platforms, and add dg-skip-if directive to disable test on aix
32 platforms because of known incompatibilities.
33 * gcc.target/powerpc/vadsduh-2.c: Likewise.
34 * gcc.target/powerpc/vadsduw-1.c: Likewise.
35 * gcc.target/powerpc/vadsduw-2.c: Likewise.
36
0ad84f34
JJ
372016-06-21 Jakub Jelinek <jakub@redhat.com>
38
39 PR tree-optimization/71588
40 * gcc.dg/pr71558.c: New test.
41
e71e8d94
SKS
422016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
43
44 * c-c++-common/pr68657-1.c: Require ptr32plus support.
45 * c-c++-common/pr68657-2.c: Likewise.
46 * c-c++-common/pr68657-3.c: Likewise.
47 * gcc.dg/torture/pr69714.c: Require int32plus support.
48 * gcc.dg/torture/pr70025.c: Likewise.
49 * gcc.dg/torture/pr70083.c: Likewise.
50 * gcc.dg/torture/pr70542.c: Likewise.
51 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
52
5a578671
JM
532016-06-20 Joseph Myers <joseph@codesourcery.com>
54
55 PR c/71601
56 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
57
7a9df68e
JJ
582016-06-20 Jakub Jelinek <jakub@redhat.com>
59
50aa64d5
JJ
60 PR middle-end/71581
61 * gcc.dg/pr71581.c: New test.
62
7a9df68e
JJ
63 PR rtl-optimization/71591
64 * gcc.dg/cpp/pr71591.c: New test.
65
3947cf19
DR
662016-06-20 David B. Robins <gcc@davidrobins.net>
67
68 PR target/71571
69 * g++.dg/torture/pr71571.C: New test.
70
c4ff221e
JJ
712016-06-20 Jakub Jelinek <jakub@redhat.com>
72
73 PR target/71559
74 * gcc.target/i386/sse2-pr71559.c: New test.
75 * gcc.target/i386/avx-pr71559.c: New test.
76 * gcc.target/i386/avx512f-pr71559.c: New test.
77
f1b5abfb
TB
782016-06-20 Tobias Burnus <burnus@net-b.de>
79
80 PR fortran/71194
81 * gfortran.dg/pointer_remapping_10.f90: New.
82
842107e4
DM
832016-06-20 David Malcolm <dmalcolm@redhat.com>
84
85 * g++.dg/diagnostic/string-literal-concat.C: New test case.
86
d9e8bdfd
MS
872016-06-20 Martin Sebor <msebor@redhat.com>
88
89 PR c/69507
90 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
91 * gnu90-const-expr-1.c: Same.
92 * gnu99-const-expr-1.c: Same.
93 * gnu99-static-1.c: Same.
94
67785479
RL
952016-06-20 Renlin Li <renlin.li@arm.com>
96
97 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
98
636929b8
JG
992016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
100
101 * gcc.target/aarch64/vcvt_f64_1.c: New.
102 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
103 * gcc.target/aarch64/vrecp_f64_1.c: New.
104
ff7b374b
KT
1052016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
106
107 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
108 "alignement".
109
554cfc9e
GJL
1102016-06-20 Georg-Johann Lay <avr@gjlay.de>
111
112 PR target/71103
113 * gcc.target/avr/torture/pr71103-2.c: New test.
114
aa0db437
MS
1152016-06-19 Martin Sebor <msebor@redhat.com>
116
117 PR c/69507
118 * gcc.dg/alignof.c: New test.
119
c561b091
PC
1202016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
121
122 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
123 vs dg-error; test constexpr specifier too.
124
bf54f123
PC
1252016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
126
127 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
128
4e53aa97
CL
1292016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
130
131 * lib/target-supports.exp
132 (check_effective_target_arm_neon_fp16_ok_nocache): Call
133 arm_neon_ok and merge flags. Fix temporary test name.
134 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
135 and merge flags.
136
69071d86
ML
1372016-06-17 Martin Liska <mliska@suse.cz>
138
139 * gcc.dg/predict-9.c: Fix dump scanning.
140
68b3b858
BC
1412016-06-17 Bin Cheng <bin.cheng@arm.com>
142
143 PR tree-optimization/71354
144 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
145
d3ee260a
BC
1462016-06-17 Bin Cheng <bin.cheng@arm.com>
147
148 PR tree-optimization/71347
149 * gcc.dg/tree-ssa/pr71347.c: New test.
150
bd8fb114
BC
1512016-06-17 Bin Cheng <bin.cheng@arm.com>
152
153 PR tree-optimization/71354
154 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
155
97816be4
BC
1562016-06-17 Bin Cheng <bin.cheng@arm.com>
157
158 * gcc.dg/vect/vect-alias-check-1.c: New test.
159
2d761a37
SKS
1602016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
161
162 * gcc.target/avr/pr71151-1.c: New test.
163 * gcc.target/avr/pr71151-2.c: New test.
164 * gcc.target/avr/pr71151-3.c: New test.
165 * gcc.target/avr/pr71151-4.c: New test.
166 * gcc.target/avr/pr71151-5.c: New test.
167 * gcc.target/avr/pr71151-6.c: New test.
168 * gcc.target/avr/pr71151-7.c: New test.
169 * gcc.target/avr/pr71151-8.c: New test.
170 * gcc.target/avr/pr71151-common.h: New test.
171
68fa96d6
ML
1722016-06-16 Martin Liska <mliska@suse.cz>
173
174 * gfortran.dg/predict-1.f90: New test.
175
b6ca982f
UB
1762016-06-16 Uros Bizjak <ubizjak@gmail.com>
177
178 PR target/71242
179 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
180
1dc8d15b
JH
1812016-06-16 Jan Hubicka <hubicka@ucw.cz>
182
183 * g++.dg/vect/pr36648.cc: Disable cunrolli
184
67c25816
JJ
1852016-06-16 Jakub Jelinek <jakub@redhat.com>
186
c577adb2
JJ
187 PR target/71554
188 * gcc.c-torture/execute/pr71554.c: New test.
189
67c25816
JJ
190 PR rtl-optimization/71532
191 * gcc.dg/torture/pr71532.c: New test.
192
1a3c3ee9
MM
1932016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
194
195 * gcc.target/powerpc/p9-dimode1.c: New test.
196 * gcc.target/powerpc/p9-dimode2.c: Likewise.
197
f29468a7
JJ
1982016-06-15 Jakub Jelinek <jakub@redhat.com>
199
61daecc4
JJ
200 * gcc.c-torture/compile/20160615-1.c: New test.
201
f29468a7
JJ
202 * g++.dg/cpp0x/ref-qual17.C: New test.
203
209d1e2d
IE
2042016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
205
206 PR middle-end/71529
207 * gcc.target/i386/pr71529.C: New test.
208
8dc35712
AH
2092016-06-15 Alan Hayward <alan.hayward@arm.com>
210
211 PR tree-optimization/71483
212 * g++.dg/vect/pr71483.c: New
213
b8911cb8
PC
2142016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
215
216 PR c++/70202
217 * g++.dg/inherit/crash6.C: New.
218 * g++.dg/inherit/union2.C: Likewise.
219 * g++.dg/inherit/virtual12.C: Likewise.
220 * g++.dg/inherit/virtual13.C: Likewise.
221 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
222
cf5d08ab
UB
2232016-06-15 Uros Bizjak <ubizjak@gmail.com>
224
225 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
226
8f482165
AH
2272016-06-15 Alan Hayward <alan.hayward@arm.com>
228
229 PR tree-optimization/71439
230 * gcc.dg/vect/pr71439.c: New
231
3256673f
KT
2322016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
233
234 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
235
b17dc4d4
RB
2362016-06-15 Richard Biener <rguenther@suse.de>
237
238 * gcc.dg/vect/slp-45.c: New testcase.
239
2a5825f2
RB
2402016-06-15 Richard Biener <rguenther@suse.de>
241
242 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
243
6e433d0b
BS
2442016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
245
246 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
247 requirements, and disable for AIX for now.
248 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
249
abe7f828
JJ
2502016-06-14 Jakub Jelinek <jakub@redhat.com>
251
a09c81b4
JJ
252 PR c++/71528
253 * g++.dg/opt/pr71528.C: New test.
254
abe7f828
JJ
255 PR c++/71516
256 * g++.dg/init/pr71516.C: New test.
257
acfadf06
PC
2582016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
259
260 * g++.dg/init/array46.C: New.
261
4d568ab2
UB
2622016-06-14 Uros Bizjak <ubizjak@gmail.com>
263
264 * gcc.target/i386/float128-3.c: New test.
265 * gcc.target/i386/quad-sse4.c: Ditto.
266 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
267 Update scan strings.
268
30934c5d
RB
2692016-06-14 Richard Biener <rguenther@suse.de>
270
271 PR middle-end/71526
272 * gfortran.dg/pr71526.f90: New testcase.
273
3970e545
AV
2742016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
275
276 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
277 * gcc.dg/zero_bits_compound-1.c: Likewise.
278
04976c6e
RB
2792016-06-14 Richard Biener <rguenther@suse.de>
280
281 PR tree-optimization/71522
282 * gcc.dg/torture/pr71522.c: New testcase.
283
23e025db
JJ
2842016-06-14 Jakub Jelinek <jakub@redhat.com>
285
286 PR tree-optimization/71520
287 * gcc.dg/tree-ssa/pr71520.c: New test.
288
90b72e84
RB
2892016-06-14 Richard Biener <rguenther@suse.de>
290
291 PR tree-optimization/71521
86c24ba6 292 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 293
ef7cf206
JJ
2942016-06-13 Jakub Jelinek <jakub@redhat.com>
295
0dda258b
JJ
296 PR sanitizer/71498
297 * c-c++-common/ubsan/bounds-13.c: New test.
298
ef7cf206
JJ
299 PR preprocessor/71183
300 * gcc.dg/cpp/source_date_epoch-3.c: New test.
301
a73786e3
JL
3022016-06-13 Jeff Law <law@redhat.com>
303
304 PR tree-optimization/71403
305 * c-c++-common/ubsan/pr71403-1.c: New test.
306 * c-c++-common/ubsan/pr71403-2.c: New test.
307 * c-c++-common/ubsan/pr71403-3.c: New test.
308
0ac249bf
JJ
3092016-06-13 Jakub Jelinek <jakub@redhat.com>
310
311 PR middle-end/71478
312 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
313 Add -Wno-psabi -w to dg-options.
314
5408a64a
KN
3152016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
316
317 * gcc.target/powerpc/vadsdu-0.c: New test.
318 * gcc.target/powerpc/vadsdu-1.c: New test.
319 * gcc.target/powerpc/vadsdu-2.c: New test.
320 * gcc.target/powerpc/vadsdu-3.c: New test.
321 * gcc.target/powerpc/vadsdu-4.c: New test.
322 * gcc.target/powerpc/vadsdu-5.c: New test.
323 * gcc.target/powerpc/vadsdub-1.c: New test.
324 * gcc.target/powerpc/vadsdub-2.c: New test.
325 * gcc.target/powerpc/vadsduh-1.c: New test.
326 * gcc.target/powerpc/vadsduh-2.c: New test.
327 * gcc.target/powerpc/vadsduw-1.c: New test.
328 * gcc.target/powerpc/vadsduw-2.c: New test.
329
f7e4f2e3
DM
3302016-06-13 David Malcolm <dmalcolm@redhat.com>
331
332 * gcc.dg/c99-init-2.c (c): Update expected error message.
333 * gcc.dg/init-bad-8.c (foo): Likewise.
334 * gcc.dg/spellcheck-fields-3.c: New test case.
335
ad23a23e
ML
3362016-06-13 Martin Liska <mliska@suse.cz>
337
338 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
339 and "guess loop iv compared" heuristics.
340 * gcc.dg/predict-2.c: Likewise.
341 * gcc.dg/predict-3.c: Likewise.
342 * gcc.dg/predict-4.c: Likewise.
343 * gcc.dg/predict-5.c: Likewise.
344 * gcc.dg/predict-6.c: Likewise.
345
146c55da
MP
3462016-06-13 Marek Polacek <polacek@redhat.com>
347
348 PR middle-end/71476
349 * c-c++-common/Wswitch-unreachable-4.c: New test.
350 * gcc.dg/Wswitch-unreachable-2.c: New test.
351 * g++.dg/tm/jump1.C: Move dg-warning.
352
42e77cbc
EB
3532016-06-13 Eric Botcazou <ebotcazou@adacore.com>
354
355 * gnat.dg/renaming10.ad[sb]: New test.
356
7474dcc1
PT
3572016-06-13 Paul Thomas <pault@gcc.gnu.org>
358
359 PR fortran/70673
360 * gfortran.dg/pr70673.f90: New test.
361
f57f53d3
RB
3622016-06-13 Richard Biener <rguenther@suse.de>
363
364 PR middle-end/64516
365 * gcc.dg/align-3.c: New testcase.
366
5843a5f0
ML
3672016-06-13 Martin Liska <mliska@suse.cz>
368
369 * gcc.target/i386/pr71458.c: New test.
370
aa8fdb44
UB
3712016-06-12 Uros Bizjak <ubizjak@gmail.com>
372
373 PR target/71241
374 * testsuite/gcc.dg/torture/float128-nan.c: New test.
375
2043e4d7
DH
3762016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
377
378 PR target/60751
379 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
380 statement.
381
d3dc025d
DH
3822016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
383
384 PR target/60751
385 * gfortran.dg/comma_IO_extension_1.f90: New test.
386 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
387 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
388 statement.
389 * gfortran.dg/graphite/pr38083.f90: Likewise.
390 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
391 missing format.
392
a31d78c6
EB
3932016-06-11 Eric Botcazou <ebotcazou@adacore.com>
394
395 * gnat.dg/case_character.adb: New test.
396
95c18dd0
SB
3972016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
398
399 PR middle-end/71310
400 * gcc.target/powerpc/pr71310.c: New testcase.
401
b97d37b4
KV
4022016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
403
404 PR middle-end/71478
405 * gcc.dg/pr71478.c: New test.
406
900bcda3
JJ
4072016-06-10 Jakub Jelinek <jakub@redhat.com>
408
ec1c20db
JJ
409 PR middle-end/71494
410 * gcc.c-torture/execute/pr71494.c: New test.
411
50b15873
JJ
412 PR c/68657
413 * gcc.target/i386/pr68657.c: New test.
414
900bcda3
JJ
415 PR inline-asm/68843
416 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
417 (test): Add -masm=intel alternatives.
418
4d926e34
MS
4192016-06-10 Martin Sebor <msebor@redhat.com>
420
421 PR c/71392
422 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
423
ad071b2b
JL
4242016-06-10 Jeff Law <law@redhat.com>
425
426 PR tree-optimization/71335
427 * gcc.c-torture/execute/pr71335.c: New test.
428
2704efe8
DM
4292016-06-10 David Malcolm <dmalcolm@redhat.com>
430
431 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
432 the various "cannot tail-call: " messages.
433
18c9b7d4
CL
4342016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
435
436 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
437 and options.
438
7cfa10f3
MO
4392016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
440
441 PR sanitizer/71480
442 * c-c++-common/asan/pr71480.c: New test.
443
1f24fd3e
L
4442016-06-10 H.J. Lu <hongjiu.lu@intel.com>
445
446 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
447 (ASMNAME2): Likewise.
448 (main): Replace fn in asm statement with ASMNAME ("fn").
449 * gcc.dg/guality/pr68037-2.c: Likewise.
450 * gcc.dg/guality/pr68037-3.c: Likewise.
451 * gcc.dg/torture/pr68037-1.c: Likewise.
452 * gcc.dg/torture/pr68037-2.c: Likewise.
453 * gcc.dg/torture/pr68037-3.c: Likewise.
454
ad551c07
BE
4552016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
456
457 PR inline-asm/68843
458 * gcc.target/i386/pr68843-1.c: New test.
459 * gcc.target/i386/pr68843-2.c: New test.
460
4b1ffdb1 4612016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
462 Cesar Philippidis <cesar@codesourcery.com>
463
464 PR middle-end/71373
465 * gcc.dg/goacc/nested-function-1.c: New file.
466 * gcc.dg/goacc/nested-function-2.c: Likewise.
467 * gcc.dg/goacc/pr71373.c: Likewise.
468 * gfortran.dg/goacc/cray-2.f95: Likewise.
469 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
470 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
471 * gfortran.dg/goacc/cray.f95: Update.
472 * gfortran.dg/goacc/loop-1.f95: Likewise.
473 * gfortran.dg/goacc/loop-3.f95: Likewise.
474 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
475 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
476
4772016-06-10 Thomas Schwinge <thomas@codesourcery.com>
478
479 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
480 for OpenACC tile clauses.
481 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
482
483 PR c/71381
484 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
485 to...
486 * c-c++-common/goacc/cache-2.c: ... this new file.
487 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
488 * gfortran.dg/goacc/cache-2.f95: ... this new file.
489 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
490 usage.
491 * gfortran.dg/goacc/cray.f95: Likewise.
492 * gfortran.dg/goacc/loop-1.f95: Likewise.
493
89851e4c
AH
4942016-06-10 Alan Hayward <alan.hayward@arm.com>
495
496 PR tree-optimization/71407
497 PR tree-optimization/71416
498 * gcc.dg/vect/pr71407.c: New
499 * gcc.dg/vect/pr71416-1.c: New
500 * gcc.dg/vect/pr71416-2.c: New
501
200eafbf
RB
5022016-06-10 Richard Biener <rguenther@suse.de>
503
504 PR middle-end/71477
505 * gcc.dg/torture/pr71477.c: New testcase.
506
4df99d92
JK
5072016-06-09 Julia Koval <julia.koval@intel.com>
508
509 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
510 * gcc.target/i386/interrupt-13.c: Likewise.
511 * gcc.target/i386/interrupt-15.c: Likewise.
512 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
513 * gcc.target/i386/interrupt-24.c: Likewise.
514 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
515 * gcc.target/i386/interrupt-9.c: Likewise.
516 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
517
e01b4e16
MS
5182016-06-09 Martin Sebor <msebor@redhat.com>
519
520 PR c/70883
521 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
522 * gcc.dg/builtin-constant_p-1.c: Same.
523 * gcc.dg/builtins-error.c: Same.
524 * gcc.dg/pr70859.c: Same.
525
9c35db0e
SKS
5262016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
527
528 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
529 * gcc.dg/torture/pr68067-1.c: Likewise.
530 * gcc.dg/torture/pr68067-2.c: Likewise.
531
5322016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
533
534 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
535 when setting SIZE.
536
392a81b9
PC
5372016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
538
539 PR c++/71465
540 * g++.dg/inherit/crash5.C: New.
541 Revert:
542 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
543
544 PR c++/70202
545 * g++.dg/inherit/crash5.C: New.
546 * g++.dg/inherit/virtual1.C: Adjust.
547
e49efc14
ML
5482016-06-09 Martin Liska <mliska@suse.cz>
549
550 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
551 * g++.dg/predict-loop-exit-2.C: Likewise.
552 * g++.dg/predict-loop-exit-3.C: Likewise.
553 * gcc.dg/predict-1.c: Likewise.
554 * gcc.dg/predict-2.c: Likewise.
555 * gcc.dg/predict-3.c: Likewise.
556 * gcc.dg/predict-4.c: Likewise.
557 * gcc.dg/predict-5.c: Likewise.
558 * gcc.dg/predict-6.c: Likewise.
559 * gcc.dg/predict-7.c: Likewise.
560
36d57986
RB
5612016-06-09 Richard Biener <rguenther@suse.de>
562
563 PR tree-optimization/71462
564 * gcc.dg/torture/pr71462.c: New testcase.
565
7d82e8e4
MP
5662016-06-09 Marek Polacek <polacek@redhat.com>
567
568 PR c/65471
569 * gcc.dg/c11-generic-3.c: New test.
570
c8a71589
PC
5712016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
572
573 * g++.dg/init/array42.C: New.
574 * g++.dg/init/array43.C: Likewise.
575 * g++.dg/init/array44.C: Likewise.
576 * g++.dg/init/array45.C: Likewise.
577 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
578 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
579 * g++.dg/cpp1y/auto-fn27.C: Likewise.
580 * g++.dg/gomp/pr35751.C: Likewise.
581 * g++.dg/init/array23.C: Likewise.
582 * g++.dg/init/brace2.C: Likewise.
583 * g++.dg/init/brace6.C: Likewise.
584
44a845ca
MS
5852016-06-08 Martin Sebor <msebor@redhat.com>
586 Jakub Jelinek <jakub@redhat.com>
587
588 PR c++/70507
589 PR c/68120
590 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
591 * c-c++-common/builtin-arith-overflow-2.c: New test.
592 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
593 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
594 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
595
2ef16b6e
JJ
5962016-06-08 Jakub Jelinek <jakub@redhat.com>
597
598 PR c++/71442
599 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
600
5e3ee346
AL
6012016-06-08 Alan Lawrence <alan.lawrence@arm.com>
602
603 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
604 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
605 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
606 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
607 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
608 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
609 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
610 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
611 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
612 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
613 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
614 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
615 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
616
b2ae2814
RB
6172016-06-08 Richard Biener <rguenther@suse.de>
618
619 PR tree-optimization/68558
620 * gcc.dg/vect/slp-44.c: New testcase.
621
e09b4c37
RB
6222016-06-08 Richard Biener <rguenther@suse.de>
623
624 * gcc.dg/vect/slp-43.c: New testcase.
625
72d50660
RB
6262016-06-08 Richard Biener <rguenther@suse.de>
627
628 PR tree-optimization/71452
629 * gcc.dg/torture/pr71452.c: New testcase.
630
988c115c
JJ
6312016-06-08 Jakub Jelinek <jakub@redhat.com>
632
633 PR c++/71448
634 * g++.dg/torture/pr71448.C: New test.
635
73d73b48
BS
6362016-06-08 Bernd Schmidt <bschmidt@redhat.com>
637
638 PR debug/71432
639 PR ada/71413
640 * g++.dg/debug/pr71432.C: New test.
641
bdd15d0c
PK
6422016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
643
644 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
645 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
646 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
647
ce0607bb
AH
6482016-06-08 Alan Hayward <alan.hayward@arm.com>
649
650 * gcc.dg/vect/vect-live-2.c: Update effective target.
651 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
652 * lib/target-supports.exp: Add aarch64 to vect_long.
653
92a5f2ba
MP
6542016-06-08 Marek Polacek <polacek@redhat.com>
655
656 PR c/71418
657 * gcc.dg/noncompile/pr71418.c: New test.
658
08203f73
MP
659 PR c/71426
660 * gcc.dg/noncompile/pr71426.c: New test.
661
d1fcc2bd
JH
6622016-06-07 Jan Hubicka <hubicka@ucw.cz>
663
664 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
665 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
666 * gcc.dg/predict-3.c: Update template.
667 * gcc.dg/predict-5.c: Update template.
668 * gcc.dg/predict-6.c: Update template.
669 * gcc.dg/predict-9.c: Update template.
670 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
671
a23e6f1c
BS
6722016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
673
674 * gcc.target/powerpc/vec-mul.c: New test.
675
6ffd47b7
DM
6762016-06-07 David Malcolm <dmalcolm@redhat.com>
677
678 * gcc.dg/spellcheck-fields-2.c: New test case.
679
bfd67b47
RB
6802016-06-07 Richard Biener <rguenther@suse.de>
681
682 PR c/61564
683 * gcc.dg/Wpragmas-1.c: New testcase.
684 * gcc.dg/Wattributes-4.c: Likewise.
685 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
686 entry.
687
701b9a47
CL
6882016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
689
690 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
691 spurious debug code.
692
6b80d6fa
RB
6932016-06-07 Richard Biener <rguenther@suse.de>
694
695 PR tree-optimization/71428
696 * gcc.dg/torture/pr71428.c: New testcase.
697
0f3f9437
RB
6982016-06-07 Richard Biener <rguenther@suse.de>
699
700 PR middle-end/71423
701 * gcc.dg/torture/pr71423.c: New testcase.
702
ec963f2a
KV
7032016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
704
705 PR middle-end/71408
706 * gcc.dg/tree-ssa/pr71408.c: New test.
707
46ab5b6e
KV
7082016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
709
710 PR middle-end/71281
711 * g++.dg/torture/pr71281.C: New test.
712
1f40cff3
MP
7132016-06-06 Marek Polacek <polacek@redhat.com>
714
715 PR c/71362
716 * gcc.dg/pr71362.c: New test.
717
6f5bcd24
JJ
7182016-06-06 Jakub Jelinek <jakub@redhat.com>
719 Patrick Palka <ppalka@gcc.gnu.org>
720
721 PR c++/70847
722 PR c++/71330
723 PR c++/71393
724 * g++.dg/opt/pr70847.C: New test.
725 * g++.dg/ubsan/pr70847.C: New test.
726 * g++.dg/ubsan/pr71393.C: New test.
727
158beb4a
JJ
7282016-06-06 Jakub Jelinek <jakub@redhat.com>
729
730 PR tree-optimization/71259
731 * gcc.dg/vect/pr71259.c: New test.
732
d9b950dd
DM
7332016-06-06 David Malcolm <dmalcolm@redhat.com>
734
735 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
736 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
737 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
738 above.
739
36f9ad69
KT
7402016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
741
742 PR middle-end/37780
743 * gcc.c-torture/execute/pr37780.c: New test.
744 * gcc.target/aarch64/pr37780_1.c: Likewise.
745 * gcc.target/arm/pr37780_1.c: Likewise.
746
5545a907
MP
7472016-06-06 Marek Polacek <polacek@redhat.com>
748
749 * c-c++-common/attr-may-alias-1.c: New test.
750 * c-c++-common/attr-may-alias-2.c: New test.
751 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
752
93671519
BE
7532016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
754
755 PR c/24414
756 * gcc.target/i386/pr24414.c: New test.
757
690f24b7
JM
7582016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
759
760 * gcc.target/sparc/vis4misc.c: New file.
761 * gcc.target/sparc/fpcmp.c: Likewise.
762 * gcc.target/sparc/fpcmpu.c: Likewise.
763
31ce6157
AH
7642016-06-06 Alan Hayward <alan.hayward@arm.com>
765
766 * gcc.dg/vect/vect-live-1.c: Use additional-options.
767 * gcc.dg/vect/vect-live-3.c: Likewise.
768
9fcebb5a
RB
7692016-06-06 Richard Biener <rguenther@suse.de>
770
771 PR tree-optimization/71398
772 * gcc.dg/torture/pr71398.c: New testcase.
773
903ca97b
UB
7742016-06-06 Uros Bizjak <ubizjak@gmail.com>
775
776 PR target/71389
777 * g++.dg/pr71389.C: New test.
778
9c1eb332
JD
7792016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
780
781 PR fortran/71404
782 * gfortran.dg/fmt_read_5.f: New test.
783
b2d83bd2
AV
7842016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
785
786 PR fortran/69659
787 * gfortran.dg/class_array_22.f03: New test.
788
ec81960e
JH
7892016-06-05 Jan Hubicka <hubicka@ucw.cz>
790
791 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
792
429d2750
JH
7932016-06-05 Jan Hubicka <hubicka@ucw.cz>
794
795 * gcc.dg/predict-9.c: Update template.
796
c1c00983
PC
7972016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
798
799 PR c++/49377
800 * g++.dg/template/pr49377.C: New.
801
1927a963
JJ
8022016-06-04 Jakub Jelinek <jakub@redhat.com>
803
804 PR tree-optimization/71405
805 * g++.dg/torture/pr71405.C: New test.
806
909a11ad
PC
8072016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
808
809 PR c++/70202
810 * g++.dg/inherit/crash5.C: New.
811 * g++.dg/inherit/virtual1.C: Adjust.
812
08bbb1f8
JL
8132016-06-03 Jeff Law <law@redhat.com>
814
815 PR tree-optimization/71316
816 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
817
7c35235c
JJ
8182016-06-03 Jakub Jelinek <jakub@redhat.com>
819
820 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
821 dg-additional-options with just -fno-tree-scev-cprop in it.
822 * gcc.dg/vect/vect-live-2.c: Likewise.
823 * gcc.dg/vect/vect-live-5.c: Likewise.
824 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
825 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
826 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
827
c8572dd6
PP
8282016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
829
830 PR c++/27100
831 * g++.dg/other/friend6.C: New test.
832
1c7733a7
BS
8332016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
834
835 * g++.dg/torture/ppc-ldst-array.C: New.
836
0d2f700f
JM
8372016-06-03 Joseph Myers <joseph@codesourcery.com>
838
839 PR target/71276
840 PR target/71277
841 * gcc.dg/torture/builtin-fp-int-inexact.c,
842 gcc.target/i386/387-builtin-fp-int-inexact.c,
843 gcc.target/i386/387-rint-inline-1.c,
844 gcc.target/i386/387-rint-inline-2.c,
845 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
846 gcc.target/i386/sse2-rint-inline-1.c,
847 gcc.target/i386/sse2-rint-inline-2.c,
848 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
849 gcc.target/i386/sse4_1-rint-inline.c: New tests.
850
f8071c05
L
8512016-06-03 H.J. Lu <hongjiu.lu@intel.com>
852 Julia Koval <julia.koval@intel.com>
853
854 PR target/66960
855 PR target/67630
856 PR target/67634
857 PR target/67841
858 PR target/68037
859 PR target/68618
860 PR target/68661
861 PR target/69575
862 PR target/69596
863 PR target/69734
864 * gcc.dg/guality/pr68037-1.c: New test.
865 * gcc.dg/guality/pr68037-2.c: Likewise.
866 * gcc.dg/guality/pr68037-3.c: Likewise.
867 * gcc.dg/torture/pr68037-1.c: Likewise.
868 * gcc.dg/torture/pr68037-2.c: Likewise.
869 * gcc.dg/torture/pr68037-3.c: Likewise.
870 * gcc.dg/torture/pr68661-1a.c: Likewise.
871 * gcc.dg/torture/pr68661-1b.c: Likewise.
872 * gcc.target/i386/interrupt-1.c: Likewise.
873 * gcc.target/i386/interrupt-2.c: Likewise.
874 * gcc.target/i386/interrupt-3.c: Likewise.
875 * gcc.target/i386/interrupt-4.c: Likewise.
876 * gcc.target/i386/interrupt-5.c: Likewise.
877 * gcc.target/i386/interrupt-6.c: Likewise.
878 * gcc.target/i386/interrupt-7.c: Likewise.
879 * gcc.target/i386/interrupt-8.c: Likewise.
880 * gcc.target/i386/interrupt-9.c: Likewise.
881 * gcc.target/i386/interrupt-10.c: Likewise.
882 * gcc.target/i386/interrupt-11.c: Likewise.
883 * gcc.target/i386/interrupt-12.c: Likewise.
884 * gcc.target/i386/interrupt-13.c: Likewise.
885 * gcc.target/i386/interrupt-14.c: Likewise.
886 * gcc.target/i386/interrupt-15.c: Likewise.
887 * gcc.target/i386/interrupt-16.c: Likewise.
888 * gcc.target/i386/interrupt-17.c: Likewise.
889 * gcc.target/i386/interrupt-18.c: Likewise.
890 * gcc.target/i386/interrupt-19.c: Likewise.
891 * gcc.target/i386/interrupt-20.c: Likewise.
892 * gcc.target/i386/interrupt-21.c: Likewise.
893 * gcc.target/i386/interrupt-22.c: Likewise.
894 * gcc.target/i386/interrupt-23.c: Likewise.
895 * gcc.target/i386/interrupt-24.c: Likewise.
896 * gcc.target/i386/interrupt-25.c: Likewise.
897 * gcc.target/i386/interrupt-26.c: Likewise.
898 * gcc.target/i386/interrupt-27.c: Likewise.
899 * gcc.target/i386/interrupt-28.c: Likewise.
900 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
901 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
902 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
903 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
904 * gcc.target/i386/interrupt-iamcu.c: Likewise.
905 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
906 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
907 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
908 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
909 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
910 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
911 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
912
36b85e43
BS
9132016-06-03 Bernd Schmidt <bschmidt@redhat.com>
914
9de2e795
L
915 PR tree-optimization/52171
916 * gcc.dg/pr52171.c: New test.
917 * gcc.target/i386/pr52171.c: New test.
36b85e43 918
bfeee8ac
JH
9192016-06-03 Jan Hubicka <jh@suse.cz>
920
921 * g++.dg/tree-ssa/pred-1.C: New testcase
922 * gcc.dg/tree-ssa/pred-1.c: New testcase
923
859b0bae
BS
9242016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
925
926 PR target/70957
927 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
928 support.
929 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
930
3a2edf4c
AH
9312016-06-03 Alan Hayward <alan.hayward@arm.com>
932
933 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
934
b28ead45
AH
9352016-06-03 Alan Hayward <alan.hayward@arm.com>
936
937 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 938 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
939 * gcc.dg/vect/vect-live-1.c: New test.
940 * gcc.dg/vect/vect-live-2.c: New test.
941 * gcc.dg/vect/vect-live-3.c: New test.
942 * gcc.dg/vect/vect-live-4.c: New test.
943 * gcc.dg/vect/vect-live-5.c: New test.
944 * gcc.dg/vect/vect-live-slp-1.c: New test.
945 * gcc.dg/vect/vect-live-slp-2.c: New test.
946 * gcc.dg/vect/vect-live-slp-3.c: New test.
947
1f91747b
JJ
9482016-06-03 Jakub Jelinek <jakub@redhat.com>
949
950 PR middle-end/71387
951 * g++.dg/opt/pr71387.C: New test.
952
47b83923
JL
9532016-06-02 Jeff Law <law@redhat.com>
954
955 PR tree-optimization/71328
956 * gcc.c-torture/compile/pr71328.c: New test.
957
e96e5f46
JD
9582016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
959
960 PR fortran/52393
961 * gfortran.dg/fmt_read_3.f90: Fix typo.
962 * gfortran.dg/fmt_read_4.f90: New test.
963
b872d729
PC
9642016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
965
966 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
967 * g++.dg/cpp0x/forw_enum6.C: Likewise.
968 * g++.dg/cpp0x/forw_enum8.C: Likewise.
969 * g++.dg/cpp0x/override2.C: Likewise.
970 * g++.dg/parse/crash5.C: Likewise.
971 * g++.dg/parse/error16.C: Likewise.
972 * g++.dg/parse/error27.C: Likewise.
973 * g++.dg/template/qualttp15.C: Likewise.
974 * g++.dg/template/redecl4.C: Likewise.
975 * g++.old-deja/g++.other/crash39.C: Likewise.
976 * g++.old-deja/g++.other/struct1.C: Likewise.
977 * g++.old-deja/g++.pt/m9a.C: Likewise.
978 * g++.old-deja/g++.pt/memclass10.C: Likewise.
979
0e535442
JJ
9802016-06-02 Jakub Jelinek <jakub@redhat.com>
981
0633ee10
JJ
982 PR c++/71372
983 * c-c++-common/pr71372.c: New test.
984
0e535442
JJ
985 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
986 __TIME__ strings with __builtin_strcmp instead of printf and
987 dg-output.
988
f3c5ecc2
ML
9892016-06-02 Martin Liska <mliska@suse.cz>
990
991 * gcc.dg/predict-9.c: New test.
992
a91807c5
JJ
9932016-06-02 Jakub Jelinek <jakub@redhat.com>
994
995 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
996 global set_compiler_env_var and global saved_compiler_env_var.
997
b5bd1978
KT
9982016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
999
1000 PR rtl-optimization/71295
1001 * gcc.c-torture/compile/pr71295.c: New test.
1002
b93b1475
JJ
10032016-06-02 Jakub Jelinek <jakub@redhat.com>
1004
930ebd0e
JJ
1005 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1006
1e021dc3
JJ
1007 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1008 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1009
b93b1475
JJ
1010 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1011 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1012 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1013 alternative number.
1014
58f2fb5c
MM
10152016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1016
1017 * gcc.target/powerpc/p9-splat-4.c: New test.
1018
10192016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1020
1021 PR target/71186
1022 * gcc.target/powerpc/pr71186.c: New test.
1023
4731c9f0
JD
10242016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1025
1026 PR fortran/52393
1027 * gfortran.dg/fmt_read_3.f90: New test.
1028
042dee3e
TP
10292016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1030
1031 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1032 procedure.
1033
15c98b2e
ES
10342016-06-01 Eduard Sanou <dhole@openmailbox.org>
1035
1036 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1037 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1038 env var is set.
1039 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1040 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1041 shown once.
1042 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1043 during compilation.
1044 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1045 vars set by dg-set-compiler-env-var.
1046
6442a6f4
PT
10472016-06-01 Paul Thomas <pault@gcc.gnu.org>
1048
1049 PR fortran/71156
1050 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1051 to the module procedure declaration.
1052 * gfortran.dg/submodule_16.f08: New test.
1053
ab62397a
JJ
10542016-06-01 Jakub Jelinek <jakub@redhat.com>
1055
1056 PR middle-end/71371
1057 * c-c++-common/gomp/pr71371.c: New test.
1058
b66af6ed
RB
10592016-06-01 Richard Biener <rguenther@suse.de>
1060
1061 PR tree-optimization/71366
1062 * gcc.dg/torture/pr71366-1.c: New testcase.
1063 * gcc.dg/torture/pr71366-2.c: Likewise.
1064
e342b9d8
KN
10652016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1066
1067 * gcc.target/powerpc/vslv-0.c: New test.
1068 * gcc.target/powerpc/vslv-1.c: New test.
1069 * gcc.target/powerpc/vsrv-0.c: New test.
1070 * gcc.target/powerpc/vsrv-1.c: New test.
1071
721547cd
NS
10722016-06-01 Nathan Sidwell <nathan@acm.org>
1073
1074 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1075 * gcc.target/nvptx/weak.c: New.
1076
fa2c9034
RB
10772016-06-01 Richard Biener <rguenther@suse.de>
1078
1079 PR tree-optimization/71261
1080 * gcc.dg/torture/vect-bool-1.c: New testcase.
1081
3e32893c
JJ
10822016-06-01 Jakub Jelinek <jakub@redhat.com>
1083
1084 * gfortran.dg/gomp/order-1.f90: New test.
1085 * gfortran.dg/gomp/order-2.f90: New test.
1086
8c383600
JH
10872016-06-01 Jan Hubicka <hubicka@ucw.cz>
1088
1089 * gcc.dg/unroll-6.c: Update template.
1090 * gcc.dg/unroll-7.c: New testcase.
1091 * gcc.dg/unroll-8.c: New testcase.
1092
a0dfeef5
EB
10932016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1094
1095 * gnat.dg/opt56.ad[sb]: New test.
1096
48de5701
PC
10972016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1098
1099 PR c++/66635
1100 * g++.dg/cpp0x/constexpr-ice16.C: New.
1101
827cf695
PP
11022016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1103
1104 PR tree-optimization/71314
1105 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1106 -mbranch-cost=2.
1107
ff66f6e8
PP
11082016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1109
1110 PR tree-optimization/71077
1111 * gcc.dg/tree-ssa/pr71077.c: New test.
1112
050fb209
JH
11132016-05-31 Jan Hubicka <hubicka@ucw.cz>
1114
48de5701
PC
1115 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1116 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1117 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1118
c642d919
PC
11192016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1120
1121 PR c++/71248
1122 * g++.dg/cpp0x/pr71248.C: New.
1123 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1124 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1125 * g++.dg/init/new37.C: Likewise.
1126 * g++.dg/template/static1.C: Likewise.
1127 * g++.dg/template/static2.C: Likewise.
1128
d6439e08
L
11292016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1130
1131 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1132 instead of %rdi.
1133 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1134
780b9dd4
MP
11352016-05-31 Marek Polacek <polacek@redhat.com>
1136
1137 * c-c++-common/Wswitch-unreachable-3.c: New test.
1138 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1139
0d99f8a0
RB
11402016-05-31 Richard Biener <rguenther@suse.de>
1141
1142 PR tree-optimization/71352
1143 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1144
52545641
TP
11452016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1146
1147 * gcc.target/arm/armv5_thumb_isa.c: New test.
1148
5b8c1205
KY
11492016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1150
1151 PR target/71346
1152 * gcc.target/i386/pr71346.c: New test.
1153
7a88cc84
TV
11542016-05-31 Tom de Vries <tom@codesourcery.com>
1155
1156 PR tree-optimization/69068
1157 * gcc.dg/graphite/pr69068.c: New test.
1158
265149a6
MS
11592016-05-27 Martin Sebor <msebor@redhat.com>
1160
1161 PR c++/71306
1162 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1163
00631022
JJ
11642016-05-30 Jakub Jelinek <jakub@redhat.com>
1165
1166 PR c++/71349
1167 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1168 nowait depend(inout: dd[0]) clauses where permitted.
1169
b2f6675b
PC
11702016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1171
1172 PR c++/71238
1173 * g++.dg/parse/pr71238.C: New.
1174 * g++.dg/concepts/friend1.C: Test column numbers too.
1175 * g++.dg/cpp0x/initlist31.C: Likewise.
1176 * g++.dg/cpp0x/pr51420.C: Likewise.
1177 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1178 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1179 * g++.dg/ext/builtin3.C: Likewise.
1180 * g++.dg/lookup/friend12.C: Likewise.
1181 * g++.dg/lookup/friend7.C: Likewise.
1182 * g++.dg/lookup/koenig1.C: Likewise.
1183 * g++.dg/lookup/koenig5.C: Likewise.
1184 * g++.dg/lookup/used-before-declaration.C: Likewise.
1185 * g++.dg/overload/koenig1.C: Likewise.
1186 * g++.dg/template/crash65.C: Likewise.
1187 * g++.dg/template/friend57.C: Likewise.
1188 * g++.dg/warn/Wshadow-5.C: Likewise.
1189 * g++.dg/warn/Wunused-8.C: Likewise.
1190 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1191 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1192 * g++.old-deja/g++.jason/member.C: Likewise.
1193 * g++.old-deja/g++.jason/report.C: Likewise.
1194 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1195 * g++.old-deja/g++.law/visibility20.C: Likewise.
1196 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1197 * g++.old-deja/g++.other/static5.C: Likewise.
1198 * g++.old-deja/g++.pt/overload2.C: Likewise.
1199
a448ff40
JH
12002016-05-30 Jan Hubicka <hubicka@ucw.cz>
1201
1202 * gcc.dg/tree-ssa/peel1.c: New testcase.
1203 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1204 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1205
69be8c91
TV
12062016-05-30 Tom de Vries <tom@codesourcery.com>
1207
1208 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1209 to ce.
1210
a59775a1
PC
12112016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1212
1213 PR c++/71099
1214 * g++.dg/parse/virtual1.C: New.
1215
53d6d955
UB
12162016-05-30 Uros Bizjak <ubizjak@gmail.com>
1217
1218 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1219 Use correct register when clearing %edx.
1220
0557293f
AM
12212016-05-30 Alexander Monakov <amonakov@ispras.ru>
1222
1223 PR tree-optimization/71289
1224 * gcc.dg/pr71289.c: New test.
1225
5d476e35
KV
12262016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1227
1228 PR middle-end/71269
1229 PR middle-end/71292
1230 * gcc.dg/tree-ssa/pr71269.c: New test.
1231 * gcc.dg/tree-ssa/pr71292.c: New test.
1232
db5447ca
KV
12332016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1234
1235 PR middle-end/71252
1236 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1237
98bdbb39
JH
12382016-05-30 Jan Hubicka <hubicka@ucw.cz>
1239
1240 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1241 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1242 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1243
7e012855
TV
12442016-05-30 Tom de Vries <tom@codesourcery.com>
1245
1246 PR tree-optimization/69067
1247 * gcc.dg/graphite/pr69067.c: New test.
1248
beed3701
UB
12492016-05-29 Uros Bizjak <ubizjak@gmail.com>
1250
1251 PR target/71245
1252 * gcc.target/i386/pr71245-1.c: New test.
1253 * gcc.target/i386/pr71245-2.c: Ditto.
1254
b6d4f8e8
PC
12552016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1256
1257 PR c++/71105
1258 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1259 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1260 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1261
00022058
JH
12622016-05-27 Jan Hubicka <hubicka@ucw.cz>
1263
1264 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1265
c8419aca
VV
12662016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1267
1268 Revert:
1269 PR c++/69855
1270 * g++.dg/overload/69855.C: New.
1271 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1272 * g++.old-deja/g++.pt/crash3.C: Likewise.
1273
8008c4d2
PC
12742016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1275
1276 PR c++/60385
1277 * g++.dg/parse/namespace13.C: New.
1278
8b2ef235
JL
12792016-05-26 Jeff Law <law@redhat.com>
1280
1281 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1282 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1283 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1284 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1285 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1286 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1287 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1288 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1289 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1290 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1291 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1292 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1293 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1294
7d67159b
VV
12952016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1296
1297 PR c++/69855
1298 * g++.dg/overload/69855.C: New.
1299 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1300 * g++.old-deja/g++.pt/crash3.C: Likewise.
1301
88e3bdd1
JW
13022016-05-27 Jiong Wang <jiong.wang@arm.com>
1303
1304 PR target/63596
1305 * gcc.target/aarch64/va_arg_1.c: New testcase.
1306 * gcc.target/aarch64/va_arg_2.c: Likewise.
1307 * gcc.target/aarch64/va_arg_3.c: Likewise.
1308
3fd6b9cc
JW
13092016-05-27 Jiong Wang <jiong.wang@arm.com>
1310
1311 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1312 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1313 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1314 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1315 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1316
3cee7e4e
MP
13172016-05-27 Marek Polacek <polacek@redhat.com>
1318
1319 PR middle-end/71308
1320 * g++.dg/torture/pr71308.C: New test.
1321
6a813c96
DV
13222016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1323
1324 * gcc.dg/zero_bits_compound-1.c: New test.
1325 * gcc.dg/zero_bits_compound-2.c: New test.
1326
0561bcfb
IE
13272016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1328
1329 PR middle-end/71279
1330 * gcc.dg/pr71279.c: New test.
1331
21316320
MM
13322016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1333
1334 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1335 floating point min/max/comparison instructions.
1336 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1337
7211a097
JJ
13382016-05-26 Jakub Jelinek <jakub@redhat.com>
1339
1340 * c-c++-common/gomp/schedule-1.c: New test.
1341 * gfortran.dg/gomp/schedule-1.f90: New test.
1342
cac177cf
PP
13432016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1344
1345 PR c++/70822
1346 PR c++/70106
1347 * g++.dg/cpp1y/auto-fn32.C: New test.
1348 * g++.dg/cpp1y/paren4.C: New test.
1349
a2d5b8c9
NS
13502016-05-26 Nathan Sidwell <nathan@acm.org>
1351
1352 * gcc.dg/20060410.c: Xfail on ptx.
1353 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1354 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1355 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1356 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1357 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1358
ffa8b552
TP
13592016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1360
1361 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1362
c7501e00
JJ
13632016-05-26 Jakub Jelinek <jakub@redhat.com>
1364
1875b9a0
JJ
1365 PR tree-optimization/71280
1366 * gcc.dg/pr71280.c: New test.
1367
2116e19f
JJ
1368 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1369
305aef09
JJ
1370 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1371 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1372
c7501e00
JJ
1373 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1374
ca449d26
JW
13752016-05-26 Jiong Wang <jiong.wang@arm.com>
1376
1377 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1378 kept in memory.
ca449d26 1379
8af01c66
JL
13802016-05-25 Jeff Law <law@redhat.com>
1381
1382 PR tree-optimization/71272
1383 * gcc.c-torture/compile/pr71272.c: new test.
1384
f9d6ce73
BS
13852016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1386
1387 * gcc.target/powerpc/vec-cmpne.c: New test.
1388 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1389
a88a7b22
EB
13902016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1391
1392 * gnat.dg/opt55.ad[sb]: New test.
1393
125f02ed
SKS
13942016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1395
1396 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1397 * c-c++-common/pr60226.c: Require int32plus.
1398 * gcc.c-torture/execute/pr70602.c: Likewise.
1399 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1400 unsigned long for malloc arg type.
1401 * gcc.dg/asr_div1.c: Require int32plus.
1402 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1403 * gcc.dg/pie-1.c: Require pie.
1404 * gcc.dg/pie-2.c: Likewise.
1405 * gcc.dg/pr59471.c: Require int32plus.
1406 * gcc.dg/pr59963-2.c: XFAIL for int16.
1407 * gcc.dg/pr60114.c: Require int32plus.
1408 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1409 unsigned long for typedef of size_t.
1410 * gcc.dg/pr63914.c: Require int32plus.
1411 * gcc.dg/pr64536.c: Require pt32plus.
1412 * gcc.dg/pr65658.c: Likewise.
1413 * gcc.dg/pr67271.c: Require int32plus.
1414 * gcc.dg/pr68112.c: Likewise.
1415 * gcc.dg/pr69071.c: Skip for avr target.
1416 * gcc.dg/pr69973.c: Require int32plus.
1417 * gcc.dg/pr70169.c: Skip for avr target.
1418 * gcc.dg/sso-6.c: Require int32plus.
1419 * gcc.dg/sso-7.c: Likewise.
1420 * gcc.dg/sso-8.c: Likewise.
1421 * gcc.dg/vrp-min-max-2.c: Likewise.
1422
c6e434f5
UB
14232016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1424
1425 PR target/70738
1426 * gcc.target/i386/pr70738-1.c: New test.
1427 * gcc.target/i386/pr70738-2.c: Likewise.
1428 * gcc.target/i386/pr70738-3.c: Likewise.
1429 * gcc.target/i386/pr70738-4.c: Likewise.
1430 * gcc.target/i386/pr70738-5.c: Likewise.
1431 * gcc.target/i386/pr70738-6.c: Likewise.
1432 * gcc.target/i386/pr70738-7.c: Likewise.
1433 * gcc.target/i386/pr70738-8.c: Likewise.
1434 * gcc.target/i386/pr70738-9.c: Likewise.
1435
5c42d341
KT
14362016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1437
1438 PR rtl-optimization/66940
1439 * gcc.c-torture/execute/pr66940.c: New test.
1440
bf9a1a07
IV
14412016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1442
1443 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1444 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1445 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1446 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1447 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1448 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1449 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1450 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1451 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1452 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1453 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1454 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1455 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1456 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1457 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1458 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1459 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1460 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1461 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1462 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1463 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1464 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1465 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1466 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1467
95efe6b6
MP
14682016-05-25 Marek Polacek <polacek@redhat.com>
1469
1470 PR c/71265
1471 * gcc.dg/noncompile/pr71265.c: New test.
1472
a23faf7a
MP
1473 PR c/71266
1474 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1475
69a6d5ad
NS
14762016-05-25 Nathan Sidwell <nathan@acm.org>
1477
1478 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1479
3072d4ea
RB
14802016-05-25 Richard Biener <rguenther@suse.de>
1481
1482 PR tree-optimization/71261
1483 * c-c++-common/torture/pr71261.c: New testcase.
1484
e412ece4
RB
14852016-05-25 Richard Biener <rguenther@suse.de>
1486
1487 PR tree-optimization/71264
1488 * gcc.dg/vect/pr71264.c: New testcase.
1489
b9e551ad
PC
14902016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1491
1492 PR c++/55992
1493 * g++.dg/cpp0x/alias-decl-53.C: New.
1494 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1495
6aa1abe5
ML
14962016-05-25 Martin Liska <mliska@suse.cz>
1497
1498 * g++.dg/pr71239.C: New test.
1499
842d162e
RB
15002016-05-25 Richard Biener <rguenther@suse.de>
1501
c87885ca
RO
1502 * gcc.dg/vect/pr58135.c: Rename to ...
1503 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1504
f184a36c
MP
15052016-05-25 Marek Polacek <polacek@redhat.com>
1506
1507 * g++.dg/pr65295.C: Use target c++14.
1508
021fad86
PC
15092016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1510
53d6d955
UB
1511 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1512 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1513
c3eaf15a
MM
15142016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1515
1516 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1517 instructions.
1518
e46c7770
CP
15192016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1520
1521 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1522 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1523 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1524 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1525 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1526 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1527 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1528 * c-c++-common/goacc/pcopy.c: Likewise.
1529 * c-c++-common/goacc/pcopyin.c: Likewise.
1530 * c-c++-common/goacc/pcopyout.c: Likewise.
1531 * c-c++-common/goacc/pcreate.c: Likewise.
1532 * c-c++-common/goacc/pr70688.c: New test.
1533 * c-c++-common/goacc/present-1.c: Adjust test.
1534 * c-c++-common/goacc/reduction-5.c: Likewise.
1535 * g++.dg/goacc/data-1.C: New test.
1536
4bfc9db7
MM
15372016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1538
1539 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1540 vector parity built-in functions.
1541 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1542 count trailing zeros automatic vectorization.
1543 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1544 count trailing zeros built-in functions.
1545
2bc145af
KV
15462016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1547
1548 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1549
26869fdb
PH
15502016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1551
1552 PR target/71050
1553 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1554
b2dc9c3b
PC
15552016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1556
1557 PR c++/50436
1558 * g++.dg/template/crash123.C: New.
1559 * g++.dg/template/crash124.C: Likewise.
1560
f65e97fd
MS
15612016-05-24 Martin Sebor <msebor@redhat.com>
1562
1563 PR c++/71147
1564 * g++.dg/ext/flexary16.C: New test.
1565
a6f5ac7f
IV
15662016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1567
69a6d5ad
NS
1568 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1569 before math.h is included.
a6f5ac7f
IV
1570 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1571 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1572 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1573 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1574 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1575 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1576 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1577 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1578 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1579 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1580 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1581 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1582 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1583 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1584 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1585 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1586 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1587 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1588 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1589 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1590 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1591 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1592 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1593
27bad558
MM
15942016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1595 Kelvin Nilsen <kelvin@gcc.gnu.org>
1596
1597 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1598 support.
1599
72f382fb
PC
16002016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1601
1602 PR c++/69872
1603 * g++.dg/warn/Wno-narrowing1.C: New.
1604
ef2ec9d9
MP
16052016-05-24 Marek Polacek <polacek@redhat.com>
1606
1607 PR c/71249
1608 * c-c++-common/Wswitch-unreachable-2.c: New test.
1609
e90434e3
JJ
16102016-05-24 Jakub Jelinek <jakub@redhat.com>
1611
7adb26f2
JJ
1612 PR c++/71257
1613 * g++.dg/vect/simd-clone-6.cc: New test.
1614 * g++.dg/gomp/declare-simd-6.C: New test.
1615
e90434e3
JJ
1616 PR middle-end/70434
1617 PR c/69504
1618 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1619
b556ea3b
RB
16202016-05-24 Richard Biener <rguenther@suse.de>
1621
1622 PR tree-optimization/71240
1623 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1624
e5328f5d
RB
16252016-05-24 Richard Biener <rguenther@suse.de>
1626
1627 PR tree-optimization/71230
1628 * gcc.dg/torture/pr71230.c: New testcase.
1629 * g++.dg/torture/pr71230.C: Likewise.
1630
a04e69c0
TS
16312016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1632
1633 * c-c++-common/goacc/routine-5.c: Add tests.
1634 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1635 * gfortran.dg/goacc/routine-6.f90: Add tests.
1636
30fd2977
RB
16372016-05-24 Richard Biener <rguenther@suse.de>
1638
1639 PR tree-optimization/71253
1640 * gcc.dg/torture/pr71253.c: New testcase.
1641
ca6f60bc
KV
16422016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1643
1644 PR middle-end/71252
1645 * gfortran.dg/pr71252.f90: New test.
1646
d3465d72
RS
16472016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1648
1649 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1650
f17a223d
RB
16512016-05-24 Richard Biener <rguenther@suse.de>
1652
1653 PR middle-end/70434
1654 PR c/69504
1655 * c-c++-common/vector-subscript-4.c: New testcase.
1656 * c-c++-common/vector-subscript-5.c: Likewise.
1657
e3f36534
JD
16582016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1659
1660 PR fortran/71123
1661 * gfortran.dg/namelist_90.f: New test
1662
85d5c27d
JD
16632016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1664
1665 PR fortran/66461
1666 * gfortran.dg/unexpected_eof.f: New test
1667
fe3f3340
MM
16682016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1669 Kelvin Nilsen <kelvin@gcc.gnu.org>
1670
1671 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1672 as little endian.
1673
26d6ae55
PC
16742016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1675
1676 PR c++/70972
1677 * g++.dg/cpp0x/inh-ctor20.C: New.
1678 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1679
d6c9a06f
PC
16802016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1681
1682 PR c++/69095
1683 * g++.dg/cpp0x/variadic168.C: New.
1684
396a1d10
PC
16852016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1686
1687 * g++.dg/cpp0x/pr31445.C: Test column number too.
1688 * g++.dg/cpp0x/pr32253.C: Likewise.
1689 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1690 * g++.dg/cpp0x/variadic36.C: Likewise.
1691
ece46666
MG
16922016-05-23 Marc Glisse <marc.glisse@inria.fr>
1693
1694 * gcc.dg/fold-notshift-2.c: Adjust.
1695
a7dc5980
MP
16962016-05-23 Marek Polacek <polacek@redhat.com>
1697
1698 PR c/49859
1699 * c-c++-common/Wswitch-unreachable-1.c: New test.
1700 * gcc.dg/Wswitch-unreachable-1.c: New test.
1701 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1702 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1703 * g++.dg/gomp/block-10.C: Likewise.
1704 * gcc.dg/gomp/block-10.c: Likewise.
1705 * g++.dg/gomp/block-9.C: Likewise.
1706 * gcc.dg/gomp/block-9.c: Likewise.
1707 * g++.dg/gomp/target-1.C: Likewise.
1708 * g++.dg/gomp/target-2.C: Likewise.
1709 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1710 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1711 * g++.dg/gomp/taskgroup-1.C: Likewise.
1712 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1713 * gcc.dg/gomp/teams-1.c: Likewise.
1714 * g++.dg/gomp/teams-1.C: Likewise.
1715 * g++.dg/overload/error3.C: Likewise.
1716 * g++.dg/tm/jump1.C: Likewise.
1717 * g++.dg/torture/pr40335.C: Likewise.
1718 * gcc.dg/c99-vla-jump-5.c: Likewise.
1719 * gcc.dg/switch-warn-1.c: Likewise.
1720 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1721 * gcc.dg/nested-func-1.c: Likewise.
1722 * gcc.dg/pr67784-4.c: Likewise.
1723
18b54004
RB
17242016-05-23 Richard Biener <rguenther@suse.de>
1725
1726 PR tree-optimization/71230
1727 * gfortran.dg/pr71230-1.f90: New testcase.
1728 * gfortran.dg/pr71230-2.f90: Likewise.
1729
e569db5f
VK
17302016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1731
396a1d10 1732 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1733 * gcc.dg/vect/pr58135.c: Add new.
1734 * gfortran.dg/pr46519-1.f: Adjust test case.
1735
e4b71114
PC
17362016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1737
1738 PR c++/53401
1739 * g++.dg/cpp0x/decltype64.C: New.
1740
a25a8058
CL
17412016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1742
1743 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1744 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1745 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1746
0dcfe9ab
CL
17472016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1748
1749 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1750 Add poly64x1_t and poly64x2_t cases if supported.
1751 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1752 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1753 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1754 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1755 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1756
ffd70e4a
CL
17572016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1758
1759 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1760 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1761 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1762 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1763 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1764 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1765 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1766
4b1f57fe
CL
17672016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1768
1769 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1770
16c5ec77
CL
17712016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1772
1773 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1774 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1775
94ad56c7
JJ
17762016-05-22 Jakub Jelinek <jakub@redhat.com>
1777
57748705
JJ
1778 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1779 constraint instead of "r".
1780 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1781 insn instead of vxorpd.
1782 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1783
af120161
JJ
1784 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1785 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1786
355023ce
JJ
1787 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1788
3b48574c
JJ
1789 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1790 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1791
94ad56c7
JJ
1792 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1793
8a85cee2
KV
17942016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1795
1796 PR middle-end/40921
1797 * gcc.dg/tree-ssa/pr40921.c: New test.
1798
8e916b16
PS
17992016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1800
1801 PR target/71103
1802 * gcc.target/avr/pr71103.c: New test.
1803
88aea79f
KV
18042016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1805
1806 PR middle-end/71179
1807 * gcc.dg/tree-ssa/pr71179.c: New test.
1808
79063edd
MS
18092016-05-20 Martin Sebor <msebor@redhat.com>
1810
1811 PR c/71115
1812 * gcc.dg/init-excess-2.c: New test.
1813
55c8849f
EB
18142016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1815
1816 * gnat.dg/opt53.adb: New test.
1817 * gnat.dg/opt54.adb: Likewise.
1818
c91a0948
MJ
18192016-05-20 Martin Jambor <mjambor@suse.cz>
1820
1821 PR tree-optimization/70884
1822 * gcc.dg/tree-ssa/pr70919.c: New test.
1823
9cad20fa
BS
18242016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1825
1826 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1827 formatting.
69a6d5ad
NS
1828 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1829 fix code formatting.
1830
18312016-05-20 Nathan Sidwell <nathan@acm.org>
1832
1833 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1834 non-common cases.
1835 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1836
15c671a7
DM
18372016-05-20 David Malcolm <dmalcolm@redhat.com>
1838
1839 * jit.dg/all-non-failing-tests.h: Add
1840 test-factorial-must-tail-call.c.
1841 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1842 * jit.dg/test-factorial-must-tail-call.c: New test case.
1843
4f028369
JJ
18442016-05-20 Jakub Jelinek <jakub@redhat.com>
1845
1846 PR fortran/71204
1847 * gfortran.dg/pr71204.f90: New test.
1848
7dea4ab3
CP
18492016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1850
1851 * gcc.target/nvptx/sincos.c: New test.
1852
ef98d365
PC
18532016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1854
1855 PR c++/70572
1856 * g++.dg/cpp1y/auto-fn31.C: New.
1857
92466115
BS
18582016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1859
1860 * gcc.target/powerpc/vec-addec.c: New test.
1861 * gcc.target/powerpc/vec-addec-int128.c: New test.
1862
9a385c2d
DM
18632016-05-20 David Malcolm <dmalcolm@redhat.com>
1864
1865 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1866 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1867 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1868 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1869
77c9d5b4
JH
18702016-05-20 Jan Hubicka <hubicka@ucw.cz>
1871
1872 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1873
68047971
JJ
18742016-05-20 Jakub Jelinek <jakub@redhat.com>
1875
18954840
JJ
1876 PR c++/71210
1877 * g++.dg/opt/pr71210-1.C: New test.
1878 * g++.dg/opt/pr71210-2.C: New test.
1879
68047971
JJ
1880 PR tree-optimization/29756
1881 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1882 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1883 only on selected targets where V4SImode vectors are known to be
1884 supported.
1885
d78789f5
MG
18862016-05-20 Marc Glisse <marc.glisse@inria.fr>
1887
1888 PR tree-optimization/71079
1889 PR tree-optimization/71206
1890 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1891
550fa093
PK
18922016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1893
1894 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1895 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1896 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1897
483c6429
RG
18982016-05-20 Richard Guenther <rguenther@suse.de>
1899
1900 PR tree-optimization/29756
1901 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1902
eb066284
RB
19032016-05-20 Richard Biener <rguenther@suse.de>
1904
1905 PR tree-optimization/71185
1906 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1907
58f10249
RB
19082016-05-20 Richard Biener <rguenther@suse.de>
1909
1910 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1911
2a5569fa
MP
19122016-05-19 Marek Polacek <polacek@redhat.com>
1913
1914 PR c++/71075
1915 * g++.dg/diagnostic/pr71075.C: New test.
1916
5e9a5385
DM
19172016-05-19 David Malcolm <dmalcolm@redhat.com>
1918
1919 PR c++/71184
1920 * g++.dg/pr71184.C: New test case.
1921
4f45da44
KN
19222016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1923
1924 * gcc.target/powerpc/darn-0.c: New test.
1925 * gcc.target/powerpc/darn-1.c: New test.
1926 * gcc.target/powerpc/darn-2.c: New test.
1927
4177437e
MP
19282016-05-19 Marek Polacek <polacek@redhat.com>
1929
1930 PR tree-optimization/71031
1931 * gcc.dg/tree-ssa/vrp100.c: New test.
1932
afb72432
IE
19332016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1934
1935 PR rtl-optimization/71148
1936 * gcc.dg/pr71148.c: New test.
1937
4f83064e
KT
19382016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1939
1940 PR target/71056
1941 * gcc.target/arm/pr71056.c: New test.
1942
4bf8dbe1
BE
19432016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1944
1945 * c-c++-common/pr69669.c: Check the used mode.
1946
f3510625
MO
19472016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1948
1949 PR sanitizer/64354
1950 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1951
43c0068e
RB
19522016-05-19 Richard Biener <rguenther@suse.de>
1953
1954 PR tree-optimization/70729
1955 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1956 * gcc.dg/graphite/scop-18.c: Likewise.
1957 * gcc.dg/pr41783.c: Disable LIM.
1958 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1959 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1960 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1961 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1962 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1963 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1964 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1965 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1966 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1967 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1968 * gfortran.dg/pr42108.f90: Likewise.
1969
70f25790
DM
19702016-05-18 David Malcolm <dmalcolm@redhat.com>
1971
1972 PR driver/69265
1973 * gcc.dg/spellcheck-options-11.c: New test case.
1974
960db8ec
JJ
19752016-05-18 Jakub Jelinek <jakub@redhat.com>
1976
1977 PR c++/71100
1978 * g++.dg/opt/pr71100.C: New test.
1979
04643334
MJ
19802016-05-18 Martin Jambor <mjambor@suse.cz>
1981
1982 PR ipa/69708
1983 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1984 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1985 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1986 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1987
91bb9f80
MJ
19882016-05-18 Martin Jambor <mjambor@suse.cz>
1989
1990 PR ipa/69708
1991 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1992 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1993 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1994 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1995 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1996
c584aca6
PC
19972016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1998
1999 PR c++/69793
2000 * g++.dg/template/crash122.C: New.
2001
20309c6e
PC
20022016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2003
2004 PR c++/70466
2005 * g++.dg/template/pr70466-1.C: New.
2006 * g++.dg/template/pr70466-2.C: Likewise.
2007
50c78b9a
MM
20082016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2009
2010 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2011 splat operations and the XXSPLTIB instruction.
2012 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2013 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2014 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2015 xxlxor to clear a register.
2016
cf8be00d
RS
20172016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2018
2019 * gcc.dg/torture/pr71020.c: New test.
2020
848a392a
MJ
20212016-05-18 Martin Jambor <mjambor@suse.cz>
2022
2023 PR ipa/70646
2024 * gcc.dg/ipa/pr70646.c: New test.
2025
1f2ab776
CL
20262016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2027
2028 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2029
76489493
CL
20302016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2031
2032 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2033 missing tests for vreinterpretq_p{8,16}.
2034
bd79378d
CL
20352016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2036
2037 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2038 vsliq_n_s64 and vsliq_n_u64.
2039
81ca3ea0
CL
20402016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2041
2042 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2043 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2044
873cb425
CL
20452016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2046
2047 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2048 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2049 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2050
9d6e7c21
CL
20512016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2052
2053 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2054 in comment.
2055
b4dbe40e 20562016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2057
2058 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2059 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2060 "blr\t" and switch to scan-assembler-times.
2061
83a5c910
JW
20622016-05-18 Jiong Wang <jiong.wang@arm.com>
2063
53d6d955
UB
2064 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2065 with __aarch64__.
2066 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2067 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2068
fb7cbdeb
JJ
20692016-05-18 Jakub Jelinek <jakub@redhat.com>
2070
8ee91165
JJ
2071 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2072 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2073 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2074 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2075 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2076 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2077
cf4d516a
JJ
2078 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2079 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2080
a4f16422
JJ
2081 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2082 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2083
7b37ce10
JJ
2084 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2085 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2086
fb7cbdeb
JJ
2087 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2088
c9326aef
RB
20892016-05-18 Richard Biener <rguenther@suse.de>
2090
2091 PR tree-optimization/71168
2092 * gcc.dg/torture/pr71168.c: New testcase.
2093
df8b0a11
KV
20942016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2095
2096 PR middle-end/63586
2097 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2098 * gcc.dg/tree-ssa/pr63586.c: New test.
2099 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2100
2efd67ed
NS
21012016-05-17 Nathan Sidwell <nathan@acm.org>
2102
2103 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2104 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2105 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2106 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2107
1988b2c2
NS
21082016-05-17 Nathan Sidwell <nathan@acm.org>
2109
2110 * gcc.target/nvptx/abi-vararg-3.c: New.
2111
ad1d92ab
MM
21122016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2113
2114 PR tree-optimization/54579
2115 PR middle-end/55299
2116 * gcc.dg/fold-notrotate-1.c: New test.
2117 * gcc.dg/fold-notshift-1.c: New test.
2118 * gcc.dg/fold-notshift-2.c: New test.
2119
47768df8
MP
21202016-05-17 Marek Polacek <polacek@redhat.com>
2121
2122 PR ipa/71146
2123 * g++.dg/ipa/pr71146.C: New test.
2124
6b5423a5
DM
21252016-05-17 David Malcolm <dmalcolm@redhat.com>
2126
2127 * jit.dg/test-error-array-bounds.c: New test case.
2128
c7986356
MG
21292016-05-17 Marc Glisse <marc.glisse@inria.fr>
2130
2131 * gcc.dg/tree-ssa/and-1.c: New testcase.
2132
d982c5b7
MG
21332016-05-17 Marc Glisse <marc.glisse@inria.fr>
2134
2135 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2136 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2137
0139ba93
MG
21382016-05-17 Marc Glisse <marc.glisse@inria.fr>
2139
2140 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2141 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2142
daab4562
JW
21432016-05-17 Jiong Wang <jiong.wang@arm.com>
2144
2145 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2146
22330033
JW
21472016-05-17 Jiong Wang <jiong.wang@arm.com>
2148
2149 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2150
98b3a5f2
JW
21512016-05-17 Jiong Wang <jiong.wang@arm.com>
2152
2153 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2154 ".2d[index]" when scan the assembly.
2155 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2156 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2157 float64x1.
2158 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2159
b71b7a8e
RB
21602016-05-17 Richard Biener <rguenther@suse.de>
2161
2162 PR tree-optimization/71132
2163 * gcc.dg/torture/pr71132.c: New testcase.
2164
3c51ad46
CL
21652016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2166
2167 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2168
d20faa66
KT
21692016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2170
2171 PR target/70809
2172 * gcc.target/aarch64/pr70809_1.c: New test.
2173
b75cc5a4
KT
21742016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2175
2176 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2177 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2178 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2179 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2180
b28eb195
IE
21812016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2182 Ilya Enkovich <ilya.enkovich@intel.com>
2183
2184 PR target/71114
2185 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2186
0b9004ed
JH
21872016-05-16 Jan Hubicka <hubicka@ucw.cz>
2188
2189 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2190 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2191
1b81a1c1
MW
21922016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2193
2194 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2195 test for __ARM_FP16_ARGS.
2196 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2197 * gcc.target/arm/aapcs/neon-vect10.c: New.
2198 * gcc.target/arm/aapcs/neon-vect9.c: New.
2199 * gcc.target/arm/aapcs/vfp18.c: New.
2200 * gcc.target/arm/aapcs/vfp19.c: New.
2201 * gcc.target/arm/aapcs/vfp20.c: New.
2202 * gcc.target/arm/aapcs/vfp21.c: New.
2203 * gcc.target/arm/fp16-aapcs-1.c: New.
2204 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2205 test for __ARM_FP16_ARGS.
2206 * g++.target/arm/fp16-return-1.c: Update expected output.
2207
921d1e73
JW
22082016-05-16 Jiong Wang <jiong.wang@arm.com>
2209
2210 PR testsuite/70227
2211 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2212
228eb42a
HA
22132016-05-15 Harald Anlauf <anlauf@gmx.de>
2214
2215 PR fortran/69603
2216 * gfortran.dg/pr69603.f90: New testcase.
2217
785abfd3
FR
22182016-05-14 Fritz Reese <fritzoreese@gmail.com>
2219
2220 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2221
e75eb64f
FR
22222016-05-14 Fritz Reese <fritzoreese@gmail.com>
2223
2224 PR fortran/71047
2225 * gfortran.dg/pr71047.f08: New test.
2226
aa4b467b
JM
22272016-05-13 Joseph Myers <joseph@codesourcery.com>
2228
2229 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2230 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2231 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2232
653fb4a2
MS
22332016-05-13 Martin Sebor <msebor@redhat.com>
2234
2235 PR c++/60049
2236 * g++.dg/cpp0x/constexpr-60049.C: New test.
2237
9e37582d
JJ
22382016-05-13 Jakub Jelinek <jakub@redhat.com>
2239
2240 PR bootstrap/71071
2241 * gcc.dg/pr71071.c: New test.
2242
a278aa17
UB
22432016-05-13 Uros Bizjak <ubizjak@gmail.com>
2244
2245 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2246 remove XOP handling.
377eaca7 2247 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2248
ac3d02e2
NS
22492016-05-13 Nathan Sidwell <nathan@acm.org>
2250
2251 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2252 __atomic_is_lock_free declaration.
2253
8ab3bdac
RB
22542016-05-13 Richard Biener <rguenther@suse.de>
2255
2256 PR tree-optimization/42587
2257 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2258
623b8e0a
ML
22592016-05-13 Martin Liska <mliska@suse.cz>
2260
2261 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2262 the new format of dump output.
2263
da7674f6
IE
22642016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2265
2266 * gcc.dg/pr71084.c: New test.
2267
c959db3d
RR
22682016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2269
53d6d955
UB
2270 PR target/53440
2271 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2272
43203dea
RR
22732016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2274
2275 * gcc.target/aarch64/struct_return.c: New test.
2276
4f2e1536
MP
22772016-05-12 Marek Polacek <polacek@redhat.com>
2278
2279 PR c/70756
2280 * c-c++-common/pr70756-2.c: New test.
2281 * c-c++-common/pr70756.c: New test.
2282
1ef33ef3
RB
22832016-05-12 Richard Biener <rguenther@suse.de>
2284
2285 PR tree-optimization/71059
2286 * gcc.dg/torture/pr71059.c: New testcase.
2287
763baff6
RB
22882016-05-12 Richard Biener <rguenther@suse.de>
2289
2290 PR tree-optimization/71062
2291 * gcc.dg/torture/pr71062.c: New testcase.
2292
c4ec1243
IE
22932016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2294
2295 PR tree-optimization/71006
2296 * gcc.dg/pr71006.c: New test.
2297
a5fbf76d
MP
22982016-05-12 Marek Polacek <polacek@redhat.com>
2299
2300 PR driver/71063
2301 * gcc.dg/opts-7.c: New test.
2302
5acc47a4
KT
23032016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2304
2305 PR target/70830
2306 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2307 Add -save-temps to dg-options.
2308 Scan for ldmfd rather than pop instruction.
2309 * gcc.target/arm/interrupt-2.c: Likewise.
2310 * gcc.target/arm/pr70830.c: New test.
2311
40bd4bf9
JJ
23122016-05-12 Jakub Jelinek <jakub@redhat.com>
2313
3cd63842
JJ
2314 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2315 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2316
c05d08f6
JJ
2317 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2318 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2319 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2320
bc27ffae
JJ
2321 PR target/71019
2322 * gcc.target/i386/avx512vl-pack-1.c: New test.
2323 * gcc.target/i386/avx512vl-pack-2.c: New test.
2324 * gcc.target/i386/avx512bw-pack-2.c: New test.
2325
515d7412
JJ
2326 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2327
40bd4bf9
JJ
2328 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2329 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2330 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2331
44ab146a
RB
23322016-05-12 Richard Biener <rguenther@suse.de>
2333
2334 PR tree-optimization/70986
2335 * gcc.dg/torture/pr70986-1.c: New testcase.
2336 * gcc.dg/torture/pr70986-2.c: Likewise.
2337 * gcc.dg/torture/pr70986-3.c: Likewise.
2338
d6e83a8d
MM
23392016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2340
2341 PR c/43651
2342 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2343 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2344
51e67ea3
UB
23452016-05-11 Uros Bizjak <ubizjak@gmail.com>
2346
2347 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2348 directive.
2349 * gcc.target/i386/pr66746.c: Ditto.
2350
3fd2b007
MM
23512016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2352
2353 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2354 support.
2355 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2356 warning when using -mvsx-timode.
2357 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2358 * gcc.target/powerpc/dform-2.c: Likewise.
2359 * gcc.target/powerpc/pr68805.c: Likewise.
2360
5c3a10fb
MP
23612016-05-11 Marek Polacek <polacek@redhat.com>
2362
2363 PR c++/71024
2364 * c-c++-common/attributes-3.c: New test.
2365
7cfb065b
NS
23662016-05-11 Nathan Sidwell <nathan@acm.org>
2367
2368 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2369 * gcc.c-torture/execute/pr68185.c: Likewise.
2370 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2371 * gcc.dg/pr69634.c: Requires scheduling.
2372 * gcc.dg/torture/pr66178.c: Require label values.
2373 * gcc.dg/setjmp-6.c: Require indirect jumps.
2374
f35ea97d
RB
23752016-05-11 Richard Biener <rguenther@suse.de>
2376
2377 PR tree-optimization/71055
2378 * gcc.dg/torture/pr71055.c: New testcase.
2379
dff70323
RB
23802016-05-11 Richard Biener <rguenther@suse.de>
2381
2382 PR debug/71057
2383 * g++.dg/debug/pr71057.C: New testcase.
2384
56a3d28b
JJ
23852016-05-11 Jakub Jelinek <jakub@redhat.com>
2386
2387 PR fortran/70855
2388 * gfortran.dg/gomp/pr70855.f90: New test.
2389
ebc1b29e
RB
23902016-05-11 Richard Biener <rguenther@suse.de>
2391
2392 PR middle-end/71002
2393 * g++.dg/torture/pr71002.C: New testcase.
2394
98ccd1d7
IE
23952016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2396
2397 PR middle-end/70807
2398 * gcc.dg/pr70807.c: New test.
2399
ed29e24b
MS
24002016-05-10 Martin Sebor <msebor@redhat.com>
2401
2402 PR c++/38611
2403 * g++.dg/Wattributes.C: New test.
2404
e39dab2c
MG
24052016-05-10 Marc Glisse <marc.glisse@inria.fr>
2406
2407 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2408 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2409 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2410
d067e238
IE
24112016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2412
2413 PR target/70799
2414 * gcc.target/i386/pr70799-1.c: New test.
2415
cd36c83e
PMR
24162016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2417
2418 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2419
1e3af2a4
IE
24202016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2421
2422 PR middle-end/70877
2423 * gcc.target/i386/pr70877.c: New test.
2424
afc610db
IE
24252016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2426
2427 PR tree-optimization/70786
2428 * gcc.target/i386/pr70876.c: New test.
2429
4b59d19f
JJ
24302016-05-10 Jakub Jelinek <jakub@redhat.com>
2431
2432 PR target/70927
2433 * gcc.target/i386/avx512vl-logic-1.c: New test.
2434 * gcc.target/i386/avx512vl-logic-2.c: New test.
2435 * gcc.target/i386/avx512dq-logic-2.c: New test.
2436
9b5ee426
BS
24372016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2438
2439 PR target/70963
2440 * gcc.target/powerpc/pr70963.c: New.
2441
f3352cab
DM
24422016-05-10 David Malcolm <dmalcolm@redhat.com>
2443
2444 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2445 (test_very_wide_line): Add ruler to expected output.
2446 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2447 (test_very_wide_line): Likewise.
2448 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2449 (test_show_locus): Within the handling of "test_very_wide_line",
2450 enable show_ruler_p on the diagnostic context.
2451
4a3255dd
RB
24522016-05-10 Richard Biener <rguenther@suse.de>
2453
2454 PR tree-optimization/71039
2455 * gcc.dg/torture/pr71039.c: New testcase.
2456
da7c9950
NS
24572016-05-10 Nathan Sidwell <nathan@acm.org>
2458
2459 * gcc.dg/nested-func-10.c: Requires alloca.
2460 * gcc.dg/nested-func-9.c: Requires alloca.
2461 * gcc.c-torture/execute/pr70460.c: Requires labels.
2462 * gcc.c-torture/compile/pr70199.c: Requires labels.
2463 * gcc.target/nvptx/decl.c: Compile only.
2464 * gcc.target/nvptx/trailing-init.c: Compile only.
2465 * gcc.target/nvptx/ary-init.c: Compile only.
2466
cf68d92c
MP
24672016-05-10 Marek Polacek <polacek@redhat.com>
2468
2469 PR c/70255
2470 * gcc.dg/attr-opt-1.c: New test.
2471
64ea4e15
RB
24722016-05-10 Richard Biener <rguenther@suse.de>
2473
2474 PR tree-optimization/70497
2475 PR tree-optimization/28367
2476 * gcc.dg/torture/20160404-1.c: New testcase.
2477 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2478 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2479
5a96dae3
PMR
24802016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2481
2482 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2483
fc97f805
UB
24842016-05-09 Uros Bizjak <ubizjak@gmail.com>
2485
2486 * gcc.target/i386/fabsneg-1.c New test.
2487
a710b1d5
AM
24882016-05-09 Alan Modra <amodra@gmail.com>
2489
2490 PR testsuite/70826
2491 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2492
171f6f05
RB
24932016-05-09 Richard Biener <rguenther@suse.de>
2494
2495 PR tree-optimization/70985
2496 * gcc.dg/torture/pr70985.c: New testcase.
2497
18caa34e
BC
24982016-05-09 Bin Cheng <bin.cheng@arm.com>
2499
2500 * gcc.dg/tree-ssa/ifc-9.c: New test.
2501 * gcc.dg/tree-ssa/ifc-10.c: New test.
2502 * gcc.dg/tree-ssa/ifc-11.c: New test.
2503 * gcc.dg/tree-ssa/ifc-12.c: New test.
2504 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2505 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2506 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2507
7a27d38f
RB
25082016-05-09 Richard Biener <rguenther@suse.de>
2509
2510 PR fortran/70937
2511 * gfortran.dg/pr70937.f90: New testcase.
2512
5ebbbd3d
RO
25132016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2514
2515 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2516
f6288c24
FR
25172016-05-07 Fritz Reese <fritzoreese@gmail.com>
2518
2519 PR fortran/56226
2520 * gfortran.dg/dec_structure_1.f90: New testcase.
2521 * gfortran.dg/dec_structure_2.f90: Ditto.
2522 * gfortran.dg/dec_structure_3.f90: Ditto.
2523 * gfortran.dg/dec_structure_4.f90: Ditto.
2524 * gfortran.dg/dec_structure_5.f90: Ditto.
2525 * gfortran.dg/dec_structure_6.f90: Ditto.
2526 * gfortran.dg/dec_structure_7.f90: Ditto.
2527 * gfortran.dg/dec_structure_8.f90: Ditto.
2528 * gfortran.dg/dec_structure_9.f90: Ditto.
2529 * gfortran.dg/dec_structure_10.f90: Ditto.
2530 * gfortran.dg/dec_structure_11.f90: Ditto.
2531 * gfortran.dg/dec_union_1.f90: Ditto.
2532 * gfortran.dg/dec_union_2.f90: Ditto.
2533 * gfortran.dg/dec_union_3.f90: Ditto.
2534 * gfortran.dg/dec_union_4.f90: Ditto.
2535 * gfortran.dg/dec_union_5.f90: Ditto.
2536 * gfortran.dg/dec_union_6.f90: Ditto.
2537 * gfortran.dg/dec_union_7.f90: Ditto.
2538
5ec4a8cd
TV
25392016-05-07 Tom de Vries <tom@codesourcery.com>
2540
2541 PR tree-optimization/70956
2542 * gcc.dg/graphite/pr70956.c: New test.
2543
58ec1d0e
JJ
25442016-05-06 Jakub Jelinek <jakub@redhat.com>
2545
ccd88fb7
JJ
2546 PR middle-end/70941
2547 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2548 (a, b, c, d): Change type from char to signed char.
2549 (main): Compare against (signed char) -1634678893 instead of
2550 hardcoded -109. Use __builtin_abort instead of abort.
2551
dd3b6464
JJ
2552 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2553 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2554
58ec1d0e
JJ
2555 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2556
19aa23d8
YR
25572016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2558
2559 PR debug/70935
2560 * gcc.dg/torture/pr70935.c: New test.
2561
ae5f0df1
OE
25622016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2563
2564 PR target/58219
ce23a8ff 2565 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2566
078f7e37
RB
25672016-05-06 Richard Biener <rguenther@suse.de>
2568
2569 PR tree-optimization/70960
2570 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2571
765d7b54
OE
25722016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2573
2574 PR target/52933
2575 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2576 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2577 Adjust expected instruction counts.
2578 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2579
29c94e65
MP
25802016-05-06 Marek Polacek <polacek@redhat.com>
2581
2582 PR sanitizer/70875
2583 * gcc.dg/ubsan/bounds-3.c: New test.
2584
3684b02e
OE
25852016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2586
2587 PR target/54089
2588 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2589
8706773f
RB
25902016-05-06 Richard Biener <rguenther@suse.de>
2591
2592 PR middle-end/70931
2593 * gfortran.dg/pr70931.f90: New testcase.
2594
a4f51018
RB
25952016-05-06 Richard Biener <rguenther@suse.de>
2596
2597 PR middle-end/70941
2598 * gcc.dg/torture/pr70941.c: New testcase.
2599
c4f2425f
BC
26002016-05-05 Bin Cheng <bin.cheng@arm.com>
2601
2602 PR tree-optimization/57206
2603 * gcc.dg/vect/pr57206.c: New test.
2604
5dc08197
RO
26052016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2606
2607 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2608
351f85c5
JJ
26092016-05-05 Jakub Jelinek <jakub@redhat.com>
2610
568bac8c
JJ
2611 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2612
351f85c5
JJ
2613 * c-c++-common/Wdangling-else-4.c: New test.
2614
33fd7785
JJ
26152016-05-04 Jakub Jelinek <jakub@redhat.com>
2616
2d1ac15a
JJ
2617 PR c++/70906
2618 PR c++/70933
2619 * g++.dg/opt/pr70906.C: New test.
2620 * g++.dg/opt/pr70933.C: New test.
2621
33fd7785
JJ
2622 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2623
6b715bf6
JH
26242016-05-04 Jan Hubicka <hubicka@ucw.cz>
2625
2626 * gcc.dg/ipa/pure-const-3.c: New testcase.
2627
deef7113
MP
26282016-05-04 Marek Polacek <polacek@redhat.com>
2629
2630 * c-c++-common/Wdangling-else-1.c: New test.
2631 * c-c++-common/Wdangling-else-2.c: New test.
2632 * c-c++-common/Wdangling-else-3.c: New test.
2633
5396db97
KCY
26342016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2635
2636 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2637 flag is present.
2638
de55efd5
MP
26392016-05-04 Marek Polacek <polacek@redhat.com>
2640
2641 PR c/48778
2642 * gcc.dg/Waddress-2.c: New test.
2643
475839b6
AM
26442016-05-04 Alan Modra <amodra@gmail.com>
2645
2646 * gcc.target/powerpc/pr70866.c: New.
2647
b25aad5f
MS
26482016-05-03 Martin Sebor <msebor@redhat.com>
2649
2650 PR c++/66561
2651 * c-c++-common/builtin_location.c: New test.
2652 * g++.dg/cpp1y/builtin_location.C: New test.
2653
79ce98bc
MP
26542016-05-03 Marek Polacek <polacek@redhat.com>
2655
2656 PR c/70859
2657 * gcc.dg/pr70859.c: New test.
2658 * gcc.dg/pr70859-2.c: New test.
2659
402e89f5
PMR
26602016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2661
2662 * gnat.dg/debug5.adb: New testcase.
2663
f3d90045
DV
26642016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2665
2666 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2667 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2668 Procedure to check for z10 instruction set.
2669
1e26cec1
CL
26702016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2671
2672 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2673
71aca5a0
AM
26742016-05-03 Alan Modra <amodra@gmail.com>
2675
2676 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2677
2fd70ec1
JJ
26782016-05-03 Jakub Jelinek <jakub@redhat.com>
2679
2680 * gcc.target/i386/avx512f-cvt-1.c: New test.
2681
e5705cf7
L
26822016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2683
2684 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2685 -fdump-tree-vrp-details.
2686
381cdae4
RB
26872016-05-03 Richard Biener <rguenther@suse.de>
2688
2689 * gcc.dg/pr30172-1.c: Adjust.
2690 * gcc.dg/pr63743.c: Likewise.
2691 * gcc.dg/tm/pr51696.c: Likewise.
2692 * c-c++-common/tm/safe-1.c: Likewise.
2693 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2694 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2695 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2696 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2697
adedd5c1
JJ
26982016-05-03 Jakub Jelinek <jakub@redhat.com>
2699
31ed1665
JJ
2700 PR rtl-optimization/70467
2701 * gcc.target/i386/pr70467-3.c: New test.
2702 * gcc.target/i386/pr70467-4.c: New test.
2703
dea60b59
JJ
2704 PR tree-optimization/70916
2705 * gcc.c-torture/compile/pr70916.c: New test.
2706
adedd5c1
JJ
2707 PR target/49244
2708 * gcc.target/i386/pr49244-1.c: New test.
2709 * gcc.target/i386/pr49244-2.c: New test.
2710
f80041ef
BS
27112016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2712
2713 PR rtl-optimization/44281
2714 * gcc.target/i386/pr44281.c: New test.
2715
1cfcd39e
BC
27162016-05-03 bin cheng <bin.cheng@arm.com>
2717
2718 PR tree-optimization/56541
2719 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2720 * gcc.dg/vect/pr56541.c: new test.
2721
4304ccfd
MM
27222016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2723
2724 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2725 __float128.
2726 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2727
50d94c29
L
27282016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2729
2730 PR testsuite/70520
2731 * c-c++-common/asan/clone-test-1.c (main): Align child process
2732 stack to 16 bytes.
2733
bc1aee87
DM
27342016-05-02 David Malcolm <dmalcolm@redhat.com>
2735
2736 PR c++/62314
2737 * g++.dg/spellcheck-fields-2.C: New test case.
2738
474e0129
DM
27392016-05-02 David Malcolm <dmalcolm@redhat.com>
2740
2741 PR c++/62314
2742 * g++.dg/pr62314.C: New test case.
2743
818b88a7
JH
27442016-05-02 Jan Hubicka <hubicka@ucw.cz>
2745
2746 * gcc.dg/ipa/inline-8.c: New testcase.
2747
dd77684f
JJ
27482016-05-02 Jakub Jelinek <jakub@redhat.com>
2749
2750 PR rtl-optimization/70467
2751 * gcc.target/i386/pr70467-1.c: New test.
2752
72407e00
BE
27532016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2754
2755 * gcc.dg/spec-options.c: Run the test on all targets.
2756 * gcc.dg/foo.specs: Use cpp_unique_options.
2757
dd53d197
MG
27582016-05-02 Marc Glisse <marc.glisse@inria.fr>
2759
2760 * gcc.dg/tree-ssa/unord.c: New testcase.
2761
a8b85ce9
MG
27622016-05-02 Marc Glisse <marc.glisse@inria.fr>
2763
2764 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2765
5b37e866
NS
27662016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2767
2768 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2769
7176a4a0
MP
27702016-05-02 Marek Polacek <polacek@redhat.com>
2771
2772 PR c/70851
2773 * gcc.dg/enum-incomplete-3.c: New test.
2774
6b9933b9
MP
27752016-05-02 Marek Polacek <polacek@redhat.com>
2776 Tom de Vries <tom@codesourcery.com>
2777
2778 PR tree-optimization/70700
2779 * gcc.dg/pr70700.c: New test.
2780
90f82260
UB
27812016-05-01 Uros Bizjak <ubizjak@gmail.com>
2782
2783 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2784 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2785 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2786 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2787 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2788
f73036c1
EB
27892016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2790
2791 * ada/acats/run_acats: Rename into...
2792 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2793 * ada/acats/run_all.sh: Remove redundant test.
2794 (target_run): Move around.
2795 (target_gnatchop): Use newly built executable.
2796 (target_gnatmake): Likewise.
2797 Check that the compilation of impbit succeeds.
2798
85e051a3
OE
27992016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2800
2801 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2802 * gcc.dg/20021029-1.c: Likewise.
2803 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2804 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2805 * gcc.target/sh/cmpstr.c: Likewise.
2806 * gcc.target/sh/cmpstrn.c: Likewise.
2807 * gcc.target/sh/memset.c: Likewise.
2808 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2809 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2810 * gcc.target/sh/pr39423-1.c: Likewise.
2811 * gcc.target/sh/pr49468-di.c: Likewise.
2812 * gcc.target/sh/pr49468-si.c: Likewise.
2813 * gcc.target/sh/pr49880-1.c: Likewise.
2814 * gcc.target/sh/pr49880-2.c: Likewise.
2815 * gcc.target/sh/pr49880-3.c: Likewise.
2816 * gcc.target/sh/pr50751-1.c: Likewise.
2817 * gcc.target/sh/pr50751-4.c: Likewise.
2818 * gcc.target/sh/pr50751-7.c: Likewise.
2819 * gcc.target/sh/pr51244-1.c: Likewise.
2820 * gcc.target/sh/pr51244-10.c: Likewise.
2821 * gcc.target/sh/pr51244-11.c: Likewise.
2822 * gcc.target/sh/pr51244-12.c: Likewise.
2823 * gcc.target/sh/pr51244-13.c: Likewise.
2824 * gcc.target/sh/pr51244-14.c: Likewise.
2825 * gcc.target/sh/pr51244-17.c: Likewise.
2826 * gcc.target/sh/pr51244-18.c: Likewise.
2827 * gcc.target/sh/pr51244-19.c: Likewise.
2828 * gcc.target/sh/pr51244-4.c: Likewise.
2829 * gcc.target/sh/pr51244-5.c: Likewise.
2830 * gcc.target/sh/pr51244-7.c: Likewise.
2831 * gcc.target/sh/pr51244-8.c: Likewise.
2832 * gcc.target/sh/pr51244-9.c: Likewise.
2833 * gcc.target/sh/pr51697.c: Likewise.
2834 * gcc.target/sh/pr52483-1.c: Likewise.
2835 * gcc.target/sh/pr52483-2.c: Likewise.
2836 * gcc.target/sh/pr52483-3.c: Likewise.
2837 * gcc.target/sh/pr52483-5.c: Likewise.
2838 * gcc.target/sh/pr52933-1.c: Likewise.
2839 * gcc.target/sh/pr52933-2.c: Likewise.
2840 * gcc.target/sh/pr52933-3.c: Likewise.
2841 * gcc.target/sh/pr53568-1.c: Likewise.
2842 * gcc.target/sh/pr53976-1.c: Likewise.
2843 * gcc.target/sh/pr53988-1.c: Likewise.
2844 * gcc.target/sh/pr53988.c: Likewise.
2845 * gcc.target/sh/pr54089-1.c: Likewise.
2846 * gcc.target/sh/pr54089-6.c: Likewise.
2847 * gcc.target/sh/pr54089-7.c: Likewise.
2848 * gcc.target/sh/pr54089-8.c: Likewise.
2849 * gcc.target/sh/pr54089-9.c: Likewise.
2850 * gcc.target/sh/pr54236-1.c: Likewise.
2851 * gcc.target/sh/pr54236-2.c: Likewise.
2852 * gcc.target/sh/pr54236-3.c: Likewise.
2853 * gcc.target/sh/pr54236-4.c: Likewise.
2854 * gcc.target/sh/pr54386.c: Likewise.
2855 * gcc.target/sh/pr54602-1.c: Likewise.
2856 * gcc.target/sh/pr54685.c: Likewise.
2857 * gcc.target/sh/pr54760-1.c: Likewise.
2858 * gcc.target/sh/pr54760-2.c: Likewise.
2859 * gcc.target/sh/pr54760-3.c: Likewise.
2860 * gcc.target/sh/pr54760-4.c: Likewise.
2861 * gcc.target/sh/pr54760-5.c: Likewise.
2862 * gcc.target/sh/pr54760-6.c: Likewise.
2863 * gcc.target/sh/pr55146.c: Likewise.
2864 * gcc.target/sh/pr55160.c: Likewise.
2865 * gcc.target/sh/pr59278.c: Likewise.
2866 * gcc.target/sh/pr59401-1.c: Likewise.
2867 * gcc.target/sh/pr59533-1.c: Likewise.
2868 * gcc.target/sh/pr63260.c: Likewise.
2869 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2870 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2871 * gcc.target/sh/strlen.c: Likewise.
2872 * gcc.target/sh/torture/pr30807.c: Likewise.
2873 * gcc.target/sh/torture/pr34777.c: Likewise.
2874 * gcc.target/sh/torture/pr64652.c: Likewise.
2875 * gcc.target/sh/torture/pr65505.c: Likewise.
2876 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2877 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2878
411e5c67
PC
28792016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2880
2881 PR c++/66644
2882 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2883
8fa97501
BS
28842016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2885
2886 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2887 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2888 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2889 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2890
5a956111
PP
28912016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2892
2893 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2894 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2895
e7ff0319
CP
28962016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2897
2898 PR middle-end/70626
2899 * c-c++-common/goacc/combined-reduction.c: New test.
2900 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2901
52d11a4b
L
29022016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2903
2904 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2905 *movdi_internal pattern only if PIC off.
2906 * gcc.target/i386/pr70155-2.c: Likewise.
2907 * gcc.target/i386/pr70155-3.c: Likewise.
2908 * gcc.target/i386/pr70155-4.c: Likewise.
2909 * gcc.target/i386/pr70155-5.c: Likewise.
2910 * gcc.target/i386/pr70155-6.c: Likewise.
2911 * gcc.target/i386/pr70155-7.c: Likewise.
2912 * gcc.target/i386/pr70155-8.c: Likewise.
2913 * gcc.target/i386/pr70155-15.c: Likewise.
2914 * gcc.target/i386/pr70155-17.c: Likewise.
2915 * gcc.target/i386/pr70155-22.c: Likewise.
2916
8960db31
BC
29172016-04-29 Bin Cheng <bin.cheng@arm.com>
2918
2919 PR tree-optimization/70803
2920 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2921
cca535a4
IE
29222016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2923
2924 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2925 optimization of vector loop.
2926 * gcc.target/i386/vect-unpack-3.c: New test.
2927 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2928 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2929 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2930
500ecf4a
MP
29312016-04-29 Marek Polacek <polacek@redhat.com>
2932
2933 PR sanitizer/70342
2934 * g++.dg/ubsan/null-7.C: New test.
2935
2fff3db8
MP
2936 PR c/70852
2937 * gcc.dg/pr70852.c: New test.
2938
509063eb
DV
29392016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2940
2941 PR/69089
2942 * g++.dg/cpp0x/alignas6.C: New test.
2943
83745c0d
DV
29442016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2945
c87885ca
RO
2946 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2947 * gcc.dg/pr27003.c: Likewise.
2948 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2949 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2950 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2951 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2952 * gcc.target/arc/mxy.c: Likewise.
2953 * gcc.target/arc/mswape.c: Likewise.
2954 * gcc.target/arc/mrtsc.c: Likewise.
2955 * gcc.target/arc/mcrc.c: Likewise.
2956 * gcc.target/arc/mdsp-packa.c: Likewise.
2957 * gcc.target/arc/mdvbf.c: Likewise.
2958 * gcc.target/arc/mlock.c: Likewise.
2959 * gcc.target/arc/mmac-24.c: Likewise.
2960 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2961
849b265d
BS
29622016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2963 Matthijs Kooijman <matthijs@stdin.nl>
2964 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2965
2966 PR target/60040
2967 * gcc.target/avr/pr60040-1.c: New.
2968 * gcc.target/avr/pr60040-2.c: New.
2969
1390536b
RB
29702016-04-29 Richard Biener <rguenther@suse.de>
2971
2972 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2973
98998245
RB
29742016-04-29 Richard Biener <rguenther@suse.de>
2975
2976 PR tree-optimization/13962
2977 PR tree-optimization/65686
2978 * gcc.dg/uninit-pr65686.c: New testcase.
2979
8b80cc21
JJ
29802016-04-29 Jakub Jelinek <jakub@redhat.com>
2981
2982 PR middle-end/70843
2983 * gcc.dg/pr70843.c: New test.
2984
6181bc30
JJ
29852016-04-28 Jakub Jelinek <jakub@redhat.com>
2986
2987 PR target/70858
2988 * gcc.target/i386/pr70858.c: New test.
2989
f4cb3612
AB
29902016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2991
2992 * gcc.target/arc/nps400-1.c: New file.
2993
8ad9df62
JR
29942016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2995 Andrew Burgess <andrew.burgess@embecosm.com>
2996
2997 * gcc.target/arc/movh_cl-1.c: New file.
2998
ceaaa9fe
JR
29992016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3000 Andrew Burgess <andrew.burgess@embecosm.com>
3001
3002 * gcc.target/arc/extzv-1.c: New file.
3003 * gcc.target/arc/insv-1.c: New file.
3004 * gcc.target/arc/insv-2.c: New file.
3005 * gcc.target/arc/movb-1.c: New file.
3006 * gcc.target/arc/movb-2.c: New file.
3007 * gcc.target/arc/movb-3.c: New file.
3008 * gcc.target/arc/movb-4.c: New file.
3009 * gcc.target/arc/movb-5.c: New file.
3010 * gcc.target/arc/movb_cl-1.c: New file.
3011 * gcc.target/arc/movb_cl-2.c: New file.
3012 * gcc.target/arc/movbi_cl-1.c: New file.
3013 * gcc.target/arc/movl-1.c: New file.
3014
4d03dc2f
JR
30152016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3016 Andrew Burgess <andrew.burgess@embecosm.com>
3017
3018 * gcc.target/arc/cmem-1.c: New file.
3019 * gcc.target/arc/cmem-2.c: New file.
3020 * gcc.target/arc/cmem-3.c: New file.
3021 * gcc.target/arc/cmem-4.c: New file.
3022 * gcc.target/arc/cmem-5.c: New file.
3023 * gcc.target/arc/cmem-6.c: New file.
3024 * gcc.target/arc/cmem-7.c: New file.
3025 * gcc.target/arc/cmem-ld.inc: New file.
3026 * gcc.target/arc/cmem-st.inc: New file.
3027
81262dad
JJ
30282016-04-28 Jakub Jelinek <jakub@redhat.com>
3029
3030 PR target/70821
3031 * gcc.target/i386/pr70821.c: New test.
3032
0a31a09a
BS
30332016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3034
3035 * gcc.target/powerpc/vec-adde.c: New test.
3036 * gcc.target/powerpc/vec-adde-int128.c: New test.
3037
3ddffba9
JJ
30382016-04-28 Jakub Jelinek <jakub@redhat.com>
3039
3040 * gcc.target/i386/avx-vround-1.c: New test.
3041 * gcc.target/i386/avx-vround-2.c: New test.
3042 * gcc.target/i386/avx512vl-vround-1.c: New test.
3043 * gcc.target/i386/avx512vl-vround-2.c: New test.
3044
713dedcd
RO
30452016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3046
3047 PR testsuite/70595
3048 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3049 (check_effective_target_cilkplus_runtime): ... this.
3050 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3051 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3052
3053 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3054 Require cilkplus_runtime.
3055 Don't add -lcilkrts.
3056 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3057 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3058 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3059 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3060 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3061 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3062 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3063 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3064 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3065 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3066 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3067 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3068 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3069 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3070 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3071 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3072 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3073 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3074 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3075 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3076 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3077 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3078 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3079 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3080 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3081 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3082 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3083 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3084 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3085
3086 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3087 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3088
3089 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3090
3091 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3092 cilkplus_runtime.
3093
3563f78f
MG
30942016-04-27 Marc Glisse <marc.glisse@inria.fr>
3095
3096 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3097 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3098
6bc2bb18
RB
30992015-04-27 Ryan Burn <contact@rnburn.com>
3100
3101 PR c++/69024
3102 PR c++/68997
3103 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3104 diagnostic.
3105 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3106 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3107
1e55d29a
EB
31082016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3109
3110 * gnat.dg/limited_with4.ad[sb]: New test.
3111 * gnat.dg/limited_with4_pkg.ads: New helper.
3112
087146ca
L
31132016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3114
3115 PR target/70155
3116 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3117 and movv1ti_internal patterns
3118 * gcc.target/i386/pr70155-1.c: New test.
3119 * gcc.target/i386/pr70155-2.c: Likewise.
3120 * gcc.target/i386/pr70155-3.c: Likewise.
3121 * gcc.target/i386/pr70155-4.c: Likewise.
3122 * gcc.target/i386/pr70155-5.c: Likewise.
3123 * gcc.target/i386/pr70155-6.c: Likewise.
3124 * gcc.target/i386/pr70155-7.c: Likewise.
3125 * gcc.target/i386/pr70155-8.c: Likewise.
3126 * gcc.target/i386/pr70155-9.c: Likewise.
3127 * gcc.target/i386/pr70155-10.c: Likewise.
3128 * gcc.target/i386/pr70155-11.c: Likewise.
3129 * gcc.target/i386/pr70155-12.c: Likewise.
3130 * gcc.target/i386/pr70155-13.c: Likewise.
3131 * gcc.target/i386/pr70155-14.c: Likewise.
3132 * gcc.target/i386/pr70155-15.c: Likewise.
3133 * gcc.target/i386/pr70155-16.c: Likewise.
3134 * gcc.target/i386/pr70155-17.c: Likewise.
3135 * gcc.target/i386/pr70155-18.c: Likewise.
3136 * gcc.target/i386/pr70155-19.c: Likewise.
3137 * gcc.target/i386/pr70155-20.c: Likewise.
3138 * gcc.target/i386/pr70155-21.c: Likewise.
3139 * gcc.target/i386/pr70155-22.c: Likewise.
3140
92329f9f
L
31412016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3142
3143 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3144 ".{5,6}".
3145
309a0cf6
BC
31462016-04-27 Bin Cheng <bin.cheng@arm.com>
3147
3148 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3149 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3150 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3151 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3152 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3153
72ed2b9c
RB
31542016-04-27 Richard Biener <rguenther@suse.de>
3155
3156 PR ipa/70760
3157 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3158 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3159
3c98ff9b
NS
31602016-04-27 Nathan Sidwell <nathan@acm.org>
3161
3162 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3163 * g++.dg/ubsan/pr63956.C: Adjust error location.
3164
9ec5d66b
NC
31652016-04-27 Nick Clifton <nickc@redhat.com>
3166
3167 PR middle-end/49889
3168 * gcc.dg/pr49889.c: New test.
3169
c1e1f433
BS
31702016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3171
3172 * c-c++-common/memset-array.c: New test.
3173
8ac43293
MS
31742016-04-26 Martin Sebor <msebor@redhat.com>
3175
3176 PR c++/66639
3177 * g++.dg/cpp1y/func_constexpr.C: New test.
3178
843ce8ab
PP
31792016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3180
3181 PR c++/70241
3182 * g++.dg/cpp0x/enum32.C: New test.
3183 * g++.dg/cpp0x/enum33.C: New test.
3184
31852016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3186
3187 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3188 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3189 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3190 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3191 * gcc.c-torture/execute/pr38151.c: Likewise.
3192 * gcc.c-torture/execute/pr66556.c: Likewise.
3193 * gcc.c-torture/execute/pr67781.c: Likewise.
3194 * gcc.c-torture/execute/pr68648.c: Likewise.
3195
ca1206be
MG
31962016-04-26 Marc Glisse <marc.glisse@inria.fr>
3197
3198 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3199
2448a956
MP
32002016-04-26 Marek Polacek <polacek@redhat.com>
3201
3202 PR c/67784
3203 * gcc.dg/pr67784-3.c: New test.
3204 * gcc.dg/pr67784-4.c: New test.
3205 * gcc.dg/pr67784-5.c: New test.
3206
b02a5e26
MP
3207 PR c/70791
3208 * gcc.dg/Wnested-externs-2.c: New test.
3209
6b6aa8d3
MG
32102016-04-26 Marc Glisse <marc.glisse@inria.fr>
3211
3212 * gcc.dg/fold-plusmult.c: Adjust.
3213 * gcc.dg/no-strict-overflow-6.c: Adjust.
3214 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3215
a2095b55
BS
32162016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3217
3218 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3219 number scans.
3220 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3221 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3222 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3223 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3224 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3225 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3226 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3227 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3228 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3229 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3230 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3231 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3232 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3233 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3234 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3235 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3236 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3237 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3238 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3239 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3240 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3241 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3242 scans.
3243 * gcc.target/i386/pr32219-4.c: Likewise.
3244 * gcc.target/i386/pr32219-6.c: Likewise.
3245 * gcc.target/i386/pr32219-8.c: Likewise.
3246
bb0cc5c8
KT
32472016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3248
3249 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3250 associated options.
3251
5a0802ea
MP
32522016-04-26 Marek Polacek <polacek@redhat.com>
3253
3254 PR c++/70744
3255 * g++.dg/ext/cond2.C: New test.
3256
00f615af
BC
32572016-04-26 Bin Cheng <bin.cheng@arm.com>
3258
3259 PR tree-optimization/70771
3260 PR tree-optimization/70775
3261 * gcc.dg/pr70771.c: New test.
25939d34 3262 * gcc.dg/pr70775.c: New test.
00f615af 3263
218155e7
BS
32642016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3265
3266 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3267
ab99f467
RB
32682016-04-25 Richard Biener <rguenther@suse.de>
3269
3270 PR tree-optimization/70780
3271 * gcc.dg/torture/pr70780.c: New testcase.
3272
93c590ee
MC
32732016-04-25 Michael Collison <michael.collison@arm.com>
3274
c87885ca
RO
3275 * gcc.target/arm/neon-vaddws16.c: New test.
3276 * gcc.target/arm/neon-vaddws32.c: New test.
3277 * gcc.target/arm/neon-vaddwu16.c: New test.
3278 * gcc.target/arm/neon-vaddwu32.c: New test.
3279 * gcc.target/arm/neon-vaddwu8.c: New test.
3280 * lib/target-supports.exp
93c590ee
MC
3281 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3282 that arm neon support vector widen sum of HImode TO SImode.
3283
d6c1a7a7
JJ
32842016-04-23 Jakub Jelinek <jakub@redhat.com>
3285
3286 PR sanitizer/70712
3287 * c-c++-common/asan/pr70712.c: New test.
3288
ab0fc037
TS
32892016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3290
3291 * .gitattributes: New file.
3292
2aa64824
CL
32932016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3294
3295 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3296
e7e12d92
DH
32972016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3298
3299 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3300 * gfortran.dg/submodule_15.f08: Likewise.
3301
d1431192
RB
33022016-04-22 Richard Biener <rguenther@suse.de>
3303
3304 PR tree-optimization/70740
3305 * gcc.dg/torture/pr70740.c: New testcase.
3306
04a63c24
L
33072016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3308
3309 PR target/70750
3310 * gcc.target/i386/pr70750-1.c: New test.
3311 * gcc.target/i386/pr70750-2.c: Likewise.
3312
20700098
PC
33132016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3314
3315 PR c++/70540
3316 * g++.dg/cpp0x/auto48.C: New.
3317
aedf4e12
MP
33182016-04-21 Marek Polacek <polacek@redhat.com>
3319
3320 PR c++/70513
3321 * g++.dg/cpp0x/forw_enum12.C: New test.
3322 * g++.dg/cpp0x/forw_enum13.C: New test.
3323
2074d80a
KY
33242016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3325
3326 PR target/70728
3327 * gcc.target/i386/pr70728.c: New test.
3328
aef4aab0
RB
33292016-04-21 Richard Biener <rguenther@suse.de>
3330
3331 PR middle-end/70747
3332 * gcc.dg/pr70747.c: New testcase.
3333
2359e571
BC
33342016-04-21 Bin Cheng <bin.cheng@arm.com>
3335
3336 PR tree-optimization/70715
3337 * gcc.dg/tree-ssa/scev-13.c: New test.
3338
ce0e66ff
MG
33392016-04-21 Marc Glisse <marc.glisse@inria.fr>
3340
3341 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3342
2c2870a1
MG
33432016-04-21 Marc Glisse <marc.glisse@inria.fr>
3344
3345 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3346
a2b056a3
JH
33472016-04-20 Jan Hubicka <jh@suse.cz>
3348
3349 PR ipa/70018
3350 * g++.dg/ipa/nothrow-1.C: New testcase.
3351
ee392fc2
NS
33522016-04-20 Nathan Sidwell <nathan@acm.org>
3353
3354 PR c++/55635
3355 * g++.dg/eh/delete1.C: New.
3356
dda49daf
L
33572016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3358
3359 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3360 -mtune-ctrl=sse_typeless_stores.
3361
8a5b9d5a
L
33622016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3363
3364 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3365
1011119f
BC
33662016-04-20 Bin Cheng <bin.cheng@arm.com>
3367
3368 PR tree-optimization/69489
3369 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3370
477d4906
IV
33712016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3372
3373 PR c++/69363
3374 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3375 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3376 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3377
fad08d12
BC
33782016-04-20 Bin Cheng <bin.cheng@arm.com>
3379
3380 PR tree-optimization/56625
3381 PR tree-optimization/69489
3382 * gcc.dg/vect/pr56625.c: New test.
3383 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3384
9e3e4fab
AP
33852016-04-20 Andrew Pinski <apinski@cavium.com>
3386
3387 PR target/64971
3388 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3389
d7aa24e4
AC
33902016-04-20 Arnaud Charlet <charlet@adacore.com>
3391
3392 * gnat.dg/self1.adb: Remove now incorrect test.
3393
e6d62b46
BC
33942016-04-20 Bin Cheng <bin.cheng@arm.com>
3395
3396 * gcc.dg/tree-ssa/scev-11.c: New test.
3397 * gcc.dg/tree-ssa/scev-12.c: New test.
3398
2697b189
MP
33992016-04-20 Marek Polacek <polacek@redhat.com>
3400
3401 PR tree-optimization/70725
3402 * gcc.dg/pr70725.c: New test.
3403
60d393e8
RB
34042016-04-20 Richard Biener <rguenther@suse.de>
3405
3406 PR tree-optimization/70726
3407 * g++.dg/vect/pr70726.cc: New testcase.
3408
82c6f58a
AK
34092016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3410
3411 PR target/70674
3412 * gcc.target/s390/pr70674.c: New test.
3413
90eeab20
JD
34142016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3415
3416 PR libgfortran/70684
3417 * gfortran.dg/list_read_14.f90: New test.
3418
fc9cf6da
L
34192016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3420
3421 PR target/69201
3422 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3423 extern to force it misaligned.
3424 (b): Likewise.
3425 (c): Likewise.
3426 (d): Likewise.
3427 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3428 Don't check `*' before movv4sf_internal.
3429 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3430 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3431 Don't check `*' before movv16qi_internal.
3432 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3433 extern to force it misaligned.
3434 (b): Likewise.
3435 (c): Likewise.
3436 (d): Likewise.
3437 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3438 Don't check `*' before movv2df_internal.
3439 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3440 extern to force it misaligned.
3441 (b): Likewise.
3442 (c): Likewise.
3443 (d): Likewise.
3444 Check movv8sf_internal instead of avx_storeups256.
3445 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3446
ea8927ea
RB
34472016-04-19 Richard Biener <rguenther@suse.de>
3448
3449 PR tree-optimization/70171
3450 * g++.dg/tree-ssa/pr70171.C: New testcase.
3451
65f52ee9
RB
34522016-04-19 Richard Biener <rguenther@suse.de>
3453
3454 PR tree-optimization/70724
3455 * gcc.dg/torture/pr70724.c: New testcase.
3456
987b67f1
VM
34572016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3458
3459 PR middle-end/70689
c87885ca 3460 * gcc.target/i386/pr70689.c: New.
987b67f1 3461
91a47c39
L
34622016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3463
3464 PR target/70708
3465 * gcc.target/i386/pr70708.c: New test.
3466
8270b82d
RB
34672016-04-18 Richard Biener <rguenther@suse.de>
3468
3469 PR tree-optimization/43434
3470 * gcc.dg/vect/pr43434.c: New testcase.
3471 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3472 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3473 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3474 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3475 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3476 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3477 * gcc.dg/gomp/pr68640.c: Likewise.
3478 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3479 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3480
edd048e2
RB
34812016-04-18 Richard Biener <rguenther@suse.de>
3482
3483 PR tree-optimization/70701
3484 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3485
bd5c7330
TV
34862016-04-18 Tom de Vries <tom@codesourcery.com>
3487
3488 PR testsuite/70699
3489 * gcc.dg/pr70161.c: Add dot-file scans.
3490 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3491 instead of after last dot char.
3492
23f2660f
EB
34932016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3494
3495 * c-c++-common/dump-ada-spec-3.c: New test.
3496 * c-c++-common/dump-ada-spec-4.c: Likewise.
3497
da152c9f
TV
34982016-04-17 Tom de Vries <tom@codesourcery.com>
3499
3500 PR other/70183
3501 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3502
cc950f98
JH
35032016-04-15 Jan Hubicka <jh@suse.cz>
3504
3505 PR ipa/70018
3506 * g++.dg/ipa/pure-const-1.C: New testcase.
3507 * g++.dg/ipa/pure-const-2.C: New testcase.
3508 * g++.dg/ipa/pure-const-3.C: New testcase.
3509
949505a9
MP
35102016-04-15 Marek Polacek <polacek@redhat.com>
3511
3512 PR c/70671
3513 * gcc.dg/bitfld-22.c: New test.
3514
10e547d6
BS
35152016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3516
3517 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3518 x86_64.
3519
1e77281b
MP
35202016-04-15 Marek Polacek <polacek@redhat.com>
3521
3522 PR c/70651
3523 * c-c++-common/pr70651.c: New test.
3524
e501fa8e
KT
35252016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3526
3527 PR rtl-optimization/70681
3528 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3529 dump scan on arm and powerpc.
3530 * gcc.dg/pr10474.c: Likewise.
3531
dda1bf61
JJ
35322016-04-15 Jakub Jelinek <jakub@redhat.com>
3533
ca4ef1ff
JJ
3534 PR c++/69517
3535 PR c++/70019
3536 PR c++/70588
3537 * g++.dg/cpp1y/vla11.C: Revert for real.
3538
dda1bf61
JJ
3539 PR c/70436
3540 * c-c++-common/Wparentheses-1.c: New test.
3541 * c-c++-common/gomp/Wparentheses-1.c: New test.
3542 * c-c++-common/gomp/Wparentheses-2.c: New test.
3543 * c-c++-common/gomp/Wparentheses-3.c: New test.
3544 * c-c++-common/gomp/Wparentheses-4.c: New test.
3545 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3546 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3547 * c-c++-common/goacc/Wparentheses-1.c: New test.
3548
1355e62c
KY
35492016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3550
3551 PR target/70662
3552 * gcc.target/i386/pr70662.c: New test.
3553
0ab34b9e 35542016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3555 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3556
3557 PR tree-optimization/70130
3558 * gcc.dg/vect/O3-pr70130.c: New testcase.
3559
bc773aad
MM
35602016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3561
6e9b2286
MM
3562 PR target/70669
3563 * gcc.target/powerpc/pr70669.c: New test.
3564
bc773aad
MM
3565 PR target/70640
3566 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3567 a power7 system that does not have an assembler that supports
3568 power8.
3569
d8747845
MS
35702016-04-14 Martin Sebor <msebor@redhat.com>
3571
3572 PR c++/69517
3573 PR c++/70019
3574 PR c++/70588
3575 * c-c++-common/ubsan/vla-1.c: Revert.
3576 * g++.dg/cpp1y/vla11.C: Same.
3577 * g++.dg/cpp1y/vla12.C: Same.
3578 * g++.dg/cpp1y/vla13.C: Same.
3579 * g++.dg/cpp1y/vla14.C: Same.
3580 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3581 * g++.dg/init/array24.C: Same.
d8747845
MS
3582 * g++.dg/ubsan/vla-1.C: Same.
3583
85128559
MP
35842016-04-14 Marek Polacek <polacek@redhat.com>
3585 Jan Hubicka <hubicka@ucw.cz>
3586
3587 PR c++/70029
3588 * g++.dg/torture/pr70029.C: New test.
3589
52fbb073
MS
35902016-04-14 Martin Sebor <msebor@redhat.com>
3591
3592 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3593 type size to prevent failures on targets with very low maximum
3594 alignment.
3595
6db61d6f
RB
35962016-04-14 Richard Biener <rguenther@suse.de>
3597
3598 PR tree-optimization/70623
3599 * gcc.dg/torture/pr70623.c: New testcase.
3600 * gcc.dg/torture/pr70623-2.c: Likewise.
3601
342fac95
MS
36022016-04-13 Martin Sebor <msebor@redhat.com>
3603
3604 PR c++/69517
3605 PR c++/70019
3606 PR c++/70588
3607 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3608 * g++.dg/cpp1y/vla11.C: New test.
3609 * g++.dg/cpp1y/vla12.C: New test.
3610 * g++.dg/cpp1y/vla13.C: New test.
3611 * g++.dg/cpp1y/vla14.C: New test.
3612 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3613 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3614 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3615
d93c452f
JJ
36162016-04-13 Jakub Jelinek <jakub@redhat.com>
3617
3618 PR c++/70641
3619 * g++.dg/opt/pr70641.C: New test.
3620
85115fb6
RO
36212016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3622
3623 PR rtl-optimization/68749
3624 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3625 effects of argument promotions.
3626 Remove default args to dg-skip-if.
3627
545a4139
PC
36282016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3629
3630 PR c++/70635
3631 * g++.dg/parse/pr70635.C: New.
3632
b3a77f21
MP
36332016-04-13 Marek Polacek <polacek@redhat.com>
3634
3635 PR c++/70639
3636 * c-c++-common/Wmisleading-indentation-4.c: New test.
3637
99cd9857
MP
36382016-04-13 Marek Polacek <polacek@redhat.com>
3639
3640 PR c/70436
c87885ca
RO
3641 * gcc.dg/Wparentheses-12.c: New test.
3642 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3643
75ca93ec
IE
36442016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3645
3646 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3647 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3648 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3649
3d3f9e7e
JJ
36502016-04-13 Jakub Jelinek <jakub@redhat.com>
3651
37947cd0
JJ
3652 PR middle-end/70633
3653 * gcc.c-torture/compile/pr70633.c: New test.
3654
3d3f9e7e
JJ
3655 PR debug/70628
3656 * gcc.dg/torture/pr70628.c: New test.
3657
92886d3e
PP
36582016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3659
3660 PR c++/70610
3661 * g++.dg/template/pr70610.C: New test.
3662 * g++.dg/template/pr70610-2.C: New test.
3663 * g++.dg/template/pr70610-3.C: New test.
3664 * g++.dg/template/pr70610-4.C: New test.
3665
13bd7c2b
JJ
36662016-04-12 Jakub Jelinek <jakub@redhat.com>
3667
6512fa6d
JJ
3668 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3669 128 instead of 32.
3670
13bd7c2b
JJ
3671 PR c++/70571
3672 * g++.dg/ext/pr70571.C: New test.
3673
20b9851c
MM
36742016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3675
8a434ada 3676 PR target/70640
20b9851c
MM
3677 * gcc.target/powerpc/pr70640.c: New test.
3678
2b2f52bc
PC
36792016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3680
3681 PR c++/68722
3682 * g++.dg/parse/pr68722.C: New.
3683
5901e56a
JJ
36842016-04-12 Jakub Jelinek <jakub@redhat.com>
3685
3686 PR rtl-optimization/70596
3687 * gcc.target/i386/pr70596.c: New test.
3688
d4619dc1
NS
36892016-04-12 Nathan Sidwell <nathan@acm.org>
3690
3691 PR c++/70501
3692 * g++.dg/init/pr70501.C: New.
3693
3df530d3
DW
36942016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3695
3696 * gcc.target/i386/asm-flag-6.c: New test.
3697
b7a120d7
TV
36982016-04-12 Tom de Vries <tom@codesourcery.com>
3699
3700 PR tree-optimization/68756
3701 * gcc.dg/graphite/pr68756.c: New test.
3702
4e0eea75
JJ
37032016-04-12 Jakub Jelinek <jakub@redhat.com>
3704
3705 PR tree-optimization/70602
3706 * gcc.c-torture/execute/pr70602.c: New test.
3707
35fbda43
MM
37082016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3709
3710 PR target/70381
3711 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3712 __float128 emulator is built and runs.
3713 * gcc.target/powerpc/float128-1.c: Likewise.
3714
3715 * lib/target-supports.exp (check_ppc_float128_sw_available):
3716 Rework tests for __float128 software and hardware
3717 availability. Fix exit condition to return 0 on success.
3718
04a99ebe
JG
37192016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3720
3721 PR target/70133
3722 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3723 * gcc.target/aarch64/target_attr_15.c: Likewise.
3724
47cd5a85
PC
37252016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3726
3727 PR c++/69066
3728 * g++.dg/cpp1y/pr69066.C: New.
3729
a5edb32e
JD
37302016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3731
3732 PR fortran/68566
3733 * gfortran.dg/pr36192.f90: Update test.
3734 * gfortran.dg/pr36192_1.f90: Update test.
3735 * gfortran.dg/real_dimension_1.f: Update test.
3736 * gfortran.dg/parameter_array_init_7.f90: New test.
3737
8ef378f8
JDA
37382016-04-09 John David Anglin <danglin@gcc.gnu.org>
3739
c532c871
JDA
3740 PR testsuite/64039
3741 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3742
d34f706f
JDA
3743 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3744
75e1dd9e
JDA
3745 PR rtl-optimization/66669
3746 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3747
8a976f5f
JDA
3748 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3749
da04822a
JDA
3750 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3751 * gcc.dg/pie-1.c: Likewise.
3752 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3753 * gcc.dg/pic-4.c: Likewise.
3754 * gcc.dg/pie-3.c: Likewise.
3755 * gcc.dg/pie-4.c: Likewise.
3756
adfabcf9
JDA
3757 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3758
4a020adf
JDA
3759 PR tree-optimization/68644
3760 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3761
8ef378f8
JDA
3762 PR rtl-optimization/64886
3763 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3764
09bf990e
TV
37652016-04-09 Tom de Vries <tom@codesourcery.com>
3766
3767 PR tree-optimization/68953
3768 * gcc.dg/graphite/pr68953.c: New test.
3769
138c3c1a
DH
37702016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3771
3772 PR fortran/70592
3773 * gfortran.dg/deferred_character_16.f90: New test.
3774
f55460af
JJ
37752016-04-09 Jakub Jelinek <jakub@redhat.com>
3776
3777 PR tree-optimization/70586
3778 * gcc.c-torture/execute/pr70586.c: New test.
3779
0b77bbf3
DH
37802016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3781
3782 PR sanitizer/70573
3783 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3784 with __builtin_memset
3785 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3786
c42cfb5c
CP
37872016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3788
3789 PR lto/70289
3790 PR ipa/70348
3791 PR tree-optimization/70373
3792 PR middle-end/70533
3793 PR middle-end/70534
3794 PR middle-end/70535
3795 * c-c++-common/goacc/reduction-5.c: New test.
3796 * c-c++-common/goacc/reduction-promotions.c: New test.
3797 * gfortran.dg/goacc/reduction-3.f95: New test.
3798 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3799
56cfb596
PP
38002016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3801
3802 PR c++/70590
3803 PR c++/70452
3804 * g++.dg/pr70590.C: New test.
3805 * g++.dg/pr70590-2.C: New test.
3806
1a13c0a2
JJ
38072016-04-08 Jakub Jelinek <jakub@redhat.com>
3808
abc0647a
JJ
3809 PR middle-end/70593
3810 * gcc.target/i386/pr70593.c: New test.
3811
1a13c0a2
JJ
3812 PR rtl-optimization/70574
3813 * gcc.target/i386/avx2-pr70574.c: New test.
3814
c3da4956
MO
38152016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3816
3817 PR sanitizer/70541
3818 * c-c++-common/asan/pr70541.c: New test.
3819
9f1b833b
TV
38202016-04-08 Tom de Vries <tom@codesourcery.com>
3821
3822 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3823 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3824
bae7adda
KT
38252016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3826
3827 PR target/70566
3828 * gcc.c-torture/execute/pr70566.c: New test.
3829
211f3d57
TV
38302016-04-08 Tom de Vries <tom@codesourcery.com>
3831
3832 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3833 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3834
02cf2861
AM
38352016-04-08 Alan Modra <amodra@gmail.com>
3836
3837 * gcc.target/powerpc/pr70117.c: New.
3838
5f490f9f
JJ
38392016-04-07 Jakub Jelinek <jakub@redhat.com>
3840
56e9b710
JJ
3841 PR testsuite/70581
3842 * gcc.dg/lto/simd-function_0.c: New test.
3843
5f490f9f
JJ
3844 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3845 clones.
3846 * c-c++-common/attr-simd-2.c: Likewise.
3847 * c-c++-common/attr-simd-4.c: Likewise.
3848 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3849 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3850
e4ebc74d
TP
38512016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3852
3853 PR testsuite/70553
3854 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3855
9817ae35
TS
38562016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3857 Tom de Vries <tom@codesourcery.com>
3858
3859 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3860 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3861 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3862 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3863 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3864 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3865 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3866 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3867
e292f64d
PP
38682016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3869
3870 PR c/70436
3871 * g++.dg/warn/Wparentheses-29.C: New test.
3872
6b37bdaf
PP
38732016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3874
3875 PR c/70436
3876 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3877 explicit braces to resolve a future -Wparentheses warning.
3878
64824205
RH
38792016-04-06 Richard Henderson <rth@redhat.com>
3880
3881 * gcc.dg/pr61817-1.c: New test.
3882 * gcc.dg/pr61817-2.c: New test.
3883 * gcc.dg/pr69391-1.c: New test.
3884 * gcc.dg/pr69391-2.c: New test.
3885
bc2fc1f3
VM
38862016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3887
3888 PR rtl-optimization/70398
c87885ca 3889 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3890
41414a02
EB
38912016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3892
3893 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3894
4066ea8a
YR
38952016-04-06 Yvan Roux <yvan.roux@linaro.org>
3896 Pedro Alves <palves@redhat.com>
3897
3898 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3899
ec35ea45
JJ
39002016-04-06 Jakub Jelinek <jakub@redhat.com>
3901
3866f8dd
JJ
3902 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3903 Check for avx512f effective targets instead of avx2.
3904 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3905 for AVX512F clones.
3906 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3907 * g++.dg/gomp/declare-simd-1.C: Likewise.
3908 * g++.dg/gomp/declare-simd-3.C: Likewise.
3909 * g++.dg/gomp/declare-simd-4.C: Likewise.
3910
ec35ea45
JJ
3911 PR middle-end/70550
3912 * c-c++-common/gomp/pr70550-1.c: New test.
3913 * c-c++-common/gomp/pr70550-2.c: New test.
3914
c08d28ac
NS
39152016-04-05 Nathan Sidwell <nathan@acm.org>
3916
3917 PR c++/70512
3918 * g++.dg/ext/attribute-may-alias-5.C: New.
3919
1d510e04
JJ
39202016-04-05 Jakub Jelinek <jakub@redhat.com>
3921
3922 PR c++/70336
3923 * c-c++-common/pr70336.c: New test.
3924 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3925 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3926
84278ed9
JH
39272016-04-05 Jan Hubicka <hubicka@ucw.cz>
3928
3929 PR ipa/66223
3930 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3931
268a0ec4
JJ
39322016-04-05 Jakub Jelinek <jakub@redhat.com>
3933
3934 PR rtl-optimization/70542
3935 * gcc.dg/torture/pr70542.c: New test.
3936 * gcc.target/i386/avx2-pr70542.c: New test.
3937
5e8c2eb1
ZS
39382016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3939
3940 PR tree-optimization/70509
3941 * gcc.target/i386/avx512bw-pr70509.c: New test.
3942
c0daf32d
PP
39432016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3944
3945 PR c++/70452
3946 * g++.dg/ext/constexpr-vla4.C: New test.
3947
bf867841
UB
39482016-04-05 Uros Bizjak <ubizjak@gmail.com>
3949
3950 PR target/70510
3951 * gcc.target/i386/pr70510.c: New test.
3952
3022186a
RB
39532016-04-05 Richard Biener <rguenther@suse.de>
3954
3955 PR tree-optimization/70526
3956 * g++.dg/torture/pr70526.C: New testcase.
3957
55fc79b2
JJ
39582016-04-05 Jakub Jelinek <jakub@redhat.com>
3959
3960 PR target/70525
3961 * gcc.target/i386/pr70525.c: New test.
3962
62b233f2
RB
39632016-04-05 Richard Biener <rguenther@suse.de>
3964
3965 PR middle-end/70499
3966 * g++.dg/torture/pr70499.C: New testcase.
3967
cc05759d
RB
39682016-04-05 Richard Biener <rguenther@suse.de>
3969
3970 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3971 remove XFAIL.
3972
f23f16d4
JJ
39732016-04-04 Jakub Jelinek <jakub@redhat.com>
3974
3975 PR middle-end/70307
3976 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3977 rs6000 ABI warnings.
3978
d27ecc49
JH
39792016-04-04 Jan Hubicka <hubicka@ucw.cz>
3980
3981 PR ipa/66223
3982 * g++.dg/ipa/devirt-51.C: New testcase.
3983
c974c96e
BS
39842016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3985 Jakub Jelinek <jakub@redhat.com>
3986
3987 PR middle-end/70457
3988 * gcc.dg/torture/pr70457.c: New.
3989
7a85da89
AV
39902016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3991
3992 PR fortran/67538
3993 * gfortran.dg/allocate_with_source_19.f08: New test.
3994
de517e64
AV
39952016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3996
3997 PR fortran/65795
3998 * gfortran.dg/coarray_allocate_6.f08: New test.
3999
43b9f499
RB
40002016-04-04 Richard Biener <rguenther@suse.de>
4001
4002 PR rtl-optimization/70484
4003 * gcc.dg/torture/pr70484.c: New testcase.
4004
f13355da
MP
40052016-04-04 Marek Polacek <polacek@redhat.com>
4006
4007 PR c/70307
4008 * gcc.dg/torture/pr70307.c: New test.
4009
6cc6ed50
OE
40102016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4011
4012 PR target/70416
4013 PR target/67391
4014 * gcc.target/sh/torture/pr70416.c: New.
4015
abdc16c8
MS
40162016-04-02 Martin Sebor <msebor@redhat.com>
4017
4018 PR c++/67376
4019 PR c++/70170
4020 PR c++/70172
4021 PR c++/70228
4022 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4023 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4024 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4025 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4026 * g++.dg/cpp0x/constexpr-string.C: Same.
4027 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4028 * g++.dg/cpp0x/pr65398.C: Same.
4029 * g++.dg/ext/constexpr-vla1.C: Same.
4030 * g++.dg/ext/constexpr-vla2.C: Same.
4031 * g++.dg/ext/constexpr-vla3.C: Same.
4032 * g++.dg/ubsan/pr63956.C: Same.
4033
763cd859
JJ
40342016-04-01 Jakub Jelinek <jakub@redhat.com>
4035
4036 PR rtl-optimization/70467
4037 * gcc.target/i386/pr70467-2.c: New test.
4038
0f875435
JJ
40392016-04-01 Jakub Jelinek <jakub@redhat.com>
4040 Marek Polacek <polacek@redhat.com>
4041
4042 PR c++/70488
4043 * g++.dg/init/new47.C: New test.
4044
41d14659
RR
40452016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4046
4047 PR target/70496
4048 * gcc.target/arm/pr70496.c: New test.
4049
f9bf89bb
NS
40502016-04-01 Nathan Sidwell <nathan@acm.org>
4051
73b9085d
NS
4052 PR c++/68475
4053 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4054
4afdcfaa
IE
40552016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4056
4057 PR target/69890
4058 * gcc.dg/strlenopt.h (memmove): New.
4059 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4060 instead of "string.h".
4061 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4062 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4063 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4064 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4065 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4066 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4067 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4068 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4069 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4070 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4071 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4072 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4073 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4074 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4075 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4076 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4077 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4078 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4079 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4080 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4081
b5d7a29c
RO
40822016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4083
4084 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4085 (Holder::foo): Reflect this.
4086
b660f9ec
IE
40872016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4088
4089 PR target/70442
4090 * gcc.dg/pr70442.c: New test.
4091
88504f34
NS
40922016-03-31 Nathan Sidwell <nathan@acm.org>
4093
4094 PR c++/70393
4095 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4096
95d34b96
KY
40972016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4098
4099 PR target/70453
4100 * gcc.target/i386/pr70453.c: New test.
4101
b4c4967c
AB
41022016-03-31 Andrey Belevantsev <abel@ispras.ru>
4103
4104 PR target/70292
4105 * gcc.c-torture/pr70292.c: New test.
4106
5fde6a45
MP
41072016-03-31 Marek Polacek <polacek@redhat.com>
4108
4109 PR c/70297
4110 * c-c++-common/pr70297.c: New test.
4111 * g++.dg/cpp0x/typedef-redecl.C: New test.
4112 * gcc.dg/typedef-redecl2.c: New test.
4113
97eb24c4
JJ
41142016-03-31 Jakub Jelinek <jakub@redhat.com>
4115
4116 PR rtl-optimization/70460
4117 * gcc.c-torture/execute/pr70460.c: New test.
4118
efc3536f
RB
41192016-03-31 Richard Biener <rguenther@suse.de>
4120
4121 PR c++/70430
4122 * g++.dg/ext/vector30.C: New testcase.
4123
e0876e21
DH
41242016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4125 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4126
4127 * gfortran.dg/fmt_pf.f90: New test.
4128
e9bff8c6
RO
41292016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4130
4131 Forward-port from 5 branch
4132 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4133
4134 PR testsuite/70356
4135 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4136 dg-require-effective-target after dg-do.
4137
4138 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4139
4140 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4141
2620c80d
TS
41422016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4143 Julian Brown <julian@codesourcery.com>
4144 Chung-Lin Tang <cltang@codesourcery.com>
4145 Cesar Philippidis <cesar@codesourcery.com>
4146 James Norris <jnorris@codesourcery.com>
4147 Tom de Vries <tom@codesourcery.com>
4148 Nathan Sidwell <nathan@codesourcery.com>
4149
bf867841 4150 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4151 * c-c++-common/goacc/loop-clauses.c: Likewise.
4152 * g++.dg/goacc/template.C: Likewise.
4153 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4154 * gfortran.dg/goacc/loop-1.f95: Likewise.
4155 * gfortran.dg/goacc/loop-5.f95: Likewise.
4156 * gfortran.dg/goacc/loop-6.f95: Likewise.
4157 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4158 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4159 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4160 * c-c++-common/goacc/clauses-fail.c: Likewise.
4161 * c-c++-common/goacc/parallel-1.c: Likewise.
4162 * c-c++-common/goacc/reduction-1.c: Likewise.
4163 * c-c++-common/goacc/reduction-2.c: Likewise.
4164 * c-c++-common/goacc/reduction-3.c: Likewise.
4165 * c-c++-common/goacc/reduction-4.c: Likewise.
4166 * c-c++-common/goacc/routine-3.c: Likewise.
4167 * c-c++-common/goacc/routine-4.c: Likewise.
4168 * c-c++-common/goacc/routine-5.c: Likewise.
4169 * c-c++-common/goacc/tile.c: Likewise.
4170 * g++.dg/goacc/template.C: Likewise.
4171 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4172 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4173 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4174 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4175 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4176 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4177 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4178 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4179 * c-c++-common/goacc/use_device-1.c: ... this file.
4180 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4181 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4182 * c-c++-common/goacc/host_data-6.c: ... this file.
4183 * c-c++-common/goacc/loop-2-kernels.c: New file.
4184 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4185 * c-c++-common/goacc/loop-3.c: Likewise.
4186 * g++.dg/goacc/reference.C: Likewise.
4187 * g++.dg/goacc/routine-1.C: Likewise.
4188 * g++.dg/goacc/routine-2.C: Likewise.
4189
f6d2d066
RB
41902016-03-30 Richard Biener <rguenther@suse.de>
4191
4192 PR middle-end/70450
4193 * gcc.dg/torture/pr70450.c: New testcase.
4194
d43242b9
JJ
41952016-03-30 Jakub Jelinek <jakub@redhat.com>
4196
4197 PR target/70421
4198 * gcc.dg/torture/pr70421.c: New test.
4199 * gcc.target/i386/avx512f-pr70421.c: New test.
4200
5ce43b77
L
42012016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4202
4203 PR testsuite/70364
4204 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4205 (check): New function.
4206 (bar): Call check.
4207 (foo): Align stack to 16 bytes when calling bar.
4208 * gcc.target/i386/cleanup-2.c: Likewise.
4209
d014a712
PP
42102016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4211
4212 PR tree-optimization/59124
4213 * gcc.dg/Warray-bounds-19.c: New test.
4214
13f0e8c7
ZW
42152016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4216
4217 * lib/prune.exp (escape_regex_chars): New.
4218 (prune_file_path): Update to quote metcharacters for regexp.
4219
3336c6e0
JJ
42202016-03-29 Jakub Jelinek <jakub@redhat.com>
4221
a362f023
JJ
4222 PR rtl-optimization/70429
4223 * gcc.c-torture/execute/pr70429.c: New test.
4224
3336c6e0
JJ
4225 PR tree-optimization/70405
4226 * gcc.dg/pr70405.c: New test.
4227
728557fd
AV
42282016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4229
4230 PR fortran/70397
4231 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4232 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4233
bef977d4
TS
42342016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4235
4236 PR testsuite/64177
4237 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4238 __cilkrts_set_param to set two workers.
4239 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4240 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4241
6f6d25c9
DH
42422016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4243
bf867841 4244 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4245
45733562
KY
42462016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4247
4248 PR target/70406
bf867841 4249 * gcc.target/i386/pr70406.c: New test.
45733562 4250
a1799e5e
EB
42512016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4252
4253 * gnat.dg/specs/double_record_extension3.ads: New test.
4254
5fca7b66
RH
42552016-03-25 Richard Henderson <rth@redhat.com>
4256
4257 PR target/70120
4258 * gcc.target/aarch64/pr70120-1.c: New.
4259 * gcc.target/aarch64/pr70120-2.c: New.
4260 * gcc.target/aarch64/pr70120-3.c: New.
4261
31ce75c6
PP
42622016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4263
4264 PR c++/62212
4265 * g++.dg/template/mangle2.C: The dg-do directive should be
4266 "compile" not "assemble".
4267
3caf0ca1
BS
42682016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4269
4270 PR lto/69650
4271 * gcc.dg/pr69650.c: New test.
4272
634035b6
DE
42732016-03-25 David Edelsohn <dje.gcc@gmail.com>
4274
4275 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4276
45d34276
AM
42772016-03-25 Alan Modra <amodra@gmail.com>
4278
4279 * gcc.dg/dfp/pr70052.c: New test.
4280
8f085166
RH
42812016-03-24 Richard Henderson <rth@redhat.com>
4282
4283 PR middle-end/69845
4284 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4285 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4286
011e5ec3
TV
42872016-03-24 Tom de Vries <tom@codesourcery.com>
4288
4289 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4290
9e3f4551
TV
42912016-03-24 Tom de Vries <tom@codesourcery.com>
4292
4293 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4294 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4295
45780041
TV
42962016-03-24 Tom de Vries <tom@codesourcery.com>
4297
4298 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4299 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4300
887ab4e5
PP
43012016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4302
4303 PR c++/62212
4304 * g++.dg/template/mangle2.C: New test.
4305
69a9a66f
RB
43062016-03-24 Richard Biener <rguenther@suse.de>
4307
4308 PR tree-optimization/70396
4309 * gcc.dg/torture/pr70396.c: New testcase.
4310
ed87de55
RB
43112016-03-24 Richard Biener <rguenther@suse.de>
4312
4313 PR middle-end/70370
4314 * gcc.dg/torture/pr70370.c: New testcase.
4315
ea064934
TV
43162016-03-24 Tom de Vries <tom@codesourcery.com>
4317
4318 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4319 * gfortran.dg/goacc/kernels-tree.f95: Same.
4320 * gfortran.dg/goacc/parallel-tree.f95: Same.
4321
b2a4dd1d
TV
43222016-03-24 Tom de Vries <tom@codesourcery.com>
4323
4324 * c-c++-common/goacc/uninit-if-clause.c: New test.
4325 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4326
72e7cd6e
JJ
43272016-03-24 Jakub Jelinek <jakub@redhat.com>
4328
4329 PR target/70290
bf867841
UB
4330 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4331 Fix formatting.
72e7cd6e 4332
ce9d0c03
RB
43332016-03-24 Richard Biener <rguenther@suse.de>
4334
4335 PR tree-optimization/70372
4336 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4337
426b9428
PP
43382016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4339
4340 PR c++/70347
4341 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4342
cd1588c4
PP
43432016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4344
4345 PR c++/70332
4346 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4347
61637db3
JJ
43482016-03-23 Jakub Jelinek <jakub@redhat.com>
4349
928af3bf
JJ
4350 PR c++/70001
4351 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4352 * g++.dg/cpp1y/pr70001.C: New test.
4353
61637db3
JJ
4354 PR c++/70323
4355 * g++.dg/cpp0x/constexpr-70323.C: New test.
4356
05aca4e7
AO
43572016-03-23 Alexandre Oliva <aoliva@redhat.com>
4358 Jason Merrill <jason@redhat.com>
4359 Jakub Jelinek <jakub@redhat.com>
4360
4361 PR c++/69315
4362 * g++.dg/cpp0x/constexpr-69315.C: New test.
4363 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4364
fbdb6baf
MP
43652016-03-23 Marek Polacek <polacek@redhat.com>
4366
4367 PR c++/69884
4368 * g++.dg/warn/Wignored-attributes-1.C: New test.
4369 * g++.dg/warn/Wignored-attributes-2.C: New test.
4370
d79ee524
TV
43712016-03-23 Tom de Vries <tom@codesourcery.com>
4372
4373 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4374 initialization.
4375 * gfortran.dg/goacc/private-3.f95 (test): Same.
4376 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4377 missing use param.
4378
a59f0bef
KT
43792016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4380
4381 * lib/target-supports.exp: Remove v7ve entry from loop
4382 creating effective target checks.
4383 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4384 (add_options_for_arm_arch_v7ve): Likewise.
4385
0179520a
JJ
43862016-03-23 Jakub Jelinek <jakub@redhat.com>
4387
4388 PR tree-optimization/70354
4389 * gcc.dg/vect/pr70354-1.c: New test.
4390 * gcc.dg/vect/pr70354-2.c: New test.
4391 * gcc.target/i386/avx2-pr70354-1.c: New test.
4392 * gcc.target/i386/avx2-pr70354-2.c: New test.
4393
75bb14d7
JL
43942016-03-22 Jeff Law <law@redhat.com>
4395
4396 PR target/70232
4397 * gcc.dg/tree-ssa/pr70232.c: New test.
4398
72c9526d
IE
43992016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4400
4401 PR target/70302
4402 * gcc.target/i386/pr70302.c: New test.
4403
a3ca1bc5
RB
44042016-03-22 Richard Biener <rguenther@suse.de>
4405
4406 PR middle-end/70251
4407 * g++.dg/torture/pr70251.C: New testcase.
4408
5c240f4d
DM
44092016-03-22 David Malcolm <dmalcolm@redhat.com>
4410
4411 PR c/69993
4412 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4413 Wmisleading-indentation.c.
4414 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4415 reflect change to diagnostic text and order of messages.
4416 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4417
80f6631b
DE
44182016-03-22 David Edelsohn <dje.gcc@gmail.com>
4419
4420 * g++.dg/ext/java-3.C: Don't compile on AIX.
4421
9a10956c
RB
44222016-03-22 Richard Biener <rguenther@suse.de>
4423
4424 PR middle-end/70333
4425 * gcc.dg/torture/pr70333.c: New testcase.
4426
6cedf922
IE
44272016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4428
4429 * g++.dg/ext/pr70290.C: New test.
4430
cd6c27ac
KY
44312016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4432
4433 PR target/70325
4434 * gcc.target/i386/pr70325.c: New test.
4435
4cde512c
JJ
44362016-03-22 Jakub Jelinek <jakub@redhat.com>
4437
b01915ed
JJ
4438 PR target/70329
4439 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4440 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4441
4e3e2cf1
JJ
4442 PR target/70300
4443 * gcc.target/i386/pr70300.c: New test.
4444
4cde512c
JJ
4445 PR c++/70295
4446 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4447 (func2): New function for cond with parens, xfail warning for c++.
4448 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4449
16f6d7dc
PP
44502016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4451
4452 PR c++/70096
4453 * g++.dg/template/ptrmem30.C: New test.
4454
a3e2b438
PP
44552016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4456
4457 PR c++/70204
4458 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4459 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4460
11b6a02e
JJ
44612016-03-21 Jakub Jelinek <jakub@redhat.com>
4462
4463 PR middle-end/70326
4464 * gcc.dg/pr70326.c: New test.
4465
b9407883
MG
44662016-03-21 Marc Glisse <marc.glisse@inria.fr>
4467 Jakub Jelinek <jakub@redhat.com>
4468
4469 PR tree-optimization/70317
4470 * gcc.dg/pr70317.c: New test.
4471
4a148e19
UB
44722016-03-21 Uros Bizjak <ubizjak@gmail.com>
4473
4474 PR target/70327
4475 * gcc.target/i386/pr70327.c: New test.
4476
2a85ddbb
ML
44772016-03-21 Martin Liska <mliska@suse.cz>
4478
7d36fe98 4479 PR ipa/70306
2a85ddbb
ML
4480 * gcc.dg/ipa/pr70306.c: New test.
4481
4a148e19 44822016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4483
4484 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4485 * gcc.target/arm/attr-align3.c: Likewise.
4486 * gcc.target/arm/attr_arm.c: Likewise.
4487 * gcc.target/arm/flip-thumb.c: Likewise.
4488
6b366948
JJ
44892016-03-21 Jakub Jelinek <jakub@redhat.com>
4490
4491 PR target/70296
4492 * gcc.target/powerpc/altivec-36.c: New test.
4493
2fac8c14
RB
44942016-03-21 Richard Biener <rguenther@suse.de>
4495
4496 PR tree-optimization/70310
4497 * gcc.dg/torture/pr70310.c: New testcase.
4498
e9bde854
KY
44992016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4500
4501 PR target/70293
4502 * gcc.target/i386/pr70293.c: New test.
4503
56bbfaf6
RB
45042016-03-21 Richard Biener <rguenther@suse.de>
4505
4506 PR tree-optimization/70288
4507 * gcc.dg/torture/pr70288-1.c: New testcase.
4508 * gcc.dg/torture/pr70288-2.c: Likewise.
4509
3eee49ed
AB
45102016-03-21 Andrey Belevantsev <abel@ispras.ru>
4511
4512 PR rtl-optimization/69307
4513 * gcc.target/arm/pr69307.c: New test.
4a148e19 4514
8e7816b4
AB
45152016-03-21 Andrey Belevantsev <abel@ispras.ru>
4516
4517 PR rtl-optimization/69102
4518 * gcc.c-torture/compile/pr69102.c: New test.
4519
14d7d4be
JL
45202016-03-18 Jeff Law <law@redhat.com>
4521
4522 PR rtl-optimization/70263
4523 * gcc.c-torture/compile/pr70263-1.c: New test.
4524 * gcc.target/i386/pr70263-2.c: New test.
4525
5c6a601c
BS
45262016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4527
4528 PR rtl-optimization/70278
4529 * gcc.dg/torture/pr70278.c: New test.
4530 * gcc.target/arm/pr70278.c: New test.
4531
4bbf545b
DM
45322016-03-18 David Malcolm <dmalcolm@redhat.com>
4533
4534 PR c/70281
4535 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4536 (test_builtin_types_compatible_p): New test function.
4537 * gcc.dg/pr70281.c: New test case.
4538
dc28bb68
CL
45392016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4540
4541 PR target/70113
4542 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4543
5e8d6dff
IE
45442016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4545
4546 PR tree-optimization/70252
4547 * gcc.dg/pr70252.c: New test.
4548
d0e7e403
TV
45492016-03-18 Tom de Vries <tom@codesourcery.com>
4550
4551 * gcc.dg/pr70161-2.c: New test.
4552 * gcc.dg/pr70161.c: New test.
4553
fa22501a
TV
45542016-03-18 Tom de Vries <tom@codesourcery.com>
4555
4556 PR ipa/70269
4557 * gcc.dg/pr70269.c: New test.
4558
dd125026
JJ
45592016-03-18 Jakub Jelinek <jakub@redhat.com>
4560
4561 PR c++/70267
4562 * g++.dg/ext/java-3.C: New test.
4563
91914f0a
PP
45642016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4565
4566 PR c++/70205
4567 * g++.dg/lookup/pr70205.C: New test.
4568
753a8910
PP
45692016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4570
4571 PR c++/70218
4572 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4573
14ba7b28
MP
45742016-03-17 Marek Polacek <polacek@redhat.com>
4575
4576 PR c/69407
4577 * gcc.dg/atomic-op-6.c: New test.
4578
ded60913
DM
45792016-03-17 David Malcolm <dmalcolm@redhat.com>
4580
4581 PR c/70264
4582 * c-c++-common/pr70264.c: New test case.
4583
a3aad0e6
JJ
45842016-03-17 Jakub Jelinek <jakub@redhat.com>
4585
17366700
JJ
4586 PR c++/70144
4587 * c-c++-common/pr70144-1.c: New test.
4588 * c-c++-common/pr70144-2.c: New test.
4589
a3aad0e6
JJ
4590 PR c++/70272
4591 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4592 * g++.dg/opt/flifetime-dse6.C: New test.
4593 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4594
b57e6e18
L
45952016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4596
4597 PR driver/70192
4598 * gcc.dg/pic-1.c: New test.
4599 * gcc.dg/pic-2.c: Likewise.
4600 * gcc.dg/pic-3.c: Likewise.
4601 * gcc.dg/pic-4.c: Likewise.
4602 * gcc.dg/pie-1.c: Likewise.
4603 * gcc.dg/pie-2.c: Likewise.
4604 * gcc.dg/pie-3.c: Likewise.
4605 * gcc.dg/pie-4.c: Likewise.
4606 * gcc.dg/pie-5.c: Likewise.
4607 * gcc.dg/pie-6.c: Likewise.
4608
b38ba58b
TV
46092016-03-17 Tom de Vries <tom@codesourcery.com>
4610
4611 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4612 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4613
6931b3b7
RB
46142016-03-17 Richard Biener <rguenther@suse.de>
4615
4616 PR debug/70271
4617 * g++.dg/debug/pr70271.C: New testcase.
4618
0c8b64cb
IE
46192016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4620
4621 * gcc.target/i386/pr70251.c: New test.
4622
b1970801
MP
46232016-03-17 Marek Polacek <polacek@redhat.com>
4624
4625 PR c++/70194
4626 * g++.dg/warn/constexpr-70194.C: New test.
4627
820c5eaa
RH
46282016-03-16 Richard Henderson <rth@redhat.com>
4629
4630 PR middle-end/70240
4631 * gcc.c-torture/compile/pr70240.c: New.
4632
da0ad263
SKS
46332016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4634
4635 * gcc.c-torture/compile/20151204.c: Skip for avr.
4636
c73d295c
JJ
46372016-03-16 Jakub Jelinek <jakub@redhat.com>
4638
4639 PR target/70245
4640 * g++.dg/opt/pr70245.C: New test.
4641 * g++.dg/opt/pr70245.h: New file.
4642 * g++.dg/opt/pr70245-aux.cc: New file.
4643
b2794066
MS
46442016-03-16 Martin Sebor <msebor@redhat.com>
4645
4646 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4647
aa43616c
RH
46482016-03-16 Richard Henderson <rth@redhat.com>
4649
4650 PR middle-end/70199
4651 * gcc.c-torture/compile/pr70199.c: New.
4652
59608fe5
L
46532016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4654
4655 * gcc.dg/uninit-19.c: Run dos2unix.
4656
ab4c578f
MP
46572016-03-16 Marek Polacek <polacek@redhat.com>
4658
4659 PR c/70093
4660 * gcc.dg/nested-func-10.c: New test.
4661 * gcc.dg/nested-func-9.c: New test.
4662
f5387e76
JJ
46632016-03-16 Jakub Jelinek <jakub@redhat.com>
4664
4665 PR tree-optimization/68714
4666 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4667
7662b718
TV
46682016-03-16 Tom de Vries <tom@codesourcery.com>
4669
4670 PR tree-optimization/68715
4671 * gcc.dg/graphite/pr68715-2.c: New test.
4672 * gcc.dg/graphite/pr68715.c: New test.
4673 * gfortran.dg/graphite/pr68715.f90: New test.
4674
be7ce7ae
TV
46752016-03-16 Tom de Vries <tom@codesourcery.com>
4676
4677 PR tree-optimization/68809
4678 * gcc.dg/graphite/pr68809-2.c: New test.
4679 * gcc.dg/graphite/pr68809.c: New test.
4680
1935f250
JJ
46812016-03-16 Jakub Jelinek <jakub@redhat.com>
4682
6651c93e
JJ
4683 PR c++/70147
4684 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4685 method call to i () as argument. Adjust expected output.
4686
1935f250
JJ
4687 PR c++/70147
4688 * g++.dg/ubsan/pr70147-1.C: New test.
4689 * g++.dg/ubsan/pr70147-2.C: New test.
4690
ab1caa6e
MS
46912016-03-15 Martin Sebor <msebor@redhat.com>
4692
4693 PR c++/58281
4694 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4695
5c2a1bbb
JDA
46962016-03-15 John David Anglin <danglin@gcc.gnu.org>
4697
cb5d8ad1
JDA
4698 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4699 hppa*-*-hpux*.
4700
b440dd40
JDA
4701 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4702
5c2a1bbb
JDA
4703 PR libfortran/69799
4704 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4705 libatomic_available.
4706
42c729c5
MP
47072016-03-15 Marek Polacek <polacek@redhat.com>
4708
4709 PR c++/70209
4710 * g++.dg/ext/attribute-may-alias-4.C: New test.
4711
82b1c550
AM
47122016-03-15 Alexander Monakov <amonakov@ispras.ru>
4713
4714 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4715 -fvar-tracking-assignments-toggle flag.
4716
4ccbf3a6
PH
47172016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4718
4719 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4720
c39858bd
JJ
47212016-03-15 Jakub Jelinek <jakub@redhat.com>
4722
4723 PR rtl-optimization/70222
4724 * gcc.c-torture/execute/pr70222-1.c: New test.
4725 * gcc.c-torture/execute/pr70222-2.c: New test.
4726
8be119c1
RH
47272016-03-15 Richard Henderson <rth@redhat.com>
4728
4729 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4730
6598bb55
AB
47312016-03-15 Andrey Belevantsev <abel@ispras.ru>
4732
4733 PR rtl-optimization/69032
4734 * gcc.dg/pr69032.c: New test.
4735
81fa2944
AB
47362016-03-15 Andrey Belevantsev <abel@ispras.ru>
4737
4738 PR rtl-optimization/63384
4a148e19 4739 * g++.dg/pr63384.C: New test.
81fa2944 4740
74ea9ab6
AB
47412016-03-15 Andrey Belevantsev <abel@ispras.ru>
4742
4743 PR target/64411
4744 * gcc.target/i386/pr64411.C: New test.
4745
045d5055
TV
47462016-03-15 Tom de Vries <tom@codesourcery.com>
4747
4748 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4749 * gfortran.dg/goacc/kernels-alias.f95: New test.
4750
3ea33585
MS
47512016-03-14 Martin Sebor <msebor@redhat.com>
4752
4753 PR c++/53792
4754 * g++.dg/cpp0x/constexpr-inline.C: New test.
4755 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4756
1df7b330
DE
47572016-03-14 David Edelsohn <dje.gcc@gmail.com>
4758
4759 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4760
79b57d18
JJ
47612016-03-14 Jakub Jelinek <jakub@redhat.com>
4762
4763 PR middle-end/70219
4764 * gcc.dg/pr70219.c: New test.
4765
3cbf012a
BS
47662016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4767
4768 PR target/70083
4769 * gcc.dg/torture/pr70083.c: New test.
4770 * gcc.target/i386/pr70083.c: New test.
4771
a9fee7cd
RB
47722016-03-14 Richard Biener <rguenther@suse.de>
4773
4774 PR tree-optimization/56365
4775 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4776
4799603f
SB
47772016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4778
4779 PR target/70098
4780 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4781 New function.
4782 * g++.dg/pr70098.C: New testcase.
4783
4784
760ca967
TV
47852016-03-14 Tom de Vries <tom@codesourcery.com>
4786
4787 PR tree-optimization/70045
4788 * gcc.dg/graphite/pr70045.c: New test.
4789
44e66a77
JD
47902016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4791
4792 PR fortran/69043
4793 * gfortran.dg/include_9.f90: New test.
4794
a18e0fe1
DH
47952016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4796
4797 PR fortran/45076
4798 gfortran.dg/prof/prof.exp: New script.
4799 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4800
d0aca6ab
AB
48012016-03-12 Andrey Belevantsev <abel@ispras.ru>
4802
4803 PR rtl-optimization/69307
4804 * gcc.dg/pr69307.c: New test.
4805
cefe08a4
VM
48062016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4807
4808 PR target/69614
4809 * gcc.target/arm/pr69614.c: New.
4810
70112e2a
PT
48112016-03-12 Paul Thomas <pault@gcc.gnu.org>
4812
4813 PR fortran/70031
4814 * gfortran.dg/submodule_14.f08: New test
4815
4816 PR fortran/69524
4817 * gfortran.dg/submodule_15.f08: New test
4818
3f1e5d3a
PP
48192016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4820
4821 PR c++/70106
4822 * g++.dg/cpp1y/paren3.C: New test.
4823
a3f6d680
MM
48242016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4825
4826 PR target/70131
4827 * gcc.target/powerpc/ppc-round2.c: New test.
4828
92348f09
BS
48292016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4830
4831 PR target/70123
4832 * gcc.dg/torture/pr70123.c: New test.
4833
cebde9e9
JL
48342016-03-11 Jeff Law <law@redhat.com>
4835
4836 PR tree-optimization/70190
4837 * gcc.c-torture/compile/pr70190.c: New test.
4838
3edc5da4
DM
48392016-03-11 David Malcolm <dmalcolm@redhat.com>
4840
4841 PR c/68187
4842 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4843 case.
4844 (test43_b): Likewise.
4845 (test43_c): Likewise.
4846 (test43_d): Likewise.
4847 (test43_e): Likewise.
4848 (test43_f): Likewise.
4849 (test43_g): Likewise.
4850 (test44_a): Likewise.
4851 (test44_b): Likewise.
4852 (test44_c): Likewise.
4853 (test44_d): Likewise.
4854 (test44_e): Likewise.
4855
318c1204
DM
48562016-03-11 David Malcolm <dmalcolm@redhat.com>
4857
4858 PR c/70085
4859 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4860
bc062234
KT
48612016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4862
4863 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4864 dg-options.
4865
acfc1ac1
KT
48662016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4867
4868 PR target/70002
4869 PR target/69245
4870 * gcc.target/aarch64/pr69245_2.c: New test.
4871
d1e2bb2d
JJ
48722016-03-11 Jakub Jelinek <jakub@redhat.com>
4873
4874 PR tree-optimization/70177
4875 * gcc.dg/pr70177.c: New test.
4876
07350627
AL
48772016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4878
4879 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4880
5c6706f7
AL
48812016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4882
4883 * gcc.dg/tree-ssa/sra-20.c: New.
4884
02d472a2
JJ
48852016-03-11 Jakub Jelinek <jakub@redhat.com>
4886
686d390a
JJ
4887 PR rtl-optimization/70174
4888 * gcc.dg/pr70174.c: New test.
4889
02d472a2
JJ
4890 PR tree-optimization/70169
4891 * gcc.dg/pr70169.c: New test.
4892
0f9befa1
IE
48932016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4894
4895 PR target/70160
4896 * gcc.target/i386/pr70160.c: New test.
4897
432d4670
AK
48982016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4899
4900 * gcc.target/s390/dfp-1.c: New test.
4901
a3dc8760
NC
49022016-03-10 Nick Clifton <nickc@redhat.com>
4903
4904 PR target/70044
4905 * gcc.target/aarch64/pr70044.c: New test.
4906
b87a8d7d
PP
49072016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4908 Jakub Jelinek <jakub@redhat.com>
4909
4910 PR c++/70001
4911 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4912 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4913 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4914
4f4ada6a
JH
49152016-03-10 Jan Hubicka <hubicka@ucw.cz>
4916
4917 PR lto/69589
4918 * g++.dg/lto/pr69589_0.C: New testcase
4919 * g++.dg/lto/pr69589_1.C: New testcase
4920
d49b0aa0
MP
49212016-03-10 Marek Polacek <polacek@redhat.com>
4922
4923 PR c++/70153
4924 * g++.dg/delayedfold/unary-plus1.C: New test.
4925
49262016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4927
4928 * gcc.target/arm/pr45701-1.c: Escape brackets.
4929 * gcc.target/arm/pr45701-2.c: Likewise.
4930
71017a7b
AL
49312016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4932
4933 * gfortran.dg/unconstrained_commons.f: New.
4934
ba52669f
AM
49352016-03-10 Alan Modra <amodra@gmail.com>
4936
4937 * gcc.dg/pr69195.c: New.
4938 * gcc.dg/pr69238.c: New.
4939
27742332
TV
49402016-03-10 Tom de Vries <tom@codesourcery.com>
4941
4942 PR testsuite/68915
4943 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4944
3a81a594
RB
49452016-03-10 Richard Biener <rguenther@suse.de>
4946
4947 PR tree-optimization/70128
4948 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4949 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4950
3433b975
JJ
49512016-03-09 Jakub Jelinek <jakub@redhat.com>
4952
c2864f02
JJ
4953 PR tree-optimization/70152
4954 * gcc.dg/pr70152.c: New test.
4955
3433b975
JJ
4956 PR target/70086
4957 * gcc.target/i386/pr70086-1.c: New test.
4958 * gcc.target/i386/pr70086-2.c: New test.
4959 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4960
4961 PR tree-optimization/70127
4962 * gcc.c-torture/execute/pr70127.c: New test.
4963
96b3c82d
CP
49642016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4965
4966 * c-c++-common/goacc/combined-directives-2.c: New test.
4967
b4f3232d
DM
49682016-03-09 David Malcolm <dmalcolm@redhat.com>
4969
4970 PR c/68473
4971 PR c++/70105
4972 * g++.dg/diagnostic/pr70105.C: New test.
4973 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4974 (test_multiple_ordinary_maps): New test function.
4975
40499f81
DM
49762016-03-09 David Malcolm <dmalcolm@redhat.com>
4977
4978 PR c/68473
4979 PR c++/70105
4980 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4981 Drop range information from call to inform_at_rich_loc.
4982 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4983 New.
4984 (test_show_locus): Replace calls to rich_location::add_range with
4985 calls to add_range. Rewrite the tests that used the now-defunct
4986 rich_location ctor taking a source_range. Simplify other tests
4987 by replacing calls to COMBINE_LOCATION_DATA with calls to
4988 make_location.
4989
c9e33662
RB
49902016-03-09 Richard Biener <rguenther@suse.de>
4991 Jakub Jelinek <jakub@redhat.com>
4992
4993 PR tree-optimization/70138
4994 * gcc.dg/vect/pr70138-1.c: New testcase.
4995 * gcc.dg/vect/pr70138-2.c: Likewise.
4996
2c73b764
JJ
49972016-03-09 Jakub Jelinek <jakub@redhat.com>
4998
4999 PR target/70049
5000 * gcc.target/i386/pr70049.c: New test.
5001
c06d25bb
RB
50022016-03-09 Richard Biener <rguenther@suse.de>
5003
5004 PR c/70143
5005 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5006 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5007 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5008
5828a501
RO
50092016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5010
5011 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5012 arm-*-*.
5013
2e141c8d
JJ
50142016-03-09 Jakub Jelinek <jakub@redhat.com>
5015
5a9def37
JJ
5016 PR middle-end/67278
5017 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5018
2e141c8d
JJ
5019 PR target/67278
5020 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5021
5022 PR middle-end/70050
5023 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5024 in testcase comment.
5025
bf751f40
TV
50262016-03-09 Tom de Vries <tom@codesourcery.com>
5027
5028 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5029 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5030 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5031 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5032 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5033 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5034 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5035 * gfortran.dg/goacc/kernels-loop.f95: New test.
5036
e210c999
MS
50372016-03-08 Martin Sebor <msebor@redhat.com>
5038
5039 PR c++/62096
5040 * g++.dg/warn/overflow-warn-7.C: New test.
5041
80aac5c8
JM
50422016-03-08 Jason Merrill <jason@redhat.com>
5043
5044 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5045 * lib/target-supports.exp (check_effective_target_concepts): New.
5046
12b81409
JJ
50472016-03-08 Jakub Jelinek <jakub@redhat.com>
5048
d259b234
JJ
5049 PR c++/70135
5050 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5051 * g++.dg/ubsan/pr70135.C: New test.
5052
12b81409
JJ
5053 PR target/70110
5054 * gcc.dg/pr70110.c: New test.
5055
b4e9f2aa
MJ
50562016-03-07 Martin Jambor <mjambor@suse.cz>
5057
5058 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5059 * c-c++-common/gomp/if-1.c: Likewise.
5060 * c-c++-common/gomp/pr61486-2.c: Likewise.
5061 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5062 to dg-additional-options.
5063 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5064 * g++/gomp/target-teams-1.c: Likewise.
5065 * gcc.dg/gomp/gomp.exp: Likewise.
5066 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5067 dg-additional-options.
5068 * gfortran.dg/gomp/gomp.exp: Likewise.
5069 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5070 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5071 dg-additional-options.
5072 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5073
f86e631e
MJ
50742016-03-07 Martin Jambor <mjambor@suse.cz>
5075
5076 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5077 * c-c++-common/gomp/gridify-1.c: New test.
5078 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5079
94156b3f
AV
50802016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5081
5082 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5083 trigger for cortex-r8, when scanning for register r8.
5084 * gcc.target/arm/pr45701-2.c: Likewise.
5085
a84a49b7 50862016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5087 Jeff Law <law@redhat.com>
a84a49b7
RB
5088
5089 PR tree-optimization/69740
5090 * gcc.c-torture/compile/pr69740-1.c: New test.
5091 * gcc.c-torture/compile/pr69740-2.c: New test.
5092
e41f6c9e
BS
50932016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5094
5095 * lib/target-supports.exp
5096 (check_effective_target_whole_vector_shift): Enable for PPC64.
5097
57548bf5
RB
50982016-03-07 Richard Biener <rguenther@suse.de>
5099
5100 PR tree-optimization/70115
5101 * gcc.dg/torture/pr70115.c: New testcase.
5102
4ae13300
NS
51032016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5104
5105 PR middle-end/69916
5106 * c-c-++-common/goacc/pr69916.c: New.
5107
5edb9853
RH
51082016-03-07 Richard Henderson <rth@redhat.com>
5109
5110 * gcc.c-torture/compile/pr70061.c: New test.
5111
2067a8f3
RB
51122016-03-07 Richard Biener <rguenther@suse.de>
5113
5114 PR testsuite/70109
5115 * gcc.dg/vect/O3-pr36098.c: New testcase.
5116
4145a9b7
CL
51172016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5118
5119 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5120
1878be32
EB
51212016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5122
5123 * gnat.dg/renaming9.ad[sb]: New testcase.
5124
df762bb2
JJ
51252016-03-05 Jakub Jelinek <jakub@redhat.com>
5126
5127 PR c++/70084
5128 * g++.dg/expr/stdarg3.C: New test.
5129
7d461295
JL
51302016-03-04 Jeff Law <law@redhat.com>
5131
5132 PR tree-optimization/69196
5133 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5134 x86_64-*-*.
5135
29b9828f
BS
51362016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5137
b6b552fd
BS
5138 PR c/69973
5139 * gcc.dg/pr69973.c: New test.
5140
201d49e9
BS
5141 PR rtl-optimization/69941
5142 * gcc.dg/torture/pr69941.c: New test.
5143
29b9828f
BS
5144 PR c/69824
5145 * gcc.dg/pr69824.c: New test.
5146
640b7e74
TV
51472016-03-05 Tom de Vries <tom@codesourcery.com>
5148
5149 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5150 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5151 function.
5152
7a3a3fad
PP
51532016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5154
5155 PR c++/66786
5156 * g++.dg/cpp1y/var-templ48.C: New test.
5157 * g++.dg/cpp1y/var-templ49.C: New test.
5158
cd439aec
EB
51592016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5160
5161 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5162
60204554
JJ
51632016-03-04 Jakub Jelinek <jakub@redhat.com>
5164
0c8825de
JJ
5165 PR c++/70035
5166 * g++.dg/ubsan/pr70035.C: New test.
5167
60204554
JJ
5168 PR target/70062
5169 * gcc.target/i386/pr70062.c: New test.
5170
f79d4eab
L
51712016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5172
5173 * g++.dg/template/typename21.C: Remove c++98_only.
5174
ea81ce67
L
51752016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5176
5177 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5178
64b23c13
DM
51792016-03-04 David Malcolm <dmalcolm@redhat.com>
5180
5181 PR c/68187
5182 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5183 function.
5184 (fn_42_b): Likewise.
5185 (fn_42_c): Likewise.
5186
729526f5
DM
51872016-03-04 David Malcolm <dmalcolm@redhat.com>
5188
5189 PR c/68187
5190 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5191 function.
5192 (fn_40_b): Likewise.
5193 (fn_41_a): Likewise.
5194 (fn_41_b): Likewise.
5195
f9ea11ac
JJ
51962016-03-04 Jakub Jelinek <jakub@redhat.com>
5197
5198 PR target/70059
5199 * gcc.target/i386/avx512f-pr70059.c: New test.
5200 * gcc.target/i386/avx512dq-pr70059.c: New test.
5201
b6c38c69
BS
52022016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5203
5204 PR rtl-optimization/57676
5205 * gcc.dg/torture/pr57676.c: New test.
5206
af3cdd34
IE
52072016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5208
5209 * gcc.dg/pr70026.c: New test.
5210
7ff6ca38
MP
52112016-03-04 Marek Polacek <polacek@redhat.com>
5212
5213 PR c/69798
5214 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5215 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5216
a6bf62d5
KT
52172016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5218
5219 PR target/70004
5220 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5221 Delete.
5222 (test_corners_sisd_si): Likewise.
5223 (main): Remove checks of the above.
5224 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5225
ae4cdc6a
EB
52262016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5227
5228 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5229
08455559
CL
52302016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5231
5232 * gcc.dg/torture/pr69951.c: Accept argc==0.
5233
e9a35493
RB
52342016-03-04 Richard Biener <rguenther@suse.de>
5235
5236 PR c++/70054
5237 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5238 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5239
fba054c2
DV
52402016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5241
5242 PR testsuite/69766
5243 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5244 testing multiarch.
5245
f10cdc6c
JJ
52462016-03-04 Jakub Jelinek <jakub@redhat.com>
5247
5248 PR debug/69947
5249 * gcc.dg/guality/pr69947.c: New test.
5250
2e981ba0
JJ
52512016-03-03 Jakub Jelinek <jakub@redhat.com>
5252
5253 PR ada/70017
5254 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5255
0ba3bfa2
KT
52562016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5257
5258 PR rtl-optimization/69904
5259 * gcc.target/arm/pr69904.c: New test.
5260
97ecdb46
JJ
52612016-03-03 Jakub Jelinek <jakub@redhat.com>
5262
5263 PR target/70021
5264 * gcc.dg/vect/pr70021.c: New test.
5265 * gcc.target/i386/pr70021.c: New test.
5266
a2a743a1
MP
52672016-03-03 Marek Polacek <polacek@redhat.com>
5268
5269 PR middle-end/70050
5270 * gcc.dg/pr70050.c: New test.
5271
fa07ecdd
JG
52722016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5273
5274 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5275
23504262
ML
52762016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5277
5278 PR tree-optimization/70043
5279 * gfortran.dg/vect/pr70043.f90: New test.
5280
b7b9e1a9
EB
52812016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5282
5283 * gnat.dg/specs/task1.ads: New test.
5284
cb83ba54
RO
52852016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5286
5287 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5288 Invoke gdb with -batch.
5289 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5290
a75f5e30
RB
52912016-03-03 Richard Biener <rguenther@suse.de>
5292
5293 PR tree-optimization/55936
5294 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5295
268bc320
JL
52962016-03-02 Jeff Law <law@redhat.com>
5297
815f20ab
JL
5298 PR rtl-optimization/69942
5299 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5300 effects of argument promotions.
5301
268bc320
JL
5302 PR tree-optimization/69987
5303 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5304 target does not support -fprefetch-loop-arrays.
5305
171f7de5
UB
53062016-03-02 Uros Bizjak <ubizjak@gmail.com>
5307
5308 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5309
192912db
BC
53102016-03-02 Bin Cheng <bin.cheng@arm.com>
5311
c7908871 5312 PR rtl-optimization/69052
192912db
BC
5313 * gcc.target/i386/pr69052.c: New test.
5314
90a7a40b
AM
53152016-03-02 Alan Modra <amodra@gmail.com>
5316
5317 * gcc.dg/pr69990.c: New.
5318
69fa742f
JJ
53192016-03-02 Jakub Jelinek <jakub@redhat.com>
5320
de752fb0
JJ
5321 PR c/68062
5322 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5323
5324 PR middle-end/70022
5325 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5326
69fa742f
JJ
5327 PR target/70028
5328 * gcc.target/i386/pr70028.c: New test.
5329
7c65bd56
MK
53302016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5331
5332 * c-c++-common/asan/swapcontext-test-1.c,
5333 * c-c++-common/tsan/thread_leak.c,
5334 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5335 * g++.dg/tsan/benign_race.C,
5336 * g++.dg/tsan/fd_close_norace.C,
5337 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5338 races with sanitizer output
5339
37d98220 53402016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5341 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5342
5343 PR target/67278
5344 * gcc.dg/simd-8.c: New testcase.
5345
218db463
RB
53462016-03-02 Richard Biener <rguenther@suse.de>
5347
5348 PR middle-end/67278
5349 * gcc.dg/simd-7.c: New testcase.
5350
22c72158
EB
53512016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5352
5353 * gcc.target/i386/pr70007.c: Tweak.
5354
9a790ccc
DV
53552016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5356
5357 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5358
bd02f00f
MP
53592016-03-02 Marek Polacek <polacek@redhat.com>
5360
5361 PR c/67854
5362 * gcc.dg/pr67854.c: New test.
5363
1e840f39
JJ
53642016-03-02 Jakub Jelinek <jakub@redhat.com>
5365
5366 PR middle-end/70025
5367 * gcc.dg/torture/pr70025.c: New test.
5368
bca00241
VK
53692016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5370
5371 PR tree-optimization/68621
5372 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5373
0bca04b8
EB
53742016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5375
5376 * gcc.target/i386/pr70007.c: New test.
5377
2a9afc86
JL
53782016-03-01 Jeff Law <law@redhat.com>
5379
eab2541b 5380 PR tree-optimization/69196
9d83ef71 5381 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5382
2a9afc86
JL
5383 PR tree-optimization/69196
5384 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5385 duplicating code and spoiling the expected output.
5386
0d39977e
MM
53872016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5388
5389 PR target/70033
5390 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5391 supports power9 before doing tests.
5392 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5393 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5394 * gcc.target/powerpc/p9-permute.c: Likewise.
5395
a0c0699d
UB
53962016-03-01 Uros Bizjak <ubizjak@gmail.com>
5397
5398 PR target/70027
5399 * gcc.target/i386/pr70027.c: New test.
5400
0ae3ef47 54012016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5402
5403 * gcc.dg/pr70017.c: New test.
5404
686e2237
JJ
54052016-03-01 Jakub Jelinek <jakub@redhat.com>
5406
5407 PR c/69796
5408 PR c/69974
5409 * gcc.dg/pr69796.c: New test.
5410 * gcc.dg/pr69974.c: New test.
5411
f8e4188c
EB
54122016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5413
5414 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5415
5e3f1c7c
JL
54162016-02-29 Jeff Law <law@redhat.com>
5417
5418 PR tree-optimization/69987
5419 * gfortran.dg/pr69987.f90: New test.
5420
5421 PR tree-optimization/69989
5422 * gcc.c-torture/compile/pr69989-2.c: New test.
5423
1be56bc5
MP
54242016-03-01 Marek Polacek <polacek@redhat.com>
5425
5426 PR c++/69795
5427 * g++.dg/parse/invalid1.C: New test.
5428
1b19470d
RB
54292016-03-01 Richard Biener <rguenther@suse.de>
5430
5431 PR middle-end/70022
5432 * gcc.dg/pr70022.c: New testcase.
5433
3ae0661a
IE
54342016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5435
5436 PR tree-optimization/69956
5437 * gcc.dg/pr69956.c: New test.
5438
0f09ab88
BS
54392016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5440
5441 PR target/70011
5442 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5443 XFAIL when hardware supports efficient unaligned storage access.
5444
76d881bf
PP
54452016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5446
5447 PR c++/69961
5448 * g++.dg/template/pr69961a.C: New test.
5449 * g++.dg/template/pr69961b.C: New test.
5450
7168133a
DM
54512016-02-29 David Malcolm <dmalcolm@redhat.com>
5452
5453 PR preprocessor/69985
5454 * gcc.dg/cpp/pr69985.c: New test case.
5455
0c6072a3
JL
54562016-02-29 Jeff Law <law@redhat.com>
5457
e66f219b
JL
5458 PR tree-optimization/70005
5459 * gcc.c-torture/execute/pr70005.c New test.
5460
0c6072a3
JL
5461 PR tree-optimization/69999
5462 * gcc.c-torture/compile/pr69999.c: New test.
5463
fd9fbdb3
YR
54642016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5465
5466 PR tree-optimization/69652
5467 * gcc.dg/torture/pr69652.c: Delete test.
5468 * gcc.dg/vect/pr69652.c: New test.
5469
cbd400b4
RB
54702016-02-19 Richard Biener <rguenther@suse.de>
5471
5472 PR tree-optimization/69980
5473 * gfortran.dg/vect/pr69980.f90: New testcase.
5474
84ea0f58
EB
54752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5476
5477 * gcc.target/sparc/20160229-1.c: New test.
5478
5d2a63dc
EB
54792016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5480
5481 * gnat.dg/stack_usage3.adb: New test.
5482 * gnat.dg/stack_usage3_pkg.ads: New helper.
5483
93e708f9
EB
54842016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5485
5486 * gnat.dg/renaming8.adb: New test.
5487 * gnat.dg/renaming8_pkg1.ads: New helper.
5488 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5489 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5490
6512bc93
RB
54912016-02-29 Richard Biener <rguenther@suse.de>
5492
5493 PR tree-optimization/69720
5494 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5495
7b201a88
TK
54962016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5497
5498 PR fortran/68147
5499 PR fortran/47674
5500 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5501
82ee0cf2 55022016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5503 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5504
5505 PR fortran/56007
5506 * gfortran.dg/coarray_8.f90: Adjust error message.
5507 * gfortran.dg/pr56007.f90: New test.
5508 * gfortran.dg/pr56007.f: New test.
5509
cdc1a2c8
L
55102016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5511
5512 PR tree-optimization/69989
5513 * gcc.dg/torture/pr69989.c: New test.
5514
33505bcf
EB
55152016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5516
5517 * gcc.target/i386/stack-realign-win.c: New test.
5518
524bfb19
HA
55192016-02-28 Harald Anlauf <anlauf@gmx.de>
5520
5521 PR fortran/60126
5522 * gfortran.dg/pr60126.f90: New test.
5523
bd542508
JL
55242016-02-27 Jeff Law <law@redhat.com>
5525
5526 Revert
5527 2016-02-26 Richard Biener <rguenther@suse.de>
5528 Jeff Law <law@redhat.com>
5529
5530 PR tree-optimization/69740
5531 * gcc.c-torture/compile/pr69740-1.c: New test.
5532 * gcc.c-torture/compile/pr69740-2.c: New test.
5533
dd1291e0
JD
55342016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5535
5fb67f8b 5536 PR fortran/69910
dd1291e0
JD
5537 * gfortran.dg/newunit_4.f90: New test.
5538
5cfefb59
JJ
55392016-02-27 Jakub Jelinek <jakub@redhat.com>
5540
5541 PR target/69613
5542 PR rtl-optimization/69886
5543 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5544 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5545 target.
5546
20ba5f33
MS
55472016-02-26 Martin Sebor <msebor@redhat.com>
5548
5549 PR tree-optimization/15826
5550 * gcc.dg/tree-ssa/pr15826.c: New test.
5551
e6fb01b0
JJ
55522016-02-26 Jakub Jelinek <jakub@redhat.com>
5553
5554 PR target/69969
5555 * gcc.target/powerpc/pr69969.c: New test.
5556
e3e0cf64
MS
55572016-02-26 Martin Sebor <msebor@redhat.com>
5558
5559 PR c++/15766
5560 * g++.old-deja/g++.other/decl5.C: Add a test case.
5561
d1f2bea5
SB
55622016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5563
5564 PR target/69946
5565 * gcc.target/powerpc/pr69946.c: New file.
5566
4a4f9d2b 55672016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5568 Jeff Law <law@redhat.com>
4a4f9d2b 5569
e3e0cf64 5570 PR tree-optimization/69740
4a4f9d2b
RB
5571 * gcc.c-torture/compile/pr69740-1.c: New test.
5572 * gcc.c-torture/compile/pr69740-2.c: New test.
5573
ad2a2706
MJ
55742016-02-26 Martin Jambor <mjambor@suse.cz>
5575
5576 PR middle-end/69920
5577 * gcc.dg/torture/pr69932.c: New test.
5578 * gcc.dg/torture/pr69936.c: Likewise.
5579
1d11f7ce
AK
55802016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5581
5582 PR target/69709
5583 * gcc.target/s390/pr69709.c: New test.
5584
6cfccbb2
KT
55852016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5586
5587 PR target/69245
5588 * gcc.target/aarch64/pr69245_1.c: New test.
5589
ac59ad4e
KT
55902016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5591
5592 PR target/69613
5593 * gcc.dg/torture/pr69613.c: New test.
5594
a2ad54a0
JJ
55952016-02-26 Jakub Jelinek <jakub@redhat.com>
5596
5597 PR rtl-optimization/69891
5598 * gcc.target/i386/pr69891.c: New test.
5599
0884062c 56002016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5601 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5602
d2369d4f 5603 PR target/61397
c163789b
MM
5604 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5605 functionality for both 32-bit and 64-bit.
5606
5aed7e2c
RB
56072016-02-26 Richard Biener <rguenther@suse.de>
5608
5609 PR tree-optimization/69551
5610 * gcc.dg/torture/pr69951.c: New testcase.
5611
798e2a8e
RB
56122016-02-25 Richard Biener <rguenther@suse.de>
5613
5614 PR tree-optimization/48795
5615 * gcc.dg/Warray-bounds-18.c: New testcase.
5616
9559fbac
RO
56172016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5618
5619 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5620
c049b107
JJ
56212016-02-25 Jakub Jelinek <jakub@redhat.com>
5622
5623 PR rtl-optimization/69896
5624 * gcc.dg/pr69896.c: New test.
5625
1137001c
PP
56262016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5627
5628 PR c++/69736
5629 * g++.dg/cpp1y/paren2.C: New test.
5630
2e9c8641
MS
56312016-02-24 Martin Sebor <msebor@redhat.com>
5632
5633 PR c/51147
5634 * gcc.dg/enum-mode-2.c: New test.
5635
03ca8fb3
JJ
56362016-02-24 Jakub Jelinek <jakub@redhat.com>
5637
5638 PR c++/69922
5639 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5640 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5641 * g++.dg/ubsan/pr69922.C: New test.
5642
0b05329b
MP
56432016-02-24 Marek Polacek <polacek@redhat.com>
5644
5645 PR c/69819
5646 * gcc.dg/pr69819.c: New test.
5647
57c2c374
MS
56482016-02-24 Martin Sebor <msebor@redhat.com>
5649
3b96b93a
MS
5650 PR c++/69912
5651 * g++.dg/ext/flexary15.C: New test.
5652
56532016-02-24 Martin Sebor <msebor@redhat.com>
5654
5655 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5656 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5657 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5658
65433bb5
MK
56592016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5660 Charles Baylis <charles.baylis@linaro.org>
5661
5662 PR debug/61033
5663 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5664
f802a424 56652016-02-24 Richard Biener <rguenther@suse.de>
44293580 5666 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5667
5668 PR middle-end/69760
5669 * gcc.dg/torture/pr69760.c: New testcase.
5670
525f795f
RO
56712016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5672
5673 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5674 pattern on Solaris with as.
5675
cd7bbceb
KT
56762016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5677
5678 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5679 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5680 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5681 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5682
89c0c1fd
JJ
56832016-02-24 Jakub Jelinek <jakub@redhat.com>
5684
5685 PR middle-end/69915
5686 * gcc.dg/pr69915.c: New test.
5687
0683fd27
KT
56882016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5689
5690 PR rtl-optimization/69886
5691 * gcc.dg/torture/pr69886.c: New test.
5692
e53d562a
RB
56932016-02-24 Richard Biener <rguenther@suse.de>
5694
5695 PR middle-end/68963
5696 * gcc.dg/torture/pr68963.c: New testcase.
5697
74a00288
KT
56982016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5699
5700 PR target/69875
5701 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5702 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5703 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5704 * gcc.target/arm/atomic_loaddi_1.c: New test.
5705 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5706 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5707 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5708 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5709 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5710 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5711 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5712 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5713
340fd4c9
JJ
57142016-02-24 Jakub Jelinek <jakub@redhat.com>
5715
5716 PR middle-end/69909
5717 * gcc.dg/torture/pr69909.c: New test.
5718
47d3fdb2
RB
57192016-02-24 Richard Biener <rguenther@suse.de>
5720
5721 PR tree-optimization/69907
5722 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5723 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5724 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5725
dab73e73
CB
57262016-02-24 Christian Bruel <christian.bruel@st.com>
5727
5728 * gcc.target/arm/pragma_cpp_fma.c: New test.
5729
7cc5ec65
JD
57302016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5731
5732 PR fortran/61156
5733 * gfortran.dg/include_6.f90: Update test.
5734
067fbd8b
JJ
57352016-02-23 Jakub Jelinek <jakub@redhat.com>
5736
5737 PR objc/69844
5738 * objc.dg/pr69844.m: New test.
5739
64a454d9
JD
57402016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5741
5742 PR libgfortran/69456
5743 * gfortran.dg/namelist_89.f90: New test.
5744 * gfortran.dg/pr59700.f90: Update test..
5745
35886f0b
MS
57462016-02-23 Martin Sebor <msebor@redhat.com>
5747
5748 PR middle-end/69780
5749 * g++.dg/ext/builtin_alloca.C: New test.
5750 * gcc.dg/builtins-68.c: New test.
5751
162cc7e3
RH
57522016-02-23 Richard Henderson <rth@redhat.com>
5753
5754 * gcc.target/i386/addr-space-3.c: Remove test.
5755
196440f8
DM
57562016-02-23 David Malcolm <dmalcolm@redhat.com>
5757
5758 PR preprocessor/69126
5759 PR preprocessor/69543
5760 * c-c++-common/pr69126-2-long.c: New test.
5761 * c-c++-common/pr69126-2-short.c: New test.
5762 * c-c++-common/pr69543-1.c: Remove xfail.
5763
1d3121af
DM
57642016-02-23 David Malcolm <dmalcolm@redhat.com>
5765
5766 PR preprocessor/69126
5767 PR preprocessor/69543
5768 PR preprocessor/69558
5769 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5770 (f): Rename to...
5771 (test_2): ...this, and add leading comment.
5772 (MACRO_3, test_3): New.
5773 (MACRO_4A, MACRO_4B, test_4): New.
5774 (MACRO): Rename to...
5775 (MACRO_5): ...this.
5776 (g): Rename to...
5777 (test_5): ...this, updating for renaming of MACRO, and
5778 add leading comment.
5779 * c-c++-common/pr69543-1.c: New.
5780 * c-c++-common/pr69543-2.c: New.
5781 * c-c++-common/pr69543-3.c: New.
5782 * c-c++-common/pr69543-4.c: New.
5783 * c-c++-common/pr69558-1.c: New.
5784 * c-c++-common/pr69558-2.c: New.
5785 * c-c++-common/pr69558-3.c: New.
5786 * c-c++-common/pr69558-4.c: New.
5787 * gcc.dg/pr69558.c: Move to...
5788 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5789 xfail for c++.
5790
f99c3557
TS
57912016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5792
5793 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5794 to -ftree-parallelize-loops/-fopenacc changes.
5795 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5796 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5797 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5798 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5799 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5800 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5801 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5802 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5803 * c-c++-common/goacc/kernels-loop.c: Likewise.
5804 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5805 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5806 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5807 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5808
c60ec7c2
RO
58092016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5810
5811 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5812
f1a62b6f
JJ
58132016-02-23 Jakub Jelinek <jakub@redhat.com>
5814
e67bf044
JJ
5815 PR c++/69902
5816 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5817
f1a62b6f
JJ
5818 PR c/69900
5819 * gcc.dg/pr69900.c: New test.
5820
20c5e09e
MJ
58212016-02-23 Martin Jambor <mjambor@suse.cz>
5822
5823 PR tree-optimization/69666
5824 * gcc.dg/tree-ssa/pr69666.c: New test.
5825
e457a6fc
AV
58262016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5827
5828 PR fortran/67451
5829 * gfortran.dg/coarray_allocate_5.f08: New test.
5830
d7b574f4
AK
58312016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5832
5833 * gcc.target/s390/vcond-shift.c: Move to ...
5834 * gcc.target/s390/vector/vcond-shift.c: ... here.
5835
58bdeb44
AK
58362016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5837
5838 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5839 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5840
7cd0387b
AK
58412016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5842
5843 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5844
4246c8da
MW
58452016-02-20 Mark Wielaard <mjw@redhat.com>
5846
5847 PR c/28901
5848 * gcc.dg/unused-variable-3.c: New test.
5849
f93bc532
JJ
58502016-02-22 Jakub Jelinek <jakub@redhat.com>
5851
5852 PR target/69888
5853 * gcc.target/i386/pr69888.c: New test.
5854
c4e360f4
RB
58552016-02-22 Richard Biener <rguenther@suse.de>
5856
5857 PR tree-optimization/69882
5858 * gfortran.dg/vect/pr69882.f90: New testcase.
5859
09c92f1c
JJ
58602016-02-22 Jakub Jelinek <jakub@redhat.com>
5861
5862 PR target/69885
5863 * gcc.dg/pr69885.c: New test.
5864
f88d45dc
OE
58652016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5866
5867 PR target/69806
5868 PR target/54089
5869 * gcc.target/sh/pr54089-10.c: New.
5870
ce1ff48e
PT
58712016-02-20 Paul Thomas <pault@gcc.gnu.org>
5872
5873 PR fortran/69423
5874 * gfortran.dg/deferred_character_15.f90 : New test.
5875
bbf27208
DH
58762016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5877
5878 PR fortran/57365
5879 gfortran.dg/allocate_with_source_18.f03: New test.
5880
58812016-02-20 Harald Anlauf <anlauf@gmx.de>
5882
5883 PR fortran/52531
5884 gfortran.dg/gomp/pr52531.f90: New test.
5885
268be88c
BE
58862016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5887
5888 PR c++/69865
5889 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5890 -std=c++03.
5891
4b6c824a
JJ
58922016-02-19 Jakub Jelinek <jakub@redhat.com>
5893
871b3f47
JJ
5894 PR c++/69826
5895 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5896 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5897
7a965d51
JJ
5898 PR c++/69850
5899 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5900
4b6c824a
JJ
5901 PR c++/69851
5902 * g++.dg/torture/pr69851.C: New test.
5903
15fca21a
MS
59042016-02-19 Martin Sebor <msebor@redhat.com>
5905
5906 PR testsuite/69573
5907 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5908
19e21586
JJ
59092016-02-19 Jakub Jelinek <jakub@redhat.com>
5910
03a616ac
JJ
5911 PR c++/69850
5912 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5913 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5914
19e21586
JJ
5915 PR c++/67767
5916 * g++.dg/cpp0x/pr67767.C: New test.
5917
2db16594
KT
59182016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5919
5920 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5921 for fp, simd, crypto, crc, lse.
5922 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5923 above.
5924 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5925 effective target check.
5926
5a7d9d1e
JJ
59272016-02-19 Jakub Jelinek <jakub@redhat.com>
5928
5929 PR target/69820
5930 * gcc.target/i386/pr69820.c: New test.
5931
6448f064
AK
59322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5933
5934 * gcc.target/s390/vector/int128-1.c: New test.
5935
d0a859e6
AK
59362016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5937
5938 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5939
9e4eb643
AK
59402016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5941
5942 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5943 instruction pattern name to prevent the testcase from failing with
5944 -march=z13.
5945
859a4c0e
AK
59462016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5947
5948 * gcc.target/s390/md/movstr-2.c: New test.
5949
efc2340b
MK
59502016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5951
5952 * gcc.target/s390/morestack.c: New test.
5953
ca2bfbc2
DV
59542016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5955
5956 PR target/69625
5957 * gcc.target/s390/pr69625.c: Add test case.
5958
efd4bd05
BE
59592016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5960
5961 PR testsuite/68580
5962 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5963
2bf2078a
MM
59642016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5965
5966 PR target/68404
5967 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5968 * gcc.target/powerpc/fusion3.c: Likewise.
5969
f003579e
RB
59702016-02-18 Richard Biener <rguenther@suse.de>
5971
5972 PR middle-end/69553
5973 * g++.dg/torture/pr69553.C: New testcase.
5974
19233914
NC
59752016-02-18 Nick Clifton <nickc@redhat.com>
5976
efd4bd05
BE
5977 PR target/62254
5978 PR target/69610
5979 * gcc.target/arm/pr62554.c: New test.
5980 * gcc.target/arm/pr69610-1.c: New test.
5981 * gcc.target/arm/pr69610-2.c: New test.
19233914 5982
23f27839
RB
59832016-02-18 Richard Biener <rguenther@suse.de>
5984
5985 PR middle-end/69854
5986 * gcc.dg/torture/pr69854.c: New testcase.
5987
932c0da4
JJ
59882016-02-17 Jakub Jelinek <jakub@redhat.com>
5989
5990 PR c++/69850
5991 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5992
1bed93e4
BS
59932012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5994
5995 * gcc.target/powerpc/vec-cg.c: New test.
5996
57bfb134
RB
59972016-02-17 Richard Biener <rguenther@suse.de>
5998
5999 PR testsuite/69586
6000 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6001
a44e0ebb
KT
60022016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6003
6004 PR target/69161
6005 * gcc.c-torture/compile/pr69161.c: New test.
6006
ffacd726
DS
60072016-02-17 David Sherwood <david.sherwood@arm.com>
6008
6009 PR target/69532
6010 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6011 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6012
448db8d2
EB
60132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6014
6015 * gcc.dg/ifcvt-4.c: Skip on Visium.
6016
e2f0522e
EB
60172016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6018
6019 * gnat.dg/atomic8.adb: New test.
6020
bf17fe3f
EB
60212016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6022
6023 * gnat.dg/discr46.ad[sb]: New test.
6024
ecf835e9
KN
60252016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6026
6027 PR Target/48344
6028 * gcc.target/powerpc/pr48344-1.c: New test.
6029
49a1164a
TK
60302015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6031
6032 PR fortran/69742
6033 * gfortran.dg/associate_21.f90: New test.
6034
bf14eba2
JJ
60352016-02-16 Jakub Jelinek <jakub@redhat.com>
6036
6037 PR c/69835
6038 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6039 -Wnonnull in dg-options.
6040 * c-c++-common/nonnull-2.c: New test.
6041
35a093b6
JG
60422016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6043 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6044
6045 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6046
e387d491
JJ
60472016-02-16 Jakub Jelinek <jakub@redhat.com>
6048
6049 PR middle-end/69801
6050 * gcc.dg/pr69801.c: Add empty dg-options.
6051
ba539195
JN
60522016-02-16 James Norris <jnorris@codesourcery.com>
6053
6054 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6055 * g++.dg/goacc/deviceptr-1.c: New file.
6056
2a2b8f64
JJ
60572016-02-16 Jakub Jelinek <jakub@redhat.com>
6058
6059 PR tree-optimization/69820
6060 * gcc.dg/vect/pr69820.c: New test.
6061
87440c29
RB
60622016-02-16 Richard Biener <rguenther@suse.de>
6063
6064 PR tree-optimization/69776
6065 * gcc.dg/torture/pr69776-2.c: New testcase.
6066
6d87c306
BS
60672016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6068
6069 PR tree-optimization/69714
6070 * gcc.dg/torture/pr69714.c: New test.
6071
3824a0a2
JJ
60722016-02-16 Jakub Jelinek <jakub@redhat.com>
6073
6074 PR tree-optimization/69802
6075 * gcc.dg/pr69802.c: New test.
6076
c8cfe96e
RB
60772016-02-16 Richard Biener <rguenther@suse.de>
6078
6079 PR middle-end/69801
6080 * gcc.dg/pr69801.c: New testcase.
6081
fc12098d
JD
60822016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6083
6084 PR libgfortran/69651
6085 * gfortran.dg/read_bang.f90: New test.
6086 * gfortran.dg/read_bang4.f90: New test.
6087
ba6b3795
JJ
60882016-02-15 Jakub Jelinek <jakub@redhat.com>
6089
f0516ca4
JJ
6090 PR c++/69658
6091 * g++.dg/init/pr69658.C: New test.
6092
ba6b3795
JJ
6093 PR c++/69797
6094 * c-c++-common/pr69797.c: New test.
6095
de3f9a2d
PK
60962016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6097
6098 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6099 check for aarch64*-*-*.
6100
17a3b967
RB
61012016-02-15 Richard Biener <rguenther@suse.de>
6102
6103 PR tree-optimization/69783
6104 * gcc.dg/vect/pr69783.c: New testcase.
6105
1c48bff1
RB
61062016-02-15 Richard Biener <rguenther@suse.de>
6107
6108 PR tree-optimization/69776
6109 * gcc.dg/torture/pr69776.c: New testcase.
6110
1e6025b6
TK
61112016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6112
6113 PR fortran/60526
6114 * gfortran.dg/type_decl_4.f90: Reinstated.
6115
d3308279
JDA
61162016-02-14 John David Anglin <danglin@gcc.gnu.org>
6117
6118 PR fortran/68746
6119 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6120
b7c56581
TK
61212016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6122
6123 PR fortran/60526
6124 PR bootstrap/69816
6125 * gfortran.dg/type_decl_4.f90: Removed.
6126
60cb4ef5
TK
61272016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6128
6129 PR fortran/60526
6130 * gfortran.dg/type_decl_4.f90: New test.
6131
f6964637
AM
61322016-02-14 Alan Modra <amodra@gmail.com>
6133
1a8849d1 6134 PR testsuite/68886
f6964637
AM
6135 * gcc.c-torture/execute/stkalign.c: Revise test.
6136
f5121920
OE
61372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6138
6139 PR target/67260
6140 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6141
6cda3ab6
OE
61422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6143
6144 PR target/67260
6145 * gcc.target/sh/torture/pr67260.c: New.
6146
6786e598
JDA
61472016-02-12 John David Anglin <danglin@gcc.gnu.org>
6148
6149 * gcc.dg/pr67964.c: Add dg-require-alias.
6150
7e05dad8
OE
61512016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6152
6153 PR target/67636
6154 PR target/64345
6155 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6156
7f4cc3ce
JD
61572016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6158
6159 PR libgfortran/69668
6160 * gfortran.dg/namelist_88.f90: New test.
6161
955ca6dc
JD
61622016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6163
6164 PR libgfortran/69668
6165 * gfortran.dg/namelist_38.f90: Update test.
6166 * gfortran.dg/namelist_84.f90: Update test.
6167
876217ae
DM
61682016-02-12 David Malcolm <dmalcolm@redhat.com>
6169
6170 PR other/69554
6171 * gcc.dg/pr69554-1.c: New test.
6172 * gfortran.dg/pr69554-1.F90: New test.
6173 * gfortran.dg/pr69554-2.F90: New test.
6174 * lib/gcc-dg.exp (proc dg-locus): New function.
6175 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6176 distinguish between the caret-printing and non-caret-printing
6177 cases. If caret-printing has been explicitly enabled, bail out
6178 without attempting to fix up the output.
6179
61789eed
DM
61802016-02-12 David Malcolm <dmalcolm@redhat.com>
6181
6182 PR driver/69265
6183 PR driver/69453
6184 * gcc.dg/spellcheck-options-3.c: New test case.
6185 * gcc.dg/spellcheck-options-4.c: New test case.
6186 * gcc.dg/spellcheck-options-5.c: New test case.
6187 * gcc.dg/spellcheck-options-6.c: New test case.
6188 * gcc.dg/spellcheck-options-7.c: New test case.
6189 * gcc.dg/spellcheck-options-8.c: New test case.
6190 * gcc.dg/spellcheck-options-9.c: New test case.
6191 * gcc.dg/spellcheck-options-10.c: New test case.
6192
c3090c1f
JJ
61932016-02-12 Jakub Jelinek <jakub@redhat.com>
6194
6195 PR rtl-optimization/69764
6196 PR rtl-optimization/69771
6197 * c-c++-common/pr69764.c: New test.
6198 * gcc.dg/torture/pr69771.c: New test.
6199
8222034d
MP
62002016-02-12 Marek Polacek <polacek@redhat.com>
6201
6202 * g++.dg/torture/init-list1.C: New.
6203
f749f792
MP
62042016-02-12 Marek Polacek <polacek@redhat.com>
6205
6206 * gcc.dg/pr69522.c: Add empty dg-options.
6207
199fb02a
IE
62082016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6209
6210 * g++.dg/lto/lto.exp: Include and init mpx.
6211 * g++.dg/lto/pr69729_0.C: New test.
6212
b69539cb
JJ
62132016-02-12 Jakub Jelinek <jakub@redhat.com>
6214
06ff7000
JJ
6215 PR ipa/69241
6216 * g++.dg/ipa/pr69241-4.C: New test.
6217
b69539cb
JJ
6218 PR ipa/68672
6219 * g++.dg/ipa/pr68672-1.C: New test.
6220 * g++.dg/ipa/pr68672-2.C: New test.
6221 * g++.dg/ipa/pr68672-3.C: New test.
6222
16595a1f
BS
62232016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6224
6225 PR c/69522
6d87c306 6226 * gcc.dg/pr69522.c: New test.
16595a1f 6227
38d795d2
PP
62282016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6229
6230 PR c++/69098
6231 * g++.dg/cpp1y/69098.C: New test.
6232 * g++.dg/cpp1y/69098-2.C: New test.
6233
9c582551
JJ
62342016-02-12 Jakub Jelinek <jakub@redhat.com>
6235
6236 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6237 and neighbour -> neighbor.
6238 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6239 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6240 * c-c++-common/Wvarargs.c: Likewise.
6241 * c-c++-common/goacc/host_data-5.c: Likewise.
6242 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6243 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6244 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6245 * gcc.target/aarch64/pr60697.c: Likewise.
6246 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6247 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6248 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6249 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6250 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6251 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6252 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6253 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6254 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6255 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6256 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6257 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6258 * g++.dg/lookup/koenig5.C: Likewise.
6259 * g++.dg/ext/no-asm-2.C: Likewise.
6260 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6261 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6262 * gfortran.dg/used_types_16.f90: Likewise.
6263 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6264 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6265 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6266 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6267 * gfortran.dg/abstract_type_6.f03: Likewise.
6268 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6269 * gfortran.dg/used_types_15.f90: Likewise.
6270 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6271 * gfortran.dg/exit_3.f08: Likewise.
6272 * gfortran.dg/open_status_2.f90: Likewise.
6273 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6274 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6275 * gfortran.dg/associate_1.f03: Likewise.
6276 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6277 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6278 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6279 * gcc.dg/builtin-object-size-1.c: Likewise.
6280 * gcc.dg/noreturn-6.c: Likewise.
6281 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6282 * gcc.dg/globalalias.c: Likewise.
6283 * gcc.dg/builtins-config.h: Likewise.
6284 * gcc.dg/pr30457.c: Likewise.
6285 * gcc.c-torture/compile/volatile-1.c: Likewise.
6286 * gcc.c-torture/execute/20101011-1.c: Likewise.
6287 * c-c++-common/Waddress-1.c: Likewise.
6288
66756373
JJ
62892016-02-11 Jakub Jelinek <jakub@redhat.com>
6290
6291 PR c/69768
6292 * c-c++-common/Waddress-1.c: New test.
6293
76fe932b
AV
62942016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6295
6296 PR fortran/69296
6297 * gfortran.dg/associate_19.f03: New test.
6298 * gfortran.dg/associate_20.f03: New test.
6299
564c4d4b
OE
63002016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6301
6302 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6303
e1c1ecb0
KT
63042016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6305
6306 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6307 .arch armv8-a\n. Add -dA to dg-options.
6308 * gcc.target/aarch64/assembler_arch_1.c: New test.
6309 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6310
0d7d9458
PC
63112016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6312
6313 PR c++/68726
6314 * g++.dg/cpp0x/pr68726.C: New.
6315
e6208a60
IE
63162016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6317
6318 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6319 test.
6320
281a11eb
RB
63212016-02-11 Richard Biener <rguenther@suse.de>
6322
6323 * g++.dg/tree-ssa/pr61034.C: Adjust.
6324
e03dd765
VM
63252016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6326
4b48faf5 6327 PR target/69148
e03dd765
VM
6328 * gcc.target/s390/pr69148.c: New.
6329
cdc23927
YR
63302016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6331
6332 PR tree-optimization/69652
6333 * gcc.dg/torture/pr69652.c: New test.
6334
e199dd0a
JJ
63352016-02-10 Jakub Jelinek <jakub@redhat.com>
6336 Patrick Palka <ppalka@gcc.gnu.org>
6337
6338 PR ipa/69241
6339 PR c++/69649
6340 * g++.dg/ipa/pr69241-1.C: New test.
6341 * g++.dg/ipa/pr69241-2.C: New test.
6342 * g++.dg/ipa/pr69241-3.C: New test.
6343 * g++.dg/ipa/pr69649.C: New test.
6344
d6b38027
UB
63452016-02-10 Uros Bizjak <ubizjak@gmail.com>
6346
6347 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6348 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6349
13b562c5
BC
63502016-02-10 Bin Cheng <bin.cheng@arm.com>
6351
6352 PR tree-optimization/68021
6353 * gcc.dg/tree-ssa/pr68021.c: New test.
6354
24a179f8
RB
63552016-02-10 Richard Biener <rguenther@suse.de>
6356
6357 PR tree-optimization/69726
6358 * gcc.dg/uninit-22.c: New testcase.
6359
0d99886f
AP
63602016-02-09 Andrew Pinski <apinski@cavium.com>
6361
6362 PR tree-opt/69282
6363 * gcc.c-torture/compile/20160205-1.c: New testcase.
6364
ab04995c
MM
63652016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6366
6367 PR target/68404
6368 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6369 instead accessing a really large arrray.
6370 * gcc.target/powerpc/fusion3.c: Likewise.
6371
4b79ac23
CB
63722016-02-09 Charles Baylis <charles.baylis@linaro.org>
6373
6374 PR target/68532
6375 * gcc.c-torture/execute/pr68532.c: New test.
6376
b890a441
AO
63772016-02-11 Alexandre Oliva <aoliva@redhat.com>
6378
6379 PR target/69634
6380 * gcc.dg/pr69634.c: New.
6381
84a5bef7
RB
63822016-02-09 Richard Biener <rguenther@suse.de>
6383
6384 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6385
1f123759 63862016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6387
1f123759
AF
6388 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6389
65860c77
YR
63902016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6391
6392 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6393
7e1e8a0a
RB
63942016-02-09 Richard Biener <rguenther@suse.de>
6395
6396 PR tree-optimization/69715
6397 * gcc.dg/torture/pr69715.c: New testcase.
6398
efb45a9f
PP
63992016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6400
6401 PR c++/69139
6402 * g++.dg/cpp0x/trailing12.C: New test.
6403 * g++.dg/cpp0x/trailing13.C: New test.
6404
20a0c6f9
PP
64052016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6406
6407 PR c++/69283
6408 PR c++/67835
6409 * g++.dg/cpp1y/auto-fn29.C: New test.
6410 * g++.dg/cpp1y/auto-fn30.C: New test.
6411
a162f3af
JJ
64122016-02-08 Jakub Jelinek <jakub@redhat.com>
6413
6414 PR tree-optimization/69209
6415 * gcc.c-torture/compile/pr69209.c: New test.
6416
4b4a9fbd
JL
64172016-02-08 Jeff Law <law@redhat.com>
6418
6419 PR tree-optimization/68541
6420 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6421 of statements allowed in join block for path splitting.
6422
cfac5ed2
JJ
64232016-02-08 Jakub Jelinek <jakub@redhat.com>
6424
f68bc23f
JJ
6425 PR c++/59627
6426 * g++.dg/gomp/pr59627.C: New test.
6427
cfac5ed2
JJ
6428 PR ipa/69239
6429 * g++.dg/ipa/pr69239.C: New test.
6430
44714d8c
DM
64312016-02-08 David Malcolm <dmalcolm@redhat.com>
6432
6433 PR preprocessor/69664
6434 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6435 * gcc.dg/cpp/warn-comments.c: Likewise.
6436
eba9e839
MP
64372016-02-08 Marek Polacek <polacek@redhat.com>
6438
6439 PR c++/69688
6440 * g++.dg/init/const12.C: New test.
6441
a011cd92
BS
64422016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6443
6444 PR target/60410
6445 * gcc.dg/lto/pr55113_0.c: Remove test.
6446
5317b1be
RB
64472016-02-08 Richard Biener <rguenther@suse.de>
6448
6449 PR tree-optimization/69719
6450 * gcc.dg/torture/pr69719.c: New testcase.
6451
63998a63
RB
64522016-02-08 Richard Biener <rguenther@suse.de>
6453 Jeff Law <law@redhat.com>
6454
6455 PR target/68273
6456 * gcc.target/mips/pr68273.c: New testcase.
6457
43f4a281
RB
64582016-02-08 Richard Biener <rguenther@suse.de>
6459
6460 PR rtl-optimization/69274
6461 * gcc.target/i386/addr-sel-1.c: XFAIL.
6462
0b604d2d
JL
64632016-02-08 Jeff Law <law@redhat.com>
6464
e8dfe49e
JL
6465 PR tree-optimization/68541
6466 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6467
6daecd7a 6468 PR tree-optimization/65917
0b604d2d
JL
6469 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6470
c0f0e35a
JD
64712016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6472
6473 PR fortran/50555
6474 * gfortran.dg/namelist_args.f90: New test.
6475
8981d712
JL
64762016-02-05 Jeff Law <law@redhat.com>
6477
6daecd7a 6478 PR tree-optimization/68541
8981d712
JL
6479 * gcc.dg/tree-ssa/split-path-2.c: New test.
6480 * gcc.dg/tree-ssa/split-path-3.c: New test.
6481 * gcc.dg/tree-ssa/split-path-4.c: New test.
6482 * gcc.dg/tree-ssa/split-path-5.c: New test.
6483 * gcc.dg/tree-ssa/split-path-6.c: New test.
6484 * gcc.dg/tree-ssa/split-path-7.c: New test.
6485
46cb9332
MS
64862016-02-05 Martin Sebor <msebor@redhat.com>
6487
6488 PR c++/69662
6489 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6490 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6491
be2083ea
RH
64922016-02-06 Richard HEnderson <rth@redhat.com>
6493
6494 PR c/69643
6495 * gcc.target/i386/addr-space-4.c: New.
6496 * gcc.target/i386/addr-space-5.c: New.
6497
711d7c23
MM
64982016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6499
6500 PR fortran/66089
6501 * gfortran.dg/elemental_dependency_6.f90: New.
6502
b5c1c988
JJ
65032016-02-05 Jakub Jelinek <jakub@redhat.com>
6504
861c7bcd
JJ
6505 PR rtl-optimization/69691
6506 * gcc.c-torture/execute/pr69691.c: New test.
6507
b5c1c988
JJ
6508 PR c++/69628
6509 * g++.dg/parse/pr69628.C: New test.
6510
f7dfa966
UB
65112016-02-05 Uros Bizjak <ubizjak@gmail.com>
6512
6513 * gcc.dg/sancov/asan.c: Move to ...
6514 * gcc.dg/asan/sancov-1.c: ... here.
6515
9b143e64
UB
65162016-02-05 Uros Bizjak <ubizjak@gmail.com>
6517
6518 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6519
f5d4b899
L
65202016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6521
6522 PR target/69677
6523 * gcc.target/i386/pr69677.c: New test.
6524
76c85fbb
PP
65252016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6526
6527 PR c++/68948
6528 * g++.dg/template/pr68948.C: New test.
6529
f181bf90
DV
65302016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6531
6532 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6533 (only necessary on s390x).
6534
714fb282
L
65352016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6536
6537 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6538 -mno-accumulate-outgoing-args.
6539
618d6c1c
PP
65402016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6541
6542 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6543
1066e9b5
JJ
65442016-02-04 Jakub Jelinek <jakub@redhat.com>
6545
6546 PR c/69669
6547 * c-c++-common/pr69669.c: New test.
6548
76255d0d
MM
65492016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6550
6551 PR target/69667
6552 * g++.dg/pr69667.C: New file.
6553
e0b059b1
WD
65542016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6555
6556 PR target/69619
6557 * gcc.dg/pr69619.c: Add new test.
6558
2692b5c8
RS
65592016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6560
6561 PR rtl-optimization/69577
6562 * gcc.target/i386/pr69577.c: New test.
6563
7db337c2
ML
65642016-02-04 Martin Liska <mliska@suse.cz>
6565
6566 * g++.dg/asan/pr69276.C: New test.
6567
cc9c0829
KT
65682016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6569
6570 PR target/65932
6571 PR target/67714
6572 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6573 a single smulbb instruction.
6574 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6575 * gcc.target/amr/wmul-2.c: Likewise.
6576
eb9feb52
KT
65772016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6578
6579 PR target/65932
6580 PR target/67714
6581 * gcc.c-torture/execute/pr67714.c: New test.
6582
61f727fe
JJ
65832016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6584
6585 PR target/69454
6586 * gcc.target/i386/pr69454-1.c: New test.
6587 * gcc.target/i386/pr69454-2.c: New test.
6588
05dd97db
MS
65892016-02-03 Martin Sebor <msebor@redhat.com>
6590
6591 PR c++/69251
6592 PR c++/69253
6593 PR c++/69290
6594 PR c++/69277
6595 PR c++/69349
6596 * g++.dg/ext/flexarray-mangle-2.C: New test.
6597 * g++.dg/ext/flexarray-mangle.C: New test.
6598 * g++.dg/ext/flexarray-subst.C: New test.
6599 * g++.dg/ext/flexary11.C: New test.
6600 * g++.dg/ext/flexary12.C: New test.
6601 * g++.dg/ext/flexary13.C: New test.
6602 * g++.dg/ext/flexary14.C: New test.
6603 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6604
dac2fc29
L
66052016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6606
6607 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6608 Define only if CHECK_FLOAT128 is defined.
6609 (main): Properly initialize u5.
6610
eadb8035
JJ
66112016-02-03 Jakub Jelinek <jakub@redhat.com>
6612
0afbb81b
JJ
6613 PR c/69627
6614 * gcc.dg/pr69627.c: New test.
6615
eadb8035
JJ
6616 PR target/69644
6617 * gcc.dg/pr69644.c: New test.
6618
b12d4923
MS
66192016-02-03 Mike Stump <mikestump@comcast.net>
6620
6621 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6622 support for struct-layout-1.exp.
6623
ab4bae0c
PP
66242016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6625
6626 PR c++/69056
618d6c1c 6627 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6628
95831c01
VM
66292016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6630 Alexandre Oliva <aoliva@redhat.com>
6631
6632 PR target/69461
6633 * gcc.target/powerpc/pr69461.c: New.
6634
ccc71ab8
UB
66352016-02-03 Uros Bizjak <ubizjak@gmail.com>
6636
6637 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6638 works from here ...
6639 (check_effective_target_fsanitize_thread): ... to here. Do not
6640 specify additional compile flags for the test source.
6641 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6642 specify additional compile flags for the test source.
6643
96299640
WD
66442016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6645
6646 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6647
781d83d9
AV
66482016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6649
6650 PR fortran/67451
6651 PR fortran/69418
6652 * gfortran.dg/coarray_allocate_2.f08: New test.
6653 * gfortran.dg/coarray_allocate_3.f08: New test.
6654 * gfortran.dg/coarray_allocate_4.f08: New test.
6655
d8208e6d
AL
66562016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6657
6658 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6659 use same scan-tree-dump-times on all platforms.
6660 * gcc.dg/vect/vect-outer-1.c: Likewise.
6661 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6662 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6663 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6664 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6665 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6666 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6667 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6668
a8394fa0
SB
66692016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6670
6671 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6672 warning.
6673
f3baa1d3
L
66742016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6675
6676 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6677
eb077516
JN
66782016-02-02 James Norris <jnorris@codesourcery.com>
6679
6680 * c-c++-common/goacc/routine-5.c: Add tests.
6681
578fb225
AM
66822016-02-02 Alexander Monakov <amonakov@ispras.ru>
6683
6684 * gcc.target/nvptx/unsigned-cmp.c: New test.
6685
c64f7d37
WD
66862016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6687
6688 * gcc.target/aarch64/scalar_shift_1.c
6689 (test_corners_sisd_di): Improve force to SIMD register.
6690 (test_corners_sisd_si): Likewise.
6691 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6692 Remove scan-assembler check for ldr.
6693
90c6f26c
RB
66942016-02-02 Richard Biener <rguenther@suse.de>
6695
6696 PR tree-optimization/69595
6697 * gcc.dg/Warray-bounds-17.c: New testcase.
6698
9dc03c97
RB
66992016-02-02 Richard Biener <rguenther@suse.de>
6700
6701 PR tree-optimization/69606
6702 * gcc.dg/torture/pr69606.c: New testcase.
6703
2d4dc223
YR
67042016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6705
6706 PR middle-end/68542
6707 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6708 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6709
65c98fde
AM
67102016-02-02 Alan Modra <amodra@gmail.com>
6711
6712 PR target/69548
6713 * gcc.target/powerpc/pr69548.c: New test.
6714
e1b81f2b
JJ
67152016-02-01 Jakub Jelinek <jakub@redhat.com>
6716
d0268b37
JJ
6717 PR rtl-optimization/69592
6718 * gcc.dg/pr69592.c: New test.
6719
e1b81f2b
JJ
6720 PR preprocessor/69543
6721 PR c/69558
6722 * gcc.dg/pr69543.c: New test.
6723 * gcc.dg/pr69558.c: New test.
6724
7dd7780d
UB
67252016-02-01 Uros Bizjak <ubizjak@gmail.com>
6726
bf672ee5
UB
6727 PR testsuite/65940
6728 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6729
9a7013f8
MS
67302016-02-01 Martin Sebor <msebor@redhat.com>
6731
6732 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6733
e681fb2b
BC
67342016-02-01 Bin Cheng <bin.cheng@arm.com>
6735
6736 PR tree-optimization/67921
6737 * c-c++-common/ubsan/pr67921.c: New test.
6738
ff86345f
RB
67392016-02-01 Richard Biener <rguenther@suse.de>
6740
6741 PR middle-end/69556
6742 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6743
bc369dbd
RB
67442016-02-01 Richard Biener <rguenther@suse.de>
6745
6746 PR tree-optimization/69574
6747 * gcc.dg/torture/pr69574.c: New testcase.
6748
ef318184
RB
67492016-02-01 Richard Biener <rguenther@suse.de>
6750
6751 PR tree-optimization/69579
6752 * gcc.dg/setjmp-6.c: New testcase.
6753
654745e6
JJ
67542016-02-01 Jakub Jelinek <jakub@redhat.com>
6755
6756 PR rtl-optimization/69570
6757 * g++.dg/opt/pr69570.C: New test.
6758
e6c0c44b
RH
67592016-02-01 Richard Henderson <rth@redhat.com>
6760
6761 * gcc.dg/pr69535.c: New test.
6762
6ff3f09a
JDA
67632016-01-31 John David Anglin <danglin@gcc.gnu.org>
6764
2c005538
JDA
6765 PR testsuite/69584
6766 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6767 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6768
61083a4b
JDA
6769 PR debug/68244
6770 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6771
6ff3f09a
JDA
6772 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6773
0c221916
PT
67742016-01-31 Paul Thomas <pault@gcc.gnu.org>
6775
6776 PR fortran/67564
6777 * gfortran.dg/allocate_with_source_17.f03: New test.
6778
db7a2818
JJ
67792016-01-30 Jakub Jelinek <jakub@redhat.com>
6780
6781 PR tree-optimization/69546
6782 * gcc.dg/torture/pr69546.c: New test.
6783
e520d5f0
PT
67842016-01-30 Paul Thomas <pault@gcc.gnu.org>
6785
6786 PR fortran/69566
6787 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6788
343c05d3
MS
67892016-01-30 Martin Sebor <msebor@redhat.com>
6790
6791 PR c++/68490
6792 * g++.dg/ext/flexary10.C: New test.
6793
d6c3a539
DH
67942016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6795
6796 PR fortran/66707
6797 gfortran.dg/common_23.f90: New test.
6798
52d72fcd
BS
67992016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6800
6801 PR target/65546
6802 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6803 condition being checked, and disable it when the target supports
6804 misaligned loads and stores.
6805
3a5d2ba4
JJ
68062016-01-29 Jakub Jelinek <jakub@redhat.com>
6807
6808 PR debug/69518
6809 * gcc.dg/torture/pr69518.c: New test.
6810
6bbacdb5
L
68112016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6812
6813 PR target/69530
6814 * gcc.target/i386/pr69530.c: New test.
6815
af932cdb
SE
68162016-01-29 Steve Ellcey <sellcey@imgtec.com>
6817
6818 PR target/65604
6819 * gcc.target/mips/div-delay.c: New test.
6820
26658b7c
JJ
68212016-01-29 Jakub Jelinek <jakub@redhat.com>
6822
33e89989
JJ
6823 PR target/69551
6824 * gcc.target/i386/pr69551.c: New test.
6825
26658b7c
JJ
6826 PR target/66137
6827 * gcc.target/i386/pr66137.c: New test.
6828
401116b5
AB
68292016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6830
6831 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6832 always built for p5600.
6833 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6834 isa=p5600 dg-option.
6835
d4abfcc5
RB
68362016-01-29 Richard Biener <rguenther@suse.de>
6837
6838 PR tree-optimization/69547
6839 * g++.dg/tree-ssa/pr69547.C: New testcase.
6840
16b77b32
JJ
68412016-01-29 Jakub Jelinek <jakub@redhat.com>
6842
6843 PR debug/66869
6844 * g++.dg/warn/Wunused-function2.C: New test.
6845
a1c95464
DV
68462016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6847
6848 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6849 support for test to succeed.
6850
5453bfed
MP
68512016-01-29 Marek Polacek <polacek@redhat.com>
6852
6853 PR c++/69509
6854 PR c++/69516
6855 * g++.dg/ext/constexpr-vla2.C: New test.
6856 * g++.dg/ext/constexpr-vla3.C: New test.
6857 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6858
452ec2a5
RB
68592016-01-29 Richard Biener <rguenther@suse.de>
6860
6861 PR middle-end/69537
6862 * gcc.dg/uninit-21.c: New testcase.
6863
aec0b19e
UB
68642016-01-28 Uros Bizjak <ubizjak@gmail.com>
6865
6866 PR target/69459
6867 * gcc.target/i386/pr69459.c: New test.
6868
df113ce7
SE
68692016-01-28 Steve Ellcey <sellcey@imgtec.com>
6870
6871 PR target/68400
6872 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6873 * gcc.target/mips/pr68400.c: New test.
6874
494de84f
MS
68752016-01-28 Martin Sebor <msebor@redhat.com>
6876
6877 PR target/17381
6878 * gcc.target/powerpc/pr17381.c: New test.
6879
eb1b1f01
JJ
68802016-01-28 Jakub Jelinek <jakub@redhat.com>
6881
6882 PR middle-end/69542
6883 * gcc.dg/torture/pr69542.c: New test.
6884
6dfeb7ce
WD
68852016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6886
6887 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6888
4b7471a4
DE
68892016-01-28 David Edelsohn <dje.gcc@gmail.com>
6890
6891 * gcc.dg/pr65980.c: Skip on AIX.
6892 * gcc.dg/pr66688.c: Same.
6893
b271fd21
DE
68942016-01-28 David Edelsohn <dje.gcc@gmail.com>
6895
6896 PR target/63679
6897 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6898 * gcc.dg/tree-ssa/sra-18.c: Same.
6899
874108a9
AV
69002016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6901
6902 PR fortran/62536
6903 * gfortran.dg/block_15.f08: New test.
6904 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6905 on incorrectly closed BLOCK.
6906
30480bcd
IE
69072016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6908
6909 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
69102016-01-28 Richard Biener <rguenther@suse.de>
6911
6912 PR tree-optimization/69466
6913 * gfortran.dg/vect/pr69466.f90: New testcase.
6914
0d4c694e
TP
69152016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6916
6917 * g++.dg/pr67989.C: Remove ARM-specific option.
6918 * gcc.target/arm/pr67989.C: New file.
6919
2aa780da
UB
69202016-01-27 Uros Bizjak <ubizjak@gmail.com>
6921
6922 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6923 and expm1 test for glibc < 2.11.
6924
f75ebe77
RH
69252016-01-27 Richard Henderson <rth@redhat.com>
6926
6927 * gcc.c-torture/execute/pr69447.c: New test.
6928
69292016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6930
9a175e65 6931 PR fortran/69422
49847d75
PT
6932 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6933
cbdd8ae0
JJ
69342016-01-27 Jakub Jelinek <jakub@redhat.com>
6935
6936 PR debug/66869
6937 * gcc.dg/pr66869.c: New test.
6938
2b572b3c
JL
69392016-01-25 Jeff Law <law@redhat.com>
6940
6941 PR tree-optimization/68398
aec0b19e 6942 PR tree-optimization/69196
2b572b3c
JL
6943 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6944 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6945 path to avoid new heuristic allowing more irreducible regions
6946 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6947 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6948 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6949 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6950 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6951
fa74a4bc
MP
69522016-01-27 Marek Polacek <polacek@redhat.com>
6953
6954 PR c/68062
6955 * c-c++-common/vector-compare-4.c: New test.
6956
0afff540
DM
69572016-01-27 David Malcolm <dmalcolm@redhat.com>
6958
6959 PR preprocessor/69126
6960 * c-c++-common/pr69126.c: New test case.
6961
1a218fc9
ILT
69622016-01-27 Ian Lance Taylor <iant@google.com>
6963
6964 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6965
5d70666e
RB
69662016-01-27 Ryan Burn <contact@rnburn.com>
6967
6968 PR cilkplus/69267
6969 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6970
87ff4d66
UB
69712016-01-27 Uros Bizjak <ubizjak@gmail.com>
6972
6973 PR target/69512
6974 * gcc.target/i386/pr69512.c: New test.
6975
27e23cca
RE
69762016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6977
6978 PR ada/69488
6979 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6980
05bf54c3
MP
69812016-01-27 Marek Polacek <polacek@redhat.com>
6982
6983 PR c++/69379
6984 * g++.dg/pr69379.C: New test.
6985
60214d0d
MS
69862016-01-27 Martin Sebor <msebor@redhat.com>
6987
6988 PR c++/69317
6989 * g++.dg/abi/Wabi-2-2.C: New test.
6990 * g++.dg/abi/Wabi-2-3.C: New test.
6991 * g++.dg/abi/Wabi-3-2.C: New test.
6992 * g++.dg/abi/Wabi-3-3.C: New test.
6993
167c7bfa
RB
69942016-01-27 Richard Biener <rguenther@suse.de>
6995
6996 PR tree-optimization/69166
6997 * gcc.dg/torture/pr69166.c: New testcase.
6998
1430fb1f
MJ
69992016-01-27 Martin Jambor <mjambor@suse.cz>
7000
7001 PR tree-optimization/69355
7002 * gcc.dg/tree-ssa/pr69355.c: New test.
7003
95e3030c
MP
70042016-01-27 Marek Polacek <polacek@redhat.com>
7005
7006 PR c++/69496
7007 * g++.dg/ext/constexpr-vla1.C: New test.
7008
eeb085f3
CB
70092016-01-20 Christian Bruel <christian.bruel@st.com>
7010
7011 PR target/69245
7012 * gcc.target/arm/pr69245.c: New test.
7013
b1652dde
JJ
70142016-01-27 Jakub Jelinek <jakub@redhat.com>
7015
7016 PR tree-optimization/69399
7017 * gcc.dg/torture/pr69399.c: New test.
7018
ce7e8f00
EB
70192016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7020
7021 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7022
e4aac1d1
EB
70232016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7024
7025 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7026
8dfdb419
TV
70272016-01-26 Tom de Vries <tom@codesourcery.com>
7028
7029 PR tree-optimization/69110
7030 * gcc.dg/autopar/pr69110.c: New test.
7031
56f80f54 70322016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7033 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7034
7035 * gcc.dg/graphite/isl-ast-op-select.c: New.
7036
a0909527
PT
70372015-01-26 Paul Thomas <pault@gcc.gnu.org>
7038
7039 PR fortran/69385
7040 * gfortran.dg/allocate_error_6.f90: New test.
7041
ffc445f4
RH
70422016-01-26 Richard Henderson <rth@redhat.com>
7043
7044 * gcc.dg/tm/pr60908.c: New test.
7045
01e1dea3
DM
70462016-01-26 David Malcolm <dmalcolm@redhat.com>
7047
7048 PR other/69006
7049 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7050 directive.
7051 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7052 expected multiline output to reflect the colorization being
7053 disabled before newlines.
7054 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7055 (custom_diagnostic_finalizer): Replace call to
7056 pp_newline_and_flush with call to pp_flush.
7057 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7058 * gfortran.dg/implicit_class_1.f90: Likewise.
7059 * lib/gcc-dg.exp (allow_blank_lines): New global.
7060 (dg-allow-blank-lines-in-output): New procedure.
7061 (gcc-dg-prune): Complain about blank lines in the output, unless
7062 dg-allow-blank-lines-in-output was called.
7063 * lib/multiline.exp (_build_multiline_regex): Only support
7064 arbitrary followup text for non-blank-lines, not for blank lines.
7065
13f92e8d
JJ
70662016-01-26 Jakub Jelinek <jakub@redhat.com>
7067
7068 PR tree-optimization/69483
7069 * gcc.dg/pr69483.c: New test.
7070 * g++.dg/opt/pr69483.C: New test.
7071
92422235
CL
70722016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7073
7074 PR target/68620
7075 * gcc.target/arm/pr68620.c: New test.
7076
0bccf11b
L
70772016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7078
7079 * gcc.target/i386/pr68986-2.c: Remove -m32.
7080
81cd202e
L
70812016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7082
7083 PR target/68986
7084 * gcc.target/i386/pr68986-1.c: New test.
7085 * gcc.target/i386/pr68986-2.c: Likewise.
7086 * gcc.target/i386/pr68986-3.c: Likewise.
7087
213a1c03
CB
70882016-01-26 Christian Bruel <christian.bruel@st.com>
7089
7090 * lib/target-supports.exp
7091 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7092 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7093 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7094
22a08dd1
RB
70952016-01-26 Richard Biener <rguenther@suse.de>
7096
7097 PR tree-optimization/69452
7098 * gcc.dg/torture/pr69452.c: New testcase.
7099
6c06e0e8
JJ
71002016-01-26 Jakub Jelinek <jakub@redhat.com>
7101
7102 PR target/69442
7103 * gcc.dg/pr69442.c: New test.
7104
b96824c4
RFI
71052016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7106
7107 PR target/67896
7108 * gcc.target/aarch64/simd/pr67896.C: New.
7109
5ee31e57
RS
71102016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7111
7112 PR tree-optimization/69400
7113 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7114 function.
7115 (plugin_init): Call it.
7116 * gcc.dg/torture/pr69400.c: New test.
7117
7ddfb31d
CL
71182016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7119
7120 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7121
1e050c90
AK
71222016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7123 Sebastian Pop <s.pop@samsung.com>
7124
7125 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7126 isl-0.15.
7127
c8ee4bf5
AK
71282016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7129 Sebastian Pop <s.pop@samsung.com>
7130
7131 * gcc.dg/graphite/pr69292.c: New.
7132
d902b330
JJ
71332016-01-25 Jakub Jelinek <jakub@redhat.com>
7134
7135 * c-c++-common/goacc/use_device-1.c: New test.
7136
2c89b952
JL
71372016-01-25 Jeff Law <law@redhat.com>
7138
7139 PR tree-optimization/69196
7140 PR tree-optimization/68398
7141 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7142 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7143
685c8785
DE
71442016-01-25 David Edelsohn <dje.gcc@gmail.com>
7145
7146 PR target/69469
7147 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7148 Algorithm.
7149
95cef0c1
RB
71502016-01-25 Richard Biener <rguenther@suse.de>
7151
7152 PR testsuite/69380
7153 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7154
2947d3b2
IE
71552016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7156
7157 PR target/69421
7158 * gcc.dg/pr69421.c: New test.
7159
ae19075a
BB
71602016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7161
7162 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7163 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7164 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7165 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7166 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7167 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7168 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7169 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7170 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7171 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7172
fa4511c2
RB
71732016-01-25 Richard Biener <rguenther@suse.de>
7174
7175 PR tree-optimization/69376
7176 * gcc.dg/torture/pr69376.c: New testcase.
7177
1d101216
JD
71782016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7179
7180 PR fortran/69397
7181 PR fortran/68442
7182 * gfortran.dg/interface_38.f90: New test.
7183 * gfortran.dg/interface_39.f90: New test.
a0909527 7184
a59b92b0
PP
71852016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7186
7187 Revert:
7188 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7189
7190 PR c++/11858
7191 PR c++/24663
7192 PR c++/24664
7193 * g++.dg/template/pr11858.C: New test.
7194 * g++.dg/template/pr24663.C: New test.
7195 * g++.dg/template/unify12.C: New test.
7196 * g++.dg/template/unify13.C: New test.
7197 * g++.dg/template/unify14.C: New test.
7198 * g++.dg/template/unify15.C: New test.
7199 * g++.dg/template/unify16.C: New test.
7200 * g++.dg/template/unify17.C: New test.
7201
16acb1a8
DH
72022016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7203
7204 PR fortran/68283
7205 gfortran.dg/pr68283.f90: New test.
7206
094773e8
TK
72072016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7208
7209 PR fortran/66094
7210 * gfortran.dg/inline_matmul_13.f90: New test.
7211 * gfortran.dg/matmul_bounds_8.f90: New test.
7212 * gfortran.dg/matmul_bounds_9.f90: New test.
7213 * gfortran.dg/matmul_bounds_10.f90: New test.
7214
42fb90d7
TV
72152016-01-23 Tom de Vries <tom@codesourcery.com>
7216
7217 PR tree-optimization/69426
7218 * gcc.dg/autopar/pr69426.c: New test.
7219
69da7802
MS
72202016-01-23 Martin Sebor <msebor@redhat.com>
7221
7222 PR c++/58109
7223 PR c++/69022
7224 * g++.dg/cpp0x/alignas5.C: New test.
7225 * g++.dg/ext/vector29.C: Same.
7226
da17300a
UB
72272016-01-23 Uros Bizjak <ubizjak@gmail.com>
7228
7229 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7230 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7231 _GNU_SOURCE from compile flags to the source.
7232 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7233 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7234 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7235 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7236
62041cfc
JJ
72372016-01-22 Jakub Jelinek <jakub@redhat.com>
7238
7239 PR target/69432
7240 * g++.dg/opt/pr69432.C: New test.
7241
f7d2ad6f
BS
72422016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7243
7244 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7245 32-bit targets testing an -m64 multilib.
7246
d403fc9a
WS
72472016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7248
7249 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7250 64-bit support.
7251
4aa16f8d
JG
72522016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7253
7254 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7255
7c816d0f
CB
72562016-01-21 Christian Bruel <christian.bruel@st.com>
7257
7258 PR target/68674
7259 * gcc.target/i386/pr68674.c
7260 * gcc.target/aarch64/pr68674.c
7261 * gcc.target/arm/pr68674.c
7262
fce661e8
KT
72632016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7264
7265 PR target/69403
7266 * gcc.c-torture/execute/pr69403.c: New test.
7267
4696899f
PC
72682016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7269
7270 PR c++/55843
7271 * g++.dg/template/pr55843.C: New.
7272
bac69366
AL
72732016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7274
7275 PR testsuite/66877
7276 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7277 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7278
b57d3a5c
BS
72792016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7280
7281 PR testsuite/67489
da17300a
UB
7282 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7283 from dg-do compile directive, and instead add
7284 { dg-require-effective-target int128 }.
b57d3a5c 7285
9f04a53e
MS
72862016-01-20 Martin Sebor <msebor@redhat.com>
7287
7288 PR c/69405
7289 * gcc.dg/sync-fetch.c: New test.
7290
38a51663
JL
72912016-01-21 Martin Sebor <msebor@redhat.com>
7292
7293 PR target/69252
7294 * gcc.target/powerpc/pr69252.c: New test.
7295
2423a75a
JD
72962016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7297
7298 PR fortran/65996
da17300a 7299 * gfortran.dg/pr65996.f90: New test.
2423a75a 7300
0a76463f
DV
73012016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7302
7303 PR c++/68810
9f04a53e 7304 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7305 expected to generate an error.
0a76463f 7306
9776e692
BS
73072016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7308
7309 PR middle-end/66178
7310 * gcc.dg/torture/pr66178.c: New test.
7311
c8d3e088
AB
73122016-01-21 Anton Blanchard <anton@samba.org>
7313 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7314
7315 PR target/63354
7316 * gcc.target/powerpc/pr63354.c: New test.
7317
35b707ff
VM
73182016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7319
7320 PR rtl-optimization/68990
7321 * gcc.target/i386/pr68990: New.
7322
157b0829
NC
73232016-01-21 Nick Clifton <nickc@redhat.com>
7324
7325 PR target/69129
7326 * gcc.target/mips/pr69129.c: New.
7327
aede6748
PC
73282016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7329
7330 PR c++/58046
7331 * g++.dg/cpp0x/pr58046.C: New.
7332
5463c2c8
JJ
73332016-01-21 Jakub Jelinek <jakub@redhat.com>
7334
6d31cc75
SS
7335 PR target/69187
7336 PR target/65624
7337 * gcc.target/arm/pr69187.c: New test.
7338
5463c2c8
JJ
7339 PR c++/69355
7340 * g++.dg/torture/pr69355.C: New test.
7341
fa28f32b
AK
73422016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7343 Sebastian Pop <s.pop@samsung.com>
7344
7345 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7346
b920a047
AK
73472016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7348 Sebastian Pop <s.pop@samsung.com>
7349
da17300a 7350 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7351
bdd3aea6
JJ
73522016-01-21 Jakub Jelinek <jakub@redhat.com>
7353
7354 PR middle-end/67653
7355 * c-c++-common/pr67653.c: New test.
7356 * gcc.dg/torture/pr29119.c: Add dg-warning.
7357
26a2e6ae
PB
73582016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7359
7360 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7361
d25c7690
PK
73622016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7363
7364 PR c/24293
7365 * gcc.dg/pr24293.c: New test.
7366 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7367 incomplete struct type.
7368 * gcc.dg/declspec-1.c: Likewise.
7369 * gcc.dg/pr63549.c: Likewise.
7370
889d5698
JJ
73712016-01-20 Jakub Jelinek <jakub@redhat.com>
7372
7373 PR tree-optimization/66612
7374 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7375 for bdn instruction.
7376
d7cf3dc7
CL
73772016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7378
7379 * lib/target-supports.exp
7380 (check_effective_target_arm_fp_ok_nocache): New.
7381 (check_effective_target_arm_fp_ok): New.
7382 (add_options_for_arm_fp): New.
7383 (check_effective_target_arm_crypto_ok_nocache): Require
7384 target_arm_v8_neon_ok instead of arm32.
7385 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7386 (check_effective_target_arm_crypto_pragma_ok): New.
7387 (add_options_for_arm_vfp): New.
7388 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7389 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7390 target instead. Force initial fpu to vfp.
7391 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7392 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7393 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7394 dependency.
7395 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7396 use arm_vfp effective target instead. Force initial fpu to vfp.
7397 * gcc.target/arm/attr-neon3.c: Likewise.
7398 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7399 arm_vfp_ok.
7400 * gcc.target/arm/unsigned-float.c: Likewise.
7401 * gcc.target/arm/vfp-1.c: Likewise.
7402 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7403 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7404 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7405 * gcc.target/arm/vfp-ldmias.c: Likewise.
7406 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7407 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7408 * gcc.target/arm/vfp-stmiad.c: Likewise.
7409 * gcc.target/arm/vfp-stmias.c: Likewise.
7410 * gcc.target/arm/vnmul-1.c: Likewise.
7411 * gcc.target/arm/vnmul-2.c: Likewise.
7412 * gcc.target/arm/vnmul-3.c: Likewise.
7413 * gcc.target/arm/vnmul-4.c: Likewise.
7414
01ac9704 74152016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7416
e84b00da
L
7417 PR testsuite/69366
7418 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7419 the MPX run-time library, for compile-time MPX test.
7420 * gcc.target/i386/chkp-always_inline.c: Likewise.
7421 * gcc.target/i386/chkp-bndret.c: Likewise.
7422 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7423 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7424 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7425 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7426 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7427 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7428 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7429 * gcc.target/i386/chkp-label-address.c: Likewise.
7430 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7431 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7432 * gcc.target/i386/chkp-pr69044.c: Likewise.
7433 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7434 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7435 * gcc.target/i386/chkp-strchr.c: Likewise.
7436 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7437 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7438 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7439 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7440 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7441 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7442 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7443 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7444 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7445 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7446 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7447 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7448 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7449 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7450 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7451 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7452 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7453 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7454 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7455 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7456 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7457 * gcc.target/i386/pr63995-2.c: Likewise.
7458 * gcc.target/i386/pr64805.c: Likewise.
7459 * gcc.target/i386/pr65044.c: Likewise.
7460 * gcc.target/i386/pr65167.c: Likewise.
7461 * gcc.target/i386/pr65183.c: Likewise.
7462 * gcc.target/i386/pr65184.c: Likewise.
7463 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7464
28b33016
IE
74652016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7466
7467 PR tree-optimization/69328
7468 * gcc.dg/pr69328.c: New test.
7469
bcff0913
JL
74702016-01-20 Jeff Law <law@redhat.com>
7471
bf0bb970 7472 PR target/25114
bcff0913
JL
7473 * gcc.target/m68k/pr25114.c: New test.
7474
a3f69631
AV
74752016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7476
7477 * gcc.target/arm/memset-inline-10.c: Added
7478 dg-require-effective-target arm_thumb2_ok.
7479
af33ba0d
EB
74802016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7481
7482 * gcc.dg/debug/dwarf2/sso.c: New test.
7483
7596d5de
UB
74842016-01-19 Uros Bizjak <ubizjak@gmail.com>
7485
7486 PR testsuite/68820
7487 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7488 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7489 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7490
ceda2c69
JH
74912016-01-19 Jan Hubicka <hubicka@ucw.cz>
7492
7493 PR ipa/66223
7494 * g++.dg/ipa/devirt-50.C: New testcase.
7495
38a979f2
MP
74962016-01-19 Marek Polacek <polacek@redhat.com>
7497
7498 PR c++/68965
7499 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7500 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7501
962801c5
KT
75022016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7503
7504 PR target/69135
7505 * gcc.target/arm/pr69135_1.c: New test.
7506
078fe40a
WD
75072015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7508
7509 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7510
786e3c06
WD
75112015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7512
7513 * gcc.target/aarch64/ccmp_1.c: New testcase.
7514
1e297006
MP
75152016-01-19 Marek Polacek <polacek@redhat.com>
7516
7517 PR c++/68586
7518 * g++.dg/cpp0x/enum30.C: New test.
7519
879c27e3
RB
75202016-01-19 Richard Biener <rguenther@suse.de>
7521
7522 PR tree-optimization/69336
7523 * g++.dg/tree-ssa/pr69336.C: New testcase.
7524
015337d3
JJ
75252016-01-19 Jakub Jelinek <jakub@redhat.com>
7526
7527 PR debug/65779
7528 * gcc.dg/pr65779.c: New test.
7529
e2c768b6
RB
75302016-01-19 Richard Biener <rguenther@suse.de>
7531
7532 PR tree-optimization/69352
7533 * gcc.dg/torture/pr69352.c: New testcase.
7534
569efc34
JJ
75352016-01-19 Jakub Jelinek <jakub@redhat.com>
7536
7537 PR rtl-optimization/68955
7538 PR rtl-optimization/64557
7539 * gcc.dg/torture/pr68955.c: New test.
7540
e49d321f
JH
75412016-01-19 Jan Hubicka <hubicka@ucw.cz>
7542
7543 PR lto/69136
7544 * g++.dg/torture/pr69136.C: New testcase.
7545
e9191ad3
JH
75462016-01-19 Jan Hubicka <hubicka@ucw.cz>
7547
7548 PR lto/69133
7549 * g++.dg/lto/pr69133_0.C: New testcase.
7550 * g++.dg/lto/pr69133_1.C: New testcase.
7551
2bedb645
JL
75522016-01-15 Jeff Law <law@redhat.com>
7553
7554 PR tree-optimization/69320
7555 * gcc.c-torture/pr69320-1.c: New test.
7556 * gcc.c-torture/pr69320-2.c: New test.
7557 * gcc.c-torture/pr69320-3.c: New test.
7558 * gcc.c-torture/pr69320-4.c: New test.
7559
17c15cb9
PP
75602016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7561
7562 PR c++/11858
7563 PR c++/24663
7564 PR c++/24664
7565 * g++.dg/template/pr11858.C: New test.
7566 * g++.dg/template/pr24663.C: New test.
7567 * g++.dg/template/unify12.C: New test.
7568 * g++.dg/template/unify13.C: New test.
7569 * g++.dg/template/unify14.C: New test.
7570 * g++.dg/template/unify15.C: New test.
7571 * g++.dg/template/unify16.C: New test.
7572 * g++.dg/template/unify17.C: New test.
7573
9617fd08
DM
75742016-01-18 David Malcolm <dmalcolm@redhat.com>
7575
7576 PR testsuite/69181
7577 * gcc.dg/pr69181-1.c: New test file.
7578 * gcc.dg/pr69181-2.c: New test file.
7579 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7580 globals by moving it to...
7581 (cleanup-after-saved-dg-test): ...this new function. Add
7582 "global additional_sources_used". Add reset of global
7583 multiline_expected_outputs to the empty list.
7584 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7585 global to...
7586 (multiline_expected_outputs): ...this, and updated comments to
7587 note that it is modified from gcc-dg.exp.
7588 (dg-end-multiline-output): Update for the above renaming.
7589 (handle-multiline-outputs): Likewise. Remove the clearing
7590 of the expected outputs to the empty list.
7591
b555a2e4
RB
75922016-01-18 Richard Biener <rguenther@suse.de>
7593
7594 PR tree-optimization/69297
7595 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7596
96902805
JM
75972016-01-18 Joseph Myers <joseph@codesourcery.com>
7598
7599 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7600 dg-options.
7601 * gcc.target/mips/mips-3d-2.c: Likewise.
7602 * gcc.target/mips/mips-3d-3.c: Likewise.
7603 * gcc.target/mips/mips-3d-4.c: Likewise.
7604 * gcc.target/mips/mips-3d-5.c: Likewise.
7605 * gcc.target/mips/mips-3d-6.c: Likewise.
7606 * gcc.target/mips/mips-3d-7.c: Likewise.
7607 * gcc.target/mips/mips-3d-8.c: Likewise.
7608 * gcc.target/mips/mips-3d-9.c: Likewise.
7609 * gcc.target/mips/mips-ps-1.c: Likewise.
7610 * gcc.target/mips/mips-ps-2.c: Likewise.
7611 * gcc.target/mips/mips-ps-3.c: Likewise.
7612 * gcc.target/mips/mips-ps-4.c: Likewise.
7613 * gcc.target/mips/mips-ps-5.c: Likewise.
7614 * gcc.target/mips/mips-ps-6.c: Likewise.
7615 * gcc.target/mips/mips-ps-7.c: Likewise.
7616 * gcc.target/mips/mips-ps-type.c: Likewise.
7617 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7618 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7619
40e26f94
TV
76202016-01-18 Tom de Vries <tom@codesourcery.com>
7621
7622 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7623 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7624 * c-c++-common/goacc/kernels-empty.c: New test.
7625 * c-c++-common/goacc/kernels-eternal.c: New test.
7626 * c-c++-common/goacc/kernels-loop-2.c: New test.
7627 * c-c++-common/goacc/kernels-loop-3.c: New test.
7628 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7629 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7630 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7631 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7632 * c-c++-common/goacc/kernels-loop-data.c: New test.
7633 * c-c++-common/goacc/kernels-loop-g.c: New test.
7634 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7635 * c-c++-common/goacc/kernels-loop-n.c: New test.
7636 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7637 * c-c++-common/goacc/kernels-loop.c: New test.
7638 * c-c++-common/goacc/kernels-noreturn.c: New test.
7639 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7640 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7641 * c-c++-common/goacc/kernels-reduction.c: New test.
7642
a98d4647
TV
76432016-01-18 Tom de Vries <tom@codesourcery.com>
7644
7645 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7646 * gcc.dg/autopar/outer-2.c: Same.
7647 * gcc.dg/autopar/outer-3.c: Same.
7648 * gcc.dg/autopar/outer-4.c: Same.
7649 * gcc.dg/autopar/outer-5.c: Same.
7650 * gcc.dg/autopar/outer-6.c: Same.
7651 * gcc.dg/autopar/parallelization-1.c: Same.
7652 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7653 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7654 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7655 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7656 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7657 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7658 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7659 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7660 * gcc.dg/autopar/pr39500-1.c: Same.
7661 * gcc.dg/autopar/pr39500-2.c: Same.
7662 * gcc.dg/autopar/pr46193.c: Same.
7663 * gcc.dg/autopar/pr46194.c: Same.
7664 * gcc.dg/autopar/pr49580.c: Same.
7665 * gcc.dg/autopar/pr49960-1.c: Same.
7666 * gcc.dg/autopar/pr49960.c: Same.
7667 * gcc.dg/autopar/pr68373.c: Same.
7668 * gcc.dg/autopar/reduc-1.c: Same.
7669 * gcc.dg/autopar/reduc-1char.c: Same.
7670 * gcc.dg/autopar/reduc-1short.c: Same.
7671 * gcc.dg/autopar/reduc-2.c: Same.
7672 * gcc.dg/autopar/reduc-2char.c: Same.
7673 * gcc.dg/autopar/reduc-2short.c: Same.
7674 * gcc.dg/autopar/reduc-3.c: Same.
7675 * gcc.dg/autopar/reduc-4.c: Same.
7676 * gcc.dg/autopar/reduc-6.c: Same.
7677 * gcc.dg/autopar/reduc-7.c: Same.
7678 * gcc.dg/autopar/reduc-8.c: Same.
7679 * gcc.dg/autopar/reduc-9.c: Same.
7680 * gcc.dg/autopar/uns-outer-4.c: Same.
7681 * gcc.dg/autopar/uns-outer-5.c: Same.
7682 * gcc.dg/autopar/uns-outer-6.c: Same.
7683 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7684 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7685
da976fa8
AL
76862016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7687
7688 PR target/63679
7689 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7690 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7691
70c1e886
AL
76922016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7693
7694 PR target/63679
7695 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7696 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7697 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7698
88bed196
AL
76992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7700
7701 PR target/63679
7702 * gcc.dg/tree-ssa/sra-17.c: New.
7703 * gcc.dg/tree-ssa/sra-18.c: New.
7704
3dd5f42e
IE
77052016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7706
7707 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7708
ae5a77fa
EB
77092016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7710
7711 * gnat.dg/inline12.adb: New test.
7712
11e57fc6
BC
77132016-01-18 Bin Cheng <bin.cheng@arm.com>
7714
7715 PR tree-optimization/66797
7716 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7717
995b6fe0
RB
77182016-01-18 Richard Biener <rguenther@suse.de>
7719
7720 PR tree-optimization/69170
7721 * gcc.dg/torture/pr69170.c: New testcase.
7722
82ee0cf2 77232016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7724
7725 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7726
d69da357
TV
77272016-01-16 Tom de Vries <tom@codesourcery.com>
7728
7729 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7730
a3845283
TV
77312016-01-16 Tom de Vries <tom@codesourcery.com>
7732
7733 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7734 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7735 redundant dg-require-effective-target pthread.
7736 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7737 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7738 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7739 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7740 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7741 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7742 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7743
197a6aa6
DE
77442016-01-16 David Edelsohn <dje.gcc@gmail.com>
7745
7746 PR target/68609
7747 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7748 * gcc.target/powerpc/recip-7.c: Same.
7749
ec7886c1
PP
77502016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7751
7752 PR c++/69091
7753 * g++.dg/template/pr69091.C: New test.
7754
203484bb
PP
77552016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7756
7757 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7758 dump does not contain an error_mark_node.
7759 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7760 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7761
aa2500e9
PP
77622016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7763
7764 PR c++/68936
7765 * g++.dg/template/pr68936.C: New test.
7766
28621a5c
DE
77672016-01-15 David Edelsohn <dje.gcc@gmail.com>
7768
7769 PR target/68609
7770 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7771 * gcc.target/powerpc/recip-2.c: Same.
7772 * gcc.target/powerpc/recip-3.c: Same.
7773 * gcc.target/powerpc/recip-4.c: Same.
7774 * gcc.target/powerpc/recip-sqrtf.c: Same.
7775
40c43aca
JL
77762016-01-15 Jeff Law <law@redhat.com>
7777
7778 PR tree-optimization/69270
7779 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7780 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7781
afbc5ae8
PT
77822016-01-15 Paul Thomas <pault@gcc.gnu.org>
7783
7784 PR fortran/49630
7785 * gfortran.dg/deferred_character_13.f90: New test for the fix
7786 of comment 3 of the PR.
7787
7788 PR fortran/54070
7789 * gfortran.dg/deferred_character_8.f90: New test
7790 * gfortran.dg/allocate_error_5.f90: New test
7791
7792 PR fortran/60593
7793 * gfortran.dg/deferred_character_10.f90: New test
7794
7795 PR fortran/60795
7796 * gfortran.dg/deferred_character_14.f90: New test
7797
7798 PR fortran/61147
7799 * gfortran.dg/deferred_character_11.f90: New test
7800
7801 PR fortran/64324
7802 * gfortran.dg/deferred_character_9.f90: New test
7803
49abe076
VM
78042016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7805
7806 PR rtl-optimization/69030
7807 * gcc.target/i386/pr69030.c: New.
7808
16d12992
KT
78092016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7810
7811 * gcc.target/aarch64/target_attr_17.c: New test.
7812
78810bd3
RB
78132016-01-15 Richard Biener <rguenther@suse.de>
7814
7815 PR tree-optimization/66856
7816 * gcc.dg/torture/pr66856-1.c: New testcase.
7817 * gcc.dg/torture/pr66856-2.c: Likewise.
7818
2bd847fe
RB
78192016-01-15 Richard Biener <rguenther@suse.de>
7820
7821 PR debug/69137
7822 * g++.dg/lto/pr69137_0.C: New testcase.
7823
a00fe3b7
RS
78242016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7825
7826 PR middle-end/69246
7827 * gcc.target/i386/pr69246.c: New test.
7828
cbb0e83b
DV
78292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7830
7596d5de 7831 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7832
5a500ecf
DV
78332016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7834
7835 PR c++/56194
7836 * g++.dg/init/const9.C: Disable test on S/390.
7837
5d9bf64f
DV
78382016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7839
7840 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7841 * g++.dg/Wno-frame-address.C: Ditto.
7842
e234b19e
DV
78432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7844
7845 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7846
89483f99
RB
78472016-01-15 Richard Biener <rguenther@suse.de>
7848
7849 PR tree-optimization/68961
7850 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7851
94f37395
IE
78522016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7853
7854 * gcc.target/i386/pr65105-5.c: New test.
7855
82ee0cf2 78562016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7857
7858 * gcc.c-torture/execute/alias-4.c: New testcase.
7859
82ee0cf2 78602016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7861
7862 PR ipa/68148
7863 * g++.dg/ipa/devirt-49.C: New testcase.
7864
092f7deb 78652016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7866
7867 PR target/65837
7868 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7869 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7870 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7871
e93c66bc
RB
78722016-01-15 Richard Biener <rguenther@suse.de>
7873
7874 PR tree-optimization/69117
7875 * gcc.dg/torture/pr69117.c: New testcase.
7876
c47eaca6 78772015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7878
7879 PR c++/69048
7880 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7881
c3f6914a
FXC
78822016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7883
7884 PR testsuite/67509
7885 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7886 range tests use 100 * maximum instead of maximum + 1.
7887
cd65ae90
JJ
78882016-01-14 Jakub Jelinek <jakub@redhat.com>
7889
7890 PR debug/69244
7891 * gcc.dg/guality/pr69244.c: New test.
7892
19643948
UB
78932016-01-14 Uros Bizjak <ubizjak@gmail.com>
7894
7895 * lib/target-supports.exp (check_effective_target_issignaling):
7896 New procedure.
7897 * gcc.dg/pr61441.c: Require issignaling effective target.
7898
fe79c97e
SB
78992016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7900
7901 PR target/68803
7902 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7903
c7df95d8
DM
79042016-01-14 David Malcolm <dmalcolm@redhat.com>
7905
7906 PR c++/68819
7907 PR preprocessor/69177
7908 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7909 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7910 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7911 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7912
00083992
MP
79132016-01-14 Marek Polacek <polacek@redhat.com>
7914
7915 PR c/69262
7916 * gcc.dg/array-15.c: New test.
7917
0c9b3294
JJ
79182016-01-14 Jakub Jelinek <jakub@redhat.com>
7919
7920 PR middle-end/68146
7921 PR tree-optimization/69155
7922 * gfortran.dg/pr68146.f: New test.
7923 * gfortran.dg/pr69155.f90: New test.
7924
3688e13d
RB
79252016-01-14 Richard Biener <rguenther@suse.de>
7926
7927 PR tree-optimization/68060
7928 * gcc.dg/torture/pr68060-1.c: New testcase.
7929 * gcc.dg/torture/pr68060-2.c: Likewise.
7930
bab0ad3a
NC
79312016-01-14 Nick Clifton <nickc@redhat.com>
7932
7933 * lib/target-supports.exp
7934 (check_effective_target_arm_neon_ok_nocache): Add an option
7935 sequence that includes setting the ARM architecture to ARMv7-A.
7936 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7937 command line options necessary to enable Neon support.
7938 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7939 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7940 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7941 * gcc.target/arm/pr69180.c: Likewise.
7942
947c2ce5
JL
79432016-01-14 Jeff Law <law@redhat.com>
7944
7945 PR tree-optimization/69270
7946 * gcc.dg/tree-ssa/pr69270.c: New test.
7947
3342fd71
BS
79482016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7949
7950 PR c/66208
7951 * c-c++-common/pr66208.c: New file.
7952
2ad3adf1
JJ
79532016-01-13 Jakub Jelinek <jakub@redhat.com>
7954
7955 PR tree-optimization/69156
7956 * gcc.dg/pr69156.c: New test.
7957
398d6feb
L
79582016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7959
7960 * gcc.target/i386/pr69225-7.c: New test.
7961
4c868789
RH
79622016-01-13 Richard Henderson <rth@redhat.com>
7963
7964 * gcc.dg/tm/memopt-13.c: Update expected function.
7965 * gcc.dg/tm/memopt-6.c: Likewise.
7966
ef6d1772
UB
79672016-01-13 Uros Bizjak <ubizjak@gmail.com>
7968
7969 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7970 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7971 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7972 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7973
ef6d1772
UB
79742016-01-13 Tom de Vries <tom@codesourcery.com>
7975
7976 PR tree-optimization/69169
0b4b6ef2
TV
7977 * gcc.dg/pr69169.c: New test.
7978
2ad3adf1 79792016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7980
7981 PR target/69228
7982 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7983 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7984 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7985 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7986 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7987 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7988 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7989 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7990
9060e335
AK
79912016-01-13 Jakub Jelinek <jakub@redhat.com>
7992
7993 PR target/69247
7994 * gcc.dg/pr69247.c: New test.
7995
40311329
RB
79962016-01-13 Richard Biener <rguenther@suse.de>
7997
7998 PR tree-optimization/69242
7999 * gcc.dg/torture/pr69242.c: New testcase.
8000
ccbd7103
RB
80012016-01-13 Richard Biener <rguenther@suse.de>
8002
8003 PR tree-optimization/69186
8004 * gcc.dg/torture/pr69186.c: New testcase.
8005
c6f72a46
JL
80062016-01-13 Jeff Law <law@redhat.com>
8007
8008 PR tree-optimization/67755
8009 * gcc.dg/tree-ssa/pr67755.c: New test.
8010
80112016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8012
8013 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8014 pass number in output by a star.
8015
c446cf07
BC
80162016-01-12 Bin Cheng <bin.cheng@arm.com>
8017
8018 PR tree-optimization/68911
8019 * gcc.c-torture/execute/pr68911.c: New test.
8020
5342156c
MP
80212016-01-12 Marek Polacek <polacek@redhat.com>
8022
8023 PR c++/68979
8024 * g++.dg/warn/permissive-1.C: New test.
8025
65364cc5
JJ
80262016-01-12 Jakub Jelinek <jakub@redhat.com>
8027
8028 PR objc++/68511
8029 PR c++/69213
8030 * g++.dg/opt/pr69213.C: New test.
8031
81b9a3d9
CB
80322016-01-12 Christian Bruel <christian.bruel@st.com>
8033
8034 PR target/69180
8035 * gcc.target/arm/pr69180.c: New test.
8036
3c4e91c9
RB
80372016-01-12 Richard Biener <rguenther@suse.de>
8038
8039 PR lto/69077
8040 * g++.dg/lto/pr69077_0.C: New testcase.
8041 * g++.dg/lto/pr69077_1.C: Likewise.
8042
5664cea1
JJ
80432016-01-12 Jakub Jelinek <jakub@redhat.com>
8044
8045 PR target/69175
8046 * g++.dg/opt/pr69175.C: New test.
8047
86cefc49
AL
80482016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8049
8050 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8051 rather than #including math.h & stdlib.h.
8052 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8053 * gcc.dg/vect/pr49771.c: Likewise.
8054 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8055 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8056 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8057 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8058 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8059 * gcc.dg/vect/pr44507.c: Likewise.
8060 * gcc.dg/vect/pr45902.c: Likewise.
8061 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8062 * gcc.dg/vect/vect-117.c: Likewise.
8063 * gcc.dg/vect/vect-99.c: Likewise.
8064 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8065 * gcc.dg/vect/vect-cond-1.c: Likewise.
8066 * gcc.dg/vect/vect-cond-2.c: Likewise.
8067 * gcc.dg/vect/vect-cond-3.c: Likewise.
8068 * gcc.dg/vect/vect-cond-4.c: Likewise.
8069 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8070 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8071 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8072 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8073 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8074 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8075 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8076 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8077 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8078 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8079 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8080 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8081 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8082 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8083 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8084 include of signal.h.
8085 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8086 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8087 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8088 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8089 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8090 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8091 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8092 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8093 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8094 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8095 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8096 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8097 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8098 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8099 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8100 * gcc.dg/vect/vect-outer-5.c: Likewise.
8101 * gcc.dg/vect/vect-outer-6.c: Likewise.
8102 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8103 include of stdio.h.
8104
b832f61e
NC
81052016-01-12 Nick Clifton <nickc@redhat.com>
8106
8107 PR target/68913
8108 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8109 to fread so that it will be found in all target runtimes.
8110
8eac49b1
RB
81112016-01-12 Richard Biener <rguenther@suse.de>
8112
8113 PR tree-optimization/69053
8114 * g++.dg/torture/pr69053.C: New testcase.
8115
2935d994
RB
81162016-01-12 Richard Biener <rguenther@suse.de>
8117
8118 PR tree-optimization/69168
8119 * gcc.dg/torture/pr69168.c: New testcase.
8120
66c16fd9
RB
81212016-01-12 Richard Biener <rguenther@suse.de>
8122
8123 PR tree-optimization/69157
8124 * gcc.dg/torture/pr69157.c: New testcase.
8125
81262016-01-12 Richard Biener <rguenther@suse.de>
8127
8128 PR tree-optimization/69174
8129 * gcc.dg/torture/pr69174.c: New testcase.
8130
723033a6
JJ
81312016-01-12 Jakub Jelinek <jakub@redhat.com>
8132
8133 PR c++/66808
8134 PR c++/69000
8135 * g++.dg/tls/pr66808.C: New test.
8136 * g++.dg/tls/pr69000.C: New test.
8137
3574cf47
BS
81382016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8139
8140 * gcc.target/powerpc/swaps-p8-23.c: New test.
8141 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8142
feb20787
JDA
81432016-01-11 John David Anglin <danglin@gcc.gnu.org>
8144
8145 PR tree-optimization/68356
8146 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8147
27b1820a
KV
81482016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8149 Jim Wilson <jim.wilson@linaro.org>
8150
8151 PR target/69194
8152 * gcc.target/arm/pr69194.c: New test.
8153
cf4de6af
L
81542016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8155
8156 PR target/69225
8157 * gcc.target/i386/pr69225-1.c: New test.
8158 * gcc.target/i386/pr69225-2.c: Likewise.
8159 * gcc.target/i386/pr69225-3.c: Likewise.
8160 * gcc.target/i386/pr69225-4.c: Likewise.
8161 * gcc.target/i386/pr69225-5.c: Likewise.
8162 * gcc.target/i386/pr69225-6.c: Likewise.
8163
1ebd5558
JJ
81642016-01-11 Jakub Jelinek <jakub@redhat.com>
8165
23552a4d
JJ
8166 PR target/67462
8167 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8168 if lp64.
8169
26ff85b0
JJ
8170 PR target/69071
8171 * gcc.dg/pr69071.c: New test.
8172
9cb6bd74
JJ
8173 PR c++/69211
8174 * g++.dg/opt/pr69211.C: New test.
8175
1ebd5558
JJ
8176 PR tree-optimization/69214
8177 * gcc.c-torture/compile/pr69214.c: New test.
8178
8c18c836
UB
81792016-01-11 Uros Bizjak <ubizjak@gmail.com>
8180
8181 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8182 * gcc.target/i386/pr66232-11.c: Ditto.
8183 * gcc.target/i386/pr66232-12.c: Ditto.
8184 * gcc.target/i386/pr66232-13.c: Ditto.
8185
62446e6e
RB
81862016-01-11 Richard Biener <rguenther@suse.de>
8187
8188 PR tree-optimization/69173
8189 * gcc.dg/torture/pr69173.c: New testcase.
8190
2b8568fe
KT
81912016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8192
8193 PR rtl-optimization/68796
8194 * gcc.target/aarch64/tst_5.c: New test.
8195 * gcc.target/aarch64/tst_6.c: Likewise.
8196
5baf4532
KT
81972016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8198
8199 PR rtl-optimization/68841
8200 * gcc.dg/pr68841.c: New test.
8201 * gcc.c-torture/execute/pr68841.c: New test.
8202
ca90b1ed
YR
82032016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8204
8205 PR rtl-optimization/68920
8206 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8207 for ix86 targets.
8208 * gcc.dg/ifcvt-5.c: New test.
8209
2ad3adf1 82102016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8211
8212 PR bootstrap/69123
8213 * g++.dg/pr69123.C: New.
8214
83834c09
IE
82152016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8216
8217 PR target/69010
8218 * gcc.target/i386/pr69010.c: New test.
8219
dcf89d57
MJ
82202016-01-11 Martin Jambor <mjambor@suse.cz>
8221
8222 PR ipa/69044
8223 * gcc.target/i386/chkp-pr69044.c: New test.
8224
d95167ee
TV
82252016-01-11 Tom de Vries <tom@codesourcery.com>
8226
8227 PR tree-optimization/69109
8228 * gcc.dg/autopar/pr69109-2.c: New test.
8229 * gcc.dg/autopar/pr69109.c: New test.
8230
4f6403a8
TV
82312016-01-11 Tom de Vries <tom@codesourcery.com>
8232
8233 PR tree-optimization/69108
8234 * gcc.dg/autopar/pr69108.c: New test.
8235
21efdd80
PP
82362016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8237
8238 PR c++/69029
8239 * c-c++-common/Wisleading-indentation.c: Augment test.
8240
fd42eed8
TK
82412016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8242
8243 PR fortran/69154
8244 * gfortran.dg/inline_matmul_12.f90: New test.
8245
4f90ee6c
PT
82462016-01-10 Paul Thomas <pault@gcc.gnu.org>
8247
8248 PR fortran/67779
8249 * gfortran.dg/actual_array_offset_1: New test.
8250
3907c6cf
TV
82512016-01-10 Tom de Vries <tom@codesourcery.com>
8252
8253 PR tree-optimization/69062
8254 * gcc.dg/autopar/pr69062.c: New test.
8255
b07b236e
TS
82562016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8257
8258 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8259 * gcc.dg/vect/slp-perm-2.c: Likewise.
8260 * gcc.dg/vect/slp-perm-3.c: Likewise.
8261 * gcc.dg/vect/slp-perm-5.c: Likewise.
8262 * gcc.dg/vect/slp-perm-6.c: Likewise.
8263 * gcc.dg/vect/slp-perm-7.c: Likewise.
8264 * gcc.dg/vect/slp-perm-8.c: Likewise.
8265
23fab8ae
TV
82662016-01-10 Tom de Vries <tom@codesourcery.com>
8267
8268 PR tree-optimization/69039
8269 * gcc.dg/autopar/pr69039.c: New test.
8270
73f0dae2
MP
82712016-01-09 Marek Polacek <polacek@redhat.com>
8272
8273 PR c++/69113
8274 * g++.dg/pr69113.C: New test.
8275
20b8d734
JJ
82762016-01-09 Jakub Jelinek <jakub@redhat.com>
8277
8278 PR middle-end/50865
8279 PR tree-optimization/69097
8280 * gcc.c-torture/execute/pr50865.c: New test.
8281 * gcc.c-torture/execute/pr69097-1.c: New test.
8282 * gcc.c-torture/execute/pr69097-2.c: New test.
8283 * gcc.dg/pr69097-1.c: New test.
8284 * gcc.dg/pr69097-2.c: New test.
8285
c50e614b
JJ
82862016-01-09 Jakub Jelinek <jakub@redhat.com>
8287
8288 PR c++/69164
8289 * g++.dg/opt/pr69164.C: New test.
8290
e0237993
JJ
82912016-01-08 Jakub Jelinek <jakub@redhat.com>
8292
8293 PR tree-optimization/69167
8294 * gcc.dg/pr69167.c: New test.
8295
bd8f5bb2
MP
82962016-01-08 Marek Polacek <polacek@redhat.com>
8297
8298 PR c++/68449
8299 * g++.dg/pr68449.C: New.
8300
bb0f5ca7
AL
83012016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8302
8303 PR tree-optimization/68707
8304 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8305 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8306 on platforms supporting it.
8307 * gcc.dg/vect/slp-perm-2.c: Likewise.
8308 * gcc.dg/vect/slp-perm-3.c: Likewise.
8309 * gcc.dg/vect/slp-perm-5.c: Likewise.
8310 * gcc.dg/vect/slp-perm-7.c: Likewise.
8311 * gcc.dg/vect/slp-perm-8.c: Likewise.
8312 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8313 on platforms supporting it.
8314
22518428
JJ
83152016-01-08 Jakub Jelinek <jakub@redhat.com>
8316
33f0852f
JJ
8317 PR tree-optimization/69162
8318 * gcc.dg/pr69162.c: New test.
8319
22518428
JJ
8320 PR tree-optimization/69172
8321 * gcc.dg/pr69172.c: New test.
8322
80e9b3aa
TP
83232016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8324
8325 PR tree-optimization/67781
8326 * gcc.c-torture/execute/pr67781.c: New file.
8327
262a363f
JJ
83282016-01-08 Jakub Jelinek <jakub@redhat.com>
8329
8330 PR tree-optimization/69083
8331 * gcc.dg/vect/pr69083.c: New test.
8332
6e1f093f
SS
83332016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8334
8335 PR tree-optimization/61441
8336 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8337 Use -fexcess-precision=standard for compiler options.
8338 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8339
53290e07
JJ
83402016-01-08 Jakub Jelinek <jakub@redhat.com>
8341
57bf3072
JJ
8342 PR fortran/69128
8343 * gfortran.dg/gomp/pr69128.f90: New test.
8344
53290e07
JJ
8345 PR c++/69145
8346 * g++.dg/ext/pr69145-1.C: New test.
8347 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8348 * g++.dg/ext/pr69145-2.h: New file.
8349
7a127fa7
MS
83502016-01-07 Martin Sebor <msebor@redhat.com>
8351
8352 PR c/68966
8353 * gcc.dg/atomic-fetch-bool.c: New test.
8354 * gcc.dg/sync-fetch-bool.c: New test.
8355
95918b49
L
83562016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8357
8358 PR fortran/66680
8359 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8360
c8e62a9d
NC
83612016-01-07 Nick Clifton <nickc@redhat.com>
8362
8363 PR target/66655
8364 * g++.dg/pr66655.C: New test.
8365 * g++.dg/pr66655_1.cc: Test support file.
8366 * g++.dg/pr66655.h: Test header file.
8367
2ad3adf1 83682016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8369
8370 PR fortran/66680
8371 gfortran.dg/gomp/pr66680.f90: New test.
8372
4cd9ca92
L
83732016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8374
8375 PR target/69171
8376 * gcc.target/i386/pr69171-1.c: New test.
8377 * gcc.target/i386/pr69171-2.c: Likewise.
8378 * gcc.target/i386/pr69171-3.c: Likewise.
8379 * gcc.target/i386/pr69171-4.c: Likewise.
8380 * gcc.target/i386/pr69171-5.c: Likewise.
8381 * gcc.target/i386/pr69171-6.c: Likewise.
8382
7e33d4dc
BS
83832015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8384
8385 PR middle-end/67639
8386 * c-c++-common/pr67639.c: New test.
8387
fec64afc
JJ
83882016-01-07 Jakub Jelinek <jakub@redhat.com>
8389
8390 PR tree-optimization/69141
8391 * g++.dg/opt/pr69141.C: New test.
8392
f293ad29
EB
83932016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8394
8395 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8396
5027395e
UB
83972016-01-06 Uros Bizjak <ubizjak@gmail.com>
8398
8399 PR target/69140
8400 * gcc.target/i386/pr69140.c: New test
8401
7443cf13
DM
84022016-01-06 David Malcolm <dmalcolm@redhat.com>
8403
8404 * gcc.dg/bad-dereference.c: New test case.
8405
32928931
BS
84062015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8407
8408 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8409
68dd05da
AS
84102016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8411
8412 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8413
6b131d5b
MP
84142016-01-06 Marek Polacek <polacek@redhat.com>
8415
8416 PR sanitizer/69099
8417 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8418
8d9fdb49
MP
84192016-01-05 Marek Polacek <polacek@redhat.com>
8420
8421 PR c/69104
8422 * gcc.dg/atomic-invalid-2.c: New.
8423
acf93f1e
L
84242016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8425
8426 PR target/68991
8427 * gcc.target/i386/pr68991.c: New test.
8428
3f50525d
L
84292016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8430
8431 PR target/68991
8432 * g++.dg/pr68991-1.C: New test.
8433 * g++.dg/pr68991-2.C: Likewise.
8434
e0237993 84352016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8436
e0237993 8437 PR other/60465
face88a1
ST
8438 * gcc.target/ia64/pr60465-gprel64.c: New test.
8439 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8440
a0866eff
KT
84412016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8442
8443 PR rtl-optimization/68651
8444 * gcc.target/aarch64/pr68651_1.c: New test.
8445
c589e975
DM
84462016-01-05 David Malcolm <dmalcolm@redhat.com>
8447
8448 PR c/69122
8449 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8450
929710d9
NS
84512016-01-05 Nathan Sidwell <nathan@acm.org>
8452
ce3e43d7
NS
8453 PR c++/58583
8454 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8455
929710d9
NS
8456 * gcc.dg/alias-15.c: New.
8457
a2faef8e
NC
84582016-01-05 Nick Clifton <nickc@redhat.com>
8459
8460 PR target/68870
8461 * g++.dg/pr68770.C: New test.
8462
4cfa76e3
MS
84632016-01-04 Mike Stump <mikestump@comcast.net>
8464
8465 * lib/target-supports.exp (check_effective_target_cilkplus):
8466 cilkplus targets require pthreads.
4ece61b6 8467 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8468
4e8a3a35
MM
84692016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8470
8471 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8472 generation.
8473
818ab71a
JJ
84742016-01-04 Jakub Jelinek <jakub@redhat.com>
8475
8476 Update copyright years.
8477
2fe0a208
MP
84782016-01-04 Marek Polacek <polacek@redhat.com>
8479
8480 PR c/68908
8481 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8482 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8483 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8484
9e3b2fe3
EB
84852016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8486
8487 * gcc.target/sparc/20160104-2.c: New test.
8488
e8d65a35
EB
84892016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8490
8491 * gcc.target/sparc/20160104-1.c: New test.
8492
25ccfccd
PT
84932016-01-03 Paul Thomas <pault@gcc.gnu.org>
8494
8495 PR fortran/65045
8496 * gfortran.dg/pr65045.f90: New test.
8497
cb51d382
EB
84982016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8499
8500 * gnat.dg/specs/debug1.ads: Delete.
8501
6eeaad6e
JD
85022016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8503
8504 PR libgfortran/68867
8505 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8506 expression.
8507
2f968603
JD
85082016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8509
8510 PR libgfortran/68867
8511 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8512 PowerPC.
8513
591bb5e4
PT
85142016-01-01 Paul Thomas <pault@gcc.gnu.org>
8515
8516 PR fortran/68864
8517 * gfortran.dg/pr68864.f90: New test.
8518
f1e0620c
JJ
85192016-01-01 Jakub Jelinek <jakub@redhat.com>
8520
942a1319
JJ
8521 PR tree-optimization/69070
8522 * gcc.dg/pr69070.c: New test.
8523
10dff63f
JJ
8524 PR sanitizer/69055
8525 * gfortran.dg/pr69055.f90: New test.
8526
f1e0620c
JJ
8527 PR target/69015
8528 * gcc.dg/pr69015.c: New test.
818ab71a 8529\f
2f883d1c 8530Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8531
8532Copying and distribution of this file, with or without modification,
8533are permitted in any medium without royalty provided the copyright
8534notice and this notice are preserved.