]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[AVX-512ER] vrsqrt28ps auto generation
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
3b9bc511
IV
12016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2
3 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
4 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
5 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
6 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
7
21db1c78
IV
82016-06-21 Ilya Verbin <ilya.verbin@intel.com>
9
10 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
11 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
12
9d30e86f
L
132016-06-21 H.J. Lu <hongjiu.lu@intel.com>
14
15 PR target/71549
16 * gcc.target/i386/pr71549.c: New test.
17
448a7c69
KN
182016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
19
20 * gcc.target/powerpc/vadsdu-0.c: Replace
21 dg-require-effective-target directive to allow test to run on more
22 platforms, and add dg-skip-if directive to disable test on aix
23 platforms because of known incompatibilities.
24 * gcc.target/powerpc/vadsdu-1.c: Likewise.
25 * gcc.target/powerpc/vadsdu-2.c: Likewise.
26 * gcc.target/powerpc/vadsdu-3.c: Likewise.
27 * gcc.target/powerpc/vadsdu-4.c: Likewise.
28 * gcc.target/powerpc/vadsdu-5.c: Likewise.
29 * gcc.target/powerpc/vadsdub-1.c: Likewise.
30 * gcc.target/powerpc/vadsdub-2.c: Replace
31 dg-require-effective-target directive to allow test to run on more
32 platforms, and add dg-skip-if directive to disable test on aix
33 platforms because of known incompatibilities.
34 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
35 with vec_absdb call to differentiate this test from vadsdub-1.c.
36 * gcc.target/powerpc/vadsduh-1.c: Replace
37 dg-require-effective-target directive to allow test to run on more
38 platforms, and add dg-skip-if directive to disable test on aix
39 platforms because of known incompatibilities.
40 * gcc.target/powerpc/vadsduh-2.c: Likewise.
41 * gcc.target/powerpc/vadsduw-1.c: Likewise.
42 * gcc.target/powerpc/vadsduw-2.c: Likewise.
43
0ad84f34
JJ
442016-06-21 Jakub Jelinek <jakub@redhat.com>
45
46 PR tree-optimization/71588
47 * gcc.dg/pr71558.c: New test.
48
e71e8d94
SKS
492016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
50
51 * c-c++-common/pr68657-1.c: Require ptr32plus support.
52 * c-c++-common/pr68657-2.c: Likewise.
53 * c-c++-common/pr68657-3.c: Likewise.
54 * gcc.dg/torture/pr69714.c: Require int32plus support.
55 * gcc.dg/torture/pr70025.c: Likewise.
56 * gcc.dg/torture/pr70083.c: Likewise.
57 * gcc.dg/torture/pr70542.c: Likewise.
58 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
59
5a578671
JM
602016-06-20 Joseph Myers <joseph@codesourcery.com>
61
62 PR c/71601
63 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
64
7a9df68e
JJ
652016-06-20 Jakub Jelinek <jakub@redhat.com>
66
50aa64d5
JJ
67 PR middle-end/71581
68 * gcc.dg/pr71581.c: New test.
69
7a9df68e
JJ
70 PR rtl-optimization/71591
71 * gcc.dg/cpp/pr71591.c: New test.
72
3947cf19
DR
732016-06-20 David B. Robins <gcc@davidrobins.net>
74
75 PR target/71571
76 * g++.dg/torture/pr71571.C: New test.
77
c4ff221e
JJ
782016-06-20 Jakub Jelinek <jakub@redhat.com>
79
80 PR target/71559
81 * gcc.target/i386/sse2-pr71559.c: New test.
82 * gcc.target/i386/avx-pr71559.c: New test.
83 * gcc.target/i386/avx512f-pr71559.c: New test.
84
f1b5abfb
TB
852016-06-20 Tobias Burnus <burnus@net-b.de>
86
87 PR fortran/71194
88 * gfortran.dg/pointer_remapping_10.f90: New.
89
842107e4
DM
902016-06-20 David Malcolm <dmalcolm@redhat.com>
91
92 * g++.dg/diagnostic/string-literal-concat.C: New test case.
93
d9e8bdfd
MS
942016-06-20 Martin Sebor <msebor@redhat.com>
95
96 PR c/69507
97 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
98 * gnu90-const-expr-1.c: Same.
99 * gnu99-const-expr-1.c: Same.
100 * gnu99-static-1.c: Same.
101
67785479
RL
1022016-06-20 Renlin Li <renlin.li@arm.com>
103
104 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
105
636929b8
JG
1062016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
107
108 * gcc.target/aarch64/vcvt_f64_1.c: New.
109 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
110 * gcc.target/aarch64/vrecp_f64_1.c: New.
111
ff7b374b
KT
1122016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
113
114 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
115 "alignement".
116
554cfc9e
GJL
1172016-06-20 Georg-Johann Lay <avr@gjlay.de>
118
119 PR target/71103
120 * gcc.target/avr/torture/pr71103-2.c: New test.
121
aa0db437
MS
1222016-06-19 Martin Sebor <msebor@redhat.com>
123
124 PR c/69507
125 * gcc.dg/alignof.c: New test.
126
c561b091
PC
1272016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
128
129 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
130 vs dg-error; test constexpr specifier too.
131
bf54f123
PC
1322016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
133
134 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
135
4e53aa97
CL
1362016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
137
138 * lib/target-supports.exp
139 (check_effective_target_arm_neon_fp16_ok_nocache): Call
140 arm_neon_ok and merge flags. Fix temporary test name.
141 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
142 and merge flags.
143
69071d86
ML
1442016-06-17 Martin Liska <mliska@suse.cz>
145
146 * gcc.dg/predict-9.c: Fix dump scanning.
147
68b3b858
BC
1482016-06-17 Bin Cheng <bin.cheng@arm.com>
149
150 PR tree-optimization/71354
151 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
152
d3ee260a
BC
1532016-06-17 Bin Cheng <bin.cheng@arm.com>
154
155 PR tree-optimization/71347
156 * gcc.dg/tree-ssa/pr71347.c: New test.
157
bd8fb114
BC
1582016-06-17 Bin Cheng <bin.cheng@arm.com>
159
160 PR tree-optimization/71354
161 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
162
97816be4
BC
1632016-06-17 Bin Cheng <bin.cheng@arm.com>
164
165 * gcc.dg/vect/vect-alias-check-1.c: New test.
166
2d761a37
SKS
1672016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
168
169 * gcc.target/avr/pr71151-1.c: New test.
170 * gcc.target/avr/pr71151-2.c: New test.
171 * gcc.target/avr/pr71151-3.c: New test.
172 * gcc.target/avr/pr71151-4.c: New test.
173 * gcc.target/avr/pr71151-5.c: New test.
174 * gcc.target/avr/pr71151-6.c: New test.
175 * gcc.target/avr/pr71151-7.c: New test.
176 * gcc.target/avr/pr71151-8.c: New test.
177 * gcc.target/avr/pr71151-common.h: New test.
178
68fa96d6
ML
1792016-06-16 Martin Liska <mliska@suse.cz>
180
181 * gfortran.dg/predict-1.f90: New test.
182
b6ca982f
UB
1832016-06-16 Uros Bizjak <ubizjak@gmail.com>
184
185 PR target/71242
186 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
187
1dc8d15b
JH
1882016-06-16 Jan Hubicka <hubicka@ucw.cz>
189
190 * g++.dg/vect/pr36648.cc: Disable cunrolli
191
67c25816
JJ
1922016-06-16 Jakub Jelinek <jakub@redhat.com>
193
c577adb2
JJ
194 PR target/71554
195 * gcc.c-torture/execute/pr71554.c: New test.
196
67c25816
JJ
197 PR rtl-optimization/71532
198 * gcc.dg/torture/pr71532.c: New test.
199
1a3c3ee9
MM
2002016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
201
202 * gcc.target/powerpc/p9-dimode1.c: New test.
203 * gcc.target/powerpc/p9-dimode2.c: Likewise.
204
f29468a7
JJ
2052016-06-15 Jakub Jelinek <jakub@redhat.com>
206
61daecc4
JJ
207 * gcc.c-torture/compile/20160615-1.c: New test.
208
f29468a7
JJ
209 * g++.dg/cpp0x/ref-qual17.C: New test.
210
209d1e2d
IE
2112016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
212
213 PR middle-end/71529
214 * gcc.target/i386/pr71529.C: New test.
215
8dc35712
AH
2162016-06-15 Alan Hayward <alan.hayward@arm.com>
217
218 PR tree-optimization/71483
219 * g++.dg/vect/pr71483.c: New
220
b8911cb8
PC
2212016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
222
223 PR c++/70202
224 * g++.dg/inherit/crash6.C: New.
225 * g++.dg/inherit/union2.C: Likewise.
226 * g++.dg/inherit/virtual12.C: Likewise.
227 * g++.dg/inherit/virtual13.C: Likewise.
228 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
229
cf5d08ab
UB
2302016-06-15 Uros Bizjak <ubizjak@gmail.com>
231
232 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
233
8f482165
AH
2342016-06-15 Alan Hayward <alan.hayward@arm.com>
235
236 PR tree-optimization/71439
237 * gcc.dg/vect/pr71439.c: New
238
3256673f
KT
2392016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
240
241 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
242
b17dc4d4
RB
2432016-06-15 Richard Biener <rguenther@suse.de>
244
245 * gcc.dg/vect/slp-45.c: New testcase.
246
2a5825f2
RB
2472016-06-15 Richard Biener <rguenther@suse.de>
248
249 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
250
6e433d0b
BS
2512016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
252
253 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
254 requirements, and disable for AIX for now.
255 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
256
abe7f828
JJ
2572016-06-14 Jakub Jelinek <jakub@redhat.com>
258
a09c81b4
JJ
259 PR c++/71528
260 * g++.dg/opt/pr71528.C: New test.
261
abe7f828
JJ
262 PR c++/71516
263 * g++.dg/init/pr71516.C: New test.
264
acfadf06
PC
2652016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
266
267 * g++.dg/init/array46.C: New.
268
4d568ab2
UB
2692016-06-14 Uros Bizjak <ubizjak@gmail.com>
270
271 * gcc.target/i386/float128-3.c: New test.
272 * gcc.target/i386/quad-sse4.c: Ditto.
273 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
274 Update scan strings.
275
30934c5d
RB
2762016-06-14 Richard Biener <rguenther@suse.de>
277
278 PR middle-end/71526
279 * gfortran.dg/pr71526.f90: New testcase.
280
3970e545
AV
2812016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
282
283 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
284 * gcc.dg/zero_bits_compound-1.c: Likewise.
285
04976c6e
RB
2862016-06-14 Richard Biener <rguenther@suse.de>
287
288 PR tree-optimization/71522
289 * gcc.dg/torture/pr71522.c: New testcase.
290
23e025db
JJ
2912016-06-14 Jakub Jelinek <jakub@redhat.com>
292
293 PR tree-optimization/71520
294 * gcc.dg/tree-ssa/pr71520.c: New test.
295
90b72e84
RB
2962016-06-14 Richard Biener <rguenther@suse.de>
297
298 PR tree-optimization/71521
86c24ba6 299 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 300
ef7cf206
JJ
3012016-06-13 Jakub Jelinek <jakub@redhat.com>
302
0dda258b
JJ
303 PR sanitizer/71498
304 * c-c++-common/ubsan/bounds-13.c: New test.
305
ef7cf206
JJ
306 PR preprocessor/71183
307 * gcc.dg/cpp/source_date_epoch-3.c: New test.
308
a73786e3
JL
3092016-06-13 Jeff Law <law@redhat.com>
310
311 PR tree-optimization/71403
312 * c-c++-common/ubsan/pr71403-1.c: New test.
313 * c-c++-common/ubsan/pr71403-2.c: New test.
314 * c-c++-common/ubsan/pr71403-3.c: New test.
315
0ac249bf
JJ
3162016-06-13 Jakub Jelinek <jakub@redhat.com>
317
318 PR middle-end/71478
319 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
320 Add -Wno-psabi -w to dg-options.
321
5408a64a
KN
3222016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
323
324 * gcc.target/powerpc/vadsdu-0.c: New test.
325 * gcc.target/powerpc/vadsdu-1.c: New test.
326 * gcc.target/powerpc/vadsdu-2.c: New test.
327 * gcc.target/powerpc/vadsdu-3.c: New test.
328 * gcc.target/powerpc/vadsdu-4.c: New test.
329 * gcc.target/powerpc/vadsdu-5.c: New test.
330 * gcc.target/powerpc/vadsdub-1.c: New test.
331 * gcc.target/powerpc/vadsdub-2.c: New test.
332 * gcc.target/powerpc/vadsduh-1.c: New test.
333 * gcc.target/powerpc/vadsduh-2.c: New test.
334 * gcc.target/powerpc/vadsduw-1.c: New test.
335 * gcc.target/powerpc/vadsduw-2.c: New test.
336
f7e4f2e3
DM
3372016-06-13 David Malcolm <dmalcolm@redhat.com>
338
339 * gcc.dg/c99-init-2.c (c): Update expected error message.
340 * gcc.dg/init-bad-8.c (foo): Likewise.
341 * gcc.dg/spellcheck-fields-3.c: New test case.
342
ad23a23e
ML
3432016-06-13 Martin Liska <mliska@suse.cz>
344
345 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
346 and "guess loop iv compared" heuristics.
347 * gcc.dg/predict-2.c: Likewise.
348 * gcc.dg/predict-3.c: Likewise.
349 * gcc.dg/predict-4.c: Likewise.
350 * gcc.dg/predict-5.c: Likewise.
351 * gcc.dg/predict-6.c: Likewise.
352
146c55da
MP
3532016-06-13 Marek Polacek <polacek@redhat.com>
354
355 PR middle-end/71476
356 * c-c++-common/Wswitch-unreachable-4.c: New test.
357 * gcc.dg/Wswitch-unreachable-2.c: New test.
358 * g++.dg/tm/jump1.C: Move dg-warning.
359
42e77cbc
EB
3602016-06-13 Eric Botcazou <ebotcazou@adacore.com>
361
362 * gnat.dg/renaming10.ad[sb]: New test.
363
7474dcc1
PT
3642016-06-13 Paul Thomas <pault@gcc.gnu.org>
365
366 PR fortran/70673
367 * gfortran.dg/pr70673.f90: New test.
368
f57f53d3
RB
3692016-06-13 Richard Biener <rguenther@suse.de>
370
371 PR middle-end/64516
372 * gcc.dg/align-3.c: New testcase.
373
5843a5f0
ML
3742016-06-13 Martin Liska <mliska@suse.cz>
375
376 * gcc.target/i386/pr71458.c: New test.
377
aa8fdb44
UB
3782016-06-12 Uros Bizjak <ubizjak@gmail.com>
379
380 PR target/71241
381 * testsuite/gcc.dg/torture/float128-nan.c: New test.
382
2043e4d7
DH
3832016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
384
385 PR target/60751
386 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
387 statement.
388
d3dc025d
DH
3892016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
390
391 PR target/60751
392 * gfortran.dg/comma_IO_extension_1.f90: New test.
393 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
394 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
395 statement.
396 * gfortran.dg/graphite/pr38083.f90: Likewise.
397 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
398 missing format.
399
a31d78c6
EB
4002016-06-11 Eric Botcazou <ebotcazou@adacore.com>
401
402 * gnat.dg/case_character.adb: New test.
403
95c18dd0
SB
4042016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
405
406 PR middle-end/71310
407 * gcc.target/powerpc/pr71310.c: New testcase.
408
b97d37b4
KV
4092016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
410
411 PR middle-end/71478
412 * gcc.dg/pr71478.c: New test.
413
900bcda3
JJ
4142016-06-10 Jakub Jelinek <jakub@redhat.com>
415
ec1c20db
JJ
416 PR middle-end/71494
417 * gcc.c-torture/execute/pr71494.c: New test.
418
50b15873
JJ
419 PR c/68657
420 * gcc.target/i386/pr68657.c: New test.
421
900bcda3
JJ
422 PR inline-asm/68843
423 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
424 (test): Add -masm=intel alternatives.
425
4d926e34
MS
4262016-06-10 Martin Sebor <msebor@redhat.com>
427
428 PR c/71392
429 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
430
ad071b2b
JL
4312016-06-10 Jeff Law <law@redhat.com>
432
433 PR tree-optimization/71335
434 * gcc.c-torture/execute/pr71335.c: New test.
435
2704efe8
DM
4362016-06-10 David Malcolm <dmalcolm@redhat.com>
437
438 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
439 the various "cannot tail-call: " messages.
440
18c9b7d4
CL
4412016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
442
443 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
444 and options.
445
7cfa10f3
MO
4462016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
447
448 PR sanitizer/71480
449 * c-c++-common/asan/pr71480.c: New test.
450
1f24fd3e
L
4512016-06-10 H.J. Lu <hongjiu.lu@intel.com>
452
453 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
454 (ASMNAME2): Likewise.
455 (main): Replace fn in asm statement with ASMNAME ("fn").
456 * gcc.dg/guality/pr68037-2.c: Likewise.
457 * gcc.dg/guality/pr68037-3.c: Likewise.
458 * gcc.dg/torture/pr68037-1.c: Likewise.
459 * gcc.dg/torture/pr68037-2.c: Likewise.
460 * gcc.dg/torture/pr68037-3.c: Likewise.
461
ad551c07
BE
4622016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
463
464 PR inline-asm/68843
465 * gcc.target/i386/pr68843-1.c: New test.
466 * gcc.target/i386/pr68843-2.c: New test.
467
4b1ffdb1 4682016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
469 Cesar Philippidis <cesar@codesourcery.com>
470
471 PR middle-end/71373
472 * gcc.dg/goacc/nested-function-1.c: New file.
473 * gcc.dg/goacc/nested-function-2.c: Likewise.
474 * gcc.dg/goacc/pr71373.c: Likewise.
475 * gfortran.dg/goacc/cray-2.f95: Likewise.
476 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
477 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
478 * gfortran.dg/goacc/cray.f95: Update.
479 * gfortran.dg/goacc/loop-1.f95: Likewise.
480 * gfortran.dg/goacc/loop-3.f95: Likewise.
481 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
482 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
483
4842016-06-10 Thomas Schwinge <thomas@codesourcery.com>
485
486 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
487 for OpenACC tile clauses.
488 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
489
490 PR c/71381
491 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
492 to...
493 * c-c++-common/goacc/cache-2.c: ... this new file.
494 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
495 * gfortran.dg/goacc/cache-2.f95: ... this new file.
496 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
497 usage.
498 * gfortran.dg/goacc/cray.f95: Likewise.
499 * gfortran.dg/goacc/loop-1.f95: Likewise.
500
89851e4c
AH
5012016-06-10 Alan Hayward <alan.hayward@arm.com>
502
503 PR tree-optimization/71407
504 PR tree-optimization/71416
505 * gcc.dg/vect/pr71407.c: New
506 * gcc.dg/vect/pr71416-1.c: New
507 * gcc.dg/vect/pr71416-2.c: New
508
200eafbf
RB
5092016-06-10 Richard Biener <rguenther@suse.de>
510
511 PR middle-end/71477
512 * gcc.dg/torture/pr71477.c: New testcase.
513
4df99d92
JK
5142016-06-09 Julia Koval <julia.koval@intel.com>
515
516 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
517 * gcc.target/i386/interrupt-13.c: Likewise.
518 * gcc.target/i386/interrupt-15.c: Likewise.
519 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
520 * gcc.target/i386/interrupt-24.c: Likewise.
521 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
522 * gcc.target/i386/interrupt-9.c: Likewise.
523 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
524
e01b4e16
MS
5252016-06-09 Martin Sebor <msebor@redhat.com>
526
527 PR c/70883
528 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
529 * gcc.dg/builtin-constant_p-1.c: Same.
530 * gcc.dg/builtins-error.c: Same.
531 * gcc.dg/pr70859.c: Same.
532
9c35db0e
SKS
5332016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
534
535 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
536 * gcc.dg/torture/pr68067-1.c: Likewise.
537 * gcc.dg/torture/pr68067-2.c: Likewise.
538
5392016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
540
541 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
542 when setting SIZE.
543
392a81b9
PC
5442016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
545
546 PR c++/71465
547 * g++.dg/inherit/crash5.C: New.
548 Revert:
549 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
550
551 PR c++/70202
552 * g++.dg/inherit/crash5.C: New.
553 * g++.dg/inherit/virtual1.C: Adjust.
554
e49efc14
ML
5552016-06-09 Martin Liska <mliska@suse.cz>
556
557 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
558 * g++.dg/predict-loop-exit-2.C: Likewise.
559 * g++.dg/predict-loop-exit-3.C: Likewise.
560 * gcc.dg/predict-1.c: Likewise.
561 * gcc.dg/predict-2.c: Likewise.
562 * gcc.dg/predict-3.c: Likewise.
563 * gcc.dg/predict-4.c: Likewise.
564 * gcc.dg/predict-5.c: Likewise.
565 * gcc.dg/predict-6.c: Likewise.
566 * gcc.dg/predict-7.c: Likewise.
567
36d57986
RB
5682016-06-09 Richard Biener <rguenther@suse.de>
569
570 PR tree-optimization/71462
571 * gcc.dg/torture/pr71462.c: New testcase.
572
7d82e8e4
MP
5732016-06-09 Marek Polacek <polacek@redhat.com>
574
575 PR c/65471
576 * gcc.dg/c11-generic-3.c: New test.
577
c8a71589
PC
5782016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
579
580 * g++.dg/init/array42.C: New.
581 * g++.dg/init/array43.C: Likewise.
582 * g++.dg/init/array44.C: Likewise.
583 * g++.dg/init/array45.C: Likewise.
584 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
585 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
586 * g++.dg/cpp1y/auto-fn27.C: Likewise.
587 * g++.dg/gomp/pr35751.C: Likewise.
588 * g++.dg/init/array23.C: Likewise.
589 * g++.dg/init/brace2.C: Likewise.
590 * g++.dg/init/brace6.C: Likewise.
591
44a845ca
MS
5922016-06-08 Martin Sebor <msebor@redhat.com>
593 Jakub Jelinek <jakub@redhat.com>
594
595 PR c++/70507
596 PR c/68120
597 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
598 * c-c++-common/builtin-arith-overflow-2.c: New test.
599 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
600 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
601 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
602
2ef16b6e
JJ
6032016-06-08 Jakub Jelinek <jakub@redhat.com>
604
605 PR c++/71442
606 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
607
5e3ee346
AL
6082016-06-08 Alan Lawrence <alan.lawrence@arm.com>
609
610 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
611 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
612 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
613 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
614 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
615 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
616 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
617 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
618 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
619 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
620 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
621 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
622 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
623
b2ae2814
RB
6242016-06-08 Richard Biener <rguenther@suse.de>
625
626 PR tree-optimization/68558
627 * gcc.dg/vect/slp-44.c: New testcase.
628
e09b4c37
RB
6292016-06-08 Richard Biener <rguenther@suse.de>
630
631 * gcc.dg/vect/slp-43.c: New testcase.
632
72d50660
RB
6332016-06-08 Richard Biener <rguenther@suse.de>
634
635 PR tree-optimization/71452
636 * gcc.dg/torture/pr71452.c: New testcase.
637
988c115c
JJ
6382016-06-08 Jakub Jelinek <jakub@redhat.com>
639
640 PR c++/71448
641 * g++.dg/torture/pr71448.C: New test.
642
73d73b48
BS
6432016-06-08 Bernd Schmidt <bschmidt@redhat.com>
644
645 PR debug/71432
646 PR ada/71413
647 * g++.dg/debug/pr71432.C: New test.
648
bdd15d0c
PK
6492016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
650
651 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
652 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
653 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
654
ce0607bb
AH
6552016-06-08 Alan Hayward <alan.hayward@arm.com>
656
657 * gcc.dg/vect/vect-live-2.c: Update effective target.
658 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
659 * lib/target-supports.exp: Add aarch64 to vect_long.
660
92a5f2ba
MP
6612016-06-08 Marek Polacek <polacek@redhat.com>
662
663 PR c/71418
664 * gcc.dg/noncompile/pr71418.c: New test.
665
08203f73
MP
666 PR c/71426
667 * gcc.dg/noncompile/pr71426.c: New test.
668
d1fcc2bd
JH
6692016-06-07 Jan Hubicka <hubicka@ucw.cz>
670
671 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
672 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
673 * gcc.dg/predict-3.c: Update template.
674 * gcc.dg/predict-5.c: Update template.
675 * gcc.dg/predict-6.c: Update template.
676 * gcc.dg/predict-9.c: Update template.
677 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
678
a23e6f1c
BS
6792016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
680
681 * gcc.target/powerpc/vec-mul.c: New test.
682
6ffd47b7
DM
6832016-06-07 David Malcolm <dmalcolm@redhat.com>
684
685 * gcc.dg/spellcheck-fields-2.c: New test case.
686
bfd67b47
RB
6872016-06-07 Richard Biener <rguenther@suse.de>
688
689 PR c/61564
690 * gcc.dg/Wpragmas-1.c: New testcase.
691 * gcc.dg/Wattributes-4.c: Likewise.
692 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
693 entry.
694
701b9a47
CL
6952016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
696
697 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
698 spurious debug code.
699
6b80d6fa
RB
7002016-06-07 Richard Biener <rguenther@suse.de>
701
702 PR tree-optimization/71428
703 * gcc.dg/torture/pr71428.c: New testcase.
704
0f3f9437
RB
7052016-06-07 Richard Biener <rguenther@suse.de>
706
707 PR middle-end/71423
708 * gcc.dg/torture/pr71423.c: New testcase.
709
ec963f2a
KV
7102016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
711
712 PR middle-end/71408
713 * gcc.dg/tree-ssa/pr71408.c: New test.
714
46ab5b6e
KV
7152016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
716
717 PR middle-end/71281
718 * g++.dg/torture/pr71281.C: New test.
719
1f40cff3
MP
7202016-06-06 Marek Polacek <polacek@redhat.com>
721
722 PR c/71362
723 * gcc.dg/pr71362.c: New test.
724
6f5bcd24
JJ
7252016-06-06 Jakub Jelinek <jakub@redhat.com>
726 Patrick Palka <ppalka@gcc.gnu.org>
727
728 PR c++/70847
729 PR c++/71330
730 PR c++/71393
731 * g++.dg/opt/pr70847.C: New test.
732 * g++.dg/ubsan/pr70847.C: New test.
733 * g++.dg/ubsan/pr71393.C: New test.
734
158beb4a
JJ
7352016-06-06 Jakub Jelinek <jakub@redhat.com>
736
737 PR tree-optimization/71259
738 * gcc.dg/vect/pr71259.c: New test.
739
d9b950dd
DM
7402016-06-06 David Malcolm <dmalcolm@redhat.com>
741
742 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
743 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
744 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
745 above.
746
36f9ad69
KT
7472016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
748
749 PR middle-end/37780
750 * gcc.c-torture/execute/pr37780.c: New test.
751 * gcc.target/aarch64/pr37780_1.c: Likewise.
752 * gcc.target/arm/pr37780_1.c: Likewise.
753
5545a907
MP
7542016-06-06 Marek Polacek <polacek@redhat.com>
755
756 * c-c++-common/attr-may-alias-1.c: New test.
757 * c-c++-common/attr-may-alias-2.c: New test.
758 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
759
93671519
BE
7602016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
761
762 PR c/24414
763 * gcc.target/i386/pr24414.c: New test.
764
690f24b7
JM
7652016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
766
767 * gcc.target/sparc/vis4misc.c: New file.
768 * gcc.target/sparc/fpcmp.c: Likewise.
769 * gcc.target/sparc/fpcmpu.c: Likewise.
770
31ce6157
AH
7712016-06-06 Alan Hayward <alan.hayward@arm.com>
772
773 * gcc.dg/vect/vect-live-1.c: Use additional-options.
774 * gcc.dg/vect/vect-live-3.c: Likewise.
775
9fcebb5a
RB
7762016-06-06 Richard Biener <rguenther@suse.de>
777
778 PR tree-optimization/71398
779 * gcc.dg/torture/pr71398.c: New testcase.
780
903ca97b
UB
7812016-06-06 Uros Bizjak <ubizjak@gmail.com>
782
783 PR target/71389
784 * g++.dg/pr71389.C: New test.
785
9c1eb332
JD
7862016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
787
788 PR fortran/71404
789 * gfortran.dg/fmt_read_5.f: New test.
790
b2d83bd2
AV
7912016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
792
793 PR fortran/69659
794 * gfortran.dg/class_array_22.f03: New test.
795
ec81960e
JH
7962016-06-05 Jan Hubicka <hubicka@ucw.cz>
797
798 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
799
429d2750
JH
8002016-06-05 Jan Hubicka <hubicka@ucw.cz>
801
802 * gcc.dg/predict-9.c: Update template.
803
c1c00983
PC
8042016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
805
806 PR c++/49377
807 * g++.dg/template/pr49377.C: New.
808
1927a963
JJ
8092016-06-04 Jakub Jelinek <jakub@redhat.com>
810
811 PR tree-optimization/71405
812 * g++.dg/torture/pr71405.C: New test.
813
909a11ad
PC
8142016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
815
816 PR c++/70202
817 * g++.dg/inherit/crash5.C: New.
818 * g++.dg/inherit/virtual1.C: Adjust.
819
08bbb1f8
JL
8202016-06-03 Jeff Law <law@redhat.com>
821
822 PR tree-optimization/71316
823 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
824
7c35235c
JJ
8252016-06-03 Jakub Jelinek <jakub@redhat.com>
826
827 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
828 dg-additional-options with just -fno-tree-scev-cprop in it.
829 * gcc.dg/vect/vect-live-2.c: Likewise.
830 * gcc.dg/vect/vect-live-5.c: Likewise.
831 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
832 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
833 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
834
c8572dd6
PP
8352016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
836
837 PR c++/27100
838 * g++.dg/other/friend6.C: New test.
839
1c7733a7
BS
8402016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
841
842 * g++.dg/torture/ppc-ldst-array.C: New.
843
0d2f700f
JM
8442016-06-03 Joseph Myers <joseph@codesourcery.com>
845
846 PR target/71276
847 PR target/71277
848 * gcc.dg/torture/builtin-fp-int-inexact.c,
849 gcc.target/i386/387-builtin-fp-int-inexact.c,
850 gcc.target/i386/387-rint-inline-1.c,
851 gcc.target/i386/387-rint-inline-2.c,
852 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
853 gcc.target/i386/sse2-rint-inline-1.c,
854 gcc.target/i386/sse2-rint-inline-2.c,
855 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
856 gcc.target/i386/sse4_1-rint-inline.c: New tests.
857
f8071c05
L
8582016-06-03 H.J. Lu <hongjiu.lu@intel.com>
859 Julia Koval <julia.koval@intel.com>
860
861 PR target/66960
862 PR target/67630
863 PR target/67634
864 PR target/67841
865 PR target/68037
866 PR target/68618
867 PR target/68661
868 PR target/69575
869 PR target/69596
870 PR target/69734
871 * gcc.dg/guality/pr68037-1.c: New test.
872 * gcc.dg/guality/pr68037-2.c: Likewise.
873 * gcc.dg/guality/pr68037-3.c: Likewise.
874 * gcc.dg/torture/pr68037-1.c: Likewise.
875 * gcc.dg/torture/pr68037-2.c: Likewise.
876 * gcc.dg/torture/pr68037-3.c: Likewise.
877 * gcc.dg/torture/pr68661-1a.c: Likewise.
878 * gcc.dg/torture/pr68661-1b.c: Likewise.
879 * gcc.target/i386/interrupt-1.c: Likewise.
880 * gcc.target/i386/interrupt-2.c: Likewise.
881 * gcc.target/i386/interrupt-3.c: Likewise.
882 * gcc.target/i386/interrupt-4.c: Likewise.
883 * gcc.target/i386/interrupt-5.c: Likewise.
884 * gcc.target/i386/interrupt-6.c: Likewise.
885 * gcc.target/i386/interrupt-7.c: Likewise.
886 * gcc.target/i386/interrupt-8.c: Likewise.
887 * gcc.target/i386/interrupt-9.c: Likewise.
888 * gcc.target/i386/interrupt-10.c: Likewise.
889 * gcc.target/i386/interrupt-11.c: Likewise.
890 * gcc.target/i386/interrupt-12.c: Likewise.
891 * gcc.target/i386/interrupt-13.c: Likewise.
892 * gcc.target/i386/interrupt-14.c: Likewise.
893 * gcc.target/i386/interrupt-15.c: Likewise.
894 * gcc.target/i386/interrupt-16.c: Likewise.
895 * gcc.target/i386/interrupt-17.c: Likewise.
896 * gcc.target/i386/interrupt-18.c: Likewise.
897 * gcc.target/i386/interrupt-19.c: Likewise.
898 * gcc.target/i386/interrupt-20.c: Likewise.
899 * gcc.target/i386/interrupt-21.c: Likewise.
900 * gcc.target/i386/interrupt-22.c: Likewise.
901 * gcc.target/i386/interrupt-23.c: Likewise.
902 * gcc.target/i386/interrupt-24.c: Likewise.
903 * gcc.target/i386/interrupt-25.c: Likewise.
904 * gcc.target/i386/interrupt-26.c: Likewise.
905 * gcc.target/i386/interrupt-27.c: Likewise.
906 * gcc.target/i386/interrupt-28.c: Likewise.
907 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
908 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
909 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
910 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
911 * gcc.target/i386/interrupt-iamcu.c: Likewise.
912 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
913 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
914 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
915 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
916 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
917 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
918 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
919
36b85e43
BS
9202016-06-03 Bernd Schmidt <bschmidt@redhat.com>
921
9de2e795
L
922 PR tree-optimization/52171
923 * gcc.dg/pr52171.c: New test.
924 * gcc.target/i386/pr52171.c: New test.
36b85e43 925
bfeee8ac
JH
9262016-06-03 Jan Hubicka <jh@suse.cz>
927
928 * g++.dg/tree-ssa/pred-1.C: New testcase
929 * gcc.dg/tree-ssa/pred-1.c: New testcase
930
859b0bae
BS
9312016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
932
933 PR target/70957
934 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
935 support.
936 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
937
3a2edf4c
AH
9382016-06-03 Alan Hayward <alan.hayward@arm.com>
939
940 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
941
b28ead45
AH
9422016-06-03 Alan Hayward <alan.hayward@arm.com>
943
944 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 945 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
946 * gcc.dg/vect/vect-live-1.c: New test.
947 * gcc.dg/vect/vect-live-2.c: New test.
948 * gcc.dg/vect/vect-live-3.c: New test.
949 * gcc.dg/vect/vect-live-4.c: New test.
950 * gcc.dg/vect/vect-live-5.c: New test.
951 * gcc.dg/vect/vect-live-slp-1.c: New test.
952 * gcc.dg/vect/vect-live-slp-2.c: New test.
953 * gcc.dg/vect/vect-live-slp-3.c: New test.
954
1f91747b
JJ
9552016-06-03 Jakub Jelinek <jakub@redhat.com>
956
957 PR middle-end/71387
958 * g++.dg/opt/pr71387.C: New test.
959
47b83923
JL
9602016-06-02 Jeff Law <law@redhat.com>
961
962 PR tree-optimization/71328
963 * gcc.c-torture/compile/pr71328.c: New test.
964
e96e5f46
JD
9652016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
966
967 PR fortran/52393
968 * gfortran.dg/fmt_read_3.f90: Fix typo.
969 * gfortran.dg/fmt_read_4.f90: New test.
970
b872d729
PC
9712016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
972
973 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
974 * g++.dg/cpp0x/forw_enum6.C: Likewise.
975 * g++.dg/cpp0x/forw_enum8.C: Likewise.
976 * g++.dg/cpp0x/override2.C: Likewise.
977 * g++.dg/parse/crash5.C: Likewise.
978 * g++.dg/parse/error16.C: Likewise.
979 * g++.dg/parse/error27.C: Likewise.
980 * g++.dg/template/qualttp15.C: Likewise.
981 * g++.dg/template/redecl4.C: Likewise.
982 * g++.old-deja/g++.other/crash39.C: Likewise.
983 * g++.old-deja/g++.other/struct1.C: Likewise.
984 * g++.old-deja/g++.pt/m9a.C: Likewise.
985 * g++.old-deja/g++.pt/memclass10.C: Likewise.
986
0e535442
JJ
9872016-06-02 Jakub Jelinek <jakub@redhat.com>
988
0633ee10
JJ
989 PR c++/71372
990 * c-c++-common/pr71372.c: New test.
991
0e535442
JJ
992 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
993 __TIME__ strings with __builtin_strcmp instead of printf and
994 dg-output.
995
f3c5ecc2
ML
9962016-06-02 Martin Liska <mliska@suse.cz>
997
998 * gcc.dg/predict-9.c: New test.
999
a91807c5
JJ
10002016-06-02 Jakub Jelinek <jakub@redhat.com>
1001
1002 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1003 global set_compiler_env_var and global saved_compiler_env_var.
1004
b5bd1978
KT
10052016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1006
1007 PR rtl-optimization/71295
1008 * gcc.c-torture/compile/pr71295.c: New test.
1009
b93b1475
JJ
10102016-06-02 Jakub Jelinek <jakub@redhat.com>
1011
930ebd0e
JJ
1012 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1013
1e021dc3
JJ
1014 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1015 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1016
b93b1475
JJ
1017 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1018 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1019 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1020 alternative number.
1021
58f2fb5c
MM
10222016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1023
1024 * gcc.target/powerpc/p9-splat-4.c: New test.
1025
10262016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1027
1028 PR target/71186
1029 * gcc.target/powerpc/pr71186.c: New test.
1030
4731c9f0
JD
10312016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1032
1033 PR fortran/52393
1034 * gfortran.dg/fmt_read_3.f90: New test.
1035
042dee3e
TP
10362016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1037
1038 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1039 procedure.
1040
15c98b2e
ES
10412016-06-01 Eduard Sanou <dhole@openmailbox.org>
1042
1043 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1044 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1045 env var is set.
1046 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1047 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1048 shown once.
1049 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1050 during compilation.
1051 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1052 vars set by dg-set-compiler-env-var.
1053
6442a6f4
PT
10542016-06-01 Paul Thomas <pault@gcc.gnu.org>
1055
1056 PR fortran/71156
1057 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1058 to the module procedure declaration.
1059 * gfortran.dg/submodule_16.f08: New test.
1060
ab62397a
JJ
10612016-06-01 Jakub Jelinek <jakub@redhat.com>
1062
1063 PR middle-end/71371
1064 * c-c++-common/gomp/pr71371.c: New test.
1065
b66af6ed
RB
10662016-06-01 Richard Biener <rguenther@suse.de>
1067
1068 PR tree-optimization/71366
1069 * gcc.dg/torture/pr71366-1.c: New testcase.
1070 * gcc.dg/torture/pr71366-2.c: Likewise.
1071
e342b9d8
KN
10722016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1073
1074 * gcc.target/powerpc/vslv-0.c: New test.
1075 * gcc.target/powerpc/vslv-1.c: New test.
1076 * gcc.target/powerpc/vsrv-0.c: New test.
1077 * gcc.target/powerpc/vsrv-1.c: New test.
1078
721547cd
NS
10792016-06-01 Nathan Sidwell <nathan@acm.org>
1080
1081 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1082 * gcc.target/nvptx/weak.c: New.
1083
fa2c9034
RB
10842016-06-01 Richard Biener <rguenther@suse.de>
1085
1086 PR tree-optimization/71261
1087 * gcc.dg/torture/vect-bool-1.c: New testcase.
1088
3e32893c
JJ
10892016-06-01 Jakub Jelinek <jakub@redhat.com>
1090
1091 * gfortran.dg/gomp/order-1.f90: New test.
1092 * gfortran.dg/gomp/order-2.f90: New test.
1093
8c383600
JH
10942016-06-01 Jan Hubicka <hubicka@ucw.cz>
1095
1096 * gcc.dg/unroll-6.c: Update template.
1097 * gcc.dg/unroll-7.c: New testcase.
1098 * gcc.dg/unroll-8.c: New testcase.
1099
a0dfeef5
EB
11002016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1101
1102 * gnat.dg/opt56.ad[sb]: New test.
1103
48de5701
PC
11042016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1105
1106 PR c++/66635
1107 * g++.dg/cpp0x/constexpr-ice16.C: New.
1108
827cf695
PP
11092016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1110
1111 PR tree-optimization/71314
1112 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1113 -mbranch-cost=2.
1114
ff66f6e8
PP
11152016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1116
1117 PR tree-optimization/71077
1118 * gcc.dg/tree-ssa/pr71077.c: New test.
1119
050fb209
JH
11202016-05-31 Jan Hubicka <hubicka@ucw.cz>
1121
48de5701
PC
1122 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1123 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1124 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1125
c642d919
PC
11262016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1127
1128 PR c++/71248
1129 * g++.dg/cpp0x/pr71248.C: New.
1130 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1131 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1132 * g++.dg/init/new37.C: Likewise.
1133 * g++.dg/template/static1.C: Likewise.
1134 * g++.dg/template/static2.C: Likewise.
1135
d6439e08
L
11362016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1137
1138 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1139 instead of %rdi.
1140 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1141
780b9dd4
MP
11422016-05-31 Marek Polacek <polacek@redhat.com>
1143
1144 * c-c++-common/Wswitch-unreachable-3.c: New test.
1145 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1146
0d99f8a0
RB
11472016-05-31 Richard Biener <rguenther@suse.de>
1148
1149 PR tree-optimization/71352
1150 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1151
52545641
TP
11522016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1153
1154 * gcc.target/arm/armv5_thumb_isa.c: New test.
1155
5b8c1205
KY
11562016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1157
1158 PR target/71346
1159 * gcc.target/i386/pr71346.c: New test.
1160
7a88cc84
TV
11612016-05-31 Tom de Vries <tom@codesourcery.com>
1162
1163 PR tree-optimization/69068
1164 * gcc.dg/graphite/pr69068.c: New test.
1165
265149a6
MS
11662016-05-27 Martin Sebor <msebor@redhat.com>
1167
1168 PR c++/71306
1169 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1170
00631022
JJ
11712016-05-30 Jakub Jelinek <jakub@redhat.com>
1172
1173 PR c++/71349
1174 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1175 nowait depend(inout: dd[0]) clauses where permitted.
1176
b2f6675b
PC
11772016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1178
1179 PR c++/71238
1180 * g++.dg/parse/pr71238.C: New.
1181 * g++.dg/concepts/friend1.C: Test column numbers too.
1182 * g++.dg/cpp0x/initlist31.C: Likewise.
1183 * g++.dg/cpp0x/pr51420.C: Likewise.
1184 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1185 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1186 * g++.dg/ext/builtin3.C: Likewise.
1187 * g++.dg/lookup/friend12.C: Likewise.
1188 * g++.dg/lookup/friend7.C: Likewise.
1189 * g++.dg/lookup/koenig1.C: Likewise.
1190 * g++.dg/lookup/koenig5.C: Likewise.
1191 * g++.dg/lookup/used-before-declaration.C: Likewise.
1192 * g++.dg/overload/koenig1.C: Likewise.
1193 * g++.dg/template/crash65.C: Likewise.
1194 * g++.dg/template/friend57.C: Likewise.
1195 * g++.dg/warn/Wshadow-5.C: Likewise.
1196 * g++.dg/warn/Wunused-8.C: Likewise.
1197 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1198 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1199 * g++.old-deja/g++.jason/member.C: Likewise.
1200 * g++.old-deja/g++.jason/report.C: Likewise.
1201 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1202 * g++.old-deja/g++.law/visibility20.C: Likewise.
1203 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1204 * g++.old-deja/g++.other/static5.C: Likewise.
1205 * g++.old-deja/g++.pt/overload2.C: Likewise.
1206
a448ff40
JH
12072016-05-30 Jan Hubicka <hubicka@ucw.cz>
1208
1209 * gcc.dg/tree-ssa/peel1.c: New testcase.
1210 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1211 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1212
69be8c91
TV
12132016-05-30 Tom de Vries <tom@codesourcery.com>
1214
1215 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1216 to ce.
1217
a59775a1
PC
12182016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1219
1220 PR c++/71099
1221 * g++.dg/parse/virtual1.C: New.
1222
53d6d955
UB
12232016-05-30 Uros Bizjak <ubizjak@gmail.com>
1224
1225 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1226 Use correct register when clearing %edx.
1227
0557293f
AM
12282016-05-30 Alexander Monakov <amonakov@ispras.ru>
1229
1230 PR tree-optimization/71289
1231 * gcc.dg/pr71289.c: New test.
1232
5d476e35
KV
12332016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1234
1235 PR middle-end/71269
1236 PR middle-end/71292
1237 * gcc.dg/tree-ssa/pr71269.c: New test.
1238 * gcc.dg/tree-ssa/pr71292.c: New test.
1239
db5447ca
KV
12402016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1241
1242 PR middle-end/71252
1243 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1244
98bdbb39
JH
12452016-05-30 Jan Hubicka <hubicka@ucw.cz>
1246
1247 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1248 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1249 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1250
7e012855
TV
12512016-05-30 Tom de Vries <tom@codesourcery.com>
1252
1253 PR tree-optimization/69067
1254 * gcc.dg/graphite/pr69067.c: New test.
1255
beed3701
UB
12562016-05-29 Uros Bizjak <ubizjak@gmail.com>
1257
1258 PR target/71245
1259 * gcc.target/i386/pr71245-1.c: New test.
1260 * gcc.target/i386/pr71245-2.c: Ditto.
1261
b6d4f8e8
PC
12622016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1263
1264 PR c++/71105
1265 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1266 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1267 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1268
00022058
JH
12692016-05-27 Jan Hubicka <hubicka@ucw.cz>
1270
1271 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1272
c8419aca
VV
12732016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1274
1275 Revert:
1276 PR c++/69855
1277 * g++.dg/overload/69855.C: New.
1278 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1279 * g++.old-deja/g++.pt/crash3.C: Likewise.
1280
8008c4d2
PC
12812016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1282
1283 PR c++/60385
1284 * g++.dg/parse/namespace13.C: New.
1285
8b2ef235
JL
12862016-05-26 Jeff Law <law@redhat.com>
1287
1288 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1289 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1290 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1291 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1292 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1293 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1294 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1295 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1296 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1297 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1298 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1299 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1300 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1301
7d67159b
VV
13022016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1303
1304 PR c++/69855
1305 * g++.dg/overload/69855.C: New.
1306 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1307 * g++.old-deja/g++.pt/crash3.C: Likewise.
1308
88e3bdd1
JW
13092016-05-27 Jiong Wang <jiong.wang@arm.com>
1310
1311 PR target/63596
1312 * gcc.target/aarch64/va_arg_1.c: New testcase.
1313 * gcc.target/aarch64/va_arg_2.c: Likewise.
1314 * gcc.target/aarch64/va_arg_3.c: Likewise.
1315
3fd6b9cc
JW
13162016-05-27 Jiong Wang <jiong.wang@arm.com>
1317
1318 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1319 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1320 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1321 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1322 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1323
3cee7e4e
MP
13242016-05-27 Marek Polacek <polacek@redhat.com>
1325
1326 PR middle-end/71308
1327 * g++.dg/torture/pr71308.C: New test.
1328
6a813c96
DV
13292016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1330
1331 * gcc.dg/zero_bits_compound-1.c: New test.
1332 * gcc.dg/zero_bits_compound-2.c: New test.
1333
0561bcfb
IE
13342016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1335
1336 PR middle-end/71279
1337 * gcc.dg/pr71279.c: New test.
1338
21316320
MM
13392016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1340
1341 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1342 floating point min/max/comparison instructions.
1343 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1344
7211a097
JJ
13452016-05-26 Jakub Jelinek <jakub@redhat.com>
1346
1347 * c-c++-common/gomp/schedule-1.c: New test.
1348 * gfortran.dg/gomp/schedule-1.f90: New test.
1349
cac177cf
PP
13502016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1351
1352 PR c++/70822
1353 PR c++/70106
1354 * g++.dg/cpp1y/auto-fn32.C: New test.
1355 * g++.dg/cpp1y/paren4.C: New test.
1356
a2d5b8c9
NS
13572016-05-26 Nathan Sidwell <nathan@acm.org>
1358
1359 * gcc.dg/20060410.c: Xfail on ptx.
1360 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1361 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1362 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1363 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1364 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1365
ffa8b552
TP
13662016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1367
1368 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1369
c7501e00
JJ
13702016-05-26 Jakub Jelinek <jakub@redhat.com>
1371
1875b9a0
JJ
1372 PR tree-optimization/71280
1373 * gcc.dg/pr71280.c: New test.
1374
2116e19f
JJ
1375 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1376
305aef09
JJ
1377 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1378 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1379
c7501e00
JJ
1380 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1381
ca449d26
JW
13822016-05-26 Jiong Wang <jiong.wang@arm.com>
1383
1384 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1385 kept in memory.
ca449d26 1386
8af01c66
JL
13872016-05-25 Jeff Law <law@redhat.com>
1388
1389 PR tree-optimization/71272
1390 * gcc.c-torture/compile/pr71272.c: new test.
1391
f9d6ce73
BS
13922016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1393
1394 * gcc.target/powerpc/vec-cmpne.c: New test.
1395 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1396
a88a7b22
EB
13972016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1398
1399 * gnat.dg/opt55.ad[sb]: New test.
1400
125f02ed
SKS
14012016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1402
1403 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1404 * c-c++-common/pr60226.c: Require int32plus.
1405 * gcc.c-torture/execute/pr70602.c: Likewise.
1406 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1407 unsigned long for malloc arg type.
1408 * gcc.dg/asr_div1.c: Require int32plus.
1409 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1410 * gcc.dg/pie-1.c: Require pie.
1411 * gcc.dg/pie-2.c: Likewise.
1412 * gcc.dg/pr59471.c: Require int32plus.
1413 * gcc.dg/pr59963-2.c: XFAIL for int16.
1414 * gcc.dg/pr60114.c: Require int32plus.
1415 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1416 unsigned long for typedef of size_t.
1417 * gcc.dg/pr63914.c: Require int32plus.
1418 * gcc.dg/pr64536.c: Require pt32plus.
1419 * gcc.dg/pr65658.c: Likewise.
1420 * gcc.dg/pr67271.c: Require int32plus.
1421 * gcc.dg/pr68112.c: Likewise.
1422 * gcc.dg/pr69071.c: Skip for avr target.
1423 * gcc.dg/pr69973.c: Require int32plus.
1424 * gcc.dg/pr70169.c: Skip for avr target.
1425 * gcc.dg/sso-6.c: Require int32plus.
1426 * gcc.dg/sso-7.c: Likewise.
1427 * gcc.dg/sso-8.c: Likewise.
1428 * gcc.dg/vrp-min-max-2.c: Likewise.
1429
c6e434f5
UB
14302016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1431
1432 PR target/70738
1433 * gcc.target/i386/pr70738-1.c: New test.
1434 * gcc.target/i386/pr70738-2.c: Likewise.
1435 * gcc.target/i386/pr70738-3.c: Likewise.
1436 * gcc.target/i386/pr70738-4.c: Likewise.
1437 * gcc.target/i386/pr70738-5.c: Likewise.
1438 * gcc.target/i386/pr70738-6.c: Likewise.
1439 * gcc.target/i386/pr70738-7.c: Likewise.
1440 * gcc.target/i386/pr70738-8.c: Likewise.
1441 * gcc.target/i386/pr70738-9.c: Likewise.
1442
5c42d341
KT
14432016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1444
1445 PR rtl-optimization/66940
1446 * gcc.c-torture/execute/pr66940.c: New test.
1447
bf9a1a07
IV
14482016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1449
1450 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1451 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1452 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1453 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1454 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1455 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1456 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1457 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1458 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1459 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1460 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1461 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1462 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1463 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1464 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1465 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1466 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1467 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1468 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1469 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1470 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1471 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1472 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1473 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1474
95efe6b6
MP
14752016-05-25 Marek Polacek <polacek@redhat.com>
1476
1477 PR c/71265
1478 * gcc.dg/noncompile/pr71265.c: New test.
1479
a23faf7a
MP
1480 PR c/71266
1481 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1482
69a6d5ad
NS
14832016-05-25 Nathan Sidwell <nathan@acm.org>
1484
1485 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1486
3072d4ea
RB
14872016-05-25 Richard Biener <rguenther@suse.de>
1488
1489 PR tree-optimization/71261
1490 * c-c++-common/torture/pr71261.c: New testcase.
1491
e412ece4
RB
14922016-05-25 Richard Biener <rguenther@suse.de>
1493
1494 PR tree-optimization/71264
1495 * gcc.dg/vect/pr71264.c: New testcase.
1496
b9e551ad
PC
14972016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1498
1499 PR c++/55992
1500 * g++.dg/cpp0x/alias-decl-53.C: New.
1501 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1502
6aa1abe5
ML
15032016-05-25 Martin Liska <mliska@suse.cz>
1504
1505 * g++.dg/pr71239.C: New test.
1506
842d162e
RB
15072016-05-25 Richard Biener <rguenther@suse.de>
1508
c87885ca
RO
1509 * gcc.dg/vect/pr58135.c: Rename to ...
1510 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1511
f184a36c
MP
15122016-05-25 Marek Polacek <polacek@redhat.com>
1513
1514 * g++.dg/pr65295.C: Use target c++14.
1515
021fad86
PC
15162016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1517
53d6d955
UB
1518 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1519 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1520
c3eaf15a
MM
15212016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1522
1523 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1524 instructions.
1525
e46c7770
CP
15262016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1527
1528 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1529 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1530 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1531 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1532 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1533 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1534 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1535 * c-c++-common/goacc/pcopy.c: Likewise.
1536 * c-c++-common/goacc/pcopyin.c: Likewise.
1537 * c-c++-common/goacc/pcopyout.c: Likewise.
1538 * c-c++-common/goacc/pcreate.c: Likewise.
1539 * c-c++-common/goacc/pr70688.c: New test.
1540 * c-c++-common/goacc/present-1.c: Adjust test.
1541 * c-c++-common/goacc/reduction-5.c: Likewise.
1542 * g++.dg/goacc/data-1.C: New test.
1543
4bfc9db7
MM
15442016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1545
1546 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1547 vector parity built-in functions.
1548 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1549 count trailing zeros automatic vectorization.
1550 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1551 count trailing zeros built-in functions.
1552
2bc145af
KV
15532016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1554
1555 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1556
26869fdb
PH
15572016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1558
1559 PR target/71050
1560 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1561
b2dc9c3b
PC
15622016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1563
1564 PR c++/50436
1565 * g++.dg/template/crash123.C: New.
1566 * g++.dg/template/crash124.C: Likewise.
1567
f65e97fd
MS
15682016-05-24 Martin Sebor <msebor@redhat.com>
1569
1570 PR c++/71147
1571 * g++.dg/ext/flexary16.C: New test.
1572
a6f5ac7f
IV
15732016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1574
69a6d5ad
NS
1575 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1576 before math.h is included.
a6f5ac7f
IV
1577 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1578 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1579 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1580 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1581 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1582 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1583 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1584 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1585 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1586 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1587 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1588 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1589 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1590 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1591 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1592 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1593 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1594 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1595 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1596 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1597 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1598 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1599 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1600
27bad558
MM
16012016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1602 Kelvin Nilsen <kelvin@gcc.gnu.org>
1603
1604 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1605 support.
1606
72f382fb
PC
16072016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1608
1609 PR c++/69872
1610 * g++.dg/warn/Wno-narrowing1.C: New.
1611
ef2ec9d9
MP
16122016-05-24 Marek Polacek <polacek@redhat.com>
1613
1614 PR c/71249
1615 * c-c++-common/Wswitch-unreachable-2.c: New test.
1616
e90434e3
JJ
16172016-05-24 Jakub Jelinek <jakub@redhat.com>
1618
7adb26f2
JJ
1619 PR c++/71257
1620 * g++.dg/vect/simd-clone-6.cc: New test.
1621 * g++.dg/gomp/declare-simd-6.C: New test.
1622
e90434e3
JJ
1623 PR middle-end/70434
1624 PR c/69504
1625 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1626
b556ea3b
RB
16272016-05-24 Richard Biener <rguenther@suse.de>
1628
1629 PR tree-optimization/71240
1630 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1631
e5328f5d
RB
16322016-05-24 Richard Biener <rguenther@suse.de>
1633
1634 PR tree-optimization/71230
1635 * gcc.dg/torture/pr71230.c: New testcase.
1636 * g++.dg/torture/pr71230.C: Likewise.
1637
a04e69c0
TS
16382016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1639
1640 * c-c++-common/goacc/routine-5.c: Add tests.
1641 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1642 * gfortran.dg/goacc/routine-6.f90: Add tests.
1643
30fd2977
RB
16442016-05-24 Richard Biener <rguenther@suse.de>
1645
1646 PR tree-optimization/71253
1647 * gcc.dg/torture/pr71253.c: New testcase.
1648
ca6f60bc
KV
16492016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1650
1651 PR middle-end/71252
1652 * gfortran.dg/pr71252.f90: New test.
1653
d3465d72
RS
16542016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1655
1656 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1657
f17a223d
RB
16582016-05-24 Richard Biener <rguenther@suse.de>
1659
1660 PR middle-end/70434
1661 PR c/69504
1662 * c-c++-common/vector-subscript-4.c: New testcase.
1663 * c-c++-common/vector-subscript-5.c: Likewise.
1664
e3f36534
JD
16652016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1666
1667 PR fortran/71123
1668 * gfortran.dg/namelist_90.f: New test
1669
85d5c27d
JD
16702016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1671
1672 PR fortran/66461
1673 * gfortran.dg/unexpected_eof.f: New test
1674
fe3f3340
MM
16752016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1676 Kelvin Nilsen <kelvin@gcc.gnu.org>
1677
1678 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1679 as little endian.
1680
26d6ae55
PC
16812016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1682
1683 PR c++/70972
1684 * g++.dg/cpp0x/inh-ctor20.C: New.
1685 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1686
d6c9a06f
PC
16872016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1688
1689 PR c++/69095
1690 * g++.dg/cpp0x/variadic168.C: New.
1691
396a1d10
PC
16922016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1693
1694 * g++.dg/cpp0x/pr31445.C: Test column number too.
1695 * g++.dg/cpp0x/pr32253.C: Likewise.
1696 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1697 * g++.dg/cpp0x/variadic36.C: Likewise.
1698
ece46666
MG
16992016-05-23 Marc Glisse <marc.glisse@inria.fr>
1700
1701 * gcc.dg/fold-notshift-2.c: Adjust.
1702
a7dc5980
MP
17032016-05-23 Marek Polacek <polacek@redhat.com>
1704
1705 PR c/49859
1706 * c-c++-common/Wswitch-unreachable-1.c: New test.
1707 * gcc.dg/Wswitch-unreachable-1.c: New test.
1708 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1709 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1710 * g++.dg/gomp/block-10.C: Likewise.
1711 * gcc.dg/gomp/block-10.c: Likewise.
1712 * g++.dg/gomp/block-9.C: Likewise.
1713 * gcc.dg/gomp/block-9.c: Likewise.
1714 * g++.dg/gomp/target-1.C: Likewise.
1715 * g++.dg/gomp/target-2.C: Likewise.
1716 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1717 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1718 * g++.dg/gomp/taskgroup-1.C: Likewise.
1719 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1720 * gcc.dg/gomp/teams-1.c: Likewise.
1721 * g++.dg/gomp/teams-1.C: Likewise.
1722 * g++.dg/overload/error3.C: Likewise.
1723 * g++.dg/tm/jump1.C: Likewise.
1724 * g++.dg/torture/pr40335.C: Likewise.
1725 * gcc.dg/c99-vla-jump-5.c: Likewise.
1726 * gcc.dg/switch-warn-1.c: Likewise.
1727 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1728 * gcc.dg/nested-func-1.c: Likewise.
1729 * gcc.dg/pr67784-4.c: Likewise.
1730
18b54004
RB
17312016-05-23 Richard Biener <rguenther@suse.de>
1732
1733 PR tree-optimization/71230
1734 * gfortran.dg/pr71230-1.f90: New testcase.
1735 * gfortran.dg/pr71230-2.f90: Likewise.
1736
e569db5f
VK
17372016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1738
396a1d10 1739 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1740 * gcc.dg/vect/pr58135.c: Add new.
1741 * gfortran.dg/pr46519-1.f: Adjust test case.
1742
e4b71114
PC
17432016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1744
1745 PR c++/53401
1746 * g++.dg/cpp0x/decltype64.C: New.
1747
a25a8058
CL
17482016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1749
1750 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1751 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1752 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1753
0dcfe9ab
CL
17542016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1755
1756 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1757 Add poly64x1_t and poly64x2_t cases if supported.
1758 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1759 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1760 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1761 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1762 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1763
ffd70e4a
CL
17642016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1765
1766 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1767 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1768 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1769 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1770 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1771 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1772 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1773
4b1f57fe
CL
17742016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1775
1776 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1777
16c5ec77
CL
17782016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1779
1780 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1781 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1782
94ad56c7
JJ
17832016-05-22 Jakub Jelinek <jakub@redhat.com>
1784
57748705
JJ
1785 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1786 constraint instead of "r".
1787 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1788 insn instead of vxorpd.
1789 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1790
af120161
JJ
1791 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1792 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1793
355023ce
JJ
1794 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1795
3b48574c
JJ
1796 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1797 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1798
94ad56c7
JJ
1799 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1800
8a85cee2
KV
18012016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1802
1803 PR middle-end/40921
1804 * gcc.dg/tree-ssa/pr40921.c: New test.
1805
8e916b16
PS
18062016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1807
1808 PR target/71103
1809 * gcc.target/avr/pr71103.c: New test.
1810
88aea79f
KV
18112016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1812
1813 PR middle-end/71179
1814 * gcc.dg/tree-ssa/pr71179.c: New test.
1815
79063edd
MS
18162016-05-20 Martin Sebor <msebor@redhat.com>
1817
1818 PR c/71115
1819 * gcc.dg/init-excess-2.c: New test.
1820
55c8849f
EB
18212016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1822
1823 * gnat.dg/opt53.adb: New test.
1824 * gnat.dg/opt54.adb: Likewise.
1825
c91a0948
MJ
18262016-05-20 Martin Jambor <mjambor@suse.cz>
1827
1828 PR tree-optimization/70884
1829 * gcc.dg/tree-ssa/pr70919.c: New test.
1830
9cad20fa
BS
18312016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1832
1833 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1834 formatting.
69a6d5ad
NS
1835 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1836 fix code formatting.
1837
18382016-05-20 Nathan Sidwell <nathan@acm.org>
1839
1840 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1841 non-common cases.
1842 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1843
15c671a7
DM
18442016-05-20 David Malcolm <dmalcolm@redhat.com>
1845
1846 * jit.dg/all-non-failing-tests.h: Add
1847 test-factorial-must-tail-call.c.
1848 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1849 * jit.dg/test-factorial-must-tail-call.c: New test case.
1850
4f028369
JJ
18512016-05-20 Jakub Jelinek <jakub@redhat.com>
1852
1853 PR fortran/71204
1854 * gfortran.dg/pr71204.f90: New test.
1855
7dea4ab3
CP
18562016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1857
1858 * gcc.target/nvptx/sincos.c: New test.
1859
ef98d365
PC
18602016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1861
1862 PR c++/70572
1863 * g++.dg/cpp1y/auto-fn31.C: New.
1864
92466115
BS
18652016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1866
1867 * gcc.target/powerpc/vec-addec.c: New test.
1868 * gcc.target/powerpc/vec-addec-int128.c: New test.
1869
9a385c2d
DM
18702016-05-20 David Malcolm <dmalcolm@redhat.com>
1871
1872 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1873 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1874 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1875 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1876
77c9d5b4
JH
18772016-05-20 Jan Hubicka <hubicka@ucw.cz>
1878
1879 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1880
68047971
JJ
18812016-05-20 Jakub Jelinek <jakub@redhat.com>
1882
18954840
JJ
1883 PR c++/71210
1884 * g++.dg/opt/pr71210-1.C: New test.
1885 * g++.dg/opt/pr71210-2.C: New test.
1886
68047971
JJ
1887 PR tree-optimization/29756
1888 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1889 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1890 only on selected targets where V4SImode vectors are known to be
1891 supported.
1892
d78789f5
MG
18932016-05-20 Marc Glisse <marc.glisse@inria.fr>
1894
1895 PR tree-optimization/71079
1896 PR tree-optimization/71206
1897 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1898
550fa093
PK
18992016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1900
1901 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1902 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1903 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1904
483c6429
RG
19052016-05-20 Richard Guenther <rguenther@suse.de>
1906
1907 PR tree-optimization/29756
1908 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1909
eb066284
RB
19102016-05-20 Richard Biener <rguenther@suse.de>
1911
1912 PR tree-optimization/71185
1913 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1914
58f10249
RB
19152016-05-20 Richard Biener <rguenther@suse.de>
1916
1917 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1918
2a5569fa
MP
19192016-05-19 Marek Polacek <polacek@redhat.com>
1920
1921 PR c++/71075
1922 * g++.dg/diagnostic/pr71075.C: New test.
1923
5e9a5385
DM
19242016-05-19 David Malcolm <dmalcolm@redhat.com>
1925
1926 PR c++/71184
1927 * g++.dg/pr71184.C: New test case.
1928
4f45da44
KN
19292016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1930
1931 * gcc.target/powerpc/darn-0.c: New test.
1932 * gcc.target/powerpc/darn-1.c: New test.
1933 * gcc.target/powerpc/darn-2.c: New test.
1934
4177437e
MP
19352016-05-19 Marek Polacek <polacek@redhat.com>
1936
1937 PR tree-optimization/71031
1938 * gcc.dg/tree-ssa/vrp100.c: New test.
1939
afb72432
IE
19402016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1941
1942 PR rtl-optimization/71148
1943 * gcc.dg/pr71148.c: New test.
1944
4f83064e
KT
19452016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1946
1947 PR target/71056
1948 * gcc.target/arm/pr71056.c: New test.
1949
4bf8dbe1
BE
19502016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1951
1952 * c-c++-common/pr69669.c: Check the used mode.
1953
f3510625
MO
19542016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1955
1956 PR sanitizer/64354
1957 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1958
43c0068e
RB
19592016-05-19 Richard Biener <rguenther@suse.de>
1960
1961 PR tree-optimization/70729
1962 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1963 * gcc.dg/graphite/scop-18.c: Likewise.
1964 * gcc.dg/pr41783.c: Disable LIM.
1965 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1966 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1967 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1968 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1969 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1970 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1971 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1972 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1973 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1974 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1975 * gfortran.dg/pr42108.f90: Likewise.
1976
70f25790
DM
19772016-05-18 David Malcolm <dmalcolm@redhat.com>
1978
1979 PR driver/69265
1980 * gcc.dg/spellcheck-options-11.c: New test case.
1981
960db8ec
JJ
19822016-05-18 Jakub Jelinek <jakub@redhat.com>
1983
1984 PR c++/71100
1985 * g++.dg/opt/pr71100.C: New test.
1986
04643334
MJ
19872016-05-18 Martin Jambor <mjambor@suse.cz>
1988
1989 PR ipa/69708
1990 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1991 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1992 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1993 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1994
91bb9f80
MJ
19952016-05-18 Martin Jambor <mjambor@suse.cz>
1996
1997 PR ipa/69708
1998 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1999 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2000 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2001 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2002 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2003
c584aca6
PC
20042016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2005
2006 PR c++/69793
2007 * g++.dg/template/crash122.C: New.
2008
20309c6e
PC
20092016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2010
2011 PR c++/70466
2012 * g++.dg/template/pr70466-1.C: New.
2013 * g++.dg/template/pr70466-2.C: Likewise.
2014
50c78b9a
MM
20152016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2016
2017 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2018 splat operations and the XXSPLTIB instruction.
2019 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2020 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2021 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2022 xxlxor to clear a register.
2023
cf8be00d
RS
20242016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2025
2026 * gcc.dg/torture/pr71020.c: New test.
2027
848a392a
MJ
20282016-05-18 Martin Jambor <mjambor@suse.cz>
2029
2030 PR ipa/70646
2031 * gcc.dg/ipa/pr70646.c: New test.
2032
1f2ab776
CL
20332016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2034
2035 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2036
76489493
CL
20372016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2038
2039 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2040 missing tests for vreinterpretq_p{8,16}.
2041
bd79378d
CL
20422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2043
2044 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2045 vsliq_n_s64 and vsliq_n_u64.
2046
81ca3ea0
CL
20472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2048
2049 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2050 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2051
873cb425
CL
20522016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2053
2054 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2055 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2056 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2057
9d6e7c21
CL
20582016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2059
2060 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2061 in comment.
2062
b4dbe40e 20632016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2064
2065 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2066 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2067 "blr\t" and switch to scan-assembler-times.
2068
83a5c910
JW
20692016-05-18 Jiong Wang <jiong.wang@arm.com>
2070
53d6d955
UB
2071 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2072 with __aarch64__.
2073 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2074 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2075
fb7cbdeb
JJ
20762016-05-18 Jakub Jelinek <jakub@redhat.com>
2077
8ee91165
JJ
2078 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2079 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2080 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2081 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2082 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2083 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2084
cf4d516a
JJ
2085 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2086 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2087
a4f16422
JJ
2088 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2089 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2090
7b37ce10
JJ
2091 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2092 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2093
fb7cbdeb
JJ
2094 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2095
c9326aef
RB
20962016-05-18 Richard Biener <rguenther@suse.de>
2097
2098 PR tree-optimization/71168
2099 * gcc.dg/torture/pr71168.c: New testcase.
2100
df8b0a11
KV
21012016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2102
2103 PR middle-end/63586
2104 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2105 * gcc.dg/tree-ssa/pr63586.c: New test.
2106 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2107
2efd67ed
NS
21082016-05-17 Nathan Sidwell <nathan@acm.org>
2109
2110 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2111 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2112 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2113 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2114
1988b2c2
NS
21152016-05-17 Nathan Sidwell <nathan@acm.org>
2116
2117 * gcc.target/nvptx/abi-vararg-3.c: New.
2118
ad1d92ab
MM
21192016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2120
2121 PR tree-optimization/54579
2122 PR middle-end/55299
2123 * gcc.dg/fold-notrotate-1.c: New test.
2124 * gcc.dg/fold-notshift-1.c: New test.
2125 * gcc.dg/fold-notshift-2.c: New test.
2126
47768df8
MP
21272016-05-17 Marek Polacek <polacek@redhat.com>
2128
2129 PR ipa/71146
2130 * g++.dg/ipa/pr71146.C: New test.
2131
6b5423a5
DM
21322016-05-17 David Malcolm <dmalcolm@redhat.com>
2133
2134 * jit.dg/test-error-array-bounds.c: New test case.
2135
c7986356
MG
21362016-05-17 Marc Glisse <marc.glisse@inria.fr>
2137
2138 * gcc.dg/tree-ssa/and-1.c: New testcase.
2139
d982c5b7
MG
21402016-05-17 Marc Glisse <marc.glisse@inria.fr>
2141
2142 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2143 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2144
0139ba93
MG
21452016-05-17 Marc Glisse <marc.glisse@inria.fr>
2146
2147 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2148 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2149
daab4562
JW
21502016-05-17 Jiong Wang <jiong.wang@arm.com>
2151
2152 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2153
22330033
JW
21542016-05-17 Jiong Wang <jiong.wang@arm.com>
2155
2156 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2157
98b3a5f2
JW
21582016-05-17 Jiong Wang <jiong.wang@arm.com>
2159
2160 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2161 ".2d[index]" when scan the assembly.
2162 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2163 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2164 float64x1.
2165 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2166
b71b7a8e
RB
21672016-05-17 Richard Biener <rguenther@suse.de>
2168
2169 PR tree-optimization/71132
2170 * gcc.dg/torture/pr71132.c: New testcase.
2171
3c51ad46
CL
21722016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2173
2174 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2175
d20faa66
KT
21762016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2177
2178 PR target/70809
2179 * gcc.target/aarch64/pr70809_1.c: New test.
2180
b75cc5a4
KT
21812016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2182
2183 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2184 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2185 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2186 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2187
b28eb195
IE
21882016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2189 Ilya Enkovich <ilya.enkovich@intel.com>
2190
2191 PR target/71114
2192 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2193
0b9004ed
JH
21942016-05-16 Jan Hubicka <hubicka@ucw.cz>
2195
2196 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2197 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2198
1b81a1c1
MW
21992016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2200
2201 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2202 test for __ARM_FP16_ARGS.
2203 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2204 * gcc.target/arm/aapcs/neon-vect10.c: New.
2205 * gcc.target/arm/aapcs/neon-vect9.c: New.
2206 * gcc.target/arm/aapcs/vfp18.c: New.
2207 * gcc.target/arm/aapcs/vfp19.c: New.
2208 * gcc.target/arm/aapcs/vfp20.c: New.
2209 * gcc.target/arm/aapcs/vfp21.c: New.
2210 * gcc.target/arm/fp16-aapcs-1.c: New.
2211 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2212 test for __ARM_FP16_ARGS.
2213 * g++.target/arm/fp16-return-1.c: Update expected output.
2214
921d1e73
JW
22152016-05-16 Jiong Wang <jiong.wang@arm.com>
2216
2217 PR testsuite/70227
2218 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2219
228eb42a
HA
22202016-05-15 Harald Anlauf <anlauf@gmx.de>
2221
2222 PR fortran/69603
2223 * gfortran.dg/pr69603.f90: New testcase.
2224
785abfd3
FR
22252016-05-14 Fritz Reese <fritzoreese@gmail.com>
2226
2227 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2228
e75eb64f
FR
22292016-05-14 Fritz Reese <fritzoreese@gmail.com>
2230
2231 PR fortran/71047
2232 * gfortran.dg/pr71047.f08: New test.
2233
aa4b467b
JM
22342016-05-13 Joseph Myers <joseph@codesourcery.com>
2235
2236 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2237 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2238 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2239
653fb4a2
MS
22402016-05-13 Martin Sebor <msebor@redhat.com>
2241
2242 PR c++/60049
2243 * g++.dg/cpp0x/constexpr-60049.C: New test.
2244
9e37582d
JJ
22452016-05-13 Jakub Jelinek <jakub@redhat.com>
2246
2247 PR bootstrap/71071
2248 * gcc.dg/pr71071.c: New test.
2249
a278aa17
UB
22502016-05-13 Uros Bizjak <ubizjak@gmail.com>
2251
2252 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2253 remove XOP handling.
377eaca7 2254 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2255
ac3d02e2
NS
22562016-05-13 Nathan Sidwell <nathan@acm.org>
2257
2258 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2259 __atomic_is_lock_free declaration.
2260
8ab3bdac
RB
22612016-05-13 Richard Biener <rguenther@suse.de>
2262
2263 PR tree-optimization/42587
2264 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2265
623b8e0a
ML
22662016-05-13 Martin Liska <mliska@suse.cz>
2267
2268 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2269 the new format of dump output.
2270
da7674f6
IE
22712016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2272
2273 * gcc.dg/pr71084.c: New test.
2274
c959db3d
RR
22752016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2276
53d6d955
UB
2277 PR target/53440
2278 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2279
43203dea
RR
22802016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2281
2282 * gcc.target/aarch64/struct_return.c: New test.
2283
4f2e1536
MP
22842016-05-12 Marek Polacek <polacek@redhat.com>
2285
2286 PR c/70756
2287 * c-c++-common/pr70756-2.c: New test.
2288 * c-c++-common/pr70756.c: New test.
2289
1ef33ef3
RB
22902016-05-12 Richard Biener <rguenther@suse.de>
2291
2292 PR tree-optimization/71059
2293 * gcc.dg/torture/pr71059.c: New testcase.
2294
763baff6
RB
22952016-05-12 Richard Biener <rguenther@suse.de>
2296
2297 PR tree-optimization/71062
2298 * gcc.dg/torture/pr71062.c: New testcase.
2299
c4ec1243
IE
23002016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2301
2302 PR tree-optimization/71006
2303 * gcc.dg/pr71006.c: New test.
2304
a5fbf76d
MP
23052016-05-12 Marek Polacek <polacek@redhat.com>
2306
2307 PR driver/71063
2308 * gcc.dg/opts-7.c: New test.
2309
5acc47a4
KT
23102016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2311
2312 PR target/70830
2313 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2314 Add -save-temps to dg-options.
2315 Scan for ldmfd rather than pop instruction.
2316 * gcc.target/arm/interrupt-2.c: Likewise.
2317 * gcc.target/arm/pr70830.c: New test.
2318
40bd4bf9
JJ
23192016-05-12 Jakub Jelinek <jakub@redhat.com>
2320
3cd63842
JJ
2321 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2322 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2323
c05d08f6
JJ
2324 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2325 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2326 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2327
bc27ffae
JJ
2328 PR target/71019
2329 * gcc.target/i386/avx512vl-pack-1.c: New test.
2330 * gcc.target/i386/avx512vl-pack-2.c: New test.
2331 * gcc.target/i386/avx512bw-pack-2.c: New test.
2332
515d7412
JJ
2333 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2334
40bd4bf9
JJ
2335 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2336 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2337 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2338
44ab146a
RB
23392016-05-12 Richard Biener <rguenther@suse.de>
2340
2341 PR tree-optimization/70986
2342 * gcc.dg/torture/pr70986-1.c: New testcase.
2343 * gcc.dg/torture/pr70986-2.c: Likewise.
2344 * gcc.dg/torture/pr70986-3.c: Likewise.
2345
d6e83a8d
MM
23462016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2347
2348 PR c/43651
2349 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2350 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2351
51e67ea3
UB
23522016-05-11 Uros Bizjak <ubizjak@gmail.com>
2353
2354 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2355 directive.
2356 * gcc.target/i386/pr66746.c: Ditto.
2357
3fd2b007
MM
23582016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2359
2360 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2361 support.
2362 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2363 warning when using -mvsx-timode.
2364 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2365 * gcc.target/powerpc/dform-2.c: Likewise.
2366 * gcc.target/powerpc/pr68805.c: Likewise.
2367
5c3a10fb
MP
23682016-05-11 Marek Polacek <polacek@redhat.com>
2369
2370 PR c++/71024
2371 * c-c++-common/attributes-3.c: New test.
2372
7cfb065b
NS
23732016-05-11 Nathan Sidwell <nathan@acm.org>
2374
2375 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2376 * gcc.c-torture/execute/pr68185.c: Likewise.
2377 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2378 * gcc.dg/pr69634.c: Requires scheduling.
2379 * gcc.dg/torture/pr66178.c: Require label values.
2380 * gcc.dg/setjmp-6.c: Require indirect jumps.
2381
f35ea97d
RB
23822016-05-11 Richard Biener <rguenther@suse.de>
2383
2384 PR tree-optimization/71055
2385 * gcc.dg/torture/pr71055.c: New testcase.
2386
dff70323
RB
23872016-05-11 Richard Biener <rguenther@suse.de>
2388
2389 PR debug/71057
2390 * g++.dg/debug/pr71057.C: New testcase.
2391
56a3d28b
JJ
23922016-05-11 Jakub Jelinek <jakub@redhat.com>
2393
2394 PR fortran/70855
2395 * gfortran.dg/gomp/pr70855.f90: New test.
2396
ebc1b29e
RB
23972016-05-11 Richard Biener <rguenther@suse.de>
2398
2399 PR middle-end/71002
2400 * g++.dg/torture/pr71002.C: New testcase.
2401
98ccd1d7
IE
24022016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2403
2404 PR middle-end/70807
2405 * gcc.dg/pr70807.c: New test.
2406
ed29e24b
MS
24072016-05-10 Martin Sebor <msebor@redhat.com>
2408
2409 PR c++/38611
2410 * g++.dg/Wattributes.C: New test.
2411
e39dab2c
MG
24122016-05-10 Marc Glisse <marc.glisse@inria.fr>
2413
2414 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2415 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2416 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2417
d067e238
IE
24182016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2419
2420 PR target/70799
2421 * gcc.target/i386/pr70799-1.c: New test.
2422
cd36c83e
PMR
24232016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2424
2425 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2426
1e3af2a4
IE
24272016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2428
2429 PR middle-end/70877
2430 * gcc.target/i386/pr70877.c: New test.
2431
afc610db
IE
24322016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2433
2434 PR tree-optimization/70786
2435 * gcc.target/i386/pr70876.c: New test.
2436
4b59d19f
JJ
24372016-05-10 Jakub Jelinek <jakub@redhat.com>
2438
2439 PR target/70927
2440 * gcc.target/i386/avx512vl-logic-1.c: New test.
2441 * gcc.target/i386/avx512vl-logic-2.c: New test.
2442 * gcc.target/i386/avx512dq-logic-2.c: New test.
2443
9b5ee426
BS
24442016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2445
2446 PR target/70963
2447 * gcc.target/powerpc/pr70963.c: New.
2448
f3352cab
DM
24492016-05-10 David Malcolm <dmalcolm@redhat.com>
2450
2451 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2452 (test_very_wide_line): Add ruler to expected output.
2453 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2454 (test_very_wide_line): Likewise.
2455 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2456 (test_show_locus): Within the handling of "test_very_wide_line",
2457 enable show_ruler_p on the diagnostic context.
2458
4a3255dd
RB
24592016-05-10 Richard Biener <rguenther@suse.de>
2460
2461 PR tree-optimization/71039
2462 * gcc.dg/torture/pr71039.c: New testcase.
2463
da7c9950
NS
24642016-05-10 Nathan Sidwell <nathan@acm.org>
2465
2466 * gcc.dg/nested-func-10.c: Requires alloca.
2467 * gcc.dg/nested-func-9.c: Requires alloca.
2468 * gcc.c-torture/execute/pr70460.c: Requires labels.
2469 * gcc.c-torture/compile/pr70199.c: Requires labels.
2470 * gcc.target/nvptx/decl.c: Compile only.
2471 * gcc.target/nvptx/trailing-init.c: Compile only.
2472 * gcc.target/nvptx/ary-init.c: Compile only.
2473
cf68d92c
MP
24742016-05-10 Marek Polacek <polacek@redhat.com>
2475
2476 PR c/70255
2477 * gcc.dg/attr-opt-1.c: New test.
2478
64ea4e15
RB
24792016-05-10 Richard Biener <rguenther@suse.de>
2480
2481 PR tree-optimization/70497
2482 PR tree-optimization/28367
2483 * gcc.dg/torture/20160404-1.c: New testcase.
2484 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2485 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2486
5a96dae3
PMR
24872016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2488
2489 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2490
fc97f805
UB
24912016-05-09 Uros Bizjak <ubizjak@gmail.com>
2492
2493 * gcc.target/i386/fabsneg-1.c New test.
2494
a710b1d5
AM
24952016-05-09 Alan Modra <amodra@gmail.com>
2496
2497 PR testsuite/70826
2498 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2499
171f6f05
RB
25002016-05-09 Richard Biener <rguenther@suse.de>
2501
2502 PR tree-optimization/70985
2503 * gcc.dg/torture/pr70985.c: New testcase.
2504
18caa34e
BC
25052016-05-09 Bin Cheng <bin.cheng@arm.com>
2506
2507 * gcc.dg/tree-ssa/ifc-9.c: New test.
2508 * gcc.dg/tree-ssa/ifc-10.c: New test.
2509 * gcc.dg/tree-ssa/ifc-11.c: New test.
2510 * gcc.dg/tree-ssa/ifc-12.c: New test.
2511 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2512 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2513 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2514
7a27d38f
RB
25152016-05-09 Richard Biener <rguenther@suse.de>
2516
2517 PR fortran/70937
2518 * gfortran.dg/pr70937.f90: New testcase.
2519
5ebbbd3d
RO
25202016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2521
2522 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2523
f6288c24
FR
25242016-05-07 Fritz Reese <fritzoreese@gmail.com>
2525
2526 PR fortran/56226
2527 * gfortran.dg/dec_structure_1.f90: New testcase.
2528 * gfortran.dg/dec_structure_2.f90: Ditto.
2529 * gfortran.dg/dec_structure_3.f90: Ditto.
2530 * gfortran.dg/dec_structure_4.f90: Ditto.
2531 * gfortran.dg/dec_structure_5.f90: Ditto.
2532 * gfortran.dg/dec_structure_6.f90: Ditto.
2533 * gfortran.dg/dec_structure_7.f90: Ditto.
2534 * gfortran.dg/dec_structure_8.f90: Ditto.
2535 * gfortran.dg/dec_structure_9.f90: Ditto.
2536 * gfortran.dg/dec_structure_10.f90: Ditto.
2537 * gfortran.dg/dec_structure_11.f90: Ditto.
2538 * gfortran.dg/dec_union_1.f90: Ditto.
2539 * gfortran.dg/dec_union_2.f90: Ditto.
2540 * gfortran.dg/dec_union_3.f90: Ditto.
2541 * gfortran.dg/dec_union_4.f90: Ditto.
2542 * gfortran.dg/dec_union_5.f90: Ditto.
2543 * gfortran.dg/dec_union_6.f90: Ditto.
2544 * gfortran.dg/dec_union_7.f90: Ditto.
2545
5ec4a8cd
TV
25462016-05-07 Tom de Vries <tom@codesourcery.com>
2547
2548 PR tree-optimization/70956
2549 * gcc.dg/graphite/pr70956.c: New test.
2550
58ec1d0e
JJ
25512016-05-06 Jakub Jelinek <jakub@redhat.com>
2552
ccd88fb7
JJ
2553 PR middle-end/70941
2554 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2555 (a, b, c, d): Change type from char to signed char.
2556 (main): Compare against (signed char) -1634678893 instead of
2557 hardcoded -109. Use __builtin_abort instead of abort.
2558
dd3b6464
JJ
2559 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2560 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2561
58ec1d0e
JJ
2562 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2563
19aa23d8
YR
25642016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2565
2566 PR debug/70935
2567 * gcc.dg/torture/pr70935.c: New test.
2568
ae5f0df1
OE
25692016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2570
2571 PR target/58219
ce23a8ff 2572 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2573
078f7e37
RB
25742016-05-06 Richard Biener <rguenther@suse.de>
2575
2576 PR tree-optimization/70960
2577 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2578
765d7b54
OE
25792016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2580
2581 PR target/52933
2582 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2583 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2584 Adjust expected instruction counts.
2585 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2586
29c94e65
MP
25872016-05-06 Marek Polacek <polacek@redhat.com>
2588
2589 PR sanitizer/70875
2590 * gcc.dg/ubsan/bounds-3.c: New test.
2591
3684b02e
OE
25922016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2593
2594 PR target/54089
2595 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2596
8706773f
RB
25972016-05-06 Richard Biener <rguenther@suse.de>
2598
2599 PR middle-end/70931
2600 * gfortran.dg/pr70931.f90: New testcase.
2601
a4f51018
RB
26022016-05-06 Richard Biener <rguenther@suse.de>
2603
2604 PR middle-end/70941
2605 * gcc.dg/torture/pr70941.c: New testcase.
2606
c4f2425f
BC
26072016-05-05 Bin Cheng <bin.cheng@arm.com>
2608
2609 PR tree-optimization/57206
2610 * gcc.dg/vect/pr57206.c: New test.
2611
5dc08197
RO
26122016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2613
2614 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2615
351f85c5
JJ
26162016-05-05 Jakub Jelinek <jakub@redhat.com>
2617
568bac8c
JJ
2618 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2619
351f85c5
JJ
2620 * c-c++-common/Wdangling-else-4.c: New test.
2621
33fd7785
JJ
26222016-05-04 Jakub Jelinek <jakub@redhat.com>
2623
2d1ac15a
JJ
2624 PR c++/70906
2625 PR c++/70933
2626 * g++.dg/opt/pr70906.C: New test.
2627 * g++.dg/opt/pr70933.C: New test.
2628
33fd7785
JJ
2629 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2630
6b715bf6
JH
26312016-05-04 Jan Hubicka <hubicka@ucw.cz>
2632
2633 * gcc.dg/ipa/pure-const-3.c: New testcase.
2634
deef7113
MP
26352016-05-04 Marek Polacek <polacek@redhat.com>
2636
2637 * c-c++-common/Wdangling-else-1.c: New test.
2638 * c-c++-common/Wdangling-else-2.c: New test.
2639 * c-c++-common/Wdangling-else-3.c: New test.
2640
5396db97
KCY
26412016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2642
2643 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2644 flag is present.
2645
de55efd5
MP
26462016-05-04 Marek Polacek <polacek@redhat.com>
2647
2648 PR c/48778
2649 * gcc.dg/Waddress-2.c: New test.
2650
475839b6
AM
26512016-05-04 Alan Modra <amodra@gmail.com>
2652
2653 * gcc.target/powerpc/pr70866.c: New.
2654
b25aad5f
MS
26552016-05-03 Martin Sebor <msebor@redhat.com>
2656
2657 PR c++/66561
2658 * c-c++-common/builtin_location.c: New test.
2659 * g++.dg/cpp1y/builtin_location.C: New test.
2660
79ce98bc
MP
26612016-05-03 Marek Polacek <polacek@redhat.com>
2662
2663 PR c/70859
2664 * gcc.dg/pr70859.c: New test.
2665 * gcc.dg/pr70859-2.c: New test.
2666
402e89f5
PMR
26672016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2668
2669 * gnat.dg/debug5.adb: New testcase.
2670
f3d90045
DV
26712016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2672
2673 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2674 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2675 Procedure to check for z10 instruction set.
2676
1e26cec1
CL
26772016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2678
2679 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2680
71aca5a0
AM
26812016-05-03 Alan Modra <amodra@gmail.com>
2682
2683 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2684
2fd70ec1
JJ
26852016-05-03 Jakub Jelinek <jakub@redhat.com>
2686
2687 * gcc.target/i386/avx512f-cvt-1.c: New test.
2688
e5705cf7
L
26892016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2690
2691 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2692 -fdump-tree-vrp-details.
2693
381cdae4
RB
26942016-05-03 Richard Biener <rguenther@suse.de>
2695
2696 * gcc.dg/pr30172-1.c: Adjust.
2697 * gcc.dg/pr63743.c: Likewise.
2698 * gcc.dg/tm/pr51696.c: Likewise.
2699 * c-c++-common/tm/safe-1.c: Likewise.
2700 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2701 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2702 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2703 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2704
adedd5c1
JJ
27052016-05-03 Jakub Jelinek <jakub@redhat.com>
2706
31ed1665
JJ
2707 PR rtl-optimization/70467
2708 * gcc.target/i386/pr70467-3.c: New test.
2709 * gcc.target/i386/pr70467-4.c: New test.
2710
dea60b59
JJ
2711 PR tree-optimization/70916
2712 * gcc.c-torture/compile/pr70916.c: New test.
2713
adedd5c1
JJ
2714 PR target/49244
2715 * gcc.target/i386/pr49244-1.c: New test.
2716 * gcc.target/i386/pr49244-2.c: New test.
2717
f80041ef
BS
27182016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2719
2720 PR rtl-optimization/44281
2721 * gcc.target/i386/pr44281.c: New test.
2722
1cfcd39e
BC
27232016-05-03 bin cheng <bin.cheng@arm.com>
2724
2725 PR tree-optimization/56541
2726 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2727 * gcc.dg/vect/pr56541.c: new test.
2728
4304ccfd
MM
27292016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2730
2731 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2732 __float128.
2733 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2734
50d94c29
L
27352016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2736
2737 PR testsuite/70520
2738 * c-c++-common/asan/clone-test-1.c (main): Align child process
2739 stack to 16 bytes.
2740
bc1aee87
DM
27412016-05-02 David Malcolm <dmalcolm@redhat.com>
2742
2743 PR c++/62314
2744 * g++.dg/spellcheck-fields-2.C: New test case.
2745
474e0129
DM
27462016-05-02 David Malcolm <dmalcolm@redhat.com>
2747
2748 PR c++/62314
2749 * g++.dg/pr62314.C: New test case.
2750
818b88a7
JH
27512016-05-02 Jan Hubicka <hubicka@ucw.cz>
2752
2753 * gcc.dg/ipa/inline-8.c: New testcase.
2754
dd77684f
JJ
27552016-05-02 Jakub Jelinek <jakub@redhat.com>
2756
2757 PR rtl-optimization/70467
2758 * gcc.target/i386/pr70467-1.c: New test.
2759
72407e00
BE
27602016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2761
2762 * gcc.dg/spec-options.c: Run the test on all targets.
2763 * gcc.dg/foo.specs: Use cpp_unique_options.
2764
dd53d197
MG
27652016-05-02 Marc Glisse <marc.glisse@inria.fr>
2766
2767 * gcc.dg/tree-ssa/unord.c: New testcase.
2768
a8b85ce9
MG
27692016-05-02 Marc Glisse <marc.glisse@inria.fr>
2770
2771 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2772
5b37e866
NS
27732016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2774
2775 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2776
7176a4a0
MP
27772016-05-02 Marek Polacek <polacek@redhat.com>
2778
2779 PR c/70851
2780 * gcc.dg/enum-incomplete-3.c: New test.
2781
6b9933b9
MP
27822016-05-02 Marek Polacek <polacek@redhat.com>
2783 Tom de Vries <tom@codesourcery.com>
2784
2785 PR tree-optimization/70700
2786 * gcc.dg/pr70700.c: New test.
2787
90f82260
UB
27882016-05-01 Uros Bizjak <ubizjak@gmail.com>
2789
2790 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2791 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2792 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2793 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2794 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2795
f73036c1
EB
27962016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2797
2798 * ada/acats/run_acats: Rename into...
2799 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2800 * ada/acats/run_all.sh: Remove redundant test.
2801 (target_run): Move around.
2802 (target_gnatchop): Use newly built executable.
2803 (target_gnatmake): Likewise.
2804 Check that the compilation of impbit succeeds.
2805
85e051a3
OE
28062016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2807
2808 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2809 * gcc.dg/20021029-1.c: Likewise.
2810 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2811 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2812 * gcc.target/sh/cmpstr.c: Likewise.
2813 * gcc.target/sh/cmpstrn.c: Likewise.
2814 * gcc.target/sh/memset.c: Likewise.
2815 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2816 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2817 * gcc.target/sh/pr39423-1.c: Likewise.
2818 * gcc.target/sh/pr49468-di.c: Likewise.
2819 * gcc.target/sh/pr49468-si.c: Likewise.
2820 * gcc.target/sh/pr49880-1.c: Likewise.
2821 * gcc.target/sh/pr49880-2.c: Likewise.
2822 * gcc.target/sh/pr49880-3.c: Likewise.
2823 * gcc.target/sh/pr50751-1.c: Likewise.
2824 * gcc.target/sh/pr50751-4.c: Likewise.
2825 * gcc.target/sh/pr50751-7.c: Likewise.
2826 * gcc.target/sh/pr51244-1.c: Likewise.
2827 * gcc.target/sh/pr51244-10.c: Likewise.
2828 * gcc.target/sh/pr51244-11.c: Likewise.
2829 * gcc.target/sh/pr51244-12.c: Likewise.
2830 * gcc.target/sh/pr51244-13.c: Likewise.
2831 * gcc.target/sh/pr51244-14.c: Likewise.
2832 * gcc.target/sh/pr51244-17.c: Likewise.
2833 * gcc.target/sh/pr51244-18.c: Likewise.
2834 * gcc.target/sh/pr51244-19.c: Likewise.
2835 * gcc.target/sh/pr51244-4.c: Likewise.
2836 * gcc.target/sh/pr51244-5.c: Likewise.
2837 * gcc.target/sh/pr51244-7.c: Likewise.
2838 * gcc.target/sh/pr51244-8.c: Likewise.
2839 * gcc.target/sh/pr51244-9.c: Likewise.
2840 * gcc.target/sh/pr51697.c: Likewise.
2841 * gcc.target/sh/pr52483-1.c: Likewise.
2842 * gcc.target/sh/pr52483-2.c: Likewise.
2843 * gcc.target/sh/pr52483-3.c: Likewise.
2844 * gcc.target/sh/pr52483-5.c: Likewise.
2845 * gcc.target/sh/pr52933-1.c: Likewise.
2846 * gcc.target/sh/pr52933-2.c: Likewise.
2847 * gcc.target/sh/pr52933-3.c: Likewise.
2848 * gcc.target/sh/pr53568-1.c: Likewise.
2849 * gcc.target/sh/pr53976-1.c: Likewise.
2850 * gcc.target/sh/pr53988-1.c: Likewise.
2851 * gcc.target/sh/pr53988.c: Likewise.
2852 * gcc.target/sh/pr54089-1.c: Likewise.
2853 * gcc.target/sh/pr54089-6.c: Likewise.
2854 * gcc.target/sh/pr54089-7.c: Likewise.
2855 * gcc.target/sh/pr54089-8.c: Likewise.
2856 * gcc.target/sh/pr54089-9.c: Likewise.
2857 * gcc.target/sh/pr54236-1.c: Likewise.
2858 * gcc.target/sh/pr54236-2.c: Likewise.
2859 * gcc.target/sh/pr54236-3.c: Likewise.
2860 * gcc.target/sh/pr54236-4.c: Likewise.
2861 * gcc.target/sh/pr54386.c: Likewise.
2862 * gcc.target/sh/pr54602-1.c: Likewise.
2863 * gcc.target/sh/pr54685.c: Likewise.
2864 * gcc.target/sh/pr54760-1.c: Likewise.
2865 * gcc.target/sh/pr54760-2.c: Likewise.
2866 * gcc.target/sh/pr54760-3.c: Likewise.
2867 * gcc.target/sh/pr54760-4.c: Likewise.
2868 * gcc.target/sh/pr54760-5.c: Likewise.
2869 * gcc.target/sh/pr54760-6.c: Likewise.
2870 * gcc.target/sh/pr55146.c: Likewise.
2871 * gcc.target/sh/pr55160.c: Likewise.
2872 * gcc.target/sh/pr59278.c: Likewise.
2873 * gcc.target/sh/pr59401-1.c: Likewise.
2874 * gcc.target/sh/pr59533-1.c: Likewise.
2875 * gcc.target/sh/pr63260.c: Likewise.
2876 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2877 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2878 * gcc.target/sh/strlen.c: Likewise.
2879 * gcc.target/sh/torture/pr30807.c: Likewise.
2880 * gcc.target/sh/torture/pr34777.c: Likewise.
2881 * gcc.target/sh/torture/pr64652.c: Likewise.
2882 * gcc.target/sh/torture/pr65505.c: Likewise.
2883 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2884 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2885
411e5c67
PC
28862016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2887
2888 PR c++/66644
2889 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2890
8fa97501
BS
28912016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2892
2893 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2894 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2895 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2896 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2897
5a956111
PP
28982016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2899
2900 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2901 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2902
e7ff0319
CP
29032016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2904
2905 PR middle-end/70626
2906 * c-c++-common/goacc/combined-reduction.c: New test.
2907 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2908
52d11a4b
L
29092016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2910
2911 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2912 *movdi_internal pattern only if PIC off.
2913 * gcc.target/i386/pr70155-2.c: Likewise.
2914 * gcc.target/i386/pr70155-3.c: Likewise.
2915 * gcc.target/i386/pr70155-4.c: Likewise.
2916 * gcc.target/i386/pr70155-5.c: Likewise.
2917 * gcc.target/i386/pr70155-6.c: Likewise.
2918 * gcc.target/i386/pr70155-7.c: Likewise.
2919 * gcc.target/i386/pr70155-8.c: Likewise.
2920 * gcc.target/i386/pr70155-15.c: Likewise.
2921 * gcc.target/i386/pr70155-17.c: Likewise.
2922 * gcc.target/i386/pr70155-22.c: Likewise.
2923
8960db31
BC
29242016-04-29 Bin Cheng <bin.cheng@arm.com>
2925
2926 PR tree-optimization/70803
2927 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2928
cca535a4
IE
29292016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2930
2931 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2932 optimization of vector loop.
2933 * gcc.target/i386/vect-unpack-3.c: New test.
2934 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2935 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2936 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2937
500ecf4a
MP
29382016-04-29 Marek Polacek <polacek@redhat.com>
2939
2940 PR sanitizer/70342
2941 * g++.dg/ubsan/null-7.C: New test.
2942
2fff3db8
MP
2943 PR c/70852
2944 * gcc.dg/pr70852.c: New test.
2945
509063eb
DV
29462016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2947
2948 PR/69089
2949 * g++.dg/cpp0x/alignas6.C: New test.
2950
83745c0d
DV
29512016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2952
c87885ca
RO
2953 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2954 * gcc.dg/pr27003.c: Likewise.
2955 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2956 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2957 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2958 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2959 * gcc.target/arc/mxy.c: Likewise.
2960 * gcc.target/arc/mswape.c: Likewise.
2961 * gcc.target/arc/mrtsc.c: Likewise.
2962 * gcc.target/arc/mcrc.c: Likewise.
2963 * gcc.target/arc/mdsp-packa.c: Likewise.
2964 * gcc.target/arc/mdvbf.c: Likewise.
2965 * gcc.target/arc/mlock.c: Likewise.
2966 * gcc.target/arc/mmac-24.c: Likewise.
2967 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2968
849b265d
BS
29692016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2970 Matthijs Kooijman <matthijs@stdin.nl>
2971 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2972
2973 PR target/60040
2974 * gcc.target/avr/pr60040-1.c: New.
2975 * gcc.target/avr/pr60040-2.c: New.
2976
1390536b
RB
29772016-04-29 Richard Biener <rguenther@suse.de>
2978
2979 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2980
98998245
RB
29812016-04-29 Richard Biener <rguenther@suse.de>
2982
2983 PR tree-optimization/13962
2984 PR tree-optimization/65686
2985 * gcc.dg/uninit-pr65686.c: New testcase.
2986
8b80cc21
JJ
29872016-04-29 Jakub Jelinek <jakub@redhat.com>
2988
2989 PR middle-end/70843
2990 * gcc.dg/pr70843.c: New test.
2991
6181bc30
JJ
29922016-04-28 Jakub Jelinek <jakub@redhat.com>
2993
2994 PR target/70858
2995 * gcc.target/i386/pr70858.c: New test.
2996
f4cb3612
AB
29972016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2998
2999 * gcc.target/arc/nps400-1.c: New file.
3000
8ad9df62
JR
30012016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3002 Andrew Burgess <andrew.burgess@embecosm.com>
3003
3004 * gcc.target/arc/movh_cl-1.c: New file.
3005
ceaaa9fe
JR
30062016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3007 Andrew Burgess <andrew.burgess@embecosm.com>
3008
3009 * gcc.target/arc/extzv-1.c: New file.
3010 * gcc.target/arc/insv-1.c: New file.
3011 * gcc.target/arc/insv-2.c: New file.
3012 * gcc.target/arc/movb-1.c: New file.
3013 * gcc.target/arc/movb-2.c: New file.
3014 * gcc.target/arc/movb-3.c: New file.
3015 * gcc.target/arc/movb-4.c: New file.
3016 * gcc.target/arc/movb-5.c: New file.
3017 * gcc.target/arc/movb_cl-1.c: New file.
3018 * gcc.target/arc/movb_cl-2.c: New file.
3019 * gcc.target/arc/movbi_cl-1.c: New file.
3020 * gcc.target/arc/movl-1.c: New file.
3021
4d03dc2f
JR
30222016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3023 Andrew Burgess <andrew.burgess@embecosm.com>
3024
3025 * gcc.target/arc/cmem-1.c: New file.
3026 * gcc.target/arc/cmem-2.c: New file.
3027 * gcc.target/arc/cmem-3.c: New file.
3028 * gcc.target/arc/cmem-4.c: New file.
3029 * gcc.target/arc/cmem-5.c: New file.
3030 * gcc.target/arc/cmem-6.c: New file.
3031 * gcc.target/arc/cmem-7.c: New file.
3032 * gcc.target/arc/cmem-ld.inc: New file.
3033 * gcc.target/arc/cmem-st.inc: New file.
3034
81262dad
JJ
30352016-04-28 Jakub Jelinek <jakub@redhat.com>
3036
3037 PR target/70821
3038 * gcc.target/i386/pr70821.c: New test.
3039
0a31a09a
BS
30402016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3041
3042 * gcc.target/powerpc/vec-adde.c: New test.
3043 * gcc.target/powerpc/vec-adde-int128.c: New test.
3044
3ddffba9
JJ
30452016-04-28 Jakub Jelinek <jakub@redhat.com>
3046
3047 * gcc.target/i386/avx-vround-1.c: New test.
3048 * gcc.target/i386/avx-vround-2.c: New test.
3049 * gcc.target/i386/avx512vl-vround-1.c: New test.
3050 * gcc.target/i386/avx512vl-vround-2.c: New test.
3051
713dedcd
RO
30522016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3053
3054 PR testsuite/70595
3055 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3056 (check_effective_target_cilkplus_runtime): ... this.
3057 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3058 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3059
3060 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3061 Require cilkplus_runtime.
3062 Don't add -lcilkrts.
3063 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3064 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3065 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3066 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3067 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3068 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3069 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3070 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3071 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3072 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3073 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3074 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3075 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3076 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3077 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3078 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3079 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3080 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3081 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3082 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3083 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3084 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3085 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3086 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3087 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3088 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3089 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3090 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3091 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3092
3093 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3094 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3095
3096 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3097
3098 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3099 cilkplus_runtime.
3100
3563f78f
MG
31012016-04-27 Marc Glisse <marc.glisse@inria.fr>
3102
3103 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3104 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3105
6bc2bb18
RB
31062015-04-27 Ryan Burn <contact@rnburn.com>
3107
3108 PR c++/69024
3109 PR c++/68997
3110 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3111 diagnostic.
3112 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3113 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3114
1e55d29a
EB
31152016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3116
3117 * gnat.dg/limited_with4.ad[sb]: New test.
3118 * gnat.dg/limited_with4_pkg.ads: New helper.
3119
087146ca
L
31202016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3121
3122 PR target/70155
3123 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3124 and movv1ti_internal patterns
3125 * gcc.target/i386/pr70155-1.c: New test.
3126 * gcc.target/i386/pr70155-2.c: Likewise.
3127 * gcc.target/i386/pr70155-3.c: Likewise.
3128 * gcc.target/i386/pr70155-4.c: Likewise.
3129 * gcc.target/i386/pr70155-5.c: Likewise.
3130 * gcc.target/i386/pr70155-6.c: Likewise.
3131 * gcc.target/i386/pr70155-7.c: Likewise.
3132 * gcc.target/i386/pr70155-8.c: Likewise.
3133 * gcc.target/i386/pr70155-9.c: Likewise.
3134 * gcc.target/i386/pr70155-10.c: Likewise.
3135 * gcc.target/i386/pr70155-11.c: Likewise.
3136 * gcc.target/i386/pr70155-12.c: Likewise.
3137 * gcc.target/i386/pr70155-13.c: Likewise.
3138 * gcc.target/i386/pr70155-14.c: Likewise.
3139 * gcc.target/i386/pr70155-15.c: Likewise.
3140 * gcc.target/i386/pr70155-16.c: Likewise.
3141 * gcc.target/i386/pr70155-17.c: Likewise.
3142 * gcc.target/i386/pr70155-18.c: Likewise.
3143 * gcc.target/i386/pr70155-19.c: Likewise.
3144 * gcc.target/i386/pr70155-20.c: Likewise.
3145 * gcc.target/i386/pr70155-21.c: Likewise.
3146 * gcc.target/i386/pr70155-22.c: Likewise.
3147
92329f9f
L
31482016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3149
3150 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3151 ".{5,6}".
3152
309a0cf6
BC
31532016-04-27 Bin Cheng <bin.cheng@arm.com>
3154
3155 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3156 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3157 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3158 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3159 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3160
72ed2b9c
RB
31612016-04-27 Richard Biener <rguenther@suse.de>
3162
3163 PR ipa/70760
3164 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3165 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3166
3c98ff9b
NS
31672016-04-27 Nathan Sidwell <nathan@acm.org>
3168
3169 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3170 * g++.dg/ubsan/pr63956.C: Adjust error location.
3171
9ec5d66b
NC
31722016-04-27 Nick Clifton <nickc@redhat.com>
3173
3174 PR middle-end/49889
3175 * gcc.dg/pr49889.c: New test.
3176
c1e1f433
BS
31772016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3178
3179 * c-c++-common/memset-array.c: New test.
3180
8ac43293
MS
31812016-04-26 Martin Sebor <msebor@redhat.com>
3182
3183 PR c++/66639
3184 * g++.dg/cpp1y/func_constexpr.C: New test.
3185
843ce8ab
PP
31862016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3187
3188 PR c++/70241
3189 * g++.dg/cpp0x/enum32.C: New test.
3190 * g++.dg/cpp0x/enum33.C: New test.
3191
31922016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3193
3194 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3195 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3196 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3197 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3198 * gcc.c-torture/execute/pr38151.c: Likewise.
3199 * gcc.c-torture/execute/pr66556.c: Likewise.
3200 * gcc.c-torture/execute/pr67781.c: Likewise.
3201 * gcc.c-torture/execute/pr68648.c: Likewise.
3202
ca1206be
MG
32032016-04-26 Marc Glisse <marc.glisse@inria.fr>
3204
3205 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3206
2448a956
MP
32072016-04-26 Marek Polacek <polacek@redhat.com>
3208
3209 PR c/67784
3210 * gcc.dg/pr67784-3.c: New test.
3211 * gcc.dg/pr67784-4.c: New test.
3212 * gcc.dg/pr67784-5.c: New test.
3213
b02a5e26
MP
3214 PR c/70791
3215 * gcc.dg/Wnested-externs-2.c: New test.
3216
6b6aa8d3
MG
32172016-04-26 Marc Glisse <marc.glisse@inria.fr>
3218
3219 * gcc.dg/fold-plusmult.c: Adjust.
3220 * gcc.dg/no-strict-overflow-6.c: Adjust.
3221 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3222
a2095b55
BS
32232016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3224
3225 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3226 number scans.
3227 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3228 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3229 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3230 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3231 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3232 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3233 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3234 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3235 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3236 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3237 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3238 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3239 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3240 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3241 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3242 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3243 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3244 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3245 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3246 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3247 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3248 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3249 scans.
3250 * gcc.target/i386/pr32219-4.c: Likewise.
3251 * gcc.target/i386/pr32219-6.c: Likewise.
3252 * gcc.target/i386/pr32219-8.c: Likewise.
3253
bb0cc5c8
KT
32542016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3255
3256 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3257 associated options.
3258
5a0802ea
MP
32592016-04-26 Marek Polacek <polacek@redhat.com>
3260
3261 PR c++/70744
3262 * g++.dg/ext/cond2.C: New test.
3263
00f615af
BC
32642016-04-26 Bin Cheng <bin.cheng@arm.com>
3265
3266 PR tree-optimization/70771
3267 PR tree-optimization/70775
3268 * gcc.dg/pr70771.c: New test.
25939d34 3269 * gcc.dg/pr70775.c: New test.
00f615af 3270
218155e7
BS
32712016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3272
3273 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3274
ab99f467
RB
32752016-04-25 Richard Biener <rguenther@suse.de>
3276
3277 PR tree-optimization/70780
3278 * gcc.dg/torture/pr70780.c: New testcase.
3279
93c590ee
MC
32802016-04-25 Michael Collison <michael.collison@arm.com>
3281
c87885ca
RO
3282 * gcc.target/arm/neon-vaddws16.c: New test.
3283 * gcc.target/arm/neon-vaddws32.c: New test.
3284 * gcc.target/arm/neon-vaddwu16.c: New test.
3285 * gcc.target/arm/neon-vaddwu32.c: New test.
3286 * gcc.target/arm/neon-vaddwu8.c: New test.
3287 * lib/target-supports.exp
93c590ee
MC
3288 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3289 that arm neon support vector widen sum of HImode TO SImode.
3290
d6c1a7a7
JJ
32912016-04-23 Jakub Jelinek <jakub@redhat.com>
3292
3293 PR sanitizer/70712
3294 * c-c++-common/asan/pr70712.c: New test.
3295
ab0fc037
TS
32962016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3297
3298 * .gitattributes: New file.
3299
2aa64824
CL
33002016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3301
3302 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3303
e7e12d92
DH
33042016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3305
3306 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3307 * gfortran.dg/submodule_15.f08: Likewise.
3308
d1431192
RB
33092016-04-22 Richard Biener <rguenther@suse.de>
3310
3311 PR tree-optimization/70740
3312 * gcc.dg/torture/pr70740.c: New testcase.
3313
04a63c24
L
33142016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3315
3316 PR target/70750
3317 * gcc.target/i386/pr70750-1.c: New test.
3318 * gcc.target/i386/pr70750-2.c: Likewise.
3319
20700098
PC
33202016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3321
3322 PR c++/70540
3323 * g++.dg/cpp0x/auto48.C: New.
3324
aedf4e12
MP
33252016-04-21 Marek Polacek <polacek@redhat.com>
3326
3327 PR c++/70513
3328 * g++.dg/cpp0x/forw_enum12.C: New test.
3329 * g++.dg/cpp0x/forw_enum13.C: New test.
3330
2074d80a
KY
33312016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3332
3333 PR target/70728
3334 * gcc.target/i386/pr70728.c: New test.
3335
aef4aab0
RB
33362016-04-21 Richard Biener <rguenther@suse.de>
3337
3338 PR middle-end/70747
3339 * gcc.dg/pr70747.c: New testcase.
3340
2359e571
BC
33412016-04-21 Bin Cheng <bin.cheng@arm.com>
3342
3343 PR tree-optimization/70715
3344 * gcc.dg/tree-ssa/scev-13.c: New test.
3345
ce0e66ff
MG
33462016-04-21 Marc Glisse <marc.glisse@inria.fr>
3347
3348 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3349
2c2870a1
MG
33502016-04-21 Marc Glisse <marc.glisse@inria.fr>
3351
3352 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3353
a2b056a3
JH
33542016-04-20 Jan Hubicka <jh@suse.cz>
3355
3356 PR ipa/70018
3357 * g++.dg/ipa/nothrow-1.C: New testcase.
3358
ee392fc2
NS
33592016-04-20 Nathan Sidwell <nathan@acm.org>
3360
3361 PR c++/55635
3362 * g++.dg/eh/delete1.C: New.
3363
dda49daf
L
33642016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3365
3366 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3367 -mtune-ctrl=sse_typeless_stores.
3368
8a5b9d5a
L
33692016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3370
3371 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3372
1011119f
BC
33732016-04-20 Bin Cheng <bin.cheng@arm.com>
3374
3375 PR tree-optimization/69489
3376 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3377
477d4906
IV
33782016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3379
3380 PR c++/69363
3381 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3382 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3383 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3384
fad08d12
BC
33852016-04-20 Bin Cheng <bin.cheng@arm.com>
3386
3387 PR tree-optimization/56625
3388 PR tree-optimization/69489
3389 * gcc.dg/vect/pr56625.c: New test.
3390 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3391
9e3e4fab
AP
33922016-04-20 Andrew Pinski <apinski@cavium.com>
3393
3394 PR target/64971
3395 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3396
d7aa24e4
AC
33972016-04-20 Arnaud Charlet <charlet@adacore.com>
3398
3399 * gnat.dg/self1.adb: Remove now incorrect test.
3400
e6d62b46
BC
34012016-04-20 Bin Cheng <bin.cheng@arm.com>
3402
3403 * gcc.dg/tree-ssa/scev-11.c: New test.
3404 * gcc.dg/tree-ssa/scev-12.c: New test.
3405
2697b189
MP
34062016-04-20 Marek Polacek <polacek@redhat.com>
3407
3408 PR tree-optimization/70725
3409 * gcc.dg/pr70725.c: New test.
3410
60d393e8
RB
34112016-04-20 Richard Biener <rguenther@suse.de>
3412
3413 PR tree-optimization/70726
3414 * g++.dg/vect/pr70726.cc: New testcase.
3415
82c6f58a
AK
34162016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3417
3418 PR target/70674
3419 * gcc.target/s390/pr70674.c: New test.
3420
90eeab20
JD
34212016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3422
3423 PR libgfortran/70684
3424 * gfortran.dg/list_read_14.f90: New test.
3425
fc9cf6da
L
34262016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3427
3428 PR target/69201
3429 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3430 extern to force it misaligned.
3431 (b): Likewise.
3432 (c): Likewise.
3433 (d): Likewise.
3434 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3435 Don't check `*' before movv4sf_internal.
3436 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3437 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3438 Don't check `*' before movv16qi_internal.
3439 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3440 extern to force it misaligned.
3441 (b): Likewise.
3442 (c): Likewise.
3443 (d): Likewise.
3444 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3445 Don't check `*' before movv2df_internal.
3446 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3447 extern to force it misaligned.
3448 (b): Likewise.
3449 (c): Likewise.
3450 (d): Likewise.
3451 Check movv8sf_internal instead of avx_storeups256.
3452 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3453
ea8927ea
RB
34542016-04-19 Richard Biener <rguenther@suse.de>
3455
3456 PR tree-optimization/70171
3457 * g++.dg/tree-ssa/pr70171.C: New testcase.
3458
65f52ee9
RB
34592016-04-19 Richard Biener <rguenther@suse.de>
3460
3461 PR tree-optimization/70724
3462 * gcc.dg/torture/pr70724.c: New testcase.
3463
987b67f1
VM
34642016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3465
3466 PR middle-end/70689
c87885ca 3467 * gcc.target/i386/pr70689.c: New.
987b67f1 3468
91a47c39
L
34692016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3470
3471 PR target/70708
3472 * gcc.target/i386/pr70708.c: New test.
3473
8270b82d
RB
34742016-04-18 Richard Biener <rguenther@suse.de>
3475
3476 PR tree-optimization/43434
3477 * gcc.dg/vect/pr43434.c: New testcase.
3478 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3479 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3480 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3481 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3482 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3483 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3484 * gcc.dg/gomp/pr68640.c: Likewise.
3485 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3486 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3487
edd048e2
RB
34882016-04-18 Richard Biener <rguenther@suse.de>
3489
3490 PR tree-optimization/70701
3491 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3492
bd5c7330
TV
34932016-04-18 Tom de Vries <tom@codesourcery.com>
3494
3495 PR testsuite/70699
3496 * gcc.dg/pr70161.c: Add dot-file scans.
3497 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3498 instead of after last dot char.
3499
23f2660f
EB
35002016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3501
3502 * c-c++-common/dump-ada-spec-3.c: New test.
3503 * c-c++-common/dump-ada-spec-4.c: Likewise.
3504
da152c9f
TV
35052016-04-17 Tom de Vries <tom@codesourcery.com>
3506
3507 PR other/70183
3508 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3509
cc950f98
JH
35102016-04-15 Jan Hubicka <jh@suse.cz>
3511
3512 PR ipa/70018
3513 * g++.dg/ipa/pure-const-1.C: New testcase.
3514 * g++.dg/ipa/pure-const-2.C: New testcase.
3515 * g++.dg/ipa/pure-const-3.C: New testcase.
3516
949505a9
MP
35172016-04-15 Marek Polacek <polacek@redhat.com>
3518
3519 PR c/70671
3520 * gcc.dg/bitfld-22.c: New test.
3521
10e547d6
BS
35222016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3523
3524 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3525 x86_64.
3526
1e77281b
MP
35272016-04-15 Marek Polacek <polacek@redhat.com>
3528
3529 PR c/70651
3530 * c-c++-common/pr70651.c: New test.
3531
e501fa8e
KT
35322016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3533
3534 PR rtl-optimization/70681
3535 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3536 dump scan on arm and powerpc.
3537 * gcc.dg/pr10474.c: Likewise.
3538
dda1bf61
JJ
35392016-04-15 Jakub Jelinek <jakub@redhat.com>
3540
ca4ef1ff
JJ
3541 PR c++/69517
3542 PR c++/70019
3543 PR c++/70588
3544 * g++.dg/cpp1y/vla11.C: Revert for real.
3545
dda1bf61
JJ
3546 PR c/70436
3547 * c-c++-common/Wparentheses-1.c: New test.
3548 * c-c++-common/gomp/Wparentheses-1.c: New test.
3549 * c-c++-common/gomp/Wparentheses-2.c: New test.
3550 * c-c++-common/gomp/Wparentheses-3.c: New test.
3551 * c-c++-common/gomp/Wparentheses-4.c: New test.
3552 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3553 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3554 * c-c++-common/goacc/Wparentheses-1.c: New test.
3555
1355e62c
KY
35562016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3557
3558 PR target/70662
3559 * gcc.target/i386/pr70662.c: New test.
3560
0ab34b9e 35612016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3562 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3563
3564 PR tree-optimization/70130
3565 * gcc.dg/vect/O3-pr70130.c: New testcase.
3566
bc773aad
MM
35672016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3568
6e9b2286
MM
3569 PR target/70669
3570 * gcc.target/powerpc/pr70669.c: New test.
3571
bc773aad
MM
3572 PR target/70640
3573 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3574 a power7 system that does not have an assembler that supports
3575 power8.
3576
d8747845
MS
35772016-04-14 Martin Sebor <msebor@redhat.com>
3578
3579 PR c++/69517
3580 PR c++/70019
3581 PR c++/70588
3582 * c-c++-common/ubsan/vla-1.c: Revert.
3583 * g++.dg/cpp1y/vla11.C: Same.
3584 * g++.dg/cpp1y/vla12.C: Same.
3585 * g++.dg/cpp1y/vla13.C: Same.
3586 * g++.dg/cpp1y/vla14.C: Same.
3587 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3588 * g++.dg/init/array24.C: Same.
d8747845
MS
3589 * g++.dg/ubsan/vla-1.C: Same.
3590
85128559
MP
35912016-04-14 Marek Polacek <polacek@redhat.com>
3592 Jan Hubicka <hubicka@ucw.cz>
3593
3594 PR c++/70029
3595 * g++.dg/torture/pr70029.C: New test.
3596
52fbb073
MS
35972016-04-14 Martin Sebor <msebor@redhat.com>
3598
3599 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3600 type size to prevent failures on targets with very low maximum
3601 alignment.
3602
6db61d6f
RB
36032016-04-14 Richard Biener <rguenther@suse.de>
3604
3605 PR tree-optimization/70623
3606 * gcc.dg/torture/pr70623.c: New testcase.
3607 * gcc.dg/torture/pr70623-2.c: Likewise.
3608
342fac95
MS
36092016-04-13 Martin Sebor <msebor@redhat.com>
3610
3611 PR c++/69517
3612 PR c++/70019
3613 PR c++/70588
3614 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3615 * g++.dg/cpp1y/vla11.C: New test.
3616 * g++.dg/cpp1y/vla12.C: New test.
3617 * g++.dg/cpp1y/vla13.C: New test.
3618 * g++.dg/cpp1y/vla14.C: New test.
3619 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3620 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3621 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3622
d93c452f
JJ
36232016-04-13 Jakub Jelinek <jakub@redhat.com>
3624
3625 PR c++/70641
3626 * g++.dg/opt/pr70641.C: New test.
3627
85115fb6
RO
36282016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3629
3630 PR rtl-optimization/68749
3631 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3632 effects of argument promotions.
3633 Remove default args to dg-skip-if.
3634
545a4139
PC
36352016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3636
3637 PR c++/70635
3638 * g++.dg/parse/pr70635.C: New.
3639
b3a77f21
MP
36402016-04-13 Marek Polacek <polacek@redhat.com>
3641
3642 PR c++/70639
3643 * c-c++-common/Wmisleading-indentation-4.c: New test.
3644
99cd9857
MP
36452016-04-13 Marek Polacek <polacek@redhat.com>
3646
3647 PR c/70436
c87885ca
RO
3648 * gcc.dg/Wparentheses-12.c: New test.
3649 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3650
75ca93ec
IE
36512016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3652
3653 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3654 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3655 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3656
3d3f9e7e
JJ
36572016-04-13 Jakub Jelinek <jakub@redhat.com>
3658
37947cd0
JJ
3659 PR middle-end/70633
3660 * gcc.c-torture/compile/pr70633.c: New test.
3661
3d3f9e7e
JJ
3662 PR debug/70628
3663 * gcc.dg/torture/pr70628.c: New test.
3664
92886d3e
PP
36652016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3666
3667 PR c++/70610
3668 * g++.dg/template/pr70610.C: New test.
3669 * g++.dg/template/pr70610-2.C: New test.
3670 * g++.dg/template/pr70610-3.C: New test.
3671 * g++.dg/template/pr70610-4.C: New test.
3672
13bd7c2b
JJ
36732016-04-12 Jakub Jelinek <jakub@redhat.com>
3674
6512fa6d
JJ
3675 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3676 128 instead of 32.
3677
13bd7c2b
JJ
3678 PR c++/70571
3679 * g++.dg/ext/pr70571.C: New test.
3680
20b9851c
MM
36812016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3682
8a434ada 3683 PR target/70640
20b9851c
MM
3684 * gcc.target/powerpc/pr70640.c: New test.
3685
2b2f52bc
PC
36862016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3687
3688 PR c++/68722
3689 * g++.dg/parse/pr68722.C: New.
3690
5901e56a
JJ
36912016-04-12 Jakub Jelinek <jakub@redhat.com>
3692
3693 PR rtl-optimization/70596
3694 * gcc.target/i386/pr70596.c: New test.
3695
d4619dc1
NS
36962016-04-12 Nathan Sidwell <nathan@acm.org>
3697
3698 PR c++/70501
3699 * g++.dg/init/pr70501.C: New.
3700
3df530d3
DW
37012016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3702
3703 * gcc.target/i386/asm-flag-6.c: New test.
3704
b7a120d7
TV
37052016-04-12 Tom de Vries <tom@codesourcery.com>
3706
3707 PR tree-optimization/68756
3708 * gcc.dg/graphite/pr68756.c: New test.
3709
4e0eea75
JJ
37102016-04-12 Jakub Jelinek <jakub@redhat.com>
3711
3712 PR tree-optimization/70602
3713 * gcc.c-torture/execute/pr70602.c: New test.
3714
35fbda43
MM
37152016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3716
3717 PR target/70381
3718 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3719 __float128 emulator is built and runs.
3720 * gcc.target/powerpc/float128-1.c: Likewise.
3721
3722 * lib/target-supports.exp (check_ppc_float128_sw_available):
3723 Rework tests for __float128 software and hardware
3724 availability. Fix exit condition to return 0 on success.
3725
04a99ebe
JG
37262016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3727
3728 PR target/70133
3729 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3730 * gcc.target/aarch64/target_attr_15.c: Likewise.
3731
47cd5a85
PC
37322016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3733
3734 PR c++/69066
3735 * g++.dg/cpp1y/pr69066.C: New.
3736
a5edb32e
JD
37372016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3738
3739 PR fortran/68566
3740 * gfortran.dg/pr36192.f90: Update test.
3741 * gfortran.dg/pr36192_1.f90: Update test.
3742 * gfortran.dg/real_dimension_1.f: Update test.
3743 * gfortran.dg/parameter_array_init_7.f90: New test.
3744
8ef378f8
JDA
37452016-04-09 John David Anglin <danglin@gcc.gnu.org>
3746
c532c871
JDA
3747 PR testsuite/64039
3748 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3749
d34f706f
JDA
3750 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3751
75e1dd9e
JDA
3752 PR rtl-optimization/66669
3753 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3754
8a976f5f
JDA
3755 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3756
da04822a
JDA
3757 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3758 * gcc.dg/pie-1.c: Likewise.
3759 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3760 * gcc.dg/pic-4.c: Likewise.
3761 * gcc.dg/pie-3.c: Likewise.
3762 * gcc.dg/pie-4.c: Likewise.
3763
adfabcf9
JDA
3764 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3765
4a020adf
JDA
3766 PR tree-optimization/68644
3767 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3768
8ef378f8
JDA
3769 PR rtl-optimization/64886
3770 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3771
09bf990e
TV
37722016-04-09 Tom de Vries <tom@codesourcery.com>
3773
3774 PR tree-optimization/68953
3775 * gcc.dg/graphite/pr68953.c: New test.
3776
138c3c1a
DH
37772016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3778
3779 PR fortran/70592
3780 * gfortran.dg/deferred_character_16.f90: New test.
3781
f55460af
JJ
37822016-04-09 Jakub Jelinek <jakub@redhat.com>
3783
3784 PR tree-optimization/70586
3785 * gcc.c-torture/execute/pr70586.c: New test.
3786
0b77bbf3
DH
37872016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3788
3789 PR sanitizer/70573
3790 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3791 with __builtin_memset
3792 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3793
c42cfb5c
CP
37942016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3795
3796 PR lto/70289
3797 PR ipa/70348
3798 PR tree-optimization/70373
3799 PR middle-end/70533
3800 PR middle-end/70534
3801 PR middle-end/70535
3802 * c-c++-common/goacc/reduction-5.c: New test.
3803 * c-c++-common/goacc/reduction-promotions.c: New test.
3804 * gfortran.dg/goacc/reduction-3.f95: New test.
3805 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3806
56cfb596
PP
38072016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3808
3809 PR c++/70590
3810 PR c++/70452
3811 * g++.dg/pr70590.C: New test.
3812 * g++.dg/pr70590-2.C: New test.
3813
1a13c0a2
JJ
38142016-04-08 Jakub Jelinek <jakub@redhat.com>
3815
abc0647a
JJ
3816 PR middle-end/70593
3817 * gcc.target/i386/pr70593.c: New test.
3818
1a13c0a2
JJ
3819 PR rtl-optimization/70574
3820 * gcc.target/i386/avx2-pr70574.c: New test.
3821
c3da4956
MO
38222016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3823
3824 PR sanitizer/70541
3825 * c-c++-common/asan/pr70541.c: New test.
3826
9f1b833b
TV
38272016-04-08 Tom de Vries <tom@codesourcery.com>
3828
3829 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3830 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3831
bae7adda
KT
38322016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3833
3834 PR target/70566
3835 * gcc.c-torture/execute/pr70566.c: New test.
3836
211f3d57
TV
38372016-04-08 Tom de Vries <tom@codesourcery.com>
3838
3839 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3840 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3841
02cf2861
AM
38422016-04-08 Alan Modra <amodra@gmail.com>
3843
3844 * gcc.target/powerpc/pr70117.c: New.
3845
5f490f9f
JJ
38462016-04-07 Jakub Jelinek <jakub@redhat.com>
3847
56e9b710
JJ
3848 PR testsuite/70581
3849 * gcc.dg/lto/simd-function_0.c: New test.
3850
5f490f9f
JJ
3851 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3852 clones.
3853 * c-c++-common/attr-simd-2.c: Likewise.
3854 * c-c++-common/attr-simd-4.c: Likewise.
3855 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3856 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3857
e4ebc74d
TP
38582016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3859
3860 PR testsuite/70553
3861 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3862
9817ae35
TS
38632016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3864 Tom de Vries <tom@codesourcery.com>
3865
3866 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3867 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3868 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3869 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3870 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3871 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3872 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3873 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3874
e292f64d
PP
38752016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3876
3877 PR c/70436
3878 * g++.dg/warn/Wparentheses-29.C: New test.
3879
6b37bdaf
PP
38802016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3881
3882 PR c/70436
3883 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3884 explicit braces to resolve a future -Wparentheses warning.
3885
64824205
RH
38862016-04-06 Richard Henderson <rth@redhat.com>
3887
3888 * gcc.dg/pr61817-1.c: New test.
3889 * gcc.dg/pr61817-2.c: New test.
3890 * gcc.dg/pr69391-1.c: New test.
3891 * gcc.dg/pr69391-2.c: New test.
3892
bc2fc1f3
VM
38932016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3894
3895 PR rtl-optimization/70398
c87885ca 3896 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3897
41414a02
EB
38982016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3899
3900 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3901
4066ea8a
YR
39022016-04-06 Yvan Roux <yvan.roux@linaro.org>
3903 Pedro Alves <palves@redhat.com>
3904
3905 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3906
ec35ea45
JJ
39072016-04-06 Jakub Jelinek <jakub@redhat.com>
3908
3866f8dd
JJ
3909 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3910 Check for avx512f effective targets instead of avx2.
3911 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3912 for AVX512F clones.
3913 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3914 * g++.dg/gomp/declare-simd-1.C: Likewise.
3915 * g++.dg/gomp/declare-simd-3.C: Likewise.
3916 * g++.dg/gomp/declare-simd-4.C: Likewise.
3917
ec35ea45
JJ
3918 PR middle-end/70550
3919 * c-c++-common/gomp/pr70550-1.c: New test.
3920 * c-c++-common/gomp/pr70550-2.c: New test.
3921
c08d28ac
NS
39222016-04-05 Nathan Sidwell <nathan@acm.org>
3923
3924 PR c++/70512
3925 * g++.dg/ext/attribute-may-alias-5.C: New.
3926
1d510e04
JJ
39272016-04-05 Jakub Jelinek <jakub@redhat.com>
3928
3929 PR c++/70336
3930 * c-c++-common/pr70336.c: New test.
3931 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3932 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3933
84278ed9
JH
39342016-04-05 Jan Hubicka <hubicka@ucw.cz>
3935
3936 PR ipa/66223
3937 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3938
268a0ec4
JJ
39392016-04-05 Jakub Jelinek <jakub@redhat.com>
3940
3941 PR rtl-optimization/70542
3942 * gcc.dg/torture/pr70542.c: New test.
3943 * gcc.target/i386/avx2-pr70542.c: New test.
3944
5e8c2eb1
ZS
39452016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3946
3947 PR tree-optimization/70509
3948 * gcc.target/i386/avx512bw-pr70509.c: New test.
3949
c0daf32d
PP
39502016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3951
3952 PR c++/70452
3953 * g++.dg/ext/constexpr-vla4.C: New test.
3954
bf867841
UB
39552016-04-05 Uros Bizjak <ubizjak@gmail.com>
3956
3957 PR target/70510
3958 * gcc.target/i386/pr70510.c: New test.
3959
3022186a
RB
39602016-04-05 Richard Biener <rguenther@suse.de>
3961
3962 PR tree-optimization/70526
3963 * g++.dg/torture/pr70526.C: New testcase.
3964
55fc79b2
JJ
39652016-04-05 Jakub Jelinek <jakub@redhat.com>
3966
3967 PR target/70525
3968 * gcc.target/i386/pr70525.c: New test.
3969
62b233f2
RB
39702016-04-05 Richard Biener <rguenther@suse.de>
3971
3972 PR middle-end/70499
3973 * g++.dg/torture/pr70499.C: New testcase.
3974
cc05759d
RB
39752016-04-05 Richard Biener <rguenther@suse.de>
3976
3977 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3978 remove XFAIL.
3979
f23f16d4
JJ
39802016-04-04 Jakub Jelinek <jakub@redhat.com>
3981
3982 PR middle-end/70307
3983 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3984 rs6000 ABI warnings.
3985
d27ecc49
JH
39862016-04-04 Jan Hubicka <hubicka@ucw.cz>
3987
3988 PR ipa/66223
3989 * g++.dg/ipa/devirt-51.C: New testcase.
3990
c974c96e
BS
39912016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3992 Jakub Jelinek <jakub@redhat.com>
3993
3994 PR middle-end/70457
3995 * gcc.dg/torture/pr70457.c: New.
3996
7a85da89
AV
39972016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3998
3999 PR fortran/67538
4000 * gfortran.dg/allocate_with_source_19.f08: New test.
4001
de517e64
AV
40022016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4003
4004 PR fortran/65795
4005 * gfortran.dg/coarray_allocate_6.f08: New test.
4006
43b9f499
RB
40072016-04-04 Richard Biener <rguenther@suse.de>
4008
4009 PR rtl-optimization/70484
4010 * gcc.dg/torture/pr70484.c: New testcase.
4011
f13355da
MP
40122016-04-04 Marek Polacek <polacek@redhat.com>
4013
4014 PR c/70307
4015 * gcc.dg/torture/pr70307.c: New test.
4016
6cc6ed50
OE
40172016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4018
4019 PR target/70416
4020 PR target/67391
4021 * gcc.target/sh/torture/pr70416.c: New.
4022
abdc16c8
MS
40232016-04-02 Martin Sebor <msebor@redhat.com>
4024
4025 PR c++/67376
4026 PR c++/70170
4027 PR c++/70172
4028 PR c++/70228
4029 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4030 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4031 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4032 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4033 * g++.dg/cpp0x/constexpr-string.C: Same.
4034 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4035 * g++.dg/cpp0x/pr65398.C: Same.
4036 * g++.dg/ext/constexpr-vla1.C: Same.
4037 * g++.dg/ext/constexpr-vla2.C: Same.
4038 * g++.dg/ext/constexpr-vla3.C: Same.
4039 * g++.dg/ubsan/pr63956.C: Same.
4040
763cd859
JJ
40412016-04-01 Jakub Jelinek <jakub@redhat.com>
4042
4043 PR rtl-optimization/70467
4044 * gcc.target/i386/pr70467-2.c: New test.
4045
0f875435
JJ
40462016-04-01 Jakub Jelinek <jakub@redhat.com>
4047 Marek Polacek <polacek@redhat.com>
4048
4049 PR c++/70488
4050 * g++.dg/init/new47.C: New test.
4051
41d14659
RR
40522016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4053
4054 PR target/70496
4055 * gcc.target/arm/pr70496.c: New test.
4056
f9bf89bb
NS
40572016-04-01 Nathan Sidwell <nathan@acm.org>
4058
73b9085d
NS
4059 PR c++/68475
4060 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4061
4afdcfaa
IE
40622016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4063
4064 PR target/69890
4065 * gcc.dg/strlenopt.h (memmove): New.
4066 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4067 instead of "string.h".
4068 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4069 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4070 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4071 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4072 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4073 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4074 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4075 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4076 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4077 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4078 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4079 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4080 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4081 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4082 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4083 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4084 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4085 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4086 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4087 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4088
b5d7a29c
RO
40892016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4090
4091 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4092 (Holder::foo): Reflect this.
4093
b660f9ec
IE
40942016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4095
4096 PR target/70442
4097 * gcc.dg/pr70442.c: New test.
4098
88504f34
NS
40992016-03-31 Nathan Sidwell <nathan@acm.org>
4100
4101 PR c++/70393
4102 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4103
95d34b96
KY
41042016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4105
4106 PR target/70453
4107 * gcc.target/i386/pr70453.c: New test.
4108
b4c4967c
AB
41092016-03-31 Andrey Belevantsev <abel@ispras.ru>
4110
4111 PR target/70292
4112 * gcc.c-torture/pr70292.c: New test.
4113
5fde6a45
MP
41142016-03-31 Marek Polacek <polacek@redhat.com>
4115
4116 PR c/70297
4117 * c-c++-common/pr70297.c: New test.
4118 * g++.dg/cpp0x/typedef-redecl.C: New test.
4119 * gcc.dg/typedef-redecl2.c: New test.
4120
97eb24c4
JJ
41212016-03-31 Jakub Jelinek <jakub@redhat.com>
4122
4123 PR rtl-optimization/70460
4124 * gcc.c-torture/execute/pr70460.c: New test.
4125
efc3536f
RB
41262016-03-31 Richard Biener <rguenther@suse.de>
4127
4128 PR c++/70430
4129 * g++.dg/ext/vector30.C: New testcase.
4130
e0876e21
DH
41312016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4132 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4133
4134 * gfortran.dg/fmt_pf.f90: New test.
4135
e9bff8c6
RO
41362016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4137
4138 Forward-port from 5 branch
4139 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4140
4141 PR testsuite/70356
4142 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4143 dg-require-effective-target after dg-do.
4144
4145 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4146
4147 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4148
2620c80d
TS
41492016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4150 Julian Brown <julian@codesourcery.com>
4151 Chung-Lin Tang <cltang@codesourcery.com>
4152 Cesar Philippidis <cesar@codesourcery.com>
4153 James Norris <jnorris@codesourcery.com>
4154 Tom de Vries <tom@codesourcery.com>
4155 Nathan Sidwell <nathan@codesourcery.com>
4156
bf867841 4157 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4158 * c-c++-common/goacc/loop-clauses.c: Likewise.
4159 * g++.dg/goacc/template.C: Likewise.
4160 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4161 * gfortran.dg/goacc/loop-1.f95: Likewise.
4162 * gfortran.dg/goacc/loop-5.f95: Likewise.
4163 * gfortran.dg/goacc/loop-6.f95: Likewise.
4164 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4165 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4166 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4167 * c-c++-common/goacc/clauses-fail.c: Likewise.
4168 * c-c++-common/goacc/parallel-1.c: Likewise.
4169 * c-c++-common/goacc/reduction-1.c: Likewise.
4170 * c-c++-common/goacc/reduction-2.c: Likewise.
4171 * c-c++-common/goacc/reduction-3.c: Likewise.
4172 * c-c++-common/goacc/reduction-4.c: Likewise.
4173 * c-c++-common/goacc/routine-3.c: Likewise.
4174 * c-c++-common/goacc/routine-4.c: Likewise.
4175 * c-c++-common/goacc/routine-5.c: Likewise.
4176 * c-c++-common/goacc/tile.c: Likewise.
4177 * g++.dg/goacc/template.C: Likewise.
4178 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4179 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4180 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4181 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4182 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4183 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4184 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4185 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4186 * c-c++-common/goacc/use_device-1.c: ... this file.
4187 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4188 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4189 * c-c++-common/goacc/host_data-6.c: ... this file.
4190 * c-c++-common/goacc/loop-2-kernels.c: New file.
4191 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4192 * c-c++-common/goacc/loop-3.c: Likewise.
4193 * g++.dg/goacc/reference.C: Likewise.
4194 * g++.dg/goacc/routine-1.C: Likewise.
4195 * g++.dg/goacc/routine-2.C: Likewise.
4196
f6d2d066
RB
41972016-03-30 Richard Biener <rguenther@suse.de>
4198
4199 PR middle-end/70450
4200 * gcc.dg/torture/pr70450.c: New testcase.
4201
d43242b9
JJ
42022016-03-30 Jakub Jelinek <jakub@redhat.com>
4203
4204 PR target/70421
4205 * gcc.dg/torture/pr70421.c: New test.
4206 * gcc.target/i386/avx512f-pr70421.c: New test.
4207
5ce43b77
L
42082016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4209
4210 PR testsuite/70364
4211 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4212 (check): New function.
4213 (bar): Call check.
4214 (foo): Align stack to 16 bytes when calling bar.
4215 * gcc.target/i386/cleanup-2.c: Likewise.
4216
d014a712
PP
42172016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4218
4219 PR tree-optimization/59124
4220 * gcc.dg/Warray-bounds-19.c: New test.
4221
13f0e8c7
ZW
42222016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4223
4224 * lib/prune.exp (escape_regex_chars): New.
4225 (prune_file_path): Update to quote metcharacters for regexp.
4226
3336c6e0
JJ
42272016-03-29 Jakub Jelinek <jakub@redhat.com>
4228
a362f023
JJ
4229 PR rtl-optimization/70429
4230 * gcc.c-torture/execute/pr70429.c: New test.
4231
3336c6e0
JJ
4232 PR tree-optimization/70405
4233 * gcc.dg/pr70405.c: New test.
4234
728557fd
AV
42352016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4236
4237 PR fortran/70397
4238 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4239 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4240
bef977d4
TS
42412016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4242
4243 PR testsuite/64177
4244 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4245 __cilkrts_set_param to set two workers.
4246 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4247 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4248
6f6d25c9
DH
42492016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4250
bf867841 4251 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4252
45733562
KY
42532016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4254
4255 PR target/70406
bf867841 4256 * gcc.target/i386/pr70406.c: New test.
45733562 4257
a1799e5e
EB
42582016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4259
4260 * gnat.dg/specs/double_record_extension3.ads: New test.
4261
5fca7b66
RH
42622016-03-25 Richard Henderson <rth@redhat.com>
4263
4264 PR target/70120
4265 * gcc.target/aarch64/pr70120-1.c: New.
4266 * gcc.target/aarch64/pr70120-2.c: New.
4267 * gcc.target/aarch64/pr70120-3.c: New.
4268
31ce75c6
PP
42692016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4270
4271 PR c++/62212
4272 * g++.dg/template/mangle2.C: The dg-do directive should be
4273 "compile" not "assemble".
4274
3caf0ca1
BS
42752016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4276
4277 PR lto/69650
4278 * gcc.dg/pr69650.c: New test.
4279
634035b6
DE
42802016-03-25 David Edelsohn <dje.gcc@gmail.com>
4281
4282 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4283
45d34276
AM
42842016-03-25 Alan Modra <amodra@gmail.com>
4285
4286 * gcc.dg/dfp/pr70052.c: New test.
4287
8f085166
RH
42882016-03-24 Richard Henderson <rth@redhat.com>
4289
4290 PR middle-end/69845
4291 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4292 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4293
011e5ec3
TV
42942016-03-24 Tom de Vries <tom@codesourcery.com>
4295
4296 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4297
9e3f4551
TV
42982016-03-24 Tom de Vries <tom@codesourcery.com>
4299
4300 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4301 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4302
45780041
TV
43032016-03-24 Tom de Vries <tom@codesourcery.com>
4304
4305 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4306 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4307
887ab4e5
PP
43082016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4309
4310 PR c++/62212
4311 * g++.dg/template/mangle2.C: New test.
4312
69a9a66f
RB
43132016-03-24 Richard Biener <rguenther@suse.de>
4314
4315 PR tree-optimization/70396
4316 * gcc.dg/torture/pr70396.c: New testcase.
4317
ed87de55
RB
43182016-03-24 Richard Biener <rguenther@suse.de>
4319
4320 PR middle-end/70370
4321 * gcc.dg/torture/pr70370.c: New testcase.
4322
ea064934
TV
43232016-03-24 Tom de Vries <tom@codesourcery.com>
4324
4325 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4326 * gfortran.dg/goacc/kernels-tree.f95: Same.
4327 * gfortran.dg/goacc/parallel-tree.f95: Same.
4328
b2a4dd1d
TV
43292016-03-24 Tom de Vries <tom@codesourcery.com>
4330
4331 * c-c++-common/goacc/uninit-if-clause.c: New test.
4332 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4333
72e7cd6e
JJ
43342016-03-24 Jakub Jelinek <jakub@redhat.com>
4335
4336 PR target/70290
bf867841
UB
4337 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4338 Fix formatting.
72e7cd6e 4339
ce9d0c03
RB
43402016-03-24 Richard Biener <rguenther@suse.de>
4341
4342 PR tree-optimization/70372
4343 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4344
426b9428
PP
43452016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4346
4347 PR c++/70347
4348 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4349
cd1588c4
PP
43502016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4351
4352 PR c++/70332
4353 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4354
61637db3
JJ
43552016-03-23 Jakub Jelinek <jakub@redhat.com>
4356
928af3bf
JJ
4357 PR c++/70001
4358 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4359 * g++.dg/cpp1y/pr70001.C: New test.
4360
61637db3
JJ
4361 PR c++/70323
4362 * g++.dg/cpp0x/constexpr-70323.C: New test.
4363
05aca4e7
AO
43642016-03-23 Alexandre Oliva <aoliva@redhat.com>
4365 Jason Merrill <jason@redhat.com>
4366 Jakub Jelinek <jakub@redhat.com>
4367
4368 PR c++/69315
4369 * g++.dg/cpp0x/constexpr-69315.C: New test.
4370 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4371
fbdb6baf
MP
43722016-03-23 Marek Polacek <polacek@redhat.com>
4373
4374 PR c++/69884
4375 * g++.dg/warn/Wignored-attributes-1.C: New test.
4376 * g++.dg/warn/Wignored-attributes-2.C: New test.
4377
d79ee524
TV
43782016-03-23 Tom de Vries <tom@codesourcery.com>
4379
4380 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4381 initialization.
4382 * gfortran.dg/goacc/private-3.f95 (test): Same.
4383 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4384 missing use param.
4385
a59f0bef
KT
43862016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4387
4388 * lib/target-supports.exp: Remove v7ve entry from loop
4389 creating effective target checks.
4390 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4391 (add_options_for_arm_arch_v7ve): Likewise.
4392
0179520a
JJ
43932016-03-23 Jakub Jelinek <jakub@redhat.com>
4394
4395 PR tree-optimization/70354
4396 * gcc.dg/vect/pr70354-1.c: New test.
4397 * gcc.dg/vect/pr70354-2.c: New test.
4398 * gcc.target/i386/avx2-pr70354-1.c: New test.
4399 * gcc.target/i386/avx2-pr70354-2.c: New test.
4400
75bb14d7
JL
44012016-03-22 Jeff Law <law@redhat.com>
4402
4403 PR target/70232
4404 * gcc.dg/tree-ssa/pr70232.c: New test.
4405
72c9526d
IE
44062016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4407
4408 PR target/70302
4409 * gcc.target/i386/pr70302.c: New test.
4410
a3ca1bc5
RB
44112016-03-22 Richard Biener <rguenther@suse.de>
4412
4413 PR middle-end/70251
4414 * g++.dg/torture/pr70251.C: New testcase.
4415
5c240f4d
DM
44162016-03-22 David Malcolm <dmalcolm@redhat.com>
4417
4418 PR c/69993
4419 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4420 Wmisleading-indentation.c.
4421 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4422 reflect change to diagnostic text and order of messages.
4423 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4424
80f6631b
DE
44252016-03-22 David Edelsohn <dje.gcc@gmail.com>
4426
4427 * g++.dg/ext/java-3.C: Don't compile on AIX.
4428
9a10956c
RB
44292016-03-22 Richard Biener <rguenther@suse.de>
4430
4431 PR middle-end/70333
4432 * gcc.dg/torture/pr70333.c: New testcase.
4433
6cedf922
IE
44342016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4435
4436 * g++.dg/ext/pr70290.C: New test.
4437
cd6c27ac
KY
44382016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4439
4440 PR target/70325
4441 * gcc.target/i386/pr70325.c: New test.
4442
4cde512c
JJ
44432016-03-22 Jakub Jelinek <jakub@redhat.com>
4444
b01915ed
JJ
4445 PR target/70329
4446 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4447 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4448
4e3e2cf1
JJ
4449 PR target/70300
4450 * gcc.target/i386/pr70300.c: New test.
4451
4cde512c
JJ
4452 PR c++/70295
4453 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4454 (func2): New function for cond with parens, xfail warning for c++.
4455 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4456
16f6d7dc
PP
44572016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4458
4459 PR c++/70096
4460 * g++.dg/template/ptrmem30.C: New test.
4461
a3e2b438
PP
44622016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4463
4464 PR c++/70204
4465 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4466 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4467
11b6a02e
JJ
44682016-03-21 Jakub Jelinek <jakub@redhat.com>
4469
4470 PR middle-end/70326
4471 * gcc.dg/pr70326.c: New test.
4472
b9407883
MG
44732016-03-21 Marc Glisse <marc.glisse@inria.fr>
4474 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR tree-optimization/70317
4477 * gcc.dg/pr70317.c: New test.
4478
4a148e19
UB
44792016-03-21 Uros Bizjak <ubizjak@gmail.com>
4480
4481 PR target/70327
4482 * gcc.target/i386/pr70327.c: New test.
4483
2a85ddbb
ML
44842016-03-21 Martin Liska <mliska@suse.cz>
4485
7d36fe98 4486 PR ipa/70306
2a85ddbb
ML
4487 * gcc.dg/ipa/pr70306.c: New test.
4488
4a148e19 44892016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4490
4491 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4492 * gcc.target/arm/attr-align3.c: Likewise.
4493 * gcc.target/arm/attr_arm.c: Likewise.
4494 * gcc.target/arm/flip-thumb.c: Likewise.
4495
6b366948
JJ
44962016-03-21 Jakub Jelinek <jakub@redhat.com>
4497
4498 PR target/70296
4499 * gcc.target/powerpc/altivec-36.c: New test.
4500
2fac8c14
RB
45012016-03-21 Richard Biener <rguenther@suse.de>
4502
4503 PR tree-optimization/70310
4504 * gcc.dg/torture/pr70310.c: New testcase.
4505
e9bde854
KY
45062016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4507
4508 PR target/70293
4509 * gcc.target/i386/pr70293.c: New test.
4510
56bbfaf6
RB
45112016-03-21 Richard Biener <rguenther@suse.de>
4512
4513 PR tree-optimization/70288
4514 * gcc.dg/torture/pr70288-1.c: New testcase.
4515 * gcc.dg/torture/pr70288-2.c: Likewise.
4516
3eee49ed
AB
45172016-03-21 Andrey Belevantsev <abel@ispras.ru>
4518
4519 PR rtl-optimization/69307
4520 * gcc.target/arm/pr69307.c: New test.
4a148e19 4521
8e7816b4
AB
45222016-03-21 Andrey Belevantsev <abel@ispras.ru>
4523
4524 PR rtl-optimization/69102
4525 * gcc.c-torture/compile/pr69102.c: New test.
4526
14d7d4be
JL
45272016-03-18 Jeff Law <law@redhat.com>
4528
4529 PR rtl-optimization/70263
4530 * gcc.c-torture/compile/pr70263-1.c: New test.
4531 * gcc.target/i386/pr70263-2.c: New test.
4532
5c6a601c
BS
45332016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4534
4535 PR rtl-optimization/70278
4536 * gcc.dg/torture/pr70278.c: New test.
4537 * gcc.target/arm/pr70278.c: New test.
4538
4bbf545b
DM
45392016-03-18 David Malcolm <dmalcolm@redhat.com>
4540
4541 PR c/70281
4542 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4543 (test_builtin_types_compatible_p): New test function.
4544 * gcc.dg/pr70281.c: New test case.
4545
dc28bb68
CL
45462016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4547
4548 PR target/70113
4549 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4550
5e8d6dff
IE
45512016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4552
4553 PR tree-optimization/70252
4554 * gcc.dg/pr70252.c: New test.
4555
d0e7e403
TV
45562016-03-18 Tom de Vries <tom@codesourcery.com>
4557
4558 * gcc.dg/pr70161-2.c: New test.
4559 * gcc.dg/pr70161.c: New test.
4560
fa22501a
TV
45612016-03-18 Tom de Vries <tom@codesourcery.com>
4562
4563 PR ipa/70269
4564 * gcc.dg/pr70269.c: New test.
4565
dd125026
JJ
45662016-03-18 Jakub Jelinek <jakub@redhat.com>
4567
4568 PR c++/70267
4569 * g++.dg/ext/java-3.C: New test.
4570
91914f0a
PP
45712016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4572
4573 PR c++/70205
4574 * g++.dg/lookup/pr70205.C: New test.
4575
753a8910
PP
45762016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4577
4578 PR c++/70218
4579 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4580
14ba7b28
MP
45812016-03-17 Marek Polacek <polacek@redhat.com>
4582
4583 PR c/69407
4584 * gcc.dg/atomic-op-6.c: New test.
4585
ded60913
DM
45862016-03-17 David Malcolm <dmalcolm@redhat.com>
4587
4588 PR c/70264
4589 * c-c++-common/pr70264.c: New test case.
4590
a3aad0e6
JJ
45912016-03-17 Jakub Jelinek <jakub@redhat.com>
4592
17366700
JJ
4593 PR c++/70144
4594 * c-c++-common/pr70144-1.c: New test.
4595 * c-c++-common/pr70144-2.c: New test.
4596
a3aad0e6
JJ
4597 PR c++/70272
4598 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4599 * g++.dg/opt/flifetime-dse6.C: New test.
4600 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4601
b57e6e18
L
46022016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4603
4604 PR driver/70192
4605 * gcc.dg/pic-1.c: New test.
4606 * gcc.dg/pic-2.c: Likewise.
4607 * gcc.dg/pic-3.c: Likewise.
4608 * gcc.dg/pic-4.c: Likewise.
4609 * gcc.dg/pie-1.c: Likewise.
4610 * gcc.dg/pie-2.c: Likewise.
4611 * gcc.dg/pie-3.c: Likewise.
4612 * gcc.dg/pie-4.c: Likewise.
4613 * gcc.dg/pie-5.c: Likewise.
4614 * gcc.dg/pie-6.c: Likewise.
4615
b38ba58b
TV
46162016-03-17 Tom de Vries <tom@codesourcery.com>
4617
4618 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4619 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4620
6931b3b7
RB
46212016-03-17 Richard Biener <rguenther@suse.de>
4622
4623 PR debug/70271
4624 * g++.dg/debug/pr70271.C: New testcase.
4625
0c8b64cb
IE
46262016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4627
4628 * gcc.target/i386/pr70251.c: New test.
4629
b1970801
MP
46302016-03-17 Marek Polacek <polacek@redhat.com>
4631
4632 PR c++/70194
4633 * g++.dg/warn/constexpr-70194.C: New test.
4634
820c5eaa
RH
46352016-03-16 Richard Henderson <rth@redhat.com>
4636
4637 PR middle-end/70240
4638 * gcc.c-torture/compile/pr70240.c: New.
4639
da0ad263
SKS
46402016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4641
4642 * gcc.c-torture/compile/20151204.c: Skip for avr.
4643
c73d295c
JJ
46442016-03-16 Jakub Jelinek <jakub@redhat.com>
4645
4646 PR target/70245
4647 * g++.dg/opt/pr70245.C: New test.
4648 * g++.dg/opt/pr70245.h: New file.
4649 * g++.dg/opt/pr70245-aux.cc: New file.
4650
b2794066
MS
46512016-03-16 Martin Sebor <msebor@redhat.com>
4652
4653 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4654
aa43616c
RH
46552016-03-16 Richard Henderson <rth@redhat.com>
4656
4657 PR middle-end/70199
4658 * gcc.c-torture/compile/pr70199.c: New.
4659
59608fe5
L
46602016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4661
4662 * gcc.dg/uninit-19.c: Run dos2unix.
4663
ab4c578f
MP
46642016-03-16 Marek Polacek <polacek@redhat.com>
4665
4666 PR c/70093
4667 * gcc.dg/nested-func-10.c: New test.
4668 * gcc.dg/nested-func-9.c: New test.
4669
f5387e76
JJ
46702016-03-16 Jakub Jelinek <jakub@redhat.com>
4671
4672 PR tree-optimization/68714
4673 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4674
7662b718
TV
46752016-03-16 Tom de Vries <tom@codesourcery.com>
4676
4677 PR tree-optimization/68715
4678 * gcc.dg/graphite/pr68715-2.c: New test.
4679 * gcc.dg/graphite/pr68715.c: New test.
4680 * gfortran.dg/graphite/pr68715.f90: New test.
4681
be7ce7ae
TV
46822016-03-16 Tom de Vries <tom@codesourcery.com>
4683
4684 PR tree-optimization/68809
4685 * gcc.dg/graphite/pr68809-2.c: New test.
4686 * gcc.dg/graphite/pr68809.c: New test.
4687
1935f250
JJ
46882016-03-16 Jakub Jelinek <jakub@redhat.com>
4689
6651c93e
JJ
4690 PR c++/70147
4691 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4692 method call to i () as argument. Adjust expected output.
4693
1935f250
JJ
4694 PR c++/70147
4695 * g++.dg/ubsan/pr70147-1.C: New test.
4696 * g++.dg/ubsan/pr70147-2.C: New test.
4697
ab1caa6e
MS
46982016-03-15 Martin Sebor <msebor@redhat.com>
4699
4700 PR c++/58281
4701 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4702
5c2a1bbb
JDA
47032016-03-15 John David Anglin <danglin@gcc.gnu.org>
4704
cb5d8ad1
JDA
4705 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4706 hppa*-*-hpux*.
4707
b440dd40
JDA
4708 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4709
5c2a1bbb
JDA
4710 PR libfortran/69799
4711 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4712 libatomic_available.
4713
42c729c5
MP
47142016-03-15 Marek Polacek <polacek@redhat.com>
4715
4716 PR c++/70209
4717 * g++.dg/ext/attribute-may-alias-4.C: New test.
4718
82b1c550
AM
47192016-03-15 Alexander Monakov <amonakov@ispras.ru>
4720
4721 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4722 -fvar-tracking-assignments-toggle flag.
4723
4ccbf3a6
PH
47242016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4725
4726 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4727
c39858bd
JJ
47282016-03-15 Jakub Jelinek <jakub@redhat.com>
4729
4730 PR rtl-optimization/70222
4731 * gcc.c-torture/execute/pr70222-1.c: New test.
4732 * gcc.c-torture/execute/pr70222-2.c: New test.
4733
8be119c1
RH
47342016-03-15 Richard Henderson <rth@redhat.com>
4735
4736 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4737
6598bb55
AB
47382016-03-15 Andrey Belevantsev <abel@ispras.ru>
4739
4740 PR rtl-optimization/69032
4741 * gcc.dg/pr69032.c: New test.
4742
81fa2944
AB
47432016-03-15 Andrey Belevantsev <abel@ispras.ru>
4744
4745 PR rtl-optimization/63384
4a148e19 4746 * g++.dg/pr63384.C: New test.
81fa2944 4747
74ea9ab6
AB
47482016-03-15 Andrey Belevantsev <abel@ispras.ru>
4749
4750 PR target/64411
4751 * gcc.target/i386/pr64411.C: New test.
4752
045d5055
TV
47532016-03-15 Tom de Vries <tom@codesourcery.com>
4754
4755 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4756 * gfortran.dg/goacc/kernels-alias.f95: New test.
4757
3ea33585
MS
47582016-03-14 Martin Sebor <msebor@redhat.com>
4759
4760 PR c++/53792
4761 * g++.dg/cpp0x/constexpr-inline.C: New test.
4762 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4763
1df7b330
DE
47642016-03-14 David Edelsohn <dje.gcc@gmail.com>
4765
4766 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4767
79b57d18
JJ
47682016-03-14 Jakub Jelinek <jakub@redhat.com>
4769
4770 PR middle-end/70219
4771 * gcc.dg/pr70219.c: New test.
4772
3cbf012a
BS
47732016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4774
4775 PR target/70083
4776 * gcc.dg/torture/pr70083.c: New test.
4777 * gcc.target/i386/pr70083.c: New test.
4778
a9fee7cd
RB
47792016-03-14 Richard Biener <rguenther@suse.de>
4780
4781 PR tree-optimization/56365
4782 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4783
4799603f
SB
47842016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4785
4786 PR target/70098
4787 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4788 New function.
4789 * g++.dg/pr70098.C: New testcase.
4790
4791
760ca967
TV
47922016-03-14 Tom de Vries <tom@codesourcery.com>
4793
4794 PR tree-optimization/70045
4795 * gcc.dg/graphite/pr70045.c: New test.
4796
44e66a77
JD
47972016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4798
4799 PR fortran/69043
4800 * gfortran.dg/include_9.f90: New test.
4801
a18e0fe1
DH
48022016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4803
4804 PR fortran/45076
4805 gfortran.dg/prof/prof.exp: New script.
4806 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4807
d0aca6ab
AB
48082016-03-12 Andrey Belevantsev <abel@ispras.ru>
4809
4810 PR rtl-optimization/69307
4811 * gcc.dg/pr69307.c: New test.
4812
cefe08a4
VM
48132016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4814
4815 PR target/69614
4816 * gcc.target/arm/pr69614.c: New.
4817
70112e2a
PT
48182016-03-12 Paul Thomas <pault@gcc.gnu.org>
4819
4820 PR fortran/70031
4821 * gfortran.dg/submodule_14.f08: New test
4822
4823 PR fortran/69524
4824 * gfortran.dg/submodule_15.f08: New test
4825
3f1e5d3a
PP
48262016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4827
4828 PR c++/70106
4829 * g++.dg/cpp1y/paren3.C: New test.
4830
a3f6d680
MM
48312016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4832
4833 PR target/70131
4834 * gcc.target/powerpc/ppc-round2.c: New test.
4835
92348f09
BS
48362016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4837
4838 PR target/70123
4839 * gcc.dg/torture/pr70123.c: New test.
4840
cebde9e9
JL
48412016-03-11 Jeff Law <law@redhat.com>
4842
4843 PR tree-optimization/70190
4844 * gcc.c-torture/compile/pr70190.c: New test.
4845
3edc5da4
DM
48462016-03-11 David Malcolm <dmalcolm@redhat.com>
4847
4848 PR c/68187
4849 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4850 case.
4851 (test43_b): Likewise.
4852 (test43_c): Likewise.
4853 (test43_d): Likewise.
4854 (test43_e): Likewise.
4855 (test43_f): Likewise.
4856 (test43_g): Likewise.
4857 (test44_a): Likewise.
4858 (test44_b): Likewise.
4859 (test44_c): Likewise.
4860 (test44_d): Likewise.
4861 (test44_e): Likewise.
4862
318c1204
DM
48632016-03-11 David Malcolm <dmalcolm@redhat.com>
4864
4865 PR c/70085
4866 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4867
bc062234
KT
48682016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4869
4870 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4871 dg-options.
4872
acfc1ac1
KT
48732016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4874
4875 PR target/70002
4876 PR target/69245
4877 * gcc.target/aarch64/pr69245_2.c: New test.
4878
d1e2bb2d
JJ
48792016-03-11 Jakub Jelinek <jakub@redhat.com>
4880
4881 PR tree-optimization/70177
4882 * gcc.dg/pr70177.c: New test.
4883
07350627
AL
48842016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4885
4886 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4887
5c6706f7
AL
48882016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4889
4890 * gcc.dg/tree-ssa/sra-20.c: New.
4891
02d472a2
JJ
48922016-03-11 Jakub Jelinek <jakub@redhat.com>
4893
686d390a
JJ
4894 PR rtl-optimization/70174
4895 * gcc.dg/pr70174.c: New test.
4896
02d472a2
JJ
4897 PR tree-optimization/70169
4898 * gcc.dg/pr70169.c: New test.
4899
0f9befa1
IE
49002016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4901
4902 PR target/70160
4903 * gcc.target/i386/pr70160.c: New test.
4904
432d4670
AK
49052016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4906
4907 * gcc.target/s390/dfp-1.c: New test.
4908
a3dc8760
NC
49092016-03-10 Nick Clifton <nickc@redhat.com>
4910
4911 PR target/70044
4912 * gcc.target/aarch64/pr70044.c: New test.
4913
b87a8d7d
PP
49142016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4915 Jakub Jelinek <jakub@redhat.com>
4916
4917 PR c++/70001
4918 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4919 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4920 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4921
4f4ada6a
JH
49222016-03-10 Jan Hubicka <hubicka@ucw.cz>
4923
4924 PR lto/69589
4925 * g++.dg/lto/pr69589_0.C: New testcase
4926 * g++.dg/lto/pr69589_1.C: New testcase
4927
d49b0aa0
MP
49282016-03-10 Marek Polacek <polacek@redhat.com>
4929
4930 PR c++/70153
4931 * g++.dg/delayedfold/unary-plus1.C: New test.
4932
49332016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4934
4935 * gcc.target/arm/pr45701-1.c: Escape brackets.
4936 * gcc.target/arm/pr45701-2.c: Likewise.
4937
71017a7b
AL
49382016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4939
4940 * gfortran.dg/unconstrained_commons.f: New.
4941
ba52669f
AM
49422016-03-10 Alan Modra <amodra@gmail.com>
4943
4944 * gcc.dg/pr69195.c: New.
4945 * gcc.dg/pr69238.c: New.
4946
27742332
TV
49472016-03-10 Tom de Vries <tom@codesourcery.com>
4948
4949 PR testsuite/68915
4950 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4951
3a81a594
RB
49522016-03-10 Richard Biener <rguenther@suse.de>
4953
4954 PR tree-optimization/70128
4955 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4956 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4957
3433b975
JJ
49582016-03-09 Jakub Jelinek <jakub@redhat.com>
4959
c2864f02
JJ
4960 PR tree-optimization/70152
4961 * gcc.dg/pr70152.c: New test.
4962
3433b975
JJ
4963 PR target/70086
4964 * gcc.target/i386/pr70086-1.c: New test.
4965 * gcc.target/i386/pr70086-2.c: New test.
4966 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4967
4968 PR tree-optimization/70127
4969 * gcc.c-torture/execute/pr70127.c: New test.
4970
96b3c82d
CP
49712016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4972
4973 * c-c++-common/goacc/combined-directives-2.c: New test.
4974
b4f3232d
DM
49752016-03-09 David Malcolm <dmalcolm@redhat.com>
4976
4977 PR c/68473
4978 PR c++/70105
4979 * g++.dg/diagnostic/pr70105.C: New test.
4980 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4981 (test_multiple_ordinary_maps): New test function.
4982
40499f81
DM
49832016-03-09 David Malcolm <dmalcolm@redhat.com>
4984
4985 PR c/68473
4986 PR c++/70105
4987 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4988 Drop range information from call to inform_at_rich_loc.
4989 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4990 New.
4991 (test_show_locus): Replace calls to rich_location::add_range with
4992 calls to add_range. Rewrite the tests that used the now-defunct
4993 rich_location ctor taking a source_range. Simplify other tests
4994 by replacing calls to COMBINE_LOCATION_DATA with calls to
4995 make_location.
4996
c9e33662
RB
49972016-03-09 Richard Biener <rguenther@suse.de>
4998 Jakub Jelinek <jakub@redhat.com>
4999
5000 PR tree-optimization/70138
5001 * gcc.dg/vect/pr70138-1.c: New testcase.
5002 * gcc.dg/vect/pr70138-2.c: Likewise.
5003
2c73b764
JJ
50042016-03-09 Jakub Jelinek <jakub@redhat.com>
5005
5006 PR target/70049
5007 * gcc.target/i386/pr70049.c: New test.
5008
c06d25bb
RB
50092016-03-09 Richard Biener <rguenther@suse.de>
5010
5011 PR c/70143
5012 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5013 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5014 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5015
5828a501
RO
50162016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5017
5018 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5019 arm-*-*.
5020
2e141c8d
JJ
50212016-03-09 Jakub Jelinek <jakub@redhat.com>
5022
5a9def37
JJ
5023 PR middle-end/67278
5024 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5025
2e141c8d
JJ
5026 PR target/67278
5027 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5028
5029 PR middle-end/70050
5030 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5031 in testcase comment.
5032
bf751f40
TV
50332016-03-09 Tom de Vries <tom@codesourcery.com>
5034
5035 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5036 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5037 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5038 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5039 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5040 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5041 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5042 * gfortran.dg/goacc/kernels-loop.f95: New test.
5043
e210c999
MS
50442016-03-08 Martin Sebor <msebor@redhat.com>
5045
5046 PR c++/62096
5047 * g++.dg/warn/overflow-warn-7.C: New test.
5048
80aac5c8
JM
50492016-03-08 Jason Merrill <jason@redhat.com>
5050
5051 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5052 * lib/target-supports.exp (check_effective_target_concepts): New.
5053
12b81409
JJ
50542016-03-08 Jakub Jelinek <jakub@redhat.com>
5055
d259b234
JJ
5056 PR c++/70135
5057 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5058 * g++.dg/ubsan/pr70135.C: New test.
5059
12b81409
JJ
5060 PR target/70110
5061 * gcc.dg/pr70110.c: New test.
5062
b4e9f2aa
MJ
50632016-03-07 Martin Jambor <mjambor@suse.cz>
5064
5065 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5066 * c-c++-common/gomp/if-1.c: Likewise.
5067 * c-c++-common/gomp/pr61486-2.c: Likewise.
5068 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5069 to dg-additional-options.
5070 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5071 * g++/gomp/target-teams-1.c: Likewise.
5072 * gcc.dg/gomp/gomp.exp: Likewise.
5073 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5074 dg-additional-options.
5075 * gfortran.dg/gomp/gomp.exp: Likewise.
5076 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5077 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5078 dg-additional-options.
5079 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5080
f86e631e
MJ
50812016-03-07 Martin Jambor <mjambor@suse.cz>
5082
5083 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5084 * c-c++-common/gomp/gridify-1.c: New test.
5085 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5086
94156b3f
AV
50872016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5088
5089 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5090 trigger for cortex-r8, when scanning for register r8.
5091 * gcc.target/arm/pr45701-2.c: Likewise.
5092
a84a49b7 50932016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5094 Jeff Law <law@redhat.com>
a84a49b7
RB
5095
5096 PR tree-optimization/69740
5097 * gcc.c-torture/compile/pr69740-1.c: New test.
5098 * gcc.c-torture/compile/pr69740-2.c: New test.
5099
e41f6c9e
BS
51002016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5101
5102 * lib/target-supports.exp
5103 (check_effective_target_whole_vector_shift): Enable for PPC64.
5104
57548bf5
RB
51052016-03-07 Richard Biener <rguenther@suse.de>
5106
5107 PR tree-optimization/70115
5108 * gcc.dg/torture/pr70115.c: New testcase.
5109
4ae13300
NS
51102016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5111
5112 PR middle-end/69916
5113 * c-c-++-common/goacc/pr69916.c: New.
5114
5edb9853
RH
51152016-03-07 Richard Henderson <rth@redhat.com>
5116
5117 * gcc.c-torture/compile/pr70061.c: New test.
5118
2067a8f3
RB
51192016-03-07 Richard Biener <rguenther@suse.de>
5120
5121 PR testsuite/70109
5122 * gcc.dg/vect/O3-pr36098.c: New testcase.
5123
4145a9b7
CL
51242016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5125
5126 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5127
1878be32
EB
51282016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5129
5130 * gnat.dg/renaming9.ad[sb]: New testcase.
5131
df762bb2
JJ
51322016-03-05 Jakub Jelinek <jakub@redhat.com>
5133
5134 PR c++/70084
5135 * g++.dg/expr/stdarg3.C: New test.
5136
7d461295
JL
51372016-03-04 Jeff Law <law@redhat.com>
5138
5139 PR tree-optimization/69196
5140 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5141 x86_64-*-*.
5142
29b9828f
BS
51432016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5144
b6b552fd
BS
5145 PR c/69973
5146 * gcc.dg/pr69973.c: New test.
5147
201d49e9
BS
5148 PR rtl-optimization/69941
5149 * gcc.dg/torture/pr69941.c: New test.
5150
29b9828f
BS
5151 PR c/69824
5152 * gcc.dg/pr69824.c: New test.
5153
640b7e74
TV
51542016-03-05 Tom de Vries <tom@codesourcery.com>
5155
5156 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5157 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5158 function.
5159
7a3a3fad
PP
51602016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5161
5162 PR c++/66786
5163 * g++.dg/cpp1y/var-templ48.C: New test.
5164 * g++.dg/cpp1y/var-templ49.C: New test.
5165
cd439aec
EB
51662016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5167
5168 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5169
60204554
JJ
51702016-03-04 Jakub Jelinek <jakub@redhat.com>
5171
0c8825de
JJ
5172 PR c++/70035
5173 * g++.dg/ubsan/pr70035.C: New test.
5174
60204554
JJ
5175 PR target/70062
5176 * gcc.target/i386/pr70062.c: New test.
5177
f79d4eab
L
51782016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5179
5180 * g++.dg/template/typename21.C: Remove c++98_only.
5181
ea81ce67
L
51822016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5183
5184 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5185
64b23c13
DM
51862016-03-04 David Malcolm <dmalcolm@redhat.com>
5187
5188 PR c/68187
5189 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5190 function.
5191 (fn_42_b): Likewise.
5192 (fn_42_c): Likewise.
5193
729526f5
DM
51942016-03-04 David Malcolm <dmalcolm@redhat.com>
5195
5196 PR c/68187
5197 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5198 function.
5199 (fn_40_b): Likewise.
5200 (fn_41_a): Likewise.
5201 (fn_41_b): Likewise.
5202
f9ea11ac
JJ
52032016-03-04 Jakub Jelinek <jakub@redhat.com>
5204
5205 PR target/70059
5206 * gcc.target/i386/avx512f-pr70059.c: New test.
5207 * gcc.target/i386/avx512dq-pr70059.c: New test.
5208
b6c38c69
BS
52092016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5210
5211 PR rtl-optimization/57676
5212 * gcc.dg/torture/pr57676.c: New test.
5213
af3cdd34
IE
52142016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5215
5216 * gcc.dg/pr70026.c: New test.
5217
7ff6ca38
MP
52182016-03-04 Marek Polacek <polacek@redhat.com>
5219
5220 PR c/69798
5221 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5222 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5223
a6bf62d5
KT
52242016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5225
5226 PR target/70004
5227 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5228 Delete.
5229 (test_corners_sisd_si): Likewise.
5230 (main): Remove checks of the above.
5231 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5232
ae4cdc6a
EB
52332016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5234
5235 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5236
08455559
CL
52372016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5238
5239 * gcc.dg/torture/pr69951.c: Accept argc==0.
5240
e9a35493
RB
52412016-03-04 Richard Biener <rguenther@suse.de>
5242
5243 PR c++/70054
5244 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5245 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5246
fba054c2
DV
52472016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5248
5249 PR testsuite/69766
5250 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5251 testing multiarch.
5252
f10cdc6c
JJ
52532016-03-04 Jakub Jelinek <jakub@redhat.com>
5254
5255 PR debug/69947
5256 * gcc.dg/guality/pr69947.c: New test.
5257
2e981ba0
JJ
52582016-03-03 Jakub Jelinek <jakub@redhat.com>
5259
5260 PR ada/70017
5261 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5262
0ba3bfa2
KT
52632016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5264
5265 PR rtl-optimization/69904
5266 * gcc.target/arm/pr69904.c: New test.
5267
97ecdb46
JJ
52682016-03-03 Jakub Jelinek <jakub@redhat.com>
5269
5270 PR target/70021
5271 * gcc.dg/vect/pr70021.c: New test.
5272 * gcc.target/i386/pr70021.c: New test.
5273
a2a743a1
MP
52742016-03-03 Marek Polacek <polacek@redhat.com>
5275
5276 PR middle-end/70050
5277 * gcc.dg/pr70050.c: New test.
5278
fa07ecdd
JG
52792016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5280
5281 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5282
23504262
ML
52832016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5284
5285 PR tree-optimization/70043
5286 * gfortran.dg/vect/pr70043.f90: New test.
5287
b7b9e1a9
EB
52882016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5289
5290 * gnat.dg/specs/task1.ads: New test.
5291
cb83ba54
RO
52922016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5293
5294 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5295 Invoke gdb with -batch.
5296 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5297
a75f5e30
RB
52982016-03-03 Richard Biener <rguenther@suse.de>
5299
5300 PR tree-optimization/55936
5301 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5302
268bc320
JL
53032016-03-02 Jeff Law <law@redhat.com>
5304
815f20ab
JL
5305 PR rtl-optimization/69942
5306 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5307 effects of argument promotions.
5308
268bc320
JL
5309 PR tree-optimization/69987
5310 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5311 target does not support -fprefetch-loop-arrays.
5312
171f7de5
UB
53132016-03-02 Uros Bizjak <ubizjak@gmail.com>
5314
5315 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5316
192912db
BC
53172016-03-02 Bin Cheng <bin.cheng@arm.com>
5318
c7908871 5319 PR rtl-optimization/69052
192912db
BC
5320 * gcc.target/i386/pr69052.c: New test.
5321
90a7a40b
AM
53222016-03-02 Alan Modra <amodra@gmail.com>
5323
5324 * gcc.dg/pr69990.c: New.
5325
69fa742f
JJ
53262016-03-02 Jakub Jelinek <jakub@redhat.com>
5327
de752fb0
JJ
5328 PR c/68062
5329 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5330
5331 PR middle-end/70022
5332 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5333
69fa742f
JJ
5334 PR target/70028
5335 * gcc.target/i386/pr70028.c: New test.
5336
7c65bd56
MK
53372016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5338
5339 * c-c++-common/asan/swapcontext-test-1.c,
5340 * c-c++-common/tsan/thread_leak.c,
5341 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5342 * g++.dg/tsan/benign_race.C,
5343 * g++.dg/tsan/fd_close_norace.C,
5344 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5345 races with sanitizer output
5346
37d98220 53472016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5348 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5349
5350 PR target/67278
5351 * gcc.dg/simd-8.c: New testcase.
5352
218db463
RB
53532016-03-02 Richard Biener <rguenther@suse.de>
5354
5355 PR middle-end/67278
5356 * gcc.dg/simd-7.c: New testcase.
5357
22c72158
EB
53582016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5359
5360 * gcc.target/i386/pr70007.c: Tweak.
5361
9a790ccc
DV
53622016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5363
5364 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5365
bd02f00f
MP
53662016-03-02 Marek Polacek <polacek@redhat.com>
5367
5368 PR c/67854
5369 * gcc.dg/pr67854.c: New test.
5370
1e840f39
JJ
53712016-03-02 Jakub Jelinek <jakub@redhat.com>
5372
5373 PR middle-end/70025
5374 * gcc.dg/torture/pr70025.c: New test.
5375
bca00241
VK
53762016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5377
5378 PR tree-optimization/68621
5379 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5380
0bca04b8
EB
53812016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5382
5383 * gcc.target/i386/pr70007.c: New test.
5384
2a9afc86
JL
53852016-03-01 Jeff Law <law@redhat.com>
5386
eab2541b 5387 PR tree-optimization/69196
9d83ef71 5388 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5389
2a9afc86
JL
5390 PR tree-optimization/69196
5391 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5392 duplicating code and spoiling the expected output.
5393
0d39977e
MM
53942016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5395
5396 PR target/70033
5397 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5398 supports power9 before doing tests.
5399 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5400 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5401 * gcc.target/powerpc/p9-permute.c: Likewise.
5402
a0c0699d
UB
54032016-03-01 Uros Bizjak <ubizjak@gmail.com>
5404
5405 PR target/70027
5406 * gcc.target/i386/pr70027.c: New test.
5407
0ae3ef47 54082016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5409
5410 * gcc.dg/pr70017.c: New test.
5411
686e2237
JJ
54122016-03-01 Jakub Jelinek <jakub@redhat.com>
5413
5414 PR c/69796
5415 PR c/69974
5416 * gcc.dg/pr69796.c: New test.
5417 * gcc.dg/pr69974.c: New test.
5418
f8e4188c
EB
54192016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5420
5421 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5422
5e3f1c7c
JL
54232016-02-29 Jeff Law <law@redhat.com>
5424
5425 PR tree-optimization/69987
5426 * gfortran.dg/pr69987.f90: New test.
5427
5428 PR tree-optimization/69989
5429 * gcc.c-torture/compile/pr69989-2.c: New test.
5430
1be56bc5
MP
54312016-03-01 Marek Polacek <polacek@redhat.com>
5432
5433 PR c++/69795
5434 * g++.dg/parse/invalid1.C: New test.
5435
1b19470d
RB
54362016-03-01 Richard Biener <rguenther@suse.de>
5437
5438 PR middle-end/70022
5439 * gcc.dg/pr70022.c: New testcase.
5440
3ae0661a
IE
54412016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5442
5443 PR tree-optimization/69956
5444 * gcc.dg/pr69956.c: New test.
5445
0f09ab88
BS
54462016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5447
5448 PR target/70011
5449 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5450 XFAIL when hardware supports efficient unaligned storage access.
5451
76d881bf
PP
54522016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5453
5454 PR c++/69961
5455 * g++.dg/template/pr69961a.C: New test.
5456 * g++.dg/template/pr69961b.C: New test.
5457
7168133a
DM
54582016-02-29 David Malcolm <dmalcolm@redhat.com>
5459
5460 PR preprocessor/69985
5461 * gcc.dg/cpp/pr69985.c: New test case.
5462
0c6072a3
JL
54632016-02-29 Jeff Law <law@redhat.com>
5464
e66f219b
JL
5465 PR tree-optimization/70005
5466 * gcc.c-torture/execute/pr70005.c New test.
5467
0c6072a3
JL
5468 PR tree-optimization/69999
5469 * gcc.c-torture/compile/pr69999.c: New test.
5470
fd9fbdb3
YR
54712016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5472
5473 PR tree-optimization/69652
5474 * gcc.dg/torture/pr69652.c: Delete test.
5475 * gcc.dg/vect/pr69652.c: New test.
5476
cbd400b4
RB
54772016-02-19 Richard Biener <rguenther@suse.de>
5478
5479 PR tree-optimization/69980
5480 * gfortran.dg/vect/pr69980.f90: New testcase.
5481
84ea0f58
EB
54822016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5483
5484 * gcc.target/sparc/20160229-1.c: New test.
5485
5d2a63dc
EB
54862016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5487
5488 * gnat.dg/stack_usage3.adb: New test.
5489 * gnat.dg/stack_usage3_pkg.ads: New helper.
5490
93e708f9
EB
54912016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5492
5493 * gnat.dg/renaming8.adb: New test.
5494 * gnat.dg/renaming8_pkg1.ads: New helper.
5495 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5496 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5497
6512bc93
RB
54982016-02-29 Richard Biener <rguenther@suse.de>
5499
5500 PR tree-optimization/69720
5501 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5502
7b201a88
TK
55032016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5504
5505 PR fortran/68147
5506 PR fortran/47674
5507 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5508
82ee0cf2 55092016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5510 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5511
5512 PR fortran/56007
5513 * gfortran.dg/coarray_8.f90: Adjust error message.
5514 * gfortran.dg/pr56007.f90: New test.
5515 * gfortran.dg/pr56007.f: New test.
5516
cdc1a2c8
L
55172016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5518
5519 PR tree-optimization/69989
5520 * gcc.dg/torture/pr69989.c: New test.
5521
33505bcf
EB
55222016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5523
5524 * gcc.target/i386/stack-realign-win.c: New test.
5525
524bfb19
HA
55262016-02-28 Harald Anlauf <anlauf@gmx.de>
5527
5528 PR fortran/60126
5529 * gfortran.dg/pr60126.f90: New test.
5530
bd542508
JL
55312016-02-27 Jeff Law <law@redhat.com>
5532
5533 Revert
5534 2016-02-26 Richard Biener <rguenther@suse.de>
5535 Jeff Law <law@redhat.com>
5536
5537 PR tree-optimization/69740
5538 * gcc.c-torture/compile/pr69740-1.c: New test.
5539 * gcc.c-torture/compile/pr69740-2.c: New test.
5540
dd1291e0
JD
55412016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5542
5fb67f8b 5543 PR fortran/69910
dd1291e0
JD
5544 * gfortran.dg/newunit_4.f90: New test.
5545
5cfefb59
JJ
55462016-02-27 Jakub Jelinek <jakub@redhat.com>
5547
5548 PR target/69613
5549 PR rtl-optimization/69886
5550 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5551 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5552 target.
5553
20ba5f33
MS
55542016-02-26 Martin Sebor <msebor@redhat.com>
5555
5556 PR tree-optimization/15826
5557 * gcc.dg/tree-ssa/pr15826.c: New test.
5558
e6fb01b0
JJ
55592016-02-26 Jakub Jelinek <jakub@redhat.com>
5560
5561 PR target/69969
5562 * gcc.target/powerpc/pr69969.c: New test.
5563
e3e0cf64
MS
55642016-02-26 Martin Sebor <msebor@redhat.com>
5565
5566 PR c++/15766
5567 * g++.old-deja/g++.other/decl5.C: Add a test case.
5568
d1f2bea5
SB
55692016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5570
5571 PR target/69946
5572 * gcc.target/powerpc/pr69946.c: New file.
5573
4a4f9d2b 55742016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5575 Jeff Law <law@redhat.com>
4a4f9d2b 5576
e3e0cf64 5577 PR tree-optimization/69740
4a4f9d2b
RB
5578 * gcc.c-torture/compile/pr69740-1.c: New test.
5579 * gcc.c-torture/compile/pr69740-2.c: New test.
5580
ad2a2706
MJ
55812016-02-26 Martin Jambor <mjambor@suse.cz>
5582
5583 PR middle-end/69920
5584 * gcc.dg/torture/pr69932.c: New test.
5585 * gcc.dg/torture/pr69936.c: Likewise.
5586
1d11f7ce
AK
55872016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5588
5589 PR target/69709
5590 * gcc.target/s390/pr69709.c: New test.
5591
6cfccbb2
KT
55922016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5593
5594 PR target/69245
5595 * gcc.target/aarch64/pr69245_1.c: New test.
5596
ac59ad4e
KT
55972016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5598
5599 PR target/69613
5600 * gcc.dg/torture/pr69613.c: New test.
5601
a2ad54a0
JJ
56022016-02-26 Jakub Jelinek <jakub@redhat.com>
5603
5604 PR rtl-optimization/69891
5605 * gcc.target/i386/pr69891.c: New test.
5606
0884062c 56072016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5608 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5609
d2369d4f 5610 PR target/61397
c163789b
MM
5611 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5612 functionality for both 32-bit and 64-bit.
5613
5aed7e2c
RB
56142016-02-26 Richard Biener <rguenther@suse.de>
5615
5616 PR tree-optimization/69551
5617 * gcc.dg/torture/pr69951.c: New testcase.
5618
798e2a8e
RB
56192016-02-25 Richard Biener <rguenther@suse.de>
5620
5621 PR tree-optimization/48795
5622 * gcc.dg/Warray-bounds-18.c: New testcase.
5623
9559fbac
RO
56242016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5625
5626 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5627
c049b107
JJ
56282016-02-25 Jakub Jelinek <jakub@redhat.com>
5629
5630 PR rtl-optimization/69896
5631 * gcc.dg/pr69896.c: New test.
5632
1137001c
PP
56332016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5634
5635 PR c++/69736
5636 * g++.dg/cpp1y/paren2.C: New test.
5637
2e9c8641
MS
56382016-02-24 Martin Sebor <msebor@redhat.com>
5639
5640 PR c/51147
5641 * gcc.dg/enum-mode-2.c: New test.
5642
03ca8fb3
JJ
56432016-02-24 Jakub Jelinek <jakub@redhat.com>
5644
5645 PR c++/69922
5646 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5647 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5648 * g++.dg/ubsan/pr69922.C: New test.
5649
0b05329b
MP
56502016-02-24 Marek Polacek <polacek@redhat.com>
5651
5652 PR c/69819
5653 * gcc.dg/pr69819.c: New test.
5654
57c2c374
MS
56552016-02-24 Martin Sebor <msebor@redhat.com>
5656
3b96b93a
MS
5657 PR c++/69912
5658 * g++.dg/ext/flexary15.C: New test.
5659
56602016-02-24 Martin Sebor <msebor@redhat.com>
5661
5662 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5663 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5664 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5665
65433bb5
MK
56662016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5667 Charles Baylis <charles.baylis@linaro.org>
5668
5669 PR debug/61033
5670 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5671
f802a424 56722016-02-24 Richard Biener <rguenther@suse.de>
44293580 5673 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5674
5675 PR middle-end/69760
5676 * gcc.dg/torture/pr69760.c: New testcase.
5677
525f795f
RO
56782016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5679
5680 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5681 pattern on Solaris with as.
5682
cd7bbceb
KT
56832016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5684
5685 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5686 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5687 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5688 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5689
89c0c1fd
JJ
56902016-02-24 Jakub Jelinek <jakub@redhat.com>
5691
5692 PR middle-end/69915
5693 * gcc.dg/pr69915.c: New test.
5694
0683fd27
KT
56952016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5696
5697 PR rtl-optimization/69886
5698 * gcc.dg/torture/pr69886.c: New test.
5699
e53d562a
RB
57002016-02-24 Richard Biener <rguenther@suse.de>
5701
5702 PR middle-end/68963
5703 * gcc.dg/torture/pr68963.c: New testcase.
5704
74a00288
KT
57052016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5706
5707 PR target/69875
5708 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5709 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5710 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5711 * gcc.target/arm/atomic_loaddi_1.c: New test.
5712 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5713 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5714 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5715 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5716 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5717 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5718 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5719 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5720
340fd4c9
JJ
57212016-02-24 Jakub Jelinek <jakub@redhat.com>
5722
5723 PR middle-end/69909
5724 * gcc.dg/torture/pr69909.c: New test.
5725
47d3fdb2
RB
57262016-02-24 Richard Biener <rguenther@suse.de>
5727
5728 PR tree-optimization/69907
5729 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5730 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5731 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5732
dab73e73
CB
57332016-02-24 Christian Bruel <christian.bruel@st.com>
5734
5735 * gcc.target/arm/pragma_cpp_fma.c: New test.
5736
7cc5ec65
JD
57372016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5738
5739 PR fortran/61156
5740 * gfortran.dg/include_6.f90: Update test.
5741
067fbd8b
JJ
57422016-02-23 Jakub Jelinek <jakub@redhat.com>
5743
5744 PR objc/69844
5745 * objc.dg/pr69844.m: New test.
5746
64a454d9
JD
57472016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5748
5749 PR libgfortran/69456
5750 * gfortran.dg/namelist_89.f90: New test.
5751 * gfortran.dg/pr59700.f90: Update test..
5752
35886f0b
MS
57532016-02-23 Martin Sebor <msebor@redhat.com>
5754
5755 PR middle-end/69780
5756 * g++.dg/ext/builtin_alloca.C: New test.
5757 * gcc.dg/builtins-68.c: New test.
5758
162cc7e3
RH
57592016-02-23 Richard Henderson <rth@redhat.com>
5760
5761 * gcc.target/i386/addr-space-3.c: Remove test.
5762
196440f8
DM
57632016-02-23 David Malcolm <dmalcolm@redhat.com>
5764
5765 PR preprocessor/69126
5766 PR preprocessor/69543
5767 * c-c++-common/pr69126-2-long.c: New test.
5768 * c-c++-common/pr69126-2-short.c: New test.
5769 * c-c++-common/pr69543-1.c: Remove xfail.
5770
1d3121af
DM
57712016-02-23 David Malcolm <dmalcolm@redhat.com>
5772
5773 PR preprocessor/69126
5774 PR preprocessor/69543
5775 PR preprocessor/69558
5776 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5777 (f): Rename to...
5778 (test_2): ...this, and add leading comment.
5779 (MACRO_3, test_3): New.
5780 (MACRO_4A, MACRO_4B, test_4): New.
5781 (MACRO): Rename to...
5782 (MACRO_5): ...this.
5783 (g): Rename to...
5784 (test_5): ...this, updating for renaming of MACRO, and
5785 add leading comment.
5786 * c-c++-common/pr69543-1.c: New.
5787 * c-c++-common/pr69543-2.c: New.
5788 * c-c++-common/pr69543-3.c: New.
5789 * c-c++-common/pr69543-4.c: New.
5790 * c-c++-common/pr69558-1.c: New.
5791 * c-c++-common/pr69558-2.c: New.
5792 * c-c++-common/pr69558-3.c: New.
5793 * c-c++-common/pr69558-4.c: New.
5794 * gcc.dg/pr69558.c: Move to...
5795 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5796 xfail for c++.
5797
f99c3557
TS
57982016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5799
5800 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5801 to -ftree-parallelize-loops/-fopenacc changes.
5802 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5803 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5804 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5805 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5806 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5807 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5808 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5809 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5810 * c-c++-common/goacc/kernels-loop.c: Likewise.
5811 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5812 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5813 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5814 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5815
c60ec7c2
RO
58162016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5817
5818 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5819
f1a62b6f
JJ
58202016-02-23 Jakub Jelinek <jakub@redhat.com>
5821
e67bf044
JJ
5822 PR c++/69902
5823 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5824
f1a62b6f
JJ
5825 PR c/69900
5826 * gcc.dg/pr69900.c: New test.
5827
20c5e09e
MJ
58282016-02-23 Martin Jambor <mjambor@suse.cz>
5829
5830 PR tree-optimization/69666
5831 * gcc.dg/tree-ssa/pr69666.c: New test.
5832
e457a6fc
AV
58332016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5834
5835 PR fortran/67451
5836 * gfortran.dg/coarray_allocate_5.f08: New test.
5837
d7b574f4
AK
58382016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5839
5840 * gcc.target/s390/vcond-shift.c: Move to ...
5841 * gcc.target/s390/vector/vcond-shift.c: ... here.
5842
58bdeb44
AK
58432016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5844
5845 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5846 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5847
7cd0387b
AK
58482016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5849
5850 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5851
4246c8da
MW
58522016-02-20 Mark Wielaard <mjw@redhat.com>
5853
5854 PR c/28901
5855 * gcc.dg/unused-variable-3.c: New test.
5856
f93bc532
JJ
58572016-02-22 Jakub Jelinek <jakub@redhat.com>
5858
5859 PR target/69888
5860 * gcc.target/i386/pr69888.c: New test.
5861
c4e360f4
RB
58622016-02-22 Richard Biener <rguenther@suse.de>
5863
5864 PR tree-optimization/69882
5865 * gfortran.dg/vect/pr69882.f90: New testcase.
5866
09c92f1c
JJ
58672016-02-22 Jakub Jelinek <jakub@redhat.com>
5868
5869 PR target/69885
5870 * gcc.dg/pr69885.c: New test.
5871
f88d45dc
OE
58722016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5873
5874 PR target/69806
5875 PR target/54089
5876 * gcc.target/sh/pr54089-10.c: New.
5877
ce1ff48e
PT
58782016-02-20 Paul Thomas <pault@gcc.gnu.org>
5879
5880 PR fortran/69423
5881 * gfortran.dg/deferred_character_15.f90 : New test.
5882
bbf27208
DH
58832016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5884
5885 PR fortran/57365
5886 gfortran.dg/allocate_with_source_18.f03: New test.
5887
58882016-02-20 Harald Anlauf <anlauf@gmx.de>
5889
5890 PR fortran/52531
5891 gfortran.dg/gomp/pr52531.f90: New test.
5892
268be88c
BE
58932016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5894
5895 PR c++/69865
5896 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5897 -std=c++03.
5898
4b6c824a
JJ
58992016-02-19 Jakub Jelinek <jakub@redhat.com>
5900
871b3f47
JJ
5901 PR c++/69826
5902 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5903 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5904
7a965d51
JJ
5905 PR c++/69850
5906 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5907
4b6c824a
JJ
5908 PR c++/69851
5909 * g++.dg/torture/pr69851.C: New test.
5910
15fca21a
MS
59112016-02-19 Martin Sebor <msebor@redhat.com>
5912
5913 PR testsuite/69573
5914 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5915
19e21586
JJ
59162016-02-19 Jakub Jelinek <jakub@redhat.com>
5917
03a616ac
JJ
5918 PR c++/69850
5919 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5920 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5921
19e21586
JJ
5922 PR c++/67767
5923 * g++.dg/cpp0x/pr67767.C: New test.
5924
2db16594
KT
59252016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5926
5927 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5928 for fp, simd, crypto, crc, lse.
5929 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5930 above.
5931 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5932 effective target check.
5933
5a7d9d1e
JJ
59342016-02-19 Jakub Jelinek <jakub@redhat.com>
5935
5936 PR target/69820
5937 * gcc.target/i386/pr69820.c: New test.
5938
6448f064
AK
59392016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5940
5941 * gcc.target/s390/vector/int128-1.c: New test.
5942
d0a859e6
AK
59432016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5944
5945 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5946
9e4eb643
AK
59472016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5948
5949 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5950 instruction pattern name to prevent the testcase from failing with
5951 -march=z13.
5952
859a4c0e
AK
59532016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5954
5955 * gcc.target/s390/md/movstr-2.c: New test.
5956
efc2340b
MK
59572016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5958
5959 * gcc.target/s390/morestack.c: New test.
5960
ca2bfbc2
DV
59612016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5962
5963 PR target/69625
5964 * gcc.target/s390/pr69625.c: Add test case.
5965
efd4bd05
BE
59662016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5967
5968 PR testsuite/68580
5969 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5970
2bf2078a
MM
59712016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5972
5973 PR target/68404
5974 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5975 * gcc.target/powerpc/fusion3.c: Likewise.
5976
f003579e
RB
59772016-02-18 Richard Biener <rguenther@suse.de>
5978
5979 PR middle-end/69553
5980 * g++.dg/torture/pr69553.C: New testcase.
5981
19233914
NC
59822016-02-18 Nick Clifton <nickc@redhat.com>
5983
efd4bd05
BE
5984 PR target/62254
5985 PR target/69610
5986 * gcc.target/arm/pr62554.c: New test.
5987 * gcc.target/arm/pr69610-1.c: New test.
5988 * gcc.target/arm/pr69610-2.c: New test.
19233914 5989
23f27839
RB
59902016-02-18 Richard Biener <rguenther@suse.de>
5991
5992 PR middle-end/69854
5993 * gcc.dg/torture/pr69854.c: New testcase.
5994
932c0da4
JJ
59952016-02-17 Jakub Jelinek <jakub@redhat.com>
5996
5997 PR c++/69850
5998 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5999
1bed93e4
BS
60002012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6001
6002 * gcc.target/powerpc/vec-cg.c: New test.
6003
57bfb134
RB
60042016-02-17 Richard Biener <rguenther@suse.de>
6005
6006 PR testsuite/69586
6007 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6008
a44e0ebb
KT
60092016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6010
6011 PR target/69161
6012 * gcc.c-torture/compile/pr69161.c: New test.
6013
ffacd726
DS
60142016-02-17 David Sherwood <david.sherwood@arm.com>
6015
6016 PR target/69532
6017 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6018 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6019
448db8d2
EB
60202016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6021
6022 * gcc.dg/ifcvt-4.c: Skip on Visium.
6023
e2f0522e
EB
60242016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6025
6026 * gnat.dg/atomic8.adb: New test.
6027
bf17fe3f
EB
60282016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6029
6030 * gnat.dg/discr46.ad[sb]: New test.
6031
ecf835e9
KN
60322016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6033
6034 PR Target/48344
6035 * gcc.target/powerpc/pr48344-1.c: New test.
6036
49a1164a
TK
60372015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6038
6039 PR fortran/69742
6040 * gfortran.dg/associate_21.f90: New test.
6041
bf14eba2
JJ
60422016-02-16 Jakub Jelinek <jakub@redhat.com>
6043
6044 PR c/69835
6045 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6046 -Wnonnull in dg-options.
6047 * c-c++-common/nonnull-2.c: New test.
6048
35a093b6
JG
60492016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6050 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6051
6052 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6053
e387d491
JJ
60542016-02-16 Jakub Jelinek <jakub@redhat.com>
6055
6056 PR middle-end/69801
6057 * gcc.dg/pr69801.c: Add empty dg-options.
6058
ba539195
JN
60592016-02-16 James Norris <jnorris@codesourcery.com>
6060
6061 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6062 * g++.dg/goacc/deviceptr-1.c: New file.
6063
2a2b8f64
JJ
60642016-02-16 Jakub Jelinek <jakub@redhat.com>
6065
6066 PR tree-optimization/69820
6067 * gcc.dg/vect/pr69820.c: New test.
6068
87440c29
RB
60692016-02-16 Richard Biener <rguenther@suse.de>
6070
6071 PR tree-optimization/69776
6072 * gcc.dg/torture/pr69776-2.c: New testcase.
6073
6d87c306
BS
60742016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6075
6076 PR tree-optimization/69714
6077 * gcc.dg/torture/pr69714.c: New test.
6078
3824a0a2
JJ
60792016-02-16 Jakub Jelinek <jakub@redhat.com>
6080
6081 PR tree-optimization/69802
6082 * gcc.dg/pr69802.c: New test.
6083
c8cfe96e
RB
60842016-02-16 Richard Biener <rguenther@suse.de>
6085
6086 PR middle-end/69801
6087 * gcc.dg/pr69801.c: New testcase.
6088
fc12098d
JD
60892016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6090
6091 PR libgfortran/69651
6092 * gfortran.dg/read_bang.f90: New test.
6093 * gfortran.dg/read_bang4.f90: New test.
6094
ba6b3795
JJ
60952016-02-15 Jakub Jelinek <jakub@redhat.com>
6096
f0516ca4
JJ
6097 PR c++/69658
6098 * g++.dg/init/pr69658.C: New test.
6099
ba6b3795
JJ
6100 PR c++/69797
6101 * c-c++-common/pr69797.c: New test.
6102
de3f9a2d
PK
61032016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6104
6105 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6106 check for aarch64*-*-*.
6107
17a3b967
RB
61082016-02-15 Richard Biener <rguenther@suse.de>
6109
6110 PR tree-optimization/69783
6111 * gcc.dg/vect/pr69783.c: New testcase.
6112
1c48bff1
RB
61132016-02-15 Richard Biener <rguenther@suse.de>
6114
6115 PR tree-optimization/69776
6116 * gcc.dg/torture/pr69776.c: New testcase.
6117
1e6025b6
TK
61182016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6119
6120 PR fortran/60526
6121 * gfortran.dg/type_decl_4.f90: Reinstated.
6122
d3308279
JDA
61232016-02-14 John David Anglin <danglin@gcc.gnu.org>
6124
6125 PR fortran/68746
6126 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6127
b7c56581
TK
61282016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6129
6130 PR fortran/60526
6131 PR bootstrap/69816
6132 * gfortran.dg/type_decl_4.f90: Removed.
6133
60cb4ef5
TK
61342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6135
6136 PR fortran/60526
6137 * gfortran.dg/type_decl_4.f90: New test.
6138
f6964637
AM
61392016-02-14 Alan Modra <amodra@gmail.com>
6140
1a8849d1 6141 PR testsuite/68886
f6964637
AM
6142 * gcc.c-torture/execute/stkalign.c: Revise test.
6143
f5121920
OE
61442016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6145
6146 PR target/67260
6147 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6148
6cda3ab6
OE
61492016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6150
6151 PR target/67260
6152 * gcc.target/sh/torture/pr67260.c: New.
6153
6786e598
JDA
61542016-02-12 John David Anglin <danglin@gcc.gnu.org>
6155
6156 * gcc.dg/pr67964.c: Add dg-require-alias.
6157
7e05dad8
OE
61582016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6159
6160 PR target/67636
6161 PR target/64345
6162 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6163
7f4cc3ce
JD
61642016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6165
6166 PR libgfortran/69668
6167 * gfortran.dg/namelist_88.f90: New test.
6168
955ca6dc
JD
61692016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6170
6171 PR libgfortran/69668
6172 * gfortran.dg/namelist_38.f90: Update test.
6173 * gfortran.dg/namelist_84.f90: Update test.
6174
876217ae
DM
61752016-02-12 David Malcolm <dmalcolm@redhat.com>
6176
6177 PR other/69554
6178 * gcc.dg/pr69554-1.c: New test.
6179 * gfortran.dg/pr69554-1.F90: New test.
6180 * gfortran.dg/pr69554-2.F90: New test.
6181 * lib/gcc-dg.exp (proc dg-locus): New function.
6182 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6183 distinguish between the caret-printing and non-caret-printing
6184 cases. If caret-printing has been explicitly enabled, bail out
6185 without attempting to fix up the output.
6186
61789eed
DM
61872016-02-12 David Malcolm <dmalcolm@redhat.com>
6188
6189 PR driver/69265
6190 PR driver/69453
6191 * gcc.dg/spellcheck-options-3.c: New test case.
6192 * gcc.dg/spellcheck-options-4.c: New test case.
6193 * gcc.dg/spellcheck-options-5.c: New test case.
6194 * gcc.dg/spellcheck-options-6.c: New test case.
6195 * gcc.dg/spellcheck-options-7.c: New test case.
6196 * gcc.dg/spellcheck-options-8.c: New test case.
6197 * gcc.dg/spellcheck-options-9.c: New test case.
6198 * gcc.dg/spellcheck-options-10.c: New test case.
6199
c3090c1f
JJ
62002016-02-12 Jakub Jelinek <jakub@redhat.com>
6201
6202 PR rtl-optimization/69764
6203 PR rtl-optimization/69771
6204 * c-c++-common/pr69764.c: New test.
6205 * gcc.dg/torture/pr69771.c: New test.
6206
8222034d
MP
62072016-02-12 Marek Polacek <polacek@redhat.com>
6208
6209 * g++.dg/torture/init-list1.C: New.
6210
f749f792
MP
62112016-02-12 Marek Polacek <polacek@redhat.com>
6212
6213 * gcc.dg/pr69522.c: Add empty dg-options.
6214
199fb02a
IE
62152016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6216
6217 * g++.dg/lto/lto.exp: Include and init mpx.
6218 * g++.dg/lto/pr69729_0.C: New test.
6219
b69539cb
JJ
62202016-02-12 Jakub Jelinek <jakub@redhat.com>
6221
06ff7000
JJ
6222 PR ipa/69241
6223 * g++.dg/ipa/pr69241-4.C: New test.
6224
b69539cb
JJ
6225 PR ipa/68672
6226 * g++.dg/ipa/pr68672-1.C: New test.
6227 * g++.dg/ipa/pr68672-2.C: New test.
6228 * g++.dg/ipa/pr68672-3.C: New test.
6229
16595a1f
BS
62302016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6231
6232 PR c/69522
6d87c306 6233 * gcc.dg/pr69522.c: New test.
16595a1f 6234
38d795d2
PP
62352016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6236
6237 PR c++/69098
6238 * g++.dg/cpp1y/69098.C: New test.
6239 * g++.dg/cpp1y/69098-2.C: New test.
6240
9c582551
JJ
62412016-02-12 Jakub Jelinek <jakub@redhat.com>
6242
6243 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6244 and neighbour -> neighbor.
6245 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6246 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6247 * c-c++-common/Wvarargs.c: Likewise.
6248 * c-c++-common/goacc/host_data-5.c: Likewise.
6249 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6250 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6251 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6252 * gcc.target/aarch64/pr60697.c: Likewise.
6253 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6254 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6255 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6256 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6257 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6258 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6259 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6260 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6261 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6262 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6263 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6264 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6265 * g++.dg/lookup/koenig5.C: Likewise.
6266 * g++.dg/ext/no-asm-2.C: Likewise.
6267 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6268 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6269 * gfortran.dg/used_types_16.f90: Likewise.
6270 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6271 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6272 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6273 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6274 * gfortran.dg/abstract_type_6.f03: Likewise.
6275 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6276 * gfortran.dg/used_types_15.f90: Likewise.
6277 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6278 * gfortran.dg/exit_3.f08: Likewise.
6279 * gfortran.dg/open_status_2.f90: Likewise.
6280 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6281 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6282 * gfortran.dg/associate_1.f03: Likewise.
6283 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6284 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6285 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6286 * gcc.dg/builtin-object-size-1.c: Likewise.
6287 * gcc.dg/noreturn-6.c: Likewise.
6288 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6289 * gcc.dg/globalalias.c: Likewise.
6290 * gcc.dg/builtins-config.h: Likewise.
6291 * gcc.dg/pr30457.c: Likewise.
6292 * gcc.c-torture/compile/volatile-1.c: Likewise.
6293 * gcc.c-torture/execute/20101011-1.c: Likewise.
6294 * c-c++-common/Waddress-1.c: Likewise.
6295
66756373
JJ
62962016-02-11 Jakub Jelinek <jakub@redhat.com>
6297
6298 PR c/69768
6299 * c-c++-common/Waddress-1.c: New test.
6300
76fe932b
AV
63012016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6302
6303 PR fortran/69296
6304 * gfortran.dg/associate_19.f03: New test.
6305 * gfortran.dg/associate_20.f03: New test.
6306
564c4d4b
OE
63072016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6308
6309 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6310
e1c1ecb0
KT
63112016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6312
6313 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6314 .arch armv8-a\n. Add -dA to dg-options.
6315 * gcc.target/aarch64/assembler_arch_1.c: New test.
6316 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6317
0d7d9458
PC
63182016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6319
6320 PR c++/68726
6321 * g++.dg/cpp0x/pr68726.C: New.
6322
e6208a60
IE
63232016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6324
6325 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6326 test.
6327
281a11eb
RB
63282016-02-11 Richard Biener <rguenther@suse.de>
6329
6330 * g++.dg/tree-ssa/pr61034.C: Adjust.
6331
e03dd765
VM
63322016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6333
4b48faf5 6334 PR target/69148
e03dd765
VM
6335 * gcc.target/s390/pr69148.c: New.
6336
cdc23927
YR
63372016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6338
6339 PR tree-optimization/69652
6340 * gcc.dg/torture/pr69652.c: New test.
6341
e199dd0a
JJ
63422016-02-10 Jakub Jelinek <jakub@redhat.com>
6343 Patrick Palka <ppalka@gcc.gnu.org>
6344
6345 PR ipa/69241
6346 PR c++/69649
6347 * g++.dg/ipa/pr69241-1.C: New test.
6348 * g++.dg/ipa/pr69241-2.C: New test.
6349 * g++.dg/ipa/pr69241-3.C: New test.
6350 * g++.dg/ipa/pr69649.C: New test.
6351
d6b38027
UB
63522016-02-10 Uros Bizjak <ubizjak@gmail.com>
6353
6354 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6355 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6356
13b562c5
BC
63572016-02-10 Bin Cheng <bin.cheng@arm.com>
6358
6359 PR tree-optimization/68021
6360 * gcc.dg/tree-ssa/pr68021.c: New test.
6361
24a179f8
RB
63622016-02-10 Richard Biener <rguenther@suse.de>
6363
6364 PR tree-optimization/69726
6365 * gcc.dg/uninit-22.c: New testcase.
6366
0d99886f
AP
63672016-02-09 Andrew Pinski <apinski@cavium.com>
6368
6369 PR tree-opt/69282
6370 * gcc.c-torture/compile/20160205-1.c: New testcase.
6371
ab04995c
MM
63722016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6373
6374 PR target/68404
6375 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6376 instead accessing a really large arrray.
6377 * gcc.target/powerpc/fusion3.c: Likewise.
6378
4b79ac23
CB
63792016-02-09 Charles Baylis <charles.baylis@linaro.org>
6380
6381 PR target/68532
6382 * gcc.c-torture/execute/pr68532.c: New test.
6383
b890a441
AO
63842016-02-11 Alexandre Oliva <aoliva@redhat.com>
6385
6386 PR target/69634
6387 * gcc.dg/pr69634.c: New.
6388
84a5bef7
RB
63892016-02-09 Richard Biener <rguenther@suse.de>
6390
6391 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6392
1f123759 63932016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6394
1f123759
AF
6395 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6396
65860c77
YR
63972016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6398
6399 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6400
7e1e8a0a
RB
64012016-02-09 Richard Biener <rguenther@suse.de>
6402
6403 PR tree-optimization/69715
6404 * gcc.dg/torture/pr69715.c: New testcase.
6405
efb45a9f
PP
64062016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6407
6408 PR c++/69139
6409 * g++.dg/cpp0x/trailing12.C: New test.
6410 * g++.dg/cpp0x/trailing13.C: New test.
6411
20a0c6f9
PP
64122016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6413
6414 PR c++/69283
6415 PR c++/67835
6416 * g++.dg/cpp1y/auto-fn29.C: New test.
6417 * g++.dg/cpp1y/auto-fn30.C: New test.
6418
a162f3af
JJ
64192016-02-08 Jakub Jelinek <jakub@redhat.com>
6420
6421 PR tree-optimization/69209
6422 * gcc.c-torture/compile/pr69209.c: New test.
6423
4b4a9fbd
JL
64242016-02-08 Jeff Law <law@redhat.com>
6425
6426 PR tree-optimization/68541
6427 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6428 of statements allowed in join block for path splitting.
6429
cfac5ed2
JJ
64302016-02-08 Jakub Jelinek <jakub@redhat.com>
6431
f68bc23f
JJ
6432 PR c++/59627
6433 * g++.dg/gomp/pr59627.C: New test.
6434
cfac5ed2
JJ
6435 PR ipa/69239
6436 * g++.dg/ipa/pr69239.C: New test.
6437
44714d8c
DM
64382016-02-08 David Malcolm <dmalcolm@redhat.com>
6439
6440 PR preprocessor/69664
6441 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6442 * gcc.dg/cpp/warn-comments.c: Likewise.
6443
eba9e839
MP
64442016-02-08 Marek Polacek <polacek@redhat.com>
6445
6446 PR c++/69688
6447 * g++.dg/init/const12.C: New test.
6448
a011cd92
BS
64492016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6450
6451 PR target/60410
6452 * gcc.dg/lto/pr55113_0.c: Remove test.
6453
5317b1be
RB
64542016-02-08 Richard Biener <rguenther@suse.de>
6455
6456 PR tree-optimization/69719
6457 * gcc.dg/torture/pr69719.c: New testcase.
6458
63998a63
RB
64592016-02-08 Richard Biener <rguenther@suse.de>
6460 Jeff Law <law@redhat.com>
6461
6462 PR target/68273
6463 * gcc.target/mips/pr68273.c: New testcase.
6464
43f4a281
RB
64652016-02-08 Richard Biener <rguenther@suse.de>
6466
6467 PR rtl-optimization/69274
6468 * gcc.target/i386/addr-sel-1.c: XFAIL.
6469
0b604d2d
JL
64702016-02-08 Jeff Law <law@redhat.com>
6471
e8dfe49e
JL
6472 PR tree-optimization/68541
6473 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6474
6daecd7a 6475 PR tree-optimization/65917
0b604d2d
JL
6476 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6477
c0f0e35a
JD
64782016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6479
6480 PR fortran/50555
6481 * gfortran.dg/namelist_args.f90: New test.
6482
8981d712
JL
64832016-02-05 Jeff Law <law@redhat.com>
6484
6daecd7a 6485 PR tree-optimization/68541
8981d712
JL
6486 * gcc.dg/tree-ssa/split-path-2.c: New test.
6487 * gcc.dg/tree-ssa/split-path-3.c: New test.
6488 * gcc.dg/tree-ssa/split-path-4.c: New test.
6489 * gcc.dg/tree-ssa/split-path-5.c: New test.
6490 * gcc.dg/tree-ssa/split-path-6.c: New test.
6491 * gcc.dg/tree-ssa/split-path-7.c: New test.
6492
46cb9332
MS
64932016-02-05 Martin Sebor <msebor@redhat.com>
6494
6495 PR c++/69662
6496 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6497 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6498
be2083ea
RH
64992016-02-06 Richard HEnderson <rth@redhat.com>
6500
6501 PR c/69643
6502 * gcc.target/i386/addr-space-4.c: New.
6503 * gcc.target/i386/addr-space-5.c: New.
6504
711d7c23
MM
65052016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6506
6507 PR fortran/66089
6508 * gfortran.dg/elemental_dependency_6.f90: New.
6509
b5c1c988
JJ
65102016-02-05 Jakub Jelinek <jakub@redhat.com>
6511
861c7bcd
JJ
6512 PR rtl-optimization/69691
6513 * gcc.c-torture/execute/pr69691.c: New test.
6514
b5c1c988
JJ
6515 PR c++/69628
6516 * g++.dg/parse/pr69628.C: New test.
6517
f7dfa966
UB
65182016-02-05 Uros Bizjak <ubizjak@gmail.com>
6519
6520 * gcc.dg/sancov/asan.c: Move to ...
6521 * gcc.dg/asan/sancov-1.c: ... here.
6522
9b143e64
UB
65232016-02-05 Uros Bizjak <ubizjak@gmail.com>
6524
6525 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6526
f5d4b899
L
65272016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6528
6529 PR target/69677
6530 * gcc.target/i386/pr69677.c: New test.
6531
76c85fbb
PP
65322016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6533
6534 PR c++/68948
6535 * g++.dg/template/pr68948.C: New test.
6536
f181bf90
DV
65372016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6538
6539 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6540 (only necessary on s390x).
6541
714fb282
L
65422016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6543
6544 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6545 -mno-accumulate-outgoing-args.
6546
618d6c1c
PP
65472016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6548
6549 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6550
1066e9b5
JJ
65512016-02-04 Jakub Jelinek <jakub@redhat.com>
6552
6553 PR c/69669
6554 * c-c++-common/pr69669.c: New test.
6555
76255d0d
MM
65562016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6557
6558 PR target/69667
6559 * g++.dg/pr69667.C: New file.
6560
e0b059b1
WD
65612016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6562
6563 PR target/69619
6564 * gcc.dg/pr69619.c: Add new test.
6565
2692b5c8
RS
65662016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6567
6568 PR rtl-optimization/69577
6569 * gcc.target/i386/pr69577.c: New test.
6570
7db337c2
ML
65712016-02-04 Martin Liska <mliska@suse.cz>
6572
6573 * g++.dg/asan/pr69276.C: New test.
6574
cc9c0829
KT
65752016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6576
6577 PR target/65932
6578 PR target/67714
6579 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6580 a single smulbb instruction.
6581 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6582 * gcc.target/amr/wmul-2.c: Likewise.
6583
eb9feb52
KT
65842016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6585
6586 PR target/65932
6587 PR target/67714
6588 * gcc.c-torture/execute/pr67714.c: New test.
6589
61f727fe
JJ
65902016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6591
6592 PR target/69454
6593 * gcc.target/i386/pr69454-1.c: New test.
6594 * gcc.target/i386/pr69454-2.c: New test.
6595
05dd97db
MS
65962016-02-03 Martin Sebor <msebor@redhat.com>
6597
6598 PR c++/69251
6599 PR c++/69253
6600 PR c++/69290
6601 PR c++/69277
6602 PR c++/69349
6603 * g++.dg/ext/flexarray-mangle-2.C: New test.
6604 * g++.dg/ext/flexarray-mangle.C: New test.
6605 * g++.dg/ext/flexarray-subst.C: New test.
6606 * g++.dg/ext/flexary11.C: New test.
6607 * g++.dg/ext/flexary12.C: New test.
6608 * g++.dg/ext/flexary13.C: New test.
6609 * g++.dg/ext/flexary14.C: New test.
6610 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6611
dac2fc29
L
66122016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6613
6614 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6615 Define only if CHECK_FLOAT128 is defined.
6616 (main): Properly initialize u5.
6617
eadb8035
JJ
66182016-02-03 Jakub Jelinek <jakub@redhat.com>
6619
0afbb81b
JJ
6620 PR c/69627
6621 * gcc.dg/pr69627.c: New test.
6622
eadb8035
JJ
6623 PR target/69644
6624 * gcc.dg/pr69644.c: New test.
6625
b12d4923
MS
66262016-02-03 Mike Stump <mikestump@comcast.net>
6627
6628 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6629 support for struct-layout-1.exp.
6630
ab4bae0c
PP
66312016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6632
6633 PR c++/69056
618d6c1c 6634 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6635
95831c01
VM
66362016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6637 Alexandre Oliva <aoliva@redhat.com>
6638
6639 PR target/69461
6640 * gcc.target/powerpc/pr69461.c: New.
6641
ccc71ab8
UB
66422016-02-03 Uros Bizjak <ubizjak@gmail.com>
6643
6644 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6645 works from here ...
6646 (check_effective_target_fsanitize_thread): ... to here. Do not
6647 specify additional compile flags for the test source.
6648 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6649 specify additional compile flags for the test source.
6650
96299640
WD
66512016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6652
6653 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6654
781d83d9
AV
66552016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6656
6657 PR fortran/67451
6658 PR fortran/69418
6659 * gfortran.dg/coarray_allocate_2.f08: New test.
6660 * gfortran.dg/coarray_allocate_3.f08: New test.
6661 * gfortran.dg/coarray_allocate_4.f08: New test.
6662
d8208e6d
AL
66632016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6664
6665 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6666 use same scan-tree-dump-times on all platforms.
6667 * gcc.dg/vect/vect-outer-1.c: Likewise.
6668 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6669 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6670 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6671 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6672 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6673 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6674 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6675
a8394fa0
SB
66762016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6677
6678 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6679 warning.
6680
f3baa1d3
L
66812016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6682
6683 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6684
eb077516
JN
66852016-02-02 James Norris <jnorris@codesourcery.com>
6686
6687 * c-c++-common/goacc/routine-5.c: Add tests.
6688
578fb225
AM
66892016-02-02 Alexander Monakov <amonakov@ispras.ru>
6690
6691 * gcc.target/nvptx/unsigned-cmp.c: New test.
6692
c64f7d37
WD
66932016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6694
6695 * gcc.target/aarch64/scalar_shift_1.c
6696 (test_corners_sisd_di): Improve force to SIMD register.
6697 (test_corners_sisd_si): Likewise.
6698 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6699 Remove scan-assembler check for ldr.
6700
90c6f26c
RB
67012016-02-02 Richard Biener <rguenther@suse.de>
6702
6703 PR tree-optimization/69595
6704 * gcc.dg/Warray-bounds-17.c: New testcase.
6705
9dc03c97
RB
67062016-02-02 Richard Biener <rguenther@suse.de>
6707
6708 PR tree-optimization/69606
6709 * gcc.dg/torture/pr69606.c: New testcase.
6710
2d4dc223
YR
67112016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6712
6713 PR middle-end/68542
6714 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6715 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6716
65c98fde
AM
67172016-02-02 Alan Modra <amodra@gmail.com>
6718
6719 PR target/69548
6720 * gcc.target/powerpc/pr69548.c: New test.
6721
e1b81f2b
JJ
67222016-02-01 Jakub Jelinek <jakub@redhat.com>
6723
d0268b37
JJ
6724 PR rtl-optimization/69592
6725 * gcc.dg/pr69592.c: New test.
6726
e1b81f2b
JJ
6727 PR preprocessor/69543
6728 PR c/69558
6729 * gcc.dg/pr69543.c: New test.
6730 * gcc.dg/pr69558.c: New test.
6731
7dd7780d
UB
67322016-02-01 Uros Bizjak <ubizjak@gmail.com>
6733
bf672ee5
UB
6734 PR testsuite/65940
6735 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6736
9a7013f8
MS
67372016-02-01 Martin Sebor <msebor@redhat.com>
6738
6739 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6740
e681fb2b
BC
67412016-02-01 Bin Cheng <bin.cheng@arm.com>
6742
6743 PR tree-optimization/67921
6744 * c-c++-common/ubsan/pr67921.c: New test.
6745
ff86345f
RB
67462016-02-01 Richard Biener <rguenther@suse.de>
6747
6748 PR middle-end/69556
6749 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6750
bc369dbd
RB
67512016-02-01 Richard Biener <rguenther@suse.de>
6752
6753 PR tree-optimization/69574
6754 * gcc.dg/torture/pr69574.c: New testcase.
6755
ef318184
RB
67562016-02-01 Richard Biener <rguenther@suse.de>
6757
6758 PR tree-optimization/69579
6759 * gcc.dg/setjmp-6.c: New testcase.
6760
654745e6
JJ
67612016-02-01 Jakub Jelinek <jakub@redhat.com>
6762
6763 PR rtl-optimization/69570
6764 * g++.dg/opt/pr69570.C: New test.
6765
e6c0c44b
RH
67662016-02-01 Richard Henderson <rth@redhat.com>
6767
6768 * gcc.dg/pr69535.c: New test.
6769
6ff3f09a
JDA
67702016-01-31 John David Anglin <danglin@gcc.gnu.org>
6771
2c005538
JDA
6772 PR testsuite/69584
6773 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6774 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6775
61083a4b
JDA
6776 PR debug/68244
6777 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6778
6ff3f09a
JDA
6779 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6780
0c221916
PT
67812016-01-31 Paul Thomas <pault@gcc.gnu.org>
6782
6783 PR fortran/67564
6784 * gfortran.dg/allocate_with_source_17.f03: New test.
6785
db7a2818
JJ
67862016-01-30 Jakub Jelinek <jakub@redhat.com>
6787
6788 PR tree-optimization/69546
6789 * gcc.dg/torture/pr69546.c: New test.
6790
e520d5f0
PT
67912016-01-30 Paul Thomas <pault@gcc.gnu.org>
6792
6793 PR fortran/69566
6794 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6795
343c05d3
MS
67962016-01-30 Martin Sebor <msebor@redhat.com>
6797
6798 PR c++/68490
6799 * g++.dg/ext/flexary10.C: New test.
6800
d6c3a539
DH
68012016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6802
6803 PR fortran/66707
6804 gfortran.dg/common_23.f90: New test.
6805
52d72fcd
BS
68062016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6807
6808 PR target/65546
6809 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6810 condition being checked, and disable it when the target supports
6811 misaligned loads and stores.
6812
3a5d2ba4
JJ
68132016-01-29 Jakub Jelinek <jakub@redhat.com>
6814
6815 PR debug/69518
6816 * gcc.dg/torture/pr69518.c: New test.
6817
6bbacdb5
L
68182016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6819
6820 PR target/69530
6821 * gcc.target/i386/pr69530.c: New test.
6822
af932cdb
SE
68232016-01-29 Steve Ellcey <sellcey@imgtec.com>
6824
6825 PR target/65604
6826 * gcc.target/mips/div-delay.c: New test.
6827
26658b7c
JJ
68282016-01-29 Jakub Jelinek <jakub@redhat.com>
6829
33e89989
JJ
6830 PR target/69551
6831 * gcc.target/i386/pr69551.c: New test.
6832
26658b7c
JJ
6833 PR target/66137
6834 * gcc.target/i386/pr66137.c: New test.
6835
401116b5
AB
68362016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6837
6838 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6839 always built for p5600.
6840 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6841 isa=p5600 dg-option.
6842
d4abfcc5
RB
68432016-01-29 Richard Biener <rguenther@suse.de>
6844
6845 PR tree-optimization/69547
6846 * g++.dg/tree-ssa/pr69547.C: New testcase.
6847
16b77b32
JJ
68482016-01-29 Jakub Jelinek <jakub@redhat.com>
6849
6850 PR debug/66869
6851 * g++.dg/warn/Wunused-function2.C: New test.
6852
a1c95464
DV
68532016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6854
6855 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6856 support for test to succeed.
6857
5453bfed
MP
68582016-01-29 Marek Polacek <polacek@redhat.com>
6859
6860 PR c++/69509
6861 PR c++/69516
6862 * g++.dg/ext/constexpr-vla2.C: New test.
6863 * g++.dg/ext/constexpr-vla3.C: New test.
6864 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6865
452ec2a5
RB
68662016-01-29 Richard Biener <rguenther@suse.de>
6867
6868 PR middle-end/69537
6869 * gcc.dg/uninit-21.c: New testcase.
6870
aec0b19e
UB
68712016-01-28 Uros Bizjak <ubizjak@gmail.com>
6872
6873 PR target/69459
6874 * gcc.target/i386/pr69459.c: New test.
6875
df113ce7
SE
68762016-01-28 Steve Ellcey <sellcey@imgtec.com>
6877
6878 PR target/68400
6879 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6880 * gcc.target/mips/pr68400.c: New test.
6881
494de84f
MS
68822016-01-28 Martin Sebor <msebor@redhat.com>
6883
6884 PR target/17381
6885 * gcc.target/powerpc/pr17381.c: New test.
6886
eb1b1f01
JJ
68872016-01-28 Jakub Jelinek <jakub@redhat.com>
6888
6889 PR middle-end/69542
6890 * gcc.dg/torture/pr69542.c: New test.
6891
6dfeb7ce
WD
68922016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6893
6894 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6895
4b7471a4
DE
68962016-01-28 David Edelsohn <dje.gcc@gmail.com>
6897
6898 * gcc.dg/pr65980.c: Skip on AIX.
6899 * gcc.dg/pr66688.c: Same.
6900
b271fd21
DE
69012016-01-28 David Edelsohn <dje.gcc@gmail.com>
6902
6903 PR target/63679
6904 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6905 * gcc.dg/tree-ssa/sra-18.c: Same.
6906
874108a9
AV
69072016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6908
6909 PR fortran/62536
6910 * gfortran.dg/block_15.f08: New test.
6911 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6912 on incorrectly closed BLOCK.
6913
30480bcd
IE
69142016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6915
6916 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
69172016-01-28 Richard Biener <rguenther@suse.de>
6918
6919 PR tree-optimization/69466
6920 * gfortran.dg/vect/pr69466.f90: New testcase.
6921
0d4c694e
TP
69222016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6923
6924 * g++.dg/pr67989.C: Remove ARM-specific option.
6925 * gcc.target/arm/pr67989.C: New file.
6926
2aa780da
UB
69272016-01-27 Uros Bizjak <ubizjak@gmail.com>
6928
6929 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6930 and expm1 test for glibc < 2.11.
6931
f75ebe77
RH
69322016-01-27 Richard Henderson <rth@redhat.com>
6933
6934 * gcc.c-torture/execute/pr69447.c: New test.
6935
69362016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6937
9a175e65 6938 PR fortran/69422
49847d75
PT
6939 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6940
cbdd8ae0
JJ
69412016-01-27 Jakub Jelinek <jakub@redhat.com>
6942
6943 PR debug/66869
6944 * gcc.dg/pr66869.c: New test.
6945
2b572b3c
JL
69462016-01-25 Jeff Law <law@redhat.com>
6947
6948 PR tree-optimization/68398
aec0b19e 6949 PR tree-optimization/69196
2b572b3c
JL
6950 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6951 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6952 path to avoid new heuristic allowing more irreducible regions
6953 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6954 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6955 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6956 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6957 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6958
fa74a4bc
MP
69592016-01-27 Marek Polacek <polacek@redhat.com>
6960
6961 PR c/68062
6962 * c-c++-common/vector-compare-4.c: New test.
6963
0afff540
DM
69642016-01-27 David Malcolm <dmalcolm@redhat.com>
6965
6966 PR preprocessor/69126
6967 * c-c++-common/pr69126.c: New test case.
6968
1a218fc9
ILT
69692016-01-27 Ian Lance Taylor <iant@google.com>
6970
6971 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6972
5d70666e
RB
69732016-01-27 Ryan Burn <contact@rnburn.com>
6974
6975 PR cilkplus/69267
6976 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6977
87ff4d66
UB
69782016-01-27 Uros Bizjak <ubizjak@gmail.com>
6979
6980 PR target/69512
6981 * gcc.target/i386/pr69512.c: New test.
6982
27e23cca
RE
69832016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6984
6985 PR ada/69488
6986 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6987
05bf54c3
MP
69882016-01-27 Marek Polacek <polacek@redhat.com>
6989
6990 PR c++/69379
6991 * g++.dg/pr69379.C: New test.
6992
60214d0d
MS
69932016-01-27 Martin Sebor <msebor@redhat.com>
6994
6995 PR c++/69317
6996 * g++.dg/abi/Wabi-2-2.C: New test.
6997 * g++.dg/abi/Wabi-2-3.C: New test.
6998 * g++.dg/abi/Wabi-3-2.C: New test.
6999 * g++.dg/abi/Wabi-3-3.C: New test.
7000
167c7bfa
RB
70012016-01-27 Richard Biener <rguenther@suse.de>
7002
7003 PR tree-optimization/69166
7004 * gcc.dg/torture/pr69166.c: New testcase.
7005
1430fb1f
MJ
70062016-01-27 Martin Jambor <mjambor@suse.cz>
7007
7008 PR tree-optimization/69355
7009 * gcc.dg/tree-ssa/pr69355.c: New test.
7010
95e3030c
MP
70112016-01-27 Marek Polacek <polacek@redhat.com>
7012
7013 PR c++/69496
7014 * g++.dg/ext/constexpr-vla1.C: New test.
7015
eeb085f3
CB
70162016-01-20 Christian Bruel <christian.bruel@st.com>
7017
7018 PR target/69245
7019 * gcc.target/arm/pr69245.c: New test.
7020
b1652dde
JJ
70212016-01-27 Jakub Jelinek <jakub@redhat.com>
7022
7023 PR tree-optimization/69399
7024 * gcc.dg/torture/pr69399.c: New test.
7025
ce7e8f00
EB
70262016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7027
7028 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7029
e4aac1d1
EB
70302016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7031
7032 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7033
8dfdb419
TV
70342016-01-26 Tom de Vries <tom@codesourcery.com>
7035
7036 PR tree-optimization/69110
7037 * gcc.dg/autopar/pr69110.c: New test.
7038
56f80f54 70392016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7040 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7041
7042 * gcc.dg/graphite/isl-ast-op-select.c: New.
7043
a0909527
PT
70442015-01-26 Paul Thomas <pault@gcc.gnu.org>
7045
7046 PR fortran/69385
7047 * gfortran.dg/allocate_error_6.f90: New test.
7048
ffc445f4
RH
70492016-01-26 Richard Henderson <rth@redhat.com>
7050
7051 * gcc.dg/tm/pr60908.c: New test.
7052
01e1dea3
DM
70532016-01-26 David Malcolm <dmalcolm@redhat.com>
7054
7055 PR other/69006
7056 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7057 directive.
7058 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7059 expected multiline output to reflect the colorization being
7060 disabled before newlines.
7061 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7062 (custom_diagnostic_finalizer): Replace call to
7063 pp_newline_and_flush with call to pp_flush.
7064 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7065 * gfortran.dg/implicit_class_1.f90: Likewise.
7066 * lib/gcc-dg.exp (allow_blank_lines): New global.
7067 (dg-allow-blank-lines-in-output): New procedure.
7068 (gcc-dg-prune): Complain about blank lines in the output, unless
7069 dg-allow-blank-lines-in-output was called.
7070 * lib/multiline.exp (_build_multiline_regex): Only support
7071 arbitrary followup text for non-blank-lines, not for blank lines.
7072
13f92e8d
JJ
70732016-01-26 Jakub Jelinek <jakub@redhat.com>
7074
7075 PR tree-optimization/69483
7076 * gcc.dg/pr69483.c: New test.
7077 * g++.dg/opt/pr69483.C: New test.
7078
92422235
CL
70792016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7080
7081 PR target/68620
7082 * gcc.target/arm/pr68620.c: New test.
7083
0bccf11b
L
70842016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7085
7086 * gcc.target/i386/pr68986-2.c: Remove -m32.
7087
81cd202e
L
70882016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7089
7090 PR target/68986
7091 * gcc.target/i386/pr68986-1.c: New test.
7092 * gcc.target/i386/pr68986-2.c: Likewise.
7093 * gcc.target/i386/pr68986-3.c: Likewise.
7094
213a1c03
CB
70952016-01-26 Christian Bruel <christian.bruel@st.com>
7096
7097 * lib/target-supports.exp
7098 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7099 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7100 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7101
22a08dd1
RB
71022016-01-26 Richard Biener <rguenther@suse.de>
7103
7104 PR tree-optimization/69452
7105 * gcc.dg/torture/pr69452.c: New testcase.
7106
6c06e0e8
JJ
71072016-01-26 Jakub Jelinek <jakub@redhat.com>
7108
7109 PR target/69442
7110 * gcc.dg/pr69442.c: New test.
7111
b96824c4
RFI
71122016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7113
7114 PR target/67896
7115 * gcc.target/aarch64/simd/pr67896.C: New.
7116
5ee31e57
RS
71172016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7118
7119 PR tree-optimization/69400
7120 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7121 function.
7122 (plugin_init): Call it.
7123 * gcc.dg/torture/pr69400.c: New test.
7124
7ddfb31d
CL
71252016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7126
7127 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7128
1e050c90
AK
71292016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7130 Sebastian Pop <s.pop@samsung.com>
7131
7132 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7133 isl-0.15.
7134
c8ee4bf5
AK
71352016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7136 Sebastian Pop <s.pop@samsung.com>
7137
7138 * gcc.dg/graphite/pr69292.c: New.
7139
d902b330
JJ
71402016-01-25 Jakub Jelinek <jakub@redhat.com>
7141
7142 * c-c++-common/goacc/use_device-1.c: New test.
7143
2c89b952
JL
71442016-01-25 Jeff Law <law@redhat.com>
7145
7146 PR tree-optimization/69196
7147 PR tree-optimization/68398
7148 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7149 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7150
685c8785
DE
71512016-01-25 David Edelsohn <dje.gcc@gmail.com>
7152
7153 PR target/69469
7154 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7155 Algorithm.
7156
95cef0c1
RB
71572016-01-25 Richard Biener <rguenther@suse.de>
7158
7159 PR testsuite/69380
7160 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7161
2947d3b2
IE
71622016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7163
7164 PR target/69421
7165 * gcc.dg/pr69421.c: New test.
7166
ae19075a
BB
71672016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7168
7169 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7170 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7171 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7172 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7173 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7174 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7175 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7176 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7177 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7178 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7179
fa4511c2
RB
71802016-01-25 Richard Biener <rguenther@suse.de>
7181
7182 PR tree-optimization/69376
7183 * gcc.dg/torture/pr69376.c: New testcase.
7184
1d101216
JD
71852016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7186
7187 PR fortran/69397
7188 PR fortran/68442
7189 * gfortran.dg/interface_38.f90: New test.
7190 * gfortran.dg/interface_39.f90: New test.
a0909527 7191
a59b92b0
PP
71922016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7193
7194 Revert:
7195 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7196
7197 PR c++/11858
7198 PR c++/24663
7199 PR c++/24664
7200 * g++.dg/template/pr11858.C: New test.
7201 * g++.dg/template/pr24663.C: New test.
7202 * g++.dg/template/unify12.C: New test.
7203 * g++.dg/template/unify13.C: New test.
7204 * g++.dg/template/unify14.C: New test.
7205 * g++.dg/template/unify15.C: New test.
7206 * g++.dg/template/unify16.C: New test.
7207 * g++.dg/template/unify17.C: New test.
7208
16acb1a8
DH
72092016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7210
7211 PR fortran/68283
7212 gfortran.dg/pr68283.f90: New test.
7213
094773e8
TK
72142016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7215
7216 PR fortran/66094
7217 * gfortran.dg/inline_matmul_13.f90: New test.
7218 * gfortran.dg/matmul_bounds_8.f90: New test.
7219 * gfortran.dg/matmul_bounds_9.f90: New test.
7220 * gfortran.dg/matmul_bounds_10.f90: New test.
7221
42fb90d7
TV
72222016-01-23 Tom de Vries <tom@codesourcery.com>
7223
7224 PR tree-optimization/69426
7225 * gcc.dg/autopar/pr69426.c: New test.
7226
69da7802
MS
72272016-01-23 Martin Sebor <msebor@redhat.com>
7228
7229 PR c++/58109
7230 PR c++/69022
7231 * g++.dg/cpp0x/alignas5.C: New test.
7232 * g++.dg/ext/vector29.C: Same.
7233
da17300a
UB
72342016-01-23 Uros Bizjak <ubizjak@gmail.com>
7235
7236 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7237 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7238 _GNU_SOURCE from compile flags to the source.
7239 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7240 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7241 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7242 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7243
62041cfc
JJ
72442016-01-22 Jakub Jelinek <jakub@redhat.com>
7245
7246 PR target/69432
7247 * g++.dg/opt/pr69432.C: New test.
7248
f7d2ad6f
BS
72492016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7250
7251 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7252 32-bit targets testing an -m64 multilib.
7253
d403fc9a
WS
72542016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7255
7256 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7257 64-bit support.
7258
4aa16f8d
JG
72592016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7260
7261 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7262
7c816d0f
CB
72632016-01-21 Christian Bruel <christian.bruel@st.com>
7264
7265 PR target/68674
7266 * gcc.target/i386/pr68674.c
7267 * gcc.target/aarch64/pr68674.c
7268 * gcc.target/arm/pr68674.c
7269
fce661e8
KT
72702016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7271
7272 PR target/69403
7273 * gcc.c-torture/execute/pr69403.c: New test.
7274
4696899f
PC
72752016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7276
7277 PR c++/55843
7278 * g++.dg/template/pr55843.C: New.
7279
bac69366
AL
72802016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7281
7282 PR testsuite/66877
7283 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7284 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7285
b57d3a5c
BS
72862016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7287
7288 PR testsuite/67489
da17300a
UB
7289 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7290 from dg-do compile directive, and instead add
7291 { dg-require-effective-target int128 }.
b57d3a5c 7292
9f04a53e
MS
72932016-01-20 Martin Sebor <msebor@redhat.com>
7294
7295 PR c/69405
7296 * gcc.dg/sync-fetch.c: New test.
7297
38a51663
JL
72982016-01-21 Martin Sebor <msebor@redhat.com>
7299
7300 PR target/69252
7301 * gcc.target/powerpc/pr69252.c: New test.
7302
2423a75a
JD
73032016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7304
7305 PR fortran/65996
da17300a 7306 * gfortran.dg/pr65996.f90: New test.
2423a75a 7307
0a76463f
DV
73082016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7309
7310 PR c++/68810
9f04a53e 7311 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7312 expected to generate an error.
0a76463f 7313
9776e692
BS
73142016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7315
7316 PR middle-end/66178
7317 * gcc.dg/torture/pr66178.c: New test.
7318
c8d3e088
AB
73192016-01-21 Anton Blanchard <anton@samba.org>
7320 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7321
7322 PR target/63354
7323 * gcc.target/powerpc/pr63354.c: New test.
7324
35b707ff
VM
73252016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7326
7327 PR rtl-optimization/68990
7328 * gcc.target/i386/pr68990: New.
7329
157b0829
NC
73302016-01-21 Nick Clifton <nickc@redhat.com>
7331
7332 PR target/69129
7333 * gcc.target/mips/pr69129.c: New.
7334
aede6748
PC
73352016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7336
7337 PR c++/58046
7338 * g++.dg/cpp0x/pr58046.C: New.
7339
5463c2c8
JJ
73402016-01-21 Jakub Jelinek <jakub@redhat.com>
7341
6d31cc75
SS
7342 PR target/69187
7343 PR target/65624
7344 * gcc.target/arm/pr69187.c: New test.
7345
5463c2c8
JJ
7346 PR c++/69355
7347 * g++.dg/torture/pr69355.C: New test.
7348
fa28f32b
AK
73492016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7350 Sebastian Pop <s.pop@samsung.com>
7351
7352 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7353
b920a047
AK
73542016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7355 Sebastian Pop <s.pop@samsung.com>
7356
da17300a 7357 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7358
bdd3aea6
JJ
73592016-01-21 Jakub Jelinek <jakub@redhat.com>
7360
7361 PR middle-end/67653
7362 * c-c++-common/pr67653.c: New test.
7363 * gcc.dg/torture/pr29119.c: Add dg-warning.
7364
26a2e6ae
PB
73652016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7366
7367 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7368
d25c7690
PK
73692016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7370
7371 PR c/24293
7372 * gcc.dg/pr24293.c: New test.
7373 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7374 incomplete struct type.
7375 * gcc.dg/declspec-1.c: Likewise.
7376 * gcc.dg/pr63549.c: Likewise.
7377
889d5698
JJ
73782016-01-20 Jakub Jelinek <jakub@redhat.com>
7379
7380 PR tree-optimization/66612
7381 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7382 for bdn instruction.
7383
d7cf3dc7
CL
73842016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7385
7386 * lib/target-supports.exp
7387 (check_effective_target_arm_fp_ok_nocache): New.
7388 (check_effective_target_arm_fp_ok): New.
7389 (add_options_for_arm_fp): New.
7390 (check_effective_target_arm_crypto_ok_nocache): Require
7391 target_arm_v8_neon_ok instead of arm32.
7392 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7393 (check_effective_target_arm_crypto_pragma_ok): New.
7394 (add_options_for_arm_vfp): New.
7395 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7396 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7397 target instead. Force initial fpu to vfp.
7398 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7399 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7400 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7401 dependency.
7402 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7403 use arm_vfp effective target instead. Force initial fpu to vfp.
7404 * gcc.target/arm/attr-neon3.c: Likewise.
7405 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7406 arm_vfp_ok.
7407 * gcc.target/arm/unsigned-float.c: Likewise.
7408 * gcc.target/arm/vfp-1.c: Likewise.
7409 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7410 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7411 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7412 * gcc.target/arm/vfp-ldmias.c: Likewise.
7413 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7414 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7415 * gcc.target/arm/vfp-stmiad.c: Likewise.
7416 * gcc.target/arm/vfp-stmias.c: Likewise.
7417 * gcc.target/arm/vnmul-1.c: Likewise.
7418 * gcc.target/arm/vnmul-2.c: Likewise.
7419 * gcc.target/arm/vnmul-3.c: Likewise.
7420 * gcc.target/arm/vnmul-4.c: Likewise.
7421
01ac9704 74222016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7423
e84b00da
L
7424 PR testsuite/69366
7425 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7426 the MPX run-time library, for compile-time MPX test.
7427 * gcc.target/i386/chkp-always_inline.c: Likewise.
7428 * gcc.target/i386/chkp-bndret.c: Likewise.
7429 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7430 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7431 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7432 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7433 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7434 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7435 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7436 * gcc.target/i386/chkp-label-address.c: Likewise.
7437 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7438 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7439 * gcc.target/i386/chkp-pr69044.c: Likewise.
7440 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7441 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7442 * gcc.target/i386/chkp-strchr.c: Likewise.
7443 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7444 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7445 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7446 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7447 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7448 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7449 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7450 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7451 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7452 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7453 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7454 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7455 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7456 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7457 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7458 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7459 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7460 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7461 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7462 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7463 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7464 * gcc.target/i386/pr63995-2.c: Likewise.
7465 * gcc.target/i386/pr64805.c: Likewise.
7466 * gcc.target/i386/pr65044.c: Likewise.
7467 * gcc.target/i386/pr65167.c: Likewise.
7468 * gcc.target/i386/pr65183.c: Likewise.
7469 * gcc.target/i386/pr65184.c: Likewise.
7470 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7471
28b33016
IE
74722016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7473
7474 PR tree-optimization/69328
7475 * gcc.dg/pr69328.c: New test.
7476
bcff0913
JL
74772016-01-20 Jeff Law <law@redhat.com>
7478
bf0bb970 7479 PR target/25114
bcff0913
JL
7480 * gcc.target/m68k/pr25114.c: New test.
7481
a3f69631
AV
74822016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7483
7484 * gcc.target/arm/memset-inline-10.c: Added
7485 dg-require-effective-target arm_thumb2_ok.
7486
af33ba0d
EB
74872016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7488
7489 * gcc.dg/debug/dwarf2/sso.c: New test.
7490
7596d5de
UB
74912016-01-19 Uros Bizjak <ubizjak@gmail.com>
7492
7493 PR testsuite/68820
7494 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7495 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7496 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7497
ceda2c69
JH
74982016-01-19 Jan Hubicka <hubicka@ucw.cz>
7499
7500 PR ipa/66223
7501 * g++.dg/ipa/devirt-50.C: New testcase.
7502
38a979f2
MP
75032016-01-19 Marek Polacek <polacek@redhat.com>
7504
7505 PR c++/68965
7506 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7507 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7508
962801c5
KT
75092016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7510
7511 PR target/69135
7512 * gcc.target/arm/pr69135_1.c: New test.
7513
078fe40a
WD
75142015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7515
7516 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7517
786e3c06
WD
75182015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7519
7520 * gcc.target/aarch64/ccmp_1.c: New testcase.
7521
1e297006
MP
75222016-01-19 Marek Polacek <polacek@redhat.com>
7523
7524 PR c++/68586
7525 * g++.dg/cpp0x/enum30.C: New test.
7526
879c27e3
RB
75272016-01-19 Richard Biener <rguenther@suse.de>
7528
7529 PR tree-optimization/69336
7530 * g++.dg/tree-ssa/pr69336.C: New testcase.
7531
015337d3
JJ
75322016-01-19 Jakub Jelinek <jakub@redhat.com>
7533
7534 PR debug/65779
7535 * gcc.dg/pr65779.c: New test.
7536
e2c768b6
RB
75372016-01-19 Richard Biener <rguenther@suse.de>
7538
7539 PR tree-optimization/69352
7540 * gcc.dg/torture/pr69352.c: New testcase.
7541
569efc34
JJ
75422016-01-19 Jakub Jelinek <jakub@redhat.com>
7543
7544 PR rtl-optimization/68955
7545 PR rtl-optimization/64557
7546 * gcc.dg/torture/pr68955.c: New test.
7547
e49d321f
JH
75482016-01-19 Jan Hubicka <hubicka@ucw.cz>
7549
7550 PR lto/69136
7551 * g++.dg/torture/pr69136.C: New testcase.
7552
e9191ad3
JH
75532016-01-19 Jan Hubicka <hubicka@ucw.cz>
7554
7555 PR lto/69133
7556 * g++.dg/lto/pr69133_0.C: New testcase.
7557 * g++.dg/lto/pr69133_1.C: New testcase.
7558
2bedb645
JL
75592016-01-15 Jeff Law <law@redhat.com>
7560
7561 PR tree-optimization/69320
7562 * gcc.c-torture/pr69320-1.c: New test.
7563 * gcc.c-torture/pr69320-2.c: New test.
7564 * gcc.c-torture/pr69320-3.c: New test.
7565 * gcc.c-torture/pr69320-4.c: New test.
7566
17c15cb9
PP
75672016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7568
7569 PR c++/11858
7570 PR c++/24663
7571 PR c++/24664
7572 * g++.dg/template/pr11858.C: New test.
7573 * g++.dg/template/pr24663.C: New test.
7574 * g++.dg/template/unify12.C: New test.
7575 * g++.dg/template/unify13.C: New test.
7576 * g++.dg/template/unify14.C: New test.
7577 * g++.dg/template/unify15.C: New test.
7578 * g++.dg/template/unify16.C: New test.
7579 * g++.dg/template/unify17.C: New test.
7580
9617fd08
DM
75812016-01-18 David Malcolm <dmalcolm@redhat.com>
7582
7583 PR testsuite/69181
7584 * gcc.dg/pr69181-1.c: New test file.
7585 * gcc.dg/pr69181-2.c: New test file.
7586 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7587 globals by moving it to...
7588 (cleanup-after-saved-dg-test): ...this new function. Add
7589 "global additional_sources_used". Add reset of global
7590 multiline_expected_outputs to the empty list.
7591 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7592 global to...
7593 (multiline_expected_outputs): ...this, and updated comments to
7594 note that it is modified from gcc-dg.exp.
7595 (dg-end-multiline-output): Update for the above renaming.
7596 (handle-multiline-outputs): Likewise. Remove the clearing
7597 of the expected outputs to the empty list.
7598
b555a2e4
RB
75992016-01-18 Richard Biener <rguenther@suse.de>
7600
7601 PR tree-optimization/69297
7602 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7603
96902805
JM
76042016-01-18 Joseph Myers <joseph@codesourcery.com>
7605
7606 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7607 dg-options.
7608 * gcc.target/mips/mips-3d-2.c: Likewise.
7609 * gcc.target/mips/mips-3d-3.c: Likewise.
7610 * gcc.target/mips/mips-3d-4.c: Likewise.
7611 * gcc.target/mips/mips-3d-5.c: Likewise.
7612 * gcc.target/mips/mips-3d-6.c: Likewise.
7613 * gcc.target/mips/mips-3d-7.c: Likewise.
7614 * gcc.target/mips/mips-3d-8.c: Likewise.
7615 * gcc.target/mips/mips-3d-9.c: Likewise.
7616 * gcc.target/mips/mips-ps-1.c: Likewise.
7617 * gcc.target/mips/mips-ps-2.c: Likewise.
7618 * gcc.target/mips/mips-ps-3.c: Likewise.
7619 * gcc.target/mips/mips-ps-4.c: Likewise.
7620 * gcc.target/mips/mips-ps-5.c: Likewise.
7621 * gcc.target/mips/mips-ps-6.c: Likewise.
7622 * gcc.target/mips/mips-ps-7.c: Likewise.
7623 * gcc.target/mips/mips-ps-type.c: Likewise.
7624 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7625 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7626
40e26f94
TV
76272016-01-18 Tom de Vries <tom@codesourcery.com>
7628
7629 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7630 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7631 * c-c++-common/goacc/kernels-empty.c: New test.
7632 * c-c++-common/goacc/kernels-eternal.c: New test.
7633 * c-c++-common/goacc/kernels-loop-2.c: New test.
7634 * c-c++-common/goacc/kernels-loop-3.c: New test.
7635 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7636 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7637 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7638 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7639 * c-c++-common/goacc/kernels-loop-data.c: New test.
7640 * c-c++-common/goacc/kernels-loop-g.c: New test.
7641 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7642 * c-c++-common/goacc/kernels-loop-n.c: New test.
7643 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7644 * c-c++-common/goacc/kernels-loop.c: New test.
7645 * c-c++-common/goacc/kernels-noreturn.c: New test.
7646 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7647 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7648 * c-c++-common/goacc/kernels-reduction.c: New test.
7649
a98d4647
TV
76502016-01-18 Tom de Vries <tom@codesourcery.com>
7651
7652 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7653 * gcc.dg/autopar/outer-2.c: Same.
7654 * gcc.dg/autopar/outer-3.c: Same.
7655 * gcc.dg/autopar/outer-4.c: Same.
7656 * gcc.dg/autopar/outer-5.c: Same.
7657 * gcc.dg/autopar/outer-6.c: Same.
7658 * gcc.dg/autopar/parallelization-1.c: Same.
7659 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7660 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7661 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7662 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7663 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7664 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7665 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7666 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7667 * gcc.dg/autopar/pr39500-1.c: Same.
7668 * gcc.dg/autopar/pr39500-2.c: Same.
7669 * gcc.dg/autopar/pr46193.c: Same.
7670 * gcc.dg/autopar/pr46194.c: Same.
7671 * gcc.dg/autopar/pr49580.c: Same.
7672 * gcc.dg/autopar/pr49960-1.c: Same.
7673 * gcc.dg/autopar/pr49960.c: Same.
7674 * gcc.dg/autopar/pr68373.c: Same.
7675 * gcc.dg/autopar/reduc-1.c: Same.
7676 * gcc.dg/autopar/reduc-1char.c: Same.
7677 * gcc.dg/autopar/reduc-1short.c: Same.
7678 * gcc.dg/autopar/reduc-2.c: Same.
7679 * gcc.dg/autopar/reduc-2char.c: Same.
7680 * gcc.dg/autopar/reduc-2short.c: Same.
7681 * gcc.dg/autopar/reduc-3.c: Same.
7682 * gcc.dg/autopar/reduc-4.c: Same.
7683 * gcc.dg/autopar/reduc-6.c: Same.
7684 * gcc.dg/autopar/reduc-7.c: Same.
7685 * gcc.dg/autopar/reduc-8.c: Same.
7686 * gcc.dg/autopar/reduc-9.c: Same.
7687 * gcc.dg/autopar/uns-outer-4.c: Same.
7688 * gcc.dg/autopar/uns-outer-5.c: Same.
7689 * gcc.dg/autopar/uns-outer-6.c: Same.
7690 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7691 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7692
da976fa8
AL
76932016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7694
7695 PR target/63679
7696 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7697 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7698
70c1e886
AL
76992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7700
7701 PR target/63679
7702 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7703 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7704 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7705
88bed196
AL
77062016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7707
7708 PR target/63679
7709 * gcc.dg/tree-ssa/sra-17.c: New.
7710 * gcc.dg/tree-ssa/sra-18.c: New.
7711
3dd5f42e
IE
77122016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7713
7714 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7715
ae5a77fa
EB
77162016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7717
7718 * gnat.dg/inline12.adb: New test.
7719
11e57fc6
BC
77202016-01-18 Bin Cheng <bin.cheng@arm.com>
7721
7722 PR tree-optimization/66797
7723 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7724
995b6fe0
RB
77252016-01-18 Richard Biener <rguenther@suse.de>
7726
7727 PR tree-optimization/69170
7728 * gcc.dg/torture/pr69170.c: New testcase.
7729
82ee0cf2 77302016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7731
7732 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7733
d69da357
TV
77342016-01-16 Tom de Vries <tom@codesourcery.com>
7735
7736 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7737
a3845283
TV
77382016-01-16 Tom de Vries <tom@codesourcery.com>
7739
7740 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7741 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7742 redundant dg-require-effective-target pthread.
7743 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7744 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7745 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7746 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7747 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7748 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7749 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7750
197a6aa6
DE
77512016-01-16 David Edelsohn <dje.gcc@gmail.com>
7752
7753 PR target/68609
7754 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7755 * gcc.target/powerpc/recip-7.c: Same.
7756
ec7886c1
PP
77572016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7758
7759 PR c++/69091
7760 * g++.dg/template/pr69091.C: New test.
7761
203484bb
PP
77622016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7763
7764 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7765 dump does not contain an error_mark_node.
7766 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7767 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7768
aa2500e9
PP
77692016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7770
7771 PR c++/68936
7772 * g++.dg/template/pr68936.C: New test.
7773
28621a5c
DE
77742016-01-15 David Edelsohn <dje.gcc@gmail.com>
7775
7776 PR target/68609
7777 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7778 * gcc.target/powerpc/recip-2.c: Same.
7779 * gcc.target/powerpc/recip-3.c: Same.
7780 * gcc.target/powerpc/recip-4.c: Same.
7781 * gcc.target/powerpc/recip-sqrtf.c: Same.
7782
40c43aca
JL
77832016-01-15 Jeff Law <law@redhat.com>
7784
7785 PR tree-optimization/69270
7786 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7787 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7788
afbc5ae8
PT
77892016-01-15 Paul Thomas <pault@gcc.gnu.org>
7790
7791 PR fortran/49630
7792 * gfortran.dg/deferred_character_13.f90: New test for the fix
7793 of comment 3 of the PR.
7794
7795 PR fortran/54070
7796 * gfortran.dg/deferred_character_8.f90: New test
7797 * gfortran.dg/allocate_error_5.f90: New test
7798
7799 PR fortran/60593
7800 * gfortran.dg/deferred_character_10.f90: New test
7801
7802 PR fortran/60795
7803 * gfortran.dg/deferred_character_14.f90: New test
7804
7805 PR fortran/61147
7806 * gfortran.dg/deferred_character_11.f90: New test
7807
7808 PR fortran/64324
7809 * gfortran.dg/deferred_character_9.f90: New test
7810
49abe076
VM
78112016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7812
7813 PR rtl-optimization/69030
7814 * gcc.target/i386/pr69030.c: New.
7815
16d12992
KT
78162016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7817
7818 * gcc.target/aarch64/target_attr_17.c: New test.
7819
78810bd3
RB
78202016-01-15 Richard Biener <rguenther@suse.de>
7821
7822 PR tree-optimization/66856
7823 * gcc.dg/torture/pr66856-1.c: New testcase.
7824 * gcc.dg/torture/pr66856-2.c: Likewise.
7825
2bd847fe
RB
78262016-01-15 Richard Biener <rguenther@suse.de>
7827
7828 PR debug/69137
7829 * g++.dg/lto/pr69137_0.C: New testcase.
7830
a00fe3b7
RS
78312016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7832
7833 PR middle-end/69246
7834 * gcc.target/i386/pr69246.c: New test.
7835
cbb0e83b
DV
78362016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7837
7596d5de 7838 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7839
5a500ecf
DV
78402016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7841
7842 PR c++/56194
7843 * g++.dg/init/const9.C: Disable test on S/390.
7844
5d9bf64f
DV
78452016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7846
7847 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7848 * g++.dg/Wno-frame-address.C: Ditto.
7849
e234b19e
DV
78502016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7851
7852 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7853
89483f99
RB
78542016-01-15 Richard Biener <rguenther@suse.de>
7855
7856 PR tree-optimization/68961
7857 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7858
94f37395
IE
78592016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7860
7861 * gcc.target/i386/pr65105-5.c: New test.
7862
82ee0cf2 78632016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7864
7865 * gcc.c-torture/execute/alias-4.c: New testcase.
7866
82ee0cf2 78672016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7868
7869 PR ipa/68148
7870 * g++.dg/ipa/devirt-49.C: New testcase.
7871
092f7deb 78722016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7873
7874 PR target/65837
7875 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7876 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7877 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7878
e93c66bc
RB
78792016-01-15 Richard Biener <rguenther@suse.de>
7880
7881 PR tree-optimization/69117
7882 * gcc.dg/torture/pr69117.c: New testcase.
7883
c47eaca6 78842015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7885
7886 PR c++/69048
7887 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7888
c3f6914a
FXC
78892016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7890
7891 PR testsuite/67509
7892 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7893 range tests use 100 * maximum instead of maximum + 1.
7894
cd65ae90
JJ
78952016-01-14 Jakub Jelinek <jakub@redhat.com>
7896
7897 PR debug/69244
7898 * gcc.dg/guality/pr69244.c: New test.
7899
19643948
UB
79002016-01-14 Uros Bizjak <ubizjak@gmail.com>
7901
7902 * lib/target-supports.exp (check_effective_target_issignaling):
7903 New procedure.
7904 * gcc.dg/pr61441.c: Require issignaling effective target.
7905
fe79c97e
SB
79062016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7907
7908 PR target/68803
7909 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7910
c7df95d8
DM
79112016-01-14 David Malcolm <dmalcolm@redhat.com>
7912
7913 PR c++/68819
7914 PR preprocessor/69177
7915 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7916 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7917 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7918 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7919
00083992
MP
79202016-01-14 Marek Polacek <polacek@redhat.com>
7921
7922 PR c/69262
7923 * gcc.dg/array-15.c: New test.
7924
0c9b3294
JJ
79252016-01-14 Jakub Jelinek <jakub@redhat.com>
7926
7927 PR middle-end/68146
7928 PR tree-optimization/69155
7929 * gfortran.dg/pr68146.f: New test.
7930 * gfortran.dg/pr69155.f90: New test.
7931
3688e13d
RB
79322016-01-14 Richard Biener <rguenther@suse.de>
7933
7934 PR tree-optimization/68060
7935 * gcc.dg/torture/pr68060-1.c: New testcase.
7936 * gcc.dg/torture/pr68060-2.c: Likewise.
7937
bab0ad3a
NC
79382016-01-14 Nick Clifton <nickc@redhat.com>
7939
7940 * lib/target-supports.exp
7941 (check_effective_target_arm_neon_ok_nocache): Add an option
7942 sequence that includes setting the ARM architecture to ARMv7-A.
7943 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7944 command line options necessary to enable Neon support.
7945 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7946 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7947 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7948 * gcc.target/arm/pr69180.c: Likewise.
7949
947c2ce5
JL
79502016-01-14 Jeff Law <law@redhat.com>
7951
7952 PR tree-optimization/69270
7953 * gcc.dg/tree-ssa/pr69270.c: New test.
7954
3342fd71
BS
79552016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7956
7957 PR c/66208
7958 * c-c++-common/pr66208.c: New file.
7959
2ad3adf1
JJ
79602016-01-13 Jakub Jelinek <jakub@redhat.com>
7961
7962 PR tree-optimization/69156
7963 * gcc.dg/pr69156.c: New test.
7964
398d6feb
L
79652016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7966
7967 * gcc.target/i386/pr69225-7.c: New test.
7968
4c868789
RH
79692016-01-13 Richard Henderson <rth@redhat.com>
7970
7971 * gcc.dg/tm/memopt-13.c: Update expected function.
7972 * gcc.dg/tm/memopt-6.c: Likewise.
7973
ef6d1772
UB
79742016-01-13 Uros Bizjak <ubizjak@gmail.com>
7975
7976 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7977 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7978 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7979 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7980
ef6d1772
UB
79812016-01-13 Tom de Vries <tom@codesourcery.com>
7982
7983 PR tree-optimization/69169
0b4b6ef2
TV
7984 * gcc.dg/pr69169.c: New test.
7985
2ad3adf1 79862016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7987
7988 PR target/69228
7989 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7990 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7991 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7992 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7993 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7994 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7995 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7996 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7997
9060e335
AK
79982016-01-13 Jakub Jelinek <jakub@redhat.com>
7999
8000 PR target/69247
8001 * gcc.dg/pr69247.c: New test.
8002
40311329
RB
80032016-01-13 Richard Biener <rguenther@suse.de>
8004
8005 PR tree-optimization/69242
8006 * gcc.dg/torture/pr69242.c: New testcase.
8007
ccbd7103
RB
80082016-01-13 Richard Biener <rguenther@suse.de>
8009
8010 PR tree-optimization/69186
8011 * gcc.dg/torture/pr69186.c: New testcase.
8012
c6f72a46
JL
80132016-01-13 Jeff Law <law@redhat.com>
8014
8015 PR tree-optimization/67755
8016 * gcc.dg/tree-ssa/pr67755.c: New test.
8017
80182016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8019
8020 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8021 pass number in output by a star.
8022
c446cf07
BC
80232016-01-12 Bin Cheng <bin.cheng@arm.com>
8024
8025 PR tree-optimization/68911
8026 * gcc.c-torture/execute/pr68911.c: New test.
8027
5342156c
MP
80282016-01-12 Marek Polacek <polacek@redhat.com>
8029
8030 PR c++/68979
8031 * g++.dg/warn/permissive-1.C: New test.
8032
65364cc5
JJ
80332016-01-12 Jakub Jelinek <jakub@redhat.com>
8034
8035 PR objc++/68511
8036 PR c++/69213
8037 * g++.dg/opt/pr69213.C: New test.
8038
81b9a3d9
CB
80392016-01-12 Christian Bruel <christian.bruel@st.com>
8040
8041 PR target/69180
8042 * gcc.target/arm/pr69180.c: New test.
8043
3c4e91c9
RB
80442016-01-12 Richard Biener <rguenther@suse.de>
8045
8046 PR lto/69077
8047 * g++.dg/lto/pr69077_0.C: New testcase.
8048 * g++.dg/lto/pr69077_1.C: Likewise.
8049
5664cea1
JJ
80502016-01-12 Jakub Jelinek <jakub@redhat.com>
8051
8052 PR target/69175
8053 * g++.dg/opt/pr69175.C: New test.
8054
86cefc49
AL
80552016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8056
8057 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8058 rather than #including math.h & stdlib.h.
8059 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8060 * gcc.dg/vect/pr49771.c: Likewise.
8061 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8062 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8063 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8064 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8065 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8066 * gcc.dg/vect/pr44507.c: Likewise.
8067 * gcc.dg/vect/pr45902.c: Likewise.
8068 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8069 * gcc.dg/vect/vect-117.c: Likewise.
8070 * gcc.dg/vect/vect-99.c: Likewise.
8071 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8072 * gcc.dg/vect/vect-cond-1.c: Likewise.
8073 * gcc.dg/vect/vect-cond-2.c: Likewise.
8074 * gcc.dg/vect/vect-cond-3.c: Likewise.
8075 * gcc.dg/vect/vect-cond-4.c: Likewise.
8076 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8077 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8078 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8079 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8080 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8081 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8082 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8083 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8084 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8085 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8086 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8087 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8088 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8089 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8090 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8091 include of signal.h.
8092 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8093 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8094 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8095 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8096 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8097 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8098 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8099 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8100 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8101 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8102 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8103 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8104 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8105 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8106 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8107 * gcc.dg/vect/vect-outer-5.c: Likewise.
8108 * gcc.dg/vect/vect-outer-6.c: Likewise.
8109 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8110 include of stdio.h.
8111
b832f61e
NC
81122016-01-12 Nick Clifton <nickc@redhat.com>
8113
8114 PR target/68913
8115 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8116 to fread so that it will be found in all target runtimes.
8117
8eac49b1
RB
81182016-01-12 Richard Biener <rguenther@suse.de>
8119
8120 PR tree-optimization/69053
8121 * g++.dg/torture/pr69053.C: New testcase.
8122
2935d994
RB
81232016-01-12 Richard Biener <rguenther@suse.de>
8124
8125 PR tree-optimization/69168
8126 * gcc.dg/torture/pr69168.c: New testcase.
8127
66c16fd9
RB
81282016-01-12 Richard Biener <rguenther@suse.de>
8129
8130 PR tree-optimization/69157
8131 * gcc.dg/torture/pr69157.c: New testcase.
8132
81332016-01-12 Richard Biener <rguenther@suse.de>
8134
8135 PR tree-optimization/69174
8136 * gcc.dg/torture/pr69174.c: New testcase.
8137
723033a6
JJ
81382016-01-12 Jakub Jelinek <jakub@redhat.com>
8139
8140 PR c++/66808
8141 PR c++/69000
8142 * g++.dg/tls/pr66808.C: New test.
8143 * g++.dg/tls/pr69000.C: New test.
8144
3574cf47
BS
81452016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8146
8147 * gcc.target/powerpc/swaps-p8-23.c: New test.
8148 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8149
feb20787
JDA
81502016-01-11 John David Anglin <danglin@gcc.gnu.org>
8151
8152 PR tree-optimization/68356
8153 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8154
27b1820a
KV
81552016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8156 Jim Wilson <jim.wilson@linaro.org>
8157
8158 PR target/69194
8159 * gcc.target/arm/pr69194.c: New test.
8160
cf4de6af
L
81612016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8162
8163 PR target/69225
8164 * gcc.target/i386/pr69225-1.c: New test.
8165 * gcc.target/i386/pr69225-2.c: Likewise.
8166 * gcc.target/i386/pr69225-3.c: Likewise.
8167 * gcc.target/i386/pr69225-4.c: Likewise.
8168 * gcc.target/i386/pr69225-5.c: Likewise.
8169 * gcc.target/i386/pr69225-6.c: Likewise.
8170
1ebd5558
JJ
81712016-01-11 Jakub Jelinek <jakub@redhat.com>
8172
23552a4d
JJ
8173 PR target/67462
8174 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8175 if lp64.
8176
26ff85b0
JJ
8177 PR target/69071
8178 * gcc.dg/pr69071.c: New test.
8179
9cb6bd74
JJ
8180 PR c++/69211
8181 * g++.dg/opt/pr69211.C: New test.
8182
1ebd5558
JJ
8183 PR tree-optimization/69214
8184 * gcc.c-torture/compile/pr69214.c: New test.
8185
8c18c836
UB
81862016-01-11 Uros Bizjak <ubizjak@gmail.com>
8187
8188 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8189 * gcc.target/i386/pr66232-11.c: Ditto.
8190 * gcc.target/i386/pr66232-12.c: Ditto.
8191 * gcc.target/i386/pr66232-13.c: Ditto.
8192
62446e6e
RB
81932016-01-11 Richard Biener <rguenther@suse.de>
8194
8195 PR tree-optimization/69173
8196 * gcc.dg/torture/pr69173.c: New testcase.
8197
2b8568fe
KT
81982016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8199
8200 PR rtl-optimization/68796
8201 * gcc.target/aarch64/tst_5.c: New test.
8202 * gcc.target/aarch64/tst_6.c: Likewise.
8203
5baf4532
KT
82042016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8205
8206 PR rtl-optimization/68841
8207 * gcc.dg/pr68841.c: New test.
8208 * gcc.c-torture/execute/pr68841.c: New test.
8209
ca90b1ed
YR
82102016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8211
8212 PR rtl-optimization/68920
8213 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8214 for ix86 targets.
8215 * gcc.dg/ifcvt-5.c: New test.
8216
2ad3adf1 82172016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8218
8219 PR bootstrap/69123
8220 * g++.dg/pr69123.C: New.
8221
83834c09
IE
82222016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8223
8224 PR target/69010
8225 * gcc.target/i386/pr69010.c: New test.
8226
dcf89d57
MJ
82272016-01-11 Martin Jambor <mjambor@suse.cz>
8228
8229 PR ipa/69044
8230 * gcc.target/i386/chkp-pr69044.c: New test.
8231
d95167ee
TV
82322016-01-11 Tom de Vries <tom@codesourcery.com>
8233
8234 PR tree-optimization/69109
8235 * gcc.dg/autopar/pr69109-2.c: New test.
8236 * gcc.dg/autopar/pr69109.c: New test.
8237
4f6403a8
TV
82382016-01-11 Tom de Vries <tom@codesourcery.com>
8239
8240 PR tree-optimization/69108
8241 * gcc.dg/autopar/pr69108.c: New test.
8242
21efdd80
PP
82432016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8244
8245 PR c++/69029
8246 * c-c++-common/Wisleading-indentation.c: Augment test.
8247
fd42eed8
TK
82482016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8249
8250 PR fortran/69154
8251 * gfortran.dg/inline_matmul_12.f90: New test.
8252
4f90ee6c
PT
82532016-01-10 Paul Thomas <pault@gcc.gnu.org>
8254
8255 PR fortran/67779
8256 * gfortran.dg/actual_array_offset_1: New test.
8257
3907c6cf
TV
82582016-01-10 Tom de Vries <tom@codesourcery.com>
8259
8260 PR tree-optimization/69062
8261 * gcc.dg/autopar/pr69062.c: New test.
8262
b07b236e
TS
82632016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8264
8265 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8266 * gcc.dg/vect/slp-perm-2.c: Likewise.
8267 * gcc.dg/vect/slp-perm-3.c: Likewise.
8268 * gcc.dg/vect/slp-perm-5.c: Likewise.
8269 * gcc.dg/vect/slp-perm-6.c: Likewise.
8270 * gcc.dg/vect/slp-perm-7.c: Likewise.
8271 * gcc.dg/vect/slp-perm-8.c: Likewise.
8272
23fab8ae
TV
82732016-01-10 Tom de Vries <tom@codesourcery.com>
8274
8275 PR tree-optimization/69039
8276 * gcc.dg/autopar/pr69039.c: New test.
8277
73f0dae2
MP
82782016-01-09 Marek Polacek <polacek@redhat.com>
8279
8280 PR c++/69113
8281 * g++.dg/pr69113.C: New test.
8282
20b8d734
JJ
82832016-01-09 Jakub Jelinek <jakub@redhat.com>
8284
8285 PR middle-end/50865
8286 PR tree-optimization/69097
8287 * gcc.c-torture/execute/pr50865.c: New test.
8288 * gcc.c-torture/execute/pr69097-1.c: New test.
8289 * gcc.c-torture/execute/pr69097-2.c: New test.
8290 * gcc.dg/pr69097-1.c: New test.
8291 * gcc.dg/pr69097-2.c: New test.
8292
c50e614b
JJ
82932016-01-09 Jakub Jelinek <jakub@redhat.com>
8294
8295 PR c++/69164
8296 * g++.dg/opt/pr69164.C: New test.
8297
e0237993
JJ
82982016-01-08 Jakub Jelinek <jakub@redhat.com>
8299
8300 PR tree-optimization/69167
8301 * gcc.dg/pr69167.c: New test.
8302
bd8f5bb2
MP
83032016-01-08 Marek Polacek <polacek@redhat.com>
8304
8305 PR c++/68449
8306 * g++.dg/pr68449.C: New.
8307
bb0f5ca7
AL
83082016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8309
8310 PR tree-optimization/68707
8311 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8312 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8313 on platforms supporting it.
8314 * gcc.dg/vect/slp-perm-2.c: Likewise.
8315 * gcc.dg/vect/slp-perm-3.c: Likewise.
8316 * gcc.dg/vect/slp-perm-5.c: Likewise.
8317 * gcc.dg/vect/slp-perm-7.c: Likewise.
8318 * gcc.dg/vect/slp-perm-8.c: Likewise.
8319 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8320 on platforms supporting it.
8321
22518428
JJ
83222016-01-08 Jakub Jelinek <jakub@redhat.com>
8323
33f0852f
JJ
8324 PR tree-optimization/69162
8325 * gcc.dg/pr69162.c: New test.
8326
22518428
JJ
8327 PR tree-optimization/69172
8328 * gcc.dg/pr69172.c: New test.
8329
80e9b3aa
TP
83302016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8331
8332 PR tree-optimization/67781
8333 * gcc.c-torture/execute/pr67781.c: New file.
8334
262a363f
JJ
83352016-01-08 Jakub Jelinek <jakub@redhat.com>
8336
8337 PR tree-optimization/69083
8338 * gcc.dg/vect/pr69083.c: New test.
8339
6e1f093f
SS
83402016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8341
8342 PR tree-optimization/61441
8343 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8344 Use -fexcess-precision=standard for compiler options.
8345 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8346
53290e07
JJ
83472016-01-08 Jakub Jelinek <jakub@redhat.com>
8348
57bf3072
JJ
8349 PR fortran/69128
8350 * gfortran.dg/gomp/pr69128.f90: New test.
8351
53290e07
JJ
8352 PR c++/69145
8353 * g++.dg/ext/pr69145-1.C: New test.
8354 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8355 * g++.dg/ext/pr69145-2.h: New file.
8356
7a127fa7
MS
83572016-01-07 Martin Sebor <msebor@redhat.com>
8358
8359 PR c/68966
8360 * gcc.dg/atomic-fetch-bool.c: New test.
8361 * gcc.dg/sync-fetch-bool.c: New test.
8362
95918b49
L
83632016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8364
8365 PR fortran/66680
8366 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8367
c8e62a9d
NC
83682016-01-07 Nick Clifton <nickc@redhat.com>
8369
8370 PR target/66655
8371 * g++.dg/pr66655.C: New test.
8372 * g++.dg/pr66655_1.cc: Test support file.
8373 * g++.dg/pr66655.h: Test header file.
8374
2ad3adf1 83752016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8376
8377 PR fortran/66680
8378 gfortran.dg/gomp/pr66680.f90: New test.
8379
4cd9ca92
L
83802016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8381
8382 PR target/69171
8383 * gcc.target/i386/pr69171-1.c: New test.
8384 * gcc.target/i386/pr69171-2.c: Likewise.
8385 * gcc.target/i386/pr69171-3.c: Likewise.
8386 * gcc.target/i386/pr69171-4.c: Likewise.
8387 * gcc.target/i386/pr69171-5.c: Likewise.
8388 * gcc.target/i386/pr69171-6.c: Likewise.
8389
7e33d4dc
BS
83902015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8391
8392 PR middle-end/67639
8393 * c-c++-common/pr67639.c: New test.
8394
fec64afc
JJ
83952016-01-07 Jakub Jelinek <jakub@redhat.com>
8396
8397 PR tree-optimization/69141
8398 * g++.dg/opt/pr69141.C: New test.
8399
f293ad29
EB
84002016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8401
8402 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8403
5027395e
UB
84042016-01-06 Uros Bizjak <ubizjak@gmail.com>
8405
8406 PR target/69140
8407 * gcc.target/i386/pr69140.c: New test
8408
7443cf13
DM
84092016-01-06 David Malcolm <dmalcolm@redhat.com>
8410
8411 * gcc.dg/bad-dereference.c: New test case.
8412
32928931
BS
84132015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8414
8415 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8416
68dd05da
AS
84172016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8418
8419 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8420
6b131d5b
MP
84212016-01-06 Marek Polacek <polacek@redhat.com>
8422
8423 PR sanitizer/69099
8424 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8425
8d9fdb49
MP
84262016-01-05 Marek Polacek <polacek@redhat.com>
8427
8428 PR c/69104
8429 * gcc.dg/atomic-invalid-2.c: New.
8430
acf93f1e
L
84312016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8432
8433 PR target/68991
8434 * gcc.target/i386/pr68991.c: New test.
8435
3f50525d
L
84362016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8437
8438 PR target/68991
8439 * g++.dg/pr68991-1.C: New test.
8440 * g++.dg/pr68991-2.C: Likewise.
8441
e0237993 84422016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8443
e0237993 8444 PR other/60465
face88a1
ST
8445 * gcc.target/ia64/pr60465-gprel64.c: New test.
8446 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8447
a0866eff
KT
84482016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8449
8450 PR rtl-optimization/68651
8451 * gcc.target/aarch64/pr68651_1.c: New test.
8452
c589e975
DM
84532016-01-05 David Malcolm <dmalcolm@redhat.com>
8454
8455 PR c/69122
8456 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8457
929710d9
NS
84582016-01-05 Nathan Sidwell <nathan@acm.org>
8459
ce3e43d7
NS
8460 PR c++/58583
8461 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8462
929710d9
NS
8463 * gcc.dg/alias-15.c: New.
8464
a2faef8e
NC
84652016-01-05 Nick Clifton <nickc@redhat.com>
8466
8467 PR target/68870
8468 * g++.dg/pr68770.C: New test.
8469
4cfa76e3
MS
84702016-01-04 Mike Stump <mikestump@comcast.net>
8471
8472 * lib/target-supports.exp (check_effective_target_cilkplus):
8473 cilkplus targets require pthreads.
4ece61b6 8474 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8475
4e8a3a35
MM
84762016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8477
8478 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8479 generation.
8480
818ab71a
JJ
84812016-01-04 Jakub Jelinek <jakub@redhat.com>
8482
8483 Update copyright years.
8484
2fe0a208
MP
84852016-01-04 Marek Polacek <polacek@redhat.com>
8486
8487 PR c/68908
8488 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8489 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8490 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8491
9e3b2fe3
EB
84922016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8493
8494 * gcc.target/sparc/20160104-2.c: New test.
8495
e8d65a35
EB
84962016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8497
8498 * gcc.target/sparc/20160104-1.c: New test.
8499
25ccfccd
PT
85002016-01-03 Paul Thomas <pault@gcc.gnu.org>
8501
8502 PR fortran/65045
8503 * gfortran.dg/pr65045.f90: New test.
8504
cb51d382
EB
85052016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8506
8507 * gnat.dg/specs/debug1.ads: Delete.
8508
6eeaad6e
JD
85092016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8510
8511 PR libgfortran/68867
8512 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8513 expression.
8514
2f968603
JD
85152016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8516
8517 PR libgfortran/68867
8518 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8519 PowerPC.
8520
591bb5e4
PT
85212016-01-01 Paul Thomas <pault@gcc.gnu.org>
8522
8523 PR fortran/68864
8524 * gfortran.dg/pr68864.f90: New test.
8525
f1e0620c
JJ
85262016-01-01 Jakub Jelinek <jakub@redhat.com>
8527
942a1319
JJ
8528 PR tree-optimization/69070
8529 * gcc.dg/pr69070.c: New test.
8530
10dff63f
JJ
8531 PR sanitizer/69055
8532 * gfortran.dg/pr69055.f90: New test.
8533
f1e0620c
JJ
8534 PR target/69015
8535 * gcc.dg/pr69015.c: New test.
818ab71a 8536\f
2f883d1c 8537Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8538
8539Copying and distribution of this file, with or without modification,
8540are permitted in any medium without royalty provided the copyright
8541notice and this notice are preserved.