]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Introduce class edit_context
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
94087e88
JJ
12016-09-02 Jakub Jelinek <jakub@redhat.com>
2
3 PR sanitizer/77396
4 * g++.dg/asan/pr77396.C: New test.
5
62016-09-01 Martin Sebor <msebor@redhat.com>
05a64756
MS
7
8 PR tree-optimization/71831
9 * gcc.dg/builtin-object-size-16.c: New test.
10 * gcc.dg/builtin-object-size-17.c: New test.
11
7e89048d
JD
122016-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13
14 PR libgfortran/77393
15 * gfortran.dg/fmt_f0_2.f90: Update tests for available kinds.
16
2f196155
UB
172016-09-01 Uros Bizjak <ubizjak@gmail.com>
18
19 * gcc.dg/torture/float128-builtin.c, gcc.dg/torture/float128-floath.c,
20 gcc.dg/torture/float128-ieee-nan.c, gcc.dg/torture/float128-tg-2.c,
21 gcc.dg/torture/float128-tg.c, gcc.dg/torture/float128x-builtin.c,
22 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-nan.c,
23 gcc.dg/torture/float128x-tg-2.c, gcc.dg/torture/float128x-tg.c,
24 gcc.dg/torture/float16-builtin.c, gcc.dg/torture/float16-floath.c,
25 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float16-tg-2.c,
26 gcc.dg/torture/float16-tg.c, gcc.dg/torture/float32-builtin.c,
27 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-nan.c,
28 gcc.dg/torture/float32-tg-2.c, gcc.dg/torture/float32-tg.c,
29 gcc.dg/torture/float32x-builtin.c, gcc.dg/torture/float32x-floath.c,
30 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float32x-tg-2.c,
31 gcc.dg/torture/float32x-tg.c, gcc.dg/torture/float64-builtin.c,
32 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-nan.c,
33 gcc.dg/torture/float64-tg-2.c, gcc.dg/torture/float64-tg.c,
34 gcc.dg/torture/float64x-builtin.c, gcc.dg/torture/float64x-floath.c,
35 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/float64x-tg-2.c,
36 gcc.dg/torture/float64x-tg.c: Use dg-add-options ieee.
37
0a6b0523
EB
382016-09-01 Eric Botcazou <ebotcazou@adacore.com>
39
40 * gnat.dg/opt58.adb: New test.
41 * gnat.dg/opt58_pkg.ads: New helper.
42
2a99de7b
RB
432016-09-01 Richard Biener <rguenther@suse.de>
44
45 PR middle-end/77436
46 * gcc.dg/torture/pr77436.c: New testcase.
47
f79d8786
SKS
482016-09-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
49
50 * gcc.dg/pr64252.c: Require int32plus.
51 * gcc.dg/pr66299-1.c: Likewise.
52 * gcc.dg/pr66299-2.c: Likewise.
53 * gcc.dg/torture/20131115-1.c: Skip for avr.
54
b06335f9
KT
552016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
56
57 * gcc.target/aarch64/ands_3.c: New test.
58
f25f40be
JJ
592016-08-31 Jakub Jelinek <jakub@redhat.com>
60
d12a0b5a
JJ
61 PR fortran/77352
62 * gfortran.dg/gomp/pr77352.f90: New test.
63
f25f40be
JJ
64 PR fortran/77374
65 * gfortran.dg/gomp/pr77374.f08: New test.
66
9ff6fb6e
MG
672016-08-31 Marc Glisse <marc.glisse@inria.fr>
68
69 PR tree-optimization/73714
70 * gcc.dg/tree-ssa/pr73714.c: New test.
71
8e95a674
JD
722016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
73
74 PR libgfortran/77393
75 * gfortran.dg/fmt_f0_2.f90: New test.
76
c6b0037d
MG
772016-08-31 Marc Glisse <marc.glisse@inria.fr>
78
79 * gcc.target/i386/pr59539-2.c: Adapt options.
80 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
81
1a576b13
PT
822016-08-31 Paul Thomas <pault@gcc.gnu.org>
83
84 PR fortran/77418
85 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
86 of the associate entity and replace with a pointer to the
87 intended item on the stack.
88
e73d3ca6 892016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 90 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
91
92 PR fortran/48298
93 * gfortran.dg/dtio_1.f90: New test.
94 * gfortran.dg/dtio_2.f90: New test.
95 * gfortran.dg/dtio_3.f90: New test.
96 * gfortran.dg/dtio_4.f90: New test.
97 * gfortran.dg/dtio_5.f90: New test.
98 * gfortran.dg/dtio_6.f90: New test.
99 * gfortran.dg/dtio_7.f90: New test.
100 * gfortran.dg/dtio_8.f90: New test.
101 * gfortran.dg/dtio_9.f90: New test.
102 * gfortran.dg/dtio_10.f90: New test.
103
b816477a
DM
1042016-08-30 David Malcolm <dmalcolm@redhat.com>
105
106 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
107 (test_many_nested_locations): New function.
108 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
109 (test_show_locus): Handle "test_many_nested_locations".
110
71b30891
DM
1112016-08-30 David Malcolm <dmalcolm@redhat.com>
112
113 * g++.dg/template/double-greater-than-fixit.C: New test case.
114
8fa37232
EB
1152016-08-30 Eric Botcazou <ebotcazou@adacore.com>
116
117 * gnat.dg/opt57.ad[sb]: New test.
118 * gnat.dg/opt57_pkg.ads: New helper.
119
6f651bae
RB
1202016-08-30 Richard Biener <rguenther@suse.de>
121
122 PR tree-optimization/69047
123 * gcc.dg/pr69047.c: Fix byte-order check.
124
ab834832
JJ
1252016-08-30 Jakub Jelinek <jakub@redhat.com>
126
5116b156
JJ
127 PR tree-optimization/72866
128 * gcc.dg/vect/pr72866.c: New test.
129
3754bbfc
JJ
130 PR debug/77363
131 * g++.dg/debug/dwarf2/pr77363.C: New test.
132
26122e2d
JJ
133 PR middle-end/77377
134 * gcc.target/i386/pr77377.c: New test.
135
ab834832
JJ
136 PR debug/77389
137 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
138 in dg-options.
139
bedc9ca7
SK
1402016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
141
142 * gfortran.dg/pr77372.f90: Moved to ...
143 * gfortran.dg/ieee/pr77372.f90: here.
144
adfa1e6b
MM
1452016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
146
147 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
148 vector short/char initializations.
149 * gcc.target/powerpc/vec-init-5.c: Likewise.
150 * gcc.target/powerpc/vec-init-6.c: New compile time test for
151 vector initialization optimizations.
152 * gcc.target/powerpc/vec-init-7.c: Likewise.
153 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
154 vector float/double initializations.
155 * gcc.target/powerpc/vec-init-9.c: Likewise.
156
414b7129
UB
1572016-08-29 Uros Bizjak <ubizjak@gmail.com>
158
159 PR target/77403
160 * gcc.target/i386/pr77403.c: New test.
161
3d06b6f2
MP
1622016-08-29 Marek Polacek <polacek@redhat.com>
163
164 PR c/77292
165 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
166
ba9bbd6f
TV
1672016-08-29 Tom de Vries <tom@codesourcery.com>
168
169 PR c/77398
170 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
171
d7d80d8f
EB
1722016-08-29 Eric Botcazou <ebotcazou@adacore.com>
173
174 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 175
d7d80d8f 1762016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
177
178 * gfortran.dg/dec_structure_13.f90: New testcase.
179
468d95c8
JB
1802016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
181
182 PR fortran/77261
183 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
184 available.
185
f329b264
TV
1862016-08-28 Tom de Vries <tom@codesourcery.com>
187
188 PR lto/70955
189 * gcc.dg/pr70955.c: New test.
190 * gcc.dg/lto/pr70955_0.c: Same.
191 * gcc.dg/lto/pr70955_1.c: Same.
192
4a389eb6
PP
1932016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
194
195 PR tree-optimization/71077
196 * gcc.target/i386/pr71077.c: New test.
197
602f77a6
SK
1982016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
199
200 PR fortran/77380
201 * gfortran.dg/pr77380.f90: New test.
202
741b52b5
SK
2032016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
204
205 PR fortran/77372
206 gfortran.dg/pr77372.f90: New test.
207
ee908516
DM
2082016-08-26 David Malcolm <dmalcolm@redhat.com>
209
210 * gcc.dg/spellcheck-fields-2.c (test): Move
211 dg-begin/end-multiline-output within function body.
212 (test_macro): New function.
213
d41e76cf
DM
2142016-08-26 David Malcolm <dmalcolm@redhat.com>
215
216 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
217 (test_fixit_insert): Update expected output.
218 (test_fixit_remove): Likewise.
219 (test_fixit_replace): Likewise.
220
524a4c96
RO
2212016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
222
223 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
224 Fix typo.
225
ebfa15ab
RB
2262016-08-26 Richard Biener <rguenther@suse.de>
227
228 PR tree-optimization/69047
229 * gcc.dg/pr69047.c: New testcase.
230
209ca542
PK
2312016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
232 Martin Jambhor <mjambor@suse.cz>
524a4c96 233
209ca542
PK
234 * gcc.dg/ipa/propbits-1.c: New test-case.
235 * gcc.dg/ipa/propbits-2.c: Likewise.
236 * gcc.dg/ipa/propbits-3.c: Likewise.
237
e5cf1629
SK
2382016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
239
240 PR fortran/77351
241 * gfortran.dg/pr77351.f90: New test.
242
ebef225f
MP
2432016-08-25 Marek Polacek <polacek@redhat.com>
244
245 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
246
fe377a48
MP
2472016-08-25 Marek Polacek <polacek@redhat.com>
248
249 PR c/77323
250 * gcc.dg/pr77323.c: New test.
251
88b8971f
PT
2522016-08-24 Paul Thomas <pault@gcc.gnu.org>
253
254 PR fortran/77358
255 * gfortran.dg/submodule_17.f08: New test.
256
c8cd4696
MC
2572016-08-24 Michael Collison <michael.collison@linaro.org>
258 Michael Collison <michael.collison@arm.com>
259
260 * gcc.target/arm/builtin_saddl.c: New testcase.
261 * gcc.target/arm/builtin_saddll.c: New testcase.
262 * gcc.target/arm/builtin_uaddl.c: New testcase.
263 * gcc.target/arm/builtin_uaddll.c: New testcase.
264 * gcc.target/arm/builtin_ssubl.c: New testcase.
265 * gcc.target/arm/builtin_ssubll.c: New testcase.
266 * gcc.target/arm/builtin_usubl.c: New testcase.
267 * gcc.target/arm/builtin_usubll.c: New testcase.
268
d5b5d212
UB
2692016-08-24 Uros Bizjak <ubizjak@gmail.com>
270
271 PR target/77270
272 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
273 (dg-options): Use -march=amdfam10 instead of -march=athlon.
274 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
275 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
276 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
277 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
278 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
279 effective target. Remove scan-assembler-times directives.
280 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
281 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
282 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
283
d1188689
SKS
2842016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
285
286 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
287 of unsigned int.
288 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
289
0b6b8f85
RS
2902016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
291
292 PR testsuite/77317
293 * lib/target-supports.exp
294 (check_effective_target_vect_aligned_arrays): Don't cache the result.
295 (check_effective_target_vect_natural_alignment): Ditto.
296 (check_effective_target_vector_alignment_reachable): Ditto.
297 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
298
587b7f7a
ILT
2992016-08-23 Ian Lance Taylor <iant@golang.org>
300
301 * gcc.target/s390/nolrl-1.c: Don't match the file name.
302
6019c0fc
MM
3032016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
304
305 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
306 being created from pointers to memory locations.
307 * gcc.target/powerpc/vec-init-2.c: Likewise.
308
cfe37db4
FR
3092016-08-23 Fritz Reese <fritzoreese@gmail.com>
310
311 * gfortran.dg/dec_structure_12.f90: New testcase.
312
7e11f46f
DV
3132016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
314
315 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
316
7ab4f354
DV
3172016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
318
319 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
320 verification.
321
deb9351f
DV
3222016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
323
324 * gcc.target/s390/md/andc-splitter-1.c: New test case.
325 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
326
1fd9f058
RB
3272016-08-23 Richard Biener <rguenther@suse.de>
328
329 PR tree-optimization/27336
330 * c-c++-common/pr27336.c: New testcase.
331
b00e6e75
MP
3322016-08-22 Marek Polacek <polacek@redhat.com>
333
334 PR c++/77321
335 * g++.dg/cpp1y/pr77321.C: New test.
336
58338bac
SK
3372016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
338
339 PR fortran/60774
340 * gfortran.dg/empty_label.f: Adjust test for new error message.
341 * gfortran.dg/empty_label.f90: Ditto.
342 * gfortran.dg/empty_label_typedecl.f90: Ditto.
343 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
344 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
345
30364ce6
SK
3462016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
347
348 PR fortran/61318
349 * gfortran.dg/pr61318.f90: New test.
350
ad7a5a8f
SK
3512016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
352
353 PR fortran/77260
354 * gfortran.dg/pr77260_1.f90: New test.
355 * gfortran.dg/pr77260_2.f90: Ditto.
356
72f52f30
JM
3572016-08-22 Joseph Myers <joseph@codesourcery.com>
358
359 PR middle-end/77269
360 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
361 __builtin_signbitf and __builtin_signbitl in expected generic
362 expansion.
363 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
364 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
365 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
366 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
367 tests.
368
6dc198e3
JM
3692016-08-22 Joseph Myers <joseph@codesourcery.com>
370
371 * gcc.dg/torture/float128-builtin.c,
372 gcc.dg/torture/float128-ieee-nan.c,
373 gcc.dg/torture/float128x-builtin.c,
374 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
375 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
376 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
377 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
378 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
379 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
380 gcc.dg/torture/floatn-nan.h: New tests.
381
7ff4e41a
JM
3822016-08-22 Joseph Myers <joseph@codesourcery.com>
383
384 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
385 macro.
386 (main): Update calls to TEST_I_F.
387 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
388 macro.
389 (main): Update calls to TEST_I_F.
390
7078cdb6
JM
3912016-08-22 Joseph Myers <joseph@codesourcery.com>
392
393 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
394 gcc.dg/torture/fp-int-convert-float32x-timode.c,
395 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
396 names in calls to TEST_I_F.
397
a9d7c823
BE
3982016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
399
400 PR c/52952
401 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
402
cd800235
SKS
4032016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
404
405 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
406 and !natural_alignment_64.
407 * gcc.dg/ipa/propalign-2.c: Likewise.
408 * gcc.dg/ipa/propalign-3.c: Likewise.
409 * gcc.dg/ipa/propalign-4.c: Likewise.
410 * gcc.dg/ipa/propalign-5.c: Likewise.
411 * lib/target-supports.exp
412 (check_effective_target_natural_alignment_32): Add avr-*-*.
413
22d12455
KV
4142016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
415
416 PR tree-optimization/61839
417 * gcc.dg/tree-ssa/pr61839_1.c: New test.
418 * gcc.dg/tree-ssa/pr61839_2.c: New test.
419 * gcc.dg/tree-ssa/pr61839_3.c: New test.
420 * gcc.dg/tree-ssa/pr61839_4.c: New test.
421
c65699ef
JM
4222016-08-19 Joseph Myers <joseph@codesourcery.com>
423
424 PR c/32187
425 * lib/target-supports.exp (check_effective_target_float16)
426 (check_effective_target_float32, check_effective_target_float64)
427 (check_effective_target_float128, check_effective_target_float32x)
428 (check_effective_target_float64x)
429 (check_effective_target_float128x)
430 (check_effective_target_float16_runtime)
431 (check_effective_target_float32_runtime)
432 (check_effective_target_float64_runtime)
433 (check_effective_target_float128_runtime)
434 (check_effective_target_float32x_runtime)
435 (check_effective_target_float64x_runtime)
436 (check_effective_target_float128x_runtime)
437 (check_effective_target_floatn_nx_runtime)
438 (add_options_for_float16, add_options_for_float32)
439 (add_options_for_float64, add_options_for_float128)
440 (add_options_for_float32x, add_options_for_float64x)
441 (add_options_for_float128x): New procedures.
442 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
443 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
444 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
445 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
446 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
447 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
448 gcc.dg/torture/float128-complex.c,
449 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
450 gcc.dg/torture/float128x-basic.c,
451 gcc.dg/torture/float128x-complex.c,
452 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
453 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
454 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
455 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
456 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
457 gcc.dg/torture/float32x-basic.c,
458 gcc.dg/torture/float32x-complex.c,
459 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
460 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
461 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
462 gcc.dg/torture/float64x-basic.c,
463 gcc.dg/torture/float64x-complex.c,
464 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
465 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
466 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
467 gcc.dg/torture/floatn-tg.h,
468 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
469 gcc.dg/torture/fp-int-convert-float128-ieee.c,
470 gcc.dg/torture/fp-int-convert-float128x-timode.c,
471 gcc.dg/torture/fp-int-convert-float128x.c,
472 gcc.dg/torture/fp-int-convert-float16-timode.c,
473 gcc.dg/torture/fp-int-convert-float16.c,
474 gcc.dg/torture/fp-int-convert-float32-timode.c,
475 gcc.dg/torture/fp-int-convert-float32.c,
476 gcc.dg/torture/fp-int-convert-float32x-timode.c,
477 gcc.dg/torture/fp-int-convert-float32x.c,
478 gcc.dg/torture/fp-int-convert-float64-timode.c,
479 gcc.dg/torture/fp-int-convert-float64.c,
480 gcc.dg/torture/fp-int-convert-float64x-timode.c,
481 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
482 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
483 maximum exponent of floating-point type. Use it in testing
484 whether 0x8...0 fits in the floating-point type. Always treat -1
485 (signed 0xf...f) as fitting in the floating-point type.
486 (M_OK1): New macro.
487 * gcc.dg/torture/fp-int-convert-double.c,
488 gcc.dg/torture/fp-int-convert-float.c,
489 gcc.dg/torture/fp-int-convert-float128-timode.c,
490 gcc.dg/torture/fp-int-convert-float128.c,
491 gcc.dg/torture/fp-int-convert-float80-timode.c,
492 gcc.dg/torture/fp-int-convert-float80.c,
493 gcc.dg/torture/fp-int-convert-long-double.c,
494 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
495
94e73c78
JJ
4962016-08-19 Jakub Jelinek <jakub@redhat.com>
497
fbdbd4b6
JJ
498 PR fortran/72744
499 * gfortran.dg/gomp/pr72744.f90: New test.
500
94e73c78
JJ
501 PR fortran/69281
502 * gfortran.dg/gomp/pr69281.f90: New test.
503
91151a73
JB
5042016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
505
414b7129
UB
506 * gfortran.dg/random_4.f90: Initialize seed before using, handle
507 the last special seed value.
508 * gfortran.dg/random_7.f90: Use size for last array member instead
509 of hardcoded value.
91151a73 510
fcf830ab
PK
5112016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
512
513 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
514 * gcc.dg/cpp/warn-undef-2.c: Likewise.
515
1a5da5b6
RB
5162016-08-19 Richard Biener <rguenther@suse.de>
517
518 PR tree-optimization/77286
519 * gcc.dg/torture/pr77286.c: New testcase.
520
82f72146
DM
5212016-08-18 David Malcolm <dmalcolm@redhat.com>
522
523 * gcc.dg/verbose-asm-2.c: New test case.
524
cc015f3a
DM
5252016-08-18 David Malcolm <dmalcolm@redhat.com>
526
527 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
528 (custom_diagnostic_finalizer): Update for change to
529 diagnostic_show_locus.
530
cb18fd07
DM
5312016-08-18 David Malcolm <dmalcolm@redhat.com>
532
533 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
534 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
535
a76989dc
MP
5362016-08-18 Marek Polacek <polacek@redhat.com>
537
538 PR c/71514
539 * gcc.dg/pr71514.c: New test.
540
89c88780
L
5412015-08-18 H.J. Lu <hongjiu.lu@intel.com>
542
543 PR target/72839
544 * gcc.target/i386/pr72839.c: New test.
545
2c71d454
CLT
5462016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
547
548 PR middle-end/70895
549 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
550 * c-c++-common/goacc/reduction-1.c: Likewise.
551 * c-c++-common/goacc/reduction-2.c: Likewise.
552 * c-c++-common/goacc/reduction-3.c: Likewise.
553 * c-c++-common/goacc/reduction-4.c: Likewise.
554
66592e95
AM
5552016-08-18 Alan Modra <amodra@gmail.com>
556
557 * gcc.c-torture/compile/pr72771.c: New.
558
3a146d46
JJ
5592016-08-17 Jakub Jelinek <jakub@redhat.com>
560
561 PR fortran/67496
562 * gfortran.dg/pr67496.f90: New test.
563
038000bd
AH
5642015-08-17 Alan Hayward <alan.hayward@arm.com>
565
566 PR tree-optimization/71752
3a146d46 567 * gcc.dg/vect/pr71752.c: New.
038000bd 568
dd42e908
UB
5692016-08-17 Uros Bizjak <ubizjak@gmail.com>
570
571 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
572
458a1cd0
JJ
5732016-08-17 Jakub Jelinek <jakub@redhat.com>
574
575 PR middle-end/77259
576 * g++.dg/ipa/devirt-52.C: New test.
577
11c4c4ba
CLT
5782016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
579
580 * c-c++-common/goacc/reduction-6.c: New testcase.
581
661d6efd
RB
5822016-08-17 Richard Biener <rguenther@suse.de>
583
584 PR tree-optimization/76490
585 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
586 * gcc.dg/pr52904.c: XFAIL.
587
622d8b69
RB
5882016-08-17 Richard Biener <rguenther@suse.de>
589
590 PR tree-optimization/23855
591 * gcc.dg/loop-unswitch-2.c: Adjust.
592
af23e99c
JJ
5932016-08-16 Jakub Jelinek <jakub@redhat.com>
594
595 PR tree-optimization/72817
596 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
597
feeb6268
JM
5982016-08-16 Joseph Myers <joseph@codesourcery.com>
599
600 PR libgcc/77265
601 * gcc.dg/torture/float128-extend-inf.c: New test.
602
65e736c0
DM
6032016-08-16 David Malcolm <dmalcolm@redhat.com>
604
605 PR c/72857
606 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
607 for embedded NUL.
608 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
609 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
610 caret placement.
611 (test_oct): Likewise.
612 (test_multiple): Likewise.
613 (test_field_width_specifier): Likewise.
614 (test_field_width_specifier_2): New function.
615 (test_field_precision_specifier): New function.
616 (test_embedded_nul): Update expected caret placement.
617 (test_non_contiguous_strings): Update line number.
618 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
619 (__emit_string_literal_range): Add "caret_idx" param.
620 (test_simple_string_literal): Add value for new param, updating
621 expected output..
622 (test_concatenated_string_literal): Likewise.
623 (test_multiline_string_literal): Likewise.
624 (test_hex): Likewise.
625 (test_oct): Likewise.
626 (test_multiple): Likewise.
627 (test_ucn4): Likewise.
628 (test_ucn8): Likewise.
629 (test_u8): Likewise.
630 (test_u): Likewise; update expected message, from "range" to
631 "location".
632 (test_U): Likewise.
633 (test_L): Likewise.
634 (test_macro): Add value for new param.
635 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
636 (__emit_string_literal_range): Add "caret_idx" param.
637 (test_stringified_token_1): Add value for new param. Update
638 expected message, from "range" to "location".
639 (test_stringized_token_2): Likewise, adding param to macro.
640 (test_stringified_token_3): Likewise.
641 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
642 (emit_warning): Convert param from source_range to location_t.
643 (test_string_literals): Add caret_idx param, and use it when
644 constructing a substring_loc. Update error message, from
645 "range" to "location".
646
4a7f57d5
JJ
6472016-08-16 Jakub Jelinek <jakub@redhat.com>
648
7841800f
JJ
649 PR target/71910
650 * g++.dg/gomp/pr71910.C: New test.
651
1b13411a
JJ
652 PR middle-end/67485
653 * gcc.c-torture/compile/pr67485.c: New test.
654
4a7f57d5
JJ
655 PR target/72867
656 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
657
3c556bc4
BC
6582016-08-16 Bin Cheng <bin.cheng@arm.com>
659
660 PR tree-optimization/69848
661 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
662
beab2da6
ML
6632016-08-16 Martin Liska <mliska@suse.cz>
664
665 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
666 of memory operations so that it can be handled by core2
667 in 32-bit mode.
668
f4eec0a3
RB
6692016-08-16 Richard Biener <rguenther@suse.de>
670
671 PR tree-optimization/76783
672 * gcc.dg/pr76783.c: New testcase.
673 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
674
8f21990a
BC
6752016-08-16 Bin Cheng <bin.cheng@arm.com>
676
677 PR tree-optimization/72817
678 PR tree-optimization/73450
679 * gcc.dg/tree-ssa/pr72817.c: New test.
680 * gcc.dg/tree-ssa/pr73450.c: New test.
681
7fc61626
FR
6822016-08-15 Fritz Reese <fritzoreese@gmail.com>
683
684 * gfortran.dg/init_flag_13.f90: New testcase.
685 * gfortran.dg/init_flag_14.f90: Ditto.
686 * gfortran.dg/init_flag_15.f03: Ditto.
687 * gfortran.dg/dec_init_1.f90: Ditto.
688 * gfortran.dg/dec_init_2.f90: Ditto.
689
432baa02
UB
6902016-08-15 Uros Bizjak <ubizjak@gmail.com>
691
692 PR target/72867
693 * gcc.target/i386/pr72867.c: New test.
694
7e1dde14
EB
6952016-08-16 Eric Botcazou <ebotcazou@adacore.com>
696
697 * c-c++-common/dump-ada-spec-5.c: New test.
698
e4969090
RB
6992016-08-15 Richard Biener <rguenther@suse.de>
700
701 PR tree-optimization/73434
702 * gcc.dg/torture/pr73434.c: New testcase.
703
66088065
JJ
7042016-08-15 Jakub Jelinek <jakub@redhat.com>
705
706 PR tree-optimization/72824
707 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
708
7c713714
CLT
7092016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
710
711 PR fortran/70598
712 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
713 in use_device clause.
714 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
715 * gfortran.dg/goacc/list.f95: Adjust to catch
716 "neither a POINTER nor an array" error messages.
717
4271e5cb
UB
7182016-08-14 Uros Bizjak <ubizjak@gmail.com>
719
720 PR target/76342
721 * gcc.target/i386/pr76342.c: New test.
722
b0cea284
JJ
7232016-08-12 Jakub Jelinek <jakub@redhat.com>
724
725 PR c/71512
726 * g++.dg/ubsan/pr71512.C: New test.
727 * c-c++-common/ubsan/pr71512-1.c: New test.
728 * c-c++-common/ubsan/pr71512-2.c: New test.
729
e86aefb8
MM
7302016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
731
732 * gcc.target/powerpc/vec-init-1.c: New tests to test various
733 vector initialization options.
734 * gcc.target/powerpc/vec-init-2.c: Likewise.
735 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
736 is generated on ISA 3.0.
737
7fd82d52
PP
7382016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
739
740 PR middle-end/71654
741 * gcc.dg/c-c++-common/pr71654.c: New test.
742 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
743 dg-options.
744 * gcc.dg/tree-ssa/vrp24: Likewise.
745
2f1364c2
JJ
7462016-08-12 Jakub Jelinek <jakub@redhat.com>
747
748 PR c/67410
749 * gcc.dg/pr67410.c: New test.
750
8eb414aa
BC
7512016-08-12 Bin Cheng <bin.cheng@arm.com>
752
753 PR tree-optimization/69848
754 * gcc.dg/vect/vect-pr69848.c: New test.
755
30b39c19
UB
7562016-08-12 Uros Bizjak <ubizjak@gmail.com>
757
758 PR testsuite/71008
759 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
760 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
761 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
762 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
763
e373dd06
RB
7642016-08-12 Richard Biener <rguenther@suse.de>
765
766 PR tree-optimization/57326
767 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
768 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
769 * gcc.dg/tree-ssa/pr35287.c: Likewise.
770 * gcc.target/i386/pr45685.c: Likewise.
771 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
772 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
773 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
774 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
775 * gfortran.dg/pr34163.f90: Likewise.
776
20d1af89
ML
7772016-08-12 Martin Liska <mliska@suse.cz>
778
779 * g++.dg/gcov/gcov-16.C: New test.
780 * lib/gcov.exp: Support new argument for run-gcov function.
781
5cacda56
ML
7822016-08-12 Martin Liska <mliska@suse.cz>
783
784 PR gcov-profile/35590
785 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
786
663eecfd
RB
7872016-08-12 Richard Biener <rguenther@suse.de>
788
789 PR tree-optimization/72851
790 * gcc.dg/torture/pr72851.c: New testcase.
791
8aaf799b
AO
7922016-08-12 Alexandre Oliva <aoliva@redhat.com>
793
e366d7d8
AO
794 PR debug/63240
795 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
796 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
797 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
798 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
799 DW_AT_deleted.
800
71e1a6a4
AO
801 PR debug/55641
802 * g++.dg/debug/dwarf2/ref-1.C: New.
803
8aaf799b
AO
804 PR debug/49366
805 * g++.dg/debug/dwarf2/template-params-12.H: New.
806 * g++.dg/debug/dwarf2/template-params-12f.C: New.
807 * g++.dg/debug/dwarf2/template-params-12g.C: New.
808 * g++.dg/debug/dwarf2/template-params-12n.C: New.
809 * g++.dg/debug/dwarf2/template-params-12s.C: New.
810 * g++.dg/debug/dwarf2/template-params-12u.C: New.
811 * g++.dg/debug/dwarf2/template-params-12v.C: New.
812 * g++.dg/debug/dwarf2/template-params-12w.C: New.
813
06f9caed
BS
8142016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
815
816 PR target/72863
817 * gcc.target/powerpc/pr72863.c: New test.
818
a8b956c1
UB
8192016-08-11 Uros Bizjak <ubizjak@gmail.com>
820
821 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
822
c73dd986
L
8232015-08-11 H.J. Lu <hongjiu.lu@intel.com>
824
825 * gcc.target/i386/pieces-strcpy-1.c: New test.
826 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
827
385ed708
JJ
8282016-08-11 Jakub Jelinek <jakub@redhat.com>
829
830 PR c++/72868
831 * g++.dg/cpp1y/constexpr-switch4.C: New test.
832
df7ec09f
L
8332015-08-11 H.J. Lu <hongjiu.lu@intel.com>
834
835 * gcc.target/i386/pieces-memcpy-1.c: New test.
836 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
837 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
838 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
839 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
840 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
841
b95a64bb
JJ
8422016-08-11 Jakub Jelinek <jakub@redhat.com>
843
844 PR c/72816
7ddbcf6b 845 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 846
59537744
BE
8472016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
848
849 PR tree-optimization/71083
850 * gcc.c-torture/execute/pr71083.c: New test.
851 * gnat.dg/loop_optimization23.adb: New test.
852 * gnat.dg/loop_optimization23_pkg.ads: New test.
853 * gnat.dg/loop_optimization23_pkg.adb: New test.
854
183ac6d0
RB
8552016-08-11 Richard Biener <rguenther@suse.de>
856
857 PR tree-optimization/72772
858 * gcc.dg/graphite/pr35356-1.c: Adjust.
859 * gcc.dg/tree-ssa/pr59597.c: Likewise.
860
b152f5a2
JB
8612016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
862
863 * gfortran.dg/random_7.f90: Take into account that the last seed
864 value is the special p value.
865 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
866
bb7ebad1
RB
8672016-08-11 Richard Biener <rguenther@suse.de>
868
869 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
870
2e186411
AM
8712016-08-11 Alan Modra <amodra@gmail.com>
872
873 * gcc.target/powerpc/pr71680.c: New.
874
e9e6d4f6
KN
8752016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
876
877 * gcc.target/powerpc/bfp/bfp.exp: New file.
878 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
879 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
880 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
881 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
882 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
883 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
884 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
885 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
886 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
887 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
888 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
889 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
890 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
891 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
892 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
893 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
894 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
895 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
896 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
897 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
898 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
899 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
900 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
901 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
902 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
903 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
904 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
905 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
906 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
907 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
908 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
909 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
910 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
911 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
912 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
913 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
914 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
915 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
916 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
917 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
918 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
919 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
920 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
921 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
922 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
923 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
924 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
925 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
926 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
927 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
928 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
929 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
930 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
931
9c8eabea
BC
9322016-08-10 Bin Cheng <bin.cheng@arm.com>
933
934 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
935 Add aarch64*-*-*.
936
6c553b76
BC
9372016-08-10 Bin Cheng <bin.cheng@arm.com>
938
939 * gcc.target/aarch64/simd/vcond-ne.c: New test.
940
a0883b08
MM
9412016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
942
943 PR target/72853
944 * gcc.target/powerpc/pr72853.c: New test.
945
a266236e
ML
9462016-08-10 Martin Liska <mliska@suse.cz>
947
948 PR gcov-profile/58306
949 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
950
22063dbc
ML
9512016-08-10 Martin Liska <mliska@suse.cz>
952
953 * g++.dg/gcov/gcov-threads-1.C: New test.
954
5250a5bb
SKS
9552016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
956
957 PR target/71873
958 * gcc.target/avr/pr71873.c: New test.
959
b7597ae5
ML
9602016-08-09 Martin Liska <mliska@suse.cz>
961
962 * g++.dg/gcov/gcov-dump-1.C: New test.
963 * g++.dg/gcov/gcov-dump-2.C: New test.
964
ab50a215
ML
9652016-08-09 Martin Liska <mliska@suse.cz>
966
967 * gcc.dg/tree-prof/val-prof-9.c: New test.
968
dcb1e137
ML
9692016-08-09 Martin Liska <mliska@suse.cz>
970
971 * gcc.dg/tree-prof/val-prof-8.c: New test.
972
04d6d3b6
MJ
9732016-08-09 Martin Jambor <mjambor@suse.cz>
974
df839749
UB
975 PR ipa/71981
976 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 977
c57e78c4
BC
9782016-08-09 Bin Cheng <bin.cheng@arm.com>
979
980 PR tree-optimization/33707
981 * gcc.dg/vect/pr33707.c: New test.
982
42970a17
BC
9832016-08-09 Bin Cheng <bin.cheng@arm.com>
984
985 PR tree-optimization/pr72772
986 * gcc.dg/tree-ssa/pr72772.c: New test.
987
810a3aa6
MF
9882016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
989
990 PR rtl-optimization/66669
991 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
992
9e207d6f
JJ
9932016-08-09 Jakub Jelinek <jakub@redhat.com>
994
995 PR tree-optimization/72824
996 * gcc.c-torture/execute/ieee/pr72824.c: New test.
997
50bf47fd
RB
9982016-08-09 Richard Biener <rguenther@suse.de>
999
1000 PR tree-optimization/71802
1001 * gcc.dg/torture/pr71802.c: New testcase.
1002
cadec7ca
JJ
10032016-08-09 Jakub Jelinek <jakub@redhat.com>
1004
1005 PR c++/72809
1006 * g++.dg/eh/stdarg1.C: New test.
1007
c43c5112
AK
10082016-08-08 Andi Kleen <ak@linux.intel.com>
1009
1010 * lib/profopt.exp: (auto-profopt-execute): Don't include full
1011 test command line in failure log.
1012 (profopt-execute): dito. Make autofdo file names unique.
1013
895aa8e1
DM
10142016-08-08 David Malcolm <dmalcolm@redhat.com>
1015
1016 PR c/64955
1017 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
1018 output.
1019
9afda630
PK
10202016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1021
1022 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
1023 c99_runtime.
1024 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
1025 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1026 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1027 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
1028 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1029 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1030
e52ed3fe
DM
10312016-08-08 David Malcolm <dmalcolm@redhat.com>
1032
1033 PR c/52952
1034 * gcc.dg/cpp/pr66415-1.c: Likewise.
1035 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
1036 * gcc.dg/format/c90-printf-1.c: Likewise.
1037 * gcc.dg/format/diagnostic-ranges.c: New test case.
1038
ad200580
JJ
10392016-08-08 Jakub Jelinek <jakub@redhat.com>
1040
77524e0d
JJ
1041 PR fortran/72716
1042 * gfortran.dg/gomp/pr72716.f90: New test.
1043
2187f2a2
JJ
1044 PR middle-end/72781
1045 * gcc.dg/gomp/pr72781.c: New test.
1046
ad200580
JJ
1047 PR middle-end/68762
1048 * g++.dg/vect/pr68762-1.cc: New test.
1049 * g++.dg/vect/pr68762-2.cc: New test.
1050 * g++.dg/vect/pr68762.h: New file.
1051
989d0071
MS
10522016-08-08 Martin Sebor <msebor@redhat.com>
1053
1054 PR testsuite/72838
3a146d46
JJ
1055 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
1056 * g++.dg/warn/overflow-warn-3.C: Same.
1057 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 1058
7090cac9
AV
10592016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1060
1061 PR fortran/71936
1062 * gfortran.dg/allocate_with_source_21.f03: New test.
1063
64e56ab0
AV
10642016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1065
1066 PR fortran/72698
1067 * gfortran.dg/allocate_with_source_20.f03: New test.
1068
0476487d
AM
10692016-08-08 Alan Modra <amodra@gmail.com>
1070
1071 * gcc.c-torture/compile/pr72802.c: New.
1072
8e9218f2
AV
10732016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1074
1075 PR fortran/70524
1076 * gfortran.dg/dependency_48.f90: New test.
1077
c1f7083b
TK
10782016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1079
531e5ae3 1080 PR fortran/70040
c1f7083b
TK
1081 * gfortran.dg/pr70040.f90: New testcase.
1082
6ab5813c
TK
10832016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1084
1085 PR fortran/71961
1086 * gfortran.dg/matmul_10.f90: New testcase.
1087
27bddc4a
JH
10882016-08-07 Jan Hubicka <hubicka@ucw.cz>
1089
1090 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
1091
4a9f8a9f
JJ
10922016-08-07 Jakub Jelinek <jakub@redhat.com>
1093
1094 PR c/72816
1095 * gcc.dg/pr72816.c: New test.
1096
fa76f2c6
JW
10972016-08-06 Jonathan Wakely <jwakely@redhat.com>
1098
1099 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
1100 * g++.dg/conversion/pr41426.C: Likewise.
1101 * g++.dg/conversion/pr66211.C: Likewise.
1102 * g++.dg/cpp1y/lambda-init9.C: Likewise.
1103 * g++.dg/init/ref8.C: Likewise.
1104 * g++.old-deja/g++.law/cvt20.C: Likewise.
1105 * g++.old-deja/g++.mike/p9732c.C: Likewise.
1106
5c3e5002
PP
11072016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1108
1109 PR tree-optimization/18046
1110 * gcc.dg/tree-ssa/vrp105.c: New test.
1111 * gcc.dg/tree-ssa/vrp106.c: New test.
1112
94087e88 11132016-08-05 Martin Sebor <msebor@redhat.com>
64d6d399
MS
1114
1115 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
1116 1ul in diagnostics. Remove hyphen from "constant-expression."
1117 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
1118 * g++.dg/cpp0x/static_assert3.C: Same.
1119 * g++.dg/cpp1y/constexpr-throw.C: Same.
1120 * g++.dg/template/nontype3.C: Same.
1121 * g++.dg/warn/overflow-warn-1.C: Same.
1122 * g++.dg/warn/overflow-warn-3.C: Same.
1123 * g++.dg/warn/overflow-warn-4.C: Same.
1124
88fa5555
DM
11252016-08-05 David Malcolm <dmalcolm@redhat.com>
1126
1127 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
1128 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
1129 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
1130 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
1131
1addb9e6
PP
11322016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1133
1134 PR tree-optimization/72810
1135 * gcc.dg/tree-ssa/vrp110.c: New test.
1136
1b62ed4f
JG
11372016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
1138
1139 PR Target/72819
1140 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
1141 registers.
1142 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
1143 saving the half-precision registers.
1144 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
1145 value is returned in h0.
1146 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
1147 are passed in FP/SIMD registers.
1148 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
1149 passing works corrcetly.
1150 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
1151 (hfa_f16x2_t): Likewise.
1152 (hfa_f16x3_t): Likewise.
1153 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
1154 are promoted to double and passed in a double register.
1155 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
1156 are promoted to double and stacked.
1157 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
1158 __fp16 data types.
1159 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
1160 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
1161 __fp16 first get passed in FP/SIMD registers, then stacked.
1162
4228ca19
NS
11632016-08-05 Nathan Sidwell <nathan@acm.org>
1164
1165 PR c++/68724
1166 * g++.dg/cpp0x/pr68724.C: New.
1167
db7c335e
RB
11682016-08-05 Richard Biener <rguenther@suse.de>
1169
1170 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
1171
48abe922
PP
11722016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1173
1174 * gcc.dg/tree-ssa/vrp107.c: New test.
1175 * gcc.dg/tree-ssa/vrp108.c: New test.
1176 * gcc.dg/tree-ssa/vrp109.c: New test.
1177
f6cdf42f
PK
11782016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1179
1180 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
1181 dg-options.
1182
33a9c609
PK
11832016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1184
1185 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
1186 test-cases.
1187 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
1188 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1189 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
1190 test-cases.
1191 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
1192 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1193 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
1194 large_double.
1195
4473482d
PC
11962016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1197
1198 PR c++/72800
1199 * g++.dg/cpp1y/lambda-ice1.C: New.
1200
08156df5
PP
12012016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1202
1203 PR c++/72759
1204 * g++.dg/cpp1y/pr72759.C: New test.
1205
938da3a5
PP
12062016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1207
1208 * gcc.dg/switch-10.c: New test.
1209
da84183c
JG
12102016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
1211
1212 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
1213
ae9281fc
TS
12142016-08-04 Thomas Schwinge <thomas@codesourcery.com>
1215
1216 * c-c++-common/goacc/routine-5.c: Update.
1217
086ad22e
BE
12182016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
1219
1220 PR rtl-optimization/70903
1221 * gcc.c-torture/execute/pr70903.c: New test.
1222
6805e400
ML
12232016-08-04 Martin Liska <mliska@suse.cz>
1224
1225 * gcc.dg/params/params.exp: Replace file exists with
1226 TESTING_IN_BUILD_TREE.
1227
a0008434
MP
12282016-08-04 Marek Polacek <polacek@redhat.com>
1229
1230 PR c++/70229
1231 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
1232
fb46286e
RB
12332016-08-04 Richard Biener <rguenther@suse.de>
1234
1235 PR middle-end/71984
1236 * gcc.dg/torture/pr71984.c: Guard correctness check for
1237 little-endian.
1238
ac2c96ab
AP
12392016-08-03 Andrew Pinski <apinski@cavium.com>
1240
1241 * gcc.c-torture/compile/20160802-1.c: New testcase.
1242
c98583e9
FR
12432016-08-03 Fritz Reese <fritzoreese@gmail.com>
1244
1245 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
1246
9ad1a1da
RB
12472016-08-03 Richard Biener <rguenther@suse.de>
1248
1249 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
1250 and remove -O3.
1251 * c-c++-common/ubsan/pr71403-2.c: Likewise.
1252 * c-c++-common/ubsan/pr71403-3.c: Likewise.
1253
cd75c979
RB
12542016-08-03 Richard Biener <rguenther@suse.de>
1255
1256 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
1257 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
1258 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
1259 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
1260
30e8d875
SKS
12612016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1262
1263 * gcc.dg/init-excess-2.c: Require int32plus.
1264 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
1265 * gcc.dg/pr59963-2.c: Require int32plus.
1266 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
1267 * gcc.dg/unroll-7.c: Require int32plus.
1268
69b806f6
BC
12692016-08-02 Bin Cheng <bin.cheng@arm.com>
1270
1271 PR tree-optimization/34114
1272 * gcc.dg/tree-ssa/loop-42.c: New test.
1273
1efafef3
TC
12742016-08-02 Tamar Christina <tamar.christina@arm.com>
1275
1276 * gcc.target/aarch64/vminmaxnm.c: New.
1277 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
1278 tests.
1279
e2a99194
MM
12802016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1281
1282 * gcc.target/powerpc/vec-extract-5.c: New tests to test
1283 vec_extract for vector float, vector int, vector short, and vector
1284 char.
1285 * gcc.target/powerpc/vec-extract-6.c: Likewise.
1286 * gcc.target/powerpc/vec-extract-7.c: Likewise.
1287 * gcc.target/powerpc/vec-extract-8.c: Likewise.
1288 * gcc.target/powerpc/vec-extract-9.c: Likewise.
1289
71bfb77a
WD
12902016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
1291
1292 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 1293 single stack adjustment, no writeback.
71bfb77a
WD
1294 * gcc.target/aarch64/test_frame_12.c: Likewise.
1295 * gcc.target/aarch64/test_frame_13.c: Likewise.
1296 * gcc.target/aarch64/test_frame_15.c: Likewise.
1297 * gcc.target/aarch64/test_frame_6.c: Likewise.
1298 * gcc.target/aarch64/test_frame_7.c: Likewise.
1299 * gcc.target/aarch64/test_frame_8.c: Likewise.
1300 * gcc.target/aarch64/test_frame_16.c: New test.
1301
37bce35a
L
13022015-08-01 H.J. Lu <hongjiu.lu@intel.com>
1303
1304 PR target/72748
1305 * gcc.target/i386/pr72748.c: New test.
1306
2a93954e
AH
13072015-08-01 Alan Hayward <alan.hayward@arm.com>
1308
1309 PR tree-optimization/71818
1310 * gcc.dg/vect/pr71818.c: New
1311
bf60c531
ML
13122016-08-01 Martin Liska <mliska@suse.cz>
1313
1314 PR tree-optimization/71857
1315 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
1316
8ed49fab
KT
13172016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1318
1319 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
1320
76e2c821
JB
13212016-08-01 Jan Beulich <jbeulich@suse.com>
1322
1323 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
1324
35029597
WS
13252016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1326
1327 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
1328 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1329
3aa4b66a
JW
13302016-07-31 Jonathan Wakely <jwakely@redhat.com>
1331
1332 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
1333 (check_effective_target_c++): Likewise. Also match for libstdc++.
1334
93cb9a5a
SK
13352016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1336
1337 PR fortran/41922
1338 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
1339 * gfortran.dg/equiv_constraint_7.f90: Ditto.
1340 * gfortran.dg/pr41922.f90: New test.
1341
9fcb2819
SK
13422016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1343
1344 PR fortran/68566
1345 * gfortran.dg/pr68566.f90: new test.
1346
94087e88 13472016-07-30 Martin Sebor <msebor@redhat.com>
8bada5cd
MS
1348
1349 PR c++/60760
1350 PR c++/71091
1351 * g++.dg/cpp0x/constexpr-cast.C: New test.
1352 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
1353 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
1354 * g++.dg/ubsan/pr63956.C: Correct.
1355
d0047a25
MM
13562016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
1357
1358 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
1359 vector double or vector long where the vector is in memory.
1360 * gcc.target/powerpc/vec-extract-3.c: Likewise.
1361 * gcc.target/powerpc/vec-extract-4.c: Likewise.
1362
e4f7a5df
SK
13632016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1364
1365 PR fortran/69867
1366 * gfortran.dg/pr69867.f90: New test.
1367
b441ae1d
SK
13682016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1369
1370 PR fortran/69962
1371 * gfortran.dg/pr69962.f90: New test.
1372
712dff31
SK
13732016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1374
1375 PR fortran/70006
1376 * gfortran.dg/pr70006.f90: New test.
1377
fb42421e
SK
13782016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1379
1380 PR fortran/71730
1381 * gfortran.dg/pr71730.f90: New test.
1382 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
1383 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
1384 * gfortran.dg/array_constructor_26.f03: Ditto.
1385
466effe0
WS
13862016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1387
1388 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
1389 * gcc.target/powerpc/pr71763.c: Likewise.
1390
f618a472
MP
13912016-07-29 Marek Polacek <polacek@redhat.com>
1392
1393 PR c/71742
1394 * gcc.dg/940510-1.c: Adjust dg-error.
1395 * gcc.dg/c99-flex-array-1.c: Likewise.
1396 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
1397
efd0786f
MP
1398 PR c/71853
1399 * gcc.dg/noncompile/pr71853.c: New test.
1400
e00dceaf
MP
1401 PR c/71573
1402 * gcc.dg/noncompile/pr71573.c: New test.
1403
638fc14f
MP
1404 PR c/71926
1405 * g++.dg/warn/Wparentheses-30.C: New test.
1406 * gcc.dg/Wparentheses-14.c: New test.
1407
61c73a7f
UB
14082016-07-29 Uros Bizjak <ubizjak@gmail.com>
1409
1410 * gcc.dg/pr59833.c: Use dg-add-options ieee.
1411
01d32b2b
BC
14122016-07-29 Bin Cheng <bin.cheng@arm.com>
1413
1414 PR tree-optimization/57558
1415 * gcc.dg/vect/pr57558-1.c: New test.
1416 * gcc.dg/vect/pr57558-2.c: New test.
1417
f6c7a248
PK
14182016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1419
61c73a7f 1420 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
1421 to scan forwprop1 dump pass.
1422
f54ea774
PC
14232016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1424
1425 PR c++/51488
1426 * g++.dg/template/pr51488.C: New.
1427
673a107a
JJ
14282016-07-29 Jakub Jelinek <jakub@redhat.com>
1429
1430 PR c/71969
1431 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
1432 static __inline__.
1433 * gcc.dg/pr71969-1.c: New test.
1434 * gcc.dg/pr71969-2.c: New test.
1435 * gcc.dg/pr71969-3.c: New test.
1436
78169471
MP
14372016-07-29 Marek Polacek <polacek@redhat.com>
1438
1439 PR c/71574
1440 * c-c++-common/pr71574.c: New test.
1441
a5b5c8b6
MP
1442 PR c/71583
1443 * gcc.dg/noncompile/pr71583.c: New test.
1444
883b6d4e
KV
14452016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
1446
1447 PR middle-end/68217
1448 * gcc.dg/pr68217.c: New test.
1449
89f1f37e
SK
14502016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1451
1452 PR fortran/71067
1453 * gfortran.dg/pr71067_1.f90: New test.
1454 * gfortran.dg/pr71067_2.f90: Ditto.
1455
e0d32185
MM
14562016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1457
1458 * gcc.target/powerpc/vec-extract-1.c: New test.
1459
c851722d
SK
14602016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1461
1462 PR fortran/71799
1463 * gfortran.dg/pr71799.f90: New test.
1464
f064da6a
PC
14652016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
1466
1467 PR c++/71665
1468 * g++.dg/cpp0x/pr71665-1.C: New.
1469 * g++.dg/cpp0x/pr71665-2.C: Likewise.
1470 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
1471 * g++.dg/ext/label10.C: Likewise.
1472 * g++.dg/parse/constant5.C: Likewise.
1473
1b70aaad
SK
14742016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1475
1476 PR fortran/71859
1477 * gfortran.dg/pr71859.f90: New test.
1478 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
1479 * gfortran.dg/coarray_collectives_1.f90: Ditto.
1480
a23404c9
PT
14812016-07-28 Paul Thomas <pault@gcc.gnu.org>
1482
1483 PR fortran/71883
1484 * gfortran.dg/pr71883.f90 : New test.
1485
513d866d
YR
14862016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1487
1488 PR tree-optimization/71734
61c73a7f 1489 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 1490
7c428aa2
RL
14912016-07-28 Renlin Li <renlin.li@arm.com>
1492
1493 Revert
1494 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1495
1496 PR fortran/71902
1497 * gfortran.dg/dependency_47.f90: New test.
1498
1225d6b1
ML
14992016-07-28 Martin Liska <mliska@suse.cz>
1500
1501 PR gcov-profile/68025
1502 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
1503
e5f5bf35
ML
15042016-07-28 Martin Liska <mliska@suse.cz>
1505
1506 * g++.dg/vect/pr70944.cc: New test.
1507
4536610d
KV
15082016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
1509
1510 PR middle-end/71994
1511 * gcc.dg/torture/pr71994.c: New test.
1512
8c6961ca
PK
15132016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1514
1515 PR middle-end/71078
1516 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
1517 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1518 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1519
8de22ea0
RB
15202016-07-27 Richard Biener <rguenther@suse.de>
1521
1522 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
1523
5d9da222
ML
15242016-07-27 Martin Liska <mliska@suse.cz>
1525
1526 * gcc.dg/predict-13.c: New test.
1527 * gcc.dg/predict-14.c: New test.
1528
af9e275f
SKS
15292016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1530
a23404c9 1531 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
1532 including stdint.h.
1533 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
1534 including stdint.h.
1535
71abba1e
MM
15362016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1537
1538 PR target/71869
1539 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
1540 IEEE built-in functions handle quiet and signalling NaNs
1541 correctly.
1542
9cd74e8f
SK
15432016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
1544
1545 PR fortran/71862
1546 * gfortran.dg/pr71862.f90: New test.
1547
0d48446f
MS
15482016-07-26 Martin Sebor <msebor@redhat.com>
1549
1550 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
1551 selector with dg-options.
1552
524cf1e4
PP
15532016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
1554
1555 PR tree-optimization/18046
1556 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
1557 * gcc.dg/tree-ssa/vrp103.c: New test.
1558 * gcc.dg/tree-ssa/vrp104.c: New test.
1559
100665d8
WS
15602016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1561
1562 * gcc.target/powerpc/pr63354.c: Require lp64 since
1563 -mprofile-kernel is not legal with -m32.
1564
0b64ca40
RB
15652016-07-26 Richard Biener <rguenther@suse.de>
1566
1567 PR rtl-optimization/71984
1568 * gcc.dg/torture/pr71984.c: New testcase.
1569
9b7937cf
RS
15702016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
1571
1572 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
1573 g++-dg-runtest via et-dg-runtest.
1574 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
1575 * gcc.dg/vect/vect.exp: Likewise.
1576 * gfortran.dg/graphite/graphite.exp: Likewise, but for
1577 gfortran-dg-runtest.
1578 * gfortran.dg/vect/vect.exp: Likewise.
1579 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
1580 (check_mips_loongson_hw_available): Likewise.
1581 (check_effective_target_mpaired_single_runtime): Likewise.
1582 (check_effective_target_mips_loongson_runtime): Likewise.
1583 (add_options_for_mpaired_single): Likewise.
1584 (check_effective_target_vect_int): Add global et_index.
1585 Check and save the supported feature for a target selected by
1586 the et_index target. Break long lines where appropriate. Call
1587 et-is-effective-target for MIPS with an argument instead of
1588 check_effective_target_* where appropriate.
1589 (check_effective_target_vect_intfloat_cvt): Likewise.
1590 (check_effective_target_vect_uintfloat_cvt): Likewise.
1591 (check_effective_target_vect_floatint_cvt): Likewise.
1592 (check_effective_target_vect_floatuint_cvt): Likewise.
1593 (check_effective_target_vect_simd_clones): Likewise.
1594 (check_effective_target_vect_shift): ewise.
1595 (check_effective_target_whole_vector_shift): Likewise.
1596 (check_effective_target_vect_bswap): Likewise.
1597 (check_effective_target_vect_shift_char): Likewise.
1598 (check_effective_target_vect_long): Likewise.
1599 (check_effective_target_vect_float): Likewise.
1600 (check_effective_target_vect_double): Likewise.
1601 (check_effective_target_vect_long_long): Likewise.
1602 (check_effective_target_vect_no_int_max): Likewise.
1603 (check_effective_target_vect_no_int_add): Likewise.
1604 (check_effective_target_vect_no_bitwise): Likewise.
1605 (check_effective_target_vect_widen_shift): Likewise.
1606 (check_effective_target_vect_no_align): Likewise.
1607 (check_effective_target_vect_hw_misalign): Likewise.
1608 (check_effective_target_vect_element_align): Likewise.
1609 (check_effective_target_vect_condition): Likewise.
1610 (check_effective_target_vect_cond_mixed): Likewise.
1611 (check_effective_target_vect_char_mult): Likewise.
1612 (check_effective_target_vect_short_mult): Likewise.
1613 (check_effective_target_vect_int_mult): Likewise.
1614 (check_effective_target_vect_extract_even_odd): Likewise.
1615 (check_effective_target_vect_interleave): Likewise.
1616 (check_effective_target_vect_stridedN): Likewise.
1617 (check_effective_target_vect_multiple_sizes): Likewise.
1618 (check_effective_target_vect64): Likewise.
1619 (check_effective_target_vect_call_copysignf): Likewise.
1620 (check_effective_target_vect_call_sqrtf): Likewise.
1621 (check_effective_target_vect_call_btrunc): Likewise.
1622 (check_effective_target_vect_call_btruncf): Likewise.
1623 (check_effective_target_vect_call_ceil): Likewise.
1624 (check_effective_target_vect_call_ceilf): Likewise.
1625 (check_effective_target_vect_call_floor): Likewise.
1626 (check_effective_target_vect_call_floorf): Likewise.
1627 (check_effective_target_vect_call_lceil): Likewise.
1628 (check_effective_target_vect_call_lfloor): Likewise.
1629 (check_effective_target_vect_call_nearbyint): Likewise.
1630 (check_effective_target_vect_call_nearbyintf): Likewise.
1631 (check_effective_target_vect_call_round): Likewise.
1632 (check_effective_target_vect_call_roundf): Likewise.
1633 (check_effective_target_vect_perm): Likewise, but also append *_saved
1634 to the existing global name to properly cache the result.
1635 (check_effective_target_vect_perm_byte): Likewise.
1636 (check_effective_target_vect_perm_short): Likewise.
1637 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
1638 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
1639 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1640 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
1641 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
1642 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
1643 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
1644 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
1645 (check_effective_target_vect_sdot_qi): Likewise.
1646 (check_effective_target_vect_udot_qi): Likewise.
1647 (check_effective_target_vect_sdot_hi): Likewise.
1648 (check_effective_target_vect_udot_hi): Likewise.
1649 (check_effective_target_vect_usad_char): Likewise.
1650 (check_effective_target_vect_pack_trunc): Likewise.
1651 (check_effective_target_vect_unpack): Likewise.
1652 (check_effective_target_vect_aligned_arrays): Likewise.
1653 (check_effective_target_vect_natural_alignment): Likewise.
1654 (check_effective_target_vector_alignment_reachable): Likewise.
1655 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
1656 (is-effective-target): Initialize et_index if undefined.
1657 (et-dg-runtest): New.
1658 (et-is-effective-target): Likewise.
1659 (check_vect_support_and_set_flags): Add supported MIPS targets to
1660 EFFECTIVE_TARGETS list. Return the number of supported targets.
1661
8f63caf6
RB
16622016-07-26 Richard Biener <rguenther@suse.de>
1663 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1664
1665 PR middle-end/70920
1666 * gcc.dg/pr70920-1.c: New test-case.
1667 * gcc.dg/pr70902-2.c: Likewise.
1668 * gcc.dg/pr70920-3.c: Likewise.
1669 * gcc.dg/pr70920-4.c: Likewise
1670 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
1671 2 instead of 3.
1672
7d575fff
AM
16732016-07-25 Alexander Monakov <amonakov@ispras.ru>
1674
1675 * gcc.c-torture/execute/pr71494.c: Require label_values.
1676 * gcc.dg/pr16973.c: Ditto.
1677
bf01e070
SKS
16782016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1679
1680 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
1681 * gcc.dg/torture/pr69771.c: Require int32plus.
1682 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
1683
16b05965
ML
16842016-07-25 Martin Liska <mliska@suse.cz>
1685
1686 * gcc.dg/torture/pr71987.c: New test.
1687
d52d3767
SK
16882016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
1689
1690 PR fortran/71935
1691 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
1692 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
1693 * gfortran.dg/pr71935.f90: New test.
1694
94087e88 16952016-07-22 Martin Sebor <msebor@redhat.com>
2e6b45af
MS
1696
1697 PR c++/71675
1698 * g++.dg/ext/atomic-3.C: New test.
1699 * gcc.dg/atomic/pr71675.c: New test.
1700
58b3986e
ES
17012016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
1702
1703 * gcc.target/i386/mvc8.c: New test.
1704
faa1612a
BC
17052016-07-22 Bin Cheng <bin.cheng@arm.com>
1706
1707 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
1708 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
1709
1603ebe0
TK
17102016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1711
1712 PR fortran/71795
1713 * gfortran.dg/constructor_50.f90: New test.
1714
bc91c436
ML
17152016-07-22 Martin Liska <mliska@suse.cz>
1716
1717 PR gcov-profile/69028
1718 PR gcov-profile/62047
1719 * g++.dg/cilk-plus/pr69028.C: New test.
1720
9fe9a3a7
AV
17212016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
1722
1723 * gfortran.dg/coarray_stat_2.f90: New test.
1724
70866e3d
MM
17252016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1726
1727 * gcc.target/powerpc/vec-extract.h: New files to check the
1728 vec_extract built-in functions for all vector types, testing
1729 accessing each element, both with constant and variable element
1730 numbers.
1731 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
1732 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
1733 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
1734 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
1735 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
1736 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
1737 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
1738 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
1739 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
1740
ab3af181
JJ
17412016-07-21 Jakub Jelinek <jakub@redhat.com>
1742
1743 PR c++/71728
1744 * g++.dg/other/pr71728.C: New test.
1745
ebe8f322
JG
17462016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
1747
1748 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
1749 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
1750 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
1751 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
1752 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
1753
959cef74
RB
17542016-07-21 Richard Biener <rguenther@suse.de>
1755
1756 PR tree-optimization/71947
1757 * gcc.dg/tree-ssa/vrp102.c: New testcase.
1758
b24d9420
BC
17592016-07-21 Bin Cheng <bin.cheng@arm.com>
1760
1761 * gcc.dg/tree-ssa/scev-15.c: New.
1762
23974819
BC
17632016-07-21 Bin Cheng <bin.cheng@arm.com>
1764
1765 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
1766
ee78cbaa
JJ
17672016-07-21 Jakub Jelinek <jakub@redhat.com>
1768
1769 PR c++/71941
1770 * g++.dg/gomp/pr71941.C: New test.
1771
52ed68f7
DM
17722016-07-20 David Malcolm <dmalcolm@redhat.com>
1773
1774 PR c/70339
1775 PR c/71858
1776 * g++.dg/spellcheck-identifiers.C: New test case, based on
1777 gcc.dg/spellcheck-identifiers.c.
1778 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
1779 gcc.dg/spellcheck-identifiers-2.c.
1780 * g++.dg/spellcheck-typenames.C: New test case, based on
1781 gcc.dg/spellcheck-typenames.c
1782
18407bfb
JW
17832016-07-20 Jonathan Wakely <jwakely@redhat.com>
1784
1785 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
1786 pointer to member function and also test catching by reference.
1787
4c07fd98
DV
17882016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1789
1790 * gcc.target/s390/pr67443.c: Fix test case.
1791
fee21d65
DV
17922016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1793
1794 * gcc.target/s390/insv-1.c: Xfail some tests.
1795 * gcc.target/s390/insv-2.c: Likewise.
1796
dbe9dfdd
GJL
17972016-07-20 Georg-Johann Lay <avr@gjlay.de>
1798
1799 * gcc.target/avr/torture/get-mem.c: New test.
1800 * gcc.target/avr/torture/set-mem.c: New test.
1801
c25e1d82
GJL
18022016-07-20 Georg-Johann Lay <avr@gjlay.de>
1803
1804 PR target/71948
1805 * gcc.target/avr/torture/tiny-progmem.c: New test.
1806
109d2197
JJ
18072016-07-20 Jakub Jelinek <jakub@redhat.com>
1808
7419f441
JJ
1809 PR c++/71909
1810 * g++.dg/parse/pr71909.C: New test.
1811 * g++.dg/tm/pr71909.C: New test.
1812
109d2197
JJ
1813 PR c++/50060
1814 * g++.dg/cpp0x/constexpr-50060.C: New test.
1815 * g++.dg/cpp1y/constexpr-50060.C: New test.
1816
144530cf
ML
18172016-07-20 Martin Liska <mliska@suse.cz>
1818
1819 * gfortran.dg/graphite/pr71898.f90: New test.
1820
04ac4afa
BC
18212016-07-20 Bin Cheng <bin.cheng@arm.com>
1822
1823 PR tree-optimization/71503
1824 PR tree-optimization/71683
1825 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
1826 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
1827
dcbdb17a
ML
18282016-07-20 Martin Liska <mliska@suse.cz>
1829
1830 * gcc.dg/plugin/plugin.exp: Remove sreal test.
1831 * gcc.dg/plugin/sreal-test-1.c: Remove.
1832 * gcc.dg/plugin/sreal_plugin.c: Remove.
1833
6ed82555
TK
18342016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1835
1836 PR fortran/71902
1837 * gfortran.dg/dependency_47.f90: New test.
1838
13da0507
JJ
18392016-07-19 Jakub Jelinek <jakub@redhat.com>
1840
4833f561
JJ
1841 PR rtl-optimization/71916
1842 * gcc.c-torture/compile/pr71916.c: New test.
1843
4fda19ef
JJ
1844 PR middle-end/71874
1845 * g++.dg/torture/pr71874.C: New test.
1846
13da0507
JJ
1847 PR middle-end/71734
1848 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
1849 (my_alloc): Rewritten to use __builtin_posix_memalign and
1850 __SIZE_TYPE__.
1851 (my_free): Use __builtin_free instead of _mm_free.
1852 (Vec::operator=): Use __builtin_memcpy.
1853
e7980add
MJ
18542016-07-19 Martin Jambor <mjambor@suse.cz>
1855
61c73a7f
UB
1856 PR fortran/71688
1857 * gfortran.dg/pr71688.f90: New test.
e7980add 1858
13e88953
RB
18592016-07-19 Richard Biener <rguenther@suse.de>
1860
1861 * c-c++-common/vector-subscript-6.c: New testcase.
1862 * c-c++-common/vector-subscript-7.c: Likewise.
1863
1caf0482
SKS
18642016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1865
a23404c9 1866 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
1867 and UInt32 based on __SIZEOF_INT__.
1868
cef5388d
RB
18692016-07-19 Richard Biener <rguenther@suse.de>
1870
1871 PR tree-optimization/71901
1872 * gcc.dg/torture/pr71901.c: New testcase.
1873
18742016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
1875
1876 PR tree-optimization/71908
1877 * gcc.dg/torture/pr71908.c: New testcase.
1878
a8f7a895
MM
18792016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1880
1881 PR target/71493
1882 * gcc.target/powerpc/pr71493-1.c: New test.
1883 * gcc.target/powerpc/pr71493-2.c: Likewise.
1884
f2111a36
JJ
18852016-07-18 Jakub Jelinek <jakub@redhat.com>
1886
99516432
JJ
1887 PR c++/71835
1888 * g++.dg/conversion/ambig3.C: New test.
1889
87713c6a
JJ
1890 PR c++/71828
1891 * g++.dg/cpp0x/constexpr-71828.C: New test.
1892
7a7f16ca
JJ
1893 PR c++/71826
1894 * g++.dg/template/pr71826.C: New test.
1895
f4d90295
JJ
1896 PR c++/71822
1897 * g++.dg/template/defarg21.C: New test.
1898
f2111a36
JJ
1899 PR c++/71871
1900 * g++.dg/ext/vector31.C: New test.
1901
0b965526
UB
19022016-07-18 Uros Bizjak <ubizjak@gmail.com>
1903
1904 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
1905
94e136b9
YR
19062016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
1907
1908 PR tree-optimization/71734
1909 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
1910
7072df0a
DV
19112016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
1912
1913 * gcc.target/s390/warn-dynamicstack-1.c: New test.
1914 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
1915 stack-layout-dynamic-1.c: New test.
1916
54158a1a
AK
19172016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1918
1919 * gcc.target/s390/nolrl-1.c: New test.
1920
43068916
FR
19212016-07-17 Fritz Reese <fritzoreese@gmail.com>
1922
1923 PR fortran/71523
1924 * gfortran.dg/pr71523_1.f90: New test.
1925 * gfortran.dg/pr71523_2.f90: New test.
1926
a9356b12
AS
19272016-07-16 Andreas Schwab <schwab@linux-m68k.org>
1928
1929 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
1930
a07b81c7
JD
19312016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1932 Marco Restelli <mrestelli@gmail.com>
1933
1934 PR fortran/62125
1935 * gfortran.dg/pr62125.f90: New test.
1936
96c0ec12
BS
19372016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1938
1939 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
1940 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1941
479d0ed5
JW
19422016-07-15 Jonathan Wakely <jwakely@redhat.com>
1943
1944 PR c++/58796
1945 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
1946 * g++.dg/cpp0x/nullptr35.C: New test.
1947
41c7438e
BC
19482016-07-15 Bin Cheng <bin.cheng@arm.com>
1949
1950 * gcc.dg/tree-ssa/scev-8.c: Update test string.
1951
f7ba880b
CP
19522016-07-15 Cesar Philippidis <cesar@codesourcery.com>
1953
1954 * gfortran.dg/goacc/vector_length.f90: New test.
1955
b9aba0a0
RB
19562016-07-15 Richard Biener <rguenther@suse.de>
1957
1958 PR tree-optimization/71881
1959 * gcc.dg/torture/pr71881.c: New testcase.
1960
9513d5fb
RB
19612016-07-15 Richard Biener <rguenther@suse.de>
1962
1963 PR tree-optimization/71887
1964 * gcc.dg/torture/pr71887.c: New testcase.
1965
ddbbcb19
JJ
19662016-07-15 Jakub Jelinek <jakub@redhat.com>
1967
1968 PR c/71858
1969 * gcc.dg/spellcheck-identifiers-3.c: New test.
1970
29eb509c
AV
19712016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
1972
1973 PR fortran/71807
1974 * gfortran.dg/null_9.f90: New test.
1975
43aabfcf
BC
19762016-07-15 Bin Cheng <bin.cheng@arm.com>
1977
1978 * gcc.dg/tree-ssa/loop-41.c: New test.
1979
afc89e58
BC
19802016-07-15 Bin Cheng <bin.cheng@arm.com>
1981
1982 PR tree-optimization/71347
1983 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
1984
6fa682ad
SK
19852016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
1986
1987 PR fortran/29819
1988 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
1989 * gfortran.dg/contains.f90: Ditto.
1990 * gfortran.dg/contains_empty_1.f03: Ditto.
1991 * gfortran.dg/submodule_3.f08: Ditto.
1992
dd36b877
JJ
19932016-07-14 Jakub Jelinek <jakub@redhat.com>
1994
a60a5d31
JJ
1995 PR testsuite/71865
1996 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
1997 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
1998 expected diagnostics.
1999
dd36b877
JJ
2000 PR c/71858
2001 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
2002 * gcc.dg/spellcheck-identifiers-2.c: New test.
2003 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
2004 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
2005
a241f8ca
JJ
20062016-07-14 Jakub Jelinek <jakub@redhat.com>
2007
2008 PR tree-optimization/71872
2009 * gcc.c-torture/compile/pr71872.c: New test.
2010
d62b809c
TP
20112016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2012
2013 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
2014 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
2015 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
2016 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
2017 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
2018 * gcc.target/arm/atomic-op-acquire-1.c: This.
2019 * gcc.target/arm/atomic-op-char.c: Rename into ...
2020 * gcc.target/arm/atomic-op-char-1.c: This.
2021 * gcc.target/arm/atomic-op-consume.c: Rename into ...
2022 * gcc.target/arm/atomic-op-consume-1.c: This.
2023 * gcc.target/arm/atomic-op-int.c: Rename into ...
2024 * gcc.target/arm/atomic-op-int-1.c: This.
2025 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
2026 * gcc.target/arm/atomic-op-relaxed-1.c: This.
2027 * gcc.target/arm/atomic-op-release.c: Rename into ...
2028 * gcc.target/arm/atomic-op-release-1.c: This.
2029 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
2030 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
2031 * gcc.target/arm/atomic-op-short.c: Rename into ...
2032 * gcc.target/arm/atomic-op-short-1.c: This.
2033 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
2034 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
2035 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
2036 * gcc.target/arm/atomic-op-char-2.c: Likewise.
2037 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
2038 * gcc.target/arm/atomic-op-int-2.c: Likewise.
2039 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
2040 * gcc.target/arm/atomic-op-release-2.c: Likewise.
2041 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
2042 * gcc.target/arm/atomic-op-short-2.c: Likewise.
2043
1f8dd420
AV
20442016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
2045
2046 PR fortran/70842
2047 * gfortran.dg/select_type_35.f03: New test.
2048
53109ba8
KT
20492016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2050
2051 PR target/65951
2052 PR tree-optimization/70923
2053 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
2054 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
2055 * gcc.dg/vect/pr65951.c: Likewise.
2056 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
2057
91f35b7f
DE
20582016-07-14 David Edelsohn <dje.gcc@gmail.com>
2059
2060 * c-c++-common/pr60226.c: Expect maximum object file alignment
2061 error on AIX.
2062
351168fe
RB
20632016-07-14 Richard Biener <rguenther@suse.de>
2064
2065 PR tree-optimization/71866
2066 * gcc.dg/torture/pr71866.c: New testcase.
2067
94c32c00
TP
20682016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2069
2070 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
2071 selector and enclose boolean expression in curly braces.
2072
b799a481
AM
20732016-07-14 Alan Modra <amodra@gmail.com>
2074
2075 PR target/71733
2076 * gcc.target/powerpc/p9-novsx.c: New.
2077
f63ba78c
AK
20782016-07-13 Andi Kleen <ak@linux.intel.com>
2079
2080 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
2081 * g++.dg/tree-prof/morefunc.C: Dito.
2082 * g++.dg/tree-prof/pr35545.C: Dito.
2083 * g++.dg/tree-prof/reorder.C: Dito.
2084 * gcc.dg/tree-prof/20050826-2.c: Dito.
2085 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
2086 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
2087 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
2088 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
2089 * gcc.dg/tree-prof/inliner-1.c: Dito.
2090 * gcc.dg/tree-prof/merge_block.c: Dito.
2091 * gcc.dg/tree-prof/stringop-1.c: Dito.
2092 * gcc.dg/tree-prof/stringop-2.c: Dito.
2093 * gcc.dg/tree-prof/switch-case-1.c: Dito.
2094 * gcc.dg/tree-prof/switch-case-2.c: Dito.
2095 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
2096 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
2097 * gcc.dg/tree-prof/update-loopch.c: Dito.
2098 * gcc.dg/tree-prof/val-prof-1.c: Dito.
2099 * gcc.dg/tree-prof/val-prof-2.c: Dito.
2100 * gcc.dg/tree-prof/val-prof-3.c: Dito.
2101 * gcc.dg/tree-prof/val-prof-4.c: Dito.
2102 * gcc.dg/tree-prof/val-prof-5.c: Dito.
2103 * gcc.dg/tree-prof/val-prof-6.c: Dito.
2104 * gcc.dg/tree-prof/val-prof-7.c: Dito.
2105
f4d5a23d
AK
21062016-07-13 Andi Kleen <ak@linux.intel.com>
2107
2108 * lib/profopt.exp (profopt-execute): Remove .imports files.
2109
ae145898
AK
21102016-07-13 Andi Kleen <ak@linux.intel.com>
2111
0b965526 2112 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 2113
e97bd4f5
AK
21142016-07-13 Andi Kleen <ak@linux.intel.com>
2115
2116 * lib/profopt.exp (dg-final-scan-autofdo,
2117 dg-final-scan-not-autofdo): New functions.
2118
6fa3d4b4
BC
21192016-07-13 Bin Cheng <bin.cheng@arm.com>
2120
2121 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
2122 * gcc.dg/vect/vect-35.c: Ditto.
2123 * gcc.dg/vect/vect-alias-check-2.c: New test.
2124
65f18bc6
ML
21252016-07-13 Martin Liska <mliska@suse.cz>
2126
2127 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 2128 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
2129 * gfortran.dg/pr42108.f90: Update expected dump scan.
2130
9737f35b
RB
21312016-07-13 Richard Biener <rguenther@suse.de>
2132
2133 PR tree-optimization/24574
2134 * gcc.dg/pr24574.c: New testcase.
2135
62c0ea4b
SKS
21362016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2137
0b965526 2138 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
2139 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
2140 * c-c++-common/pr68833-1.c: Require int32plus.
2141 * gcc.dg/ipa/pr63551.c: Likewise.
2142 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
2143 * gcc.dg/ipa/pr64041.c: Require int32plus.
2144
c7ed8938
IE
21452016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
2146
2147 PR ipa/71633
2148 * g++.dg/pr71633.C: New test.
2149
5ce15300
TP
21502016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2151
2152 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
2153 Add new arm_thumb1_cbz_ok effective target.
2154 * gcc.target/arm/cbz.c: New test.
2155
2b9509a3
TP
21562016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2157
2158 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
2159 Define effective target.
2160 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
2161 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
2162 * gcc.target/arm/movhi_movw.c: New test.
2163 * gcc.target/arm/movsi_movw.c: Likewise.
2164 * gcc.target/arm/movdi_movw.c: Likewise.
2165
7f15b177
RB
21662016-07-13 Richard Biener <rguenther@suse.de>
2167
2168 PR middle-end/71104
2169 * gcc.dg/pr71104-1.c: New testcase.
2170 * gcc.dg/pr71104-2.c: Likewise.
2171
0b0a896e
MM
21722016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2173
2174 PR target/71805
2175 * gcc.target/powerpc/pr71805.c: New test.
2176
f906f5ed
BS
21772016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2178
2179 * gcc.target/powerpc/divkc3-1.c: New.
2180 * gcc.target/powerpc/mulkc3-1.c: New.
2181
9e63c3aa
NS
21822016-07-12 Nathan Sidwell <nathan@acm.org>
2183
2184 * gcc.target/arm/data-rel-1.c: New.
2185 * gcc.target/arm/data-rel-2.c: New.
2186 * gcc.target/arm/data-rel-3.c: New.
2187
f507d202
ML
21882016-07-12 Martin Liska <mliska@suse.cz>
2189
2190 * gcc.dg/params/blocksort-part.c: New test.
2191 * gcc.dg/params/params.exp: New file.
2192
d6f7c125
KT
21932016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2194
2195 PR middle-end/71700
2196 * gcc.c-torture/execute/pr71700.c: New test.
2197
37ccb0ba
SB
21982016-07-12 Steven Bosscher <steven@gcc.gnu.org>
2199 Richard Biener <rguenther@suse.de>
2200
2201 PR tree-optimization/23286
2202 PR tree-optimization/70159
2203 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
2204 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
2205 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
2206 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
2207 * gcc.dg/tree-ssa/pr35286.c: Likewise.
2208 * gcc.dg/tree-ssa/pr35287.c: Likewise.
2209 * gcc.dg/hoist-register-pressure-1.c: Likewise.
2210 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2211 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2212 * gcc.dg/pr51879-12.c: Likewise.
2213 * gcc.dg/strlenopt-9.c: Likewise.
2214 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2215 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
2216 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
2217 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2218 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2219 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
2220 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
2221 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
2222 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
2223 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
2224 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
2225 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
2226 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
2227 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
2228 * gfortran.dg/pr43984.f90: Adjust expected outcome.
2229
712a93d6
RB
22302016-07-12 Richard Biener <rguenther@suse.de>
2231
2232 PR rtl-optimization/68961
2233 * gcc.target/i386/pr68961.c: New testcase.
2234
c392943c
JJ
22352016-07-11 Jakub Jelinek <jakub@redhat.com>
2236
3d56e6a4
JJ
2237 PR middle-end/71758
2238 * c-c++-common/gomp/pr71758.c: New test.
2239 * gfortran.dg/gomp/pr71758.f90: New test.
2240
c392943c
JJ
2241 PR tree-optimization/71823
2242 * gcc.dg/vect/pr71823.c: New test.
2243
741d3be5
DM
22442016-07-11 David Malcolm <dmalcolm@redhat.com>
2245
2246 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
2247 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
2248 and LINE_MAP_MAX_LOCATION_WITH_COLS.
2249
92fa45b5
L
22502016-07-11 H.J. Lu <hongjiu.lu@intel.com>
2251
2252 PR target/71801
2253 * gcc.target/i386/pr71801.c: New test.
2254
f51606c7
RB
22552016-07-11 Richard Biener <rguenther@suse.de>
2256
2257 PR tree-optimization/71816
2258 * gcc.dg/torture/pr71816.c: New testcase.
2259
36b54ce0
TK
22602016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2261
2262 PR fortran/71783
2263 * gfortran.dg/dependency_46.f90: New test.
2264
d13835b6
VM
22652016-07-08 Vladimir Makarov <vmakarov@redhat.com>
2266
2267 PR rtl-optimization/71621
2268 * gcc.target/i386/pr71621-1.c: New.
2269 * gcc.target/i386/pr71621-2.c: New.
2270
642bcbdf
CP
22712016-07-08 Cesar Philippidis <cesar@codesourcery.com>
2272
2273 * gfortran.dg/goacc/pr71704.f90: New test.
2274
02eb5b8b
BS
22752016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2276
2277 PR target/71297
2278 * gcc.target/powerpc/pr71297.c: New.
2279
8beb9a0d
JW
22802016-07-08 Jiong Wang <jiong.wang@arm.com>
2281
2282 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
2283
cef4b650
MM
22842016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2285
2286 PR target/71806
2287 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
2288
3c3ecf52
AH
22892016-07-08 Alan Hayward <alan.hayward@arm.com>
2290
2291 PR tree-optimization/71667
2292 * gcc.dg/vect/pr71667.c: New
2293
2660286d
ML
22942016-07-08 Martin Liska <mliska@suse.cz>
2295
2296 * gcc.dg/torture/pr71606.c: New test.
2297
70cdd4ae
JD
22982016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2299
2300 PR fortran/71764
2301 * gfortran.dg/pr71764.f90: New test.
2302
842dc2e6
JJ
23032016-07-07 Jakub Jelinek <jakub@redhat.com>
2304 Kai Tietz <ktietz70@googlemail.com>
2305
2306 PR c++/70869
2307 PR c++/71054
2308 * g++.dg/cpp0x/pr70869.C: New test.
2309 * g++.dg/cpp0x/pr71054.C: New test.
2310
31be4262
DE
23112016-07-07 David Edelsohn <dje.gcc@gmail.com>
2312
2313 * g++.dg/debug/pr71432.C: Fail on AIX.
2314
1c122092
ML
23152016-07-07 Martin Liska <mliska@suse.cz>
2316
2317 * gfortran.dg/do_1.f90: Remove a corner case that triggers
2318 an undefined behavior.
2319 * gfortran.dg/do_3.F90: Likewise.
2320 * gfortran.dg/do_check_11.f90: New test.
2321 * gfortran.dg/do_check_12.f90: New test.
2322 * gfortran.dg/do_corner_warn.f90: New test.
2323
7119f1b1
ML
23242016-07-07 Martin Liska <mliska@suse.cz>
2325
2326 * gfortran.dg/predict-1.f90: Ammend the test.
2327 * gfortran.dg/predict-2.f90: Likewise.
2328
275792f2
IE
23292016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
2330
2331 PR ipa/71624
2332 * g++.dg/pr71624.C: New test.
2333
05a437c1
TP
23342016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2335
2336 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
2337 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
2338 ARMv8-M Mainline architectures.
2339
6f493951
TP
23402016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2341
2342 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
2343 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
2344
5ddaee94
SB
23452016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
2346
2347 PR target/70098
2348 PR target/71763
2349 * gcc.target/powerpc/pr71763.c: New file.
2350
651afdb2
YR
23512016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2352
2353 PR tree-optimization/71518
0b965526 2354 * gcc.dg/pr71518.c: New test.
651afdb2 2355
9df99881
WD
23562016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
2357
2358 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
2359
7b4e0769
SKS
23602016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2361
0b965526 2362 PR target/50739
7b4e0769
SKS
2363 * gcc.target/avr/pr50739.c: New test.
2364
eb4432f7
JH
23652016-07-05 Jan Hubicka <jh@suse.cz>
2366
2367 * gcc.dg/tree-ssa/scev-14.c: update template.
2368
c01e092f
RS
23692016-07-06 Richard Sandiford <richard.sandiford@arm.com>
2370
2371 * gcc.dg/vect/group-no-gaps-1.c: New test.
2372
8070763a
AK
23732016-07-05 Andi Kleen <ak@linux.intel.com>
2374
2375 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
2376 if kernel supports MPX.
2377
7f6e88a8
KC
23782016-07-05 Kito Cheng <kito.cheng@gmail.com>
2379
2380 * gcc.c-torture/compile/pr69102.c: Require fpic support.
2381
36a265b1
MM
23822016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
2383 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2384
2385 * gcc.target/powerpc/signbit-1.c: New test.
2386 * gcc.target/powerpc/signbit-2.c: New test.
2387 * gcc.target/powerpc/signbit-3.c: New test.
2388
7a98fb6e
KT
23892016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2390
2391 PR rtl-optimization/71594
2392 * gcc.dg/torture/pr71594.c: New test.
2393
1e3d54b4
JH
23942016-07-05 Jan Hubicka <jh@suse.cz>
2395
2396 * gcc.dg/tree-ssa/scev-14.c: new testcase.
2397
84ca3893
DM
23982016-07-05 David Malcolm <dmalcolm@redhat.com>
2399
2400 PR c++/62314
3a146d46 2401 * g++.dg/parse/error5.C: Update column
84ca3893
DM
2402 number of missing semicolon error.
2403 * g++.dg/pr62314-2.C: New test case.
2404
20d0bfce
AF
24052016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2406
2407 * gfortran.dg/coarray_stat_function.f90: New test.
2408 * gfortran.dg/coarray_stat_whitespace.f90: New test.
2409 * gfortran.dg/coarray_lib_comm_1: Adapting old test
2410 to new interfaces.
2411
69aaea06
AV
24122016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
2413
2414 PR fortran/71623
2415 * gfortran.dg/deferred_character_17.f90: New test.
2416
f723a43c
CL
24172016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
2418
2419 * gcc.target/arm/neon/polytypes.c: Move to ...
2420 * gcc.target/arm/polytypes.c: ... here.
2421 * gcc.target/arm/neon/pr51534.c: Move to ...
2422 * gcc.target/arm/pr51534.c: ... here.
2423 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
2424 * gcc.target/arm/vect-vcvt.c: ... here.
2425 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
2426 * gcc.target/arm/vect-vcvtq.c: ... here.
2427 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
2428 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
2429 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
2430 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
2431 * gcc.target/arm/neon/neon.exp: Delete.
2432 * gcc.target/arm/neon/: Delete.
2433
d73e0ccf
JD
24342016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2435
2436 PR fortran/65575
2437 * gfortran.dg: pr65575.f90: New test.
2438
c20f6223
JD
24392016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2440
2441 PR fortran/35849
2442 * gfortran.dg: pr35849.f90: New test.
2443
2a5537c3
JJ
24442016-07-04 Jakub Jelinek <jakub@redhat.com>
2445
2446 PR c++/71739
2447 * g++.dg/cpp0x/pr71739.C: New test.
2448
740f9751
CL
24492016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
2450
2451 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
2452
bf749919
DV
24532016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2454
2455 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
2456 locr.
2457 * gcc.target/s390/loc-1.c: New test.
2458
430bb38e
YR
24592016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
2460
3a146d46
JJ
2461 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
2462 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 2463
15f6e0da
RR
24642016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2465
2466 PR target/63874
2467 * gcc.target/aarch64/pr63874.c: New test.
2468
79335075
JB
24692016-07-04 Jan Beulich <jbeulich@suse.com>
2470
2471 * g++.dg/header.c: New.
2472 * gcc.dg/header.c: New.
2473
557e8c49
JJ
24742016-07-02 Jakub Jelinek <jakub@redhat.com>
2475
2476 PR c/71719
2477 * c-c++-common/Wunused-var-15.c: New test.
2478
79a592e3
JJ
24792016-07-01 Jakub Jelinek <jakub@redhat.com>
2480
2481 PR fortran/71687
2482 * gfortran.dg/gomp/pr71687.f90: New test.
2483
e2298656
BS
24842016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2485
2486 * gcc.dg/const-float128-ped.c: Require __float128 effective
2487 target and options.
2488 * gcc.dg/const-float128.c: Likewise.
2489 * gcc.dg/torture/float128-cmp-invalid.c: Require
2490 __float128 and base_quadfloat_support effective targets, and
2491 __float128 options.
2492 * gcc.dg/torture/float128-div-underflow.c: Likewise.
2493 * gcc.dg/torture/float128-extend-nan.c: Likewise.
2494 * gcc.dg/torture/float128-nan.c: Likewise.
2495 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
2496 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
2497 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 2498 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
2499 (add_options_for___float128): New.
2500 (check_effective_target_base_quadword_support): New.
2501
70c11966
MM
25022016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2503
2504 PR target/71720
2505 * gcc.target/powerpc/pr71720.c: New test.
2506
059541fd
JB
25072016-07-01 Jan Beulich <jbeulich@suse.com>
2508
2509 * gcc.dg/bss.c: New.
2510
2c1e4964
PB
25112016-07-01 Peter Bergner <bergner@vnet.ibm.com>
2512
2513 PR target/71698
2514 * gcc.target/powerpc/pr71698.c: New test.
2515
22e1cb39
GJL
25162016-07-01 Georg-Johann Lay <avr@gjlay.de>
2517
2518 PR target/71151
2519 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
2520 instead of ".foo" for its section name.
2521 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
2522 depending on MCU's flash size.
2523 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
2524 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
2525 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
2526 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
2527 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
2528 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
2529
466cf574
JB
25302016-07-01 Jan Beulich <jbeulich@suse.com>
2531
2532 * gcc.target/i386/pr65105-2.c: Add -msse2.
2533
351beab7
JJ
25342016-06-30 Jakub Jelinek <jakub@redhat.com>
2535
55a0f21a
JJ
2536 PR tree-optimization/71707
2537 * gcc.dg/strlenopt-29.c: New test.
2538
6245ad72
JJ
2539 PR fortran/71704
2540 * gfortran.dg/gomp/pr71704.f90: New test.
2541
351beab7
JJ
2542 PR fortran/71705
2543 * gfortran.dg/gomp/pr71705.f90: New test.
2544
5a3a6a5e
KN
25452016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
2546
2547 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
2548 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
2549 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
2550 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
2551 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
2552 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
2553 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
2554 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
2555 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
2556 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
2557 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
2558 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
2559 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
2560 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
2561 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
2562 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
2563 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
2564 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
2565 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
2566 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
2567 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
2568 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
2569 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
2570 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
2571 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
2572 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
2573 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
2574 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
2575 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
2576 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
2577 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
2578 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
2579 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
2580 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
2581 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
2582 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
2583 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
2584 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
2585 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
2586 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
2587 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
2588 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
2589 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
2590 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
2591 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
2592 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
2593 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
2594 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
2595 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
2596 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
2597 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
2598 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
2599 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
2600 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
2601 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
2602 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
2603 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
2604 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
2605 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
2606 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
2607 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
2608 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
2609 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
2610 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
2611 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
2612 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
2613 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
2614 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
2615 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
2616 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
2617 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
2618 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
2619 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
2620 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
2621 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
2622 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
2623 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
2624 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
2625 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
2626 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
2627 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
2628
3dfa8071 26292016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 2630 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
2631
2632 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
2633
9bd62242 26342016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 2635 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
2636
2637 * gcc.target/aarch64/vget_set_lane_1.c: New test.
2638
603107fb
DM
26392016-06-30 David Malcolm <dmalcolm@redhat.com>
2640
2641 PR driver/71651
2642 * gcc.dg/spellcheck-options-12.c: New test case.
2643
205cccc7
JJ
26442016-06-30 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR middle-end/71693
2647 * gcc.c-torture/compile/pr71693.c: New test.
2648
f4452176
DM
26492016-06-29 David Malcolm <dmalcolm@redhat.com>
2650
2651 * gcc.dg/spellcheck-params.c: New testcase.
2652 * gcc.dg/spellcheck-params-2.c: New testcase.
2653
c5e74d9d
MM
26542016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2655
2656 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
2657 vector extract instructions.
2658 * gcc.target/powerpc/p9-extract-2.c: Likewise.
2659
e44ecbfd
JD
26602016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2661
2662 PR fortran/71686
2663 * gfortran.dg/unexpected_eof_2.f90: New test.
2664 * gfortran.dg/unexpected_eof_3.f90: New test.
2665
ee446d9f
JW
26662016-06-29 Jim Wilson <jim.wilson@linaro.org>
2667
2668 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
2669
27f67461
CP
26702016-06-29 Cesar Philippidis <cesar@codesourcery.com>
2671
2672 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
2673 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2674 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
2675
b1206d29
RB
26762016-06-29 Richard Biener <rguenther@suse.de>
2677
2678 PR middle-end/15256
2679 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
2680
1af21224
MW
26812016-06-29 Matthew Wahab <matthew.wahab@arm.com>
2682
2683 * gcc.target/arm/aapcs/neon-vect10.c: Require
2684 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
2685 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
2686 * gcc.target/arm/aapcs/vfp18.c: Likewise.
2687 * gcc.target/arm/aapcs/vfp19.c: Likewise.
2688 * gcc.target/arm/aapcs/vfp20.c: Likewise.
2689 * gcc.target/arm/aapcs/vfp21.c: Likewise.
2690 * gcc.target/arm/fp16-aapcs-1.c: Require
2691 -mfloat-ab=hard. Also simplify the test.
2692 * gcc.target/arm/fp16-aapcs-2.c: New.
2693
7fe43755
MW
26942016-06-29 Matthew Wahab <matthew.wahab@arm.com>
2695
0b965526 2696 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
2697 (add_options_for_arm_fp16_ieee): New.
2698 (add_options_for_arm_fp16_alternative): New.
2699 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
2700 long-line.
2701 (effective_target_arm_fp16_hw): New.
2702
264d951a
IE
27032016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
2704
2705 PR tree-optimization/71655
2706 * g++.dg/pr71655.C: New test.
2707
5c846a81
ML
27082016-06-29 Martin Liska <mliska@suse.cz>
2709
2710 * gcc.dg/pr71585.c: New test.
2711 * gcc.dg/pr71585-2.c: New test.
2712 * gcc.dg/pr71585-3.c: New test.
2713
fafe9318
YR
27142016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2715
2716 PR tree-optimization/70729
2717 * g++.dg/vect/pr70729.cc: New test.
2718
54d19c3b
TS
27192016-06-29 Thomas Schwinge <thomas@codesourcery.com>
2720
2721 * c-c++-common/gomp/cancel-1.c: Extend.
2722
5f3cd7c3
JJ
27232016-06-29 Jakub Jelinek <jakub@redhat.com>
2724
2725 PR tree-optimization/71625
2726 * gcc.dg/strlenopt-28.c: New test.
2727
4aa83879
RB
27282016-06-29 Richard Biener <rguenther@suse.de>
2729
2730 PR middle-end/71002
2731 * g++.dg/torture/pr71002.C: Adjust testcase.
2732
152ef731
JJ
27332016-06-29 Jakub Jelinek <jakub@redhat.com>
2734
2735 PR c/71685
2736 * gcc.dg/pr71685.c: New test.
2737
27382016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
2739
2740 PR c/71552
2741 * gcc.dg/init-bad-9.c: New test.
2742
d41dc215
BS
27432016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2744
2745 * gcc.target/powerpc/abs128-1.c: Require VSX.
2746 * gcc.target/powerpc/copysign128-1.c: Likewise.
2747 * gcc.target/powerpc/inf128-1.c: Likewise.
2748 * gcc.target/powerpc/nan128-1.c: Likewise.
2749
6a20b538
JJ
27502016-06-28 Jakub Jelinek <jakub@redhat.com>
2751
2752 PR middle-end/71626
2753 * gcc.c-torture/execute/pr71626-1.c: New test.
2754 * gcc.c-torture/execute/pr71626-2.c: New test.
2755
77d93c47
PB
27562016-06-28 Peter Bergner <bergner@vnet.ibm.com>
2757
2758 PR target/71656
2759 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
2760
a8264058
SB
27612016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
2762
2763 PR target/71670
2764 * gcc.target/powerpc/pr71670.c: New testcase.
2765
0dc47331
PB
27662016-06-27 Peter Bergner <bergner@vnet.ibm.com>
2767
2768 PR target/71656
2769 * gcc.target/powerpc/pr71656-1.c: New test.
2770 * gcc.target/powerpc/pr71656-2.c: New test.
2771
b65ffc79
CL
27722016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
2773
2774 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
2775 around fp16 code.
2776 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
2777 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2778 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2779 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2780 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
2781 Add arm_neon_fp16_ok effective target.
0b965526
UB
2782 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
2783 Likewise.
2784 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
2785 Likewise.
2786 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
2787 Likewise.
2788 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
2789 Likewise.
2790 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
2791 Likewise.
2792 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
2793 Likewise.
2794 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
2795 Likewise.
2796 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
2797 Likewise.
2798 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
2799 Likewise.
2800 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
2801 Likewise.
2802 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
2803 Likewise.
b65ffc79 2804
9bb86f40
JH
28052016-06-26 Jan Hubicka <hubicka@ucw.cz>
2806
2807 * gcc.dg/predict-12.c: New testcase.
2808
46db0fd4
JD
28092016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2810
2811 PR fortran/71649
2812 * gfortran.dg/pr71649.f90: New test.
2813
2a65e70b
JJ
28142016-06-25 Jakub Jelinek <jakub@redhat.com>
2815
f8a06e24
JJ
2816 PR tree-optimization/71643
2817 * g++.dg/opt/pr71643.C: New test.
2818
2a65e70b
JJ
2819 PR tree-optimization/71631
2820 * gcc.c-torture/execute/pr71631.c: New test.
2821
7805417a
JH
28222016-06-24 Jan Hubicka <hubicka@ucw.cz>
2823
2824 * gcc.dg/predict-11.c: New testcase.
2825 * gfortran.dg/predict-2.f90: New testcase.
2826
888ed1a3
JH
28272016-06-24 Jan Hubicka <hubicka@ucw.cz>
2828
2829 * gcc.dg/predict-10.c: New test.
2830
53605f35
BS
28312016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2832
2833 * gcc.target/powerpc/abs128-1.c: New.
2834 * gcc.target/powerpc/copysign128-1.c: New.
2835 * gcc.target/powerpc/inf128-1.c: New.
2836 * gcc.target/powerpc/nan128-1.c: New.
2837
7b22b4c6
EB
28382016-06-24 Eric Botcazou <ebotcazou@adacore.com>
2839
2840 * gfortran.dg/pr71642.f90: New test.
2841
37e373c2
JJ
28422016-06-24 Jakub Jelinek <jakub@redhat.com>
2843
2844 PR tree-optimization/71647
2845 * gcc.target/i386/pr71647.c: New test.
2846
b20b79f2
L
28472016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2848
2849 * gcc.target/i386/noplt-gd-1.c: New test.
2850 * gcc.target/i386/noplt-gd-2.c: Likewise.
2851 * gcc.target/i386/noplt-gd-3.c: Likewise.
2852 * gcc.target/i386/noplt-ld-1.c: Likewise.
2853 * gcc.target/i386/noplt-ld-2.c: Likewise.
2854 * gcc.target/i386/noplt-ld-3.c: Likewise.
2855 * lib/target-supports.exp
2856 (check_effective_target_tls_get_addr_via_got): New.
2857
04619cb8
UB
28582016-06-24 Uros Bizjak <ubizjak@gmail.com>
2859
2860 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
2861 testsuite compile flags.
2862 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2863 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2864
28652016-06-24 Uros Bizjak <ubizjak@gmail.com>
2866
2867 * g++dg/vect/pr36684.cc: Add dg-do compile.
2868 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
2869 * gcc.dg/vect/pr70021.c: Ditto.
2870 * gcc.dg/vect/pr70138-1.c: Ditto.
2871 * gcc.dg/vect/pr70138-2.c: Ditto.
2872 * gcc.dg/vect/pr70354-1.c: Ditto.
2873 * gcc.dg/vect/pr70354-2.c: Ditto.
2874 * gcc.dg/vect/pr71259.c: Ditto.
2875 * gcc.dg/vect/pr71416-1.c: Ditto.
2876 * gcc.dg/vect/slp-43.c: Ditto.
2877 * gcc.dg/vect/slp-45.c: Ditto.
2878 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2879 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2880 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2881 * gfortran.dg/vect/pr69980.f90: Ditto.
2882
28832016-06-24 Uros Bizjak <ubizjak@gmail.com>
2884
2885 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
2886 * gcc.dg/vect/bb-slp-30.c: Ditto.
2887 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
2888 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
2889 * gcc.dg/vect/pr45902.c: Ditto.
2890 * gcc.dg/vect/pr48172.c: Ditto.
2891 * gcc.dg/vect/pr48377.c: Ditto.
2892 * gcc.dg/vect/pr49038.c: Ditto.
2893 * gcc.dg/vect/pr49771.c: Ditto.
2894 * gcc.dg/vect/pr52091.c: Ditto.
2895 * gcc.dg/vect/pr53185-2.c: Ditto.
2896 * gcc.dg/vect/pr56826.c: Ditto.
2897 * gcc.dg/vect/pr60276.c: Ditto.
2898 * gcc.dg/vect/pr62021.c: Ditto.
2899 * gcc.dg/vect/pr63530.c: Ditto.
2900 * gcc.dg/vect/pr65518.c: Ditto.
2901 * gcc.dg/vect/pr65947-1.c: Ditto.
2902 * gcc.dg/vect/pr65947-10.c: Ditto.
2903 * gcc.dg/vect/pr65947-11.c: Ditto.
2904 * gcc.dg/vect/pr65947-12.c: Ditto.
2905 * gcc.dg/vect/pr65947-13.c: Ditto.
2906 * gcc.dg/vect/pr65947-2.c: Ditto.
2907 * gcc.dg/vect/pr65947-3.c: Ditto.
2908 * gcc.dg/vect/pr65947-4.c: Ditto.
2909 * gcc.dg/vect/pr65947-5.c: Ditto.
2910 * gcc.dg/vect/pr65947-6.c: Ditto.
2911 * gcc.dg/vect/pr65947-7.c: Ditto.
2912 * gcc.dg/vect/pr65947-8.c: Ditto.
2913 * gcc.dg/vect/pr65947-9.c: Ditto.
2914 * gcc.dg/vect/pr71416-1.c: Ditto.
2915 * gcc.dg/vect/pr71439.c: Ditto.
2916 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
2917 * gcc.dg/vect/vect-bswap16.c: Ditto.
2918 * gcc.dg/vect/vect-bswap32.c: Ditto.
2919 * gcc.dg/vect/vect-bswap64.c: Ditto.
2920 * gcc.dg/vect/vect-live-1.c: Ditto.
2921 * gcc.dg/vect/vect-live-2.c: Ditto.
2922 * gcc.dg/vect/vect-live-3.c: Ditto.
2923 * gcc.dg/vect/vect-live-4.c: Ditto.
2924 * gcc.dg/vect/vect-live-5.c: Ditto.
2925 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
2926 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
2927 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
2928 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2929 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2930 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2931 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
2932 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
2933 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
2934 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
2935 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
2936 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
2937 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
2938 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
2939 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
2940 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
2941 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
2942
da224bcb
UB
29432016-06-24 Uros Bizjak <ubizjak@gmail.com>
2944
2945 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
2946
dfee2870
L
29472016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2948
2949 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
2950 ia32 if R_386_GOT32X relocation is supported.
2951 * gcc.target/i386/noplt-3.c: Likewise.
2952 * gcc.target/i386/noplt-2.c: Likewise.
2953 (main): Renamed to ...
2954 (bar): This.
2955 * gcc.target/i386/noplt-4.c: Likewise.
2956 (main): Renamed to ...
2957 (bar): This.
2958 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
2959 * gcc.target/i386/pr67400-5.c: Likewise.
2960
a86451b9
JJ
29612016-06-24 Jakub Jelinek <jakub@redhat.com>
2962
00085092
JJ
2963 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
2964 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
2965
a86451b9
JJ
2966 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
2967 f4): Adjust expected diagnostics.
2968 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
2969 (T): If OVFP is defined, redefine to TP.
2970 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
2971 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
2972 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
2973 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
2974 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
2975 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
2976 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
2977 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
2978 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
2979 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
2980 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
2981 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
2982 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
2983 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
2984 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
2985 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
2986 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
2987 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
2988 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
2989 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
2990 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
2991 as last argument to __builtin_add_overflow_p.
2992
7bb5d5f4
UB
29932016-06-23 Uros Bizjak <ubizjak@gmail.com>
2994
2995 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
2996 dg-options and remove default vector testsuite compile flags.
2997 * g++.dg/vect/pr33860a.cc: Ditto.
2998 * g++.dg/vect/pr45470-a.cc: Ditto.
2999 * g++.dg/vect/pr45470-b.cc: Ditto.
3000 * g++.dg/vect/pr60896.cc: Ditto.
3001 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
3002 * gcc.dg/vect/pr18308.c: Ditto.
3003 * gcc.dg/vect/pr24049.c: Ditto.
3004 * gcc.dg/vect/pr33373.c: Ditto.
3005 * gcc.dg/vect/pr36228.c: Ditto.
3006 * gcc.dg/vect/pr42395.c: Ditto.
3007 * gcc.dg/vect/pr42604.c: Ditto.
3008 * gcc.dg/vect/pr46663.c: Ditto.
3009 * gcc.dg/vect/pr48765.c: Ditto.
3010 * gcc.dg/vect/pr49093.c: Ditto.
3011 * gcc.dg/vect/pr49352.c: Ditto.
3012 * gcc.dg/vect/pr52298.c: Ditto.
3013 * gcc.dg/vect/pr52870.c: Ditto.
3014 * gcc.dg/vect/pr53185.c: Ditto.
3015 * gcc.dg/vect/pr53773.c: Ditto.
3016 * gcc.dg/vect/pr56695.c: Ditto.
3017 * gcc.dg/vect/pr62171.c: Ditto.
3018 * gcc.dg/vect/pr63530.c: Ditto.
3019 * gcc.dg/vect/pr68339.c: Ditto.
3020 * gcc.dg/vect/pr71259.c: Ditto.
3021 * gcc.dg/vect/vect-82_64.c: Ditto.
3022 * gcc.dg/vect/vect-83_64.c: Ditto.
3023 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
3024 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
3025 * gcc.dg/vect/vect-shift-2.c: Ditto.
3026 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
3027 * gfortran.dg/vect/pr39318.f90: Ditto.
3028 * gfortran.dg/vect/pr45714-a.f: Ditto.
3029 * gfortran.dg/vect/pr45714-b.f: Ditto.
3030 * gfortran.dg/vect/pr46213.f90: Ditto.
3031
2d4bb02f
MM
30322016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3033 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3034
3035 * gcc.target/powerpc/p9-splat-5.c: New test.
3036
f6d1b868
UB
30372016-06-23 Uros Bizjak <ubizjak@gmail.com>
3038
3039 PR tree-optimization/71488
3040 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
3041 * lib/target-supports.exp: ... here.
3042 (check_sse4_hw_available): New procedure.
3043 (check_effective_target_sse4_runtime): Ditto.
3044 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
3045 -march=westmere for sse4_runtime targets.
936ff030 3046 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 3047 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 3048 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 3049 (main): Call check_vect ().
a7898180 3050 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 3051
c0597759
L
30522016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3053
3054 PR target/66232
3055 PR target/67400
3056 * gcc.target/i386/pr66232-14.c: New file.
3057 * gcc.target/i386/pr66232-15.c: Likewise.
3058 * gcc.target/i386/pr66232-16.c: Likewise.
3059 * gcc.target/i386/pr66232-17.c: Likewise.
3060 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
3061 ia32 if R_386_GOT32X relocation is supported.
3062 * gcc.target/i386/pr67400-2.c: Likewise.
3063 * gcc.target/i386/pr67400-3.c: Likewise.
3064 * gcc.target/i386/pr67400-4.c: Likewise.
3065 * gcc.target/i386/pr67400-6.c: Likewise.
3066 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 3067 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 3068
5b0e27a7
JD
30692016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3070
3071 PR libgfortran/48852
3072 * gfortran.dg/char4_iunit_1.f03: Update test.
3073 * gfortran.dg/f2003_io_5.f03: Update test.
3074 * gfortran.dg/real_const_3.f90: Update test.
3075
7f586d90
AK
30762016-06-23 Andi Kleen <ak@linux.intel.com>
3077
3078 * g++.dg/bprob/bprob.exp: Support autofdo.
3079 * g++.dg/tree-prof/tree-prof.exp: dito.
3080 * gcc.dg/tree-prof/tree-prof.exp: dito.
3081 * gcc.misc-tests/bprob.exp: dito.
3082 * gfortran.dg/prof/prof.exp: dito.
3083 * lib/profopt.exp: dito.
3084 * lib/target-supports.exp: Check for autofdo.
3085
60fa7862
ML
30862016-06-23 Martin Liska <mliska@suse.cz>
3087
3088 * gcc.dg/pr71619.c: New test.
3089
e3d62871
UB
30902016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3091
3092 PR target/67400
cc901875
UB
3093 * gcc.target/i386/pr67400-1.c: New test.
3094 * gcc.target/i386/pr67400-2.c: Likewise.
3095 * gcc.target/i386/pr67400-3.c: Likewise.
3096 * gcc.target/i386/pr67400-4.c: Likewise.
3097 * gcc.target/i386/pr67400-5.c: Likewise.
3098 * gcc.target/i386/pr67400-6.c: Likewise.
3099 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 3100
ac81cf0b
DM
31012016-06-22 David Malcolm <dmalcolm@redhat.com>
3102
3103 * c-c++-common/missing-header-1.c: New test case.
3104 * c-c++-common/missing-header-2.c: New test case.
3105 * c-c++-common/missing-header-3.c: New test case.
3106 * c-c++-common/missing-header-4.c: New test case.
3107
1a4f11c8
DM
31082016-06-22 David Malcolm <dmalcolm@redhat.com>
3109
3110 PR c/70339
3111 * c-c++-common/attributes-1.c: Update dg-prune-output to include
3112 hint.
3113 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
3114 expected results due to builtin "nanl" now being suggested for
3115 "name".
3116 * gcc.dg/pr67580.c: Update expected messages.
3117 * gcc.dg/spellcheck-identifiers.c: New testcase.
3118 * gcc.dg/spellcheck-typenames.c: New testcase.
3119
a93eac6a
DM
31202016-06-22 David Malcolm <dmalcolm@redhat.com>
3121
3122 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
3123 file.
3124 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3125 diagnostic-test-show-locus-parseable-fixits.c to sources for
3126 diagnostic_plugin_test_show_locus.c.
3127 * lib/gcc-defs.exp (freeform_regexps): New global.
3128 (dg-regexp): New function.
3129 (handle-dg-regexps): New function.
3130 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
3131 freeform_regexps to the empty list.
3132 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
3133
49e76ff1
IE
31342016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
3135
f6d1b868 3136 PR tree-optimization/71488
49e76ff1
IE
3137 * g++.dg/pr71488.C: New test.
3138 * gcc.dg/vect/vect-bool-cmp.c: New test.
3139
951d8c8a
EB
31402016-06-22 Eric Botcazou <ebotcazou@adacore.com>
3141
3142 * gcc.dg/guality/param-5.c: New test.
3143
b60fc3bd
BE
31442016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3145
3146 * gcc.target/i386/asm-flag-7.c: New test.
3147
0609abda
TS
31482016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3149
3150 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
3151 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
3152 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
3153 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
3154 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
3155 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
3156 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
3157 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
3158 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
3159 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
3160 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
3161 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
3162 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
3163 * gcc.dg/tree-ssa/vrp87.c: Likewise.
3164 * lib/target-supports.exp: Likewise.
3165
ee2499b4
TS
31662016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3167
3168 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
3169 * gcc.dg/attr-ms_struct-2.c: Likewise.
3170 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
3171 * gcc.dg/bf-ms-attrib.c: Likewise.
3172 * gcc.dg/bf-ms-layout-2.c: Likewise.
3173 * gcc.dg/bf-ms-layout-3.c: Likewise.
3174 * gcc.dg/bf-ms-layout.c: Likewise.
3175 * gcc.dg/bf-no-ms-layout.c: Likewise.
3176 * gcc.target/i386/bitfield1.c: Likewise.
3177 * gcc.target/i386/bitfield2.c: Likewise.
3178 * gcc.target/i386/bitfield3.c: Likewise.
3179
caea59ff
KN
31802016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3181
3182 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
3183 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
3184 override other than -mcpu=power9 command-line option is specified,
3185 or if the target operating system is aix.
3186 * gcc.target/powerpc/darn-1.c: Likewise.
3187 * gcc.target/powerpc/darn-2.c: Likewise.
3188 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
3189 test if effective-target is not powerpc_p9vector_ok or if the
3190 target operating system is not defined.
3191 * gcc.target/powerpc/vslv-1.c: Likewise.
3192 * gcc.target/powerpc/vsrv-0.c: Likewise.
3193 * gcc.target/powerpc/vsrv-1.c: Likewise.
3194
63617e30
TB
31952016-06-21 Tobias Burnus <burnus@net-b.de>
3196
3197 PR fortran/71068
3198 * gfortran.dg/coarray/data_1.f90: New.
3199
89192c3c
WD
32002016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3201
3202 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
3203 (dg-require-effective-target): Use arm_v8_neon_hw.
3204 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
3205 (dg-require-effective-target): Likewise.
3206 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
3207 (dg-require-effective-target): Likewise.
3208 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
3209 (dg-require-effective-target): Likewise.
3210 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
3211 (dg-require-effective-target): Likewise.
3212 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
3213 (dg-require-effective-target): Likewise.
3214 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
3215 Add AArch64 check.
3216
64ac50e2
WD
32172016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3218
3219 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
3220 Set to 3 so test passes.
3221
6252b5db
WD
32222016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3223
3224 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
3225
3b9bc511
IV
32262016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3227
3228 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
3229 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
3230 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
3231 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
3232
21db1c78
IV
32332016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3234
3235 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
3236 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
3237
9d30e86f
L
32382016-06-21 H.J. Lu <hongjiu.lu@intel.com>
3239
3240 PR target/71549
3241 * gcc.target/i386/pr71549.c: New test.
3242
448a7c69
KN
32432016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3244
3245 * gcc.target/powerpc/vadsdu-0.c: Replace
3246 dg-require-effective-target directive to allow test to run on more
3247 platforms, and add dg-skip-if directive to disable test on aix
3248 platforms because of known incompatibilities.
3249 * gcc.target/powerpc/vadsdu-1.c: Likewise.
3250 * gcc.target/powerpc/vadsdu-2.c: Likewise.
3251 * gcc.target/powerpc/vadsdu-3.c: Likewise.
3252 * gcc.target/powerpc/vadsdu-4.c: Likewise.
3253 * gcc.target/powerpc/vadsdu-5.c: Likewise.
3254 * gcc.target/powerpc/vadsdub-1.c: Likewise.
3255 * gcc.target/powerpc/vadsdub-2.c: Replace
3256 dg-require-effective-target directive to allow test to run on more
3257 platforms, and add dg-skip-if directive to disable test on aix
3258 platforms because of known incompatibilities.
3259 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
3260 with vec_absdb call to differentiate this test from vadsdub-1.c.
3261 * gcc.target/powerpc/vadsduh-1.c: Replace
3262 dg-require-effective-target directive to allow test to run on more
3263 platforms, and add dg-skip-if directive to disable test on aix
3264 platforms because of known incompatibilities.
3265 * gcc.target/powerpc/vadsduh-2.c: Likewise.
3266 * gcc.target/powerpc/vadsduw-1.c: Likewise.
3267 * gcc.target/powerpc/vadsduw-2.c: Likewise.
3268
0ad84f34
JJ
32692016-06-21 Jakub Jelinek <jakub@redhat.com>
3270
3271 PR tree-optimization/71588
3272 * gcc.dg/pr71558.c: New test.
3273
e71e8d94
SKS
32742016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3275
3276 * c-c++-common/pr68657-1.c: Require ptr32plus support.
3277 * c-c++-common/pr68657-2.c: Likewise.
3278 * c-c++-common/pr68657-3.c: Likewise.
3279 * gcc.dg/torture/pr69714.c: Require int32plus support.
3280 * gcc.dg/torture/pr70025.c: Likewise.
3281 * gcc.dg/torture/pr70083.c: Likewise.
3282 * gcc.dg/torture/pr70542.c: Likewise.
3283 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
3284
5a578671
JM
32852016-06-20 Joseph Myers <joseph@codesourcery.com>
3286
3287 PR c/71601
3288 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
3289
7a9df68e
JJ
32902016-06-20 Jakub Jelinek <jakub@redhat.com>
3291
50aa64d5
JJ
3292 PR middle-end/71581
3293 * gcc.dg/pr71581.c: New test.
3294
7a9df68e
JJ
3295 PR rtl-optimization/71591
3296 * gcc.dg/cpp/pr71591.c: New test.
3297
3947cf19
DR
32982016-06-20 David B. Robins <gcc@davidrobins.net>
3299
3300 PR target/71571
3301 * g++.dg/torture/pr71571.C: New test.
3302
c4ff221e
JJ
33032016-06-20 Jakub Jelinek <jakub@redhat.com>
3304
3305 PR target/71559
3306 * gcc.target/i386/sse2-pr71559.c: New test.
3307 * gcc.target/i386/avx-pr71559.c: New test.
3308 * gcc.target/i386/avx512f-pr71559.c: New test.
3309
f1b5abfb
TB
33102016-06-20 Tobias Burnus <burnus@net-b.de>
3311
3312 PR fortran/71194
3313 * gfortran.dg/pointer_remapping_10.f90: New.
3314
842107e4
DM
33152016-06-20 David Malcolm <dmalcolm@redhat.com>
3316
3317 * g++.dg/diagnostic/string-literal-concat.C: New test case.
3318
d9e8bdfd
MS
33192016-06-20 Martin Sebor <msebor@redhat.com>
3320
3321 PR c/69507
3322 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
3323 * gnu90-const-expr-1.c: Same.
3324 * gnu99-const-expr-1.c: Same.
3325 * gnu99-static-1.c: Same.
3326
67785479
RL
33272016-06-20 Renlin Li <renlin.li@arm.com>
3328
29f09b38 3329 PR testsuite/71489
67785479
RL
3330 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
3331
636929b8
JG
33322016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
3333
3334 * gcc.target/aarch64/vcvt_f64_1.c: New.
3335 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
3336 * gcc.target/aarch64/vrecp_f64_1.c: New.
3337
ff7b374b
KT
33382016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3339
3340 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
3341 "alignement".
3342
554cfc9e
GJL
33432016-06-20 Georg-Johann Lay <avr@gjlay.de>
3344
3345 PR target/71103
3346 * gcc.target/avr/torture/pr71103-2.c: New test.
3347
94087e88 33482016-06-19 Martin Sebor <msebor@redhat.com>
aa0db437
MS
3349
3350 PR c/69507
3351 * gcc.dg/alignof.c: New test.
3352
c561b091
PC
33532016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3354
3355 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
3356 vs dg-error; test constexpr specifier too.
3357
bf54f123
PC
33582016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3359
3360 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
3361
4e53aa97
CL
33622016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
3363
3364 * lib/target-supports.exp
3365 (check_effective_target_arm_neon_fp16_ok_nocache): Call
3366 arm_neon_ok and merge flags. Fix temporary test name.
3367 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
3368 and merge flags.
3369
69071d86
ML
33702016-06-17 Martin Liska <mliska@suse.cz>
3371
3372 * gcc.dg/predict-9.c: Fix dump scanning.
3373
68b3b858
BC
33742016-06-17 Bin Cheng <bin.cheng@arm.com>
3375
3376 PR tree-optimization/71354
3377 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
3378
d3ee260a
BC
33792016-06-17 Bin Cheng <bin.cheng@arm.com>
3380
3381 PR tree-optimization/71347
3382 * gcc.dg/tree-ssa/pr71347.c: New test.
3383
bd8fb114
BC
33842016-06-17 Bin Cheng <bin.cheng@arm.com>
3385
3386 PR tree-optimization/71354
3387 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
3388
97816be4
BC
33892016-06-17 Bin Cheng <bin.cheng@arm.com>
3390
3391 * gcc.dg/vect/vect-alias-check-1.c: New test.
3392
2d761a37
SKS
33932016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3394
e0277d6b 3395 PR target/71151
2d761a37
SKS
3396 * gcc.target/avr/pr71151-1.c: New test.
3397 * gcc.target/avr/pr71151-2.c: New test.
3398 * gcc.target/avr/pr71151-3.c: New test.
3399 * gcc.target/avr/pr71151-4.c: New test.
3400 * gcc.target/avr/pr71151-5.c: New test.
3401 * gcc.target/avr/pr71151-6.c: New test.
3402 * gcc.target/avr/pr71151-7.c: New test.
3403 * gcc.target/avr/pr71151-8.c: New test.
3404 * gcc.target/avr/pr71151-common.h: New test.
3405
68fa96d6
ML
34062016-06-16 Martin Liska <mliska@suse.cz>
3407
3408 * gfortran.dg/predict-1.f90: New test.
3409
b6ca982f
UB
34102016-06-16 Uros Bizjak <ubizjak@gmail.com>
3411
3412 PR target/71242
3a146d46 3413 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 3414
1dc8d15b
JH
34152016-06-16 Jan Hubicka <hubicka@ucw.cz>
3416
3417 * g++.dg/vect/pr36648.cc: Disable cunrolli
3418
67c25816
JJ
34192016-06-16 Jakub Jelinek <jakub@redhat.com>
3420
c577adb2
JJ
3421 PR target/71554
3422 * gcc.c-torture/execute/pr71554.c: New test.
3423
67c25816
JJ
3424 PR rtl-optimization/71532
3425 * gcc.dg/torture/pr71532.c: New test.
3426
1a3c3ee9
MM
34272016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3428
3429 * gcc.target/powerpc/p9-dimode1.c: New test.
3430 * gcc.target/powerpc/p9-dimode2.c: Likewise.
3431
f29468a7
JJ
34322016-06-15 Jakub Jelinek <jakub@redhat.com>
3433
61daecc4
JJ
3434 * gcc.c-torture/compile/20160615-1.c: New test.
3435
f29468a7
JJ
3436 * g++.dg/cpp0x/ref-qual17.C: New test.
3437
209d1e2d
IE
34382016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
3439
3440 PR middle-end/71529
3441 * gcc.target/i386/pr71529.C: New test.
3442
8dc35712
AH
34432016-06-15 Alan Hayward <alan.hayward@arm.com>
3444
3445 PR tree-optimization/71483
3446 * g++.dg/vect/pr71483.c: New
3447
b8911cb8
PC
34482016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
3449
3450 PR c++/70202
3451 * g++.dg/inherit/crash6.C: New.
3452 * g++.dg/inherit/union2.C: Likewise.
3453 * g++.dg/inherit/virtual12.C: Likewise.
3454 * g++.dg/inherit/virtual13.C: Likewise.
3455 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
3456
cf5d08ab
UB
34572016-06-15 Uros Bizjak <ubizjak@gmail.com>
3458
e3d62871 3459 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 3460
8f482165
AH
34612016-06-15 Alan Hayward <alan.hayward@arm.com>
3462
3463 PR tree-optimization/71439
3464 * gcc.dg/vect/pr71439.c: New
3465
3256673f
KT
34662016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3467
3468 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
3469
b17dc4d4
RB
34702016-06-15 Richard Biener <rguenther@suse.de>
3471
3472 * gcc.dg/vect/slp-45.c: New testcase.
3473
2a5825f2
RB
34742016-06-15 Richard Biener <rguenther@suse.de>
3475
3476 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
3477
6e433d0b
BS
34782016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3479
3480 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
3481 requirements, and disable for AIX for now.
3482 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3483
abe7f828
JJ
34842016-06-14 Jakub Jelinek <jakub@redhat.com>
3485
a09c81b4
JJ
3486 PR c++/71528
3487 * g++.dg/opt/pr71528.C: New test.
3488
abe7f828
JJ
3489 PR c++/71516
3490 * g++.dg/init/pr71516.C: New test.
3491
acfadf06
PC
34922016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3493
3494 * g++.dg/init/array46.C: New.
3495
4d568ab2
UB
34962016-06-14 Uros Bizjak <ubizjak@gmail.com>
3497
e3d62871
UB
3498 * gcc.target/i386/float128-3.c: New test.
3499 * gcc.target/i386/quad-sse4.c: Ditto.
3500 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
3501 Update scan strings.
4d568ab2 3502
30934c5d
RB
35032016-06-14 Richard Biener <rguenther@suse.de>
3504
3505 PR middle-end/71526
3506 * gfortran.dg/pr71526.f90: New testcase.
3507
3970e545
AV
35082016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
3509
3510 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
3511 * gcc.dg/zero_bits_compound-1.c: Likewise.
3512
04976c6e
RB
35132016-06-14 Richard Biener <rguenther@suse.de>
3514
3515 PR tree-optimization/71522
3516 * gcc.dg/torture/pr71522.c: New testcase.
3517
23e025db
JJ
35182016-06-14 Jakub Jelinek <jakub@redhat.com>
3519
3520 PR tree-optimization/71520
3521 * gcc.dg/tree-ssa/pr71520.c: New test.
3522
90b72e84
RB
35232016-06-14 Richard Biener <rguenther@suse.de>
3524
3525 PR tree-optimization/71521
86c24ba6 3526 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 3527
ef7cf206
JJ
35282016-06-13 Jakub Jelinek <jakub@redhat.com>
3529
0dda258b
JJ
3530 PR sanitizer/71498
3531 * c-c++-common/ubsan/bounds-13.c: New test.
3532
ef7cf206
JJ
3533 PR preprocessor/71183
3534 * gcc.dg/cpp/source_date_epoch-3.c: New test.
3535
a73786e3
JL
35362016-06-13 Jeff Law <law@redhat.com>
3537
3538 PR tree-optimization/71403
3539 * c-c++-common/ubsan/pr71403-1.c: New test.
3540 * c-c++-common/ubsan/pr71403-2.c: New test.
3541 * c-c++-common/ubsan/pr71403-3.c: New test.
3542
0ac249bf
JJ
35432016-06-13 Jakub Jelinek <jakub@redhat.com>
3544
3545 PR middle-end/71478
3546 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
3547 Add -Wno-psabi -w to dg-options.
3548
5408a64a
KN
35492016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
3550
3551 * gcc.target/powerpc/vadsdu-0.c: New test.
3552 * gcc.target/powerpc/vadsdu-1.c: New test.
3553 * gcc.target/powerpc/vadsdu-2.c: New test.
3554 * gcc.target/powerpc/vadsdu-3.c: New test.
3555 * gcc.target/powerpc/vadsdu-4.c: New test.
3556 * gcc.target/powerpc/vadsdu-5.c: New test.
3557 * gcc.target/powerpc/vadsdub-1.c: New test.
3558 * gcc.target/powerpc/vadsdub-2.c: New test.
3559 * gcc.target/powerpc/vadsduh-1.c: New test.
3560 * gcc.target/powerpc/vadsduh-2.c: New test.
3561 * gcc.target/powerpc/vadsduw-1.c: New test.
3562 * gcc.target/powerpc/vadsduw-2.c: New test.
3563
f7e4f2e3
DM
35642016-06-13 David Malcolm <dmalcolm@redhat.com>
3565
3566 * gcc.dg/c99-init-2.c (c): Update expected error message.
3567 * gcc.dg/init-bad-8.c (foo): Likewise.
3568 * gcc.dg/spellcheck-fields-3.c: New test case.
3569
ad23a23e
ML
35702016-06-13 Martin Liska <mliska@suse.cz>
3571
3572 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
3573 and "guess loop iv compared" heuristics.
3574 * gcc.dg/predict-2.c: Likewise.
3575 * gcc.dg/predict-3.c: Likewise.
3576 * gcc.dg/predict-4.c: Likewise.
3577 * gcc.dg/predict-5.c: Likewise.
3578 * gcc.dg/predict-6.c: Likewise.
3579
146c55da
MP
35802016-06-13 Marek Polacek <polacek@redhat.com>
3581
3582 PR middle-end/71476
3583 * c-c++-common/Wswitch-unreachable-4.c: New test.
3584 * gcc.dg/Wswitch-unreachable-2.c: New test.
3585 * g++.dg/tm/jump1.C: Move dg-warning.
3586
42e77cbc
EB
35872016-06-13 Eric Botcazou <ebotcazou@adacore.com>
3588
3589 * gnat.dg/renaming10.ad[sb]: New test.
3590
7474dcc1
PT
35912016-06-13 Paul Thomas <pault@gcc.gnu.org>
3592
3593 PR fortran/70673
3594 * gfortran.dg/pr70673.f90: New test.
3595
f57f53d3
RB
35962016-06-13 Richard Biener <rguenther@suse.de>
3597
3598 PR middle-end/64516
3599 * gcc.dg/align-3.c: New testcase.
3600
5843a5f0
ML
36012016-06-13 Martin Liska <mliska@suse.cz>
3602
3603 * gcc.target/i386/pr71458.c: New test.
3604
aa8fdb44
UB
36052016-06-12 Uros Bizjak <ubizjak@gmail.com>
3606
3607 PR target/71241
3a146d46 3608 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 3609
2043e4d7
DH
36102016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3611
3612 PR target/60751
3613 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
3614 statement.
3615
d3dc025d
DH
36162016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3617
3618 PR target/60751
3619 * gfortran.dg/comma_IO_extension_1.f90: New test.
3620 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
3621 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
3622 statement.
3623 * gfortran.dg/graphite/pr38083.f90: Likewise.
3624 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
3625 missing format.
3626
a31d78c6
EB
36272016-06-11 Eric Botcazou <ebotcazou@adacore.com>
3628
3629 * gnat.dg/case_character.adb: New test.
3630
95c18dd0
SB
36312016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
3632
3633 PR middle-end/71310
3634 * gcc.target/powerpc/pr71310.c: New testcase.
3635
b97d37b4
KV
36362016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
3637
3638 PR middle-end/71478
3639 * gcc.dg/pr71478.c: New test.
3640
900bcda3
JJ
36412016-06-10 Jakub Jelinek <jakub@redhat.com>
3642
ec1c20db
JJ
3643 PR middle-end/71494
3644 * gcc.c-torture/execute/pr71494.c: New test.
3645
50b15873
JJ
3646 PR c/68657
3647 * gcc.target/i386/pr68657.c: New test.
3648
900bcda3
JJ
3649 PR inline-asm/68843
3650 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
3651 (test): Add -masm=intel alternatives.
3652
4d926e34
MS
36532016-06-10 Martin Sebor <msebor@redhat.com>
3654
3655 PR c/71392
3656 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
3657
ad071b2b
JL
36582016-06-10 Jeff Law <law@redhat.com>
3659
3660 PR tree-optimization/71335
3661 * gcc.c-torture/execute/pr71335.c: New test.
3662
2704efe8
DM
36632016-06-10 David Malcolm <dmalcolm@redhat.com>
3664
3665 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
3666 the various "cannot tail-call: " messages.
3667
18c9b7d4
CL
36682016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
3669
3670 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
3671 and options.
3672
7cfa10f3
MO
36732016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
3674
3675 PR sanitizer/71480
3676 * c-c++-common/asan/pr71480.c: New test.
3677
1f24fd3e
L
36782016-06-10 H.J. Lu <hongjiu.lu@intel.com>
3679
3680 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
3681 (ASMNAME2): Likewise.
3682 (main): Replace fn in asm statement with ASMNAME ("fn").
3683 * gcc.dg/guality/pr68037-2.c: Likewise.
3684 * gcc.dg/guality/pr68037-3.c: Likewise.
3685 * gcc.dg/torture/pr68037-1.c: Likewise.
3686 * gcc.dg/torture/pr68037-2.c: Likewise.
3687 * gcc.dg/torture/pr68037-3.c: Likewise.
3688
ad551c07
BE
36892016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
3690
3691 PR inline-asm/68843
3692 * gcc.target/i386/pr68843-1.c: New test.
3693 * gcc.target/i386/pr68843-2.c: New test.
3694
4b1ffdb1 36952016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
3696 Cesar Philippidis <cesar@codesourcery.com>
3697
3698 PR middle-end/71373
3699 * gcc.dg/goacc/nested-function-1.c: New file.
3700 * gcc.dg/goacc/nested-function-2.c: Likewise.
3701 * gcc.dg/goacc/pr71373.c: Likewise.
3702 * gfortran.dg/goacc/cray-2.f95: Likewise.
3703 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
3704 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
3705 * gfortran.dg/goacc/cray.f95: Update.
3706 * gfortran.dg/goacc/loop-1.f95: Likewise.
3707 * gfortran.dg/goacc/loop-3.f95: Likewise.
3708 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
3709 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
3710
37112016-06-10 Thomas Schwinge <thomas@codesourcery.com>
3712
3713 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
3714 for OpenACC tile clauses.
3715 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
3716
3717 PR c/71381
3718 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
3719 to...
3720 * c-c++-common/goacc/cache-2.c: ... this new file.
3721 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
3722 * gfortran.dg/goacc/cache-2.f95: ... this new file.
3723 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
3724 usage.
3725 * gfortran.dg/goacc/cray.f95: Likewise.
3726 * gfortran.dg/goacc/loop-1.f95: Likewise.
3727
89851e4c
AH
37282016-06-10 Alan Hayward <alan.hayward@arm.com>
3729
3730 PR tree-optimization/71407
3731 PR tree-optimization/71416
3732 * gcc.dg/vect/pr71407.c: New
3733 * gcc.dg/vect/pr71416-1.c: New
3734 * gcc.dg/vect/pr71416-2.c: New
3735
200eafbf
RB
37362016-06-10 Richard Biener <rguenther@suse.de>
3737
3738 PR middle-end/71477
3739 * gcc.dg/torture/pr71477.c: New testcase.
3740
4df99d92
JK
37412016-06-09 Julia Koval <julia.koval@intel.com>
3742
3743 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
3744 * gcc.target/i386/interrupt-13.c: Likewise.
3745 * gcc.target/i386/interrupt-15.c: Likewise.
3746 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
3747 * gcc.target/i386/interrupt-24.c: Likewise.
3748 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
3749 * gcc.target/i386/interrupt-9.c: Likewise.
3750 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
3751
e01b4e16
MS
37522016-06-09 Martin Sebor <msebor@redhat.com>
3753
3754 PR c/70883
3755 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
3756 * gcc.dg/builtin-constant_p-1.c: Same.
3757 * gcc.dg/builtins-error.c: Same.
3758 * gcc.dg/pr70859.c: Same.
3759
9c35db0e
SKS
37602016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3761
3762 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
3763 * gcc.dg/torture/pr68067-1.c: Likewise.
3764 * gcc.dg/torture/pr68067-2.c: Likewise.
3765
37662016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3767
3768 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
3769 when setting SIZE.
3770
392a81b9
PC
37712016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
3772
3773 PR c++/71465
3774 * g++.dg/inherit/crash5.C: New.
3775 Revert:
3776 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
3777
3778 PR c++/70202
3779 * g++.dg/inherit/crash5.C: New.
3780 * g++.dg/inherit/virtual1.C: Adjust.
3781
e49efc14
ML
37822016-06-09 Martin Liska <mliska@suse.cz>
3783
3784 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
3785 * g++.dg/predict-loop-exit-2.C: Likewise.
3786 * g++.dg/predict-loop-exit-3.C: Likewise.
3787 * gcc.dg/predict-1.c: Likewise.
3788 * gcc.dg/predict-2.c: Likewise.
3789 * gcc.dg/predict-3.c: Likewise.
3790 * gcc.dg/predict-4.c: Likewise.
3791 * gcc.dg/predict-5.c: Likewise.
3792 * gcc.dg/predict-6.c: Likewise.
3793 * gcc.dg/predict-7.c: Likewise.
3794
36d57986
RB
37952016-06-09 Richard Biener <rguenther@suse.de>
3796
3797 PR tree-optimization/71462
3798 * gcc.dg/torture/pr71462.c: New testcase.
3799
7d82e8e4
MP
38002016-06-09 Marek Polacek <polacek@redhat.com>
3801
3802 PR c/65471
3803 * gcc.dg/c11-generic-3.c: New test.
3804
c8a71589
PC
38052016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
3806
3807 * g++.dg/init/array42.C: New.
3808 * g++.dg/init/array43.C: Likewise.
3809 * g++.dg/init/array44.C: Likewise.
3810 * g++.dg/init/array45.C: Likewise.
3811 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
3812 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
3813 * g++.dg/cpp1y/auto-fn27.C: Likewise.
3814 * g++.dg/gomp/pr35751.C: Likewise.
3815 * g++.dg/init/array23.C: Likewise.
3816 * g++.dg/init/brace2.C: Likewise.
3817 * g++.dg/init/brace6.C: Likewise.
3818
44a845ca
MS
38192016-06-08 Martin Sebor <msebor@redhat.com>
3820 Jakub Jelinek <jakub@redhat.com>
3821
3822 PR c++/70507
3823 PR c/68120
3824 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
3825 * c-c++-common/builtin-arith-overflow-2.c: New test.
3826 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
3827 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
3828 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
3829
2ef16b6e
JJ
38302016-06-08 Jakub Jelinek <jakub@redhat.com>
3831
3832 PR c++/71442
3833 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
3834
5e3ee346
AL
38352016-06-08 Alan Lawrence <alan.lawrence@arm.com>
3836
3837 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
3838 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
3839 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
3840 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
3841 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
3842 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
3843 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
3844 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
3845 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
3846 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
3847 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
3848 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
3849 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
3850
b2ae2814
RB
38512016-06-08 Richard Biener <rguenther@suse.de>
3852
3853 PR tree-optimization/68558
3854 * gcc.dg/vect/slp-44.c: New testcase.
3855
e09b4c37
RB
38562016-06-08 Richard Biener <rguenther@suse.de>
3857
3858 * gcc.dg/vect/slp-43.c: New testcase.
3859
72d50660
RB
38602016-06-08 Richard Biener <rguenther@suse.de>
3861
3862 PR tree-optimization/71452
3863 * gcc.dg/torture/pr71452.c: New testcase.
3864
988c115c
JJ
38652016-06-08 Jakub Jelinek <jakub@redhat.com>
3866
3867 PR c++/71448
3868 * g++.dg/torture/pr71448.C: New test.
3869
73d73b48
BS
38702016-06-08 Bernd Schmidt <bschmidt@redhat.com>
3871
3872 PR debug/71432
3873 PR ada/71413
3874 * g++.dg/debug/pr71432.C: New test.
3875
bdd15d0c
PK
38762016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3877
3878 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
3879 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
3880 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
3881
ce0607bb
AH
38822016-06-08 Alan Hayward <alan.hayward@arm.com>
3883
3884 * gcc.dg/vect/vect-live-2.c: Update effective target.
3885 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3886 * lib/target-supports.exp: Add aarch64 to vect_long.
3887
92a5f2ba
MP
38882016-06-08 Marek Polacek <polacek@redhat.com>
3889
3890 PR c/71418
3891 * gcc.dg/noncompile/pr71418.c: New test.
3892
08203f73
MP
3893 PR c/71426
3894 * gcc.dg/noncompile/pr71426.c: New test.
3895
d1fcc2bd
JH
38962016-06-07 Jan Hubicka <hubicka@ucw.cz>
3897
3898 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
3899 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
3900 * gcc.dg/predict-3.c: Update template.
3901 * gcc.dg/predict-5.c: Update template.
3902 * gcc.dg/predict-6.c: Update template.
3903 * gcc.dg/predict-9.c: Update template.
3904 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
3905
a23e6f1c
BS
39062016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
3907
3908 * gcc.target/powerpc/vec-mul.c: New test.
3909
6ffd47b7
DM
39102016-06-07 David Malcolm <dmalcolm@redhat.com>
3911
3912 * gcc.dg/spellcheck-fields-2.c: New test case.
3913
bfd67b47
RB
39142016-06-07 Richard Biener <rguenther@suse.de>
3915
3916 PR c/61564
3917 * gcc.dg/Wpragmas-1.c: New testcase.
3918 * gcc.dg/Wattributes-4.c: Likewise.
3919 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
3920 entry.
3921
701b9a47
CL
39222016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
3923
3924 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
3925 spurious debug code.
3926
6b80d6fa
RB
39272016-06-07 Richard Biener <rguenther@suse.de>
3928
3929 PR tree-optimization/71428
3930 * gcc.dg/torture/pr71428.c: New testcase.
3931
0f3f9437
RB
39322016-06-07 Richard Biener <rguenther@suse.de>
3933
3934 PR middle-end/71423
3935 * gcc.dg/torture/pr71423.c: New testcase.
3936
ec963f2a
KV
39372016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3938
3939 PR middle-end/71408
3940 * gcc.dg/tree-ssa/pr71408.c: New test.
3941
46ab5b6e
KV
39422016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3943
3944 PR middle-end/71281
3945 * g++.dg/torture/pr71281.C: New test.
3946
1f40cff3
MP
39472016-06-06 Marek Polacek <polacek@redhat.com>
3948
3949 PR c/71362
3950 * gcc.dg/pr71362.c: New test.
3951
6f5bcd24
JJ
39522016-06-06 Jakub Jelinek <jakub@redhat.com>
3953 Patrick Palka <ppalka@gcc.gnu.org>
3954
3955 PR c++/70847
3956 PR c++/71330
3957 PR c++/71393
3958 * g++.dg/opt/pr70847.C: New test.
3959 * g++.dg/ubsan/pr70847.C: New test.
3960 * g++.dg/ubsan/pr71393.C: New test.
3961
158beb4a
JJ
39622016-06-06 Jakub Jelinek <jakub@redhat.com>
3963
3964 PR tree-optimization/71259
3965 * gcc.dg/vect/pr71259.c: New test.
3966
d9b950dd
DM
39672016-06-06 David Malcolm <dmalcolm@redhat.com>
3968
3969 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
3970 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
3971 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
3972 above.
3973
36f9ad69
KT
39742016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3975
3976 PR middle-end/37780
3977 * gcc.c-torture/execute/pr37780.c: New test.
3978 * gcc.target/aarch64/pr37780_1.c: Likewise.
3979 * gcc.target/arm/pr37780_1.c: Likewise.
3980
5545a907
MP
39812016-06-06 Marek Polacek <polacek@redhat.com>
3982
3983 * c-c++-common/attr-may-alias-1.c: New test.
3984 * c-c++-common/attr-may-alias-2.c: New test.
3985 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
3986
93671519
BE
39872016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
3988
3989 PR c/24414
3990 * gcc.target/i386/pr24414.c: New test.
3991
690f24b7
JM
39922016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
3993
3994 * gcc.target/sparc/vis4misc.c: New file.
3995 * gcc.target/sparc/fpcmp.c: Likewise.
3996 * gcc.target/sparc/fpcmpu.c: Likewise.
3997
31ce6157
AH
39982016-06-06 Alan Hayward <alan.hayward@arm.com>
3999
4000 * gcc.dg/vect/vect-live-1.c: Use additional-options.
4001 * gcc.dg/vect/vect-live-3.c: Likewise.
4002
9fcebb5a
RB
40032016-06-06 Richard Biener <rguenther@suse.de>
4004
4005 PR tree-optimization/71398
4006 * gcc.dg/torture/pr71398.c: New testcase.
4007
903ca97b
UB
40082016-06-06 Uros Bizjak <ubizjak@gmail.com>
4009
4010 PR target/71389
4011 * g++.dg/pr71389.C: New test.
4012
9c1eb332
JD
40132016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4014
4015 PR fortran/71404
4016 * gfortran.dg/fmt_read_5.f: New test.
4017
b2d83bd2
AV
40182016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
4019
4020 PR fortran/69659
4021 * gfortran.dg/class_array_22.f03: New test.
4022
ec81960e
JH
40232016-06-05 Jan Hubicka <hubicka@ucw.cz>
4024
4025 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
4026
429d2750
JH
40272016-06-05 Jan Hubicka <hubicka@ucw.cz>
4028
4029 * gcc.dg/predict-9.c: Update template.
4030
c1c00983
PC
40312016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4032
4033 PR c++/49377
4034 * g++.dg/template/pr49377.C: New.
4035
1927a963
JJ
40362016-06-04 Jakub Jelinek <jakub@redhat.com>
4037
4038 PR tree-optimization/71405
4039 * g++.dg/torture/pr71405.C: New test.
4040
909a11ad
PC
40412016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4042
4043 PR c++/70202
4044 * g++.dg/inherit/crash5.C: New.
4045 * g++.dg/inherit/virtual1.C: Adjust.
4046
08bbb1f8
JL
40472016-06-03 Jeff Law <law@redhat.com>
4048
4049 PR tree-optimization/71316
4050 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
4051
7c35235c
JJ
40522016-06-03 Jakub Jelinek <jakub@redhat.com>
4053
4054 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
4055 dg-additional-options with just -fno-tree-scev-cprop in it.
4056 * gcc.dg/vect/vect-live-2.c: Likewise.
4057 * gcc.dg/vect/vect-live-5.c: Likewise.
4058 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
4059 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
4060 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4061
c8572dd6
PP
40622016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
4063
4064 PR c++/27100
4065 * g++.dg/other/friend6.C: New test.
4066
1c7733a7
BS
40672016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4068
4069 * g++.dg/torture/ppc-ldst-array.C: New.
4070
0d2f700f
JM
40712016-06-03 Joseph Myers <joseph@codesourcery.com>
4072
4073 PR target/71276
4074 PR target/71277
4075 * gcc.dg/torture/builtin-fp-int-inexact.c,
4076 gcc.target/i386/387-builtin-fp-int-inexact.c,
4077 gcc.target/i386/387-rint-inline-1.c,
4078 gcc.target/i386/387-rint-inline-2.c,
4079 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
4080 gcc.target/i386/sse2-rint-inline-1.c,
4081 gcc.target/i386/sse2-rint-inline-2.c,
4082 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
4083 gcc.target/i386/sse4_1-rint-inline.c: New tests.
4084
f8071c05
L
40852016-06-03 H.J. Lu <hongjiu.lu@intel.com>
4086 Julia Koval <julia.koval@intel.com>
4087
4088 PR target/66960
4089 PR target/67630
4090 PR target/67634
4091 PR target/67841
4092 PR target/68037
4093 PR target/68618
4094 PR target/68661
4095 PR target/69575
4096 PR target/69596
4097 PR target/69734
4098 * gcc.dg/guality/pr68037-1.c: New test.
4099 * gcc.dg/guality/pr68037-2.c: Likewise.
4100 * gcc.dg/guality/pr68037-3.c: Likewise.
4101 * gcc.dg/torture/pr68037-1.c: Likewise.
4102 * gcc.dg/torture/pr68037-2.c: Likewise.
4103 * gcc.dg/torture/pr68037-3.c: Likewise.
4104 * gcc.dg/torture/pr68661-1a.c: Likewise.
4105 * gcc.dg/torture/pr68661-1b.c: Likewise.
4106 * gcc.target/i386/interrupt-1.c: Likewise.
4107 * gcc.target/i386/interrupt-2.c: Likewise.
4108 * gcc.target/i386/interrupt-3.c: Likewise.
4109 * gcc.target/i386/interrupt-4.c: Likewise.
4110 * gcc.target/i386/interrupt-5.c: Likewise.
4111 * gcc.target/i386/interrupt-6.c: Likewise.
4112 * gcc.target/i386/interrupt-7.c: Likewise.
4113 * gcc.target/i386/interrupt-8.c: Likewise.
4114 * gcc.target/i386/interrupt-9.c: Likewise.
4115 * gcc.target/i386/interrupt-10.c: Likewise.
4116 * gcc.target/i386/interrupt-11.c: Likewise.
4117 * gcc.target/i386/interrupt-12.c: Likewise.
4118 * gcc.target/i386/interrupt-13.c: Likewise.
4119 * gcc.target/i386/interrupt-14.c: Likewise.
4120 * gcc.target/i386/interrupt-15.c: Likewise.
4121 * gcc.target/i386/interrupt-16.c: Likewise.
4122 * gcc.target/i386/interrupt-17.c: Likewise.
4123 * gcc.target/i386/interrupt-18.c: Likewise.
4124 * gcc.target/i386/interrupt-19.c: Likewise.
4125 * gcc.target/i386/interrupt-20.c: Likewise.
4126 * gcc.target/i386/interrupt-21.c: Likewise.
4127 * gcc.target/i386/interrupt-22.c: Likewise.
4128 * gcc.target/i386/interrupt-23.c: Likewise.
4129 * gcc.target/i386/interrupt-24.c: Likewise.
4130 * gcc.target/i386/interrupt-25.c: Likewise.
4131 * gcc.target/i386/interrupt-26.c: Likewise.
4132 * gcc.target/i386/interrupt-27.c: Likewise.
4133 * gcc.target/i386/interrupt-28.c: Likewise.
4134 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
4135 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
4136 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
4137 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
4138 * gcc.target/i386/interrupt-iamcu.c: Likewise.
4139 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
4140 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
4141 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
4142 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4143 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
4144 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
4145 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
4146
36b85e43
BS
41472016-06-03 Bernd Schmidt <bschmidt@redhat.com>
4148
9de2e795
L
4149 PR tree-optimization/52171
4150 * gcc.dg/pr52171.c: New test.
4151 * gcc.target/i386/pr52171.c: New test.
36b85e43 4152
bfeee8ac
JH
41532016-06-03 Jan Hubicka <jh@suse.cz>
4154
4155 * g++.dg/tree-ssa/pred-1.C: New testcase
4156 * gcc.dg/tree-ssa/pred-1.c: New testcase
4157
859b0bae
BS
41582016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4159
4160 PR target/70957
4161 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
4162 support.
4163 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
4164
3a2edf4c
AH
41652016-06-03 Alan Hayward <alan.hayward@arm.com>
4166
4167 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
4168
b28ead45
AH
41692016-06-03 Alan Hayward <alan.hayward@arm.com>
4170
4171 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 4172 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
4173 * gcc.dg/vect/vect-live-1.c: New test.
4174 * gcc.dg/vect/vect-live-2.c: New test.
4175 * gcc.dg/vect/vect-live-3.c: New test.
4176 * gcc.dg/vect/vect-live-4.c: New test.
4177 * gcc.dg/vect/vect-live-5.c: New test.
4178 * gcc.dg/vect/vect-live-slp-1.c: New test.
4179 * gcc.dg/vect/vect-live-slp-2.c: New test.
4180 * gcc.dg/vect/vect-live-slp-3.c: New test.
4181
1f91747b
JJ
41822016-06-03 Jakub Jelinek <jakub@redhat.com>
4183
4184 PR middle-end/71387
4185 * g++.dg/opt/pr71387.C: New test.
4186
47b83923
JL
41872016-06-02 Jeff Law <law@redhat.com>
4188
4189 PR tree-optimization/71328
4190 * gcc.c-torture/compile/pr71328.c: New test.
4191
e96e5f46
JD
41922016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4193
4194 PR fortran/52393
4195 * gfortran.dg/fmt_read_3.f90: Fix typo.
4196 * gfortran.dg/fmt_read_4.f90: New test.
4197
b872d729
PC
41982016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
4199
4200 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
4201 * g++.dg/cpp0x/forw_enum6.C: Likewise.
4202 * g++.dg/cpp0x/forw_enum8.C: Likewise.
4203 * g++.dg/cpp0x/override2.C: Likewise.
4204 * g++.dg/parse/crash5.C: Likewise.
4205 * g++.dg/parse/error16.C: Likewise.
4206 * g++.dg/parse/error27.C: Likewise.
4207 * g++.dg/template/qualttp15.C: Likewise.
4208 * g++.dg/template/redecl4.C: Likewise.
4209 * g++.old-deja/g++.other/crash39.C: Likewise.
4210 * g++.old-deja/g++.other/struct1.C: Likewise.
4211 * g++.old-deja/g++.pt/m9a.C: Likewise.
4212 * g++.old-deja/g++.pt/memclass10.C: Likewise.
4213
0e535442
JJ
42142016-06-02 Jakub Jelinek <jakub@redhat.com>
4215
0633ee10
JJ
4216 PR c++/71372
4217 * c-c++-common/pr71372.c: New test.
4218
0e535442
JJ
4219 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
4220 __TIME__ strings with __builtin_strcmp instead of printf and
4221 dg-output.
4222
f3c5ecc2
ML
42232016-06-02 Martin Liska <mliska@suse.cz>
4224
4225 * gcc.dg/predict-9.c: New test.
4226
a91807c5
JJ
42272016-06-02 Jakub Jelinek <jakub@redhat.com>
4228
4229 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
4230 global set_compiler_env_var and global saved_compiler_env_var.
4231
b5bd1978
KT
42322016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4233
4234 PR rtl-optimization/71295
4235 * gcc.c-torture/compile/pr71295.c: New test.
4236
b93b1475
JJ
42372016-06-02 Jakub Jelinek <jakub@redhat.com>
4238
930ebd0e
JJ
4239 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
4240
1e021dc3
JJ
4241 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
4242 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
4243
b93b1475
JJ
4244 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
4245 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
4246 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
4247 alternative number.
4248
58f2fb5c
MM
42492016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4250
4251 * gcc.target/powerpc/p9-splat-4.c: New test.
4252
42532016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4254
4255 PR target/71186
4256 * gcc.target/powerpc/pr71186.c: New test.
4257
4731c9f0
JD
42582016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4259
4260 PR fortran/52393
4261 * gfortran.dg/fmt_read_3.f90: New test.
4262
042dee3e
TP
42632016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
4264
4265 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
4266 procedure.
4267
15c98b2e
ES
42682016-06-01 Eduard Sanou <dhole@openmailbox.org>
4269
4270 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
4271 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
4272 env var is set.
4273 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
4274 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
4275 shown once.
4276 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
4277 during compilation.
4278 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
4279 vars set by dg-set-compiler-env-var.
4280
6442a6f4
PT
42812016-06-01 Paul Thomas <pault@gcc.gnu.org>
4282
4283 PR fortran/71156
4284 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
4285 to the module procedure declaration.
4286 * gfortran.dg/submodule_16.f08: New test.
4287
ab62397a
JJ
42882016-06-01 Jakub Jelinek <jakub@redhat.com>
4289
4290 PR middle-end/71371
4291 * c-c++-common/gomp/pr71371.c: New test.
4292
b66af6ed
RB
42932016-06-01 Richard Biener <rguenther@suse.de>
4294
4295 PR tree-optimization/71366
4296 * gcc.dg/torture/pr71366-1.c: New testcase.
4297 * gcc.dg/torture/pr71366-2.c: Likewise.
4298
e342b9d8
KN
42992016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
4300
4301 * gcc.target/powerpc/vslv-0.c: New test.
4302 * gcc.target/powerpc/vslv-1.c: New test.
4303 * gcc.target/powerpc/vsrv-0.c: New test.
4304 * gcc.target/powerpc/vsrv-1.c: New test.
4305
721547cd
NS
43062016-06-01 Nathan Sidwell <nathan@acm.org>
4307
4308 * c-c++-common/torture/pr57945.c: Add expected PTX error.
4309 * gcc.target/nvptx/weak.c: New.
4310
fa2c9034
RB
43112016-06-01 Richard Biener <rguenther@suse.de>
4312
4313 PR tree-optimization/71261
4314 * gcc.dg/torture/vect-bool-1.c: New testcase.
4315
3e32893c
JJ
43162016-06-01 Jakub Jelinek <jakub@redhat.com>
4317
4318 * gfortran.dg/gomp/order-1.f90: New test.
4319 * gfortran.dg/gomp/order-2.f90: New test.
4320
8c383600
JH
43212016-06-01 Jan Hubicka <hubicka@ucw.cz>
4322
4323 * gcc.dg/unroll-6.c: Update template.
4324 * gcc.dg/unroll-7.c: New testcase.
4325 * gcc.dg/unroll-8.c: New testcase.
4326
a0dfeef5
EB
43272016-06-01 Eric Botcazou <ebotcazou@adacore.com>
4328
4329 * gnat.dg/opt56.ad[sb]: New test.
4330
48de5701
PC
43312016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
4332
4333 PR c++/66635
4334 * g++.dg/cpp0x/constexpr-ice16.C: New.
4335
827cf695
PP
43362016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4337
4338 PR tree-optimization/71314
4339 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
4340 -mbranch-cost=2.
4341
ff66f6e8
PP
43422016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4343
4344 PR tree-optimization/71077
4345 * gcc.dg/tree-ssa/pr71077.c: New test.
4346
050fb209
JH
43472016-05-31 Jan Hubicka <hubicka@ucw.cz>
4348
48de5701
PC
4349 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
4350 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
4351 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 4352
c642d919
PC
43532016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
4354
4355 PR c++/71248
4356 * g++.dg/cpp0x/pr71248.C: New.
4357 * g++.dg/cpp0x/auto7.C: Test column numbers too.
4358 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
4359 * g++.dg/init/new37.C: Likewise.
4360 * g++.dg/template/static1.C: Likewise.
4361 * g++.dg/template/static2.C: Likewise.
4362
d6439e08
L
43632016-05-31 H.J. Lu <hongjiu.lu@intel.com>
4364
4365 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
4366 instead of %rdi.
4367 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
4368
780b9dd4
MP
43692016-05-31 Marek Polacek <polacek@redhat.com>
4370
4371 * c-c++-common/Wswitch-unreachable-3.c: New test.
4372 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
4373
0d99f8a0
RB
43742016-05-31 Richard Biener <rguenther@suse.de>
4375
4376 PR tree-optimization/71352
4377 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
4378
52545641
TP
43792016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
4380
4381 * gcc.target/arm/armv5_thumb_isa.c: New test.
4382
5b8c1205
KY
43832016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
4384
4385 PR target/71346
4386 * gcc.target/i386/pr71346.c: New test.
4387
7a88cc84
TV
43882016-05-31 Tom de Vries <tom@codesourcery.com>
4389
4390 PR tree-optimization/69068
4391 * gcc.dg/graphite/pr69068.c: New test.
4392
265149a6
MS
43932016-05-27 Martin Sebor <msebor@redhat.com>
4394
4395 PR c++/71306
4396 * g++.dg/warn/Wplacement-new-size-3.C: New test.
4397
00631022
JJ
43982016-05-30 Jakub Jelinek <jakub@redhat.com>
4399
4400 PR c++/71349
4401 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
4402 nowait depend(inout: dd[0]) clauses where permitted.
4403
b2f6675b
PC
44042016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4405
4406 PR c++/71238
4407 * g++.dg/parse/pr71238.C: New.
4408 * g++.dg/concepts/friend1.C: Test column numbers too.
4409 * g++.dg/cpp0x/initlist31.C: Likewise.
4410 * g++.dg/cpp0x/pr51420.C: Likewise.
4411 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
4412 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
4413 * g++.dg/ext/builtin3.C: Likewise.
4414 * g++.dg/lookup/friend12.C: Likewise.
4415 * g++.dg/lookup/friend7.C: Likewise.
4416 * g++.dg/lookup/koenig1.C: Likewise.
4417 * g++.dg/lookup/koenig5.C: Likewise.
4418 * g++.dg/lookup/used-before-declaration.C: Likewise.
4419 * g++.dg/overload/koenig1.C: Likewise.
4420 * g++.dg/template/crash65.C: Likewise.
4421 * g++.dg/template/friend57.C: Likewise.
4422 * g++.dg/warn/Wshadow-5.C: Likewise.
4423 * g++.dg/warn/Wunused-8.C: Likewise.
4424 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
4425 * g++.old-deja/g++.jason/lineno5.C: Likewise.
4426 * g++.old-deja/g++.jason/member.C: Likewise.
4427 * g++.old-deja/g++.jason/report.C: Likewise.
4428 * g++.old-deja/g++.jason/scoping12.C: Likewise.
4429 * g++.old-deja/g++.law/visibility20.C: Likewise.
4430 * g++.old-deja/g++.ns/koenig5.C: Likewise.
4431 * g++.old-deja/g++.other/static5.C: Likewise.
4432 * g++.old-deja/g++.pt/overload2.C: Likewise.
4433
a448ff40
JH
44342016-05-30 Jan Hubicka <hubicka@ucw.cz>
4435
4436 * gcc.dg/tree-ssa/peel1.c: New testcase.
4437 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
4438 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
4439
69be8c91
TV
44402016-05-30 Tom de Vries <tom@codesourcery.com>
4441
4442 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
4443 to ce.
4444
a59775a1
PC
44452016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4446
4447 PR c++/71099
4448 * g++.dg/parse/virtual1.C: New.
4449
53d6d955
UB
44502016-05-30 Uros Bizjak <ubizjak@gmail.com>
4451
4452 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
4453 Use correct register when clearing %edx.
4454
0557293f
AM
44552016-05-30 Alexander Monakov <amonakov@ispras.ru>
4456
4457 PR tree-optimization/71289
4458 * gcc.dg/pr71289.c: New test.
4459
5d476e35
KV
44602016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4461
4462 PR middle-end/71269
4463 PR middle-end/71292
4464 * gcc.dg/tree-ssa/pr71269.c: New test.
4465 * gcc.dg/tree-ssa/pr71292.c: New test.
4466
db5447ca
KV
44672016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4468
4469 PR middle-end/71252
4470 * gcc.dg/tree-ssa/pr71252-2.c: New test.
4471
98bdbb39
JH
44722016-05-30 Jan Hubicka <hubicka@ucw.cz>
4473
4474 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
4475 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
4476 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
4477
7e012855
TV
44782016-05-30 Tom de Vries <tom@codesourcery.com>
4479
4480 PR tree-optimization/69067
4481 * gcc.dg/graphite/pr69067.c: New test.
4482
beed3701
UB
44832016-05-29 Uros Bizjak <ubizjak@gmail.com>
4484
4485 PR target/71245
4486 * gcc.target/i386/pr71245-1.c: New test.
4487 * gcc.target/i386/pr71245-2.c: Ditto.
4488
b6d4f8e8
PC
44892016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
4490
4491 PR c++/71105
4492 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
4493 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
4494 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
4495
00022058
JH
44962016-05-27 Jan Hubicka <hubicka@ucw.cz>
4497
4498 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
4499
c8419aca
VV
45002016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
4501
4502 Revert:
4503 PR c++/69855
4504 * g++.dg/overload/69855.C: New.
4505 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4506 * g++.old-deja/g++.pt/crash3.C: Likewise.
4507
8008c4d2
PC
45082016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
4509
4510 PR c++/60385
4511 * g++.dg/parse/namespace13.C: New.
4512
8b2ef235
JL
45132016-05-26 Jeff Law <law@redhat.com>
4514
4515 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
4516 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
4517 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4518 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
4519 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
4520 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
4521 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
4522 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4523 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
4524 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
4525 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
4526 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
4527 * gcc.dg/tree-ssa/vrp56.c: Likewise.
4528
7d67159b
VV
45292016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
4530
4531 PR c++/69855
4532 * g++.dg/overload/69855.C: New.
4533 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4534 * g++.old-deja/g++.pt/crash3.C: Likewise.
4535
88e3bdd1
JW
45362016-05-27 Jiong Wang <jiong.wang@arm.com>
4537
4538 PR target/63596
4539 * gcc.target/aarch64/va_arg_1.c: New testcase.
4540 * gcc.target/aarch64/va_arg_2.c: Likewise.
4541 * gcc.target/aarch64/va_arg_3.c: Likewise.
4542
3fd6b9cc
JW
45432016-05-27 Jiong Wang <jiong.wang@arm.com>
4544
4545 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
4546 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4547 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4548 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4549 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
4550
3cee7e4e
MP
45512016-05-27 Marek Polacek <polacek@redhat.com>
4552
4553 PR middle-end/71308
4554 * g++.dg/torture/pr71308.C: New test.
4555
6a813c96
DV
45562016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
4557
4558 * gcc.dg/zero_bits_compound-1.c: New test.
4559 * gcc.dg/zero_bits_compound-2.c: New test.
4560
0561bcfb
IE
45612016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
4562
4563 PR middle-end/71279
4564 * gcc.dg/pr71279.c: New test.
4565
21316320
MM
45662016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
4567
4568 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
4569 floating point min/max/comparison instructions.
4570 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
4571
7211a097
JJ
45722016-05-26 Jakub Jelinek <jakub@redhat.com>
4573
4574 * c-c++-common/gomp/schedule-1.c: New test.
4575 * gfortran.dg/gomp/schedule-1.f90: New test.
4576
cac177cf
PP
45772016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
4578
4579 PR c++/70822
4580 PR c++/70106
4581 * g++.dg/cpp1y/auto-fn32.C: New test.
4582 * g++.dg/cpp1y/paren4.C: New test.
4583
a2d5b8c9
NS
45842016-05-26 Nathan Sidwell <nathan@acm.org>
4585
4586 * gcc.dg/20060410.c: Xfail on ptx.
4587 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
4588 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
4589 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
4590 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
4591 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
4592
ffa8b552
TP
45932016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
4594
4595 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
4596
c7501e00
JJ
45972016-05-26 Jakub Jelinek <jakub@redhat.com>
4598
1875b9a0
JJ
4599 PR tree-optimization/71280
4600 * gcc.dg/pr71280.c: New test.
4601
2116e19f
JJ
4602 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
4603
305aef09
JJ
4604 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
4605 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
4606
c7501e00
JJ
4607 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
4608
ca449d26
JW
46092016-05-26 Jiong Wang <jiong.wang@arm.com>
4610
4611 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 4612 kept in memory.
ca449d26 4613
8af01c66
JL
46142016-05-25 Jeff Law <law@redhat.com>
4615
4616 PR tree-optimization/71272
4617 * gcc.c-torture/compile/pr71272.c: new test.
4618
f9d6ce73
BS
46192016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
4620
4621 * gcc.target/powerpc/vec-cmpne.c: New test.
4622 * gcc.target/powerpc/vec-cmpne-long.c: New test.
4623
a88a7b22
EB
46242016-05-25 Eric Botcazou <ebotcazou@adacore.com>
4625
4626 * gnat.dg/opt55.ad[sb]: New test.
4627
125f02ed
SKS
46282016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4629
4630 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
4631 * c-c++-common/pr60226.c: Require int32plus.
4632 * gcc.c-torture/execute/pr70602.c: Likewise.
4633 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
4634 unsigned long for malloc arg type.
4635 * gcc.dg/asr_div1.c: Require int32plus.
4636 * gcc.dg/enum-mode-1.c: XFAIL for int16.
4637 * gcc.dg/pie-1.c: Require pie.
4638 * gcc.dg/pie-2.c: Likewise.
4639 * gcc.dg/pr59471.c: Require int32plus.
4640 * gcc.dg/pr59963-2.c: XFAIL for int16.
4641 * gcc.dg/pr60114.c: Require int32plus.
4642 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
4643 unsigned long for typedef of size_t.
4644 * gcc.dg/pr63914.c: Require int32plus.
4645 * gcc.dg/pr64536.c: Require pt32plus.
4646 * gcc.dg/pr65658.c: Likewise.
4647 * gcc.dg/pr67271.c: Require int32plus.
4648 * gcc.dg/pr68112.c: Likewise.
4649 * gcc.dg/pr69071.c: Skip for avr target.
4650 * gcc.dg/pr69973.c: Require int32plus.
4651 * gcc.dg/pr70169.c: Skip for avr target.
4652 * gcc.dg/sso-6.c: Require int32plus.
4653 * gcc.dg/sso-7.c: Likewise.
4654 * gcc.dg/sso-8.c: Likewise.
4655 * gcc.dg/vrp-min-max-2.c: Likewise.
4656
c6e434f5
UB
46572016-05-25 H.J. Lu <hongjiu.lu@intel.com>
4658
4659 PR target/70738
4660 * gcc.target/i386/pr70738-1.c: New test.
4661 * gcc.target/i386/pr70738-2.c: Likewise.
4662 * gcc.target/i386/pr70738-3.c: Likewise.
4663 * gcc.target/i386/pr70738-4.c: Likewise.
4664 * gcc.target/i386/pr70738-5.c: Likewise.
4665 * gcc.target/i386/pr70738-6.c: Likewise.
4666 * gcc.target/i386/pr70738-7.c: Likewise.
4667 * gcc.target/i386/pr70738-8.c: Likewise.
4668 * gcc.target/i386/pr70738-9.c: Likewise.
4669
5c42d341
KT
46702016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4671
4672 PR rtl-optimization/66940
4673 * gcc.c-torture/execute/pr66940.c: New test.
4674
bf9a1a07
IV
46752016-05-25 Ilya Verbin <ilya.verbin@intel.com>
4676
4677 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
4678 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
4679 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
4680 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
4681 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
4682 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
4683 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
4684 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
4685 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
4686 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
4687 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
4688 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
4689 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
4690 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
4691 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
4692 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
4693 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
4694 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
4695 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
4696 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
4697 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
4698 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
4699 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
4700 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
4701
95efe6b6
MP
47022016-05-25 Marek Polacek <polacek@redhat.com>
4703
4704 PR c/71265
4705 * gcc.dg/noncompile/pr71265.c: New test.
4706
a23faf7a
MP
4707 PR c/71266
4708 * gcc.dg/noncompile/old-style-parm-3.c: New test.
4709
69a6d5ad
NS
47102016-05-25 Nathan Sidwell <nathan@acm.org>
4711
4712 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
4713
3072d4ea
RB
47142016-05-25 Richard Biener <rguenther@suse.de>
4715
4716 PR tree-optimization/71261
4717 * c-c++-common/torture/pr71261.c: New testcase.
4718
e412ece4
RB
47192016-05-25 Richard Biener <rguenther@suse.de>
4720
4721 PR tree-optimization/71264
4722 * gcc.dg/vect/pr71264.c: New testcase.
4723
b9e551ad
PC
47242016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4725
4726 PR c++/55992
4727 * g++.dg/cpp0x/alias-decl-53.C: New.
4728 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
4729
6aa1abe5
ML
47302016-05-25 Martin Liska <mliska@suse.cz>
4731
4732 * g++.dg/pr71239.C: New test.
4733
842d162e
RB
47342016-05-25 Richard Biener <rguenther@suse.de>
4735
c87885ca
RO
4736 * gcc.dg/vect/pr58135.c: Rename to ...
4737 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 4738
f184a36c
MP
47392016-05-25 Marek Polacek <polacek@redhat.com>
4740
4741 * g++.dg/pr65295.C: Use target c++14.
4742
021fad86
PC
47432016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4744
53d6d955
UB
4745 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
4746 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 4747
c3eaf15a
MM
47482016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4749
4750 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
4751 instructions.
4752
e46c7770
CP
47532016-05-24 Cesar Philippidis <cesar@codesourcery.com>
4754
4755 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
4756 * c-c++-common/goacc/deviceptr-1.c: Likewise.
4757 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
4758 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4759 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4760 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4761 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
4762 * c-c++-common/goacc/pcopy.c: Likewise.
4763 * c-c++-common/goacc/pcopyin.c: Likewise.
4764 * c-c++-common/goacc/pcopyout.c: Likewise.
4765 * c-c++-common/goacc/pcreate.c: Likewise.
4766 * c-c++-common/goacc/pr70688.c: New test.
4767 * c-c++-common/goacc/present-1.c: Adjust test.
4768 * c-c++-common/goacc/reduction-5.c: Likewise.
4769 * g++.dg/goacc/data-1.C: New test.
4770
4bfc9db7
MM
47712016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4772
4773 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
4774 vector parity built-in functions.
4775 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
4776 count trailing zeros automatic vectorization.
4777 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
4778 count trailing zeros built-in functions.
4779
2bc145af
KV
47802016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4781
4782 * gcc.dg/tree-ssa/reassoc-44.c: New test.
4783
26869fdb
PH
47842016-05-24 Pat Haugen <pthaugen@us.ibm.com>
4785
4786 PR target/71050
4787 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
4788
b2dc9c3b
PC
47892016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4790
4791 PR c++/50436
4792 * g++.dg/template/crash123.C: New.
4793 * g++.dg/template/crash124.C: Likewise.
4794
f65e97fd
MS
47952016-05-24 Martin Sebor <msebor@redhat.com>
4796
4797 PR c++/71147
4798 * g++.dg/ext/flexary16.C: New test.
4799
a6f5ac7f
IV
48002016-05-24 Ilya Verbin <ilya.verbin@intel.com>
4801
69a6d5ad
NS
4802 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
4803 before math.h is included.
a6f5ac7f
IV
4804 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
4805 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
4806 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
4807 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
4808 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
4809 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
4810 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
4811 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
4812 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
4813 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
4814 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
4815 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
4816 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
4817 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
4818 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
4819 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
4820 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
4821 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
4822 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
4823 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
4824 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
4825 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
4826 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
4827
27bad558
MM
48282016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4829 Kelvin Nilsen <kelvin@gcc.gnu.org>
4830
4831 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
4832 support.
4833
72f382fb
PC
48342016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4835
4836 PR c++/69872
4837 * g++.dg/warn/Wno-narrowing1.C: New.
4838
ef2ec9d9
MP
48392016-05-24 Marek Polacek <polacek@redhat.com>
4840
4841 PR c/71249
4842 * c-c++-common/Wswitch-unreachable-2.c: New test.
4843
e90434e3
JJ
48442016-05-24 Jakub Jelinek <jakub@redhat.com>
4845
7adb26f2
JJ
4846 PR c++/71257
4847 * g++.dg/vect/simd-clone-6.cc: New test.
4848 * g++.dg/gomp/declare-simd-6.C: New test.
4849
e90434e3
JJ
4850 PR middle-end/70434
4851 PR c/69504
4852 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
4853
b556ea3b
RB
48542016-05-24 Richard Biener <rguenther@suse.de>
4855
4856 PR tree-optimization/71240
4857 * gcc.dg/optimize-bswapsi-5.c: New testcase.
4858
e5328f5d
RB
48592016-05-24 Richard Biener <rguenther@suse.de>
4860
4861 PR tree-optimization/71230
4862 * gcc.dg/torture/pr71230.c: New testcase.
4863 * g++.dg/torture/pr71230.C: Likewise.
4864
a04e69c0
TS
48652016-05-24 Thomas Schwinge <thomas@codesourcery.com>
4866
4867 * c-c++-common/goacc/routine-5.c: Add tests.
4868 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
4869 * gfortran.dg/goacc/routine-6.f90: Add tests.
4870
30fd2977
RB
48712016-05-24 Richard Biener <rguenther@suse.de>
4872
4873 PR tree-optimization/71253
4874 * gcc.dg/torture/pr71253.c: New testcase.
4875
ca6f60bc
KV
48762016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4877
4878 PR middle-end/71252
4879 * gfortran.dg/pr71252.f90: New test.
4880
d3465d72
RS
48812016-05-24 Richard Sandiford <richard.sandiford@arm.com>
4882
4883 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
4884
f17a223d
RB
48852016-05-24 Richard Biener <rguenther@suse.de>
4886
4887 PR middle-end/70434
4888 PR c/69504
4889 * c-c++-common/vector-subscript-4.c: New testcase.
4890 * c-c++-common/vector-subscript-5.c: Likewise.
4891
e3f36534
JD
48922016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4893
4894 PR fortran/71123
4895 * gfortran.dg/namelist_90.f: New test
4896
85d5c27d
JD
48972016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4898
4899 PR fortran/66461
4900 * gfortran.dg/unexpected_eof.f: New test
4901
fe3f3340
MM
49022016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4903 Kelvin Nilsen <kelvin@gcc.gnu.org>
4904
4905 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
4906 as little endian.
4907
26d6ae55
PC
49082016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4909
4910 PR c++/70972
4911 * g++.dg/cpp0x/inh-ctor20.C: New.
4912 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
4913
d6c9a06f
PC
49142016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4915
4916 PR c++/69095
4917 * g++.dg/cpp0x/variadic168.C: New.
4918
396a1d10
PC
49192016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4920
4921 * g++.dg/cpp0x/pr31445.C: Test column number too.
4922 * g++.dg/cpp0x/pr32253.C: Likewise.
4923 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
4924 * g++.dg/cpp0x/variadic36.C: Likewise.
4925
ece46666
MG
49262016-05-23 Marc Glisse <marc.glisse@inria.fr>
4927
4928 * gcc.dg/fold-notshift-2.c: Adjust.
4929
a7dc5980
MP
49302016-05-23 Marek Polacek <polacek@redhat.com>
4931
4932 PR c/49859
4933 * c-c++-common/Wswitch-unreachable-1.c: New test.
4934 * gcc.dg/Wswitch-unreachable-1.c: New test.
4935 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
4936 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
4937 * g++.dg/gomp/block-10.C: Likewise.
4938 * gcc.dg/gomp/block-10.c: Likewise.
4939 * g++.dg/gomp/block-9.C: Likewise.
4940 * gcc.dg/gomp/block-9.c: Likewise.
4941 * g++.dg/gomp/target-1.C: Likewise.
4942 * g++.dg/gomp/target-2.C: Likewise.
4943 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 4944 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
4945 * g++.dg/gomp/taskgroup-1.C: Likewise.
4946 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4947 * gcc.dg/gomp/teams-1.c: Likewise.
4948 * g++.dg/gomp/teams-1.C: Likewise.
4949 * g++.dg/overload/error3.C: Likewise.
4950 * g++.dg/tm/jump1.C: Likewise.
4951 * g++.dg/torture/pr40335.C: Likewise.
4952 * gcc.dg/c99-vla-jump-5.c: Likewise.
4953 * gcc.dg/switch-warn-1.c: Likewise.
4954 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
4955 * gcc.dg/nested-func-1.c: Likewise.
4956 * gcc.dg/pr67784-4.c: Likewise.
4957
18b54004
RB
49582016-05-23 Richard Biener <rguenther@suse.de>
4959
4960 PR tree-optimization/71230
4961 * gfortran.dg/pr71230-1.f90: New testcase.
4962 * gfortran.dg/pr71230-2.f90: Likewise.
4963
e569db5f
VK
49642016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4965
396a1d10 4966 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
4967 * gcc.dg/vect/pr58135.c: Add new.
4968 * gfortran.dg/pr46519-1.f: Adjust test case.
4969
e4b71114
PC
49702016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4971
4972 PR c++/53401
4973 * g++.dg/cpp0x/decltype64.C: New.
4974
a25a8058
CL
49752016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4976
4977 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
4978 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
4979 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
4980
0dcfe9ab
CL
49812016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4982
4983 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
4984 Add poly64x1_t and poly64x2_t cases if supported.
4985 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
4986 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
4987 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
4988 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
4989 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
4990
ffd70e4a
CL
49912016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4992
4993 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
4994 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
4995 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
4996 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
4997 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
4998 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
4999 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
5000
4b1f57fe
CL
50012016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5002
5003 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
5004
16c5ec77
CL
50052016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5006
5007 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
5008 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
5009
94ad56c7
JJ
50102016-05-22 Jakub Jelinek <jakub@redhat.com>
5011
57748705
JJ
5012 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
5013 constraint instead of "r".
5014 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
5015 insn instead of vxorpd.
5016 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
5017
af120161
JJ
5018 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
5019 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
5020
355023ce
JJ
5021 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
5022
3b48574c
JJ
5023 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
5024 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
5025
94ad56c7
JJ
5026 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
5027
8a85cee2
KV
50282016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
5029
5030 PR middle-end/40921
5031 * gcc.dg/tree-ssa/pr40921.c: New test.
5032
8e916b16
PS
50332016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
5034
5035 PR target/71103
5036 * gcc.target/avr/pr71103.c: New test.
5037
88aea79f
KV
50382016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
5039
5040 PR middle-end/71179
5041 * gcc.dg/tree-ssa/pr71179.c: New test.
5042
79063edd
MS
50432016-05-20 Martin Sebor <msebor@redhat.com>
5044
5045 PR c/71115
5046 * gcc.dg/init-excess-2.c: New test.
5047
55c8849f
EB
50482016-05-20 Eric Botcazou <ebotcazou@adacore.com>
5049
5050 * gnat.dg/opt53.adb: New test.
5051 * gnat.dg/opt54.adb: Likewise.
5052
c91a0948
MJ
50532016-05-20 Martin Jambor <mjambor@suse.cz>
5054
5055 PR tree-optimization/70884
5056 * gcc.dg/tree-ssa/pr70919.c: New test.
5057
9cad20fa
BS
50582016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5059
5060 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
5061 formatting.
69a6d5ad
NS
5062 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
5063 fix code formatting.
5064
50652016-05-20 Nathan Sidwell <nathan@acm.org>
5066
5067 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
5068 non-common cases.
5069 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 5070
15c671a7
DM
50712016-05-20 David Malcolm <dmalcolm@redhat.com>
5072
5073 * jit.dg/all-non-failing-tests.h: Add
5074 test-factorial-must-tail-call.c.
5075 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
5076 * jit.dg/test-factorial-must-tail-call.c: New test case.
5077
4f028369
JJ
50782016-05-20 Jakub Jelinek <jakub@redhat.com>
5079
5080 PR fortran/71204
5081 * gfortran.dg/pr71204.f90: New test.
5082
7dea4ab3
CP
50832016-05-20 Cesar Philippidis <cesar@codesourcery.com>
5084
5085 * gcc.target/nvptx/sincos.c: New test.
5086
ef98d365
PC
50872016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5088
5089 PR c++/70572
5090 * g++.dg/cpp1y/auto-fn31.C: New.
5091
92466115
BS
50922016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5093
5094 * gcc.target/powerpc/vec-addec.c: New test.
5095 * gcc.target/powerpc/vec-addec-int128.c: New test.
5096
9a385c2d
DM
50972016-05-20 David Malcolm <dmalcolm@redhat.com>
5098
5099 * gcc.dg/plugin/must-tail-call-1.c: New test case.
5100 * gcc.dg/plugin/must-tail-call-2.c: New test case.
5101 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
5102 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5103
77c9d5b4
JH
51042016-05-20 Jan Hubicka <hubicka@ucw.cz>
5105
5106 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
5107
68047971
JJ
51082016-05-20 Jakub Jelinek <jakub@redhat.com>
5109
18954840
JJ
5110 PR c++/71210
5111 * g++.dg/opt/pr71210-1.C: New test.
5112 * g++.dg/opt/pr71210-2.C: New test.
5113
68047971
JJ
5114 PR tree-optimization/29756
5115 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
5116 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
5117 only on selected targets where V4SImode vectors are known to be
5118 supported.
5119
d78789f5
MG
51202016-05-20 Marc Glisse <marc.glisse@inria.fr>
5121
5122 PR tree-optimization/71079
5123 PR tree-optimization/71206
5124 * gcc.dg/tree-ssa/pr71206.c: New testcase.
5125
550fa093
PK
51262016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5127
5128 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
5129 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
5130 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
5131
483c6429
RG
51322016-05-20 Richard Guenther <rguenther@suse.de>
5133
5134 PR tree-optimization/29756
5135 * gcc.dg/tree-ssa/vector-6.c: New testcase.
5136
eb066284
RB
51372016-05-20 Richard Biener <rguenther@suse.de>
5138
5139 PR tree-optimization/71185
5140 * gcc.dg/tree-ssa/pr71185.c: New testcase.
5141
58f10249
RB
51422016-05-20 Richard Biener <rguenther@suse.de>
5143
5144 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
5145
2a5569fa
MP
51462016-05-19 Marek Polacek <polacek@redhat.com>
5147
5148 PR c++/71075
5149 * g++.dg/diagnostic/pr71075.C: New test.
5150
5e9a5385
DM
51512016-05-19 David Malcolm <dmalcolm@redhat.com>
5152
5153 PR c++/71184
5154 * g++.dg/pr71184.C: New test case.
5155
4f45da44
KN
51562016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
5157
5158 * gcc.target/powerpc/darn-0.c: New test.
5159 * gcc.target/powerpc/darn-1.c: New test.
5160 * gcc.target/powerpc/darn-2.c: New test.
5161
4177437e
MP
51622016-05-19 Marek Polacek <polacek@redhat.com>
5163
5164 PR tree-optimization/71031
5165 * gcc.dg/tree-ssa/vrp100.c: New test.
5166
afb72432
IE
51672016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
5168
5169 PR rtl-optimization/71148
5170 * gcc.dg/pr71148.c: New test.
5171
4f83064e
KT
51722016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5173
5174 PR target/71056
5175 * gcc.target/arm/pr71056.c: New test.
5176
4bf8dbe1
BE
51772016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5178
5179 * c-c++-common/pr69669.c: Check the used mode.
5180
f3510625
MO
51812016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
5182
5183 PR sanitizer/64354
5184 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
5185
43c0068e
RB
51862016-05-19 Richard Biener <rguenther@suse.de>
5187
5188 PR tree-optimization/70729
5189 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
5190 * gcc.dg/graphite/scop-18.c: Likewise.
5191 * gcc.dg/pr41783.c: Disable LIM.
5192 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
5193 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
5194 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
5195 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
5196 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
5197 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
5198 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
5199 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
5200 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
5201 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
5202 * gfortran.dg/pr42108.f90: Likewise.
5203
70f25790
DM
52042016-05-18 David Malcolm <dmalcolm@redhat.com>
5205
5206 PR driver/69265
5207 * gcc.dg/spellcheck-options-11.c: New test case.
5208
960db8ec
JJ
52092016-05-18 Jakub Jelinek <jakub@redhat.com>
5210
5211 PR c++/71100
5212 * g++.dg/opt/pr71100.C: New test.
5213
04643334
MJ
52142016-05-18 Martin Jambor <mjambor@suse.cz>
5215
5216 PR ipa/69708
5217 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
5218 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
5219 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
5220 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
5221
91bb9f80
MJ
52222016-05-18 Martin Jambor <mjambor@suse.cz>
5223
5224 PR ipa/69708
5225 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
5226 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
5227 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
5228 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
5229 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
5230
c584aca6
PC
52312016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5232
5233 PR c++/69793
5234 * g++.dg/template/crash122.C: New.
5235
20309c6e
PC
52362016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5237
5238 PR c++/70466
5239 * g++.dg/template/pr70466-1.C: New.
5240 * g++.dg/template/pr70466-2.C: Likewise.
5241
50c78b9a
MM
52422016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5243
5244 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
5245 splat operations and the XXSPLTIB instruction.
5246 * gcc.target/powerpc/p9-splat-2.c: Likewise.
5247 * gcc.target/powerpc/p9-splat-3.c: Likewise.
5248 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
5249 xxlxor to clear a register.
5250
cf8be00d
RS
52512016-05-18 Richard Sandiford <richard.sandiford@arm.com>
5252
5253 * gcc.dg/torture/pr71020.c: New test.
5254
848a392a
MJ
52552016-05-18 Martin Jambor <mjambor@suse.cz>
5256
5257 PR ipa/70646
5258 * gcc.dg/ipa/pr70646.c: New test.
5259
1f2ab776
CL
52602016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5261
5262 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
5263
76489493
CL
52642016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5265
5266 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
5267 missing tests for vreinterpretq_p{8,16}.
5268
bd79378d
CL
52692016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5270
5271 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
5272 vsliq_n_s64 and vsliq_n_u64.
5273
81ca3ea0
CL
52742016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5275
5276 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
5277 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
5278
873cb425
CL
52792016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5280
5281 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
5282 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
5283 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
5284
9d6e7c21
CL
52852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5286
5287 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
5288 in comment.
5289
b4dbe40e 52902016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
5291
5292 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
5293 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
5294 "blr\t" and switch to scan-assembler-times.
5295
83a5c910
JW
52962016-05-18 Jiong Wang <jiong.wang@arm.com>
5297
53d6d955
UB
5298 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
5299 with __aarch64__.
5300 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
5301 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 5302
fb7cbdeb
JJ
53032016-05-18 Jakub Jelinek <jakub@redhat.com>
5304
8ee91165
JJ
5305 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
5306 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
5307 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
5308 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
5309 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
5310 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
5311
cf4d516a
JJ
5312 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
5313 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
5314
a4f16422
JJ
5315 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
5316 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
5317
7b37ce10
JJ
5318 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
5319 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
5320
fb7cbdeb
JJ
5321 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
5322
c9326aef
RB
53232016-05-18 Richard Biener <rguenther@suse.de>
5324
5325 PR tree-optimization/71168
5326 * gcc.dg/torture/pr71168.c: New testcase.
5327
df8b0a11
KV
53282016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
5329
5330 PR middle-end/63586
5331 * gcc.dg/tree-ssa/pr63586-2.c: New test.
5332 * gcc.dg/tree-ssa/pr63586.c: New test.
5333 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
5334
2efd67ed
NS
53352016-05-17 Nathan Sidwell <nathan@acm.org>
5336
5337 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
5338 * gcc.dg/pr68671.c: Fix ptx xfail-if.
5339 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
5340 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
5341
1988b2c2
NS
53422016-05-17 Nathan Sidwell <nathan@acm.org>
5343
5344 * gcc.target/nvptx/abi-vararg-3.c: New.
5345
ad1d92ab
MM
53462016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
5347
5348 PR tree-optimization/54579
5349 PR middle-end/55299
5350 * gcc.dg/fold-notrotate-1.c: New test.
5351 * gcc.dg/fold-notshift-1.c: New test.
5352 * gcc.dg/fold-notshift-2.c: New test.
5353
47768df8
MP
53542016-05-17 Marek Polacek <polacek@redhat.com>
5355
5356 PR ipa/71146
5357 * g++.dg/ipa/pr71146.C: New test.
5358
6b5423a5
DM
53592016-05-17 David Malcolm <dmalcolm@redhat.com>
5360
5361 * jit.dg/test-error-array-bounds.c: New test case.
5362
c7986356
MG
53632016-05-17 Marc Glisse <marc.glisse@inria.fr>
5364
5365 * gcc.dg/tree-ssa/and-1.c: New testcase.
5366
d982c5b7
MG
53672016-05-17 Marc Glisse <marc.glisse@inria.fr>
5368
5369 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5370 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
5371
0139ba93
MG
53722016-05-17 Marc Glisse <marc.glisse@inria.fr>
5373
5374 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5375 * gcc.dg/tree-ssa/vrp99.c: New testcase.
5376
daab4562
JW
53772016-05-17 Jiong Wang <jiong.wang@arm.com>
5378
5379 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
5380
22330033
JW
53812016-05-17 Jiong Wang <jiong.wang@arm.com>
5382
5383 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
5384
98b3a5f2
JW
53852016-05-17 Jiong Wang <jiong.wang@arm.com>
5386
5387 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
5388 ".2d[index]" when scan the assembly.
5389 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
5390 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
5391 float64x1.
5392 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
5393
b71b7a8e
RB
53942016-05-17 Richard Biener <rguenther@suse.de>
5395
5396 PR tree-optimization/71132
5397 * gcc.dg/torture/pr71132.c: New testcase.
5398
3c51ad46
CL
53992016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
5400
5401 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
5402
d20faa66
KT
54032016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5404
5405 PR target/70809
5406 * gcc.target/aarch64/pr70809_1.c: New test.
5407
b75cc5a4
KT
54082016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5409
5410 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
5411 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
5412 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
5413 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
5414
b28eb195
IE
54152016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
5416 Ilya Enkovich <ilya.enkovich@intel.com>
5417
5418 PR target/71114
5419 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
5420
0b9004ed
JH
54212016-05-16 Jan Hubicka <hubicka@ucw.cz>
5422
5423 * g++.dg/ipa/ivinline-7.C: Do not xfail.
5424 * g++.dg/ipa/ivinline-9.C: Do not xfail.
5425
1b81a1c1
MW
54262016-05-16 Matthew Wahab <matthew.wahab@arm.com>
5427
5428 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
5429 test for __ARM_FP16_ARGS.
5430 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
5431 * gcc.target/arm/aapcs/neon-vect10.c: New.
5432 * gcc.target/arm/aapcs/neon-vect9.c: New.
5433 * gcc.target/arm/aapcs/vfp18.c: New.
5434 * gcc.target/arm/aapcs/vfp19.c: New.
5435 * gcc.target/arm/aapcs/vfp20.c: New.
5436 * gcc.target/arm/aapcs/vfp21.c: New.
5437 * gcc.target/arm/fp16-aapcs-1.c: New.
5438 * g++.target/arm/fp16-param-1.c: Update expected output. Add
5439 test for __ARM_FP16_ARGS.
5440 * g++.target/arm/fp16-return-1.c: Update expected output.
5441
921d1e73
JW
54422016-05-16 Jiong Wang <jiong.wang@arm.com>
5443
5444 PR testsuite/70227
5445 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
5446
228eb42a
HA
54472016-05-15 Harald Anlauf <anlauf@gmx.de>
5448
5449 PR fortran/69603
5450 * gfortran.dg/pr69603.f90: New testcase.
5451
785abfd3
FR
54522016-05-14 Fritz Reese <fritzoreese@gmail.com>
5453
5454 * gfortran.dg/dec_union_4.f90: Fix endian issue.
5455
e75eb64f
FR
54562016-05-14 Fritz Reese <fritzoreese@gmail.com>
5457
5458 PR fortran/71047
5459 * gfortran.dg/pr71047.f08: New test.
5460
aa4b467b
JM
54612016-05-13 Joseph Myers <joseph@codesourcery.com>
5462
5463 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
5464 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
5465 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
5466
653fb4a2
MS
54672016-05-13 Martin Sebor <msebor@redhat.com>
5468
5469 PR c++/60049
5470 * g++.dg/cpp0x/constexpr-60049.C: New test.
5471
9e37582d
JJ
54722016-05-13 Jakub Jelinek <jakub@redhat.com>
5473
5474 PR bootstrap/71071
5475 * gcc.dg/pr71071.c: New test.
5476
a278aa17
UB
54772016-05-13 Uros Bizjak <ubizjak@gmail.com>
5478
5479 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
5480 remove XOP handling.
377eaca7 5481 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 5482
ac3d02e2
NS
54832016-05-13 Nathan Sidwell <nathan@acm.org>
5484
5485 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
5486 __atomic_is_lock_free declaration.
5487
8ab3bdac
RB
54882016-05-13 Richard Biener <rguenther@suse.de>
5489
5490 PR tree-optimization/42587
5491 * gcc.dg/optimize-bswapsi-4.c: New testcase.
5492
623b8e0a
ML
54932016-05-13 Martin Liska <mliska@suse.cz>
5494
5495 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
5496 the new format of dump output.
5497
da7674f6
IE
54982016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
5499
5500 * gcc.dg/pr71084.c: New test.
5501
c959db3d
RR
55022016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5503
53d6d955
UB
5504 PR target/53440
5505 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 5506
43203dea
RR
55072016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5508
5509 * gcc.target/aarch64/struct_return.c: New test.
5510
4f2e1536
MP
55112016-05-12 Marek Polacek <polacek@redhat.com>
5512
5513 PR c/70756
5514 * c-c++-common/pr70756-2.c: New test.
5515 * c-c++-common/pr70756.c: New test.
5516
1ef33ef3
RB
55172016-05-12 Richard Biener <rguenther@suse.de>
5518
5519 PR tree-optimization/71059
5520 * gcc.dg/torture/pr71059.c: New testcase.
5521
763baff6
RB
55222016-05-12 Richard Biener <rguenther@suse.de>
5523
5524 PR tree-optimization/71062
5525 * gcc.dg/torture/pr71062.c: New testcase.
5526
c4ec1243
IE
55272016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
5528
5529 PR tree-optimization/71006
5530 * gcc.dg/pr71006.c: New test.
5531
a5fbf76d
MP
55322016-05-12 Marek Polacek <polacek@redhat.com>
5533
5534 PR driver/71063
5535 * gcc.dg/opts-7.c: New test.
5536
5acc47a4
KT
55372016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5538
5539 PR target/70830
5540 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
5541 Add -save-temps to dg-options.
5542 Scan for ldmfd rather than pop instruction.
5543 * gcc.target/arm/interrupt-2.c: Likewise.
5544 * gcc.target/arm/pr70830.c: New test.
5545
40bd4bf9
JJ
55462016-05-12 Jakub Jelinek <jakub@redhat.com>
5547
3cd63842
JJ
5548 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
5549 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
5550
c05d08f6
JJ
5551 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
5552 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
5553 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
5554
bc27ffae
JJ
5555 PR target/71019
5556 * gcc.target/i386/avx512vl-pack-1.c: New test.
5557 * gcc.target/i386/avx512vl-pack-2.c: New test.
5558 * gcc.target/i386/avx512bw-pack-2.c: New test.
5559
515d7412
JJ
5560 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
5561
40bd4bf9
JJ
5562 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
5563 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
5564 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
5565
44ab146a
RB
55662016-05-12 Richard Biener <rguenther@suse.de>
5567
5568 PR tree-optimization/70986
5569 * gcc.dg/torture/pr70986-1.c: New testcase.
5570 * gcc.dg/torture/pr70986-2.c: Likewise.
5571 * gcc.dg/torture/pr70986-3.c: Likewise.
5572
d6e83a8d
MM
55732016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
5574
5575 PR c/43651
5576 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
5577 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
5578
51e67ea3
UB
55792016-05-11 Uros Bizjak <ubizjak@gmail.com>
5580
5581 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
5582 directive.
5583 * gcc.target/i386/pr66746.c: Ditto.
5584
3fd2b007
MM
55852016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5586
5587 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
5588 support.
5589 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
5590 warning when using -mvsx-timode.
5591 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
5592 * gcc.target/powerpc/dform-2.c: Likewise.
5593 * gcc.target/powerpc/pr68805.c: Likewise.
5594
5c3a10fb
MP
55952016-05-11 Marek Polacek <polacek@redhat.com>
5596
5597 PR c++/71024
5598 * c-c++-common/attributes-3.c: New test.
5599
7cfb065b
NS
56002016-05-11 Nathan Sidwell <nathan@acm.org>
5601
5602 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
5603 * gcc.c-torture/execute/pr68185.c: Likewise.
5604 * gcc.dg/ipa/pr70306.c: Requires global constructors.
5605 * gcc.dg/pr69634.c: Requires scheduling.
5606 * gcc.dg/torture/pr66178.c: Require label values.
5607 * gcc.dg/setjmp-6.c: Require indirect jumps.
5608
f35ea97d
RB
56092016-05-11 Richard Biener <rguenther@suse.de>
5610
5611 PR tree-optimization/71055
5612 * gcc.dg/torture/pr71055.c: New testcase.
5613
dff70323
RB
56142016-05-11 Richard Biener <rguenther@suse.de>
5615
5616 PR debug/71057
5617 * g++.dg/debug/pr71057.C: New testcase.
5618
56a3d28b
JJ
56192016-05-11 Jakub Jelinek <jakub@redhat.com>
5620
5621 PR fortran/70855
5622 * gfortran.dg/gomp/pr70855.f90: New test.
5623
ebc1b29e
RB
56242016-05-11 Richard Biener <rguenther@suse.de>
5625
5626 PR middle-end/71002
5627 * g++.dg/torture/pr71002.C: New testcase.
5628
98ccd1d7
IE
56292016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
5630
5631 PR middle-end/70807
5632 * gcc.dg/pr70807.c: New test.
5633
ed29e24b
MS
56342016-05-10 Martin Sebor <msebor@redhat.com>
5635
5636 PR c++/38611
5637 * g++.dg/Wattributes.C: New test.
5638
e39dab2c
MG
56392016-05-10 Marc Glisse <marc.glisse@inria.fr>
5640
5641 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
5642 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5643 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
5644
d067e238
IE
56452016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5646
5647 PR target/70799
5648 * gcc.target/i386/pr70799-1.c: New test.
5649
cd36c83e
PMR
56502016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
5651
5652 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
5653
1e3af2a4
IE
56542016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5655
5656 PR middle-end/70877
5657 * gcc.target/i386/pr70877.c: New test.
5658
afc610db
IE
56592016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5660
5661 PR tree-optimization/70786
5662 * gcc.target/i386/pr70876.c: New test.
5663
4b59d19f
JJ
56642016-05-10 Jakub Jelinek <jakub@redhat.com>
5665
5666 PR target/70927
5667 * gcc.target/i386/avx512vl-logic-1.c: New test.
5668 * gcc.target/i386/avx512vl-logic-2.c: New test.
5669 * gcc.target/i386/avx512dq-logic-2.c: New test.
5670
9b5ee426
BS
56712016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5672
5673 PR target/70963
5674 * gcc.target/powerpc/pr70963.c: New.
5675
f3352cab
DM
56762016-05-10 David Malcolm <dmalcolm@redhat.com>
5677
5678 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
5679 (test_very_wide_line): Add ruler to expected output.
5680 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
5681 (test_very_wide_line): Likewise.
5682 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5683 (test_show_locus): Within the handling of "test_very_wide_line",
5684 enable show_ruler_p on the diagnostic context.
5685
4a3255dd
RB
56862016-05-10 Richard Biener <rguenther@suse.de>
5687
5688 PR tree-optimization/71039
5689 * gcc.dg/torture/pr71039.c: New testcase.
5690
da7c9950
NS
56912016-05-10 Nathan Sidwell <nathan@acm.org>
5692
5693 * gcc.dg/nested-func-10.c: Requires alloca.
5694 * gcc.dg/nested-func-9.c: Requires alloca.
5695 * gcc.c-torture/execute/pr70460.c: Requires labels.
5696 * gcc.c-torture/compile/pr70199.c: Requires labels.
5697 * gcc.target/nvptx/decl.c: Compile only.
5698 * gcc.target/nvptx/trailing-init.c: Compile only.
5699 * gcc.target/nvptx/ary-init.c: Compile only.
5700
cf68d92c
MP
57012016-05-10 Marek Polacek <polacek@redhat.com>
5702
5703 PR c/70255
5704 * gcc.dg/attr-opt-1.c: New test.
5705
64ea4e15
RB
57062016-05-10 Richard Biener <rguenther@suse.de>
5707
5708 PR tree-optimization/70497
5709 PR tree-optimization/28367
5710 * gcc.dg/torture/20160404-1.c: New testcase.
5711 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
5712 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
5713
5a96dae3
PMR
57142016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
5715
5716 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
5717
fc97f805
UB
57182016-05-09 Uros Bizjak <ubizjak@gmail.com>
5719
5720 * gcc.target/i386/fabsneg-1.c New test.
5721
a710b1d5
AM
57222016-05-09 Alan Modra <amodra@gmail.com>
5723
5724 PR testsuite/70826
5725 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
5726
171f6f05
RB
57272016-05-09 Richard Biener <rguenther@suse.de>
5728
5729 PR tree-optimization/70985
5730 * gcc.dg/torture/pr70985.c: New testcase.
5731
18caa34e
BC
57322016-05-09 Bin Cheng <bin.cheng@arm.com>
5733
5734 * gcc.dg/tree-ssa/ifc-9.c: New test.
5735 * gcc.dg/tree-ssa/ifc-10.c: New test.
5736 * gcc.dg/tree-ssa/ifc-11.c: New test.
5737 * gcc.dg/tree-ssa/ifc-12.c: New test.
5738 * gcc.dg/vect/pr61194.c: Remove XFAIL.
5739 * gcc.dg/vect/vect-23.c: Remove XFAIL.
5740 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
5741
7a27d38f
RB
57422016-05-09 Richard Biener <rguenther@suse.de>
5743
5744 PR fortran/70937
5745 * gfortran.dg/pr70937.f90: New testcase.
5746
5ebbbd3d
RO
57472016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5748
5749 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
5750
f6288c24
FR
57512016-05-07 Fritz Reese <fritzoreese@gmail.com>
5752
5753 PR fortran/56226
5754 * gfortran.dg/dec_structure_1.f90: New testcase.
5755 * gfortran.dg/dec_structure_2.f90: Ditto.
5756 * gfortran.dg/dec_structure_3.f90: Ditto.
5757 * gfortran.dg/dec_structure_4.f90: Ditto.
5758 * gfortran.dg/dec_structure_5.f90: Ditto.
5759 * gfortran.dg/dec_structure_6.f90: Ditto.
5760 * gfortran.dg/dec_structure_7.f90: Ditto.
5761 * gfortran.dg/dec_structure_8.f90: Ditto.
5762 * gfortran.dg/dec_structure_9.f90: Ditto.
5763 * gfortran.dg/dec_structure_10.f90: Ditto.
5764 * gfortran.dg/dec_structure_11.f90: Ditto.
5765 * gfortran.dg/dec_union_1.f90: Ditto.
5766 * gfortran.dg/dec_union_2.f90: Ditto.
5767 * gfortran.dg/dec_union_3.f90: Ditto.
5768 * gfortran.dg/dec_union_4.f90: Ditto.
5769 * gfortran.dg/dec_union_5.f90: Ditto.
5770 * gfortran.dg/dec_union_6.f90: Ditto.
5771 * gfortran.dg/dec_union_7.f90: Ditto.
5772
5ec4a8cd
TV
57732016-05-07 Tom de Vries <tom@codesourcery.com>
5774
5775 PR tree-optimization/70956
5776 * gcc.dg/graphite/pr70956.c: New test.
5777
58ec1d0e
JJ
57782016-05-06 Jakub Jelinek <jakub@redhat.com>
5779
ccd88fb7
JJ
5780 PR middle-end/70941
5781 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
5782 (a, b, c, d): Change type from char to signed char.
5783 (main): Compare against (signed char) -1634678893 instead of
5784 hardcoded -109. Use __builtin_abort instead of abort.
5785
dd3b6464
JJ
5786 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
5787 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
5788
58ec1d0e
JJ
5789 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
5790
19aa23d8
YR
57912016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
5792
5793 PR debug/70935
5794 * gcc.dg/torture/pr70935.c: New test.
5795
ae5f0df1
OE
57962016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5797
5798 PR target/58219
ce23a8ff 5799 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 5800
078f7e37
RB
58012016-05-06 Richard Biener <rguenther@suse.de>
5802
5803 PR tree-optimization/70960
5804 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
5805
765d7b54
OE
58062016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5807
5808 PR target/52933
5809 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
5810 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
5811 Adjust expected instruction counts.
5812 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
5813
29c94e65
MP
58142016-05-06 Marek Polacek <polacek@redhat.com>
5815
5816 PR sanitizer/70875
5817 * gcc.dg/ubsan/bounds-3.c: New test.
5818
3684b02e
OE
58192016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5820
5821 PR target/54089
5822 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
5823
8706773f
RB
58242016-05-06 Richard Biener <rguenther@suse.de>
5825
5826 PR middle-end/70931
5827 * gfortran.dg/pr70931.f90: New testcase.
5828
a4f51018
RB
58292016-05-06 Richard Biener <rguenther@suse.de>
5830
5831 PR middle-end/70941
5832 * gcc.dg/torture/pr70941.c: New testcase.
5833
c4f2425f
BC
58342016-05-05 Bin Cheng <bin.cheng@arm.com>
5835
5836 PR tree-optimization/57206
5837 * gcc.dg/vect/pr57206.c: New test.
5838
5dc08197
RO
58392016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5840
5841 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
5842
351f85c5
JJ
58432016-05-05 Jakub Jelinek <jakub@redhat.com>
5844
568bac8c
JJ
5845 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
5846
351f85c5
JJ
5847 * c-c++-common/Wdangling-else-4.c: New test.
5848
33fd7785
JJ
58492016-05-04 Jakub Jelinek <jakub@redhat.com>
5850
2d1ac15a
JJ
5851 PR c++/70906
5852 PR c++/70933
5853 * g++.dg/opt/pr70906.C: New test.
5854 * g++.dg/opt/pr70933.C: New test.
5855
33fd7785
JJ
5856 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
5857
6b715bf6
JH
58582016-05-04 Jan Hubicka <hubicka@ucw.cz>
5859
5860 * gcc.dg/ipa/pure-const-3.c: New testcase.
5861
deef7113
MP
58622016-05-04 Marek Polacek <polacek@redhat.com>
5863
5864 * c-c++-common/Wdangling-else-1.c: New test.
5865 * c-c++-common/Wdangling-else-2.c: New test.
5866 * c-c++-common/Wdangling-else-3.c: New test.
5867
5396db97
KCY
58682016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
5869
5870 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
5871 flag is present.
5872
de55efd5
MP
58732016-05-04 Marek Polacek <polacek@redhat.com>
5874
5875 PR c/48778
5876 * gcc.dg/Waddress-2.c: New test.
5877
475839b6
AM
58782016-05-04 Alan Modra <amodra@gmail.com>
5879
5880 * gcc.target/powerpc/pr70866.c: New.
5881
b25aad5f
MS
58822016-05-03 Martin Sebor <msebor@redhat.com>
5883
5884 PR c++/66561
5885 * c-c++-common/builtin_location.c: New test.
5886 * g++.dg/cpp1y/builtin_location.C: New test.
5887
79ce98bc
MP
58882016-05-03 Marek Polacek <polacek@redhat.com>
5889
5890 PR c/70859
5891 * gcc.dg/pr70859.c: New test.
5892 * gcc.dg/pr70859-2.c: New test.
5893
402e89f5
PMR
58942016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
5895
5896 * gnat.dg/debug5.adb: New testcase.
5897
f3d90045
DV
58982016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
5899
5900 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
5901 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
5902 Procedure to check for z10 instruction set.
5903
1e26cec1
CL
59042016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
5905
5906 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
5907
71aca5a0
AM
59082016-05-03 Alan Modra <amodra@gmail.com>
5909
5910 * gcc.target/powerpc/savres.c: Add func using a single gpr.
5911
2fd70ec1
JJ
59122016-05-03 Jakub Jelinek <jakub@redhat.com>
5913
5914 * gcc.target/i386/avx512f-cvt-1.c: New test.
5915
e5705cf7
L
59162016-05-03 H.J. Lu <hongjiu.lu@intel.com>
5917
5918 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
5919 -fdump-tree-vrp-details.
5920
381cdae4
RB
59212016-05-03 Richard Biener <rguenther@suse.de>
5922
5923 * gcc.dg/pr30172-1.c: Adjust.
5924 * gcc.dg/pr63743.c: Likewise.
5925 * gcc.dg/tm/pr51696.c: Likewise.
5926 * c-c++-common/tm/safe-1.c: Likewise.
5927 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
5928 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
5929 * g++.dg/plugin/self-assign-test-1.C: Likewise.
5930 * g++.dg/plugin/self-assign-test-2.C: Likewise.
5931
adedd5c1
JJ
59322016-05-03 Jakub Jelinek <jakub@redhat.com>
5933
31ed1665
JJ
5934 PR rtl-optimization/70467
5935 * gcc.target/i386/pr70467-3.c: New test.
5936 * gcc.target/i386/pr70467-4.c: New test.
5937
dea60b59
JJ
5938 PR tree-optimization/70916
5939 * gcc.c-torture/compile/pr70916.c: New test.
5940
adedd5c1
JJ
5941 PR target/49244
5942 * gcc.target/i386/pr49244-1.c: New test.
5943 * gcc.target/i386/pr49244-2.c: New test.
5944
f80041ef
BS
59452016-05-03 Bernd Schmidt <bschmidt@redhat.com>
5946
5947 PR rtl-optimization/44281
5948 * gcc.target/i386/pr44281.c: New test.
5949
1cfcd39e
BC
59502016-05-03 bin cheng <bin.cheng@arm.com>
5951
5952 PR tree-optimization/56541
5953 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
5954 * gcc.dg/vect/pr56541.c: new test.
5955
4304ccfd
MM
59562016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
5957
5958 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
5959 __float128.
5960 * gcc.target/powerpc/float128-complex-2.c: Likewise.
5961
50d94c29
L
59622016-05-02 H.J. Lu <hongjiu.lu@intel.com>
5963
5964 PR testsuite/70520
5965 * c-c++-common/asan/clone-test-1.c (main): Align child process
5966 stack to 16 bytes.
5967
bc1aee87
DM
59682016-05-02 David Malcolm <dmalcolm@redhat.com>
5969
5970 PR c++/62314
5971 * g++.dg/spellcheck-fields-2.C: New test case.
5972
474e0129
DM
59732016-05-02 David Malcolm <dmalcolm@redhat.com>
5974
5975 PR c++/62314
5976 * g++.dg/pr62314.C: New test case.
5977
818b88a7
JH
59782016-05-02 Jan Hubicka <hubicka@ucw.cz>
5979
5980 * gcc.dg/ipa/inline-8.c: New testcase.
5981
dd77684f
JJ
59822016-05-02 Jakub Jelinek <jakub@redhat.com>
5983
5984 PR rtl-optimization/70467
5985 * gcc.target/i386/pr70467-1.c: New test.
5986
72407e00
BE
59872016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5988
5989 * gcc.dg/spec-options.c: Run the test on all targets.
5990 * gcc.dg/foo.specs: Use cpp_unique_options.
5991
dd53d197
MG
59922016-05-02 Marc Glisse <marc.glisse@inria.fr>
5993
5994 * gcc.dg/tree-ssa/unord.c: New testcase.
5995
a8b85ce9
MG
59962016-05-02 Marc Glisse <marc.glisse@inria.fr>
5997
5998 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
5999
5b37e866
NS
60002016-05-02 Nathan Sidwell <nathan@codesourcery.com>
6001
6002 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
6003
7176a4a0
MP
60042016-05-02 Marek Polacek <polacek@redhat.com>
6005
6006 PR c/70851
6007 * gcc.dg/enum-incomplete-3.c: New test.
6008
6b9933b9
MP
60092016-05-02 Marek Polacek <polacek@redhat.com>
6010 Tom de Vries <tom@codesourcery.com>
6011
6012 PR tree-optimization/70700
6013 * gcc.dg/pr70700.c: New test.
6014
90f82260
UB
60152016-05-01 Uros Bizjak <ubizjak@gmail.com>
6016
6017 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
6018 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
6019 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
6020 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
6021 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
6022
f73036c1
EB
60232016-04-30 Eric Botcazou <ebotcazou@adacore.com>
6024
6025 * ada/acats/run_acats: Rename into...
6026 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
6027 * ada/acats/run_all.sh: Remove redundant test.
6028 (target_run): Move around.
6029 (target_gnatchop): Use newly built executable.
6030 (target_gnatmake): Likewise.
6031 Check that the compilation of impbit succeeds.
6032
85e051a3
OE
60332016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
6034
6035 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
6036 * gcc.dg/20021029-1.c: Likewise.
6037 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
6038 * gcc.target/sh/attr-isr-trapa.c: Likewise.
6039 * gcc.target/sh/cmpstr.c: Likewise.
6040 * gcc.target/sh/cmpstrn.c: Likewise.
6041 * gcc.target/sh/memset.c: Likewise.
6042 * gcc.target/sh/pr21255-2-mb.c: Likewise.
6043 * gcc.target/sh/pr21255-2-ml.c: Likewise.
6044 * gcc.target/sh/pr39423-1.c: Likewise.
6045 * gcc.target/sh/pr49468-di.c: Likewise.
6046 * gcc.target/sh/pr49468-si.c: Likewise.
6047 * gcc.target/sh/pr49880-1.c: Likewise.
6048 * gcc.target/sh/pr49880-2.c: Likewise.
6049 * gcc.target/sh/pr49880-3.c: Likewise.
6050 * gcc.target/sh/pr50751-1.c: Likewise.
6051 * gcc.target/sh/pr50751-4.c: Likewise.
6052 * gcc.target/sh/pr50751-7.c: Likewise.
6053 * gcc.target/sh/pr51244-1.c: Likewise.
6054 * gcc.target/sh/pr51244-10.c: Likewise.
6055 * gcc.target/sh/pr51244-11.c: Likewise.
6056 * gcc.target/sh/pr51244-12.c: Likewise.
6057 * gcc.target/sh/pr51244-13.c: Likewise.
6058 * gcc.target/sh/pr51244-14.c: Likewise.
6059 * gcc.target/sh/pr51244-17.c: Likewise.
6060 * gcc.target/sh/pr51244-18.c: Likewise.
6061 * gcc.target/sh/pr51244-19.c: Likewise.
6062 * gcc.target/sh/pr51244-4.c: Likewise.
6063 * gcc.target/sh/pr51244-5.c: Likewise.
6064 * gcc.target/sh/pr51244-7.c: Likewise.
6065 * gcc.target/sh/pr51244-8.c: Likewise.
6066 * gcc.target/sh/pr51244-9.c: Likewise.
6067 * gcc.target/sh/pr51697.c: Likewise.
6068 * gcc.target/sh/pr52483-1.c: Likewise.
6069 * gcc.target/sh/pr52483-2.c: Likewise.
6070 * gcc.target/sh/pr52483-3.c: Likewise.
6071 * gcc.target/sh/pr52483-5.c: Likewise.
6072 * gcc.target/sh/pr52933-1.c: Likewise.
6073 * gcc.target/sh/pr52933-2.c: Likewise.
6074 * gcc.target/sh/pr52933-3.c: Likewise.
6075 * gcc.target/sh/pr53568-1.c: Likewise.
6076 * gcc.target/sh/pr53976-1.c: Likewise.
6077 * gcc.target/sh/pr53988-1.c: Likewise.
6078 * gcc.target/sh/pr53988.c: Likewise.
6079 * gcc.target/sh/pr54089-1.c: Likewise.
6080 * gcc.target/sh/pr54089-6.c: Likewise.
6081 * gcc.target/sh/pr54089-7.c: Likewise.
6082 * gcc.target/sh/pr54089-8.c: Likewise.
6083 * gcc.target/sh/pr54089-9.c: Likewise.
6084 * gcc.target/sh/pr54236-1.c: Likewise.
6085 * gcc.target/sh/pr54236-2.c: Likewise.
6086 * gcc.target/sh/pr54236-3.c: Likewise.
6087 * gcc.target/sh/pr54236-4.c: Likewise.
6088 * gcc.target/sh/pr54386.c: Likewise.
6089 * gcc.target/sh/pr54602-1.c: Likewise.
6090 * gcc.target/sh/pr54685.c: Likewise.
6091 * gcc.target/sh/pr54760-1.c: Likewise.
6092 * gcc.target/sh/pr54760-2.c: Likewise.
6093 * gcc.target/sh/pr54760-3.c: Likewise.
6094 * gcc.target/sh/pr54760-4.c: Likewise.
6095 * gcc.target/sh/pr54760-5.c: Likewise.
6096 * gcc.target/sh/pr54760-6.c: Likewise.
6097 * gcc.target/sh/pr55146.c: Likewise.
6098 * gcc.target/sh/pr55160.c: Likewise.
6099 * gcc.target/sh/pr59278.c: Likewise.
6100 * gcc.target/sh/pr59401-1.c: Likewise.
6101 * gcc.target/sh/pr59533-1.c: Likewise.
6102 * gcc.target/sh/pr63260.c: Likewise.
6103 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
6104 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
6105 * gcc.target/sh/strlen.c: Likewise.
6106 * gcc.target/sh/torture/pr30807.c: Likewise.
6107 * gcc.target/sh/torture/pr34777.c: Likewise.
6108 * gcc.target/sh/torture/pr64652.c: Likewise.
6109 * gcc.target/sh/torture/pr65505.c: Likewise.
6110 * gcc.target/sh/torture/pragma-isr.c: Likewise.
6111 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
6112
411e5c67
PC
61132016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
6114
6115 PR c++/66644
6116 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
6117
8fa97501
BS
61182016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6119
6120 * gcc.target/powerpc/vsx-elemrev-1.c: New.
6121 * gcc.target/powerpc/vsx-elemrev-2.c: New.
6122 * gcc.target/powerpc/vsx-elemrev-3.c: New.
6123 * gcc.target/powerpc/vsx-elemrev-4.c: New.
6124
5a956111
PP
61252016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
6126
6127 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
6128 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
6129
e7ff0319
CP
61302016-04-29 Cesar Philippidis <cesar@codesourcery.com>
6131
6132 PR middle-end/70626
6133 * c-c++-common/goacc/combined-reduction.c: New test.
6134 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
6135
52d11a4b
L
61362016-04-29 H.J. Lu <hongjiu.lu@intel.com>
6137
6138 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
6139 *movdi_internal pattern only if PIC off.
6140 * gcc.target/i386/pr70155-2.c: Likewise.
6141 * gcc.target/i386/pr70155-3.c: Likewise.
6142 * gcc.target/i386/pr70155-4.c: Likewise.
6143 * gcc.target/i386/pr70155-5.c: Likewise.
6144 * gcc.target/i386/pr70155-6.c: Likewise.
6145 * gcc.target/i386/pr70155-7.c: Likewise.
6146 * gcc.target/i386/pr70155-8.c: Likewise.
6147 * gcc.target/i386/pr70155-15.c: Likewise.
6148 * gcc.target/i386/pr70155-17.c: Likewise.
6149 * gcc.target/i386/pr70155-22.c: Likewise.
6150
8960db31
BC
61512016-04-29 Bin Cheng <bin.cheng@arm.com>
6152
6153 PR tree-optimization/70803
6154 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
6155
cca535a4
IE
61562016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
6157
6158 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
6159 optimization of vector loop.
6160 * gcc.target/i386/vect-unpack-3.c: New test.
6161 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
6162 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
6163 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
6164
500ecf4a
MP
61652016-04-29 Marek Polacek <polacek@redhat.com>
6166
6167 PR sanitizer/70342
6168 * g++.dg/ubsan/null-7.C: New test.
6169
2fff3db8
MP
6170 PR c/70852
6171 * gcc.dg/pr70852.c: New test.
6172
509063eb
DV
61732016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6174
6175 PR/69089
6176 * g++.dg/cpp0x/alignas6.C: New test.
6177
83745c0d
DV
61782016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6179
c87885ca
RO
6180 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
6181 * gcc.dg/pr27003.c: Likewise.
6182 * gcc.dg/tree-ssa/cswtch.c: Likewise.
6183 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
6184 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
6185 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
6186 * gcc.target/arc/mxy.c: Likewise.
6187 * gcc.target/arc/mswape.c: Likewise.
6188 * gcc.target/arc/mrtsc.c: Likewise.
6189 * gcc.target/arc/mcrc.c: Likewise.
6190 * gcc.target/arc/mdsp-packa.c: Likewise.
6191 * gcc.target/arc/mdvbf.c: Likewise.
6192 * gcc.target/arc/mlock.c: Likewise.
6193 * gcc.target/arc/mmac-24.c: Likewise.
6194 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
6195
849b265d
BS
61962016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
6197 Matthijs Kooijman <matthijs@stdin.nl>
6198 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6199
6200 PR target/60040
6201 * gcc.target/avr/pr60040-1.c: New.
6202 * gcc.target/avr/pr60040-2.c: New.
6203
1390536b
RB
62042016-04-29 Richard Biener <rguenther@suse.de>
6205
6206 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
6207
98998245
RB
62082016-04-29 Richard Biener <rguenther@suse.de>
6209
6210 PR tree-optimization/13962
6211 PR tree-optimization/65686
6212 * gcc.dg/uninit-pr65686.c: New testcase.
6213
8b80cc21
JJ
62142016-04-29 Jakub Jelinek <jakub@redhat.com>
6215
6216 PR middle-end/70843
6217 * gcc.dg/pr70843.c: New test.
6218
6181bc30
JJ
62192016-04-28 Jakub Jelinek <jakub@redhat.com>
6220
6221 PR target/70858
6222 * gcc.target/i386/pr70858.c: New test.
6223
f4cb3612
AB
62242016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
6225
6226 * gcc.target/arc/nps400-1.c: New file.
6227
8ad9df62
JR
62282016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6229 Andrew Burgess <andrew.burgess@embecosm.com>
6230
6231 * gcc.target/arc/movh_cl-1.c: New file.
6232
ceaaa9fe
JR
62332016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6234 Andrew Burgess <andrew.burgess@embecosm.com>
6235
6236 * gcc.target/arc/extzv-1.c: New file.
6237 * gcc.target/arc/insv-1.c: New file.
6238 * gcc.target/arc/insv-2.c: New file.
6239 * gcc.target/arc/movb-1.c: New file.
6240 * gcc.target/arc/movb-2.c: New file.
6241 * gcc.target/arc/movb-3.c: New file.
6242 * gcc.target/arc/movb-4.c: New file.
6243 * gcc.target/arc/movb-5.c: New file.
6244 * gcc.target/arc/movb_cl-1.c: New file.
6245 * gcc.target/arc/movb_cl-2.c: New file.
6246 * gcc.target/arc/movbi_cl-1.c: New file.
6247 * gcc.target/arc/movl-1.c: New file.
6248
4d03dc2f
JR
62492016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6250 Andrew Burgess <andrew.burgess@embecosm.com>
6251
6252 * gcc.target/arc/cmem-1.c: New file.
6253 * gcc.target/arc/cmem-2.c: New file.
6254 * gcc.target/arc/cmem-3.c: New file.
6255 * gcc.target/arc/cmem-4.c: New file.
6256 * gcc.target/arc/cmem-5.c: New file.
6257 * gcc.target/arc/cmem-6.c: New file.
6258 * gcc.target/arc/cmem-7.c: New file.
6259 * gcc.target/arc/cmem-ld.inc: New file.
6260 * gcc.target/arc/cmem-st.inc: New file.
6261
81262dad
JJ
62622016-04-28 Jakub Jelinek <jakub@redhat.com>
6263
6264 PR target/70821
6265 * gcc.target/i386/pr70821.c: New test.
6266
0a31a09a
BS
62672016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
6268
6269 * gcc.target/powerpc/vec-adde.c: New test.
6270 * gcc.target/powerpc/vec-adde-int128.c: New test.
6271
3ddffba9
JJ
62722016-04-28 Jakub Jelinek <jakub@redhat.com>
6273
6274 * gcc.target/i386/avx-vround-1.c: New test.
6275 * gcc.target/i386/avx-vround-2.c: New test.
6276 * gcc.target/i386/avx512vl-vround-1.c: New test.
6277 * gcc.target/i386/avx512vl-vround-2.c: New test.
6278
713dedcd
RO
62792016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6280
6281 PR testsuite/70595
6282 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
6283 (check_effective_target_cilkplus_runtime): ... this.
6284 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
6285 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
6286
6287 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
6288 Require cilkplus_runtime.
6289 Don't add -lcilkrts.
6290 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
6291 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
6292 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
6293 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
6294 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
6295 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
6296 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
6297 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
6298 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
6299 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
6300 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
6301 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
6302 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
6303 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
6304 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
6305 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
6306 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
6307 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
6308 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
6309 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
6310 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
6311 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
6312 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
6313 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
6314 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
6315 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
6316 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
6317 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
6318 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
6319
6320 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
6321 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
6322
6323 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
6324
6325 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
6326 cilkplus_runtime.
6327
3563f78f
MG
63282016-04-27 Marc Glisse <marc.glisse@inria.fr>
6329
6330 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
6331 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
6332
6bc2bb18
RB
63332015-04-27 Ryan Burn <contact@rnburn.com>
6334
6335 PR c++/69024
6336 PR c++/68997
6337 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
6338 diagnostic.
6339 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
6340 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
6341
1e55d29a
EB
63422016-04-27 Eric Botcazou <ebotcazou@adacore.com>
6343
6344 * gnat.dg/limited_with4.ad[sb]: New test.
6345 * gnat.dg/limited_with4_pkg.ads: New helper.
6346
087146ca
L
63472016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6348
6349 PR target/70155
6350 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
6351 and movv1ti_internal patterns
6352 * gcc.target/i386/pr70155-1.c: New test.
6353 * gcc.target/i386/pr70155-2.c: Likewise.
6354 * gcc.target/i386/pr70155-3.c: Likewise.
6355 * gcc.target/i386/pr70155-4.c: Likewise.
6356 * gcc.target/i386/pr70155-5.c: Likewise.
6357 * gcc.target/i386/pr70155-6.c: Likewise.
6358 * gcc.target/i386/pr70155-7.c: Likewise.
6359 * gcc.target/i386/pr70155-8.c: Likewise.
6360 * gcc.target/i386/pr70155-9.c: Likewise.
6361 * gcc.target/i386/pr70155-10.c: Likewise.
6362 * gcc.target/i386/pr70155-11.c: Likewise.
6363 * gcc.target/i386/pr70155-12.c: Likewise.
6364 * gcc.target/i386/pr70155-13.c: Likewise.
6365 * gcc.target/i386/pr70155-14.c: Likewise.
6366 * gcc.target/i386/pr70155-15.c: Likewise.
6367 * gcc.target/i386/pr70155-16.c: Likewise.
6368 * gcc.target/i386/pr70155-17.c: Likewise.
6369 * gcc.target/i386/pr70155-18.c: Likewise.
6370 * gcc.target/i386/pr70155-19.c: Likewise.
6371 * gcc.target/i386/pr70155-20.c: Likewise.
6372 * gcc.target/i386/pr70155-21.c: Likewise.
6373 * gcc.target/i386/pr70155-22.c: Likewise.
6374
92329f9f
L
63752016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6376
6377 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
6378 ".{5,6}".
6379
309a0cf6
BC
63802016-04-27 Bin Cheng <bin.cheng@arm.com>
6381
6382 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
6383 * gcc.dg/tree-ssa/scev-9.c: Ditto.
6384 * gcc.dg/tree-ssa/scev-10.c: Ditto.
6385 * gcc.dg/tree-ssa/scev-11.c: Ditto.
6386 * gcc.dg/tree-ssa/scev-12.c: Ditto.
6387
72ed2b9c
RB
63882016-04-27 Richard Biener <rguenther@suse.de>
6389
6390 PR ipa/70760
6391 * g++.dg/ipa/ipa-pta-2.C: New testcase.
6392 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
6393
3c98ff9b
NS
63942016-04-27 Nathan Sidwell <nathan@acm.org>
6395
6396 * g++.dg/cpp0x/constexpr-recursion3.C: New.
6397 * g++.dg/ubsan/pr63956.C: Adjust error location.
6398
9ec5d66b
NC
63992016-04-27 Nick Clifton <nickc@redhat.com>
6400
6401 PR middle-end/49889
6402 * gcc.dg/pr49889.c: New test.
6403
c1e1f433
BS
64042016-04-27 Bernd Schmidt <bschmidt@redhat.com>
6405
6406 * c-c++-common/memset-array.c: New test.
6407
8ac43293
MS
64082016-04-26 Martin Sebor <msebor@redhat.com>
6409
6410 PR c++/66639
6411 * g++.dg/cpp1y/func_constexpr.C: New test.
6412
843ce8ab
PP
64132016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
6414
6415 PR c++/70241
6416 * g++.dg/cpp0x/enum32.C: New test.
6417 * g++.dg/cpp0x/enum33.C: New test.
6418
64192016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
6420
6421 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
6422 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
6423 * gcc.c-torture/execute/bitfld-6.c: Likewise.
6424 * gcc.c-torture/execute/bitfld-7.c: Likewise.
6425 * gcc.c-torture/execute/pr38151.c: Likewise.
6426 * gcc.c-torture/execute/pr66556.c: Likewise.
6427 * gcc.c-torture/execute/pr67781.c: Likewise.
6428 * gcc.c-torture/execute/pr68648.c: Likewise.
6429
ca1206be
MG
64302016-04-26 Marc Glisse <marc.glisse@inria.fr>
6431
6432 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
6433
2448a956
MP
64342016-04-26 Marek Polacek <polacek@redhat.com>
6435
6436 PR c/67784
6437 * gcc.dg/pr67784-3.c: New test.
6438 * gcc.dg/pr67784-4.c: New test.
6439 * gcc.dg/pr67784-5.c: New test.
6440
b02a5e26
MP
6441 PR c/70791
6442 * gcc.dg/Wnested-externs-2.c: New test.
6443
6b6aa8d3
MG
64442016-04-26 Marc Glisse <marc.glisse@inria.fr>
6445
6446 * gcc.dg/fold-plusmult.c: Adjust.
6447 * gcc.dg/no-strict-overflow-6.c: Adjust.
6448 * gcc.dg/gomp/loop-1.c: Xfail some tests.
6449
a2095b55
BS
64502016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6451
6452 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
6453 number scans.
6454 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
6455 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
6456 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
6457 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
6458 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
6459 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
6460 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
6461 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
6462 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
6463 * gcc.target/i386/avx512f-gather-5.c: Likewise.
6464 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
6465 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
6466 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
6467 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
6468 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
6469 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
6470 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
6471 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
6472 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
6473 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
6474 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
6475 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
6476 scans.
6477 * gcc.target/i386/pr32219-4.c: Likewise.
6478 * gcc.target/i386/pr32219-6.c: Likewise.
6479 * gcc.target/i386/pr32219-8.c: Likewise.
6480
bb0cc5c8
KT
64812016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6482
6483 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
6484 associated options.
6485
5a0802ea
MP
64862016-04-26 Marek Polacek <polacek@redhat.com>
6487
6488 PR c++/70744
6489 * g++.dg/ext/cond2.C: New test.
6490
00f615af
BC
64912016-04-26 Bin Cheng <bin.cheng@arm.com>
6492
6493 PR tree-optimization/70771
6494 PR tree-optimization/70775
6495 * gcc.dg/pr70771.c: New test.
25939d34 6496 * gcc.dg/pr70775.c: New test.
00f615af 6497
218155e7
BS
64982016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6499
6500 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
6501
ab99f467
RB
65022016-04-25 Richard Biener <rguenther@suse.de>
6503
6504 PR tree-optimization/70780
6505 * gcc.dg/torture/pr70780.c: New testcase.
6506
93c590ee
MC
65072016-04-25 Michael Collison <michael.collison@arm.com>
6508
c87885ca
RO
6509 * gcc.target/arm/neon-vaddws16.c: New test.
6510 * gcc.target/arm/neon-vaddws32.c: New test.
6511 * gcc.target/arm/neon-vaddwu16.c: New test.
6512 * gcc.target/arm/neon-vaddwu32.c: New test.
6513 * gcc.target/arm/neon-vaddwu8.c: New test.
6514 * lib/target-supports.exp
93c590ee
MC
6515 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
6516 that arm neon support vector widen sum of HImode TO SImode.
6517
d6c1a7a7
JJ
65182016-04-23 Jakub Jelinek <jakub@redhat.com>
6519
6520 PR sanitizer/70712
6521 * c-c++-common/asan/pr70712.c: New test.
6522
ab0fc037
TS
65232016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
6524
6525 * .gitattributes: New file.
6526
2aa64824
CL
65272016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
6528
6529 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
6530
e7e12d92
DH
65312016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
6532
6533 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
6534 * gfortran.dg/submodule_15.f08: Likewise.
6535
d1431192
RB
65362016-04-22 Richard Biener <rguenther@suse.de>
6537
6538 PR tree-optimization/70740
6539 * gcc.dg/torture/pr70740.c: New testcase.
6540
04a63c24
L
65412016-04-21 H.J. Lu <hongjiu.lu@intel.com>
6542
6543 PR target/70750
6544 * gcc.target/i386/pr70750-1.c: New test.
6545 * gcc.target/i386/pr70750-2.c: Likewise.
6546
20700098
PC
65472016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
6548
6549 PR c++/70540
6550 * g++.dg/cpp0x/auto48.C: New.
6551
aedf4e12
MP
65522016-04-21 Marek Polacek <polacek@redhat.com>
6553
6554 PR c++/70513
6555 * g++.dg/cpp0x/forw_enum12.C: New test.
6556 * g++.dg/cpp0x/forw_enum13.C: New test.
6557
2074d80a
KY
65582016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
6559
6560 PR target/70728
6561 * gcc.target/i386/pr70728.c: New test.
6562
aef4aab0
RB
65632016-04-21 Richard Biener <rguenther@suse.de>
6564
6565 PR middle-end/70747
6566 * gcc.dg/pr70747.c: New testcase.
6567
2359e571
BC
65682016-04-21 Bin Cheng <bin.cheng@arm.com>
6569
6570 PR tree-optimization/70715
6571 * gcc.dg/tree-ssa/scev-13.c: New test.
6572
ce0e66ff
MG
65732016-04-21 Marc Glisse <marc.glisse@inria.fr>
6574
6575 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
6576
2c2870a1
MG
65772016-04-21 Marc Glisse <marc.glisse@inria.fr>
6578
6579 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
6580
a2b056a3
JH
65812016-04-20 Jan Hubicka <jh@suse.cz>
6582
6583 PR ipa/70018
6584 * g++.dg/ipa/nothrow-1.C: New testcase.
6585
ee392fc2
NS
65862016-04-20 Nathan Sidwell <nathan@acm.org>
6587
6588 PR c++/55635
6589 * g++.dg/eh/delete1.C: New.
6590
dda49daf
L
65912016-04-20 H.J. Lu <hongjiu.lu@intel.com>
6592
6593 * gcc.target/i386/avx256-unaligned-store-2.c: Add
6594 -mtune-ctrl=sse_typeless_stores.
6595
8a5b9d5a
L
65962016-04-20 H.J. Lu <hongjiu.lu@intel.com>
6597
6598 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
6599
1011119f
BC
66002016-04-20 Bin Cheng <bin.cheng@arm.com>
6601
6602 PR tree-optimization/69489
6603 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
6604
477d4906
IV
66052016-04-20 Ilya Verbin <ilya.verbin@intel.com>
6606
6607 PR c++/69363
6608 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
6609 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
6610 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
6611
fad08d12
BC
66122016-04-20 Bin Cheng <bin.cheng@arm.com>
6613
6614 PR tree-optimization/56625
6615 PR tree-optimization/69489
6616 * gcc.dg/vect/pr56625.c: New test.
6617 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
6618
9e3e4fab
AP
66192016-04-20 Andrew Pinski <apinski@cavium.com>
6620
6621 PR target/64971
6622 * gcc.c-torture/compile/pr37433-1.c: New testcase.
6623
d7aa24e4
AC
66242016-04-20 Arnaud Charlet <charlet@adacore.com>
6625
6626 * gnat.dg/self1.adb: Remove now incorrect test.
6627
e6d62b46
BC
66282016-04-20 Bin Cheng <bin.cheng@arm.com>
6629
6630 * gcc.dg/tree-ssa/scev-11.c: New test.
6631 * gcc.dg/tree-ssa/scev-12.c: New test.
6632
2697b189
MP
66332016-04-20 Marek Polacek <polacek@redhat.com>
6634
6635 PR tree-optimization/70725
6636 * gcc.dg/pr70725.c: New test.
6637
60d393e8
RB
66382016-04-20 Richard Biener <rguenther@suse.de>
6639
6640 PR tree-optimization/70726
6641 * g++.dg/vect/pr70726.cc: New testcase.
6642
82c6f58a
AK
66432016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6644
6645 PR target/70674
6646 * gcc.target/s390/pr70674.c: New test.
6647
90eeab20
JD
66482016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6649
6650 PR libgfortran/70684
6651 * gfortran.dg/list_read_14.f90: New test.
6652
fc9cf6da
L
66532016-04-19 H.J. Lu <hongjiu.lu@intel.com>
6654
6655 PR target/69201
6656 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
6657 extern to force it misaligned.
6658 (b): Likewise.
6659 (c): Likewise.
6660 (d): Likewise.
6661 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
6662 Don't check `*' before movv4sf_internal.
6663 * gcc.target/i386/avx256-unaligned-store-2.c: Check
6664 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
6665 Don't check `*' before movv16qi_internal.
6666 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
6667 extern to force it misaligned.
6668 (b): Likewise.
6669 (c): Likewise.
6670 (d): Likewise.
6671 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
6672 Don't check `*' before movv2df_internal.
6673 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
6674 extern to force it misaligned.
6675 (b): Likewise.
6676 (c): Likewise.
6677 (d): Likewise.
6678 Check movv8sf_internal instead of avx_storeups256.
6679 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
6680
ea8927ea
RB
66812016-04-19 Richard Biener <rguenther@suse.de>
6682
6683 PR tree-optimization/70171
6684 * g++.dg/tree-ssa/pr70171.C: New testcase.
6685
65f52ee9
RB
66862016-04-19 Richard Biener <rguenther@suse.de>
6687
6688 PR tree-optimization/70724
6689 * gcc.dg/torture/pr70724.c: New testcase.
6690
987b67f1
VM
66912016-04-18 Vladimir Makarov <vmakarov@redhat.com>
6692
6693 PR middle-end/70689
c87885ca 6694 * gcc.target/i386/pr70689.c: New.
987b67f1 6695
91a47c39
L
66962016-04-18 H.J. Lu <hongjiu.lu@intel.com>
6697
6698 PR target/70708
6699 * gcc.target/i386/pr70708.c: New test.
6700
8270b82d
RB
67012016-04-18 Richard Biener <rguenther@suse.de>
6702
6703 PR tree-optimization/43434
6704 * gcc.dg/vect/pr43434.c: New testcase.
6705 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
6706 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
6707 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
6708 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
6709 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
6710 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
6711 * gcc.dg/gomp/pr68640.c: Likewise.
6712 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
6713 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
6714
edd048e2
RB
67152016-04-18 Richard Biener <rguenther@suse.de>
6716
6717 PR tree-optimization/70701
6718 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
6719
bd5c7330
TV
67202016-04-18 Tom de Vries <tom@codesourcery.com>
6721
6722 PR testsuite/70699
6723 * gcc.dg/pr70161.c: Add dot-file scans.
6724 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
6725 instead of after last dot char.
6726
23f2660f
EB
67272016-04-17 Eric Botcazou <ebotcazou@adacore.com>
6728
6729 * c-c++-common/dump-ada-spec-3.c: New test.
6730 * c-c++-common/dump-ada-spec-4.c: Likewise.
6731
da152c9f
TV
67322016-04-17 Tom de Vries <tom@codesourcery.com>
6733
6734 PR other/70183
6735 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
6736
cc950f98
JH
67372016-04-15 Jan Hubicka <jh@suse.cz>
6738
6739 PR ipa/70018
6740 * g++.dg/ipa/pure-const-1.C: New testcase.
6741 * g++.dg/ipa/pure-const-2.C: New testcase.
6742 * g++.dg/ipa/pure-const-3.C: New testcase.
6743
949505a9
MP
67442016-04-15 Marek Polacek <polacek@redhat.com>
6745
6746 PR c/70671
6747 * gcc.dg/bitfld-22.c: New test.
6748
10e547d6
BS
67492016-04-15 Bernd Schmidt <bschmidt@redhat.com>
6750
6751 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
6752 x86_64.
6753
1e77281b
MP
67542016-04-15 Marek Polacek <polacek@redhat.com>
6755
6756 PR c/70651
6757 * c-c++-common/pr70651.c: New test.
6758
e501fa8e
KT
67592016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6760
6761 PR rtl-optimization/70681
6762 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
6763 dump scan on arm and powerpc.
6764 * gcc.dg/pr10474.c: Likewise.
6765
dda1bf61
JJ
67662016-04-15 Jakub Jelinek <jakub@redhat.com>
6767
ca4ef1ff
JJ
6768 PR c++/69517
6769 PR c++/70019
6770 PR c++/70588
6771 * g++.dg/cpp1y/vla11.C: Revert for real.
6772
dda1bf61
JJ
6773 PR c/70436
6774 * c-c++-common/Wparentheses-1.c: New test.
6775 * c-c++-common/gomp/Wparentheses-1.c: New test.
6776 * c-c++-common/gomp/Wparentheses-2.c: New test.
6777 * c-c++-common/gomp/Wparentheses-3.c: New test.
6778 * c-c++-common/gomp/Wparentheses-4.c: New test.
6779 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
6780 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
6781 * c-c++-common/goacc/Wparentheses-1.c: New test.
6782
1355e62c
KY
67832016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
6784
6785 PR target/70662
6786 * gcc.target/i386/pr70662.c: New test.
6787
0ab34b9e 67882016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 6789 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
6790
6791 PR tree-optimization/70130
6792 * gcc.dg/vect/O3-pr70130.c: New testcase.
6793
bc773aad
MM
67942016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
6795
6e9b2286
MM
6796 PR target/70669
6797 * gcc.target/powerpc/pr70669.c: New test.
6798
bc773aad
MM
6799 PR target/70640
6800 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
6801 a power7 system that does not have an assembler that supports
6802 power8.
6803
d8747845
MS
68042016-04-14 Martin Sebor <msebor@redhat.com>
6805
6806 PR c++/69517
6807 PR c++/70019
6808 PR c++/70588
6809 * c-c++-common/ubsan/vla-1.c: Revert.
6810 * g++.dg/cpp1y/vla11.C: Same.
6811 * g++.dg/cpp1y/vla12.C: Same.
6812 * g++.dg/cpp1y/vla13.C: Same.
6813 * g++.dg/cpp1y/vla14.C: Same.
6814 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 6815 * g++.dg/init/array24.C: Same.
d8747845
MS
6816 * g++.dg/ubsan/vla-1.C: Same.
6817
85128559
MP
68182016-04-14 Marek Polacek <polacek@redhat.com>
6819 Jan Hubicka <hubicka@ucw.cz>
6820
6821 PR c++/70029
6822 * g++.dg/torture/pr70029.C: New test.
6823
52fbb073
MS
68242016-04-14 Martin Sebor <msebor@redhat.com>
6825
6826 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
6827 type size to prevent failures on targets with very low maximum
6828 alignment.
6829
6db61d6f
RB
68302016-04-14 Richard Biener <rguenther@suse.de>
6831
6832 PR tree-optimization/70623
6833 * gcc.dg/torture/pr70623.c: New testcase.
6834 * gcc.dg/torture/pr70623-2.c: Likewise.
6835
342fac95
MS
68362016-04-13 Martin Sebor <msebor@redhat.com>
6837
6838 PR c++/69517
6839 PR c++/70019
6840 PR c++/70588
6841 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
6842 * g++.dg/cpp1y/vla11.C: New test.
6843 * g++.dg/cpp1y/vla12.C: New test.
6844 * g++.dg/cpp1y/vla13.C: New test.
6845 * g++.dg/cpp1y/vla14.C: New test.
6846 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 6847 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
6848 * g++.dg/ubsan/vla-1.C: Disable exceptions.
6849
d93c452f
JJ
68502016-04-13 Jakub Jelinek <jakub@redhat.com>
6851
6852 PR c++/70641
6853 * g++.dg/opt/pr70641.C: New test.
6854
85115fb6
RO
68552016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6856
6857 PR rtl-optimization/68749
6858 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
6859 effects of argument promotions.
6860 Remove default args to dg-skip-if.
6861
545a4139
PC
68622016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
6863
6864 PR c++/70635
6865 * g++.dg/parse/pr70635.C: New.
6866
b3a77f21
MP
68672016-04-13 Marek Polacek <polacek@redhat.com>
6868
6869 PR c++/70639
6870 * c-c++-common/Wmisleading-indentation-4.c: New test.
6871
99cd9857
MP
68722016-04-13 Marek Polacek <polacek@redhat.com>
6873
6874 PR c/70436
c87885ca
RO
6875 * gcc.dg/Wparentheses-12.c: New test.
6876 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 6877
75ca93ec
IE
68782016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
6879
6880 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
6881 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
6882 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
6883
3d3f9e7e
JJ
68842016-04-13 Jakub Jelinek <jakub@redhat.com>
6885
37947cd0
JJ
6886 PR middle-end/70633
6887 * gcc.c-torture/compile/pr70633.c: New test.
6888
3d3f9e7e
JJ
6889 PR debug/70628
6890 * gcc.dg/torture/pr70628.c: New test.
6891
92886d3e
PP
68922016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
6893
6894 PR c++/70610
6895 * g++.dg/template/pr70610.C: New test.
6896 * g++.dg/template/pr70610-2.C: New test.
6897 * g++.dg/template/pr70610-3.C: New test.
6898 * g++.dg/template/pr70610-4.C: New test.
6899
13bd7c2b
JJ
69002016-04-12 Jakub Jelinek <jakub@redhat.com>
6901
6512fa6d
JJ
6902 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
6903 128 instead of 32.
6904
13bd7c2b
JJ
6905 PR c++/70571
6906 * g++.dg/ext/pr70571.C: New test.
6907
20b9851c
MM
69082016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
6909
8a434ada 6910 PR target/70640
20b9851c
MM
6911 * gcc.target/powerpc/pr70640.c: New test.
6912
2b2f52bc
PC
69132016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
6914
6915 PR c++/68722
6916 * g++.dg/parse/pr68722.C: New.
6917
5901e56a
JJ
69182016-04-12 Jakub Jelinek <jakub@redhat.com>
6919
6920 PR rtl-optimization/70596
6921 * gcc.target/i386/pr70596.c: New test.
6922
d4619dc1
NS
69232016-04-12 Nathan Sidwell <nathan@acm.org>
6924
6925 PR c++/70501
6926 * g++.dg/init/pr70501.C: New.
6927
3df530d3
DW
69282016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
6929
6930 * gcc.target/i386/asm-flag-6.c: New test.
6931
b7a120d7
TV
69322016-04-12 Tom de Vries <tom@codesourcery.com>
6933
6934 PR tree-optimization/68756
6935 * gcc.dg/graphite/pr68756.c: New test.
6936
4e0eea75
JJ
69372016-04-12 Jakub Jelinek <jakub@redhat.com>
6938
6939 PR tree-optimization/70602
6940 * gcc.c-torture/execute/pr70602.c: New test.
6941
35fbda43
MM
69422016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6943
6944 PR target/70381
6945 * gcc.target/powerpc/float128-1.c: New tests to make sure the
6946 __float128 emulator is built and runs.
6947 * gcc.target/powerpc/float128-1.c: Likewise.
6948
6949 * lib/target-supports.exp (check_ppc_float128_sw_available):
6950 Rework tests for __float128 software and hardware
6951 availability. Fix exit condition to return 0 on success.
6952
04a99ebe
JG
69532016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6954
6955 PR target/70133
6956 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
6957 * gcc.target/aarch64/target_attr_15.c: Likewise.
6958
47cd5a85
PC
69592016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
6960
6961 PR c++/69066
6962 * g++.dg/cpp1y/pr69066.C: New.
6963
a5edb32e
JD
69642016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6965
6966 PR fortran/68566
6967 * gfortran.dg/pr36192.f90: Update test.
6968 * gfortran.dg/pr36192_1.f90: Update test.
6969 * gfortran.dg/real_dimension_1.f: Update test.
6970 * gfortran.dg/parameter_array_init_7.f90: New test.
6971
8ef378f8
JDA
69722016-04-09 John David Anglin <danglin@gcc.gnu.org>
6973
c532c871
JDA
6974 PR testsuite/64039
6975 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
6976
d34f706f
JDA
6977 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
6978
75e1dd9e
JDA
6979 PR rtl-optimization/66669
6980 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
6981
8a976f5f
JDA
6982 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
6983
da04822a
JDA
6984 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
6985 * gcc.dg/pie-1.c: Likewise.
6986 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
6987 * gcc.dg/pic-4.c: Likewise.
6988 * gcc.dg/pie-3.c: Likewise.
6989 * gcc.dg/pie-4.c: Likewise.
6990
adfabcf9
JDA
6991 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
6992
4a020adf
JDA
6993 PR tree-optimization/68644
6994 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
6995
8ef378f8
JDA
6996 PR rtl-optimization/64886
6997 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
6998
09bf990e
TV
69992016-04-09 Tom de Vries <tom@codesourcery.com>
7000
7001 PR tree-optimization/68953
7002 * gcc.dg/graphite/pr68953.c: New test.
7003
138c3c1a
DH
70042016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7005
7006 PR fortran/70592
7007 * gfortran.dg/deferred_character_16.f90: New test.
7008
f55460af
JJ
70092016-04-09 Jakub Jelinek <jakub@redhat.com>
7010
7011 PR tree-optimization/70586
7012 * gcc.c-torture/execute/pr70586.c: New test.
7013
0b77bbf3
DH
70142016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7015
7016 PR sanitizer/70573
7017 * c-c++-common/asan/halt_on_error-1.c: Replace memset
7018 with __builtin_memset
7019 * c-c++-common/asan/halt_on_error-2.c: Likewise.
7020
c42cfb5c
CP
70212016-04-08 Cesar Philippidis <cesar@codesourcery.com>
7022
7023 PR lto/70289
7024 PR ipa/70348
7025 PR tree-optimization/70373
7026 PR middle-end/70533
7027 PR middle-end/70534
7028 PR middle-end/70535
7029 * c-c++-common/goacc/reduction-5.c: New test.
7030 * c-c++-common/goacc/reduction-promotions.c: New test.
7031 * gfortran.dg/goacc/reduction-3.f95: New test.
7032 * gfortran.dg/goacc/reduction-promotions.f90: New test.
7033
56cfb596
PP
70342016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
7035
7036 PR c++/70590
7037 PR c++/70452
7038 * g++.dg/pr70590.C: New test.
7039 * g++.dg/pr70590-2.C: New test.
7040
1a13c0a2
JJ
70412016-04-08 Jakub Jelinek <jakub@redhat.com>
7042
abc0647a
JJ
7043 PR middle-end/70593
7044 * gcc.target/i386/pr70593.c: New test.
7045
1a13c0a2
JJ
7046 PR rtl-optimization/70574
7047 * gcc.target/i386/avx2-pr70574.c: New test.
7048
c3da4956
MO
70492016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
7050
7051 PR sanitizer/70541
7052 * c-c++-common/asan/pr70541.c: New test.
7053
9f1b833b
TV
70542016-04-08 Tom de Vries <tom@codesourcery.com>
7055
7056 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
7057 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
7058
bae7adda
KT
70592016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7060
7061 PR target/70566
7062 * gcc.c-torture/execute/pr70566.c: New test.
7063
211f3d57
TV
70642016-04-08 Tom de Vries <tom@codesourcery.com>
7065
7066 * c-c++-common/goacc/uninit-copy-clause.c: New test.
7067 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
7068
02cf2861
AM
70692016-04-08 Alan Modra <amodra@gmail.com>
7070
7071 * gcc.target/powerpc/pr70117.c: New.
7072
5f490f9f
JJ
70732016-04-07 Jakub Jelinek <jakub@redhat.com>
7074
56e9b710
JJ
7075 PR testsuite/70581
7076 * gcc.dg/lto/simd-function_0.c: New test.
7077
5f490f9f
JJ
7078 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
7079 clones.
7080 * c-c++-common/attr-simd-2.c: Likewise.
7081 * c-c++-common/attr-simd-4.c: Likewise.
7082 * gcc.dg/gomp/simd-clones-2.c: Likewise.
7083 * gcc.dg/gomp/simd-clones-3.c: Likewise.
7084
e4ebc74d
TP
70852016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
7086
7087 PR testsuite/70553
7088 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
7089
9817ae35
TS
70902016-04-07 Thomas Schwinge <thomas@codesourcery.com>
7091 Tom de Vries <tom@codesourcery.com>
7092
7093 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
7094 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
7095 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
7096 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
7097 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
7098 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
7099 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
7100 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
7101
e292f64d
PP
71022016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7103
7104 PR c/70436
7105 * g++.dg/warn/Wparentheses-29.C: New test.
7106
6b37bdaf
PP
71072016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7108
7109 PR c/70436
7110 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
7111 explicit braces to resolve a future -Wparentheses warning.
7112
64824205
RH
71132016-04-06 Richard Henderson <rth@redhat.com>
7114
7115 * gcc.dg/pr61817-1.c: New test.
7116 * gcc.dg/pr61817-2.c: New test.
7117 * gcc.dg/pr69391-1.c: New test.
7118 * gcc.dg/pr69391-2.c: New test.
7119
bc2fc1f3
VM
71202016-04-06 Vladimir Makarov <vmakarov@redhat.com>
7121
7122 PR rtl-optimization/70398
c87885ca 7123 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 7124
41414a02
EB
71252016-04-06 Eric Botcazou <ebotcazou@adacore.com>
7126
7127 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
7128
4066ea8a
YR
71292016-04-06 Yvan Roux <yvan.roux@linaro.org>
7130 Pedro Alves <palves@redhat.com>
7131
7132 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
7133
ec35ea45
JJ
71342016-04-06 Jakub Jelinek <jakub@redhat.com>
7135
3866f8dd
JJ
7136 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
7137 Check for avx512f effective targets instead of avx2.
7138 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
7139 for AVX512F clones.
7140 * gcc.dg/gomp/declare-simd-3.c: Likewise.
7141 * g++.dg/gomp/declare-simd-1.C: Likewise.
7142 * g++.dg/gomp/declare-simd-3.C: Likewise.
7143 * g++.dg/gomp/declare-simd-4.C: Likewise.
7144
ec35ea45
JJ
7145 PR middle-end/70550
7146 * c-c++-common/gomp/pr70550-1.c: New test.
7147 * c-c++-common/gomp/pr70550-2.c: New test.
7148
c08d28ac
NS
71492016-04-05 Nathan Sidwell <nathan@acm.org>
7150
7151 PR c++/70512
7152 * g++.dg/ext/attribute-may-alias-5.C: New.
7153
1d510e04
JJ
71542016-04-05 Jakub Jelinek <jakub@redhat.com>
7155
7156 PR c++/70336
7157 * c-c++-common/pr70336.c: New test.
7158 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
7159 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
7160
84278ed9
JH
71612016-04-05 Jan Hubicka <hubicka@ucw.cz>
7162
7163 PR ipa/66223
7164 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
7165
268a0ec4
JJ
71662016-04-05 Jakub Jelinek <jakub@redhat.com>
7167
7168 PR rtl-optimization/70542
7169 * gcc.dg/torture/pr70542.c: New test.
7170 * gcc.target/i386/avx2-pr70542.c: New test.
7171
5e8c2eb1
ZS
71722016-04-05 Zdenek Sojka <zsojka@seznam.cz>
7173
7174 PR tree-optimization/70509
7175 * gcc.target/i386/avx512bw-pr70509.c: New test.
7176
c0daf32d
PP
71772016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
7178
7179 PR c++/70452
7180 * g++.dg/ext/constexpr-vla4.C: New test.
7181
bf867841
UB
71822016-04-05 Uros Bizjak <ubizjak@gmail.com>
7183
7184 PR target/70510
7185 * gcc.target/i386/pr70510.c: New test.
7186
3022186a
RB
71872016-04-05 Richard Biener <rguenther@suse.de>
7188
7189 PR tree-optimization/70526
7190 * g++.dg/torture/pr70526.C: New testcase.
7191
55fc79b2
JJ
71922016-04-05 Jakub Jelinek <jakub@redhat.com>
7193
7194 PR target/70525
7195 * gcc.target/i386/pr70525.c: New test.
7196
62b233f2
RB
71972016-04-05 Richard Biener <rguenther@suse.de>
7198
7199 PR middle-end/70499
7200 * g++.dg/torture/pr70499.C: New testcase.
7201
cc05759d
RB
72022016-04-05 Richard Biener <rguenther@suse.de>
7203
7204 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
7205 remove XFAIL.
7206
f23f16d4
JJ
72072016-04-04 Jakub Jelinek <jakub@redhat.com>
7208
7209 PR middle-end/70307
7210 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
7211 rs6000 ABI warnings.
7212
d27ecc49
JH
72132016-04-04 Jan Hubicka <hubicka@ucw.cz>
7214
7215 PR ipa/66223
7216 * g++.dg/ipa/devirt-51.C: New testcase.
7217
c974c96e
BS
72182016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7219 Jakub Jelinek <jakub@redhat.com>
7220
7221 PR middle-end/70457
7222 * gcc.dg/torture/pr70457.c: New.
7223
7a85da89
AV
72242016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7225
7226 PR fortran/67538
7227 * gfortran.dg/allocate_with_source_19.f08: New test.
7228
de517e64
AV
72292016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7230
7231 PR fortran/65795
7232 * gfortran.dg/coarray_allocate_6.f08: New test.
7233
43b9f499
RB
72342016-04-04 Richard Biener <rguenther@suse.de>
7235
7236 PR rtl-optimization/70484
7237 * gcc.dg/torture/pr70484.c: New testcase.
7238
f13355da
MP
72392016-04-04 Marek Polacek <polacek@redhat.com>
7240
7241 PR c/70307
7242 * gcc.dg/torture/pr70307.c: New test.
7243
6cc6ed50
OE
72442016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
7245
7246 PR target/70416
7247 PR target/67391
7248 * gcc.target/sh/torture/pr70416.c: New.
7249
abdc16c8
MS
72502016-04-02 Martin Sebor <msebor@redhat.com>
7251
7252 PR c++/67376
7253 PR c++/70170
7254 PR c++/70172
7255 PR c++/70228
7256 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
7257 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
7258 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
7259 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
7260 * g++.dg/cpp0x/constexpr-string.C: Same.
7261 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
7262 * g++.dg/cpp0x/pr65398.C: Same.
7263 * g++.dg/ext/constexpr-vla1.C: Same.
7264 * g++.dg/ext/constexpr-vla2.C: Same.
7265 * g++.dg/ext/constexpr-vla3.C: Same.
7266 * g++.dg/ubsan/pr63956.C: Same.
7267
763cd859
JJ
72682016-04-01 Jakub Jelinek <jakub@redhat.com>
7269
7270 PR rtl-optimization/70467
7271 * gcc.target/i386/pr70467-2.c: New test.
7272
0f875435
JJ
72732016-04-01 Jakub Jelinek <jakub@redhat.com>
7274 Marek Polacek <polacek@redhat.com>
7275
7276 PR c++/70488
7277 * g++.dg/init/new47.C: New test.
7278
41d14659
RR
72792016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7280
7281 PR target/70496
7282 * gcc.target/arm/pr70496.c: New test.
7283
f9bf89bb
NS
72842016-04-01 Nathan Sidwell <nathan@acm.org>
7285
73b9085d
NS
7286 PR c++/68475
7287 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
7288
4afdcfaa
IE
72892016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7290
7291 PR target/69890
7292 * gcc.dg/strlenopt.h (memmove): New.
7293 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
7294 instead of "string.h".
7295 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7296 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7297 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7298 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7299 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7300 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7301 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7302 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7303 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7304 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7305 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7306 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7307 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7308 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7309 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7310 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7311 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7312 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7313 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7314 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7315
b5d7a29c
RO
73162016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7317
7318 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
7319 (Holder::foo): Reflect this.
7320
b660f9ec
IE
73212016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
7322
7323 PR target/70442
7324 * gcc.dg/pr70442.c: New test.
7325
88504f34
NS
73262016-03-31 Nathan Sidwell <nathan@acm.org>
7327
7328 PR c++/70393
7329 * g++.dg/cpp0x/constexpr-virtual6.C: New.
7330
95d34b96
KY
73312016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
7332
7333 PR target/70453
7334 * gcc.target/i386/pr70453.c: New test.
7335
b4c4967c
AB
73362016-03-31 Andrey Belevantsev <abel@ispras.ru>
7337
7338 PR target/70292
7339 * gcc.c-torture/pr70292.c: New test.
7340
5fde6a45
MP
73412016-03-31 Marek Polacek <polacek@redhat.com>
7342
7343 PR c/70297
7344 * c-c++-common/pr70297.c: New test.
7345 * g++.dg/cpp0x/typedef-redecl.C: New test.
7346 * gcc.dg/typedef-redecl2.c: New test.
7347
97eb24c4
JJ
73482016-03-31 Jakub Jelinek <jakub@redhat.com>
7349
7350 PR rtl-optimization/70460
7351 * gcc.c-torture/execute/pr70460.c: New test.
7352
efc3536f
RB
73532016-03-31 Richard Biener <rguenther@suse.de>
7354
7355 PR c++/70430
7356 * g++.dg/ext/vector30.C: New testcase.
7357
e0876e21
DH
73582016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7359 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7360
7361 * gfortran.dg/fmt_pf.f90: New test.
7362
e9bff8c6
RO
73632016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7364
7365 Forward-port from 5 branch
7366 2016-03-30 Jakub Jelinek <jakub@redhat.com>
7367
7368 PR testsuite/70356
7369 * gcc.target/i386/avx-vextractf128-256-5.c: Move
7370 dg-require-effective-target after dg-do.
7371
7372 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
7373
7374 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
7375
2620c80d
TS
73762016-03-30 Thomas Schwinge <thomas@codesourcery.com>
7377 Julian Brown <julian@codesourcery.com>
7378 Chung-Lin Tang <cltang@codesourcery.com>
7379 Cesar Philippidis <cesar@codesourcery.com>
7380 James Norris <jnorris@codesourcery.com>
7381 Tom de Vries <tom@codesourcery.com>
7382 Nathan Sidwell <nathan@codesourcery.com>
7383
bf867841 7384 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
7385 * c-c++-common/goacc/loop-clauses.c: Likewise.
7386 * g++.dg/goacc/template.C: Likewise.
7387 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7388 * gfortran.dg/goacc/loop-1.f95: Likewise.
7389 * gfortran.dg/goacc/loop-5.f95: Likewise.
7390 * gfortran.dg/goacc/loop-6.f95: Likewise.
7391 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
7392 * c-c++-common/goacc-gomp/nesting-1.c: Update.
7393 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
7394 * c-c++-common/goacc/clauses-fail.c: Likewise.
7395 * c-c++-common/goacc/parallel-1.c: Likewise.
7396 * c-c++-common/goacc/reduction-1.c: Likewise.
7397 * c-c++-common/goacc/reduction-2.c: Likewise.
7398 * c-c++-common/goacc/reduction-3.c: Likewise.
7399 * c-c++-common/goacc/reduction-4.c: Likewise.
7400 * c-c++-common/goacc/routine-3.c: Likewise.
7401 * c-c++-common/goacc/routine-4.c: Likewise.
7402 * c-c++-common/goacc/routine-5.c: Likewise.
7403 * c-c++-common/goacc/tile.c: Likewise.
7404 * g++.dg/goacc/template.C: Likewise.
7405 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7406 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
7407 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
7408 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
7409 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
7410 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
7411 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
7412 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
7413 * c-c++-common/goacc/use_device-1.c: ... this file.
7414 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
7415 * c-c++-common/goacc/host_data-5.c: ... this file, and...
7416 * c-c++-common/goacc/host_data-6.c: ... this file.
7417 * c-c++-common/goacc/loop-2-kernels.c: New file.
7418 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
7419 * c-c++-common/goacc/loop-3.c: Likewise.
7420 * g++.dg/goacc/reference.C: Likewise.
7421 * g++.dg/goacc/routine-1.C: Likewise.
7422 * g++.dg/goacc/routine-2.C: Likewise.
7423
f6d2d066
RB
74242016-03-30 Richard Biener <rguenther@suse.de>
7425
7426 PR middle-end/70450
7427 * gcc.dg/torture/pr70450.c: New testcase.
7428
d43242b9
JJ
74292016-03-30 Jakub Jelinek <jakub@redhat.com>
7430
7431 PR target/70421
7432 * gcc.dg/torture/pr70421.c: New test.
7433 * gcc.target/i386/avx512f-pr70421.c: New test.
7434
5ce43b77
L
74352016-03-30 H.J. Lu <hongjiu.lu@intel.com>
7436
7437 PR testsuite/70364
7438 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
7439 (check): New function.
7440 (bar): Call check.
7441 (foo): Align stack to 16 bytes when calling bar.
7442 * gcc.target/i386/cleanup-2.c: Likewise.
7443
d014a712
PP
74442016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
7445
7446 PR tree-optimization/59124
7447 * gcc.dg/Warray-bounds-19.c: New test.
7448
13f0e8c7
ZW
74492016-03-29 Zachary T Welch <zwelch@codesourcery.com>
7450
7451 * lib/prune.exp (escape_regex_chars): New.
7452 (prune_file_path): Update to quote metcharacters for regexp.
7453
3336c6e0
JJ
74542016-03-29 Jakub Jelinek <jakub@redhat.com>
7455
a362f023
JJ
7456 PR rtl-optimization/70429
7457 * gcc.c-torture/execute/pr70429.c: New test.
7458
3336c6e0
JJ
7459 PR tree-optimization/70405
7460 * gcc.dg/pr70405.c: New test.
7461
728557fd
AV
74622016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
7463
7464 PR fortran/70397
7465 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
7466 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
7467
bef977d4
TS
74682016-03-29 Thomas Schwinge <thomas@codesourcery.com>
7469
7470 PR testsuite/64177
7471 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
7472 __cilkrts_set_param to set two workers.
7473 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
7474 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
7475
6f6d25c9
DH
74762016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
7477
bf867841 7478 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 7479
45733562
KY
74802016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
7481
7482 PR target/70406
bf867841 7483 * gcc.target/i386/pr70406.c: New test.
45733562 7484
a1799e5e
EB
74852016-03-27 Eric Botcazou <ebotcazou@adacore.com>
7486
7487 * gnat.dg/specs/double_record_extension3.ads: New test.
7488
5fca7b66
RH
74892016-03-25 Richard Henderson <rth@redhat.com>
7490
7491 PR target/70120
7492 * gcc.target/aarch64/pr70120-1.c: New.
7493 * gcc.target/aarch64/pr70120-2.c: New.
7494 * gcc.target/aarch64/pr70120-3.c: New.
7495
31ce75c6
PP
74962016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
7497
7498 PR c++/62212
7499 * g++.dg/template/mangle2.C: The dg-do directive should be
7500 "compile" not "assemble".
7501
3caf0ca1
BS
75022016-03-25 Bernd Schmidt <bschmidt@redhat.com>
7503
7504 PR lto/69650
7505 * gcc.dg/pr69650.c: New test.
7506
634035b6
DE
75072016-03-25 David Edelsohn <dje.gcc@gmail.com>
7508
7509 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
7510
45d34276
AM
75112016-03-25 Alan Modra <amodra@gmail.com>
7512
7513 * gcc.dg/dfp/pr70052.c: New test.
7514
8f085166
RH
75152016-03-24 Richard Henderson <rth@redhat.com>
7516
7517 PR middle-end/69845
7518 * gcc.dg/tree-ssa/pr69845-1.c: New test.
7519 * gcc.dg/tree-ssa/pr69845-2.c: New test.
7520
011e5ec3
TV
75212016-03-24 Tom de Vries <tom@codesourcery.com>
7522
7523 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
7524
9e3f4551
TV
75252016-03-24 Tom de Vries <tom@codesourcery.com>
7526
7527 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
7528 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
7529
45780041
TV
75302016-03-24 Tom de Vries <tom@codesourcery.com>
7531
7532 * c-c++-common/goacc/uninit-dim-clause.c: New test.
7533 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
7534
887ab4e5
PP
75352016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
7536
7537 PR c++/62212
7538 * g++.dg/template/mangle2.C: New test.
7539
69a9a66f
RB
75402016-03-24 Richard Biener <rguenther@suse.de>
7541
7542 PR tree-optimization/70396
7543 * gcc.dg/torture/pr70396.c: New testcase.
7544
ed87de55
RB
75452016-03-24 Richard Biener <rguenther@suse.de>
7546
7547 PR middle-end/70370
7548 * gcc.dg/torture/pr70370.c: New testcase.
7549
ea064934
TV
75502016-03-24 Tom de Vries <tom@codesourcery.com>
7551
7552 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
7553 * gfortran.dg/goacc/kernels-tree.f95: Same.
7554 * gfortran.dg/goacc/parallel-tree.f95: Same.
7555
b2a4dd1d
TV
75562016-03-24 Tom de Vries <tom@codesourcery.com>
7557
7558 * c-c++-common/goacc/uninit-if-clause.c: New test.
7559 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
7560
72e7cd6e
JJ
75612016-03-24 Jakub Jelinek <jakub@redhat.com>
7562
7563 PR target/70290
bf867841
UB
7564 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
7565 Fix formatting.
72e7cd6e 7566
ce9d0c03
RB
75672016-03-24 Richard Biener <rguenther@suse.de>
7568
7569 PR tree-optimization/70372
7570 * gcc.dg/tree-ssa/pr70372.c: New testcase.
7571
426b9428
PP
75722016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
7573
7574 PR c++/70347
7575 * g++.dg/cpp1y/nsdmi-union1.C: New test.
7576
cd1588c4
PP
75772016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
7578
7579 PR c++/70332
7580 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
7581
61637db3
JJ
75822016-03-23 Jakub Jelinek <jakub@redhat.com>
7583
928af3bf
JJ
7584 PR c++/70001
7585 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
7586 * g++.dg/cpp1y/pr70001.C: New test.
7587
61637db3
JJ
7588 PR c++/70323
7589 * g++.dg/cpp0x/constexpr-70323.C: New test.
7590
05aca4e7
AO
75912016-03-23 Alexandre Oliva <aoliva@redhat.com>
7592 Jason Merrill <jason@redhat.com>
7593 Jakub Jelinek <jakub@redhat.com>
7594
7595 PR c++/69315
7596 * g++.dg/cpp0x/constexpr-69315.C: New test.
7597 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
7598
fbdb6baf
MP
75992016-03-23 Marek Polacek <polacek@redhat.com>
7600
7601 PR c++/69884
7602 * g++.dg/warn/Wignored-attributes-1.C: New test.
7603 * g++.dg/warn/Wignored-attributes-2.C: New test.
7604
d79ee524
TV
76052016-03-23 Tom de Vries <tom@codesourcery.com>
7606
7607 * c-c++-common/goacc/kernels-default.c (foo): Add missing
7608 initialization.
7609 * gfortran.dg/goacc/private-3.f95 (test): Same.
7610 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
7611 missing use param.
7612
a59f0bef
KT
76132016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7614
7615 * lib/target-supports.exp: Remove v7ve entry from loop
7616 creating effective target checks.
7617 (check_effective_target_arm_arch_v7ve_ok): New procedure.
7618 (add_options_for_arm_arch_v7ve): Likewise.
7619
0179520a
JJ
76202016-03-23 Jakub Jelinek <jakub@redhat.com>
7621
7622 PR tree-optimization/70354
7623 * gcc.dg/vect/pr70354-1.c: New test.
7624 * gcc.dg/vect/pr70354-2.c: New test.
7625 * gcc.target/i386/avx2-pr70354-1.c: New test.
7626 * gcc.target/i386/avx2-pr70354-2.c: New test.
7627
75bb14d7
JL
76282016-03-22 Jeff Law <law@redhat.com>
7629
7630 PR target/70232
7631 * gcc.dg/tree-ssa/pr70232.c: New test.
7632
72c9526d
IE
76332016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
7634
7635 PR target/70302
7636 * gcc.target/i386/pr70302.c: New test.
7637
a3ca1bc5
RB
76382016-03-22 Richard Biener <rguenther@suse.de>
7639
7640 PR middle-end/70251
7641 * g++.dg/torture/pr70251.C: New testcase.
7642
5c240f4d
DM
76432016-03-22 David Malcolm <dmalcolm@redhat.com>
7644
7645 PR c/69993
7646 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
7647 Wmisleading-indentation.c.
7648 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
7649 reflect change to diagnostic text and order of messages.
7650 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
7651
80f6631b
DE
76522016-03-22 David Edelsohn <dje.gcc@gmail.com>
7653
7654 * g++.dg/ext/java-3.C: Don't compile on AIX.
7655
9a10956c
RB
76562016-03-22 Richard Biener <rguenther@suse.de>
7657
7658 PR middle-end/70333
7659 * gcc.dg/torture/pr70333.c: New testcase.
7660
6cedf922
IE
76612016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
7662
7663 * g++.dg/ext/pr70290.C: New test.
7664
cd6c27ac
KY
76652016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
7666
7667 PR target/70325
7668 * gcc.target/i386/pr70325.c: New test.
7669
4cde512c
JJ
76702016-03-22 Jakub Jelinek <jakub@redhat.com>
7671
b01915ed
JJ
7672 PR target/70329
7673 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
7674 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
7675
4e3e2cf1
JJ
7676 PR target/70300
7677 * gcc.target/i386/pr70300.c: New test.
7678
4cde512c
JJ
7679 PR c++/70295
7680 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
7681 (func2): New function for cond with parens, xfail warning for c++.
7682 * g++.dg/warn/Wnonnull-compare-8.C: New test.
7683
16f6d7dc
PP
76842016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
7685
7686 PR c++/70096
7687 * g++.dg/template/ptrmem30.C: New test.
7688
a3e2b438
PP
76892016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
7690
7691 PR c++/70204
7692 * g++.dg/cpp0x/constexpr-70204a.C: New test.
7693 * g++.dg/cpp0x/constexpr-70204b.C: New test.
7694
11b6a02e
JJ
76952016-03-21 Jakub Jelinek <jakub@redhat.com>
7696
7697 PR middle-end/70326
7698 * gcc.dg/pr70326.c: New test.
7699
b9407883
MG
77002016-03-21 Marc Glisse <marc.glisse@inria.fr>
7701 Jakub Jelinek <jakub@redhat.com>
7702
7703 PR tree-optimization/70317
7704 * gcc.dg/pr70317.c: New test.
7705
4a148e19
UB
77062016-03-21 Uros Bizjak <ubizjak@gmail.com>
7707
7708 PR target/70327
7709 * gcc.target/i386/pr70327.c: New test.
7710
2a85ddbb
ML
77112016-03-21 Martin Liska <mliska@suse.cz>
7712
7d36fe98 7713 PR ipa/70306
2a85ddbb
ML
7714 * gcc.dg/ipa/pr70306.c: New test.
7715
4a148e19 77162016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
7717
7718 * gcc.target/arm/attr-align1.c: Skip if M-profile.
7719 * gcc.target/arm/attr-align3.c: Likewise.
7720 * gcc.target/arm/attr_arm.c: Likewise.
7721 * gcc.target/arm/flip-thumb.c: Likewise.
7722
6b366948
JJ
77232016-03-21 Jakub Jelinek <jakub@redhat.com>
7724
7725 PR target/70296
7726 * gcc.target/powerpc/altivec-36.c: New test.
7727
2fac8c14
RB
77282016-03-21 Richard Biener <rguenther@suse.de>
7729
7730 PR tree-optimization/70310
7731 * gcc.dg/torture/pr70310.c: New testcase.
7732
e9bde854
KY
77332016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
7734
7735 PR target/70293
7736 * gcc.target/i386/pr70293.c: New test.
7737
56bbfaf6
RB
77382016-03-21 Richard Biener <rguenther@suse.de>
7739
7740 PR tree-optimization/70288
7741 * gcc.dg/torture/pr70288-1.c: New testcase.
7742 * gcc.dg/torture/pr70288-2.c: Likewise.
7743
3eee49ed
AB
77442016-03-21 Andrey Belevantsev <abel@ispras.ru>
7745
7746 PR rtl-optimization/69307
7747 * gcc.target/arm/pr69307.c: New test.
4a148e19 7748
8e7816b4
AB
77492016-03-21 Andrey Belevantsev <abel@ispras.ru>
7750
7751 PR rtl-optimization/69102
7752 * gcc.c-torture/compile/pr69102.c: New test.
7753
14d7d4be
JL
77542016-03-18 Jeff Law <law@redhat.com>
7755
7756 PR rtl-optimization/70263
7757 * gcc.c-torture/compile/pr70263-1.c: New test.
7758 * gcc.target/i386/pr70263-2.c: New test.
7759
5c6a601c
BS
77602016-03-18 Bernd Schmidt <bschmidt@redhat.com>
7761
7762 PR rtl-optimization/70278
7763 * gcc.dg/torture/pr70278.c: New test.
7764 * gcc.target/arm/pr70278.c: New test.
7765
4bbf545b
DM
77662016-03-18 David Malcolm <dmalcolm@redhat.com>
7767
7768 PR c/70281
7769 * gcc.dg/plugin/diagnostic-test-expressions-1.c
7770 (test_builtin_types_compatible_p): New test function.
7771 * gcc.dg/pr70281.c: New test case.
7772
dc28bb68
CL
77732016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
7774
7775 PR target/70113
7776 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
7777
5e8d6dff
IE
77782016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7779
7780 PR tree-optimization/70252
7781 * gcc.dg/pr70252.c: New test.
7782
d0e7e403
TV
77832016-03-18 Tom de Vries <tom@codesourcery.com>
7784
7785 * gcc.dg/pr70161-2.c: New test.
7786 * gcc.dg/pr70161.c: New test.
7787
fa22501a
TV
77882016-03-18 Tom de Vries <tom@codesourcery.com>
7789
7790 PR ipa/70269
7791 * gcc.dg/pr70269.c: New test.
7792
dd125026
JJ
77932016-03-18 Jakub Jelinek <jakub@redhat.com>
7794
7795 PR c++/70267
7796 * g++.dg/ext/java-3.C: New test.
7797
91914f0a
PP
77982016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
7799
7800 PR c++/70205
7801 * g++.dg/lookup/pr70205.C: New test.
7802
753a8910
PP
78032016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
7804
7805 PR c++/70218
7806 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
7807
14ba7b28
MP
78082016-03-17 Marek Polacek <polacek@redhat.com>
7809
7810 PR c/69407
7811 * gcc.dg/atomic-op-6.c: New test.
7812
ded60913
DM
78132016-03-17 David Malcolm <dmalcolm@redhat.com>
7814
7815 PR c/70264
7816 * c-c++-common/pr70264.c: New test case.
7817
a3aad0e6
JJ
78182016-03-17 Jakub Jelinek <jakub@redhat.com>
7819
17366700
JJ
7820 PR c++/70144
7821 * c-c++-common/pr70144-1.c: New test.
7822 * c-c++-common/pr70144-2.c: New test.
7823
a3aad0e6
JJ
7824 PR c++/70272
7825 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
7826 * g++.dg/opt/flifetime-dse6.C: New test.
7827 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
7828
b57e6e18
L
78292016-03-17 H.J. Lu <hongjiu.lu@intel.com>
7830
7831 PR driver/70192
7832 * gcc.dg/pic-1.c: New test.
7833 * gcc.dg/pic-2.c: Likewise.
7834 * gcc.dg/pic-3.c: Likewise.
7835 * gcc.dg/pic-4.c: Likewise.
7836 * gcc.dg/pie-1.c: Likewise.
7837 * gcc.dg/pie-2.c: Likewise.
7838 * gcc.dg/pie-3.c: Likewise.
7839 * gcc.dg/pie-4.c: Likewise.
7840 * gcc.dg/pie-5.c: Likewise.
7841 * gcc.dg/pie-6.c: Likewise.
7842
b38ba58b
TV
78432016-03-17 Tom de Vries <tom@codesourcery.com>
7844
7845 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
7846 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
7847
6931b3b7
RB
78482016-03-17 Richard Biener <rguenther@suse.de>
7849
7850 PR debug/70271
7851 * g++.dg/debug/pr70271.C: New testcase.
7852
0c8b64cb
IE
78532016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
7854
7855 * gcc.target/i386/pr70251.c: New test.
7856
b1970801
MP
78572016-03-17 Marek Polacek <polacek@redhat.com>
7858
7859 PR c++/70194
7860 * g++.dg/warn/constexpr-70194.C: New test.
7861
820c5eaa
RH
78622016-03-16 Richard Henderson <rth@redhat.com>
7863
7864 PR middle-end/70240
7865 * gcc.c-torture/compile/pr70240.c: New.
7866
da0ad263
SKS
78672016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7868
7869 * gcc.c-torture/compile/20151204.c: Skip for avr.
7870
c73d295c
JJ
78712016-03-16 Jakub Jelinek <jakub@redhat.com>
7872
7873 PR target/70245
7874 * g++.dg/opt/pr70245.C: New test.
7875 * g++.dg/opt/pr70245.h: New file.
7876 * g++.dg/opt/pr70245-aux.cc: New file.
7877
b2794066
MS
78782016-03-16 Martin Sebor <msebor@redhat.com>
7879
7880 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
7881
aa43616c
RH
78822016-03-16 Richard Henderson <rth@redhat.com>
7883
7884 PR middle-end/70199
7885 * gcc.c-torture/compile/pr70199.c: New.
7886
59608fe5
L
78872016-03-16 H.J. Lu <hongjiu.lu@intel.com>
7888
7889 * gcc.dg/uninit-19.c: Run dos2unix.
7890
ab4c578f
MP
78912016-03-16 Marek Polacek <polacek@redhat.com>
7892
7893 PR c/70093
7894 * gcc.dg/nested-func-10.c: New test.
7895 * gcc.dg/nested-func-9.c: New test.
7896
f5387e76
JJ
78972016-03-16 Jakub Jelinek <jakub@redhat.com>
7898
7899 PR tree-optimization/68714
7900 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
7901
7662b718
TV
79022016-03-16 Tom de Vries <tom@codesourcery.com>
7903
7904 PR tree-optimization/68715
7905 * gcc.dg/graphite/pr68715-2.c: New test.
7906 * gcc.dg/graphite/pr68715.c: New test.
7907 * gfortran.dg/graphite/pr68715.f90: New test.
7908
be7ce7ae
TV
79092016-03-16 Tom de Vries <tom@codesourcery.com>
7910
7911 PR tree-optimization/68809
7912 * gcc.dg/graphite/pr68809-2.c: New test.
7913 * gcc.dg/graphite/pr68809.c: New test.
7914
1935f250
JJ
79152016-03-16 Jakub Jelinek <jakub@redhat.com>
7916
6651c93e
JJ
7917 PR c++/70147
7918 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
7919 method call to i () as argument. Adjust expected output.
7920
1935f250
JJ
7921 PR c++/70147
7922 * g++.dg/ubsan/pr70147-1.C: New test.
7923 * g++.dg/ubsan/pr70147-2.C: New test.
7924
ab1caa6e
MS
79252016-03-15 Martin Sebor <msebor@redhat.com>
7926
7927 PR c++/58281
7928 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
7929
5c2a1bbb
JDA
79302016-03-15 John David Anglin <danglin@gcc.gnu.org>
7931
cb5d8ad1
JDA
7932 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
7933 hppa*-*-hpux*.
7934
b440dd40
JDA
7935 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
7936
5c2a1bbb
JDA
7937 PR libfortran/69799
7938 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
7939 libatomic_available.
7940
42c729c5
MP
79412016-03-15 Marek Polacek <polacek@redhat.com>
7942
7943 PR c++/70209
7944 * g++.dg/ext/attribute-may-alias-4.C: New test.
7945
82b1c550
AM
79462016-03-15 Alexander Monakov <amonakov@ispras.ru>
7947
7948 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
7949 -fvar-tracking-assignments-toggle flag.
7950
4ccbf3a6
PH
79512016-03-15 Pat Haugen <pthaugen@us.ibm.com>
7952
7953 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
7954
c39858bd
JJ
79552016-03-15 Jakub Jelinek <jakub@redhat.com>
7956
7957 PR rtl-optimization/70222
7958 * gcc.c-torture/execute/pr70222-1.c: New test.
7959 * gcc.c-torture/execute/pr70222-2.c: New test.
7960
8be119c1
RH
79612016-03-15 Richard Henderson <rth@redhat.com>
7962
7963 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
7964
6598bb55
AB
79652016-03-15 Andrey Belevantsev <abel@ispras.ru>
7966
7967 PR rtl-optimization/69032
7968 * gcc.dg/pr69032.c: New test.
7969
81fa2944
AB
79702016-03-15 Andrey Belevantsev <abel@ispras.ru>
7971
7972 PR rtl-optimization/63384
4a148e19 7973 * g++.dg/pr63384.C: New test.
81fa2944 7974
74ea9ab6
AB
79752016-03-15 Andrey Belevantsev <abel@ispras.ru>
7976
7977 PR target/64411
7978 * gcc.target/i386/pr64411.C: New test.
7979
045d5055
TV
79802016-03-15 Tom de Vries <tom@codesourcery.com>
7981
7982 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
7983 * gfortran.dg/goacc/kernels-alias.f95: New test.
7984
3ea33585
MS
79852016-03-14 Martin Sebor <msebor@redhat.com>
7986
7987 PR c++/53792
7988 * g++.dg/cpp0x/constexpr-inline.C: New test.
7989 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
7990
1df7b330
DE
79912016-03-14 David Edelsohn <dje.gcc@gmail.com>
7992
7993 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
7994
79b57d18
JJ
79952016-03-14 Jakub Jelinek <jakub@redhat.com>
7996
7997 PR middle-end/70219
7998 * gcc.dg/pr70219.c: New test.
7999
3cbf012a
BS
80002016-03-14 Bernd Schmidt <bschmidt@redhat.com>
8001
8002 PR target/70083
8003 * gcc.dg/torture/pr70083.c: New test.
8004 * gcc.target/i386/pr70083.c: New test.
8005
a9fee7cd
RB
80062016-03-14 Richard Biener <rguenther@suse.de>
8007
8008 PR tree-optimization/56365
8009 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
8010
4799603f
SB
80112016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
8012
8013 PR target/70098
8014 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
8015 New function.
8016 * g++.dg/pr70098.C: New testcase.
8017
8018
760ca967
TV
80192016-03-14 Tom de Vries <tom@codesourcery.com>
8020
8021 PR tree-optimization/70045
8022 * gcc.dg/graphite/pr70045.c: New test.
8023
44e66a77
JD
80242016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8025
8026 PR fortran/69043
8027 * gfortran.dg/include_9.f90: New test.
8028
a18e0fe1
DH
80292016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
8030
8031 PR fortran/45076
8032 gfortran.dg/prof/prof.exp: New script.
8033 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
8034
d0aca6ab
AB
80352016-03-12 Andrey Belevantsev <abel@ispras.ru>
8036
8037 PR rtl-optimization/69307
8038 * gcc.dg/pr69307.c: New test.
8039
cefe08a4
VM
80402016-03-12 Vladimir Makarov <vmakarov@redhat.com>
8041
8042 PR target/69614
8043 * gcc.target/arm/pr69614.c: New.
8044
70112e2a
PT
80452016-03-12 Paul Thomas <pault@gcc.gnu.org>
8046
8047 PR fortran/70031
8048 * gfortran.dg/submodule_14.f08: New test
8049
8050 PR fortran/69524
8051 * gfortran.dg/submodule_15.f08: New test
8052
3f1e5d3a
PP
80532016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
8054
8055 PR c++/70106
8056 * g++.dg/cpp1y/paren3.C: New test.
8057
a3f6d680
MM
80582016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
8059
8060 PR target/70131
8061 * gcc.target/powerpc/ppc-round2.c: New test.
8062
92348f09
BS
80632016-03-11 Bernd Schmidt <bschmidt@redhat.com>
8064
8065 PR target/70123
8066 * gcc.dg/torture/pr70123.c: New test.
8067
cebde9e9
JL
80682016-03-11 Jeff Law <law@redhat.com>
8069
8070 PR tree-optimization/70190
8071 * gcc.c-torture/compile/pr70190.c: New test.
8072
3edc5da4
DM
80732016-03-11 David Malcolm <dmalcolm@redhat.com>
8074
8075 PR c/68187
8076 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
8077 case.
8078 (test43_b): Likewise.
8079 (test43_c): Likewise.
8080 (test43_d): Likewise.
8081 (test43_e): Likewise.
8082 (test43_f): Likewise.
8083 (test43_g): Likewise.
8084 (test44_a): Likewise.
8085 (test44_b): Likewise.
8086 (test44_c): Likewise.
8087 (test44_d): Likewise.
8088 (test44_e): Likewise.
8089
318c1204
DM
80902016-03-11 David Malcolm <dmalcolm@redhat.com>
8091
8092 PR c/70085
8093 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
8094
bc062234
KT
80952016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8096
8097 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
8098 dg-options.
8099
acfc1ac1
KT
81002016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8101
8102 PR target/70002
8103 PR target/69245
8104 * gcc.target/aarch64/pr69245_2.c: New test.
8105
d1e2bb2d
JJ
81062016-03-11 Jakub Jelinek <jakub@redhat.com>
8107
8108 PR tree-optimization/70177
8109 * gcc.dg/pr70177.c: New test.
8110
07350627
AL
81112016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8112
8113 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
8114
5c6706f7
AL
81152016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8116
8117 * gcc.dg/tree-ssa/sra-20.c: New.
8118
02d472a2
JJ
81192016-03-11 Jakub Jelinek <jakub@redhat.com>
8120
686d390a
JJ
8121 PR rtl-optimization/70174
8122 * gcc.dg/pr70174.c: New test.
8123
02d472a2
JJ
8124 PR tree-optimization/70169
8125 * gcc.dg/pr70169.c: New test.
8126
0f9befa1
IE
81272016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8128
8129 PR target/70160
8130 * gcc.target/i386/pr70160.c: New test.
8131
432d4670
AK
81322016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8133
8134 * gcc.target/s390/dfp-1.c: New test.
8135
a3dc8760
NC
81362016-03-10 Nick Clifton <nickc@redhat.com>
8137
8138 PR target/70044
8139 * gcc.target/aarch64/pr70044.c: New test.
8140
b87a8d7d
PP
81412016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
8142 Jakub Jelinek <jakub@redhat.com>
8143
8144 PR c++/70001
8145 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
8146 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
8147 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
8148
4f4ada6a
JH
81492016-03-10 Jan Hubicka <hubicka@ucw.cz>
8150
8151 PR lto/69589
8152 * g++.dg/lto/pr69589_0.C: New testcase
8153 * g++.dg/lto/pr69589_1.C: New testcase
8154
d49b0aa0
MP
81552016-03-10 Marek Polacek <polacek@redhat.com>
8156
8157 PR c++/70153
8158 * g++.dg/delayedfold/unary-plus1.C: New test.
8159
81602016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
8161
8162 * gcc.target/arm/pr45701-1.c: Escape brackets.
8163 * gcc.target/arm/pr45701-2.c: Likewise.
8164
71017a7b
AL
81652016-03-10 Alan Lawrence <alan.lawrence@arm.com>
8166
8167 * gfortran.dg/unconstrained_commons.f: New.
8168
ba52669f
AM
81692016-03-10 Alan Modra <amodra@gmail.com>
8170
8171 * gcc.dg/pr69195.c: New.
8172 * gcc.dg/pr69238.c: New.
8173
27742332
TV
81742016-03-10 Tom de Vries <tom@codesourcery.com>
8175
8176 PR testsuite/68915
8177 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
8178
3a81a594
RB
81792016-03-10 Richard Biener <rguenther@suse.de>
8180
8181 PR tree-optimization/70128
8182 * gcc.dg/tree-ssa/alias-34.c: New testcase.
8183 * gcc.dg/tree-ssa/alias-35.c: Likewise.
8184
3433b975
JJ
81852016-03-09 Jakub Jelinek <jakub@redhat.com>
8186
c2864f02
JJ
8187 PR tree-optimization/70152
8188 * gcc.dg/pr70152.c: New test.
8189
3433b975
JJ
8190 PR target/70086
8191 * gcc.target/i386/pr70086-1.c: New test.
8192 * gcc.target/i386/pr70086-2.c: New test.
8193 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
8194
8195 PR tree-optimization/70127
8196 * gcc.c-torture/execute/pr70127.c: New test.
8197
96b3c82d
CP
81982016-03-09 Cesar Philippidis <cesar@codesourcery.com>
8199
8200 * c-c++-common/goacc/combined-directives-2.c: New test.
8201
b4f3232d
DM
82022016-03-09 David Malcolm <dmalcolm@redhat.com>
8203
8204 PR c/68473
8205 PR c++/70105
8206 * g++.dg/diagnostic/pr70105.C: New test.
8207 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
8208 (test_multiple_ordinary_maps): New test function.
8209
40499f81
DM
82102016-03-09 David Malcolm <dmalcolm@redhat.com>
8211
8212 PR c/68473
8213 PR c++/70105
8214 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
8215 Drop range information from call to inform_at_rich_loc.
8216 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
8217 New.
8218 (test_show_locus): Replace calls to rich_location::add_range with
8219 calls to add_range. Rewrite the tests that used the now-defunct
8220 rich_location ctor taking a source_range. Simplify other tests
8221 by replacing calls to COMBINE_LOCATION_DATA with calls to
8222 make_location.
8223
c9e33662
RB
82242016-03-09 Richard Biener <rguenther@suse.de>
8225 Jakub Jelinek <jakub@redhat.com>
8226
8227 PR tree-optimization/70138
8228 * gcc.dg/vect/pr70138-1.c: New testcase.
8229 * gcc.dg/vect/pr70138-2.c: Likewise.
8230
2c73b764
JJ
82312016-03-09 Jakub Jelinek <jakub@redhat.com>
8232
8233 PR target/70049
8234 * gcc.target/i386/pr70049.c: New test.
8235
c06d25bb
RB
82362016-03-09 Richard Biener <rguenther@suse.de>
8237
8238 PR c/70143
8239 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
8240 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
8241 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
8242
5828a501
RO
82432016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8244
8245 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
8246 arm-*-*.
8247
2e141c8d
JJ
82482016-03-09 Jakub Jelinek <jakub@redhat.com>
8249
5a9def37
JJ
8250 PR middle-end/67278
8251 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
8252
2e141c8d
JJ
8253 PR target/67278
8254 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
8255
8256 PR middle-end/70050
8257 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
8258 in testcase comment.
8259
bf751f40
TV
82602016-03-09 Tom de Vries <tom@codesourcery.com>
8261
8262 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
8263 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
8264 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
8265 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
8266 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
8267 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
8268 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
8269 * gfortran.dg/goacc/kernels-loop.f95: New test.
8270
e210c999
MS
82712016-03-08 Martin Sebor <msebor@redhat.com>
8272
8273 PR c++/62096
8274 * g++.dg/warn/overflow-warn-7.C: New test.
8275
80aac5c8
JM
82762016-03-08 Jason Merrill <jason@redhat.com>
8277
8278 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
8279 * lib/target-supports.exp (check_effective_target_concepts): New.
8280
12b81409
JJ
82812016-03-08 Jakub Jelinek <jakub@redhat.com>
8282
d259b234
JJ
8283 PR c++/70135
8284 * g++.dg/cpp1y/constexpr-loop4.C: New test.
8285 * g++.dg/ubsan/pr70135.C: New test.
8286
12b81409
JJ
8287 PR target/70110
8288 * gcc.dg/pr70110.c: New test.
8289
b4e9f2aa
MJ
82902016-03-07 Martin Jambor <mjambor@suse.cz>
8291
8292 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
8293 * c-c++-common/gomp/if-1.c: Likewise.
8294 * c-c++-common/gomp/pr61486-2.c: Likewise.
8295 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
8296 to dg-additional-options.
8297 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
8298 * g++/gomp/target-teams-1.c: Likewise.
8299 * gcc.dg/gomp/gomp.exp: Likewise.
8300 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
8301 dg-additional-options.
8302 * gfortran.dg/gomp/gomp.exp: Likewise.
8303 * gfortran.dg/gomp/target1.f90: Remove dg-options.
8304 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
8305 dg-additional-options.
8306 * gfortran.dg/gomp/target3.f90: Remove dg-options.
8307
f86e631e
MJ
83082016-03-07 Martin Jambor <mjambor@suse.cz>
8309
8310 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
8311 * c-c++-common/gomp/gridify-1.c: New test.
8312 * gfortran.dg/gomp/gridify-1.f90: Likewise.
8313
94156b3f
AV
83142016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
8315
8316 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
8317 trigger for cortex-r8, when scanning for register r8.
8318 * gcc.target/arm/pr45701-2.c: Likewise.
8319
a84a49b7 83202016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 8321 Jeff Law <law@redhat.com>
a84a49b7
RB
8322
8323 PR tree-optimization/69740
8324 * gcc.c-torture/compile/pr69740-1.c: New test.
8325 * gcc.c-torture/compile/pr69740-2.c: New test.
8326
e41f6c9e
BS
83272016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8328
8329 * lib/target-supports.exp
8330 (check_effective_target_whole_vector_shift): Enable for PPC64.
8331
57548bf5
RB
83322016-03-07 Richard Biener <rguenther@suse.de>
8333
8334 PR tree-optimization/70115
8335 * gcc.dg/torture/pr70115.c: New testcase.
8336
4ae13300
NS
83372016-03-07 Nathan Sidwell <nathan@codesourcery.com>
8338
8339 PR middle-end/69916
8340 * c-c-++-common/goacc/pr69916.c: New.
8341
5edb9853
RH
83422016-03-07 Richard Henderson <rth@redhat.com>
8343
8344 * gcc.c-torture/compile/pr70061.c: New test.
8345
2067a8f3
RB
83462016-03-07 Richard Biener <rguenther@suse.de>
8347
8348 PR testsuite/70109
8349 * gcc.dg/vect/O3-pr36098.c: New testcase.
8350
4145a9b7
CL
83512016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
8352
8353 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
8354
1878be32
EB
83552016-03-07 Eric Botcazou <ebotcazou@adacore.com>
8356
8357 * gnat.dg/renaming9.ad[sb]: New testcase.
8358
df762bb2
JJ
83592016-03-05 Jakub Jelinek <jakub@redhat.com>
8360
8361 PR c++/70084
8362 * g++.dg/expr/stdarg3.C: New test.
8363
7d461295
JL
83642016-03-04 Jeff Law <law@redhat.com>
8365
8366 PR tree-optimization/69196
8367 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
8368 x86_64-*-*.
8369
29b9828f
BS
83702016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8371
b6b552fd
BS
8372 PR c/69973
8373 * gcc.dg/pr69973.c: New test.
8374
201d49e9
BS
8375 PR rtl-optimization/69941
8376 * gcc.dg/torture/pr69941.c: New test.
8377
29b9828f
BS
8378 PR c/69824
8379 * gcc.dg/pr69824.c: New test.
8380
640b7e74
TV
83812016-03-05 Tom de Vries <tom@codesourcery.com>
8382
8383 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
8384 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
8385 function.
8386
7a3a3fad
PP
83872016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
8388
8389 PR c++/66786
8390 * g++.dg/cpp1y/var-templ48.C: New test.
8391 * g++.dg/cpp1y/var-templ49.C: New test.
8392
cd439aec
EB
83932016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8394
8395 * g++.dg/Wno-frame-address.C: Skip on IA-64.
8396
60204554
JJ
83972016-03-04 Jakub Jelinek <jakub@redhat.com>
8398
0c8825de
JJ
8399 PR c++/70035
8400 * g++.dg/ubsan/pr70035.C: New test.
8401
60204554
JJ
8402 PR target/70062
8403 * gcc.target/i386/pr70062.c: New test.
8404
f79d4eab
L
84052016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8406
8407 * g++.dg/template/typename21.C: Remove c++98_only.
8408
ea81ce67
L
84092016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8410
8411 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
8412
64b23c13
DM
84132016-03-04 David Malcolm <dmalcolm@redhat.com>
8414
8415 PR c/68187
8416 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
8417 function.
8418 (fn_42_b): Likewise.
8419 (fn_42_c): Likewise.
8420
729526f5
DM
84212016-03-04 David Malcolm <dmalcolm@redhat.com>
8422
8423 PR c/68187
8424 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
8425 function.
8426 (fn_40_b): Likewise.
8427 (fn_41_a): Likewise.
8428 (fn_41_b): Likewise.
8429
f9ea11ac
JJ
84302016-03-04 Jakub Jelinek <jakub@redhat.com>
8431
8432 PR target/70059
8433 * gcc.target/i386/avx512f-pr70059.c: New test.
8434 * gcc.target/i386/avx512dq-pr70059.c: New test.
8435
b6c38c69
BS
84362016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8437
8438 PR rtl-optimization/57676
8439 * gcc.dg/torture/pr57676.c: New test.
8440
af3cdd34
IE
84412016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8442
8443 * gcc.dg/pr70026.c: New test.
8444
7ff6ca38
MP
84452016-03-04 Marek Polacek <polacek@redhat.com>
8446
8447 PR c/69798
8448 * gcc.dg/cilk-plus/pr69798-1.c: New test.
8449 * gcc.dg/cilk-plus/pr69798-2.c: New test.
8450
a6bf62d5
KT
84512016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8452
8453 PR target/70004
8454 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
8455 Delete.
8456 (test_corners_sisd_si): Likewise.
8457 (main): Remove checks of the above.
8458 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
8459
ae4cdc6a
EB
84602016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8461
8462 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
8463
08455559
CL
84642016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
8465
8466 * gcc.dg/torture/pr69951.c: Accept argc==0.
8467
e9a35493
RB
84682016-03-04 Richard Biener <rguenther@suse.de>
8469
8470 PR c++/70054
8471 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
8472 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
8473
fba054c2
DV
84742016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
8475
8476 PR testsuite/69766
8477 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
8478 testing multiarch.
8479
f10cdc6c
JJ
84802016-03-04 Jakub Jelinek <jakub@redhat.com>
8481
8482 PR debug/69947
8483 * gcc.dg/guality/pr69947.c: New test.
8484
2e981ba0
JJ
84852016-03-03 Jakub Jelinek <jakub@redhat.com>
8486
8487 PR ada/70017
8488 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
8489
0ba3bfa2
KT
84902016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8491
8492 PR rtl-optimization/69904
8493 * gcc.target/arm/pr69904.c: New test.
8494
97ecdb46
JJ
84952016-03-03 Jakub Jelinek <jakub@redhat.com>
8496
8497 PR target/70021
8498 * gcc.dg/vect/pr70021.c: New test.
8499 * gcc.target/i386/pr70021.c: New test.
8500
a2a743a1
MP
85012016-03-03 Marek Polacek <polacek@redhat.com>
8502
8503 PR middle-end/70050
8504 * gcc.dg/pr70050.c: New test.
8505
fa07ecdd
JG
85062016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
8507
8508 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
8509
23504262
ML
85102016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
8511
8512 PR tree-optimization/70043
8513 * gfortran.dg/vect/pr70043.f90: New test.
8514
b7b9e1a9
EB
85152016-03-03 Eric Botcazou <ebotcazou@adacore.com>
8516
8517 * gnat.dg/specs/task1.ads: New test.
8518
cb83ba54
RO
85192016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8520
8521 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
8522 Invoke gdb with -batch.
8523 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
8524
a75f5e30
RB
85252016-03-03 Richard Biener <rguenther@suse.de>
8526
8527 PR tree-optimization/55936
8528 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
8529
268bc320
JL
85302016-03-02 Jeff Law <law@redhat.com>
8531
815f20ab
JL
8532 PR rtl-optimization/69942
8533 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
8534 effects of argument promotions.
8535
268bc320
JL
8536 PR tree-optimization/69987
8537 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
8538 target does not support -fprefetch-loop-arrays.
8539
171f7de5
UB
85402016-03-02 Uros Bizjak <ubizjak@gmail.com>
8541
8542 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
8543
192912db
BC
85442016-03-02 Bin Cheng <bin.cheng@arm.com>
8545
c7908871 8546 PR rtl-optimization/69052
192912db
BC
8547 * gcc.target/i386/pr69052.c: New test.
8548
90a7a40b
AM
85492016-03-02 Alan Modra <amodra@gmail.com>
8550
8551 * gcc.dg/pr69990.c: New.
8552
69fa742f
JJ
85532016-03-02 Jakub Jelinek <jakub@redhat.com>
8554
de752fb0
JJ
8555 PR c/68062
8556 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
8557
8558 PR middle-end/70022
8559 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
8560
69fa742f
JJ
8561 PR target/70028
8562 * gcc.target/i386/pr70028.c: New test.
8563
7c65bd56
MK
85642016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8565
8566 * c-c++-common/asan/swapcontext-test-1.c,
8567 * c-c++-common/tsan/thread_leak.c,
8568 * g++.dg/tsan/aligned_vs_unaligned_race.C,
8569 * g++.dg/tsan/benign_race.C,
8570 * g++.dg/tsan/fd_close_norace.C,
8571 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
8572 races with sanitizer output
8573
37d98220 85742016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 8575 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
8576
8577 PR target/67278
8578 * gcc.dg/simd-8.c: New testcase.
8579
218db463
RB
85802016-03-02 Richard Biener <rguenther@suse.de>
8581
8582 PR middle-end/67278
8583 * gcc.dg/simd-7.c: New testcase.
8584
22c72158
EB
85852016-03-02 Eric Botcazou <ebotcazou@adacore.com>
8586
8587 * gcc.target/i386/pr70007.c: Tweak.
8588
9a790ccc
DV
85892016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
8590
8591 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
8592
bd02f00f
MP
85932016-03-02 Marek Polacek <polacek@redhat.com>
8594
8595 PR c/67854
8596 * gcc.dg/pr67854.c: New test.
8597
1e840f39
JJ
85982016-03-02 Jakub Jelinek <jakub@redhat.com>
8599
8600 PR middle-end/70025
8601 * gcc.dg/torture/pr70025.c: New test.
8602
bca00241
VK
86032016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
8604
8605 PR tree-optimization/68621
8606 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
8607
0bca04b8
EB
86082016-03-01 Eric Botcazou <ebotcazou@adacore.com>
8609
8610 * gcc.target/i386/pr70007.c: New test.
8611
2a9afc86
JL
86122016-03-01 Jeff Law <law@redhat.com>
8613
eab2541b 8614 PR tree-optimization/69196
9d83ef71 8615 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 8616
2a9afc86
JL
8617 PR tree-optimization/69196
8618 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
8619 duplicating code and spoiling the expected output.
8620
0d39977e
MM
86212016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
8622
8623 PR target/70033
8624 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
8625 supports power9 before doing tests.
8626 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
8627 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
8628 * gcc.target/powerpc/p9-permute.c: Likewise.
8629
a0c0699d
UB
86302016-03-01 Uros Bizjak <ubizjak@gmail.com>
8631
8632 PR target/70027
8633 * gcc.target/i386/pr70027.c: New test.
8634
0ae3ef47 86352016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
8636
8637 * gcc.dg/pr70017.c: New test.
8638
686e2237
JJ
86392016-03-01 Jakub Jelinek <jakub@redhat.com>
8640
8641 PR c/69796
8642 PR c/69974
8643 * gcc.dg/pr69796.c: New test.
8644 * gcc.dg/pr69974.c: New test.
8645
f8e4188c
EB
86462016-03-01 Eric Botcazou <ebotcazou@adacore.com>
8647
8648 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
8649
5e3f1c7c
JL
86502016-02-29 Jeff Law <law@redhat.com>
8651
8652 PR tree-optimization/69987
8653 * gfortran.dg/pr69987.f90: New test.
8654
8655 PR tree-optimization/69989
8656 * gcc.c-torture/compile/pr69989-2.c: New test.
8657
1be56bc5
MP
86582016-03-01 Marek Polacek <polacek@redhat.com>
8659
8660 PR c++/69795
8661 * g++.dg/parse/invalid1.C: New test.
8662
1b19470d
RB
86632016-03-01 Richard Biener <rguenther@suse.de>
8664
8665 PR middle-end/70022
8666 * gcc.dg/pr70022.c: New testcase.
8667
3ae0661a
IE
86682016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
8669
8670 PR tree-optimization/69956
8671 * gcc.dg/pr69956.c: New test.
8672
0f09ab88
BS
86732016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8674
8675 PR target/70011
8676 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
8677 XFAIL when hardware supports efficient unaligned storage access.
8678
76d881bf
PP
86792016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
8680
8681 PR c++/69961
8682 * g++.dg/template/pr69961a.C: New test.
8683 * g++.dg/template/pr69961b.C: New test.
8684
7168133a
DM
86852016-02-29 David Malcolm <dmalcolm@redhat.com>
8686
8687 PR preprocessor/69985
8688 * gcc.dg/cpp/pr69985.c: New test case.
8689
0c6072a3
JL
86902016-02-29 Jeff Law <law@redhat.com>
8691
e66f219b
JL
8692 PR tree-optimization/70005
8693 * gcc.c-torture/execute/pr70005.c New test.
8694
0c6072a3
JL
8695 PR tree-optimization/69999
8696 * gcc.c-torture/compile/pr69999.c: New test.
8697
fd9fbdb3
YR
86982016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
8699
8700 PR tree-optimization/69652
8701 * gcc.dg/torture/pr69652.c: Delete test.
8702 * gcc.dg/vect/pr69652.c: New test.
8703
cbd400b4
RB
87042016-02-19 Richard Biener <rguenther@suse.de>
8705
8706 PR tree-optimization/69980
8707 * gfortran.dg/vect/pr69980.f90: New testcase.
8708
84ea0f58
EB
87092016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8710
8711 * gcc.target/sparc/20160229-1.c: New test.
8712
5d2a63dc
EB
87132016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8714
8715 * gnat.dg/stack_usage3.adb: New test.
8716 * gnat.dg/stack_usage3_pkg.ads: New helper.
8717
93e708f9
EB
87182016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8719
8720 * gnat.dg/renaming8.adb: New test.
8721 * gnat.dg/renaming8_pkg1.ads: New helper.
8722 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
8723 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
8724
6512bc93
RB
87252016-02-29 Richard Biener <rguenther@suse.de>
8726
8727 PR tree-optimization/69720
8728 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
8729
7b201a88
TK
87302016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
8731
8732 PR fortran/68147
8733 PR fortran/47674
8734 * gfortran.dg/realloc_on_assign_26.f90: New test case.
8735
82ee0cf2 87362016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
8737 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8738
8739 PR fortran/56007
8740 * gfortran.dg/coarray_8.f90: Adjust error message.
8741 * gfortran.dg/pr56007.f90: New test.
8742 * gfortran.dg/pr56007.f: New test.
8743
cdc1a2c8
L
87442016-02-28 H.J. Lu <hongjiu.lu@intel.com>
8745
8746 PR tree-optimization/69989
8747 * gcc.dg/torture/pr69989.c: New test.
8748
33505bcf
EB
87492016-02-28 Eric Botcazou <ebotcazou@adacore.com>
8750
8751 * gcc.target/i386/stack-realign-win.c: New test.
8752
524bfb19
HA
87532016-02-28 Harald Anlauf <anlauf@gmx.de>
8754
8755 PR fortran/60126
8756 * gfortran.dg/pr60126.f90: New test.
8757
bd542508
JL
87582016-02-27 Jeff Law <law@redhat.com>
8759
8760 Revert
8761 2016-02-26 Richard Biener <rguenther@suse.de>
8762 Jeff Law <law@redhat.com>
8763
8764 PR tree-optimization/69740
8765 * gcc.c-torture/compile/pr69740-1.c: New test.
8766 * gcc.c-torture/compile/pr69740-2.c: New test.
8767
dd1291e0
JD
87682016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8769
5fb67f8b 8770 PR fortran/69910
dd1291e0
JD
8771 * gfortran.dg/newunit_4.f90: New test.
8772
5cfefb59
JJ
87732016-02-27 Jakub Jelinek <jakub@redhat.com>
8774
8775 PR target/69613
8776 PR rtl-optimization/69886
8777 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
8778 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
8779 target.
8780
20ba5f33
MS
87812016-02-26 Martin Sebor <msebor@redhat.com>
8782
8783 PR tree-optimization/15826
8784 * gcc.dg/tree-ssa/pr15826.c: New test.
8785
e6fb01b0
JJ
87862016-02-26 Jakub Jelinek <jakub@redhat.com>
8787
8788 PR target/69969
8789 * gcc.target/powerpc/pr69969.c: New test.
8790
e3e0cf64
MS
87912016-02-26 Martin Sebor <msebor@redhat.com>
8792
8793 PR c++/15766
8794 * g++.old-deja/g++.other/decl5.C: Add a test case.
8795
d1f2bea5
SB
87962016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
8797
8798 PR target/69946
8799 * gcc.target/powerpc/pr69946.c: New file.
8800
4a4f9d2b 88012016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 8802 Jeff Law <law@redhat.com>
4a4f9d2b 8803
e3e0cf64 8804 PR tree-optimization/69740
4a4f9d2b
RB
8805 * gcc.c-torture/compile/pr69740-1.c: New test.
8806 * gcc.c-torture/compile/pr69740-2.c: New test.
8807
ad2a2706
MJ
88082016-02-26 Martin Jambor <mjambor@suse.cz>
8809
8810 PR middle-end/69920
8811 * gcc.dg/torture/pr69932.c: New test.
8812 * gcc.dg/torture/pr69936.c: Likewise.
8813
1d11f7ce
AK
88142016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8815
8816 PR target/69709
8817 * gcc.target/s390/pr69709.c: New test.
8818
6cfccbb2
KT
88192016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8820
8821 PR target/69245
8822 * gcc.target/aarch64/pr69245_1.c: New test.
8823
ac59ad4e
KT
88242016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8825
8826 PR target/69613
8827 * gcc.dg/torture/pr69613.c: New test.
8828
a2ad54a0
JJ
88292016-02-26 Jakub Jelinek <jakub@redhat.com>
8830
8831 PR rtl-optimization/69891
8832 * gcc.target/i386/pr69891.c: New test.
8833
0884062c 88342016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
8835 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8836
d2369d4f 8837 PR target/61397
c163789b
MM
8838 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
8839 functionality for both 32-bit and 64-bit.
8840
5aed7e2c
RB
88412016-02-26 Richard Biener <rguenther@suse.de>
8842
8843 PR tree-optimization/69551
8844 * gcc.dg/torture/pr69951.c: New testcase.
8845
798e2a8e
RB
88462016-02-25 Richard Biener <rguenther@suse.de>
8847
8848 PR tree-optimization/48795
8849 * gcc.dg/Warray-bounds-18.c: New testcase.
8850
9559fbac
RO
88512016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8852
8853 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
8854
c049b107
JJ
88552016-02-25 Jakub Jelinek <jakub@redhat.com>
8856
8857 PR rtl-optimization/69896
8858 * gcc.dg/pr69896.c: New test.
8859
1137001c
PP
88602016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
8861
8862 PR c++/69736
8863 * g++.dg/cpp1y/paren2.C: New test.
8864
2e9c8641
MS
88652016-02-24 Martin Sebor <msebor@redhat.com>
8866
8867 PR c/51147
8868 * gcc.dg/enum-mode-2.c: New test.
8869
03ca8fb3
JJ
88702016-02-24 Jakub Jelinek <jakub@redhat.com>
8871
8872 PR c++/69922
8873 * g++.dg/warn/Wnonnull-compare-6.C: New test.
8874 * g++.dg/warn/Wnonnull-compare-7.C: New test.
8875 * g++.dg/ubsan/pr69922.C: New test.
8876
0b05329b
MP
88772016-02-24 Marek Polacek <polacek@redhat.com>
8878
8879 PR c/69819
8880 * gcc.dg/pr69819.c: New test.
8881
57c2c374
MS
88822016-02-24 Martin Sebor <msebor@redhat.com>
8883
3b96b93a
MS
8884 PR c++/69912
8885 * g++.dg/ext/flexary15.C: New test.
8886
88872016-02-24 Martin Sebor <msebor@redhat.com>
8888
8889 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 8890 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 8891 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 8892
65433bb5
MK
88932016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8894 Charles Baylis <charles.baylis@linaro.org>
8895
8896 PR debug/61033
8897 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
8898
f802a424 88992016-02-24 Richard Biener <rguenther@suse.de>
44293580 8900 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
8901
8902 PR middle-end/69760
8903 * gcc.dg/torture/pr69760.c: New testcase.
8904
525f795f
RO
89052016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8906
8907 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
8908 pattern on Solaris with as.
8909
cd7bbceb
KT
89102016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8911
8912 * gcc.target/arm/cond_sub_restrict_it.c: New test.
8913 * gcc.target/arm/condarith_restrict_it.c: Likewise.
8914 * gcc.target/arm/movcond_restrict_it.c: Likewise.
8915 * gcc.target/arm/negscc_restrict_it.c: Likewise.
8916
89c0c1fd
JJ
89172016-02-24 Jakub Jelinek <jakub@redhat.com>
8918
8919 PR middle-end/69915
8920 * gcc.dg/pr69915.c: New test.
8921
0683fd27
KT
89222016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8923
8924 PR rtl-optimization/69886
8925 * gcc.dg/torture/pr69886.c: New test.
8926
e53d562a
RB
89272016-02-24 Richard Biener <rguenther@suse.de>
8928
8929 PR middle-end/68963
8930 * gcc.dg/torture/pr68963.c: New testcase.
8931
74a00288
KT
89322016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8933
8934 PR target/69875
8935 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
8936 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
8937 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
8938 * gcc.target/arm/atomic_loaddi_1.c: New test.
8939 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
8940 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
8941 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
8942 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
8943 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
8944 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
8945 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
8946 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
8947
340fd4c9
JJ
89482016-02-24 Jakub Jelinek <jakub@redhat.com>
8949
8950 PR middle-end/69909
8951 * gcc.dg/torture/pr69909.c: New test.
8952
47d3fdb2
RB
89532016-02-24 Richard Biener <rguenther@suse.de>
8954
8955 PR tree-optimization/69907
8956 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
8957 * gcc.dg/vect/bb-slp-34.c: XFAIL.
8958 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
8959
dab73e73
CB
89602016-02-24 Christian Bruel <christian.bruel@st.com>
8961
8962 * gcc.target/arm/pragma_cpp_fma.c: New test.
8963
7cc5ec65
JD
89642016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8965
8966 PR fortran/61156
8967 * gfortran.dg/include_6.f90: Update test.
8968
067fbd8b
JJ
89692016-02-23 Jakub Jelinek <jakub@redhat.com>
8970
8971 PR objc/69844
8972 * objc.dg/pr69844.m: New test.
8973
64a454d9
JD
89742016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8975
8976 PR libgfortran/69456
8977 * gfortran.dg/namelist_89.f90: New test.
8978 * gfortran.dg/pr59700.f90: Update test..
8979
35886f0b
MS
89802016-02-23 Martin Sebor <msebor@redhat.com>
8981
8982 PR middle-end/69780
8983 * g++.dg/ext/builtin_alloca.C: New test.
8984 * gcc.dg/builtins-68.c: New test.
8985
162cc7e3
RH
89862016-02-23 Richard Henderson <rth@redhat.com>
8987
8988 * gcc.target/i386/addr-space-3.c: Remove test.
8989
196440f8
DM
89902016-02-23 David Malcolm <dmalcolm@redhat.com>
8991
8992 PR preprocessor/69126
8993 PR preprocessor/69543
8994 * c-c++-common/pr69126-2-long.c: New test.
8995 * c-c++-common/pr69126-2-short.c: New test.
8996 * c-c++-common/pr69543-1.c: Remove xfail.
8997
1d3121af
DM
89982016-02-23 David Malcolm <dmalcolm@redhat.com>
8999
9000 PR preprocessor/69126
9001 PR preprocessor/69543
9002 PR preprocessor/69558
9003 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
9004 (f): Rename to...
9005 (test_2): ...this, and add leading comment.
9006 (MACRO_3, test_3): New.
9007 (MACRO_4A, MACRO_4B, test_4): New.
9008 (MACRO): Rename to...
9009 (MACRO_5): ...this.
9010 (g): Rename to...
9011 (test_5): ...this, updating for renaming of MACRO, and
9012 add leading comment.
9013 * c-c++-common/pr69543-1.c: New.
9014 * c-c++-common/pr69543-2.c: New.
9015 * c-c++-common/pr69543-3.c: New.
9016 * c-c++-common/pr69543-4.c: New.
9017 * c-c++-common/pr69558-1.c: New.
9018 * c-c++-common/pr69558-2.c: New.
9019 * c-c++-common/pr69558-3.c: New.
9020 * c-c++-common/pr69558-4.c: New.
9021 * gcc.dg/pr69558.c: Move to...
9022 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
9023 xfail for c++.
9024
f99c3557
TS
90252016-02-23 Thomas Schwinge <thomas@codesourcery.com>
9026
9027 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
9028 to -ftree-parallelize-loops/-fopenacc changes.
9029 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
9030 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
9031 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
9032 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
9033 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
9034 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
9035 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
9036 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
9037 * c-c++-common/goacc/kernels-loop.c: Likewise.
9038 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
9039 * c-c++-common/goacc/kernels-reduction.c: Likewise.
9040 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
9041 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
9042
c60ec7c2
RO
90432016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9044
9045 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
9046
f1a62b6f
JJ
90472016-02-23 Jakub Jelinek <jakub@redhat.com>
9048
e67bf044
JJ
9049 PR c++/69902
9050 * g++.dg/warn/Wnonnull-compare-5.C: New test.
9051
f1a62b6f
JJ
9052 PR c/69900
9053 * gcc.dg/pr69900.c: New test.
9054
20c5e09e
MJ
90552016-02-23 Martin Jambor <mjambor@suse.cz>
9056
9057 PR tree-optimization/69666
9058 * gcc.dg/tree-ssa/pr69666.c: New test.
9059
e457a6fc
AV
90602016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
9061
9062 PR fortran/67451
9063 * gfortran.dg/coarray_allocate_5.f08: New test.
9064
d7b574f4
AK
90652016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9066
9067 * gcc.target/s390/vcond-shift.c: Move to ...
9068 * gcc.target/s390/vector/vcond-shift.c: ... here.
9069
58bdeb44
AK
90702016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9071
9072 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
9073 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
9074
7cd0387b
AK
90752016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9076
9077 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
9078
4246c8da
MW
90792016-02-20 Mark Wielaard <mjw@redhat.com>
9080
9081 PR c/28901
9082 * gcc.dg/unused-variable-3.c: New test.
9083
f93bc532
JJ
90842016-02-22 Jakub Jelinek <jakub@redhat.com>
9085
9086 PR target/69888
9087 * gcc.target/i386/pr69888.c: New test.
9088
c4e360f4
RB
90892016-02-22 Richard Biener <rguenther@suse.de>
9090
9091 PR tree-optimization/69882
9092 * gfortran.dg/vect/pr69882.f90: New testcase.
9093
09c92f1c
JJ
90942016-02-22 Jakub Jelinek <jakub@redhat.com>
9095
9096 PR target/69885
9097 * gcc.dg/pr69885.c: New test.
9098
f88d45dc
OE
90992016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
9100
9101 PR target/69806
9102 PR target/54089
9103 * gcc.target/sh/pr54089-10.c: New.
9104
ce1ff48e
PT
91052016-02-20 Paul Thomas <pault@gcc.gnu.org>
9106
9107 PR fortran/69423
9108 * gfortran.dg/deferred_character_15.f90 : New test.
9109
bbf27208
DH
91102016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
9111
9112 PR fortran/57365
9113 gfortran.dg/allocate_with_source_18.f03: New test.
9114
91152016-02-20 Harald Anlauf <anlauf@gmx.de>
9116
9117 PR fortran/52531
9118 gfortran.dg/gomp/pr52531.f90: New test.
9119
268be88c
BE
91202016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
9121
9122 PR c++/69865
9123 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
9124 -std=c++03.
9125
4b6c824a
JJ
91262016-02-19 Jakub Jelinek <jakub@redhat.com>
9127
871b3f47
JJ
9128 PR c++/69826
9129 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
9130 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
9131
7a965d51
JJ
9132 PR c++/69850
9133 * g++.dg/warn/Wnonnull-compare-4.C: New test.
9134
4b6c824a
JJ
9135 PR c++/69851
9136 * g++.dg/torture/pr69851.C: New test.
9137
15fca21a
MS
91382016-02-19 Martin Sebor <msebor@redhat.com>
9139
9140 PR testsuite/69573
9141 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
9142
19e21586
JJ
91432016-02-19 Jakub Jelinek <jakub@redhat.com>
9144
03a616ac
JJ
9145 PR c++/69850
9146 * g++.dg/warn/Wnonnull-compare-2.C: New test.
9147 * g++.dg/warn/Wnonnull-compare-3.C: New test.
9148
19e21586
JJ
9149 PR c++/67767
9150 * g++.dg/cpp0x/pr67767.C: New test.
9151
2db16594
KT
91522016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9153
9154 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
9155 for fp, simd, crypto, crc, lse.
9156 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
9157 above.
9158 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
9159 effective target check.
9160
5a7d9d1e
JJ
91612016-02-19 Jakub Jelinek <jakub@redhat.com>
9162
9163 PR target/69820
9164 * gcc.target/i386/pr69820.c: New test.
9165
6448f064
AK
91662016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9167
9168 * gcc.target/s390/vector/int128-1.c: New test.
9169
d0a859e6
AK
91702016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9171
9172 * gcc.target/s390/vector/vec-vcond-1.c: New test.
9173
9e4eb643
AK
91742016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9175
9176 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
9177 instruction pattern name to prevent the testcase from failing with
9178 -march=z13.
9179
859a4c0e
AK
91802016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9181
9182 * gcc.target/s390/md/movstr-2.c: New test.
9183
efc2340b
MK
91842016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
9185
9186 * gcc.target/s390/morestack.c: New test.
9187
ca2bfbc2
DV
91882016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
9189
9190 PR target/69625
9191 * gcc.target/s390/pr69625.c: Add test case.
9192
efd4bd05
BE
91932016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
9194
9195 PR testsuite/68580
9196 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
9197
2bf2078a
MM
91982016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
9199
9200 PR target/68404
9201 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
9202 * gcc.target/powerpc/fusion3.c: Likewise.
9203
f003579e
RB
92042016-02-18 Richard Biener <rguenther@suse.de>
9205
9206 PR middle-end/69553
9207 * g++.dg/torture/pr69553.C: New testcase.
9208
19233914
NC
92092016-02-18 Nick Clifton <nickc@redhat.com>
9210
efd4bd05
BE
9211 PR target/62254
9212 PR target/69610
9213 * gcc.target/arm/pr62554.c: New test.
9214 * gcc.target/arm/pr69610-1.c: New test.
9215 * gcc.target/arm/pr69610-2.c: New test.
19233914 9216
23f27839
RB
92172016-02-18 Richard Biener <rguenther@suse.de>
9218
9219 PR middle-end/69854
9220 * gcc.dg/torture/pr69854.c: New testcase.
9221
932c0da4
JJ
92222016-02-17 Jakub Jelinek <jakub@redhat.com>
9223
9224 PR c++/69850
9225 * g++.dg/warn/Wnonnull-compare-1.C: New test.
9226
1bed93e4
BS
92272012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9228
9229 * gcc.target/powerpc/vec-cg.c: New test.
9230
57bfb134
RB
92312016-02-17 Richard Biener <rguenther@suse.de>
9232
9233 PR testsuite/69586
9234 * gcc.dg/uninit-21.c: Add -fno-short-enums.
9235
a44e0ebb
KT
92362016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9237
9238 PR target/69161
9239 * gcc.c-torture/compile/pr69161.c: New test.
9240
ffacd726
DS
92412016-02-17 David Sherwood <david.sherwood@arm.com>
9242
9243 PR target/69532
9244 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
9245 * gcc.target/arm/vect-fmaxmin.c: Likewise.
9246
448db8d2
EB
92472016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9248
9249 * gcc.dg/ifcvt-4.c: Skip on Visium.
9250
e2f0522e
EB
92512016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9252
9253 * gnat.dg/atomic8.adb: New test.
9254
bf17fe3f
EB
92552016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9256
9257 * gnat.dg/discr46.ad[sb]: New test.
9258
ecf835e9
KN
92592016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
9260
9261 PR Target/48344
9262 * gcc.target/powerpc/pr48344-1.c: New test.
9263
49a1164a
TK
92642015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
9265
9266 PR fortran/69742
9267 * gfortran.dg/associate_21.f90: New test.
9268
bf14eba2
JJ
92692016-02-16 Jakub Jelinek <jakub@redhat.com>
9270
9271 PR c/69835
9272 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
9273 -Wnonnull in dg-options.
9274 * c-c++-common/nonnull-2.c: New test.
9275
35a093b6
JG
92762016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
9277 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9278
9279 * gcc.target/aarch64/vector_initialization_nostack.c: New.
9280
e387d491
JJ
92812016-02-16 Jakub Jelinek <jakub@redhat.com>
9282
9283 PR middle-end/69801
9284 * gcc.dg/pr69801.c: Add empty dg-options.
9285
ba539195
JN
92862016-02-16 James Norris <jnorris@codesourcery.com>
9287
9288 * c-c++-common/goacc/deviceptr-1.c: Add tests.
9289 * g++.dg/goacc/deviceptr-1.c: New file.
9290
2a2b8f64
JJ
92912016-02-16 Jakub Jelinek <jakub@redhat.com>
9292
9293 PR tree-optimization/69820
9294 * gcc.dg/vect/pr69820.c: New test.
9295
87440c29
RB
92962016-02-16 Richard Biener <rguenther@suse.de>
9297
9298 PR tree-optimization/69776
9299 * gcc.dg/torture/pr69776-2.c: New testcase.
9300
6d87c306
BS
93012016-02-16 Bernd Schmidt <bschmidt@redhat.com>
9302
9303 PR tree-optimization/69714
9304 * gcc.dg/torture/pr69714.c: New test.
9305
3824a0a2
JJ
93062016-02-16 Jakub Jelinek <jakub@redhat.com>
9307
9308 PR tree-optimization/69802
9309 * gcc.dg/pr69802.c: New test.
9310
c8cfe96e
RB
93112016-02-16 Richard Biener <rguenther@suse.de>
9312
9313 PR middle-end/69801
9314 * gcc.dg/pr69801.c: New testcase.
9315
fc12098d
JD
93162016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9317
9318 PR libgfortran/69651
9319 * gfortran.dg/read_bang.f90: New test.
9320 * gfortran.dg/read_bang4.f90: New test.
9321
ba6b3795
JJ
93222016-02-15 Jakub Jelinek <jakub@redhat.com>
9323
f0516ca4
JJ
9324 PR c++/69658
9325 * g++.dg/init/pr69658.C: New test.
9326
ba6b3795
JJ
9327 PR c++/69797
9328 * c-c++-common/pr69797.c: New test.
9329
de3f9a2d
PK
93302016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9331
9332 * lib/target-supports.exp (check_effective_target_section_anchors): Add
9333 check for aarch64*-*-*.
9334
17a3b967
RB
93352016-02-15 Richard Biener <rguenther@suse.de>
9336
9337 PR tree-optimization/69783
9338 * gcc.dg/vect/pr69783.c: New testcase.
9339
1c48bff1
RB
93402016-02-15 Richard Biener <rguenther@suse.de>
9341
9342 PR tree-optimization/69776
9343 * gcc.dg/torture/pr69776.c: New testcase.
9344
1e6025b6
TK
93452016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9346
9347 PR fortran/60526
9348 * gfortran.dg/type_decl_4.f90: Reinstated.
9349
d3308279
JDA
93502016-02-14 John David Anglin <danglin@gcc.gnu.org>
9351
9352 PR fortran/68746
9353 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
9354
b7c56581
TK
93552016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9356
9357 PR fortran/60526
9358 PR bootstrap/69816
9359 * gfortran.dg/type_decl_4.f90: Removed.
9360
60cb4ef5
TK
93612016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9362
9363 PR fortran/60526
9364 * gfortran.dg/type_decl_4.f90: New test.
9365
f6964637
AM
93662016-02-14 Alan Modra <amodra@gmail.com>
9367
1a8849d1 9368 PR testsuite/68886
f6964637
AM
9369 * gcc.c-torture/execute/stkalign.c: Revise test.
9370
f5121920
OE
93712016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9372
9373 PR target/67260
9374 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
9375
6cda3ab6
OE
93762016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9377
9378 PR target/67260
9379 * gcc.target/sh/torture/pr67260.c: New.
9380
6786e598
JDA
93812016-02-12 John David Anglin <danglin@gcc.gnu.org>
9382
9383 * gcc.dg/pr67964.c: Add dg-require-alias.
9384
7e05dad8
OE
93852016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9386
9387 PR target/67636
9388 PR target/64345
9389 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
9390
7f4cc3ce
JD
93912016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9392
9393 PR libgfortran/69668
9394 * gfortran.dg/namelist_88.f90: New test.
9395
955ca6dc
JD
93962016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9397
9398 PR libgfortran/69668
9399 * gfortran.dg/namelist_38.f90: Update test.
9400 * gfortran.dg/namelist_84.f90: Update test.
9401
876217ae
DM
94022016-02-12 David Malcolm <dmalcolm@redhat.com>
9403
9404 PR other/69554
9405 * gcc.dg/pr69554-1.c: New test.
9406 * gfortran.dg/pr69554-1.F90: New test.
9407 * gfortran.dg/pr69554-2.F90: New test.
9408 * lib/gcc-dg.exp (proc dg-locus): New function.
9409 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
9410 distinguish between the caret-printing and non-caret-printing
9411 cases. If caret-printing has been explicitly enabled, bail out
9412 without attempting to fix up the output.
9413
61789eed
DM
94142016-02-12 David Malcolm <dmalcolm@redhat.com>
9415
9416 PR driver/69265
9417 PR driver/69453
9418 * gcc.dg/spellcheck-options-3.c: New test case.
9419 * gcc.dg/spellcheck-options-4.c: New test case.
9420 * gcc.dg/spellcheck-options-5.c: New test case.
9421 * gcc.dg/spellcheck-options-6.c: New test case.
9422 * gcc.dg/spellcheck-options-7.c: New test case.
9423 * gcc.dg/spellcheck-options-8.c: New test case.
9424 * gcc.dg/spellcheck-options-9.c: New test case.
9425 * gcc.dg/spellcheck-options-10.c: New test case.
9426
c3090c1f
JJ
94272016-02-12 Jakub Jelinek <jakub@redhat.com>
9428
9429 PR rtl-optimization/69764
9430 PR rtl-optimization/69771
9431 * c-c++-common/pr69764.c: New test.
9432 * gcc.dg/torture/pr69771.c: New test.
9433
8222034d
MP
94342016-02-12 Marek Polacek <polacek@redhat.com>
9435
9436 * g++.dg/torture/init-list1.C: New.
9437
f749f792
MP
94382016-02-12 Marek Polacek <polacek@redhat.com>
9439
9440 * gcc.dg/pr69522.c: Add empty dg-options.
9441
199fb02a
IE
94422016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
9443
9444 * g++.dg/lto/lto.exp: Include and init mpx.
9445 * g++.dg/lto/pr69729_0.C: New test.
9446
b69539cb
JJ
94472016-02-12 Jakub Jelinek <jakub@redhat.com>
9448
06ff7000
JJ
9449 PR ipa/69241
9450 * g++.dg/ipa/pr69241-4.C: New test.
9451
b69539cb
JJ
9452 PR ipa/68672
9453 * g++.dg/ipa/pr68672-1.C: New test.
9454 * g++.dg/ipa/pr68672-2.C: New test.
9455 * g++.dg/ipa/pr68672-3.C: New test.
9456
16595a1f
BS
94572016-02-12 Bernd Schmidt <bschmidt@redhat.com>
9458
9459 PR c/69522
6d87c306 9460 * gcc.dg/pr69522.c: New test.
16595a1f 9461
38d795d2
PP
94622016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
9463
9464 PR c++/69098
9465 * g++.dg/cpp1y/69098.C: New test.
9466 * g++.dg/cpp1y/69098-2.C: New test.
9467
9c582551
JJ
94682016-02-12 Jakub Jelinek <jakub@redhat.com>
9469
9470 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
9471 and neighbour -> neighbor.
9472 * objc.dg/attributes/method-nonnull-1.m: Likewise.
9473 * objc.dg/gnu-api-2-class-meta.m: Likewise.
9474 * c-c++-common/Wvarargs.c: Likewise.
9475 * c-c++-common/goacc/host_data-5.c: Likewise.
9476 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
9477 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
9478 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
9479 * gcc.target/aarch64/pr60697.c: Likewise.
9480 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
9481 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
9482 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
9483 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
9484 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
9485 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
9486 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
9487 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
9488 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
9489 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
9490 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
9491 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
9492 * g++.dg/lookup/koenig5.C: Likewise.
9493 * g++.dg/ext/no-asm-2.C: Likewise.
9494 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
9495 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
9496 * gfortran.dg/used_types_16.f90: Likewise.
9497 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
9498 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
9499 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
9500 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
9501 * gfortran.dg/abstract_type_6.f03: Likewise.
9502 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
9503 * gfortran.dg/used_types_15.f90: Likewise.
9504 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
9505 * gfortran.dg/exit_3.f08: Likewise.
9506 * gfortran.dg/open_status_2.f90: Likewise.
9507 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
9508 * gfortran.dg/intrinsic_std_1.f90: Likewise.
9509 * gfortran.dg/associate_1.f03: Likewise.
9510 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
9511 * gfortran.dg/intrinsic_std_6.f90: Likewise.
9512 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
9513 * gcc.dg/builtin-object-size-1.c: Likewise.
9514 * gcc.dg/noreturn-6.c: Likewise.
9515 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
9516 * gcc.dg/globalalias.c: Likewise.
9517 * gcc.dg/builtins-config.h: Likewise.
9518 * gcc.dg/pr30457.c: Likewise.
9519 * gcc.c-torture/compile/volatile-1.c: Likewise.
9520 * gcc.c-torture/execute/20101011-1.c: Likewise.
9521 * c-c++-common/Waddress-1.c: Likewise.
9522
66756373
JJ
95232016-02-11 Jakub Jelinek <jakub@redhat.com>
9524
9525 PR c/69768
9526 * c-c++-common/Waddress-1.c: New test.
9527
76fe932b
AV
95282016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
9529
9530 PR fortran/69296
9531 * gfortran.dg/associate_19.f03: New test.
9532 * gfortran.dg/associate_20.f03: New test.
9533
564c4d4b
OE
95342016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
9535
9536 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
9537
e1c1ecb0
KT
95382016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9539
9540 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
9541 .arch armv8-a\n. Add -dA to dg-options.
9542 * gcc.target/aarch64/assembler_arch_1.c: New test.
9543 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
9544
0d7d9458
PC
95452016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
9546
9547 PR c++/68726
9548 * g++.dg/cpp0x/pr68726.C: New.
9549
e6208a60
IE
95502016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9551
9552 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
9553 test.
9554
281a11eb
RB
95552016-02-11 Richard Biener <rguenther@suse.de>
9556
9557 * g++.dg/tree-ssa/pr61034.C: Adjust.
9558
e03dd765
VM
95592016-02-10 Vladimir Makarov <vmakarov@redhat.com>
9560
4b48faf5 9561 PR target/69148
e03dd765
VM
9562 * gcc.target/s390/pr69148.c: New.
9563
cdc23927
YR
95642016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
9565
9566 PR tree-optimization/69652
9567 * gcc.dg/torture/pr69652.c: New test.
9568
e199dd0a
JJ
95692016-02-10 Jakub Jelinek <jakub@redhat.com>
9570 Patrick Palka <ppalka@gcc.gnu.org>
9571
9572 PR ipa/69241
9573 PR c++/69649
9574 * g++.dg/ipa/pr69241-1.C: New test.
9575 * g++.dg/ipa/pr69241-2.C: New test.
9576 * g++.dg/ipa/pr69241-3.C: New test.
9577 * g++.dg/ipa/pr69649.C: New test.
9578
d6b38027
UB
95792016-02-10 Uros Bizjak <ubizjak@gmail.com>
9580
9581 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
9582 * gcc.dg/tree-ssa/sra-18.c: Ditto.
9583
13b562c5
BC
95842016-02-10 Bin Cheng <bin.cheng@arm.com>
9585
9586 PR tree-optimization/68021
9587 * gcc.dg/tree-ssa/pr68021.c: New test.
9588
24a179f8
RB
95892016-02-10 Richard Biener <rguenther@suse.de>
9590
9591 PR tree-optimization/69726
9592 * gcc.dg/uninit-22.c: New testcase.
9593
0d99886f
AP
95942016-02-09 Andrew Pinski <apinski@cavium.com>
9595
9596 PR tree-opt/69282
9597 * gcc.c-torture/compile/20160205-1.c: New testcase.
9598
ab04995c
MM
95992016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
9600
9601 PR target/68404
9602 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
9603 instead accessing a really large arrray.
9604 * gcc.target/powerpc/fusion3.c: Likewise.
9605
4b79ac23
CB
96062016-02-09 Charles Baylis <charles.baylis@linaro.org>
9607
9608 PR target/68532
9609 * gcc.c-torture/execute/pr68532.c: New test.
9610
b890a441
AO
96112016-02-11 Alexandre Oliva <aoliva@redhat.com>
9612
9613 PR target/69634
9614 * gcc.dg/pr69634.c: New.
9615
84a5bef7
RB
96162016-02-09 Richard Biener <rguenther@suse.de>
9617
9618 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
9619
1f123759 96202016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 9621
1f123759
AF
9622 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
9623
65860c77
YR
96242016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
9625
9626 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
9627
7e1e8a0a
RB
96282016-02-09 Richard Biener <rguenther@suse.de>
9629
9630 PR tree-optimization/69715
9631 * gcc.dg/torture/pr69715.c: New testcase.
9632
efb45a9f
PP
96332016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
9634
9635 PR c++/69139
9636 * g++.dg/cpp0x/trailing12.C: New test.
9637 * g++.dg/cpp0x/trailing13.C: New test.
9638
20a0c6f9
PP
96392016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
9640
9641 PR c++/69283
9642 PR c++/67835
9643 * g++.dg/cpp1y/auto-fn29.C: New test.
9644 * g++.dg/cpp1y/auto-fn30.C: New test.
9645
a162f3af
JJ
96462016-02-08 Jakub Jelinek <jakub@redhat.com>
9647
9648 PR tree-optimization/69209
9649 * gcc.c-torture/compile/pr69209.c: New test.
9650
4b4a9fbd
JL
96512016-02-08 Jeff Law <law@redhat.com>
9652
9653 PR tree-optimization/68541
9654 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
9655 of statements allowed in join block for path splitting.
9656
cfac5ed2
JJ
96572016-02-08 Jakub Jelinek <jakub@redhat.com>
9658
f68bc23f
JJ
9659 PR c++/59627
9660 * g++.dg/gomp/pr59627.C: New test.
9661
cfac5ed2
JJ
9662 PR ipa/69239
9663 * g++.dg/ipa/pr69239.C: New test.
9664
44714d8c
DM
96652016-02-08 David Malcolm <dmalcolm@redhat.com>
9666
9667 PR preprocessor/69664
9668 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
9669 * gcc.dg/cpp/warn-comments.c: Likewise.
9670
eba9e839
MP
96712016-02-08 Marek Polacek <polacek@redhat.com>
9672
9673 PR c++/69688
9674 * g++.dg/init/const12.C: New test.
9675
a011cd92
BS
96762016-02-08 Bernd Schmidt <bschmidt@redhat.com>
9677
9678 PR target/60410
9679 * gcc.dg/lto/pr55113_0.c: Remove test.
9680
5317b1be
RB
96812016-02-08 Richard Biener <rguenther@suse.de>
9682
9683 PR tree-optimization/69719
9684 * gcc.dg/torture/pr69719.c: New testcase.
9685
63998a63
RB
96862016-02-08 Richard Biener <rguenther@suse.de>
9687 Jeff Law <law@redhat.com>
9688
9689 PR target/68273
9690 * gcc.target/mips/pr68273.c: New testcase.
9691
43f4a281
RB
96922016-02-08 Richard Biener <rguenther@suse.de>
9693
9694 PR rtl-optimization/69274
9695 * gcc.target/i386/addr-sel-1.c: XFAIL.
9696
0b604d2d
JL
96972016-02-08 Jeff Law <law@redhat.com>
9698
e8dfe49e
JL
9699 PR tree-optimization/68541
9700 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
9701
6daecd7a 9702 PR tree-optimization/65917
0b604d2d
JL
9703 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
9704
c0f0e35a
JD
97052016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9706
9707 PR fortran/50555
9708 * gfortran.dg/namelist_args.f90: New test.
9709
8981d712
JL
97102016-02-05 Jeff Law <law@redhat.com>
9711
6daecd7a 9712 PR tree-optimization/68541
8981d712
JL
9713 * gcc.dg/tree-ssa/split-path-2.c: New test.
9714 * gcc.dg/tree-ssa/split-path-3.c: New test.
9715 * gcc.dg/tree-ssa/split-path-4.c: New test.
9716 * gcc.dg/tree-ssa/split-path-5.c: New test.
9717 * gcc.dg/tree-ssa/split-path-6.c: New test.
9718 * gcc.dg/tree-ssa/split-path-7.c: New test.
9719
46cb9332
MS
97202016-02-05 Martin Sebor <msebor@redhat.com>
9721
9722 PR c++/69662
9723 * g++.dg/warn/Wplacement-new-size-1.C: New test.
9724 * g++.dg/warn/Wplacement-new-size-2.C: New test.
9725
be2083ea
RH
97262016-02-06 Richard HEnderson <rth@redhat.com>
9727
9728 PR c/69643
9729 * gcc.target/i386/addr-space-4.c: New.
9730 * gcc.target/i386/addr-space-5.c: New.
9731
711d7c23
MM
97322016-02-05 Mikael Morin <mikael@gcc.gnu.org>
9733
9734 PR fortran/66089
9735 * gfortran.dg/elemental_dependency_6.f90: New.
9736
b5c1c988
JJ
97372016-02-05 Jakub Jelinek <jakub@redhat.com>
9738
861c7bcd
JJ
9739 PR rtl-optimization/69691
9740 * gcc.c-torture/execute/pr69691.c: New test.
9741
b5c1c988
JJ
9742 PR c++/69628
9743 * g++.dg/parse/pr69628.C: New test.
9744
f7dfa966
UB
97452016-02-05 Uros Bizjak <ubizjak@gmail.com>
9746
9747 * gcc.dg/sancov/asan.c: Move to ...
9748 * gcc.dg/asan/sancov-1.c: ... here.
9749
9b143e64
UB
97502016-02-05 Uros Bizjak <ubizjak@gmail.com>
9751
9752 * gcc.target/i386/pr69577.c: Require avx_runtime target.
9753
f5d4b899
L
97542016-02-05 H.J. Lu <hongjiu.lu@intel.com>
9755
9756 PR target/69677
9757 * gcc.target/i386/pr69677.c: New test.
9758
76c85fbb
PP
97592016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
9760
9761 PR c++/68948
9762 * g++.dg/template/pr68948.C: New test.
9763
f181bf90
DV
97642016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
9765
9766 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
9767 (only necessary on s390x).
9768
714fb282
L
97692016-02-04 H.J. Lu <hongjiu.lu@intel.com>
9770
9771 * gcc.target/i386/pr69454-2.c: Compile with -msse2
9772 -mno-accumulate-outgoing-args.
9773
618d6c1c
PP
97742016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
9775
9776 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
9777
1066e9b5
JJ
97782016-02-04 Jakub Jelinek <jakub@redhat.com>
9779
9780 PR c/69669
9781 * c-c++-common/pr69669.c: New test.
9782
76255d0d
MM
97832016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9784
9785 PR target/69667
9786 * g++.dg/pr69667.C: New file.
9787
e0b059b1
WD
97882016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
9789
9790 PR target/69619
9791 * gcc.dg/pr69619.c: Add new test.
9792
2692b5c8
RS
97932016-02-04 Richard Sandiford <richard.sandiford@arm.com>
9794
9795 PR rtl-optimization/69577
9796 * gcc.target/i386/pr69577.c: New test.
9797
7db337c2
ML
97982016-02-04 Martin Liska <mliska@suse.cz>
9799
9800 * g++.dg/asan/pr69276.C: New test.
9801
cc9c0829
KT
98022016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9803
9804 PR target/65932
9805 PR target/67714
9806 * gcc.target/arm/wmul-3.c: Simplify test to generate just
9807 a single smulbb instruction.
9808 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
9809 * gcc.target/amr/wmul-2.c: Likewise.
9810
eb9feb52
KT
98112016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9812
9813 PR target/65932
9814 PR target/67714
9815 * gcc.c-torture/execute/pr67714.c: New test.
9816
61f727fe
JJ
98172016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
9818
9819 PR target/69454
9820 * gcc.target/i386/pr69454-1.c: New test.
9821 * gcc.target/i386/pr69454-2.c: New test.
9822
05dd97db
MS
98232016-02-03 Martin Sebor <msebor@redhat.com>
9824
9825 PR c++/69251
9826 PR c++/69253
9827 PR c++/69290
9828 PR c++/69277
9829 PR c++/69349
9830 * g++.dg/ext/flexarray-mangle-2.C: New test.
9831 * g++.dg/ext/flexarray-mangle.C: New test.
9832 * g++.dg/ext/flexarray-subst.C: New test.
9833 * g++.dg/ext/flexary11.C: New test.
9834 * g++.dg/ext/flexary12.C: New test.
9835 * g++.dg/ext/flexary13.C: New test.
9836 * g++.dg/ext/flexary14.C: New test.
9837 * g++.dg/other/dump-ada-spec-2.C: Adjust.
9838
dac2fc29
L
98392016-02-03 H.J. Lu <hongjiu.lu@intel.com>
9840
9841 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
9842 Define only if CHECK_FLOAT128 is defined.
9843 (main): Properly initialize u5.
9844
eadb8035
JJ
98452016-02-03 Jakub Jelinek <jakub@redhat.com>
9846
0afbb81b
JJ
9847 PR c/69627
9848 * gcc.dg/pr69627.c: New test.
9849
eadb8035
JJ
9850 PR target/69644
9851 * gcc.dg/pr69644.c: New test.
9852
b12d4923
MS
98532016-02-03 Mike Stump <mikestump@comcast.net>
9854
9855 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
9856 support for struct-layout-1.exp.
9857
ab4bae0c
PP
98582016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
9859
9860 PR c++/69056
618d6c1c 9861 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 9862
95831c01
VM
98632016-02-03 Vladimir Makarov <vmakarov@redhat.com>
9864 Alexandre Oliva <aoliva@redhat.com>
9865
9866 PR target/69461
9867 * gcc.target/powerpc/pr69461.c: New.
9868
ccc71ab8
UB
98692016-02-03 Uros Bizjak <ubizjak@gmail.com>
9870
9871 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
9872 works from here ...
9873 (check_effective_target_fsanitize_thread): ... to here. Do not
9874 specify additional compile flags for the test source.
9875 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
9876 specify additional compile flags for the test source.
9877
96299640
WD
98782016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
9879
9880 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9881
781d83d9
AV
98822016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
9883
9884 PR fortran/67451
9885 PR fortran/69418
9886 * gfortran.dg/coarray_allocate_2.f08: New test.
9887 * gfortran.dg/coarray_allocate_3.f08: New test.
9888 * gfortran.dg/coarray_allocate_4.f08: New test.
9889
d8208e6d
AL
98902016-02-03 Alan Lawrence <alan.lawrence@arm.com>
9891
9892 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
9893 use same scan-tree-dump-times on all platforms.
9894 * gcc.dg/vect/vect-outer-1.c: Likewise.
9895 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
9896 * gcc.dg/vect/vect-outer-1a.c: Likewise.
9897 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
9898 * gcc.dg/vect/vect-outer-1b.c: Likewise.
9899 * gcc.dg/vect/vect-outer-2b.c: Likewise.
9900 * gcc.dg/vect/vect-outer-3b.c: Likewise.
9901 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
9902
a8394fa0
SB
99032016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
9904
9905 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
9906 warning.
9907
f3baa1d3
L
99082016-02-02 H.J. Lu <hongjiu.lu@intel.com>
9909
9910 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
9911
eb077516
JN
99122016-02-02 James Norris <jnorris@codesourcery.com>
9913
9914 * c-c++-common/goacc/routine-5.c: Add tests.
9915
578fb225
AM
99162016-02-02 Alexander Monakov <amonakov@ispras.ru>
9917
9918 * gcc.target/nvptx/unsigned-cmp.c: New test.
9919
c64f7d37
WD
99202016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
9921
9922 * gcc.target/aarch64/scalar_shift_1.c
9923 (test_corners_sisd_di): Improve force to SIMD register.
9924 (test_corners_sisd_si): Likewise.
9925 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
9926 Remove scan-assembler check for ldr.
9927
90c6f26c
RB
99282016-02-02 Richard Biener <rguenther@suse.de>
9929
9930 PR tree-optimization/69595
9931 * gcc.dg/Warray-bounds-17.c: New testcase.
9932
9dc03c97
RB
99332016-02-02 Richard Biener <rguenther@suse.de>
9934
9935 PR tree-optimization/69606
9936 * gcc.dg/torture/pr69606.c: New testcase.
9937
2d4dc223
YR
99382016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
9939
9940 PR middle-end/68542
9941 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
9942 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
9943
65c98fde
AM
99442016-02-02 Alan Modra <amodra@gmail.com>
9945
9946 PR target/69548
9947 * gcc.target/powerpc/pr69548.c: New test.
9948
e1b81f2b
JJ
99492016-02-01 Jakub Jelinek <jakub@redhat.com>
9950
d0268b37
JJ
9951 PR rtl-optimization/69592
9952 * gcc.dg/pr69592.c: New test.
9953
e1b81f2b
JJ
9954 PR preprocessor/69543
9955 PR c/69558
9956 * gcc.dg/pr69543.c: New test.
9957 * gcc.dg/pr69558.c: New test.
9958
7dd7780d
UB
99592016-02-01 Uros Bizjak <ubizjak@gmail.com>
9960
bf672ee5
UB
9961 PR testsuite/65940
9962 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 9963
9a7013f8
MS
99642016-02-01 Martin Sebor <msebor@redhat.com>
9965
9966 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
9967
e681fb2b
BC
99682016-02-01 Bin Cheng <bin.cheng@arm.com>
9969
9970 PR tree-optimization/67921
9971 * c-c++-common/ubsan/pr67921.c: New test.
9972
ff86345f
RB
99732016-02-01 Richard Biener <rguenther@suse.de>
9974
9975 PR middle-end/69556
9976 * gcc.dg/tree-ssa/recip-8.c: New testcase.
9977
bc369dbd
RB
99782016-02-01 Richard Biener <rguenther@suse.de>
9979
9980 PR tree-optimization/69574
9981 * gcc.dg/torture/pr69574.c: New testcase.
9982
ef318184
RB
99832016-02-01 Richard Biener <rguenther@suse.de>
9984
9985 PR tree-optimization/69579
9986 * gcc.dg/setjmp-6.c: New testcase.
9987
654745e6
JJ
99882016-02-01 Jakub Jelinek <jakub@redhat.com>
9989
9990 PR rtl-optimization/69570
9991 * g++.dg/opt/pr69570.C: New test.
9992
e6c0c44b
RH
99932016-02-01 Richard Henderson <rth@redhat.com>
9994
9995 * gcc.dg/pr69535.c: New test.
9996
6ff3f09a
JDA
99972016-01-31 John David Anglin <danglin@gcc.gnu.org>
9998
2c005538
JDA
9999 PR testsuite/69584
10000 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
10001 * gcc.dg/tree-ssa/sra-18.c: Likewise.
10002
61083a4b
JDA
10003 PR debug/68244
10004 * g++.dg/parse/parens3.C: Use register "4" on hppa.
10005
6ff3f09a
JDA
10006 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
10007
0c221916
PT
100082016-01-31 Paul Thomas <pault@gcc.gnu.org>
10009
10010 PR fortran/67564
10011 * gfortran.dg/allocate_with_source_17.f03: New test.
10012
db7a2818
JJ
100132016-01-30 Jakub Jelinek <jakub@redhat.com>
10014
10015 PR tree-optimization/69546
10016 * gcc.dg/torture/pr69546.c: New test.
10017
e520d5f0
PT
100182016-01-30 Paul Thomas <pault@gcc.gnu.org>
10019
10020 PR fortran/69566
10021 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
10022
343c05d3
MS
100232016-01-30 Martin Sebor <msebor@redhat.com>
10024
10025 PR c++/68490
10026 * g++.dg/ext/flexary10.C: New test.
10027
d6c3a539
DH
100282016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
10029
10030 PR fortran/66707
10031 gfortran.dg/common_23.f90: New test.
10032
52d72fcd
BS
100332016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10034
10035 PR target/65546
10036 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
10037 condition being checked, and disable it when the target supports
10038 misaligned loads and stores.
10039
3a5d2ba4
JJ
100402016-01-29 Jakub Jelinek <jakub@redhat.com>
10041
10042 PR debug/69518
10043 * gcc.dg/torture/pr69518.c: New test.
10044
6bbacdb5
L
100452016-01-29 H.J. Lu <hongjiu.lu@intel.com>
10046
10047 PR target/69530
10048 * gcc.target/i386/pr69530.c: New test.
10049
af932cdb
SE
100502016-01-29 Steve Ellcey <sellcey@imgtec.com>
10051
10052 PR target/65604
10053 * gcc.target/mips/div-delay.c: New test.
10054
26658b7c
JJ
100552016-01-29 Jakub Jelinek <jakub@redhat.com>
10056
33e89989
JJ
10057 PR target/69551
10058 * gcc.target/i386/pr69551.c: New test.
10059
26658b7c
JJ
10060 PR target/66137
10061 * gcc.target/i386/pr66137.c: New test.
10062
401116b5
AB
100632016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
10064
10065 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
10066 always built for p5600.
10067 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
10068 isa=p5600 dg-option.
10069
d4abfcc5
RB
100702016-01-29 Richard Biener <rguenther@suse.de>
10071
10072 PR tree-optimization/69547
10073 * g++.dg/tree-ssa/pr69547.C: New testcase.
10074
16b77b32
JJ
100752016-01-29 Jakub Jelinek <jakub@redhat.com>
10076
10077 PR debug/66869
10078 * g++.dg/warn/Wunused-function2.C: New test.
10079
a1c95464
DV
100802016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10081
10082 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
10083 support for test to succeed.
10084
5453bfed
MP
100852016-01-29 Marek Polacek <polacek@redhat.com>
10086
10087 PR c++/69509
10088 PR c++/69516
10089 * g++.dg/ext/constexpr-vla2.C: New test.
10090 * g++.dg/ext/constexpr-vla3.C: New test.
10091 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
10092
452ec2a5
RB
100932016-01-29 Richard Biener <rguenther@suse.de>
10094
10095 PR middle-end/69537
10096 * gcc.dg/uninit-21.c: New testcase.
10097
aec0b19e
UB
100982016-01-28 Uros Bizjak <ubizjak@gmail.com>
10099
10100 PR target/69459
10101 * gcc.target/i386/pr69459.c: New test.
10102
df113ce7
SE
101032016-01-28 Steve Ellcey <sellcey@imgtec.com>
10104
10105 PR target/68400
10106 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
10107 * gcc.target/mips/pr68400.c: New test.
10108
494de84f
MS
101092016-01-28 Martin Sebor <msebor@redhat.com>
10110
10111 PR target/17381
10112 * gcc.target/powerpc/pr17381.c: New test.
10113
eb1b1f01
JJ
101142016-01-28 Jakub Jelinek <jakub@redhat.com>
10115
10116 PR middle-end/69542
10117 * gcc.dg/torture/pr69542.c: New test.
10118
6dfeb7ce
WD
101192016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
10120
10121 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10122
4b7471a4
DE
101232016-01-28 David Edelsohn <dje.gcc@gmail.com>
10124
10125 * gcc.dg/pr65980.c: Skip on AIX.
10126 * gcc.dg/pr66688.c: Same.
10127
b271fd21
DE
101282016-01-28 David Edelsohn <dje.gcc@gmail.com>
10129
10130 PR target/63679
10131 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
10132 * gcc.dg/tree-ssa/sra-18.c: Same.
10133
874108a9
AV
101342016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
10135
10136 PR fortran/62536
10137 * gfortran.dg/block_15.f08: New test.
10138 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
10139 on incorrectly closed BLOCK.
10140
30480bcd
IE
101412016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
10142
10143 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
101442016-01-28 Richard Biener <rguenther@suse.de>
10145
10146 PR tree-optimization/69466
10147 * gfortran.dg/vect/pr69466.f90: New testcase.
10148
0d4c694e
TP
101492016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
10150
10151 * g++.dg/pr67989.C: Remove ARM-specific option.
10152 * gcc.target/arm/pr67989.C: New file.
10153
2aa780da
UB
101542016-01-27 Uros Bizjak <ubizjak@gmail.com>
10155
10156 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
10157 and expm1 test for glibc < 2.11.
10158
f75ebe77
RH
101592016-01-27 Richard Henderson <rth@redhat.com>
10160
10161 * gcc.c-torture/execute/pr69447.c: New test.
10162
101632016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 10164
9a175e65 10165 PR fortran/69422
49847d75
PT
10166 * gfortran.dg/alloc_comp_assign_15.f03: New test.
10167
cbdd8ae0
JJ
101682016-01-27 Jakub Jelinek <jakub@redhat.com>
10169
10170 PR debug/66869
10171 * gcc.dg/pr66869.c: New test.
10172
2b572b3c
JL
101732016-01-25 Jeff Law <law@redhat.com>
10174
10175 PR tree-optimization/68398
aec0b19e 10176 PR tree-optimization/69196
2b572b3c
JL
10177 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
10178 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
10179 path to avoid new heuristic allowing more irreducible regions
10180 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
10181 * gcc.dg/tree-ssa/vrp46.c: Likewise.
10182 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
10183 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
10184 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
10185
fa74a4bc
MP
101862016-01-27 Marek Polacek <polacek@redhat.com>
10187
10188 PR c/68062
10189 * c-c++-common/vector-compare-4.c: New test.
10190
0afff540
DM
101912016-01-27 David Malcolm <dmalcolm@redhat.com>
10192
10193 PR preprocessor/69126
10194 * c-c++-common/pr69126.c: New test case.
10195
1a218fc9
ILT
101962016-01-27 Ian Lance Taylor <iant@google.com>
10197
10198 * gcc.dg/tree-ssa/ivopt_5.c: New test.
10199
5d70666e
RB
102002016-01-27 Ryan Burn <contact@rnburn.com>
10201
10202 PR cilkplus/69267
10203 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
10204
87ff4d66
UB
102052016-01-27 Uros Bizjak <ubizjak@gmail.com>
10206
10207 PR target/69512
10208 * gcc.target/i386/pr69512.c: New test.
10209
27e23cca
RE
102102016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
10211
10212 PR ada/69488
10213 * gnat.dg/sso/*.adb: Robustify dg-output directives.
10214
05bf54c3
MP
102152016-01-27 Marek Polacek <polacek@redhat.com>
10216
10217 PR c++/69379
10218 * g++.dg/pr69379.C: New test.
10219
60214d0d
MS
102202016-01-27 Martin Sebor <msebor@redhat.com>
10221
10222 PR c++/69317
10223 * g++.dg/abi/Wabi-2-2.C: New test.
10224 * g++.dg/abi/Wabi-2-3.C: New test.
10225 * g++.dg/abi/Wabi-3-2.C: New test.
10226 * g++.dg/abi/Wabi-3-3.C: New test.
10227
167c7bfa
RB
102282016-01-27 Richard Biener <rguenther@suse.de>
10229
10230 PR tree-optimization/69166
10231 * gcc.dg/torture/pr69166.c: New testcase.
10232
1430fb1f
MJ
102332016-01-27 Martin Jambor <mjambor@suse.cz>
10234
10235 PR tree-optimization/69355
10236 * gcc.dg/tree-ssa/pr69355.c: New test.
10237
95e3030c
MP
102382016-01-27 Marek Polacek <polacek@redhat.com>
10239
10240 PR c++/69496
10241 * g++.dg/ext/constexpr-vla1.C: New test.
10242
eeb085f3
CB
102432016-01-20 Christian Bruel <christian.bruel@st.com>
10244
10245 PR target/69245
10246 * gcc.target/arm/pr69245.c: New test.
10247
b1652dde
JJ
102482016-01-27 Jakub Jelinek <jakub@redhat.com>
10249
10250 PR tree-optimization/69399
10251 * gcc.dg/torture/pr69399.c: New test.
10252
ce7e8f00
EB
102532016-01-27 Eric Botcazou <ebotcazou@adacore.com>
10254
10255 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
10256
e4aac1d1
EB
102572016-01-26 Eric Botcazou <ebotcazou@adacore.com>
10258
10259 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
10260
8dfdb419
TV
102612016-01-26 Tom de Vries <tom@codesourcery.com>
10262
10263 PR tree-optimization/69110
10264 * gcc.dg/autopar/pr69110.c: New test.
10265
56f80f54 102662016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 10267 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
10268
10269 * gcc.dg/graphite/isl-ast-op-select.c: New.
10270
a0909527
PT
102712015-01-26 Paul Thomas <pault@gcc.gnu.org>
10272
10273 PR fortran/69385
10274 * gfortran.dg/allocate_error_6.f90: New test.
10275
ffc445f4
RH
102762016-01-26 Richard Henderson <rth@redhat.com>
10277
10278 * gcc.dg/tm/pr60908.c: New test.
10279
01e1dea3
DM
102802016-01-26 David Malcolm <dmalcolm@redhat.com>
10281
10282 PR other/69006
10283 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
10284 directive.
10285 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
10286 expected multiline output to reflect the colorization being
10287 disabled before newlines.
10288 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
10289 (custom_diagnostic_finalizer): Replace call to
10290 pp_newline_and_flush with call to pp_flush.
10291 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
10292 * gfortran.dg/implicit_class_1.f90: Likewise.
10293 * lib/gcc-dg.exp (allow_blank_lines): New global.
10294 (dg-allow-blank-lines-in-output): New procedure.
10295 (gcc-dg-prune): Complain about blank lines in the output, unless
10296 dg-allow-blank-lines-in-output was called.
10297 * lib/multiline.exp (_build_multiline_regex): Only support
10298 arbitrary followup text for non-blank-lines, not for blank lines.
10299
13f92e8d
JJ
103002016-01-26 Jakub Jelinek <jakub@redhat.com>
10301
10302 PR tree-optimization/69483
10303 * gcc.dg/pr69483.c: New test.
10304 * g++.dg/opt/pr69483.C: New test.
10305
92422235
CL
103062016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10307
10308 PR target/68620
10309 * gcc.target/arm/pr68620.c: New test.
10310
0bccf11b
L
103112016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10312
10313 * gcc.target/i386/pr68986-2.c: Remove -m32.
10314
81cd202e
L
103152016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10316
10317 PR target/68986
10318 * gcc.target/i386/pr68986-1.c: New test.
10319 * gcc.target/i386/pr68986-2.c: Likewise.
10320 * gcc.target/i386/pr68986-3.c: Likewise.
10321
213a1c03
CB
103222016-01-26 Christian Bruel <christian.bruel@st.com>
10323
10324 * lib/target-supports.exp
10325 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
10326 (check_effective_target_arm_crypto_pragma_ok): Likewise.
10327 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
10328
22a08dd1
RB
103292016-01-26 Richard Biener <rguenther@suse.de>
10330
10331 PR tree-optimization/69452
10332 * gcc.dg/torture/pr69452.c: New testcase.
10333
6c06e0e8
JJ
103342016-01-26 Jakub Jelinek <jakub@redhat.com>
10335
10336 PR target/69442
10337 * gcc.dg/pr69442.c: New test.
10338
b96824c4
RFI
103392016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
10340
10341 PR target/67896
10342 * gcc.target/aarch64/simd/pr67896.C: New.
10343
5ee31e57
RS
103442016-01-26 Richard Sandiford <richard.sandiford@arm.com>
10345
10346 PR tree-optimization/69400
10347 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
10348 function.
10349 (plugin_init): Call it.
10350 * gcc.dg/torture/pr69400.c: New test.
10351
7ddfb31d
CL
103522016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10353
10354 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
10355
1e050c90
AK
103562016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10357 Sebastian Pop <s.pop@samsung.com>
10358
10359 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
10360 isl-0.15.
10361
c8ee4bf5
AK
103622016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10363 Sebastian Pop <s.pop@samsung.com>
10364
10365 * gcc.dg/graphite/pr69292.c: New.
10366
d902b330
JJ
103672016-01-25 Jakub Jelinek <jakub@redhat.com>
10368
10369 * c-c++-common/goacc/use_device-1.c: New test.
10370
2c89b952
JL
103712016-01-25 Jeff Law <law@redhat.com>
10372
10373 PR tree-optimization/69196
10374 PR tree-optimization/68398
10375 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
10376 * gcc.dg/tree-ssa/pr68198.c: Likewise.
10377
685c8785
DE
103782016-01-25 David Edelsohn <dje.gcc@gmail.com>
10379
10380 PR target/69469
10381 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
10382 Algorithm.
10383
95cef0c1
RB
103842016-01-25 Richard Biener <rguenther@suse.de>
10385
10386 PR testsuite/69380
10387 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
10388
2947d3b2
IE
103892016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
10390
10391 PR target/69421
10392 * gcc.dg/pr69421.c: New test.
10393
ae19075a
BB
103942016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
10395
10396 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
10397 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
10398 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
10399 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
10400 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
10401 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
10402 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
10403 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
10404 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
10405 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
10406
fa4511c2
RB
104072016-01-25 Richard Biener <rguenther@suse.de>
10408
10409 PR tree-optimization/69376
10410 * gcc.dg/torture/pr69376.c: New testcase.
10411
1d101216
JD
104122016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10413
10414 PR fortran/69397
10415 PR fortran/68442
10416 * gfortran.dg/interface_38.f90: New test.
10417 * gfortran.dg/interface_39.f90: New test.
a0909527 10418
a59b92b0
PP
104192016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
10420
10421 Revert:
10422 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10423
10424 PR c++/11858
10425 PR c++/24663
10426 PR c++/24664
10427 * g++.dg/template/pr11858.C: New test.
10428 * g++.dg/template/pr24663.C: New test.
10429 * g++.dg/template/unify12.C: New test.
10430 * g++.dg/template/unify13.C: New test.
10431 * g++.dg/template/unify14.C: New test.
10432 * g++.dg/template/unify15.C: New test.
10433 * g++.dg/template/unify16.C: New test.
10434 * g++.dg/template/unify17.C: New test.
10435
16acb1a8
DH
104362016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
10437
10438 PR fortran/68283
10439 gfortran.dg/pr68283.f90: New test.
10440
094773e8
TK
104412016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
10442
10443 PR fortran/66094
10444 * gfortran.dg/inline_matmul_13.f90: New test.
10445 * gfortran.dg/matmul_bounds_8.f90: New test.
10446 * gfortran.dg/matmul_bounds_9.f90: New test.
10447 * gfortran.dg/matmul_bounds_10.f90: New test.
10448
42fb90d7
TV
104492016-01-23 Tom de Vries <tom@codesourcery.com>
10450
10451 PR tree-optimization/69426
10452 * gcc.dg/autopar/pr69426.c: New test.
10453
69da7802
MS
104542016-01-23 Martin Sebor <msebor@redhat.com>
10455
10456 PR c++/58109
10457 PR c++/69022
10458 * g++.dg/cpp0x/alignas5.C: New test.
10459 * g++.dg/ext/vector29.C: Same.
10460
da17300a
UB
104612016-01-23 Uros Bizjak <ubizjak@gmail.com>
10462
10463 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
10464 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
10465 _GNU_SOURCE from compile flags to the source.
10466 * gcc.target/i386/chkp-stropt-12.c: Ditto.
10467 * gcc.target/i386/chkp-stropt-16.c: Ditto.
10468 * gcc.target/i386/chkp-stropt-4.c: Ditto.
10469 * gcc.target/i386/chkp-stropt-8.c: Ditto.
10470
62041cfc
JJ
104712016-01-22 Jakub Jelinek <jakub@redhat.com>
10472
10473 PR target/69432
10474 * g++.dg/opt/pr69432.C: New test.
10475
f7d2ad6f
BS
104762016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10477
10478 * gcc.target/powerpc/pr63354c: Adjust target selector to include
10479 32-bit targets testing an -m64 multilib.
10480
d403fc9a
WS
104812016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10482
10483 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
10484 64-bit support.
10485
4aa16f8d
JG
104862016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
10487
10488 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
10489
7c816d0f
CB
104902016-01-21 Christian Bruel <christian.bruel@st.com>
10491
10492 PR target/68674
10493 * gcc.target/i386/pr68674.c
10494 * gcc.target/aarch64/pr68674.c
10495 * gcc.target/arm/pr68674.c
10496
fce661e8
KT
104972016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10498
10499 PR target/69403
10500 * gcc.c-torture/execute/pr69403.c: New test.
10501
4696899f
PC
105022016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
10503
10504 PR c++/55843
10505 * g++.dg/template/pr55843.C: New.
10506
bac69366
AL
105072016-01-22 Alan Lawrence <alan.lawrence@arm.com>
10508
10509 PR testsuite/66877
10510 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
10511 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
10512
b57d3a5c
BS
105132016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10514
10515 PR testsuite/67489
da17300a
UB
10516 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
10517 from dg-do compile directive, and instead add
10518 { dg-require-effective-target int128 }.
b57d3a5c 10519
9f04a53e
MS
105202016-01-20 Martin Sebor <msebor@redhat.com>
10521
10522 PR c/69405
10523 * gcc.dg/sync-fetch.c: New test.
10524
38a51663
JL
105252016-01-21 Martin Sebor <msebor@redhat.com>
10526
10527 PR target/69252
10528 * gcc.target/powerpc/pr69252.c: New test.
10529
2423a75a
JD
105302016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10531
10532 PR fortran/65996
da17300a 10533 * gfortran.dg/pr65996.f90: New test.
2423a75a 10534
0a76463f
DV
105352016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
10536
10537 PR c++/68810
9f04a53e 10538 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 10539 expected to generate an error.
0a76463f 10540
9776e692
BS
105412016-01-21 Bernd Schmidt <bschmidt@redhat.com>
10542
10543 PR middle-end/66178
10544 * gcc.dg/torture/pr66178.c: New test.
10545
c8d3e088
AB
105462016-01-21 Anton Blanchard <anton@samba.org>
10547 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10548
10549 PR target/63354
10550 * gcc.target/powerpc/pr63354.c: New test.
10551
35b707ff
VM
105522016-01-21 Vladimir Makarov <vmakarov@redhat.com>
10553
10554 PR rtl-optimization/68990
10555 * gcc.target/i386/pr68990: New.
10556
157b0829
NC
105572016-01-21 Nick Clifton <nickc@redhat.com>
10558
10559 PR target/69129
10560 * gcc.target/mips/pr69129.c: New.
10561
aede6748
PC
105622016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
10563
10564 PR c++/58046
10565 * g++.dg/cpp0x/pr58046.C: New.
10566
5463c2c8
JJ
105672016-01-21 Jakub Jelinek <jakub@redhat.com>
10568
6d31cc75
SS
10569 PR target/69187
10570 PR target/65624
10571 * gcc.target/arm/pr69187.c: New test.
10572
5463c2c8
JJ
10573 PR c++/69355
10574 * g++.dg/torture/pr69355.C: New test.
10575
fa28f32b
AK
105762016-01-21 Aditya Kumar <aditya.k7@samsung.com>
10577 Sebastian Pop <s.pop@samsung.com>
10578
10579 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
10580
b920a047
AK
105812016-01-21 Aditya Kumar <aditya.k7@samsung.com>
10582 Sebastian Pop <s.pop@samsung.com>
10583
da17300a 10584 * gcc.dg/graphite/pr68976.c: New test.
b920a047 10585
bdd3aea6
JJ
105862016-01-21 Jakub Jelinek <jakub@redhat.com>
10587
10588 PR middle-end/67653
10589 * c-c++-common/pr67653.c: New test.
10590 * gcc.dg/torture/pr29119.c: Add dg-warning.
10591
26a2e6ae
PB
105922016-01-20 Peter Bergner <bergner@vnet.ibm.com>
10593
10594 * gcc.target/powerpc/cpu-builtin-1.c: New test.
10595
d25c7690
PK
105962016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
10597
10598 PR c/24293
10599 * gcc.dg/pr24293.c: New test.
10600 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
10601 incomplete struct type.
10602 * gcc.dg/declspec-1.c: Likewise.
10603 * gcc.dg/pr63549.c: Likewise.
10604
889d5698
JJ
106052016-01-20 Jakub Jelinek <jakub@redhat.com>
10606
10607 PR tree-optimization/66612
10608 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
10609 for bdn instruction.
10610
d7cf3dc7
CL
106112016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
10612
10613 * lib/target-supports.exp
10614 (check_effective_target_arm_fp_ok_nocache): New.
10615 (check_effective_target_arm_fp_ok): New.
10616 (add_options_for_arm_fp): New.
10617 (check_effective_target_arm_crypto_ok_nocache): Require
10618 target_arm_v8_neon_ok instead of arm32.
10619 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
10620 (check_effective_target_arm_crypto_pragma_ok): New.
10621 (add_options_for_arm_vfp): New.
10622 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
10623 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
10624 target instead. Force initial fpu to vfp.
10625 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
10626 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
10627 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
10628 dependency.
10629 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
10630 use arm_vfp effective target instead. Force initial fpu to vfp.
10631 * gcc.target/arm/attr-neon3.c: Likewise.
10632 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
10633 arm_vfp_ok.
10634 * gcc.target/arm/unsigned-float.c: Likewise.
10635 * gcc.target/arm/vfp-1.c: Likewise.
10636 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
10637 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
10638 * gcc.target/arm/vfp-ldmiad.c: Likewise.
10639 * gcc.target/arm/vfp-ldmias.c: Likewise.
10640 * gcc.target/arm/vfp-stmdbd.c: Likewise.
10641 * gcc.target/arm/vfp-stmdbs.c: Likewise.
10642 * gcc.target/arm/vfp-stmiad.c: Likewise.
10643 * gcc.target/arm/vfp-stmias.c: Likewise.
10644 * gcc.target/arm/vnmul-1.c: Likewise.
10645 * gcc.target/arm/vnmul-2.c: Likewise.
10646 * gcc.target/arm/vnmul-3.c: Likewise.
10647 * gcc.target/arm/vnmul-4.c: Likewise.
10648
01ac9704 106492016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 10650
e84b00da
L
10651 PR testsuite/69366
10652 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
10653 the MPX run-time library, for compile-time MPX test.
10654 * gcc.target/i386/chkp-always_inline.c: Likewise.
10655 * gcc.target/i386/chkp-bndret.c: Likewise.
10656 * gcc.target/i386/chkp-builtins-1.c: Likewise.
10657 * gcc.target/i386/chkp-builtins-2.c: Likewise.
10658 * gcc.target/i386/chkp-builtins-3.c: Likewise.
10659 * gcc.target/i386/chkp-builtins-4.c: Likewise.
10660 * gcc.target/i386/chkp-const-check-1.c: Likewise.
10661 * gcc.target/i386/chkp-const-check-2.c: Likewise.
10662 * gcc.target/i386/chkp-hidden-def.c: Likewise.
10663 * gcc.target/i386/chkp-label-address.c: Likewise.
10664 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
10665 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
10666 * gcc.target/i386/chkp-pr69044.c: Likewise.
10667 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
10668 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
10669 * gcc.target/i386/chkp-strchr.c: Likewise.
10670 * gcc.target/i386/chkp-strlen-1.c: Likewise.
10671 * gcc.target/i386/chkp-strlen-2.c: Likewise.
10672 * gcc.target/i386/chkp-strlen-3.c: Likewise.
10673 * gcc.target/i386/chkp-strlen-4.c: Likewise.
10674 * gcc.target/i386/chkp-strlen-5.c: Likewise.
10675 * gcc.target/i386/chkp-stropt-1.c: Likewise.
10676 * gcc.target/i386/chkp-stropt-10.c: Likewise.
10677 * gcc.target/i386/chkp-stropt-11.c: Likewise.
10678 * gcc.target/i386/chkp-stropt-12.c: Likewise.
10679 * gcc.target/i386/chkp-stropt-13.c: Likewise.
10680 * gcc.target/i386/chkp-stropt-14.c: Likewise.
10681 * gcc.target/i386/chkp-stropt-15.c: Likewise.
10682 * gcc.target/i386/chkp-stropt-16.c: Likewise.
10683 * gcc.target/i386/chkp-stropt-2.c: Likewise.
10684 * gcc.target/i386/chkp-stropt-3.c: Likewise.
10685 * gcc.target/i386/chkp-stropt-4.c: Likewise.
10686 * gcc.target/i386/chkp-stropt-5.c: Likewise.
10687 * gcc.target/i386/chkp-stropt-6.c: Likewise.
10688 * gcc.target/i386/chkp-stropt-7.c: Likewise.
10689 * gcc.target/i386/chkp-stropt-8.c: Likewise.
10690 * gcc.target/i386/chkp-stropt-9.c: Likewise.
10691 * gcc.target/i386/pr63995-2.c: Likewise.
10692 * gcc.target/i386/pr64805.c: Likewise.
10693 * gcc.target/i386/pr65044.c: Likewise.
10694 * gcc.target/i386/pr65167.c: Likewise.
10695 * gcc.target/i386/pr65183.c: Likewise.
10696 * gcc.target/i386/pr65184.c: Likewise.
10697 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 10698
28b33016
IE
106992016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
10700
10701 PR tree-optimization/69328
10702 * gcc.dg/pr69328.c: New test.
10703
bcff0913
JL
107042016-01-20 Jeff Law <law@redhat.com>
10705
bf0bb970 10706 PR target/25114
bcff0913
JL
10707 * gcc.target/m68k/pr25114.c: New test.
10708
a3f69631
AV
107092016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
10710
10711 * gcc.target/arm/memset-inline-10.c: Added
10712 dg-require-effective-target arm_thumb2_ok.
10713
af33ba0d
EB
107142016-01-19 Eric Botcazou <ebotcazou@adacore.com>
10715
10716 * gcc.dg/debug/dwarf2/sso.c: New test.
10717
7596d5de
UB
107182016-01-19 Uros Bizjak <ubizjak@gmail.com>
10719
10720 PR testsuite/68820
10721 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
10722 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
10723 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
10724
ceda2c69
JH
107252016-01-19 Jan Hubicka <hubicka@ucw.cz>
10726
10727 PR ipa/66223
10728 * g++.dg/ipa/devirt-50.C: New testcase.
10729
38a979f2
MP
107302016-01-19 Marek Polacek <polacek@redhat.com>
10731
10732 PR c++/68965
10733 * g++.dg/cpp1y/parameter-pack-1.C: New test.
10734 * g++.dg/cpp1y/parameter-pack-2.C: New test.
10735
962801c5
KT
107362016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10737
10738 PR target/69135
10739 * gcc.target/arm/pr69135_1.c: New test.
10740
078fe40a
WD
107412015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
10742
10743 * gcc.target/aarch64/ccmp_1.c: Add new tests.
10744
786e3c06
WD
107452015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
10746
10747 * gcc.target/aarch64/ccmp_1.c: New testcase.
10748
1e297006
MP
107492016-01-19 Marek Polacek <polacek@redhat.com>
10750
10751 PR c++/68586
10752 * g++.dg/cpp0x/enum30.C: New test.
10753
879c27e3
RB
107542016-01-19 Richard Biener <rguenther@suse.de>
10755
10756 PR tree-optimization/69336
10757 * g++.dg/tree-ssa/pr69336.C: New testcase.
10758
015337d3
JJ
107592016-01-19 Jakub Jelinek <jakub@redhat.com>
10760
10761 PR debug/65779
10762 * gcc.dg/pr65779.c: New test.
10763
e2c768b6
RB
107642016-01-19 Richard Biener <rguenther@suse.de>
10765
10766 PR tree-optimization/69352
10767 * gcc.dg/torture/pr69352.c: New testcase.
10768
569efc34
JJ
107692016-01-19 Jakub Jelinek <jakub@redhat.com>
10770
10771 PR rtl-optimization/68955
10772 PR rtl-optimization/64557
10773 * gcc.dg/torture/pr68955.c: New test.
10774
e49d321f
JH
107752016-01-19 Jan Hubicka <hubicka@ucw.cz>
10776
10777 PR lto/69136
10778 * g++.dg/torture/pr69136.C: New testcase.
10779
e9191ad3
JH
107802016-01-19 Jan Hubicka <hubicka@ucw.cz>
10781
10782 PR lto/69133
10783 * g++.dg/lto/pr69133_0.C: New testcase.
10784 * g++.dg/lto/pr69133_1.C: New testcase.
10785
2bedb645
JL
107862016-01-15 Jeff Law <law@redhat.com>
10787
10788 PR tree-optimization/69320
10789 * gcc.c-torture/pr69320-1.c: New test.
10790 * gcc.c-torture/pr69320-2.c: New test.
10791 * gcc.c-torture/pr69320-3.c: New test.
10792 * gcc.c-torture/pr69320-4.c: New test.
10793
17c15cb9
PP
107942016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10795
10796 PR c++/11858
10797 PR c++/24663
10798 PR c++/24664
10799 * g++.dg/template/pr11858.C: New test.
10800 * g++.dg/template/pr24663.C: New test.
10801 * g++.dg/template/unify12.C: New test.
10802 * g++.dg/template/unify13.C: New test.
10803 * g++.dg/template/unify14.C: New test.
10804 * g++.dg/template/unify15.C: New test.
10805 * g++.dg/template/unify16.C: New test.
10806 * g++.dg/template/unify17.C: New test.
10807
9617fd08
DM
108082016-01-18 David Malcolm <dmalcolm@redhat.com>
10809
10810 PR testsuite/69181
10811 * gcc.dg/pr69181-1.c: New test file.
10812 * gcc.dg/pr69181-2.c: New test file.
10813 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
10814 globals by moving it to...
10815 (cleanup-after-saved-dg-test): ...this new function. Add
10816 "global additional_sources_used". Add reset of global
10817 multiline_expected_outputs to the empty list.
10818 * lib/multiline.exp (_multiline_expected_outputs): Rename this
10819 global to...
10820 (multiline_expected_outputs): ...this, and updated comments to
10821 note that it is modified from gcc-dg.exp.
10822 (dg-end-multiline-output): Update for the above renaming.
10823 (handle-multiline-outputs): Likewise. Remove the clearing
10824 of the expected outputs to the empty list.
10825
b555a2e4
RB
108262016-01-18 Richard Biener <rguenther@suse.de>
10827
10828 PR tree-optimization/69297
10829 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
10830
96902805
JM
108312016-01-18 Joseph Myers <joseph@codesourcery.com>
10832
10833 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
10834 dg-options.
10835 * gcc.target/mips/mips-3d-2.c: Likewise.
10836 * gcc.target/mips/mips-3d-3.c: Likewise.
10837 * gcc.target/mips/mips-3d-4.c: Likewise.
10838 * gcc.target/mips/mips-3d-5.c: Likewise.
10839 * gcc.target/mips/mips-3d-6.c: Likewise.
10840 * gcc.target/mips/mips-3d-7.c: Likewise.
10841 * gcc.target/mips/mips-3d-8.c: Likewise.
10842 * gcc.target/mips/mips-3d-9.c: Likewise.
10843 * gcc.target/mips/mips-ps-1.c: Likewise.
10844 * gcc.target/mips/mips-ps-2.c: Likewise.
10845 * gcc.target/mips/mips-ps-3.c: Likewise.
10846 * gcc.target/mips/mips-ps-4.c: Likewise.
10847 * gcc.target/mips/mips-ps-5.c: Likewise.
10848 * gcc.target/mips/mips-ps-6.c: Likewise.
10849 * gcc.target/mips/mips-ps-7.c: Likewise.
10850 * gcc.target/mips/mips-ps-type.c: Likewise.
10851 * gcc.target/mips/mips-ps-type-2.c: Likewise.
10852 * gcc.target/mips/mips16-attributes-6.c: Likewise.
10853
40e26f94
TV
108542016-01-18 Tom de Vries <tom@codesourcery.com>
10855
10856 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
10857 * c-c++-common/goacc/kernels-double-reduction.c: New test.
10858 * c-c++-common/goacc/kernels-empty.c: New test.
10859 * c-c++-common/goacc/kernels-eternal.c: New test.
10860 * c-c++-common/goacc/kernels-loop-2.c: New test.
10861 * c-c++-common/goacc/kernels-loop-3.c: New test.
10862 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
10863 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
10864 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
10865 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
10866 * c-c++-common/goacc/kernels-loop-data.c: New test.
10867 * c-c++-common/goacc/kernels-loop-g.c: New test.
10868 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
10869 * c-c++-common/goacc/kernels-loop-n.c: New test.
10870 * c-c++-common/goacc/kernels-loop-nest.c: New test.
10871 * c-c++-common/goacc/kernels-loop.c: New test.
10872 * c-c++-common/goacc/kernels-noreturn.c: New test.
10873 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
10874 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
10875 * c-c++-common/goacc/kernels-reduction.c: New test.
10876
a98d4647
TV
108772016-01-18 Tom de Vries <tom@codesourcery.com>
10878
10879 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
10880 * gcc.dg/autopar/outer-2.c: Same.
10881 * gcc.dg/autopar/outer-3.c: Same.
10882 * gcc.dg/autopar/outer-4.c: Same.
10883 * gcc.dg/autopar/outer-5.c: Same.
10884 * gcc.dg/autopar/outer-6.c: Same.
10885 * gcc.dg/autopar/parallelization-1.c: Same.
10886 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
10887 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
10888 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
10889 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
10890 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
10891 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
10892 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
10893 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
10894 * gcc.dg/autopar/pr39500-1.c: Same.
10895 * gcc.dg/autopar/pr39500-2.c: Same.
10896 * gcc.dg/autopar/pr46193.c: Same.
10897 * gcc.dg/autopar/pr46194.c: Same.
10898 * gcc.dg/autopar/pr49580.c: Same.
10899 * gcc.dg/autopar/pr49960-1.c: Same.
10900 * gcc.dg/autopar/pr49960.c: Same.
10901 * gcc.dg/autopar/pr68373.c: Same.
10902 * gcc.dg/autopar/reduc-1.c: Same.
10903 * gcc.dg/autopar/reduc-1char.c: Same.
10904 * gcc.dg/autopar/reduc-1short.c: Same.
10905 * gcc.dg/autopar/reduc-2.c: Same.
10906 * gcc.dg/autopar/reduc-2char.c: Same.
10907 * gcc.dg/autopar/reduc-2short.c: Same.
10908 * gcc.dg/autopar/reduc-3.c: Same.
10909 * gcc.dg/autopar/reduc-4.c: Same.
10910 * gcc.dg/autopar/reduc-6.c: Same.
10911 * gcc.dg/autopar/reduc-7.c: Same.
10912 * gcc.dg/autopar/reduc-8.c: Same.
10913 * gcc.dg/autopar/reduc-9.c: Same.
10914 * gcc.dg/autopar/uns-outer-4.c: Same.
10915 * gcc.dg/autopar/uns-outer-5.c: Same.
10916 * gcc.dg/autopar/uns-outer-6.c: Same.
10917 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
10918 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
10919
da976fa8
AL
109202016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10921
10922 PR target/63679
10923 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
10924 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
10925
70c1e886
AL
109262016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10927
10928 PR target/63679
10929 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
10930 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
10931 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
10932
88bed196
AL
109332016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10934
10935 PR target/63679
10936 * gcc.dg/tree-ssa/sra-17.c: New.
10937 * gcc.dg/tree-ssa/sra-18.c: New.
10938
3dd5f42e
IE
109392016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10940
10941 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
10942
ae5a77fa
EB
109432016-01-18 Eric Botcazou <ebotcazou@adacore.com>
10944
10945 * gnat.dg/inline12.adb: New test.
10946
11e57fc6
BC
109472016-01-18 Bin Cheng <bin.cheng@arm.com>
10948
10949 PR tree-optimization/66797
10950 * gcc.c-torture/execute/pr65447.c: Relax check condition.
10951
995b6fe0
RB
109522016-01-18 Richard Biener <rguenther@suse.de>
10953
10954 PR tree-optimization/69170
10955 * gcc.dg/torture/pr69170.c: New testcase.
10956
82ee0cf2 109572016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
10958
10959 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
10960
d69da357
TV
109612016-01-16 Tom de Vries <tom@codesourcery.com>
10962
10963 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
10964
a3845283
TV
109652016-01-16 Tom de Vries <tom@codesourcery.com>
10966
10967 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
10968 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
10969 redundant dg-require-effective-target pthread.
10970 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
10971 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10972 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10973 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10974 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10975 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10976 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10977
197a6aa6
DE
109782016-01-16 David Edelsohn <dje.gcc@gmail.com>
10979
10980 PR target/68609
10981 * gcc.target/powerpc/recip-6.c: Enable on AIX.
10982 * gcc.target/powerpc/recip-7.c: Same.
10983
ec7886c1
PP
109842016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10985
10986 PR c++/69091
10987 * g++.dg/template/pr69091.C: New test.
10988
203484bb
PP
109892016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10990
10991 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
10992 dump does not contain an error_mark_node.
10993 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
10994 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
10995
aa2500e9
PP
109962016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10997
10998 PR c++/68936
10999 * g++.dg/template/pr68936.C: New test.
11000
28621a5c
DE
110012016-01-15 David Edelsohn <dje.gcc@gmail.com>
11002
11003 PR target/68609
11004 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
11005 * gcc.target/powerpc/recip-2.c: Same.
11006 * gcc.target/powerpc/recip-3.c: Same.
11007 * gcc.target/powerpc/recip-4.c: Same.
11008 * gcc.target/powerpc/recip-sqrtf.c: Same.
11009
40c43aca
JL
110102016-01-15 Jeff Law <law@redhat.com>
11011
11012 PR tree-optimization/69270
11013 * gcc.dg/tree-ssa/pr69270-2.c: New test.
11014 * gcc.dg/tree-ssa/pr69270-3.c: New test.
11015
afbc5ae8
PT
110162016-01-15 Paul Thomas <pault@gcc.gnu.org>
11017
11018 PR fortran/49630
11019 * gfortran.dg/deferred_character_13.f90: New test for the fix
11020 of comment 3 of the PR.
11021
11022 PR fortran/54070
11023 * gfortran.dg/deferred_character_8.f90: New test
11024 * gfortran.dg/allocate_error_5.f90: New test
11025
11026 PR fortran/60593
11027 * gfortran.dg/deferred_character_10.f90: New test
11028
11029 PR fortran/60795
11030 * gfortran.dg/deferred_character_14.f90: New test
11031
11032 PR fortran/61147
11033 * gfortran.dg/deferred_character_11.f90: New test
11034
11035 PR fortran/64324
11036 * gfortran.dg/deferred_character_9.f90: New test
11037
49abe076
VM
110382016-01-15 Vladimir Makarov <vmakarov@redhat.com>
11039
11040 PR rtl-optimization/69030
11041 * gcc.target/i386/pr69030.c: New.
11042
16d12992
KT
110432016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11044
11045 * gcc.target/aarch64/target_attr_17.c: New test.
11046
78810bd3
RB
110472016-01-15 Richard Biener <rguenther@suse.de>
11048
11049 PR tree-optimization/66856
11050 * gcc.dg/torture/pr66856-1.c: New testcase.
11051 * gcc.dg/torture/pr66856-2.c: Likewise.
11052
2bd847fe
RB
110532016-01-15 Richard Biener <rguenther@suse.de>
11054
11055 PR debug/69137
11056 * g++.dg/lto/pr69137_0.C: New testcase.
11057
a00fe3b7
RS
110582016-01-15 Richard Sandiford <richard.sandiford@arm.com>
11059
11060 PR middle-end/69246
11061 * gcc.target/i386/pr69246.c: New test.
11062
cbb0e83b
DV
110632016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11064
7596d5de 11065 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 11066
5a500ecf
DV
110672016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11068
11069 PR c++/56194
11070 * g++.dg/init/const9.C: Disable test on S/390.
11071
5d9bf64f
DV
110722016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11073
11074 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
11075 * g++.dg/Wno-frame-address.C: Ditto.
11076
e234b19e
DV
110772016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11078
11079 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
11080
89483f99
RB
110812016-01-15 Richard Biener <rguenther@suse.de>
11082
11083 PR tree-optimization/68961
11084 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
11085
94f37395
IE
110862016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11087
11088 * gcc.target/i386/pr65105-5.c: New test.
11089
82ee0cf2 110902016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
11091
11092 * gcc.c-torture/execute/alias-4.c: New testcase.
11093
82ee0cf2 110942016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
11095
11096 PR ipa/68148
11097 * g++.dg/ipa/devirt-49.C: New testcase.
11098
092f7deb 110992016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
11100
11101 PR target/65837
11102 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
11103 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
11104 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
11105
e93c66bc
RB
111062016-01-15 Richard Biener <rguenther@suse.de>
11107
11108 PR tree-optimization/69117
11109 * gcc.dg/torture/pr69117.c: New testcase.
11110
c47eaca6 111112015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
11112
11113 PR c++/69048
11114 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
11115
c3f6914a
FXC
111162016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11117
11118 PR testsuite/67509
11119 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
11120 range tests use 100 * maximum instead of maximum + 1.
11121
cd65ae90
JJ
111222016-01-14 Jakub Jelinek <jakub@redhat.com>
11123
11124 PR debug/69244
11125 * gcc.dg/guality/pr69244.c: New test.
11126
19643948
UB
111272016-01-14 Uros Bizjak <ubizjak@gmail.com>
11128
11129 * lib/target-supports.exp (check_effective_target_issignaling):
11130 New procedure.
11131 * gcc.dg/pr61441.c: Require issignaling effective target.
11132
fe79c97e
SB
111332016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
11134
11135 PR target/68803
11136 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
11137
c7df95d8
DM
111382016-01-14 David Malcolm <dmalcolm@redhat.com>
11139
11140 PR c++/68819
11141 PR preprocessor/69177
11142 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
11143 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
11144 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
11145 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
11146
00083992
MP
111472016-01-14 Marek Polacek <polacek@redhat.com>
11148
11149 PR c/69262
11150 * gcc.dg/array-15.c: New test.
11151
0c9b3294
JJ
111522016-01-14 Jakub Jelinek <jakub@redhat.com>
11153
11154 PR middle-end/68146
11155 PR tree-optimization/69155
11156 * gfortran.dg/pr68146.f: New test.
11157 * gfortran.dg/pr69155.f90: New test.
11158
3688e13d
RB
111592016-01-14 Richard Biener <rguenther@suse.de>
11160
11161 PR tree-optimization/68060
11162 * gcc.dg/torture/pr68060-1.c: New testcase.
11163 * gcc.dg/torture/pr68060-2.c: Likewise.
11164
bab0ad3a
NC
111652016-01-14 Nick Clifton <nickc@redhat.com>
11166
11167 * lib/target-supports.exp
11168 (check_effective_target_arm_neon_ok_nocache): Add an option
11169 sequence that includes setting the ARM architecture to ARMv7-A.
11170 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
11171 command line options necessary to enable Neon support.
11172 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
11173 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
11174 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
11175 * gcc.target/arm/pr69180.c: Likewise.
11176
947c2ce5
JL
111772016-01-14 Jeff Law <law@redhat.com>
11178
11179 PR tree-optimization/69270
11180 * gcc.dg/tree-ssa/pr69270.c: New test.
11181
3342fd71
BS
111822016-01-13 Bernd Schmidt <bschmidt@redhat.com>
11183
11184 PR c/66208
11185 * c-c++-common/pr66208.c: New file.
11186
2ad3adf1
JJ
111872016-01-13 Jakub Jelinek <jakub@redhat.com>
11188
11189 PR tree-optimization/69156
11190 * gcc.dg/pr69156.c: New test.
11191
398d6feb
L
111922016-01-13 H.J. Lu <hongjiu.lu@intel.com>
11193
11194 * gcc.target/i386/pr69225-7.c: New test.
11195
4c868789
RH
111962016-01-13 Richard Henderson <rth@redhat.com>
11197
11198 * gcc.dg/tm/memopt-13.c: Update expected function.
11199 * gcc.dg/tm/memopt-6.c: Likewise.
11200
ef6d1772
UB
112012016-01-13 Uros Bizjak <ubizjak@gmail.com>
11202
11203 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
11204 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
11205 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
11206 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 11207
ef6d1772
UB
112082016-01-13 Tom de Vries <tom@codesourcery.com>
11209
11210 PR tree-optimization/69169
0b4b6ef2
TV
11211 * gcc.dg/pr69169.c: New test.
11212
2ad3adf1 112132016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
11214
11215 PR target/69228
11216 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
11217 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
11218 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
11219 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
11220 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
11221 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
11222 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
11223 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
11224
9060e335
AK
112252016-01-13 Jakub Jelinek <jakub@redhat.com>
11226
11227 PR target/69247
11228 * gcc.dg/pr69247.c: New test.
11229
40311329
RB
112302016-01-13 Richard Biener <rguenther@suse.de>
11231
11232 PR tree-optimization/69242
11233 * gcc.dg/torture/pr69242.c: New testcase.
11234
ccbd7103
RB
112352016-01-13 Richard Biener <rguenther@suse.de>
11236
11237 PR tree-optimization/69186
11238 * gcc.dg/torture/pr69186.c: New testcase.
11239
c6f72a46
JL
112402016-01-13 Jeff Law <law@redhat.com>
11241
11242 PR tree-optimization/67755
11243 * gcc.dg/tree-ssa/pr67755.c: New test.
11244
112452016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
11246
11247 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
11248 pass number in output by a star.
11249
c446cf07
BC
112502016-01-12 Bin Cheng <bin.cheng@arm.com>
11251
11252 PR tree-optimization/68911
11253 * gcc.c-torture/execute/pr68911.c: New test.
11254
5342156c
MP
112552016-01-12 Marek Polacek <polacek@redhat.com>
11256
11257 PR c++/68979
11258 * g++.dg/warn/permissive-1.C: New test.
11259
65364cc5
JJ
112602016-01-12 Jakub Jelinek <jakub@redhat.com>
11261
11262 PR objc++/68511
11263 PR c++/69213
11264 * g++.dg/opt/pr69213.C: New test.
11265
81b9a3d9
CB
112662016-01-12 Christian Bruel <christian.bruel@st.com>
11267
11268 PR target/69180
11269 * gcc.target/arm/pr69180.c: New test.
11270
3c4e91c9
RB
112712016-01-12 Richard Biener <rguenther@suse.de>
11272
11273 PR lto/69077
11274 * g++.dg/lto/pr69077_0.C: New testcase.
11275 * g++.dg/lto/pr69077_1.C: Likewise.
11276
5664cea1
JJ
112772016-01-12 Jakub Jelinek <jakub@redhat.com>
11278
11279 PR target/69175
11280 * g++.dg/opt/pr69175.C: New test.
11281
86cefc49
AL
112822016-01-12 Alan Lawrence <alan.lawrence@arm.com>
11283
11284 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
11285 rather than #including math.h & stdlib.h.
11286 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
11287 * gcc.dg/vect/pr49771.c: Likewise.
11288 * gcc.dg/vect/vect-10-big-array.c: Likewise.
11289 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
11290 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
11291 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
11292 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
11293 * gcc.dg/vect/pr44507.c: Likewise.
11294 * gcc.dg/vect/pr45902.c: Likewise.
11295 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
11296 * gcc.dg/vect/vect-117.c: Likewise.
11297 * gcc.dg/vect/vect-99.c: Likewise.
11298 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
11299 * gcc.dg/vect/vect-cond-1.c: Likewise.
11300 * gcc.dg/vect/vect-cond-2.c: Likewise.
11301 * gcc.dg/vect/vect-cond-3.c: Likewise.
11302 * gcc.dg/vect/vect-cond-4.c: Likewise.
11303 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
11304 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
11305 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
11306 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
11307 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
11308 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
11309 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
11310 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
11311 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
11312 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
11313 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
11314 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
11315 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
11316 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
11317 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
11318 include of signal.h.
11319 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
11320 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
11321 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
11322 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
11323 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
11324 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
11325 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
11326 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
11327 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
11328 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
11329 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11330 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11331 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
11332 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
11333 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
11334 * gcc.dg/vect/vect-outer-5.c: Likewise.
11335 * gcc.dg/vect/vect-outer-6.c: Likewise.
11336 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
11337 include of stdio.h.
11338
b832f61e
NC
113392016-01-12 Nick Clifton <nickc@redhat.com>
11340
11341 PR target/68913
11342 * gcc.dg/lto/pr61886_0.c: Rename the external function called
11343 to fread so that it will be found in all target runtimes.
11344
8eac49b1
RB
113452016-01-12 Richard Biener <rguenther@suse.de>
11346
11347 PR tree-optimization/69053
11348 * g++.dg/torture/pr69053.C: New testcase.
11349
2935d994
RB
113502016-01-12 Richard Biener <rguenther@suse.de>
11351
11352 PR tree-optimization/69168
11353 * gcc.dg/torture/pr69168.c: New testcase.
11354
66c16fd9
RB
113552016-01-12 Richard Biener <rguenther@suse.de>
11356
11357 PR tree-optimization/69157
11358 * gcc.dg/torture/pr69157.c: New testcase.
11359
113602016-01-12 Richard Biener <rguenther@suse.de>
11361
11362 PR tree-optimization/69174
11363 * gcc.dg/torture/pr69174.c: New testcase.
11364
723033a6
JJ
113652016-01-12 Jakub Jelinek <jakub@redhat.com>
11366
11367 PR c++/66808
11368 PR c++/69000
11369 * g++.dg/tls/pr66808.C: New test.
11370 * g++.dg/tls/pr69000.C: New test.
11371
3574cf47
BS
113722016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11373
11374 * gcc.target/powerpc/swaps-p8-23.c: New test.
11375 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
11376
feb20787
JDA
113772016-01-11 John David Anglin <danglin@gcc.gnu.org>
11378
11379 PR tree-optimization/68356
11380 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
11381
27b1820a
KV
113822016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
11383 Jim Wilson <jim.wilson@linaro.org>
11384
11385 PR target/69194
11386 * gcc.target/arm/pr69194.c: New test.
11387
cf4de6af
L
113882016-01-11 H.J. Lu <hongjiu.lu@intel.com>
11389
11390 PR target/69225
11391 * gcc.target/i386/pr69225-1.c: New test.
11392 * gcc.target/i386/pr69225-2.c: Likewise.
11393 * gcc.target/i386/pr69225-3.c: Likewise.
11394 * gcc.target/i386/pr69225-4.c: Likewise.
11395 * gcc.target/i386/pr69225-5.c: Likewise.
11396 * gcc.target/i386/pr69225-6.c: Likewise.
11397
1ebd5558
JJ
113982016-01-11 Jakub Jelinek <jakub@redhat.com>
11399
23552a4d
JJ
11400 PR target/67462
11401 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
11402 if lp64.
11403
26ff85b0
JJ
11404 PR target/69071
11405 * gcc.dg/pr69071.c: New test.
11406
9cb6bd74
JJ
11407 PR c++/69211
11408 * g++.dg/opt/pr69211.C: New test.
11409
1ebd5558
JJ
11410 PR tree-optimization/69214
11411 * gcc.c-torture/compile/pr69214.c: New test.
11412
8c18c836
UB
114132016-01-11 Uros Bizjak <ubizjak@gmail.com>
11414
11415 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
11416 * gcc.target/i386/pr66232-11.c: Ditto.
11417 * gcc.target/i386/pr66232-12.c: Ditto.
11418 * gcc.target/i386/pr66232-13.c: Ditto.
11419
62446e6e
RB
114202016-01-11 Richard Biener <rguenther@suse.de>
11421
11422 PR tree-optimization/69173
11423 * gcc.dg/torture/pr69173.c: New testcase.
11424
2b8568fe
KT
114252016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11426
11427 PR rtl-optimization/68796
11428 * gcc.target/aarch64/tst_5.c: New test.
11429 * gcc.target/aarch64/tst_6.c: Likewise.
11430
5baf4532
KT
114312016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11432
11433 PR rtl-optimization/68841
11434 * gcc.dg/pr68841.c: New test.
11435 * gcc.c-torture/execute/pr68841.c: New test.
11436
ca90b1ed
YR
114372016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
11438
11439 PR rtl-optimization/68920
11440 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
11441 for ix86 targets.
11442 * gcc.dg/ifcvt-5.c: New test.
11443
2ad3adf1 114442016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
11445
11446 PR bootstrap/69123
11447 * g++.dg/pr69123.C: New.
11448
83834c09
IE
114492016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
11450
11451 PR target/69010
11452 * gcc.target/i386/pr69010.c: New test.
11453
dcf89d57
MJ
114542016-01-11 Martin Jambor <mjambor@suse.cz>
11455
11456 PR ipa/69044
11457 * gcc.target/i386/chkp-pr69044.c: New test.
11458
d95167ee
TV
114592016-01-11 Tom de Vries <tom@codesourcery.com>
11460
11461 PR tree-optimization/69109
11462 * gcc.dg/autopar/pr69109-2.c: New test.
11463 * gcc.dg/autopar/pr69109.c: New test.
11464
4f6403a8
TV
114652016-01-11 Tom de Vries <tom@codesourcery.com>
11466
11467 PR tree-optimization/69108
11468 * gcc.dg/autopar/pr69108.c: New test.
11469
21efdd80
PP
114702016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
11471
11472 PR c++/69029
11473 * c-c++-common/Wisleading-indentation.c: Augment test.
11474
fd42eed8
TK
114752016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
11476
11477 PR fortran/69154
11478 * gfortran.dg/inline_matmul_12.f90: New test.
11479
4f90ee6c
PT
114802016-01-10 Paul Thomas <pault@gcc.gnu.org>
11481
11482 PR fortran/67779
11483 * gfortran.dg/actual_array_offset_1: New test.
11484
3907c6cf
TV
114852016-01-10 Tom de Vries <tom@codesourcery.com>
11486
11487 PR tree-optimization/69062
11488 * gcc.dg/autopar/pr69062.c: New test.
11489
b07b236e
TS
114902016-01-10 Thomas Schwinge <thomas@codesourcery.com>
11491
11492 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
11493 * gcc.dg/vect/slp-perm-2.c: Likewise.
11494 * gcc.dg/vect/slp-perm-3.c: Likewise.
11495 * gcc.dg/vect/slp-perm-5.c: Likewise.
11496 * gcc.dg/vect/slp-perm-6.c: Likewise.
11497 * gcc.dg/vect/slp-perm-7.c: Likewise.
11498 * gcc.dg/vect/slp-perm-8.c: Likewise.
11499
23fab8ae
TV
115002016-01-10 Tom de Vries <tom@codesourcery.com>
11501
11502 PR tree-optimization/69039
11503 * gcc.dg/autopar/pr69039.c: New test.
11504
73f0dae2
MP
115052016-01-09 Marek Polacek <polacek@redhat.com>
11506
11507 PR c++/69113
11508 * g++.dg/pr69113.C: New test.
11509
20b8d734
JJ
115102016-01-09 Jakub Jelinek <jakub@redhat.com>
11511
11512 PR middle-end/50865
11513 PR tree-optimization/69097
11514 * gcc.c-torture/execute/pr50865.c: New test.
11515 * gcc.c-torture/execute/pr69097-1.c: New test.
11516 * gcc.c-torture/execute/pr69097-2.c: New test.
11517 * gcc.dg/pr69097-1.c: New test.
11518 * gcc.dg/pr69097-2.c: New test.
11519
c50e614b
JJ
115202016-01-09 Jakub Jelinek <jakub@redhat.com>
11521
11522 PR c++/69164
11523 * g++.dg/opt/pr69164.C: New test.
11524
e0237993
JJ
115252016-01-08 Jakub Jelinek <jakub@redhat.com>
11526
11527 PR tree-optimization/69167
11528 * gcc.dg/pr69167.c: New test.
11529
bd8f5bb2
MP
115302016-01-08 Marek Polacek <polacek@redhat.com>
11531
11532 PR c++/68449
11533 * g++.dg/pr68449.C: New.
11534
bb0f5ca7
AL
115352016-01-08 Alan Lawrence <alan.lawrence@arm.com>
11536
11537 PR tree-optimization/68707
11538 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
11539 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
11540 on platforms supporting it.
11541 * gcc.dg/vect/slp-perm-2.c: Likewise.
11542 * gcc.dg/vect/slp-perm-3.c: Likewise.
11543 * gcc.dg/vect/slp-perm-5.c: Likewise.
11544 * gcc.dg/vect/slp-perm-7.c: Likewise.
11545 * gcc.dg/vect/slp-perm-8.c: Likewise.
11546 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
11547 on platforms supporting it.
11548
22518428
JJ
115492016-01-08 Jakub Jelinek <jakub@redhat.com>
11550
33f0852f
JJ
11551 PR tree-optimization/69162
11552 * gcc.dg/pr69162.c: New test.
11553
22518428
JJ
11554 PR tree-optimization/69172
11555 * gcc.dg/pr69172.c: New test.
11556
80e9b3aa
TP
115572016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
11558
11559 PR tree-optimization/67781
11560 * gcc.c-torture/execute/pr67781.c: New file.
11561
262a363f
JJ
115622016-01-08 Jakub Jelinek <jakub@redhat.com>
11563
11564 PR tree-optimization/69083
11565 * gcc.dg/vect/pr69083.c: New test.
11566
6e1f093f
SS
115672016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
11568
11569 PR tree-optimization/61441
11570 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
11571 Use -fexcess-precision=standard for compiler options.
11572 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
11573
53290e07
JJ
115742016-01-08 Jakub Jelinek <jakub@redhat.com>
11575
57bf3072
JJ
11576 PR fortran/69128
11577 * gfortran.dg/gomp/pr69128.f90: New test.
11578
53290e07
JJ
11579 PR c++/69145
11580 * g++.dg/ext/pr69145-1.C: New test.
11581 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
11582 * g++.dg/ext/pr69145-2.h: New file.
11583
7a127fa7
MS
115842016-01-07 Martin Sebor <msebor@redhat.com>
11585
11586 PR c/68966
11587 * gcc.dg/atomic-fetch-bool.c: New test.
11588 * gcc.dg/sync-fetch-bool.c: New test.
11589
95918b49
L
115902016-01-07 H.J. Lu <hongjiu.lu@intel.com>
11591
11592 PR fortran/66680
11593 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
11594
c8e62a9d
NC
115952016-01-07 Nick Clifton <nickc@redhat.com>
11596
11597 PR target/66655
11598 * g++.dg/pr66655.C: New test.
11599 * g++.dg/pr66655_1.cc: Test support file.
11600 * g++.dg/pr66655.h: Test header file.
11601
2ad3adf1 116022016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
11603
11604 PR fortran/66680
11605 gfortran.dg/gomp/pr66680.f90: New test.
11606
4cd9ca92
L
116072016-01-07 H.J. Lu <hongjiu.lu@intel.com>
11608
11609 PR target/69171
11610 * gcc.target/i386/pr69171-1.c: New test.
11611 * gcc.target/i386/pr69171-2.c: Likewise.
11612 * gcc.target/i386/pr69171-3.c: Likewise.
11613 * gcc.target/i386/pr69171-4.c: Likewise.
11614 * gcc.target/i386/pr69171-5.c: Likewise.
11615 * gcc.target/i386/pr69171-6.c: Likewise.
11616
7e33d4dc
BS
116172015-12-15 Bernd Schmidt <bschmidt@redhat.com>
11618
11619 PR middle-end/67639
11620 * c-c++-common/pr67639.c: New test.
11621
fec64afc
JJ
116222016-01-07 Jakub Jelinek <jakub@redhat.com>
11623
11624 PR tree-optimization/69141
11625 * g++.dg/opt/pr69141.C: New test.
11626
f293ad29
EB
116272016-01-06 Eric Botcazou <ebotcazou@adacore.com>
11628
11629 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
11630
5027395e
UB
116312016-01-06 Uros Bizjak <ubizjak@gmail.com>
11632
11633 PR target/69140
11634 * gcc.target/i386/pr69140.c: New test
11635
7443cf13
DM
116362016-01-06 David Malcolm <dmalcolm@redhat.com>
11637
11638 * gcc.dg/bad-dereference.c: New test case.
11639
32928931
BS
116402015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11641
11642 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
11643
68dd05da
AS
116442016-01-06 Andreas Schwab <schwab@linux-m68k.org>
11645
11646 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
11647
6b131d5b
MP
116482016-01-06 Marek Polacek <polacek@redhat.com>
11649
11650 PR sanitizer/69099
11651 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
11652
8d9fdb49
MP
116532016-01-05 Marek Polacek <polacek@redhat.com>
11654
11655 PR c/69104
11656 * gcc.dg/atomic-invalid-2.c: New.
11657
acf93f1e
L
116582016-01-05 H.J. Lu <hongjiu.lu@intel.com>
11659
11660 PR target/68991
11661 * gcc.target/i386/pr68991.c: New test.
11662
3f50525d
L
116632016-01-05 H.J. Lu <hongjiu.lu@intel.com>
11664
11665 PR target/68991
11666 * g++.dg/pr68991-1.C: New test.
11667 * g++.dg/pr68991-2.C: Likewise.
11668
e0237993 116692016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 11670
e0237993 11671 PR other/60465
face88a1
ST
11672 * gcc.target/ia64/pr60465-gprel64.c: New test.
11673 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
11674
a0866eff
KT
116752016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11676
11677 PR rtl-optimization/68651
11678 * gcc.target/aarch64/pr68651_1.c: New test.
11679
c589e975
DM
116802016-01-05 David Malcolm <dmalcolm@redhat.com>
11681
11682 PR c/69122
11683 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
11684
929710d9
NS
116852016-01-05 Nathan Sidwell <nathan@acm.org>
11686
ce3e43d7
NS
11687 PR c++/58583
11688 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
11689
929710d9
NS
11690 * gcc.dg/alias-15.c: New.
11691
a2faef8e
NC
116922016-01-05 Nick Clifton <nickc@redhat.com>
11693
11694 PR target/68870
11695 * g++.dg/pr68770.C: New test.
11696
4cfa76e3
MS
116972016-01-04 Mike Stump <mikestump@comcast.net>
11698
11699 * lib/target-supports.exp (check_effective_target_cilkplus):
11700 cilkplus targets require pthreads.
4ece61b6 11701 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 11702
4e8a3a35
MM
117032016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
11704
11705 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
11706 generation.
11707
818ab71a
JJ
117082016-01-04 Jakub Jelinek <jakub@redhat.com>
11709
11710 Update copyright years.
11711
2fe0a208
MP
117122016-01-04 Marek Polacek <polacek@redhat.com>
11713
11714 PR c/68908
11715 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
11716 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
11717 * gcc.dg/atomic/stdatomic-op-5.c: New test.
11718
9e3b2fe3
EB
117192016-01-04 Eric Botcazou <ebotcazou@adacore.com>
11720
11721 * gcc.target/sparc/20160104-2.c: New test.
11722
e8d65a35
EB
117232016-01-04 Eric Botcazou <ebotcazou@adacore.com>
11724
11725 * gcc.target/sparc/20160104-1.c: New test.
11726
25ccfccd
PT
117272016-01-03 Paul Thomas <pault@gcc.gnu.org>
11728
11729 PR fortran/65045
11730 * gfortran.dg/pr65045.f90: New test.
11731
cb51d382
EB
117322016-01-02 Eric Botcazou <ebotcazou@adacore.com>
11733
11734 * gnat.dg/specs/debug1.ads: Delete.
11735
6eeaad6e
JD
117362016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11737
11738 PR libgfortran/68867
11739 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
11740 expression.
11741
2f968603
JD
117422016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11743
11744 PR libgfortran/68867
11745 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
11746 PowerPC.
11747
591bb5e4
PT
117482016-01-01 Paul Thomas <pault@gcc.gnu.org>
11749
11750 PR fortran/68864
11751 * gfortran.dg/pr68864.f90: New test.
11752
f1e0620c
JJ
117532016-01-01 Jakub Jelinek <jakub@redhat.com>
11754
942a1319
JJ
11755 PR tree-optimization/69070
11756 * gcc.dg/pr69070.c: New test.
11757
10dff63f
JJ
11758 PR sanitizer/69055
11759 * gfortran.dg/pr69055.f90: New test.
11760
f1e0620c
JJ
11761 PR target/69015
11762 * gcc.dg/pr69015.c: New test.
818ab71a 11763\f
2f883d1c 11764Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
11765
11766Copying and distribution of this file, with or without modification,
11767are permitted in any medium without royalty provided the copyright
11768notice and this notice are preserved.