]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix tree-ssa/attr-hotcold-2.c failures now that the test runs.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
64ac50e2
WD
12016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2
3 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
4 Set to 3 so test passes.
5
6252b5db
WD
62016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
7
8 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
9
3b9bc511
IV
102016-06-21 Ilya Verbin <ilya.verbin@intel.com>
11
12 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
13 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
14 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
15 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
16
21db1c78
IV
172016-06-21 Ilya Verbin <ilya.verbin@intel.com>
18
19 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
20 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
21
9d30e86f
L
222016-06-21 H.J. Lu <hongjiu.lu@intel.com>
23
24 PR target/71549
25 * gcc.target/i386/pr71549.c: New test.
26
448a7c69
KN
272016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
28
29 * gcc.target/powerpc/vadsdu-0.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/vadsdu-1.c: Likewise.
34 * gcc.target/powerpc/vadsdu-2.c: Likewise.
35 * gcc.target/powerpc/vadsdu-3.c: Likewise.
36 * gcc.target/powerpc/vadsdu-4.c: Likewise.
37 * gcc.target/powerpc/vadsdu-5.c: Likewise.
38 * gcc.target/powerpc/vadsdub-1.c: Likewise.
39 * gcc.target/powerpc/vadsdub-2.c: Replace
40 dg-require-effective-target directive to allow test to run on more
41 platforms, and add dg-skip-if directive to disable test on aix
42 platforms because of known incompatibilities.
43 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
44 with vec_absdb call to differentiate this test from vadsdub-1.c.
45 * gcc.target/powerpc/vadsduh-1.c: Replace
46 dg-require-effective-target directive to allow test to run on more
47 platforms, and add dg-skip-if directive to disable test on aix
48 platforms because of known incompatibilities.
49 * gcc.target/powerpc/vadsduh-2.c: Likewise.
50 * gcc.target/powerpc/vadsduw-1.c: Likewise.
51 * gcc.target/powerpc/vadsduw-2.c: Likewise.
52
0ad84f34
JJ
532016-06-21 Jakub Jelinek <jakub@redhat.com>
54
55 PR tree-optimization/71588
56 * gcc.dg/pr71558.c: New test.
57
e71e8d94
SKS
582016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
59
60 * c-c++-common/pr68657-1.c: Require ptr32plus support.
61 * c-c++-common/pr68657-2.c: Likewise.
62 * c-c++-common/pr68657-3.c: Likewise.
63 * gcc.dg/torture/pr69714.c: Require int32plus support.
64 * gcc.dg/torture/pr70025.c: Likewise.
65 * gcc.dg/torture/pr70083.c: Likewise.
66 * gcc.dg/torture/pr70542.c: Likewise.
67 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
68
5a578671
JM
692016-06-20 Joseph Myers <joseph@codesourcery.com>
70
71 PR c/71601
72 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
73
7a9df68e
JJ
742016-06-20 Jakub Jelinek <jakub@redhat.com>
75
50aa64d5
JJ
76 PR middle-end/71581
77 * gcc.dg/pr71581.c: New test.
78
7a9df68e
JJ
79 PR rtl-optimization/71591
80 * gcc.dg/cpp/pr71591.c: New test.
81
3947cf19
DR
822016-06-20 David B. Robins <gcc@davidrobins.net>
83
84 PR target/71571
85 * g++.dg/torture/pr71571.C: New test.
86
c4ff221e
JJ
872016-06-20 Jakub Jelinek <jakub@redhat.com>
88
89 PR target/71559
90 * gcc.target/i386/sse2-pr71559.c: New test.
91 * gcc.target/i386/avx-pr71559.c: New test.
92 * gcc.target/i386/avx512f-pr71559.c: New test.
93
f1b5abfb
TB
942016-06-20 Tobias Burnus <burnus@net-b.de>
95
96 PR fortran/71194
97 * gfortran.dg/pointer_remapping_10.f90: New.
98
842107e4
DM
992016-06-20 David Malcolm <dmalcolm@redhat.com>
100
101 * g++.dg/diagnostic/string-literal-concat.C: New test case.
102
d9e8bdfd
MS
1032016-06-20 Martin Sebor <msebor@redhat.com>
104
105 PR c/69507
106 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
107 * gnu90-const-expr-1.c: Same.
108 * gnu99-const-expr-1.c: Same.
109 * gnu99-static-1.c: Same.
110
67785479
RL
1112016-06-20 Renlin Li <renlin.li@arm.com>
112
113 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
114
636929b8
JG
1152016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
116
117 * gcc.target/aarch64/vcvt_f64_1.c: New.
118 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
119 * gcc.target/aarch64/vrecp_f64_1.c: New.
120
ff7b374b
KT
1212016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
122
123 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
124 "alignement".
125
554cfc9e
GJL
1262016-06-20 Georg-Johann Lay <avr@gjlay.de>
127
128 PR target/71103
129 * gcc.target/avr/torture/pr71103-2.c: New test.
130
aa0db437
MS
1312016-06-19 Martin Sebor <msebor@redhat.com>
132
133 PR c/69507
134 * gcc.dg/alignof.c: New test.
135
c561b091
PC
1362016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
137
138 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
139 vs dg-error; test constexpr specifier too.
140
bf54f123
PC
1412016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
142
143 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
144
4e53aa97
CL
1452016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
146
147 * lib/target-supports.exp
148 (check_effective_target_arm_neon_fp16_ok_nocache): Call
149 arm_neon_ok and merge flags. Fix temporary test name.
150 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
151 and merge flags.
152
69071d86
ML
1532016-06-17 Martin Liska <mliska@suse.cz>
154
155 * gcc.dg/predict-9.c: Fix dump scanning.
156
68b3b858
BC
1572016-06-17 Bin Cheng <bin.cheng@arm.com>
158
159 PR tree-optimization/71354
160 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
161
d3ee260a
BC
1622016-06-17 Bin Cheng <bin.cheng@arm.com>
163
164 PR tree-optimization/71347
165 * gcc.dg/tree-ssa/pr71347.c: New test.
166
bd8fb114
BC
1672016-06-17 Bin Cheng <bin.cheng@arm.com>
168
169 PR tree-optimization/71354
170 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
171
97816be4
BC
1722016-06-17 Bin Cheng <bin.cheng@arm.com>
173
174 * gcc.dg/vect/vect-alias-check-1.c: New test.
175
2d761a37
SKS
1762016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
177
178 * gcc.target/avr/pr71151-1.c: New test.
179 * gcc.target/avr/pr71151-2.c: New test.
180 * gcc.target/avr/pr71151-3.c: New test.
181 * gcc.target/avr/pr71151-4.c: New test.
182 * gcc.target/avr/pr71151-5.c: New test.
183 * gcc.target/avr/pr71151-6.c: New test.
184 * gcc.target/avr/pr71151-7.c: New test.
185 * gcc.target/avr/pr71151-8.c: New test.
186 * gcc.target/avr/pr71151-common.h: New test.
187
68fa96d6
ML
1882016-06-16 Martin Liska <mliska@suse.cz>
189
190 * gfortran.dg/predict-1.f90: New test.
191
b6ca982f
UB
1922016-06-16 Uros Bizjak <ubizjak@gmail.com>
193
194 PR target/71242
195 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
196
1dc8d15b
JH
1972016-06-16 Jan Hubicka <hubicka@ucw.cz>
198
199 * g++.dg/vect/pr36648.cc: Disable cunrolli
200
67c25816
JJ
2012016-06-16 Jakub Jelinek <jakub@redhat.com>
202
c577adb2
JJ
203 PR target/71554
204 * gcc.c-torture/execute/pr71554.c: New test.
205
67c25816
JJ
206 PR rtl-optimization/71532
207 * gcc.dg/torture/pr71532.c: New test.
208
1a3c3ee9
MM
2092016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
210
211 * gcc.target/powerpc/p9-dimode1.c: New test.
212 * gcc.target/powerpc/p9-dimode2.c: Likewise.
213
f29468a7
JJ
2142016-06-15 Jakub Jelinek <jakub@redhat.com>
215
61daecc4
JJ
216 * gcc.c-torture/compile/20160615-1.c: New test.
217
f29468a7
JJ
218 * g++.dg/cpp0x/ref-qual17.C: New test.
219
209d1e2d
IE
2202016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
221
222 PR middle-end/71529
223 * gcc.target/i386/pr71529.C: New test.
224
8dc35712
AH
2252016-06-15 Alan Hayward <alan.hayward@arm.com>
226
227 PR tree-optimization/71483
228 * g++.dg/vect/pr71483.c: New
229
b8911cb8
PC
2302016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
231
232 PR c++/70202
233 * g++.dg/inherit/crash6.C: New.
234 * g++.dg/inherit/union2.C: Likewise.
235 * g++.dg/inherit/virtual12.C: Likewise.
236 * g++.dg/inherit/virtual13.C: Likewise.
237 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
238
cf5d08ab
UB
2392016-06-15 Uros Bizjak <ubizjak@gmail.com>
240
241 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
242
8f482165
AH
2432016-06-15 Alan Hayward <alan.hayward@arm.com>
244
245 PR tree-optimization/71439
246 * gcc.dg/vect/pr71439.c: New
247
3256673f
KT
2482016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
249
250 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
251
b17dc4d4
RB
2522016-06-15 Richard Biener <rguenther@suse.de>
253
254 * gcc.dg/vect/slp-45.c: New testcase.
255
2a5825f2
RB
2562016-06-15 Richard Biener <rguenther@suse.de>
257
258 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
259
6e433d0b
BS
2602016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
261
262 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
263 requirements, and disable for AIX for now.
264 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
265
abe7f828
JJ
2662016-06-14 Jakub Jelinek <jakub@redhat.com>
267
a09c81b4
JJ
268 PR c++/71528
269 * g++.dg/opt/pr71528.C: New test.
270
abe7f828
JJ
271 PR c++/71516
272 * g++.dg/init/pr71516.C: New test.
273
acfadf06
PC
2742016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
275
276 * g++.dg/init/array46.C: New.
277
4d568ab2
UB
2782016-06-14 Uros Bizjak <ubizjak@gmail.com>
279
280 * gcc.target/i386/float128-3.c: New test.
281 * gcc.target/i386/quad-sse4.c: Ditto.
282 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
283 Update scan strings.
284
30934c5d
RB
2852016-06-14 Richard Biener <rguenther@suse.de>
286
287 PR middle-end/71526
288 * gfortran.dg/pr71526.f90: New testcase.
289
3970e545
AV
2902016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
291
292 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
293 * gcc.dg/zero_bits_compound-1.c: Likewise.
294
04976c6e
RB
2952016-06-14 Richard Biener <rguenther@suse.de>
296
297 PR tree-optimization/71522
298 * gcc.dg/torture/pr71522.c: New testcase.
299
23e025db
JJ
3002016-06-14 Jakub Jelinek <jakub@redhat.com>
301
302 PR tree-optimization/71520
303 * gcc.dg/tree-ssa/pr71520.c: New test.
304
90b72e84
RB
3052016-06-14 Richard Biener <rguenther@suse.de>
306
307 PR tree-optimization/71521
86c24ba6 308 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 309
ef7cf206
JJ
3102016-06-13 Jakub Jelinek <jakub@redhat.com>
311
0dda258b
JJ
312 PR sanitizer/71498
313 * c-c++-common/ubsan/bounds-13.c: New test.
314
ef7cf206
JJ
315 PR preprocessor/71183
316 * gcc.dg/cpp/source_date_epoch-3.c: New test.
317
a73786e3
JL
3182016-06-13 Jeff Law <law@redhat.com>
319
320 PR tree-optimization/71403
321 * c-c++-common/ubsan/pr71403-1.c: New test.
322 * c-c++-common/ubsan/pr71403-2.c: New test.
323 * c-c++-common/ubsan/pr71403-3.c: New test.
324
0ac249bf
JJ
3252016-06-13 Jakub Jelinek <jakub@redhat.com>
326
327 PR middle-end/71478
328 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
329 Add -Wno-psabi -w to dg-options.
330
5408a64a
KN
3312016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
332
333 * gcc.target/powerpc/vadsdu-0.c: New test.
334 * gcc.target/powerpc/vadsdu-1.c: New test.
335 * gcc.target/powerpc/vadsdu-2.c: New test.
336 * gcc.target/powerpc/vadsdu-3.c: New test.
337 * gcc.target/powerpc/vadsdu-4.c: New test.
338 * gcc.target/powerpc/vadsdu-5.c: New test.
339 * gcc.target/powerpc/vadsdub-1.c: New test.
340 * gcc.target/powerpc/vadsdub-2.c: New test.
341 * gcc.target/powerpc/vadsduh-1.c: New test.
342 * gcc.target/powerpc/vadsduh-2.c: New test.
343 * gcc.target/powerpc/vadsduw-1.c: New test.
344 * gcc.target/powerpc/vadsduw-2.c: New test.
345
f7e4f2e3
DM
3462016-06-13 David Malcolm <dmalcolm@redhat.com>
347
348 * gcc.dg/c99-init-2.c (c): Update expected error message.
349 * gcc.dg/init-bad-8.c (foo): Likewise.
350 * gcc.dg/spellcheck-fields-3.c: New test case.
351
ad23a23e
ML
3522016-06-13 Martin Liska <mliska@suse.cz>
353
354 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
355 and "guess loop iv compared" heuristics.
356 * gcc.dg/predict-2.c: Likewise.
357 * gcc.dg/predict-3.c: Likewise.
358 * gcc.dg/predict-4.c: Likewise.
359 * gcc.dg/predict-5.c: Likewise.
360 * gcc.dg/predict-6.c: Likewise.
361
146c55da
MP
3622016-06-13 Marek Polacek <polacek@redhat.com>
363
364 PR middle-end/71476
365 * c-c++-common/Wswitch-unreachable-4.c: New test.
366 * gcc.dg/Wswitch-unreachable-2.c: New test.
367 * g++.dg/tm/jump1.C: Move dg-warning.
368
42e77cbc
EB
3692016-06-13 Eric Botcazou <ebotcazou@adacore.com>
370
371 * gnat.dg/renaming10.ad[sb]: New test.
372
7474dcc1
PT
3732016-06-13 Paul Thomas <pault@gcc.gnu.org>
374
375 PR fortran/70673
376 * gfortran.dg/pr70673.f90: New test.
377
f57f53d3
RB
3782016-06-13 Richard Biener <rguenther@suse.de>
379
380 PR middle-end/64516
381 * gcc.dg/align-3.c: New testcase.
382
5843a5f0
ML
3832016-06-13 Martin Liska <mliska@suse.cz>
384
385 * gcc.target/i386/pr71458.c: New test.
386
aa8fdb44
UB
3872016-06-12 Uros Bizjak <ubizjak@gmail.com>
388
389 PR target/71241
390 * testsuite/gcc.dg/torture/float128-nan.c: New test.
391
2043e4d7
DH
3922016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
393
394 PR target/60751
395 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
396 statement.
397
d3dc025d
DH
3982016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
399
400 PR target/60751
401 * gfortran.dg/comma_IO_extension_1.f90: New test.
402 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
403 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
404 statement.
405 * gfortran.dg/graphite/pr38083.f90: Likewise.
406 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
407 missing format.
408
a31d78c6
EB
4092016-06-11 Eric Botcazou <ebotcazou@adacore.com>
410
411 * gnat.dg/case_character.adb: New test.
412
95c18dd0
SB
4132016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
414
415 PR middle-end/71310
416 * gcc.target/powerpc/pr71310.c: New testcase.
417
b97d37b4
KV
4182016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
419
420 PR middle-end/71478
421 * gcc.dg/pr71478.c: New test.
422
900bcda3
JJ
4232016-06-10 Jakub Jelinek <jakub@redhat.com>
424
ec1c20db
JJ
425 PR middle-end/71494
426 * gcc.c-torture/execute/pr71494.c: New test.
427
50b15873
JJ
428 PR c/68657
429 * gcc.target/i386/pr68657.c: New test.
430
900bcda3
JJ
431 PR inline-asm/68843
432 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
433 (test): Add -masm=intel alternatives.
434
4d926e34
MS
4352016-06-10 Martin Sebor <msebor@redhat.com>
436
437 PR c/71392
438 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
439
ad071b2b
JL
4402016-06-10 Jeff Law <law@redhat.com>
441
442 PR tree-optimization/71335
443 * gcc.c-torture/execute/pr71335.c: New test.
444
2704efe8
DM
4452016-06-10 David Malcolm <dmalcolm@redhat.com>
446
447 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
448 the various "cannot tail-call: " messages.
449
18c9b7d4
CL
4502016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
451
452 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
453 and options.
454
7cfa10f3
MO
4552016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
456
457 PR sanitizer/71480
458 * c-c++-common/asan/pr71480.c: New test.
459
1f24fd3e
L
4602016-06-10 H.J. Lu <hongjiu.lu@intel.com>
461
462 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
463 (ASMNAME2): Likewise.
464 (main): Replace fn in asm statement with ASMNAME ("fn").
465 * gcc.dg/guality/pr68037-2.c: Likewise.
466 * gcc.dg/guality/pr68037-3.c: Likewise.
467 * gcc.dg/torture/pr68037-1.c: Likewise.
468 * gcc.dg/torture/pr68037-2.c: Likewise.
469 * gcc.dg/torture/pr68037-3.c: Likewise.
470
ad551c07
BE
4712016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
472
473 PR inline-asm/68843
474 * gcc.target/i386/pr68843-1.c: New test.
475 * gcc.target/i386/pr68843-2.c: New test.
476
4b1ffdb1 4772016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
478 Cesar Philippidis <cesar@codesourcery.com>
479
480 PR middle-end/71373
481 * gcc.dg/goacc/nested-function-1.c: New file.
482 * gcc.dg/goacc/nested-function-2.c: Likewise.
483 * gcc.dg/goacc/pr71373.c: Likewise.
484 * gfortran.dg/goacc/cray-2.f95: Likewise.
485 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
486 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
487 * gfortran.dg/goacc/cray.f95: Update.
488 * gfortran.dg/goacc/loop-1.f95: Likewise.
489 * gfortran.dg/goacc/loop-3.f95: Likewise.
490 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
491 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
492
4932016-06-10 Thomas Schwinge <thomas@codesourcery.com>
494
495 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
496 for OpenACC tile clauses.
497 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
498
499 PR c/71381
500 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
501 to...
502 * c-c++-common/goacc/cache-2.c: ... this new file.
503 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
504 * gfortran.dg/goacc/cache-2.f95: ... this new file.
505 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
506 usage.
507 * gfortran.dg/goacc/cray.f95: Likewise.
508 * gfortran.dg/goacc/loop-1.f95: Likewise.
509
89851e4c
AH
5102016-06-10 Alan Hayward <alan.hayward@arm.com>
511
512 PR tree-optimization/71407
513 PR tree-optimization/71416
514 * gcc.dg/vect/pr71407.c: New
515 * gcc.dg/vect/pr71416-1.c: New
516 * gcc.dg/vect/pr71416-2.c: New
517
200eafbf
RB
5182016-06-10 Richard Biener <rguenther@suse.de>
519
520 PR middle-end/71477
521 * gcc.dg/torture/pr71477.c: New testcase.
522
4df99d92
JK
5232016-06-09 Julia Koval <julia.koval@intel.com>
524
525 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
526 * gcc.target/i386/interrupt-13.c: Likewise.
527 * gcc.target/i386/interrupt-15.c: Likewise.
528 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
529 * gcc.target/i386/interrupt-24.c: Likewise.
530 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
531 * gcc.target/i386/interrupt-9.c: Likewise.
532 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
533
e01b4e16
MS
5342016-06-09 Martin Sebor <msebor@redhat.com>
535
536 PR c/70883
537 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
538 * gcc.dg/builtin-constant_p-1.c: Same.
539 * gcc.dg/builtins-error.c: Same.
540 * gcc.dg/pr70859.c: Same.
541
9c35db0e
SKS
5422016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
543
544 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
545 * gcc.dg/torture/pr68067-1.c: Likewise.
546 * gcc.dg/torture/pr68067-2.c: Likewise.
547
5482016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
549
550 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
551 when setting SIZE.
552
392a81b9
PC
5532016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
554
555 PR c++/71465
556 * g++.dg/inherit/crash5.C: New.
557 Revert:
558 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
559
560 PR c++/70202
561 * g++.dg/inherit/crash5.C: New.
562 * g++.dg/inherit/virtual1.C: Adjust.
563
e49efc14
ML
5642016-06-09 Martin Liska <mliska@suse.cz>
565
566 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
567 * g++.dg/predict-loop-exit-2.C: Likewise.
568 * g++.dg/predict-loop-exit-3.C: Likewise.
569 * gcc.dg/predict-1.c: Likewise.
570 * gcc.dg/predict-2.c: Likewise.
571 * gcc.dg/predict-3.c: Likewise.
572 * gcc.dg/predict-4.c: Likewise.
573 * gcc.dg/predict-5.c: Likewise.
574 * gcc.dg/predict-6.c: Likewise.
575 * gcc.dg/predict-7.c: Likewise.
576
36d57986
RB
5772016-06-09 Richard Biener <rguenther@suse.de>
578
579 PR tree-optimization/71462
580 * gcc.dg/torture/pr71462.c: New testcase.
581
7d82e8e4
MP
5822016-06-09 Marek Polacek <polacek@redhat.com>
583
584 PR c/65471
585 * gcc.dg/c11-generic-3.c: New test.
586
c8a71589
PC
5872016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
588
589 * g++.dg/init/array42.C: New.
590 * g++.dg/init/array43.C: Likewise.
591 * g++.dg/init/array44.C: Likewise.
592 * g++.dg/init/array45.C: Likewise.
593 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
594 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
595 * g++.dg/cpp1y/auto-fn27.C: Likewise.
596 * g++.dg/gomp/pr35751.C: Likewise.
597 * g++.dg/init/array23.C: Likewise.
598 * g++.dg/init/brace2.C: Likewise.
599 * g++.dg/init/brace6.C: Likewise.
600
44a845ca
MS
6012016-06-08 Martin Sebor <msebor@redhat.com>
602 Jakub Jelinek <jakub@redhat.com>
603
604 PR c++/70507
605 PR c/68120
606 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
607 * c-c++-common/builtin-arith-overflow-2.c: New test.
608 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
609 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
610 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
611
2ef16b6e
JJ
6122016-06-08 Jakub Jelinek <jakub@redhat.com>
613
614 PR c++/71442
615 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
616
5e3ee346
AL
6172016-06-08 Alan Lawrence <alan.lawrence@arm.com>
618
619 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
620 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
621 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
622 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
623 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
624 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
625 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
626 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
627 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
628 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
629 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
630 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
631 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
632
b2ae2814
RB
6332016-06-08 Richard Biener <rguenther@suse.de>
634
635 PR tree-optimization/68558
636 * gcc.dg/vect/slp-44.c: New testcase.
637
e09b4c37
RB
6382016-06-08 Richard Biener <rguenther@suse.de>
639
640 * gcc.dg/vect/slp-43.c: New testcase.
641
72d50660
RB
6422016-06-08 Richard Biener <rguenther@suse.de>
643
644 PR tree-optimization/71452
645 * gcc.dg/torture/pr71452.c: New testcase.
646
988c115c
JJ
6472016-06-08 Jakub Jelinek <jakub@redhat.com>
648
649 PR c++/71448
650 * g++.dg/torture/pr71448.C: New test.
651
73d73b48
BS
6522016-06-08 Bernd Schmidt <bschmidt@redhat.com>
653
654 PR debug/71432
655 PR ada/71413
656 * g++.dg/debug/pr71432.C: New test.
657
bdd15d0c
PK
6582016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
659
660 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
661 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
662 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
663
ce0607bb
AH
6642016-06-08 Alan Hayward <alan.hayward@arm.com>
665
666 * gcc.dg/vect/vect-live-2.c: Update effective target.
667 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
668 * lib/target-supports.exp: Add aarch64 to vect_long.
669
92a5f2ba
MP
6702016-06-08 Marek Polacek <polacek@redhat.com>
671
672 PR c/71418
673 * gcc.dg/noncompile/pr71418.c: New test.
674
08203f73
MP
675 PR c/71426
676 * gcc.dg/noncompile/pr71426.c: New test.
677
d1fcc2bd
JH
6782016-06-07 Jan Hubicka <hubicka@ucw.cz>
679
680 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
681 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
682 * gcc.dg/predict-3.c: Update template.
683 * gcc.dg/predict-5.c: Update template.
684 * gcc.dg/predict-6.c: Update template.
685 * gcc.dg/predict-9.c: Update template.
686 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
687
a23e6f1c
BS
6882016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
689
690 * gcc.target/powerpc/vec-mul.c: New test.
691
6ffd47b7
DM
6922016-06-07 David Malcolm <dmalcolm@redhat.com>
693
694 * gcc.dg/spellcheck-fields-2.c: New test case.
695
bfd67b47
RB
6962016-06-07 Richard Biener <rguenther@suse.de>
697
698 PR c/61564
699 * gcc.dg/Wpragmas-1.c: New testcase.
700 * gcc.dg/Wattributes-4.c: Likewise.
701 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
702 entry.
703
701b9a47
CL
7042016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
705
706 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
707 spurious debug code.
708
6b80d6fa
RB
7092016-06-07 Richard Biener <rguenther@suse.de>
710
711 PR tree-optimization/71428
712 * gcc.dg/torture/pr71428.c: New testcase.
713
0f3f9437
RB
7142016-06-07 Richard Biener <rguenther@suse.de>
715
716 PR middle-end/71423
717 * gcc.dg/torture/pr71423.c: New testcase.
718
ec963f2a
KV
7192016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
720
721 PR middle-end/71408
722 * gcc.dg/tree-ssa/pr71408.c: New test.
723
46ab5b6e
KV
7242016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
725
726 PR middle-end/71281
727 * g++.dg/torture/pr71281.C: New test.
728
1f40cff3
MP
7292016-06-06 Marek Polacek <polacek@redhat.com>
730
731 PR c/71362
732 * gcc.dg/pr71362.c: New test.
733
6f5bcd24
JJ
7342016-06-06 Jakub Jelinek <jakub@redhat.com>
735 Patrick Palka <ppalka@gcc.gnu.org>
736
737 PR c++/70847
738 PR c++/71330
739 PR c++/71393
740 * g++.dg/opt/pr70847.C: New test.
741 * g++.dg/ubsan/pr70847.C: New test.
742 * g++.dg/ubsan/pr71393.C: New test.
743
158beb4a
JJ
7442016-06-06 Jakub Jelinek <jakub@redhat.com>
745
746 PR tree-optimization/71259
747 * gcc.dg/vect/pr71259.c: New test.
748
d9b950dd
DM
7492016-06-06 David Malcolm <dmalcolm@redhat.com>
750
751 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
752 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
753 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
754 above.
755
36f9ad69
KT
7562016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
757
758 PR middle-end/37780
759 * gcc.c-torture/execute/pr37780.c: New test.
760 * gcc.target/aarch64/pr37780_1.c: Likewise.
761 * gcc.target/arm/pr37780_1.c: Likewise.
762
5545a907
MP
7632016-06-06 Marek Polacek <polacek@redhat.com>
764
765 * c-c++-common/attr-may-alias-1.c: New test.
766 * c-c++-common/attr-may-alias-2.c: New test.
767 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
768
93671519
BE
7692016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
770
771 PR c/24414
772 * gcc.target/i386/pr24414.c: New test.
773
690f24b7
JM
7742016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
775
776 * gcc.target/sparc/vis4misc.c: New file.
777 * gcc.target/sparc/fpcmp.c: Likewise.
778 * gcc.target/sparc/fpcmpu.c: Likewise.
779
31ce6157
AH
7802016-06-06 Alan Hayward <alan.hayward@arm.com>
781
782 * gcc.dg/vect/vect-live-1.c: Use additional-options.
783 * gcc.dg/vect/vect-live-3.c: Likewise.
784
9fcebb5a
RB
7852016-06-06 Richard Biener <rguenther@suse.de>
786
787 PR tree-optimization/71398
788 * gcc.dg/torture/pr71398.c: New testcase.
789
903ca97b
UB
7902016-06-06 Uros Bizjak <ubizjak@gmail.com>
791
792 PR target/71389
793 * g++.dg/pr71389.C: New test.
794
9c1eb332
JD
7952016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
796
797 PR fortran/71404
798 * gfortran.dg/fmt_read_5.f: New test.
799
b2d83bd2
AV
8002016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
801
802 PR fortran/69659
803 * gfortran.dg/class_array_22.f03: New test.
804
ec81960e
JH
8052016-06-05 Jan Hubicka <hubicka@ucw.cz>
806
807 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
808
429d2750
JH
8092016-06-05 Jan Hubicka <hubicka@ucw.cz>
810
811 * gcc.dg/predict-9.c: Update template.
812
c1c00983
PC
8132016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
814
815 PR c++/49377
816 * g++.dg/template/pr49377.C: New.
817
1927a963
JJ
8182016-06-04 Jakub Jelinek <jakub@redhat.com>
819
820 PR tree-optimization/71405
821 * g++.dg/torture/pr71405.C: New test.
822
909a11ad
PC
8232016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
824
825 PR c++/70202
826 * g++.dg/inherit/crash5.C: New.
827 * g++.dg/inherit/virtual1.C: Adjust.
828
08bbb1f8
JL
8292016-06-03 Jeff Law <law@redhat.com>
830
831 PR tree-optimization/71316
832 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
833
7c35235c
JJ
8342016-06-03 Jakub Jelinek <jakub@redhat.com>
835
836 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
837 dg-additional-options with just -fno-tree-scev-cprop in it.
838 * gcc.dg/vect/vect-live-2.c: Likewise.
839 * gcc.dg/vect/vect-live-5.c: Likewise.
840 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
841 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
842 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
843
c8572dd6
PP
8442016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
845
846 PR c++/27100
847 * g++.dg/other/friend6.C: New test.
848
1c7733a7
BS
8492016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
850
851 * g++.dg/torture/ppc-ldst-array.C: New.
852
0d2f700f
JM
8532016-06-03 Joseph Myers <joseph@codesourcery.com>
854
855 PR target/71276
856 PR target/71277
857 * gcc.dg/torture/builtin-fp-int-inexact.c,
858 gcc.target/i386/387-builtin-fp-int-inexact.c,
859 gcc.target/i386/387-rint-inline-1.c,
860 gcc.target/i386/387-rint-inline-2.c,
861 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
862 gcc.target/i386/sse2-rint-inline-1.c,
863 gcc.target/i386/sse2-rint-inline-2.c,
864 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
865 gcc.target/i386/sse4_1-rint-inline.c: New tests.
866
f8071c05
L
8672016-06-03 H.J. Lu <hongjiu.lu@intel.com>
868 Julia Koval <julia.koval@intel.com>
869
870 PR target/66960
871 PR target/67630
872 PR target/67634
873 PR target/67841
874 PR target/68037
875 PR target/68618
876 PR target/68661
877 PR target/69575
878 PR target/69596
879 PR target/69734
880 * gcc.dg/guality/pr68037-1.c: New test.
881 * gcc.dg/guality/pr68037-2.c: Likewise.
882 * gcc.dg/guality/pr68037-3.c: Likewise.
883 * gcc.dg/torture/pr68037-1.c: Likewise.
884 * gcc.dg/torture/pr68037-2.c: Likewise.
885 * gcc.dg/torture/pr68037-3.c: Likewise.
886 * gcc.dg/torture/pr68661-1a.c: Likewise.
887 * gcc.dg/torture/pr68661-1b.c: Likewise.
888 * gcc.target/i386/interrupt-1.c: Likewise.
889 * gcc.target/i386/interrupt-2.c: Likewise.
890 * gcc.target/i386/interrupt-3.c: Likewise.
891 * gcc.target/i386/interrupt-4.c: Likewise.
892 * gcc.target/i386/interrupt-5.c: Likewise.
893 * gcc.target/i386/interrupt-6.c: Likewise.
894 * gcc.target/i386/interrupt-7.c: Likewise.
895 * gcc.target/i386/interrupt-8.c: Likewise.
896 * gcc.target/i386/interrupt-9.c: Likewise.
897 * gcc.target/i386/interrupt-10.c: Likewise.
898 * gcc.target/i386/interrupt-11.c: Likewise.
899 * gcc.target/i386/interrupt-12.c: Likewise.
900 * gcc.target/i386/interrupt-13.c: Likewise.
901 * gcc.target/i386/interrupt-14.c: Likewise.
902 * gcc.target/i386/interrupt-15.c: Likewise.
903 * gcc.target/i386/interrupt-16.c: Likewise.
904 * gcc.target/i386/interrupt-17.c: Likewise.
905 * gcc.target/i386/interrupt-18.c: Likewise.
906 * gcc.target/i386/interrupt-19.c: Likewise.
907 * gcc.target/i386/interrupt-20.c: Likewise.
908 * gcc.target/i386/interrupt-21.c: Likewise.
909 * gcc.target/i386/interrupt-22.c: Likewise.
910 * gcc.target/i386/interrupt-23.c: Likewise.
911 * gcc.target/i386/interrupt-24.c: Likewise.
912 * gcc.target/i386/interrupt-25.c: Likewise.
913 * gcc.target/i386/interrupt-26.c: Likewise.
914 * gcc.target/i386/interrupt-27.c: Likewise.
915 * gcc.target/i386/interrupt-28.c: Likewise.
916 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
917 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
918 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
919 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
920 * gcc.target/i386/interrupt-iamcu.c: Likewise.
921 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
922 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
923 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
924 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
925 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
926 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
927 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
928
36b85e43
BS
9292016-06-03 Bernd Schmidt <bschmidt@redhat.com>
930
9de2e795
L
931 PR tree-optimization/52171
932 * gcc.dg/pr52171.c: New test.
933 * gcc.target/i386/pr52171.c: New test.
36b85e43 934
bfeee8ac
JH
9352016-06-03 Jan Hubicka <jh@suse.cz>
936
937 * g++.dg/tree-ssa/pred-1.C: New testcase
938 * gcc.dg/tree-ssa/pred-1.c: New testcase
939
859b0bae
BS
9402016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
941
942 PR target/70957
943 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
944 support.
945 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
946
3a2edf4c
AH
9472016-06-03 Alan Hayward <alan.hayward@arm.com>
948
949 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
950
b28ead45
AH
9512016-06-03 Alan Hayward <alan.hayward@arm.com>
952
953 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 954 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
955 * gcc.dg/vect/vect-live-1.c: New test.
956 * gcc.dg/vect/vect-live-2.c: New test.
957 * gcc.dg/vect/vect-live-3.c: New test.
958 * gcc.dg/vect/vect-live-4.c: New test.
959 * gcc.dg/vect/vect-live-5.c: New test.
960 * gcc.dg/vect/vect-live-slp-1.c: New test.
961 * gcc.dg/vect/vect-live-slp-2.c: New test.
962 * gcc.dg/vect/vect-live-slp-3.c: New test.
963
1f91747b
JJ
9642016-06-03 Jakub Jelinek <jakub@redhat.com>
965
966 PR middle-end/71387
967 * g++.dg/opt/pr71387.C: New test.
968
47b83923
JL
9692016-06-02 Jeff Law <law@redhat.com>
970
971 PR tree-optimization/71328
972 * gcc.c-torture/compile/pr71328.c: New test.
973
e96e5f46
JD
9742016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
975
976 PR fortran/52393
977 * gfortran.dg/fmt_read_3.f90: Fix typo.
978 * gfortran.dg/fmt_read_4.f90: New test.
979
b872d729
PC
9802016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
981
982 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
983 * g++.dg/cpp0x/forw_enum6.C: Likewise.
984 * g++.dg/cpp0x/forw_enum8.C: Likewise.
985 * g++.dg/cpp0x/override2.C: Likewise.
986 * g++.dg/parse/crash5.C: Likewise.
987 * g++.dg/parse/error16.C: Likewise.
988 * g++.dg/parse/error27.C: Likewise.
989 * g++.dg/template/qualttp15.C: Likewise.
990 * g++.dg/template/redecl4.C: Likewise.
991 * g++.old-deja/g++.other/crash39.C: Likewise.
992 * g++.old-deja/g++.other/struct1.C: Likewise.
993 * g++.old-deja/g++.pt/m9a.C: Likewise.
994 * g++.old-deja/g++.pt/memclass10.C: Likewise.
995
0e535442
JJ
9962016-06-02 Jakub Jelinek <jakub@redhat.com>
997
0633ee10
JJ
998 PR c++/71372
999 * c-c++-common/pr71372.c: New test.
1000
0e535442
JJ
1001 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1002 __TIME__ strings with __builtin_strcmp instead of printf and
1003 dg-output.
1004
f3c5ecc2
ML
10052016-06-02 Martin Liska <mliska@suse.cz>
1006
1007 * gcc.dg/predict-9.c: New test.
1008
a91807c5
JJ
10092016-06-02 Jakub Jelinek <jakub@redhat.com>
1010
1011 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1012 global set_compiler_env_var and global saved_compiler_env_var.
1013
b5bd1978
KT
10142016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1015
1016 PR rtl-optimization/71295
1017 * gcc.c-torture/compile/pr71295.c: New test.
1018
b93b1475
JJ
10192016-06-02 Jakub Jelinek <jakub@redhat.com>
1020
930ebd0e
JJ
1021 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1022
1e021dc3
JJ
1023 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1024 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1025
b93b1475
JJ
1026 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1027 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1028 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1029 alternative number.
1030
58f2fb5c
MM
10312016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1032
1033 * gcc.target/powerpc/p9-splat-4.c: New test.
1034
10352016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1036
1037 PR target/71186
1038 * gcc.target/powerpc/pr71186.c: New test.
1039
4731c9f0
JD
10402016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1041
1042 PR fortran/52393
1043 * gfortran.dg/fmt_read_3.f90: New test.
1044
042dee3e
TP
10452016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1046
1047 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1048 procedure.
1049
15c98b2e
ES
10502016-06-01 Eduard Sanou <dhole@openmailbox.org>
1051
1052 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1053 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1054 env var is set.
1055 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1056 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1057 shown once.
1058 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1059 during compilation.
1060 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1061 vars set by dg-set-compiler-env-var.
1062
6442a6f4
PT
10632016-06-01 Paul Thomas <pault@gcc.gnu.org>
1064
1065 PR fortran/71156
1066 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1067 to the module procedure declaration.
1068 * gfortran.dg/submodule_16.f08: New test.
1069
ab62397a
JJ
10702016-06-01 Jakub Jelinek <jakub@redhat.com>
1071
1072 PR middle-end/71371
1073 * c-c++-common/gomp/pr71371.c: New test.
1074
b66af6ed
RB
10752016-06-01 Richard Biener <rguenther@suse.de>
1076
1077 PR tree-optimization/71366
1078 * gcc.dg/torture/pr71366-1.c: New testcase.
1079 * gcc.dg/torture/pr71366-2.c: Likewise.
1080
e342b9d8
KN
10812016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1082
1083 * gcc.target/powerpc/vslv-0.c: New test.
1084 * gcc.target/powerpc/vslv-1.c: New test.
1085 * gcc.target/powerpc/vsrv-0.c: New test.
1086 * gcc.target/powerpc/vsrv-1.c: New test.
1087
721547cd
NS
10882016-06-01 Nathan Sidwell <nathan@acm.org>
1089
1090 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1091 * gcc.target/nvptx/weak.c: New.
1092
fa2c9034
RB
10932016-06-01 Richard Biener <rguenther@suse.de>
1094
1095 PR tree-optimization/71261
1096 * gcc.dg/torture/vect-bool-1.c: New testcase.
1097
3e32893c
JJ
10982016-06-01 Jakub Jelinek <jakub@redhat.com>
1099
1100 * gfortran.dg/gomp/order-1.f90: New test.
1101 * gfortran.dg/gomp/order-2.f90: New test.
1102
8c383600
JH
11032016-06-01 Jan Hubicka <hubicka@ucw.cz>
1104
1105 * gcc.dg/unroll-6.c: Update template.
1106 * gcc.dg/unroll-7.c: New testcase.
1107 * gcc.dg/unroll-8.c: New testcase.
1108
a0dfeef5
EB
11092016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1110
1111 * gnat.dg/opt56.ad[sb]: New test.
1112
48de5701
PC
11132016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1114
1115 PR c++/66635
1116 * g++.dg/cpp0x/constexpr-ice16.C: New.
1117
827cf695
PP
11182016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1119
1120 PR tree-optimization/71314
1121 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1122 -mbranch-cost=2.
1123
ff66f6e8
PP
11242016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1125
1126 PR tree-optimization/71077
1127 * gcc.dg/tree-ssa/pr71077.c: New test.
1128
050fb209
JH
11292016-05-31 Jan Hubicka <hubicka@ucw.cz>
1130
48de5701
PC
1131 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1132 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1133 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1134
c642d919
PC
11352016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1136
1137 PR c++/71248
1138 * g++.dg/cpp0x/pr71248.C: New.
1139 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1140 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1141 * g++.dg/init/new37.C: Likewise.
1142 * g++.dg/template/static1.C: Likewise.
1143 * g++.dg/template/static2.C: Likewise.
1144
d6439e08
L
11452016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1146
1147 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1148 instead of %rdi.
1149 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1150
780b9dd4
MP
11512016-05-31 Marek Polacek <polacek@redhat.com>
1152
1153 * c-c++-common/Wswitch-unreachable-3.c: New test.
1154 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1155
0d99f8a0
RB
11562016-05-31 Richard Biener <rguenther@suse.de>
1157
1158 PR tree-optimization/71352
1159 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1160
52545641
TP
11612016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1162
1163 * gcc.target/arm/armv5_thumb_isa.c: New test.
1164
5b8c1205
KY
11652016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1166
1167 PR target/71346
1168 * gcc.target/i386/pr71346.c: New test.
1169
7a88cc84
TV
11702016-05-31 Tom de Vries <tom@codesourcery.com>
1171
1172 PR tree-optimization/69068
1173 * gcc.dg/graphite/pr69068.c: New test.
1174
265149a6
MS
11752016-05-27 Martin Sebor <msebor@redhat.com>
1176
1177 PR c++/71306
1178 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1179
00631022
JJ
11802016-05-30 Jakub Jelinek <jakub@redhat.com>
1181
1182 PR c++/71349
1183 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1184 nowait depend(inout: dd[0]) clauses where permitted.
1185
b2f6675b
PC
11862016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1187
1188 PR c++/71238
1189 * g++.dg/parse/pr71238.C: New.
1190 * g++.dg/concepts/friend1.C: Test column numbers too.
1191 * g++.dg/cpp0x/initlist31.C: Likewise.
1192 * g++.dg/cpp0x/pr51420.C: Likewise.
1193 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1194 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1195 * g++.dg/ext/builtin3.C: Likewise.
1196 * g++.dg/lookup/friend12.C: Likewise.
1197 * g++.dg/lookup/friend7.C: Likewise.
1198 * g++.dg/lookup/koenig1.C: Likewise.
1199 * g++.dg/lookup/koenig5.C: Likewise.
1200 * g++.dg/lookup/used-before-declaration.C: Likewise.
1201 * g++.dg/overload/koenig1.C: Likewise.
1202 * g++.dg/template/crash65.C: Likewise.
1203 * g++.dg/template/friend57.C: Likewise.
1204 * g++.dg/warn/Wshadow-5.C: Likewise.
1205 * g++.dg/warn/Wunused-8.C: Likewise.
1206 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1207 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1208 * g++.old-deja/g++.jason/member.C: Likewise.
1209 * g++.old-deja/g++.jason/report.C: Likewise.
1210 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1211 * g++.old-deja/g++.law/visibility20.C: Likewise.
1212 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1213 * g++.old-deja/g++.other/static5.C: Likewise.
1214 * g++.old-deja/g++.pt/overload2.C: Likewise.
1215
a448ff40
JH
12162016-05-30 Jan Hubicka <hubicka@ucw.cz>
1217
1218 * gcc.dg/tree-ssa/peel1.c: New testcase.
1219 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1220 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1221
69be8c91
TV
12222016-05-30 Tom de Vries <tom@codesourcery.com>
1223
1224 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1225 to ce.
1226
a59775a1
PC
12272016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1228
1229 PR c++/71099
1230 * g++.dg/parse/virtual1.C: New.
1231
53d6d955
UB
12322016-05-30 Uros Bizjak <ubizjak@gmail.com>
1233
1234 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1235 Use correct register when clearing %edx.
1236
0557293f
AM
12372016-05-30 Alexander Monakov <amonakov@ispras.ru>
1238
1239 PR tree-optimization/71289
1240 * gcc.dg/pr71289.c: New test.
1241
5d476e35
KV
12422016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1243
1244 PR middle-end/71269
1245 PR middle-end/71292
1246 * gcc.dg/tree-ssa/pr71269.c: New test.
1247 * gcc.dg/tree-ssa/pr71292.c: New test.
1248
db5447ca
KV
12492016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1250
1251 PR middle-end/71252
1252 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1253
98bdbb39
JH
12542016-05-30 Jan Hubicka <hubicka@ucw.cz>
1255
1256 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1257 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1258 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1259
7e012855
TV
12602016-05-30 Tom de Vries <tom@codesourcery.com>
1261
1262 PR tree-optimization/69067
1263 * gcc.dg/graphite/pr69067.c: New test.
1264
beed3701
UB
12652016-05-29 Uros Bizjak <ubizjak@gmail.com>
1266
1267 PR target/71245
1268 * gcc.target/i386/pr71245-1.c: New test.
1269 * gcc.target/i386/pr71245-2.c: Ditto.
1270
b6d4f8e8
PC
12712016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1272
1273 PR c++/71105
1274 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1275 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1276 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1277
00022058
JH
12782016-05-27 Jan Hubicka <hubicka@ucw.cz>
1279
1280 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1281
c8419aca
VV
12822016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1283
1284 Revert:
1285 PR c++/69855
1286 * g++.dg/overload/69855.C: New.
1287 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1288 * g++.old-deja/g++.pt/crash3.C: Likewise.
1289
8008c4d2
PC
12902016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1291
1292 PR c++/60385
1293 * g++.dg/parse/namespace13.C: New.
1294
8b2ef235
JL
12952016-05-26 Jeff Law <law@redhat.com>
1296
1297 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1298 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1299 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1300 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1301 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1302 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1303 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1304 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1305 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1306 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1307 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1308 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1309 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1310
7d67159b
VV
13112016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1312
1313 PR c++/69855
1314 * g++.dg/overload/69855.C: New.
1315 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1316 * g++.old-deja/g++.pt/crash3.C: Likewise.
1317
88e3bdd1
JW
13182016-05-27 Jiong Wang <jiong.wang@arm.com>
1319
1320 PR target/63596
1321 * gcc.target/aarch64/va_arg_1.c: New testcase.
1322 * gcc.target/aarch64/va_arg_2.c: Likewise.
1323 * gcc.target/aarch64/va_arg_3.c: Likewise.
1324
3fd6b9cc
JW
13252016-05-27 Jiong Wang <jiong.wang@arm.com>
1326
1327 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1328 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1329 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1330 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1331 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1332
3cee7e4e
MP
13332016-05-27 Marek Polacek <polacek@redhat.com>
1334
1335 PR middle-end/71308
1336 * g++.dg/torture/pr71308.C: New test.
1337
6a813c96
DV
13382016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1339
1340 * gcc.dg/zero_bits_compound-1.c: New test.
1341 * gcc.dg/zero_bits_compound-2.c: New test.
1342
0561bcfb
IE
13432016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1344
1345 PR middle-end/71279
1346 * gcc.dg/pr71279.c: New test.
1347
21316320
MM
13482016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1349
1350 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1351 floating point min/max/comparison instructions.
1352 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1353
7211a097
JJ
13542016-05-26 Jakub Jelinek <jakub@redhat.com>
1355
1356 * c-c++-common/gomp/schedule-1.c: New test.
1357 * gfortran.dg/gomp/schedule-1.f90: New test.
1358
cac177cf
PP
13592016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1360
1361 PR c++/70822
1362 PR c++/70106
1363 * g++.dg/cpp1y/auto-fn32.C: New test.
1364 * g++.dg/cpp1y/paren4.C: New test.
1365
a2d5b8c9
NS
13662016-05-26 Nathan Sidwell <nathan@acm.org>
1367
1368 * gcc.dg/20060410.c: Xfail on ptx.
1369 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1370 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1371 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1372 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1373 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1374
ffa8b552
TP
13752016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1376
1377 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1378
c7501e00
JJ
13792016-05-26 Jakub Jelinek <jakub@redhat.com>
1380
1875b9a0
JJ
1381 PR tree-optimization/71280
1382 * gcc.dg/pr71280.c: New test.
1383
2116e19f
JJ
1384 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1385
305aef09
JJ
1386 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1387 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1388
c7501e00
JJ
1389 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1390
ca449d26
JW
13912016-05-26 Jiong Wang <jiong.wang@arm.com>
1392
1393 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1394 kept in memory.
ca449d26 1395
8af01c66
JL
13962016-05-25 Jeff Law <law@redhat.com>
1397
1398 PR tree-optimization/71272
1399 * gcc.c-torture/compile/pr71272.c: new test.
1400
f9d6ce73
BS
14012016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1402
1403 * gcc.target/powerpc/vec-cmpne.c: New test.
1404 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1405
a88a7b22
EB
14062016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1407
1408 * gnat.dg/opt55.ad[sb]: New test.
1409
125f02ed
SKS
14102016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1411
1412 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1413 * c-c++-common/pr60226.c: Require int32plus.
1414 * gcc.c-torture/execute/pr70602.c: Likewise.
1415 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1416 unsigned long for malloc arg type.
1417 * gcc.dg/asr_div1.c: Require int32plus.
1418 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1419 * gcc.dg/pie-1.c: Require pie.
1420 * gcc.dg/pie-2.c: Likewise.
1421 * gcc.dg/pr59471.c: Require int32plus.
1422 * gcc.dg/pr59963-2.c: XFAIL for int16.
1423 * gcc.dg/pr60114.c: Require int32plus.
1424 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1425 unsigned long for typedef of size_t.
1426 * gcc.dg/pr63914.c: Require int32plus.
1427 * gcc.dg/pr64536.c: Require pt32plus.
1428 * gcc.dg/pr65658.c: Likewise.
1429 * gcc.dg/pr67271.c: Require int32plus.
1430 * gcc.dg/pr68112.c: Likewise.
1431 * gcc.dg/pr69071.c: Skip for avr target.
1432 * gcc.dg/pr69973.c: Require int32plus.
1433 * gcc.dg/pr70169.c: Skip for avr target.
1434 * gcc.dg/sso-6.c: Require int32plus.
1435 * gcc.dg/sso-7.c: Likewise.
1436 * gcc.dg/sso-8.c: Likewise.
1437 * gcc.dg/vrp-min-max-2.c: Likewise.
1438
c6e434f5
UB
14392016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1440
1441 PR target/70738
1442 * gcc.target/i386/pr70738-1.c: New test.
1443 * gcc.target/i386/pr70738-2.c: Likewise.
1444 * gcc.target/i386/pr70738-3.c: Likewise.
1445 * gcc.target/i386/pr70738-4.c: Likewise.
1446 * gcc.target/i386/pr70738-5.c: Likewise.
1447 * gcc.target/i386/pr70738-6.c: Likewise.
1448 * gcc.target/i386/pr70738-7.c: Likewise.
1449 * gcc.target/i386/pr70738-8.c: Likewise.
1450 * gcc.target/i386/pr70738-9.c: Likewise.
1451
5c42d341
KT
14522016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1453
1454 PR rtl-optimization/66940
1455 * gcc.c-torture/execute/pr66940.c: New test.
1456
bf9a1a07
IV
14572016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1458
1459 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1460 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1461 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1462 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1463 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1464 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1465 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1466 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1467 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1468 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1469 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1470 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1471 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1472 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1473 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1474 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1475 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1476 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1477 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1478 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1479 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1480 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1481 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1482 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1483
95efe6b6
MP
14842016-05-25 Marek Polacek <polacek@redhat.com>
1485
1486 PR c/71265
1487 * gcc.dg/noncompile/pr71265.c: New test.
1488
a23faf7a
MP
1489 PR c/71266
1490 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1491
69a6d5ad
NS
14922016-05-25 Nathan Sidwell <nathan@acm.org>
1493
1494 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1495
3072d4ea
RB
14962016-05-25 Richard Biener <rguenther@suse.de>
1497
1498 PR tree-optimization/71261
1499 * c-c++-common/torture/pr71261.c: New testcase.
1500
e412ece4
RB
15012016-05-25 Richard Biener <rguenther@suse.de>
1502
1503 PR tree-optimization/71264
1504 * gcc.dg/vect/pr71264.c: New testcase.
1505
b9e551ad
PC
15062016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1507
1508 PR c++/55992
1509 * g++.dg/cpp0x/alias-decl-53.C: New.
1510 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1511
6aa1abe5
ML
15122016-05-25 Martin Liska <mliska@suse.cz>
1513
1514 * g++.dg/pr71239.C: New test.
1515
842d162e
RB
15162016-05-25 Richard Biener <rguenther@suse.de>
1517
c87885ca
RO
1518 * gcc.dg/vect/pr58135.c: Rename to ...
1519 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1520
f184a36c
MP
15212016-05-25 Marek Polacek <polacek@redhat.com>
1522
1523 * g++.dg/pr65295.C: Use target c++14.
1524
021fad86
PC
15252016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1526
53d6d955
UB
1527 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1528 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1529
c3eaf15a
MM
15302016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1531
1532 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1533 instructions.
1534
e46c7770
CP
15352016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1536
1537 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1538 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1539 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1540 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1541 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1542 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1543 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1544 * c-c++-common/goacc/pcopy.c: Likewise.
1545 * c-c++-common/goacc/pcopyin.c: Likewise.
1546 * c-c++-common/goacc/pcopyout.c: Likewise.
1547 * c-c++-common/goacc/pcreate.c: Likewise.
1548 * c-c++-common/goacc/pr70688.c: New test.
1549 * c-c++-common/goacc/present-1.c: Adjust test.
1550 * c-c++-common/goacc/reduction-5.c: Likewise.
1551 * g++.dg/goacc/data-1.C: New test.
1552
4bfc9db7
MM
15532016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1554
1555 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1556 vector parity built-in functions.
1557 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1558 count trailing zeros automatic vectorization.
1559 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1560 count trailing zeros built-in functions.
1561
2bc145af
KV
15622016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1563
1564 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1565
26869fdb
PH
15662016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1567
1568 PR target/71050
1569 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1570
b2dc9c3b
PC
15712016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1572
1573 PR c++/50436
1574 * g++.dg/template/crash123.C: New.
1575 * g++.dg/template/crash124.C: Likewise.
1576
f65e97fd
MS
15772016-05-24 Martin Sebor <msebor@redhat.com>
1578
1579 PR c++/71147
1580 * g++.dg/ext/flexary16.C: New test.
1581
a6f5ac7f
IV
15822016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1583
69a6d5ad
NS
1584 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1585 before math.h is included.
a6f5ac7f
IV
1586 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1587 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1588 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1589 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1590 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1591 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1592 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1593 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1594 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1595 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1596 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1597 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1598 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1599 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1600 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1601 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1602 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1603 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1604 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1605 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1606 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1607 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1608 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1609
27bad558
MM
16102016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1611 Kelvin Nilsen <kelvin@gcc.gnu.org>
1612
1613 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1614 support.
1615
72f382fb
PC
16162016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1617
1618 PR c++/69872
1619 * g++.dg/warn/Wno-narrowing1.C: New.
1620
ef2ec9d9
MP
16212016-05-24 Marek Polacek <polacek@redhat.com>
1622
1623 PR c/71249
1624 * c-c++-common/Wswitch-unreachable-2.c: New test.
1625
e90434e3
JJ
16262016-05-24 Jakub Jelinek <jakub@redhat.com>
1627
7adb26f2
JJ
1628 PR c++/71257
1629 * g++.dg/vect/simd-clone-6.cc: New test.
1630 * g++.dg/gomp/declare-simd-6.C: New test.
1631
e90434e3
JJ
1632 PR middle-end/70434
1633 PR c/69504
1634 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1635
b556ea3b
RB
16362016-05-24 Richard Biener <rguenther@suse.de>
1637
1638 PR tree-optimization/71240
1639 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1640
e5328f5d
RB
16412016-05-24 Richard Biener <rguenther@suse.de>
1642
1643 PR tree-optimization/71230
1644 * gcc.dg/torture/pr71230.c: New testcase.
1645 * g++.dg/torture/pr71230.C: Likewise.
1646
a04e69c0
TS
16472016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1648
1649 * c-c++-common/goacc/routine-5.c: Add tests.
1650 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1651 * gfortran.dg/goacc/routine-6.f90: Add tests.
1652
30fd2977
RB
16532016-05-24 Richard Biener <rguenther@suse.de>
1654
1655 PR tree-optimization/71253
1656 * gcc.dg/torture/pr71253.c: New testcase.
1657
ca6f60bc
KV
16582016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1659
1660 PR middle-end/71252
1661 * gfortran.dg/pr71252.f90: New test.
1662
d3465d72
RS
16632016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1664
1665 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1666
f17a223d
RB
16672016-05-24 Richard Biener <rguenther@suse.de>
1668
1669 PR middle-end/70434
1670 PR c/69504
1671 * c-c++-common/vector-subscript-4.c: New testcase.
1672 * c-c++-common/vector-subscript-5.c: Likewise.
1673
e3f36534
JD
16742016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1675
1676 PR fortran/71123
1677 * gfortran.dg/namelist_90.f: New test
1678
85d5c27d
JD
16792016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1680
1681 PR fortran/66461
1682 * gfortran.dg/unexpected_eof.f: New test
1683
fe3f3340
MM
16842016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1685 Kelvin Nilsen <kelvin@gcc.gnu.org>
1686
1687 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1688 as little endian.
1689
26d6ae55
PC
16902016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1691
1692 PR c++/70972
1693 * g++.dg/cpp0x/inh-ctor20.C: New.
1694 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1695
d6c9a06f
PC
16962016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1697
1698 PR c++/69095
1699 * g++.dg/cpp0x/variadic168.C: New.
1700
396a1d10
PC
17012016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1702
1703 * g++.dg/cpp0x/pr31445.C: Test column number too.
1704 * g++.dg/cpp0x/pr32253.C: Likewise.
1705 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1706 * g++.dg/cpp0x/variadic36.C: Likewise.
1707
ece46666
MG
17082016-05-23 Marc Glisse <marc.glisse@inria.fr>
1709
1710 * gcc.dg/fold-notshift-2.c: Adjust.
1711
a7dc5980
MP
17122016-05-23 Marek Polacek <polacek@redhat.com>
1713
1714 PR c/49859
1715 * c-c++-common/Wswitch-unreachable-1.c: New test.
1716 * gcc.dg/Wswitch-unreachable-1.c: New test.
1717 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1718 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1719 * g++.dg/gomp/block-10.C: Likewise.
1720 * gcc.dg/gomp/block-10.c: Likewise.
1721 * g++.dg/gomp/block-9.C: Likewise.
1722 * gcc.dg/gomp/block-9.c: Likewise.
1723 * g++.dg/gomp/target-1.C: Likewise.
1724 * g++.dg/gomp/target-2.C: Likewise.
1725 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1726 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1727 * g++.dg/gomp/taskgroup-1.C: Likewise.
1728 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1729 * gcc.dg/gomp/teams-1.c: Likewise.
1730 * g++.dg/gomp/teams-1.C: Likewise.
1731 * g++.dg/overload/error3.C: Likewise.
1732 * g++.dg/tm/jump1.C: Likewise.
1733 * g++.dg/torture/pr40335.C: Likewise.
1734 * gcc.dg/c99-vla-jump-5.c: Likewise.
1735 * gcc.dg/switch-warn-1.c: Likewise.
1736 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1737 * gcc.dg/nested-func-1.c: Likewise.
1738 * gcc.dg/pr67784-4.c: Likewise.
1739
18b54004
RB
17402016-05-23 Richard Biener <rguenther@suse.de>
1741
1742 PR tree-optimization/71230
1743 * gfortran.dg/pr71230-1.f90: New testcase.
1744 * gfortran.dg/pr71230-2.f90: Likewise.
1745
e569db5f
VK
17462016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1747
396a1d10 1748 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1749 * gcc.dg/vect/pr58135.c: Add new.
1750 * gfortran.dg/pr46519-1.f: Adjust test case.
1751
e4b71114
PC
17522016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1753
1754 PR c++/53401
1755 * g++.dg/cpp0x/decltype64.C: New.
1756
a25a8058
CL
17572016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1758
1759 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1760 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1761 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1762
0dcfe9ab
CL
17632016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1764
1765 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1766 Add poly64x1_t and poly64x2_t cases if supported.
1767 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1768 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1769 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1770 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1771 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1772
ffd70e4a
CL
17732016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1774
1775 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1776 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1777 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1778 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1779 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1780 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1781 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1782
4b1f57fe
CL
17832016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1784
1785 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1786
16c5ec77
CL
17872016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1788
1789 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1790 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1791
94ad56c7
JJ
17922016-05-22 Jakub Jelinek <jakub@redhat.com>
1793
57748705
JJ
1794 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1795 constraint instead of "r".
1796 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1797 insn instead of vxorpd.
1798 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1799
af120161
JJ
1800 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1801 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1802
355023ce
JJ
1803 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1804
3b48574c
JJ
1805 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1806 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1807
94ad56c7
JJ
1808 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1809
8a85cee2
KV
18102016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1811
1812 PR middle-end/40921
1813 * gcc.dg/tree-ssa/pr40921.c: New test.
1814
8e916b16
PS
18152016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1816
1817 PR target/71103
1818 * gcc.target/avr/pr71103.c: New test.
1819
88aea79f
KV
18202016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1821
1822 PR middle-end/71179
1823 * gcc.dg/tree-ssa/pr71179.c: New test.
1824
79063edd
MS
18252016-05-20 Martin Sebor <msebor@redhat.com>
1826
1827 PR c/71115
1828 * gcc.dg/init-excess-2.c: New test.
1829
55c8849f
EB
18302016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1831
1832 * gnat.dg/opt53.adb: New test.
1833 * gnat.dg/opt54.adb: Likewise.
1834
c91a0948
MJ
18352016-05-20 Martin Jambor <mjambor@suse.cz>
1836
1837 PR tree-optimization/70884
1838 * gcc.dg/tree-ssa/pr70919.c: New test.
1839
9cad20fa
BS
18402016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1841
1842 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1843 formatting.
69a6d5ad
NS
1844 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1845 fix code formatting.
1846
18472016-05-20 Nathan Sidwell <nathan@acm.org>
1848
1849 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1850 non-common cases.
1851 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1852
15c671a7
DM
18532016-05-20 David Malcolm <dmalcolm@redhat.com>
1854
1855 * jit.dg/all-non-failing-tests.h: Add
1856 test-factorial-must-tail-call.c.
1857 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1858 * jit.dg/test-factorial-must-tail-call.c: New test case.
1859
4f028369
JJ
18602016-05-20 Jakub Jelinek <jakub@redhat.com>
1861
1862 PR fortran/71204
1863 * gfortran.dg/pr71204.f90: New test.
1864
7dea4ab3
CP
18652016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1866
1867 * gcc.target/nvptx/sincos.c: New test.
1868
ef98d365
PC
18692016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1870
1871 PR c++/70572
1872 * g++.dg/cpp1y/auto-fn31.C: New.
1873
92466115
BS
18742016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1875
1876 * gcc.target/powerpc/vec-addec.c: New test.
1877 * gcc.target/powerpc/vec-addec-int128.c: New test.
1878
9a385c2d
DM
18792016-05-20 David Malcolm <dmalcolm@redhat.com>
1880
1881 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1882 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1883 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1884 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1885
77c9d5b4
JH
18862016-05-20 Jan Hubicka <hubicka@ucw.cz>
1887
1888 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1889
68047971
JJ
18902016-05-20 Jakub Jelinek <jakub@redhat.com>
1891
18954840
JJ
1892 PR c++/71210
1893 * g++.dg/opt/pr71210-1.C: New test.
1894 * g++.dg/opt/pr71210-2.C: New test.
1895
68047971
JJ
1896 PR tree-optimization/29756
1897 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1898 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1899 only on selected targets where V4SImode vectors are known to be
1900 supported.
1901
d78789f5
MG
19022016-05-20 Marc Glisse <marc.glisse@inria.fr>
1903
1904 PR tree-optimization/71079
1905 PR tree-optimization/71206
1906 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1907
550fa093
PK
19082016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1909
1910 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1911 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1912 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1913
483c6429
RG
19142016-05-20 Richard Guenther <rguenther@suse.de>
1915
1916 PR tree-optimization/29756
1917 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1918
eb066284
RB
19192016-05-20 Richard Biener <rguenther@suse.de>
1920
1921 PR tree-optimization/71185
1922 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1923
58f10249
RB
19242016-05-20 Richard Biener <rguenther@suse.de>
1925
1926 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1927
2a5569fa
MP
19282016-05-19 Marek Polacek <polacek@redhat.com>
1929
1930 PR c++/71075
1931 * g++.dg/diagnostic/pr71075.C: New test.
1932
5e9a5385
DM
19332016-05-19 David Malcolm <dmalcolm@redhat.com>
1934
1935 PR c++/71184
1936 * g++.dg/pr71184.C: New test case.
1937
4f45da44
KN
19382016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1939
1940 * gcc.target/powerpc/darn-0.c: New test.
1941 * gcc.target/powerpc/darn-1.c: New test.
1942 * gcc.target/powerpc/darn-2.c: New test.
1943
4177437e
MP
19442016-05-19 Marek Polacek <polacek@redhat.com>
1945
1946 PR tree-optimization/71031
1947 * gcc.dg/tree-ssa/vrp100.c: New test.
1948
afb72432
IE
19492016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1950
1951 PR rtl-optimization/71148
1952 * gcc.dg/pr71148.c: New test.
1953
4f83064e
KT
19542016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1955
1956 PR target/71056
1957 * gcc.target/arm/pr71056.c: New test.
1958
4bf8dbe1
BE
19592016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1960
1961 * c-c++-common/pr69669.c: Check the used mode.
1962
f3510625
MO
19632016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1964
1965 PR sanitizer/64354
1966 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1967
43c0068e
RB
19682016-05-19 Richard Biener <rguenther@suse.de>
1969
1970 PR tree-optimization/70729
1971 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1972 * gcc.dg/graphite/scop-18.c: Likewise.
1973 * gcc.dg/pr41783.c: Disable LIM.
1974 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1975 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1976 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1977 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1978 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1979 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1980 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1981 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1982 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1983 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1984 * gfortran.dg/pr42108.f90: Likewise.
1985
70f25790
DM
19862016-05-18 David Malcolm <dmalcolm@redhat.com>
1987
1988 PR driver/69265
1989 * gcc.dg/spellcheck-options-11.c: New test case.
1990
960db8ec
JJ
19912016-05-18 Jakub Jelinek <jakub@redhat.com>
1992
1993 PR c++/71100
1994 * g++.dg/opt/pr71100.C: New test.
1995
04643334
MJ
19962016-05-18 Martin Jambor <mjambor@suse.cz>
1997
1998 PR ipa/69708
1999 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2000 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2001 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2002 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2003
91bb9f80
MJ
20042016-05-18 Martin Jambor <mjambor@suse.cz>
2005
2006 PR ipa/69708
2007 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2008 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2009 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2010 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2011 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2012
c584aca6
PC
20132016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2014
2015 PR c++/69793
2016 * g++.dg/template/crash122.C: New.
2017
20309c6e
PC
20182016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2019
2020 PR c++/70466
2021 * g++.dg/template/pr70466-1.C: New.
2022 * g++.dg/template/pr70466-2.C: Likewise.
2023
50c78b9a
MM
20242016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2025
2026 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2027 splat operations and the XXSPLTIB instruction.
2028 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2029 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2030 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2031 xxlxor to clear a register.
2032
cf8be00d
RS
20332016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2034
2035 * gcc.dg/torture/pr71020.c: New test.
2036
848a392a
MJ
20372016-05-18 Martin Jambor <mjambor@suse.cz>
2038
2039 PR ipa/70646
2040 * gcc.dg/ipa/pr70646.c: New test.
2041
1f2ab776
CL
20422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2043
2044 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2045
76489493
CL
20462016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2047
2048 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2049 missing tests for vreinterpretq_p{8,16}.
2050
bd79378d
CL
20512016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2052
2053 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2054 vsliq_n_s64 and vsliq_n_u64.
2055
81ca3ea0
CL
20562016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2057
2058 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2059 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2060
873cb425
CL
20612016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2062
2063 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2064 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2065 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2066
9d6e7c21
CL
20672016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2068
2069 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2070 in comment.
2071
b4dbe40e 20722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2073
2074 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2075 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2076 "blr\t" and switch to scan-assembler-times.
2077
83a5c910
JW
20782016-05-18 Jiong Wang <jiong.wang@arm.com>
2079
53d6d955
UB
2080 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2081 with __aarch64__.
2082 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2083 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2084
fb7cbdeb
JJ
20852016-05-18 Jakub Jelinek <jakub@redhat.com>
2086
8ee91165
JJ
2087 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2088 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2089 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2090 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2091 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2092 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2093
cf4d516a
JJ
2094 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2095 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2096
a4f16422
JJ
2097 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2098 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2099
7b37ce10
JJ
2100 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2101 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2102
fb7cbdeb
JJ
2103 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2104
c9326aef
RB
21052016-05-18 Richard Biener <rguenther@suse.de>
2106
2107 PR tree-optimization/71168
2108 * gcc.dg/torture/pr71168.c: New testcase.
2109
df8b0a11
KV
21102016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2111
2112 PR middle-end/63586
2113 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2114 * gcc.dg/tree-ssa/pr63586.c: New test.
2115 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2116
2efd67ed
NS
21172016-05-17 Nathan Sidwell <nathan@acm.org>
2118
2119 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2120 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2121 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2122 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2123
1988b2c2
NS
21242016-05-17 Nathan Sidwell <nathan@acm.org>
2125
2126 * gcc.target/nvptx/abi-vararg-3.c: New.
2127
ad1d92ab
MM
21282016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2129
2130 PR tree-optimization/54579
2131 PR middle-end/55299
2132 * gcc.dg/fold-notrotate-1.c: New test.
2133 * gcc.dg/fold-notshift-1.c: New test.
2134 * gcc.dg/fold-notshift-2.c: New test.
2135
47768df8
MP
21362016-05-17 Marek Polacek <polacek@redhat.com>
2137
2138 PR ipa/71146
2139 * g++.dg/ipa/pr71146.C: New test.
2140
6b5423a5
DM
21412016-05-17 David Malcolm <dmalcolm@redhat.com>
2142
2143 * jit.dg/test-error-array-bounds.c: New test case.
2144
c7986356
MG
21452016-05-17 Marc Glisse <marc.glisse@inria.fr>
2146
2147 * gcc.dg/tree-ssa/and-1.c: New testcase.
2148
d982c5b7
MG
21492016-05-17 Marc Glisse <marc.glisse@inria.fr>
2150
2151 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2152 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2153
0139ba93
MG
21542016-05-17 Marc Glisse <marc.glisse@inria.fr>
2155
2156 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2157 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2158
daab4562
JW
21592016-05-17 Jiong Wang <jiong.wang@arm.com>
2160
2161 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2162
22330033
JW
21632016-05-17 Jiong Wang <jiong.wang@arm.com>
2164
2165 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2166
98b3a5f2
JW
21672016-05-17 Jiong Wang <jiong.wang@arm.com>
2168
2169 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2170 ".2d[index]" when scan the assembly.
2171 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2172 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2173 float64x1.
2174 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2175
b71b7a8e
RB
21762016-05-17 Richard Biener <rguenther@suse.de>
2177
2178 PR tree-optimization/71132
2179 * gcc.dg/torture/pr71132.c: New testcase.
2180
3c51ad46
CL
21812016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2182
2183 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2184
d20faa66
KT
21852016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2186
2187 PR target/70809
2188 * gcc.target/aarch64/pr70809_1.c: New test.
2189
b75cc5a4
KT
21902016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2191
2192 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2193 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2194 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2195 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2196
b28eb195
IE
21972016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2198 Ilya Enkovich <ilya.enkovich@intel.com>
2199
2200 PR target/71114
2201 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2202
0b9004ed
JH
22032016-05-16 Jan Hubicka <hubicka@ucw.cz>
2204
2205 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2206 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2207
1b81a1c1
MW
22082016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2209
2210 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2211 test for __ARM_FP16_ARGS.
2212 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2213 * gcc.target/arm/aapcs/neon-vect10.c: New.
2214 * gcc.target/arm/aapcs/neon-vect9.c: New.
2215 * gcc.target/arm/aapcs/vfp18.c: New.
2216 * gcc.target/arm/aapcs/vfp19.c: New.
2217 * gcc.target/arm/aapcs/vfp20.c: New.
2218 * gcc.target/arm/aapcs/vfp21.c: New.
2219 * gcc.target/arm/fp16-aapcs-1.c: New.
2220 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2221 test for __ARM_FP16_ARGS.
2222 * g++.target/arm/fp16-return-1.c: Update expected output.
2223
921d1e73
JW
22242016-05-16 Jiong Wang <jiong.wang@arm.com>
2225
2226 PR testsuite/70227
2227 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2228
228eb42a
HA
22292016-05-15 Harald Anlauf <anlauf@gmx.de>
2230
2231 PR fortran/69603
2232 * gfortran.dg/pr69603.f90: New testcase.
2233
785abfd3
FR
22342016-05-14 Fritz Reese <fritzoreese@gmail.com>
2235
2236 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2237
e75eb64f
FR
22382016-05-14 Fritz Reese <fritzoreese@gmail.com>
2239
2240 PR fortran/71047
2241 * gfortran.dg/pr71047.f08: New test.
2242
aa4b467b
JM
22432016-05-13 Joseph Myers <joseph@codesourcery.com>
2244
2245 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2246 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2247 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2248
653fb4a2
MS
22492016-05-13 Martin Sebor <msebor@redhat.com>
2250
2251 PR c++/60049
2252 * g++.dg/cpp0x/constexpr-60049.C: New test.
2253
9e37582d
JJ
22542016-05-13 Jakub Jelinek <jakub@redhat.com>
2255
2256 PR bootstrap/71071
2257 * gcc.dg/pr71071.c: New test.
2258
a278aa17
UB
22592016-05-13 Uros Bizjak <ubizjak@gmail.com>
2260
2261 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2262 remove XOP handling.
377eaca7 2263 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2264
ac3d02e2
NS
22652016-05-13 Nathan Sidwell <nathan@acm.org>
2266
2267 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2268 __atomic_is_lock_free declaration.
2269
8ab3bdac
RB
22702016-05-13 Richard Biener <rguenther@suse.de>
2271
2272 PR tree-optimization/42587
2273 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2274
623b8e0a
ML
22752016-05-13 Martin Liska <mliska@suse.cz>
2276
2277 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2278 the new format of dump output.
2279
da7674f6
IE
22802016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2281
2282 * gcc.dg/pr71084.c: New test.
2283
c959db3d
RR
22842016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2285
53d6d955
UB
2286 PR target/53440
2287 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2288
43203dea
RR
22892016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2290
2291 * gcc.target/aarch64/struct_return.c: New test.
2292
4f2e1536
MP
22932016-05-12 Marek Polacek <polacek@redhat.com>
2294
2295 PR c/70756
2296 * c-c++-common/pr70756-2.c: New test.
2297 * c-c++-common/pr70756.c: New test.
2298
1ef33ef3
RB
22992016-05-12 Richard Biener <rguenther@suse.de>
2300
2301 PR tree-optimization/71059
2302 * gcc.dg/torture/pr71059.c: New testcase.
2303
763baff6
RB
23042016-05-12 Richard Biener <rguenther@suse.de>
2305
2306 PR tree-optimization/71062
2307 * gcc.dg/torture/pr71062.c: New testcase.
2308
c4ec1243
IE
23092016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2310
2311 PR tree-optimization/71006
2312 * gcc.dg/pr71006.c: New test.
2313
a5fbf76d
MP
23142016-05-12 Marek Polacek <polacek@redhat.com>
2315
2316 PR driver/71063
2317 * gcc.dg/opts-7.c: New test.
2318
5acc47a4
KT
23192016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2320
2321 PR target/70830
2322 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2323 Add -save-temps to dg-options.
2324 Scan for ldmfd rather than pop instruction.
2325 * gcc.target/arm/interrupt-2.c: Likewise.
2326 * gcc.target/arm/pr70830.c: New test.
2327
40bd4bf9
JJ
23282016-05-12 Jakub Jelinek <jakub@redhat.com>
2329
3cd63842
JJ
2330 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2331 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2332
c05d08f6
JJ
2333 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2334 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2335 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2336
bc27ffae
JJ
2337 PR target/71019
2338 * gcc.target/i386/avx512vl-pack-1.c: New test.
2339 * gcc.target/i386/avx512vl-pack-2.c: New test.
2340 * gcc.target/i386/avx512bw-pack-2.c: New test.
2341
515d7412
JJ
2342 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2343
40bd4bf9
JJ
2344 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2345 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2346 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2347
44ab146a
RB
23482016-05-12 Richard Biener <rguenther@suse.de>
2349
2350 PR tree-optimization/70986
2351 * gcc.dg/torture/pr70986-1.c: New testcase.
2352 * gcc.dg/torture/pr70986-2.c: Likewise.
2353 * gcc.dg/torture/pr70986-3.c: Likewise.
2354
d6e83a8d
MM
23552016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2356
2357 PR c/43651
2358 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2359 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2360
51e67ea3
UB
23612016-05-11 Uros Bizjak <ubizjak@gmail.com>
2362
2363 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2364 directive.
2365 * gcc.target/i386/pr66746.c: Ditto.
2366
3fd2b007
MM
23672016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2368
2369 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2370 support.
2371 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2372 warning when using -mvsx-timode.
2373 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2374 * gcc.target/powerpc/dform-2.c: Likewise.
2375 * gcc.target/powerpc/pr68805.c: Likewise.
2376
5c3a10fb
MP
23772016-05-11 Marek Polacek <polacek@redhat.com>
2378
2379 PR c++/71024
2380 * c-c++-common/attributes-3.c: New test.
2381
7cfb065b
NS
23822016-05-11 Nathan Sidwell <nathan@acm.org>
2383
2384 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2385 * gcc.c-torture/execute/pr68185.c: Likewise.
2386 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2387 * gcc.dg/pr69634.c: Requires scheduling.
2388 * gcc.dg/torture/pr66178.c: Require label values.
2389 * gcc.dg/setjmp-6.c: Require indirect jumps.
2390
f35ea97d
RB
23912016-05-11 Richard Biener <rguenther@suse.de>
2392
2393 PR tree-optimization/71055
2394 * gcc.dg/torture/pr71055.c: New testcase.
2395
dff70323
RB
23962016-05-11 Richard Biener <rguenther@suse.de>
2397
2398 PR debug/71057
2399 * g++.dg/debug/pr71057.C: New testcase.
2400
56a3d28b
JJ
24012016-05-11 Jakub Jelinek <jakub@redhat.com>
2402
2403 PR fortran/70855
2404 * gfortran.dg/gomp/pr70855.f90: New test.
2405
ebc1b29e
RB
24062016-05-11 Richard Biener <rguenther@suse.de>
2407
2408 PR middle-end/71002
2409 * g++.dg/torture/pr71002.C: New testcase.
2410
98ccd1d7
IE
24112016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2412
2413 PR middle-end/70807
2414 * gcc.dg/pr70807.c: New test.
2415
ed29e24b
MS
24162016-05-10 Martin Sebor <msebor@redhat.com>
2417
2418 PR c++/38611
2419 * g++.dg/Wattributes.C: New test.
2420
e39dab2c
MG
24212016-05-10 Marc Glisse <marc.glisse@inria.fr>
2422
2423 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2424 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2425 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2426
d067e238
IE
24272016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2428
2429 PR target/70799
2430 * gcc.target/i386/pr70799-1.c: New test.
2431
cd36c83e
PMR
24322016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2433
2434 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2435
1e3af2a4
IE
24362016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2437
2438 PR middle-end/70877
2439 * gcc.target/i386/pr70877.c: New test.
2440
afc610db
IE
24412016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2442
2443 PR tree-optimization/70786
2444 * gcc.target/i386/pr70876.c: New test.
2445
4b59d19f
JJ
24462016-05-10 Jakub Jelinek <jakub@redhat.com>
2447
2448 PR target/70927
2449 * gcc.target/i386/avx512vl-logic-1.c: New test.
2450 * gcc.target/i386/avx512vl-logic-2.c: New test.
2451 * gcc.target/i386/avx512dq-logic-2.c: New test.
2452
9b5ee426
BS
24532016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2454
2455 PR target/70963
2456 * gcc.target/powerpc/pr70963.c: New.
2457
f3352cab
DM
24582016-05-10 David Malcolm <dmalcolm@redhat.com>
2459
2460 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2461 (test_very_wide_line): Add ruler to expected output.
2462 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2463 (test_very_wide_line): Likewise.
2464 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2465 (test_show_locus): Within the handling of "test_very_wide_line",
2466 enable show_ruler_p on the diagnostic context.
2467
4a3255dd
RB
24682016-05-10 Richard Biener <rguenther@suse.de>
2469
2470 PR tree-optimization/71039
2471 * gcc.dg/torture/pr71039.c: New testcase.
2472
da7c9950
NS
24732016-05-10 Nathan Sidwell <nathan@acm.org>
2474
2475 * gcc.dg/nested-func-10.c: Requires alloca.
2476 * gcc.dg/nested-func-9.c: Requires alloca.
2477 * gcc.c-torture/execute/pr70460.c: Requires labels.
2478 * gcc.c-torture/compile/pr70199.c: Requires labels.
2479 * gcc.target/nvptx/decl.c: Compile only.
2480 * gcc.target/nvptx/trailing-init.c: Compile only.
2481 * gcc.target/nvptx/ary-init.c: Compile only.
2482
cf68d92c
MP
24832016-05-10 Marek Polacek <polacek@redhat.com>
2484
2485 PR c/70255
2486 * gcc.dg/attr-opt-1.c: New test.
2487
64ea4e15
RB
24882016-05-10 Richard Biener <rguenther@suse.de>
2489
2490 PR tree-optimization/70497
2491 PR tree-optimization/28367
2492 * gcc.dg/torture/20160404-1.c: New testcase.
2493 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2494 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2495
5a96dae3
PMR
24962016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2497
2498 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2499
fc97f805
UB
25002016-05-09 Uros Bizjak <ubizjak@gmail.com>
2501
2502 * gcc.target/i386/fabsneg-1.c New test.
2503
a710b1d5
AM
25042016-05-09 Alan Modra <amodra@gmail.com>
2505
2506 PR testsuite/70826
2507 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2508
171f6f05
RB
25092016-05-09 Richard Biener <rguenther@suse.de>
2510
2511 PR tree-optimization/70985
2512 * gcc.dg/torture/pr70985.c: New testcase.
2513
18caa34e
BC
25142016-05-09 Bin Cheng <bin.cheng@arm.com>
2515
2516 * gcc.dg/tree-ssa/ifc-9.c: New test.
2517 * gcc.dg/tree-ssa/ifc-10.c: New test.
2518 * gcc.dg/tree-ssa/ifc-11.c: New test.
2519 * gcc.dg/tree-ssa/ifc-12.c: New test.
2520 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2521 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2522 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2523
7a27d38f
RB
25242016-05-09 Richard Biener <rguenther@suse.de>
2525
2526 PR fortran/70937
2527 * gfortran.dg/pr70937.f90: New testcase.
2528
5ebbbd3d
RO
25292016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2530
2531 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2532
f6288c24
FR
25332016-05-07 Fritz Reese <fritzoreese@gmail.com>
2534
2535 PR fortran/56226
2536 * gfortran.dg/dec_structure_1.f90: New testcase.
2537 * gfortran.dg/dec_structure_2.f90: Ditto.
2538 * gfortran.dg/dec_structure_3.f90: Ditto.
2539 * gfortran.dg/dec_structure_4.f90: Ditto.
2540 * gfortran.dg/dec_structure_5.f90: Ditto.
2541 * gfortran.dg/dec_structure_6.f90: Ditto.
2542 * gfortran.dg/dec_structure_7.f90: Ditto.
2543 * gfortran.dg/dec_structure_8.f90: Ditto.
2544 * gfortran.dg/dec_structure_9.f90: Ditto.
2545 * gfortran.dg/dec_structure_10.f90: Ditto.
2546 * gfortran.dg/dec_structure_11.f90: Ditto.
2547 * gfortran.dg/dec_union_1.f90: Ditto.
2548 * gfortran.dg/dec_union_2.f90: Ditto.
2549 * gfortran.dg/dec_union_3.f90: Ditto.
2550 * gfortran.dg/dec_union_4.f90: Ditto.
2551 * gfortran.dg/dec_union_5.f90: Ditto.
2552 * gfortran.dg/dec_union_6.f90: Ditto.
2553 * gfortran.dg/dec_union_7.f90: Ditto.
2554
5ec4a8cd
TV
25552016-05-07 Tom de Vries <tom@codesourcery.com>
2556
2557 PR tree-optimization/70956
2558 * gcc.dg/graphite/pr70956.c: New test.
2559
58ec1d0e
JJ
25602016-05-06 Jakub Jelinek <jakub@redhat.com>
2561
ccd88fb7
JJ
2562 PR middle-end/70941
2563 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2564 (a, b, c, d): Change type from char to signed char.
2565 (main): Compare against (signed char) -1634678893 instead of
2566 hardcoded -109. Use __builtin_abort instead of abort.
2567
dd3b6464
JJ
2568 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2569 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2570
58ec1d0e
JJ
2571 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2572
19aa23d8
YR
25732016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2574
2575 PR debug/70935
2576 * gcc.dg/torture/pr70935.c: New test.
2577
ae5f0df1
OE
25782016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2579
2580 PR target/58219
ce23a8ff 2581 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2582
078f7e37
RB
25832016-05-06 Richard Biener <rguenther@suse.de>
2584
2585 PR tree-optimization/70960
2586 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2587
765d7b54
OE
25882016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2589
2590 PR target/52933
2591 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2592 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2593 Adjust expected instruction counts.
2594 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2595
29c94e65
MP
25962016-05-06 Marek Polacek <polacek@redhat.com>
2597
2598 PR sanitizer/70875
2599 * gcc.dg/ubsan/bounds-3.c: New test.
2600
3684b02e
OE
26012016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2602
2603 PR target/54089
2604 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2605
8706773f
RB
26062016-05-06 Richard Biener <rguenther@suse.de>
2607
2608 PR middle-end/70931
2609 * gfortran.dg/pr70931.f90: New testcase.
2610
a4f51018
RB
26112016-05-06 Richard Biener <rguenther@suse.de>
2612
2613 PR middle-end/70941
2614 * gcc.dg/torture/pr70941.c: New testcase.
2615
c4f2425f
BC
26162016-05-05 Bin Cheng <bin.cheng@arm.com>
2617
2618 PR tree-optimization/57206
2619 * gcc.dg/vect/pr57206.c: New test.
2620
5dc08197
RO
26212016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2622
2623 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2624
351f85c5
JJ
26252016-05-05 Jakub Jelinek <jakub@redhat.com>
2626
568bac8c
JJ
2627 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2628
351f85c5
JJ
2629 * c-c++-common/Wdangling-else-4.c: New test.
2630
33fd7785
JJ
26312016-05-04 Jakub Jelinek <jakub@redhat.com>
2632
2d1ac15a
JJ
2633 PR c++/70906
2634 PR c++/70933
2635 * g++.dg/opt/pr70906.C: New test.
2636 * g++.dg/opt/pr70933.C: New test.
2637
33fd7785
JJ
2638 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2639
6b715bf6
JH
26402016-05-04 Jan Hubicka <hubicka@ucw.cz>
2641
2642 * gcc.dg/ipa/pure-const-3.c: New testcase.
2643
deef7113
MP
26442016-05-04 Marek Polacek <polacek@redhat.com>
2645
2646 * c-c++-common/Wdangling-else-1.c: New test.
2647 * c-c++-common/Wdangling-else-2.c: New test.
2648 * c-c++-common/Wdangling-else-3.c: New test.
2649
5396db97
KCY
26502016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2651
2652 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2653 flag is present.
2654
de55efd5
MP
26552016-05-04 Marek Polacek <polacek@redhat.com>
2656
2657 PR c/48778
2658 * gcc.dg/Waddress-2.c: New test.
2659
475839b6
AM
26602016-05-04 Alan Modra <amodra@gmail.com>
2661
2662 * gcc.target/powerpc/pr70866.c: New.
2663
b25aad5f
MS
26642016-05-03 Martin Sebor <msebor@redhat.com>
2665
2666 PR c++/66561
2667 * c-c++-common/builtin_location.c: New test.
2668 * g++.dg/cpp1y/builtin_location.C: New test.
2669
79ce98bc
MP
26702016-05-03 Marek Polacek <polacek@redhat.com>
2671
2672 PR c/70859
2673 * gcc.dg/pr70859.c: New test.
2674 * gcc.dg/pr70859-2.c: New test.
2675
402e89f5
PMR
26762016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2677
2678 * gnat.dg/debug5.adb: New testcase.
2679
f3d90045
DV
26802016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2681
2682 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2683 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2684 Procedure to check for z10 instruction set.
2685
1e26cec1
CL
26862016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2687
2688 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2689
71aca5a0
AM
26902016-05-03 Alan Modra <amodra@gmail.com>
2691
2692 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2693
2fd70ec1
JJ
26942016-05-03 Jakub Jelinek <jakub@redhat.com>
2695
2696 * gcc.target/i386/avx512f-cvt-1.c: New test.
2697
e5705cf7
L
26982016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2699
2700 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2701 -fdump-tree-vrp-details.
2702
381cdae4
RB
27032016-05-03 Richard Biener <rguenther@suse.de>
2704
2705 * gcc.dg/pr30172-1.c: Adjust.
2706 * gcc.dg/pr63743.c: Likewise.
2707 * gcc.dg/tm/pr51696.c: Likewise.
2708 * c-c++-common/tm/safe-1.c: Likewise.
2709 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2710 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2711 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2712 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2713
adedd5c1
JJ
27142016-05-03 Jakub Jelinek <jakub@redhat.com>
2715
31ed1665
JJ
2716 PR rtl-optimization/70467
2717 * gcc.target/i386/pr70467-3.c: New test.
2718 * gcc.target/i386/pr70467-4.c: New test.
2719
dea60b59
JJ
2720 PR tree-optimization/70916
2721 * gcc.c-torture/compile/pr70916.c: New test.
2722
adedd5c1
JJ
2723 PR target/49244
2724 * gcc.target/i386/pr49244-1.c: New test.
2725 * gcc.target/i386/pr49244-2.c: New test.
2726
f80041ef
BS
27272016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2728
2729 PR rtl-optimization/44281
2730 * gcc.target/i386/pr44281.c: New test.
2731
1cfcd39e
BC
27322016-05-03 bin cheng <bin.cheng@arm.com>
2733
2734 PR tree-optimization/56541
2735 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2736 * gcc.dg/vect/pr56541.c: new test.
2737
4304ccfd
MM
27382016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2739
2740 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2741 __float128.
2742 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2743
50d94c29
L
27442016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2745
2746 PR testsuite/70520
2747 * c-c++-common/asan/clone-test-1.c (main): Align child process
2748 stack to 16 bytes.
2749
bc1aee87
DM
27502016-05-02 David Malcolm <dmalcolm@redhat.com>
2751
2752 PR c++/62314
2753 * g++.dg/spellcheck-fields-2.C: New test case.
2754
474e0129
DM
27552016-05-02 David Malcolm <dmalcolm@redhat.com>
2756
2757 PR c++/62314
2758 * g++.dg/pr62314.C: New test case.
2759
818b88a7
JH
27602016-05-02 Jan Hubicka <hubicka@ucw.cz>
2761
2762 * gcc.dg/ipa/inline-8.c: New testcase.
2763
dd77684f
JJ
27642016-05-02 Jakub Jelinek <jakub@redhat.com>
2765
2766 PR rtl-optimization/70467
2767 * gcc.target/i386/pr70467-1.c: New test.
2768
72407e00
BE
27692016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2770
2771 * gcc.dg/spec-options.c: Run the test on all targets.
2772 * gcc.dg/foo.specs: Use cpp_unique_options.
2773
dd53d197
MG
27742016-05-02 Marc Glisse <marc.glisse@inria.fr>
2775
2776 * gcc.dg/tree-ssa/unord.c: New testcase.
2777
a8b85ce9
MG
27782016-05-02 Marc Glisse <marc.glisse@inria.fr>
2779
2780 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2781
5b37e866
NS
27822016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2783
2784 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2785
7176a4a0
MP
27862016-05-02 Marek Polacek <polacek@redhat.com>
2787
2788 PR c/70851
2789 * gcc.dg/enum-incomplete-3.c: New test.
2790
6b9933b9
MP
27912016-05-02 Marek Polacek <polacek@redhat.com>
2792 Tom de Vries <tom@codesourcery.com>
2793
2794 PR tree-optimization/70700
2795 * gcc.dg/pr70700.c: New test.
2796
90f82260
UB
27972016-05-01 Uros Bizjak <ubizjak@gmail.com>
2798
2799 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2800 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2801 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2802 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2803 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2804
f73036c1
EB
28052016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2806
2807 * ada/acats/run_acats: Rename into...
2808 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2809 * ada/acats/run_all.sh: Remove redundant test.
2810 (target_run): Move around.
2811 (target_gnatchop): Use newly built executable.
2812 (target_gnatmake): Likewise.
2813 Check that the compilation of impbit succeeds.
2814
85e051a3
OE
28152016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2816
2817 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2818 * gcc.dg/20021029-1.c: Likewise.
2819 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2820 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2821 * gcc.target/sh/cmpstr.c: Likewise.
2822 * gcc.target/sh/cmpstrn.c: Likewise.
2823 * gcc.target/sh/memset.c: Likewise.
2824 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2825 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2826 * gcc.target/sh/pr39423-1.c: Likewise.
2827 * gcc.target/sh/pr49468-di.c: Likewise.
2828 * gcc.target/sh/pr49468-si.c: Likewise.
2829 * gcc.target/sh/pr49880-1.c: Likewise.
2830 * gcc.target/sh/pr49880-2.c: Likewise.
2831 * gcc.target/sh/pr49880-3.c: Likewise.
2832 * gcc.target/sh/pr50751-1.c: Likewise.
2833 * gcc.target/sh/pr50751-4.c: Likewise.
2834 * gcc.target/sh/pr50751-7.c: Likewise.
2835 * gcc.target/sh/pr51244-1.c: Likewise.
2836 * gcc.target/sh/pr51244-10.c: Likewise.
2837 * gcc.target/sh/pr51244-11.c: Likewise.
2838 * gcc.target/sh/pr51244-12.c: Likewise.
2839 * gcc.target/sh/pr51244-13.c: Likewise.
2840 * gcc.target/sh/pr51244-14.c: Likewise.
2841 * gcc.target/sh/pr51244-17.c: Likewise.
2842 * gcc.target/sh/pr51244-18.c: Likewise.
2843 * gcc.target/sh/pr51244-19.c: Likewise.
2844 * gcc.target/sh/pr51244-4.c: Likewise.
2845 * gcc.target/sh/pr51244-5.c: Likewise.
2846 * gcc.target/sh/pr51244-7.c: Likewise.
2847 * gcc.target/sh/pr51244-8.c: Likewise.
2848 * gcc.target/sh/pr51244-9.c: Likewise.
2849 * gcc.target/sh/pr51697.c: Likewise.
2850 * gcc.target/sh/pr52483-1.c: Likewise.
2851 * gcc.target/sh/pr52483-2.c: Likewise.
2852 * gcc.target/sh/pr52483-3.c: Likewise.
2853 * gcc.target/sh/pr52483-5.c: Likewise.
2854 * gcc.target/sh/pr52933-1.c: Likewise.
2855 * gcc.target/sh/pr52933-2.c: Likewise.
2856 * gcc.target/sh/pr52933-3.c: Likewise.
2857 * gcc.target/sh/pr53568-1.c: Likewise.
2858 * gcc.target/sh/pr53976-1.c: Likewise.
2859 * gcc.target/sh/pr53988-1.c: Likewise.
2860 * gcc.target/sh/pr53988.c: Likewise.
2861 * gcc.target/sh/pr54089-1.c: Likewise.
2862 * gcc.target/sh/pr54089-6.c: Likewise.
2863 * gcc.target/sh/pr54089-7.c: Likewise.
2864 * gcc.target/sh/pr54089-8.c: Likewise.
2865 * gcc.target/sh/pr54089-9.c: Likewise.
2866 * gcc.target/sh/pr54236-1.c: Likewise.
2867 * gcc.target/sh/pr54236-2.c: Likewise.
2868 * gcc.target/sh/pr54236-3.c: Likewise.
2869 * gcc.target/sh/pr54236-4.c: Likewise.
2870 * gcc.target/sh/pr54386.c: Likewise.
2871 * gcc.target/sh/pr54602-1.c: Likewise.
2872 * gcc.target/sh/pr54685.c: Likewise.
2873 * gcc.target/sh/pr54760-1.c: Likewise.
2874 * gcc.target/sh/pr54760-2.c: Likewise.
2875 * gcc.target/sh/pr54760-3.c: Likewise.
2876 * gcc.target/sh/pr54760-4.c: Likewise.
2877 * gcc.target/sh/pr54760-5.c: Likewise.
2878 * gcc.target/sh/pr54760-6.c: Likewise.
2879 * gcc.target/sh/pr55146.c: Likewise.
2880 * gcc.target/sh/pr55160.c: Likewise.
2881 * gcc.target/sh/pr59278.c: Likewise.
2882 * gcc.target/sh/pr59401-1.c: Likewise.
2883 * gcc.target/sh/pr59533-1.c: Likewise.
2884 * gcc.target/sh/pr63260.c: Likewise.
2885 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2886 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2887 * gcc.target/sh/strlen.c: Likewise.
2888 * gcc.target/sh/torture/pr30807.c: Likewise.
2889 * gcc.target/sh/torture/pr34777.c: Likewise.
2890 * gcc.target/sh/torture/pr64652.c: Likewise.
2891 * gcc.target/sh/torture/pr65505.c: Likewise.
2892 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2893 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2894
411e5c67
PC
28952016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2896
2897 PR c++/66644
2898 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2899
8fa97501
BS
29002016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2901
2902 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2903 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2904 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2905 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2906
5a956111
PP
29072016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2908
2909 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2910 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2911
e7ff0319
CP
29122016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2913
2914 PR middle-end/70626
2915 * c-c++-common/goacc/combined-reduction.c: New test.
2916 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2917
52d11a4b
L
29182016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2919
2920 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2921 *movdi_internal pattern only if PIC off.
2922 * gcc.target/i386/pr70155-2.c: Likewise.
2923 * gcc.target/i386/pr70155-3.c: Likewise.
2924 * gcc.target/i386/pr70155-4.c: Likewise.
2925 * gcc.target/i386/pr70155-5.c: Likewise.
2926 * gcc.target/i386/pr70155-6.c: Likewise.
2927 * gcc.target/i386/pr70155-7.c: Likewise.
2928 * gcc.target/i386/pr70155-8.c: Likewise.
2929 * gcc.target/i386/pr70155-15.c: Likewise.
2930 * gcc.target/i386/pr70155-17.c: Likewise.
2931 * gcc.target/i386/pr70155-22.c: Likewise.
2932
8960db31
BC
29332016-04-29 Bin Cheng <bin.cheng@arm.com>
2934
2935 PR tree-optimization/70803
2936 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2937
cca535a4
IE
29382016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2939
2940 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2941 optimization of vector loop.
2942 * gcc.target/i386/vect-unpack-3.c: New test.
2943 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2944 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2945 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2946
500ecf4a
MP
29472016-04-29 Marek Polacek <polacek@redhat.com>
2948
2949 PR sanitizer/70342
2950 * g++.dg/ubsan/null-7.C: New test.
2951
2fff3db8
MP
2952 PR c/70852
2953 * gcc.dg/pr70852.c: New test.
2954
509063eb
DV
29552016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2956
2957 PR/69089
2958 * g++.dg/cpp0x/alignas6.C: New test.
2959
83745c0d
DV
29602016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2961
c87885ca
RO
2962 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2963 * gcc.dg/pr27003.c: Likewise.
2964 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2965 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2966 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2967 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2968 * gcc.target/arc/mxy.c: Likewise.
2969 * gcc.target/arc/mswape.c: Likewise.
2970 * gcc.target/arc/mrtsc.c: Likewise.
2971 * gcc.target/arc/mcrc.c: Likewise.
2972 * gcc.target/arc/mdsp-packa.c: Likewise.
2973 * gcc.target/arc/mdvbf.c: Likewise.
2974 * gcc.target/arc/mlock.c: Likewise.
2975 * gcc.target/arc/mmac-24.c: Likewise.
2976 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2977
849b265d
BS
29782016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2979 Matthijs Kooijman <matthijs@stdin.nl>
2980 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2981
2982 PR target/60040
2983 * gcc.target/avr/pr60040-1.c: New.
2984 * gcc.target/avr/pr60040-2.c: New.
2985
1390536b
RB
29862016-04-29 Richard Biener <rguenther@suse.de>
2987
2988 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2989
98998245
RB
29902016-04-29 Richard Biener <rguenther@suse.de>
2991
2992 PR tree-optimization/13962
2993 PR tree-optimization/65686
2994 * gcc.dg/uninit-pr65686.c: New testcase.
2995
8b80cc21
JJ
29962016-04-29 Jakub Jelinek <jakub@redhat.com>
2997
2998 PR middle-end/70843
2999 * gcc.dg/pr70843.c: New test.
3000
6181bc30
JJ
30012016-04-28 Jakub Jelinek <jakub@redhat.com>
3002
3003 PR target/70858
3004 * gcc.target/i386/pr70858.c: New test.
3005
f4cb3612
AB
30062016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3007
3008 * gcc.target/arc/nps400-1.c: New file.
3009
8ad9df62
JR
30102016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3011 Andrew Burgess <andrew.burgess@embecosm.com>
3012
3013 * gcc.target/arc/movh_cl-1.c: New file.
3014
ceaaa9fe
JR
30152016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3016 Andrew Burgess <andrew.burgess@embecosm.com>
3017
3018 * gcc.target/arc/extzv-1.c: New file.
3019 * gcc.target/arc/insv-1.c: New file.
3020 * gcc.target/arc/insv-2.c: New file.
3021 * gcc.target/arc/movb-1.c: New file.
3022 * gcc.target/arc/movb-2.c: New file.
3023 * gcc.target/arc/movb-3.c: New file.
3024 * gcc.target/arc/movb-4.c: New file.
3025 * gcc.target/arc/movb-5.c: New file.
3026 * gcc.target/arc/movb_cl-1.c: New file.
3027 * gcc.target/arc/movb_cl-2.c: New file.
3028 * gcc.target/arc/movbi_cl-1.c: New file.
3029 * gcc.target/arc/movl-1.c: New file.
3030
4d03dc2f
JR
30312016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3032 Andrew Burgess <andrew.burgess@embecosm.com>
3033
3034 * gcc.target/arc/cmem-1.c: New file.
3035 * gcc.target/arc/cmem-2.c: New file.
3036 * gcc.target/arc/cmem-3.c: New file.
3037 * gcc.target/arc/cmem-4.c: New file.
3038 * gcc.target/arc/cmem-5.c: New file.
3039 * gcc.target/arc/cmem-6.c: New file.
3040 * gcc.target/arc/cmem-7.c: New file.
3041 * gcc.target/arc/cmem-ld.inc: New file.
3042 * gcc.target/arc/cmem-st.inc: New file.
3043
81262dad
JJ
30442016-04-28 Jakub Jelinek <jakub@redhat.com>
3045
3046 PR target/70821
3047 * gcc.target/i386/pr70821.c: New test.
3048
0a31a09a
BS
30492016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3050
3051 * gcc.target/powerpc/vec-adde.c: New test.
3052 * gcc.target/powerpc/vec-adde-int128.c: New test.
3053
3ddffba9
JJ
30542016-04-28 Jakub Jelinek <jakub@redhat.com>
3055
3056 * gcc.target/i386/avx-vround-1.c: New test.
3057 * gcc.target/i386/avx-vround-2.c: New test.
3058 * gcc.target/i386/avx512vl-vround-1.c: New test.
3059 * gcc.target/i386/avx512vl-vround-2.c: New test.
3060
713dedcd
RO
30612016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3062
3063 PR testsuite/70595
3064 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3065 (check_effective_target_cilkplus_runtime): ... this.
3066 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3067 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3068
3069 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3070 Require cilkplus_runtime.
3071 Don't add -lcilkrts.
3072 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3073 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3074 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3075 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3076 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3077 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3078 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3079 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3080 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3081 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3082 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3083 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3084 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3085 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3086 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3087 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3088 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3089 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3090 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3091 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3092 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3093 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3094 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3095 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3096 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3097 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3098 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3099 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3100 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3101
3102 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3103 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3104
3105 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3106
3107 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3108 cilkplus_runtime.
3109
3563f78f
MG
31102016-04-27 Marc Glisse <marc.glisse@inria.fr>
3111
3112 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3113 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3114
6bc2bb18
RB
31152015-04-27 Ryan Burn <contact@rnburn.com>
3116
3117 PR c++/69024
3118 PR c++/68997
3119 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3120 diagnostic.
3121 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3122 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3123
1e55d29a
EB
31242016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3125
3126 * gnat.dg/limited_with4.ad[sb]: New test.
3127 * gnat.dg/limited_with4_pkg.ads: New helper.
3128
087146ca
L
31292016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3130
3131 PR target/70155
3132 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3133 and movv1ti_internal patterns
3134 * gcc.target/i386/pr70155-1.c: New test.
3135 * gcc.target/i386/pr70155-2.c: Likewise.
3136 * gcc.target/i386/pr70155-3.c: Likewise.
3137 * gcc.target/i386/pr70155-4.c: Likewise.
3138 * gcc.target/i386/pr70155-5.c: Likewise.
3139 * gcc.target/i386/pr70155-6.c: Likewise.
3140 * gcc.target/i386/pr70155-7.c: Likewise.
3141 * gcc.target/i386/pr70155-8.c: Likewise.
3142 * gcc.target/i386/pr70155-9.c: Likewise.
3143 * gcc.target/i386/pr70155-10.c: Likewise.
3144 * gcc.target/i386/pr70155-11.c: Likewise.
3145 * gcc.target/i386/pr70155-12.c: Likewise.
3146 * gcc.target/i386/pr70155-13.c: Likewise.
3147 * gcc.target/i386/pr70155-14.c: Likewise.
3148 * gcc.target/i386/pr70155-15.c: Likewise.
3149 * gcc.target/i386/pr70155-16.c: Likewise.
3150 * gcc.target/i386/pr70155-17.c: Likewise.
3151 * gcc.target/i386/pr70155-18.c: Likewise.
3152 * gcc.target/i386/pr70155-19.c: Likewise.
3153 * gcc.target/i386/pr70155-20.c: Likewise.
3154 * gcc.target/i386/pr70155-21.c: Likewise.
3155 * gcc.target/i386/pr70155-22.c: Likewise.
3156
92329f9f
L
31572016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3158
3159 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3160 ".{5,6}".
3161
309a0cf6
BC
31622016-04-27 Bin Cheng <bin.cheng@arm.com>
3163
3164 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3165 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3166 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3167 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3168 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3169
72ed2b9c
RB
31702016-04-27 Richard Biener <rguenther@suse.de>
3171
3172 PR ipa/70760
3173 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3174 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3175
3c98ff9b
NS
31762016-04-27 Nathan Sidwell <nathan@acm.org>
3177
3178 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3179 * g++.dg/ubsan/pr63956.C: Adjust error location.
3180
9ec5d66b
NC
31812016-04-27 Nick Clifton <nickc@redhat.com>
3182
3183 PR middle-end/49889
3184 * gcc.dg/pr49889.c: New test.
3185
c1e1f433
BS
31862016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3187
3188 * c-c++-common/memset-array.c: New test.
3189
8ac43293
MS
31902016-04-26 Martin Sebor <msebor@redhat.com>
3191
3192 PR c++/66639
3193 * g++.dg/cpp1y/func_constexpr.C: New test.
3194
843ce8ab
PP
31952016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3196
3197 PR c++/70241
3198 * g++.dg/cpp0x/enum32.C: New test.
3199 * g++.dg/cpp0x/enum33.C: New test.
3200
32012016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3202
3203 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3204 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3205 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3206 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3207 * gcc.c-torture/execute/pr38151.c: Likewise.
3208 * gcc.c-torture/execute/pr66556.c: Likewise.
3209 * gcc.c-torture/execute/pr67781.c: Likewise.
3210 * gcc.c-torture/execute/pr68648.c: Likewise.
3211
ca1206be
MG
32122016-04-26 Marc Glisse <marc.glisse@inria.fr>
3213
3214 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3215
2448a956
MP
32162016-04-26 Marek Polacek <polacek@redhat.com>
3217
3218 PR c/67784
3219 * gcc.dg/pr67784-3.c: New test.
3220 * gcc.dg/pr67784-4.c: New test.
3221 * gcc.dg/pr67784-5.c: New test.
3222
b02a5e26
MP
3223 PR c/70791
3224 * gcc.dg/Wnested-externs-2.c: New test.
3225
6b6aa8d3
MG
32262016-04-26 Marc Glisse <marc.glisse@inria.fr>
3227
3228 * gcc.dg/fold-plusmult.c: Adjust.
3229 * gcc.dg/no-strict-overflow-6.c: Adjust.
3230 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3231
a2095b55
BS
32322016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3233
3234 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3235 number scans.
3236 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3237 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3238 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3239 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3240 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3241 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3242 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3243 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3244 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3245 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3246 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3247 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3248 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3249 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3250 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3251 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3252 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3253 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3254 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3255 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3256 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3257 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3258 scans.
3259 * gcc.target/i386/pr32219-4.c: Likewise.
3260 * gcc.target/i386/pr32219-6.c: Likewise.
3261 * gcc.target/i386/pr32219-8.c: Likewise.
3262
bb0cc5c8
KT
32632016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3264
3265 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3266 associated options.
3267
5a0802ea
MP
32682016-04-26 Marek Polacek <polacek@redhat.com>
3269
3270 PR c++/70744
3271 * g++.dg/ext/cond2.C: New test.
3272
00f615af
BC
32732016-04-26 Bin Cheng <bin.cheng@arm.com>
3274
3275 PR tree-optimization/70771
3276 PR tree-optimization/70775
3277 * gcc.dg/pr70771.c: New test.
25939d34 3278 * gcc.dg/pr70775.c: New test.
00f615af 3279
218155e7
BS
32802016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3281
3282 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3283
ab99f467
RB
32842016-04-25 Richard Biener <rguenther@suse.de>
3285
3286 PR tree-optimization/70780
3287 * gcc.dg/torture/pr70780.c: New testcase.
3288
93c590ee
MC
32892016-04-25 Michael Collison <michael.collison@arm.com>
3290
c87885ca
RO
3291 * gcc.target/arm/neon-vaddws16.c: New test.
3292 * gcc.target/arm/neon-vaddws32.c: New test.
3293 * gcc.target/arm/neon-vaddwu16.c: New test.
3294 * gcc.target/arm/neon-vaddwu32.c: New test.
3295 * gcc.target/arm/neon-vaddwu8.c: New test.
3296 * lib/target-supports.exp
93c590ee
MC
3297 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3298 that arm neon support vector widen sum of HImode TO SImode.
3299
d6c1a7a7
JJ
33002016-04-23 Jakub Jelinek <jakub@redhat.com>
3301
3302 PR sanitizer/70712
3303 * c-c++-common/asan/pr70712.c: New test.
3304
ab0fc037
TS
33052016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3306
3307 * .gitattributes: New file.
3308
2aa64824
CL
33092016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3310
3311 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3312
e7e12d92
DH
33132016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3314
3315 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3316 * gfortran.dg/submodule_15.f08: Likewise.
3317
d1431192
RB
33182016-04-22 Richard Biener <rguenther@suse.de>
3319
3320 PR tree-optimization/70740
3321 * gcc.dg/torture/pr70740.c: New testcase.
3322
04a63c24
L
33232016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3324
3325 PR target/70750
3326 * gcc.target/i386/pr70750-1.c: New test.
3327 * gcc.target/i386/pr70750-2.c: Likewise.
3328
20700098
PC
33292016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3330
3331 PR c++/70540
3332 * g++.dg/cpp0x/auto48.C: New.
3333
aedf4e12
MP
33342016-04-21 Marek Polacek <polacek@redhat.com>
3335
3336 PR c++/70513
3337 * g++.dg/cpp0x/forw_enum12.C: New test.
3338 * g++.dg/cpp0x/forw_enum13.C: New test.
3339
2074d80a
KY
33402016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3341
3342 PR target/70728
3343 * gcc.target/i386/pr70728.c: New test.
3344
aef4aab0
RB
33452016-04-21 Richard Biener <rguenther@suse.de>
3346
3347 PR middle-end/70747
3348 * gcc.dg/pr70747.c: New testcase.
3349
2359e571
BC
33502016-04-21 Bin Cheng <bin.cheng@arm.com>
3351
3352 PR tree-optimization/70715
3353 * gcc.dg/tree-ssa/scev-13.c: New test.
3354
ce0e66ff
MG
33552016-04-21 Marc Glisse <marc.glisse@inria.fr>
3356
3357 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3358
2c2870a1
MG
33592016-04-21 Marc Glisse <marc.glisse@inria.fr>
3360
3361 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3362
a2b056a3
JH
33632016-04-20 Jan Hubicka <jh@suse.cz>
3364
3365 PR ipa/70018
3366 * g++.dg/ipa/nothrow-1.C: New testcase.
3367
ee392fc2
NS
33682016-04-20 Nathan Sidwell <nathan@acm.org>
3369
3370 PR c++/55635
3371 * g++.dg/eh/delete1.C: New.
3372
dda49daf
L
33732016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3374
3375 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3376 -mtune-ctrl=sse_typeless_stores.
3377
8a5b9d5a
L
33782016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3379
3380 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3381
1011119f
BC
33822016-04-20 Bin Cheng <bin.cheng@arm.com>
3383
3384 PR tree-optimization/69489
3385 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3386
477d4906
IV
33872016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3388
3389 PR c++/69363
3390 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3391 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3392 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3393
fad08d12
BC
33942016-04-20 Bin Cheng <bin.cheng@arm.com>
3395
3396 PR tree-optimization/56625
3397 PR tree-optimization/69489
3398 * gcc.dg/vect/pr56625.c: New test.
3399 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3400
9e3e4fab
AP
34012016-04-20 Andrew Pinski <apinski@cavium.com>
3402
3403 PR target/64971
3404 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3405
d7aa24e4
AC
34062016-04-20 Arnaud Charlet <charlet@adacore.com>
3407
3408 * gnat.dg/self1.adb: Remove now incorrect test.
3409
e6d62b46
BC
34102016-04-20 Bin Cheng <bin.cheng@arm.com>
3411
3412 * gcc.dg/tree-ssa/scev-11.c: New test.
3413 * gcc.dg/tree-ssa/scev-12.c: New test.
3414
2697b189
MP
34152016-04-20 Marek Polacek <polacek@redhat.com>
3416
3417 PR tree-optimization/70725
3418 * gcc.dg/pr70725.c: New test.
3419
60d393e8
RB
34202016-04-20 Richard Biener <rguenther@suse.de>
3421
3422 PR tree-optimization/70726
3423 * g++.dg/vect/pr70726.cc: New testcase.
3424
82c6f58a
AK
34252016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3426
3427 PR target/70674
3428 * gcc.target/s390/pr70674.c: New test.
3429
90eeab20
JD
34302016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3431
3432 PR libgfortran/70684
3433 * gfortran.dg/list_read_14.f90: New test.
3434
fc9cf6da
L
34352016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3436
3437 PR target/69201
3438 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3439 extern to force it misaligned.
3440 (b): Likewise.
3441 (c): Likewise.
3442 (d): Likewise.
3443 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3444 Don't check `*' before movv4sf_internal.
3445 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3446 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3447 Don't check `*' before movv16qi_internal.
3448 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3449 extern to force it misaligned.
3450 (b): Likewise.
3451 (c): Likewise.
3452 (d): Likewise.
3453 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3454 Don't check `*' before movv2df_internal.
3455 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3456 extern to force it misaligned.
3457 (b): Likewise.
3458 (c): Likewise.
3459 (d): Likewise.
3460 Check movv8sf_internal instead of avx_storeups256.
3461 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3462
ea8927ea
RB
34632016-04-19 Richard Biener <rguenther@suse.de>
3464
3465 PR tree-optimization/70171
3466 * g++.dg/tree-ssa/pr70171.C: New testcase.
3467
65f52ee9
RB
34682016-04-19 Richard Biener <rguenther@suse.de>
3469
3470 PR tree-optimization/70724
3471 * gcc.dg/torture/pr70724.c: New testcase.
3472
987b67f1
VM
34732016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3474
3475 PR middle-end/70689
c87885ca 3476 * gcc.target/i386/pr70689.c: New.
987b67f1 3477
91a47c39
L
34782016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3479
3480 PR target/70708
3481 * gcc.target/i386/pr70708.c: New test.
3482
8270b82d
RB
34832016-04-18 Richard Biener <rguenther@suse.de>
3484
3485 PR tree-optimization/43434
3486 * gcc.dg/vect/pr43434.c: New testcase.
3487 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3488 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3489 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3490 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3491 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3492 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3493 * gcc.dg/gomp/pr68640.c: Likewise.
3494 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3495 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3496
edd048e2
RB
34972016-04-18 Richard Biener <rguenther@suse.de>
3498
3499 PR tree-optimization/70701
3500 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3501
bd5c7330
TV
35022016-04-18 Tom de Vries <tom@codesourcery.com>
3503
3504 PR testsuite/70699
3505 * gcc.dg/pr70161.c: Add dot-file scans.
3506 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3507 instead of after last dot char.
3508
23f2660f
EB
35092016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3510
3511 * c-c++-common/dump-ada-spec-3.c: New test.
3512 * c-c++-common/dump-ada-spec-4.c: Likewise.
3513
da152c9f
TV
35142016-04-17 Tom de Vries <tom@codesourcery.com>
3515
3516 PR other/70183
3517 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3518
cc950f98
JH
35192016-04-15 Jan Hubicka <jh@suse.cz>
3520
3521 PR ipa/70018
3522 * g++.dg/ipa/pure-const-1.C: New testcase.
3523 * g++.dg/ipa/pure-const-2.C: New testcase.
3524 * g++.dg/ipa/pure-const-3.C: New testcase.
3525
949505a9
MP
35262016-04-15 Marek Polacek <polacek@redhat.com>
3527
3528 PR c/70671
3529 * gcc.dg/bitfld-22.c: New test.
3530
10e547d6
BS
35312016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3532
3533 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3534 x86_64.
3535
1e77281b
MP
35362016-04-15 Marek Polacek <polacek@redhat.com>
3537
3538 PR c/70651
3539 * c-c++-common/pr70651.c: New test.
3540
e501fa8e
KT
35412016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3542
3543 PR rtl-optimization/70681
3544 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3545 dump scan on arm and powerpc.
3546 * gcc.dg/pr10474.c: Likewise.
3547
dda1bf61
JJ
35482016-04-15 Jakub Jelinek <jakub@redhat.com>
3549
ca4ef1ff
JJ
3550 PR c++/69517
3551 PR c++/70019
3552 PR c++/70588
3553 * g++.dg/cpp1y/vla11.C: Revert for real.
3554
dda1bf61
JJ
3555 PR c/70436
3556 * c-c++-common/Wparentheses-1.c: New test.
3557 * c-c++-common/gomp/Wparentheses-1.c: New test.
3558 * c-c++-common/gomp/Wparentheses-2.c: New test.
3559 * c-c++-common/gomp/Wparentheses-3.c: New test.
3560 * c-c++-common/gomp/Wparentheses-4.c: New test.
3561 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3562 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3563 * c-c++-common/goacc/Wparentheses-1.c: New test.
3564
1355e62c
KY
35652016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3566
3567 PR target/70662
3568 * gcc.target/i386/pr70662.c: New test.
3569
0ab34b9e 35702016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3571 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3572
3573 PR tree-optimization/70130
3574 * gcc.dg/vect/O3-pr70130.c: New testcase.
3575
bc773aad
MM
35762016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3577
6e9b2286
MM
3578 PR target/70669
3579 * gcc.target/powerpc/pr70669.c: New test.
3580
bc773aad
MM
3581 PR target/70640
3582 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3583 a power7 system that does not have an assembler that supports
3584 power8.
3585
d8747845
MS
35862016-04-14 Martin Sebor <msebor@redhat.com>
3587
3588 PR c++/69517
3589 PR c++/70019
3590 PR c++/70588
3591 * c-c++-common/ubsan/vla-1.c: Revert.
3592 * g++.dg/cpp1y/vla11.C: Same.
3593 * g++.dg/cpp1y/vla12.C: Same.
3594 * g++.dg/cpp1y/vla13.C: Same.
3595 * g++.dg/cpp1y/vla14.C: Same.
3596 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3597 * g++.dg/init/array24.C: Same.
d8747845
MS
3598 * g++.dg/ubsan/vla-1.C: Same.
3599
85128559
MP
36002016-04-14 Marek Polacek <polacek@redhat.com>
3601 Jan Hubicka <hubicka@ucw.cz>
3602
3603 PR c++/70029
3604 * g++.dg/torture/pr70029.C: New test.
3605
52fbb073
MS
36062016-04-14 Martin Sebor <msebor@redhat.com>
3607
3608 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3609 type size to prevent failures on targets with very low maximum
3610 alignment.
3611
6db61d6f
RB
36122016-04-14 Richard Biener <rguenther@suse.de>
3613
3614 PR tree-optimization/70623
3615 * gcc.dg/torture/pr70623.c: New testcase.
3616 * gcc.dg/torture/pr70623-2.c: Likewise.
3617
342fac95
MS
36182016-04-13 Martin Sebor <msebor@redhat.com>
3619
3620 PR c++/69517
3621 PR c++/70019
3622 PR c++/70588
3623 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3624 * g++.dg/cpp1y/vla11.C: New test.
3625 * g++.dg/cpp1y/vla12.C: New test.
3626 * g++.dg/cpp1y/vla13.C: New test.
3627 * g++.dg/cpp1y/vla14.C: New test.
3628 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3629 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3630 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3631
d93c452f
JJ
36322016-04-13 Jakub Jelinek <jakub@redhat.com>
3633
3634 PR c++/70641
3635 * g++.dg/opt/pr70641.C: New test.
3636
85115fb6
RO
36372016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3638
3639 PR rtl-optimization/68749
3640 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3641 effects of argument promotions.
3642 Remove default args to dg-skip-if.
3643
545a4139
PC
36442016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3645
3646 PR c++/70635
3647 * g++.dg/parse/pr70635.C: New.
3648
b3a77f21
MP
36492016-04-13 Marek Polacek <polacek@redhat.com>
3650
3651 PR c++/70639
3652 * c-c++-common/Wmisleading-indentation-4.c: New test.
3653
99cd9857
MP
36542016-04-13 Marek Polacek <polacek@redhat.com>
3655
3656 PR c/70436
c87885ca
RO
3657 * gcc.dg/Wparentheses-12.c: New test.
3658 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3659
75ca93ec
IE
36602016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3661
3662 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3663 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3664 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3665
3d3f9e7e
JJ
36662016-04-13 Jakub Jelinek <jakub@redhat.com>
3667
37947cd0
JJ
3668 PR middle-end/70633
3669 * gcc.c-torture/compile/pr70633.c: New test.
3670
3d3f9e7e
JJ
3671 PR debug/70628
3672 * gcc.dg/torture/pr70628.c: New test.
3673
92886d3e
PP
36742016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3675
3676 PR c++/70610
3677 * g++.dg/template/pr70610.C: New test.
3678 * g++.dg/template/pr70610-2.C: New test.
3679 * g++.dg/template/pr70610-3.C: New test.
3680 * g++.dg/template/pr70610-4.C: New test.
3681
13bd7c2b
JJ
36822016-04-12 Jakub Jelinek <jakub@redhat.com>
3683
6512fa6d
JJ
3684 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3685 128 instead of 32.
3686
13bd7c2b
JJ
3687 PR c++/70571
3688 * g++.dg/ext/pr70571.C: New test.
3689
20b9851c
MM
36902016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3691
8a434ada 3692 PR target/70640
20b9851c
MM
3693 * gcc.target/powerpc/pr70640.c: New test.
3694
2b2f52bc
PC
36952016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3696
3697 PR c++/68722
3698 * g++.dg/parse/pr68722.C: New.
3699
5901e56a
JJ
37002016-04-12 Jakub Jelinek <jakub@redhat.com>
3701
3702 PR rtl-optimization/70596
3703 * gcc.target/i386/pr70596.c: New test.
3704
d4619dc1
NS
37052016-04-12 Nathan Sidwell <nathan@acm.org>
3706
3707 PR c++/70501
3708 * g++.dg/init/pr70501.C: New.
3709
3df530d3
DW
37102016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3711
3712 * gcc.target/i386/asm-flag-6.c: New test.
3713
b7a120d7
TV
37142016-04-12 Tom de Vries <tom@codesourcery.com>
3715
3716 PR tree-optimization/68756
3717 * gcc.dg/graphite/pr68756.c: New test.
3718
4e0eea75
JJ
37192016-04-12 Jakub Jelinek <jakub@redhat.com>
3720
3721 PR tree-optimization/70602
3722 * gcc.c-torture/execute/pr70602.c: New test.
3723
35fbda43
MM
37242016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3725
3726 PR target/70381
3727 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3728 __float128 emulator is built and runs.
3729 * gcc.target/powerpc/float128-1.c: Likewise.
3730
3731 * lib/target-supports.exp (check_ppc_float128_sw_available):
3732 Rework tests for __float128 software and hardware
3733 availability. Fix exit condition to return 0 on success.
3734
04a99ebe
JG
37352016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3736
3737 PR target/70133
3738 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3739 * gcc.target/aarch64/target_attr_15.c: Likewise.
3740
47cd5a85
PC
37412016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3742
3743 PR c++/69066
3744 * g++.dg/cpp1y/pr69066.C: New.
3745
a5edb32e
JD
37462016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3747
3748 PR fortran/68566
3749 * gfortran.dg/pr36192.f90: Update test.
3750 * gfortran.dg/pr36192_1.f90: Update test.
3751 * gfortran.dg/real_dimension_1.f: Update test.
3752 * gfortran.dg/parameter_array_init_7.f90: New test.
3753
8ef378f8
JDA
37542016-04-09 John David Anglin <danglin@gcc.gnu.org>
3755
c532c871
JDA
3756 PR testsuite/64039
3757 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3758
d34f706f
JDA
3759 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3760
75e1dd9e
JDA
3761 PR rtl-optimization/66669
3762 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3763
8a976f5f
JDA
3764 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3765
da04822a
JDA
3766 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3767 * gcc.dg/pie-1.c: Likewise.
3768 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3769 * gcc.dg/pic-4.c: Likewise.
3770 * gcc.dg/pie-3.c: Likewise.
3771 * gcc.dg/pie-4.c: Likewise.
3772
adfabcf9
JDA
3773 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3774
4a020adf
JDA
3775 PR tree-optimization/68644
3776 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3777
8ef378f8
JDA
3778 PR rtl-optimization/64886
3779 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3780
09bf990e
TV
37812016-04-09 Tom de Vries <tom@codesourcery.com>
3782
3783 PR tree-optimization/68953
3784 * gcc.dg/graphite/pr68953.c: New test.
3785
138c3c1a
DH
37862016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3787
3788 PR fortran/70592
3789 * gfortran.dg/deferred_character_16.f90: New test.
3790
f55460af
JJ
37912016-04-09 Jakub Jelinek <jakub@redhat.com>
3792
3793 PR tree-optimization/70586
3794 * gcc.c-torture/execute/pr70586.c: New test.
3795
0b77bbf3
DH
37962016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3797
3798 PR sanitizer/70573
3799 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3800 with __builtin_memset
3801 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3802
c42cfb5c
CP
38032016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3804
3805 PR lto/70289
3806 PR ipa/70348
3807 PR tree-optimization/70373
3808 PR middle-end/70533
3809 PR middle-end/70534
3810 PR middle-end/70535
3811 * c-c++-common/goacc/reduction-5.c: New test.
3812 * c-c++-common/goacc/reduction-promotions.c: New test.
3813 * gfortran.dg/goacc/reduction-3.f95: New test.
3814 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3815
56cfb596
PP
38162016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3817
3818 PR c++/70590
3819 PR c++/70452
3820 * g++.dg/pr70590.C: New test.
3821 * g++.dg/pr70590-2.C: New test.
3822
1a13c0a2
JJ
38232016-04-08 Jakub Jelinek <jakub@redhat.com>
3824
abc0647a
JJ
3825 PR middle-end/70593
3826 * gcc.target/i386/pr70593.c: New test.
3827
1a13c0a2
JJ
3828 PR rtl-optimization/70574
3829 * gcc.target/i386/avx2-pr70574.c: New test.
3830
c3da4956
MO
38312016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3832
3833 PR sanitizer/70541
3834 * c-c++-common/asan/pr70541.c: New test.
3835
9f1b833b
TV
38362016-04-08 Tom de Vries <tom@codesourcery.com>
3837
3838 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3839 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3840
bae7adda
KT
38412016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3842
3843 PR target/70566
3844 * gcc.c-torture/execute/pr70566.c: New test.
3845
211f3d57
TV
38462016-04-08 Tom de Vries <tom@codesourcery.com>
3847
3848 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3849 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3850
02cf2861
AM
38512016-04-08 Alan Modra <amodra@gmail.com>
3852
3853 * gcc.target/powerpc/pr70117.c: New.
3854
5f490f9f
JJ
38552016-04-07 Jakub Jelinek <jakub@redhat.com>
3856
56e9b710
JJ
3857 PR testsuite/70581
3858 * gcc.dg/lto/simd-function_0.c: New test.
3859
5f490f9f
JJ
3860 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3861 clones.
3862 * c-c++-common/attr-simd-2.c: Likewise.
3863 * c-c++-common/attr-simd-4.c: Likewise.
3864 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3865 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3866
e4ebc74d
TP
38672016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3868
3869 PR testsuite/70553
3870 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3871
9817ae35
TS
38722016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3873 Tom de Vries <tom@codesourcery.com>
3874
3875 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3876 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3877 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3878 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3879 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3880 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3881 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3882 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3883
e292f64d
PP
38842016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3885
3886 PR c/70436
3887 * g++.dg/warn/Wparentheses-29.C: New test.
3888
6b37bdaf
PP
38892016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3890
3891 PR c/70436
3892 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3893 explicit braces to resolve a future -Wparentheses warning.
3894
64824205
RH
38952016-04-06 Richard Henderson <rth@redhat.com>
3896
3897 * gcc.dg/pr61817-1.c: New test.
3898 * gcc.dg/pr61817-2.c: New test.
3899 * gcc.dg/pr69391-1.c: New test.
3900 * gcc.dg/pr69391-2.c: New test.
3901
bc2fc1f3
VM
39022016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3903
3904 PR rtl-optimization/70398
c87885ca 3905 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3906
41414a02
EB
39072016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3908
3909 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3910
4066ea8a
YR
39112016-04-06 Yvan Roux <yvan.roux@linaro.org>
3912 Pedro Alves <palves@redhat.com>
3913
3914 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3915
ec35ea45
JJ
39162016-04-06 Jakub Jelinek <jakub@redhat.com>
3917
3866f8dd
JJ
3918 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3919 Check for avx512f effective targets instead of avx2.
3920 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3921 for AVX512F clones.
3922 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3923 * g++.dg/gomp/declare-simd-1.C: Likewise.
3924 * g++.dg/gomp/declare-simd-3.C: Likewise.
3925 * g++.dg/gomp/declare-simd-4.C: Likewise.
3926
ec35ea45
JJ
3927 PR middle-end/70550
3928 * c-c++-common/gomp/pr70550-1.c: New test.
3929 * c-c++-common/gomp/pr70550-2.c: New test.
3930
c08d28ac
NS
39312016-04-05 Nathan Sidwell <nathan@acm.org>
3932
3933 PR c++/70512
3934 * g++.dg/ext/attribute-may-alias-5.C: New.
3935
1d510e04
JJ
39362016-04-05 Jakub Jelinek <jakub@redhat.com>
3937
3938 PR c++/70336
3939 * c-c++-common/pr70336.c: New test.
3940 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3941 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3942
84278ed9
JH
39432016-04-05 Jan Hubicka <hubicka@ucw.cz>
3944
3945 PR ipa/66223
3946 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3947
268a0ec4
JJ
39482016-04-05 Jakub Jelinek <jakub@redhat.com>
3949
3950 PR rtl-optimization/70542
3951 * gcc.dg/torture/pr70542.c: New test.
3952 * gcc.target/i386/avx2-pr70542.c: New test.
3953
5e8c2eb1
ZS
39542016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3955
3956 PR tree-optimization/70509
3957 * gcc.target/i386/avx512bw-pr70509.c: New test.
3958
c0daf32d
PP
39592016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3960
3961 PR c++/70452
3962 * g++.dg/ext/constexpr-vla4.C: New test.
3963
bf867841
UB
39642016-04-05 Uros Bizjak <ubizjak@gmail.com>
3965
3966 PR target/70510
3967 * gcc.target/i386/pr70510.c: New test.
3968
3022186a
RB
39692016-04-05 Richard Biener <rguenther@suse.de>
3970
3971 PR tree-optimization/70526
3972 * g++.dg/torture/pr70526.C: New testcase.
3973
55fc79b2
JJ
39742016-04-05 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR target/70525
3977 * gcc.target/i386/pr70525.c: New test.
3978
62b233f2
RB
39792016-04-05 Richard Biener <rguenther@suse.de>
3980
3981 PR middle-end/70499
3982 * g++.dg/torture/pr70499.C: New testcase.
3983
cc05759d
RB
39842016-04-05 Richard Biener <rguenther@suse.de>
3985
3986 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3987 remove XFAIL.
3988
f23f16d4
JJ
39892016-04-04 Jakub Jelinek <jakub@redhat.com>
3990
3991 PR middle-end/70307
3992 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3993 rs6000 ABI warnings.
3994
d27ecc49
JH
39952016-04-04 Jan Hubicka <hubicka@ucw.cz>
3996
3997 PR ipa/66223
3998 * g++.dg/ipa/devirt-51.C: New testcase.
3999
c974c96e
BS
40002016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4001 Jakub Jelinek <jakub@redhat.com>
4002
4003 PR middle-end/70457
4004 * gcc.dg/torture/pr70457.c: New.
4005
7a85da89
AV
40062016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4007
4008 PR fortran/67538
4009 * gfortran.dg/allocate_with_source_19.f08: New test.
4010
de517e64
AV
40112016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4012
4013 PR fortran/65795
4014 * gfortran.dg/coarray_allocate_6.f08: New test.
4015
43b9f499
RB
40162016-04-04 Richard Biener <rguenther@suse.de>
4017
4018 PR rtl-optimization/70484
4019 * gcc.dg/torture/pr70484.c: New testcase.
4020
f13355da
MP
40212016-04-04 Marek Polacek <polacek@redhat.com>
4022
4023 PR c/70307
4024 * gcc.dg/torture/pr70307.c: New test.
4025
6cc6ed50
OE
40262016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4027
4028 PR target/70416
4029 PR target/67391
4030 * gcc.target/sh/torture/pr70416.c: New.
4031
abdc16c8
MS
40322016-04-02 Martin Sebor <msebor@redhat.com>
4033
4034 PR c++/67376
4035 PR c++/70170
4036 PR c++/70172
4037 PR c++/70228
4038 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4039 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4040 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4041 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4042 * g++.dg/cpp0x/constexpr-string.C: Same.
4043 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4044 * g++.dg/cpp0x/pr65398.C: Same.
4045 * g++.dg/ext/constexpr-vla1.C: Same.
4046 * g++.dg/ext/constexpr-vla2.C: Same.
4047 * g++.dg/ext/constexpr-vla3.C: Same.
4048 * g++.dg/ubsan/pr63956.C: Same.
4049
763cd859
JJ
40502016-04-01 Jakub Jelinek <jakub@redhat.com>
4051
4052 PR rtl-optimization/70467
4053 * gcc.target/i386/pr70467-2.c: New test.
4054
0f875435
JJ
40552016-04-01 Jakub Jelinek <jakub@redhat.com>
4056 Marek Polacek <polacek@redhat.com>
4057
4058 PR c++/70488
4059 * g++.dg/init/new47.C: New test.
4060
41d14659
RR
40612016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4062
4063 PR target/70496
4064 * gcc.target/arm/pr70496.c: New test.
4065
f9bf89bb
NS
40662016-04-01 Nathan Sidwell <nathan@acm.org>
4067
73b9085d
NS
4068 PR c++/68475
4069 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4070
4afdcfaa
IE
40712016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4072
4073 PR target/69890
4074 * gcc.dg/strlenopt.h (memmove): New.
4075 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4076 instead of "string.h".
4077 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4078 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4079 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4080 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4081 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4082 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4083 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4084 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4085 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4086 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4087 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4088 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4089 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4090 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4091 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4092 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4093 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4094 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4095 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4096 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4097
b5d7a29c
RO
40982016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4099
4100 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4101 (Holder::foo): Reflect this.
4102
b660f9ec
IE
41032016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4104
4105 PR target/70442
4106 * gcc.dg/pr70442.c: New test.
4107
88504f34
NS
41082016-03-31 Nathan Sidwell <nathan@acm.org>
4109
4110 PR c++/70393
4111 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4112
95d34b96
KY
41132016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4114
4115 PR target/70453
4116 * gcc.target/i386/pr70453.c: New test.
4117
b4c4967c
AB
41182016-03-31 Andrey Belevantsev <abel@ispras.ru>
4119
4120 PR target/70292
4121 * gcc.c-torture/pr70292.c: New test.
4122
5fde6a45
MP
41232016-03-31 Marek Polacek <polacek@redhat.com>
4124
4125 PR c/70297
4126 * c-c++-common/pr70297.c: New test.
4127 * g++.dg/cpp0x/typedef-redecl.C: New test.
4128 * gcc.dg/typedef-redecl2.c: New test.
4129
97eb24c4
JJ
41302016-03-31 Jakub Jelinek <jakub@redhat.com>
4131
4132 PR rtl-optimization/70460
4133 * gcc.c-torture/execute/pr70460.c: New test.
4134
efc3536f
RB
41352016-03-31 Richard Biener <rguenther@suse.de>
4136
4137 PR c++/70430
4138 * g++.dg/ext/vector30.C: New testcase.
4139
e0876e21
DH
41402016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4141 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4142
4143 * gfortran.dg/fmt_pf.f90: New test.
4144
e9bff8c6
RO
41452016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4146
4147 Forward-port from 5 branch
4148 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4149
4150 PR testsuite/70356
4151 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4152 dg-require-effective-target after dg-do.
4153
4154 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4155
4156 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4157
2620c80d
TS
41582016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4159 Julian Brown <julian@codesourcery.com>
4160 Chung-Lin Tang <cltang@codesourcery.com>
4161 Cesar Philippidis <cesar@codesourcery.com>
4162 James Norris <jnorris@codesourcery.com>
4163 Tom de Vries <tom@codesourcery.com>
4164 Nathan Sidwell <nathan@codesourcery.com>
4165
bf867841 4166 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4167 * c-c++-common/goacc/loop-clauses.c: Likewise.
4168 * g++.dg/goacc/template.C: Likewise.
4169 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4170 * gfortran.dg/goacc/loop-1.f95: Likewise.
4171 * gfortran.dg/goacc/loop-5.f95: Likewise.
4172 * gfortran.dg/goacc/loop-6.f95: Likewise.
4173 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4174 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4175 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4176 * c-c++-common/goacc/clauses-fail.c: Likewise.
4177 * c-c++-common/goacc/parallel-1.c: Likewise.
4178 * c-c++-common/goacc/reduction-1.c: Likewise.
4179 * c-c++-common/goacc/reduction-2.c: Likewise.
4180 * c-c++-common/goacc/reduction-3.c: Likewise.
4181 * c-c++-common/goacc/reduction-4.c: Likewise.
4182 * c-c++-common/goacc/routine-3.c: Likewise.
4183 * c-c++-common/goacc/routine-4.c: Likewise.
4184 * c-c++-common/goacc/routine-5.c: Likewise.
4185 * c-c++-common/goacc/tile.c: Likewise.
4186 * g++.dg/goacc/template.C: Likewise.
4187 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4188 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4189 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4190 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4191 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4192 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4193 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4194 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4195 * c-c++-common/goacc/use_device-1.c: ... this file.
4196 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4197 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4198 * c-c++-common/goacc/host_data-6.c: ... this file.
4199 * c-c++-common/goacc/loop-2-kernels.c: New file.
4200 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4201 * c-c++-common/goacc/loop-3.c: Likewise.
4202 * g++.dg/goacc/reference.C: Likewise.
4203 * g++.dg/goacc/routine-1.C: Likewise.
4204 * g++.dg/goacc/routine-2.C: Likewise.
4205
f6d2d066
RB
42062016-03-30 Richard Biener <rguenther@suse.de>
4207
4208 PR middle-end/70450
4209 * gcc.dg/torture/pr70450.c: New testcase.
4210
d43242b9
JJ
42112016-03-30 Jakub Jelinek <jakub@redhat.com>
4212
4213 PR target/70421
4214 * gcc.dg/torture/pr70421.c: New test.
4215 * gcc.target/i386/avx512f-pr70421.c: New test.
4216
5ce43b77
L
42172016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4218
4219 PR testsuite/70364
4220 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4221 (check): New function.
4222 (bar): Call check.
4223 (foo): Align stack to 16 bytes when calling bar.
4224 * gcc.target/i386/cleanup-2.c: Likewise.
4225
d014a712
PP
42262016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4227
4228 PR tree-optimization/59124
4229 * gcc.dg/Warray-bounds-19.c: New test.
4230
13f0e8c7
ZW
42312016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4232
4233 * lib/prune.exp (escape_regex_chars): New.
4234 (prune_file_path): Update to quote metcharacters for regexp.
4235
3336c6e0
JJ
42362016-03-29 Jakub Jelinek <jakub@redhat.com>
4237
a362f023
JJ
4238 PR rtl-optimization/70429
4239 * gcc.c-torture/execute/pr70429.c: New test.
4240
3336c6e0
JJ
4241 PR tree-optimization/70405
4242 * gcc.dg/pr70405.c: New test.
4243
728557fd
AV
42442016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4245
4246 PR fortran/70397
4247 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4248 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4249
bef977d4
TS
42502016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4251
4252 PR testsuite/64177
4253 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4254 __cilkrts_set_param to set two workers.
4255 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4256 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4257
6f6d25c9
DH
42582016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4259
bf867841 4260 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4261
45733562
KY
42622016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4263
4264 PR target/70406
bf867841 4265 * gcc.target/i386/pr70406.c: New test.
45733562 4266
a1799e5e
EB
42672016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4268
4269 * gnat.dg/specs/double_record_extension3.ads: New test.
4270
5fca7b66
RH
42712016-03-25 Richard Henderson <rth@redhat.com>
4272
4273 PR target/70120
4274 * gcc.target/aarch64/pr70120-1.c: New.
4275 * gcc.target/aarch64/pr70120-2.c: New.
4276 * gcc.target/aarch64/pr70120-3.c: New.
4277
31ce75c6
PP
42782016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4279
4280 PR c++/62212
4281 * g++.dg/template/mangle2.C: The dg-do directive should be
4282 "compile" not "assemble".
4283
3caf0ca1
BS
42842016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4285
4286 PR lto/69650
4287 * gcc.dg/pr69650.c: New test.
4288
634035b6
DE
42892016-03-25 David Edelsohn <dje.gcc@gmail.com>
4290
4291 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4292
45d34276
AM
42932016-03-25 Alan Modra <amodra@gmail.com>
4294
4295 * gcc.dg/dfp/pr70052.c: New test.
4296
8f085166
RH
42972016-03-24 Richard Henderson <rth@redhat.com>
4298
4299 PR middle-end/69845
4300 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4301 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4302
011e5ec3
TV
43032016-03-24 Tom de Vries <tom@codesourcery.com>
4304
4305 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4306
9e3f4551
TV
43072016-03-24 Tom de Vries <tom@codesourcery.com>
4308
4309 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4310 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4311
45780041
TV
43122016-03-24 Tom de Vries <tom@codesourcery.com>
4313
4314 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4315 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4316
887ab4e5
PP
43172016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4318
4319 PR c++/62212
4320 * g++.dg/template/mangle2.C: New test.
4321
69a9a66f
RB
43222016-03-24 Richard Biener <rguenther@suse.de>
4323
4324 PR tree-optimization/70396
4325 * gcc.dg/torture/pr70396.c: New testcase.
4326
ed87de55
RB
43272016-03-24 Richard Biener <rguenther@suse.de>
4328
4329 PR middle-end/70370
4330 * gcc.dg/torture/pr70370.c: New testcase.
4331
ea064934
TV
43322016-03-24 Tom de Vries <tom@codesourcery.com>
4333
4334 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4335 * gfortran.dg/goacc/kernels-tree.f95: Same.
4336 * gfortran.dg/goacc/parallel-tree.f95: Same.
4337
b2a4dd1d
TV
43382016-03-24 Tom de Vries <tom@codesourcery.com>
4339
4340 * c-c++-common/goacc/uninit-if-clause.c: New test.
4341 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4342
72e7cd6e
JJ
43432016-03-24 Jakub Jelinek <jakub@redhat.com>
4344
4345 PR target/70290
bf867841
UB
4346 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4347 Fix formatting.
72e7cd6e 4348
ce9d0c03
RB
43492016-03-24 Richard Biener <rguenther@suse.de>
4350
4351 PR tree-optimization/70372
4352 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4353
426b9428
PP
43542016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4355
4356 PR c++/70347
4357 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4358
cd1588c4
PP
43592016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4360
4361 PR c++/70332
4362 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4363
61637db3
JJ
43642016-03-23 Jakub Jelinek <jakub@redhat.com>
4365
928af3bf
JJ
4366 PR c++/70001
4367 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4368 * g++.dg/cpp1y/pr70001.C: New test.
4369
61637db3
JJ
4370 PR c++/70323
4371 * g++.dg/cpp0x/constexpr-70323.C: New test.
4372
05aca4e7
AO
43732016-03-23 Alexandre Oliva <aoliva@redhat.com>
4374 Jason Merrill <jason@redhat.com>
4375 Jakub Jelinek <jakub@redhat.com>
4376
4377 PR c++/69315
4378 * g++.dg/cpp0x/constexpr-69315.C: New test.
4379 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4380
fbdb6baf
MP
43812016-03-23 Marek Polacek <polacek@redhat.com>
4382
4383 PR c++/69884
4384 * g++.dg/warn/Wignored-attributes-1.C: New test.
4385 * g++.dg/warn/Wignored-attributes-2.C: New test.
4386
d79ee524
TV
43872016-03-23 Tom de Vries <tom@codesourcery.com>
4388
4389 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4390 initialization.
4391 * gfortran.dg/goacc/private-3.f95 (test): Same.
4392 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4393 missing use param.
4394
a59f0bef
KT
43952016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4396
4397 * lib/target-supports.exp: Remove v7ve entry from loop
4398 creating effective target checks.
4399 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4400 (add_options_for_arm_arch_v7ve): Likewise.
4401
0179520a
JJ
44022016-03-23 Jakub Jelinek <jakub@redhat.com>
4403
4404 PR tree-optimization/70354
4405 * gcc.dg/vect/pr70354-1.c: New test.
4406 * gcc.dg/vect/pr70354-2.c: New test.
4407 * gcc.target/i386/avx2-pr70354-1.c: New test.
4408 * gcc.target/i386/avx2-pr70354-2.c: New test.
4409
75bb14d7
JL
44102016-03-22 Jeff Law <law@redhat.com>
4411
4412 PR target/70232
4413 * gcc.dg/tree-ssa/pr70232.c: New test.
4414
72c9526d
IE
44152016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4416
4417 PR target/70302
4418 * gcc.target/i386/pr70302.c: New test.
4419
a3ca1bc5
RB
44202016-03-22 Richard Biener <rguenther@suse.de>
4421
4422 PR middle-end/70251
4423 * g++.dg/torture/pr70251.C: New testcase.
4424
5c240f4d
DM
44252016-03-22 David Malcolm <dmalcolm@redhat.com>
4426
4427 PR c/69993
4428 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4429 Wmisleading-indentation.c.
4430 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4431 reflect change to diagnostic text and order of messages.
4432 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4433
80f6631b
DE
44342016-03-22 David Edelsohn <dje.gcc@gmail.com>
4435
4436 * g++.dg/ext/java-3.C: Don't compile on AIX.
4437
9a10956c
RB
44382016-03-22 Richard Biener <rguenther@suse.de>
4439
4440 PR middle-end/70333
4441 * gcc.dg/torture/pr70333.c: New testcase.
4442
6cedf922
IE
44432016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4444
4445 * g++.dg/ext/pr70290.C: New test.
4446
cd6c27ac
KY
44472016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4448
4449 PR target/70325
4450 * gcc.target/i386/pr70325.c: New test.
4451
4cde512c
JJ
44522016-03-22 Jakub Jelinek <jakub@redhat.com>
4453
b01915ed
JJ
4454 PR target/70329
4455 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4456 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4457
4e3e2cf1
JJ
4458 PR target/70300
4459 * gcc.target/i386/pr70300.c: New test.
4460
4cde512c
JJ
4461 PR c++/70295
4462 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4463 (func2): New function for cond with parens, xfail warning for c++.
4464 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4465
16f6d7dc
PP
44662016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4467
4468 PR c++/70096
4469 * g++.dg/template/ptrmem30.C: New test.
4470
a3e2b438
PP
44712016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4472
4473 PR c++/70204
4474 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4475 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4476
11b6a02e
JJ
44772016-03-21 Jakub Jelinek <jakub@redhat.com>
4478
4479 PR middle-end/70326
4480 * gcc.dg/pr70326.c: New test.
4481
b9407883
MG
44822016-03-21 Marc Glisse <marc.glisse@inria.fr>
4483 Jakub Jelinek <jakub@redhat.com>
4484
4485 PR tree-optimization/70317
4486 * gcc.dg/pr70317.c: New test.
4487
4a148e19
UB
44882016-03-21 Uros Bizjak <ubizjak@gmail.com>
4489
4490 PR target/70327
4491 * gcc.target/i386/pr70327.c: New test.
4492
2a85ddbb
ML
44932016-03-21 Martin Liska <mliska@suse.cz>
4494
7d36fe98 4495 PR ipa/70306
2a85ddbb
ML
4496 * gcc.dg/ipa/pr70306.c: New test.
4497
4a148e19 44982016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4499
4500 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4501 * gcc.target/arm/attr-align3.c: Likewise.
4502 * gcc.target/arm/attr_arm.c: Likewise.
4503 * gcc.target/arm/flip-thumb.c: Likewise.
4504
6b366948
JJ
45052016-03-21 Jakub Jelinek <jakub@redhat.com>
4506
4507 PR target/70296
4508 * gcc.target/powerpc/altivec-36.c: New test.
4509
2fac8c14
RB
45102016-03-21 Richard Biener <rguenther@suse.de>
4511
4512 PR tree-optimization/70310
4513 * gcc.dg/torture/pr70310.c: New testcase.
4514
e9bde854
KY
45152016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4516
4517 PR target/70293
4518 * gcc.target/i386/pr70293.c: New test.
4519
56bbfaf6
RB
45202016-03-21 Richard Biener <rguenther@suse.de>
4521
4522 PR tree-optimization/70288
4523 * gcc.dg/torture/pr70288-1.c: New testcase.
4524 * gcc.dg/torture/pr70288-2.c: Likewise.
4525
3eee49ed
AB
45262016-03-21 Andrey Belevantsev <abel@ispras.ru>
4527
4528 PR rtl-optimization/69307
4529 * gcc.target/arm/pr69307.c: New test.
4a148e19 4530
8e7816b4
AB
45312016-03-21 Andrey Belevantsev <abel@ispras.ru>
4532
4533 PR rtl-optimization/69102
4534 * gcc.c-torture/compile/pr69102.c: New test.
4535
14d7d4be
JL
45362016-03-18 Jeff Law <law@redhat.com>
4537
4538 PR rtl-optimization/70263
4539 * gcc.c-torture/compile/pr70263-1.c: New test.
4540 * gcc.target/i386/pr70263-2.c: New test.
4541
5c6a601c
BS
45422016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4543
4544 PR rtl-optimization/70278
4545 * gcc.dg/torture/pr70278.c: New test.
4546 * gcc.target/arm/pr70278.c: New test.
4547
4bbf545b
DM
45482016-03-18 David Malcolm <dmalcolm@redhat.com>
4549
4550 PR c/70281
4551 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4552 (test_builtin_types_compatible_p): New test function.
4553 * gcc.dg/pr70281.c: New test case.
4554
dc28bb68
CL
45552016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4556
4557 PR target/70113
4558 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4559
5e8d6dff
IE
45602016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4561
4562 PR tree-optimization/70252
4563 * gcc.dg/pr70252.c: New test.
4564
d0e7e403
TV
45652016-03-18 Tom de Vries <tom@codesourcery.com>
4566
4567 * gcc.dg/pr70161-2.c: New test.
4568 * gcc.dg/pr70161.c: New test.
4569
fa22501a
TV
45702016-03-18 Tom de Vries <tom@codesourcery.com>
4571
4572 PR ipa/70269
4573 * gcc.dg/pr70269.c: New test.
4574
dd125026
JJ
45752016-03-18 Jakub Jelinek <jakub@redhat.com>
4576
4577 PR c++/70267
4578 * g++.dg/ext/java-3.C: New test.
4579
91914f0a
PP
45802016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4581
4582 PR c++/70205
4583 * g++.dg/lookup/pr70205.C: New test.
4584
753a8910
PP
45852016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4586
4587 PR c++/70218
4588 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4589
14ba7b28
MP
45902016-03-17 Marek Polacek <polacek@redhat.com>
4591
4592 PR c/69407
4593 * gcc.dg/atomic-op-6.c: New test.
4594
ded60913
DM
45952016-03-17 David Malcolm <dmalcolm@redhat.com>
4596
4597 PR c/70264
4598 * c-c++-common/pr70264.c: New test case.
4599
a3aad0e6
JJ
46002016-03-17 Jakub Jelinek <jakub@redhat.com>
4601
17366700
JJ
4602 PR c++/70144
4603 * c-c++-common/pr70144-1.c: New test.
4604 * c-c++-common/pr70144-2.c: New test.
4605
a3aad0e6
JJ
4606 PR c++/70272
4607 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4608 * g++.dg/opt/flifetime-dse6.C: New test.
4609 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4610
b57e6e18
L
46112016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4612
4613 PR driver/70192
4614 * gcc.dg/pic-1.c: New test.
4615 * gcc.dg/pic-2.c: Likewise.
4616 * gcc.dg/pic-3.c: Likewise.
4617 * gcc.dg/pic-4.c: Likewise.
4618 * gcc.dg/pie-1.c: Likewise.
4619 * gcc.dg/pie-2.c: Likewise.
4620 * gcc.dg/pie-3.c: Likewise.
4621 * gcc.dg/pie-4.c: Likewise.
4622 * gcc.dg/pie-5.c: Likewise.
4623 * gcc.dg/pie-6.c: Likewise.
4624
b38ba58b
TV
46252016-03-17 Tom de Vries <tom@codesourcery.com>
4626
4627 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4628 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4629
6931b3b7
RB
46302016-03-17 Richard Biener <rguenther@suse.de>
4631
4632 PR debug/70271
4633 * g++.dg/debug/pr70271.C: New testcase.
4634
0c8b64cb
IE
46352016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4636
4637 * gcc.target/i386/pr70251.c: New test.
4638
b1970801
MP
46392016-03-17 Marek Polacek <polacek@redhat.com>
4640
4641 PR c++/70194
4642 * g++.dg/warn/constexpr-70194.C: New test.
4643
820c5eaa
RH
46442016-03-16 Richard Henderson <rth@redhat.com>
4645
4646 PR middle-end/70240
4647 * gcc.c-torture/compile/pr70240.c: New.
4648
da0ad263
SKS
46492016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4650
4651 * gcc.c-torture/compile/20151204.c: Skip for avr.
4652
c73d295c
JJ
46532016-03-16 Jakub Jelinek <jakub@redhat.com>
4654
4655 PR target/70245
4656 * g++.dg/opt/pr70245.C: New test.
4657 * g++.dg/opt/pr70245.h: New file.
4658 * g++.dg/opt/pr70245-aux.cc: New file.
4659
b2794066
MS
46602016-03-16 Martin Sebor <msebor@redhat.com>
4661
4662 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4663
aa43616c
RH
46642016-03-16 Richard Henderson <rth@redhat.com>
4665
4666 PR middle-end/70199
4667 * gcc.c-torture/compile/pr70199.c: New.
4668
59608fe5
L
46692016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4670
4671 * gcc.dg/uninit-19.c: Run dos2unix.
4672
ab4c578f
MP
46732016-03-16 Marek Polacek <polacek@redhat.com>
4674
4675 PR c/70093
4676 * gcc.dg/nested-func-10.c: New test.
4677 * gcc.dg/nested-func-9.c: New test.
4678
f5387e76
JJ
46792016-03-16 Jakub Jelinek <jakub@redhat.com>
4680
4681 PR tree-optimization/68714
4682 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4683
7662b718
TV
46842016-03-16 Tom de Vries <tom@codesourcery.com>
4685
4686 PR tree-optimization/68715
4687 * gcc.dg/graphite/pr68715-2.c: New test.
4688 * gcc.dg/graphite/pr68715.c: New test.
4689 * gfortran.dg/graphite/pr68715.f90: New test.
4690
be7ce7ae
TV
46912016-03-16 Tom de Vries <tom@codesourcery.com>
4692
4693 PR tree-optimization/68809
4694 * gcc.dg/graphite/pr68809-2.c: New test.
4695 * gcc.dg/graphite/pr68809.c: New test.
4696
1935f250
JJ
46972016-03-16 Jakub Jelinek <jakub@redhat.com>
4698
6651c93e
JJ
4699 PR c++/70147
4700 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4701 method call to i () as argument. Adjust expected output.
4702
1935f250
JJ
4703 PR c++/70147
4704 * g++.dg/ubsan/pr70147-1.C: New test.
4705 * g++.dg/ubsan/pr70147-2.C: New test.
4706
ab1caa6e
MS
47072016-03-15 Martin Sebor <msebor@redhat.com>
4708
4709 PR c++/58281
4710 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4711
5c2a1bbb
JDA
47122016-03-15 John David Anglin <danglin@gcc.gnu.org>
4713
cb5d8ad1
JDA
4714 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4715 hppa*-*-hpux*.
4716
b440dd40
JDA
4717 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4718
5c2a1bbb
JDA
4719 PR libfortran/69799
4720 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4721 libatomic_available.
4722
42c729c5
MP
47232016-03-15 Marek Polacek <polacek@redhat.com>
4724
4725 PR c++/70209
4726 * g++.dg/ext/attribute-may-alias-4.C: New test.
4727
82b1c550
AM
47282016-03-15 Alexander Monakov <amonakov@ispras.ru>
4729
4730 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4731 -fvar-tracking-assignments-toggle flag.
4732
4ccbf3a6
PH
47332016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4734
4735 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4736
c39858bd
JJ
47372016-03-15 Jakub Jelinek <jakub@redhat.com>
4738
4739 PR rtl-optimization/70222
4740 * gcc.c-torture/execute/pr70222-1.c: New test.
4741 * gcc.c-torture/execute/pr70222-2.c: New test.
4742
8be119c1
RH
47432016-03-15 Richard Henderson <rth@redhat.com>
4744
4745 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4746
6598bb55
AB
47472016-03-15 Andrey Belevantsev <abel@ispras.ru>
4748
4749 PR rtl-optimization/69032
4750 * gcc.dg/pr69032.c: New test.
4751
81fa2944
AB
47522016-03-15 Andrey Belevantsev <abel@ispras.ru>
4753
4754 PR rtl-optimization/63384
4a148e19 4755 * g++.dg/pr63384.C: New test.
81fa2944 4756
74ea9ab6
AB
47572016-03-15 Andrey Belevantsev <abel@ispras.ru>
4758
4759 PR target/64411
4760 * gcc.target/i386/pr64411.C: New test.
4761
045d5055
TV
47622016-03-15 Tom de Vries <tom@codesourcery.com>
4763
4764 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4765 * gfortran.dg/goacc/kernels-alias.f95: New test.
4766
3ea33585
MS
47672016-03-14 Martin Sebor <msebor@redhat.com>
4768
4769 PR c++/53792
4770 * g++.dg/cpp0x/constexpr-inline.C: New test.
4771 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4772
1df7b330
DE
47732016-03-14 David Edelsohn <dje.gcc@gmail.com>
4774
4775 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4776
79b57d18
JJ
47772016-03-14 Jakub Jelinek <jakub@redhat.com>
4778
4779 PR middle-end/70219
4780 * gcc.dg/pr70219.c: New test.
4781
3cbf012a
BS
47822016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4783
4784 PR target/70083
4785 * gcc.dg/torture/pr70083.c: New test.
4786 * gcc.target/i386/pr70083.c: New test.
4787
a9fee7cd
RB
47882016-03-14 Richard Biener <rguenther@suse.de>
4789
4790 PR tree-optimization/56365
4791 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4792
4799603f
SB
47932016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4794
4795 PR target/70098
4796 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4797 New function.
4798 * g++.dg/pr70098.C: New testcase.
4799
4800
760ca967
TV
48012016-03-14 Tom de Vries <tom@codesourcery.com>
4802
4803 PR tree-optimization/70045
4804 * gcc.dg/graphite/pr70045.c: New test.
4805
44e66a77
JD
48062016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4807
4808 PR fortran/69043
4809 * gfortran.dg/include_9.f90: New test.
4810
a18e0fe1
DH
48112016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4812
4813 PR fortran/45076
4814 gfortran.dg/prof/prof.exp: New script.
4815 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4816
d0aca6ab
AB
48172016-03-12 Andrey Belevantsev <abel@ispras.ru>
4818
4819 PR rtl-optimization/69307
4820 * gcc.dg/pr69307.c: New test.
4821
cefe08a4
VM
48222016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4823
4824 PR target/69614
4825 * gcc.target/arm/pr69614.c: New.
4826
70112e2a
PT
48272016-03-12 Paul Thomas <pault@gcc.gnu.org>
4828
4829 PR fortran/70031
4830 * gfortran.dg/submodule_14.f08: New test
4831
4832 PR fortran/69524
4833 * gfortran.dg/submodule_15.f08: New test
4834
3f1e5d3a
PP
48352016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4836
4837 PR c++/70106
4838 * g++.dg/cpp1y/paren3.C: New test.
4839
a3f6d680
MM
48402016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4841
4842 PR target/70131
4843 * gcc.target/powerpc/ppc-round2.c: New test.
4844
92348f09
BS
48452016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4846
4847 PR target/70123
4848 * gcc.dg/torture/pr70123.c: New test.
4849
cebde9e9
JL
48502016-03-11 Jeff Law <law@redhat.com>
4851
4852 PR tree-optimization/70190
4853 * gcc.c-torture/compile/pr70190.c: New test.
4854
3edc5da4
DM
48552016-03-11 David Malcolm <dmalcolm@redhat.com>
4856
4857 PR c/68187
4858 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4859 case.
4860 (test43_b): Likewise.
4861 (test43_c): Likewise.
4862 (test43_d): Likewise.
4863 (test43_e): Likewise.
4864 (test43_f): Likewise.
4865 (test43_g): Likewise.
4866 (test44_a): Likewise.
4867 (test44_b): Likewise.
4868 (test44_c): Likewise.
4869 (test44_d): Likewise.
4870 (test44_e): Likewise.
4871
318c1204
DM
48722016-03-11 David Malcolm <dmalcolm@redhat.com>
4873
4874 PR c/70085
4875 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4876
bc062234
KT
48772016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4878
4879 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4880 dg-options.
4881
acfc1ac1
KT
48822016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4883
4884 PR target/70002
4885 PR target/69245
4886 * gcc.target/aarch64/pr69245_2.c: New test.
4887
d1e2bb2d
JJ
48882016-03-11 Jakub Jelinek <jakub@redhat.com>
4889
4890 PR tree-optimization/70177
4891 * gcc.dg/pr70177.c: New test.
4892
07350627
AL
48932016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4894
4895 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4896
5c6706f7
AL
48972016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4898
4899 * gcc.dg/tree-ssa/sra-20.c: New.
4900
02d472a2
JJ
49012016-03-11 Jakub Jelinek <jakub@redhat.com>
4902
686d390a
JJ
4903 PR rtl-optimization/70174
4904 * gcc.dg/pr70174.c: New test.
4905
02d472a2
JJ
4906 PR tree-optimization/70169
4907 * gcc.dg/pr70169.c: New test.
4908
0f9befa1
IE
49092016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4910
4911 PR target/70160
4912 * gcc.target/i386/pr70160.c: New test.
4913
432d4670
AK
49142016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4915
4916 * gcc.target/s390/dfp-1.c: New test.
4917
a3dc8760
NC
49182016-03-10 Nick Clifton <nickc@redhat.com>
4919
4920 PR target/70044
4921 * gcc.target/aarch64/pr70044.c: New test.
4922
b87a8d7d
PP
49232016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4924 Jakub Jelinek <jakub@redhat.com>
4925
4926 PR c++/70001
4927 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4928 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4929 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4930
4f4ada6a
JH
49312016-03-10 Jan Hubicka <hubicka@ucw.cz>
4932
4933 PR lto/69589
4934 * g++.dg/lto/pr69589_0.C: New testcase
4935 * g++.dg/lto/pr69589_1.C: New testcase
4936
d49b0aa0
MP
49372016-03-10 Marek Polacek <polacek@redhat.com>
4938
4939 PR c++/70153
4940 * g++.dg/delayedfold/unary-plus1.C: New test.
4941
49422016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4943
4944 * gcc.target/arm/pr45701-1.c: Escape brackets.
4945 * gcc.target/arm/pr45701-2.c: Likewise.
4946
71017a7b
AL
49472016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4948
4949 * gfortran.dg/unconstrained_commons.f: New.
4950
ba52669f
AM
49512016-03-10 Alan Modra <amodra@gmail.com>
4952
4953 * gcc.dg/pr69195.c: New.
4954 * gcc.dg/pr69238.c: New.
4955
27742332
TV
49562016-03-10 Tom de Vries <tom@codesourcery.com>
4957
4958 PR testsuite/68915
4959 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4960
3a81a594
RB
49612016-03-10 Richard Biener <rguenther@suse.de>
4962
4963 PR tree-optimization/70128
4964 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4965 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4966
3433b975
JJ
49672016-03-09 Jakub Jelinek <jakub@redhat.com>
4968
c2864f02
JJ
4969 PR tree-optimization/70152
4970 * gcc.dg/pr70152.c: New test.
4971
3433b975
JJ
4972 PR target/70086
4973 * gcc.target/i386/pr70086-1.c: New test.
4974 * gcc.target/i386/pr70086-2.c: New test.
4975 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4976
4977 PR tree-optimization/70127
4978 * gcc.c-torture/execute/pr70127.c: New test.
4979
96b3c82d
CP
49802016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4981
4982 * c-c++-common/goacc/combined-directives-2.c: New test.
4983
b4f3232d
DM
49842016-03-09 David Malcolm <dmalcolm@redhat.com>
4985
4986 PR c/68473
4987 PR c++/70105
4988 * g++.dg/diagnostic/pr70105.C: New test.
4989 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4990 (test_multiple_ordinary_maps): New test function.
4991
40499f81
DM
49922016-03-09 David Malcolm <dmalcolm@redhat.com>
4993
4994 PR c/68473
4995 PR c++/70105
4996 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4997 Drop range information from call to inform_at_rich_loc.
4998 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4999 New.
5000 (test_show_locus): Replace calls to rich_location::add_range with
5001 calls to add_range. Rewrite the tests that used the now-defunct
5002 rich_location ctor taking a source_range. Simplify other tests
5003 by replacing calls to COMBINE_LOCATION_DATA with calls to
5004 make_location.
5005
c9e33662
RB
50062016-03-09 Richard Biener <rguenther@suse.de>
5007 Jakub Jelinek <jakub@redhat.com>
5008
5009 PR tree-optimization/70138
5010 * gcc.dg/vect/pr70138-1.c: New testcase.
5011 * gcc.dg/vect/pr70138-2.c: Likewise.
5012
2c73b764
JJ
50132016-03-09 Jakub Jelinek <jakub@redhat.com>
5014
5015 PR target/70049
5016 * gcc.target/i386/pr70049.c: New test.
5017
c06d25bb
RB
50182016-03-09 Richard Biener <rguenther@suse.de>
5019
5020 PR c/70143
5021 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5022 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5023 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5024
5828a501
RO
50252016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5026
5027 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5028 arm-*-*.
5029
2e141c8d
JJ
50302016-03-09 Jakub Jelinek <jakub@redhat.com>
5031
5a9def37
JJ
5032 PR middle-end/67278
5033 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5034
2e141c8d
JJ
5035 PR target/67278
5036 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5037
5038 PR middle-end/70050
5039 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5040 in testcase comment.
5041
bf751f40
TV
50422016-03-09 Tom de Vries <tom@codesourcery.com>
5043
5044 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5045 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5046 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5047 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5048 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5049 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5050 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5051 * gfortran.dg/goacc/kernels-loop.f95: New test.
5052
e210c999
MS
50532016-03-08 Martin Sebor <msebor@redhat.com>
5054
5055 PR c++/62096
5056 * g++.dg/warn/overflow-warn-7.C: New test.
5057
80aac5c8
JM
50582016-03-08 Jason Merrill <jason@redhat.com>
5059
5060 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5061 * lib/target-supports.exp (check_effective_target_concepts): New.
5062
12b81409
JJ
50632016-03-08 Jakub Jelinek <jakub@redhat.com>
5064
d259b234
JJ
5065 PR c++/70135
5066 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5067 * g++.dg/ubsan/pr70135.C: New test.
5068
12b81409
JJ
5069 PR target/70110
5070 * gcc.dg/pr70110.c: New test.
5071
b4e9f2aa
MJ
50722016-03-07 Martin Jambor <mjambor@suse.cz>
5073
5074 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5075 * c-c++-common/gomp/if-1.c: Likewise.
5076 * c-c++-common/gomp/pr61486-2.c: Likewise.
5077 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5078 to dg-additional-options.
5079 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5080 * g++/gomp/target-teams-1.c: Likewise.
5081 * gcc.dg/gomp/gomp.exp: Likewise.
5082 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5083 dg-additional-options.
5084 * gfortran.dg/gomp/gomp.exp: Likewise.
5085 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5086 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5087 dg-additional-options.
5088 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5089
f86e631e
MJ
50902016-03-07 Martin Jambor <mjambor@suse.cz>
5091
5092 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5093 * c-c++-common/gomp/gridify-1.c: New test.
5094 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5095
94156b3f
AV
50962016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5097
5098 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5099 trigger for cortex-r8, when scanning for register r8.
5100 * gcc.target/arm/pr45701-2.c: Likewise.
5101
a84a49b7 51022016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5103 Jeff Law <law@redhat.com>
a84a49b7
RB
5104
5105 PR tree-optimization/69740
5106 * gcc.c-torture/compile/pr69740-1.c: New test.
5107 * gcc.c-torture/compile/pr69740-2.c: New test.
5108
e41f6c9e
BS
51092016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5110
5111 * lib/target-supports.exp
5112 (check_effective_target_whole_vector_shift): Enable for PPC64.
5113
57548bf5
RB
51142016-03-07 Richard Biener <rguenther@suse.de>
5115
5116 PR tree-optimization/70115
5117 * gcc.dg/torture/pr70115.c: New testcase.
5118
4ae13300
NS
51192016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5120
5121 PR middle-end/69916
5122 * c-c-++-common/goacc/pr69916.c: New.
5123
5edb9853
RH
51242016-03-07 Richard Henderson <rth@redhat.com>
5125
5126 * gcc.c-torture/compile/pr70061.c: New test.
5127
2067a8f3
RB
51282016-03-07 Richard Biener <rguenther@suse.de>
5129
5130 PR testsuite/70109
5131 * gcc.dg/vect/O3-pr36098.c: New testcase.
5132
4145a9b7
CL
51332016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5134
5135 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5136
1878be32
EB
51372016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5138
5139 * gnat.dg/renaming9.ad[sb]: New testcase.
5140
df762bb2
JJ
51412016-03-05 Jakub Jelinek <jakub@redhat.com>
5142
5143 PR c++/70084
5144 * g++.dg/expr/stdarg3.C: New test.
5145
7d461295
JL
51462016-03-04 Jeff Law <law@redhat.com>
5147
5148 PR tree-optimization/69196
5149 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5150 x86_64-*-*.
5151
29b9828f
BS
51522016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5153
b6b552fd
BS
5154 PR c/69973
5155 * gcc.dg/pr69973.c: New test.
5156
201d49e9
BS
5157 PR rtl-optimization/69941
5158 * gcc.dg/torture/pr69941.c: New test.
5159
29b9828f
BS
5160 PR c/69824
5161 * gcc.dg/pr69824.c: New test.
5162
640b7e74
TV
51632016-03-05 Tom de Vries <tom@codesourcery.com>
5164
5165 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5166 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5167 function.
5168
7a3a3fad
PP
51692016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5170
5171 PR c++/66786
5172 * g++.dg/cpp1y/var-templ48.C: New test.
5173 * g++.dg/cpp1y/var-templ49.C: New test.
5174
cd439aec
EB
51752016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5176
5177 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5178
60204554
JJ
51792016-03-04 Jakub Jelinek <jakub@redhat.com>
5180
0c8825de
JJ
5181 PR c++/70035
5182 * g++.dg/ubsan/pr70035.C: New test.
5183
60204554
JJ
5184 PR target/70062
5185 * gcc.target/i386/pr70062.c: New test.
5186
f79d4eab
L
51872016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5188
5189 * g++.dg/template/typename21.C: Remove c++98_only.
5190
ea81ce67
L
51912016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5192
5193 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5194
64b23c13
DM
51952016-03-04 David Malcolm <dmalcolm@redhat.com>
5196
5197 PR c/68187
5198 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5199 function.
5200 (fn_42_b): Likewise.
5201 (fn_42_c): Likewise.
5202
729526f5
DM
52032016-03-04 David Malcolm <dmalcolm@redhat.com>
5204
5205 PR c/68187
5206 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5207 function.
5208 (fn_40_b): Likewise.
5209 (fn_41_a): Likewise.
5210 (fn_41_b): Likewise.
5211
f9ea11ac
JJ
52122016-03-04 Jakub Jelinek <jakub@redhat.com>
5213
5214 PR target/70059
5215 * gcc.target/i386/avx512f-pr70059.c: New test.
5216 * gcc.target/i386/avx512dq-pr70059.c: New test.
5217
b6c38c69
BS
52182016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5219
5220 PR rtl-optimization/57676
5221 * gcc.dg/torture/pr57676.c: New test.
5222
af3cdd34
IE
52232016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5224
5225 * gcc.dg/pr70026.c: New test.
5226
7ff6ca38
MP
52272016-03-04 Marek Polacek <polacek@redhat.com>
5228
5229 PR c/69798
5230 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5231 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5232
a6bf62d5
KT
52332016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5234
5235 PR target/70004
5236 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5237 Delete.
5238 (test_corners_sisd_si): Likewise.
5239 (main): Remove checks of the above.
5240 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5241
ae4cdc6a
EB
52422016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5243
5244 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5245
08455559
CL
52462016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5247
5248 * gcc.dg/torture/pr69951.c: Accept argc==0.
5249
e9a35493
RB
52502016-03-04 Richard Biener <rguenther@suse.de>
5251
5252 PR c++/70054
5253 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5254 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5255
fba054c2
DV
52562016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5257
5258 PR testsuite/69766
5259 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5260 testing multiarch.
5261
f10cdc6c
JJ
52622016-03-04 Jakub Jelinek <jakub@redhat.com>
5263
5264 PR debug/69947
5265 * gcc.dg/guality/pr69947.c: New test.
5266
2e981ba0
JJ
52672016-03-03 Jakub Jelinek <jakub@redhat.com>
5268
5269 PR ada/70017
5270 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5271
0ba3bfa2
KT
52722016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5273
5274 PR rtl-optimization/69904
5275 * gcc.target/arm/pr69904.c: New test.
5276
97ecdb46
JJ
52772016-03-03 Jakub Jelinek <jakub@redhat.com>
5278
5279 PR target/70021
5280 * gcc.dg/vect/pr70021.c: New test.
5281 * gcc.target/i386/pr70021.c: New test.
5282
a2a743a1
MP
52832016-03-03 Marek Polacek <polacek@redhat.com>
5284
5285 PR middle-end/70050
5286 * gcc.dg/pr70050.c: New test.
5287
fa07ecdd
JG
52882016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5289
5290 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5291
23504262
ML
52922016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5293
5294 PR tree-optimization/70043
5295 * gfortran.dg/vect/pr70043.f90: New test.
5296
b7b9e1a9
EB
52972016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5298
5299 * gnat.dg/specs/task1.ads: New test.
5300
cb83ba54
RO
53012016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5302
5303 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5304 Invoke gdb with -batch.
5305 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5306
a75f5e30
RB
53072016-03-03 Richard Biener <rguenther@suse.de>
5308
5309 PR tree-optimization/55936
5310 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5311
268bc320
JL
53122016-03-02 Jeff Law <law@redhat.com>
5313
815f20ab
JL
5314 PR rtl-optimization/69942
5315 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5316 effects of argument promotions.
5317
268bc320
JL
5318 PR tree-optimization/69987
5319 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5320 target does not support -fprefetch-loop-arrays.
5321
171f7de5
UB
53222016-03-02 Uros Bizjak <ubizjak@gmail.com>
5323
5324 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5325
192912db
BC
53262016-03-02 Bin Cheng <bin.cheng@arm.com>
5327
c7908871 5328 PR rtl-optimization/69052
192912db
BC
5329 * gcc.target/i386/pr69052.c: New test.
5330
90a7a40b
AM
53312016-03-02 Alan Modra <amodra@gmail.com>
5332
5333 * gcc.dg/pr69990.c: New.
5334
69fa742f
JJ
53352016-03-02 Jakub Jelinek <jakub@redhat.com>
5336
de752fb0
JJ
5337 PR c/68062
5338 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5339
5340 PR middle-end/70022
5341 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5342
69fa742f
JJ
5343 PR target/70028
5344 * gcc.target/i386/pr70028.c: New test.
5345
7c65bd56
MK
53462016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5347
5348 * c-c++-common/asan/swapcontext-test-1.c,
5349 * c-c++-common/tsan/thread_leak.c,
5350 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5351 * g++.dg/tsan/benign_race.C,
5352 * g++.dg/tsan/fd_close_norace.C,
5353 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5354 races with sanitizer output
5355
37d98220 53562016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5357 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5358
5359 PR target/67278
5360 * gcc.dg/simd-8.c: New testcase.
5361
218db463
RB
53622016-03-02 Richard Biener <rguenther@suse.de>
5363
5364 PR middle-end/67278
5365 * gcc.dg/simd-7.c: New testcase.
5366
22c72158
EB
53672016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5368
5369 * gcc.target/i386/pr70007.c: Tweak.
5370
9a790ccc
DV
53712016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5372
5373 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5374
bd02f00f
MP
53752016-03-02 Marek Polacek <polacek@redhat.com>
5376
5377 PR c/67854
5378 * gcc.dg/pr67854.c: New test.
5379
1e840f39
JJ
53802016-03-02 Jakub Jelinek <jakub@redhat.com>
5381
5382 PR middle-end/70025
5383 * gcc.dg/torture/pr70025.c: New test.
5384
bca00241
VK
53852016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5386
5387 PR tree-optimization/68621
5388 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5389
0bca04b8
EB
53902016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5391
5392 * gcc.target/i386/pr70007.c: New test.
5393
2a9afc86
JL
53942016-03-01 Jeff Law <law@redhat.com>
5395
eab2541b 5396 PR tree-optimization/69196
9d83ef71 5397 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5398
2a9afc86
JL
5399 PR tree-optimization/69196
5400 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5401 duplicating code and spoiling the expected output.
5402
0d39977e
MM
54032016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5404
5405 PR target/70033
5406 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5407 supports power9 before doing tests.
5408 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5409 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5410 * gcc.target/powerpc/p9-permute.c: Likewise.
5411
a0c0699d
UB
54122016-03-01 Uros Bizjak <ubizjak@gmail.com>
5413
5414 PR target/70027
5415 * gcc.target/i386/pr70027.c: New test.
5416
0ae3ef47 54172016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5418
5419 * gcc.dg/pr70017.c: New test.
5420
686e2237
JJ
54212016-03-01 Jakub Jelinek <jakub@redhat.com>
5422
5423 PR c/69796
5424 PR c/69974
5425 * gcc.dg/pr69796.c: New test.
5426 * gcc.dg/pr69974.c: New test.
5427
f8e4188c
EB
54282016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5429
5430 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5431
5e3f1c7c
JL
54322016-02-29 Jeff Law <law@redhat.com>
5433
5434 PR tree-optimization/69987
5435 * gfortran.dg/pr69987.f90: New test.
5436
5437 PR tree-optimization/69989
5438 * gcc.c-torture/compile/pr69989-2.c: New test.
5439
1be56bc5
MP
54402016-03-01 Marek Polacek <polacek@redhat.com>
5441
5442 PR c++/69795
5443 * g++.dg/parse/invalid1.C: New test.
5444
1b19470d
RB
54452016-03-01 Richard Biener <rguenther@suse.de>
5446
5447 PR middle-end/70022
5448 * gcc.dg/pr70022.c: New testcase.
5449
3ae0661a
IE
54502016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5451
5452 PR tree-optimization/69956
5453 * gcc.dg/pr69956.c: New test.
5454
0f09ab88
BS
54552016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5456
5457 PR target/70011
5458 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5459 XFAIL when hardware supports efficient unaligned storage access.
5460
76d881bf
PP
54612016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5462
5463 PR c++/69961
5464 * g++.dg/template/pr69961a.C: New test.
5465 * g++.dg/template/pr69961b.C: New test.
5466
7168133a
DM
54672016-02-29 David Malcolm <dmalcolm@redhat.com>
5468
5469 PR preprocessor/69985
5470 * gcc.dg/cpp/pr69985.c: New test case.
5471
0c6072a3
JL
54722016-02-29 Jeff Law <law@redhat.com>
5473
e66f219b
JL
5474 PR tree-optimization/70005
5475 * gcc.c-torture/execute/pr70005.c New test.
5476
0c6072a3
JL
5477 PR tree-optimization/69999
5478 * gcc.c-torture/compile/pr69999.c: New test.
5479
fd9fbdb3
YR
54802016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5481
5482 PR tree-optimization/69652
5483 * gcc.dg/torture/pr69652.c: Delete test.
5484 * gcc.dg/vect/pr69652.c: New test.
5485
cbd400b4
RB
54862016-02-19 Richard Biener <rguenther@suse.de>
5487
5488 PR tree-optimization/69980
5489 * gfortran.dg/vect/pr69980.f90: New testcase.
5490
84ea0f58
EB
54912016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5492
5493 * gcc.target/sparc/20160229-1.c: New test.
5494
5d2a63dc
EB
54952016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5496
5497 * gnat.dg/stack_usage3.adb: New test.
5498 * gnat.dg/stack_usage3_pkg.ads: New helper.
5499
93e708f9
EB
55002016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5501
5502 * gnat.dg/renaming8.adb: New test.
5503 * gnat.dg/renaming8_pkg1.ads: New helper.
5504 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5505 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5506
6512bc93
RB
55072016-02-29 Richard Biener <rguenther@suse.de>
5508
5509 PR tree-optimization/69720
5510 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5511
7b201a88
TK
55122016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5513
5514 PR fortran/68147
5515 PR fortran/47674
5516 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5517
82ee0cf2 55182016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5519 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5520
5521 PR fortran/56007
5522 * gfortran.dg/coarray_8.f90: Adjust error message.
5523 * gfortran.dg/pr56007.f90: New test.
5524 * gfortran.dg/pr56007.f: New test.
5525
cdc1a2c8
L
55262016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5527
5528 PR tree-optimization/69989
5529 * gcc.dg/torture/pr69989.c: New test.
5530
33505bcf
EB
55312016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5532
5533 * gcc.target/i386/stack-realign-win.c: New test.
5534
524bfb19
HA
55352016-02-28 Harald Anlauf <anlauf@gmx.de>
5536
5537 PR fortran/60126
5538 * gfortran.dg/pr60126.f90: New test.
5539
bd542508
JL
55402016-02-27 Jeff Law <law@redhat.com>
5541
5542 Revert
5543 2016-02-26 Richard Biener <rguenther@suse.de>
5544 Jeff Law <law@redhat.com>
5545
5546 PR tree-optimization/69740
5547 * gcc.c-torture/compile/pr69740-1.c: New test.
5548 * gcc.c-torture/compile/pr69740-2.c: New test.
5549
dd1291e0
JD
55502016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5551
5fb67f8b 5552 PR fortran/69910
dd1291e0
JD
5553 * gfortran.dg/newunit_4.f90: New test.
5554
5cfefb59
JJ
55552016-02-27 Jakub Jelinek <jakub@redhat.com>
5556
5557 PR target/69613
5558 PR rtl-optimization/69886
5559 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5560 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5561 target.
5562
20ba5f33
MS
55632016-02-26 Martin Sebor <msebor@redhat.com>
5564
5565 PR tree-optimization/15826
5566 * gcc.dg/tree-ssa/pr15826.c: New test.
5567
e6fb01b0
JJ
55682016-02-26 Jakub Jelinek <jakub@redhat.com>
5569
5570 PR target/69969
5571 * gcc.target/powerpc/pr69969.c: New test.
5572
e3e0cf64
MS
55732016-02-26 Martin Sebor <msebor@redhat.com>
5574
5575 PR c++/15766
5576 * g++.old-deja/g++.other/decl5.C: Add a test case.
5577
d1f2bea5
SB
55782016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5579
5580 PR target/69946
5581 * gcc.target/powerpc/pr69946.c: New file.
5582
4a4f9d2b 55832016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5584 Jeff Law <law@redhat.com>
4a4f9d2b 5585
e3e0cf64 5586 PR tree-optimization/69740
4a4f9d2b
RB
5587 * gcc.c-torture/compile/pr69740-1.c: New test.
5588 * gcc.c-torture/compile/pr69740-2.c: New test.
5589
ad2a2706
MJ
55902016-02-26 Martin Jambor <mjambor@suse.cz>
5591
5592 PR middle-end/69920
5593 * gcc.dg/torture/pr69932.c: New test.
5594 * gcc.dg/torture/pr69936.c: Likewise.
5595
1d11f7ce
AK
55962016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5597
5598 PR target/69709
5599 * gcc.target/s390/pr69709.c: New test.
5600
6cfccbb2
KT
56012016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5602
5603 PR target/69245
5604 * gcc.target/aarch64/pr69245_1.c: New test.
5605
ac59ad4e
KT
56062016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5607
5608 PR target/69613
5609 * gcc.dg/torture/pr69613.c: New test.
5610
a2ad54a0
JJ
56112016-02-26 Jakub Jelinek <jakub@redhat.com>
5612
5613 PR rtl-optimization/69891
5614 * gcc.target/i386/pr69891.c: New test.
5615
0884062c 56162016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5617 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5618
d2369d4f 5619 PR target/61397
c163789b
MM
5620 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5621 functionality for both 32-bit and 64-bit.
5622
5aed7e2c
RB
56232016-02-26 Richard Biener <rguenther@suse.de>
5624
5625 PR tree-optimization/69551
5626 * gcc.dg/torture/pr69951.c: New testcase.
5627
798e2a8e
RB
56282016-02-25 Richard Biener <rguenther@suse.de>
5629
5630 PR tree-optimization/48795
5631 * gcc.dg/Warray-bounds-18.c: New testcase.
5632
9559fbac
RO
56332016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5634
5635 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5636
c049b107
JJ
56372016-02-25 Jakub Jelinek <jakub@redhat.com>
5638
5639 PR rtl-optimization/69896
5640 * gcc.dg/pr69896.c: New test.
5641
1137001c
PP
56422016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5643
5644 PR c++/69736
5645 * g++.dg/cpp1y/paren2.C: New test.
5646
2e9c8641
MS
56472016-02-24 Martin Sebor <msebor@redhat.com>
5648
5649 PR c/51147
5650 * gcc.dg/enum-mode-2.c: New test.
5651
03ca8fb3
JJ
56522016-02-24 Jakub Jelinek <jakub@redhat.com>
5653
5654 PR c++/69922
5655 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5656 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5657 * g++.dg/ubsan/pr69922.C: New test.
5658
0b05329b
MP
56592016-02-24 Marek Polacek <polacek@redhat.com>
5660
5661 PR c/69819
5662 * gcc.dg/pr69819.c: New test.
5663
57c2c374
MS
56642016-02-24 Martin Sebor <msebor@redhat.com>
5665
3b96b93a
MS
5666 PR c++/69912
5667 * g++.dg/ext/flexary15.C: New test.
5668
56692016-02-24 Martin Sebor <msebor@redhat.com>
5670
5671 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5672 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5673 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5674
65433bb5
MK
56752016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5676 Charles Baylis <charles.baylis@linaro.org>
5677
5678 PR debug/61033
5679 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5680
f802a424 56812016-02-24 Richard Biener <rguenther@suse.de>
44293580 5682 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5683
5684 PR middle-end/69760
5685 * gcc.dg/torture/pr69760.c: New testcase.
5686
525f795f
RO
56872016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5688
5689 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5690 pattern on Solaris with as.
5691
cd7bbceb
KT
56922016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5693
5694 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5695 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5696 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5697 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5698
89c0c1fd
JJ
56992016-02-24 Jakub Jelinek <jakub@redhat.com>
5700
5701 PR middle-end/69915
5702 * gcc.dg/pr69915.c: New test.
5703
0683fd27
KT
57042016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5705
5706 PR rtl-optimization/69886
5707 * gcc.dg/torture/pr69886.c: New test.
5708
e53d562a
RB
57092016-02-24 Richard Biener <rguenther@suse.de>
5710
5711 PR middle-end/68963
5712 * gcc.dg/torture/pr68963.c: New testcase.
5713
74a00288
KT
57142016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5715
5716 PR target/69875
5717 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5718 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5719 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5720 * gcc.target/arm/atomic_loaddi_1.c: New test.
5721 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5722 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5723 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5724 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5725 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5726 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5727 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5728 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5729
340fd4c9
JJ
57302016-02-24 Jakub Jelinek <jakub@redhat.com>
5731
5732 PR middle-end/69909
5733 * gcc.dg/torture/pr69909.c: New test.
5734
47d3fdb2
RB
57352016-02-24 Richard Biener <rguenther@suse.de>
5736
5737 PR tree-optimization/69907
5738 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5739 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5740 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5741
dab73e73
CB
57422016-02-24 Christian Bruel <christian.bruel@st.com>
5743
5744 * gcc.target/arm/pragma_cpp_fma.c: New test.
5745
7cc5ec65
JD
57462016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5747
5748 PR fortran/61156
5749 * gfortran.dg/include_6.f90: Update test.
5750
067fbd8b
JJ
57512016-02-23 Jakub Jelinek <jakub@redhat.com>
5752
5753 PR objc/69844
5754 * objc.dg/pr69844.m: New test.
5755
64a454d9
JD
57562016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5757
5758 PR libgfortran/69456
5759 * gfortran.dg/namelist_89.f90: New test.
5760 * gfortran.dg/pr59700.f90: Update test..
5761
35886f0b
MS
57622016-02-23 Martin Sebor <msebor@redhat.com>
5763
5764 PR middle-end/69780
5765 * g++.dg/ext/builtin_alloca.C: New test.
5766 * gcc.dg/builtins-68.c: New test.
5767
162cc7e3
RH
57682016-02-23 Richard Henderson <rth@redhat.com>
5769
5770 * gcc.target/i386/addr-space-3.c: Remove test.
5771
196440f8
DM
57722016-02-23 David Malcolm <dmalcolm@redhat.com>
5773
5774 PR preprocessor/69126
5775 PR preprocessor/69543
5776 * c-c++-common/pr69126-2-long.c: New test.
5777 * c-c++-common/pr69126-2-short.c: New test.
5778 * c-c++-common/pr69543-1.c: Remove xfail.
5779
1d3121af
DM
57802016-02-23 David Malcolm <dmalcolm@redhat.com>
5781
5782 PR preprocessor/69126
5783 PR preprocessor/69543
5784 PR preprocessor/69558
5785 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5786 (f): Rename to...
5787 (test_2): ...this, and add leading comment.
5788 (MACRO_3, test_3): New.
5789 (MACRO_4A, MACRO_4B, test_4): New.
5790 (MACRO): Rename to...
5791 (MACRO_5): ...this.
5792 (g): Rename to...
5793 (test_5): ...this, updating for renaming of MACRO, and
5794 add leading comment.
5795 * c-c++-common/pr69543-1.c: New.
5796 * c-c++-common/pr69543-2.c: New.
5797 * c-c++-common/pr69543-3.c: New.
5798 * c-c++-common/pr69543-4.c: New.
5799 * c-c++-common/pr69558-1.c: New.
5800 * c-c++-common/pr69558-2.c: New.
5801 * c-c++-common/pr69558-3.c: New.
5802 * c-c++-common/pr69558-4.c: New.
5803 * gcc.dg/pr69558.c: Move to...
5804 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5805 xfail for c++.
5806
f99c3557
TS
58072016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5808
5809 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5810 to -ftree-parallelize-loops/-fopenacc changes.
5811 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5812 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5813 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5814 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5815 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5816 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5817 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5818 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5819 * c-c++-common/goacc/kernels-loop.c: Likewise.
5820 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5821 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5822 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5823 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5824
c60ec7c2
RO
58252016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5826
5827 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5828
f1a62b6f
JJ
58292016-02-23 Jakub Jelinek <jakub@redhat.com>
5830
e67bf044
JJ
5831 PR c++/69902
5832 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5833
f1a62b6f
JJ
5834 PR c/69900
5835 * gcc.dg/pr69900.c: New test.
5836
20c5e09e
MJ
58372016-02-23 Martin Jambor <mjambor@suse.cz>
5838
5839 PR tree-optimization/69666
5840 * gcc.dg/tree-ssa/pr69666.c: New test.
5841
e457a6fc
AV
58422016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5843
5844 PR fortran/67451
5845 * gfortran.dg/coarray_allocate_5.f08: New test.
5846
d7b574f4
AK
58472016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5848
5849 * gcc.target/s390/vcond-shift.c: Move to ...
5850 * gcc.target/s390/vector/vcond-shift.c: ... here.
5851
58bdeb44
AK
58522016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5853
5854 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5855 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5856
7cd0387b
AK
58572016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5858
5859 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5860
4246c8da
MW
58612016-02-20 Mark Wielaard <mjw@redhat.com>
5862
5863 PR c/28901
5864 * gcc.dg/unused-variable-3.c: New test.
5865
f93bc532
JJ
58662016-02-22 Jakub Jelinek <jakub@redhat.com>
5867
5868 PR target/69888
5869 * gcc.target/i386/pr69888.c: New test.
5870
c4e360f4
RB
58712016-02-22 Richard Biener <rguenther@suse.de>
5872
5873 PR tree-optimization/69882
5874 * gfortran.dg/vect/pr69882.f90: New testcase.
5875
09c92f1c
JJ
58762016-02-22 Jakub Jelinek <jakub@redhat.com>
5877
5878 PR target/69885
5879 * gcc.dg/pr69885.c: New test.
5880
f88d45dc
OE
58812016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5882
5883 PR target/69806
5884 PR target/54089
5885 * gcc.target/sh/pr54089-10.c: New.
5886
ce1ff48e
PT
58872016-02-20 Paul Thomas <pault@gcc.gnu.org>
5888
5889 PR fortran/69423
5890 * gfortran.dg/deferred_character_15.f90 : New test.
5891
bbf27208
DH
58922016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5893
5894 PR fortran/57365
5895 gfortran.dg/allocate_with_source_18.f03: New test.
5896
58972016-02-20 Harald Anlauf <anlauf@gmx.de>
5898
5899 PR fortran/52531
5900 gfortran.dg/gomp/pr52531.f90: New test.
5901
268be88c
BE
59022016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5903
5904 PR c++/69865
5905 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5906 -std=c++03.
5907
4b6c824a
JJ
59082016-02-19 Jakub Jelinek <jakub@redhat.com>
5909
871b3f47
JJ
5910 PR c++/69826
5911 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5912 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5913
7a965d51
JJ
5914 PR c++/69850
5915 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5916
4b6c824a
JJ
5917 PR c++/69851
5918 * g++.dg/torture/pr69851.C: New test.
5919
15fca21a
MS
59202016-02-19 Martin Sebor <msebor@redhat.com>
5921
5922 PR testsuite/69573
5923 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5924
19e21586
JJ
59252016-02-19 Jakub Jelinek <jakub@redhat.com>
5926
03a616ac
JJ
5927 PR c++/69850
5928 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5929 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5930
19e21586
JJ
5931 PR c++/67767
5932 * g++.dg/cpp0x/pr67767.C: New test.
5933
2db16594
KT
59342016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5935
5936 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5937 for fp, simd, crypto, crc, lse.
5938 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5939 above.
5940 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5941 effective target check.
5942
5a7d9d1e
JJ
59432016-02-19 Jakub Jelinek <jakub@redhat.com>
5944
5945 PR target/69820
5946 * gcc.target/i386/pr69820.c: New test.
5947
6448f064
AK
59482016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5949
5950 * gcc.target/s390/vector/int128-1.c: New test.
5951
d0a859e6
AK
59522016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5953
5954 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5955
9e4eb643
AK
59562016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5957
5958 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5959 instruction pattern name to prevent the testcase from failing with
5960 -march=z13.
5961
859a4c0e
AK
59622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5963
5964 * gcc.target/s390/md/movstr-2.c: New test.
5965
efc2340b
MK
59662016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5967
5968 * gcc.target/s390/morestack.c: New test.
5969
ca2bfbc2
DV
59702016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5971
5972 PR target/69625
5973 * gcc.target/s390/pr69625.c: Add test case.
5974
efd4bd05
BE
59752016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5976
5977 PR testsuite/68580
5978 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5979
2bf2078a
MM
59802016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5981
5982 PR target/68404
5983 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5984 * gcc.target/powerpc/fusion3.c: Likewise.
5985
f003579e
RB
59862016-02-18 Richard Biener <rguenther@suse.de>
5987
5988 PR middle-end/69553
5989 * g++.dg/torture/pr69553.C: New testcase.
5990
19233914
NC
59912016-02-18 Nick Clifton <nickc@redhat.com>
5992
efd4bd05
BE
5993 PR target/62254
5994 PR target/69610
5995 * gcc.target/arm/pr62554.c: New test.
5996 * gcc.target/arm/pr69610-1.c: New test.
5997 * gcc.target/arm/pr69610-2.c: New test.
19233914 5998
23f27839
RB
59992016-02-18 Richard Biener <rguenther@suse.de>
6000
6001 PR middle-end/69854
6002 * gcc.dg/torture/pr69854.c: New testcase.
6003
932c0da4
JJ
60042016-02-17 Jakub Jelinek <jakub@redhat.com>
6005
6006 PR c++/69850
6007 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6008
1bed93e4
BS
60092012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6010
6011 * gcc.target/powerpc/vec-cg.c: New test.
6012
57bfb134
RB
60132016-02-17 Richard Biener <rguenther@suse.de>
6014
6015 PR testsuite/69586
6016 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6017
a44e0ebb
KT
60182016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6019
6020 PR target/69161
6021 * gcc.c-torture/compile/pr69161.c: New test.
6022
ffacd726
DS
60232016-02-17 David Sherwood <david.sherwood@arm.com>
6024
6025 PR target/69532
6026 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6027 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6028
448db8d2
EB
60292016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6030
6031 * gcc.dg/ifcvt-4.c: Skip on Visium.
6032
e2f0522e
EB
60332016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6034
6035 * gnat.dg/atomic8.adb: New test.
6036
bf17fe3f
EB
60372016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6038
6039 * gnat.dg/discr46.ad[sb]: New test.
6040
ecf835e9
KN
60412016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6042
6043 PR Target/48344
6044 * gcc.target/powerpc/pr48344-1.c: New test.
6045
49a1164a
TK
60462015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6047
6048 PR fortran/69742
6049 * gfortran.dg/associate_21.f90: New test.
6050
bf14eba2
JJ
60512016-02-16 Jakub Jelinek <jakub@redhat.com>
6052
6053 PR c/69835
6054 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6055 -Wnonnull in dg-options.
6056 * c-c++-common/nonnull-2.c: New test.
6057
35a093b6
JG
60582016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6059 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6060
6061 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6062
e387d491
JJ
60632016-02-16 Jakub Jelinek <jakub@redhat.com>
6064
6065 PR middle-end/69801
6066 * gcc.dg/pr69801.c: Add empty dg-options.
6067
ba539195
JN
60682016-02-16 James Norris <jnorris@codesourcery.com>
6069
6070 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6071 * g++.dg/goacc/deviceptr-1.c: New file.
6072
2a2b8f64
JJ
60732016-02-16 Jakub Jelinek <jakub@redhat.com>
6074
6075 PR tree-optimization/69820
6076 * gcc.dg/vect/pr69820.c: New test.
6077
87440c29
RB
60782016-02-16 Richard Biener <rguenther@suse.de>
6079
6080 PR tree-optimization/69776
6081 * gcc.dg/torture/pr69776-2.c: New testcase.
6082
6d87c306
BS
60832016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6084
6085 PR tree-optimization/69714
6086 * gcc.dg/torture/pr69714.c: New test.
6087
3824a0a2
JJ
60882016-02-16 Jakub Jelinek <jakub@redhat.com>
6089
6090 PR tree-optimization/69802
6091 * gcc.dg/pr69802.c: New test.
6092
c8cfe96e
RB
60932016-02-16 Richard Biener <rguenther@suse.de>
6094
6095 PR middle-end/69801
6096 * gcc.dg/pr69801.c: New testcase.
6097
fc12098d
JD
60982016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6099
6100 PR libgfortran/69651
6101 * gfortran.dg/read_bang.f90: New test.
6102 * gfortran.dg/read_bang4.f90: New test.
6103
ba6b3795
JJ
61042016-02-15 Jakub Jelinek <jakub@redhat.com>
6105
f0516ca4
JJ
6106 PR c++/69658
6107 * g++.dg/init/pr69658.C: New test.
6108
ba6b3795
JJ
6109 PR c++/69797
6110 * c-c++-common/pr69797.c: New test.
6111
de3f9a2d
PK
61122016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6113
6114 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6115 check for aarch64*-*-*.
6116
17a3b967
RB
61172016-02-15 Richard Biener <rguenther@suse.de>
6118
6119 PR tree-optimization/69783
6120 * gcc.dg/vect/pr69783.c: New testcase.
6121
1c48bff1
RB
61222016-02-15 Richard Biener <rguenther@suse.de>
6123
6124 PR tree-optimization/69776
6125 * gcc.dg/torture/pr69776.c: New testcase.
6126
1e6025b6
TK
61272016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6128
6129 PR fortran/60526
6130 * gfortran.dg/type_decl_4.f90: Reinstated.
6131
d3308279
JDA
61322016-02-14 John David Anglin <danglin@gcc.gnu.org>
6133
6134 PR fortran/68746
6135 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6136
b7c56581
TK
61372016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6138
6139 PR fortran/60526
6140 PR bootstrap/69816
6141 * gfortran.dg/type_decl_4.f90: Removed.
6142
60cb4ef5
TK
61432016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6144
6145 PR fortran/60526
6146 * gfortran.dg/type_decl_4.f90: New test.
6147
f6964637
AM
61482016-02-14 Alan Modra <amodra@gmail.com>
6149
1a8849d1 6150 PR testsuite/68886
f6964637
AM
6151 * gcc.c-torture/execute/stkalign.c: Revise test.
6152
f5121920
OE
61532016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6154
6155 PR target/67260
6156 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6157
6cda3ab6
OE
61582016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6159
6160 PR target/67260
6161 * gcc.target/sh/torture/pr67260.c: New.
6162
6786e598
JDA
61632016-02-12 John David Anglin <danglin@gcc.gnu.org>
6164
6165 * gcc.dg/pr67964.c: Add dg-require-alias.
6166
7e05dad8
OE
61672016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6168
6169 PR target/67636
6170 PR target/64345
6171 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6172
7f4cc3ce
JD
61732016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6174
6175 PR libgfortran/69668
6176 * gfortran.dg/namelist_88.f90: New test.
6177
955ca6dc
JD
61782016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6179
6180 PR libgfortran/69668
6181 * gfortran.dg/namelist_38.f90: Update test.
6182 * gfortran.dg/namelist_84.f90: Update test.
6183
876217ae
DM
61842016-02-12 David Malcolm <dmalcolm@redhat.com>
6185
6186 PR other/69554
6187 * gcc.dg/pr69554-1.c: New test.
6188 * gfortran.dg/pr69554-1.F90: New test.
6189 * gfortran.dg/pr69554-2.F90: New test.
6190 * lib/gcc-dg.exp (proc dg-locus): New function.
6191 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6192 distinguish between the caret-printing and non-caret-printing
6193 cases. If caret-printing has been explicitly enabled, bail out
6194 without attempting to fix up the output.
6195
61789eed
DM
61962016-02-12 David Malcolm <dmalcolm@redhat.com>
6197
6198 PR driver/69265
6199 PR driver/69453
6200 * gcc.dg/spellcheck-options-3.c: New test case.
6201 * gcc.dg/spellcheck-options-4.c: New test case.
6202 * gcc.dg/spellcheck-options-5.c: New test case.
6203 * gcc.dg/spellcheck-options-6.c: New test case.
6204 * gcc.dg/spellcheck-options-7.c: New test case.
6205 * gcc.dg/spellcheck-options-8.c: New test case.
6206 * gcc.dg/spellcheck-options-9.c: New test case.
6207 * gcc.dg/spellcheck-options-10.c: New test case.
6208
c3090c1f
JJ
62092016-02-12 Jakub Jelinek <jakub@redhat.com>
6210
6211 PR rtl-optimization/69764
6212 PR rtl-optimization/69771
6213 * c-c++-common/pr69764.c: New test.
6214 * gcc.dg/torture/pr69771.c: New test.
6215
8222034d
MP
62162016-02-12 Marek Polacek <polacek@redhat.com>
6217
6218 * g++.dg/torture/init-list1.C: New.
6219
f749f792
MP
62202016-02-12 Marek Polacek <polacek@redhat.com>
6221
6222 * gcc.dg/pr69522.c: Add empty dg-options.
6223
199fb02a
IE
62242016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6225
6226 * g++.dg/lto/lto.exp: Include and init mpx.
6227 * g++.dg/lto/pr69729_0.C: New test.
6228
b69539cb
JJ
62292016-02-12 Jakub Jelinek <jakub@redhat.com>
6230
06ff7000
JJ
6231 PR ipa/69241
6232 * g++.dg/ipa/pr69241-4.C: New test.
6233
b69539cb
JJ
6234 PR ipa/68672
6235 * g++.dg/ipa/pr68672-1.C: New test.
6236 * g++.dg/ipa/pr68672-2.C: New test.
6237 * g++.dg/ipa/pr68672-3.C: New test.
6238
16595a1f
BS
62392016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6240
6241 PR c/69522
6d87c306 6242 * gcc.dg/pr69522.c: New test.
16595a1f 6243
38d795d2
PP
62442016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6245
6246 PR c++/69098
6247 * g++.dg/cpp1y/69098.C: New test.
6248 * g++.dg/cpp1y/69098-2.C: New test.
6249
9c582551
JJ
62502016-02-12 Jakub Jelinek <jakub@redhat.com>
6251
6252 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6253 and neighbour -> neighbor.
6254 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6255 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6256 * c-c++-common/Wvarargs.c: Likewise.
6257 * c-c++-common/goacc/host_data-5.c: Likewise.
6258 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6259 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6260 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6261 * gcc.target/aarch64/pr60697.c: Likewise.
6262 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6263 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6264 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6265 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6266 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6267 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6268 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6269 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6270 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6271 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6272 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6273 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6274 * g++.dg/lookup/koenig5.C: Likewise.
6275 * g++.dg/ext/no-asm-2.C: Likewise.
6276 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6277 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6278 * gfortran.dg/used_types_16.f90: Likewise.
6279 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6280 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6281 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6282 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6283 * gfortran.dg/abstract_type_6.f03: Likewise.
6284 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6285 * gfortran.dg/used_types_15.f90: Likewise.
6286 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6287 * gfortran.dg/exit_3.f08: Likewise.
6288 * gfortran.dg/open_status_2.f90: Likewise.
6289 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6290 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6291 * gfortran.dg/associate_1.f03: Likewise.
6292 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6293 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6294 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6295 * gcc.dg/builtin-object-size-1.c: Likewise.
6296 * gcc.dg/noreturn-6.c: Likewise.
6297 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6298 * gcc.dg/globalalias.c: Likewise.
6299 * gcc.dg/builtins-config.h: Likewise.
6300 * gcc.dg/pr30457.c: Likewise.
6301 * gcc.c-torture/compile/volatile-1.c: Likewise.
6302 * gcc.c-torture/execute/20101011-1.c: Likewise.
6303 * c-c++-common/Waddress-1.c: Likewise.
6304
66756373
JJ
63052016-02-11 Jakub Jelinek <jakub@redhat.com>
6306
6307 PR c/69768
6308 * c-c++-common/Waddress-1.c: New test.
6309
76fe932b
AV
63102016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6311
6312 PR fortran/69296
6313 * gfortran.dg/associate_19.f03: New test.
6314 * gfortran.dg/associate_20.f03: New test.
6315
564c4d4b
OE
63162016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6317
6318 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6319
e1c1ecb0
KT
63202016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6321
6322 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6323 .arch armv8-a\n. Add -dA to dg-options.
6324 * gcc.target/aarch64/assembler_arch_1.c: New test.
6325 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6326
0d7d9458
PC
63272016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6328
6329 PR c++/68726
6330 * g++.dg/cpp0x/pr68726.C: New.
6331
e6208a60
IE
63322016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6333
6334 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6335 test.
6336
281a11eb
RB
63372016-02-11 Richard Biener <rguenther@suse.de>
6338
6339 * g++.dg/tree-ssa/pr61034.C: Adjust.
6340
e03dd765
VM
63412016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6342
4b48faf5 6343 PR target/69148
e03dd765
VM
6344 * gcc.target/s390/pr69148.c: New.
6345
cdc23927
YR
63462016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6347
6348 PR tree-optimization/69652
6349 * gcc.dg/torture/pr69652.c: New test.
6350
e199dd0a
JJ
63512016-02-10 Jakub Jelinek <jakub@redhat.com>
6352 Patrick Palka <ppalka@gcc.gnu.org>
6353
6354 PR ipa/69241
6355 PR c++/69649
6356 * g++.dg/ipa/pr69241-1.C: New test.
6357 * g++.dg/ipa/pr69241-2.C: New test.
6358 * g++.dg/ipa/pr69241-3.C: New test.
6359 * g++.dg/ipa/pr69649.C: New test.
6360
d6b38027
UB
63612016-02-10 Uros Bizjak <ubizjak@gmail.com>
6362
6363 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6364 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6365
13b562c5
BC
63662016-02-10 Bin Cheng <bin.cheng@arm.com>
6367
6368 PR tree-optimization/68021
6369 * gcc.dg/tree-ssa/pr68021.c: New test.
6370
24a179f8
RB
63712016-02-10 Richard Biener <rguenther@suse.de>
6372
6373 PR tree-optimization/69726
6374 * gcc.dg/uninit-22.c: New testcase.
6375
0d99886f
AP
63762016-02-09 Andrew Pinski <apinski@cavium.com>
6377
6378 PR tree-opt/69282
6379 * gcc.c-torture/compile/20160205-1.c: New testcase.
6380
ab04995c
MM
63812016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6382
6383 PR target/68404
6384 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6385 instead accessing a really large arrray.
6386 * gcc.target/powerpc/fusion3.c: Likewise.
6387
4b79ac23
CB
63882016-02-09 Charles Baylis <charles.baylis@linaro.org>
6389
6390 PR target/68532
6391 * gcc.c-torture/execute/pr68532.c: New test.
6392
b890a441
AO
63932016-02-11 Alexandre Oliva <aoliva@redhat.com>
6394
6395 PR target/69634
6396 * gcc.dg/pr69634.c: New.
6397
84a5bef7
RB
63982016-02-09 Richard Biener <rguenther@suse.de>
6399
6400 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6401
1f123759 64022016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6403
1f123759
AF
6404 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6405
65860c77
YR
64062016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6407
6408 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6409
7e1e8a0a
RB
64102016-02-09 Richard Biener <rguenther@suse.de>
6411
6412 PR tree-optimization/69715
6413 * gcc.dg/torture/pr69715.c: New testcase.
6414
efb45a9f
PP
64152016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6416
6417 PR c++/69139
6418 * g++.dg/cpp0x/trailing12.C: New test.
6419 * g++.dg/cpp0x/trailing13.C: New test.
6420
20a0c6f9
PP
64212016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6422
6423 PR c++/69283
6424 PR c++/67835
6425 * g++.dg/cpp1y/auto-fn29.C: New test.
6426 * g++.dg/cpp1y/auto-fn30.C: New test.
6427
a162f3af
JJ
64282016-02-08 Jakub Jelinek <jakub@redhat.com>
6429
6430 PR tree-optimization/69209
6431 * gcc.c-torture/compile/pr69209.c: New test.
6432
4b4a9fbd
JL
64332016-02-08 Jeff Law <law@redhat.com>
6434
6435 PR tree-optimization/68541
6436 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6437 of statements allowed in join block for path splitting.
6438
cfac5ed2
JJ
64392016-02-08 Jakub Jelinek <jakub@redhat.com>
6440
f68bc23f
JJ
6441 PR c++/59627
6442 * g++.dg/gomp/pr59627.C: New test.
6443
cfac5ed2
JJ
6444 PR ipa/69239
6445 * g++.dg/ipa/pr69239.C: New test.
6446
44714d8c
DM
64472016-02-08 David Malcolm <dmalcolm@redhat.com>
6448
6449 PR preprocessor/69664
6450 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6451 * gcc.dg/cpp/warn-comments.c: Likewise.
6452
eba9e839
MP
64532016-02-08 Marek Polacek <polacek@redhat.com>
6454
6455 PR c++/69688
6456 * g++.dg/init/const12.C: New test.
6457
a011cd92
BS
64582016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6459
6460 PR target/60410
6461 * gcc.dg/lto/pr55113_0.c: Remove test.
6462
5317b1be
RB
64632016-02-08 Richard Biener <rguenther@suse.de>
6464
6465 PR tree-optimization/69719
6466 * gcc.dg/torture/pr69719.c: New testcase.
6467
63998a63
RB
64682016-02-08 Richard Biener <rguenther@suse.de>
6469 Jeff Law <law@redhat.com>
6470
6471 PR target/68273
6472 * gcc.target/mips/pr68273.c: New testcase.
6473
43f4a281
RB
64742016-02-08 Richard Biener <rguenther@suse.de>
6475
6476 PR rtl-optimization/69274
6477 * gcc.target/i386/addr-sel-1.c: XFAIL.
6478
0b604d2d
JL
64792016-02-08 Jeff Law <law@redhat.com>
6480
e8dfe49e
JL
6481 PR tree-optimization/68541
6482 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6483
6daecd7a 6484 PR tree-optimization/65917
0b604d2d
JL
6485 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6486
c0f0e35a
JD
64872016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6488
6489 PR fortran/50555
6490 * gfortran.dg/namelist_args.f90: New test.
6491
8981d712
JL
64922016-02-05 Jeff Law <law@redhat.com>
6493
6daecd7a 6494 PR tree-optimization/68541
8981d712
JL
6495 * gcc.dg/tree-ssa/split-path-2.c: New test.
6496 * gcc.dg/tree-ssa/split-path-3.c: New test.
6497 * gcc.dg/tree-ssa/split-path-4.c: New test.
6498 * gcc.dg/tree-ssa/split-path-5.c: New test.
6499 * gcc.dg/tree-ssa/split-path-6.c: New test.
6500 * gcc.dg/tree-ssa/split-path-7.c: New test.
6501
46cb9332
MS
65022016-02-05 Martin Sebor <msebor@redhat.com>
6503
6504 PR c++/69662
6505 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6506 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6507
be2083ea
RH
65082016-02-06 Richard HEnderson <rth@redhat.com>
6509
6510 PR c/69643
6511 * gcc.target/i386/addr-space-4.c: New.
6512 * gcc.target/i386/addr-space-5.c: New.
6513
711d7c23
MM
65142016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6515
6516 PR fortran/66089
6517 * gfortran.dg/elemental_dependency_6.f90: New.
6518
b5c1c988
JJ
65192016-02-05 Jakub Jelinek <jakub@redhat.com>
6520
861c7bcd
JJ
6521 PR rtl-optimization/69691
6522 * gcc.c-torture/execute/pr69691.c: New test.
6523
b5c1c988
JJ
6524 PR c++/69628
6525 * g++.dg/parse/pr69628.C: New test.
6526
f7dfa966
UB
65272016-02-05 Uros Bizjak <ubizjak@gmail.com>
6528
6529 * gcc.dg/sancov/asan.c: Move to ...
6530 * gcc.dg/asan/sancov-1.c: ... here.
6531
9b143e64
UB
65322016-02-05 Uros Bizjak <ubizjak@gmail.com>
6533
6534 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6535
f5d4b899
L
65362016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6537
6538 PR target/69677
6539 * gcc.target/i386/pr69677.c: New test.
6540
76c85fbb
PP
65412016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6542
6543 PR c++/68948
6544 * g++.dg/template/pr68948.C: New test.
6545
f181bf90
DV
65462016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6547
6548 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6549 (only necessary on s390x).
6550
714fb282
L
65512016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6552
6553 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6554 -mno-accumulate-outgoing-args.
6555
618d6c1c
PP
65562016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6557
6558 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6559
1066e9b5
JJ
65602016-02-04 Jakub Jelinek <jakub@redhat.com>
6561
6562 PR c/69669
6563 * c-c++-common/pr69669.c: New test.
6564
76255d0d
MM
65652016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6566
6567 PR target/69667
6568 * g++.dg/pr69667.C: New file.
6569
e0b059b1
WD
65702016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6571
6572 PR target/69619
6573 * gcc.dg/pr69619.c: Add new test.
6574
2692b5c8
RS
65752016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6576
6577 PR rtl-optimization/69577
6578 * gcc.target/i386/pr69577.c: New test.
6579
7db337c2
ML
65802016-02-04 Martin Liska <mliska@suse.cz>
6581
6582 * g++.dg/asan/pr69276.C: New test.
6583
cc9c0829
KT
65842016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6585
6586 PR target/65932
6587 PR target/67714
6588 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6589 a single smulbb instruction.
6590 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6591 * gcc.target/amr/wmul-2.c: Likewise.
6592
eb9feb52
KT
65932016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6594
6595 PR target/65932
6596 PR target/67714
6597 * gcc.c-torture/execute/pr67714.c: New test.
6598
61f727fe
JJ
65992016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6600
6601 PR target/69454
6602 * gcc.target/i386/pr69454-1.c: New test.
6603 * gcc.target/i386/pr69454-2.c: New test.
6604
05dd97db
MS
66052016-02-03 Martin Sebor <msebor@redhat.com>
6606
6607 PR c++/69251
6608 PR c++/69253
6609 PR c++/69290
6610 PR c++/69277
6611 PR c++/69349
6612 * g++.dg/ext/flexarray-mangle-2.C: New test.
6613 * g++.dg/ext/flexarray-mangle.C: New test.
6614 * g++.dg/ext/flexarray-subst.C: New test.
6615 * g++.dg/ext/flexary11.C: New test.
6616 * g++.dg/ext/flexary12.C: New test.
6617 * g++.dg/ext/flexary13.C: New test.
6618 * g++.dg/ext/flexary14.C: New test.
6619 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6620
dac2fc29
L
66212016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6622
6623 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6624 Define only if CHECK_FLOAT128 is defined.
6625 (main): Properly initialize u5.
6626
eadb8035
JJ
66272016-02-03 Jakub Jelinek <jakub@redhat.com>
6628
0afbb81b
JJ
6629 PR c/69627
6630 * gcc.dg/pr69627.c: New test.
6631
eadb8035
JJ
6632 PR target/69644
6633 * gcc.dg/pr69644.c: New test.
6634
b12d4923
MS
66352016-02-03 Mike Stump <mikestump@comcast.net>
6636
6637 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6638 support for struct-layout-1.exp.
6639
ab4bae0c
PP
66402016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6641
6642 PR c++/69056
618d6c1c 6643 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6644
95831c01
VM
66452016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6646 Alexandre Oliva <aoliva@redhat.com>
6647
6648 PR target/69461
6649 * gcc.target/powerpc/pr69461.c: New.
6650
ccc71ab8
UB
66512016-02-03 Uros Bizjak <ubizjak@gmail.com>
6652
6653 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6654 works from here ...
6655 (check_effective_target_fsanitize_thread): ... to here. Do not
6656 specify additional compile flags for the test source.
6657 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6658 specify additional compile flags for the test source.
6659
96299640
WD
66602016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6661
6662 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6663
781d83d9
AV
66642016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6665
6666 PR fortran/67451
6667 PR fortran/69418
6668 * gfortran.dg/coarray_allocate_2.f08: New test.
6669 * gfortran.dg/coarray_allocate_3.f08: New test.
6670 * gfortran.dg/coarray_allocate_4.f08: New test.
6671
d8208e6d
AL
66722016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6673
6674 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6675 use same scan-tree-dump-times on all platforms.
6676 * gcc.dg/vect/vect-outer-1.c: Likewise.
6677 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6678 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6679 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6680 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6681 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6682 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6683 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6684
a8394fa0
SB
66852016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6686
6687 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6688 warning.
6689
f3baa1d3
L
66902016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6691
6692 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6693
eb077516
JN
66942016-02-02 James Norris <jnorris@codesourcery.com>
6695
6696 * c-c++-common/goacc/routine-5.c: Add tests.
6697
578fb225
AM
66982016-02-02 Alexander Monakov <amonakov@ispras.ru>
6699
6700 * gcc.target/nvptx/unsigned-cmp.c: New test.
6701
c64f7d37
WD
67022016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6703
6704 * gcc.target/aarch64/scalar_shift_1.c
6705 (test_corners_sisd_di): Improve force to SIMD register.
6706 (test_corners_sisd_si): Likewise.
6707 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6708 Remove scan-assembler check for ldr.
6709
90c6f26c
RB
67102016-02-02 Richard Biener <rguenther@suse.de>
6711
6712 PR tree-optimization/69595
6713 * gcc.dg/Warray-bounds-17.c: New testcase.
6714
9dc03c97
RB
67152016-02-02 Richard Biener <rguenther@suse.de>
6716
6717 PR tree-optimization/69606
6718 * gcc.dg/torture/pr69606.c: New testcase.
6719
2d4dc223
YR
67202016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6721
6722 PR middle-end/68542
6723 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6724 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6725
65c98fde
AM
67262016-02-02 Alan Modra <amodra@gmail.com>
6727
6728 PR target/69548
6729 * gcc.target/powerpc/pr69548.c: New test.
6730
e1b81f2b
JJ
67312016-02-01 Jakub Jelinek <jakub@redhat.com>
6732
d0268b37
JJ
6733 PR rtl-optimization/69592
6734 * gcc.dg/pr69592.c: New test.
6735
e1b81f2b
JJ
6736 PR preprocessor/69543
6737 PR c/69558
6738 * gcc.dg/pr69543.c: New test.
6739 * gcc.dg/pr69558.c: New test.
6740
7dd7780d
UB
67412016-02-01 Uros Bizjak <ubizjak@gmail.com>
6742
bf672ee5
UB
6743 PR testsuite/65940
6744 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6745
9a7013f8
MS
67462016-02-01 Martin Sebor <msebor@redhat.com>
6747
6748 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6749
e681fb2b
BC
67502016-02-01 Bin Cheng <bin.cheng@arm.com>
6751
6752 PR tree-optimization/67921
6753 * c-c++-common/ubsan/pr67921.c: New test.
6754
ff86345f
RB
67552016-02-01 Richard Biener <rguenther@suse.de>
6756
6757 PR middle-end/69556
6758 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6759
bc369dbd
RB
67602016-02-01 Richard Biener <rguenther@suse.de>
6761
6762 PR tree-optimization/69574
6763 * gcc.dg/torture/pr69574.c: New testcase.
6764
ef318184
RB
67652016-02-01 Richard Biener <rguenther@suse.de>
6766
6767 PR tree-optimization/69579
6768 * gcc.dg/setjmp-6.c: New testcase.
6769
654745e6
JJ
67702016-02-01 Jakub Jelinek <jakub@redhat.com>
6771
6772 PR rtl-optimization/69570
6773 * g++.dg/opt/pr69570.C: New test.
6774
e6c0c44b
RH
67752016-02-01 Richard Henderson <rth@redhat.com>
6776
6777 * gcc.dg/pr69535.c: New test.
6778
6ff3f09a
JDA
67792016-01-31 John David Anglin <danglin@gcc.gnu.org>
6780
2c005538
JDA
6781 PR testsuite/69584
6782 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6783 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6784
61083a4b
JDA
6785 PR debug/68244
6786 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6787
6ff3f09a
JDA
6788 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6789
0c221916
PT
67902016-01-31 Paul Thomas <pault@gcc.gnu.org>
6791
6792 PR fortran/67564
6793 * gfortran.dg/allocate_with_source_17.f03: New test.
6794
db7a2818
JJ
67952016-01-30 Jakub Jelinek <jakub@redhat.com>
6796
6797 PR tree-optimization/69546
6798 * gcc.dg/torture/pr69546.c: New test.
6799
e520d5f0
PT
68002016-01-30 Paul Thomas <pault@gcc.gnu.org>
6801
6802 PR fortran/69566
6803 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6804
343c05d3
MS
68052016-01-30 Martin Sebor <msebor@redhat.com>
6806
6807 PR c++/68490
6808 * g++.dg/ext/flexary10.C: New test.
6809
d6c3a539
DH
68102016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6811
6812 PR fortran/66707
6813 gfortran.dg/common_23.f90: New test.
6814
52d72fcd
BS
68152016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6816
6817 PR target/65546
6818 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6819 condition being checked, and disable it when the target supports
6820 misaligned loads and stores.
6821
3a5d2ba4
JJ
68222016-01-29 Jakub Jelinek <jakub@redhat.com>
6823
6824 PR debug/69518
6825 * gcc.dg/torture/pr69518.c: New test.
6826
6bbacdb5
L
68272016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6828
6829 PR target/69530
6830 * gcc.target/i386/pr69530.c: New test.
6831
af932cdb
SE
68322016-01-29 Steve Ellcey <sellcey@imgtec.com>
6833
6834 PR target/65604
6835 * gcc.target/mips/div-delay.c: New test.
6836
26658b7c
JJ
68372016-01-29 Jakub Jelinek <jakub@redhat.com>
6838
33e89989
JJ
6839 PR target/69551
6840 * gcc.target/i386/pr69551.c: New test.
6841
26658b7c
JJ
6842 PR target/66137
6843 * gcc.target/i386/pr66137.c: New test.
6844
401116b5
AB
68452016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6846
6847 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6848 always built for p5600.
6849 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6850 isa=p5600 dg-option.
6851
d4abfcc5
RB
68522016-01-29 Richard Biener <rguenther@suse.de>
6853
6854 PR tree-optimization/69547
6855 * g++.dg/tree-ssa/pr69547.C: New testcase.
6856
16b77b32
JJ
68572016-01-29 Jakub Jelinek <jakub@redhat.com>
6858
6859 PR debug/66869
6860 * g++.dg/warn/Wunused-function2.C: New test.
6861
a1c95464
DV
68622016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6863
6864 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6865 support for test to succeed.
6866
5453bfed
MP
68672016-01-29 Marek Polacek <polacek@redhat.com>
6868
6869 PR c++/69509
6870 PR c++/69516
6871 * g++.dg/ext/constexpr-vla2.C: New test.
6872 * g++.dg/ext/constexpr-vla3.C: New test.
6873 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6874
452ec2a5
RB
68752016-01-29 Richard Biener <rguenther@suse.de>
6876
6877 PR middle-end/69537
6878 * gcc.dg/uninit-21.c: New testcase.
6879
aec0b19e
UB
68802016-01-28 Uros Bizjak <ubizjak@gmail.com>
6881
6882 PR target/69459
6883 * gcc.target/i386/pr69459.c: New test.
6884
df113ce7
SE
68852016-01-28 Steve Ellcey <sellcey@imgtec.com>
6886
6887 PR target/68400
6888 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6889 * gcc.target/mips/pr68400.c: New test.
6890
494de84f
MS
68912016-01-28 Martin Sebor <msebor@redhat.com>
6892
6893 PR target/17381
6894 * gcc.target/powerpc/pr17381.c: New test.
6895
eb1b1f01
JJ
68962016-01-28 Jakub Jelinek <jakub@redhat.com>
6897
6898 PR middle-end/69542
6899 * gcc.dg/torture/pr69542.c: New test.
6900
6dfeb7ce
WD
69012016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6902
6903 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6904
4b7471a4
DE
69052016-01-28 David Edelsohn <dje.gcc@gmail.com>
6906
6907 * gcc.dg/pr65980.c: Skip on AIX.
6908 * gcc.dg/pr66688.c: Same.
6909
b271fd21
DE
69102016-01-28 David Edelsohn <dje.gcc@gmail.com>
6911
6912 PR target/63679
6913 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6914 * gcc.dg/tree-ssa/sra-18.c: Same.
6915
874108a9
AV
69162016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6917
6918 PR fortran/62536
6919 * gfortran.dg/block_15.f08: New test.
6920 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6921 on incorrectly closed BLOCK.
6922
30480bcd
IE
69232016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6924
6925 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
69262016-01-28 Richard Biener <rguenther@suse.de>
6927
6928 PR tree-optimization/69466
6929 * gfortran.dg/vect/pr69466.f90: New testcase.
6930
0d4c694e
TP
69312016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6932
6933 * g++.dg/pr67989.C: Remove ARM-specific option.
6934 * gcc.target/arm/pr67989.C: New file.
6935
2aa780da
UB
69362016-01-27 Uros Bizjak <ubizjak@gmail.com>
6937
6938 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6939 and expm1 test for glibc < 2.11.
6940
f75ebe77
RH
69412016-01-27 Richard Henderson <rth@redhat.com>
6942
6943 * gcc.c-torture/execute/pr69447.c: New test.
6944
69452016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6946
9a175e65 6947 PR fortran/69422
49847d75
PT
6948 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6949
cbdd8ae0
JJ
69502016-01-27 Jakub Jelinek <jakub@redhat.com>
6951
6952 PR debug/66869
6953 * gcc.dg/pr66869.c: New test.
6954
2b572b3c
JL
69552016-01-25 Jeff Law <law@redhat.com>
6956
6957 PR tree-optimization/68398
aec0b19e 6958 PR tree-optimization/69196
2b572b3c
JL
6959 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6960 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6961 path to avoid new heuristic allowing more irreducible regions
6962 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6963 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6964 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6965 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6966 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6967
fa74a4bc
MP
69682016-01-27 Marek Polacek <polacek@redhat.com>
6969
6970 PR c/68062
6971 * c-c++-common/vector-compare-4.c: New test.
6972
0afff540
DM
69732016-01-27 David Malcolm <dmalcolm@redhat.com>
6974
6975 PR preprocessor/69126
6976 * c-c++-common/pr69126.c: New test case.
6977
1a218fc9
ILT
69782016-01-27 Ian Lance Taylor <iant@google.com>
6979
6980 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6981
5d70666e
RB
69822016-01-27 Ryan Burn <contact@rnburn.com>
6983
6984 PR cilkplus/69267
6985 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6986
87ff4d66
UB
69872016-01-27 Uros Bizjak <ubizjak@gmail.com>
6988
6989 PR target/69512
6990 * gcc.target/i386/pr69512.c: New test.
6991
27e23cca
RE
69922016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6993
6994 PR ada/69488
6995 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6996
05bf54c3
MP
69972016-01-27 Marek Polacek <polacek@redhat.com>
6998
6999 PR c++/69379
7000 * g++.dg/pr69379.C: New test.
7001
60214d0d
MS
70022016-01-27 Martin Sebor <msebor@redhat.com>
7003
7004 PR c++/69317
7005 * g++.dg/abi/Wabi-2-2.C: New test.
7006 * g++.dg/abi/Wabi-2-3.C: New test.
7007 * g++.dg/abi/Wabi-3-2.C: New test.
7008 * g++.dg/abi/Wabi-3-3.C: New test.
7009
167c7bfa
RB
70102016-01-27 Richard Biener <rguenther@suse.de>
7011
7012 PR tree-optimization/69166
7013 * gcc.dg/torture/pr69166.c: New testcase.
7014
1430fb1f
MJ
70152016-01-27 Martin Jambor <mjambor@suse.cz>
7016
7017 PR tree-optimization/69355
7018 * gcc.dg/tree-ssa/pr69355.c: New test.
7019
95e3030c
MP
70202016-01-27 Marek Polacek <polacek@redhat.com>
7021
7022 PR c++/69496
7023 * g++.dg/ext/constexpr-vla1.C: New test.
7024
eeb085f3
CB
70252016-01-20 Christian Bruel <christian.bruel@st.com>
7026
7027 PR target/69245
7028 * gcc.target/arm/pr69245.c: New test.
7029
b1652dde
JJ
70302016-01-27 Jakub Jelinek <jakub@redhat.com>
7031
7032 PR tree-optimization/69399
7033 * gcc.dg/torture/pr69399.c: New test.
7034
ce7e8f00
EB
70352016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7036
7037 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7038
e4aac1d1
EB
70392016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7040
7041 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7042
8dfdb419
TV
70432016-01-26 Tom de Vries <tom@codesourcery.com>
7044
7045 PR tree-optimization/69110
7046 * gcc.dg/autopar/pr69110.c: New test.
7047
56f80f54 70482016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7049 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7050
7051 * gcc.dg/graphite/isl-ast-op-select.c: New.
7052
a0909527
PT
70532015-01-26 Paul Thomas <pault@gcc.gnu.org>
7054
7055 PR fortran/69385
7056 * gfortran.dg/allocate_error_6.f90: New test.
7057
ffc445f4
RH
70582016-01-26 Richard Henderson <rth@redhat.com>
7059
7060 * gcc.dg/tm/pr60908.c: New test.
7061
01e1dea3
DM
70622016-01-26 David Malcolm <dmalcolm@redhat.com>
7063
7064 PR other/69006
7065 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7066 directive.
7067 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7068 expected multiline output to reflect the colorization being
7069 disabled before newlines.
7070 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7071 (custom_diagnostic_finalizer): Replace call to
7072 pp_newline_and_flush with call to pp_flush.
7073 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7074 * gfortran.dg/implicit_class_1.f90: Likewise.
7075 * lib/gcc-dg.exp (allow_blank_lines): New global.
7076 (dg-allow-blank-lines-in-output): New procedure.
7077 (gcc-dg-prune): Complain about blank lines in the output, unless
7078 dg-allow-blank-lines-in-output was called.
7079 * lib/multiline.exp (_build_multiline_regex): Only support
7080 arbitrary followup text for non-blank-lines, not for blank lines.
7081
13f92e8d
JJ
70822016-01-26 Jakub Jelinek <jakub@redhat.com>
7083
7084 PR tree-optimization/69483
7085 * gcc.dg/pr69483.c: New test.
7086 * g++.dg/opt/pr69483.C: New test.
7087
92422235
CL
70882016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7089
7090 PR target/68620
7091 * gcc.target/arm/pr68620.c: New test.
7092
0bccf11b
L
70932016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7094
7095 * gcc.target/i386/pr68986-2.c: Remove -m32.
7096
81cd202e
L
70972016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7098
7099 PR target/68986
7100 * gcc.target/i386/pr68986-1.c: New test.
7101 * gcc.target/i386/pr68986-2.c: Likewise.
7102 * gcc.target/i386/pr68986-3.c: Likewise.
7103
213a1c03
CB
71042016-01-26 Christian Bruel <christian.bruel@st.com>
7105
7106 * lib/target-supports.exp
7107 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7108 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7109 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7110
22a08dd1
RB
71112016-01-26 Richard Biener <rguenther@suse.de>
7112
7113 PR tree-optimization/69452
7114 * gcc.dg/torture/pr69452.c: New testcase.
7115
6c06e0e8
JJ
71162016-01-26 Jakub Jelinek <jakub@redhat.com>
7117
7118 PR target/69442
7119 * gcc.dg/pr69442.c: New test.
7120
b96824c4
RFI
71212016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7122
7123 PR target/67896
7124 * gcc.target/aarch64/simd/pr67896.C: New.
7125
5ee31e57
RS
71262016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7127
7128 PR tree-optimization/69400
7129 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7130 function.
7131 (plugin_init): Call it.
7132 * gcc.dg/torture/pr69400.c: New test.
7133
7ddfb31d
CL
71342016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7135
7136 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7137
1e050c90
AK
71382016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7139 Sebastian Pop <s.pop@samsung.com>
7140
7141 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7142 isl-0.15.
7143
c8ee4bf5
AK
71442016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7145 Sebastian Pop <s.pop@samsung.com>
7146
7147 * gcc.dg/graphite/pr69292.c: New.
7148
d902b330
JJ
71492016-01-25 Jakub Jelinek <jakub@redhat.com>
7150
7151 * c-c++-common/goacc/use_device-1.c: New test.
7152
2c89b952
JL
71532016-01-25 Jeff Law <law@redhat.com>
7154
7155 PR tree-optimization/69196
7156 PR tree-optimization/68398
7157 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7158 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7159
685c8785
DE
71602016-01-25 David Edelsohn <dje.gcc@gmail.com>
7161
7162 PR target/69469
7163 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7164 Algorithm.
7165
95cef0c1
RB
71662016-01-25 Richard Biener <rguenther@suse.de>
7167
7168 PR testsuite/69380
7169 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7170
2947d3b2
IE
71712016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7172
7173 PR target/69421
7174 * gcc.dg/pr69421.c: New test.
7175
ae19075a
BB
71762016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7177
7178 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7179 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7180 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7181 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7182 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7183 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7184 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7185 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7186 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7187 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7188
fa4511c2
RB
71892016-01-25 Richard Biener <rguenther@suse.de>
7190
7191 PR tree-optimization/69376
7192 * gcc.dg/torture/pr69376.c: New testcase.
7193
1d101216
JD
71942016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7195
7196 PR fortran/69397
7197 PR fortran/68442
7198 * gfortran.dg/interface_38.f90: New test.
7199 * gfortran.dg/interface_39.f90: New test.
a0909527 7200
a59b92b0
PP
72012016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7202
7203 Revert:
7204 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7205
7206 PR c++/11858
7207 PR c++/24663
7208 PR c++/24664
7209 * g++.dg/template/pr11858.C: New test.
7210 * g++.dg/template/pr24663.C: New test.
7211 * g++.dg/template/unify12.C: New test.
7212 * g++.dg/template/unify13.C: New test.
7213 * g++.dg/template/unify14.C: New test.
7214 * g++.dg/template/unify15.C: New test.
7215 * g++.dg/template/unify16.C: New test.
7216 * g++.dg/template/unify17.C: New test.
7217
16acb1a8
DH
72182016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7219
7220 PR fortran/68283
7221 gfortran.dg/pr68283.f90: New test.
7222
094773e8
TK
72232016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7224
7225 PR fortran/66094
7226 * gfortran.dg/inline_matmul_13.f90: New test.
7227 * gfortran.dg/matmul_bounds_8.f90: New test.
7228 * gfortran.dg/matmul_bounds_9.f90: New test.
7229 * gfortran.dg/matmul_bounds_10.f90: New test.
7230
42fb90d7
TV
72312016-01-23 Tom de Vries <tom@codesourcery.com>
7232
7233 PR tree-optimization/69426
7234 * gcc.dg/autopar/pr69426.c: New test.
7235
69da7802
MS
72362016-01-23 Martin Sebor <msebor@redhat.com>
7237
7238 PR c++/58109
7239 PR c++/69022
7240 * g++.dg/cpp0x/alignas5.C: New test.
7241 * g++.dg/ext/vector29.C: Same.
7242
da17300a
UB
72432016-01-23 Uros Bizjak <ubizjak@gmail.com>
7244
7245 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7246 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7247 _GNU_SOURCE from compile flags to the source.
7248 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7249 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7250 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7251 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7252
62041cfc
JJ
72532016-01-22 Jakub Jelinek <jakub@redhat.com>
7254
7255 PR target/69432
7256 * g++.dg/opt/pr69432.C: New test.
7257
f7d2ad6f
BS
72582016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7259
7260 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7261 32-bit targets testing an -m64 multilib.
7262
d403fc9a
WS
72632016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7264
7265 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7266 64-bit support.
7267
4aa16f8d
JG
72682016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7269
7270 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7271
7c816d0f
CB
72722016-01-21 Christian Bruel <christian.bruel@st.com>
7273
7274 PR target/68674
7275 * gcc.target/i386/pr68674.c
7276 * gcc.target/aarch64/pr68674.c
7277 * gcc.target/arm/pr68674.c
7278
fce661e8
KT
72792016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7280
7281 PR target/69403
7282 * gcc.c-torture/execute/pr69403.c: New test.
7283
4696899f
PC
72842016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7285
7286 PR c++/55843
7287 * g++.dg/template/pr55843.C: New.
7288
bac69366
AL
72892016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7290
7291 PR testsuite/66877
7292 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7293 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7294
b57d3a5c
BS
72952016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7296
7297 PR testsuite/67489
da17300a
UB
7298 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7299 from dg-do compile directive, and instead add
7300 { dg-require-effective-target int128 }.
b57d3a5c 7301
9f04a53e
MS
73022016-01-20 Martin Sebor <msebor@redhat.com>
7303
7304 PR c/69405
7305 * gcc.dg/sync-fetch.c: New test.
7306
38a51663
JL
73072016-01-21 Martin Sebor <msebor@redhat.com>
7308
7309 PR target/69252
7310 * gcc.target/powerpc/pr69252.c: New test.
7311
2423a75a
JD
73122016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7313
7314 PR fortran/65996
da17300a 7315 * gfortran.dg/pr65996.f90: New test.
2423a75a 7316
0a76463f
DV
73172016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7318
7319 PR c++/68810
9f04a53e 7320 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7321 expected to generate an error.
0a76463f 7322
9776e692
BS
73232016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7324
7325 PR middle-end/66178
7326 * gcc.dg/torture/pr66178.c: New test.
7327
c8d3e088
AB
73282016-01-21 Anton Blanchard <anton@samba.org>
7329 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7330
7331 PR target/63354
7332 * gcc.target/powerpc/pr63354.c: New test.
7333
35b707ff
VM
73342016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7335
7336 PR rtl-optimization/68990
7337 * gcc.target/i386/pr68990: New.
7338
157b0829
NC
73392016-01-21 Nick Clifton <nickc@redhat.com>
7340
7341 PR target/69129
7342 * gcc.target/mips/pr69129.c: New.
7343
aede6748
PC
73442016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7345
7346 PR c++/58046
7347 * g++.dg/cpp0x/pr58046.C: New.
7348
5463c2c8
JJ
73492016-01-21 Jakub Jelinek <jakub@redhat.com>
7350
6d31cc75
SS
7351 PR target/69187
7352 PR target/65624
7353 * gcc.target/arm/pr69187.c: New test.
7354
5463c2c8
JJ
7355 PR c++/69355
7356 * g++.dg/torture/pr69355.C: New test.
7357
fa28f32b
AK
73582016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7359 Sebastian Pop <s.pop@samsung.com>
7360
7361 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7362
b920a047
AK
73632016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7364 Sebastian Pop <s.pop@samsung.com>
7365
da17300a 7366 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7367
bdd3aea6
JJ
73682016-01-21 Jakub Jelinek <jakub@redhat.com>
7369
7370 PR middle-end/67653
7371 * c-c++-common/pr67653.c: New test.
7372 * gcc.dg/torture/pr29119.c: Add dg-warning.
7373
26a2e6ae
PB
73742016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7375
7376 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7377
d25c7690
PK
73782016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7379
7380 PR c/24293
7381 * gcc.dg/pr24293.c: New test.
7382 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7383 incomplete struct type.
7384 * gcc.dg/declspec-1.c: Likewise.
7385 * gcc.dg/pr63549.c: Likewise.
7386
889d5698
JJ
73872016-01-20 Jakub Jelinek <jakub@redhat.com>
7388
7389 PR tree-optimization/66612
7390 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7391 for bdn instruction.
7392
d7cf3dc7
CL
73932016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7394
7395 * lib/target-supports.exp
7396 (check_effective_target_arm_fp_ok_nocache): New.
7397 (check_effective_target_arm_fp_ok): New.
7398 (add_options_for_arm_fp): New.
7399 (check_effective_target_arm_crypto_ok_nocache): Require
7400 target_arm_v8_neon_ok instead of arm32.
7401 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7402 (check_effective_target_arm_crypto_pragma_ok): New.
7403 (add_options_for_arm_vfp): New.
7404 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7405 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7406 target instead. Force initial fpu to vfp.
7407 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7408 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7409 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7410 dependency.
7411 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7412 use arm_vfp effective target instead. Force initial fpu to vfp.
7413 * gcc.target/arm/attr-neon3.c: Likewise.
7414 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7415 arm_vfp_ok.
7416 * gcc.target/arm/unsigned-float.c: Likewise.
7417 * gcc.target/arm/vfp-1.c: Likewise.
7418 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7419 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7420 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7421 * gcc.target/arm/vfp-ldmias.c: Likewise.
7422 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7423 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7424 * gcc.target/arm/vfp-stmiad.c: Likewise.
7425 * gcc.target/arm/vfp-stmias.c: Likewise.
7426 * gcc.target/arm/vnmul-1.c: Likewise.
7427 * gcc.target/arm/vnmul-2.c: Likewise.
7428 * gcc.target/arm/vnmul-3.c: Likewise.
7429 * gcc.target/arm/vnmul-4.c: Likewise.
7430
01ac9704 74312016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7432
e84b00da
L
7433 PR testsuite/69366
7434 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7435 the MPX run-time library, for compile-time MPX test.
7436 * gcc.target/i386/chkp-always_inline.c: Likewise.
7437 * gcc.target/i386/chkp-bndret.c: Likewise.
7438 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7439 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7440 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7441 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7442 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7443 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7444 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7445 * gcc.target/i386/chkp-label-address.c: Likewise.
7446 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7447 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7448 * gcc.target/i386/chkp-pr69044.c: Likewise.
7449 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7450 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7451 * gcc.target/i386/chkp-strchr.c: Likewise.
7452 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7453 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7454 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7455 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7456 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7457 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7458 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7459 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7460 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7461 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7462 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7463 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7464 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7465 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7466 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7467 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7468 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7469 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7470 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7471 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7472 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7473 * gcc.target/i386/pr63995-2.c: Likewise.
7474 * gcc.target/i386/pr64805.c: Likewise.
7475 * gcc.target/i386/pr65044.c: Likewise.
7476 * gcc.target/i386/pr65167.c: Likewise.
7477 * gcc.target/i386/pr65183.c: Likewise.
7478 * gcc.target/i386/pr65184.c: Likewise.
7479 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7480
28b33016
IE
74812016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7482
7483 PR tree-optimization/69328
7484 * gcc.dg/pr69328.c: New test.
7485
bcff0913
JL
74862016-01-20 Jeff Law <law@redhat.com>
7487
bf0bb970 7488 PR target/25114
bcff0913
JL
7489 * gcc.target/m68k/pr25114.c: New test.
7490
a3f69631
AV
74912016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7492
7493 * gcc.target/arm/memset-inline-10.c: Added
7494 dg-require-effective-target arm_thumb2_ok.
7495
af33ba0d
EB
74962016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7497
7498 * gcc.dg/debug/dwarf2/sso.c: New test.
7499
7596d5de
UB
75002016-01-19 Uros Bizjak <ubizjak@gmail.com>
7501
7502 PR testsuite/68820
7503 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7504 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7505 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7506
ceda2c69
JH
75072016-01-19 Jan Hubicka <hubicka@ucw.cz>
7508
7509 PR ipa/66223
7510 * g++.dg/ipa/devirt-50.C: New testcase.
7511
38a979f2
MP
75122016-01-19 Marek Polacek <polacek@redhat.com>
7513
7514 PR c++/68965
7515 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7516 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7517
962801c5
KT
75182016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7519
7520 PR target/69135
7521 * gcc.target/arm/pr69135_1.c: New test.
7522
078fe40a
WD
75232015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7524
7525 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7526
786e3c06
WD
75272015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7528
7529 * gcc.target/aarch64/ccmp_1.c: New testcase.
7530
1e297006
MP
75312016-01-19 Marek Polacek <polacek@redhat.com>
7532
7533 PR c++/68586
7534 * g++.dg/cpp0x/enum30.C: New test.
7535
879c27e3
RB
75362016-01-19 Richard Biener <rguenther@suse.de>
7537
7538 PR tree-optimization/69336
7539 * g++.dg/tree-ssa/pr69336.C: New testcase.
7540
015337d3
JJ
75412016-01-19 Jakub Jelinek <jakub@redhat.com>
7542
7543 PR debug/65779
7544 * gcc.dg/pr65779.c: New test.
7545
e2c768b6
RB
75462016-01-19 Richard Biener <rguenther@suse.de>
7547
7548 PR tree-optimization/69352
7549 * gcc.dg/torture/pr69352.c: New testcase.
7550
569efc34
JJ
75512016-01-19 Jakub Jelinek <jakub@redhat.com>
7552
7553 PR rtl-optimization/68955
7554 PR rtl-optimization/64557
7555 * gcc.dg/torture/pr68955.c: New test.
7556
e49d321f
JH
75572016-01-19 Jan Hubicka <hubicka@ucw.cz>
7558
7559 PR lto/69136
7560 * g++.dg/torture/pr69136.C: New testcase.
7561
e9191ad3
JH
75622016-01-19 Jan Hubicka <hubicka@ucw.cz>
7563
7564 PR lto/69133
7565 * g++.dg/lto/pr69133_0.C: New testcase.
7566 * g++.dg/lto/pr69133_1.C: New testcase.
7567
2bedb645
JL
75682016-01-15 Jeff Law <law@redhat.com>
7569
7570 PR tree-optimization/69320
7571 * gcc.c-torture/pr69320-1.c: New test.
7572 * gcc.c-torture/pr69320-2.c: New test.
7573 * gcc.c-torture/pr69320-3.c: New test.
7574 * gcc.c-torture/pr69320-4.c: New test.
7575
17c15cb9
PP
75762016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7577
7578 PR c++/11858
7579 PR c++/24663
7580 PR c++/24664
7581 * g++.dg/template/pr11858.C: New test.
7582 * g++.dg/template/pr24663.C: New test.
7583 * g++.dg/template/unify12.C: New test.
7584 * g++.dg/template/unify13.C: New test.
7585 * g++.dg/template/unify14.C: New test.
7586 * g++.dg/template/unify15.C: New test.
7587 * g++.dg/template/unify16.C: New test.
7588 * g++.dg/template/unify17.C: New test.
7589
9617fd08
DM
75902016-01-18 David Malcolm <dmalcolm@redhat.com>
7591
7592 PR testsuite/69181
7593 * gcc.dg/pr69181-1.c: New test file.
7594 * gcc.dg/pr69181-2.c: New test file.
7595 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7596 globals by moving it to...
7597 (cleanup-after-saved-dg-test): ...this new function. Add
7598 "global additional_sources_used". Add reset of global
7599 multiline_expected_outputs to the empty list.
7600 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7601 global to...
7602 (multiline_expected_outputs): ...this, and updated comments to
7603 note that it is modified from gcc-dg.exp.
7604 (dg-end-multiline-output): Update for the above renaming.
7605 (handle-multiline-outputs): Likewise. Remove the clearing
7606 of the expected outputs to the empty list.
7607
b555a2e4
RB
76082016-01-18 Richard Biener <rguenther@suse.de>
7609
7610 PR tree-optimization/69297
7611 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7612
96902805
JM
76132016-01-18 Joseph Myers <joseph@codesourcery.com>
7614
7615 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7616 dg-options.
7617 * gcc.target/mips/mips-3d-2.c: Likewise.
7618 * gcc.target/mips/mips-3d-3.c: Likewise.
7619 * gcc.target/mips/mips-3d-4.c: Likewise.
7620 * gcc.target/mips/mips-3d-5.c: Likewise.
7621 * gcc.target/mips/mips-3d-6.c: Likewise.
7622 * gcc.target/mips/mips-3d-7.c: Likewise.
7623 * gcc.target/mips/mips-3d-8.c: Likewise.
7624 * gcc.target/mips/mips-3d-9.c: Likewise.
7625 * gcc.target/mips/mips-ps-1.c: Likewise.
7626 * gcc.target/mips/mips-ps-2.c: Likewise.
7627 * gcc.target/mips/mips-ps-3.c: Likewise.
7628 * gcc.target/mips/mips-ps-4.c: Likewise.
7629 * gcc.target/mips/mips-ps-5.c: Likewise.
7630 * gcc.target/mips/mips-ps-6.c: Likewise.
7631 * gcc.target/mips/mips-ps-7.c: Likewise.
7632 * gcc.target/mips/mips-ps-type.c: Likewise.
7633 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7634 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7635
40e26f94
TV
76362016-01-18 Tom de Vries <tom@codesourcery.com>
7637
7638 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7639 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7640 * c-c++-common/goacc/kernels-empty.c: New test.
7641 * c-c++-common/goacc/kernels-eternal.c: New test.
7642 * c-c++-common/goacc/kernels-loop-2.c: New test.
7643 * c-c++-common/goacc/kernels-loop-3.c: New test.
7644 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7645 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7646 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7647 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7648 * c-c++-common/goacc/kernels-loop-data.c: New test.
7649 * c-c++-common/goacc/kernels-loop-g.c: New test.
7650 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7651 * c-c++-common/goacc/kernels-loop-n.c: New test.
7652 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7653 * c-c++-common/goacc/kernels-loop.c: New test.
7654 * c-c++-common/goacc/kernels-noreturn.c: New test.
7655 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7656 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7657 * c-c++-common/goacc/kernels-reduction.c: New test.
7658
a98d4647
TV
76592016-01-18 Tom de Vries <tom@codesourcery.com>
7660
7661 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7662 * gcc.dg/autopar/outer-2.c: Same.
7663 * gcc.dg/autopar/outer-3.c: Same.
7664 * gcc.dg/autopar/outer-4.c: Same.
7665 * gcc.dg/autopar/outer-5.c: Same.
7666 * gcc.dg/autopar/outer-6.c: Same.
7667 * gcc.dg/autopar/parallelization-1.c: Same.
7668 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7669 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7670 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7671 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7672 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7673 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7674 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7675 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7676 * gcc.dg/autopar/pr39500-1.c: Same.
7677 * gcc.dg/autopar/pr39500-2.c: Same.
7678 * gcc.dg/autopar/pr46193.c: Same.
7679 * gcc.dg/autopar/pr46194.c: Same.
7680 * gcc.dg/autopar/pr49580.c: Same.
7681 * gcc.dg/autopar/pr49960-1.c: Same.
7682 * gcc.dg/autopar/pr49960.c: Same.
7683 * gcc.dg/autopar/pr68373.c: Same.
7684 * gcc.dg/autopar/reduc-1.c: Same.
7685 * gcc.dg/autopar/reduc-1char.c: Same.
7686 * gcc.dg/autopar/reduc-1short.c: Same.
7687 * gcc.dg/autopar/reduc-2.c: Same.
7688 * gcc.dg/autopar/reduc-2char.c: Same.
7689 * gcc.dg/autopar/reduc-2short.c: Same.
7690 * gcc.dg/autopar/reduc-3.c: Same.
7691 * gcc.dg/autopar/reduc-4.c: Same.
7692 * gcc.dg/autopar/reduc-6.c: Same.
7693 * gcc.dg/autopar/reduc-7.c: Same.
7694 * gcc.dg/autopar/reduc-8.c: Same.
7695 * gcc.dg/autopar/reduc-9.c: Same.
7696 * gcc.dg/autopar/uns-outer-4.c: Same.
7697 * gcc.dg/autopar/uns-outer-5.c: Same.
7698 * gcc.dg/autopar/uns-outer-6.c: Same.
7699 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7700 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7701
da976fa8
AL
77022016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7703
7704 PR target/63679
7705 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7706 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7707
70c1e886
AL
77082016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7709
7710 PR target/63679
7711 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7712 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7713 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7714
88bed196
AL
77152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7716
7717 PR target/63679
7718 * gcc.dg/tree-ssa/sra-17.c: New.
7719 * gcc.dg/tree-ssa/sra-18.c: New.
7720
3dd5f42e
IE
77212016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7722
7723 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7724
ae5a77fa
EB
77252016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7726
7727 * gnat.dg/inline12.adb: New test.
7728
11e57fc6
BC
77292016-01-18 Bin Cheng <bin.cheng@arm.com>
7730
7731 PR tree-optimization/66797
7732 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7733
995b6fe0
RB
77342016-01-18 Richard Biener <rguenther@suse.de>
7735
7736 PR tree-optimization/69170
7737 * gcc.dg/torture/pr69170.c: New testcase.
7738
82ee0cf2 77392016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7740
7741 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7742
d69da357
TV
77432016-01-16 Tom de Vries <tom@codesourcery.com>
7744
7745 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7746
a3845283
TV
77472016-01-16 Tom de Vries <tom@codesourcery.com>
7748
7749 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7750 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7751 redundant dg-require-effective-target pthread.
7752 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7753 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7754 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7755 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7756 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7757 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7758 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7759
197a6aa6
DE
77602016-01-16 David Edelsohn <dje.gcc@gmail.com>
7761
7762 PR target/68609
7763 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7764 * gcc.target/powerpc/recip-7.c: Same.
7765
ec7886c1
PP
77662016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7767
7768 PR c++/69091
7769 * g++.dg/template/pr69091.C: New test.
7770
203484bb
PP
77712016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7772
7773 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7774 dump does not contain an error_mark_node.
7775 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7776 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7777
aa2500e9
PP
77782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7779
7780 PR c++/68936
7781 * g++.dg/template/pr68936.C: New test.
7782
28621a5c
DE
77832016-01-15 David Edelsohn <dje.gcc@gmail.com>
7784
7785 PR target/68609
7786 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7787 * gcc.target/powerpc/recip-2.c: Same.
7788 * gcc.target/powerpc/recip-3.c: Same.
7789 * gcc.target/powerpc/recip-4.c: Same.
7790 * gcc.target/powerpc/recip-sqrtf.c: Same.
7791
40c43aca
JL
77922016-01-15 Jeff Law <law@redhat.com>
7793
7794 PR tree-optimization/69270
7795 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7796 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7797
afbc5ae8
PT
77982016-01-15 Paul Thomas <pault@gcc.gnu.org>
7799
7800 PR fortran/49630
7801 * gfortran.dg/deferred_character_13.f90: New test for the fix
7802 of comment 3 of the PR.
7803
7804 PR fortran/54070
7805 * gfortran.dg/deferred_character_8.f90: New test
7806 * gfortran.dg/allocate_error_5.f90: New test
7807
7808 PR fortran/60593
7809 * gfortran.dg/deferred_character_10.f90: New test
7810
7811 PR fortran/60795
7812 * gfortran.dg/deferred_character_14.f90: New test
7813
7814 PR fortran/61147
7815 * gfortran.dg/deferred_character_11.f90: New test
7816
7817 PR fortran/64324
7818 * gfortran.dg/deferred_character_9.f90: New test
7819
49abe076
VM
78202016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7821
7822 PR rtl-optimization/69030
7823 * gcc.target/i386/pr69030.c: New.
7824
16d12992
KT
78252016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7826
7827 * gcc.target/aarch64/target_attr_17.c: New test.
7828
78810bd3
RB
78292016-01-15 Richard Biener <rguenther@suse.de>
7830
7831 PR tree-optimization/66856
7832 * gcc.dg/torture/pr66856-1.c: New testcase.
7833 * gcc.dg/torture/pr66856-2.c: Likewise.
7834
2bd847fe
RB
78352016-01-15 Richard Biener <rguenther@suse.de>
7836
7837 PR debug/69137
7838 * g++.dg/lto/pr69137_0.C: New testcase.
7839
a00fe3b7
RS
78402016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7841
7842 PR middle-end/69246
7843 * gcc.target/i386/pr69246.c: New test.
7844
cbb0e83b
DV
78452016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7846
7596d5de 7847 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7848
5a500ecf
DV
78492016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7850
7851 PR c++/56194
7852 * g++.dg/init/const9.C: Disable test on S/390.
7853
5d9bf64f
DV
78542016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7855
7856 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7857 * g++.dg/Wno-frame-address.C: Ditto.
7858
e234b19e
DV
78592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7860
7861 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7862
89483f99
RB
78632016-01-15 Richard Biener <rguenther@suse.de>
7864
7865 PR tree-optimization/68961
7866 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7867
94f37395
IE
78682016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7869
7870 * gcc.target/i386/pr65105-5.c: New test.
7871
82ee0cf2 78722016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7873
7874 * gcc.c-torture/execute/alias-4.c: New testcase.
7875
82ee0cf2 78762016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7877
7878 PR ipa/68148
7879 * g++.dg/ipa/devirt-49.C: New testcase.
7880
092f7deb 78812016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7882
7883 PR target/65837
7884 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7885 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7886 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7887
e93c66bc
RB
78882016-01-15 Richard Biener <rguenther@suse.de>
7889
7890 PR tree-optimization/69117
7891 * gcc.dg/torture/pr69117.c: New testcase.
7892
c47eaca6 78932015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7894
7895 PR c++/69048
7896 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7897
c3f6914a
FXC
78982016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7899
7900 PR testsuite/67509
7901 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7902 range tests use 100 * maximum instead of maximum + 1.
7903
cd65ae90
JJ
79042016-01-14 Jakub Jelinek <jakub@redhat.com>
7905
7906 PR debug/69244
7907 * gcc.dg/guality/pr69244.c: New test.
7908
19643948
UB
79092016-01-14 Uros Bizjak <ubizjak@gmail.com>
7910
7911 * lib/target-supports.exp (check_effective_target_issignaling):
7912 New procedure.
7913 * gcc.dg/pr61441.c: Require issignaling effective target.
7914
fe79c97e
SB
79152016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7916
7917 PR target/68803
7918 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7919
c7df95d8
DM
79202016-01-14 David Malcolm <dmalcolm@redhat.com>
7921
7922 PR c++/68819
7923 PR preprocessor/69177
7924 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7925 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7926 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7927 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7928
00083992
MP
79292016-01-14 Marek Polacek <polacek@redhat.com>
7930
7931 PR c/69262
7932 * gcc.dg/array-15.c: New test.
7933
0c9b3294
JJ
79342016-01-14 Jakub Jelinek <jakub@redhat.com>
7935
7936 PR middle-end/68146
7937 PR tree-optimization/69155
7938 * gfortran.dg/pr68146.f: New test.
7939 * gfortran.dg/pr69155.f90: New test.
7940
3688e13d
RB
79412016-01-14 Richard Biener <rguenther@suse.de>
7942
7943 PR tree-optimization/68060
7944 * gcc.dg/torture/pr68060-1.c: New testcase.
7945 * gcc.dg/torture/pr68060-2.c: Likewise.
7946
bab0ad3a
NC
79472016-01-14 Nick Clifton <nickc@redhat.com>
7948
7949 * lib/target-supports.exp
7950 (check_effective_target_arm_neon_ok_nocache): Add an option
7951 sequence that includes setting the ARM architecture to ARMv7-A.
7952 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7953 command line options necessary to enable Neon support.
7954 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7955 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7956 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7957 * gcc.target/arm/pr69180.c: Likewise.
7958
947c2ce5
JL
79592016-01-14 Jeff Law <law@redhat.com>
7960
7961 PR tree-optimization/69270
7962 * gcc.dg/tree-ssa/pr69270.c: New test.
7963
3342fd71
BS
79642016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7965
7966 PR c/66208
7967 * c-c++-common/pr66208.c: New file.
7968
2ad3adf1
JJ
79692016-01-13 Jakub Jelinek <jakub@redhat.com>
7970
7971 PR tree-optimization/69156
7972 * gcc.dg/pr69156.c: New test.
7973
398d6feb
L
79742016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7975
7976 * gcc.target/i386/pr69225-7.c: New test.
7977
4c868789
RH
79782016-01-13 Richard Henderson <rth@redhat.com>
7979
7980 * gcc.dg/tm/memopt-13.c: Update expected function.
7981 * gcc.dg/tm/memopt-6.c: Likewise.
7982
ef6d1772
UB
79832016-01-13 Uros Bizjak <ubizjak@gmail.com>
7984
7985 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7986 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7987 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7988 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7989
ef6d1772
UB
79902016-01-13 Tom de Vries <tom@codesourcery.com>
7991
7992 PR tree-optimization/69169
0b4b6ef2
TV
7993 * gcc.dg/pr69169.c: New test.
7994
2ad3adf1 79952016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7996
7997 PR target/69228
7998 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7999 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8000 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8001 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8002 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8003 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8004 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8005 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8006
9060e335
AK
80072016-01-13 Jakub Jelinek <jakub@redhat.com>
8008
8009 PR target/69247
8010 * gcc.dg/pr69247.c: New test.
8011
40311329
RB
80122016-01-13 Richard Biener <rguenther@suse.de>
8013
8014 PR tree-optimization/69242
8015 * gcc.dg/torture/pr69242.c: New testcase.
8016
ccbd7103
RB
80172016-01-13 Richard Biener <rguenther@suse.de>
8018
8019 PR tree-optimization/69186
8020 * gcc.dg/torture/pr69186.c: New testcase.
8021
c6f72a46
JL
80222016-01-13 Jeff Law <law@redhat.com>
8023
8024 PR tree-optimization/67755
8025 * gcc.dg/tree-ssa/pr67755.c: New test.
8026
80272016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8028
8029 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8030 pass number in output by a star.
8031
c446cf07
BC
80322016-01-12 Bin Cheng <bin.cheng@arm.com>
8033
8034 PR tree-optimization/68911
8035 * gcc.c-torture/execute/pr68911.c: New test.
8036
5342156c
MP
80372016-01-12 Marek Polacek <polacek@redhat.com>
8038
8039 PR c++/68979
8040 * g++.dg/warn/permissive-1.C: New test.
8041
65364cc5
JJ
80422016-01-12 Jakub Jelinek <jakub@redhat.com>
8043
8044 PR objc++/68511
8045 PR c++/69213
8046 * g++.dg/opt/pr69213.C: New test.
8047
81b9a3d9
CB
80482016-01-12 Christian Bruel <christian.bruel@st.com>
8049
8050 PR target/69180
8051 * gcc.target/arm/pr69180.c: New test.
8052
3c4e91c9
RB
80532016-01-12 Richard Biener <rguenther@suse.de>
8054
8055 PR lto/69077
8056 * g++.dg/lto/pr69077_0.C: New testcase.
8057 * g++.dg/lto/pr69077_1.C: Likewise.
8058
5664cea1
JJ
80592016-01-12 Jakub Jelinek <jakub@redhat.com>
8060
8061 PR target/69175
8062 * g++.dg/opt/pr69175.C: New test.
8063
86cefc49
AL
80642016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8065
8066 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8067 rather than #including math.h & stdlib.h.
8068 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8069 * gcc.dg/vect/pr49771.c: Likewise.
8070 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8071 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8072 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8073 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8074 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8075 * gcc.dg/vect/pr44507.c: Likewise.
8076 * gcc.dg/vect/pr45902.c: Likewise.
8077 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8078 * gcc.dg/vect/vect-117.c: Likewise.
8079 * gcc.dg/vect/vect-99.c: Likewise.
8080 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8081 * gcc.dg/vect/vect-cond-1.c: Likewise.
8082 * gcc.dg/vect/vect-cond-2.c: Likewise.
8083 * gcc.dg/vect/vect-cond-3.c: Likewise.
8084 * gcc.dg/vect/vect-cond-4.c: Likewise.
8085 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8086 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8087 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8088 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8089 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8090 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8091 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8092 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8093 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8094 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8095 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8096 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8097 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8098 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8099 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8100 include of signal.h.
8101 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8102 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8103 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8104 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8105 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8106 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8107 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8108 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8109 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8110 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8111 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8112 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8113 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8114 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8115 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8116 * gcc.dg/vect/vect-outer-5.c: Likewise.
8117 * gcc.dg/vect/vect-outer-6.c: Likewise.
8118 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8119 include of stdio.h.
8120
b832f61e
NC
81212016-01-12 Nick Clifton <nickc@redhat.com>
8122
8123 PR target/68913
8124 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8125 to fread so that it will be found in all target runtimes.
8126
8eac49b1
RB
81272016-01-12 Richard Biener <rguenther@suse.de>
8128
8129 PR tree-optimization/69053
8130 * g++.dg/torture/pr69053.C: New testcase.
8131
2935d994
RB
81322016-01-12 Richard Biener <rguenther@suse.de>
8133
8134 PR tree-optimization/69168
8135 * gcc.dg/torture/pr69168.c: New testcase.
8136
66c16fd9
RB
81372016-01-12 Richard Biener <rguenther@suse.de>
8138
8139 PR tree-optimization/69157
8140 * gcc.dg/torture/pr69157.c: New testcase.
8141
81422016-01-12 Richard Biener <rguenther@suse.de>
8143
8144 PR tree-optimization/69174
8145 * gcc.dg/torture/pr69174.c: New testcase.
8146
723033a6
JJ
81472016-01-12 Jakub Jelinek <jakub@redhat.com>
8148
8149 PR c++/66808
8150 PR c++/69000
8151 * g++.dg/tls/pr66808.C: New test.
8152 * g++.dg/tls/pr69000.C: New test.
8153
3574cf47
BS
81542016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8155
8156 * gcc.target/powerpc/swaps-p8-23.c: New test.
8157 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8158
feb20787
JDA
81592016-01-11 John David Anglin <danglin@gcc.gnu.org>
8160
8161 PR tree-optimization/68356
8162 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8163
27b1820a
KV
81642016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8165 Jim Wilson <jim.wilson@linaro.org>
8166
8167 PR target/69194
8168 * gcc.target/arm/pr69194.c: New test.
8169
cf4de6af
L
81702016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8171
8172 PR target/69225
8173 * gcc.target/i386/pr69225-1.c: New test.
8174 * gcc.target/i386/pr69225-2.c: Likewise.
8175 * gcc.target/i386/pr69225-3.c: Likewise.
8176 * gcc.target/i386/pr69225-4.c: Likewise.
8177 * gcc.target/i386/pr69225-5.c: Likewise.
8178 * gcc.target/i386/pr69225-6.c: Likewise.
8179
1ebd5558
JJ
81802016-01-11 Jakub Jelinek <jakub@redhat.com>
8181
23552a4d
JJ
8182 PR target/67462
8183 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8184 if lp64.
8185
26ff85b0
JJ
8186 PR target/69071
8187 * gcc.dg/pr69071.c: New test.
8188
9cb6bd74
JJ
8189 PR c++/69211
8190 * g++.dg/opt/pr69211.C: New test.
8191
1ebd5558
JJ
8192 PR tree-optimization/69214
8193 * gcc.c-torture/compile/pr69214.c: New test.
8194
8c18c836
UB
81952016-01-11 Uros Bizjak <ubizjak@gmail.com>
8196
8197 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8198 * gcc.target/i386/pr66232-11.c: Ditto.
8199 * gcc.target/i386/pr66232-12.c: Ditto.
8200 * gcc.target/i386/pr66232-13.c: Ditto.
8201
62446e6e
RB
82022016-01-11 Richard Biener <rguenther@suse.de>
8203
8204 PR tree-optimization/69173
8205 * gcc.dg/torture/pr69173.c: New testcase.
8206
2b8568fe
KT
82072016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8208
8209 PR rtl-optimization/68796
8210 * gcc.target/aarch64/tst_5.c: New test.
8211 * gcc.target/aarch64/tst_6.c: Likewise.
8212
5baf4532
KT
82132016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8214
8215 PR rtl-optimization/68841
8216 * gcc.dg/pr68841.c: New test.
8217 * gcc.c-torture/execute/pr68841.c: New test.
8218
ca90b1ed
YR
82192016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8220
8221 PR rtl-optimization/68920
8222 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8223 for ix86 targets.
8224 * gcc.dg/ifcvt-5.c: New test.
8225
2ad3adf1 82262016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8227
8228 PR bootstrap/69123
8229 * g++.dg/pr69123.C: New.
8230
83834c09
IE
82312016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8232
8233 PR target/69010
8234 * gcc.target/i386/pr69010.c: New test.
8235
dcf89d57
MJ
82362016-01-11 Martin Jambor <mjambor@suse.cz>
8237
8238 PR ipa/69044
8239 * gcc.target/i386/chkp-pr69044.c: New test.
8240
d95167ee
TV
82412016-01-11 Tom de Vries <tom@codesourcery.com>
8242
8243 PR tree-optimization/69109
8244 * gcc.dg/autopar/pr69109-2.c: New test.
8245 * gcc.dg/autopar/pr69109.c: New test.
8246
4f6403a8
TV
82472016-01-11 Tom de Vries <tom@codesourcery.com>
8248
8249 PR tree-optimization/69108
8250 * gcc.dg/autopar/pr69108.c: New test.
8251
21efdd80
PP
82522016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8253
8254 PR c++/69029
8255 * c-c++-common/Wisleading-indentation.c: Augment test.
8256
fd42eed8
TK
82572016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8258
8259 PR fortran/69154
8260 * gfortran.dg/inline_matmul_12.f90: New test.
8261
4f90ee6c
PT
82622016-01-10 Paul Thomas <pault@gcc.gnu.org>
8263
8264 PR fortran/67779
8265 * gfortran.dg/actual_array_offset_1: New test.
8266
3907c6cf
TV
82672016-01-10 Tom de Vries <tom@codesourcery.com>
8268
8269 PR tree-optimization/69062
8270 * gcc.dg/autopar/pr69062.c: New test.
8271
b07b236e
TS
82722016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8273
8274 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8275 * gcc.dg/vect/slp-perm-2.c: Likewise.
8276 * gcc.dg/vect/slp-perm-3.c: Likewise.
8277 * gcc.dg/vect/slp-perm-5.c: Likewise.
8278 * gcc.dg/vect/slp-perm-6.c: Likewise.
8279 * gcc.dg/vect/slp-perm-7.c: Likewise.
8280 * gcc.dg/vect/slp-perm-8.c: Likewise.
8281
23fab8ae
TV
82822016-01-10 Tom de Vries <tom@codesourcery.com>
8283
8284 PR tree-optimization/69039
8285 * gcc.dg/autopar/pr69039.c: New test.
8286
73f0dae2
MP
82872016-01-09 Marek Polacek <polacek@redhat.com>
8288
8289 PR c++/69113
8290 * g++.dg/pr69113.C: New test.
8291
20b8d734
JJ
82922016-01-09 Jakub Jelinek <jakub@redhat.com>
8293
8294 PR middle-end/50865
8295 PR tree-optimization/69097
8296 * gcc.c-torture/execute/pr50865.c: New test.
8297 * gcc.c-torture/execute/pr69097-1.c: New test.
8298 * gcc.c-torture/execute/pr69097-2.c: New test.
8299 * gcc.dg/pr69097-1.c: New test.
8300 * gcc.dg/pr69097-2.c: New test.
8301
c50e614b
JJ
83022016-01-09 Jakub Jelinek <jakub@redhat.com>
8303
8304 PR c++/69164
8305 * g++.dg/opt/pr69164.C: New test.
8306
e0237993
JJ
83072016-01-08 Jakub Jelinek <jakub@redhat.com>
8308
8309 PR tree-optimization/69167
8310 * gcc.dg/pr69167.c: New test.
8311
bd8f5bb2
MP
83122016-01-08 Marek Polacek <polacek@redhat.com>
8313
8314 PR c++/68449
8315 * g++.dg/pr68449.C: New.
8316
bb0f5ca7
AL
83172016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8318
8319 PR tree-optimization/68707
8320 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8321 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8322 on platforms supporting it.
8323 * gcc.dg/vect/slp-perm-2.c: Likewise.
8324 * gcc.dg/vect/slp-perm-3.c: Likewise.
8325 * gcc.dg/vect/slp-perm-5.c: Likewise.
8326 * gcc.dg/vect/slp-perm-7.c: Likewise.
8327 * gcc.dg/vect/slp-perm-8.c: Likewise.
8328 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8329 on platforms supporting it.
8330
22518428
JJ
83312016-01-08 Jakub Jelinek <jakub@redhat.com>
8332
33f0852f
JJ
8333 PR tree-optimization/69162
8334 * gcc.dg/pr69162.c: New test.
8335
22518428
JJ
8336 PR tree-optimization/69172
8337 * gcc.dg/pr69172.c: New test.
8338
80e9b3aa
TP
83392016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8340
8341 PR tree-optimization/67781
8342 * gcc.c-torture/execute/pr67781.c: New file.
8343
262a363f
JJ
83442016-01-08 Jakub Jelinek <jakub@redhat.com>
8345
8346 PR tree-optimization/69083
8347 * gcc.dg/vect/pr69083.c: New test.
8348
6e1f093f
SS
83492016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8350
8351 PR tree-optimization/61441
8352 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8353 Use -fexcess-precision=standard for compiler options.
8354 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8355
53290e07
JJ
83562016-01-08 Jakub Jelinek <jakub@redhat.com>
8357
57bf3072
JJ
8358 PR fortran/69128
8359 * gfortran.dg/gomp/pr69128.f90: New test.
8360
53290e07
JJ
8361 PR c++/69145
8362 * g++.dg/ext/pr69145-1.C: New test.
8363 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8364 * g++.dg/ext/pr69145-2.h: New file.
8365
7a127fa7
MS
83662016-01-07 Martin Sebor <msebor@redhat.com>
8367
8368 PR c/68966
8369 * gcc.dg/atomic-fetch-bool.c: New test.
8370 * gcc.dg/sync-fetch-bool.c: New test.
8371
95918b49
L
83722016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8373
8374 PR fortran/66680
8375 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8376
c8e62a9d
NC
83772016-01-07 Nick Clifton <nickc@redhat.com>
8378
8379 PR target/66655
8380 * g++.dg/pr66655.C: New test.
8381 * g++.dg/pr66655_1.cc: Test support file.
8382 * g++.dg/pr66655.h: Test header file.
8383
2ad3adf1 83842016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8385
8386 PR fortran/66680
8387 gfortran.dg/gomp/pr66680.f90: New test.
8388
4cd9ca92
L
83892016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8390
8391 PR target/69171
8392 * gcc.target/i386/pr69171-1.c: New test.
8393 * gcc.target/i386/pr69171-2.c: Likewise.
8394 * gcc.target/i386/pr69171-3.c: Likewise.
8395 * gcc.target/i386/pr69171-4.c: Likewise.
8396 * gcc.target/i386/pr69171-5.c: Likewise.
8397 * gcc.target/i386/pr69171-6.c: Likewise.
8398
7e33d4dc
BS
83992015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8400
8401 PR middle-end/67639
8402 * c-c++-common/pr67639.c: New test.
8403
fec64afc
JJ
84042016-01-07 Jakub Jelinek <jakub@redhat.com>
8405
8406 PR tree-optimization/69141
8407 * g++.dg/opt/pr69141.C: New test.
8408
f293ad29
EB
84092016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8410
8411 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8412
5027395e
UB
84132016-01-06 Uros Bizjak <ubizjak@gmail.com>
8414
8415 PR target/69140
8416 * gcc.target/i386/pr69140.c: New test
8417
7443cf13
DM
84182016-01-06 David Malcolm <dmalcolm@redhat.com>
8419
8420 * gcc.dg/bad-dereference.c: New test case.
8421
32928931
BS
84222015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8423
8424 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8425
68dd05da
AS
84262016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8427
8428 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8429
6b131d5b
MP
84302016-01-06 Marek Polacek <polacek@redhat.com>
8431
8432 PR sanitizer/69099
8433 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8434
8d9fdb49
MP
84352016-01-05 Marek Polacek <polacek@redhat.com>
8436
8437 PR c/69104
8438 * gcc.dg/atomic-invalid-2.c: New.
8439
acf93f1e
L
84402016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8441
8442 PR target/68991
8443 * gcc.target/i386/pr68991.c: New test.
8444
3f50525d
L
84452016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8446
8447 PR target/68991
8448 * g++.dg/pr68991-1.C: New test.
8449 * g++.dg/pr68991-2.C: Likewise.
8450
e0237993 84512016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8452
e0237993 8453 PR other/60465
face88a1
ST
8454 * gcc.target/ia64/pr60465-gprel64.c: New test.
8455 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8456
a0866eff
KT
84572016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8458
8459 PR rtl-optimization/68651
8460 * gcc.target/aarch64/pr68651_1.c: New test.
8461
c589e975
DM
84622016-01-05 David Malcolm <dmalcolm@redhat.com>
8463
8464 PR c/69122
8465 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8466
929710d9
NS
84672016-01-05 Nathan Sidwell <nathan@acm.org>
8468
ce3e43d7
NS
8469 PR c++/58583
8470 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8471
929710d9
NS
8472 * gcc.dg/alias-15.c: New.
8473
a2faef8e
NC
84742016-01-05 Nick Clifton <nickc@redhat.com>
8475
8476 PR target/68870
8477 * g++.dg/pr68770.C: New test.
8478
4cfa76e3
MS
84792016-01-04 Mike Stump <mikestump@comcast.net>
8480
8481 * lib/target-supports.exp (check_effective_target_cilkplus):
8482 cilkplus targets require pthreads.
4ece61b6 8483 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8484
4e8a3a35
MM
84852016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8486
8487 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8488 generation.
8489
818ab71a
JJ
84902016-01-04 Jakub Jelinek <jakub@redhat.com>
8491
8492 Update copyright years.
8493
2fe0a208
MP
84942016-01-04 Marek Polacek <polacek@redhat.com>
8495
8496 PR c/68908
8497 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8498 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8499 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8500
9e3b2fe3
EB
85012016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8502
8503 * gcc.target/sparc/20160104-2.c: New test.
8504
e8d65a35
EB
85052016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8506
8507 * gcc.target/sparc/20160104-1.c: New test.
8508
25ccfccd
PT
85092016-01-03 Paul Thomas <pault@gcc.gnu.org>
8510
8511 PR fortran/65045
8512 * gfortran.dg/pr65045.f90: New test.
8513
cb51d382
EB
85142016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8515
8516 * gnat.dg/specs/debug1.ads: Delete.
8517
6eeaad6e
JD
85182016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8519
8520 PR libgfortran/68867
8521 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8522 expression.
8523
2f968603
JD
85242016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8525
8526 PR libgfortran/68867
8527 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8528 PowerPC.
8529
591bb5e4
PT
85302016-01-01 Paul Thomas <pault@gcc.gnu.org>
8531
8532 PR fortran/68864
8533 * gfortran.dg/pr68864.f90: New test.
8534
f1e0620c
JJ
85352016-01-01 Jakub Jelinek <jakub@redhat.com>
8536
942a1319
JJ
8537 PR tree-optimization/69070
8538 * gcc.dg/pr69070.c: New test.
8539
10dff63f
JJ
8540 PR sanitizer/69055
8541 * gfortran.dg/pr69055.f90: New test.
8542
f1e0620c
JJ
8543 PR target/69015
8544 * gcc.dg/pr69015.c: New test.
818ab71a 8545\f
2f883d1c 8546Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8547
8548Copying and distribution of this file, with or without modification,
8549are permitted in any medium without royalty provided the copyright
8550notice and this notice are preserved.