]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
remove support for the interix target
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ee2499b4
TS
12016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2
3 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
4 * gcc.dg/attr-ms_struct-2.c: Likewise.
5 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
6 * gcc.dg/bf-ms-attrib.c: Likewise.
7 * gcc.dg/bf-ms-layout-2.c: Likewise.
8 * gcc.dg/bf-ms-layout-3.c: Likewise.
9 * gcc.dg/bf-ms-layout.c: Likewise.
10 * gcc.dg/bf-no-ms-layout.c: Likewise.
11 * gcc.target/i386/bitfield1.c: Likewise.
12 * gcc.target/i386/bitfield2.c: Likewise.
13 * gcc.target/i386/bitfield3.c: Likewise.
14
caea59ff
KN
152016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
16
17 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
18 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
19 override other than -mcpu=power9 command-line option is specified,
20 or if the target operating system is aix.
21 * gcc.target/powerpc/darn-1.c: Likewise.
22 * gcc.target/powerpc/darn-2.c: Likewise.
23 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
24 test if effective-target is not powerpc_p9vector_ok or if the
25 target operating system is not defined.
26 * gcc.target/powerpc/vslv-1.c: Likewise.
27 * gcc.target/powerpc/vsrv-0.c: Likewise.
28 * gcc.target/powerpc/vsrv-1.c: Likewise.
29
63617e30
TB
302016-06-21 Tobias Burnus <burnus@net-b.de>
31
32 PR fortran/71068
33 * gfortran.dg/coarray/data_1.f90: New.
34
89192c3c
WD
352016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
36
37 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
38 (dg-require-effective-target): Use arm_v8_neon_hw.
39 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
40 (dg-require-effective-target): Likewise.
41 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
42 (dg-require-effective-target): Likewise.
43 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
44 (dg-require-effective-target): Likewise.
45 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
46 (dg-require-effective-target): Likewise.
47 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
48 (dg-require-effective-target): Likewise.
49 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
50 Add AArch64 check.
51
64ac50e2
WD
522016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
53
54 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
55 Set to 3 so test passes.
56
6252b5db
WD
572016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
58
59 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
60
3b9bc511
IV
612016-06-21 Ilya Verbin <ilya.verbin@intel.com>
62
63 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
64 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
65 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
66 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
67
21db1c78
IV
682016-06-21 Ilya Verbin <ilya.verbin@intel.com>
69
70 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
71 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
72
9d30e86f
L
732016-06-21 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR target/71549
76 * gcc.target/i386/pr71549.c: New test.
77
448a7c69
KN
782016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
79
80 * gcc.target/powerpc/vadsdu-0.c: Replace
81 dg-require-effective-target directive to allow test to run on more
82 platforms, and add dg-skip-if directive to disable test on aix
83 platforms because of known incompatibilities.
84 * gcc.target/powerpc/vadsdu-1.c: Likewise.
85 * gcc.target/powerpc/vadsdu-2.c: Likewise.
86 * gcc.target/powerpc/vadsdu-3.c: Likewise.
87 * gcc.target/powerpc/vadsdu-4.c: Likewise.
88 * gcc.target/powerpc/vadsdu-5.c: Likewise.
89 * gcc.target/powerpc/vadsdub-1.c: Likewise.
90 * gcc.target/powerpc/vadsdub-2.c: Replace
91 dg-require-effective-target directive to allow test to run on more
92 platforms, and add dg-skip-if directive to disable test on aix
93 platforms because of known incompatibilities.
94 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
95 with vec_absdb call to differentiate this test from vadsdub-1.c.
96 * gcc.target/powerpc/vadsduh-1.c: Replace
97 dg-require-effective-target directive to allow test to run on more
98 platforms, and add dg-skip-if directive to disable test on aix
99 platforms because of known incompatibilities.
100 * gcc.target/powerpc/vadsduh-2.c: Likewise.
101 * gcc.target/powerpc/vadsduw-1.c: Likewise.
102 * gcc.target/powerpc/vadsduw-2.c: Likewise.
103
0ad84f34
JJ
1042016-06-21 Jakub Jelinek <jakub@redhat.com>
105
106 PR tree-optimization/71588
107 * gcc.dg/pr71558.c: New test.
108
e71e8d94
SKS
1092016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
110
111 * c-c++-common/pr68657-1.c: Require ptr32plus support.
112 * c-c++-common/pr68657-2.c: Likewise.
113 * c-c++-common/pr68657-3.c: Likewise.
114 * gcc.dg/torture/pr69714.c: Require int32plus support.
115 * gcc.dg/torture/pr70025.c: Likewise.
116 * gcc.dg/torture/pr70083.c: Likewise.
117 * gcc.dg/torture/pr70542.c: Likewise.
118 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
119
5a578671
JM
1202016-06-20 Joseph Myers <joseph@codesourcery.com>
121
122 PR c/71601
123 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
124
7a9df68e
JJ
1252016-06-20 Jakub Jelinek <jakub@redhat.com>
126
50aa64d5
JJ
127 PR middle-end/71581
128 * gcc.dg/pr71581.c: New test.
129
7a9df68e
JJ
130 PR rtl-optimization/71591
131 * gcc.dg/cpp/pr71591.c: New test.
132
3947cf19
DR
1332016-06-20 David B. Robins <gcc@davidrobins.net>
134
135 PR target/71571
136 * g++.dg/torture/pr71571.C: New test.
137
c4ff221e
JJ
1382016-06-20 Jakub Jelinek <jakub@redhat.com>
139
140 PR target/71559
141 * gcc.target/i386/sse2-pr71559.c: New test.
142 * gcc.target/i386/avx-pr71559.c: New test.
143 * gcc.target/i386/avx512f-pr71559.c: New test.
144
f1b5abfb
TB
1452016-06-20 Tobias Burnus <burnus@net-b.de>
146
147 PR fortran/71194
148 * gfortran.dg/pointer_remapping_10.f90: New.
149
842107e4
DM
1502016-06-20 David Malcolm <dmalcolm@redhat.com>
151
152 * g++.dg/diagnostic/string-literal-concat.C: New test case.
153
d9e8bdfd
MS
1542016-06-20 Martin Sebor <msebor@redhat.com>
155
156 PR c/69507
157 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
158 * gnu90-const-expr-1.c: Same.
159 * gnu99-const-expr-1.c: Same.
160 * gnu99-static-1.c: Same.
161
67785479
RL
1622016-06-20 Renlin Li <renlin.li@arm.com>
163
164 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
165
636929b8
JG
1662016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
167
168 * gcc.target/aarch64/vcvt_f64_1.c: New.
169 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
170 * gcc.target/aarch64/vrecp_f64_1.c: New.
171
ff7b374b
KT
1722016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
173
174 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
175 "alignement".
176
554cfc9e
GJL
1772016-06-20 Georg-Johann Lay <avr@gjlay.de>
178
179 PR target/71103
180 * gcc.target/avr/torture/pr71103-2.c: New test.
181
aa0db437
MS
1822016-06-19 Martin Sebor <msebor@redhat.com>
183
184 PR c/69507
185 * gcc.dg/alignof.c: New test.
186
c561b091
PC
1872016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
188
189 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
190 vs dg-error; test constexpr specifier too.
191
bf54f123
PC
1922016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
193
194 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
195
4e53aa97
CL
1962016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
197
198 * lib/target-supports.exp
199 (check_effective_target_arm_neon_fp16_ok_nocache): Call
200 arm_neon_ok and merge flags. Fix temporary test name.
201 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
202 and merge flags.
203
69071d86
ML
2042016-06-17 Martin Liska <mliska@suse.cz>
205
206 * gcc.dg/predict-9.c: Fix dump scanning.
207
68b3b858
BC
2082016-06-17 Bin Cheng <bin.cheng@arm.com>
209
210 PR tree-optimization/71354
211 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
212
d3ee260a
BC
2132016-06-17 Bin Cheng <bin.cheng@arm.com>
214
215 PR tree-optimization/71347
216 * gcc.dg/tree-ssa/pr71347.c: New test.
217
bd8fb114
BC
2182016-06-17 Bin Cheng <bin.cheng@arm.com>
219
220 PR tree-optimization/71354
221 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
222
97816be4
BC
2232016-06-17 Bin Cheng <bin.cheng@arm.com>
224
225 * gcc.dg/vect/vect-alias-check-1.c: New test.
226
2d761a37
SKS
2272016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
228
229 * gcc.target/avr/pr71151-1.c: New test.
230 * gcc.target/avr/pr71151-2.c: New test.
231 * gcc.target/avr/pr71151-3.c: New test.
232 * gcc.target/avr/pr71151-4.c: New test.
233 * gcc.target/avr/pr71151-5.c: New test.
234 * gcc.target/avr/pr71151-6.c: New test.
235 * gcc.target/avr/pr71151-7.c: New test.
236 * gcc.target/avr/pr71151-8.c: New test.
237 * gcc.target/avr/pr71151-common.h: New test.
238
68fa96d6
ML
2392016-06-16 Martin Liska <mliska@suse.cz>
240
241 * gfortran.dg/predict-1.f90: New test.
242
b6ca982f
UB
2432016-06-16 Uros Bizjak <ubizjak@gmail.com>
244
245 PR target/71242
246 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
247
1dc8d15b
JH
2482016-06-16 Jan Hubicka <hubicka@ucw.cz>
249
250 * g++.dg/vect/pr36648.cc: Disable cunrolli
251
67c25816
JJ
2522016-06-16 Jakub Jelinek <jakub@redhat.com>
253
c577adb2
JJ
254 PR target/71554
255 * gcc.c-torture/execute/pr71554.c: New test.
256
67c25816
JJ
257 PR rtl-optimization/71532
258 * gcc.dg/torture/pr71532.c: New test.
259
1a3c3ee9
MM
2602016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
261
262 * gcc.target/powerpc/p9-dimode1.c: New test.
263 * gcc.target/powerpc/p9-dimode2.c: Likewise.
264
f29468a7
JJ
2652016-06-15 Jakub Jelinek <jakub@redhat.com>
266
61daecc4
JJ
267 * gcc.c-torture/compile/20160615-1.c: New test.
268
f29468a7
JJ
269 * g++.dg/cpp0x/ref-qual17.C: New test.
270
209d1e2d
IE
2712016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
272
273 PR middle-end/71529
274 * gcc.target/i386/pr71529.C: New test.
275
8dc35712
AH
2762016-06-15 Alan Hayward <alan.hayward@arm.com>
277
278 PR tree-optimization/71483
279 * g++.dg/vect/pr71483.c: New
280
b8911cb8
PC
2812016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
282
283 PR c++/70202
284 * g++.dg/inherit/crash6.C: New.
285 * g++.dg/inherit/union2.C: Likewise.
286 * g++.dg/inherit/virtual12.C: Likewise.
287 * g++.dg/inherit/virtual13.C: Likewise.
288 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
289
cf5d08ab
UB
2902016-06-15 Uros Bizjak <ubizjak@gmail.com>
291
292 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
293
8f482165
AH
2942016-06-15 Alan Hayward <alan.hayward@arm.com>
295
296 PR tree-optimization/71439
297 * gcc.dg/vect/pr71439.c: New
298
3256673f
KT
2992016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
300
301 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
302
b17dc4d4
RB
3032016-06-15 Richard Biener <rguenther@suse.de>
304
305 * gcc.dg/vect/slp-45.c: New testcase.
306
2a5825f2
RB
3072016-06-15 Richard Biener <rguenther@suse.de>
308
309 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
310
6e433d0b
BS
3112016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
312
313 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
314 requirements, and disable for AIX for now.
315 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
316
abe7f828
JJ
3172016-06-14 Jakub Jelinek <jakub@redhat.com>
318
a09c81b4
JJ
319 PR c++/71528
320 * g++.dg/opt/pr71528.C: New test.
321
abe7f828
JJ
322 PR c++/71516
323 * g++.dg/init/pr71516.C: New test.
324
acfadf06
PC
3252016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
326
327 * g++.dg/init/array46.C: New.
328
4d568ab2
UB
3292016-06-14 Uros Bizjak <ubizjak@gmail.com>
330
331 * gcc.target/i386/float128-3.c: New test.
332 * gcc.target/i386/quad-sse4.c: Ditto.
333 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
334 Update scan strings.
335
30934c5d
RB
3362016-06-14 Richard Biener <rguenther@suse.de>
337
338 PR middle-end/71526
339 * gfortran.dg/pr71526.f90: New testcase.
340
3970e545
AV
3412016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
342
343 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
344 * gcc.dg/zero_bits_compound-1.c: Likewise.
345
04976c6e
RB
3462016-06-14 Richard Biener <rguenther@suse.de>
347
348 PR tree-optimization/71522
349 * gcc.dg/torture/pr71522.c: New testcase.
350
23e025db
JJ
3512016-06-14 Jakub Jelinek <jakub@redhat.com>
352
353 PR tree-optimization/71520
354 * gcc.dg/tree-ssa/pr71520.c: New test.
355
90b72e84
RB
3562016-06-14 Richard Biener <rguenther@suse.de>
357
358 PR tree-optimization/71521
86c24ba6 359 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 360
ef7cf206
JJ
3612016-06-13 Jakub Jelinek <jakub@redhat.com>
362
0dda258b
JJ
363 PR sanitizer/71498
364 * c-c++-common/ubsan/bounds-13.c: New test.
365
ef7cf206
JJ
366 PR preprocessor/71183
367 * gcc.dg/cpp/source_date_epoch-3.c: New test.
368
a73786e3
JL
3692016-06-13 Jeff Law <law@redhat.com>
370
371 PR tree-optimization/71403
372 * c-c++-common/ubsan/pr71403-1.c: New test.
373 * c-c++-common/ubsan/pr71403-2.c: New test.
374 * c-c++-common/ubsan/pr71403-3.c: New test.
375
0ac249bf
JJ
3762016-06-13 Jakub Jelinek <jakub@redhat.com>
377
378 PR middle-end/71478
379 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
380 Add -Wno-psabi -w to dg-options.
381
5408a64a
KN
3822016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
383
384 * gcc.target/powerpc/vadsdu-0.c: New test.
385 * gcc.target/powerpc/vadsdu-1.c: New test.
386 * gcc.target/powerpc/vadsdu-2.c: New test.
387 * gcc.target/powerpc/vadsdu-3.c: New test.
388 * gcc.target/powerpc/vadsdu-4.c: New test.
389 * gcc.target/powerpc/vadsdu-5.c: New test.
390 * gcc.target/powerpc/vadsdub-1.c: New test.
391 * gcc.target/powerpc/vadsdub-2.c: New test.
392 * gcc.target/powerpc/vadsduh-1.c: New test.
393 * gcc.target/powerpc/vadsduh-2.c: New test.
394 * gcc.target/powerpc/vadsduw-1.c: New test.
395 * gcc.target/powerpc/vadsduw-2.c: New test.
396
f7e4f2e3
DM
3972016-06-13 David Malcolm <dmalcolm@redhat.com>
398
399 * gcc.dg/c99-init-2.c (c): Update expected error message.
400 * gcc.dg/init-bad-8.c (foo): Likewise.
401 * gcc.dg/spellcheck-fields-3.c: New test case.
402
ad23a23e
ML
4032016-06-13 Martin Liska <mliska@suse.cz>
404
405 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
406 and "guess loop iv compared" heuristics.
407 * gcc.dg/predict-2.c: Likewise.
408 * gcc.dg/predict-3.c: Likewise.
409 * gcc.dg/predict-4.c: Likewise.
410 * gcc.dg/predict-5.c: Likewise.
411 * gcc.dg/predict-6.c: Likewise.
412
146c55da
MP
4132016-06-13 Marek Polacek <polacek@redhat.com>
414
415 PR middle-end/71476
416 * c-c++-common/Wswitch-unreachable-4.c: New test.
417 * gcc.dg/Wswitch-unreachable-2.c: New test.
418 * g++.dg/tm/jump1.C: Move dg-warning.
419
42e77cbc
EB
4202016-06-13 Eric Botcazou <ebotcazou@adacore.com>
421
422 * gnat.dg/renaming10.ad[sb]: New test.
423
7474dcc1
PT
4242016-06-13 Paul Thomas <pault@gcc.gnu.org>
425
426 PR fortran/70673
427 * gfortran.dg/pr70673.f90: New test.
428
f57f53d3
RB
4292016-06-13 Richard Biener <rguenther@suse.de>
430
431 PR middle-end/64516
432 * gcc.dg/align-3.c: New testcase.
433
5843a5f0
ML
4342016-06-13 Martin Liska <mliska@suse.cz>
435
436 * gcc.target/i386/pr71458.c: New test.
437
aa8fdb44
UB
4382016-06-12 Uros Bizjak <ubizjak@gmail.com>
439
440 PR target/71241
441 * testsuite/gcc.dg/torture/float128-nan.c: New test.
442
2043e4d7
DH
4432016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
444
445 PR target/60751
446 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
447 statement.
448
d3dc025d
DH
4492016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
450
451 PR target/60751
452 * gfortran.dg/comma_IO_extension_1.f90: New test.
453 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
454 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
455 statement.
456 * gfortran.dg/graphite/pr38083.f90: Likewise.
457 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
458 missing format.
459
a31d78c6
EB
4602016-06-11 Eric Botcazou <ebotcazou@adacore.com>
461
462 * gnat.dg/case_character.adb: New test.
463
95c18dd0
SB
4642016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
465
466 PR middle-end/71310
467 * gcc.target/powerpc/pr71310.c: New testcase.
468
b97d37b4
KV
4692016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
470
471 PR middle-end/71478
472 * gcc.dg/pr71478.c: New test.
473
900bcda3
JJ
4742016-06-10 Jakub Jelinek <jakub@redhat.com>
475
ec1c20db
JJ
476 PR middle-end/71494
477 * gcc.c-torture/execute/pr71494.c: New test.
478
50b15873
JJ
479 PR c/68657
480 * gcc.target/i386/pr68657.c: New test.
481
900bcda3
JJ
482 PR inline-asm/68843
483 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
484 (test): Add -masm=intel alternatives.
485
4d926e34
MS
4862016-06-10 Martin Sebor <msebor@redhat.com>
487
488 PR c/71392
489 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
490
ad071b2b
JL
4912016-06-10 Jeff Law <law@redhat.com>
492
493 PR tree-optimization/71335
494 * gcc.c-torture/execute/pr71335.c: New test.
495
2704efe8
DM
4962016-06-10 David Malcolm <dmalcolm@redhat.com>
497
498 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
499 the various "cannot tail-call: " messages.
500
18c9b7d4
CL
5012016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
502
503 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
504 and options.
505
7cfa10f3
MO
5062016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
507
508 PR sanitizer/71480
509 * c-c++-common/asan/pr71480.c: New test.
510
1f24fd3e
L
5112016-06-10 H.J. Lu <hongjiu.lu@intel.com>
512
513 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
514 (ASMNAME2): Likewise.
515 (main): Replace fn in asm statement with ASMNAME ("fn").
516 * gcc.dg/guality/pr68037-2.c: Likewise.
517 * gcc.dg/guality/pr68037-3.c: Likewise.
518 * gcc.dg/torture/pr68037-1.c: Likewise.
519 * gcc.dg/torture/pr68037-2.c: Likewise.
520 * gcc.dg/torture/pr68037-3.c: Likewise.
521
ad551c07
BE
5222016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
523
524 PR inline-asm/68843
525 * gcc.target/i386/pr68843-1.c: New test.
526 * gcc.target/i386/pr68843-2.c: New test.
527
4b1ffdb1 5282016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
529 Cesar Philippidis <cesar@codesourcery.com>
530
531 PR middle-end/71373
532 * gcc.dg/goacc/nested-function-1.c: New file.
533 * gcc.dg/goacc/nested-function-2.c: Likewise.
534 * gcc.dg/goacc/pr71373.c: Likewise.
535 * gfortran.dg/goacc/cray-2.f95: Likewise.
536 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
537 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
538 * gfortran.dg/goacc/cray.f95: Update.
539 * gfortran.dg/goacc/loop-1.f95: Likewise.
540 * gfortran.dg/goacc/loop-3.f95: Likewise.
541 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
542 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
543
5442016-06-10 Thomas Schwinge <thomas@codesourcery.com>
545
546 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
547 for OpenACC tile clauses.
548 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
549
550 PR c/71381
551 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
552 to...
553 * c-c++-common/goacc/cache-2.c: ... this new file.
554 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
555 * gfortran.dg/goacc/cache-2.f95: ... this new file.
556 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
557 usage.
558 * gfortran.dg/goacc/cray.f95: Likewise.
559 * gfortran.dg/goacc/loop-1.f95: Likewise.
560
89851e4c
AH
5612016-06-10 Alan Hayward <alan.hayward@arm.com>
562
563 PR tree-optimization/71407
564 PR tree-optimization/71416
565 * gcc.dg/vect/pr71407.c: New
566 * gcc.dg/vect/pr71416-1.c: New
567 * gcc.dg/vect/pr71416-2.c: New
568
200eafbf
RB
5692016-06-10 Richard Biener <rguenther@suse.de>
570
571 PR middle-end/71477
572 * gcc.dg/torture/pr71477.c: New testcase.
573
4df99d92
JK
5742016-06-09 Julia Koval <julia.koval@intel.com>
575
576 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
577 * gcc.target/i386/interrupt-13.c: Likewise.
578 * gcc.target/i386/interrupt-15.c: Likewise.
579 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
580 * gcc.target/i386/interrupt-24.c: Likewise.
581 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
582 * gcc.target/i386/interrupt-9.c: Likewise.
583 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
584
e01b4e16
MS
5852016-06-09 Martin Sebor <msebor@redhat.com>
586
587 PR c/70883
588 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
589 * gcc.dg/builtin-constant_p-1.c: Same.
590 * gcc.dg/builtins-error.c: Same.
591 * gcc.dg/pr70859.c: Same.
592
9c35db0e
SKS
5932016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
594
595 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
596 * gcc.dg/torture/pr68067-1.c: Likewise.
597 * gcc.dg/torture/pr68067-2.c: Likewise.
598
5992016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
600
601 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
602 when setting SIZE.
603
392a81b9
PC
6042016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
605
606 PR c++/71465
607 * g++.dg/inherit/crash5.C: New.
608 Revert:
609 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
610
611 PR c++/70202
612 * g++.dg/inherit/crash5.C: New.
613 * g++.dg/inherit/virtual1.C: Adjust.
614
e49efc14
ML
6152016-06-09 Martin Liska <mliska@suse.cz>
616
617 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
618 * g++.dg/predict-loop-exit-2.C: Likewise.
619 * g++.dg/predict-loop-exit-3.C: Likewise.
620 * gcc.dg/predict-1.c: Likewise.
621 * gcc.dg/predict-2.c: Likewise.
622 * gcc.dg/predict-3.c: Likewise.
623 * gcc.dg/predict-4.c: Likewise.
624 * gcc.dg/predict-5.c: Likewise.
625 * gcc.dg/predict-6.c: Likewise.
626 * gcc.dg/predict-7.c: Likewise.
627
36d57986
RB
6282016-06-09 Richard Biener <rguenther@suse.de>
629
630 PR tree-optimization/71462
631 * gcc.dg/torture/pr71462.c: New testcase.
632
7d82e8e4
MP
6332016-06-09 Marek Polacek <polacek@redhat.com>
634
635 PR c/65471
636 * gcc.dg/c11-generic-3.c: New test.
637
c8a71589
PC
6382016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
639
640 * g++.dg/init/array42.C: New.
641 * g++.dg/init/array43.C: Likewise.
642 * g++.dg/init/array44.C: Likewise.
643 * g++.dg/init/array45.C: Likewise.
644 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
645 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
646 * g++.dg/cpp1y/auto-fn27.C: Likewise.
647 * g++.dg/gomp/pr35751.C: Likewise.
648 * g++.dg/init/array23.C: Likewise.
649 * g++.dg/init/brace2.C: Likewise.
650 * g++.dg/init/brace6.C: Likewise.
651
44a845ca
MS
6522016-06-08 Martin Sebor <msebor@redhat.com>
653 Jakub Jelinek <jakub@redhat.com>
654
655 PR c++/70507
656 PR c/68120
657 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
658 * c-c++-common/builtin-arith-overflow-2.c: New test.
659 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
660 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
661 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
662
2ef16b6e
JJ
6632016-06-08 Jakub Jelinek <jakub@redhat.com>
664
665 PR c++/71442
666 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
667
5e3ee346
AL
6682016-06-08 Alan Lawrence <alan.lawrence@arm.com>
669
670 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
671 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
672 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
673 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
674 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
675 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
676 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
677 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
678 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
679 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
680 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
681 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
682 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
683
b2ae2814
RB
6842016-06-08 Richard Biener <rguenther@suse.de>
685
686 PR tree-optimization/68558
687 * gcc.dg/vect/slp-44.c: New testcase.
688
e09b4c37
RB
6892016-06-08 Richard Biener <rguenther@suse.de>
690
691 * gcc.dg/vect/slp-43.c: New testcase.
692
72d50660
RB
6932016-06-08 Richard Biener <rguenther@suse.de>
694
695 PR tree-optimization/71452
696 * gcc.dg/torture/pr71452.c: New testcase.
697
988c115c
JJ
6982016-06-08 Jakub Jelinek <jakub@redhat.com>
699
700 PR c++/71448
701 * g++.dg/torture/pr71448.C: New test.
702
73d73b48
BS
7032016-06-08 Bernd Schmidt <bschmidt@redhat.com>
704
705 PR debug/71432
706 PR ada/71413
707 * g++.dg/debug/pr71432.C: New test.
708
bdd15d0c
PK
7092016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
710
711 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
712 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
713 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
714
ce0607bb
AH
7152016-06-08 Alan Hayward <alan.hayward@arm.com>
716
717 * gcc.dg/vect/vect-live-2.c: Update effective target.
718 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
719 * lib/target-supports.exp: Add aarch64 to vect_long.
720
92a5f2ba
MP
7212016-06-08 Marek Polacek <polacek@redhat.com>
722
723 PR c/71418
724 * gcc.dg/noncompile/pr71418.c: New test.
725
08203f73
MP
726 PR c/71426
727 * gcc.dg/noncompile/pr71426.c: New test.
728
d1fcc2bd
JH
7292016-06-07 Jan Hubicka <hubicka@ucw.cz>
730
731 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
732 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
733 * gcc.dg/predict-3.c: Update template.
734 * gcc.dg/predict-5.c: Update template.
735 * gcc.dg/predict-6.c: Update template.
736 * gcc.dg/predict-9.c: Update template.
737 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
738
a23e6f1c
BS
7392016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
740
741 * gcc.target/powerpc/vec-mul.c: New test.
742
6ffd47b7
DM
7432016-06-07 David Malcolm <dmalcolm@redhat.com>
744
745 * gcc.dg/spellcheck-fields-2.c: New test case.
746
bfd67b47
RB
7472016-06-07 Richard Biener <rguenther@suse.de>
748
749 PR c/61564
750 * gcc.dg/Wpragmas-1.c: New testcase.
751 * gcc.dg/Wattributes-4.c: Likewise.
752 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
753 entry.
754
701b9a47
CL
7552016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
756
757 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
758 spurious debug code.
759
6b80d6fa
RB
7602016-06-07 Richard Biener <rguenther@suse.de>
761
762 PR tree-optimization/71428
763 * gcc.dg/torture/pr71428.c: New testcase.
764
0f3f9437
RB
7652016-06-07 Richard Biener <rguenther@suse.de>
766
767 PR middle-end/71423
768 * gcc.dg/torture/pr71423.c: New testcase.
769
ec963f2a
KV
7702016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
771
772 PR middle-end/71408
773 * gcc.dg/tree-ssa/pr71408.c: New test.
774
46ab5b6e
KV
7752016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
776
777 PR middle-end/71281
778 * g++.dg/torture/pr71281.C: New test.
779
1f40cff3
MP
7802016-06-06 Marek Polacek <polacek@redhat.com>
781
782 PR c/71362
783 * gcc.dg/pr71362.c: New test.
784
6f5bcd24
JJ
7852016-06-06 Jakub Jelinek <jakub@redhat.com>
786 Patrick Palka <ppalka@gcc.gnu.org>
787
788 PR c++/70847
789 PR c++/71330
790 PR c++/71393
791 * g++.dg/opt/pr70847.C: New test.
792 * g++.dg/ubsan/pr70847.C: New test.
793 * g++.dg/ubsan/pr71393.C: New test.
794
158beb4a
JJ
7952016-06-06 Jakub Jelinek <jakub@redhat.com>
796
797 PR tree-optimization/71259
798 * gcc.dg/vect/pr71259.c: New test.
799
d9b950dd
DM
8002016-06-06 David Malcolm <dmalcolm@redhat.com>
801
802 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
803 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
804 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
805 above.
806
36f9ad69
KT
8072016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
808
809 PR middle-end/37780
810 * gcc.c-torture/execute/pr37780.c: New test.
811 * gcc.target/aarch64/pr37780_1.c: Likewise.
812 * gcc.target/arm/pr37780_1.c: Likewise.
813
5545a907
MP
8142016-06-06 Marek Polacek <polacek@redhat.com>
815
816 * c-c++-common/attr-may-alias-1.c: New test.
817 * c-c++-common/attr-may-alias-2.c: New test.
818 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
819
93671519
BE
8202016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
821
822 PR c/24414
823 * gcc.target/i386/pr24414.c: New test.
824
690f24b7
JM
8252016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
826
827 * gcc.target/sparc/vis4misc.c: New file.
828 * gcc.target/sparc/fpcmp.c: Likewise.
829 * gcc.target/sparc/fpcmpu.c: Likewise.
830
31ce6157
AH
8312016-06-06 Alan Hayward <alan.hayward@arm.com>
832
833 * gcc.dg/vect/vect-live-1.c: Use additional-options.
834 * gcc.dg/vect/vect-live-3.c: Likewise.
835
9fcebb5a
RB
8362016-06-06 Richard Biener <rguenther@suse.de>
837
838 PR tree-optimization/71398
839 * gcc.dg/torture/pr71398.c: New testcase.
840
903ca97b
UB
8412016-06-06 Uros Bizjak <ubizjak@gmail.com>
842
843 PR target/71389
844 * g++.dg/pr71389.C: New test.
845
9c1eb332
JD
8462016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
847
848 PR fortran/71404
849 * gfortran.dg/fmt_read_5.f: New test.
850
b2d83bd2
AV
8512016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
852
853 PR fortran/69659
854 * gfortran.dg/class_array_22.f03: New test.
855
ec81960e
JH
8562016-06-05 Jan Hubicka <hubicka@ucw.cz>
857
858 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
859
429d2750
JH
8602016-06-05 Jan Hubicka <hubicka@ucw.cz>
861
862 * gcc.dg/predict-9.c: Update template.
863
c1c00983
PC
8642016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
865
866 PR c++/49377
867 * g++.dg/template/pr49377.C: New.
868
1927a963
JJ
8692016-06-04 Jakub Jelinek <jakub@redhat.com>
870
871 PR tree-optimization/71405
872 * g++.dg/torture/pr71405.C: New test.
873
909a11ad
PC
8742016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
875
876 PR c++/70202
877 * g++.dg/inherit/crash5.C: New.
878 * g++.dg/inherit/virtual1.C: Adjust.
879
08bbb1f8
JL
8802016-06-03 Jeff Law <law@redhat.com>
881
882 PR tree-optimization/71316
883 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
884
7c35235c
JJ
8852016-06-03 Jakub Jelinek <jakub@redhat.com>
886
887 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
888 dg-additional-options with just -fno-tree-scev-cprop in it.
889 * gcc.dg/vect/vect-live-2.c: Likewise.
890 * gcc.dg/vect/vect-live-5.c: Likewise.
891 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
892 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
893 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
894
c8572dd6
PP
8952016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
896
897 PR c++/27100
898 * g++.dg/other/friend6.C: New test.
899
1c7733a7
BS
9002016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
901
902 * g++.dg/torture/ppc-ldst-array.C: New.
903
0d2f700f
JM
9042016-06-03 Joseph Myers <joseph@codesourcery.com>
905
906 PR target/71276
907 PR target/71277
908 * gcc.dg/torture/builtin-fp-int-inexact.c,
909 gcc.target/i386/387-builtin-fp-int-inexact.c,
910 gcc.target/i386/387-rint-inline-1.c,
911 gcc.target/i386/387-rint-inline-2.c,
912 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
913 gcc.target/i386/sse2-rint-inline-1.c,
914 gcc.target/i386/sse2-rint-inline-2.c,
915 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
916 gcc.target/i386/sse4_1-rint-inline.c: New tests.
917
f8071c05
L
9182016-06-03 H.J. Lu <hongjiu.lu@intel.com>
919 Julia Koval <julia.koval@intel.com>
920
921 PR target/66960
922 PR target/67630
923 PR target/67634
924 PR target/67841
925 PR target/68037
926 PR target/68618
927 PR target/68661
928 PR target/69575
929 PR target/69596
930 PR target/69734
931 * gcc.dg/guality/pr68037-1.c: New test.
932 * gcc.dg/guality/pr68037-2.c: Likewise.
933 * gcc.dg/guality/pr68037-3.c: Likewise.
934 * gcc.dg/torture/pr68037-1.c: Likewise.
935 * gcc.dg/torture/pr68037-2.c: Likewise.
936 * gcc.dg/torture/pr68037-3.c: Likewise.
937 * gcc.dg/torture/pr68661-1a.c: Likewise.
938 * gcc.dg/torture/pr68661-1b.c: Likewise.
939 * gcc.target/i386/interrupt-1.c: Likewise.
940 * gcc.target/i386/interrupt-2.c: Likewise.
941 * gcc.target/i386/interrupt-3.c: Likewise.
942 * gcc.target/i386/interrupt-4.c: Likewise.
943 * gcc.target/i386/interrupt-5.c: Likewise.
944 * gcc.target/i386/interrupt-6.c: Likewise.
945 * gcc.target/i386/interrupt-7.c: Likewise.
946 * gcc.target/i386/interrupt-8.c: Likewise.
947 * gcc.target/i386/interrupt-9.c: Likewise.
948 * gcc.target/i386/interrupt-10.c: Likewise.
949 * gcc.target/i386/interrupt-11.c: Likewise.
950 * gcc.target/i386/interrupt-12.c: Likewise.
951 * gcc.target/i386/interrupt-13.c: Likewise.
952 * gcc.target/i386/interrupt-14.c: Likewise.
953 * gcc.target/i386/interrupt-15.c: Likewise.
954 * gcc.target/i386/interrupt-16.c: Likewise.
955 * gcc.target/i386/interrupt-17.c: Likewise.
956 * gcc.target/i386/interrupt-18.c: Likewise.
957 * gcc.target/i386/interrupt-19.c: Likewise.
958 * gcc.target/i386/interrupt-20.c: Likewise.
959 * gcc.target/i386/interrupt-21.c: Likewise.
960 * gcc.target/i386/interrupt-22.c: Likewise.
961 * gcc.target/i386/interrupt-23.c: Likewise.
962 * gcc.target/i386/interrupt-24.c: Likewise.
963 * gcc.target/i386/interrupt-25.c: Likewise.
964 * gcc.target/i386/interrupt-26.c: Likewise.
965 * gcc.target/i386/interrupt-27.c: Likewise.
966 * gcc.target/i386/interrupt-28.c: Likewise.
967 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
968 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
969 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
970 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
971 * gcc.target/i386/interrupt-iamcu.c: Likewise.
972 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
973 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
974 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
975 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
976 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
977 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
978 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
979
36b85e43
BS
9802016-06-03 Bernd Schmidt <bschmidt@redhat.com>
981
9de2e795
L
982 PR tree-optimization/52171
983 * gcc.dg/pr52171.c: New test.
984 * gcc.target/i386/pr52171.c: New test.
36b85e43 985
bfeee8ac
JH
9862016-06-03 Jan Hubicka <jh@suse.cz>
987
988 * g++.dg/tree-ssa/pred-1.C: New testcase
989 * gcc.dg/tree-ssa/pred-1.c: New testcase
990
859b0bae
BS
9912016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
992
993 PR target/70957
994 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
995 support.
996 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
997
3a2edf4c
AH
9982016-06-03 Alan Hayward <alan.hayward@arm.com>
999
1000 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1001
b28ead45
AH
10022016-06-03 Alan Hayward <alan.hayward@arm.com>
1003
1004 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1005 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1006 * gcc.dg/vect/vect-live-1.c: New test.
1007 * gcc.dg/vect/vect-live-2.c: New test.
1008 * gcc.dg/vect/vect-live-3.c: New test.
1009 * gcc.dg/vect/vect-live-4.c: New test.
1010 * gcc.dg/vect/vect-live-5.c: New test.
1011 * gcc.dg/vect/vect-live-slp-1.c: New test.
1012 * gcc.dg/vect/vect-live-slp-2.c: New test.
1013 * gcc.dg/vect/vect-live-slp-3.c: New test.
1014
1f91747b
JJ
10152016-06-03 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR middle-end/71387
1018 * g++.dg/opt/pr71387.C: New test.
1019
47b83923
JL
10202016-06-02 Jeff Law <law@redhat.com>
1021
1022 PR tree-optimization/71328
1023 * gcc.c-torture/compile/pr71328.c: New test.
1024
e96e5f46
JD
10252016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1026
1027 PR fortran/52393
1028 * gfortran.dg/fmt_read_3.f90: Fix typo.
1029 * gfortran.dg/fmt_read_4.f90: New test.
1030
b872d729
PC
10312016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1032
1033 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1034 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1035 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1036 * g++.dg/cpp0x/override2.C: Likewise.
1037 * g++.dg/parse/crash5.C: Likewise.
1038 * g++.dg/parse/error16.C: Likewise.
1039 * g++.dg/parse/error27.C: Likewise.
1040 * g++.dg/template/qualttp15.C: Likewise.
1041 * g++.dg/template/redecl4.C: Likewise.
1042 * g++.old-deja/g++.other/crash39.C: Likewise.
1043 * g++.old-deja/g++.other/struct1.C: Likewise.
1044 * g++.old-deja/g++.pt/m9a.C: Likewise.
1045 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1046
0e535442
JJ
10472016-06-02 Jakub Jelinek <jakub@redhat.com>
1048
0633ee10
JJ
1049 PR c++/71372
1050 * c-c++-common/pr71372.c: New test.
1051
0e535442
JJ
1052 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1053 __TIME__ strings with __builtin_strcmp instead of printf and
1054 dg-output.
1055
f3c5ecc2
ML
10562016-06-02 Martin Liska <mliska@suse.cz>
1057
1058 * gcc.dg/predict-9.c: New test.
1059
a91807c5
JJ
10602016-06-02 Jakub Jelinek <jakub@redhat.com>
1061
1062 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1063 global set_compiler_env_var and global saved_compiler_env_var.
1064
b5bd1978
KT
10652016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1066
1067 PR rtl-optimization/71295
1068 * gcc.c-torture/compile/pr71295.c: New test.
1069
b93b1475
JJ
10702016-06-02 Jakub Jelinek <jakub@redhat.com>
1071
930ebd0e
JJ
1072 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1073
1e021dc3
JJ
1074 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1075 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1076
b93b1475
JJ
1077 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1078 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1079 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1080 alternative number.
1081
58f2fb5c
MM
10822016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1083
1084 * gcc.target/powerpc/p9-splat-4.c: New test.
1085
10862016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1087
1088 PR target/71186
1089 * gcc.target/powerpc/pr71186.c: New test.
1090
4731c9f0
JD
10912016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1092
1093 PR fortran/52393
1094 * gfortran.dg/fmt_read_3.f90: New test.
1095
042dee3e
TP
10962016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1097
1098 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1099 procedure.
1100
15c98b2e
ES
11012016-06-01 Eduard Sanou <dhole@openmailbox.org>
1102
1103 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1104 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1105 env var is set.
1106 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1107 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1108 shown once.
1109 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1110 during compilation.
1111 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1112 vars set by dg-set-compiler-env-var.
1113
6442a6f4
PT
11142016-06-01 Paul Thomas <pault@gcc.gnu.org>
1115
1116 PR fortran/71156
1117 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1118 to the module procedure declaration.
1119 * gfortran.dg/submodule_16.f08: New test.
1120
ab62397a
JJ
11212016-06-01 Jakub Jelinek <jakub@redhat.com>
1122
1123 PR middle-end/71371
1124 * c-c++-common/gomp/pr71371.c: New test.
1125
b66af6ed
RB
11262016-06-01 Richard Biener <rguenther@suse.de>
1127
1128 PR tree-optimization/71366
1129 * gcc.dg/torture/pr71366-1.c: New testcase.
1130 * gcc.dg/torture/pr71366-2.c: Likewise.
1131
e342b9d8
KN
11322016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1133
1134 * gcc.target/powerpc/vslv-0.c: New test.
1135 * gcc.target/powerpc/vslv-1.c: New test.
1136 * gcc.target/powerpc/vsrv-0.c: New test.
1137 * gcc.target/powerpc/vsrv-1.c: New test.
1138
721547cd
NS
11392016-06-01 Nathan Sidwell <nathan@acm.org>
1140
1141 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1142 * gcc.target/nvptx/weak.c: New.
1143
fa2c9034
RB
11442016-06-01 Richard Biener <rguenther@suse.de>
1145
1146 PR tree-optimization/71261
1147 * gcc.dg/torture/vect-bool-1.c: New testcase.
1148
3e32893c
JJ
11492016-06-01 Jakub Jelinek <jakub@redhat.com>
1150
1151 * gfortran.dg/gomp/order-1.f90: New test.
1152 * gfortran.dg/gomp/order-2.f90: New test.
1153
8c383600
JH
11542016-06-01 Jan Hubicka <hubicka@ucw.cz>
1155
1156 * gcc.dg/unroll-6.c: Update template.
1157 * gcc.dg/unroll-7.c: New testcase.
1158 * gcc.dg/unroll-8.c: New testcase.
1159
a0dfeef5
EB
11602016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1161
1162 * gnat.dg/opt56.ad[sb]: New test.
1163
48de5701
PC
11642016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1165
1166 PR c++/66635
1167 * g++.dg/cpp0x/constexpr-ice16.C: New.
1168
827cf695
PP
11692016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1170
1171 PR tree-optimization/71314
1172 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1173 -mbranch-cost=2.
1174
ff66f6e8
PP
11752016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1176
1177 PR tree-optimization/71077
1178 * gcc.dg/tree-ssa/pr71077.c: New test.
1179
050fb209
JH
11802016-05-31 Jan Hubicka <hubicka@ucw.cz>
1181
48de5701
PC
1182 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1183 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1184 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1185
c642d919
PC
11862016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1187
1188 PR c++/71248
1189 * g++.dg/cpp0x/pr71248.C: New.
1190 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1191 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1192 * g++.dg/init/new37.C: Likewise.
1193 * g++.dg/template/static1.C: Likewise.
1194 * g++.dg/template/static2.C: Likewise.
1195
d6439e08
L
11962016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1197
1198 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1199 instead of %rdi.
1200 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1201
780b9dd4
MP
12022016-05-31 Marek Polacek <polacek@redhat.com>
1203
1204 * c-c++-common/Wswitch-unreachable-3.c: New test.
1205 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1206
0d99f8a0
RB
12072016-05-31 Richard Biener <rguenther@suse.de>
1208
1209 PR tree-optimization/71352
1210 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1211
52545641
TP
12122016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1213
1214 * gcc.target/arm/armv5_thumb_isa.c: New test.
1215
5b8c1205
KY
12162016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1217
1218 PR target/71346
1219 * gcc.target/i386/pr71346.c: New test.
1220
7a88cc84
TV
12212016-05-31 Tom de Vries <tom@codesourcery.com>
1222
1223 PR tree-optimization/69068
1224 * gcc.dg/graphite/pr69068.c: New test.
1225
265149a6
MS
12262016-05-27 Martin Sebor <msebor@redhat.com>
1227
1228 PR c++/71306
1229 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1230
00631022
JJ
12312016-05-30 Jakub Jelinek <jakub@redhat.com>
1232
1233 PR c++/71349
1234 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1235 nowait depend(inout: dd[0]) clauses where permitted.
1236
b2f6675b
PC
12372016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1238
1239 PR c++/71238
1240 * g++.dg/parse/pr71238.C: New.
1241 * g++.dg/concepts/friend1.C: Test column numbers too.
1242 * g++.dg/cpp0x/initlist31.C: Likewise.
1243 * g++.dg/cpp0x/pr51420.C: Likewise.
1244 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1245 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1246 * g++.dg/ext/builtin3.C: Likewise.
1247 * g++.dg/lookup/friend12.C: Likewise.
1248 * g++.dg/lookup/friend7.C: Likewise.
1249 * g++.dg/lookup/koenig1.C: Likewise.
1250 * g++.dg/lookup/koenig5.C: Likewise.
1251 * g++.dg/lookup/used-before-declaration.C: Likewise.
1252 * g++.dg/overload/koenig1.C: Likewise.
1253 * g++.dg/template/crash65.C: Likewise.
1254 * g++.dg/template/friend57.C: Likewise.
1255 * g++.dg/warn/Wshadow-5.C: Likewise.
1256 * g++.dg/warn/Wunused-8.C: Likewise.
1257 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1258 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1259 * g++.old-deja/g++.jason/member.C: Likewise.
1260 * g++.old-deja/g++.jason/report.C: Likewise.
1261 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1262 * g++.old-deja/g++.law/visibility20.C: Likewise.
1263 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1264 * g++.old-deja/g++.other/static5.C: Likewise.
1265 * g++.old-deja/g++.pt/overload2.C: Likewise.
1266
a448ff40
JH
12672016-05-30 Jan Hubicka <hubicka@ucw.cz>
1268
1269 * gcc.dg/tree-ssa/peel1.c: New testcase.
1270 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1271 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1272
69be8c91
TV
12732016-05-30 Tom de Vries <tom@codesourcery.com>
1274
1275 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1276 to ce.
1277
a59775a1
PC
12782016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1279
1280 PR c++/71099
1281 * g++.dg/parse/virtual1.C: New.
1282
53d6d955
UB
12832016-05-30 Uros Bizjak <ubizjak@gmail.com>
1284
1285 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1286 Use correct register when clearing %edx.
1287
0557293f
AM
12882016-05-30 Alexander Monakov <amonakov@ispras.ru>
1289
1290 PR tree-optimization/71289
1291 * gcc.dg/pr71289.c: New test.
1292
5d476e35
KV
12932016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1294
1295 PR middle-end/71269
1296 PR middle-end/71292
1297 * gcc.dg/tree-ssa/pr71269.c: New test.
1298 * gcc.dg/tree-ssa/pr71292.c: New test.
1299
db5447ca
KV
13002016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1301
1302 PR middle-end/71252
1303 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1304
98bdbb39
JH
13052016-05-30 Jan Hubicka <hubicka@ucw.cz>
1306
1307 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1308 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1309 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1310
7e012855
TV
13112016-05-30 Tom de Vries <tom@codesourcery.com>
1312
1313 PR tree-optimization/69067
1314 * gcc.dg/graphite/pr69067.c: New test.
1315
beed3701
UB
13162016-05-29 Uros Bizjak <ubizjak@gmail.com>
1317
1318 PR target/71245
1319 * gcc.target/i386/pr71245-1.c: New test.
1320 * gcc.target/i386/pr71245-2.c: Ditto.
1321
b6d4f8e8
PC
13222016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1323
1324 PR c++/71105
1325 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1326 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1327 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1328
00022058
JH
13292016-05-27 Jan Hubicka <hubicka@ucw.cz>
1330
1331 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1332
c8419aca
VV
13332016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1334
1335 Revert:
1336 PR c++/69855
1337 * g++.dg/overload/69855.C: New.
1338 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1339 * g++.old-deja/g++.pt/crash3.C: Likewise.
1340
8008c4d2
PC
13412016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1342
1343 PR c++/60385
1344 * g++.dg/parse/namespace13.C: New.
1345
8b2ef235
JL
13462016-05-26 Jeff Law <law@redhat.com>
1347
1348 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1349 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1350 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1351 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1352 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1353 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1354 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1355 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1356 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1357 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1358 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1359 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1360 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1361
7d67159b
VV
13622016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1363
1364 PR c++/69855
1365 * g++.dg/overload/69855.C: New.
1366 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1367 * g++.old-deja/g++.pt/crash3.C: Likewise.
1368
88e3bdd1
JW
13692016-05-27 Jiong Wang <jiong.wang@arm.com>
1370
1371 PR target/63596
1372 * gcc.target/aarch64/va_arg_1.c: New testcase.
1373 * gcc.target/aarch64/va_arg_2.c: Likewise.
1374 * gcc.target/aarch64/va_arg_3.c: Likewise.
1375
3fd6b9cc
JW
13762016-05-27 Jiong Wang <jiong.wang@arm.com>
1377
1378 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1379 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1380 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1381 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1382 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1383
3cee7e4e
MP
13842016-05-27 Marek Polacek <polacek@redhat.com>
1385
1386 PR middle-end/71308
1387 * g++.dg/torture/pr71308.C: New test.
1388
6a813c96
DV
13892016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1390
1391 * gcc.dg/zero_bits_compound-1.c: New test.
1392 * gcc.dg/zero_bits_compound-2.c: New test.
1393
0561bcfb
IE
13942016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1395
1396 PR middle-end/71279
1397 * gcc.dg/pr71279.c: New test.
1398
21316320
MM
13992016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1400
1401 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1402 floating point min/max/comparison instructions.
1403 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1404
7211a097
JJ
14052016-05-26 Jakub Jelinek <jakub@redhat.com>
1406
1407 * c-c++-common/gomp/schedule-1.c: New test.
1408 * gfortran.dg/gomp/schedule-1.f90: New test.
1409
cac177cf
PP
14102016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1411
1412 PR c++/70822
1413 PR c++/70106
1414 * g++.dg/cpp1y/auto-fn32.C: New test.
1415 * g++.dg/cpp1y/paren4.C: New test.
1416
a2d5b8c9
NS
14172016-05-26 Nathan Sidwell <nathan@acm.org>
1418
1419 * gcc.dg/20060410.c: Xfail on ptx.
1420 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1421 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1422 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1423 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1424 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1425
ffa8b552
TP
14262016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1427
1428 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1429
c7501e00
JJ
14302016-05-26 Jakub Jelinek <jakub@redhat.com>
1431
1875b9a0
JJ
1432 PR tree-optimization/71280
1433 * gcc.dg/pr71280.c: New test.
1434
2116e19f
JJ
1435 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1436
305aef09
JJ
1437 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1438 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1439
c7501e00
JJ
1440 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1441
ca449d26
JW
14422016-05-26 Jiong Wang <jiong.wang@arm.com>
1443
1444 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1445 kept in memory.
ca449d26 1446
8af01c66
JL
14472016-05-25 Jeff Law <law@redhat.com>
1448
1449 PR tree-optimization/71272
1450 * gcc.c-torture/compile/pr71272.c: new test.
1451
f9d6ce73
BS
14522016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1453
1454 * gcc.target/powerpc/vec-cmpne.c: New test.
1455 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1456
a88a7b22
EB
14572016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1458
1459 * gnat.dg/opt55.ad[sb]: New test.
1460
125f02ed
SKS
14612016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1462
1463 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1464 * c-c++-common/pr60226.c: Require int32plus.
1465 * gcc.c-torture/execute/pr70602.c: Likewise.
1466 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1467 unsigned long for malloc arg type.
1468 * gcc.dg/asr_div1.c: Require int32plus.
1469 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1470 * gcc.dg/pie-1.c: Require pie.
1471 * gcc.dg/pie-2.c: Likewise.
1472 * gcc.dg/pr59471.c: Require int32plus.
1473 * gcc.dg/pr59963-2.c: XFAIL for int16.
1474 * gcc.dg/pr60114.c: Require int32plus.
1475 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1476 unsigned long for typedef of size_t.
1477 * gcc.dg/pr63914.c: Require int32plus.
1478 * gcc.dg/pr64536.c: Require pt32plus.
1479 * gcc.dg/pr65658.c: Likewise.
1480 * gcc.dg/pr67271.c: Require int32plus.
1481 * gcc.dg/pr68112.c: Likewise.
1482 * gcc.dg/pr69071.c: Skip for avr target.
1483 * gcc.dg/pr69973.c: Require int32plus.
1484 * gcc.dg/pr70169.c: Skip for avr target.
1485 * gcc.dg/sso-6.c: Require int32plus.
1486 * gcc.dg/sso-7.c: Likewise.
1487 * gcc.dg/sso-8.c: Likewise.
1488 * gcc.dg/vrp-min-max-2.c: Likewise.
1489
c6e434f5
UB
14902016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1491
1492 PR target/70738
1493 * gcc.target/i386/pr70738-1.c: New test.
1494 * gcc.target/i386/pr70738-2.c: Likewise.
1495 * gcc.target/i386/pr70738-3.c: Likewise.
1496 * gcc.target/i386/pr70738-4.c: Likewise.
1497 * gcc.target/i386/pr70738-5.c: Likewise.
1498 * gcc.target/i386/pr70738-6.c: Likewise.
1499 * gcc.target/i386/pr70738-7.c: Likewise.
1500 * gcc.target/i386/pr70738-8.c: Likewise.
1501 * gcc.target/i386/pr70738-9.c: Likewise.
1502
5c42d341
KT
15032016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1504
1505 PR rtl-optimization/66940
1506 * gcc.c-torture/execute/pr66940.c: New test.
1507
bf9a1a07
IV
15082016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1509
1510 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1511 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1512 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1513 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1514 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1515 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1516 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1517 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1518 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1519 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1520 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1521 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1522 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1523 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1524 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1525 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1526 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1527 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1528 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1529 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1530 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1531 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1532 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1533 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1534
95efe6b6
MP
15352016-05-25 Marek Polacek <polacek@redhat.com>
1536
1537 PR c/71265
1538 * gcc.dg/noncompile/pr71265.c: New test.
1539
a23faf7a
MP
1540 PR c/71266
1541 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1542
69a6d5ad
NS
15432016-05-25 Nathan Sidwell <nathan@acm.org>
1544
1545 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1546
3072d4ea
RB
15472016-05-25 Richard Biener <rguenther@suse.de>
1548
1549 PR tree-optimization/71261
1550 * c-c++-common/torture/pr71261.c: New testcase.
1551
e412ece4
RB
15522016-05-25 Richard Biener <rguenther@suse.de>
1553
1554 PR tree-optimization/71264
1555 * gcc.dg/vect/pr71264.c: New testcase.
1556
b9e551ad
PC
15572016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1558
1559 PR c++/55992
1560 * g++.dg/cpp0x/alias-decl-53.C: New.
1561 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1562
6aa1abe5
ML
15632016-05-25 Martin Liska <mliska@suse.cz>
1564
1565 * g++.dg/pr71239.C: New test.
1566
842d162e
RB
15672016-05-25 Richard Biener <rguenther@suse.de>
1568
c87885ca
RO
1569 * gcc.dg/vect/pr58135.c: Rename to ...
1570 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1571
f184a36c
MP
15722016-05-25 Marek Polacek <polacek@redhat.com>
1573
1574 * g++.dg/pr65295.C: Use target c++14.
1575
021fad86
PC
15762016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1577
53d6d955
UB
1578 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1579 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1580
c3eaf15a
MM
15812016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1582
1583 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1584 instructions.
1585
e46c7770
CP
15862016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1587
1588 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1589 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1590 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1591 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1592 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1593 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1594 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1595 * c-c++-common/goacc/pcopy.c: Likewise.
1596 * c-c++-common/goacc/pcopyin.c: Likewise.
1597 * c-c++-common/goacc/pcopyout.c: Likewise.
1598 * c-c++-common/goacc/pcreate.c: Likewise.
1599 * c-c++-common/goacc/pr70688.c: New test.
1600 * c-c++-common/goacc/present-1.c: Adjust test.
1601 * c-c++-common/goacc/reduction-5.c: Likewise.
1602 * g++.dg/goacc/data-1.C: New test.
1603
4bfc9db7
MM
16042016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1605
1606 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1607 vector parity built-in functions.
1608 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1609 count trailing zeros automatic vectorization.
1610 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1611 count trailing zeros built-in functions.
1612
2bc145af
KV
16132016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1614
1615 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1616
26869fdb
PH
16172016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1618
1619 PR target/71050
1620 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1621
b2dc9c3b
PC
16222016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1623
1624 PR c++/50436
1625 * g++.dg/template/crash123.C: New.
1626 * g++.dg/template/crash124.C: Likewise.
1627
f65e97fd
MS
16282016-05-24 Martin Sebor <msebor@redhat.com>
1629
1630 PR c++/71147
1631 * g++.dg/ext/flexary16.C: New test.
1632
a6f5ac7f
IV
16332016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1634
69a6d5ad
NS
1635 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1636 before math.h is included.
a6f5ac7f
IV
1637 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1638 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1639 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1640 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1641 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1642 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1643 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1644 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1645 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1646 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1647 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1648 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1649 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1650 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1651 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1652 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1653 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1654 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1655 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1656 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1657 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1658 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1659 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1660
27bad558
MM
16612016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1662 Kelvin Nilsen <kelvin@gcc.gnu.org>
1663
1664 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1665 support.
1666
72f382fb
PC
16672016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1668
1669 PR c++/69872
1670 * g++.dg/warn/Wno-narrowing1.C: New.
1671
ef2ec9d9
MP
16722016-05-24 Marek Polacek <polacek@redhat.com>
1673
1674 PR c/71249
1675 * c-c++-common/Wswitch-unreachable-2.c: New test.
1676
e90434e3
JJ
16772016-05-24 Jakub Jelinek <jakub@redhat.com>
1678
7adb26f2
JJ
1679 PR c++/71257
1680 * g++.dg/vect/simd-clone-6.cc: New test.
1681 * g++.dg/gomp/declare-simd-6.C: New test.
1682
e90434e3
JJ
1683 PR middle-end/70434
1684 PR c/69504
1685 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1686
b556ea3b
RB
16872016-05-24 Richard Biener <rguenther@suse.de>
1688
1689 PR tree-optimization/71240
1690 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1691
e5328f5d
RB
16922016-05-24 Richard Biener <rguenther@suse.de>
1693
1694 PR tree-optimization/71230
1695 * gcc.dg/torture/pr71230.c: New testcase.
1696 * g++.dg/torture/pr71230.C: Likewise.
1697
a04e69c0
TS
16982016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1699
1700 * c-c++-common/goacc/routine-5.c: Add tests.
1701 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1702 * gfortran.dg/goacc/routine-6.f90: Add tests.
1703
30fd2977
RB
17042016-05-24 Richard Biener <rguenther@suse.de>
1705
1706 PR tree-optimization/71253
1707 * gcc.dg/torture/pr71253.c: New testcase.
1708
ca6f60bc
KV
17092016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1710
1711 PR middle-end/71252
1712 * gfortran.dg/pr71252.f90: New test.
1713
d3465d72
RS
17142016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1715
1716 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1717
f17a223d
RB
17182016-05-24 Richard Biener <rguenther@suse.de>
1719
1720 PR middle-end/70434
1721 PR c/69504
1722 * c-c++-common/vector-subscript-4.c: New testcase.
1723 * c-c++-common/vector-subscript-5.c: Likewise.
1724
e3f36534
JD
17252016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1726
1727 PR fortran/71123
1728 * gfortran.dg/namelist_90.f: New test
1729
85d5c27d
JD
17302016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1731
1732 PR fortran/66461
1733 * gfortran.dg/unexpected_eof.f: New test
1734
fe3f3340
MM
17352016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1736 Kelvin Nilsen <kelvin@gcc.gnu.org>
1737
1738 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1739 as little endian.
1740
26d6ae55
PC
17412016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1742
1743 PR c++/70972
1744 * g++.dg/cpp0x/inh-ctor20.C: New.
1745 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1746
d6c9a06f
PC
17472016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1748
1749 PR c++/69095
1750 * g++.dg/cpp0x/variadic168.C: New.
1751
396a1d10
PC
17522016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1753
1754 * g++.dg/cpp0x/pr31445.C: Test column number too.
1755 * g++.dg/cpp0x/pr32253.C: Likewise.
1756 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1757 * g++.dg/cpp0x/variadic36.C: Likewise.
1758
ece46666
MG
17592016-05-23 Marc Glisse <marc.glisse@inria.fr>
1760
1761 * gcc.dg/fold-notshift-2.c: Adjust.
1762
a7dc5980
MP
17632016-05-23 Marek Polacek <polacek@redhat.com>
1764
1765 PR c/49859
1766 * c-c++-common/Wswitch-unreachable-1.c: New test.
1767 * gcc.dg/Wswitch-unreachable-1.c: New test.
1768 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1769 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1770 * g++.dg/gomp/block-10.C: Likewise.
1771 * gcc.dg/gomp/block-10.c: Likewise.
1772 * g++.dg/gomp/block-9.C: Likewise.
1773 * gcc.dg/gomp/block-9.c: Likewise.
1774 * g++.dg/gomp/target-1.C: Likewise.
1775 * g++.dg/gomp/target-2.C: Likewise.
1776 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1777 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1778 * g++.dg/gomp/taskgroup-1.C: Likewise.
1779 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1780 * gcc.dg/gomp/teams-1.c: Likewise.
1781 * g++.dg/gomp/teams-1.C: Likewise.
1782 * g++.dg/overload/error3.C: Likewise.
1783 * g++.dg/tm/jump1.C: Likewise.
1784 * g++.dg/torture/pr40335.C: Likewise.
1785 * gcc.dg/c99-vla-jump-5.c: Likewise.
1786 * gcc.dg/switch-warn-1.c: Likewise.
1787 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1788 * gcc.dg/nested-func-1.c: Likewise.
1789 * gcc.dg/pr67784-4.c: Likewise.
1790
18b54004
RB
17912016-05-23 Richard Biener <rguenther@suse.de>
1792
1793 PR tree-optimization/71230
1794 * gfortran.dg/pr71230-1.f90: New testcase.
1795 * gfortran.dg/pr71230-2.f90: Likewise.
1796
e569db5f
VK
17972016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1798
396a1d10 1799 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1800 * gcc.dg/vect/pr58135.c: Add new.
1801 * gfortran.dg/pr46519-1.f: Adjust test case.
1802
e4b71114
PC
18032016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1804
1805 PR c++/53401
1806 * g++.dg/cpp0x/decltype64.C: New.
1807
a25a8058
CL
18082016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1809
1810 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1811 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1812 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1813
0dcfe9ab
CL
18142016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1815
1816 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1817 Add poly64x1_t and poly64x2_t cases if supported.
1818 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1819 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1820 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1821 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1822 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1823
ffd70e4a
CL
18242016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1825
1826 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1827 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1828 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1829 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1830 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1831 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1832 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1833
4b1f57fe
CL
18342016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1835
1836 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1837
16c5ec77
CL
18382016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1839
1840 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1841 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1842
94ad56c7
JJ
18432016-05-22 Jakub Jelinek <jakub@redhat.com>
1844
57748705
JJ
1845 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1846 constraint instead of "r".
1847 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1848 insn instead of vxorpd.
1849 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1850
af120161
JJ
1851 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1852 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1853
355023ce
JJ
1854 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1855
3b48574c
JJ
1856 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1857 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1858
94ad56c7
JJ
1859 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1860
8a85cee2
KV
18612016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1862
1863 PR middle-end/40921
1864 * gcc.dg/tree-ssa/pr40921.c: New test.
1865
8e916b16
PS
18662016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1867
1868 PR target/71103
1869 * gcc.target/avr/pr71103.c: New test.
1870
88aea79f
KV
18712016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1872
1873 PR middle-end/71179
1874 * gcc.dg/tree-ssa/pr71179.c: New test.
1875
79063edd
MS
18762016-05-20 Martin Sebor <msebor@redhat.com>
1877
1878 PR c/71115
1879 * gcc.dg/init-excess-2.c: New test.
1880
55c8849f
EB
18812016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1882
1883 * gnat.dg/opt53.adb: New test.
1884 * gnat.dg/opt54.adb: Likewise.
1885
c91a0948
MJ
18862016-05-20 Martin Jambor <mjambor@suse.cz>
1887
1888 PR tree-optimization/70884
1889 * gcc.dg/tree-ssa/pr70919.c: New test.
1890
9cad20fa
BS
18912016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1892
1893 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1894 formatting.
69a6d5ad
NS
1895 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1896 fix code formatting.
1897
18982016-05-20 Nathan Sidwell <nathan@acm.org>
1899
1900 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1901 non-common cases.
1902 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1903
15c671a7
DM
19042016-05-20 David Malcolm <dmalcolm@redhat.com>
1905
1906 * jit.dg/all-non-failing-tests.h: Add
1907 test-factorial-must-tail-call.c.
1908 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1909 * jit.dg/test-factorial-must-tail-call.c: New test case.
1910
4f028369
JJ
19112016-05-20 Jakub Jelinek <jakub@redhat.com>
1912
1913 PR fortran/71204
1914 * gfortran.dg/pr71204.f90: New test.
1915
7dea4ab3
CP
19162016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1917
1918 * gcc.target/nvptx/sincos.c: New test.
1919
ef98d365
PC
19202016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1921
1922 PR c++/70572
1923 * g++.dg/cpp1y/auto-fn31.C: New.
1924
92466115
BS
19252016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1926
1927 * gcc.target/powerpc/vec-addec.c: New test.
1928 * gcc.target/powerpc/vec-addec-int128.c: New test.
1929
9a385c2d
DM
19302016-05-20 David Malcolm <dmalcolm@redhat.com>
1931
1932 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1933 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1934 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1935 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1936
77c9d5b4
JH
19372016-05-20 Jan Hubicka <hubicka@ucw.cz>
1938
1939 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1940
68047971
JJ
19412016-05-20 Jakub Jelinek <jakub@redhat.com>
1942
18954840
JJ
1943 PR c++/71210
1944 * g++.dg/opt/pr71210-1.C: New test.
1945 * g++.dg/opt/pr71210-2.C: New test.
1946
68047971
JJ
1947 PR tree-optimization/29756
1948 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1949 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1950 only on selected targets where V4SImode vectors are known to be
1951 supported.
1952
d78789f5
MG
19532016-05-20 Marc Glisse <marc.glisse@inria.fr>
1954
1955 PR tree-optimization/71079
1956 PR tree-optimization/71206
1957 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1958
550fa093
PK
19592016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1960
1961 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1962 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1963 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1964
483c6429
RG
19652016-05-20 Richard Guenther <rguenther@suse.de>
1966
1967 PR tree-optimization/29756
1968 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1969
eb066284
RB
19702016-05-20 Richard Biener <rguenther@suse.de>
1971
1972 PR tree-optimization/71185
1973 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1974
58f10249
RB
19752016-05-20 Richard Biener <rguenther@suse.de>
1976
1977 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1978
2a5569fa
MP
19792016-05-19 Marek Polacek <polacek@redhat.com>
1980
1981 PR c++/71075
1982 * g++.dg/diagnostic/pr71075.C: New test.
1983
5e9a5385
DM
19842016-05-19 David Malcolm <dmalcolm@redhat.com>
1985
1986 PR c++/71184
1987 * g++.dg/pr71184.C: New test case.
1988
4f45da44
KN
19892016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1990
1991 * gcc.target/powerpc/darn-0.c: New test.
1992 * gcc.target/powerpc/darn-1.c: New test.
1993 * gcc.target/powerpc/darn-2.c: New test.
1994
4177437e
MP
19952016-05-19 Marek Polacek <polacek@redhat.com>
1996
1997 PR tree-optimization/71031
1998 * gcc.dg/tree-ssa/vrp100.c: New test.
1999
afb72432
IE
20002016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2001
2002 PR rtl-optimization/71148
2003 * gcc.dg/pr71148.c: New test.
2004
4f83064e
KT
20052016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2006
2007 PR target/71056
2008 * gcc.target/arm/pr71056.c: New test.
2009
4bf8dbe1
BE
20102016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2011
2012 * c-c++-common/pr69669.c: Check the used mode.
2013
f3510625
MO
20142016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2015
2016 PR sanitizer/64354
2017 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2018
43c0068e
RB
20192016-05-19 Richard Biener <rguenther@suse.de>
2020
2021 PR tree-optimization/70729
2022 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2023 * gcc.dg/graphite/scop-18.c: Likewise.
2024 * gcc.dg/pr41783.c: Disable LIM.
2025 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2026 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2027 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2028 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2029 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2030 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2031 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2032 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2033 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2034 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2035 * gfortran.dg/pr42108.f90: Likewise.
2036
70f25790
DM
20372016-05-18 David Malcolm <dmalcolm@redhat.com>
2038
2039 PR driver/69265
2040 * gcc.dg/spellcheck-options-11.c: New test case.
2041
960db8ec
JJ
20422016-05-18 Jakub Jelinek <jakub@redhat.com>
2043
2044 PR c++/71100
2045 * g++.dg/opt/pr71100.C: New test.
2046
04643334
MJ
20472016-05-18 Martin Jambor <mjambor@suse.cz>
2048
2049 PR ipa/69708
2050 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2051 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2052 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2053 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2054
91bb9f80
MJ
20552016-05-18 Martin Jambor <mjambor@suse.cz>
2056
2057 PR ipa/69708
2058 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2059 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2060 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2061 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2062 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2063
c584aca6
PC
20642016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2065
2066 PR c++/69793
2067 * g++.dg/template/crash122.C: New.
2068
20309c6e
PC
20692016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2070
2071 PR c++/70466
2072 * g++.dg/template/pr70466-1.C: New.
2073 * g++.dg/template/pr70466-2.C: Likewise.
2074
50c78b9a
MM
20752016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2076
2077 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2078 splat operations and the XXSPLTIB instruction.
2079 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2080 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2081 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2082 xxlxor to clear a register.
2083
cf8be00d
RS
20842016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2085
2086 * gcc.dg/torture/pr71020.c: New test.
2087
848a392a
MJ
20882016-05-18 Martin Jambor <mjambor@suse.cz>
2089
2090 PR ipa/70646
2091 * gcc.dg/ipa/pr70646.c: New test.
2092
1f2ab776
CL
20932016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2094
2095 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2096
76489493
CL
20972016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2098
2099 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2100 missing tests for vreinterpretq_p{8,16}.
2101
bd79378d
CL
21022016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2103
2104 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2105 vsliq_n_s64 and vsliq_n_u64.
2106
81ca3ea0
CL
21072016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2108
2109 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2110 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2111
873cb425
CL
21122016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2113
2114 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2115 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2116 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2117
9d6e7c21
CL
21182016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2119
2120 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2121 in comment.
2122
b4dbe40e 21232016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2124
2125 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2126 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2127 "blr\t" and switch to scan-assembler-times.
2128
83a5c910
JW
21292016-05-18 Jiong Wang <jiong.wang@arm.com>
2130
53d6d955
UB
2131 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2132 with __aarch64__.
2133 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2134 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2135
fb7cbdeb
JJ
21362016-05-18 Jakub Jelinek <jakub@redhat.com>
2137
8ee91165
JJ
2138 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2139 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2140 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2141 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2142 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2143 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2144
cf4d516a
JJ
2145 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2146 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2147
a4f16422
JJ
2148 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2149 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2150
7b37ce10
JJ
2151 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2152 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2153
fb7cbdeb
JJ
2154 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2155
c9326aef
RB
21562016-05-18 Richard Biener <rguenther@suse.de>
2157
2158 PR tree-optimization/71168
2159 * gcc.dg/torture/pr71168.c: New testcase.
2160
df8b0a11
KV
21612016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2162
2163 PR middle-end/63586
2164 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2165 * gcc.dg/tree-ssa/pr63586.c: New test.
2166 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2167
2efd67ed
NS
21682016-05-17 Nathan Sidwell <nathan@acm.org>
2169
2170 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2171 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2172 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2173 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2174
1988b2c2
NS
21752016-05-17 Nathan Sidwell <nathan@acm.org>
2176
2177 * gcc.target/nvptx/abi-vararg-3.c: New.
2178
ad1d92ab
MM
21792016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2180
2181 PR tree-optimization/54579
2182 PR middle-end/55299
2183 * gcc.dg/fold-notrotate-1.c: New test.
2184 * gcc.dg/fold-notshift-1.c: New test.
2185 * gcc.dg/fold-notshift-2.c: New test.
2186
47768df8
MP
21872016-05-17 Marek Polacek <polacek@redhat.com>
2188
2189 PR ipa/71146
2190 * g++.dg/ipa/pr71146.C: New test.
2191
6b5423a5
DM
21922016-05-17 David Malcolm <dmalcolm@redhat.com>
2193
2194 * jit.dg/test-error-array-bounds.c: New test case.
2195
c7986356
MG
21962016-05-17 Marc Glisse <marc.glisse@inria.fr>
2197
2198 * gcc.dg/tree-ssa/and-1.c: New testcase.
2199
d982c5b7
MG
22002016-05-17 Marc Glisse <marc.glisse@inria.fr>
2201
2202 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2203 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2204
0139ba93
MG
22052016-05-17 Marc Glisse <marc.glisse@inria.fr>
2206
2207 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2208 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2209
daab4562
JW
22102016-05-17 Jiong Wang <jiong.wang@arm.com>
2211
2212 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2213
22330033
JW
22142016-05-17 Jiong Wang <jiong.wang@arm.com>
2215
2216 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2217
98b3a5f2
JW
22182016-05-17 Jiong Wang <jiong.wang@arm.com>
2219
2220 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2221 ".2d[index]" when scan the assembly.
2222 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2223 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2224 float64x1.
2225 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2226
b71b7a8e
RB
22272016-05-17 Richard Biener <rguenther@suse.de>
2228
2229 PR tree-optimization/71132
2230 * gcc.dg/torture/pr71132.c: New testcase.
2231
3c51ad46
CL
22322016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2233
2234 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2235
d20faa66
KT
22362016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2237
2238 PR target/70809
2239 * gcc.target/aarch64/pr70809_1.c: New test.
2240
b75cc5a4
KT
22412016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2242
2243 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2244 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2245 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2246 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2247
b28eb195
IE
22482016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2249 Ilya Enkovich <ilya.enkovich@intel.com>
2250
2251 PR target/71114
2252 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2253
0b9004ed
JH
22542016-05-16 Jan Hubicka <hubicka@ucw.cz>
2255
2256 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2257 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2258
1b81a1c1
MW
22592016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2260
2261 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2262 test for __ARM_FP16_ARGS.
2263 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2264 * gcc.target/arm/aapcs/neon-vect10.c: New.
2265 * gcc.target/arm/aapcs/neon-vect9.c: New.
2266 * gcc.target/arm/aapcs/vfp18.c: New.
2267 * gcc.target/arm/aapcs/vfp19.c: New.
2268 * gcc.target/arm/aapcs/vfp20.c: New.
2269 * gcc.target/arm/aapcs/vfp21.c: New.
2270 * gcc.target/arm/fp16-aapcs-1.c: New.
2271 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2272 test for __ARM_FP16_ARGS.
2273 * g++.target/arm/fp16-return-1.c: Update expected output.
2274
921d1e73
JW
22752016-05-16 Jiong Wang <jiong.wang@arm.com>
2276
2277 PR testsuite/70227
2278 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2279
228eb42a
HA
22802016-05-15 Harald Anlauf <anlauf@gmx.de>
2281
2282 PR fortran/69603
2283 * gfortran.dg/pr69603.f90: New testcase.
2284
785abfd3
FR
22852016-05-14 Fritz Reese <fritzoreese@gmail.com>
2286
2287 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2288
e75eb64f
FR
22892016-05-14 Fritz Reese <fritzoreese@gmail.com>
2290
2291 PR fortran/71047
2292 * gfortran.dg/pr71047.f08: New test.
2293
aa4b467b
JM
22942016-05-13 Joseph Myers <joseph@codesourcery.com>
2295
2296 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2297 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2298 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2299
653fb4a2
MS
23002016-05-13 Martin Sebor <msebor@redhat.com>
2301
2302 PR c++/60049
2303 * g++.dg/cpp0x/constexpr-60049.C: New test.
2304
9e37582d
JJ
23052016-05-13 Jakub Jelinek <jakub@redhat.com>
2306
2307 PR bootstrap/71071
2308 * gcc.dg/pr71071.c: New test.
2309
a278aa17
UB
23102016-05-13 Uros Bizjak <ubizjak@gmail.com>
2311
2312 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2313 remove XOP handling.
377eaca7 2314 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2315
ac3d02e2
NS
23162016-05-13 Nathan Sidwell <nathan@acm.org>
2317
2318 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2319 __atomic_is_lock_free declaration.
2320
8ab3bdac
RB
23212016-05-13 Richard Biener <rguenther@suse.de>
2322
2323 PR tree-optimization/42587
2324 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2325
623b8e0a
ML
23262016-05-13 Martin Liska <mliska@suse.cz>
2327
2328 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2329 the new format of dump output.
2330
da7674f6
IE
23312016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2332
2333 * gcc.dg/pr71084.c: New test.
2334
c959db3d
RR
23352016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2336
53d6d955
UB
2337 PR target/53440
2338 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2339
43203dea
RR
23402016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2341
2342 * gcc.target/aarch64/struct_return.c: New test.
2343
4f2e1536
MP
23442016-05-12 Marek Polacek <polacek@redhat.com>
2345
2346 PR c/70756
2347 * c-c++-common/pr70756-2.c: New test.
2348 * c-c++-common/pr70756.c: New test.
2349
1ef33ef3
RB
23502016-05-12 Richard Biener <rguenther@suse.de>
2351
2352 PR tree-optimization/71059
2353 * gcc.dg/torture/pr71059.c: New testcase.
2354
763baff6
RB
23552016-05-12 Richard Biener <rguenther@suse.de>
2356
2357 PR tree-optimization/71062
2358 * gcc.dg/torture/pr71062.c: New testcase.
2359
c4ec1243
IE
23602016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2361
2362 PR tree-optimization/71006
2363 * gcc.dg/pr71006.c: New test.
2364
a5fbf76d
MP
23652016-05-12 Marek Polacek <polacek@redhat.com>
2366
2367 PR driver/71063
2368 * gcc.dg/opts-7.c: New test.
2369
5acc47a4
KT
23702016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2371
2372 PR target/70830
2373 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2374 Add -save-temps to dg-options.
2375 Scan for ldmfd rather than pop instruction.
2376 * gcc.target/arm/interrupt-2.c: Likewise.
2377 * gcc.target/arm/pr70830.c: New test.
2378
40bd4bf9
JJ
23792016-05-12 Jakub Jelinek <jakub@redhat.com>
2380
3cd63842
JJ
2381 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2382 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2383
c05d08f6
JJ
2384 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2385 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2386 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2387
bc27ffae
JJ
2388 PR target/71019
2389 * gcc.target/i386/avx512vl-pack-1.c: New test.
2390 * gcc.target/i386/avx512vl-pack-2.c: New test.
2391 * gcc.target/i386/avx512bw-pack-2.c: New test.
2392
515d7412
JJ
2393 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2394
40bd4bf9
JJ
2395 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2396 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2397 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2398
44ab146a
RB
23992016-05-12 Richard Biener <rguenther@suse.de>
2400
2401 PR tree-optimization/70986
2402 * gcc.dg/torture/pr70986-1.c: New testcase.
2403 * gcc.dg/torture/pr70986-2.c: Likewise.
2404 * gcc.dg/torture/pr70986-3.c: Likewise.
2405
d6e83a8d
MM
24062016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2407
2408 PR c/43651
2409 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2410 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2411
51e67ea3
UB
24122016-05-11 Uros Bizjak <ubizjak@gmail.com>
2413
2414 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2415 directive.
2416 * gcc.target/i386/pr66746.c: Ditto.
2417
3fd2b007
MM
24182016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2419
2420 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2421 support.
2422 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2423 warning when using -mvsx-timode.
2424 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2425 * gcc.target/powerpc/dform-2.c: Likewise.
2426 * gcc.target/powerpc/pr68805.c: Likewise.
2427
5c3a10fb
MP
24282016-05-11 Marek Polacek <polacek@redhat.com>
2429
2430 PR c++/71024
2431 * c-c++-common/attributes-3.c: New test.
2432
7cfb065b
NS
24332016-05-11 Nathan Sidwell <nathan@acm.org>
2434
2435 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2436 * gcc.c-torture/execute/pr68185.c: Likewise.
2437 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2438 * gcc.dg/pr69634.c: Requires scheduling.
2439 * gcc.dg/torture/pr66178.c: Require label values.
2440 * gcc.dg/setjmp-6.c: Require indirect jumps.
2441
f35ea97d
RB
24422016-05-11 Richard Biener <rguenther@suse.de>
2443
2444 PR tree-optimization/71055
2445 * gcc.dg/torture/pr71055.c: New testcase.
2446
dff70323
RB
24472016-05-11 Richard Biener <rguenther@suse.de>
2448
2449 PR debug/71057
2450 * g++.dg/debug/pr71057.C: New testcase.
2451
56a3d28b
JJ
24522016-05-11 Jakub Jelinek <jakub@redhat.com>
2453
2454 PR fortran/70855
2455 * gfortran.dg/gomp/pr70855.f90: New test.
2456
ebc1b29e
RB
24572016-05-11 Richard Biener <rguenther@suse.de>
2458
2459 PR middle-end/71002
2460 * g++.dg/torture/pr71002.C: New testcase.
2461
98ccd1d7
IE
24622016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2463
2464 PR middle-end/70807
2465 * gcc.dg/pr70807.c: New test.
2466
ed29e24b
MS
24672016-05-10 Martin Sebor <msebor@redhat.com>
2468
2469 PR c++/38611
2470 * g++.dg/Wattributes.C: New test.
2471
e39dab2c
MG
24722016-05-10 Marc Glisse <marc.glisse@inria.fr>
2473
2474 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2475 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2476 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2477
d067e238
IE
24782016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2479
2480 PR target/70799
2481 * gcc.target/i386/pr70799-1.c: New test.
2482
cd36c83e
PMR
24832016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2484
2485 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2486
1e3af2a4
IE
24872016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2488
2489 PR middle-end/70877
2490 * gcc.target/i386/pr70877.c: New test.
2491
afc610db
IE
24922016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2493
2494 PR tree-optimization/70786
2495 * gcc.target/i386/pr70876.c: New test.
2496
4b59d19f
JJ
24972016-05-10 Jakub Jelinek <jakub@redhat.com>
2498
2499 PR target/70927
2500 * gcc.target/i386/avx512vl-logic-1.c: New test.
2501 * gcc.target/i386/avx512vl-logic-2.c: New test.
2502 * gcc.target/i386/avx512dq-logic-2.c: New test.
2503
9b5ee426
BS
25042016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2505
2506 PR target/70963
2507 * gcc.target/powerpc/pr70963.c: New.
2508
f3352cab
DM
25092016-05-10 David Malcolm <dmalcolm@redhat.com>
2510
2511 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2512 (test_very_wide_line): Add ruler to expected output.
2513 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2514 (test_very_wide_line): Likewise.
2515 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2516 (test_show_locus): Within the handling of "test_very_wide_line",
2517 enable show_ruler_p on the diagnostic context.
2518
4a3255dd
RB
25192016-05-10 Richard Biener <rguenther@suse.de>
2520
2521 PR tree-optimization/71039
2522 * gcc.dg/torture/pr71039.c: New testcase.
2523
da7c9950
NS
25242016-05-10 Nathan Sidwell <nathan@acm.org>
2525
2526 * gcc.dg/nested-func-10.c: Requires alloca.
2527 * gcc.dg/nested-func-9.c: Requires alloca.
2528 * gcc.c-torture/execute/pr70460.c: Requires labels.
2529 * gcc.c-torture/compile/pr70199.c: Requires labels.
2530 * gcc.target/nvptx/decl.c: Compile only.
2531 * gcc.target/nvptx/trailing-init.c: Compile only.
2532 * gcc.target/nvptx/ary-init.c: Compile only.
2533
cf68d92c
MP
25342016-05-10 Marek Polacek <polacek@redhat.com>
2535
2536 PR c/70255
2537 * gcc.dg/attr-opt-1.c: New test.
2538
64ea4e15
RB
25392016-05-10 Richard Biener <rguenther@suse.de>
2540
2541 PR tree-optimization/70497
2542 PR tree-optimization/28367
2543 * gcc.dg/torture/20160404-1.c: New testcase.
2544 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2545 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2546
5a96dae3
PMR
25472016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2548
2549 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2550
fc97f805
UB
25512016-05-09 Uros Bizjak <ubizjak@gmail.com>
2552
2553 * gcc.target/i386/fabsneg-1.c New test.
2554
a710b1d5
AM
25552016-05-09 Alan Modra <amodra@gmail.com>
2556
2557 PR testsuite/70826
2558 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2559
171f6f05
RB
25602016-05-09 Richard Biener <rguenther@suse.de>
2561
2562 PR tree-optimization/70985
2563 * gcc.dg/torture/pr70985.c: New testcase.
2564
18caa34e
BC
25652016-05-09 Bin Cheng <bin.cheng@arm.com>
2566
2567 * gcc.dg/tree-ssa/ifc-9.c: New test.
2568 * gcc.dg/tree-ssa/ifc-10.c: New test.
2569 * gcc.dg/tree-ssa/ifc-11.c: New test.
2570 * gcc.dg/tree-ssa/ifc-12.c: New test.
2571 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2572 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2573 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2574
7a27d38f
RB
25752016-05-09 Richard Biener <rguenther@suse.de>
2576
2577 PR fortran/70937
2578 * gfortran.dg/pr70937.f90: New testcase.
2579
5ebbbd3d
RO
25802016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2581
2582 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2583
f6288c24
FR
25842016-05-07 Fritz Reese <fritzoreese@gmail.com>
2585
2586 PR fortran/56226
2587 * gfortran.dg/dec_structure_1.f90: New testcase.
2588 * gfortran.dg/dec_structure_2.f90: Ditto.
2589 * gfortran.dg/dec_structure_3.f90: Ditto.
2590 * gfortran.dg/dec_structure_4.f90: Ditto.
2591 * gfortran.dg/dec_structure_5.f90: Ditto.
2592 * gfortran.dg/dec_structure_6.f90: Ditto.
2593 * gfortran.dg/dec_structure_7.f90: Ditto.
2594 * gfortran.dg/dec_structure_8.f90: Ditto.
2595 * gfortran.dg/dec_structure_9.f90: Ditto.
2596 * gfortran.dg/dec_structure_10.f90: Ditto.
2597 * gfortran.dg/dec_structure_11.f90: Ditto.
2598 * gfortran.dg/dec_union_1.f90: Ditto.
2599 * gfortran.dg/dec_union_2.f90: Ditto.
2600 * gfortran.dg/dec_union_3.f90: Ditto.
2601 * gfortran.dg/dec_union_4.f90: Ditto.
2602 * gfortran.dg/dec_union_5.f90: Ditto.
2603 * gfortran.dg/dec_union_6.f90: Ditto.
2604 * gfortran.dg/dec_union_7.f90: Ditto.
2605
5ec4a8cd
TV
26062016-05-07 Tom de Vries <tom@codesourcery.com>
2607
2608 PR tree-optimization/70956
2609 * gcc.dg/graphite/pr70956.c: New test.
2610
58ec1d0e
JJ
26112016-05-06 Jakub Jelinek <jakub@redhat.com>
2612
ccd88fb7
JJ
2613 PR middle-end/70941
2614 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2615 (a, b, c, d): Change type from char to signed char.
2616 (main): Compare against (signed char) -1634678893 instead of
2617 hardcoded -109. Use __builtin_abort instead of abort.
2618
dd3b6464
JJ
2619 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2620 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2621
58ec1d0e
JJ
2622 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2623
19aa23d8
YR
26242016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2625
2626 PR debug/70935
2627 * gcc.dg/torture/pr70935.c: New test.
2628
ae5f0df1
OE
26292016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2630
2631 PR target/58219
ce23a8ff 2632 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2633
078f7e37
RB
26342016-05-06 Richard Biener <rguenther@suse.de>
2635
2636 PR tree-optimization/70960
2637 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2638
765d7b54
OE
26392016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2640
2641 PR target/52933
2642 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2643 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2644 Adjust expected instruction counts.
2645 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2646
29c94e65
MP
26472016-05-06 Marek Polacek <polacek@redhat.com>
2648
2649 PR sanitizer/70875
2650 * gcc.dg/ubsan/bounds-3.c: New test.
2651
3684b02e
OE
26522016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2653
2654 PR target/54089
2655 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2656
8706773f
RB
26572016-05-06 Richard Biener <rguenther@suse.de>
2658
2659 PR middle-end/70931
2660 * gfortran.dg/pr70931.f90: New testcase.
2661
a4f51018
RB
26622016-05-06 Richard Biener <rguenther@suse.de>
2663
2664 PR middle-end/70941
2665 * gcc.dg/torture/pr70941.c: New testcase.
2666
c4f2425f
BC
26672016-05-05 Bin Cheng <bin.cheng@arm.com>
2668
2669 PR tree-optimization/57206
2670 * gcc.dg/vect/pr57206.c: New test.
2671
5dc08197
RO
26722016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2673
2674 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2675
351f85c5
JJ
26762016-05-05 Jakub Jelinek <jakub@redhat.com>
2677
568bac8c
JJ
2678 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2679
351f85c5
JJ
2680 * c-c++-common/Wdangling-else-4.c: New test.
2681
33fd7785
JJ
26822016-05-04 Jakub Jelinek <jakub@redhat.com>
2683
2d1ac15a
JJ
2684 PR c++/70906
2685 PR c++/70933
2686 * g++.dg/opt/pr70906.C: New test.
2687 * g++.dg/opt/pr70933.C: New test.
2688
33fd7785
JJ
2689 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2690
6b715bf6
JH
26912016-05-04 Jan Hubicka <hubicka@ucw.cz>
2692
2693 * gcc.dg/ipa/pure-const-3.c: New testcase.
2694
deef7113
MP
26952016-05-04 Marek Polacek <polacek@redhat.com>
2696
2697 * c-c++-common/Wdangling-else-1.c: New test.
2698 * c-c++-common/Wdangling-else-2.c: New test.
2699 * c-c++-common/Wdangling-else-3.c: New test.
2700
5396db97
KCY
27012016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2702
2703 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2704 flag is present.
2705
de55efd5
MP
27062016-05-04 Marek Polacek <polacek@redhat.com>
2707
2708 PR c/48778
2709 * gcc.dg/Waddress-2.c: New test.
2710
475839b6
AM
27112016-05-04 Alan Modra <amodra@gmail.com>
2712
2713 * gcc.target/powerpc/pr70866.c: New.
2714
b25aad5f
MS
27152016-05-03 Martin Sebor <msebor@redhat.com>
2716
2717 PR c++/66561
2718 * c-c++-common/builtin_location.c: New test.
2719 * g++.dg/cpp1y/builtin_location.C: New test.
2720
79ce98bc
MP
27212016-05-03 Marek Polacek <polacek@redhat.com>
2722
2723 PR c/70859
2724 * gcc.dg/pr70859.c: New test.
2725 * gcc.dg/pr70859-2.c: New test.
2726
402e89f5
PMR
27272016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2728
2729 * gnat.dg/debug5.adb: New testcase.
2730
f3d90045
DV
27312016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2732
2733 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2734 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2735 Procedure to check for z10 instruction set.
2736
1e26cec1
CL
27372016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2738
2739 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2740
71aca5a0
AM
27412016-05-03 Alan Modra <amodra@gmail.com>
2742
2743 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2744
2fd70ec1
JJ
27452016-05-03 Jakub Jelinek <jakub@redhat.com>
2746
2747 * gcc.target/i386/avx512f-cvt-1.c: New test.
2748
e5705cf7
L
27492016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2750
2751 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2752 -fdump-tree-vrp-details.
2753
381cdae4
RB
27542016-05-03 Richard Biener <rguenther@suse.de>
2755
2756 * gcc.dg/pr30172-1.c: Adjust.
2757 * gcc.dg/pr63743.c: Likewise.
2758 * gcc.dg/tm/pr51696.c: Likewise.
2759 * c-c++-common/tm/safe-1.c: Likewise.
2760 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2761 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2762 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2763 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2764
adedd5c1
JJ
27652016-05-03 Jakub Jelinek <jakub@redhat.com>
2766
31ed1665
JJ
2767 PR rtl-optimization/70467
2768 * gcc.target/i386/pr70467-3.c: New test.
2769 * gcc.target/i386/pr70467-4.c: New test.
2770
dea60b59
JJ
2771 PR tree-optimization/70916
2772 * gcc.c-torture/compile/pr70916.c: New test.
2773
adedd5c1
JJ
2774 PR target/49244
2775 * gcc.target/i386/pr49244-1.c: New test.
2776 * gcc.target/i386/pr49244-2.c: New test.
2777
f80041ef
BS
27782016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2779
2780 PR rtl-optimization/44281
2781 * gcc.target/i386/pr44281.c: New test.
2782
1cfcd39e
BC
27832016-05-03 bin cheng <bin.cheng@arm.com>
2784
2785 PR tree-optimization/56541
2786 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2787 * gcc.dg/vect/pr56541.c: new test.
2788
4304ccfd
MM
27892016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2790
2791 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2792 __float128.
2793 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2794
50d94c29
L
27952016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2796
2797 PR testsuite/70520
2798 * c-c++-common/asan/clone-test-1.c (main): Align child process
2799 stack to 16 bytes.
2800
bc1aee87
DM
28012016-05-02 David Malcolm <dmalcolm@redhat.com>
2802
2803 PR c++/62314
2804 * g++.dg/spellcheck-fields-2.C: New test case.
2805
474e0129
DM
28062016-05-02 David Malcolm <dmalcolm@redhat.com>
2807
2808 PR c++/62314
2809 * g++.dg/pr62314.C: New test case.
2810
818b88a7
JH
28112016-05-02 Jan Hubicka <hubicka@ucw.cz>
2812
2813 * gcc.dg/ipa/inline-8.c: New testcase.
2814
dd77684f
JJ
28152016-05-02 Jakub Jelinek <jakub@redhat.com>
2816
2817 PR rtl-optimization/70467
2818 * gcc.target/i386/pr70467-1.c: New test.
2819
72407e00
BE
28202016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2821
2822 * gcc.dg/spec-options.c: Run the test on all targets.
2823 * gcc.dg/foo.specs: Use cpp_unique_options.
2824
dd53d197
MG
28252016-05-02 Marc Glisse <marc.glisse@inria.fr>
2826
2827 * gcc.dg/tree-ssa/unord.c: New testcase.
2828
a8b85ce9
MG
28292016-05-02 Marc Glisse <marc.glisse@inria.fr>
2830
2831 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2832
5b37e866
NS
28332016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2834
2835 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2836
7176a4a0
MP
28372016-05-02 Marek Polacek <polacek@redhat.com>
2838
2839 PR c/70851
2840 * gcc.dg/enum-incomplete-3.c: New test.
2841
6b9933b9
MP
28422016-05-02 Marek Polacek <polacek@redhat.com>
2843 Tom de Vries <tom@codesourcery.com>
2844
2845 PR tree-optimization/70700
2846 * gcc.dg/pr70700.c: New test.
2847
90f82260
UB
28482016-05-01 Uros Bizjak <ubizjak@gmail.com>
2849
2850 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2851 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2852 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2853 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2854 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2855
f73036c1
EB
28562016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2857
2858 * ada/acats/run_acats: Rename into...
2859 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2860 * ada/acats/run_all.sh: Remove redundant test.
2861 (target_run): Move around.
2862 (target_gnatchop): Use newly built executable.
2863 (target_gnatmake): Likewise.
2864 Check that the compilation of impbit succeeds.
2865
85e051a3
OE
28662016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2867
2868 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2869 * gcc.dg/20021029-1.c: Likewise.
2870 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2871 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2872 * gcc.target/sh/cmpstr.c: Likewise.
2873 * gcc.target/sh/cmpstrn.c: Likewise.
2874 * gcc.target/sh/memset.c: Likewise.
2875 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2876 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2877 * gcc.target/sh/pr39423-1.c: Likewise.
2878 * gcc.target/sh/pr49468-di.c: Likewise.
2879 * gcc.target/sh/pr49468-si.c: Likewise.
2880 * gcc.target/sh/pr49880-1.c: Likewise.
2881 * gcc.target/sh/pr49880-2.c: Likewise.
2882 * gcc.target/sh/pr49880-3.c: Likewise.
2883 * gcc.target/sh/pr50751-1.c: Likewise.
2884 * gcc.target/sh/pr50751-4.c: Likewise.
2885 * gcc.target/sh/pr50751-7.c: Likewise.
2886 * gcc.target/sh/pr51244-1.c: Likewise.
2887 * gcc.target/sh/pr51244-10.c: Likewise.
2888 * gcc.target/sh/pr51244-11.c: Likewise.
2889 * gcc.target/sh/pr51244-12.c: Likewise.
2890 * gcc.target/sh/pr51244-13.c: Likewise.
2891 * gcc.target/sh/pr51244-14.c: Likewise.
2892 * gcc.target/sh/pr51244-17.c: Likewise.
2893 * gcc.target/sh/pr51244-18.c: Likewise.
2894 * gcc.target/sh/pr51244-19.c: Likewise.
2895 * gcc.target/sh/pr51244-4.c: Likewise.
2896 * gcc.target/sh/pr51244-5.c: Likewise.
2897 * gcc.target/sh/pr51244-7.c: Likewise.
2898 * gcc.target/sh/pr51244-8.c: Likewise.
2899 * gcc.target/sh/pr51244-9.c: Likewise.
2900 * gcc.target/sh/pr51697.c: Likewise.
2901 * gcc.target/sh/pr52483-1.c: Likewise.
2902 * gcc.target/sh/pr52483-2.c: Likewise.
2903 * gcc.target/sh/pr52483-3.c: Likewise.
2904 * gcc.target/sh/pr52483-5.c: Likewise.
2905 * gcc.target/sh/pr52933-1.c: Likewise.
2906 * gcc.target/sh/pr52933-2.c: Likewise.
2907 * gcc.target/sh/pr52933-3.c: Likewise.
2908 * gcc.target/sh/pr53568-1.c: Likewise.
2909 * gcc.target/sh/pr53976-1.c: Likewise.
2910 * gcc.target/sh/pr53988-1.c: Likewise.
2911 * gcc.target/sh/pr53988.c: Likewise.
2912 * gcc.target/sh/pr54089-1.c: Likewise.
2913 * gcc.target/sh/pr54089-6.c: Likewise.
2914 * gcc.target/sh/pr54089-7.c: Likewise.
2915 * gcc.target/sh/pr54089-8.c: Likewise.
2916 * gcc.target/sh/pr54089-9.c: Likewise.
2917 * gcc.target/sh/pr54236-1.c: Likewise.
2918 * gcc.target/sh/pr54236-2.c: Likewise.
2919 * gcc.target/sh/pr54236-3.c: Likewise.
2920 * gcc.target/sh/pr54236-4.c: Likewise.
2921 * gcc.target/sh/pr54386.c: Likewise.
2922 * gcc.target/sh/pr54602-1.c: Likewise.
2923 * gcc.target/sh/pr54685.c: Likewise.
2924 * gcc.target/sh/pr54760-1.c: Likewise.
2925 * gcc.target/sh/pr54760-2.c: Likewise.
2926 * gcc.target/sh/pr54760-3.c: Likewise.
2927 * gcc.target/sh/pr54760-4.c: Likewise.
2928 * gcc.target/sh/pr54760-5.c: Likewise.
2929 * gcc.target/sh/pr54760-6.c: Likewise.
2930 * gcc.target/sh/pr55146.c: Likewise.
2931 * gcc.target/sh/pr55160.c: Likewise.
2932 * gcc.target/sh/pr59278.c: Likewise.
2933 * gcc.target/sh/pr59401-1.c: Likewise.
2934 * gcc.target/sh/pr59533-1.c: Likewise.
2935 * gcc.target/sh/pr63260.c: Likewise.
2936 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2937 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2938 * gcc.target/sh/strlen.c: Likewise.
2939 * gcc.target/sh/torture/pr30807.c: Likewise.
2940 * gcc.target/sh/torture/pr34777.c: Likewise.
2941 * gcc.target/sh/torture/pr64652.c: Likewise.
2942 * gcc.target/sh/torture/pr65505.c: Likewise.
2943 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2944 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2945
411e5c67
PC
29462016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2947
2948 PR c++/66644
2949 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2950
8fa97501
BS
29512016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2952
2953 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2954 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2955 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2956 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2957
5a956111
PP
29582016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2959
2960 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2961 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2962
e7ff0319
CP
29632016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2964
2965 PR middle-end/70626
2966 * c-c++-common/goacc/combined-reduction.c: New test.
2967 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2968
52d11a4b
L
29692016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2970
2971 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2972 *movdi_internal pattern only if PIC off.
2973 * gcc.target/i386/pr70155-2.c: Likewise.
2974 * gcc.target/i386/pr70155-3.c: Likewise.
2975 * gcc.target/i386/pr70155-4.c: Likewise.
2976 * gcc.target/i386/pr70155-5.c: Likewise.
2977 * gcc.target/i386/pr70155-6.c: Likewise.
2978 * gcc.target/i386/pr70155-7.c: Likewise.
2979 * gcc.target/i386/pr70155-8.c: Likewise.
2980 * gcc.target/i386/pr70155-15.c: Likewise.
2981 * gcc.target/i386/pr70155-17.c: Likewise.
2982 * gcc.target/i386/pr70155-22.c: Likewise.
2983
8960db31
BC
29842016-04-29 Bin Cheng <bin.cheng@arm.com>
2985
2986 PR tree-optimization/70803
2987 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2988
cca535a4
IE
29892016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2990
2991 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2992 optimization of vector loop.
2993 * gcc.target/i386/vect-unpack-3.c: New test.
2994 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2995 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2996 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2997
500ecf4a
MP
29982016-04-29 Marek Polacek <polacek@redhat.com>
2999
3000 PR sanitizer/70342
3001 * g++.dg/ubsan/null-7.C: New test.
3002
2fff3db8
MP
3003 PR c/70852
3004 * gcc.dg/pr70852.c: New test.
3005
509063eb
DV
30062016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3007
3008 PR/69089
3009 * g++.dg/cpp0x/alignas6.C: New test.
3010
83745c0d
DV
30112016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3012
c87885ca
RO
3013 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3014 * gcc.dg/pr27003.c: Likewise.
3015 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3016 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3017 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3018 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3019 * gcc.target/arc/mxy.c: Likewise.
3020 * gcc.target/arc/mswape.c: Likewise.
3021 * gcc.target/arc/mrtsc.c: Likewise.
3022 * gcc.target/arc/mcrc.c: Likewise.
3023 * gcc.target/arc/mdsp-packa.c: Likewise.
3024 * gcc.target/arc/mdvbf.c: Likewise.
3025 * gcc.target/arc/mlock.c: Likewise.
3026 * gcc.target/arc/mmac-24.c: Likewise.
3027 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3028
849b265d
BS
30292016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3030 Matthijs Kooijman <matthijs@stdin.nl>
3031 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3032
3033 PR target/60040
3034 * gcc.target/avr/pr60040-1.c: New.
3035 * gcc.target/avr/pr60040-2.c: New.
3036
1390536b
RB
30372016-04-29 Richard Biener <rguenther@suse.de>
3038
3039 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3040
98998245
RB
30412016-04-29 Richard Biener <rguenther@suse.de>
3042
3043 PR tree-optimization/13962
3044 PR tree-optimization/65686
3045 * gcc.dg/uninit-pr65686.c: New testcase.
3046
8b80cc21
JJ
30472016-04-29 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR middle-end/70843
3050 * gcc.dg/pr70843.c: New test.
3051
6181bc30
JJ
30522016-04-28 Jakub Jelinek <jakub@redhat.com>
3053
3054 PR target/70858
3055 * gcc.target/i386/pr70858.c: New test.
3056
f4cb3612
AB
30572016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3058
3059 * gcc.target/arc/nps400-1.c: New file.
3060
8ad9df62
JR
30612016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3062 Andrew Burgess <andrew.burgess@embecosm.com>
3063
3064 * gcc.target/arc/movh_cl-1.c: New file.
3065
ceaaa9fe
JR
30662016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3067 Andrew Burgess <andrew.burgess@embecosm.com>
3068
3069 * gcc.target/arc/extzv-1.c: New file.
3070 * gcc.target/arc/insv-1.c: New file.
3071 * gcc.target/arc/insv-2.c: New file.
3072 * gcc.target/arc/movb-1.c: New file.
3073 * gcc.target/arc/movb-2.c: New file.
3074 * gcc.target/arc/movb-3.c: New file.
3075 * gcc.target/arc/movb-4.c: New file.
3076 * gcc.target/arc/movb-5.c: New file.
3077 * gcc.target/arc/movb_cl-1.c: New file.
3078 * gcc.target/arc/movb_cl-2.c: New file.
3079 * gcc.target/arc/movbi_cl-1.c: New file.
3080 * gcc.target/arc/movl-1.c: New file.
3081
4d03dc2f
JR
30822016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3083 Andrew Burgess <andrew.burgess@embecosm.com>
3084
3085 * gcc.target/arc/cmem-1.c: New file.
3086 * gcc.target/arc/cmem-2.c: New file.
3087 * gcc.target/arc/cmem-3.c: New file.
3088 * gcc.target/arc/cmem-4.c: New file.
3089 * gcc.target/arc/cmem-5.c: New file.
3090 * gcc.target/arc/cmem-6.c: New file.
3091 * gcc.target/arc/cmem-7.c: New file.
3092 * gcc.target/arc/cmem-ld.inc: New file.
3093 * gcc.target/arc/cmem-st.inc: New file.
3094
81262dad
JJ
30952016-04-28 Jakub Jelinek <jakub@redhat.com>
3096
3097 PR target/70821
3098 * gcc.target/i386/pr70821.c: New test.
3099
0a31a09a
BS
31002016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3101
3102 * gcc.target/powerpc/vec-adde.c: New test.
3103 * gcc.target/powerpc/vec-adde-int128.c: New test.
3104
3ddffba9
JJ
31052016-04-28 Jakub Jelinek <jakub@redhat.com>
3106
3107 * gcc.target/i386/avx-vround-1.c: New test.
3108 * gcc.target/i386/avx-vround-2.c: New test.
3109 * gcc.target/i386/avx512vl-vround-1.c: New test.
3110 * gcc.target/i386/avx512vl-vround-2.c: New test.
3111
713dedcd
RO
31122016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3113
3114 PR testsuite/70595
3115 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3116 (check_effective_target_cilkplus_runtime): ... this.
3117 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3118 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3119
3120 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3121 Require cilkplus_runtime.
3122 Don't add -lcilkrts.
3123 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3124 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3125 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3126 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3127 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3128 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3129 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3130 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3131 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3132 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3133 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3134 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3135 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3136 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3137 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3138 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3139 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3140 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3141 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3142 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3143 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3144 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3145 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3146 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3147 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3148 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3149 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3150 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3151 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3152
3153 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3154 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3155
3156 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3157
3158 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3159 cilkplus_runtime.
3160
3563f78f
MG
31612016-04-27 Marc Glisse <marc.glisse@inria.fr>
3162
3163 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3164 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3165
6bc2bb18
RB
31662015-04-27 Ryan Burn <contact@rnburn.com>
3167
3168 PR c++/69024
3169 PR c++/68997
3170 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3171 diagnostic.
3172 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3173 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3174
1e55d29a
EB
31752016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3176
3177 * gnat.dg/limited_with4.ad[sb]: New test.
3178 * gnat.dg/limited_with4_pkg.ads: New helper.
3179
087146ca
L
31802016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3181
3182 PR target/70155
3183 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3184 and movv1ti_internal patterns
3185 * gcc.target/i386/pr70155-1.c: New test.
3186 * gcc.target/i386/pr70155-2.c: Likewise.
3187 * gcc.target/i386/pr70155-3.c: Likewise.
3188 * gcc.target/i386/pr70155-4.c: Likewise.
3189 * gcc.target/i386/pr70155-5.c: Likewise.
3190 * gcc.target/i386/pr70155-6.c: Likewise.
3191 * gcc.target/i386/pr70155-7.c: Likewise.
3192 * gcc.target/i386/pr70155-8.c: Likewise.
3193 * gcc.target/i386/pr70155-9.c: Likewise.
3194 * gcc.target/i386/pr70155-10.c: Likewise.
3195 * gcc.target/i386/pr70155-11.c: Likewise.
3196 * gcc.target/i386/pr70155-12.c: Likewise.
3197 * gcc.target/i386/pr70155-13.c: Likewise.
3198 * gcc.target/i386/pr70155-14.c: Likewise.
3199 * gcc.target/i386/pr70155-15.c: Likewise.
3200 * gcc.target/i386/pr70155-16.c: Likewise.
3201 * gcc.target/i386/pr70155-17.c: Likewise.
3202 * gcc.target/i386/pr70155-18.c: Likewise.
3203 * gcc.target/i386/pr70155-19.c: Likewise.
3204 * gcc.target/i386/pr70155-20.c: Likewise.
3205 * gcc.target/i386/pr70155-21.c: Likewise.
3206 * gcc.target/i386/pr70155-22.c: Likewise.
3207
92329f9f
L
32082016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3209
3210 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3211 ".{5,6}".
3212
309a0cf6
BC
32132016-04-27 Bin Cheng <bin.cheng@arm.com>
3214
3215 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3216 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3217 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3218 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3219 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3220
72ed2b9c
RB
32212016-04-27 Richard Biener <rguenther@suse.de>
3222
3223 PR ipa/70760
3224 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3225 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3226
3c98ff9b
NS
32272016-04-27 Nathan Sidwell <nathan@acm.org>
3228
3229 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3230 * g++.dg/ubsan/pr63956.C: Adjust error location.
3231
9ec5d66b
NC
32322016-04-27 Nick Clifton <nickc@redhat.com>
3233
3234 PR middle-end/49889
3235 * gcc.dg/pr49889.c: New test.
3236
c1e1f433
BS
32372016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3238
3239 * c-c++-common/memset-array.c: New test.
3240
8ac43293
MS
32412016-04-26 Martin Sebor <msebor@redhat.com>
3242
3243 PR c++/66639
3244 * g++.dg/cpp1y/func_constexpr.C: New test.
3245
843ce8ab
PP
32462016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3247
3248 PR c++/70241
3249 * g++.dg/cpp0x/enum32.C: New test.
3250 * g++.dg/cpp0x/enum33.C: New test.
3251
32522016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3253
3254 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3255 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3256 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3257 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3258 * gcc.c-torture/execute/pr38151.c: Likewise.
3259 * gcc.c-torture/execute/pr66556.c: Likewise.
3260 * gcc.c-torture/execute/pr67781.c: Likewise.
3261 * gcc.c-torture/execute/pr68648.c: Likewise.
3262
ca1206be
MG
32632016-04-26 Marc Glisse <marc.glisse@inria.fr>
3264
3265 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3266
2448a956
MP
32672016-04-26 Marek Polacek <polacek@redhat.com>
3268
3269 PR c/67784
3270 * gcc.dg/pr67784-3.c: New test.
3271 * gcc.dg/pr67784-4.c: New test.
3272 * gcc.dg/pr67784-5.c: New test.
3273
b02a5e26
MP
3274 PR c/70791
3275 * gcc.dg/Wnested-externs-2.c: New test.
3276
6b6aa8d3
MG
32772016-04-26 Marc Glisse <marc.glisse@inria.fr>
3278
3279 * gcc.dg/fold-plusmult.c: Adjust.
3280 * gcc.dg/no-strict-overflow-6.c: Adjust.
3281 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3282
a2095b55
BS
32832016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3284
3285 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3286 number scans.
3287 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3288 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3289 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3290 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3291 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3292 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3293 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3294 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3295 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3296 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3297 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3298 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3299 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3300 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3301 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3302 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3303 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3304 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3305 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3306 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3307 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3308 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3309 scans.
3310 * gcc.target/i386/pr32219-4.c: Likewise.
3311 * gcc.target/i386/pr32219-6.c: Likewise.
3312 * gcc.target/i386/pr32219-8.c: Likewise.
3313
bb0cc5c8
KT
33142016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3315
3316 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3317 associated options.
3318
5a0802ea
MP
33192016-04-26 Marek Polacek <polacek@redhat.com>
3320
3321 PR c++/70744
3322 * g++.dg/ext/cond2.C: New test.
3323
00f615af
BC
33242016-04-26 Bin Cheng <bin.cheng@arm.com>
3325
3326 PR tree-optimization/70771
3327 PR tree-optimization/70775
3328 * gcc.dg/pr70771.c: New test.
25939d34 3329 * gcc.dg/pr70775.c: New test.
00f615af 3330
218155e7
BS
33312016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3332
3333 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3334
ab99f467
RB
33352016-04-25 Richard Biener <rguenther@suse.de>
3336
3337 PR tree-optimization/70780
3338 * gcc.dg/torture/pr70780.c: New testcase.
3339
93c590ee
MC
33402016-04-25 Michael Collison <michael.collison@arm.com>
3341
c87885ca
RO
3342 * gcc.target/arm/neon-vaddws16.c: New test.
3343 * gcc.target/arm/neon-vaddws32.c: New test.
3344 * gcc.target/arm/neon-vaddwu16.c: New test.
3345 * gcc.target/arm/neon-vaddwu32.c: New test.
3346 * gcc.target/arm/neon-vaddwu8.c: New test.
3347 * lib/target-supports.exp
93c590ee
MC
3348 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3349 that arm neon support vector widen sum of HImode TO SImode.
3350
d6c1a7a7
JJ
33512016-04-23 Jakub Jelinek <jakub@redhat.com>
3352
3353 PR sanitizer/70712
3354 * c-c++-common/asan/pr70712.c: New test.
3355
ab0fc037
TS
33562016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3357
3358 * .gitattributes: New file.
3359
2aa64824
CL
33602016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3361
3362 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3363
e7e12d92
DH
33642016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3365
3366 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3367 * gfortran.dg/submodule_15.f08: Likewise.
3368
d1431192
RB
33692016-04-22 Richard Biener <rguenther@suse.de>
3370
3371 PR tree-optimization/70740
3372 * gcc.dg/torture/pr70740.c: New testcase.
3373
04a63c24
L
33742016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3375
3376 PR target/70750
3377 * gcc.target/i386/pr70750-1.c: New test.
3378 * gcc.target/i386/pr70750-2.c: Likewise.
3379
20700098
PC
33802016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3381
3382 PR c++/70540
3383 * g++.dg/cpp0x/auto48.C: New.
3384
aedf4e12
MP
33852016-04-21 Marek Polacek <polacek@redhat.com>
3386
3387 PR c++/70513
3388 * g++.dg/cpp0x/forw_enum12.C: New test.
3389 * g++.dg/cpp0x/forw_enum13.C: New test.
3390
2074d80a
KY
33912016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3392
3393 PR target/70728
3394 * gcc.target/i386/pr70728.c: New test.
3395
aef4aab0
RB
33962016-04-21 Richard Biener <rguenther@suse.de>
3397
3398 PR middle-end/70747
3399 * gcc.dg/pr70747.c: New testcase.
3400
2359e571
BC
34012016-04-21 Bin Cheng <bin.cheng@arm.com>
3402
3403 PR tree-optimization/70715
3404 * gcc.dg/tree-ssa/scev-13.c: New test.
3405
ce0e66ff
MG
34062016-04-21 Marc Glisse <marc.glisse@inria.fr>
3407
3408 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3409
2c2870a1
MG
34102016-04-21 Marc Glisse <marc.glisse@inria.fr>
3411
3412 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3413
a2b056a3
JH
34142016-04-20 Jan Hubicka <jh@suse.cz>
3415
3416 PR ipa/70018
3417 * g++.dg/ipa/nothrow-1.C: New testcase.
3418
ee392fc2
NS
34192016-04-20 Nathan Sidwell <nathan@acm.org>
3420
3421 PR c++/55635
3422 * g++.dg/eh/delete1.C: New.
3423
dda49daf
L
34242016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3425
3426 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3427 -mtune-ctrl=sse_typeless_stores.
3428
8a5b9d5a
L
34292016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3430
3431 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3432
1011119f
BC
34332016-04-20 Bin Cheng <bin.cheng@arm.com>
3434
3435 PR tree-optimization/69489
3436 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3437
477d4906
IV
34382016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3439
3440 PR c++/69363
3441 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3442 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3443 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3444
fad08d12
BC
34452016-04-20 Bin Cheng <bin.cheng@arm.com>
3446
3447 PR tree-optimization/56625
3448 PR tree-optimization/69489
3449 * gcc.dg/vect/pr56625.c: New test.
3450 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3451
9e3e4fab
AP
34522016-04-20 Andrew Pinski <apinski@cavium.com>
3453
3454 PR target/64971
3455 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3456
d7aa24e4
AC
34572016-04-20 Arnaud Charlet <charlet@adacore.com>
3458
3459 * gnat.dg/self1.adb: Remove now incorrect test.
3460
e6d62b46
BC
34612016-04-20 Bin Cheng <bin.cheng@arm.com>
3462
3463 * gcc.dg/tree-ssa/scev-11.c: New test.
3464 * gcc.dg/tree-ssa/scev-12.c: New test.
3465
2697b189
MP
34662016-04-20 Marek Polacek <polacek@redhat.com>
3467
3468 PR tree-optimization/70725
3469 * gcc.dg/pr70725.c: New test.
3470
60d393e8
RB
34712016-04-20 Richard Biener <rguenther@suse.de>
3472
3473 PR tree-optimization/70726
3474 * g++.dg/vect/pr70726.cc: New testcase.
3475
82c6f58a
AK
34762016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3477
3478 PR target/70674
3479 * gcc.target/s390/pr70674.c: New test.
3480
90eeab20
JD
34812016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3482
3483 PR libgfortran/70684
3484 * gfortran.dg/list_read_14.f90: New test.
3485
fc9cf6da
L
34862016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3487
3488 PR target/69201
3489 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3490 extern to force it misaligned.
3491 (b): Likewise.
3492 (c): Likewise.
3493 (d): Likewise.
3494 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3495 Don't check `*' before movv4sf_internal.
3496 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3497 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3498 Don't check `*' before movv16qi_internal.
3499 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3500 extern to force it misaligned.
3501 (b): Likewise.
3502 (c): Likewise.
3503 (d): Likewise.
3504 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3505 Don't check `*' before movv2df_internal.
3506 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3507 extern to force it misaligned.
3508 (b): Likewise.
3509 (c): Likewise.
3510 (d): Likewise.
3511 Check movv8sf_internal instead of avx_storeups256.
3512 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3513
ea8927ea
RB
35142016-04-19 Richard Biener <rguenther@suse.de>
3515
3516 PR tree-optimization/70171
3517 * g++.dg/tree-ssa/pr70171.C: New testcase.
3518
65f52ee9
RB
35192016-04-19 Richard Biener <rguenther@suse.de>
3520
3521 PR tree-optimization/70724
3522 * gcc.dg/torture/pr70724.c: New testcase.
3523
987b67f1
VM
35242016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3525
3526 PR middle-end/70689
c87885ca 3527 * gcc.target/i386/pr70689.c: New.
987b67f1 3528
91a47c39
L
35292016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3530
3531 PR target/70708
3532 * gcc.target/i386/pr70708.c: New test.
3533
8270b82d
RB
35342016-04-18 Richard Biener <rguenther@suse.de>
3535
3536 PR tree-optimization/43434
3537 * gcc.dg/vect/pr43434.c: New testcase.
3538 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3539 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3540 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3541 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3542 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3543 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3544 * gcc.dg/gomp/pr68640.c: Likewise.
3545 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3546 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3547
edd048e2
RB
35482016-04-18 Richard Biener <rguenther@suse.de>
3549
3550 PR tree-optimization/70701
3551 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3552
bd5c7330
TV
35532016-04-18 Tom de Vries <tom@codesourcery.com>
3554
3555 PR testsuite/70699
3556 * gcc.dg/pr70161.c: Add dot-file scans.
3557 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3558 instead of after last dot char.
3559
23f2660f
EB
35602016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3561
3562 * c-c++-common/dump-ada-spec-3.c: New test.
3563 * c-c++-common/dump-ada-spec-4.c: Likewise.
3564
da152c9f
TV
35652016-04-17 Tom de Vries <tom@codesourcery.com>
3566
3567 PR other/70183
3568 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3569
cc950f98
JH
35702016-04-15 Jan Hubicka <jh@suse.cz>
3571
3572 PR ipa/70018
3573 * g++.dg/ipa/pure-const-1.C: New testcase.
3574 * g++.dg/ipa/pure-const-2.C: New testcase.
3575 * g++.dg/ipa/pure-const-3.C: New testcase.
3576
949505a9
MP
35772016-04-15 Marek Polacek <polacek@redhat.com>
3578
3579 PR c/70671
3580 * gcc.dg/bitfld-22.c: New test.
3581
10e547d6
BS
35822016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3583
3584 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3585 x86_64.
3586
1e77281b
MP
35872016-04-15 Marek Polacek <polacek@redhat.com>
3588
3589 PR c/70651
3590 * c-c++-common/pr70651.c: New test.
3591
e501fa8e
KT
35922016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3593
3594 PR rtl-optimization/70681
3595 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3596 dump scan on arm and powerpc.
3597 * gcc.dg/pr10474.c: Likewise.
3598
dda1bf61
JJ
35992016-04-15 Jakub Jelinek <jakub@redhat.com>
3600
ca4ef1ff
JJ
3601 PR c++/69517
3602 PR c++/70019
3603 PR c++/70588
3604 * g++.dg/cpp1y/vla11.C: Revert for real.
3605
dda1bf61
JJ
3606 PR c/70436
3607 * c-c++-common/Wparentheses-1.c: New test.
3608 * c-c++-common/gomp/Wparentheses-1.c: New test.
3609 * c-c++-common/gomp/Wparentheses-2.c: New test.
3610 * c-c++-common/gomp/Wparentheses-3.c: New test.
3611 * c-c++-common/gomp/Wparentheses-4.c: New test.
3612 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3613 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3614 * c-c++-common/goacc/Wparentheses-1.c: New test.
3615
1355e62c
KY
36162016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3617
3618 PR target/70662
3619 * gcc.target/i386/pr70662.c: New test.
3620
0ab34b9e 36212016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3622 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3623
3624 PR tree-optimization/70130
3625 * gcc.dg/vect/O3-pr70130.c: New testcase.
3626
bc773aad
MM
36272016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3628
6e9b2286
MM
3629 PR target/70669
3630 * gcc.target/powerpc/pr70669.c: New test.
3631
bc773aad
MM
3632 PR target/70640
3633 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3634 a power7 system that does not have an assembler that supports
3635 power8.
3636
d8747845
MS
36372016-04-14 Martin Sebor <msebor@redhat.com>
3638
3639 PR c++/69517
3640 PR c++/70019
3641 PR c++/70588
3642 * c-c++-common/ubsan/vla-1.c: Revert.
3643 * g++.dg/cpp1y/vla11.C: Same.
3644 * g++.dg/cpp1y/vla12.C: Same.
3645 * g++.dg/cpp1y/vla13.C: Same.
3646 * g++.dg/cpp1y/vla14.C: Same.
3647 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3648 * g++.dg/init/array24.C: Same.
d8747845
MS
3649 * g++.dg/ubsan/vla-1.C: Same.
3650
85128559
MP
36512016-04-14 Marek Polacek <polacek@redhat.com>
3652 Jan Hubicka <hubicka@ucw.cz>
3653
3654 PR c++/70029
3655 * g++.dg/torture/pr70029.C: New test.
3656
52fbb073
MS
36572016-04-14 Martin Sebor <msebor@redhat.com>
3658
3659 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3660 type size to prevent failures on targets with very low maximum
3661 alignment.
3662
6db61d6f
RB
36632016-04-14 Richard Biener <rguenther@suse.de>
3664
3665 PR tree-optimization/70623
3666 * gcc.dg/torture/pr70623.c: New testcase.
3667 * gcc.dg/torture/pr70623-2.c: Likewise.
3668
342fac95
MS
36692016-04-13 Martin Sebor <msebor@redhat.com>
3670
3671 PR c++/69517
3672 PR c++/70019
3673 PR c++/70588
3674 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3675 * g++.dg/cpp1y/vla11.C: New test.
3676 * g++.dg/cpp1y/vla12.C: New test.
3677 * g++.dg/cpp1y/vla13.C: New test.
3678 * g++.dg/cpp1y/vla14.C: New test.
3679 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3680 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3681 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3682
d93c452f
JJ
36832016-04-13 Jakub Jelinek <jakub@redhat.com>
3684
3685 PR c++/70641
3686 * g++.dg/opt/pr70641.C: New test.
3687
85115fb6
RO
36882016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3689
3690 PR rtl-optimization/68749
3691 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3692 effects of argument promotions.
3693 Remove default args to dg-skip-if.
3694
545a4139
PC
36952016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3696
3697 PR c++/70635
3698 * g++.dg/parse/pr70635.C: New.
3699
b3a77f21
MP
37002016-04-13 Marek Polacek <polacek@redhat.com>
3701
3702 PR c++/70639
3703 * c-c++-common/Wmisleading-indentation-4.c: New test.
3704
99cd9857
MP
37052016-04-13 Marek Polacek <polacek@redhat.com>
3706
3707 PR c/70436
c87885ca
RO
3708 * gcc.dg/Wparentheses-12.c: New test.
3709 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3710
75ca93ec
IE
37112016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3712
3713 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3714 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3715 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3716
3d3f9e7e
JJ
37172016-04-13 Jakub Jelinek <jakub@redhat.com>
3718
37947cd0
JJ
3719 PR middle-end/70633
3720 * gcc.c-torture/compile/pr70633.c: New test.
3721
3d3f9e7e
JJ
3722 PR debug/70628
3723 * gcc.dg/torture/pr70628.c: New test.
3724
92886d3e
PP
37252016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3726
3727 PR c++/70610
3728 * g++.dg/template/pr70610.C: New test.
3729 * g++.dg/template/pr70610-2.C: New test.
3730 * g++.dg/template/pr70610-3.C: New test.
3731 * g++.dg/template/pr70610-4.C: New test.
3732
13bd7c2b
JJ
37332016-04-12 Jakub Jelinek <jakub@redhat.com>
3734
6512fa6d
JJ
3735 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3736 128 instead of 32.
3737
13bd7c2b
JJ
3738 PR c++/70571
3739 * g++.dg/ext/pr70571.C: New test.
3740
20b9851c
MM
37412016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3742
8a434ada 3743 PR target/70640
20b9851c
MM
3744 * gcc.target/powerpc/pr70640.c: New test.
3745
2b2f52bc
PC
37462016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3747
3748 PR c++/68722
3749 * g++.dg/parse/pr68722.C: New.
3750
5901e56a
JJ
37512016-04-12 Jakub Jelinek <jakub@redhat.com>
3752
3753 PR rtl-optimization/70596
3754 * gcc.target/i386/pr70596.c: New test.
3755
d4619dc1
NS
37562016-04-12 Nathan Sidwell <nathan@acm.org>
3757
3758 PR c++/70501
3759 * g++.dg/init/pr70501.C: New.
3760
3df530d3
DW
37612016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3762
3763 * gcc.target/i386/asm-flag-6.c: New test.
3764
b7a120d7
TV
37652016-04-12 Tom de Vries <tom@codesourcery.com>
3766
3767 PR tree-optimization/68756
3768 * gcc.dg/graphite/pr68756.c: New test.
3769
4e0eea75
JJ
37702016-04-12 Jakub Jelinek <jakub@redhat.com>
3771
3772 PR tree-optimization/70602
3773 * gcc.c-torture/execute/pr70602.c: New test.
3774
35fbda43
MM
37752016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3776
3777 PR target/70381
3778 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3779 __float128 emulator is built and runs.
3780 * gcc.target/powerpc/float128-1.c: Likewise.
3781
3782 * lib/target-supports.exp (check_ppc_float128_sw_available):
3783 Rework tests for __float128 software and hardware
3784 availability. Fix exit condition to return 0 on success.
3785
04a99ebe
JG
37862016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3787
3788 PR target/70133
3789 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3790 * gcc.target/aarch64/target_attr_15.c: Likewise.
3791
47cd5a85
PC
37922016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3793
3794 PR c++/69066
3795 * g++.dg/cpp1y/pr69066.C: New.
3796
a5edb32e
JD
37972016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3798
3799 PR fortran/68566
3800 * gfortran.dg/pr36192.f90: Update test.
3801 * gfortran.dg/pr36192_1.f90: Update test.
3802 * gfortran.dg/real_dimension_1.f: Update test.
3803 * gfortran.dg/parameter_array_init_7.f90: New test.
3804
8ef378f8
JDA
38052016-04-09 John David Anglin <danglin@gcc.gnu.org>
3806
c532c871
JDA
3807 PR testsuite/64039
3808 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3809
d34f706f
JDA
3810 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3811
75e1dd9e
JDA
3812 PR rtl-optimization/66669
3813 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3814
8a976f5f
JDA
3815 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3816
da04822a
JDA
3817 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3818 * gcc.dg/pie-1.c: Likewise.
3819 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3820 * gcc.dg/pic-4.c: Likewise.
3821 * gcc.dg/pie-3.c: Likewise.
3822 * gcc.dg/pie-4.c: Likewise.
3823
adfabcf9
JDA
3824 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3825
4a020adf
JDA
3826 PR tree-optimization/68644
3827 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3828
8ef378f8
JDA
3829 PR rtl-optimization/64886
3830 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3831
09bf990e
TV
38322016-04-09 Tom de Vries <tom@codesourcery.com>
3833
3834 PR tree-optimization/68953
3835 * gcc.dg/graphite/pr68953.c: New test.
3836
138c3c1a
DH
38372016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3838
3839 PR fortran/70592
3840 * gfortran.dg/deferred_character_16.f90: New test.
3841
f55460af
JJ
38422016-04-09 Jakub Jelinek <jakub@redhat.com>
3843
3844 PR tree-optimization/70586
3845 * gcc.c-torture/execute/pr70586.c: New test.
3846
0b77bbf3
DH
38472016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3848
3849 PR sanitizer/70573
3850 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3851 with __builtin_memset
3852 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3853
c42cfb5c
CP
38542016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3855
3856 PR lto/70289
3857 PR ipa/70348
3858 PR tree-optimization/70373
3859 PR middle-end/70533
3860 PR middle-end/70534
3861 PR middle-end/70535
3862 * c-c++-common/goacc/reduction-5.c: New test.
3863 * c-c++-common/goacc/reduction-promotions.c: New test.
3864 * gfortran.dg/goacc/reduction-3.f95: New test.
3865 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3866
56cfb596
PP
38672016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3868
3869 PR c++/70590
3870 PR c++/70452
3871 * g++.dg/pr70590.C: New test.
3872 * g++.dg/pr70590-2.C: New test.
3873
1a13c0a2
JJ
38742016-04-08 Jakub Jelinek <jakub@redhat.com>
3875
abc0647a
JJ
3876 PR middle-end/70593
3877 * gcc.target/i386/pr70593.c: New test.
3878
1a13c0a2
JJ
3879 PR rtl-optimization/70574
3880 * gcc.target/i386/avx2-pr70574.c: New test.
3881
c3da4956
MO
38822016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3883
3884 PR sanitizer/70541
3885 * c-c++-common/asan/pr70541.c: New test.
3886
9f1b833b
TV
38872016-04-08 Tom de Vries <tom@codesourcery.com>
3888
3889 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3890 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3891
bae7adda
KT
38922016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3893
3894 PR target/70566
3895 * gcc.c-torture/execute/pr70566.c: New test.
3896
211f3d57
TV
38972016-04-08 Tom de Vries <tom@codesourcery.com>
3898
3899 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3900 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3901
02cf2861
AM
39022016-04-08 Alan Modra <amodra@gmail.com>
3903
3904 * gcc.target/powerpc/pr70117.c: New.
3905
5f490f9f
JJ
39062016-04-07 Jakub Jelinek <jakub@redhat.com>
3907
56e9b710
JJ
3908 PR testsuite/70581
3909 * gcc.dg/lto/simd-function_0.c: New test.
3910
5f490f9f
JJ
3911 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3912 clones.
3913 * c-c++-common/attr-simd-2.c: Likewise.
3914 * c-c++-common/attr-simd-4.c: Likewise.
3915 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3916 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3917
e4ebc74d
TP
39182016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3919
3920 PR testsuite/70553
3921 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3922
9817ae35
TS
39232016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3924 Tom de Vries <tom@codesourcery.com>
3925
3926 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3927 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3928 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3929 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3930 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3931 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3932 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3933 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3934
e292f64d
PP
39352016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3936
3937 PR c/70436
3938 * g++.dg/warn/Wparentheses-29.C: New test.
3939
6b37bdaf
PP
39402016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3941
3942 PR c/70436
3943 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3944 explicit braces to resolve a future -Wparentheses warning.
3945
64824205
RH
39462016-04-06 Richard Henderson <rth@redhat.com>
3947
3948 * gcc.dg/pr61817-1.c: New test.
3949 * gcc.dg/pr61817-2.c: New test.
3950 * gcc.dg/pr69391-1.c: New test.
3951 * gcc.dg/pr69391-2.c: New test.
3952
bc2fc1f3
VM
39532016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3954
3955 PR rtl-optimization/70398
c87885ca 3956 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3957
41414a02
EB
39582016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3959
3960 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3961
4066ea8a
YR
39622016-04-06 Yvan Roux <yvan.roux@linaro.org>
3963 Pedro Alves <palves@redhat.com>
3964
3965 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3966
ec35ea45
JJ
39672016-04-06 Jakub Jelinek <jakub@redhat.com>
3968
3866f8dd
JJ
3969 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3970 Check for avx512f effective targets instead of avx2.
3971 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3972 for AVX512F clones.
3973 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3974 * g++.dg/gomp/declare-simd-1.C: Likewise.
3975 * g++.dg/gomp/declare-simd-3.C: Likewise.
3976 * g++.dg/gomp/declare-simd-4.C: Likewise.
3977
ec35ea45
JJ
3978 PR middle-end/70550
3979 * c-c++-common/gomp/pr70550-1.c: New test.
3980 * c-c++-common/gomp/pr70550-2.c: New test.
3981
c08d28ac
NS
39822016-04-05 Nathan Sidwell <nathan@acm.org>
3983
3984 PR c++/70512
3985 * g++.dg/ext/attribute-may-alias-5.C: New.
3986
1d510e04
JJ
39872016-04-05 Jakub Jelinek <jakub@redhat.com>
3988
3989 PR c++/70336
3990 * c-c++-common/pr70336.c: New test.
3991 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3992 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3993
84278ed9
JH
39942016-04-05 Jan Hubicka <hubicka@ucw.cz>
3995
3996 PR ipa/66223
3997 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3998
268a0ec4
JJ
39992016-04-05 Jakub Jelinek <jakub@redhat.com>
4000
4001 PR rtl-optimization/70542
4002 * gcc.dg/torture/pr70542.c: New test.
4003 * gcc.target/i386/avx2-pr70542.c: New test.
4004
5e8c2eb1
ZS
40052016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4006
4007 PR tree-optimization/70509
4008 * gcc.target/i386/avx512bw-pr70509.c: New test.
4009
c0daf32d
PP
40102016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4011
4012 PR c++/70452
4013 * g++.dg/ext/constexpr-vla4.C: New test.
4014
bf867841
UB
40152016-04-05 Uros Bizjak <ubizjak@gmail.com>
4016
4017 PR target/70510
4018 * gcc.target/i386/pr70510.c: New test.
4019
3022186a
RB
40202016-04-05 Richard Biener <rguenther@suse.de>
4021
4022 PR tree-optimization/70526
4023 * g++.dg/torture/pr70526.C: New testcase.
4024
55fc79b2
JJ
40252016-04-05 Jakub Jelinek <jakub@redhat.com>
4026
4027 PR target/70525
4028 * gcc.target/i386/pr70525.c: New test.
4029
62b233f2
RB
40302016-04-05 Richard Biener <rguenther@suse.de>
4031
4032 PR middle-end/70499
4033 * g++.dg/torture/pr70499.C: New testcase.
4034
cc05759d
RB
40352016-04-05 Richard Biener <rguenther@suse.de>
4036
4037 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4038 remove XFAIL.
4039
f23f16d4
JJ
40402016-04-04 Jakub Jelinek <jakub@redhat.com>
4041
4042 PR middle-end/70307
4043 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4044 rs6000 ABI warnings.
4045
d27ecc49
JH
40462016-04-04 Jan Hubicka <hubicka@ucw.cz>
4047
4048 PR ipa/66223
4049 * g++.dg/ipa/devirt-51.C: New testcase.
4050
c974c96e
BS
40512016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4052 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR middle-end/70457
4055 * gcc.dg/torture/pr70457.c: New.
4056
7a85da89
AV
40572016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4058
4059 PR fortran/67538
4060 * gfortran.dg/allocate_with_source_19.f08: New test.
4061
de517e64
AV
40622016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4063
4064 PR fortran/65795
4065 * gfortran.dg/coarray_allocate_6.f08: New test.
4066
43b9f499
RB
40672016-04-04 Richard Biener <rguenther@suse.de>
4068
4069 PR rtl-optimization/70484
4070 * gcc.dg/torture/pr70484.c: New testcase.
4071
f13355da
MP
40722016-04-04 Marek Polacek <polacek@redhat.com>
4073
4074 PR c/70307
4075 * gcc.dg/torture/pr70307.c: New test.
4076
6cc6ed50
OE
40772016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4078
4079 PR target/70416
4080 PR target/67391
4081 * gcc.target/sh/torture/pr70416.c: New.
4082
abdc16c8
MS
40832016-04-02 Martin Sebor <msebor@redhat.com>
4084
4085 PR c++/67376
4086 PR c++/70170
4087 PR c++/70172
4088 PR c++/70228
4089 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4090 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4091 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4092 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4093 * g++.dg/cpp0x/constexpr-string.C: Same.
4094 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4095 * g++.dg/cpp0x/pr65398.C: Same.
4096 * g++.dg/ext/constexpr-vla1.C: Same.
4097 * g++.dg/ext/constexpr-vla2.C: Same.
4098 * g++.dg/ext/constexpr-vla3.C: Same.
4099 * g++.dg/ubsan/pr63956.C: Same.
4100
763cd859
JJ
41012016-04-01 Jakub Jelinek <jakub@redhat.com>
4102
4103 PR rtl-optimization/70467
4104 * gcc.target/i386/pr70467-2.c: New test.
4105
0f875435
JJ
41062016-04-01 Jakub Jelinek <jakub@redhat.com>
4107 Marek Polacek <polacek@redhat.com>
4108
4109 PR c++/70488
4110 * g++.dg/init/new47.C: New test.
4111
41d14659
RR
41122016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4113
4114 PR target/70496
4115 * gcc.target/arm/pr70496.c: New test.
4116
f9bf89bb
NS
41172016-04-01 Nathan Sidwell <nathan@acm.org>
4118
73b9085d
NS
4119 PR c++/68475
4120 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4121
4afdcfaa
IE
41222016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4123
4124 PR target/69890
4125 * gcc.dg/strlenopt.h (memmove): New.
4126 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4127 instead of "string.h".
4128 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4129 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4130 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4131 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4132 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4133 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4134 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4135 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4136 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4137 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4138 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4139 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4140 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4141 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4142 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4143 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4144 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4145 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4146 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4147 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4148
b5d7a29c
RO
41492016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4150
4151 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4152 (Holder::foo): Reflect this.
4153
b660f9ec
IE
41542016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4155
4156 PR target/70442
4157 * gcc.dg/pr70442.c: New test.
4158
88504f34
NS
41592016-03-31 Nathan Sidwell <nathan@acm.org>
4160
4161 PR c++/70393
4162 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4163
95d34b96
KY
41642016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4165
4166 PR target/70453
4167 * gcc.target/i386/pr70453.c: New test.
4168
b4c4967c
AB
41692016-03-31 Andrey Belevantsev <abel@ispras.ru>
4170
4171 PR target/70292
4172 * gcc.c-torture/pr70292.c: New test.
4173
5fde6a45
MP
41742016-03-31 Marek Polacek <polacek@redhat.com>
4175
4176 PR c/70297
4177 * c-c++-common/pr70297.c: New test.
4178 * g++.dg/cpp0x/typedef-redecl.C: New test.
4179 * gcc.dg/typedef-redecl2.c: New test.
4180
97eb24c4
JJ
41812016-03-31 Jakub Jelinek <jakub@redhat.com>
4182
4183 PR rtl-optimization/70460
4184 * gcc.c-torture/execute/pr70460.c: New test.
4185
efc3536f
RB
41862016-03-31 Richard Biener <rguenther@suse.de>
4187
4188 PR c++/70430
4189 * g++.dg/ext/vector30.C: New testcase.
4190
e0876e21
DH
41912016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4192 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4193
4194 * gfortran.dg/fmt_pf.f90: New test.
4195
e9bff8c6
RO
41962016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4197
4198 Forward-port from 5 branch
4199 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4200
4201 PR testsuite/70356
4202 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4203 dg-require-effective-target after dg-do.
4204
4205 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4206
4207 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4208
2620c80d
TS
42092016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4210 Julian Brown <julian@codesourcery.com>
4211 Chung-Lin Tang <cltang@codesourcery.com>
4212 Cesar Philippidis <cesar@codesourcery.com>
4213 James Norris <jnorris@codesourcery.com>
4214 Tom de Vries <tom@codesourcery.com>
4215 Nathan Sidwell <nathan@codesourcery.com>
4216
bf867841 4217 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4218 * c-c++-common/goacc/loop-clauses.c: Likewise.
4219 * g++.dg/goacc/template.C: Likewise.
4220 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4221 * gfortran.dg/goacc/loop-1.f95: Likewise.
4222 * gfortran.dg/goacc/loop-5.f95: Likewise.
4223 * gfortran.dg/goacc/loop-6.f95: Likewise.
4224 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4225 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4226 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4227 * c-c++-common/goacc/clauses-fail.c: Likewise.
4228 * c-c++-common/goacc/parallel-1.c: Likewise.
4229 * c-c++-common/goacc/reduction-1.c: Likewise.
4230 * c-c++-common/goacc/reduction-2.c: Likewise.
4231 * c-c++-common/goacc/reduction-3.c: Likewise.
4232 * c-c++-common/goacc/reduction-4.c: Likewise.
4233 * c-c++-common/goacc/routine-3.c: Likewise.
4234 * c-c++-common/goacc/routine-4.c: Likewise.
4235 * c-c++-common/goacc/routine-5.c: Likewise.
4236 * c-c++-common/goacc/tile.c: Likewise.
4237 * g++.dg/goacc/template.C: Likewise.
4238 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4239 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4240 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4241 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4242 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4243 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4244 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4245 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4246 * c-c++-common/goacc/use_device-1.c: ... this file.
4247 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4248 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4249 * c-c++-common/goacc/host_data-6.c: ... this file.
4250 * c-c++-common/goacc/loop-2-kernels.c: New file.
4251 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4252 * c-c++-common/goacc/loop-3.c: Likewise.
4253 * g++.dg/goacc/reference.C: Likewise.
4254 * g++.dg/goacc/routine-1.C: Likewise.
4255 * g++.dg/goacc/routine-2.C: Likewise.
4256
f6d2d066
RB
42572016-03-30 Richard Biener <rguenther@suse.de>
4258
4259 PR middle-end/70450
4260 * gcc.dg/torture/pr70450.c: New testcase.
4261
d43242b9
JJ
42622016-03-30 Jakub Jelinek <jakub@redhat.com>
4263
4264 PR target/70421
4265 * gcc.dg/torture/pr70421.c: New test.
4266 * gcc.target/i386/avx512f-pr70421.c: New test.
4267
5ce43b77
L
42682016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4269
4270 PR testsuite/70364
4271 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4272 (check): New function.
4273 (bar): Call check.
4274 (foo): Align stack to 16 bytes when calling bar.
4275 * gcc.target/i386/cleanup-2.c: Likewise.
4276
d014a712
PP
42772016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4278
4279 PR tree-optimization/59124
4280 * gcc.dg/Warray-bounds-19.c: New test.
4281
13f0e8c7
ZW
42822016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4283
4284 * lib/prune.exp (escape_regex_chars): New.
4285 (prune_file_path): Update to quote metcharacters for regexp.
4286
3336c6e0
JJ
42872016-03-29 Jakub Jelinek <jakub@redhat.com>
4288
a362f023
JJ
4289 PR rtl-optimization/70429
4290 * gcc.c-torture/execute/pr70429.c: New test.
4291
3336c6e0
JJ
4292 PR tree-optimization/70405
4293 * gcc.dg/pr70405.c: New test.
4294
728557fd
AV
42952016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4296
4297 PR fortran/70397
4298 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4299 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4300
bef977d4
TS
43012016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4302
4303 PR testsuite/64177
4304 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4305 __cilkrts_set_param to set two workers.
4306 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4307 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4308
6f6d25c9
DH
43092016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4310
bf867841 4311 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4312
45733562
KY
43132016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4314
4315 PR target/70406
bf867841 4316 * gcc.target/i386/pr70406.c: New test.
45733562 4317
a1799e5e
EB
43182016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4319
4320 * gnat.dg/specs/double_record_extension3.ads: New test.
4321
5fca7b66
RH
43222016-03-25 Richard Henderson <rth@redhat.com>
4323
4324 PR target/70120
4325 * gcc.target/aarch64/pr70120-1.c: New.
4326 * gcc.target/aarch64/pr70120-2.c: New.
4327 * gcc.target/aarch64/pr70120-3.c: New.
4328
31ce75c6
PP
43292016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4330
4331 PR c++/62212
4332 * g++.dg/template/mangle2.C: The dg-do directive should be
4333 "compile" not "assemble".
4334
3caf0ca1
BS
43352016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4336
4337 PR lto/69650
4338 * gcc.dg/pr69650.c: New test.
4339
634035b6
DE
43402016-03-25 David Edelsohn <dje.gcc@gmail.com>
4341
4342 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4343
45d34276
AM
43442016-03-25 Alan Modra <amodra@gmail.com>
4345
4346 * gcc.dg/dfp/pr70052.c: New test.
4347
8f085166
RH
43482016-03-24 Richard Henderson <rth@redhat.com>
4349
4350 PR middle-end/69845
4351 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4352 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4353
011e5ec3
TV
43542016-03-24 Tom de Vries <tom@codesourcery.com>
4355
4356 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4357
9e3f4551
TV
43582016-03-24 Tom de Vries <tom@codesourcery.com>
4359
4360 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4361 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4362
45780041
TV
43632016-03-24 Tom de Vries <tom@codesourcery.com>
4364
4365 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4366 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4367
887ab4e5
PP
43682016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4369
4370 PR c++/62212
4371 * g++.dg/template/mangle2.C: New test.
4372
69a9a66f
RB
43732016-03-24 Richard Biener <rguenther@suse.de>
4374
4375 PR tree-optimization/70396
4376 * gcc.dg/torture/pr70396.c: New testcase.
4377
ed87de55
RB
43782016-03-24 Richard Biener <rguenther@suse.de>
4379
4380 PR middle-end/70370
4381 * gcc.dg/torture/pr70370.c: New testcase.
4382
ea064934
TV
43832016-03-24 Tom de Vries <tom@codesourcery.com>
4384
4385 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4386 * gfortran.dg/goacc/kernels-tree.f95: Same.
4387 * gfortran.dg/goacc/parallel-tree.f95: Same.
4388
b2a4dd1d
TV
43892016-03-24 Tom de Vries <tom@codesourcery.com>
4390
4391 * c-c++-common/goacc/uninit-if-clause.c: New test.
4392 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4393
72e7cd6e
JJ
43942016-03-24 Jakub Jelinek <jakub@redhat.com>
4395
4396 PR target/70290
bf867841
UB
4397 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4398 Fix formatting.
72e7cd6e 4399
ce9d0c03
RB
44002016-03-24 Richard Biener <rguenther@suse.de>
4401
4402 PR tree-optimization/70372
4403 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4404
426b9428
PP
44052016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4406
4407 PR c++/70347
4408 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4409
cd1588c4
PP
44102016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4411
4412 PR c++/70332
4413 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4414
61637db3
JJ
44152016-03-23 Jakub Jelinek <jakub@redhat.com>
4416
928af3bf
JJ
4417 PR c++/70001
4418 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4419 * g++.dg/cpp1y/pr70001.C: New test.
4420
61637db3
JJ
4421 PR c++/70323
4422 * g++.dg/cpp0x/constexpr-70323.C: New test.
4423
05aca4e7
AO
44242016-03-23 Alexandre Oliva <aoliva@redhat.com>
4425 Jason Merrill <jason@redhat.com>
4426 Jakub Jelinek <jakub@redhat.com>
4427
4428 PR c++/69315
4429 * g++.dg/cpp0x/constexpr-69315.C: New test.
4430 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4431
fbdb6baf
MP
44322016-03-23 Marek Polacek <polacek@redhat.com>
4433
4434 PR c++/69884
4435 * g++.dg/warn/Wignored-attributes-1.C: New test.
4436 * g++.dg/warn/Wignored-attributes-2.C: New test.
4437
d79ee524
TV
44382016-03-23 Tom de Vries <tom@codesourcery.com>
4439
4440 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4441 initialization.
4442 * gfortran.dg/goacc/private-3.f95 (test): Same.
4443 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4444 missing use param.
4445
a59f0bef
KT
44462016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4447
4448 * lib/target-supports.exp: Remove v7ve entry from loop
4449 creating effective target checks.
4450 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4451 (add_options_for_arm_arch_v7ve): Likewise.
4452
0179520a
JJ
44532016-03-23 Jakub Jelinek <jakub@redhat.com>
4454
4455 PR tree-optimization/70354
4456 * gcc.dg/vect/pr70354-1.c: New test.
4457 * gcc.dg/vect/pr70354-2.c: New test.
4458 * gcc.target/i386/avx2-pr70354-1.c: New test.
4459 * gcc.target/i386/avx2-pr70354-2.c: New test.
4460
75bb14d7
JL
44612016-03-22 Jeff Law <law@redhat.com>
4462
4463 PR target/70232
4464 * gcc.dg/tree-ssa/pr70232.c: New test.
4465
72c9526d
IE
44662016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4467
4468 PR target/70302
4469 * gcc.target/i386/pr70302.c: New test.
4470
a3ca1bc5
RB
44712016-03-22 Richard Biener <rguenther@suse.de>
4472
4473 PR middle-end/70251
4474 * g++.dg/torture/pr70251.C: New testcase.
4475
5c240f4d
DM
44762016-03-22 David Malcolm <dmalcolm@redhat.com>
4477
4478 PR c/69993
4479 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4480 Wmisleading-indentation.c.
4481 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4482 reflect change to diagnostic text and order of messages.
4483 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4484
80f6631b
DE
44852016-03-22 David Edelsohn <dje.gcc@gmail.com>
4486
4487 * g++.dg/ext/java-3.C: Don't compile on AIX.
4488
9a10956c
RB
44892016-03-22 Richard Biener <rguenther@suse.de>
4490
4491 PR middle-end/70333
4492 * gcc.dg/torture/pr70333.c: New testcase.
4493
6cedf922
IE
44942016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4495
4496 * g++.dg/ext/pr70290.C: New test.
4497
cd6c27ac
KY
44982016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4499
4500 PR target/70325
4501 * gcc.target/i386/pr70325.c: New test.
4502
4cde512c
JJ
45032016-03-22 Jakub Jelinek <jakub@redhat.com>
4504
b01915ed
JJ
4505 PR target/70329
4506 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4507 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4508
4e3e2cf1
JJ
4509 PR target/70300
4510 * gcc.target/i386/pr70300.c: New test.
4511
4cde512c
JJ
4512 PR c++/70295
4513 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4514 (func2): New function for cond with parens, xfail warning for c++.
4515 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4516
16f6d7dc
PP
45172016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4518
4519 PR c++/70096
4520 * g++.dg/template/ptrmem30.C: New test.
4521
a3e2b438
PP
45222016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4523
4524 PR c++/70204
4525 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4526 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4527
11b6a02e
JJ
45282016-03-21 Jakub Jelinek <jakub@redhat.com>
4529
4530 PR middle-end/70326
4531 * gcc.dg/pr70326.c: New test.
4532
b9407883
MG
45332016-03-21 Marc Glisse <marc.glisse@inria.fr>
4534 Jakub Jelinek <jakub@redhat.com>
4535
4536 PR tree-optimization/70317
4537 * gcc.dg/pr70317.c: New test.
4538
4a148e19
UB
45392016-03-21 Uros Bizjak <ubizjak@gmail.com>
4540
4541 PR target/70327
4542 * gcc.target/i386/pr70327.c: New test.
4543
2a85ddbb
ML
45442016-03-21 Martin Liska <mliska@suse.cz>
4545
7d36fe98 4546 PR ipa/70306
2a85ddbb
ML
4547 * gcc.dg/ipa/pr70306.c: New test.
4548
4a148e19 45492016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4550
4551 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4552 * gcc.target/arm/attr-align3.c: Likewise.
4553 * gcc.target/arm/attr_arm.c: Likewise.
4554 * gcc.target/arm/flip-thumb.c: Likewise.
4555
6b366948
JJ
45562016-03-21 Jakub Jelinek <jakub@redhat.com>
4557
4558 PR target/70296
4559 * gcc.target/powerpc/altivec-36.c: New test.
4560
2fac8c14
RB
45612016-03-21 Richard Biener <rguenther@suse.de>
4562
4563 PR tree-optimization/70310
4564 * gcc.dg/torture/pr70310.c: New testcase.
4565
e9bde854
KY
45662016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4567
4568 PR target/70293
4569 * gcc.target/i386/pr70293.c: New test.
4570
56bbfaf6
RB
45712016-03-21 Richard Biener <rguenther@suse.de>
4572
4573 PR tree-optimization/70288
4574 * gcc.dg/torture/pr70288-1.c: New testcase.
4575 * gcc.dg/torture/pr70288-2.c: Likewise.
4576
3eee49ed
AB
45772016-03-21 Andrey Belevantsev <abel@ispras.ru>
4578
4579 PR rtl-optimization/69307
4580 * gcc.target/arm/pr69307.c: New test.
4a148e19 4581
8e7816b4
AB
45822016-03-21 Andrey Belevantsev <abel@ispras.ru>
4583
4584 PR rtl-optimization/69102
4585 * gcc.c-torture/compile/pr69102.c: New test.
4586
14d7d4be
JL
45872016-03-18 Jeff Law <law@redhat.com>
4588
4589 PR rtl-optimization/70263
4590 * gcc.c-torture/compile/pr70263-1.c: New test.
4591 * gcc.target/i386/pr70263-2.c: New test.
4592
5c6a601c
BS
45932016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4594
4595 PR rtl-optimization/70278
4596 * gcc.dg/torture/pr70278.c: New test.
4597 * gcc.target/arm/pr70278.c: New test.
4598
4bbf545b
DM
45992016-03-18 David Malcolm <dmalcolm@redhat.com>
4600
4601 PR c/70281
4602 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4603 (test_builtin_types_compatible_p): New test function.
4604 * gcc.dg/pr70281.c: New test case.
4605
dc28bb68
CL
46062016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4607
4608 PR target/70113
4609 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4610
5e8d6dff
IE
46112016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4612
4613 PR tree-optimization/70252
4614 * gcc.dg/pr70252.c: New test.
4615
d0e7e403
TV
46162016-03-18 Tom de Vries <tom@codesourcery.com>
4617
4618 * gcc.dg/pr70161-2.c: New test.
4619 * gcc.dg/pr70161.c: New test.
4620
fa22501a
TV
46212016-03-18 Tom de Vries <tom@codesourcery.com>
4622
4623 PR ipa/70269
4624 * gcc.dg/pr70269.c: New test.
4625
dd125026
JJ
46262016-03-18 Jakub Jelinek <jakub@redhat.com>
4627
4628 PR c++/70267
4629 * g++.dg/ext/java-3.C: New test.
4630
91914f0a
PP
46312016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4632
4633 PR c++/70205
4634 * g++.dg/lookup/pr70205.C: New test.
4635
753a8910
PP
46362016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4637
4638 PR c++/70218
4639 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4640
14ba7b28
MP
46412016-03-17 Marek Polacek <polacek@redhat.com>
4642
4643 PR c/69407
4644 * gcc.dg/atomic-op-6.c: New test.
4645
ded60913
DM
46462016-03-17 David Malcolm <dmalcolm@redhat.com>
4647
4648 PR c/70264
4649 * c-c++-common/pr70264.c: New test case.
4650
a3aad0e6
JJ
46512016-03-17 Jakub Jelinek <jakub@redhat.com>
4652
17366700
JJ
4653 PR c++/70144
4654 * c-c++-common/pr70144-1.c: New test.
4655 * c-c++-common/pr70144-2.c: New test.
4656
a3aad0e6
JJ
4657 PR c++/70272
4658 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4659 * g++.dg/opt/flifetime-dse6.C: New test.
4660 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4661
b57e6e18
L
46622016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4663
4664 PR driver/70192
4665 * gcc.dg/pic-1.c: New test.
4666 * gcc.dg/pic-2.c: Likewise.
4667 * gcc.dg/pic-3.c: Likewise.
4668 * gcc.dg/pic-4.c: Likewise.
4669 * gcc.dg/pie-1.c: Likewise.
4670 * gcc.dg/pie-2.c: Likewise.
4671 * gcc.dg/pie-3.c: Likewise.
4672 * gcc.dg/pie-4.c: Likewise.
4673 * gcc.dg/pie-5.c: Likewise.
4674 * gcc.dg/pie-6.c: Likewise.
4675
b38ba58b
TV
46762016-03-17 Tom de Vries <tom@codesourcery.com>
4677
4678 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4679 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4680
6931b3b7
RB
46812016-03-17 Richard Biener <rguenther@suse.de>
4682
4683 PR debug/70271
4684 * g++.dg/debug/pr70271.C: New testcase.
4685
0c8b64cb
IE
46862016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4687
4688 * gcc.target/i386/pr70251.c: New test.
4689
b1970801
MP
46902016-03-17 Marek Polacek <polacek@redhat.com>
4691
4692 PR c++/70194
4693 * g++.dg/warn/constexpr-70194.C: New test.
4694
820c5eaa
RH
46952016-03-16 Richard Henderson <rth@redhat.com>
4696
4697 PR middle-end/70240
4698 * gcc.c-torture/compile/pr70240.c: New.
4699
da0ad263
SKS
47002016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4701
4702 * gcc.c-torture/compile/20151204.c: Skip for avr.
4703
c73d295c
JJ
47042016-03-16 Jakub Jelinek <jakub@redhat.com>
4705
4706 PR target/70245
4707 * g++.dg/opt/pr70245.C: New test.
4708 * g++.dg/opt/pr70245.h: New file.
4709 * g++.dg/opt/pr70245-aux.cc: New file.
4710
b2794066
MS
47112016-03-16 Martin Sebor <msebor@redhat.com>
4712
4713 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4714
aa43616c
RH
47152016-03-16 Richard Henderson <rth@redhat.com>
4716
4717 PR middle-end/70199
4718 * gcc.c-torture/compile/pr70199.c: New.
4719
59608fe5
L
47202016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4721
4722 * gcc.dg/uninit-19.c: Run dos2unix.
4723
ab4c578f
MP
47242016-03-16 Marek Polacek <polacek@redhat.com>
4725
4726 PR c/70093
4727 * gcc.dg/nested-func-10.c: New test.
4728 * gcc.dg/nested-func-9.c: New test.
4729
f5387e76
JJ
47302016-03-16 Jakub Jelinek <jakub@redhat.com>
4731
4732 PR tree-optimization/68714
4733 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4734
7662b718
TV
47352016-03-16 Tom de Vries <tom@codesourcery.com>
4736
4737 PR tree-optimization/68715
4738 * gcc.dg/graphite/pr68715-2.c: New test.
4739 * gcc.dg/graphite/pr68715.c: New test.
4740 * gfortran.dg/graphite/pr68715.f90: New test.
4741
be7ce7ae
TV
47422016-03-16 Tom de Vries <tom@codesourcery.com>
4743
4744 PR tree-optimization/68809
4745 * gcc.dg/graphite/pr68809-2.c: New test.
4746 * gcc.dg/graphite/pr68809.c: New test.
4747
1935f250
JJ
47482016-03-16 Jakub Jelinek <jakub@redhat.com>
4749
6651c93e
JJ
4750 PR c++/70147
4751 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4752 method call to i () as argument. Adjust expected output.
4753
1935f250
JJ
4754 PR c++/70147
4755 * g++.dg/ubsan/pr70147-1.C: New test.
4756 * g++.dg/ubsan/pr70147-2.C: New test.
4757
ab1caa6e
MS
47582016-03-15 Martin Sebor <msebor@redhat.com>
4759
4760 PR c++/58281
4761 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4762
5c2a1bbb
JDA
47632016-03-15 John David Anglin <danglin@gcc.gnu.org>
4764
cb5d8ad1
JDA
4765 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4766 hppa*-*-hpux*.
4767
b440dd40
JDA
4768 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4769
5c2a1bbb
JDA
4770 PR libfortran/69799
4771 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4772 libatomic_available.
4773
42c729c5
MP
47742016-03-15 Marek Polacek <polacek@redhat.com>
4775
4776 PR c++/70209
4777 * g++.dg/ext/attribute-may-alias-4.C: New test.
4778
82b1c550
AM
47792016-03-15 Alexander Monakov <amonakov@ispras.ru>
4780
4781 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4782 -fvar-tracking-assignments-toggle flag.
4783
4ccbf3a6
PH
47842016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4785
4786 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4787
c39858bd
JJ
47882016-03-15 Jakub Jelinek <jakub@redhat.com>
4789
4790 PR rtl-optimization/70222
4791 * gcc.c-torture/execute/pr70222-1.c: New test.
4792 * gcc.c-torture/execute/pr70222-2.c: New test.
4793
8be119c1
RH
47942016-03-15 Richard Henderson <rth@redhat.com>
4795
4796 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4797
6598bb55
AB
47982016-03-15 Andrey Belevantsev <abel@ispras.ru>
4799
4800 PR rtl-optimization/69032
4801 * gcc.dg/pr69032.c: New test.
4802
81fa2944
AB
48032016-03-15 Andrey Belevantsev <abel@ispras.ru>
4804
4805 PR rtl-optimization/63384
4a148e19 4806 * g++.dg/pr63384.C: New test.
81fa2944 4807
74ea9ab6
AB
48082016-03-15 Andrey Belevantsev <abel@ispras.ru>
4809
4810 PR target/64411
4811 * gcc.target/i386/pr64411.C: New test.
4812
045d5055
TV
48132016-03-15 Tom de Vries <tom@codesourcery.com>
4814
4815 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4816 * gfortran.dg/goacc/kernels-alias.f95: New test.
4817
3ea33585
MS
48182016-03-14 Martin Sebor <msebor@redhat.com>
4819
4820 PR c++/53792
4821 * g++.dg/cpp0x/constexpr-inline.C: New test.
4822 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4823
1df7b330
DE
48242016-03-14 David Edelsohn <dje.gcc@gmail.com>
4825
4826 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4827
79b57d18
JJ
48282016-03-14 Jakub Jelinek <jakub@redhat.com>
4829
4830 PR middle-end/70219
4831 * gcc.dg/pr70219.c: New test.
4832
3cbf012a
BS
48332016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4834
4835 PR target/70083
4836 * gcc.dg/torture/pr70083.c: New test.
4837 * gcc.target/i386/pr70083.c: New test.
4838
a9fee7cd
RB
48392016-03-14 Richard Biener <rguenther@suse.de>
4840
4841 PR tree-optimization/56365
4842 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4843
4799603f
SB
48442016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4845
4846 PR target/70098
4847 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4848 New function.
4849 * g++.dg/pr70098.C: New testcase.
4850
4851
760ca967
TV
48522016-03-14 Tom de Vries <tom@codesourcery.com>
4853
4854 PR tree-optimization/70045
4855 * gcc.dg/graphite/pr70045.c: New test.
4856
44e66a77
JD
48572016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4858
4859 PR fortran/69043
4860 * gfortran.dg/include_9.f90: New test.
4861
a18e0fe1
DH
48622016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4863
4864 PR fortran/45076
4865 gfortran.dg/prof/prof.exp: New script.
4866 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4867
d0aca6ab
AB
48682016-03-12 Andrey Belevantsev <abel@ispras.ru>
4869
4870 PR rtl-optimization/69307
4871 * gcc.dg/pr69307.c: New test.
4872
cefe08a4
VM
48732016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4874
4875 PR target/69614
4876 * gcc.target/arm/pr69614.c: New.
4877
70112e2a
PT
48782016-03-12 Paul Thomas <pault@gcc.gnu.org>
4879
4880 PR fortran/70031
4881 * gfortran.dg/submodule_14.f08: New test
4882
4883 PR fortran/69524
4884 * gfortran.dg/submodule_15.f08: New test
4885
3f1e5d3a
PP
48862016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4887
4888 PR c++/70106
4889 * g++.dg/cpp1y/paren3.C: New test.
4890
a3f6d680
MM
48912016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4892
4893 PR target/70131
4894 * gcc.target/powerpc/ppc-round2.c: New test.
4895
92348f09
BS
48962016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4897
4898 PR target/70123
4899 * gcc.dg/torture/pr70123.c: New test.
4900
cebde9e9
JL
49012016-03-11 Jeff Law <law@redhat.com>
4902
4903 PR tree-optimization/70190
4904 * gcc.c-torture/compile/pr70190.c: New test.
4905
3edc5da4
DM
49062016-03-11 David Malcolm <dmalcolm@redhat.com>
4907
4908 PR c/68187
4909 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4910 case.
4911 (test43_b): Likewise.
4912 (test43_c): Likewise.
4913 (test43_d): Likewise.
4914 (test43_e): Likewise.
4915 (test43_f): Likewise.
4916 (test43_g): Likewise.
4917 (test44_a): Likewise.
4918 (test44_b): Likewise.
4919 (test44_c): Likewise.
4920 (test44_d): Likewise.
4921 (test44_e): Likewise.
4922
318c1204
DM
49232016-03-11 David Malcolm <dmalcolm@redhat.com>
4924
4925 PR c/70085
4926 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4927
bc062234
KT
49282016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4929
4930 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4931 dg-options.
4932
acfc1ac1
KT
49332016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4934
4935 PR target/70002
4936 PR target/69245
4937 * gcc.target/aarch64/pr69245_2.c: New test.
4938
d1e2bb2d
JJ
49392016-03-11 Jakub Jelinek <jakub@redhat.com>
4940
4941 PR tree-optimization/70177
4942 * gcc.dg/pr70177.c: New test.
4943
07350627
AL
49442016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4945
4946 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4947
5c6706f7
AL
49482016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4949
4950 * gcc.dg/tree-ssa/sra-20.c: New.
4951
02d472a2
JJ
49522016-03-11 Jakub Jelinek <jakub@redhat.com>
4953
686d390a
JJ
4954 PR rtl-optimization/70174
4955 * gcc.dg/pr70174.c: New test.
4956
02d472a2
JJ
4957 PR tree-optimization/70169
4958 * gcc.dg/pr70169.c: New test.
4959
0f9befa1
IE
49602016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4961
4962 PR target/70160
4963 * gcc.target/i386/pr70160.c: New test.
4964
432d4670
AK
49652016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4966
4967 * gcc.target/s390/dfp-1.c: New test.
4968
a3dc8760
NC
49692016-03-10 Nick Clifton <nickc@redhat.com>
4970
4971 PR target/70044
4972 * gcc.target/aarch64/pr70044.c: New test.
4973
b87a8d7d
PP
49742016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4975 Jakub Jelinek <jakub@redhat.com>
4976
4977 PR c++/70001
4978 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4979 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4980 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4981
4f4ada6a
JH
49822016-03-10 Jan Hubicka <hubicka@ucw.cz>
4983
4984 PR lto/69589
4985 * g++.dg/lto/pr69589_0.C: New testcase
4986 * g++.dg/lto/pr69589_1.C: New testcase
4987
d49b0aa0
MP
49882016-03-10 Marek Polacek <polacek@redhat.com>
4989
4990 PR c++/70153
4991 * g++.dg/delayedfold/unary-plus1.C: New test.
4992
49932016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4994
4995 * gcc.target/arm/pr45701-1.c: Escape brackets.
4996 * gcc.target/arm/pr45701-2.c: Likewise.
4997
71017a7b
AL
49982016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4999
5000 * gfortran.dg/unconstrained_commons.f: New.
5001
ba52669f
AM
50022016-03-10 Alan Modra <amodra@gmail.com>
5003
5004 * gcc.dg/pr69195.c: New.
5005 * gcc.dg/pr69238.c: New.
5006
27742332
TV
50072016-03-10 Tom de Vries <tom@codesourcery.com>
5008
5009 PR testsuite/68915
5010 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5011
3a81a594
RB
50122016-03-10 Richard Biener <rguenther@suse.de>
5013
5014 PR tree-optimization/70128
5015 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5016 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5017
3433b975
JJ
50182016-03-09 Jakub Jelinek <jakub@redhat.com>
5019
c2864f02
JJ
5020 PR tree-optimization/70152
5021 * gcc.dg/pr70152.c: New test.
5022
3433b975
JJ
5023 PR target/70086
5024 * gcc.target/i386/pr70086-1.c: New test.
5025 * gcc.target/i386/pr70086-2.c: New test.
5026 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5027
5028 PR tree-optimization/70127
5029 * gcc.c-torture/execute/pr70127.c: New test.
5030
96b3c82d
CP
50312016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5032
5033 * c-c++-common/goacc/combined-directives-2.c: New test.
5034
b4f3232d
DM
50352016-03-09 David Malcolm <dmalcolm@redhat.com>
5036
5037 PR c/68473
5038 PR c++/70105
5039 * g++.dg/diagnostic/pr70105.C: New test.
5040 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5041 (test_multiple_ordinary_maps): New test function.
5042
40499f81
DM
50432016-03-09 David Malcolm <dmalcolm@redhat.com>
5044
5045 PR c/68473
5046 PR c++/70105
5047 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5048 Drop range information from call to inform_at_rich_loc.
5049 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5050 New.
5051 (test_show_locus): Replace calls to rich_location::add_range with
5052 calls to add_range. Rewrite the tests that used the now-defunct
5053 rich_location ctor taking a source_range. Simplify other tests
5054 by replacing calls to COMBINE_LOCATION_DATA with calls to
5055 make_location.
5056
c9e33662
RB
50572016-03-09 Richard Biener <rguenther@suse.de>
5058 Jakub Jelinek <jakub@redhat.com>
5059
5060 PR tree-optimization/70138
5061 * gcc.dg/vect/pr70138-1.c: New testcase.
5062 * gcc.dg/vect/pr70138-2.c: Likewise.
5063
2c73b764
JJ
50642016-03-09 Jakub Jelinek <jakub@redhat.com>
5065
5066 PR target/70049
5067 * gcc.target/i386/pr70049.c: New test.
5068
c06d25bb
RB
50692016-03-09 Richard Biener <rguenther@suse.de>
5070
5071 PR c/70143
5072 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5073 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5074 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5075
5828a501
RO
50762016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5077
5078 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5079 arm-*-*.
5080
2e141c8d
JJ
50812016-03-09 Jakub Jelinek <jakub@redhat.com>
5082
5a9def37
JJ
5083 PR middle-end/67278
5084 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5085
2e141c8d
JJ
5086 PR target/67278
5087 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5088
5089 PR middle-end/70050
5090 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5091 in testcase comment.
5092
bf751f40
TV
50932016-03-09 Tom de Vries <tom@codesourcery.com>
5094
5095 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5096 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5097 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5098 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5099 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5100 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5101 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5102 * gfortran.dg/goacc/kernels-loop.f95: New test.
5103
e210c999
MS
51042016-03-08 Martin Sebor <msebor@redhat.com>
5105
5106 PR c++/62096
5107 * g++.dg/warn/overflow-warn-7.C: New test.
5108
80aac5c8
JM
51092016-03-08 Jason Merrill <jason@redhat.com>
5110
5111 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5112 * lib/target-supports.exp (check_effective_target_concepts): New.
5113
12b81409
JJ
51142016-03-08 Jakub Jelinek <jakub@redhat.com>
5115
d259b234
JJ
5116 PR c++/70135
5117 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5118 * g++.dg/ubsan/pr70135.C: New test.
5119
12b81409
JJ
5120 PR target/70110
5121 * gcc.dg/pr70110.c: New test.
5122
b4e9f2aa
MJ
51232016-03-07 Martin Jambor <mjambor@suse.cz>
5124
5125 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5126 * c-c++-common/gomp/if-1.c: Likewise.
5127 * c-c++-common/gomp/pr61486-2.c: Likewise.
5128 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5129 to dg-additional-options.
5130 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5131 * g++/gomp/target-teams-1.c: Likewise.
5132 * gcc.dg/gomp/gomp.exp: Likewise.
5133 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5134 dg-additional-options.
5135 * gfortran.dg/gomp/gomp.exp: Likewise.
5136 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5137 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5138 dg-additional-options.
5139 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5140
f86e631e
MJ
51412016-03-07 Martin Jambor <mjambor@suse.cz>
5142
5143 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5144 * c-c++-common/gomp/gridify-1.c: New test.
5145 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5146
94156b3f
AV
51472016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5148
5149 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5150 trigger for cortex-r8, when scanning for register r8.
5151 * gcc.target/arm/pr45701-2.c: Likewise.
5152
a84a49b7 51532016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5154 Jeff Law <law@redhat.com>
a84a49b7
RB
5155
5156 PR tree-optimization/69740
5157 * gcc.c-torture/compile/pr69740-1.c: New test.
5158 * gcc.c-torture/compile/pr69740-2.c: New test.
5159
e41f6c9e
BS
51602016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5161
5162 * lib/target-supports.exp
5163 (check_effective_target_whole_vector_shift): Enable for PPC64.
5164
57548bf5
RB
51652016-03-07 Richard Biener <rguenther@suse.de>
5166
5167 PR tree-optimization/70115
5168 * gcc.dg/torture/pr70115.c: New testcase.
5169
4ae13300
NS
51702016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5171
5172 PR middle-end/69916
5173 * c-c-++-common/goacc/pr69916.c: New.
5174
5edb9853
RH
51752016-03-07 Richard Henderson <rth@redhat.com>
5176
5177 * gcc.c-torture/compile/pr70061.c: New test.
5178
2067a8f3
RB
51792016-03-07 Richard Biener <rguenther@suse.de>
5180
5181 PR testsuite/70109
5182 * gcc.dg/vect/O3-pr36098.c: New testcase.
5183
4145a9b7
CL
51842016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5185
5186 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5187
1878be32
EB
51882016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5189
5190 * gnat.dg/renaming9.ad[sb]: New testcase.
5191
df762bb2
JJ
51922016-03-05 Jakub Jelinek <jakub@redhat.com>
5193
5194 PR c++/70084
5195 * g++.dg/expr/stdarg3.C: New test.
5196
7d461295
JL
51972016-03-04 Jeff Law <law@redhat.com>
5198
5199 PR tree-optimization/69196
5200 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5201 x86_64-*-*.
5202
29b9828f
BS
52032016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5204
b6b552fd
BS
5205 PR c/69973
5206 * gcc.dg/pr69973.c: New test.
5207
201d49e9
BS
5208 PR rtl-optimization/69941
5209 * gcc.dg/torture/pr69941.c: New test.
5210
29b9828f
BS
5211 PR c/69824
5212 * gcc.dg/pr69824.c: New test.
5213
640b7e74
TV
52142016-03-05 Tom de Vries <tom@codesourcery.com>
5215
5216 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5217 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5218 function.
5219
7a3a3fad
PP
52202016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5221
5222 PR c++/66786
5223 * g++.dg/cpp1y/var-templ48.C: New test.
5224 * g++.dg/cpp1y/var-templ49.C: New test.
5225
cd439aec
EB
52262016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5227
5228 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5229
60204554
JJ
52302016-03-04 Jakub Jelinek <jakub@redhat.com>
5231
0c8825de
JJ
5232 PR c++/70035
5233 * g++.dg/ubsan/pr70035.C: New test.
5234
60204554
JJ
5235 PR target/70062
5236 * gcc.target/i386/pr70062.c: New test.
5237
f79d4eab
L
52382016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5239
5240 * g++.dg/template/typename21.C: Remove c++98_only.
5241
ea81ce67
L
52422016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5243
5244 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5245
64b23c13
DM
52462016-03-04 David Malcolm <dmalcolm@redhat.com>
5247
5248 PR c/68187
5249 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5250 function.
5251 (fn_42_b): Likewise.
5252 (fn_42_c): Likewise.
5253
729526f5
DM
52542016-03-04 David Malcolm <dmalcolm@redhat.com>
5255
5256 PR c/68187
5257 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5258 function.
5259 (fn_40_b): Likewise.
5260 (fn_41_a): Likewise.
5261 (fn_41_b): Likewise.
5262
f9ea11ac
JJ
52632016-03-04 Jakub Jelinek <jakub@redhat.com>
5264
5265 PR target/70059
5266 * gcc.target/i386/avx512f-pr70059.c: New test.
5267 * gcc.target/i386/avx512dq-pr70059.c: New test.
5268
b6c38c69
BS
52692016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5270
5271 PR rtl-optimization/57676
5272 * gcc.dg/torture/pr57676.c: New test.
5273
af3cdd34
IE
52742016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5275
5276 * gcc.dg/pr70026.c: New test.
5277
7ff6ca38
MP
52782016-03-04 Marek Polacek <polacek@redhat.com>
5279
5280 PR c/69798
5281 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5282 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5283
a6bf62d5
KT
52842016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5285
5286 PR target/70004
5287 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5288 Delete.
5289 (test_corners_sisd_si): Likewise.
5290 (main): Remove checks of the above.
5291 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5292
ae4cdc6a
EB
52932016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5294
5295 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5296
08455559
CL
52972016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5298
5299 * gcc.dg/torture/pr69951.c: Accept argc==0.
5300
e9a35493
RB
53012016-03-04 Richard Biener <rguenther@suse.de>
5302
5303 PR c++/70054
5304 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5305 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5306
fba054c2
DV
53072016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5308
5309 PR testsuite/69766
5310 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5311 testing multiarch.
5312
f10cdc6c
JJ
53132016-03-04 Jakub Jelinek <jakub@redhat.com>
5314
5315 PR debug/69947
5316 * gcc.dg/guality/pr69947.c: New test.
5317
2e981ba0
JJ
53182016-03-03 Jakub Jelinek <jakub@redhat.com>
5319
5320 PR ada/70017
5321 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5322
0ba3bfa2
KT
53232016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5324
5325 PR rtl-optimization/69904
5326 * gcc.target/arm/pr69904.c: New test.
5327
97ecdb46
JJ
53282016-03-03 Jakub Jelinek <jakub@redhat.com>
5329
5330 PR target/70021
5331 * gcc.dg/vect/pr70021.c: New test.
5332 * gcc.target/i386/pr70021.c: New test.
5333
a2a743a1
MP
53342016-03-03 Marek Polacek <polacek@redhat.com>
5335
5336 PR middle-end/70050
5337 * gcc.dg/pr70050.c: New test.
5338
fa07ecdd
JG
53392016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5340
5341 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5342
23504262
ML
53432016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5344
5345 PR tree-optimization/70043
5346 * gfortran.dg/vect/pr70043.f90: New test.
5347
b7b9e1a9
EB
53482016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5349
5350 * gnat.dg/specs/task1.ads: New test.
5351
cb83ba54
RO
53522016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5353
5354 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5355 Invoke gdb with -batch.
5356 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5357
a75f5e30
RB
53582016-03-03 Richard Biener <rguenther@suse.de>
5359
5360 PR tree-optimization/55936
5361 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5362
268bc320
JL
53632016-03-02 Jeff Law <law@redhat.com>
5364
815f20ab
JL
5365 PR rtl-optimization/69942
5366 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5367 effects of argument promotions.
5368
268bc320
JL
5369 PR tree-optimization/69987
5370 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5371 target does not support -fprefetch-loop-arrays.
5372
171f7de5
UB
53732016-03-02 Uros Bizjak <ubizjak@gmail.com>
5374
5375 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5376
192912db
BC
53772016-03-02 Bin Cheng <bin.cheng@arm.com>
5378
c7908871 5379 PR rtl-optimization/69052
192912db
BC
5380 * gcc.target/i386/pr69052.c: New test.
5381
90a7a40b
AM
53822016-03-02 Alan Modra <amodra@gmail.com>
5383
5384 * gcc.dg/pr69990.c: New.
5385
69fa742f
JJ
53862016-03-02 Jakub Jelinek <jakub@redhat.com>
5387
de752fb0
JJ
5388 PR c/68062
5389 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5390
5391 PR middle-end/70022
5392 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5393
69fa742f
JJ
5394 PR target/70028
5395 * gcc.target/i386/pr70028.c: New test.
5396
7c65bd56
MK
53972016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5398
5399 * c-c++-common/asan/swapcontext-test-1.c,
5400 * c-c++-common/tsan/thread_leak.c,
5401 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5402 * g++.dg/tsan/benign_race.C,
5403 * g++.dg/tsan/fd_close_norace.C,
5404 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5405 races with sanitizer output
5406
37d98220 54072016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5408 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5409
5410 PR target/67278
5411 * gcc.dg/simd-8.c: New testcase.
5412
218db463
RB
54132016-03-02 Richard Biener <rguenther@suse.de>
5414
5415 PR middle-end/67278
5416 * gcc.dg/simd-7.c: New testcase.
5417
22c72158
EB
54182016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5419
5420 * gcc.target/i386/pr70007.c: Tweak.
5421
9a790ccc
DV
54222016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5423
5424 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5425
bd02f00f
MP
54262016-03-02 Marek Polacek <polacek@redhat.com>
5427
5428 PR c/67854
5429 * gcc.dg/pr67854.c: New test.
5430
1e840f39
JJ
54312016-03-02 Jakub Jelinek <jakub@redhat.com>
5432
5433 PR middle-end/70025
5434 * gcc.dg/torture/pr70025.c: New test.
5435
bca00241
VK
54362016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5437
5438 PR tree-optimization/68621
5439 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5440
0bca04b8
EB
54412016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5442
5443 * gcc.target/i386/pr70007.c: New test.
5444
2a9afc86
JL
54452016-03-01 Jeff Law <law@redhat.com>
5446
eab2541b 5447 PR tree-optimization/69196
9d83ef71 5448 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5449
2a9afc86
JL
5450 PR tree-optimization/69196
5451 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5452 duplicating code and spoiling the expected output.
5453
0d39977e
MM
54542016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5455
5456 PR target/70033
5457 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5458 supports power9 before doing tests.
5459 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5460 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5461 * gcc.target/powerpc/p9-permute.c: Likewise.
5462
a0c0699d
UB
54632016-03-01 Uros Bizjak <ubizjak@gmail.com>
5464
5465 PR target/70027
5466 * gcc.target/i386/pr70027.c: New test.
5467
0ae3ef47 54682016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5469
5470 * gcc.dg/pr70017.c: New test.
5471
686e2237
JJ
54722016-03-01 Jakub Jelinek <jakub@redhat.com>
5473
5474 PR c/69796
5475 PR c/69974
5476 * gcc.dg/pr69796.c: New test.
5477 * gcc.dg/pr69974.c: New test.
5478
f8e4188c
EB
54792016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5480
5481 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5482
5e3f1c7c
JL
54832016-02-29 Jeff Law <law@redhat.com>
5484
5485 PR tree-optimization/69987
5486 * gfortran.dg/pr69987.f90: New test.
5487
5488 PR tree-optimization/69989
5489 * gcc.c-torture/compile/pr69989-2.c: New test.
5490
1be56bc5
MP
54912016-03-01 Marek Polacek <polacek@redhat.com>
5492
5493 PR c++/69795
5494 * g++.dg/parse/invalid1.C: New test.
5495
1b19470d
RB
54962016-03-01 Richard Biener <rguenther@suse.de>
5497
5498 PR middle-end/70022
5499 * gcc.dg/pr70022.c: New testcase.
5500
3ae0661a
IE
55012016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5502
5503 PR tree-optimization/69956
5504 * gcc.dg/pr69956.c: New test.
5505
0f09ab88
BS
55062016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5507
5508 PR target/70011
5509 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5510 XFAIL when hardware supports efficient unaligned storage access.
5511
76d881bf
PP
55122016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5513
5514 PR c++/69961
5515 * g++.dg/template/pr69961a.C: New test.
5516 * g++.dg/template/pr69961b.C: New test.
5517
7168133a
DM
55182016-02-29 David Malcolm <dmalcolm@redhat.com>
5519
5520 PR preprocessor/69985
5521 * gcc.dg/cpp/pr69985.c: New test case.
5522
0c6072a3
JL
55232016-02-29 Jeff Law <law@redhat.com>
5524
e66f219b
JL
5525 PR tree-optimization/70005
5526 * gcc.c-torture/execute/pr70005.c New test.
5527
0c6072a3
JL
5528 PR tree-optimization/69999
5529 * gcc.c-torture/compile/pr69999.c: New test.
5530
fd9fbdb3
YR
55312016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5532
5533 PR tree-optimization/69652
5534 * gcc.dg/torture/pr69652.c: Delete test.
5535 * gcc.dg/vect/pr69652.c: New test.
5536
cbd400b4
RB
55372016-02-19 Richard Biener <rguenther@suse.de>
5538
5539 PR tree-optimization/69980
5540 * gfortran.dg/vect/pr69980.f90: New testcase.
5541
84ea0f58
EB
55422016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5543
5544 * gcc.target/sparc/20160229-1.c: New test.
5545
5d2a63dc
EB
55462016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5547
5548 * gnat.dg/stack_usage3.adb: New test.
5549 * gnat.dg/stack_usage3_pkg.ads: New helper.
5550
93e708f9
EB
55512016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5552
5553 * gnat.dg/renaming8.adb: New test.
5554 * gnat.dg/renaming8_pkg1.ads: New helper.
5555 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5556 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5557
6512bc93
RB
55582016-02-29 Richard Biener <rguenther@suse.de>
5559
5560 PR tree-optimization/69720
5561 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5562
7b201a88
TK
55632016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5564
5565 PR fortran/68147
5566 PR fortran/47674
5567 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5568
82ee0cf2 55692016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5570 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5571
5572 PR fortran/56007
5573 * gfortran.dg/coarray_8.f90: Adjust error message.
5574 * gfortran.dg/pr56007.f90: New test.
5575 * gfortran.dg/pr56007.f: New test.
5576
cdc1a2c8
L
55772016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5578
5579 PR tree-optimization/69989
5580 * gcc.dg/torture/pr69989.c: New test.
5581
33505bcf
EB
55822016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5583
5584 * gcc.target/i386/stack-realign-win.c: New test.
5585
524bfb19
HA
55862016-02-28 Harald Anlauf <anlauf@gmx.de>
5587
5588 PR fortran/60126
5589 * gfortran.dg/pr60126.f90: New test.
5590
bd542508
JL
55912016-02-27 Jeff Law <law@redhat.com>
5592
5593 Revert
5594 2016-02-26 Richard Biener <rguenther@suse.de>
5595 Jeff Law <law@redhat.com>
5596
5597 PR tree-optimization/69740
5598 * gcc.c-torture/compile/pr69740-1.c: New test.
5599 * gcc.c-torture/compile/pr69740-2.c: New test.
5600
dd1291e0
JD
56012016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5602
5fb67f8b 5603 PR fortran/69910
dd1291e0
JD
5604 * gfortran.dg/newunit_4.f90: New test.
5605
5cfefb59
JJ
56062016-02-27 Jakub Jelinek <jakub@redhat.com>
5607
5608 PR target/69613
5609 PR rtl-optimization/69886
5610 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5611 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5612 target.
5613
20ba5f33
MS
56142016-02-26 Martin Sebor <msebor@redhat.com>
5615
5616 PR tree-optimization/15826
5617 * gcc.dg/tree-ssa/pr15826.c: New test.
5618
e6fb01b0
JJ
56192016-02-26 Jakub Jelinek <jakub@redhat.com>
5620
5621 PR target/69969
5622 * gcc.target/powerpc/pr69969.c: New test.
5623
e3e0cf64
MS
56242016-02-26 Martin Sebor <msebor@redhat.com>
5625
5626 PR c++/15766
5627 * g++.old-deja/g++.other/decl5.C: Add a test case.
5628
d1f2bea5
SB
56292016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5630
5631 PR target/69946
5632 * gcc.target/powerpc/pr69946.c: New file.
5633
4a4f9d2b 56342016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5635 Jeff Law <law@redhat.com>
4a4f9d2b 5636
e3e0cf64 5637 PR tree-optimization/69740
4a4f9d2b
RB
5638 * gcc.c-torture/compile/pr69740-1.c: New test.
5639 * gcc.c-torture/compile/pr69740-2.c: New test.
5640
ad2a2706
MJ
56412016-02-26 Martin Jambor <mjambor@suse.cz>
5642
5643 PR middle-end/69920
5644 * gcc.dg/torture/pr69932.c: New test.
5645 * gcc.dg/torture/pr69936.c: Likewise.
5646
1d11f7ce
AK
56472016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5648
5649 PR target/69709
5650 * gcc.target/s390/pr69709.c: New test.
5651
6cfccbb2
KT
56522016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5653
5654 PR target/69245
5655 * gcc.target/aarch64/pr69245_1.c: New test.
5656
ac59ad4e
KT
56572016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5658
5659 PR target/69613
5660 * gcc.dg/torture/pr69613.c: New test.
5661
a2ad54a0
JJ
56622016-02-26 Jakub Jelinek <jakub@redhat.com>
5663
5664 PR rtl-optimization/69891
5665 * gcc.target/i386/pr69891.c: New test.
5666
0884062c 56672016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5668 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5669
d2369d4f 5670 PR target/61397
c163789b
MM
5671 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5672 functionality for both 32-bit and 64-bit.
5673
5aed7e2c
RB
56742016-02-26 Richard Biener <rguenther@suse.de>
5675
5676 PR tree-optimization/69551
5677 * gcc.dg/torture/pr69951.c: New testcase.
5678
798e2a8e
RB
56792016-02-25 Richard Biener <rguenther@suse.de>
5680
5681 PR tree-optimization/48795
5682 * gcc.dg/Warray-bounds-18.c: New testcase.
5683
9559fbac
RO
56842016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5685
5686 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5687
c049b107
JJ
56882016-02-25 Jakub Jelinek <jakub@redhat.com>
5689
5690 PR rtl-optimization/69896
5691 * gcc.dg/pr69896.c: New test.
5692
1137001c
PP
56932016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5694
5695 PR c++/69736
5696 * g++.dg/cpp1y/paren2.C: New test.
5697
2e9c8641
MS
56982016-02-24 Martin Sebor <msebor@redhat.com>
5699
5700 PR c/51147
5701 * gcc.dg/enum-mode-2.c: New test.
5702
03ca8fb3
JJ
57032016-02-24 Jakub Jelinek <jakub@redhat.com>
5704
5705 PR c++/69922
5706 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5707 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5708 * g++.dg/ubsan/pr69922.C: New test.
5709
0b05329b
MP
57102016-02-24 Marek Polacek <polacek@redhat.com>
5711
5712 PR c/69819
5713 * gcc.dg/pr69819.c: New test.
5714
57c2c374
MS
57152016-02-24 Martin Sebor <msebor@redhat.com>
5716
3b96b93a
MS
5717 PR c++/69912
5718 * g++.dg/ext/flexary15.C: New test.
5719
57202016-02-24 Martin Sebor <msebor@redhat.com>
5721
5722 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5723 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5724 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5725
65433bb5
MK
57262016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5727 Charles Baylis <charles.baylis@linaro.org>
5728
5729 PR debug/61033
5730 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5731
f802a424 57322016-02-24 Richard Biener <rguenther@suse.de>
44293580 5733 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5734
5735 PR middle-end/69760
5736 * gcc.dg/torture/pr69760.c: New testcase.
5737
525f795f
RO
57382016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5739
5740 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5741 pattern on Solaris with as.
5742
cd7bbceb
KT
57432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5744
5745 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5746 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5747 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5748 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5749
89c0c1fd
JJ
57502016-02-24 Jakub Jelinek <jakub@redhat.com>
5751
5752 PR middle-end/69915
5753 * gcc.dg/pr69915.c: New test.
5754
0683fd27
KT
57552016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5756
5757 PR rtl-optimization/69886
5758 * gcc.dg/torture/pr69886.c: New test.
5759
e53d562a
RB
57602016-02-24 Richard Biener <rguenther@suse.de>
5761
5762 PR middle-end/68963
5763 * gcc.dg/torture/pr68963.c: New testcase.
5764
74a00288
KT
57652016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5766
5767 PR target/69875
5768 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5769 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5770 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5771 * gcc.target/arm/atomic_loaddi_1.c: New test.
5772 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5773 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5774 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5775 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5776 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5777 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5778 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5779 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5780
340fd4c9
JJ
57812016-02-24 Jakub Jelinek <jakub@redhat.com>
5782
5783 PR middle-end/69909
5784 * gcc.dg/torture/pr69909.c: New test.
5785
47d3fdb2
RB
57862016-02-24 Richard Biener <rguenther@suse.de>
5787
5788 PR tree-optimization/69907
5789 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5790 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5791 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5792
dab73e73
CB
57932016-02-24 Christian Bruel <christian.bruel@st.com>
5794
5795 * gcc.target/arm/pragma_cpp_fma.c: New test.
5796
7cc5ec65
JD
57972016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5798
5799 PR fortran/61156
5800 * gfortran.dg/include_6.f90: Update test.
5801
067fbd8b
JJ
58022016-02-23 Jakub Jelinek <jakub@redhat.com>
5803
5804 PR objc/69844
5805 * objc.dg/pr69844.m: New test.
5806
64a454d9
JD
58072016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5808
5809 PR libgfortran/69456
5810 * gfortran.dg/namelist_89.f90: New test.
5811 * gfortran.dg/pr59700.f90: Update test..
5812
35886f0b
MS
58132016-02-23 Martin Sebor <msebor@redhat.com>
5814
5815 PR middle-end/69780
5816 * g++.dg/ext/builtin_alloca.C: New test.
5817 * gcc.dg/builtins-68.c: New test.
5818
162cc7e3
RH
58192016-02-23 Richard Henderson <rth@redhat.com>
5820
5821 * gcc.target/i386/addr-space-3.c: Remove test.
5822
196440f8
DM
58232016-02-23 David Malcolm <dmalcolm@redhat.com>
5824
5825 PR preprocessor/69126
5826 PR preprocessor/69543
5827 * c-c++-common/pr69126-2-long.c: New test.
5828 * c-c++-common/pr69126-2-short.c: New test.
5829 * c-c++-common/pr69543-1.c: Remove xfail.
5830
1d3121af
DM
58312016-02-23 David Malcolm <dmalcolm@redhat.com>
5832
5833 PR preprocessor/69126
5834 PR preprocessor/69543
5835 PR preprocessor/69558
5836 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5837 (f): Rename to...
5838 (test_2): ...this, and add leading comment.
5839 (MACRO_3, test_3): New.
5840 (MACRO_4A, MACRO_4B, test_4): New.
5841 (MACRO): Rename to...
5842 (MACRO_5): ...this.
5843 (g): Rename to...
5844 (test_5): ...this, updating for renaming of MACRO, and
5845 add leading comment.
5846 * c-c++-common/pr69543-1.c: New.
5847 * c-c++-common/pr69543-2.c: New.
5848 * c-c++-common/pr69543-3.c: New.
5849 * c-c++-common/pr69543-4.c: New.
5850 * c-c++-common/pr69558-1.c: New.
5851 * c-c++-common/pr69558-2.c: New.
5852 * c-c++-common/pr69558-3.c: New.
5853 * c-c++-common/pr69558-4.c: New.
5854 * gcc.dg/pr69558.c: Move to...
5855 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5856 xfail for c++.
5857
f99c3557
TS
58582016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5859
5860 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5861 to -ftree-parallelize-loops/-fopenacc changes.
5862 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5863 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5864 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5865 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5866 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5867 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5868 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5869 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5870 * c-c++-common/goacc/kernels-loop.c: Likewise.
5871 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5872 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5873 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5874 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5875
c60ec7c2
RO
58762016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5877
5878 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5879
f1a62b6f
JJ
58802016-02-23 Jakub Jelinek <jakub@redhat.com>
5881
e67bf044
JJ
5882 PR c++/69902
5883 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5884
f1a62b6f
JJ
5885 PR c/69900
5886 * gcc.dg/pr69900.c: New test.
5887
20c5e09e
MJ
58882016-02-23 Martin Jambor <mjambor@suse.cz>
5889
5890 PR tree-optimization/69666
5891 * gcc.dg/tree-ssa/pr69666.c: New test.
5892
e457a6fc
AV
58932016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5894
5895 PR fortran/67451
5896 * gfortran.dg/coarray_allocate_5.f08: New test.
5897
d7b574f4
AK
58982016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5899
5900 * gcc.target/s390/vcond-shift.c: Move to ...
5901 * gcc.target/s390/vector/vcond-shift.c: ... here.
5902
58bdeb44
AK
59032016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5904
5905 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5906 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5907
7cd0387b
AK
59082016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5909
5910 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5911
4246c8da
MW
59122016-02-20 Mark Wielaard <mjw@redhat.com>
5913
5914 PR c/28901
5915 * gcc.dg/unused-variable-3.c: New test.
5916
f93bc532
JJ
59172016-02-22 Jakub Jelinek <jakub@redhat.com>
5918
5919 PR target/69888
5920 * gcc.target/i386/pr69888.c: New test.
5921
c4e360f4
RB
59222016-02-22 Richard Biener <rguenther@suse.de>
5923
5924 PR tree-optimization/69882
5925 * gfortran.dg/vect/pr69882.f90: New testcase.
5926
09c92f1c
JJ
59272016-02-22 Jakub Jelinek <jakub@redhat.com>
5928
5929 PR target/69885
5930 * gcc.dg/pr69885.c: New test.
5931
f88d45dc
OE
59322016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5933
5934 PR target/69806
5935 PR target/54089
5936 * gcc.target/sh/pr54089-10.c: New.
5937
ce1ff48e
PT
59382016-02-20 Paul Thomas <pault@gcc.gnu.org>
5939
5940 PR fortran/69423
5941 * gfortran.dg/deferred_character_15.f90 : New test.
5942
bbf27208
DH
59432016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5944
5945 PR fortran/57365
5946 gfortran.dg/allocate_with_source_18.f03: New test.
5947
59482016-02-20 Harald Anlauf <anlauf@gmx.de>
5949
5950 PR fortran/52531
5951 gfortran.dg/gomp/pr52531.f90: New test.
5952
268be88c
BE
59532016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5954
5955 PR c++/69865
5956 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5957 -std=c++03.
5958
4b6c824a
JJ
59592016-02-19 Jakub Jelinek <jakub@redhat.com>
5960
871b3f47
JJ
5961 PR c++/69826
5962 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5963 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5964
7a965d51
JJ
5965 PR c++/69850
5966 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5967
4b6c824a
JJ
5968 PR c++/69851
5969 * g++.dg/torture/pr69851.C: New test.
5970
15fca21a
MS
59712016-02-19 Martin Sebor <msebor@redhat.com>
5972
5973 PR testsuite/69573
5974 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5975
19e21586
JJ
59762016-02-19 Jakub Jelinek <jakub@redhat.com>
5977
03a616ac
JJ
5978 PR c++/69850
5979 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5980 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5981
19e21586
JJ
5982 PR c++/67767
5983 * g++.dg/cpp0x/pr67767.C: New test.
5984
2db16594
KT
59852016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5986
5987 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5988 for fp, simd, crypto, crc, lse.
5989 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5990 above.
5991 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5992 effective target check.
5993
5a7d9d1e
JJ
59942016-02-19 Jakub Jelinek <jakub@redhat.com>
5995
5996 PR target/69820
5997 * gcc.target/i386/pr69820.c: New test.
5998
6448f064
AK
59992016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6000
6001 * gcc.target/s390/vector/int128-1.c: New test.
6002
d0a859e6
AK
60032016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6004
6005 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6006
9e4eb643
AK
60072016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6008
6009 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6010 instruction pattern name to prevent the testcase from failing with
6011 -march=z13.
6012
859a4c0e
AK
60132016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6014
6015 * gcc.target/s390/md/movstr-2.c: New test.
6016
efc2340b
MK
60172016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6018
6019 * gcc.target/s390/morestack.c: New test.
6020
ca2bfbc2
DV
60212016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6022
6023 PR target/69625
6024 * gcc.target/s390/pr69625.c: Add test case.
6025
efd4bd05
BE
60262016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6027
6028 PR testsuite/68580
6029 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6030
2bf2078a
MM
60312016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6032
6033 PR target/68404
6034 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6035 * gcc.target/powerpc/fusion3.c: Likewise.
6036
f003579e
RB
60372016-02-18 Richard Biener <rguenther@suse.de>
6038
6039 PR middle-end/69553
6040 * g++.dg/torture/pr69553.C: New testcase.
6041
19233914
NC
60422016-02-18 Nick Clifton <nickc@redhat.com>
6043
efd4bd05
BE
6044 PR target/62254
6045 PR target/69610
6046 * gcc.target/arm/pr62554.c: New test.
6047 * gcc.target/arm/pr69610-1.c: New test.
6048 * gcc.target/arm/pr69610-2.c: New test.
19233914 6049
23f27839
RB
60502016-02-18 Richard Biener <rguenther@suse.de>
6051
6052 PR middle-end/69854
6053 * gcc.dg/torture/pr69854.c: New testcase.
6054
932c0da4
JJ
60552016-02-17 Jakub Jelinek <jakub@redhat.com>
6056
6057 PR c++/69850
6058 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6059
1bed93e4
BS
60602012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6061
6062 * gcc.target/powerpc/vec-cg.c: New test.
6063
57bfb134
RB
60642016-02-17 Richard Biener <rguenther@suse.de>
6065
6066 PR testsuite/69586
6067 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6068
a44e0ebb
KT
60692016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6070
6071 PR target/69161
6072 * gcc.c-torture/compile/pr69161.c: New test.
6073
ffacd726
DS
60742016-02-17 David Sherwood <david.sherwood@arm.com>
6075
6076 PR target/69532
6077 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6078 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6079
448db8d2
EB
60802016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6081
6082 * gcc.dg/ifcvt-4.c: Skip on Visium.
6083
e2f0522e
EB
60842016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6085
6086 * gnat.dg/atomic8.adb: New test.
6087
bf17fe3f
EB
60882016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6089
6090 * gnat.dg/discr46.ad[sb]: New test.
6091
ecf835e9
KN
60922016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6093
6094 PR Target/48344
6095 * gcc.target/powerpc/pr48344-1.c: New test.
6096
49a1164a
TK
60972015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6098
6099 PR fortran/69742
6100 * gfortran.dg/associate_21.f90: New test.
6101
bf14eba2
JJ
61022016-02-16 Jakub Jelinek <jakub@redhat.com>
6103
6104 PR c/69835
6105 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6106 -Wnonnull in dg-options.
6107 * c-c++-common/nonnull-2.c: New test.
6108
35a093b6
JG
61092016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6110 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6111
6112 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6113
e387d491
JJ
61142016-02-16 Jakub Jelinek <jakub@redhat.com>
6115
6116 PR middle-end/69801
6117 * gcc.dg/pr69801.c: Add empty dg-options.
6118
ba539195
JN
61192016-02-16 James Norris <jnorris@codesourcery.com>
6120
6121 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6122 * g++.dg/goacc/deviceptr-1.c: New file.
6123
2a2b8f64
JJ
61242016-02-16 Jakub Jelinek <jakub@redhat.com>
6125
6126 PR tree-optimization/69820
6127 * gcc.dg/vect/pr69820.c: New test.
6128
87440c29
RB
61292016-02-16 Richard Biener <rguenther@suse.de>
6130
6131 PR tree-optimization/69776
6132 * gcc.dg/torture/pr69776-2.c: New testcase.
6133
6d87c306
BS
61342016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6135
6136 PR tree-optimization/69714
6137 * gcc.dg/torture/pr69714.c: New test.
6138
3824a0a2
JJ
61392016-02-16 Jakub Jelinek <jakub@redhat.com>
6140
6141 PR tree-optimization/69802
6142 * gcc.dg/pr69802.c: New test.
6143
c8cfe96e
RB
61442016-02-16 Richard Biener <rguenther@suse.de>
6145
6146 PR middle-end/69801
6147 * gcc.dg/pr69801.c: New testcase.
6148
fc12098d
JD
61492016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6150
6151 PR libgfortran/69651
6152 * gfortran.dg/read_bang.f90: New test.
6153 * gfortran.dg/read_bang4.f90: New test.
6154
ba6b3795
JJ
61552016-02-15 Jakub Jelinek <jakub@redhat.com>
6156
f0516ca4
JJ
6157 PR c++/69658
6158 * g++.dg/init/pr69658.C: New test.
6159
ba6b3795
JJ
6160 PR c++/69797
6161 * c-c++-common/pr69797.c: New test.
6162
de3f9a2d
PK
61632016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6164
6165 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6166 check for aarch64*-*-*.
6167
17a3b967
RB
61682016-02-15 Richard Biener <rguenther@suse.de>
6169
6170 PR tree-optimization/69783
6171 * gcc.dg/vect/pr69783.c: New testcase.
6172
1c48bff1
RB
61732016-02-15 Richard Biener <rguenther@suse.de>
6174
6175 PR tree-optimization/69776
6176 * gcc.dg/torture/pr69776.c: New testcase.
6177
1e6025b6
TK
61782016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6179
6180 PR fortran/60526
6181 * gfortran.dg/type_decl_4.f90: Reinstated.
6182
d3308279
JDA
61832016-02-14 John David Anglin <danglin@gcc.gnu.org>
6184
6185 PR fortran/68746
6186 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6187
b7c56581
TK
61882016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6189
6190 PR fortran/60526
6191 PR bootstrap/69816
6192 * gfortran.dg/type_decl_4.f90: Removed.
6193
60cb4ef5
TK
61942016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6195
6196 PR fortran/60526
6197 * gfortran.dg/type_decl_4.f90: New test.
6198
f6964637
AM
61992016-02-14 Alan Modra <amodra@gmail.com>
6200
1a8849d1 6201 PR testsuite/68886
f6964637
AM
6202 * gcc.c-torture/execute/stkalign.c: Revise test.
6203
f5121920
OE
62042016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6205
6206 PR target/67260
6207 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6208
6cda3ab6
OE
62092016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6210
6211 PR target/67260
6212 * gcc.target/sh/torture/pr67260.c: New.
6213
6786e598
JDA
62142016-02-12 John David Anglin <danglin@gcc.gnu.org>
6215
6216 * gcc.dg/pr67964.c: Add dg-require-alias.
6217
7e05dad8
OE
62182016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6219
6220 PR target/67636
6221 PR target/64345
6222 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6223
7f4cc3ce
JD
62242016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6225
6226 PR libgfortran/69668
6227 * gfortran.dg/namelist_88.f90: New test.
6228
955ca6dc
JD
62292016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6230
6231 PR libgfortran/69668
6232 * gfortran.dg/namelist_38.f90: Update test.
6233 * gfortran.dg/namelist_84.f90: Update test.
6234
876217ae
DM
62352016-02-12 David Malcolm <dmalcolm@redhat.com>
6236
6237 PR other/69554
6238 * gcc.dg/pr69554-1.c: New test.
6239 * gfortran.dg/pr69554-1.F90: New test.
6240 * gfortran.dg/pr69554-2.F90: New test.
6241 * lib/gcc-dg.exp (proc dg-locus): New function.
6242 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6243 distinguish between the caret-printing and non-caret-printing
6244 cases. If caret-printing has been explicitly enabled, bail out
6245 without attempting to fix up the output.
6246
61789eed
DM
62472016-02-12 David Malcolm <dmalcolm@redhat.com>
6248
6249 PR driver/69265
6250 PR driver/69453
6251 * gcc.dg/spellcheck-options-3.c: New test case.
6252 * gcc.dg/spellcheck-options-4.c: New test case.
6253 * gcc.dg/spellcheck-options-5.c: New test case.
6254 * gcc.dg/spellcheck-options-6.c: New test case.
6255 * gcc.dg/spellcheck-options-7.c: New test case.
6256 * gcc.dg/spellcheck-options-8.c: New test case.
6257 * gcc.dg/spellcheck-options-9.c: New test case.
6258 * gcc.dg/spellcheck-options-10.c: New test case.
6259
c3090c1f
JJ
62602016-02-12 Jakub Jelinek <jakub@redhat.com>
6261
6262 PR rtl-optimization/69764
6263 PR rtl-optimization/69771
6264 * c-c++-common/pr69764.c: New test.
6265 * gcc.dg/torture/pr69771.c: New test.
6266
8222034d
MP
62672016-02-12 Marek Polacek <polacek@redhat.com>
6268
6269 * g++.dg/torture/init-list1.C: New.
6270
f749f792
MP
62712016-02-12 Marek Polacek <polacek@redhat.com>
6272
6273 * gcc.dg/pr69522.c: Add empty dg-options.
6274
199fb02a
IE
62752016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6276
6277 * g++.dg/lto/lto.exp: Include and init mpx.
6278 * g++.dg/lto/pr69729_0.C: New test.
6279
b69539cb
JJ
62802016-02-12 Jakub Jelinek <jakub@redhat.com>
6281
06ff7000
JJ
6282 PR ipa/69241
6283 * g++.dg/ipa/pr69241-4.C: New test.
6284
b69539cb
JJ
6285 PR ipa/68672
6286 * g++.dg/ipa/pr68672-1.C: New test.
6287 * g++.dg/ipa/pr68672-2.C: New test.
6288 * g++.dg/ipa/pr68672-3.C: New test.
6289
16595a1f
BS
62902016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6291
6292 PR c/69522
6d87c306 6293 * gcc.dg/pr69522.c: New test.
16595a1f 6294
38d795d2
PP
62952016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6296
6297 PR c++/69098
6298 * g++.dg/cpp1y/69098.C: New test.
6299 * g++.dg/cpp1y/69098-2.C: New test.
6300
9c582551
JJ
63012016-02-12 Jakub Jelinek <jakub@redhat.com>
6302
6303 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6304 and neighbour -> neighbor.
6305 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6306 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6307 * c-c++-common/Wvarargs.c: Likewise.
6308 * c-c++-common/goacc/host_data-5.c: Likewise.
6309 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6310 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6311 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6312 * gcc.target/aarch64/pr60697.c: Likewise.
6313 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6314 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6315 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6316 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6317 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6318 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6319 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6320 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6321 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6322 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6323 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6324 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6325 * g++.dg/lookup/koenig5.C: Likewise.
6326 * g++.dg/ext/no-asm-2.C: Likewise.
6327 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6328 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6329 * gfortran.dg/used_types_16.f90: Likewise.
6330 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6331 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6332 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6333 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6334 * gfortran.dg/abstract_type_6.f03: Likewise.
6335 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6336 * gfortran.dg/used_types_15.f90: Likewise.
6337 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6338 * gfortran.dg/exit_3.f08: Likewise.
6339 * gfortran.dg/open_status_2.f90: Likewise.
6340 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6341 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6342 * gfortran.dg/associate_1.f03: Likewise.
6343 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6344 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6345 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6346 * gcc.dg/builtin-object-size-1.c: Likewise.
6347 * gcc.dg/noreturn-6.c: Likewise.
6348 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6349 * gcc.dg/globalalias.c: Likewise.
6350 * gcc.dg/builtins-config.h: Likewise.
6351 * gcc.dg/pr30457.c: Likewise.
6352 * gcc.c-torture/compile/volatile-1.c: Likewise.
6353 * gcc.c-torture/execute/20101011-1.c: Likewise.
6354 * c-c++-common/Waddress-1.c: Likewise.
6355
66756373
JJ
63562016-02-11 Jakub Jelinek <jakub@redhat.com>
6357
6358 PR c/69768
6359 * c-c++-common/Waddress-1.c: New test.
6360
76fe932b
AV
63612016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6362
6363 PR fortran/69296
6364 * gfortran.dg/associate_19.f03: New test.
6365 * gfortran.dg/associate_20.f03: New test.
6366
564c4d4b
OE
63672016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6368
6369 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6370
e1c1ecb0
KT
63712016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6372
6373 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6374 .arch armv8-a\n. Add -dA to dg-options.
6375 * gcc.target/aarch64/assembler_arch_1.c: New test.
6376 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6377
0d7d9458
PC
63782016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6379
6380 PR c++/68726
6381 * g++.dg/cpp0x/pr68726.C: New.
6382
e6208a60
IE
63832016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6384
6385 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6386 test.
6387
281a11eb
RB
63882016-02-11 Richard Biener <rguenther@suse.de>
6389
6390 * g++.dg/tree-ssa/pr61034.C: Adjust.
6391
e03dd765
VM
63922016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6393
4b48faf5 6394 PR target/69148
e03dd765
VM
6395 * gcc.target/s390/pr69148.c: New.
6396
cdc23927
YR
63972016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6398
6399 PR tree-optimization/69652
6400 * gcc.dg/torture/pr69652.c: New test.
6401
e199dd0a
JJ
64022016-02-10 Jakub Jelinek <jakub@redhat.com>
6403 Patrick Palka <ppalka@gcc.gnu.org>
6404
6405 PR ipa/69241
6406 PR c++/69649
6407 * g++.dg/ipa/pr69241-1.C: New test.
6408 * g++.dg/ipa/pr69241-2.C: New test.
6409 * g++.dg/ipa/pr69241-3.C: New test.
6410 * g++.dg/ipa/pr69649.C: New test.
6411
d6b38027
UB
64122016-02-10 Uros Bizjak <ubizjak@gmail.com>
6413
6414 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6415 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6416
13b562c5
BC
64172016-02-10 Bin Cheng <bin.cheng@arm.com>
6418
6419 PR tree-optimization/68021
6420 * gcc.dg/tree-ssa/pr68021.c: New test.
6421
24a179f8
RB
64222016-02-10 Richard Biener <rguenther@suse.de>
6423
6424 PR tree-optimization/69726
6425 * gcc.dg/uninit-22.c: New testcase.
6426
0d99886f
AP
64272016-02-09 Andrew Pinski <apinski@cavium.com>
6428
6429 PR tree-opt/69282
6430 * gcc.c-torture/compile/20160205-1.c: New testcase.
6431
ab04995c
MM
64322016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6433
6434 PR target/68404
6435 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6436 instead accessing a really large arrray.
6437 * gcc.target/powerpc/fusion3.c: Likewise.
6438
4b79ac23
CB
64392016-02-09 Charles Baylis <charles.baylis@linaro.org>
6440
6441 PR target/68532
6442 * gcc.c-torture/execute/pr68532.c: New test.
6443
b890a441
AO
64442016-02-11 Alexandre Oliva <aoliva@redhat.com>
6445
6446 PR target/69634
6447 * gcc.dg/pr69634.c: New.
6448
84a5bef7
RB
64492016-02-09 Richard Biener <rguenther@suse.de>
6450
6451 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6452
1f123759 64532016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6454
1f123759
AF
6455 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6456
65860c77
YR
64572016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6458
6459 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6460
7e1e8a0a
RB
64612016-02-09 Richard Biener <rguenther@suse.de>
6462
6463 PR tree-optimization/69715
6464 * gcc.dg/torture/pr69715.c: New testcase.
6465
efb45a9f
PP
64662016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6467
6468 PR c++/69139
6469 * g++.dg/cpp0x/trailing12.C: New test.
6470 * g++.dg/cpp0x/trailing13.C: New test.
6471
20a0c6f9
PP
64722016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6473
6474 PR c++/69283
6475 PR c++/67835
6476 * g++.dg/cpp1y/auto-fn29.C: New test.
6477 * g++.dg/cpp1y/auto-fn30.C: New test.
6478
a162f3af
JJ
64792016-02-08 Jakub Jelinek <jakub@redhat.com>
6480
6481 PR tree-optimization/69209
6482 * gcc.c-torture/compile/pr69209.c: New test.
6483
4b4a9fbd
JL
64842016-02-08 Jeff Law <law@redhat.com>
6485
6486 PR tree-optimization/68541
6487 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6488 of statements allowed in join block for path splitting.
6489
cfac5ed2
JJ
64902016-02-08 Jakub Jelinek <jakub@redhat.com>
6491
f68bc23f
JJ
6492 PR c++/59627
6493 * g++.dg/gomp/pr59627.C: New test.
6494
cfac5ed2
JJ
6495 PR ipa/69239
6496 * g++.dg/ipa/pr69239.C: New test.
6497
44714d8c
DM
64982016-02-08 David Malcolm <dmalcolm@redhat.com>
6499
6500 PR preprocessor/69664
6501 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6502 * gcc.dg/cpp/warn-comments.c: Likewise.
6503
eba9e839
MP
65042016-02-08 Marek Polacek <polacek@redhat.com>
6505
6506 PR c++/69688
6507 * g++.dg/init/const12.C: New test.
6508
a011cd92
BS
65092016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6510
6511 PR target/60410
6512 * gcc.dg/lto/pr55113_0.c: Remove test.
6513
5317b1be
RB
65142016-02-08 Richard Biener <rguenther@suse.de>
6515
6516 PR tree-optimization/69719
6517 * gcc.dg/torture/pr69719.c: New testcase.
6518
63998a63
RB
65192016-02-08 Richard Biener <rguenther@suse.de>
6520 Jeff Law <law@redhat.com>
6521
6522 PR target/68273
6523 * gcc.target/mips/pr68273.c: New testcase.
6524
43f4a281
RB
65252016-02-08 Richard Biener <rguenther@suse.de>
6526
6527 PR rtl-optimization/69274
6528 * gcc.target/i386/addr-sel-1.c: XFAIL.
6529
0b604d2d
JL
65302016-02-08 Jeff Law <law@redhat.com>
6531
e8dfe49e
JL
6532 PR tree-optimization/68541
6533 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6534
6daecd7a 6535 PR tree-optimization/65917
0b604d2d
JL
6536 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6537
c0f0e35a
JD
65382016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6539
6540 PR fortran/50555
6541 * gfortran.dg/namelist_args.f90: New test.
6542
8981d712
JL
65432016-02-05 Jeff Law <law@redhat.com>
6544
6daecd7a 6545 PR tree-optimization/68541
8981d712
JL
6546 * gcc.dg/tree-ssa/split-path-2.c: New test.
6547 * gcc.dg/tree-ssa/split-path-3.c: New test.
6548 * gcc.dg/tree-ssa/split-path-4.c: New test.
6549 * gcc.dg/tree-ssa/split-path-5.c: New test.
6550 * gcc.dg/tree-ssa/split-path-6.c: New test.
6551 * gcc.dg/tree-ssa/split-path-7.c: New test.
6552
46cb9332
MS
65532016-02-05 Martin Sebor <msebor@redhat.com>
6554
6555 PR c++/69662
6556 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6557 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6558
be2083ea
RH
65592016-02-06 Richard HEnderson <rth@redhat.com>
6560
6561 PR c/69643
6562 * gcc.target/i386/addr-space-4.c: New.
6563 * gcc.target/i386/addr-space-5.c: New.
6564
711d7c23
MM
65652016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6566
6567 PR fortran/66089
6568 * gfortran.dg/elemental_dependency_6.f90: New.
6569
b5c1c988
JJ
65702016-02-05 Jakub Jelinek <jakub@redhat.com>
6571
861c7bcd
JJ
6572 PR rtl-optimization/69691
6573 * gcc.c-torture/execute/pr69691.c: New test.
6574
b5c1c988
JJ
6575 PR c++/69628
6576 * g++.dg/parse/pr69628.C: New test.
6577
f7dfa966
UB
65782016-02-05 Uros Bizjak <ubizjak@gmail.com>
6579
6580 * gcc.dg/sancov/asan.c: Move to ...
6581 * gcc.dg/asan/sancov-1.c: ... here.
6582
9b143e64
UB
65832016-02-05 Uros Bizjak <ubizjak@gmail.com>
6584
6585 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6586
f5d4b899
L
65872016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6588
6589 PR target/69677
6590 * gcc.target/i386/pr69677.c: New test.
6591
76c85fbb
PP
65922016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6593
6594 PR c++/68948
6595 * g++.dg/template/pr68948.C: New test.
6596
f181bf90
DV
65972016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6598
6599 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6600 (only necessary on s390x).
6601
714fb282
L
66022016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6603
6604 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6605 -mno-accumulate-outgoing-args.
6606
618d6c1c
PP
66072016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6608
6609 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6610
1066e9b5
JJ
66112016-02-04 Jakub Jelinek <jakub@redhat.com>
6612
6613 PR c/69669
6614 * c-c++-common/pr69669.c: New test.
6615
76255d0d
MM
66162016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6617
6618 PR target/69667
6619 * g++.dg/pr69667.C: New file.
6620
e0b059b1
WD
66212016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6622
6623 PR target/69619
6624 * gcc.dg/pr69619.c: Add new test.
6625
2692b5c8
RS
66262016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6627
6628 PR rtl-optimization/69577
6629 * gcc.target/i386/pr69577.c: New test.
6630
7db337c2
ML
66312016-02-04 Martin Liska <mliska@suse.cz>
6632
6633 * g++.dg/asan/pr69276.C: New test.
6634
cc9c0829
KT
66352016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6636
6637 PR target/65932
6638 PR target/67714
6639 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6640 a single smulbb instruction.
6641 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6642 * gcc.target/amr/wmul-2.c: Likewise.
6643
eb9feb52
KT
66442016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6645
6646 PR target/65932
6647 PR target/67714
6648 * gcc.c-torture/execute/pr67714.c: New test.
6649
61f727fe
JJ
66502016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6651
6652 PR target/69454
6653 * gcc.target/i386/pr69454-1.c: New test.
6654 * gcc.target/i386/pr69454-2.c: New test.
6655
05dd97db
MS
66562016-02-03 Martin Sebor <msebor@redhat.com>
6657
6658 PR c++/69251
6659 PR c++/69253
6660 PR c++/69290
6661 PR c++/69277
6662 PR c++/69349
6663 * g++.dg/ext/flexarray-mangle-2.C: New test.
6664 * g++.dg/ext/flexarray-mangle.C: New test.
6665 * g++.dg/ext/flexarray-subst.C: New test.
6666 * g++.dg/ext/flexary11.C: New test.
6667 * g++.dg/ext/flexary12.C: New test.
6668 * g++.dg/ext/flexary13.C: New test.
6669 * g++.dg/ext/flexary14.C: New test.
6670 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6671
dac2fc29
L
66722016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6673
6674 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6675 Define only if CHECK_FLOAT128 is defined.
6676 (main): Properly initialize u5.
6677
eadb8035
JJ
66782016-02-03 Jakub Jelinek <jakub@redhat.com>
6679
0afbb81b
JJ
6680 PR c/69627
6681 * gcc.dg/pr69627.c: New test.
6682
eadb8035
JJ
6683 PR target/69644
6684 * gcc.dg/pr69644.c: New test.
6685
b12d4923
MS
66862016-02-03 Mike Stump <mikestump@comcast.net>
6687
6688 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6689 support for struct-layout-1.exp.
6690
ab4bae0c
PP
66912016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6692
6693 PR c++/69056
618d6c1c 6694 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6695
95831c01
VM
66962016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6697 Alexandre Oliva <aoliva@redhat.com>
6698
6699 PR target/69461
6700 * gcc.target/powerpc/pr69461.c: New.
6701
ccc71ab8
UB
67022016-02-03 Uros Bizjak <ubizjak@gmail.com>
6703
6704 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6705 works from here ...
6706 (check_effective_target_fsanitize_thread): ... to here. Do not
6707 specify additional compile flags for the test source.
6708 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6709 specify additional compile flags for the test source.
6710
96299640
WD
67112016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6712
6713 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6714
781d83d9
AV
67152016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6716
6717 PR fortran/67451
6718 PR fortran/69418
6719 * gfortran.dg/coarray_allocate_2.f08: New test.
6720 * gfortran.dg/coarray_allocate_3.f08: New test.
6721 * gfortran.dg/coarray_allocate_4.f08: New test.
6722
d8208e6d
AL
67232016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6724
6725 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6726 use same scan-tree-dump-times on all platforms.
6727 * gcc.dg/vect/vect-outer-1.c: Likewise.
6728 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6729 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6730 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6731 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6732 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6733 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6734 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6735
a8394fa0
SB
67362016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6737
6738 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6739 warning.
6740
f3baa1d3
L
67412016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6742
6743 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6744
eb077516
JN
67452016-02-02 James Norris <jnorris@codesourcery.com>
6746
6747 * c-c++-common/goacc/routine-5.c: Add tests.
6748
578fb225
AM
67492016-02-02 Alexander Monakov <amonakov@ispras.ru>
6750
6751 * gcc.target/nvptx/unsigned-cmp.c: New test.
6752
c64f7d37
WD
67532016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6754
6755 * gcc.target/aarch64/scalar_shift_1.c
6756 (test_corners_sisd_di): Improve force to SIMD register.
6757 (test_corners_sisd_si): Likewise.
6758 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6759 Remove scan-assembler check for ldr.
6760
90c6f26c
RB
67612016-02-02 Richard Biener <rguenther@suse.de>
6762
6763 PR tree-optimization/69595
6764 * gcc.dg/Warray-bounds-17.c: New testcase.
6765
9dc03c97
RB
67662016-02-02 Richard Biener <rguenther@suse.de>
6767
6768 PR tree-optimization/69606
6769 * gcc.dg/torture/pr69606.c: New testcase.
6770
2d4dc223
YR
67712016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6772
6773 PR middle-end/68542
6774 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6775 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6776
65c98fde
AM
67772016-02-02 Alan Modra <amodra@gmail.com>
6778
6779 PR target/69548
6780 * gcc.target/powerpc/pr69548.c: New test.
6781
e1b81f2b
JJ
67822016-02-01 Jakub Jelinek <jakub@redhat.com>
6783
d0268b37
JJ
6784 PR rtl-optimization/69592
6785 * gcc.dg/pr69592.c: New test.
6786
e1b81f2b
JJ
6787 PR preprocessor/69543
6788 PR c/69558
6789 * gcc.dg/pr69543.c: New test.
6790 * gcc.dg/pr69558.c: New test.
6791
7dd7780d
UB
67922016-02-01 Uros Bizjak <ubizjak@gmail.com>
6793
bf672ee5
UB
6794 PR testsuite/65940
6795 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6796
9a7013f8
MS
67972016-02-01 Martin Sebor <msebor@redhat.com>
6798
6799 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6800
e681fb2b
BC
68012016-02-01 Bin Cheng <bin.cheng@arm.com>
6802
6803 PR tree-optimization/67921
6804 * c-c++-common/ubsan/pr67921.c: New test.
6805
ff86345f
RB
68062016-02-01 Richard Biener <rguenther@suse.de>
6807
6808 PR middle-end/69556
6809 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6810
bc369dbd
RB
68112016-02-01 Richard Biener <rguenther@suse.de>
6812
6813 PR tree-optimization/69574
6814 * gcc.dg/torture/pr69574.c: New testcase.
6815
ef318184
RB
68162016-02-01 Richard Biener <rguenther@suse.de>
6817
6818 PR tree-optimization/69579
6819 * gcc.dg/setjmp-6.c: New testcase.
6820
654745e6
JJ
68212016-02-01 Jakub Jelinek <jakub@redhat.com>
6822
6823 PR rtl-optimization/69570
6824 * g++.dg/opt/pr69570.C: New test.
6825
e6c0c44b
RH
68262016-02-01 Richard Henderson <rth@redhat.com>
6827
6828 * gcc.dg/pr69535.c: New test.
6829
6ff3f09a
JDA
68302016-01-31 John David Anglin <danglin@gcc.gnu.org>
6831
2c005538
JDA
6832 PR testsuite/69584
6833 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6834 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6835
61083a4b
JDA
6836 PR debug/68244
6837 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6838
6ff3f09a
JDA
6839 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6840
0c221916
PT
68412016-01-31 Paul Thomas <pault@gcc.gnu.org>
6842
6843 PR fortran/67564
6844 * gfortran.dg/allocate_with_source_17.f03: New test.
6845
db7a2818
JJ
68462016-01-30 Jakub Jelinek <jakub@redhat.com>
6847
6848 PR tree-optimization/69546
6849 * gcc.dg/torture/pr69546.c: New test.
6850
e520d5f0
PT
68512016-01-30 Paul Thomas <pault@gcc.gnu.org>
6852
6853 PR fortran/69566
6854 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6855
343c05d3
MS
68562016-01-30 Martin Sebor <msebor@redhat.com>
6857
6858 PR c++/68490
6859 * g++.dg/ext/flexary10.C: New test.
6860
d6c3a539
DH
68612016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6862
6863 PR fortran/66707
6864 gfortran.dg/common_23.f90: New test.
6865
52d72fcd
BS
68662016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6867
6868 PR target/65546
6869 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6870 condition being checked, and disable it when the target supports
6871 misaligned loads and stores.
6872
3a5d2ba4
JJ
68732016-01-29 Jakub Jelinek <jakub@redhat.com>
6874
6875 PR debug/69518
6876 * gcc.dg/torture/pr69518.c: New test.
6877
6bbacdb5
L
68782016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6879
6880 PR target/69530
6881 * gcc.target/i386/pr69530.c: New test.
6882
af932cdb
SE
68832016-01-29 Steve Ellcey <sellcey@imgtec.com>
6884
6885 PR target/65604
6886 * gcc.target/mips/div-delay.c: New test.
6887
26658b7c
JJ
68882016-01-29 Jakub Jelinek <jakub@redhat.com>
6889
33e89989
JJ
6890 PR target/69551
6891 * gcc.target/i386/pr69551.c: New test.
6892
26658b7c
JJ
6893 PR target/66137
6894 * gcc.target/i386/pr66137.c: New test.
6895
401116b5
AB
68962016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6897
6898 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6899 always built for p5600.
6900 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6901 isa=p5600 dg-option.
6902
d4abfcc5
RB
69032016-01-29 Richard Biener <rguenther@suse.de>
6904
6905 PR tree-optimization/69547
6906 * g++.dg/tree-ssa/pr69547.C: New testcase.
6907
16b77b32
JJ
69082016-01-29 Jakub Jelinek <jakub@redhat.com>
6909
6910 PR debug/66869
6911 * g++.dg/warn/Wunused-function2.C: New test.
6912
a1c95464
DV
69132016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6914
6915 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6916 support for test to succeed.
6917
5453bfed
MP
69182016-01-29 Marek Polacek <polacek@redhat.com>
6919
6920 PR c++/69509
6921 PR c++/69516
6922 * g++.dg/ext/constexpr-vla2.C: New test.
6923 * g++.dg/ext/constexpr-vla3.C: New test.
6924 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6925
452ec2a5
RB
69262016-01-29 Richard Biener <rguenther@suse.de>
6927
6928 PR middle-end/69537
6929 * gcc.dg/uninit-21.c: New testcase.
6930
aec0b19e
UB
69312016-01-28 Uros Bizjak <ubizjak@gmail.com>
6932
6933 PR target/69459
6934 * gcc.target/i386/pr69459.c: New test.
6935
df113ce7
SE
69362016-01-28 Steve Ellcey <sellcey@imgtec.com>
6937
6938 PR target/68400
6939 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6940 * gcc.target/mips/pr68400.c: New test.
6941
494de84f
MS
69422016-01-28 Martin Sebor <msebor@redhat.com>
6943
6944 PR target/17381
6945 * gcc.target/powerpc/pr17381.c: New test.
6946
eb1b1f01
JJ
69472016-01-28 Jakub Jelinek <jakub@redhat.com>
6948
6949 PR middle-end/69542
6950 * gcc.dg/torture/pr69542.c: New test.
6951
6dfeb7ce
WD
69522016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6953
6954 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6955
4b7471a4
DE
69562016-01-28 David Edelsohn <dje.gcc@gmail.com>
6957
6958 * gcc.dg/pr65980.c: Skip on AIX.
6959 * gcc.dg/pr66688.c: Same.
6960
b271fd21
DE
69612016-01-28 David Edelsohn <dje.gcc@gmail.com>
6962
6963 PR target/63679
6964 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6965 * gcc.dg/tree-ssa/sra-18.c: Same.
6966
874108a9
AV
69672016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6968
6969 PR fortran/62536
6970 * gfortran.dg/block_15.f08: New test.
6971 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6972 on incorrectly closed BLOCK.
6973
30480bcd
IE
69742016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6975
6976 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
69772016-01-28 Richard Biener <rguenther@suse.de>
6978
6979 PR tree-optimization/69466
6980 * gfortran.dg/vect/pr69466.f90: New testcase.
6981
0d4c694e
TP
69822016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6983
6984 * g++.dg/pr67989.C: Remove ARM-specific option.
6985 * gcc.target/arm/pr67989.C: New file.
6986
2aa780da
UB
69872016-01-27 Uros Bizjak <ubizjak@gmail.com>
6988
6989 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6990 and expm1 test for glibc < 2.11.
6991
f75ebe77
RH
69922016-01-27 Richard Henderson <rth@redhat.com>
6993
6994 * gcc.c-torture/execute/pr69447.c: New test.
6995
69962016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6997
9a175e65 6998 PR fortran/69422
49847d75
PT
6999 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7000
cbdd8ae0
JJ
70012016-01-27 Jakub Jelinek <jakub@redhat.com>
7002
7003 PR debug/66869
7004 * gcc.dg/pr66869.c: New test.
7005
2b572b3c
JL
70062016-01-25 Jeff Law <law@redhat.com>
7007
7008 PR tree-optimization/68398
aec0b19e 7009 PR tree-optimization/69196
2b572b3c
JL
7010 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7011 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7012 path to avoid new heuristic allowing more irreducible regions
7013 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7014 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7015 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7016 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7017 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7018
fa74a4bc
MP
70192016-01-27 Marek Polacek <polacek@redhat.com>
7020
7021 PR c/68062
7022 * c-c++-common/vector-compare-4.c: New test.
7023
0afff540
DM
70242016-01-27 David Malcolm <dmalcolm@redhat.com>
7025
7026 PR preprocessor/69126
7027 * c-c++-common/pr69126.c: New test case.
7028
1a218fc9
ILT
70292016-01-27 Ian Lance Taylor <iant@google.com>
7030
7031 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7032
5d70666e
RB
70332016-01-27 Ryan Burn <contact@rnburn.com>
7034
7035 PR cilkplus/69267
7036 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7037
87ff4d66
UB
70382016-01-27 Uros Bizjak <ubizjak@gmail.com>
7039
7040 PR target/69512
7041 * gcc.target/i386/pr69512.c: New test.
7042
27e23cca
RE
70432016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7044
7045 PR ada/69488
7046 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7047
05bf54c3
MP
70482016-01-27 Marek Polacek <polacek@redhat.com>
7049
7050 PR c++/69379
7051 * g++.dg/pr69379.C: New test.
7052
60214d0d
MS
70532016-01-27 Martin Sebor <msebor@redhat.com>
7054
7055 PR c++/69317
7056 * g++.dg/abi/Wabi-2-2.C: New test.
7057 * g++.dg/abi/Wabi-2-3.C: New test.
7058 * g++.dg/abi/Wabi-3-2.C: New test.
7059 * g++.dg/abi/Wabi-3-3.C: New test.
7060
167c7bfa
RB
70612016-01-27 Richard Biener <rguenther@suse.de>
7062
7063 PR tree-optimization/69166
7064 * gcc.dg/torture/pr69166.c: New testcase.
7065
1430fb1f
MJ
70662016-01-27 Martin Jambor <mjambor@suse.cz>
7067
7068 PR tree-optimization/69355
7069 * gcc.dg/tree-ssa/pr69355.c: New test.
7070
95e3030c
MP
70712016-01-27 Marek Polacek <polacek@redhat.com>
7072
7073 PR c++/69496
7074 * g++.dg/ext/constexpr-vla1.C: New test.
7075
eeb085f3
CB
70762016-01-20 Christian Bruel <christian.bruel@st.com>
7077
7078 PR target/69245
7079 * gcc.target/arm/pr69245.c: New test.
7080
b1652dde
JJ
70812016-01-27 Jakub Jelinek <jakub@redhat.com>
7082
7083 PR tree-optimization/69399
7084 * gcc.dg/torture/pr69399.c: New test.
7085
ce7e8f00
EB
70862016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7087
7088 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7089
e4aac1d1
EB
70902016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7091
7092 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7093
8dfdb419
TV
70942016-01-26 Tom de Vries <tom@codesourcery.com>
7095
7096 PR tree-optimization/69110
7097 * gcc.dg/autopar/pr69110.c: New test.
7098
56f80f54 70992016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7100 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7101
7102 * gcc.dg/graphite/isl-ast-op-select.c: New.
7103
a0909527
PT
71042015-01-26 Paul Thomas <pault@gcc.gnu.org>
7105
7106 PR fortran/69385
7107 * gfortran.dg/allocate_error_6.f90: New test.
7108
ffc445f4
RH
71092016-01-26 Richard Henderson <rth@redhat.com>
7110
7111 * gcc.dg/tm/pr60908.c: New test.
7112
01e1dea3
DM
71132016-01-26 David Malcolm <dmalcolm@redhat.com>
7114
7115 PR other/69006
7116 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7117 directive.
7118 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7119 expected multiline output to reflect the colorization being
7120 disabled before newlines.
7121 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7122 (custom_diagnostic_finalizer): Replace call to
7123 pp_newline_and_flush with call to pp_flush.
7124 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7125 * gfortran.dg/implicit_class_1.f90: Likewise.
7126 * lib/gcc-dg.exp (allow_blank_lines): New global.
7127 (dg-allow-blank-lines-in-output): New procedure.
7128 (gcc-dg-prune): Complain about blank lines in the output, unless
7129 dg-allow-blank-lines-in-output was called.
7130 * lib/multiline.exp (_build_multiline_regex): Only support
7131 arbitrary followup text for non-blank-lines, not for blank lines.
7132
13f92e8d
JJ
71332016-01-26 Jakub Jelinek <jakub@redhat.com>
7134
7135 PR tree-optimization/69483
7136 * gcc.dg/pr69483.c: New test.
7137 * g++.dg/opt/pr69483.C: New test.
7138
92422235
CL
71392016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7140
7141 PR target/68620
7142 * gcc.target/arm/pr68620.c: New test.
7143
0bccf11b
L
71442016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7145
7146 * gcc.target/i386/pr68986-2.c: Remove -m32.
7147
81cd202e
L
71482016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7149
7150 PR target/68986
7151 * gcc.target/i386/pr68986-1.c: New test.
7152 * gcc.target/i386/pr68986-2.c: Likewise.
7153 * gcc.target/i386/pr68986-3.c: Likewise.
7154
213a1c03
CB
71552016-01-26 Christian Bruel <christian.bruel@st.com>
7156
7157 * lib/target-supports.exp
7158 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7159 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7160 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7161
22a08dd1
RB
71622016-01-26 Richard Biener <rguenther@suse.de>
7163
7164 PR tree-optimization/69452
7165 * gcc.dg/torture/pr69452.c: New testcase.
7166
6c06e0e8
JJ
71672016-01-26 Jakub Jelinek <jakub@redhat.com>
7168
7169 PR target/69442
7170 * gcc.dg/pr69442.c: New test.
7171
b96824c4
RFI
71722016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7173
7174 PR target/67896
7175 * gcc.target/aarch64/simd/pr67896.C: New.
7176
5ee31e57
RS
71772016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7178
7179 PR tree-optimization/69400
7180 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7181 function.
7182 (plugin_init): Call it.
7183 * gcc.dg/torture/pr69400.c: New test.
7184
7ddfb31d
CL
71852016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7186
7187 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7188
1e050c90
AK
71892016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7190 Sebastian Pop <s.pop@samsung.com>
7191
7192 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7193 isl-0.15.
7194
c8ee4bf5
AK
71952016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7196 Sebastian Pop <s.pop@samsung.com>
7197
7198 * gcc.dg/graphite/pr69292.c: New.
7199
d902b330
JJ
72002016-01-25 Jakub Jelinek <jakub@redhat.com>
7201
7202 * c-c++-common/goacc/use_device-1.c: New test.
7203
2c89b952
JL
72042016-01-25 Jeff Law <law@redhat.com>
7205
7206 PR tree-optimization/69196
7207 PR tree-optimization/68398
7208 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7209 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7210
685c8785
DE
72112016-01-25 David Edelsohn <dje.gcc@gmail.com>
7212
7213 PR target/69469
7214 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7215 Algorithm.
7216
95cef0c1
RB
72172016-01-25 Richard Biener <rguenther@suse.de>
7218
7219 PR testsuite/69380
7220 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7221
2947d3b2
IE
72222016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7223
7224 PR target/69421
7225 * gcc.dg/pr69421.c: New test.
7226
ae19075a
BB
72272016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7228
7229 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7230 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7231 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7232 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7233 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7234 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7235 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7236 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7237 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7238 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7239
fa4511c2
RB
72402016-01-25 Richard Biener <rguenther@suse.de>
7241
7242 PR tree-optimization/69376
7243 * gcc.dg/torture/pr69376.c: New testcase.
7244
1d101216
JD
72452016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7246
7247 PR fortran/69397
7248 PR fortran/68442
7249 * gfortran.dg/interface_38.f90: New test.
7250 * gfortran.dg/interface_39.f90: New test.
a0909527 7251
a59b92b0
PP
72522016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7253
7254 Revert:
7255 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7256
7257 PR c++/11858
7258 PR c++/24663
7259 PR c++/24664
7260 * g++.dg/template/pr11858.C: New test.
7261 * g++.dg/template/pr24663.C: New test.
7262 * g++.dg/template/unify12.C: New test.
7263 * g++.dg/template/unify13.C: New test.
7264 * g++.dg/template/unify14.C: New test.
7265 * g++.dg/template/unify15.C: New test.
7266 * g++.dg/template/unify16.C: New test.
7267 * g++.dg/template/unify17.C: New test.
7268
16acb1a8
DH
72692016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7270
7271 PR fortran/68283
7272 gfortran.dg/pr68283.f90: New test.
7273
094773e8
TK
72742016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7275
7276 PR fortran/66094
7277 * gfortran.dg/inline_matmul_13.f90: New test.
7278 * gfortran.dg/matmul_bounds_8.f90: New test.
7279 * gfortran.dg/matmul_bounds_9.f90: New test.
7280 * gfortran.dg/matmul_bounds_10.f90: New test.
7281
42fb90d7
TV
72822016-01-23 Tom de Vries <tom@codesourcery.com>
7283
7284 PR tree-optimization/69426
7285 * gcc.dg/autopar/pr69426.c: New test.
7286
69da7802
MS
72872016-01-23 Martin Sebor <msebor@redhat.com>
7288
7289 PR c++/58109
7290 PR c++/69022
7291 * g++.dg/cpp0x/alignas5.C: New test.
7292 * g++.dg/ext/vector29.C: Same.
7293
da17300a
UB
72942016-01-23 Uros Bizjak <ubizjak@gmail.com>
7295
7296 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7297 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7298 _GNU_SOURCE from compile flags to the source.
7299 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7300 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7301 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7302 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7303
62041cfc
JJ
73042016-01-22 Jakub Jelinek <jakub@redhat.com>
7305
7306 PR target/69432
7307 * g++.dg/opt/pr69432.C: New test.
7308
f7d2ad6f
BS
73092016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7310
7311 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7312 32-bit targets testing an -m64 multilib.
7313
d403fc9a
WS
73142016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7315
7316 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7317 64-bit support.
7318
4aa16f8d
JG
73192016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7320
7321 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7322
7c816d0f
CB
73232016-01-21 Christian Bruel <christian.bruel@st.com>
7324
7325 PR target/68674
7326 * gcc.target/i386/pr68674.c
7327 * gcc.target/aarch64/pr68674.c
7328 * gcc.target/arm/pr68674.c
7329
fce661e8
KT
73302016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7331
7332 PR target/69403
7333 * gcc.c-torture/execute/pr69403.c: New test.
7334
4696899f
PC
73352016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7336
7337 PR c++/55843
7338 * g++.dg/template/pr55843.C: New.
7339
bac69366
AL
73402016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7341
7342 PR testsuite/66877
7343 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7344 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7345
b57d3a5c
BS
73462016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7347
7348 PR testsuite/67489
da17300a
UB
7349 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7350 from dg-do compile directive, and instead add
7351 { dg-require-effective-target int128 }.
b57d3a5c 7352
9f04a53e
MS
73532016-01-20 Martin Sebor <msebor@redhat.com>
7354
7355 PR c/69405
7356 * gcc.dg/sync-fetch.c: New test.
7357
38a51663
JL
73582016-01-21 Martin Sebor <msebor@redhat.com>
7359
7360 PR target/69252
7361 * gcc.target/powerpc/pr69252.c: New test.
7362
2423a75a
JD
73632016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7364
7365 PR fortran/65996
da17300a 7366 * gfortran.dg/pr65996.f90: New test.
2423a75a 7367
0a76463f
DV
73682016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7369
7370 PR c++/68810
9f04a53e 7371 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7372 expected to generate an error.
0a76463f 7373
9776e692
BS
73742016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7375
7376 PR middle-end/66178
7377 * gcc.dg/torture/pr66178.c: New test.
7378
c8d3e088
AB
73792016-01-21 Anton Blanchard <anton@samba.org>
7380 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7381
7382 PR target/63354
7383 * gcc.target/powerpc/pr63354.c: New test.
7384
35b707ff
VM
73852016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7386
7387 PR rtl-optimization/68990
7388 * gcc.target/i386/pr68990: New.
7389
157b0829
NC
73902016-01-21 Nick Clifton <nickc@redhat.com>
7391
7392 PR target/69129
7393 * gcc.target/mips/pr69129.c: New.
7394
aede6748
PC
73952016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7396
7397 PR c++/58046
7398 * g++.dg/cpp0x/pr58046.C: New.
7399
5463c2c8
JJ
74002016-01-21 Jakub Jelinek <jakub@redhat.com>
7401
6d31cc75
SS
7402 PR target/69187
7403 PR target/65624
7404 * gcc.target/arm/pr69187.c: New test.
7405
5463c2c8
JJ
7406 PR c++/69355
7407 * g++.dg/torture/pr69355.C: New test.
7408
fa28f32b
AK
74092016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7410 Sebastian Pop <s.pop@samsung.com>
7411
7412 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7413
b920a047
AK
74142016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7415 Sebastian Pop <s.pop@samsung.com>
7416
da17300a 7417 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7418
bdd3aea6
JJ
74192016-01-21 Jakub Jelinek <jakub@redhat.com>
7420
7421 PR middle-end/67653
7422 * c-c++-common/pr67653.c: New test.
7423 * gcc.dg/torture/pr29119.c: Add dg-warning.
7424
26a2e6ae
PB
74252016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7426
7427 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7428
d25c7690
PK
74292016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7430
7431 PR c/24293
7432 * gcc.dg/pr24293.c: New test.
7433 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7434 incomplete struct type.
7435 * gcc.dg/declspec-1.c: Likewise.
7436 * gcc.dg/pr63549.c: Likewise.
7437
889d5698
JJ
74382016-01-20 Jakub Jelinek <jakub@redhat.com>
7439
7440 PR tree-optimization/66612
7441 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7442 for bdn instruction.
7443
d7cf3dc7
CL
74442016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7445
7446 * lib/target-supports.exp
7447 (check_effective_target_arm_fp_ok_nocache): New.
7448 (check_effective_target_arm_fp_ok): New.
7449 (add_options_for_arm_fp): New.
7450 (check_effective_target_arm_crypto_ok_nocache): Require
7451 target_arm_v8_neon_ok instead of arm32.
7452 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7453 (check_effective_target_arm_crypto_pragma_ok): New.
7454 (add_options_for_arm_vfp): New.
7455 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7456 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7457 target instead. Force initial fpu to vfp.
7458 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7459 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7460 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7461 dependency.
7462 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7463 use arm_vfp effective target instead. Force initial fpu to vfp.
7464 * gcc.target/arm/attr-neon3.c: Likewise.
7465 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7466 arm_vfp_ok.
7467 * gcc.target/arm/unsigned-float.c: Likewise.
7468 * gcc.target/arm/vfp-1.c: Likewise.
7469 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7470 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7471 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7472 * gcc.target/arm/vfp-ldmias.c: Likewise.
7473 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7474 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7475 * gcc.target/arm/vfp-stmiad.c: Likewise.
7476 * gcc.target/arm/vfp-stmias.c: Likewise.
7477 * gcc.target/arm/vnmul-1.c: Likewise.
7478 * gcc.target/arm/vnmul-2.c: Likewise.
7479 * gcc.target/arm/vnmul-3.c: Likewise.
7480 * gcc.target/arm/vnmul-4.c: Likewise.
7481
01ac9704 74822016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7483
e84b00da
L
7484 PR testsuite/69366
7485 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7486 the MPX run-time library, for compile-time MPX test.
7487 * gcc.target/i386/chkp-always_inline.c: Likewise.
7488 * gcc.target/i386/chkp-bndret.c: Likewise.
7489 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7490 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7491 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7492 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7493 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7494 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7495 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7496 * gcc.target/i386/chkp-label-address.c: Likewise.
7497 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7498 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7499 * gcc.target/i386/chkp-pr69044.c: Likewise.
7500 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7501 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7502 * gcc.target/i386/chkp-strchr.c: Likewise.
7503 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7504 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7505 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7506 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7507 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7508 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7509 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7510 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7511 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7512 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7513 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7514 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7515 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7516 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7517 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7518 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7519 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7520 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7521 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7522 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7523 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7524 * gcc.target/i386/pr63995-2.c: Likewise.
7525 * gcc.target/i386/pr64805.c: Likewise.
7526 * gcc.target/i386/pr65044.c: Likewise.
7527 * gcc.target/i386/pr65167.c: Likewise.
7528 * gcc.target/i386/pr65183.c: Likewise.
7529 * gcc.target/i386/pr65184.c: Likewise.
7530 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7531
28b33016
IE
75322016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7533
7534 PR tree-optimization/69328
7535 * gcc.dg/pr69328.c: New test.
7536
bcff0913
JL
75372016-01-20 Jeff Law <law@redhat.com>
7538
bf0bb970 7539 PR target/25114
bcff0913
JL
7540 * gcc.target/m68k/pr25114.c: New test.
7541
a3f69631
AV
75422016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7543
7544 * gcc.target/arm/memset-inline-10.c: Added
7545 dg-require-effective-target arm_thumb2_ok.
7546
af33ba0d
EB
75472016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7548
7549 * gcc.dg/debug/dwarf2/sso.c: New test.
7550
7596d5de
UB
75512016-01-19 Uros Bizjak <ubizjak@gmail.com>
7552
7553 PR testsuite/68820
7554 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7555 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7556 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7557
ceda2c69
JH
75582016-01-19 Jan Hubicka <hubicka@ucw.cz>
7559
7560 PR ipa/66223
7561 * g++.dg/ipa/devirt-50.C: New testcase.
7562
38a979f2
MP
75632016-01-19 Marek Polacek <polacek@redhat.com>
7564
7565 PR c++/68965
7566 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7567 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7568
962801c5
KT
75692016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7570
7571 PR target/69135
7572 * gcc.target/arm/pr69135_1.c: New test.
7573
078fe40a
WD
75742015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7575
7576 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7577
786e3c06
WD
75782015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7579
7580 * gcc.target/aarch64/ccmp_1.c: New testcase.
7581
1e297006
MP
75822016-01-19 Marek Polacek <polacek@redhat.com>
7583
7584 PR c++/68586
7585 * g++.dg/cpp0x/enum30.C: New test.
7586
879c27e3
RB
75872016-01-19 Richard Biener <rguenther@suse.de>
7588
7589 PR tree-optimization/69336
7590 * g++.dg/tree-ssa/pr69336.C: New testcase.
7591
015337d3
JJ
75922016-01-19 Jakub Jelinek <jakub@redhat.com>
7593
7594 PR debug/65779
7595 * gcc.dg/pr65779.c: New test.
7596
e2c768b6
RB
75972016-01-19 Richard Biener <rguenther@suse.de>
7598
7599 PR tree-optimization/69352
7600 * gcc.dg/torture/pr69352.c: New testcase.
7601
569efc34
JJ
76022016-01-19 Jakub Jelinek <jakub@redhat.com>
7603
7604 PR rtl-optimization/68955
7605 PR rtl-optimization/64557
7606 * gcc.dg/torture/pr68955.c: New test.
7607
e49d321f
JH
76082016-01-19 Jan Hubicka <hubicka@ucw.cz>
7609
7610 PR lto/69136
7611 * g++.dg/torture/pr69136.C: New testcase.
7612
e9191ad3
JH
76132016-01-19 Jan Hubicka <hubicka@ucw.cz>
7614
7615 PR lto/69133
7616 * g++.dg/lto/pr69133_0.C: New testcase.
7617 * g++.dg/lto/pr69133_1.C: New testcase.
7618
2bedb645
JL
76192016-01-15 Jeff Law <law@redhat.com>
7620
7621 PR tree-optimization/69320
7622 * gcc.c-torture/pr69320-1.c: New test.
7623 * gcc.c-torture/pr69320-2.c: New test.
7624 * gcc.c-torture/pr69320-3.c: New test.
7625 * gcc.c-torture/pr69320-4.c: New test.
7626
17c15cb9
PP
76272016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7628
7629 PR c++/11858
7630 PR c++/24663
7631 PR c++/24664
7632 * g++.dg/template/pr11858.C: New test.
7633 * g++.dg/template/pr24663.C: New test.
7634 * g++.dg/template/unify12.C: New test.
7635 * g++.dg/template/unify13.C: New test.
7636 * g++.dg/template/unify14.C: New test.
7637 * g++.dg/template/unify15.C: New test.
7638 * g++.dg/template/unify16.C: New test.
7639 * g++.dg/template/unify17.C: New test.
7640
9617fd08
DM
76412016-01-18 David Malcolm <dmalcolm@redhat.com>
7642
7643 PR testsuite/69181
7644 * gcc.dg/pr69181-1.c: New test file.
7645 * gcc.dg/pr69181-2.c: New test file.
7646 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7647 globals by moving it to...
7648 (cleanup-after-saved-dg-test): ...this new function. Add
7649 "global additional_sources_used". Add reset of global
7650 multiline_expected_outputs to the empty list.
7651 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7652 global to...
7653 (multiline_expected_outputs): ...this, and updated comments to
7654 note that it is modified from gcc-dg.exp.
7655 (dg-end-multiline-output): Update for the above renaming.
7656 (handle-multiline-outputs): Likewise. Remove the clearing
7657 of the expected outputs to the empty list.
7658
b555a2e4
RB
76592016-01-18 Richard Biener <rguenther@suse.de>
7660
7661 PR tree-optimization/69297
7662 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7663
96902805
JM
76642016-01-18 Joseph Myers <joseph@codesourcery.com>
7665
7666 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7667 dg-options.
7668 * gcc.target/mips/mips-3d-2.c: Likewise.
7669 * gcc.target/mips/mips-3d-3.c: Likewise.
7670 * gcc.target/mips/mips-3d-4.c: Likewise.
7671 * gcc.target/mips/mips-3d-5.c: Likewise.
7672 * gcc.target/mips/mips-3d-6.c: Likewise.
7673 * gcc.target/mips/mips-3d-7.c: Likewise.
7674 * gcc.target/mips/mips-3d-8.c: Likewise.
7675 * gcc.target/mips/mips-3d-9.c: Likewise.
7676 * gcc.target/mips/mips-ps-1.c: Likewise.
7677 * gcc.target/mips/mips-ps-2.c: Likewise.
7678 * gcc.target/mips/mips-ps-3.c: Likewise.
7679 * gcc.target/mips/mips-ps-4.c: Likewise.
7680 * gcc.target/mips/mips-ps-5.c: Likewise.
7681 * gcc.target/mips/mips-ps-6.c: Likewise.
7682 * gcc.target/mips/mips-ps-7.c: Likewise.
7683 * gcc.target/mips/mips-ps-type.c: Likewise.
7684 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7685 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7686
40e26f94
TV
76872016-01-18 Tom de Vries <tom@codesourcery.com>
7688
7689 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7690 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7691 * c-c++-common/goacc/kernels-empty.c: New test.
7692 * c-c++-common/goacc/kernels-eternal.c: New test.
7693 * c-c++-common/goacc/kernels-loop-2.c: New test.
7694 * c-c++-common/goacc/kernels-loop-3.c: New test.
7695 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7696 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7697 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7698 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7699 * c-c++-common/goacc/kernels-loop-data.c: New test.
7700 * c-c++-common/goacc/kernels-loop-g.c: New test.
7701 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7702 * c-c++-common/goacc/kernels-loop-n.c: New test.
7703 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7704 * c-c++-common/goacc/kernels-loop.c: New test.
7705 * c-c++-common/goacc/kernels-noreturn.c: New test.
7706 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7707 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7708 * c-c++-common/goacc/kernels-reduction.c: New test.
7709
a98d4647
TV
77102016-01-18 Tom de Vries <tom@codesourcery.com>
7711
7712 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7713 * gcc.dg/autopar/outer-2.c: Same.
7714 * gcc.dg/autopar/outer-3.c: Same.
7715 * gcc.dg/autopar/outer-4.c: Same.
7716 * gcc.dg/autopar/outer-5.c: Same.
7717 * gcc.dg/autopar/outer-6.c: Same.
7718 * gcc.dg/autopar/parallelization-1.c: Same.
7719 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7720 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7721 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7722 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7723 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7724 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7725 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7726 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7727 * gcc.dg/autopar/pr39500-1.c: Same.
7728 * gcc.dg/autopar/pr39500-2.c: Same.
7729 * gcc.dg/autopar/pr46193.c: Same.
7730 * gcc.dg/autopar/pr46194.c: Same.
7731 * gcc.dg/autopar/pr49580.c: Same.
7732 * gcc.dg/autopar/pr49960-1.c: Same.
7733 * gcc.dg/autopar/pr49960.c: Same.
7734 * gcc.dg/autopar/pr68373.c: Same.
7735 * gcc.dg/autopar/reduc-1.c: Same.
7736 * gcc.dg/autopar/reduc-1char.c: Same.
7737 * gcc.dg/autopar/reduc-1short.c: Same.
7738 * gcc.dg/autopar/reduc-2.c: Same.
7739 * gcc.dg/autopar/reduc-2char.c: Same.
7740 * gcc.dg/autopar/reduc-2short.c: Same.
7741 * gcc.dg/autopar/reduc-3.c: Same.
7742 * gcc.dg/autopar/reduc-4.c: Same.
7743 * gcc.dg/autopar/reduc-6.c: Same.
7744 * gcc.dg/autopar/reduc-7.c: Same.
7745 * gcc.dg/autopar/reduc-8.c: Same.
7746 * gcc.dg/autopar/reduc-9.c: Same.
7747 * gcc.dg/autopar/uns-outer-4.c: Same.
7748 * gcc.dg/autopar/uns-outer-5.c: Same.
7749 * gcc.dg/autopar/uns-outer-6.c: Same.
7750 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7751 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7752
da976fa8
AL
77532016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7754
7755 PR target/63679
7756 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7757 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7758
70c1e886
AL
77592016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7760
7761 PR target/63679
7762 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7763 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7764 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7765
88bed196
AL
77662016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7767
7768 PR target/63679
7769 * gcc.dg/tree-ssa/sra-17.c: New.
7770 * gcc.dg/tree-ssa/sra-18.c: New.
7771
3dd5f42e
IE
77722016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7773
7774 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7775
ae5a77fa
EB
77762016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7777
7778 * gnat.dg/inline12.adb: New test.
7779
11e57fc6
BC
77802016-01-18 Bin Cheng <bin.cheng@arm.com>
7781
7782 PR tree-optimization/66797
7783 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7784
995b6fe0
RB
77852016-01-18 Richard Biener <rguenther@suse.de>
7786
7787 PR tree-optimization/69170
7788 * gcc.dg/torture/pr69170.c: New testcase.
7789
82ee0cf2 77902016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7791
7792 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7793
d69da357
TV
77942016-01-16 Tom de Vries <tom@codesourcery.com>
7795
7796 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7797
a3845283
TV
77982016-01-16 Tom de Vries <tom@codesourcery.com>
7799
7800 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7801 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7802 redundant dg-require-effective-target pthread.
7803 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7804 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7805 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7806 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7807 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7808 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7809 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7810
197a6aa6
DE
78112016-01-16 David Edelsohn <dje.gcc@gmail.com>
7812
7813 PR target/68609
7814 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7815 * gcc.target/powerpc/recip-7.c: Same.
7816
ec7886c1
PP
78172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7818
7819 PR c++/69091
7820 * g++.dg/template/pr69091.C: New test.
7821
203484bb
PP
78222016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7823
7824 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7825 dump does not contain an error_mark_node.
7826 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7827 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7828
aa2500e9
PP
78292016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7830
7831 PR c++/68936
7832 * g++.dg/template/pr68936.C: New test.
7833
28621a5c
DE
78342016-01-15 David Edelsohn <dje.gcc@gmail.com>
7835
7836 PR target/68609
7837 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7838 * gcc.target/powerpc/recip-2.c: Same.
7839 * gcc.target/powerpc/recip-3.c: Same.
7840 * gcc.target/powerpc/recip-4.c: Same.
7841 * gcc.target/powerpc/recip-sqrtf.c: Same.
7842
40c43aca
JL
78432016-01-15 Jeff Law <law@redhat.com>
7844
7845 PR tree-optimization/69270
7846 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7847 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7848
afbc5ae8
PT
78492016-01-15 Paul Thomas <pault@gcc.gnu.org>
7850
7851 PR fortran/49630
7852 * gfortran.dg/deferred_character_13.f90: New test for the fix
7853 of comment 3 of the PR.
7854
7855 PR fortran/54070
7856 * gfortran.dg/deferred_character_8.f90: New test
7857 * gfortran.dg/allocate_error_5.f90: New test
7858
7859 PR fortran/60593
7860 * gfortran.dg/deferred_character_10.f90: New test
7861
7862 PR fortran/60795
7863 * gfortran.dg/deferred_character_14.f90: New test
7864
7865 PR fortran/61147
7866 * gfortran.dg/deferred_character_11.f90: New test
7867
7868 PR fortran/64324
7869 * gfortran.dg/deferred_character_9.f90: New test
7870
49abe076
VM
78712016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7872
7873 PR rtl-optimization/69030
7874 * gcc.target/i386/pr69030.c: New.
7875
16d12992
KT
78762016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7877
7878 * gcc.target/aarch64/target_attr_17.c: New test.
7879
78810bd3
RB
78802016-01-15 Richard Biener <rguenther@suse.de>
7881
7882 PR tree-optimization/66856
7883 * gcc.dg/torture/pr66856-1.c: New testcase.
7884 * gcc.dg/torture/pr66856-2.c: Likewise.
7885
2bd847fe
RB
78862016-01-15 Richard Biener <rguenther@suse.de>
7887
7888 PR debug/69137
7889 * g++.dg/lto/pr69137_0.C: New testcase.
7890
a00fe3b7
RS
78912016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7892
7893 PR middle-end/69246
7894 * gcc.target/i386/pr69246.c: New test.
7895
cbb0e83b
DV
78962016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7897
7596d5de 7898 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7899
5a500ecf
DV
79002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7901
7902 PR c++/56194
7903 * g++.dg/init/const9.C: Disable test on S/390.
7904
5d9bf64f
DV
79052016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7906
7907 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7908 * g++.dg/Wno-frame-address.C: Ditto.
7909
e234b19e
DV
79102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7911
7912 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7913
89483f99
RB
79142016-01-15 Richard Biener <rguenther@suse.de>
7915
7916 PR tree-optimization/68961
7917 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7918
94f37395
IE
79192016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7920
7921 * gcc.target/i386/pr65105-5.c: New test.
7922
82ee0cf2 79232016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7924
7925 * gcc.c-torture/execute/alias-4.c: New testcase.
7926
82ee0cf2 79272016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7928
7929 PR ipa/68148
7930 * g++.dg/ipa/devirt-49.C: New testcase.
7931
092f7deb 79322016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7933
7934 PR target/65837
7935 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7936 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7937 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7938
e93c66bc
RB
79392016-01-15 Richard Biener <rguenther@suse.de>
7940
7941 PR tree-optimization/69117
7942 * gcc.dg/torture/pr69117.c: New testcase.
7943
c47eaca6 79442015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7945
7946 PR c++/69048
7947 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7948
c3f6914a
FXC
79492016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7950
7951 PR testsuite/67509
7952 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7953 range tests use 100 * maximum instead of maximum + 1.
7954
cd65ae90
JJ
79552016-01-14 Jakub Jelinek <jakub@redhat.com>
7956
7957 PR debug/69244
7958 * gcc.dg/guality/pr69244.c: New test.
7959
19643948
UB
79602016-01-14 Uros Bizjak <ubizjak@gmail.com>
7961
7962 * lib/target-supports.exp (check_effective_target_issignaling):
7963 New procedure.
7964 * gcc.dg/pr61441.c: Require issignaling effective target.
7965
fe79c97e
SB
79662016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7967
7968 PR target/68803
7969 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7970
c7df95d8
DM
79712016-01-14 David Malcolm <dmalcolm@redhat.com>
7972
7973 PR c++/68819
7974 PR preprocessor/69177
7975 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7976 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7977 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7978 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7979
00083992
MP
79802016-01-14 Marek Polacek <polacek@redhat.com>
7981
7982 PR c/69262
7983 * gcc.dg/array-15.c: New test.
7984
0c9b3294
JJ
79852016-01-14 Jakub Jelinek <jakub@redhat.com>
7986
7987 PR middle-end/68146
7988 PR tree-optimization/69155
7989 * gfortran.dg/pr68146.f: New test.
7990 * gfortran.dg/pr69155.f90: New test.
7991
3688e13d
RB
79922016-01-14 Richard Biener <rguenther@suse.de>
7993
7994 PR tree-optimization/68060
7995 * gcc.dg/torture/pr68060-1.c: New testcase.
7996 * gcc.dg/torture/pr68060-2.c: Likewise.
7997
bab0ad3a
NC
79982016-01-14 Nick Clifton <nickc@redhat.com>
7999
8000 * lib/target-supports.exp
8001 (check_effective_target_arm_neon_ok_nocache): Add an option
8002 sequence that includes setting the ARM architecture to ARMv7-A.
8003 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8004 command line options necessary to enable Neon support.
8005 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8006 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8007 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8008 * gcc.target/arm/pr69180.c: Likewise.
8009
947c2ce5
JL
80102016-01-14 Jeff Law <law@redhat.com>
8011
8012 PR tree-optimization/69270
8013 * gcc.dg/tree-ssa/pr69270.c: New test.
8014
3342fd71
BS
80152016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8016
8017 PR c/66208
8018 * c-c++-common/pr66208.c: New file.
8019
2ad3adf1
JJ
80202016-01-13 Jakub Jelinek <jakub@redhat.com>
8021
8022 PR tree-optimization/69156
8023 * gcc.dg/pr69156.c: New test.
8024
398d6feb
L
80252016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8026
8027 * gcc.target/i386/pr69225-7.c: New test.
8028
4c868789
RH
80292016-01-13 Richard Henderson <rth@redhat.com>
8030
8031 * gcc.dg/tm/memopt-13.c: Update expected function.
8032 * gcc.dg/tm/memopt-6.c: Likewise.
8033
ef6d1772
UB
80342016-01-13 Uros Bizjak <ubizjak@gmail.com>
8035
8036 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8037 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8038 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8039 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8040
ef6d1772
UB
80412016-01-13 Tom de Vries <tom@codesourcery.com>
8042
8043 PR tree-optimization/69169
0b4b6ef2
TV
8044 * gcc.dg/pr69169.c: New test.
8045
2ad3adf1 80462016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8047
8048 PR target/69228
8049 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8050 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8051 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8052 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8053 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8054 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8055 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8056 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8057
9060e335
AK
80582016-01-13 Jakub Jelinek <jakub@redhat.com>
8059
8060 PR target/69247
8061 * gcc.dg/pr69247.c: New test.
8062
40311329
RB
80632016-01-13 Richard Biener <rguenther@suse.de>
8064
8065 PR tree-optimization/69242
8066 * gcc.dg/torture/pr69242.c: New testcase.
8067
ccbd7103
RB
80682016-01-13 Richard Biener <rguenther@suse.de>
8069
8070 PR tree-optimization/69186
8071 * gcc.dg/torture/pr69186.c: New testcase.
8072
c6f72a46
JL
80732016-01-13 Jeff Law <law@redhat.com>
8074
8075 PR tree-optimization/67755
8076 * gcc.dg/tree-ssa/pr67755.c: New test.
8077
80782016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8079
8080 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8081 pass number in output by a star.
8082
c446cf07
BC
80832016-01-12 Bin Cheng <bin.cheng@arm.com>
8084
8085 PR tree-optimization/68911
8086 * gcc.c-torture/execute/pr68911.c: New test.
8087
5342156c
MP
80882016-01-12 Marek Polacek <polacek@redhat.com>
8089
8090 PR c++/68979
8091 * g++.dg/warn/permissive-1.C: New test.
8092
65364cc5
JJ
80932016-01-12 Jakub Jelinek <jakub@redhat.com>
8094
8095 PR objc++/68511
8096 PR c++/69213
8097 * g++.dg/opt/pr69213.C: New test.
8098
81b9a3d9
CB
80992016-01-12 Christian Bruel <christian.bruel@st.com>
8100
8101 PR target/69180
8102 * gcc.target/arm/pr69180.c: New test.
8103
3c4e91c9
RB
81042016-01-12 Richard Biener <rguenther@suse.de>
8105
8106 PR lto/69077
8107 * g++.dg/lto/pr69077_0.C: New testcase.
8108 * g++.dg/lto/pr69077_1.C: Likewise.
8109
5664cea1
JJ
81102016-01-12 Jakub Jelinek <jakub@redhat.com>
8111
8112 PR target/69175
8113 * g++.dg/opt/pr69175.C: New test.
8114
86cefc49
AL
81152016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8116
8117 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8118 rather than #including math.h & stdlib.h.
8119 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8120 * gcc.dg/vect/pr49771.c: Likewise.
8121 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8122 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8123 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8124 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8125 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8126 * gcc.dg/vect/pr44507.c: Likewise.
8127 * gcc.dg/vect/pr45902.c: Likewise.
8128 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8129 * gcc.dg/vect/vect-117.c: Likewise.
8130 * gcc.dg/vect/vect-99.c: Likewise.
8131 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8132 * gcc.dg/vect/vect-cond-1.c: Likewise.
8133 * gcc.dg/vect/vect-cond-2.c: Likewise.
8134 * gcc.dg/vect/vect-cond-3.c: Likewise.
8135 * gcc.dg/vect/vect-cond-4.c: Likewise.
8136 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8137 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8138 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8139 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8140 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8141 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8142 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8143 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8144 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8145 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8146 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8147 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8148 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8149 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8150 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8151 include of signal.h.
8152 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8153 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8154 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8155 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8156 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8157 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8158 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8159 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8160 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8161 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8162 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8163 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8164 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8165 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8166 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8167 * gcc.dg/vect/vect-outer-5.c: Likewise.
8168 * gcc.dg/vect/vect-outer-6.c: Likewise.
8169 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8170 include of stdio.h.
8171
b832f61e
NC
81722016-01-12 Nick Clifton <nickc@redhat.com>
8173
8174 PR target/68913
8175 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8176 to fread so that it will be found in all target runtimes.
8177
8eac49b1
RB
81782016-01-12 Richard Biener <rguenther@suse.de>
8179
8180 PR tree-optimization/69053
8181 * g++.dg/torture/pr69053.C: New testcase.
8182
2935d994
RB
81832016-01-12 Richard Biener <rguenther@suse.de>
8184
8185 PR tree-optimization/69168
8186 * gcc.dg/torture/pr69168.c: New testcase.
8187
66c16fd9
RB
81882016-01-12 Richard Biener <rguenther@suse.de>
8189
8190 PR tree-optimization/69157
8191 * gcc.dg/torture/pr69157.c: New testcase.
8192
81932016-01-12 Richard Biener <rguenther@suse.de>
8194
8195 PR tree-optimization/69174
8196 * gcc.dg/torture/pr69174.c: New testcase.
8197
723033a6
JJ
81982016-01-12 Jakub Jelinek <jakub@redhat.com>
8199
8200 PR c++/66808
8201 PR c++/69000
8202 * g++.dg/tls/pr66808.C: New test.
8203 * g++.dg/tls/pr69000.C: New test.
8204
3574cf47
BS
82052016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8206
8207 * gcc.target/powerpc/swaps-p8-23.c: New test.
8208 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8209
feb20787
JDA
82102016-01-11 John David Anglin <danglin@gcc.gnu.org>
8211
8212 PR tree-optimization/68356
8213 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8214
27b1820a
KV
82152016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8216 Jim Wilson <jim.wilson@linaro.org>
8217
8218 PR target/69194
8219 * gcc.target/arm/pr69194.c: New test.
8220
cf4de6af
L
82212016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8222
8223 PR target/69225
8224 * gcc.target/i386/pr69225-1.c: New test.
8225 * gcc.target/i386/pr69225-2.c: Likewise.
8226 * gcc.target/i386/pr69225-3.c: Likewise.
8227 * gcc.target/i386/pr69225-4.c: Likewise.
8228 * gcc.target/i386/pr69225-5.c: Likewise.
8229 * gcc.target/i386/pr69225-6.c: Likewise.
8230
1ebd5558
JJ
82312016-01-11 Jakub Jelinek <jakub@redhat.com>
8232
23552a4d
JJ
8233 PR target/67462
8234 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8235 if lp64.
8236
26ff85b0
JJ
8237 PR target/69071
8238 * gcc.dg/pr69071.c: New test.
8239
9cb6bd74
JJ
8240 PR c++/69211
8241 * g++.dg/opt/pr69211.C: New test.
8242
1ebd5558
JJ
8243 PR tree-optimization/69214
8244 * gcc.c-torture/compile/pr69214.c: New test.
8245
8c18c836
UB
82462016-01-11 Uros Bizjak <ubizjak@gmail.com>
8247
8248 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8249 * gcc.target/i386/pr66232-11.c: Ditto.
8250 * gcc.target/i386/pr66232-12.c: Ditto.
8251 * gcc.target/i386/pr66232-13.c: Ditto.
8252
62446e6e
RB
82532016-01-11 Richard Biener <rguenther@suse.de>
8254
8255 PR tree-optimization/69173
8256 * gcc.dg/torture/pr69173.c: New testcase.
8257
2b8568fe
KT
82582016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8259
8260 PR rtl-optimization/68796
8261 * gcc.target/aarch64/tst_5.c: New test.
8262 * gcc.target/aarch64/tst_6.c: Likewise.
8263
5baf4532
KT
82642016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8265
8266 PR rtl-optimization/68841
8267 * gcc.dg/pr68841.c: New test.
8268 * gcc.c-torture/execute/pr68841.c: New test.
8269
ca90b1ed
YR
82702016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8271
8272 PR rtl-optimization/68920
8273 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8274 for ix86 targets.
8275 * gcc.dg/ifcvt-5.c: New test.
8276
2ad3adf1 82772016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8278
8279 PR bootstrap/69123
8280 * g++.dg/pr69123.C: New.
8281
83834c09
IE
82822016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8283
8284 PR target/69010
8285 * gcc.target/i386/pr69010.c: New test.
8286
dcf89d57
MJ
82872016-01-11 Martin Jambor <mjambor@suse.cz>
8288
8289 PR ipa/69044
8290 * gcc.target/i386/chkp-pr69044.c: New test.
8291
d95167ee
TV
82922016-01-11 Tom de Vries <tom@codesourcery.com>
8293
8294 PR tree-optimization/69109
8295 * gcc.dg/autopar/pr69109-2.c: New test.
8296 * gcc.dg/autopar/pr69109.c: New test.
8297
4f6403a8
TV
82982016-01-11 Tom de Vries <tom@codesourcery.com>
8299
8300 PR tree-optimization/69108
8301 * gcc.dg/autopar/pr69108.c: New test.
8302
21efdd80
PP
83032016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8304
8305 PR c++/69029
8306 * c-c++-common/Wisleading-indentation.c: Augment test.
8307
fd42eed8
TK
83082016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8309
8310 PR fortran/69154
8311 * gfortran.dg/inline_matmul_12.f90: New test.
8312
4f90ee6c
PT
83132016-01-10 Paul Thomas <pault@gcc.gnu.org>
8314
8315 PR fortran/67779
8316 * gfortran.dg/actual_array_offset_1: New test.
8317
3907c6cf
TV
83182016-01-10 Tom de Vries <tom@codesourcery.com>
8319
8320 PR tree-optimization/69062
8321 * gcc.dg/autopar/pr69062.c: New test.
8322
b07b236e
TS
83232016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8324
8325 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8326 * gcc.dg/vect/slp-perm-2.c: Likewise.
8327 * gcc.dg/vect/slp-perm-3.c: Likewise.
8328 * gcc.dg/vect/slp-perm-5.c: Likewise.
8329 * gcc.dg/vect/slp-perm-6.c: Likewise.
8330 * gcc.dg/vect/slp-perm-7.c: Likewise.
8331 * gcc.dg/vect/slp-perm-8.c: Likewise.
8332
23fab8ae
TV
83332016-01-10 Tom de Vries <tom@codesourcery.com>
8334
8335 PR tree-optimization/69039
8336 * gcc.dg/autopar/pr69039.c: New test.
8337
73f0dae2
MP
83382016-01-09 Marek Polacek <polacek@redhat.com>
8339
8340 PR c++/69113
8341 * g++.dg/pr69113.C: New test.
8342
20b8d734
JJ
83432016-01-09 Jakub Jelinek <jakub@redhat.com>
8344
8345 PR middle-end/50865
8346 PR tree-optimization/69097
8347 * gcc.c-torture/execute/pr50865.c: New test.
8348 * gcc.c-torture/execute/pr69097-1.c: New test.
8349 * gcc.c-torture/execute/pr69097-2.c: New test.
8350 * gcc.dg/pr69097-1.c: New test.
8351 * gcc.dg/pr69097-2.c: New test.
8352
c50e614b
JJ
83532016-01-09 Jakub Jelinek <jakub@redhat.com>
8354
8355 PR c++/69164
8356 * g++.dg/opt/pr69164.C: New test.
8357
e0237993
JJ
83582016-01-08 Jakub Jelinek <jakub@redhat.com>
8359
8360 PR tree-optimization/69167
8361 * gcc.dg/pr69167.c: New test.
8362
bd8f5bb2
MP
83632016-01-08 Marek Polacek <polacek@redhat.com>
8364
8365 PR c++/68449
8366 * g++.dg/pr68449.C: New.
8367
bb0f5ca7
AL
83682016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8369
8370 PR tree-optimization/68707
8371 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8372 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8373 on platforms supporting it.
8374 * gcc.dg/vect/slp-perm-2.c: Likewise.
8375 * gcc.dg/vect/slp-perm-3.c: Likewise.
8376 * gcc.dg/vect/slp-perm-5.c: Likewise.
8377 * gcc.dg/vect/slp-perm-7.c: Likewise.
8378 * gcc.dg/vect/slp-perm-8.c: Likewise.
8379 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8380 on platforms supporting it.
8381
22518428
JJ
83822016-01-08 Jakub Jelinek <jakub@redhat.com>
8383
33f0852f
JJ
8384 PR tree-optimization/69162
8385 * gcc.dg/pr69162.c: New test.
8386
22518428
JJ
8387 PR tree-optimization/69172
8388 * gcc.dg/pr69172.c: New test.
8389
80e9b3aa
TP
83902016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8391
8392 PR tree-optimization/67781
8393 * gcc.c-torture/execute/pr67781.c: New file.
8394
262a363f
JJ
83952016-01-08 Jakub Jelinek <jakub@redhat.com>
8396
8397 PR tree-optimization/69083
8398 * gcc.dg/vect/pr69083.c: New test.
8399
6e1f093f
SS
84002016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8401
8402 PR tree-optimization/61441
8403 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8404 Use -fexcess-precision=standard for compiler options.
8405 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8406
53290e07
JJ
84072016-01-08 Jakub Jelinek <jakub@redhat.com>
8408
57bf3072
JJ
8409 PR fortran/69128
8410 * gfortran.dg/gomp/pr69128.f90: New test.
8411
53290e07
JJ
8412 PR c++/69145
8413 * g++.dg/ext/pr69145-1.C: New test.
8414 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8415 * g++.dg/ext/pr69145-2.h: New file.
8416
7a127fa7
MS
84172016-01-07 Martin Sebor <msebor@redhat.com>
8418
8419 PR c/68966
8420 * gcc.dg/atomic-fetch-bool.c: New test.
8421 * gcc.dg/sync-fetch-bool.c: New test.
8422
95918b49
L
84232016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8424
8425 PR fortran/66680
8426 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8427
c8e62a9d
NC
84282016-01-07 Nick Clifton <nickc@redhat.com>
8429
8430 PR target/66655
8431 * g++.dg/pr66655.C: New test.
8432 * g++.dg/pr66655_1.cc: Test support file.
8433 * g++.dg/pr66655.h: Test header file.
8434
2ad3adf1 84352016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8436
8437 PR fortran/66680
8438 gfortran.dg/gomp/pr66680.f90: New test.
8439
4cd9ca92
L
84402016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8441
8442 PR target/69171
8443 * gcc.target/i386/pr69171-1.c: New test.
8444 * gcc.target/i386/pr69171-2.c: Likewise.
8445 * gcc.target/i386/pr69171-3.c: Likewise.
8446 * gcc.target/i386/pr69171-4.c: Likewise.
8447 * gcc.target/i386/pr69171-5.c: Likewise.
8448 * gcc.target/i386/pr69171-6.c: Likewise.
8449
7e33d4dc
BS
84502015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8451
8452 PR middle-end/67639
8453 * c-c++-common/pr67639.c: New test.
8454
fec64afc
JJ
84552016-01-07 Jakub Jelinek <jakub@redhat.com>
8456
8457 PR tree-optimization/69141
8458 * g++.dg/opt/pr69141.C: New test.
8459
f293ad29
EB
84602016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8461
8462 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8463
5027395e
UB
84642016-01-06 Uros Bizjak <ubizjak@gmail.com>
8465
8466 PR target/69140
8467 * gcc.target/i386/pr69140.c: New test
8468
7443cf13
DM
84692016-01-06 David Malcolm <dmalcolm@redhat.com>
8470
8471 * gcc.dg/bad-dereference.c: New test case.
8472
32928931
BS
84732015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8474
8475 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8476
68dd05da
AS
84772016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8478
8479 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8480
6b131d5b
MP
84812016-01-06 Marek Polacek <polacek@redhat.com>
8482
8483 PR sanitizer/69099
8484 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8485
8d9fdb49
MP
84862016-01-05 Marek Polacek <polacek@redhat.com>
8487
8488 PR c/69104
8489 * gcc.dg/atomic-invalid-2.c: New.
8490
acf93f1e
L
84912016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8492
8493 PR target/68991
8494 * gcc.target/i386/pr68991.c: New test.
8495
3f50525d
L
84962016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8497
8498 PR target/68991
8499 * g++.dg/pr68991-1.C: New test.
8500 * g++.dg/pr68991-2.C: Likewise.
8501
e0237993 85022016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8503
e0237993 8504 PR other/60465
face88a1
ST
8505 * gcc.target/ia64/pr60465-gprel64.c: New test.
8506 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8507
a0866eff
KT
85082016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8509
8510 PR rtl-optimization/68651
8511 * gcc.target/aarch64/pr68651_1.c: New test.
8512
c589e975
DM
85132016-01-05 David Malcolm <dmalcolm@redhat.com>
8514
8515 PR c/69122
8516 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8517
929710d9
NS
85182016-01-05 Nathan Sidwell <nathan@acm.org>
8519
ce3e43d7
NS
8520 PR c++/58583
8521 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8522
929710d9
NS
8523 * gcc.dg/alias-15.c: New.
8524
a2faef8e
NC
85252016-01-05 Nick Clifton <nickc@redhat.com>
8526
8527 PR target/68870
8528 * g++.dg/pr68770.C: New test.
8529
4cfa76e3
MS
85302016-01-04 Mike Stump <mikestump@comcast.net>
8531
8532 * lib/target-supports.exp (check_effective_target_cilkplus):
8533 cilkplus targets require pthreads.
4ece61b6 8534 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8535
4e8a3a35
MM
85362016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8537
8538 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8539 generation.
8540
818ab71a
JJ
85412016-01-04 Jakub Jelinek <jakub@redhat.com>
8542
8543 Update copyright years.
8544
2fe0a208
MP
85452016-01-04 Marek Polacek <polacek@redhat.com>
8546
8547 PR c/68908
8548 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8549 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8550 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8551
9e3b2fe3
EB
85522016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8553
8554 * gcc.target/sparc/20160104-2.c: New test.
8555
e8d65a35
EB
85562016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8557
8558 * gcc.target/sparc/20160104-1.c: New test.
8559
25ccfccd
PT
85602016-01-03 Paul Thomas <pault@gcc.gnu.org>
8561
8562 PR fortran/65045
8563 * gfortran.dg/pr65045.f90: New test.
8564
cb51d382
EB
85652016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8566
8567 * gnat.dg/specs/debug1.ads: Delete.
8568
6eeaad6e
JD
85692016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8570
8571 PR libgfortran/68867
8572 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8573 expression.
8574
2f968603
JD
85752016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8576
8577 PR libgfortran/68867
8578 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8579 PowerPC.
8580
591bb5e4
PT
85812016-01-01 Paul Thomas <pault@gcc.gnu.org>
8582
8583 PR fortran/68864
8584 * gfortran.dg/pr68864.f90: New test.
8585
f1e0620c
JJ
85862016-01-01 Jakub Jelinek <jakub@redhat.com>
8587
942a1319
JJ
8588 PR tree-optimization/69070
8589 * gcc.dg/pr69070.c: New test.
8590
10dff63f
JJ
8591 PR sanitizer/69055
8592 * gfortran.dg/pr69055.f90: New test.
8593
f1e0620c
JJ
8594 PR target/69015
8595 * gcc.dg/pr69015.c: New test.
818ab71a 8596\f
2f883d1c 8597Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8598
8599Copying and distribution of this file, with or without modification,
8600are permitted in any medium without royalty provided the copyright
8601notice and this notice are preserved.