]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[AArch64] Add ANDS pattern for CMP+ZERO_EXTEND
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
b06335f9
KT
12016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2
3 * gcc.target/aarch64/ands_3.c: New test.
4
f25f40be
JJ
52016-08-31 Jakub Jelinek <jakub@redhat.com>
6
d12a0b5a
JJ
7 PR fortran/77352
8 * gfortran.dg/gomp/pr77352.f90: New test.
9
f25f40be
JJ
10 PR fortran/77374
11 * gfortran.dg/gomp/pr77374.f08: New test.
12
9ff6fb6e
MG
132016-08-31 Marc Glisse <marc.glisse@inria.fr>
14
15 PR tree-optimization/73714
16 * gcc.dg/tree-ssa/pr73714.c: New test.
17
8e95a674
JD
182016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19
20 PR libgfortran/77393
21 * gfortran.dg/fmt_f0_2.f90: New test.
22
c6b0037d
MG
232016-08-31 Marc Glisse <marc.glisse@inria.fr>
24
25 * gcc.target/i386/pr59539-2.c: Adapt options.
26 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
27
1a576b13
PT
282016-08-31 Paul Thomas <pault@gcc.gnu.org>
29
30 PR fortran/77418
31 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
32 of the associate entity and replace with a pointer to the
33 intended item on the stack.
34
e73d3ca6 352016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 36 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
37
38 PR fortran/48298
39 * gfortran.dg/dtio_1.f90: New test.
40 * gfortran.dg/dtio_2.f90: New test.
41 * gfortran.dg/dtio_3.f90: New test.
42 * gfortran.dg/dtio_4.f90: New test.
43 * gfortran.dg/dtio_5.f90: New test.
44 * gfortran.dg/dtio_6.f90: New test.
45 * gfortran.dg/dtio_7.f90: New test.
46 * gfortran.dg/dtio_8.f90: New test.
47 * gfortran.dg/dtio_9.f90: New test.
48 * gfortran.dg/dtio_10.f90: New test.
49
b816477a
DM
502016-08-30 David Malcolm <dmalcolm@redhat.com>
51
52 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
53 (test_many_nested_locations): New function.
54 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
55 (test_show_locus): Handle "test_many_nested_locations".
56
71b30891
DM
572016-08-30 David Malcolm <dmalcolm@redhat.com>
58
59 * g++.dg/template/double-greater-than-fixit.C: New test case.
60
8fa37232
EB
612016-08-30 Eric Botcazou <ebotcazou@adacore.com>
62
63 * gnat.dg/opt57.ad[sb]: New test.
64 * gnat.dg/opt57_pkg.ads: New helper.
65
6f651bae
RB
662016-08-30 Richard Biener <rguenther@suse.de>
67
68 PR tree-optimization/69047
69 * gcc.dg/pr69047.c: Fix byte-order check.
70
ab834832
JJ
712016-08-30 Jakub Jelinek <jakub@redhat.com>
72
5116b156
JJ
73 PR tree-optimization/72866
74 * gcc.dg/vect/pr72866.c: New test.
75
3754bbfc
JJ
76 PR debug/77363
77 * g++.dg/debug/dwarf2/pr77363.C: New test.
78
26122e2d
JJ
79 PR middle-end/77377
80 * gcc.target/i386/pr77377.c: New test.
81
ab834832
JJ
82 PR debug/77389
83 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
84 in dg-options.
85
bedc9ca7
SK
862016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
87
88 * gfortran.dg/pr77372.f90: Moved to ...
89 * gfortran.dg/ieee/pr77372.f90: here.
90
adfa1e6b
MM
912016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
92
93 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
94 vector short/char initializations.
95 * gcc.target/powerpc/vec-init-5.c: Likewise.
96 * gcc.target/powerpc/vec-init-6.c: New compile time test for
97 vector initialization optimizations.
98 * gcc.target/powerpc/vec-init-7.c: Likewise.
99 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
100 vector float/double initializations.
101 * gcc.target/powerpc/vec-init-9.c: Likewise.
102
414b7129
UB
1032016-08-29 Uros Bizjak <ubizjak@gmail.com>
104
105 PR target/77403
106 * gcc.target/i386/pr77403.c: New test.
107
3d06b6f2
MP
1082016-08-29 Marek Polacek <polacek@redhat.com>
109
110 PR c/77292
111 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
112
ba9bbd6f
TV
1132016-08-29 Tom de Vries <tom@codesourcery.com>
114
115 PR c/77398
116 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
117
d7d80d8f
EB
1182016-08-29 Eric Botcazou <ebotcazou@adacore.com>
119
120 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 121
d7d80d8f 1222016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
123
124 * gfortran.dg/dec_structure_13.f90: New testcase.
125
468d95c8
JB
1262016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
127
128 PR fortran/77261
129 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
130 available.
131
f329b264
TV
1322016-08-28 Tom de Vries <tom@codesourcery.com>
133
134 PR lto/70955
135 * gcc.dg/pr70955.c: New test.
136 * gcc.dg/lto/pr70955_0.c: Same.
137 * gcc.dg/lto/pr70955_1.c: Same.
138
4a389eb6
PP
1392016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
140
141 PR tree-optimization/71077
142 * gcc.target/i386/pr71077.c: New test.
143
602f77a6
SK
1442016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
145
146 PR fortran/77380
147 * gfortran.dg/pr77380.f90: New test.
148
741b52b5
SK
1492016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
150
151 PR fortran/77372
152 gfortran.dg/pr77372.f90: New test.
153
ee908516
DM
1542016-08-26 David Malcolm <dmalcolm@redhat.com>
155
156 * gcc.dg/spellcheck-fields-2.c (test): Move
157 dg-begin/end-multiline-output within function body.
158 (test_macro): New function.
159
d41e76cf
DM
1602016-08-26 David Malcolm <dmalcolm@redhat.com>
161
162 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
163 (test_fixit_insert): Update expected output.
164 (test_fixit_remove): Likewise.
165 (test_fixit_replace): Likewise.
166
524a4c96
RO
1672016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
168
169 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
170 Fix typo.
171
ebfa15ab
RB
1722016-08-26 Richard Biener <rguenther@suse.de>
173
174 PR tree-optimization/69047
175 * gcc.dg/pr69047.c: New testcase.
176
209ca542
PK
1772016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
178 Martin Jambhor <mjambor@suse.cz>
524a4c96 179
209ca542
PK
180 * gcc.dg/ipa/propbits-1.c: New test-case.
181 * gcc.dg/ipa/propbits-2.c: Likewise.
182 * gcc.dg/ipa/propbits-3.c: Likewise.
183
e5cf1629
SK
1842016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
185
186 PR fortran/77351
187 * gfortran.dg/pr77351.f90: New test.
188
ebef225f
MP
1892016-08-25 Marek Polacek <polacek@redhat.com>
190
191 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
192
fe377a48
MP
1932016-08-25 Marek Polacek <polacek@redhat.com>
194
195 PR c/77323
196 * gcc.dg/pr77323.c: New test.
197
88b8971f
PT
1982016-08-24 Paul Thomas <pault@gcc.gnu.org>
199
200 PR fortran/77358
201 * gfortran.dg/submodule_17.f08: New test.
202
c8cd4696
MC
2032016-08-24 Michael Collison <michael.collison@linaro.org>
204 Michael Collison <michael.collison@arm.com>
205
206 * gcc.target/arm/builtin_saddl.c: New testcase.
207 * gcc.target/arm/builtin_saddll.c: New testcase.
208 * gcc.target/arm/builtin_uaddl.c: New testcase.
209 * gcc.target/arm/builtin_uaddll.c: New testcase.
210 * gcc.target/arm/builtin_ssubl.c: New testcase.
211 * gcc.target/arm/builtin_ssubll.c: New testcase.
212 * gcc.target/arm/builtin_usubl.c: New testcase.
213 * gcc.target/arm/builtin_usubll.c: New testcase.
214
d5b5d212
UB
2152016-08-24 Uros Bizjak <ubizjak@gmail.com>
216
217 PR target/77270
218 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
219 (dg-options): Use -march=amdfam10 instead of -march=athlon.
220 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
221 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
222 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
223 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
224 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
225 effective target. Remove scan-assembler-times directives.
226 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
227 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
228 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
229
d1188689
SKS
2302016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
231
232 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
233 of unsigned int.
234 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
235
0b6b8f85
RS
2362016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
237
238 PR testsuite/77317
239 * lib/target-supports.exp
240 (check_effective_target_vect_aligned_arrays): Don't cache the result.
241 (check_effective_target_vect_natural_alignment): Ditto.
242 (check_effective_target_vector_alignment_reachable): Ditto.
243 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
244
587b7f7a
ILT
2452016-08-23 Ian Lance Taylor <iant@golang.org>
246
247 * gcc.target/s390/nolrl-1.c: Don't match the file name.
248
6019c0fc
MM
2492016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
250
251 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
252 being created from pointers to memory locations.
253 * gcc.target/powerpc/vec-init-2.c: Likewise.
254
cfe37db4
FR
2552016-08-23 Fritz Reese <fritzoreese@gmail.com>
256
257 * gfortran.dg/dec_structure_12.f90: New testcase.
258
7e11f46f
DV
2592016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
260
261 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
262
7ab4f354
DV
2632016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
264
265 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
266 verification.
267
deb9351f
DV
2682016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
269
270 * gcc.target/s390/md/andc-splitter-1.c: New test case.
271 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
272
1fd9f058
RB
2732016-08-23 Richard Biener <rguenther@suse.de>
274
275 PR tree-optimization/27336
276 * c-c++-common/pr27336.c: New testcase.
277
b00e6e75
MP
2782016-08-22 Marek Polacek <polacek@redhat.com>
279
280 PR c++/77321
281 * g++.dg/cpp1y/pr77321.C: New test.
282
58338bac
SK
2832016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
284
285 PR fortran/60774
286 * gfortran.dg/empty_label.f: Adjust test for new error message.
287 * gfortran.dg/empty_label.f90: Ditto.
288 * gfortran.dg/empty_label_typedecl.f90: Ditto.
289 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
290 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
291
30364ce6
SK
2922016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
293
294 PR fortran/61318
295 * gfortran.dg/pr61318.f90: New test.
296
ad7a5a8f
SK
2972016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
298
299 PR fortran/77260
300 * gfortran.dg/pr77260_1.f90: New test.
301 * gfortran.dg/pr77260_2.f90: Ditto.
302
72f52f30
JM
3032016-08-22 Joseph Myers <joseph@codesourcery.com>
304
305 PR middle-end/77269
306 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
307 __builtin_signbitf and __builtin_signbitl in expected generic
308 expansion.
309 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
310 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
311 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
312 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
313 tests.
314
6dc198e3
JM
3152016-08-22 Joseph Myers <joseph@codesourcery.com>
316
317 * gcc.dg/torture/float128-builtin.c,
318 gcc.dg/torture/float128-ieee-nan.c,
319 gcc.dg/torture/float128x-builtin.c,
320 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
321 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
322 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
323 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
324 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
325 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
326 gcc.dg/torture/floatn-nan.h: New tests.
327
7ff4e41a
JM
3282016-08-22 Joseph Myers <joseph@codesourcery.com>
329
330 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
331 macro.
332 (main): Update calls to TEST_I_F.
333 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
334 macro.
335 (main): Update calls to TEST_I_F.
336
7078cdb6
JM
3372016-08-22 Joseph Myers <joseph@codesourcery.com>
338
339 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
340 gcc.dg/torture/fp-int-convert-float32x-timode.c,
341 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
342 names in calls to TEST_I_F.
343
a9d7c823
BE
3442016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
345
346 PR c/52952
347 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
348
cd800235
SKS
3492016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
350
351 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
352 and !natural_alignment_64.
353 * gcc.dg/ipa/propalign-2.c: Likewise.
354 * gcc.dg/ipa/propalign-3.c: Likewise.
355 * gcc.dg/ipa/propalign-4.c: Likewise.
356 * gcc.dg/ipa/propalign-5.c: Likewise.
357 * lib/target-supports.exp
358 (check_effective_target_natural_alignment_32): Add avr-*-*.
359
22d12455
KV
3602016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
361
362 PR tree-optimization/61839
363 * gcc.dg/tree-ssa/pr61839_1.c: New test.
364 * gcc.dg/tree-ssa/pr61839_2.c: New test.
365 * gcc.dg/tree-ssa/pr61839_3.c: New test.
366 * gcc.dg/tree-ssa/pr61839_4.c: New test.
367
c65699ef
JM
3682016-08-19 Joseph Myers <joseph@codesourcery.com>
369
370 PR c/32187
371 * lib/target-supports.exp (check_effective_target_float16)
372 (check_effective_target_float32, check_effective_target_float64)
373 (check_effective_target_float128, check_effective_target_float32x)
374 (check_effective_target_float64x)
375 (check_effective_target_float128x)
376 (check_effective_target_float16_runtime)
377 (check_effective_target_float32_runtime)
378 (check_effective_target_float64_runtime)
379 (check_effective_target_float128_runtime)
380 (check_effective_target_float32x_runtime)
381 (check_effective_target_float64x_runtime)
382 (check_effective_target_float128x_runtime)
383 (check_effective_target_floatn_nx_runtime)
384 (add_options_for_float16, add_options_for_float32)
385 (add_options_for_float64, add_options_for_float128)
386 (add_options_for_float32x, add_options_for_float64x)
387 (add_options_for_float128x): New procedures.
388 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
389 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
390 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
391 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
392 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
393 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
394 gcc.dg/torture/float128-complex.c,
395 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
396 gcc.dg/torture/float128x-basic.c,
397 gcc.dg/torture/float128x-complex.c,
398 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
399 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
400 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
401 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
402 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
403 gcc.dg/torture/float32x-basic.c,
404 gcc.dg/torture/float32x-complex.c,
405 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
406 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
407 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
408 gcc.dg/torture/float64x-basic.c,
409 gcc.dg/torture/float64x-complex.c,
410 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
411 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
412 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
413 gcc.dg/torture/floatn-tg.h,
414 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
415 gcc.dg/torture/fp-int-convert-float128-ieee.c,
416 gcc.dg/torture/fp-int-convert-float128x-timode.c,
417 gcc.dg/torture/fp-int-convert-float128x.c,
418 gcc.dg/torture/fp-int-convert-float16-timode.c,
419 gcc.dg/torture/fp-int-convert-float16.c,
420 gcc.dg/torture/fp-int-convert-float32-timode.c,
421 gcc.dg/torture/fp-int-convert-float32.c,
422 gcc.dg/torture/fp-int-convert-float32x-timode.c,
423 gcc.dg/torture/fp-int-convert-float32x.c,
424 gcc.dg/torture/fp-int-convert-float64-timode.c,
425 gcc.dg/torture/fp-int-convert-float64.c,
426 gcc.dg/torture/fp-int-convert-float64x-timode.c,
427 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
428 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
429 maximum exponent of floating-point type. Use it in testing
430 whether 0x8...0 fits in the floating-point type. Always treat -1
431 (signed 0xf...f) as fitting in the floating-point type.
432 (M_OK1): New macro.
433 * gcc.dg/torture/fp-int-convert-double.c,
434 gcc.dg/torture/fp-int-convert-float.c,
435 gcc.dg/torture/fp-int-convert-float128-timode.c,
436 gcc.dg/torture/fp-int-convert-float128.c,
437 gcc.dg/torture/fp-int-convert-float80-timode.c,
438 gcc.dg/torture/fp-int-convert-float80.c,
439 gcc.dg/torture/fp-int-convert-long-double.c,
440 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
441
94e73c78
JJ
4422016-08-19 Jakub Jelinek <jakub@redhat.com>
443
fbdbd4b6
JJ
444 PR fortran/72744
445 * gfortran.dg/gomp/pr72744.f90: New test.
446
94e73c78
JJ
447 PR fortran/69281
448 * gfortran.dg/gomp/pr69281.f90: New test.
449
91151a73
JB
4502016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
451
414b7129
UB
452 * gfortran.dg/random_4.f90: Initialize seed before using, handle
453 the last special seed value.
454 * gfortran.dg/random_7.f90: Use size for last array member instead
455 of hardcoded value.
91151a73 456
fcf830ab
PK
4572016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
458
459 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
460 * gcc.dg/cpp/warn-undef-2.c: Likewise.
461
1a5da5b6
RB
4622016-08-19 Richard Biener <rguenther@suse.de>
463
464 PR tree-optimization/77286
465 * gcc.dg/torture/pr77286.c: New testcase.
466
82f72146
DM
4672016-08-18 David Malcolm <dmalcolm@redhat.com>
468
469 * gcc.dg/verbose-asm-2.c: New test case.
470
cc015f3a
DM
4712016-08-18 David Malcolm <dmalcolm@redhat.com>
472
473 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
474 (custom_diagnostic_finalizer): Update for change to
475 diagnostic_show_locus.
476
cb18fd07
DM
4772016-08-18 David Malcolm <dmalcolm@redhat.com>
478
479 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
480 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
481
a76989dc
MP
4822016-08-18 Marek Polacek <polacek@redhat.com>
483
484 PR c/71514
485 * gcc.dg/pr71514.c: New test.
486
89c88780
L
4872015-08-18 H.J. Lu <hongjiu.lu@intel.com>
488
489 PR target/72839
490 * gcc.target/i386/pr72839.c: New test.
491
2c71d454
CLT
4922016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
493
494 PR middle-end/70895
495 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
496 * c-c++-common/goacc/reduction-1.c: Likewise.
497 * c-c++-common/goacc/reduction-2.c: Likewise.
498 * c-c++-common/goacc/reduction-3.c: Likewise.
499 * c-c++-common/goacc/reduction-4.c: Likewise.
500
66592e95
AM
5012016-08-18 Alan Modra <amodra@gmail.com>
502
503 * gcc.c-torture/compile/pr72771.c: New.
504
3a146d46
JJ
5052016-08-17 Jakub Jelinek <jakub@redhat.com>
506
507 PR fortran/67496
508 * gfortran.dg/pr67496.f90: New test.
509
038000bd
AH
5102015-08-17 Alan Hayward <alan.hayward@arm.com>
511
512 PR tree-optimization/71752
3a146d46 513 * gcc.dg/vect/pr71752.c: New.
038000bd 514
dd42e908
UB
5152016-08-17 Uros Bizjak <ubizjak@gmail.com>
516
517 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
518
458a1cd0
JJ
5192016-08-17 Jakub Jelinek <jakub@redhat.com>
520
521 PR middle-end/77259
522 * g++.dg/ipa/devirt-52.C: New test.
523
11c4c4ba
CLT
5242016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
525
526 * c-c++-common/goacc/reduction-6.c: New testcase.
527
661d6efd
RB
5282016-08-17 Richard Biener <rguenther@suse.de>
529
530 PR tree-optimization/76490
531 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
532 * gcc.dg/pr52904.c: XFAIL.
533
622d8b69
RB
5342016-08-17 Richard Biener <rguenther@suse.de>
535
536 PR tree-optimization/23855
537 * gcc.dg/loop-unswitch-2.c: Adjust.
538
af23e99c
JJ
5392016-08-16 Jakub Jelinek <jakub@redhat.com>
540
541 PR tree-optimization/72817
542 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
543
feeb6268
JM
5442016-08-16 Joseph Myers <joseph@codesourcery.com>
545
546 PR libgcc/77265
547 * gcc.dg/torture/float128-extend-inf.c: New test.
548
65e736c0
DM
5492016-08-16 David Malcolm <dmalcolm@redhat.com>
550
551 PR c/72857
552 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
553 for embedded NUL.
554 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
555 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
556 caret placement.
557 (test_oct): Likewise.
558 (test_multiple): Likewise.
559 (test_field_width_specifier): Likewise.
560 (test_field_width_specifier_2): New function.
561 (test_field_precision_specifier): New function.
562 (test_embedded_nul): Update expected caret placement.
563 (test_non_contiguous_strings): Update line number.
564 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
565 (__emit_string_literal_range): Add "caret_idx" param.
566 (test_simple_string_literal): Add value for new param, updating
567 expected output..
568 (test_concatenated_string_literal): Likewise.
569 (test_multiline_string_literal): Likewise.
570 (test_hex): Likewise.
571 (test_oct): Likewise.
572 (test_multiple): Likewise.
573 (test_ucn4): Likewise.
574 (test_ucn8): Likewise.
575 (test_u8): Likewise.
576 (test_u): Likewise; update expected message, from "range" to
577 "location".
578 (test_U): Likewise.
579 (test_L): Likewise.
580 (test_macro): Add value for new param.
581 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
582 (__emit_string_literal_range): Add "caret_idx" param.
583 (test_stringified_token_1): Add value for new param. Update
584 expected message, from "range" to "location".
585 (test_stringized_token_2): Likewise, adding param to macro.
586 (test_stringified_token_3): Likewise.
587 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
588 (emit_warning): Convert param from source_range to location_t.
589 (test_string_literals): Add caret_idx param, and use it when
590 constructing a substring_loc. Update error message, from
591 "range" to "location".
592
4a7f57d5
JJ
5932016-08-16 Jakub Jelinek <jakub@redhat.com>
594
7841800f
JJ
595 PR target/71910
596 * g++.dg/gomp/pr71910.C: New test.
597
1b13411a
JJ
598 PR middle-end/67485
599 * gcc.c-torture/compile/pr67485.c: New test.
600
4a7f57d5
JJ
601 PR target/72867
602 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
603
3c556bc4
BC
6042016-08-16 Bin Cheng <bin.cheng@arm.com>
605
606 PR tree-optimization/69848
607 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
608
beab2da6
ML
6092016-08-16 Martin Liska <mliska@suse.cz>
610
611 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
612 of memory operations so that it can be handled by core2
613 in 32-bit mode.
614
f4eec0a3
RB
6152016-08-16 Richard Biener <rguenther@suse.de>
616
617 PR tree-optimization/76783
618 * gcc.dg/pr76783.c: New testcase.
619 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
620
8f21990a
BC
6212016-08-16 Bin Cheng <bin.cheng@arm.com>
622
623 PR tree-optimization/72817
624 PR tree-optimization/73450
625 * gcc.dg/tree-ssa/pr72817.c: New test.
626 * gcc.dg/tree-ssa/pr73450.c: New test.
627
7fc61626
FR
6282016-08-15 Fritz Reese <fritzoreese@gmail.com>
629
630 * gfortran.dg/init_flag_13.f90: New testcase.
631 * gfortran.dg/init_flag_14.f90: Ditto.
632 * gfortran.dg/init_flag_15.f03: Ditto.
633 * gfortran.dg/dec_init_1.f90: Ditto.
634 * gfortran.dg/dec_init_2.f90: Ditto.
635
432baa02
UB
6362016-08-15 Uros Bizjak <ubizjak@gmail.com>
637
638 PR target/72867
639 * gcc.target/i386/pr72867.c: New test.
640
7e1dde14
EB
6412016-08-16 Eric Botcazou <ebotcazou@adacore.com>
642
643 * c-c++-common/dump-ada-spec-5.c: New test.
644
e4969090
RB
6452016-08-15 Richard Biener <rguenther@suse.de>
646
647 PR tree-optimization/73434
648 * gcc.dg/torture/pr73434.c: New testcase.
649
66088065
JJ
6502016-08-15 Jakub Jelinek <jakub@redhat.com>
651
652 PR tree-optimization/72824
653 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
654
7c713714
CLT
6552016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
656
657 PR fortran/70598
658 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
659 in use_device clause.
660 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
661 * gfortran.dg/goacc/list.f95: Adjust to catch
662 "neither a POINTER nor an array" error messages.
663
4271e5cb
UB
6642016-08-14 Uros Bizjak <ubizjak@gmail.com>
665
666 PR target/76342
667 * gcc.target/i386/pr76342.c: New test.
668
b0cea284
JJ
6692016-08-12 Jakub Jelinek <jakub@redhat.com>
670
671 PR c/71512
672 * g++.dg/ubsan/pr71512.C: New test.
673 * c-c++-common/ubsan/pr71512-1.c: New test.
674 * c-c++-common/ubsan/pr71512-2.c: New test.
675
e86aefb8
MM
6762016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
677
678 * gcc.target/powerpc/vec-init-1.c: New tests to test various
679 vector initialization options.
680 * gcc.target/powerpc/vec-init-2.c: Likewise.
681 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
682 is generated on ISA 3.0.
683
7fd82d52
PP
6842016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
685
686 PR middle-end/71654
687 * gcc.dg/c-c++-common/pr71654.c: New test.
688 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
689 dg-options.
690 * gcc.dg/tree-ssa/vrp24: Likewise.
691
2f1364c2
JJ
6922016-08-12 Jakub Jelinek <jakub@redhat.com>
693
694 PR c/67410
695 * gcc.dg/pr67410.c: New test.
696
8eb414aa
BC
6972016-08-12 Bin Cheng <bin.cheng@arm.com>
698
699 PR tree-optimization/69848
700 * gcc.dg/vect/vect-pr69848.c: New test.
701
30b39c19
UB
7022016-08-12 Uros Bizjak <ubizjak@gmail.com>
703
704 PR testsuite/71008
705 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
706 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
707 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
708 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
709
e373dd06
RB
7102016-08-12 Richard Biener <rguenther@suse.de>
711
712 PR tree-optimization/57326
713 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
714 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
715 * gcc.dg/tree-ssa/pr35287.c: Likewise.
716 * gcc.target/i386/pr45685.c: Likewise.
717 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
718 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
719 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
720 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
721 * gfortran.dg/pr34163.f90: Likewise.
722
20d1af89
ML
7232016-08-12 Martin Liska <mliska@suse.cz>
724
725 * g++.dg/gcov/gcov-16.C: New test.
726 * lib/gcov.exp: Support new argument for run-gcov function.
727
5cacda56
ML
7282016-08-12 Martin Liska <mliska@suse.cz>
729
730 PR gcov-profile/35590
731 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
732
663eecfd
RB
7332016-08-12 Richard Biener <rguenther@suse.de>
734
735 PR tree-optimization/72851
736 * gcc.dg/torture/pr72851.c: New testcase.
737
8aaf799b
AO
7382016-08-12 Alexandre Oliva <aoliva@redhat.com>
739
e366d7d8
AO
740 PR debug/63240
741 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
742 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
743 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
744 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
745 DW_AT_deleted.
746
71e1a6a4
AO
747 PR debug/55641
748 * g++.dg/debug/dwarf2/ref-1.C: New.
749
8aaf799b
AO
750 PR debug/49366
751 * g++.dg/debug/dwarf2/template-params-12.H: New.
752 * g++.dg/debug/dwarf2/template-params-12f.C: New.
753 * g++.dg/debug/dwarf2/template-params-12g.C: New.
754 * g++.dg/debug/dwarf2/template-params-12n.C: New.
755 * g++.dg/debug/dwarf2/template-params-12s.C: New.
756 * g++.dg/debug/dwarf2/template-params-12u.C: New.
757 * g++.dg/debug/dwarf2/template-params-12v.C: New.
758 * g++.dg/debug/dwarf2/template-params-12w.C: New.
759
06f9caed
BS
7602016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
761
762 PR target/72863
763 * gcc.target/powerpc/pr72863.c: New test.
764
a8b956c1
UB
7652016-08-11 Uros Bizjak <ubizjak@gmail.com>
766
767 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
768
c73dd986
L
7692015-08-11 H.J. Lu <hongjiu.lu@intel.com>
770
771 * gcc.target/i386/pieces-strcpy-1.c: New test.
772 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
773
385ed708
JJ
7742016-08-11 Jakub Jelinek <jakub@redhat.com>
775
776 PR c++/72868
777 * g++.dg/cpp1y/constexpr-switch4.C: New test.
778
df7ec09f
L
7792015-08-11 H.J. Lu <hongjiu.lu@intel.com>
780
781 * gcc.target/i386/pieces-memcpy-1.c: New test.
782 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
783 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
784 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
785 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
786 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
787
b95a64bb
JJ
7882016-08-11 Jakub Jelinek <jakub@redhat.com>
789
790 PR c/72816
7ddbcf6b 791 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 792
59537744
BE
7932016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
794
795 PR tree-optimization/71083
796 * gcc.c-torture/execute/pr71083.c: New test.
797 * gnat.dg/loop_optimization23.adb: New test.
798 * gnat.dg/loop_optimization23_pkg.ads: New test.
799 * gnat.dg/loop_optimization23_pkg.adb: New test.
800
183ac6d0
RB
8012016-08-11 Richard Biener <rguenther@suse.de>
802
803 PR tree-optimization/72772
804 * gcc.dg/graphite/pr35356-1.c: Adjust.
805 * gcc.dg/tree-ssa/pr59597.c: Likewise.
806
b152f5a2
JB
8072016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
808
809 * gfortran.dg/random_7.f90: Take into account that the last seed
810 value is the special p value.
811 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
812
bb7ebad1
RB
8132016-08-11 Richard Biener <rguenther@suse.de>
814
815 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
816
2e186411
AM
8172016-08-11 Alan Modra <amodra@gmail.com>
818
819 * gcc.target/powerpc/pr71680.c: New.
820
e9e6d4f6
KN
8212016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
822
823 * gcc.target/powerpc/bfp/bfp.exp: New file.
824 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
825 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
826 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
827 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
828 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
829 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
830 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
831 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
832 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
833 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
834 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
835 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
836 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
837 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
838 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
839 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
840 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
841 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
842 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
843 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
844 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
845 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
846 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
847 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
848 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
849 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
850 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
851 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
852 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
853 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
854 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
855 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
856 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
857 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
858 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
859 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
860 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
861 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
862 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
863 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
864 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
865 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
866 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
867 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
868 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
869 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
870 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
871 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
872 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
873 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
874 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
875 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
876 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
877
9c8eabea
BC
8782016-08-10 Bin Cheng <bin.cheng@arm.com>
879
880 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
881 Add aarch64*-*-*.
882
6c553b76
BC
8832016-08-10 Bin Cheng <bin.cheng@arm.com>
884
885 * gcc.target/aarch64/simd/vcond-ne.c: New test.
886
a0883b08
MM
8872016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
888
889 PR target/72853
890 * gcc.target/powerpc/pr72853.c: New test.
891
a266236e
ML
8922016-08-10 Martin Liska <mliska@suse.cz>
893
894 PR gcov-profile/58306
895 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
896
22063dbc
ML
8972016-08-10 Martin Liska <mliska@suse.cz>
898
899 * g++.dg/gcov/gcov-threads-1.C: New test.
900
5250a5bb
SKS
9012016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
902
903 PR target/71873
904 * gcc.target/avr/pr71873.c: New test.
905
b7597ae5
ML
9062016-08-09 Martin Liska <mliska@suse.cz>
907
908 * g++.dg/gcov/gcov-dump-1.C: New test.
909 * g++.dg/gcov/gcov-dump-2.C: New test.
910
ab50a215
ML
9112016-08-09 Martin Liska <mliska@suse.cz>
912
913 * gcc.dg/tree-prof/val-prof-9.c: New test.
914
dcb1e137
ML
9152016-08-09 Martin Liska <mliska@suse.cz>
916
917 * gcc.dg/tree-prof/val-prof-8.c: New test.
918
04d6d3b6
MJ
9192016-08-09 Martin Jambor <mjambor@suse.cz>
920
df839749
UB
921 PR ipa/71981
922 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 923
c57e78c4
BC
9242016-08-09 Bin Cheng <bin.cheng@arm.com>
925
926 PR tree-optimization/33707
927 * gcc.dg/vect/pr33707.c: New test.
928
42970a17
BC
9292016-08-09 Bin Cheng <bin.cheng@arm.com>
930
931 PR tree-optimization/pr72772
932 * gcc.dg/tree-ssa/pr72772.c: New test.
933
810a3aa6
MF
9342016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
935
936 PR rtl-optimization/66669
937 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
938
9e207d6f
JJ
9392016-08-09 Jakub Jelinek <jakub@redhat.com>
940
941 PR tree-optimization/72824
942 * gcc.c-torture/execute/ieee/pr72824.c: New test.
943
50bf47fd
RB
9442016-08-09 Richard Biener <rguenther@suse.de>
945
946 PR tree-optimization/71802
947 * gcc.dg/torture/pr71802.c: New testcase.
948
cadec7ca
JJ
9492016-08-09 Jakub Jelinek <jakub@redhat.com>
950
951 PR c++/72809
952 * g++.dg/eh/stdarg1.C: New test.
953
c43c5112
AK
9542016-08-08 Andi Kleen <ak@linux.intel.com>
955
956 * lib/profopt.exp: (auto-profopt-execute): Don't include full
957 test command line in failure log.
958 (profopt-execute): dito. Make autofdo file names unique.
959
895aa8e1
DM
9602016-08-08 David Malcolm <dmalcolm@redhat.com>
961
962 PR c/64955
963 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
964 output.
965
9afda630
PK
9662016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
967
968 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
969 c99_runtime.
970 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
971 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
972 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
973 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
974 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
975 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
976
e52ed3fe
DM
9772016-08-08 David Malcolm <dmalcolm@redhat.com>
978
979 PR c/52952
980 * gcc.dg/cpp/pr66415-1.c: Likewise.
981 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
982 * gcc.dg/format/c90-printf-1.c: Likewise.
983 * gcc.dg/format/diagnostic-ranges.c: New test case.
984
ad200580
JJ
9852016-08-08 Jakub Jelinek <jakub@redhat.com>
986
77524e0d
JJ
987 PR fortran/72716
988 * gfortran.dg/gomp/pr72716.f90: New test.
989
2187f2a2
JJ
990 PR middle-end/72781
991 * gcc.dg/gomp/pr72781.c: New test.
992
ad200580
JJ
993 PR middle-end/68762
994 * g++.dg/vect/pr68762-1.cc: New test.
995 * g++.dg/vect/pr68762-2.cc: New test.
996 * g++.dg/vect/pr68762.h: New file.
997
989d0071
MS
9982016-08-08 Martin Sebor <msebor@redhat.com>
999
1000 PR testsuite/72838
3a146d46
JJ
1001 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
1002 * g++.dg/warn/overflow-warn-3.C: Same.
1003 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 1004
7090cac9
AV
10052016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1006
1007 PR fortran/71936
1008 * gfortran.dg/allocate_with_source_21.f03: New test.
1009
64e56ab0
AV
10102016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1011
1012 PR fortran/72698
1013 * gfortran.dg/allocate_with_source_20.f03: New test.
1014
0476487d
AM
10152016-08-08 Alan Modra <amodra@gmail.com>
1016
1017 * gcc.c-torture/compile/pr72802.c: New.
1018
8e9218f2
AV
10192016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1020
1021 PR fortran/70524
1022 * gfortran.dg/dependency_48.f90: New test.
1023
c1f7083b
TK
10242016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1025
531e5ae3 1026 PR fortran/70040
c1f7083b
TK
1027 * gfortran.dg/pr70040.f90: New testcase.
1028
6ab5813c
TK
10292016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1030
1031 PR fortran/71961
1032 * gfortran.dg/matmul_10.f90: New testcase.
1033
27bddc4a
JH
10342016-08-07 Jan Hubicka <hubicka@ucw.cz>
1035
1036 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
1037
4a9f8a9f
JJ
10382016-08-07 Jakub Jelinek <jakub@redhat.com>
1039
1040 PR c/72816
1041 * gcc.dg/pr72816.c: New test.
1042
fa76f2c6
JW
10432016-08-06 Jonathan Wakely <jwakely@redhat.com>
1044
1045 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
1046 * g++.dg/conversion/pr41426.C: Likewise.
1047 * g++.dg/conversion/pr66211.C: Likewise.
1048 * g++.dg/cpp1y/lambda-init9.C: Likewise.
1049 * g++.dg/init/ref8.C: Likewise.
1050 * g++.old-deja/g++.law/cvt20.C: Likewise.
1051 * g++.old-deja/g++.mike/p9732c.C: Likewise.
1052
5c3e5002
PP
10532016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1054
1055 PR tree-optimization/18046
1056 * gcc.dg/tree-ssa/vrp105.c: New test.
1057 * gcc.dg/tree-ssa/vrp106.c: New test.
1058
64d6d399
MS
10592016-08-05 Martin Sebor <msebor@redhat.com>
1060
1061 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
1062 1ul in diagnostics. Remove hyphen from "constant-expression."
1063 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
1064 * g++.dg/cpp0x/static_assert3.C: Same.
1065 * g++.dg/cpp1y/constexpr-throw.C: Same.
1066 * g++.dg/template/nontype3.C: Same.
1067 * g++.dg/warn/overflow-warn-1.C: Same.
1068 * g++.dg/warn/overflow-warn-3.C: Same.
1069 * g++.dg/warn/overflow-warn-4.C: Same.
1070
88fa5555
DM
10712016-08-05 David Malcolm <dmalcolm@redhat.com>
1072
1073 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
1074 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
1075 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
1076 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
1077
1addb9e6
PP
10782016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1079
1080 PR tree-optimization/72810
1081 * gcc.dg/tree-ssa/vrp110.c: New test.
1082
1b62ed4f
JG
10832016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
1084
1085 PR Target/72819
1086 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
1087 registers.
1088 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
1089 saving the half-precision registers.
1090 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
1091 value is returned in h0.
1092 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
1093 are passed in FP/SIMD registers.
1094 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
1095 passing works corrcetly.
1096 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
1097 (hfa_f16x2_t): Likewise.
1098 (hfa_f16x3_t): Likewise.
1099 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
1100 are promoted to double and passed in a double register.
1101 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
1102 are promoted to double and stacked.
1103 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
1104 __fp16 data types.
1105 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
1106 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
1107 __fp16 first get passed in FP/SIMD registers, then stacked.
1108
4228ca19
NS
11092016-08-05 Nathan Sidwell <nathan@acm.org>
1110
1111 PR c++/68724
1112 * g++.dg/cpp0x/pr68724.C: New.
1113
db7c335e
RB
11142016-08-05 Richard Biener <rguenther@suse.de>
1115
1116 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
1117
48abe922
PP
11182016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1119
1120 * gcc.dg/tree-ssa/vrp107.c: New test.
1121 * gcc.dg/tree-ssa/vrp108.c: New test.
1122 * gcc.dg/tree-ssa/vrp109.c: New test.
1123
f6cdf42f
PK
11242016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1125
1126 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
1127 dg-options.
1128
33a9c609
PK
11292016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1130
1131 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
1132 test-cases.
1133 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
1134 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1135 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
1136 test-cases.
1137 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
1138 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1139 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
1140 large_double.
1141
4473482d
PC
11422016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1143
1144 PR c++/72800
1145 * g++.dg/cpp1y/lambda-ice1.C: New.
1146
08156df5
PP
11472016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1148
1149 PR c++/72759
1150 * g++.dg/cpp1y/pr72759.C: New test.
1151
938da3a5
PP
11522016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1153
1154 * gcc.dg/switch-10.c: New test.
1155
da84183c
JG
11562016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
1157
1158 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
1159
ae9281fc
TS
11602016-08-04 Thomas Schwinge <thomas@codesourcery.com>
1161
1162 * c-c++-common/goacc/routine-5.c: Update.
1163
086ad22e
BE
11642016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
1165
1166 PR rtl-optimization/70903
1167 * gcc.c-torture/execute/pr70903.c: New test.
1168
6805e400
ML
11692016-08-04 Martin Liska <mliska@suse.cz>
1170
1171 * gcc.dg/params/params.exp: Replace file exists with
1172 TESTING_IN_BUILD_TREE.
1173
a0008434
MP
11742016-08-04 Marek Polacek <polacek@redhat.com>
1175
1176 PR c++/70229
1177 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
1178
fb46286e
RB
11792016-08-04 Richard Biener <rguenther@suse.de>
1180
1181 PR middle-end/71984
1182 * gcc.dg/torture/pr71984.c: Guard correctness check for
1183 little-endian.
1184
ac2c96ab
AP
11852016-08-03 Andrew Pinski <apinski@cavium.com>
1186
1187 * gcc.c-torture/compile/20160802-1.c: New testcase.
1188
c98583e9
FR
11892016-08-03 Fritz Reese <fritzoreese@gmail.com>
1190
1191 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
1192
9ad1a1da
RB
11932016-08-03 Richard Biener <rguenther@suse.de>
1194
1195 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
1196 and remove -O3.
1197 * c-c++-common/ubsan/pr71403-2.c: Likewise.
1198 * c-c++-common/ubsan/pr71403-3.c: Likewise.
1199
cd75c979
RB
12002016-08-03 Richard Biener <rguenther@suse.de>
1201
1202 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
1203 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
1204 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
1205 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
1206
30e8d875
SKS
12072016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1208
1209 * gcc.dg/init-excess-2.c: Require int32plus.
1210 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
1211 * gcc.dg/pr59963-2.c: Require int32plus.
1212 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
1213 * gcc.dg/unroll-7.c: Require int32plus.
1214
69b806f6
BC
12152016-08-02 Bin Cheng <bin.cheng@arm.com>
1216
1217 PR tree-optimization/34114
1218 * gcc.dg/tree-ssa/loop-42.c: New test.
1219
1efafef3
TC
12202016-08-02 Tamar Christina <tamar.christina@arm.com>
1221
1222 * gcc.target/aarch64/vminmaxnm.c: New.
1223 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
1224 tests.
1225
e2a99194
MM
12262016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1227
1228 * gcc.target/powerpc/vec-extract-5.c: New tests to test
1229 vec_extract for vector float, vector int, vector short, and vector
1230 char.
1231 * gcc.target/powerpc/vec-extract-6.c: Likewise.
1232 * gcc.target/powerpc/vec-extract-7.c: Likewise.
1233 * gcc.target/powerpc/vec-extract-8.c: Likewise.
1234 * gcc.target/powerpc/vec-extract-9.c: Likewise.
1235
71bfb77a
WD
12362016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
1237
1238 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 1239 single stack adjustment, no writeback.
71bfb77a
WD
1240 * gcc.target/aarch64/test_frame_12.c: Likewise.
1241 * gcc.target/aarch64/test_frame_13.c: Likewise.
1242 * gcc.target/aarch64/test_frame_15.c: Likewise.
1243 * gcc.target/aarch64/test_frame_6.c: Likewise.
1244 * gcc.target/aarch64/test_frame_7.c: Likewise.
1245 * gcc.target/aarch64/test_frame_8.c: Likewise.
1246 * gcc.target/aarch64/test_frame_16.c: New test.
1247
37bce35a
L
12482015-08-01 H.J. Lu <hongjiu.lu@intel.com>
1249
1250 PR target/72748
1251 * gcc.target/i386/pr72748.c: New test.
1252
2a93954e
AH
12532015-08-01 Alan Hayward <alan.hayward@arm.com>
1254
1255 PR tree-optimization/71818
1256 * gcc.dg/vect/pr71818.c: New
1257
bf60c531
ML
12582016-08-01 Martin Liska <mliska@suse.cz>
1259
1260 PR tree-optimization/71857
1261 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
1262
8ed49fab
KT
12632016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1264
1265 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
1266
76e2c821
JB
12672016-08-01 Jan Beulich <jbeulich@suse.com>
1268
1269 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
1270
35029597
WS
12712016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1272
1273 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
1274 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1275
3aa4b66a
JW
12762016-07-31 Jonathan Wakely <jwakely@redhat.com>
1277
1278 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
1279 (check_effective_target_c++): Likewise. Also match for libstdc++.
1280
93cb9a5a
SK
12812016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1282
1283 PR fortran/41922
1284 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
1285 * gfortran.dg/equiv_constraint_7.f90: Ditto.
1286 * gfortran.dg/pr41922.f90: New test.
1287
9fcb2819
SK
12882016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1289
1290 PR fortran/68566
1291 * gfortran.dg/pr68566.f90: new test.
1292
8bada5cd
MS
12932016-07-30 Martin Sebor <msebor@redhat.com>
1294
1295 PR c++/60760
1296 PR c++/71091
1297 * g++.dg/cpp0x/constexpr-cast.C: New test.
1298 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
1299 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
1300 * g++.dg/ubsan/pr63956.C: Correct.
1301
d0047a25
MM
13022016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
1303
1304 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
1305 vector double or vector long where the vector is in memory.
1306 * gcc.target/powerpc/vec-extract-3.c: Likewise.
1307 * gcc.target/powerpc/vec-extract-4.c: Likewise.
1308
e4f7a5df
SK
13092016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1310
1311 PR fortran/69867
1312 * gfortran.dg/pr69867.f90: New test.
1313
b441ae1d
SK
13142016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1315
1316 PR fortran/69962
1317 * gfortran.dg/pr69962.f90: New test.
1318
712dff31
SK
13192016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1320
1321 PR fortran/70006
1322 * gfortran.dg/pr70006.f90: New test.
1323
fb42421e
SK
13242016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1325
1326 PR fortran/71730
1327 * gfortran.dg/pr71730.f90: New test.
1328 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
1329 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
1330 * gfortran.dg/array_constructor_26.f03: Ditto.
1331
466effe0
WS
13322016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1333
1334 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
1335 * gcc.target/powerpc/pr71763.c: Likewise.
1336
f618a472
MP
13372016-07-29 Marek Polacek <polacek@redhat.com>
1338
1339 PR c/71742
1340 * gcc.dg/940510-1.c: Adjust dg-error.
1341 * gcc.dg/c99-flex-array-1.c: Likewise.
1342 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
1343
efd0786f
MP
1344 PR c/71853
1345 * gcc.dg/noncompile/pr71853.c: New test.
1346
e00dceaf
MP
1347 PR c/71573
1348 * gcc.dg/noncompile/pr71573.c: New test.
1349
638fc14f
MP
1350 PR c/71926
1351 * g++.dg/warn/Wparentheses-30.C: New test.
1352 * gcc.dg/Wparentheses-14.c: New test.
1353
61c73a7f
UB
13542016-07-29 Uros Bizjak <ubizjak@gmail.com>
1355
1356 * gcc.dg/pr59833.c: Use dg-add-options ieee.
1357
01d32b2b
BC
13582016-07-29 Bin Cheng <bin.cheng@arm.com>
1359
1360 PR tree-optimization/57558
1361 * gcc.dg/vect/pr57558-1.c: New test.
1362 * gcc.dg/vect/pr57558-2.c: New test.
1363
f6c7a248
PK
13642016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1365
61c73a7f 1366 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
1367 to scan forwprop1 dump pass.
1368
f54ea774
PC
13692016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1370
1371 PR c++/51488
1372 * g++.dg/template/pr51488.C: New.
1373
673a107a
JJ
13742016-07-29 Jakub Jelinek <jakub@redhat.com>
1375
1376 PR c/71969
1377 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
1378 static __inline__.
1379 * gcc.dg/pr71969-1.c: New test.
1380 * gcc.dg/pr71969-2.c: New test.
1381 * gcc.dg/pr71969-3.c: New test.
1382
78169471
MP
13832016-07-29 Marek Polacek <polacek@redhat.com>
1384
1385 PR c/71574
1386 * c-c++-common/pr71574.c: New test.
1387
a5b5c8b6
MP
1388 PR c/71583
1389 * gcc.dg/noncompile/pr71583.c: New test.
1390
883b6d4e
KV
13912016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
1392
1393 PR middle-end/68217
1394 * gcc.dg/pr68217.c: New test.
1395
89f1f37e
SK
13962016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1397
1398 PR fortran/71067
1399 * gfortran.dg/pr71067_1.f90: New test.
1400 * gfortran.dg/pr71067_2.f90: Ditto.
1401
e0d32185
MM
14022016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1403
1404 * gcc.target/powerpc/vec-extract-1.c: New test.
1405
c851722d
SK
14062016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1407
1408 PR fortran/71799
1409 * gfortran.dg/pr71799.f90: New test.
1410
f064da6a
PC
14112016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
1412
1413 PR c++/71665
1414 * g++.dg/cpp0x/pr71665-1.C: New.
1415 * g++.dg/cpp0x/pr71665-2.C: Likewise.
1416 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
1417 * g++.dg/ext/label10.C: Likewise.
1418 * g++.dg/parse/constant5.C: Likewise.
1419
1b70aaad
SK
14202016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1421
1422 PR fortran/71859
1423 * gfortran.dg/pr71859.f90: New test.
1424 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
1425 * gfortran.dg/coarray_collectives_1.f90: Ditto.
1426
a23404c9
PT
14272016-07-28 Paul Thomas <pault@gcc.gnu.org>
1428
1429 PR fortran/71883
1430 * gfortran.dg/pr71883.f90 : New test.
1431
513d866d
YR
14322016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1433
1434 PR tree-optimization/71734
61c73a7f 1435 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 1436
7c428aa2
RL
14372016-07-28 Renlin Li <renlin.li@arm.com>
1438
1439 Revert
1440 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1441
1442 PR fortran/71902
1443 * gfortran.dg/dependency_47.f90: New test.
1444
1225d6b1
ML
14452016-07-28 Martin Liska <mliska@suse.cz>
1446
1447 PR gcov-profile/68025
1448 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
1449
e5f5bf35
ML
14502016-07-28 Martin Liska <mliska@suse.cz>
1451
1452 * g++.dg/vect/pr70944.cc: New test.
1453
4536610d
KV
14542016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
1455
1456 PR middle-end/71994
1457 * gcc.dg/torture/pr71994.c: New test.
1458
8c6961ca
PK
14592016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1460
1461 PR middle-end/71078
1462 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
1463 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1464 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1465
8de22ea0
RB
14662016-07-27 Richard Biener <rguenther@suse.de>
1467
1468 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
1469
5d9da222
ML
14702016-07-27 Martin Liska <mliska@suse.cz>
1471
1472 * gcc.dg/predict-13.c: New test.
1473 * gcc.dg/predict-14.c: New test.
1474
af9e275f
SKS
14752016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1476
a23404c9 1477 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
1478 including stdint.h.
1479 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
1480 including stdint.h.
1481
71abba1e
MM
14822016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1483
1484 PR target/71869
1485 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
1486 IEEE built-in functions handle quiet and signalling NaNs
1487 correctly.
1488
9cd74e8f
SK
14892016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
1490
1491 PR fortran/71862
1492 * gfortran.dg/pr71862.f90: New test.
1493
0d48446f
MS
14942016-07-26 Martin Sebor <msebor@redhat.com>
1495
1496 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
1497 selector with dg-options.
1498
524cf1e4
PP
14992016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
1500
1501 PR tree-optimization/18046
1502 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
1503 * gcc.dg/tree-ssa/vrp103.c: New test.
1504 * gcc.dg/tree-ssa/vrp104.c: New test.
1505
100665d8
WS
15062016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1507
1508 * gcc.target/powerpc/pr63354.c: Require lp64 since
1509 -mprofile-kernel is not legal with -m32.
1510
0b64ca40
RB
15112016-07-26 Richard Biener <rguenther@suse.de>
1512
1513 PR rtl-optimization/71984
1514 * gcc.dg/torture/pr71984.c: New testcase.
1515
9b7937cf
RS
15162016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
1517
1518 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
1519 g++-dg-runtest via et-dg-runtest.
1520 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
1521 * gcc.dg/vect/vect.exp: Likewise.
1522 * gfortran.dg/graphite/graphite.exp: Likewise, but for
1523 gfortran-dg-runtest.
1524 * gfortran.dg/vect/vect.exp: Likewise.
1525 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
1526 (check_mips_loongson_hw_available): Likewise.
1527 (check_effective_target_mpaired_single_runtime): Likewise.
1528 (check_effective_target_mips_loongson_runtime): Likewise.
1529 (add_options_for_mpaired_single): Likewise.
1530 (check_effective_target_vect_int): Add global et_index.
1531 Check and save the supported feature for a target selected by
1532 the et_index target. Break long lines where appropriate. Call
1533 et-is-effective-target for MIPS with an argument instead of
1534 check_effective_target_* where appropriate.
1535 (check_effective_target_vect_intfloat_cvt): Likewise.
1536 (check_effective_target_vect_uintfloat_cvt): Likewise.
1537 (check_effective_target_vect_floatint_cvt): Likewise.
1538 (check_effective_target_vect_floatuint_cvt): Likewise.
1539 (check_effective_target_vect_simd_clones): Likewise.
1540 (check_effective_target_vect_shift): ewise.
1541 (check_effective_target_whole_vector_shift): Likewise.
1542 (check_effective_target_vect_bswap): Likewise.
1543 (check_effective_target_vect_shift_char): Likewise.
1544 (check_effective_target_vect_long): Likewise.
1545 (check_effective_target_vect_float): Likewise.
1546 (check_effective_target_vect_double): Likewise.
1547 (check_effective_target_vect_long_long): Likewise.
1548 (check_effective_target_vect_no_int_max): Likewise.
1549 (check_effective_target_vect_no_int_add): Likewise.
1550 (check_effective_target_vect_no_bitwise): Likewise.
1551 (check_effective_target_vect_widen_shift): Likewise.
1552 (check_effective_target_vect_no_align): Likewise.
1553 (check_effective_target_vect_hw_misalign): Likewise.
1554 (check_effective_target_vect_element_align): Likewise.
1555 (check_effective_target_vect_condition): Likewise.
1556 (check_effective_target_vect_cond_mixed): Likewise.
1557 (check_effective_target_vect_char_mult): Likewise.
1558 (check_effective_target_vect_short_mult): Likewise.
1559 (check_effective_target_vect_int_mult): Likewise.
1560 (check_effective_target_vect_extract_even_odd): Likewise.
1561 (check_effective_target_vect_interleave): Likewise.
1562 (check_effective_target_vect_stridedN): Likewise.
1563 (check_effective_target_vect_multiple_sizes): Likewise.
1564 (check_effective_target_vect64): Likewise.
1565 (check_effective_target_vect_call_copysignf): Likewise.
1566 (check_effective_target_vect_call_sqrtf): Likewise.
1567 (check_effective_target_vect_call_btrunc): Likewise.
1568 (check_effective_target_vect_call_btruncf): Likewise.
1569 (check_effective_target_vect_call_ceil): Likewise.
1570 (check_effective_target_vect_call_ceilf): Likewise.
1571 (check_effective_target_vect_call_floor): Likewise.
1572 (check_effective_target_vect_call_floorf): Likewise.
1573 (check_effective_target_vect_call_lceil): Likewise.
1574 (check_effective_target_vect_call_lfloor): Likewise.
1575 (check_effective_target_vect_call_nearbyint): Likewise.
1576 (check_effective_target_vect_call_nearbyintf): Likewise.
1577 (check_effective_target_vect_call_round): Likewise.
1578 (check_effective_target_vect_call_roundf): Likewise.
1579 (check_effective_target_vect_perm): Likewise, but also append *_saved
1580 to the existing global name to properly cache the result.
1581 (check_effective_target_vect_perm_byte): Likewise.
1582 (check_effective_target_vect_perm_short): Likewise.
1583 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
1584 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
1585 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1586 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
1587 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
1588 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
1589 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
1590 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
1591 (check_effective_target_vect_sdot_qi): Likewise.
1592 (check_effective_target_vect_udot_qi): Likewise.
1593 (check_effective_target_vect_sdot_hi): Likewise.
1594 (check_effective_target_vect_udot_hi): Likewise.
1595 (check_effective_target_vect_usad_char): Likewise.
1596 (check_effective_target_vect_pack_trunc): Likewise.
1597 (check_effective_target_vect_unpack): Likewise.
1598 (check_effective_target_vect_aligned_arrays): Likewise.
1599 (check_effective_target_vect_natural_alignment): Likewise.
1600 (check_effective_target_vector_alignment_reachable): Likewise.
1601 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
1602 (is-effective-target): Initialize et_index if undefined.
1603 (et-dg-runtest): New.
1604 (et-is-effective-target): Likewise.
1605 (check_vect_support_and_set_flags): Add supported MIPS targets to
1606 EFFECTIVE_TARGETS list. Return the number of supported targets.
1607
8f63caf6
RB
16082016-07-26 Richard Biener <rguenther@suse.de>
1609 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1610
1611 PR middle-end/70920
1612 * gcc.dg/pr70920-1.c: New test-case.
1613 * gcc.dg/pr70902-2.c: Likewise.
1614 * gcc.dg/pr70920-3.c: Likewise.
1615 * gcc.dg/pr70920-4.c: Likewise
1616 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
1617 2 instead of 3.
1618
7d575fff
AM
16192016-07-25 Alexander Monakov <amonakov@ispras.ru>
1620
1621 * gcc.c-torture/execute/pr71494.c: Require label_values.
1622 * gcc.dg/pr16973.c: Ditto.
1623
bf01e070
SKS
16242016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1625
1626 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
1627 * gcc.dg/torture/pr69771.c: Require int32plus.
1628 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
1629
16b05965
ML
16302016-07-25 Martin Liska <mliska@suse.cz>
1631
1632 * gcc.dg/torture/pr71987.c: New test.
1633
d52d3767
SK
16342016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
1635
1636 PR fortran/71935
1637 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
1638 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
1639 * gfortran.dg/pr71935.f90: New test.
1640
2e6b45af
MS
16412016-07-22 Martin Sebor <msebor@redhat.com>
1642
1643 PR c++/71675
1644 * g++.dg/ext/atomic-3.C: New test.
1645 * gcc.dg/atomic/pr71675.c: New test.
1646
58b3986e
ES
16472016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
1648
1649 * gcc.target/i386/mvc8.c: New test.
1650
faa1612a
BC
16512016-07-22 Bin Cheng <bin.cheng@arm.com>
1652
1653 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
1654 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
1655
1603ebe0
TK
16562016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1657
1658 PR fortran/71795
1659 * gfortran.dg/constructor_50.f90: New test.
1660
bc91c436
ML
16612016-07-22 Martin Liska <mliska@suse.cz>
1662
1663 PR gcov-profile/69028
1664 PR gcov-profile/62047
1665 * g++.dg/cilk-plus/pr69028.C: New test.
1666
9fe9a3a7
AV
16672016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
1668
1669 * gfortran.dg/coarray_stat_2.f90: New test.
1670
70866e3d
MM
16712016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1672
1673 * gcc.target/powerpc/vec-extract.h: New files to check the
1674 vec_extract built-in functions for all vector types, testing
1675 accessing each element, both with constant and variable element
1676 numbers.
1677 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
1678 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
1679 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
1680 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
1681 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
1682 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
1683 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
1684 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
1685 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
1686
ab3af181
JJ
16872016-07-21 Jakub Jelinek <jakub@redhat.com>
1688
1689 PR c++/71728
1690 * g++.dg/other/pr71728.C: New test.
1691
ebe8f322
JG
16922016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
1693
1694 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
1695 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
1696 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
1697 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
1698 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
1699
959cef74
RB
17002016-07-21 Richard Biener <rguenther@suse.de>
1701
1702 PR tree-optimization/71947
1703 * gcc.dg/tree-ssa/vrp102.c: New testcase.
1704
b24d9420
BC
17052016-07-21 Bin Cheng <bin.cheng@arm.com>
1706
1707 * gcc.dg/tree-ssa/scev-15.c: New.
1708
23974819
BC
17092016-07-21 Bin Cheng <bin.cheng@arm.com>
1710
1711 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
1712
ee78cbaa
JJ
17132016-07-21 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR c++/71941
1716 * g++.dg/gomp/pr71941.C: New test.
1717
52ed68f7
DM
17182016-07-20 David Malcolm <dmalcolm@redhat.com>
1719
1720 PR c/70339
1721 PR c/71858
1722 * g++.dg/spellcheck-identifiers.C: New test case, based on
1723 gcc.dg/spellcheck-identifiers.c.
1724 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
1725 gcc.dg/spellcheck-identifiers-2.c.
1726 * g++.dg/spellcheck-typenames.C: New test case, based on
1727 gcc.dg/spellcheck-typenames.c
1728
18407bfb
JW
17292016-07-20 Jonathan Wakely <jwakely@redhat.com>
1730
1731 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
1732 pointer to member function and also test catching by reference.
1733
4c07fd98
DV
17342016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1735
1736 * gcc.target/s390/pr67443.c: Fix test case.
1737
fee21d65
DV
17382016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1739
1740 * gcc.target/s390/insv-1.c: Xfail some tests.
1741 * gcc.target/s390/insv-2.c: Likewise.
1742
dbe9dfdd
GJL
17432016-07-20 Georg-Johann Lay <avr@gjlay.de>
1744
1745 * gcc.target/avr/torture/get-mem.c: New test.
1746 * gcc.target/avr/torture/set-mem.c: New test.
1747
c25e1d82
GJL
17482016-07-20 Georg-Johann Lay <avr@gjlay.de>
1749
1750 PR target/71948
1751 * gcc.target/avr/torture/tiny-progmem.c: New test.
1752
109d2197
JJ
17532016-07-20 Jakub Jelinek <jakub@redhat.com>
1754
7419f441
JJ
1755 PR c++/71909
1756 * g++.dg/parse/pr71909.C: New test.
1757 * g++.dg/tm/pr71909.C: New test.
1758
109d2197
JJ
1759 PR c++/50060
1760 * g++.dg/cpp0x/constexpr-50060.C: New test.
1761 * g++.dg/cpp1y/constexpr-50060.C: New test.
1762
144530cf
ML
17632016-07-20 Martin Liska <mliska@suse.cz>
1764
1765 * gfortran.dg/graphite/pr71898.f90: New test.
1766
04ac4afa
BC
17672016-07-20 Bin Cheng <bin.cheng@arm.com>
1768
1769 PR tree-optimization/71503
1770 PR tree-optimization/71683
1771 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
1772 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
1773
dcbdb17a
ML
17742016-07-20 Martin Liska <mliska@suse.cz>
1775
1776 * gcc.dg/plugin/plugin.exp: Remove sreal test.
1777 * gcc.dg/plugin/sreal-test-1.c: Remove.
1778 * gcc.dg/plugin/sreal_plugin.c: Remove.
1779
6ed82555
TK
17802016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1781
1782 PR fortran/71902
1783 * gfortran.dg/dependency_47.f90: New test.
1784
13da0507
JJ
17852016-07-19 Jakub Jelinek <jakub@redhat.com>
1786
4833f561
JJ
1787 PR rtl-optimization/71916
1788 * gcc.c-torture/compile/pr71916.c: New test.
1789
4fda19ef
JJ
1790 PR middle-end/71874
1791 * g++.dg/torture/pr71874.C: New test.
1792
13da0507
JJ
1793 PR middle-end/71734
1794 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
1795 (my_alloc): Rewritten to use __builtin_posix_memalign and
1796 __SIZE_TYPE__.
1797 (my_free): Use __builtin_free instead of _mm_free.
1798 (Vec::operator=): Use __builtin_memcpy.
1799
e7980add
MJ
18002016-07-19 Martin Jambor <mjambor@suse.cz>
1801
61c73a7f
UB
1802 PR fortran/71688
1803 * gfortran.dg/pr71688.f90: New test.
e7980add 1804
13e88953
RB
18052016-07-19 Richard Biener <rguenther@suse.de>
1806
1807 * c-c++-common/vector-subscript-6.c: New testcase.
1808 * c-c++-common/vector-subscript-7.c: Likewise.
1809
1caf0482
SKS
18102016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1811
a23404c9 1812 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
1813 and UInt32 based on __SIZEOF_INT__.
1814
cef5388d
RB
18152016-07-19 Richard Biener <rguenther@suse.de>
1816
1817 PR tree-optimization/71901
1818 * gcc.dg/torture/pr71901.c: New testcase.
1819
18202016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
1821
1822 PR tree-optimization/71908
1823 * gcc.dg/torture/pr71908.c: New testcase.
1824
a8f7a895
MM
18252016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1826
1827 PR target/71493
1828 * gcc.target/powerpc/pr71493-1.c: New test.
1829 * gcc.target/powerpc/pr71493-2.c: Likewise.
1830
f2111a36
JJ
18312016-07-18 Jakub Jelinek <jakub@redhat.com>
1832
99516432
JJ
1833 PR c++/71835
1834 * g++.dg/conversion/ambig3.C: New test.
1835
87713c6a
JJ
1836 PR c++/71828
1837 * g++.dg/cpp0x/constexpr-71828.C: New test.
1838
7a7f16ca
JJ
1839 PR c++/71826
1840 * g++.dg/template/pr71826.C: New test.
1841
f4d90295
JJ
1842 PR c++/71822
1843 * g++.dg/template/defarg21.C: New test.
1844
f2111a36
JJ
1845 PR c++/71871
1846 * g++.dg/ext/vector31.C: New test.
1847
0b965526
UB
18482016-07-18 Uros Bizjak <ubizjak@gmail.com>
1849
1850 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
1851
94e136b9
YR
18522016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
1853
1854 PR tree-optimization/71734
1855 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
1856
7072df0a
DV
18572016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
1858
1859 * gcc.target/s390/warn-dynamicstack-1.c: New test.
1860 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
1861 stack-layout-dynamic-1.c: New test.
1862
54158a1a
AK
18632016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1864
1865 * gcc.target/s390/nolrl-1.c: New test.
1866
43068916
FR
18672016-07-17 Fritz Reese <fritzoreese@gmail.com>
1868
1869 PR fortran/71523
1870 * gfortran.dg/pr71523_1.f90: New test.
1871 * gfortran.dg/pr71523_2.f90: New test.
1872
a9356b12
AS
18732016-07-16 Andreas Schwab <schwab@linux-m68k.org>
1874
1875 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
1876
a07b81c7
JD
18772016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1878 Marco Restelli <mrestelli@gmail.com>
1879
1880 PR fortran/62125
1881 * gfortran.dg/pr62125.f90: New test.
1882
96c0ec12
BS
18832016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1884
1885 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
1886 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1887
479d0ed5
JW
18882016-07-15 Jonathan Wakely <jwakely@redhat.com>
1889
1890 PR c++/58796
1891 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
1892 * g++.dg/cpp0x/nullptr35.C: New test.
1893
41c7438e
BC
18942016-07-15 Bin Cheng <bin.cheng@arm.com>
1895
1896 * gcc.dg/tree-ssa/scev-8.c: Update test string.
1897
f7ba880b
CP
18982016-07-15 Cesar Philippidis <cesar@codesourcery.com>
1899
1900 * gfortran.dg/goacc/vector_length.f90: New test.
1901
b9aba0a0
RB
19022016-07-15 Richard Biener <rguenther@suse.de>
1903
1904 PR tree-optimization/71881
1905 * gcc.dg/torture/pr71881.c: New testcase.
1906
9513d5fb
RB
19072016-07-15 Richard Biener <rguenther@suse.de>
1908
1909 PR tree-optimization/71887
1910 * gcc.dg/torture/pr71887.c: New testcase.
1911
ddbbcb19
JJ
19122016-07-15 Jakub Jelinek <jakub@redhat.com>
1913
1914 PR c/71858
1915 * gcc.dg/spellcheck-identifiers-3.c: New test.
1916
29eb509c
AV
19172016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
1918
1919 PR fortran/71807
1920 * gfortran.dg/null_9.f90: New test.
1921
43aabfcf
BC
19222016-07-15 Bin Cheng <bin.cheng@arm.com>
1923
1924 * gcc.dg/tree-ssa/loop-41.c: New test.
1925
afc89e58
BC
19262016-07-15 Bin Cheng <bin.cheng@arm.com>
1927
1928 PR tree-optimization/71347
1929 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
1930
6fa682ad
SK
19312016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
1932
1933 PR fortran/29819
1934 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
1935 * gfortran.dg/contains.f90: Ditto.
1936 * gfortran.dg/contains_empty_1.f03: Ditto.
1937 * gfortran.dg/submodule_3.f08: Ditto.
1938
dd36b877
JJ
19392016-07-14 Jakub Jelinek <jakub@redhat.com>
1940
a60a5d31
JJ
1941 PR testsuite/71865
1942 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
1943 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
1944 expected diagnostics.
1945
dd36b877
JJ
1946 PR c/71858
1947 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
1948 * gcc.dg/spellcheck-identifiers-2.c: New test.
1949 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
1950 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
1951
a241f8ca
JJ
19522016-07-14 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR tree-optimization/71872
1955 * gcc.c-torture/compile/pr71872.c: New test.
1956
d62b809c
TP
19572016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1958
1959 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
1960 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
1961 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
1962 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
1963 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
1964 * gcc.target/arm/atomic-op-acquire-1.c: This.
1965 * gcc.target/arm/atomic-op-char.c: Rename into ...
1966 * gcc.target/arm/atomic-op-char-1.c: This.
1967 * gcc.target/arm/atomic-op-consume.c: Rename into ...
1968 * gcc.target/arm/atomic-op-consume-1.c: This.
1969 * gcc.target/arm/atomic-op-int.c: Rename into ...
1970 * gcc.target/arm/atomic-op-int-1.c: This.
1971 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
1972 * gcc.target/arm/atomic-op-relaxed-1.c: This.
1973 * gcc.target/arm/atomic-op-release.c: Rename into ...
1974 * gcc.target/arm/atomic-op-release-1.c: This.
1975 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
1976 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
1977 * gcc.target/arm/atomic-op-short.c: Rename into ...
1978 * gcc.target/arm/atomic-op-short-1.c: This.
1979 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
1980 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
1981 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
1982 * gcc.target/arm/atomic-op-char-2.c: Likewise.
1983 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
1984 * gcc.target/arm/atomic-op-int-2.c: Likewise.
1985 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
1986 * gcc.target/arm/atomic-op-release-2.c: Likewise.
1987 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
1988 * gcc.target/arm/atomic-op-short-2.c: Likewise.
1989
1f8dd420
AV
19902016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
1991
1992 PR fortran/70842
1993 * gfortran.dg/select_type_35.f03: New test.
1994
53109ba8
KT
19952016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1996
1997 PR target/65951
1998 PR tree-optimization/70923
1999 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
2000 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
2001 * gcc.dg/vect/pr65951.c: Likewise.
2002 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
2003
91f35b7f
DE
20042016-07-14 David Edelsohn <dje.gcc@gmail.com>
2005
2006 * c-c++-common/pr60226.c: Expect maximum object file alignment
2007 error on AIX.
2008
351168fe
RB
20092016-07-14 Richard Biener <rguenther@suse.de>
2010
2011 PR tree-optimization/71866
2012 * gcc.dg/torture/pr71866.c: New testcase.
2013
94c32c00
TP
20142016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2015
2016 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
2017 selector and enclose boolean expression in curly braces.
2018
b799a481
AM
20192016-07-14 Alan Modra <amodra@gmail.com>
2020
2021 PR target/71733
2022 * gcc.target/powerpc/p9-novsx.c: New.
2023
f63ba78c
AK
20242016-07-13 Andi Kleen <ak@linux.intel.com>
2025
2026 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
2027 * g++.dg/tree-prof/morefunc.C: Dito.
2028 * g++.dg/tree-prof/pr35545.C: Dito.
2029 * g++.dg/tree-prof/reorder.C: Dito.
2030 * gcc.dg/tree-prof/20050826-2.c: Dito.
2031 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
2032 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
2033 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
2034 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
2035 * gcc.dg/tree-prof/inliner-1.c: Dito.
2036 * gcc.dg/tree-prof/merge_block.c: Dito.
2037 * gcc.dg/tree-prof/stringop-1.c: Dito.
2038 * gcc.dg/tree-prof/stringop-2.c: Dito.
2039 * gcc.dg/tree-prof/switch-case-1.c: Dito.
2040 * gcc.dg/tree-prof/switch-case-2.c: Dito.
2041 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
2042 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
2043 * gcc.dg/tree-prof/update-loopch.c: Dito.
2044 * gcc.dg/tree-prof/val-prof-1.c: Dito.
2045 * gcc.dg/tree-prof/val-prof-2.c: Dito.
2046 * gcc.dg/tree-prof/val-prof-3.c: Dito.
2047 * gcc.dg/tree-prof/val-prof-4.c: Dito.
2048 * gcc.dg/tree-prof/val-prof-5.c: Dito.
2049 * gcc.dg/tree-prof/val-prof-6.c: Dito.
2050 * gcc.dg/tree-prof/val-prof-7.c: Dito.
2051
f4d5a23d
AK
20522016-07-13 Andi Kleen <ak@linux.intel.com>
2053
2054 * lib/profopt.exp (profopt-execute): Remove .imports files.
2055
ae145898
AK
20562016-07-13 Andi Kleen <ak@linux.intel.com>
2057
0b965526 2058 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 2059
e97bd4f5
AK
20602016-07-13 Andi Kleen <ak@linux.intel.com>
2061
2062 * lib/profopt.exp (dg-final-scan-autofdo,
2063 dg-final-scan-not-autofdo): New functions.
2064
6fa3d4b4
BC
20652016-07-13 Bin Cheng <bin.cheng@arm.com>
2066
2067 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
2068 * gcc.dg/vect/vect-35.c: Ditto.
2069 * gcc.dg/vect/vect-alias-check-2.c: New test.
2070
65f18bc6
ML
20712016-07-13 Martin Liska <mliska@suse.cz>
2072
2073 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 2074 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
2075 * gfortran.dg/pr42108.f90: Update expected dump scan.
2076
9737f35b
RB
20772016-07-13 Richard Biener <rguenther@suse.de>
2078
2079 PR tree-optimization/24574
2080 * gcc.dg/pr24574.c: New testcase.
2081
62c0ea4b
SKS
20822016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2083
0b965526 2084 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
2085 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
2086 * c-c++-common/pr68833-1.c: Require int32plus.
2087 * gcc.dg/ipa/pr63551.c: Likewise.
2088 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
2089 * gcc.dg/ipa/pr64041.c: Require int32plus.
2090
c7ed8938
IE
20912016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
2092
2093 PR ipa/71633
2094 * g++.dg/pr71633.C: New test.
2095
5ce15300
TP
20962016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2097
2098 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
2099 Add new arm_thumb1_cbz_ok effective target.
2100 * gcc.target/arm/cbz.c: New test.
2101
2b9509a3
TP
21022016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2103
2104 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
2105 Define effective target.
2106 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
2107 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
2108 * gcc.target/arm/movhi_movw.c: New test.
2109 * gcc.target/arm/movsi_movw.c: Likewise.
2110 * gcc.target/arm/movdi_movw.c: Likewise.
2111
7f15b177
RB
21122016-07-13 Richard Biener <rguenther@suse.de>
2113
2114 PR middle-end/71104
2115 * gcc.dg/pr71104-1.c: New testcase.
2116 * gcc.dg/pr71104-2.c: Likewise.
2117
0b0a896e
MM
21182016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2119
2120 PR target/71805
2121 * gcc.target/powerpc/pr71805.c: New test.
2122
f906f5ed
BS
21232016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2124
2125 * gcc.target/powerpc/divkc3-1.c: New.
2126 * gcc.target/powerpc/mulkc3-1.c: New.
2127
9e63c3aa
NS
21282016-07-12 Nathan Sidwell <nathan@acm.org>
2129
2130 * gcc.target/arm/data-rel-1.c: New.
2131 * gcc.target/arm/data-rel-2.c: New.
2132 * gcc.target/arm/data-rel-3.c: New.
2133
f507d202
ML
21342016-07-12 Martin Liska <mliska@suse.cz>
2135
2136 * gcc.dg/params/blocksort-part.c: New test.
2137 * gcc.dg/params/params.exp: New file.
2138
d6f7c125
KT
21392016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2140
2141 PR middle-end/71700
2142 * gcc.c-torture/execute/pr71700.c: New test.
2143
37ccb0ba
SB
21442016-07-12 Steven Bosscher <steven@gcc.gnu.org>
2145 Richard Biener <rguenther@suse.de>
2146
2147 PR tree-optimization/23286
2148 PR tree-optimization/70159
2149 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
2150 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
2151 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
2152 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
2153 * gcc.dg/tree-ssa/pr35286.c: Likewise.
2154 * gcc.dg/tree-ssa/pr35287.c: Likewise.
2155 * gcc.dg/hoist-register-pressure-1.c: Likewise.
2156 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2157 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2158 * gcc.dg/pr51879-12.c: Likewise.
2159 * gcc.dg/strlenopt-9.c: Likewise.
2160 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2161 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
2162 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
2163 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2164 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2165 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
2166 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
2167 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
2168 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
2169 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
2170 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
2171 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
2172 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
2173 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
2174 * gfortran.dg/pr43984.f90: Adjust expected outcome.
2175
712a93d6
RB
21762016-07-12 Richard Biener <rguenther@suse.de>
2177
2178 PR rtl-optimization/68961
2179 * gcc.target/i386/pr68961.c: New testcase.
2180
c392943c
JJ
21812016-07-11 Jakub Jelinek <jakub@redhat.com>
2182
3d56e6a4
JJ
2183 PR middle-end/71758
2184 * c-c++-common/gomp/pr71758.c: New test.
2185 * gfortran.dg/gomp/pr71758.f90: New test.
2186
c392943c
JJ
2187 PR tree-optimization/71823
2188 * gcc.dg/vect/pr71823.c: New test.
2189
741d3be5
DM
21902016-07-11 David Malcolm <dmalcolm@redhat.com>
2191
2192 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
2193 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
2194 and LINE_MAP_MAX_LOCATION_WITH_COLS.
2195
92fa45b5
L
21962016-07-11 H.J. Lu <hongjiu.lu@intel.com>
2197
2198 PR target/71801
2199 * gcc.target/i386/pr71801.c: New test.
2200
f51606c7
RB
22012016-07-11 Richard Biener <rguenther@suse.de>
2202
2203 PR tree-optimization/71816
2204 * gcc.dg/torture/pr71816.c: New testcase.
2205
36b54ce0
TK
22062016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2207
2208 PR fortran/71783
2209 * gfortran.dg/dependency_46.f90: New test.
2210
d13835b6
VM
22112016-07-08 Vladimir Makarov <vmakarov@redhat.com>
2212
2213 PR rtl-optimization/71621
2214 * gcc.target/i386/pr71621-1.c: New.
2215 * gcc.target/i386/pr71621-2.c: New.
2216
642bcbdf
CP
22172016-07-08 Cesar Philippidis <cesar@codesourcery.com>
2218
2219 * gfortran.dg/goacc/pr71704.f90: New test.
2220
02eb5b8b
BS
22212016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2222
2223 PR target/71297
2224 * gcc.target/powerpc/pr71297.c: New.
2225
8beb9a0d
JW
22262016-07-08 Jiong Wang <jiong.wang@arm.com>
2227
2228 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
2229
cef4b650
MM
22302016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2231
2232 PR target/71806
2233 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
2234
3c3ecf52
AH
22352016-07-08 Alan Hayward <alan.hayward@arm.com>
2236
2237 PR tree-optimization/71667
2238 * gcc.dg/vect/pr71667.c: New
2239
2660286d
ML
22402016-07-08 Martin Liska <mliska@suse.cz>
2241
2242 * gcc.dg/torture/pr71606.c: New test.
2243
70cdd4ae
JD
22442016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2245
2246 PR fortran/71764
2247 * gfortran.dg/pr71764.f90: New test.
2248
842dc2e6
JJ
22492016-07-07 Jakub Jelinek <jakub@redhat.com>
2250 Kai Tietz <ktietz70@googlemail.com>
2251
2252 PR c++/70869
2253 PR c++/71054
2254 * g++.dg/cpp0x/pr70869.C: New test.
2255 * g++.dg/cpp0x/pr71054.C: New test.
2256
31be4262
DE
22572016-07-07 David Edelsohn <dje.gcc@gmail.com>
2258
2259 * g++.dg/debug/pr71432.C: Fail on AIX.
2260
1c122092
ML
22612016-07-07 Martin Liska <mliska@suse.cz>
2262
2263 * gfortran.dg/do_1.f90: Remove a corner case that triggers
2264 an undefined behavior.
2265 * gfortran.dg/do_3.F90: Likewise.
2266 * gfortran.dg/do_check_11.f90: New test.
2267 * gfortran.dg/do_check_12.f90: New test.
2268 * gfortran.dg/do_corner_warn.f90: New test.
2269
7119f1b1
ML
22702016-07-07 Martin Liska <mliska@suse.cz>
2271
2272 * gfortran.dg/predict-1.f90: Ammend the test.
2273 * gfortran.dg/predict-2.f90: Likewise.
2274
275792f2
IE
22752016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
2276
2277 PR ipa/71624
2278 * g++.dg/pr71624.C: New test.
2279
05a437c1
TP
22802016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2281
2282 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
2283 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
2284 ARMv8-M Mainline architectures.
2285
6f493951
TP
22862016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2287
2288 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
2289 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
2290
5ddaee94
SB
22912016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
2292
2293 PR target/70098
2294 PR target/71763
2295 * gcc.target/powerpc/pr71763.c: New file.
2296
651afdb2
YR
22972016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2298
2299 PR tree-optimization/71518
0b965526 2300 * gcc.dg/pr71518.c: New test.
651afdb2 2301
9df99881
WD
23022016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
2303
2304 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
2305
7b4e0769
SKS
23062016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2307
0b965526 2308 PR target/50739
7b4e0769
SKS
2309 * gcc.target/avr/pr50739.c: New test.
2310
eb4432f7
JH
23112016-07-05 Jan Hubicka <jh@suse.cz>
2312
2313 * gcc.dg/tree-ssa/scev-14.c: update template.
2314
c01e092f
RS
23152016-07-06 Richard Sandiford <richard.sandiford@arm.com>
2316
2317 * gcc.dg/vect/group-no-gaps-1.c: New test.
2318
8070763a
AK
23192016-07-05 Andi Kleen <ak@linux.intel.com>
2320
2321 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
2322 if kernel supports MPX.
2323
7f6e88a8
KC
23242016-07-05 Kito Cheng <kito.cheng@gmail.com>
2325
2326 * gcc.c-torture/compile/pr69102.c: Require fpic support.
2327
36a265b1
MM
23282016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
2329 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2330
2331 * gcc.target/powerpc/signbit-1.c: New test.
2332 * gcc.target/powerpc/signbit-2.c: New test.
2333 * gcc.target/powerpc/signbit-3.c: New test.
2334
7a98fb6e
KT
23352016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2336
2337 PR rtl-optimization/71594
2338 * gcc.dg/torture/pr71594.c: New test.
2339
1e3d54b4
JH
23402016-07-05 Jan Hubicka <jh@suse.cz>
2341
2342 * gcc.dg/tree-ssa/scev-14.c: new testcase.
2343
84ca3893
DM
23442016-07-05 David Malcolm <dmalcolm@redhat.com>
2345
2346 PR c++/62314
3a146d46 2347 * g++.dg/parse/error5.C: Update column
84ca3893
DM
2348 number of missing semicolon error.
2349 * g++.dg/pr62314-2.C: New test case.
2350
20d0bfce
AF
23512016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2352
2353 * gfortran.dg/coarray_stat_function.f90: New test.
2354 * gfortran.dg/coarray_stat_whitespace.f90: New test.
2355 * gfortran.dg/coarray_lib_comm_1: Adapting old test
2356 to new interfaces.
2357
69aaea06
AV
23582016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
2359
2360 PR fortran/71623
2361 * gfortran.dg/deferred_character_17.f90: New test.
2362
f723a43c
CL
23632016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
2364
2365 * gcc.target/arm/neon/polytypes.c: Move to ...
2366 * gcc.target/arm/polytypes.c: ... here.
2367 * gcc.target/arm/neon/pr51534.c: Move to ...
2368 * gcc.target/arm/pr51534.c: ... here.
2369 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
2370 * gcc.target/arm/vect-vcvt.c: ... here.
2371 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
2372 * gcc.target/arm/vect-vcvtq.c: ... here.
2373 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
2374 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
2375 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
2376 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
2377 * gcc.target/arm/neon/neon.exp: Delete.
2378 * gcc.target/arm/neon/: Delete.
2379
d73e0ccf
JD
23802016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2381
2382 PR fortran/65575
2383 * gfortran.dg: pr65575.f90: New test.
2384
c20f6223
JD
23852016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2386
2387 PR fortran/35849
2388 * gfortran.dg: pr35849.f90: New test.
2389
2a5537c3
JJ
23902016-07-04 Jakub Jelinek <jakub@redhat.com>
2391
2392 PR c++/71739
2393 * g++.dg/cpp0x/pr71739.C: New test.
2394
740f9751
CL
23952016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
2396
2397 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
2398
bf749919
DV
23992016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2400
2401 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
2402 locr.
2403 * gcc.target/s390/loc-1.c: New test.
2404
430bb38e
YR
24052016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
2406
3a146d46
JJ
2407 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
2408 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 2409
15f6e0da
RR
24102016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2411
2412 PR target/63874
2413 * gcc.target/aarch64/pr63874.c: New test.
2414
79335075
JB
24152016-07-04 Jan Beulich <jbeulich@suse.com>
2416
2417 * g++.dg/header.c: New.
2418 * gcc.dg/header.c: New.
2419
557e8c49
JJ
24202016-07-02 Jakub Jelinek <jakub@redhat.com>
2421
2422 PR c/71719
2423 * c-c++-common/Wunused-var-15.c: New test.
2424
79a592e3
JJ
24252016-07-01 Jakub Jelinek <jakub@redhat.com>
2426
2427 PR fortran/71687
2428 * gfortran.dg/gomp/pr71687.f90: New test.
2429
e2298656
BS
24302016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2431
2432 * gcc.dg/const-float128-ped.c: Require __float128 effective
2433 target and options.
2434 * gcc.dg/const-float128.c: Likewise.
2435 * gcc.dg/torture/float128-cmp-invalid.c: Require
2436 __float128 and base_quadfloat_support effective targets, and
2437 __float128 options.
2438 * gcc.dg/torture/float128-div-underflow.c: Likewise.
2439 * gcc.dg/torture/float128-extend-nan.c: Likewise.
2440 * gcc.dg/torture/float128-nan.c: Likewise.
2441 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
2442 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
2443 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 2444 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
2445 (add_options_for___float128): New.
2446 (check_effective_target_base_quadword_support): New.
2447
70c11966
MM
24482016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2449
2450 PR target/71720
2451 * gcc.target/powerpc/pr71720.c: New test.
2452
059541fd
JB
24532016-07-01 Jan Beulich <jbeulich@suse.com>
2454
2455 * gcc.dg/bss.c: New.
2456
2c1e4964
PB
24572016-07-01 Peter Bergner <bergner@vnet.ibm.com>
2458
2459 PR target/71698
2460 * gcc.target/powerpc/pr71698.c: New test.
2461
22e1cb39
GJL
24622016-07-01 Georg-Johann Lay <avr@gjlay.de>
2463
2464 PR target/71151
2465 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
2466 instead of ".foo" for its section name.
2467 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
2468 depending on MCU's flash size.
2469 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
2470 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
2471 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
2472 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
2473 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
2474 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
2475
466cf574
JB
24762016-07-01 Jan Beulich <jbeulich@suse.com>
2477
2478 * gcc.target/i386/pr65105-2.c: Add -msse2.
2479
351beab7
JJ
24802016-06-30 Jakub Jelinek <jakub@redhat.com>
2481
55a0f21a
JJ
2482 PR tree-optimization/71707
2483 * gcc.dg/strlenopt-29.c: New test.
2484
6245ad72
JJ
2485 PR fortran/71704
2486 * gfortran.dg/gomp/pr71704.f90: New test.
2487
351beab7
JJ
2488 PR fortran/71705
2489 * gfortran.dg/gomp/pr71705.f90: New test.
2490
5a3a6a5e
KN
24912016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
2492
2493 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
2494 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
2495 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
2496 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
2497 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
2498 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
2499 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
2500 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
2501 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
2502 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
2503 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
2504 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
2505 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
2506 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
2507 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
2508 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
2509 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
2510 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
2511 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
2512 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
2513 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
2514 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
2515 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
2516 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
2517 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
2518 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
2519 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
2520 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
2521 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
2522 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
2523 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
2524 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
2525 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
2526 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
2527 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
2528 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
2529 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
2530 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
2531 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
2532 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
2533 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
2534 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
2535 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
2536 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
2537 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
2538 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
2539 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
2540 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
2541 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
2542 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
2543 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
2544 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
2545 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
2546 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
2547 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
2548 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
2549 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
2550 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
2551 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
2552 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
2553 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
2554 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
2555 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
2556 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
2557 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
2558 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
2559 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
2560 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
2561 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
2562 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
2563 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
2564 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
2565 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
2566 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
2567 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
2568 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
2569 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
2570 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
2571 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
2572 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
2573 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
2574
3dfa8071 25752016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 2576 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
2577
2578 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
2579
9bd62242 25802016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 2581 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
2582
2583 * gcc.target/aarch64/vget_set_lane_1.c: New test.
2584
603107fb
DM
25852016-06-30 David Malcolm <dmalcolm@redhat.com>
2586
2587 PR driver/71651
2588 * gcc.dg/spellcheck-options-12.c: New test case.
2589
205cccc7
JJ
25902016-06-30 Jakub Jelinek <jakub@redhat.com>
2591
2592 PR middle-end/71693
2593 * gcc.c-torture/compile/pr71693.c: New test.
2594
f4452176
DM
25952016-06-29 David Malcolm <dmalcolm@redhat.com>
2596
2597 * gcc.dg/spellcheck-params.c: New testcase.
2598 * gcc.dg/spellcheck-params-2.c: New testcase.
2599
c5e74d9d
MM
26002016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2601
2602 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
2603 vector extract instructions.
2604 * gcc.target/powerpc/p9-extract-2.c: Likewise.
2605
e44ecbfd
JD
26062016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2607
2608 PR fortran/71686
2609 * gfortran.dg/unexpected_eof_2.f90: New test.
2610 * gfortran.dg/unexpected_eof_3.f90: New test.
2611
ee446d9f
JW
26122016-06-29 Jim Wilson <jim.wilson@linaro.org>
2613
2614 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
2615
27f67461
CP
26162016-06-29 Cesar Philippidis <cesar@codesourcery.com>
2617
2618 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
2619 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2620 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
2621
b1206d29
RB
26222016-06-29 Richard Biener <rguenther@suse.de>
2623
2624 PR middle-end/15256
2625 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
2626
1af21224
MW
26272016-06-29 Matthew Wahab <matthew.wahab@arm.com>
2628
2629 * gcc.target/arm/aapcs/neon-vect10.c: Require
2630 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
2631 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
2632 * gcc.target/arm/aapcs/vfp18.c: Likewise.
2633 * gcc.target/arm/aapcs/vfp19.c: Likewise.
2634 * gcc.target/arm/aapcs/vfp20.c: Likewise.
2635 * gcc.target/arm/aapcs/vfp21.c: Likewise.
2636 * gcc.target/arm/fp16-aapcs-1.c: Require
2637 -mfloat-ab=hard. Also simplify the test.
2638 * gcc.target/arm/fp16-aapcs-2.c: New.
2639
7fe43755
MW
26402016-06-29 Matthew Wahab <matthew.wahab@arm.com>
2641
0b965526 2642 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
2643 (add_options_for_arm_fp16_ieee): New.
2644 (add_options_for_arm_fp16_alternative): New.
2645 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
2646 long-line.
2647 (effective_target_arm_fp16_hw): New.
2648
264d951a
IE
26492016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
2650
2651 PR tree-optimization/71655
2652 * g++.dg/pr71655.C: New test.
2653
5c846a81
ML
26542016-06-29 Martin Liska <mliska@suse.cz>
2655
2656 * gcc.dg/pr71585.c: New test.
2657 * gcc.dg/pr71585-2.c: New test.
2658 * gcc.dg/pr71585-3.c: New test.
2659
fafe9318
YR
26602016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2661
2662 PR tree-optimization/70729
2663 * g++.dg/vect/pr70729.cc: New test.
2664
54d19c3b
TS
26652016-06-29 Thomas Schwinge <thomas@codesourcery.com>
2666
2667 * c-c++-common/gomp/cancel-1.c: Extend.
2668
5f3cd7c3
JJ
26692016-06-29 Jakub Jelinek <jakub@redhat.com>
2670
2671 PR tree-optimization/71625
2672 * gcc.dg/strlenopt-28.c: New test.
2673
4aa83879
RB
26742016-06-29 Richard Biener <rguenther@suse.de>
2675
2676 PR middle-end/71002
2677 * g++.dg/torture/pr71002.C: Adjust testcase.
2678
152ef731
JJ
26792016-06-29 Jakub Jelinek <jakub@redhat.com>
2680
2681 PR c/71685
2682 * gcc.dg/pr71685.c: New test.
2683
26842016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
2685
2686 PR c/71552
2687 * gcc.dg/init-bad-9.c: New test.
2688
d41dc215
BS
26892016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2690
2691 * gcc.target/powerpc/abs128-1.c: Require VSX.
2692 * gcc.target/powerpc/copysign128-1.c: Likewise.
2693 * gcc.target/powerpc/inf128-1.c: Likewise.
2694 * gcc.target/powerpc/nan128-1.c: Likewise.
2695
6a20b538
JJ
26962016-06-28 Jakub Jelinek <jakub@redhat.com>
2697
2698 PR middle-end/71626
2699 * gcc.c-torture/execute/pr71626-1.c: New test.
2700 * gcc.c-torture/execute/pr71626-2.c: New test.
2701
77d93c47
PB
27022016-06-28 Peter Bergner <bergner@vnet.ibm.com>
2703
2704 PR target/71656
2705 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
2706
a8264058
SB
27072016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
2708
2709 PR target/71670
2710 * gcc.target/powerpc/pr71670.c: New testcase.
2711
0dc47331
PB
27122016-06-27 Peter Bergner <bergner@vnet.ibm.com>
2713
2714 PR target/71656
2715 * gcc.target/powerpc/pr71656-1.c: New test.
2716 * gcc.target/powerpc/pr71656-2.c: New test.
2717
b65ffc79
CL
27182016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
2719
2720 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
2721 around fp16 code.
2722 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
2723 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2724 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2725 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2726 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
2727 Add arm_neon_fp16_ok effective target.
0b965526
UB
2728 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
2729 Likewise.
2730 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
2731 Likewise.
2732 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
2733 Likewise.
2734 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
2735 Likewise.
2736 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
2737 Likewise.
2738 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
2739 Likewise.
2740 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
2741 Likewise.
2742 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
2743 Likewise.
2744 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
2745 Likewise.
2746 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
2747 Likewise.
2748 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
2749 Likewise.
b65ffc79 2750
9bb86f40
JH
27512016-06-26 Jan Hubicka <hubicka@ucw.cz>
2752
2753 * gcc.dg/predict-12.c: New testcase.
2754
46db0fd4
JD
27552016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2756
2757 PR fortran/71649
2758 * gfortran.dg/pr71649.f90: New test.
2759
2a65e70b
JJ
27602016-06-25 Jakub Jelinek <jakub@redhat.com>
2761
f8a06e24
JJ
2762 PR tree-optimization/71643
2763 * g++.dg/opt/pr71643.C: New test.
2764
2a65e70b
JJ
2765 PR tree-optimization/71631
2766 * gcc.c-torture/execute/pr71631.c: New test.
2767
7805417a
JH
27682016-06-24 Jan Hubicka <hubicka@ucw.cz>
2769
2770 * gcc.dg/predict-11.c: New testcase.
2771 * gfortran.dg/predict-2.f90: New testcase.
2772
888ed1a3
JH
27732016-06-24 Jan Hubicka <hubicka@ucw.cz>
2774
2775 * gcc.dg/predict-10.c: New test.
2776
53605f35
BS
27772016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2778
2779 * gcc.target/powerpc/abs128-1.c: New.
2780 * gcc.target/powerpc/copysign128-1.c: New.
2781 * gcc.target/powerpc/inf128-1.c: New.
2782 * gcc.target/powerpc/nan128-1.c: New.
2783
7b22b4c6
EB
27842016-06-24 Eric Botcazou <ebotcazou@adacore.com>
2785
2786 * gfortran.dg/pr71642.f90: New test.
2787
37e373c2
JJ
27882016-06-24 Jakub Jelinek <jakub@redhat.com>
2789
2790 PR tree-optimization/71647
2791 * gcc.target/i386/pr71647.c: New test.
2792
b20b79f2
L
27932016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2794
2795 * gcc.target/i386/noplt-gd-1.c: New test.
2796 * gcc.target/i386/noplt-gd-2.c: Likewise.
2797 * gcc.target/i386/noplt-gd-3.c: Likewise.
2798 * gcc.target/i386/noplt-ld-1.c: Likewise.
2799 * gcc.target/i386/noplt-ld-2.c: Likewise.
2800 * gcc.target/i386/noplt-ld-3.c: Likewise.
2801 * lib/target-supports.exp
2802 (check_effective_target_tls_get_addr_via_got): New.
2803
04619cb8
UB
28042016-06-24 Uros Bizjak <ubizjak@gmail.com>
2805
2806 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
2807 testsuite compile flags.
2808 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2809 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2810
28112016-06-24 Uros Bizjak <ubizjak@gmail.com>
2812
2813 * g++dg/vect/pr36684.cc: Add dg-do compile.
2814 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
2815 * gcc.dg/vect/pr70021.c: Ditto.
2816 * gcc.dg/vect/pr70138-1.c: Ditto.
2817 * gcc.dg/vect/pr70138-2.c: Ditto.
2818 * gcc.dg/vect/pr70354-1.c: Ditto.
2819 * gcc.dg/vect/pr70354-2.c: Ditto.
2820 * gcc.dg/vect/pr71259.c: Ditto.
2821 * gcc.dg/vect/pr71416-1.c: Ditto.
2822 * gcc.dg/vect/slp-43.c: Ditto.
2823 * gcc.dg/vect/slp-45.c: Ditto.
2824 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2825 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2826 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2827 * gfortran.dg/vect/pr69980.f90: Ditto.
2828
28292016-06-24 Uros Bizjak <ubizjak@gmail.com>
2830
2831 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
2832 * gcc.dg/vect/bb-slp-30.c: Ditto.
2833 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
2834 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
2835 * gcc.dg/vect/pr45902.c: Ditto.
2836 * gcc.dg/vect/pr48172.c: Ditto.
2837 * gcc.dg/vect/pr48377.c: Ditto.
2838 * gcc.dg/vect/pr49038.c: Ditto.
2839 * gcc.dg/vect/pr49771.c: Ditto.
2840 * gcc.dg/vect/pr52091.c: Ditto.
2841 * gcc.dg/vect/pr53185-2.c: Ditto.
2842 * gcc.dg/vect/pr56826.c: Ditto.
2843 * gcc.dg/vect/pr60276.c: Ditto.
2844 * gcc.dg/vect/pr62021.c: Ditto.
2845 * gcc.dg/vect/pr63530.c: Ditto.
2846 * gcc.dg/vect/pr65518.c: Ditto.
2847 * gcc.dg/vect/pr65947-1.c: Ditto.
2848 * gcc.dg/vect/pr65947-10.c: Ditto.
2849 * gcc.dg/vect/pr65947-11.c: Ditto.
2850 * gcc.dg/vect/pr65947-12.c: Ditto.
2851 * gcc.dg/vect/pr65947-13.c: Ditto.
2852 * gcc.dg/vect/pr65947-2.c: Ditto.
2853 * gcc.dg/vect/pr65947-3.c: Ditto.
2854 * gcc.dg/vect/pr65947-4.c: Ditto.
2855 * gcc.dg/vect/pr65947-5.c: Ditto.
2856 * gcc.dg/vect/pr65947-6.c: Ditto.
2857 * gcc.dg/vect/pr65947-7.c: Ditto.
2858 * gcc.dg/vect/pr65947-8.c: Ditto.
2859 * gcc.dg/vect/pr65947-9.c: Ditto.
2860 * gcc.dg/vect/pr71416-1.c: Ditto.
2861 * gcc.dg/vect/pr71439.c: Ditto.
2862 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
2863 * gcc.dg/vect/vect-bswap16.c: Ditto.
2864 * gcc.dg/vect/vect-bswap32.c: Ditto.
2865 * gcc.dg/vect/vect-bswap64.c: Ditto.
2866 * gcc.dg/vect/vect-live-1.c: Ditto.
2867 * gcc.dg/vect/vect-live-2.c: Ditto.
2868 * gcc.dg/vect/vect-live-3.c: Ditto.
2869 * gcc.dg/vect/vect-live-4.c: Ditto.
2870 * gcc.dg/vect/vect-live-5.c: Ditto.
2871 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
2872 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
2873 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
2874 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2875 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2876 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2877 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
2878 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
2879 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
2880 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
2881 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
2882 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
2883 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
2884 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
2885 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
2886 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
2887 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
2888
da224bcb
UB
28892016-06-24 Uros Bizjak <ubizjak@gmail.com>
2890
2891 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
2892
dfee2870
L
28932016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2894
2895 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
2896 ia32 if R_386_GOT32X relocation is supported.
2897 * gcc.target/i386/noplt-3.c: Likewise.
2898 * gcc.target/i386/noplt-2.c: Likewise.
2899 (main): Renamed to ...
2900 (bar): This.
2901 * gcc.target/i386/noplt-4.c: Likewise.
2902 (main): Renamed to ...
2903 (bar): This.
2904 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
2905 * gcc.target/i386/pr67400-5.c: Likewise.
2906
a86451b9
JJ
29072016-06-24 Jakub Jelinek <jakub@redhat.com>
2908
00085092
JJ
2909 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
2910 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
2911
a86451b9
JJ
2912 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
2913 f4): Adjust expected diagnostics.
2914 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
2915 (T): If OVFP is defined, redefine to TP.
2916 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
2917 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
2918 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
2919 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
2920 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
2921 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
2922 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
2923 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
2924 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
2925 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
2926 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
2927 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
2928 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
2929 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
2930 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
2931 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
2932 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
2933 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
2934 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
2935 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
2936 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
2937 as last argument to __builtin_add_overflow_p.
2938
7bb5d5f4
UB
29392016-06-23 Uros Bizjak <ubizjak@gmail.com>
2940
2941 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
2942 dg-options and remove default vector testsuite compile flags.
2943 * g++.dg/vect/pr33860a.cc: Ditto.
2944 * g++.dg/vect/pr45470-a.cc: Ditto.
2945 * g++.dg/vect/pr45470-b.cc: Ditto.
2946 * g++.dg/vect/pr60896.cc: Ditto.
2947 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
2948 * gcc.dg/vect/pr18308.c: Ditto.
2949 * gcc.dg/vect/pr24049.c: Ditto.
2950 * gcc.dg/vect/pr33373.c: Ditto.
2951 * gcc.dg/vect/pr36228.c: Ditto.
2952 * gcc.dg/vect/pr42395.c: Ditto.
2953 * gcc.dg/vect/pr42604.c: Ditto.
2954 * gcc.dg/vect/pr46663.c: Ditto.
2955 * gcc.dg/vect/pr48765.c: Ditto.
2956 * gcc.dg/vect/pr49093.c: Ditto.
2957 * gcc.dg/vect/pr49352.c: Ditto.
2958 * gcc.dg/vect/pr52298.c: Ditto.
2959 * gcc.dg/vect/pr52870.c: Ditto.
2960 * gcc.dg/vect/pr53185.c: Ditto.
2961 * gcc.dg/vect/pr53773.c: Ditto.
2962 * gcc.dg/vect/pr56695.c: Ditto.
2963 * gcc.dg/vect/pr62171.c: Ditto.
2964 * gcc.dg/vect/pr63530.c: Ditto.
2965 * gcc.dg/vect/pr68339.c: Ditto.
2966 * gcc.dg/vect/pr71259.c: Ditto.
2967 * gcc.dg/vect/vect-82_64.c: Ditto.
2968 * gcc.dg/vect/vect-83_64.c: Ditto.
2969 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
2970 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
2971 * gcc.dg/vect/vect-shift-2.c: Ditto.
2972 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
2973 * gfortran.dg/vect/pr39318.f90: Ditto.
2974 * gfortran.dg/vect/pr45714-a.f: Ditto.
2975 * gfortran.dg/vect/pr45714-b.f: Ditto.
2976 * gfortran.dg/vect/pr46213.f90: Ditto.
2977
2d4bb02f
MM
29782016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2979 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2980
2981 * gcc.target/powerpc/p9-splat-5.c: New test.
2982
f6d1b868
UB
29832016-06-23 Uros Bizjak <ubizjak@gmail.com>
2984
2985 PR tree-optimization/71488
2986 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
2987 * lib/target-supports.exp: ... here.
2988 (check_sse4_hw_available): New procedure.
2989 (check_effective_target_sse4_runtime): Ditto.
2990 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
2991 -march=westmere for sse4_runtime targets.
936ff030 2992 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 2993 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 2994 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 2995 (main): Call check_vect ().
a7898180 2996 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 2997
c0597759
L
29982016-06-23 H.J. Lu <hongjiu.lu@intel.com>
2999
3000 PR target/66232
3001 PR target/67400
3002 * gcc.target/i386/pr66232-14.c: New file.
3003 * gcc.target/i386/pr66232-15.c: Likewise.
3004 * gcc.target/i386/pr66232-16.c: Likewise.
3005 * gcc.target/i386/pr66232-17.c: Likewise.
3006 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
3007 ia32 if R_386_GOT32X relocation is supported.
3008 * gcc.target/i386/pr67400-2.c: Likewise.
3009 * gcc.target/i386/pr67400-3.c: Likewise.
3010 * gcc.target/i386/pr67400-4.c: Likewise.
3011 * gcc.target/i386/pr67400-6.c: Likewise.
3012 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 3013 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 3014
5b0e27a7
JD
30152016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3016
3017 PR libgfortran/48852
3018 * gfortran.dg/char4_iunit_1.f03: Update test.
3019 * gfortran.dg/f2003_io_5.f03: Update test.
3020 * gfortran.dg/real_const_3.f90: Update test.
3021
7f586d90
AK
30222016-06-23 Andi Kleen <ak@linux.intel.com>
3023
3024 * g++.dg/bprob/bprob.exp: Support autofdo.
3025 * g++.dg/tree-prof/tree-prof.exp: dito.
3026 * gcc.dg/tree-prof/tree-prof.exp: dito.
3027 * gcc.misc-tests/bprob.exp: dito.
3028 * gfortran.dg/prof/prof.exp: dito.
3029 * lib/profopt.exp: dito.
3030 * lib/target-supports.exp: Check for autofdo.
3031
60fa7862
ML
30322016-06-23 Martin Liska <mliska@suse.cz>
3033
3034 * gcc.dg/pr71619.c: New test.
3035
e3d62871
UB
30362016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3037
3038 PR target/67400
cc901875
UB
3039 * gcc.target/i386/pr67400-1.c: New test.
3040 * gcc.target/i386/pr67400-2.c: Likewise.
3041 * gcc.target/i386/pr67400-3.c: Likewise.
3042 * gcc.target/i386/pr67400-4.c: Likewise.
3043 * gcc.target/i386/pr67400-5.c: Likewise.
3044 * gcc.target/i386/pr67400-6.c: Likewise.
3045 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 3046
ac81cf0b
DM
30472016-06-22 David Malcolm <dmalcolm@redhat.com>
3048
3049 * c-c++-common/missing-header-1.c: New test case.
3050 * c-c++-common/missing-header-2.c: New test case.
3051 * c-c++-common/missing-header-3.c: New test case.
3052 * c-c++-common/missing-header-4.c: New test case.
3053
1a4f11c8
DM
30542016-06-22 David Malcolm <dmalcolm@redhat.com>
3055
3056 PR c/70339
3057 * c-c++-common/attributes-1.c: Update dg-prune-output to include
3058 hint.
3059 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
3060 expected results due to builtin "nanl" now being suggested for
3061 "name".
3062 * gcc.dg/pr67580.c: Update expected messages.
3063 * gcc.dg/spellcheck-identifiers.c: New testcase.
3064 * gcc.dg/spellcheck-typenames.c: New testcase.
3065
a93eac6a
DM
30662016-06-22 David Malcolm <dmalcolm@redhat.com>
3067
3068 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
3069 file.
3070 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3071 diagnostic-test-show-locus-parseable-fixits.c to sources for
3072 diagnostic_plugin_test_show_locus.c.
3073 * lib/gcc-defs.exp (freeform_regexps): New global.
3074 (dg-regexp): New function.
3075 (handle-dg-regexps): New function.
3076 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
3077 freeform_regexps to the empty list.
3078 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
3079
49e76ff1
IE
30802016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
3081
f6d1b868 3082 PR tree-optimization/71488
49e76ff1
IE
3083 * g++.dg/pr71488.C: New test.
3084 * gcc.dg/vect/vect-bool-cmp.c: New test.
3085
951d8c8a
EB
30862016-06-22 Eric Botcazou <ebotcazou@adacore.com>
3087
3088 * gcc.dg/guality/param-5.c: New test.
3089
b60fc3bd
BE
30902016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3091
3092 * gcc.target/i386/asm-flag-7.c: New test.
3093
0609abda
TS
30942016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3095
3096 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
3097 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
3098 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
3099 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
3100 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
3101 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
3102 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
3103 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
3104 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
3105 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
3106 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
3107 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
3108 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
3109 * gcc.dg/tree-ssa/vrp87.c: Likewise.
3110 * lib/target-supports.exp: Likewise.
3111
ee2499b4
TS
31122016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3113
3114 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
3115 * gcc.dg/attr-ms_struct-2.c: Likewise.
3116 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
3117 * gcc.dg/bf-ms-attrib.c: Likewise.
3118 * gcc.dg/bf-ms-layout-2.c: Likewise.
3119 * gcc.dg/bf-ms-layout-3.c: Likewise.
3120 * gcc.dg/bf-ms-layout.c: Likewise.
3121 * gcc.dg/bf-no-ms-layout.c: Likewise.
3122 * gcc.target/i386/bitfield1.c: Likewise.
3123 * gcc.target/i386/bitfield2.c: Likewise.
3124 * gcc.target/i386/bitfield3.c: Likewise.
3125
caea59ff
KN
31262016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3127
3128 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
3129 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
3130 override other than -mcpu=power9 command-line option is specified,
3131 or if the target operating system is aix.
3132 * gcc.target/powerpc/darn-1.c: Likewise.
3133 * gcc.target/powerpc/darn-2.c: Likewise.
3134 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
3135 test if effective-target is not powerpc_p9vector_ok or if the
3136 target operating system is not defined.
3137 * gcc.target/powerpc/vslv-1.c: Likewise.
3138 * gcc.target/powerpc/vsrv-0.c: Likewise.
3139 * gcc.target/powerpc/vsrv-1.c: Likewise.
3140
63617e30
TB
31412016-06-21 Tobias Burnus <burnus@net-b.de>
3142
3143 PR fortran/71068
3144 * gfortran.dg/coarray/data_1.f90: New.
3145
89192c3c
WD
31462016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3147
3148 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
3149 (dg-require-effective-target): Use arm_v8_neon_hw.
3150 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
3151 (dg-require-effective-target): Likewise.
3152 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
3153 (dg-require-effective-target): Likewise.
3154 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
3155 (dg-require-effective-target): Likewise.
3156 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
3157 (dg-require-effective-target): Likewise.
3158 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
3159 (dg-require-effective-target): Likewise.
3160 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
3161 Add AArch64 check.
3162
64ac50e2
WD
31632016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3164
3165 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
3166 Set to 3 so test passes.
3167
6252b5db
WD
31682016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3169
3170 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
3171
3b9bc511
IV
31722016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3173
3174 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
3175 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
3176 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
3177 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
3178
21db1c78
IV
31792016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3180
3181 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
3182 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
3183
9d30e86f
L
31842016-06-21 H.J. Lu <hongjiu.lu@intel.com>
3185
3186 PR target/71549
3187 * gcc.target/i386/pr71549.c: New test.
3188
448a7c69
KN
31892016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3190
3191 * gcc.target/powerpc/vadsdu-0.c: Replace
3192 dg-require-effective-target directive to allow test to run on more
3193 platforms, and add dg-skip-if directive to disable test on aix
3194 platforms because of known incompatibilities.
3195 * gcc.target/powerpc/vadsdu-1.c: Likewise.
3196 * gcc.target/powerpc/vadsdu-2.c: Likewise.
3197 * gcc.target/powerpc/vadsdu-3.c: Likewise.
3198 * gcc.target/powerpc/vadsdu-4.c: Likewise.
3199 * gcc.target/powerpc/vadsdu-5.c: Likewise.
3200 * gcc.target/powerpc/vadsdub-1.c: Likewise.
3201 * gcc.target/powerpc/vadsdub-2.c: Replace
3202 dg-require-effective-target directive to allow test to run on more
3203 platforms, and add dg-skip-if directive to disable test on aix
3204 platforms because of known incompatibilities.
3205 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
3206 with vec_absdb call to differentiate this test from vadsdub-1.c.
3207 * gcc.target/powerpc/vadsduh-1.c: Replace
3208 dg-require-effective-target directive to allow test to run on more
3209 platforms, and add dg-skip-if directive to disable test on aix
3210 platforms because of known incompatibilities.
3211 * gcc.target/powerpc/vadsduh-2.c: Likewise.
3212 * gcc.target/powerpc/vadsduw-1.c: Likewise.
3213 * gcc.target/powerpc/vadsduw-2.c: Likewise.
3214
0ad84f34
JJ
32152016-06-21 Jakub Jelinek <jakub@redhat.com>
3216
3217 PR tree-optimization/71588
3218 * gcc.dg/pr71558.c: New test.
3219
e71e8d94
SKS
32202016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3221
3222 * c-c++-common/pr68657-1.c: Require ptr32plus support.
3223 * c-c++-common/pr68657-2.c: Likewise.
3224 * c-c++-common/pr68657-3.c: Likewise.
3225 * gcc.dg/torture/pr69714.c: Require int32plus support.
3226 * gcc.dg/torture/pr70025.c: Likewise.
3227 * gcc.dg/torture/pr70083.c: Likewise.
3228 * gcc.dg/torture/pr70542.c: Likewise.
3229 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
3230
5a578671
JM
32312016-06-20 Joseph Myers <joseph@codesourcery.com>
3232
3233 PR c/71601
3234 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
3235
7a9df68e
JJ
32362016-06-20 Jakub Jelinek <jakub@redhat.com>
3237
50aa64d5
JJ
3238 PR middle-end/71581
3239 * gcc.dg/pr71581.c: New test.
3240
7a9df68e
JJ
3241 PR rtl-optimization/71591
3242 * gcc.dg/cpp/pr71591.c: New test.
3243
3947cf19
DR
32442016-06-20 David B. Robins <gcc@davidrobins.net>
3245
3246 PR target/71571
3247 * g++.dg/torture/pr71571.C: New test.
3248
c4ff221e
JJ
32492016-06-20 Jakub Jelinek <jakub@redhat.com>
3250
3251 PR target/71559
3252 * gcc.target/i386/sse2-pr71559.c: New test.
3253 * gcc.target/i386/avx-pr71559.c: New test.
3254 * gcc.target/i386/avx512f-pr71559.c: New test.
3255
f1b5abfb
TB
32562016-06-20 Tobias Burnus <burnus@net-b.de>
3257
3258 PR fortran/71194
3259 * gfortran.dg/pointer_remapping_10.f90: New.
3260
842107e4
DM
32612016-06-20 David Malcolm <dmalcolm@redhat.com>
3262
3263 * g++.dg/diagnostic/string-literal-concat.C: New test case.
3264
d9e8bdfd
MS
32652016-06-20 Martin Sebor <msebor@redhat.com>
3266
3267 PR c/69507
3268 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
3269 * gnu90-const-expr-1.c: Same.
3270 * gnu99-const-expr-1.c: Same.
3271 * gnu99-static-1.c: Same.
3272
67785479
RL
32732016-06-20 Renlin Li <renlin.li@arm.com>
3274
29f09b38 3275 PR testsuite/71489
67785479
RL
3276 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
3277
636929b8
JG
32782016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
3279
3280 * gcc.target/aarch64/vcvt_f64_1.c: New.
3281 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
3282 * gcc.target/aarch64/vrecp_f64_1.c: New.
3283
ff7b374b
KT
32842016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3285
3286 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
3287 "alignement".
3288
554cfc9e
GJL
32892016-06-20 Georg-Johann Lay <avr@gjlay.de>
3290
3291 PR target/71103
3292 * gcc.target/avr/torture/pr71103-2.c: New test.
3293
aa0db437
MS
32942016-06-19 Martin Sebor <msebor@redhat.com>
3295
3296 PR c/69507
3297 * gcc.dg/alignof.c: New test.
3298
c561b091
PC
32992016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3300
3301 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
3302 vs dg-error; test constexpr specifier too.
3303
bf54f123
PC
33042016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3305
3306 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
3307
4e53aa97
CL
33082016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
3309
3310 * lib/target-supports.exp
3311 (check_effective_target_arm_neon_fp16_ok_nocache): Call
3312 arm_neon_ok and merge flags. Fix temporary test name.
3313 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
3314 and merge flags.
3315
69071d86
ML
33162016-06-17 Martin Liska <mliska@suse.cz>
3317
3318 * gcc.dg/predict-9.c: Fix dump scanning.
3319
68b3b858
BC
33202016-06-17 Bin Cheng <bin.cheng@arm.com>
3321
3322 PR tree-optimization/71354
3323 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
3324
d3ee260a
BC
33252016-06-17 Bin Cheng <bin.cheng@arm.com>
3326
3327 PR tree-optimization/71347
3328 * gcc.dg/tree-ssa/pr71347.c: New test.
3329
bd8fb114
BC
33302016-06-17 Bin Cheng <bin.cheng@arm.com>
3331
3332 PR tree-optimization/71354
3333 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
3334
97816be4
BC
33352016-06-17 Bin Cheng <bin.cheng@arm.com>
3336
3337 * gcc.dg/vect/vect-alias-check-1.c: New test.
3338
2d761a37
SKS
33392016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3340
e0277d6b 3341 PR target/71151
2d761a37
SKS
3342 * gcc.target/avr/pr71151-1.c: New test.
3343 * gcc.target/avr/pr71151-2.c: New test.
3344 * gcc.target/avr/pr71151-3.c: New test.
3345 * gcc.target/avr/pr71151-4.c: New test.
3346 * gcc.target/avr/pr71151-5.c: New test.
3347 * gcc.target/avr/pr71151-6.c: New test.
3348 * gcc.target/avr/pr71151-7.c: New test.
3349 * gcc.target/avr/pr71151-8.c: New test.
3350 * gcc.target/avr/pr71151-common.h: New test.
3351
68fa96d6
ML
33522016-06-16 Martin Liska <mliska@suse.cz>
3353
3354 * gfortran.dg/predict-1.f90: New test.
3355
b6ca982f
UB
33562016-06-16 Uros Bizjak <ubizjak@gmail.com>
3357
3358 PR target/71242
3a146d46 3359 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 3360
1dc8d15b
JH
33612016-06-16 Jan Hubicka <hubicka@ucw.cz>
3362
3363 * g++.dg/vect/pr36648.cc: Disable cunrolli
3364
67c25816
JJ
33652016-06-16 Jakub Jelinek <jakub@redhat.com>
3366
c577adb2
JJ
3367 PR target/71554
3368 * gcc.c-torture/execute/pr71554.c: New test.
3369
67c25816
JJ
3370 PR rtl-optimization/71532
3371 * gcc.dg/torture/pr71532.c: New test.
3372
1a3c3ee9
MM
33732016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3374
3375 * gcc.target/powerpc/p9-dimode1.c: New test.
3376 * gcc.target/powerpc/p9-dimode2.c: Likewise.
3377
f29468a7
JJ
33782016-06-15 Jakub Jelinek <jakub@redhat.com>
3379
61daecc4
JJ
3380 * gcc.c-torture/compile/20160615-1.c: New test.
3381
f29468a7
JJ
3382 * g++.dg/cpp0x/ref-qual17.C: New test.
3383
209d1e2d
IE
33842016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
3385
3386 PR middle-end/71529
3387 * gcc.target/i386/pr71529.C: New test.
3388
8dc35712
AH
33892016-06-15 Alan Hayward <alan.hayward@arm.com>
3390
3391 PR tree-optimization/71483
3392 * g++.dg/vect/pr71483.c: New
3393
b8911cb8
PC
33942016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
3395
3396 PR c++/70202
3397 * g++.dg/inherit/crash6.C: New.
3398 * g++.dg/inherit/union2.C: Likewise.
3399 * g++.dg/inherit/virtual12.C: Likewise.
3400 * g++.dg/inherit/virtual13.C: Likewise.
3401 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
3402
cf5d08ab
UB
34032016-06-15 Uros Bizjak <ubizjak@gmail.com>
3404
e3d62871 3405 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 3406
8f482165
AH
34072016-06-15 Alan Hayward <alan.hayward@arm.com>
3408
3409 PR tree-optimization/71439
3410 * gcc.dg/vect/pr71439.c: New
3411
3256673f
KT
34122016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3413
3414 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
3415
b17dc4d4
RB
34162016-06-15 Richard Biener <rguenther@suse.de>
3417
3418 * gcc.dg/vect/slp-45.c: New testcase.
3419
2a5825f2
RB
34202016-06-15 Richard Biener <rguenther@suse.de>
3421
3422 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
3423
6e433d0b
BS
34242016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3425
3426 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
3427 requirements, and disable for AIX for now.
3428 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3429
abe7f828
JJ
34302016-06-14 Jakub Jelinek <jakub@redhat.com>
3431
a09c81b4
JJ
3432 PR c++/71528
3433 * g++.dg/opt/pr71528.C: New test.
3434
abe7f828
JJ
3435 PR c++/71516
3436 * g++.dg/init/pr71516.C: New test.
3437
acfadf06
PC
34382016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3439
3440 * g++.dg/init/array46.C: New.
3441
4d568ab2
UB
34422016-06-14 Uros Bizjak <ubizjak@gmail.com>
3443
e3d62871
UB
3444 * gcc.target/i386/float128-3.c: New test.
3445 * gcc.target/i386/quad-sse4.c: Ditto.
3446 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
3447 Update scan strings.
4d568ab2 3448
30934c5d
RB
34492016-06-14 Richard Biener <rguenther@suse.de>
3450
3451 PR middle-end/71526
3452 * gfortran.dg/pr71526.f90: New testcase.
3453
3970e545
AV
34542016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
3455
3456 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
3457 * gcc.dg/zero_bits_compound-1.c: Likewise.
3458
04976c6e
RB
34592016-06-14 Richard Biener <rguenther@suse.de>
3460
3461 PR tree-optimization/71522
3462 * gcc.dg/torture/pr71522.c: New testcase.
3463
23e025db
JJ
34642016-06-14 Jakub Jelinek <jakub@redhat.com>
3465
3466 PR tree-optimization/71520
3467 * gcc.dg/tree-ssa/pr71520.c: New test.
3468
90b72e84
RB
34692016-06-14 Richard Biener <rguenther@suse.de>
3470
3471 PR tree-optimization/71521
86c24ba6 3472 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 3473
ef7cf206
JJ
34742016-06-13 Jakub Jelinek <jakub@redhat.com>
3475
0dda258b
JJ
3476 PR sanitizer/71498
3477 * c-c++-common/ubsan/bounds-13.c: New test.
3478
ef7cf206
JJ
3479 PR preprocessor/71183
3480 * gcc.dg/cpp/source_date_epoch-3.c: New test.
3481
a73786e3
JL
34822016-06-13 Jeff Law <law@redhat.com>
3483
3484 PR tree-optimization/71403
3485 * c-c++-common/ubsan/pr71403-1.c: New test.
3486 * c-c++-common/ubsan/pr71403-2.c: New test.
3487 * c-c++-common/ubsan/pr71403-3.c: New test.
3488
0ac249bf
JJ
34892016-06-13 Jakub Jelinek <jakub@redhat.com>
3490
3491 PR middle-end/71478
3492 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
3493 Add -Wno-psabi -w to dg-options.
3494
5408a64a
KN
34952016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
3496
3497 * gcc.target/powerpc/vadsdu-0.c: New test.
3498 * gcc.target/powerpc/vadsdu-1.c: New test.
3499 * gcc.target/powerpc/vadsdu-2.c: New test.
3500 * gcc.target/powerpc/vadsdu-3.c: New test.
3501 * gcc.target/powerpc/vadsdu-4.c: New test.
3502 * gcc.target/powerpc/vadsdu-5.c: New test.
3503 * gcc.target/powerpc/vadsdub-1.c: New test.
3504 * gcc.target/powerpc/vadsdub-2.c: New test.
3505 * gcc.target/powerpc/vadsduh-1.c: New test.
3506 * gcc.target/powerpc/vadsduh-2.c: New test.
3507 * gcc.target/powerpc/vadsduw-1.c: New test.
3508 * gcc.target/powerpc/vadsduw-2.c: New test.
3509
f7e4f2e3
DM
35102016-06-13 David Malcolm <dmalcolm@redhat.com>
3511
3512 * gcc.dg/c99-init-2.c (c): Update expected error message.
3513 * gcc.dg/init-bad-8.c (foo): Likewise.
3514 * gcc.dg/spellcheck-fields-3.c: New test case.
3515
ad23a23e
ML
35162016-06-13 Martin Liska <mliska@suse.cz>
3517
3518 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
3519 and "guess loop iv compared" heuristics.
3520 * gcc.dg/predict-2.c: Likewise.
3521 * gcc.dg/predict-3.c: Likewise.
3522 * gcc.dg/predict-4.c: Likewise.
3523 * gcc.dg/predict-5.c: Likewise.
3524 * gcc.dg/predict-6.c: Likewise.
3525
146c55da
MP
35262016-06-13 Marek Polacek <polacek@redhat.com>
3527
3528 PR middle-end/71476
3529 * c-c++-common/Wswitch-unreachable-4.c: New test.
3530 * gcc.dg/Wswitch-unreachable-2.c: New test.
3531 * g++.dg/tm/jump1.C: Move dg-warning.
3532
42e77cbc
EB
35332016-06-13 Eric Botcazou <ebotcazou@adacore.com>
3534
3535 * gnat.dg/renaming10.ad[sb]: New test.
3536
7474dcc1
PT
35372016-06-13 Paul Thomas <pault@gcc.gnu.org>
3538
3539 PR fortran/70673
3540 * gfortran.dg/pr70673.f90: New test.
3541
f57f53d3
RB
35422016-06-13 Richard Biener <rguenther@suse.de>
3543
3544 PR middle-end/64516
3545 * gcc.dg/align-3.c: New testcase.
3546
5843a5f0
ML
35472016-06-13 Martin Liska <mliska@suse.cz>
3548
3549 * gcc.target/i386/pr71458.c: New test.
3550
aa8fdb44
UB
35512016-06-12 Uros Bizjak <ubizjak@gmail.com>
3552
3553 PR target/71241
3a146d46 3554 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 3555
2043e4d7
DH
35562016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3557
3558 PR target/60751
3559 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
3560 statement.
3561
d3dc025d
DH
35622016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3563
3564 PR target/60751
3565 * gfortran.dg/comma_IO_extension_1.f90: New test.
3566 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
3567 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
3568 statement.
3569 * gfortran.dg/graphite/pr38083.f90: Likewise.
3570 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
3571 missing format.
3572
a31d78c6
EB
35732016-06-11 Eric Botcazou <ebotcazou@adacore.com>
3574
3575 * gnat.dg/case_character.adb: New test.
3576
95c18dd0
SB
35772016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
3578
3579 PR middle-end/71310
3580 * gcc.target/powerpc/pr71310.c: New testcase.
3581
b97d37b4
KV
35822016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
3583
3584 PR middle-end/71478
3585 * gcc.dg/pr71478.c: New test.
3586
900bcda3
JJ
35872016-06-10 Jakub Jelinek <jakub@redhat.com>
3588
ec1c20db
JJ
3589 PR middle-end/71494
3590 * gcc.c-torture/execute/pr71494.c: New test.
3591
50b15873
JJ
3592 PR c/68657
3593 * gcc.target/i386/pr68657.c: New test.
3594
900bcda3
JJ
3595 PR inline-asm/68843
3596 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
3597 (test): Add -masm=intel alternatives.
3598
4d926e34
MS
35992016-06-10 Martin Sebor <msebor@redhat.com>
3600
3601 PR c/71392
3602 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
3603
ad071b2b
JL
36042016-06-10 Jeff Law <law@redhat.com>
3605
3606 PR tree-optimization/71335
3607 * gcc.c-torture/execute/pr71335.c: New test.
3608
2704efe8
DM
36092016-06-10 David Malcolm <dmalcolm@redhat.com>
3610
3611 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
3612 the various "cannot tail-call: " messages.
3613
18c9b7d4
CL
36142016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
3615
3616 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
3617 and options.
3618
7cfa10f3
MO
36192016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
3620
3621 PR sanitizer/71480
3622 * c-c++-common/asan/pr71480.c: New test.
3623
1f24fd3e
L
36242016-06-10 H.J. Lu <hongjiu.lu@intel.com>
3625
3626 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
3627 (ASMNAME2): Likewise.
3628 (main): Replace fn in asm statement with ASMNAME ("fn").
3629 * gcc.dg/guality/pr68037-2.c: Likewise.
3630 * gcc.dg/guality/pr68037-3.c: Likewise.
3631 * gcc.dg/torture/pr68037-1.c: Likewise.
3632 * gcc.dg/torture/pr68037-2.c: Likewise.
3633 * gcc.dg/torture/pr68037-3.c: Likewise.
3634
ad551c07
BE
36352016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
3636
3637 PR inline-asm/68843
3638 * gcc.target/i386/pr68843-1.c: New test.
3639 * gcc.target/i386/pr68843-2.c: New test.
3640
4b1ffdb1 36412016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
3642 Cesar Philippidis <cesar@codesourcery.com>
3643
3644 PR middle-end/71373
3645 * gcc.dg/goacc/nested-function-1.c: New file.
3646 * gcc.dg/goacc/nested-function-2.c: Likewise.
3647 * gcc.dg/goacc/pr71373.c: Likewise.
3648 * gfortran.dg/goacc/cray-2.f95: Likewise.
3649 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
3650 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
3651 * gfortran.dg/goacc/cray.f95: Update.
3652 * gfortran.dg/goacc/loop-1.f95: Likewise.
3653 * gfortran.dg/goacc/loop-3.f95: Likewise.
3654 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
3655 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
3656
36572016-06-10 Thomas Schwinge <thomas@codesourcery.com>
3658
3659 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
3660 for OpenACC tile clauses.
3661 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
3662
3663 PR c/71381
3664 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
3665 to...
3666 * c-c++-common/goacc/cache-2.c: ... this new file.
3667 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
3668 * gfortran.dg/goacc/cache-2.f95: ... this new file.
3669 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
3670 usage.
3671 * gfortran.dg/goacc/cray.f95: Likewise.
3672 * gfortran.dg/goacc/loop-1.f95: Likewise.
3673
89851e4c
AH
36742016-06-10 Alan Hayward <alan.hayward@arm.com>
3675
3676 PR tree-optimization/71407
3677 PR tree-optimization/71416
3678 * gcc.dg/vect/pr71407.c: New
3679 * gcc.dg/vect/pr71416-1.c: New
3680 * gcc.dg/vect/pr71416-2.c: New
3681
200eafbf
RB
36822016-06-10 Richard Biener <rguenther@suse.de>
3683
3684 PR middle-end/71477
3685 * gcc.dg/torture/pr71477.c: New testcase.
3686
4df99d92
JK
36872016-06-09 Julia Koval <julia.koval@intel.com>
3688
3689 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
3690 * gcc.target/i386/interrupt-13.c: Likewise.
3691 * gcc.target/i386/interrupt-15.c: Likewise.
3692 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
3693 * gcc.target/i386/interrupt-24.c: Likewise.
3694 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
3695 * gcc.target/i386/interrupt-9.c: Likewise.
3696 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
3697
e01b4e16
MS
36982016-06-09 Martin Sebor <msebor@redhat.com>
3699
3700 PR c/70883
3701 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
3702 * gcc.dg/builtin-constant_p-1.c: Same.
3703 * gcc.dg/builtins-error.c: Same.
3704 * gcc.dg/pr70859.c: Same.
3705
9c35db0e
SKS
37062016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3707
3708 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
3709 * gcc.dg/torture/pr68067-1.c: Likewise.
3710 * gcc.dg/torture/pr68067-2.c: Likewise.
3711
37122016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3713
3714 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
3715 when setting SIZE.
3716
392a81b9
PC
37172016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
3718
3719 PR c++/71465
3720 * g++.dg/inherit/crash5.C: New.
3721 Revert:
3722 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
3723
3724 PR c++/70202
3725 * g++.dg/inherit/crash5.C: New.
3726 * g++.dg/inherit/virtual1.C: Adjust.
3727
e49efc14
ML
37282016-06-09 Martin Liska <mliska@suse.cz>
3729
3730 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
3731 * g++.dg/predict-loop-exit-2.C: Likewise.
3732 * g++.dg/predict-loop-exit-3.C: Likewise.
3733 * gcc.dg/predict-1.c: Likewise.
3734 * gcc.dg/predict-2.c: Likewise.
3735 * gcc.dg/predict-3.c: Likewise.
3736 * gcc.dg/predict-4.c: Likewise.
3737 * gcc.dg/predict-5.c: Likewise.
3738 * gcc.dg/predict-6.c: Likewise.
3739 * gcc.dg/predict-7.c: Likewise.
3740
36d57986
RB
37412016-06-09 Richard Biener <rguenther@suse.de>
3742
3743 PR tree-optimization/71462
3744 * gcc.dg/torture/pr71462.c: New testcase.
3745
7d82e8e4
MP
37462016-06-09 Marek Polacek <polacek@redhat.com>
3747
3748 PR c/65471
3749 * gcc.dg/c11-generic-3.c: New test.
3750
c8a71589
PC
37512016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
3752
3753 * g++.dg/init/array42.C: New.
3754 * g++.dg/init/array43.C: Likewise.
3755 * g++.dg/init/array44.C: Likewise.
3756 * g++.dg/init/array45.C: Likewise.
3757 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
3758 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
3759 * g++.dg/cpp1y/auto-fn27.C: Likewise.
3760 * g++.dg/gomp/pr35751.C: Likewise.
3761 * g++.dg/init/array23.C: Likewise.
3762 * g++.dg/init/brace2.C: Likewise.
3763 * g++.dg/init/brace6.C: Likewise.
3764
44a845ca
MS
37652016-06-08 Martin Sebor <msebor@redhat.com>
3766 Jakub Jelinek <jakub@redhat.com>
3767
3768 PR c++/70507
3769 PR c/68120
3770 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
3771 * c-c++-common/builtin-arith-overflow-2.c: New test.
3772 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
3773 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
3774 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
3775
2ef16b6e
JJ
37762016-06-08 Jakub Jelinek <jakub@redhat.com>
3777
3778 PR c++/71442
3779 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
3780
5e3ee346
AL
37812016-06-08 Alan Lawrence <alan.lawrence@arm.com>
3782
3783 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
3784 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
3785 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
3786 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
3787 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
3788 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
3789 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
3790 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
3791 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
3792 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
3793 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
3794 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
3795 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
3796
b2ae2814
RB
37972016-06-08 Richard Biener <rguenther@suse.de>
3798
3799 PR tree-optimization/68558
3800 * gcc.dg/vect/slp-44.c: New testcase.
3801
e09b4c37
RB
38022016-06-08 Richard Biener <rguenther@suse.de>
3803
3804 * gcc.dg/vect/slp-43.c: New testcase.
3805
72d50660
RB
38062016-06-08 Richard Biener <rguenther@suse.de>
3807
3808 PR tree-optimization/71452
3809 * gcc.dg/torture/pr71452.c: New testcase.
3810
988c115c
JJ
38112016-06-08 Jakub Jelinek <jakub@redhat.com>
3812
3813 PR c++/71448
3814 * g++.dg/torture/pr71448.C: New test.
3815
73d73b48
BS
38162016-06-08 Bernd Schmidt <bschmidt@redhat.com>
3817
3818 PR debug/71432
3819 PR ada/71413
3820 * g++.dg/debug/pr71432.C: New test.
3821
bdd15d0c
PK
38222016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3823
3824 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
3825 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
3826 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
3827
ce0607bb
AH
38282016-06-08 Alan Hayward <alan.hayward@arm.com>
3829
3830 * gcc.dg/vect/vect-live-2.c: Update effective target.
3831 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3832 * lib/target-supports.exp: Add aarch64 to vect_long.
3833
92a5f2ba
MP
38342016-06-08 Marek Polacek <polacek@redhat.com>
3835
3836 PR c/71418
3837 * gcc.dg/noncompile/pr71418.c: New test.
3838
08203f73
MP
3839 PR c/71426
3840 * gcc.dg/noncompile/pr71426.c: New test.
3841
d1fcc2bd
JH
38422016-06-07 Jan Hubicka <hubicka@ucw.cz>
3843
3844 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
3845 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
3846 * gcc.dg/predict-3.c: Update template.
3847 * gcc.dg/predict-5.c: Update template.
3848 * gcc.dg/predict-6.c: Update template.
3849 * gcc.dg/predict-9.c: Update template.
3850 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
3851
a23e6f1c
BS
38522016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
3853
3854 * gcc.target/powerpc/vec-mul.c: New test.
3855
6ffd47b7
DM
38562016-06-07 David Malcolm <dmalcolm@redhat.com>
3857
3858 * gcc.dg/spellcheck-fields-2.c: New test case.
3859
bfd67b47
RB
38602016-06-07 Richard Biener <rguenther@suse.de>
3861
3862 PR c/61564
3863 * gcc.dg/Wpragmas-1.c: New testcase.
3864 * gcc.dg/Wattributes-4.c: Likewise.
3865 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
3866 entry.
3867
701b9a47
CL
38682016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
3869
3870 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
3871 spurious debug code.
3872
6b80d6fa
RB
38732016-06-07 Richard Biener <rguenther@suse.de>
3874
3875 PR tree-optimization/71428
3876 * gcc.dg/torture/pr71428.c: New testcase.
3877
0f3f9437
RB
38782016-06-07 Richard Biener <rguenther@suse.de>
3879
3880 PR middle-end/71423
3881 * gcc.dg/torture/pr71423.c: New testcase.
3882
ec963f2a
KV
38832016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3884
3885 PR middle-end/71408
3886 * gcc.dg/tree-ssa/pr71408.c: New test.
3887
46ab5b6e
KV
38882016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3889
3890 PR middle-end/71281
3891 * g++.dg/torture/pr71281.C: New test.
3892
1f40cff3
MP
38932016-06-06 Marek Polacek <polacek@redhat.com>
3894
3895 PR c/71362
3896 * gcc.dg/pr71362.c: New test.
3897
6f5bcd24
JJ
38982016-06-06 Jakub Jelinek <jakub@redhat.com>
3899 Patrick Palka <ppalka@gcc.gnu.org>
3900
3901 PR c++/70847
3902 PR c++/71330
3903 PR c++/71393
3904 * g++.dg/opt/pr70847.C: New test.
3905 * g++.dg/ubsan/pr70847.C: New test.
3906 * g++.dg/ubsan/pr71393.C: New test.
3907
158beb4a
JJ
39082016-06-06 Jakub Jelinek <jakub@redhat.com>
3909
3910 PR tree-optimization/71259
3911 * gcc.dg/vect/pr71259.c: New test.
3912
d9b950dd
DM
39132016-06-06 David Malcolm <dmalcolm@redhat.com>
3914
3915 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
3916 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
3917 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
3918 above.
3919
36f9ad69
KT
39202016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3921
3922 PR middle-end/37780
3923 * gcc.c-torture/execute/pr37780.c: New test.
3924 * gcc.target/aarch64/pr37780_1.c: Likewise.
3925 * gcc.target/arm/pr37780_1.c: Likewise.
3926
5545a907
MP
39272016-06-06 Marek Polacek <polacek@redhat.com>
3928
3929 * c-c++-common/attr-may-alias-1.c: New test.
3930 * c-c++-common/attr-may-alias-2.c: New test.
3931 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
3932
93671519
BE
39332016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
3934
3935 PR c/24414
3936 * gcc.target/i386/pr24414.c: New test.
3937
690f24b7
JM
39382016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
3939
3940 * gcc.target/sparc/vis4misc.c: New file.
3941 * gcc.target/sparc/fpcmp.c: Likewise.
3942 * gcc.target/sparc/fpcmpu.c: Likewise.
3943
31ce6157
AH
39442016-06-06 Alan Hayward <alan.hayward@arm.com>
3945
3946 * gcc.dg/vect/vect-live-1.c: Use additional-options.
3947 * gcc.dg/vect/vect-live-3.c: Likewise.
3948
9fcebb5a
RB
39492016-06-06 Richard Biener <rguenther@suse.de>
3950
3951 PR tree-optimization/71398
3952 * gcc.dg/torture/pr71398.c: New testcase.
3953
903ca97b
UB
39542016-06-06 Uros Bizjak <ubizjak@gmail.com>
3955
3956 PR target/71389
3957 * g++.dg/pr71389.C: New test.
3958
9c1eb332
JD
39592016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3960
3961 PR fortran/71404
3962 * gfortran.dg/fmt_read_5.f: New test.
3963
b2d83bd2
AV
39642016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
3965
3966 PR fortran/69659
3967 * gfortran.dg/class_array_22.f03: New test.
3968
ec81960e
JH
39692016-06-05 Jan Hubicka <hubicka@ucw.cz>
3970
3971 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
3972
429d2750
JH
39732016-06-05 Jan Hubicka <hubicka@ucw.cz>
3974
3975 * gcc.dg/predict-9.c: Update template.
3976
c1c00983
PC
39772016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3978
3979 PR c++/49377
3980 * g++.dg/template/pr49377.C: New.
3981
1927a963
JJ
39822016-06-04 Jakub Jelinek <jakub@redhat.com>
3983
3984 PR tree-optimization/71405
3985 * g++.dg/torture/pr71405.C: New test.
3986
909a11ad
PC
39872016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
3988
3989 PR c++/70202
3990 * g++.dg/inherit/crash5.C: New.
3991 * g++.dg/inherit/virtual1.C: Adjust.
3992
08bbb1f8
JL
39932016-06-03 Jeff Law <law@redhat.com>
3994
3995 PR tree-optimization/71316
3996 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
3997
7c35235c
JJ
39982016-06-03 Jakub Jelinek <jakub@redhat.com>
3999
4000 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
4001 dg-additional-options with just -fno-tree-scev-cprop in it.
4002 * gcc.dg/vect/vect-live-2.c: Likewise.
4003 * gcc.dg/vect/vect-live-5.c: Likewise.
4004 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
4005 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
4006 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4007
c8572dd6
PP
40082016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
4009
4010 PR c++/27100
4011 * g++.dg/other/friend6.C: New test.
4012
1c7733a7
BS
40132016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4014
4015 * g++.dg/torture/ppc-ldst-array.C: New.
4016
0d2f700f
JM
40172016-06-03 Joseph Myers <joseph@codesourcery.com>
4018
4019 PR target/71276
4020 PR target/71277
4021 * gcc.dg/torture/builtin-fp-int-inexact.c,
4022 gcc.target/i386/387-builtin-fp-int-inexact.c,
4023 gcc.target/i386/387-rint-inline-1.c,
4024 gcc.target/i386/387-rint-inline-2.c,
4025 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
4026 gcc.target/i386/sse2-rint-inline-1.c,
4027 gcc.target/i386/sse2-rint-inline-2.c,
4028 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
4029 gcc.target/i386/sse4_1-rint-inline.c: New tests.
4030
f8071c05
L
40312016-06-03 H.J. Lu <hongjiu.lu@intel.com>
4032 Julia Koval <julia.koval@intel.com>
4033
4034 PR target/66960
4035 PR target/67630
4036 PR target/67634
4037 PR target/67841
4038 PR target/68037
4039 PR target/68618
4040 PR target/68661
4041 PR target/69575
4042 PR target/69596
4043 PR target/69734
4044 * gcc.dg/guality/pr68037-1.c: New test.
4045 * gcc.dg/guality/pr68037-2.c: Likewise.
4046 * gcc.dg/guality/pr68037-3.c: Likewise.
4047 * gcc.dg/torture/pr68037-1.c: Likewise.
4048 * gcc.dg/torture/pr68037-2.c: Likewise.
4049 * gcc.dg/torture/pr68037-3.c: Likewise.
4050 * gcc.dg/torture/pr68661-1a.c: Likewise.
4051 * gcc.dg/torture/pr68661-1b.c: Likewise.
4052 * gcc.target/i386/interrupt-1.c: Likewise.
4053 * gcc.target/i386/interrupt-2.c: Likewise.
4054 * gcc.target/i386/interrupt-3.c: Likewise.
4055 * gcc.target/i386/interrupt-4.c: Likewise.
4056 * gcc.target/i386/interrupt-5.c: Likewise.
4057 * gcc.target/i386/interrupt-6.c: Likewise.
4058 * gcc.target/i386/interrupt-7.c: Likewise.
4059 * gcc.target/i386/interrupt-8.c: Likewise.
4060 * gcc.target/i386/interrupt-9.c: Likewise.
4061 * gcc.target/i386/interrupt-10.c: Likewise.
4062 * gcc.target/i386/interrupt-11.c: Likewise.
4063 * gcc.target/i386/interrupt-12.c: Likewise.
4064 * gcc.target/i386/interrupt-13.c: Likewise.
4065 * gcc.target/i386/interrupt-14.c: Likewise.
4066 * gcc.target/i386/interrupt-15.c: Likewise.
4067 * gcc.target/i386/interrupt-16.c: Likewise.
4068 * gcc.target/i386/interrupt-17.c: Likewise.
4069 * gcc.target/i386/interrupt-18.c: Likewise.
4070 * gcc.target/i386/interrupt-19.c: Likewise.
4071 * gcc.target/i386/interrupt-20.c: Likewise.
4072 * gcc.target/i386/interrupt-21.c: Likewise.
4073 * gcc.target/i386/interrupt-22.c: Likewise.
4074 * gcc.target/i386/interrupt-23.c: Likewise.
4075 * gcc.target/i386/interrupt-24.c: Likewise.
4076 * gcc.target/i386/interrupt-25.c: Likewise.
4077 * gcc.target/i386/interrupt-26.c: Likewise.
4078 * gcc.target/i386/interrupt-27.c: Likewise.
4079 * gcc.target/i386/interrupt-28.c: Likewise.
4080 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
4081 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
4082 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
4083 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
4084 * gcc.target/i386/interrupt-iamcu.c: Likewise.
4085 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
4086 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
4087 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
4088 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4089 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
4090 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
4091 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
4092
36b85e43
BS
40932016-06-03 Bernd Schmidt <bschmidt@redhat.com>
4094
9de2e795
L
4095 PR tree-optimization/52171
4096 * gcc.dg/pr52171.c: New test.
4097 * gcc.target/i386/pr52171.c: New test.
36b85e43 4098
bfeee8ac
JH
40992016-06-03 Jan Hubicka <jh@suse.cz>
4100
4101 * g++.dg/tree-ssa/pred-1.C: New testcase
4102 * gcc.dg/tree-ssa/pred-1.c: New testcase
4103
859b0bae
BS
41042016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4105
4106 PR target/70957
4107 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
4108 support.
4109 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
4110
3a2edf4c
AH
41112016-06-03 Alan Hayward <alan.hayward@arm.com>
4112
4113 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
4114
b28ead45
AH
41152016-06-03 Alan Hayward <alan.hayward@arm.com>
4116
4117 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 4118 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
4119 * gcc.dg/vect/vect-live-1.c: New test.
4120 * gcc.dg/vect/vect-live-2.c: New test.
4121 * gcc.dg/vect/vect-live-3.c: New test.
4122 * gcc.dg/vect/vect-live-4.c: New test.
4123 * gcc.dg/vect/vect-live-5.c: New test.
4124 * gcc.dg/vect/vect-live-slp-1.c: New test.
4125 * gcc.dg/vect/vect-live-slp-2.c: New test.
4126 * gcc.dg/vect/vect-live-slp-3.c: New test.
4127
1f91747b
JJ
41282016-06-03 Jakub Jelinek <jakub@redhat.com>
4129
4130 PR middle-end/71387
4131 * g++.dg/opt/pr71387.C: New test.
4132
47b83923
JL
41332016-06-02 Jeff Law <law@redhat.com>
4134
4135 PR tree-optimization/71328
4136 * gcc.c-torture/compile/pr71328.c: New test.
4137
e96e5f46
JD
41382016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4139
4140 PR fortran/52393
4141 * gfortran.dg/fmt_read_3.f90: Fix typo.
4142 * gfortran.dg/fmt_read_4.f90: New test.
4143
b872d729
PC
41442016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
4145
4146 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
4147 * g++.dg/cpp0x/forw_enum6.C: Likewise.
4148 * g++.dg/cpp0x/forw_enum8.C: Likewise.
4149 * g++.dg/cpp0x/override2.C: Likewise.
4150 * g++.dg/parse/crash5.C: Likewise.
4151 * g++.dg/parse/error16.C: Likewise.
4152 * g++.dg/parse/error27.C: Likewise.
4153 * g++.dg/template/qualttp15.C: Likewise.
4154 * g++.dg/template/redecl4.C: Likewise.
4155 * g++.old-deja/g++.other/crash39.C: Likewise.
4156 * g++.old-deja/g++.other/struct1.C: Likewise.
4157 * g++.old-deja/g++.pt/m9a.C: Likewise.
4158 * g++.old-deja/g++.pt/memclass10.C: Likewise.
4159
0e535442
JJ
41602016-06-02 Jakub Jelinek <jakub@redhat.com>
4161
0633ee10
JJ
4162 PR c++/71372
4163 * c-c++-common/pr71372.c: New test.
4164
0e535442
JJ
4165 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
4166 __TIME__ strings with __builtin_strcmp instead of printf and
4167 dg-output.
4168
f3c5ecc2
ML
41692016-06-02 Martin Liska <mliska@suse.cz>
4170
4171 * gcc.dg/predict-9.c: New test.
4172
a91807c5
JJ
41732016-06-02 Jakub Jelinek <jakub@redhat.com>
4174
4175 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
4176 global set_compiler_env_var and global saved_compiler_env_var.
4177
b5bd1978
KT
41782016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4179
4180 PR rtl-optimization/71295
4181 * gcc.c-torture/compile/pr71295.c: New test.
4182
b93b1475
JJ
41832016-06-02 Jakub Jelinek <jakub@redhat.com>
4184
930ebd0e
JJ
4185 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
4186
1e021dc3
JJ
4187 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
4188 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
4189
b93b1475
JJ
4190 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
4191 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
4192 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
4193 alternative number.
4194
58f2fb5c
MM
41952016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4196
4197 * gcc.target/powerpc/p9-splat-4.c: New test.
4198
41992016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4200
4201 PR target/71186
4202 * gcc.target/powerpc/pr71186.c: New test.
4203
4731c9f0
JD
42042016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4205
4206 PR fortran/52393
4207 * gfortran.dg/fmt_read_3.f90: New test.
4208
042dee3e
TP
42092016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
4210
4211 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
4212 procedure.
4213
15c98b2e
ES
42142016-06-01 Eduard Sanou <dhole@openmailbox.org>
4215
4216 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
4217 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
4218 env var is set.
4219 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
4220 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
4221 shown once.
4222 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
4223 during compilation.
4224 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
4225 vars set by dg-set-compiler-env-var.
4226
6442a6f4
PT
42272016-06-01 Paul Thomas <pault@gcc.gnu.org>
4228
4229 PR fortran/71156
4230 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
4231 to the module procedure declaration.
4232 * gfortran.dg/submodule_16.f08: New test.
4233
ab62397a
JJ
42342016-06-01 Jakub Jelinek <jakub@redhat.com>
4235
4236 PR middle-end/71371
4237 * c-c++-common/gomp/pr71371.c: New test.
4238
b66af6ed
RB
42392016-06-01 Richard Biener <rguenther@suse.de>
4240
4241 PR tree-optimization/71366
4242 * gcc.dg/torture/pr71366-1.c: New testcase.
4243 * gcc.dg/torture/pr71366-2.c: Likewise.
4244
e342b9d8
KN
42452016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
4246
4247 * gcc.target/powerpc/vslv-0.c: New test.
4248 * gcc.target/powerpc/vslv-1.c: New test.
4249 * gcc.target/powerpc/vsrv-0.c: New test.
4250 * gcc.target/powerpc/vsrv-1.c: New test.
4251
721547cd
NS
42522016-06-01 Nathan Sidwell <nathan@acm.org>
4253
4254 * c-c++-common/torture/pr57945.c: Add expected PTX error.
4255 * gcc.target/nvptx/weak.c: New.
4256
fa2c9034
RB
42572016-06-01 Richard Biener <rguenther@suse.de>
4258
4259 PR tree-optimization/71261
4260 * gcc.dg/torture/vect-bool-1.c: New testcase.
4261
3e32893c
JJ
42622016-06-01 Jakub Jelinek <jakub@redhat.com>
4263
4264 * gfortran.dg/gomp/order-1.f90: New test.
4265 * gfortran.dg/gomp/order-2.f90: New test.
4266
8c383600
JH
42672016-06-01 Jan Hubicka <hubicka@ucw.cz>
4268
4269 * gcc.dg/unroll-6.c: Update template.
4270 * gcc.dg/unroll-7.c: New testcase.
4271 * gcc.dg/unroll-8.c: New testcase.
4272
a0dfeef5
EB
42732016-06-01 Eric Botcazou <ebotcazou@adacore.com>
4274
4275 * gnat.dg/opt56.ad[sb]: New test.
4276
48de5701
PC
42772016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
4278
4279 PR c++/66635
4280 * g++.dg/cpp0x/constexpr-ice16.C: New.
4281
827cf695
PP
42822016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4283
4284 PR tree-optimization/71314
4285 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
4286 -mbranch-cost=2.
4287
ff66f6e8
PP
42882016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4289
4290 PR tree-optimization/71077
4291 * gcc.dg/tree-ssa/pr71077.c: New test.
4292
050fb209
JH
42932016-05-31 Jan Hubicka <hubicka@ucw.cz>
4294
48de5701
PC
4295 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
4296 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
4297 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 4298
c642d919
PC
42992016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
4300
4301 PR c++/71248
4302 * g++.dg/cpp0x/pr71248.C: New.
4303 * g++.dg/cpp0x/auto7.C: Test column numbers too.
4304 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
4305 * g++.dg/init/new37.C: Likewise.
4306 * g++.dg/template/static1.C: Likewise.
4307 * g++.dg/template/static2.C: Likewise.
4308
d6439e08
L
43092016-05-31 H.J. Lu <hongjiu.lu@intel.com>
4310
4311 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
4312 instead of %rdi.
4313 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
4314
780b9dd4
MP
43152016-05-31 Marek Polacek <polacek@redhat.com>
4316
4317 * c-c++-common/Wswitch-unreachable-3.c: New test.
4318 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
4319
0d99f8a0
RB
43202016-05-31 Richard Biener <rguenther@suse.de>
4321
4322 PR tree-optimization/71352
4323 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
4324
52545641
TP
43252016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
4326
4327 * gcc.target/arm/armv5_thumb_isa.c: New test.
4328
5b8c1205
KY
43292016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
4330
4331 PR target/71346
4332 * gcc.target/i386/pr71346.c: New test.
4333
7a88cc84
TV
43342016-05-31 Tom de Vries <tom@codesourcery.com>
4335
4336 PR tree-optimization/69068
4337 * gcc.dg/graphite/pr69068.c: New test.
4338
265149a6
MS
43392016-05-27 Martin Sebor <msebor@redhat.com>
4340
4341 PR c++/71306
4342 * g++.dg/warn/Wplacement-new-size-3.C: New test.
4343
00631022
JJ
43442016-05-30 Jakub Jelinek <jakub@redhat.com>
4345
4346 PR c++/71349
4347 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
4348 nowait depend(inout: dd[0]) clauses where permitted.
4349
b2f6675b
PC
43502016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4351
4352 PR c++/71238
4353 * g++.dg/parse/pr71238.C: New.
4354 * g++.dg/concepts/friend1.C: Test column numbers too.
4355 * g++.dg/cpp0x/initlist31.C: Likewise.
4356 * g++.dg/cpp0x/pr51420.C: Likewise.
4357 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
4358 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
4359 * g++.dg/ext/builtin3.C: Likewise.
4360 * g++.dg/lookup/friend12.C: Likewise.
4361 * g++.dg/lookup/friend7.C: Likewise.
4362 * g++.dg/lookup/koenig1.C: Likewise.
4363 * g++.dg/lookup/koenig5.C: Likewise.
4364 * g++.dg/lookup/used-before-declaration.C: Likewise.
4365 * g++.dg/overload/koenig1.C: Likewise.
4366 * g++.dg/template/crash65.C: Likewise.
4367 * g++.dg/template/friend57.C: Likewise.
4368 * g++.dg/warn/Wshadow-5.C: Likewise.
4369 * g++.dg/warn/Wunused-8.C: Likewise.
4370 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
4371 * g++.old-deja/g++.jason/lineno5.C: Likewise.
4372 * g++.old-deja/g++.jason/member.C: Likewise.
4373 * g++.old-deja/g++.jason/report.C: Likewise.
4374 * g++.old-deja/g++.jason/scoping12.C: Likewise.
4375 * g++.old-deja/g++.law/visibility20.C: Likewise.
4376 * g++.old-deja/g++.ns/koenig5.C: Likewise.
4377 * g++.old-deja/g++.other/static5.C: Likewise.
4378 * g++.old-deja/g++.pt/overload2.C: Likewise.
4379
a448ff40
JH
43802016-05-30 Jan Hubicka <hubicka@ucw.cz>
4381
4382 * gcc.dg/tree-ssa/peel1.c: New testcase.
4383 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
4384 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
4385
69be8c91
TV
43862016-05-30 Tom de Vries <tom@codesourcery.com>
4387
4388 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
4389 to ce.
4390
a59775a1
PC
43912016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4392
4393 PR c++/71099
4394 * g++.dg/parse/virtual1.C: New.
4395
53d6d955
UB
43962016-05-30 Uros Bizjak <ubizjak@gmail.com>
4397
4398 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
4399 Use correct register when clearing %edx.
4400
0557293f
AM
44012016-05-30 Alexander Monakov <amonakov@ispras.ru>
4402
4403 PR tree-optimization/71289
4404 * gcc.dg/pr71289.c: New test.
4405
5d476e35
KV
44062016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4407
4408 PR middle-end/71269
4409 PR middle-end/71292
4410 * gcc.dg/tree-ssa/pr71269.c: New test.
4411 * gcc.dg/tree-ssa/pr71292.c: New test.
4412
db5447ca
KV
44132016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4414
4415 PR middle-end/71252
4416 * gcc.dg/tree-ssa/pr71252-2.c: New test.
4417
98bdbb39
JH
44182016-05-30 Jan Hubicka <hubicka@ucw.cz>
4419
4420 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
4421 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
4422 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
4423
7e012855
TV
44242016-05-30 Tom de Vries <tom@codesourcery.com>
4425
4426 PR tree-optimization/69067
4427 * gcc.dg/graphite/pr69067.c: New test.
4428
beed3701
UB
44292016-05-29 Uros Bizjak <ubizjak@gmail.com>
4430
4431 PR target/71245
4432 * gcc.target/i386/pr71245-1.c: New test.
4433 * gcc.target/i386/pr71245-2.c: Ditto.
4434
b6d4f8e8
PC
44352016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
4436
4437 PR c++/71105
4438 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
4439 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
4440 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
4441
00022058
JH
44422016-05-27 Jan Hubicka <hubicka@ucw.cz>
4443
4444 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
4445
c8419aca
VV
44462016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
4447
4448 Revert:
4449 PR c++/69855
4450 * g++.dg/overload/69855.C: New.
4451 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4452 * g++.old-deja/g++.pt/crash3.C: Likewise.
4453
8008c4d2
PC
44542016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
4455
4456 PR c++/60385
4457 * g++.dg/parse/namespace13.C: New.
4458
8b2ef235
JL
44592016-05-26 Jeff Law <law@redhat.com>
4460
4461 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
4462 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
4463 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4464 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
4465 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
4466 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
4467 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
4468 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4469 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
4470 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
4471 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
4472 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
4473 * gcc.dg/tree-ssa/vrp56.c: Likewise.
4474
7d67159b
VV
44752016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
4476
4477 PR c++/69855
4478 * g++.dg/overload/69855.C: New.
4479 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4480 * g++.old-deja/g++.pt/crash3.C: Likewise.
4481
88e3bdd1
JW
44822016-05-27 Jiong Wang <jiong.wang@arm.com>
4483
4484 PR target/63596
4485 * gcc.target/aarch64/va_arg_1.c: New testcase.
4486 * gcc.target/aarch64/va_arg_2.c: Likewise.
4487 * gcc.target/aarch64/va_arg_3.c: Likewise.
4488
3fd6b9cc
JW
44892016-05-27 Jiong Wang <jiong.wang@arm.com>
4490
4491 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
4492 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4493 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4494 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4495 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
4496
3cee7e4e
MP
44972016-05-27 Marek Polacek <polacek@redhat.com>
4498
4499 PR middle-end/71308
4500 * g++.dg/torture/pr71308.C: New test.
4501
6a813c96
DV
45022016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
4503
4504 * gcc.dg/zero_bits_compound-1.c: New test.
4505 * gcc.dg/zero_bits_compound-2.c: New test.
4506
0561bcfb
IE
45072016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
4508
4509 PR middle-end/71279
4510 * gcc.dg/pr71279.c: New test.
4511
21316320
MM
45122016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
4513
4514 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
4515 floating point min/max/comparison instructions.
4516 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
4517
7211a097
JJ
45182016-05-26 Jakub Jelinek <jakub@redhat.com>
4519
4520 * c-c++-common/gomp/schedule-1.c: New test.
4521 * gfortran.dg/gomp/schedule-1.f90: New test.
4522
cac177cf
PP
45232016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
4524
4525 PR c++/70822
4526 PR c++/70106
4527 * g++.dg/cpp1y/auto-fn32.C: New test.
4528 * g++.dg/cpp1y/paren4.C: New test.
4529
a2d5b8c9
NS
45302016-05-26 Nathan Sidwell <nathan@acm.org>
4531
4532 * gcc.dg/20060410.c: Xfail on ptx.
4533 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
4534 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
4535 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
4536 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
4537 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
4538
ffa8b552
TP
45392016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
4540
4541 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
4542
c7501e00
JJ
45432016-05-26 Jakub Jelinek <jakub@redhat.com>
4544
1875b9a0
JJ
4545 PR tree-optimization/71280
4546 * gcc.dg/pr71280.c: New test.
4547
2116e19f
JJ
4548 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
4549
305aef09
JJ
4550 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
4551 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
4552
c7501e00
JJ
4553 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
4554
ca449d26
JW
45552016-05-26 Jiong Wang <jiong.wang@arm.com>
4556
4557 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 4558 kept in memory.
ca449d26 4559
8af01c66
JL
45602016-05-25 Jeff Law <law@redhat.com>
4561
4562 PR tree-optimization/71272
4563 * gcc.c-torture/compile/pr71272.c: new test.
4564
f9d6ce73
BS
45652016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
4566
4567 * gcc.target/powerpc/vec-cmpne.c: New test.
4568 * gcc.target/powerpc/vec-cmpne-long.c: New test.
4569
a88a7b22
EB
45702016-05-25 Eric Botcazou <ebotcazou@adacore.com>
4571
4572 * gnat.dg/opt55.ad[sb]: New test.
4573
125f02ed
SKS
45742016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4575
4576 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
4577 * c-c++-common/pr60226.c: Require int32plus.
4578 * gcc.c-torture/execute/pr70602.c: Likewise.
4579 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
4580 unsigned long for malloc arg type.
4581 * gcc.dg/asr_div1.c: Require int32plus.
4582 * gcc.dg/enum-mode-1.c: XFAIL for int16.
4583 * gcc.dg/pie-1.c: Require pie.
4584 * gcc.dg/pie-2.c: Likewise.
4585 * gcc.dg/pr59471.c: Require int32plus.
4586 * gcc.dg/pr59963-2.c: XFAIL for int16.
4587 * gcc.dg/pr60114.c: Require int32plus.
4588 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
4589 unsigned long for typedef of size_t.
4590 * gcc.dg/pr63914.c: Require int32plus.
4591 * gcc.dg/pr64536.c: Require pt32plus.
4592 * gcc.dg/pr65658.c: Likewise.
4593 * gcc.dg/pr67271.c: Require int32plus.
4594 * gcc.dg/pr68112.c: Likewise.
4595 * gcc.dg/pr69071.c: Skip for avr target.
4596 * gcc.dg/pr69973.c: Require int32plus.
4597 * gcc.dg/pr70169.c: Skip for avr target.
4598 * gcc.dg/sso-6.c: Require int32plus.
4599 * gcc.dg/sso-7.c: Likewise.
4600 * gcc.dg/sso-8.c: Likewise.
4601 * gcc.dg/vrp-min-max-2.c: Likewise.
4602
c6e434f5
UB
46032016-05-25 H.J. Lu <hongjiu.lu@intel.com>
4604
4605 PR target/70738
4606 * gcc.target/i386/pr70738-1.c: New test.
4607 * gcc.target/i386/pr70738-2.c: Likewise.
4608 * gcc.target/i386/pr70738-3.c: Likewise.
4609 * gcc.target/i386/pr70738-4.c: Likewise.
4610 * gcc.target/i386/pr70738-5.c: Likewise.
4611 * gcc.target/i386/pr70738-6.c: Likewise.
4612 * gcc.target/i386/pr70738-7.c: Likewise.
4613 * gcc.target/i386/pr70738-8.c: Likewise.
4614 * gcc.target/i386/pr70738-9.c: Likewise.
4615
5c42d341
KT
46162016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4617
4618 PR rtl-optimization/66940
4619 * gcc.c-torture/execute/pr66940.c: New test.
4620
bf9a1a07
IV
46212016-05-25 Ilya Verbin <ilya.verbin@intel.com>
4622
4623 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
4624 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
4625 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
4626 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
4627 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
4628 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
4629 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
4630 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
4631 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
4632 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
4633 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
4634 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
4635 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
4636 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
4637 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
4638 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
4639 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
4640 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
4641 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
4642 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
4643 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
4644 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
4645 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
4646 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
4647
95efe6b6
MP
46482016-05-25 Marek Polacek <polacek@redhat.com>
4649
4650 PR c/71265
4651 * gcc.dg/noncompile/pr71265.c: New test.
4652
a23faf7a
MP
4653 PR c/71266
4654 * gcc.dg/noncompile/old-style-parm-3.c: New test.
4655
69a6d5ad
NS
46562016-05-25 Nathan Sidwell <nathan@acm.org>
4657
4658 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
4659
3072d4ea
RB
46602016-05-25 Richard Biener <rguenther@suse.de>
4661
4662 PR tree-optimization/71261
4663 * c-c++-common/torture/pr71261.c: New testcase.
4664
e412ece4
RB
46652016-05-25 Richard Biener <rguenther@suse.de>
4666
4667 PR tree-optimization/71264
4668 * gcc.dg/vect/pr71264.c: New testcase.
4669
b9e551ad
PC
46702016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4671
4672 PR c++/55992
4673 * g++.dg/cpp0x/alias-decl-53.C: New.
4674 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
4675
6aa1abe5
ML
46762016-05-25 Martin Liska <mliska@suse.cz>
4677
4678 * g++.dg/pr71239.C: New test.
4679
842d162e
RB
46802016-05-25 Richard Biener <rguenther@suse.de>
4681
c87885ca
RO
4682 * gcc.dg/vect/pr58135.c: Rename to ...
4683 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 4684
f184a36c
MP
46852016-05-25 Marek Polacek <polacek@redhat.com>
4686
4687 * g++.dg/pr65295.C: Use target c++14.
4688
021fad86
PC
46892016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4690
53d6d955
UB
4691 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
4692 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 4693
c3eaf15a
MM
46942016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4695
4696 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
4697 instructions.
4698
e46c7770
CP
46992016-05-24 Cesar Philippidis <cesar@codesourcery.com>
4700
4701 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
4702 * c-c++-common/goacc/deviceptr-1.c: Likewise.
4703 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
4704 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4705 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4706 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4707 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
4708 * c-c++-common/goacc/pcopy.c: Likewise.
4709 * c-c++-common/goacc/pcopyin.c: Likewise.
4710 * c-c++-common/goacc/pcopyout.c: Likewise.
4711 * c-c++-common/goacc/pcreate.c: Likewise.
4712 * c-c++-common/goacc/pr70688.c: New test.
4713 * c-c++-common/goacc/present-1.c: Adjust test.
4714 * c-c++-common/goacc/reduction-5.c: Likewise.
4715 * g++.dg/goacc/data-1.C: New test.
4716
4bfc9db7
MM
47172016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4718
4719 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
4720 vector parity built-in functions.
4721 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
4722 count trailing zeros automatic vectorization.
4723 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
4724 count trailing zeros built-in functions.
4725
2bc145af
KV
47262016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4727
4728 * gcc.dg/tree-ssa/reassoc-44.c: New test.
4729
26869fdb
PH
47302016-05-24 Pat Haugen <pthaugen@us.ibm.com>
4731
4732 PR target/71050
4733 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
4734
b2dc9c3b
PC
47352016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4736
4737 PR c++/50436
4738 * g++.dg/template/crash123.C: New.
4739 * g++.dg/template/crash124.C: Likewise.
4740
f65e97fd
MS
47412016-05-24 Martin Sebor <msebor@redhat.com>
4742
4743 PR c++/71147
4744 * g++.dg/ext/flexary16.C: New test.
4745
a6f5ac7f
IV
47462016-05-24 Ilya Verbin <ilya.verbin@intel.com>
4747
69a6d5ad
NS
4748 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
4749 before math.h is included.
a6f5ac7f
IV
4750 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
4751 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
4752 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
4753 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
4754 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
4755 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
4756 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
4757 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
4758 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
4759 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
4760 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
4761 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
4762 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
4763 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
4764 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
4765 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
4766 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
4767 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
4768 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
4769 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
4770 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
4771 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
4772 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
4773
27bad558
MM
47742016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4775 Kelvin Nilsen <kelvin@gcc.gnu.org>
4776
4777 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
4778 support.
4779
72f382fb
PC
47802016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4781
4782 PR c++/69872
4783 * g++.dg/warn/Wno-narrowing1.C: New.
4784
ef2ec9d9
MP
47852016-05-24 Marek Polacek <polacek@redhat.com>
4786
4787 PR c/71249
4788 * c-c++-common/Wswitch-unreachable-2.c: New test.
4789
e90434e3
JJ
47902016-05-24 Jakub Jelinek <jakub@redhat.com>
4791
7adb26f2
JJ
4792 PR c++/71257
4793 * g++.dg/vect/simd-clone-6.cc: New test.
4794 * g++.dg/gomp/declare-simd-6.C: New test.
4795
e90434e3
JJ
4796 PR middle-end/70434
4797 PR c/69504
4798 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
4799
b556ea3b
RB
48002016-05-24 Richard Biener <rguenther@suse.de>
4801
4802 PR tree-optimization/71240
4803 * gcc.dg/optimize-bswapsi-5.c: New testcase.
4804
e5328f5d
RB
48052016-05-24 Richard Biener <rguenther@suse.de>
4806
4807 PR tree-optimization/71230
4808 * gcc.dg/torture/pr71230.c: New testcase.
4809 * g++.dg/torture/pr71230.C: Likewise.
4810
a04e69c0
TS
48112016-05-24 Thomas Schwinge <thomas@codesourcery.com>
4812
4813 * c-c++-common/goacc/routine-5.c: Add tests.
4814 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
4815 * gfortran.dg/goacc/routine-6.f90: Add tests.
4816
30fd2977
RB
48172016-05-24 Richard Biener <rguenther@suse.de>
4818
4819 PR tree-optimization/71253
4820 * gcc.dg/torture/pr71253.c: New testcase.
4821
ca6f60bc
KV
48222016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4823
4824 PR middle-end/71252
4825 * gfortran.dg/pr71252.f90: New test.
4826
d3465d72
RS
48272016-05-24 Richard Sandiford <richard.sandiford@arm.com>
4828
4829 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
4830
f17a223d
RB
48312016-05-24 Richard Biener <rguenther@suse.de>
4832
4833 PR middle-end/70434
4834 PR c/69504
4835 * c-c++-common/vector-subscript-4.c: New testcase.
4836 * c-c++-common/vector-subscript-5.c: Likewise.
4837
e3f36534
JD
48382016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4839
4840 PR fortran/71123
4841 * gfortran.dg/namelist_90.f: New test
4842
85d5c27d
JD
48432016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4844
4845 PR fortran/66461
4846 * gfortran.dg/unexpected_eof.f: New test
4847
fe3f3340
MM
48482016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4849 Kelvin Nilsen <kelvin@gcc.gnu.org>
4850
4851 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
4852 as little endian.
4853
26d6ae55
PC
48542016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4855
4856 PR c++/70972
4857 * g++.dg/cpp0x/inh-ctor20.C: New.
4858 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
4859
d6c9a06f
PC
48602016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4861
4862 PR c++/69095
4863 * g++.dg/cpp0x/variadic168.C: New.
4864
396a1d10
PC
48652016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4866
4867 * g++.dg/cpp0x/pr31445.C: Test column number too.
4868 * g++.dg/cpp0x/pr32253.C: Likewise.
4869 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
4870 * g++.dg/cpp0x/variadic36.C: Likewise.
4871
ece46666
MG
48722016-05-23 Marc Glisse <marc.glisse@inria.fr>
4873
4874 * gcc.dg/fold-notshift-2.c: Adjust.
4875
a7dc5980
MP
48762016-05-23 Marek Polacek <polacek@redhat.com>
4877
4878 PR c/49859
4879 * c-c++-common/Wswitch-unreachable-1.c: New test.
4880 * gcc.dg/Wswitch-unreachable-1.c: New test.
4881 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
4882 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
4883 * g++.dg/gomp/block-10.C: Likewise.
4884 * gcc.dg/gomp/block-10.c: Likewise.
4885 * g++.dg/gomp/block-9.C: Likewise.
4886 * gcc.dg/gomp/block-9.c: Likewise.
4887 * g++.dg/gomp/target-1.C: Likewise.
4888 * g++.dg/gomp/target-2.C: Likewise.
4889 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 4890 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
4891 * g++.dg/gomp/taskgroup-1.C: Likewise.
4892 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4893 * gcc.dg/gomp/teams-1.c: Likewise.
4894 * g++.dg/gomp/teams-1.C: Likewise.
4895 * g++.dg/overload/error3.C: Likewise.
4896 * g++.dg/tm/jump1.C: Likewise.
4897 * g++.dg/torture/pr40335.C: Likewise.
4898 * gcc.dg/c99-vla-jump-5.c: Likewise.
4899 * gcc.dg/switch-warn-1.c: Likewise.
4900 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
4901 * gcc.dg/nested-func-1.c: Likewise.
4902 * gcc.dg/pr67784-4.c: Likewise.
4903
18b54004
RB
49042016-05-23 Richard Biener <rguenther@suse.de>
4905
4906 PR tree-optimization/71230
4907 * gfortran.dg/pr71230-1.f90: New testcase.
4908 * gfortran.dg/pr71230-2.f90: Likewise.
4909
e569db5f
VK
49102016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4911
396a1d10 4912 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
4913 * gcc.dg/vect/pr58135.c: Add new.
4914 * gfortran.dg/pr46519-1.f: Adjust test case.
4915
e4b71114
PC
49162016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4917
4918 PR c++/53401
4919 * g++.dg/cpp0x/decltype64.C: New.
4920
a25a8058
CL
49212016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4922
4923 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
4924 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
4925 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
4926
0dcfe9ab
CL
49272016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4928
4929 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
4930 Add poly64x1_t and poly64x2_t cases if supported.
4931 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
4932 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
4933 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
4934 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
4935 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
4936
ffd70e4a
CL
49372016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4938
4939 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
4940 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
4941 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
4942 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
4943 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
4944 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
4945 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
4946
4b1f57fe
CL
49472016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4948
4949 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
4950
16c5ec77
CL
49512016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4952
4953 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
4954 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
4955
94ad56c7
JJ
49562016-05-22 Jakub Jelinek <jakub@redhat.com>
4957
57748705
JJ
4958 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
4959 constraint instead of "r".
4960 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
4961 insn instead of vxorpd.
4962 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
4963
af120161
JJ
4964 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
4965 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
4966
355023ce
JJ
4967 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
4968
3b48574c
JJ
4969 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
4970 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
4971
94ad56c7
JJ
4972 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
4973
8a85cee2
KV
49742016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
4975
4976 PR middle-end/40921
4977 * gcc.dg/tree-ssa/pr40921.c: New test.
4978
8e916b16
PS
49792016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
4980
4981 PR target/71103
4982 * gcc.target/avr/pr71103.c: New test.
4983
88aea79f
KV
49842016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
4985
4986 PR middle-end/71179
4987 * gcc.dg/tree-ssa/pr71179.c: New test.
4988
79063edd
MS
49892016-05-20 Martin Sebor <msebor@redhat.com>
4990
4991 PR c/71115
4992 * gcc.dg/init-excess-2.c: New test.
4993
55c8849f
EB
49942016-05-20 Eric Botcazou <ebotcazou@adacore.com>
4995
4996 * gnat.dg/opt53.adb: New test.
4997 * gnat.dg/opt54.adb: Likewise.
4998
c91a0948
MJ
49992016-05-20 Martin Jambor <mjambor@suse.cz>
5000
5001 PR tree-optimization/70884
5002 * gcc.dg/tree-ssa/pr70919.c: New test.
5003
9cad20fa
BS
50042016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5005
5006 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
5007 formatting.
69a6d5ad
NS
5008 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
5009 fix code formatting.
5010
50112016-05-20 Nathan Sidwell <nathan@acm.org>
5012
5013 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
5014 non-common cases.
5015 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 5016
15c671a7
DM
50172016-05-20 David Malcolm <dmalcolm@redhat.com>
5018
5019 * jit.dg/all-non-failing-tests.h: Add
5020 test-factorial-must-tail-call.c.
5021 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
5022 * jit.dg/test-factorial-must-tail-call.c: New test case.
5023
4f028369
JJ
50242016-05-20 Jakub Jelinek <jakub@redhat.com>
5025
5026 PR fortran/71204
5027 * gfortran.dg/pr71204.f90: New test.
5028
7dea4ab3
CP
50292016-05-20 Cesar Philippidis <cesar@codesourcery.com>
5030
5031 * gcc.target/nvptx/sincos.c: New test.
5032
ef98d365
PC
50332016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5034
5035 PR c++/70572
5036 * g++.dg/cpp1y/auto-fn31.C: New.
5037
92466115
BS
50382016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5039
5040 * gcc.target/powerpc/vec-addec.c: New test.
5041 * gcc.target/powerpc/vec-addec-int128.c: New test.
5042
9a385c2d
DM
50432016-05-20 David Malcolm <dmalcolm@redhat.com>
5044
5045 * gcc.dg/plugin/must-tail-call-1.c: New test case.
5046 * gcc.dg/plugin/must-tail-call-2.c: New test case.
5047 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
5048 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5049
77c9d5b4
JH
50502016-05-20 Jan Hubicka <hubicka@ucw.cz>
5051
5052 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
5053
68047971
JJ
50542016-05-20 Jakub Jelinek <jakub@redhat.com>
5055
18954840
JJ
5056 PR c++/71210
5057 * g++.dg/opt/pr71210-1.C: New test.
5058 * g++.dg/opt/pr71210-2.C: New test.
5059
68047971
JJ
5060 PR tree-optimization/29756
5061 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
5062 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
5063 only on selected targets where V4SImode vectors are known to be
5064 supported.
5065
d78789f5
MG
50662016-05-20 Marc Glisse <marc.glisse@inria.fr>
5067
5068 PR tree-optimization/71079
5069 PR tree-optimization/71206
5070 * gcc.dg/tree-ssa/pr71206.c: New testcase.
5071
550fa093
PK
50722016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5073
5074 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
5075 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
5076 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
5077
483c6429
RG
50782016-05-20 Richard Guenther <rguenther@suse.de>
5079
5080 PR tree-optimization/29756
5081 * gcc.dg/tree-ssa/vector-6.c: New testcase.
5082
eb066284
RB
50832016-05-20 Richard Biener <rguenther@suse.de>
5084
5085 PR tree-optimization/71185
5086 * gcc.dg/tree-ssa/pr71185.c: New testcase.
5087
58f10249
RB
50882016-05-20 Richard Biener <rguenther@suse.de>
5089
5090 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
5091
2a5569fa
MP
50922016-05-19 Marek Polacek <polacek@redhat.com>
5093
5094 PR c++/71075
5095 * g++.dg/diagnostic/pr71075.C: New test.
5096
5e9a5385
DM
50972016-05-19 David Malcolm <dmalcolm@redhat.com>
5098
5099 PR c++/71184
5100 * g++.dg/pr71184.C: New test case.
5101
4f45da44
KN
51022016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
5103
5104 * gcc.target/powerpc/darn-0.c: New test.
5105 * gcc.target/powerpc/darn-1.c: New test.
5106 * gcc.target/powerpc/darn-2.c: New test.
5107
4177437e
MP
51082016-05-19 Marek Polacek <polacek@redhat.com>
5109
5110 PR tree-optimization/71031
5111 * gcc.dg/tree-ssa/vrp100.c: New test.
5112
afb72432
IE
51132016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
5114
5115 PR rtl-optimization/71148
5116 * gcc.dg/pr71148.c: New test.
5117
4f83064e
KT
51182016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5119
5120 PR target/71056
5121 * gcc.target/arm/pr71056.c: New test.
5122
4bf8dbe1
BE
51232016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5124
5125 * c-c++-common/pr69669.c: Check the used mode.
5126
f3510625
MO
51272016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
5128
5129 PR sanitizer/64354
5130 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
5131
43c0068e
RB
51322016-05-19 Richard Biener <rguenther@suse.de>
5133
5134 PR tree-optimization/70729
5135 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
5136 * gcc.dg/graphite/scop-18.c: Likewise.
5137 * gcc.dg/pr41783.c: Disable LIM.
5138 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
5139 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
5140 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
5141 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
5142 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
5143 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
5144 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
5145 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
5146 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
5147 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
5148 * gfortran.dg/pr42108.f90: Likewise.
5149
70f25790
DM
51502016-05-18 David Malcolm <dmalcolm@redhat.com>
5151
5152 PR driver/69265
5153 * gcc.dg/spellcheck-options-11.c: New test case.
5154
960db8ec
JJ
51552016-05-18 Jakub Jelinek <jakub@redhat.com>
5156
5157 PR c++/71100
5158 * g++.dg/opt/pr71100.C: New test.
5159
04643334
MJ
51602016-05-18 Martin Jambor <mjambor@suse.cz>
5161
5162 PR ipa/69708
5163 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
5164 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
5165 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
5166 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
5167
91bb9f80
MJ
51682016-05-18 Martin Jambor <mjambor@suse.cz>
5169
5170 PR ipa/69708
5171 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
5172 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
5173 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
5174 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
5175 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
5176
c584aca6
PC
51772016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5178
5179 PR c++/69793
5180 * g++.dg/template/crash122.C: New.
5181
20309c6e
PC
51822016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5183
5184 PR c++/70466
5185 * g++.dg/template/pr70466-1.C: New.
5186 * g++.dg/template/pr70466-2.C: Likewise.
5187
50c78b9a
MM
51882016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5189
5190 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
5191 splat operations and the XXSPLTIB instruction.
5192 * gcc.target/powerpc/p9-splat-2.c: Likewise.
5193 * gcc.target/powerpc/p9-splat-3.c: Likewise.
5194 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
5195 xxlxor to clear a register.
5196
cf8be00d
RS
51972016-05-18 Richard Sandiford <richard.sandiford@arm.com>
5198
5199 * gcc.dg/torture/pr71020.c: New test.
5200
848a392a
MJ
52012016-05-18 Martin Jambor <mjambor@suse.cz>
5202
5203 PR ipa/70646
5204 * gcc.dg/ipa/pr70646.c: New test.
5205
1f2ab776
CL
52062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5207
5208 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
5209
76489493
CL
52102016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5211
5212 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
5213 missing tests for vreinterpretq_p{8,16}.
5214
bd79378d
CL
52152016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5216
5217 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
5218 vsliq_n_s64 and vsliq_n_u64.
5219
81ca3ea0
CL
52202016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5221
5222 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
5223 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
5224
873cb425
CL
52252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5226
5227 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
5228 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
5229 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
5230
9d6e7c21
CL
52312016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5232
5233 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
5234 in comment.
5235
b4dbe40e 52362016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
5237
5238 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
5239 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
5240 "blr\t" and switch to scan-assembler-times.
5241
83a5c910
JW
52422016-05-18 Jiong Wang <jiong.wang@arm.com>
5243
53d6d955
UB
5244 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
5245 with __aarch64__.
5246 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
5247 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 5248
fb7cbdeb
JJ
52492016-05-18 Jakub Jelinek <jakub@redhat.com>
5250
8ee91165
JJ
5251 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
5252 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
5253 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
5254 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
5255 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
5256 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
5257
cf4d516a
JJ
5258 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
5259 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
5260
a4f16422
JJ
5261 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
5262 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
5263
7b37ce10
JJ
5264 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
5265 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
5266
fb7cbdeb
JJ
5267 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
5268
c9326aef
RB
52692016-05-18 Richard Biener <rguenther@suse.de>
5270
5271 PR tree-optimization/71168
5272 * gcc.dg/torture/pr71168.c: New testcase.
5273
df8b0a11
KV
52742016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
5275
5276 PR middle-end/63586
5277 * gcc.dg/tree-ssa/pr63586-2.c: New test.
5278 * gcc.dg/tree-ssa/pr63586.c: New test.
5279 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
5280
2efd67ed
NS
52812016-05-17 Nathan Sidwell <nathan@acm.org>
5282
5283 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
5284 * gcc.dg/pr68671.c: Fix ptx xfail-if.
5285 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
5286 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
5287
1988b2c2
NS
52882016-05-17 Nathan Sidwell <nathan@acm.org>
5289
5290 * gcc.target/nvptx/abi-vararg-3.c: New.
5291
ad1d92ab
MM
52922016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
5293
5294 PR tree-optimization/54579
5295 PR middle-end/55299
5296 * gcc.dg/fold-notrotate-1.c: New test.
5297 * gcc.dg/fold-notshift-1.c: New test.
5298 * gcc.dg/fold-notshift-2.c: New test.
5299
47768df8
MP
53002016-05-17 Marek Polacek <polacek@redhat.com>
5301
5302 PR ipa/71146
5303 * g++.dg/ipa/pr71146.C: New test.
5304
6b5423a5
DM
53052016-05-17 David Malcolm <dmalcolm@redhat.com>
5306
5307 * jit.dg/test-error-array-bounds.c: New test case.
5308
c7986356
MG
53092016-05-17 Marc Glisse <marc.glisse@inria.fr>
5310
5311 * gcc.dg/tree-ssa/and-1.c: New testcase.
5312
d982c5b7
MG
53132016-05-17 Marc Glisse <marc.glisse@inria.fr>
5314
5315 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5316 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
5317
0139ba93
MG
53182016-05-17 Marc Glisse <marc.glisse@inria.fr>
5319
5320 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5321 * gcc.dg/tree-ssa/vrp99.c: New testcase.
5322
daab4562
JW
53232016-05-17 Jiong Wang <jiong.wang@arm.com>
5324
5325 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
5326
22330033
JW
53272016-05-17 Jiong Wang <jiong.wang@arm.com>
5328
5329 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
5330
98b3a5f2
JW
53312016-05-17 Jiong Wang <jiong.wang@arm.com>
5332
5333 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
5334 ".2d[index]" when scan the assembly.
5335 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
5336 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
5337 float64x1.
5338 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
5339
b71b7a8e
RB
53402016-05-17 Richard Biener <rguenther@suse.de>
5341
5342 PR tree-optimization/71132
5343 * gcc.dg/torture/pr71132.c: New testcase.
5344
3c51ad46
CL
53452016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
5346
5347 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
5348
d20faa66
KT
53492016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5350
5351 PR target/70809
5352 * gcc.target/aarch64/pr70809_1.c: New test.
5353
b75cc5a4
KT
53542016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5355
5356 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
5357 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
5358 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
5359 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
5360
b28eb195
IE
53612016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
5362 Ilya Enkovich <ilya.enkovich@intel.com>
5363
5364 PR target/71114
5365 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
5366
0b9004ed
JH
53672016-05-16 Jan Hubicka <hubicka@ucw.cz>
5368
5369 * g++.dg/ipa/ivinline-7.C: Do not xfail.
5370 * g++.dg/ipa/ivinline-9.C: Do not xfail.
5371
1b81a1c1
MW
53722016-05-16 Matthew Wahab <matthew.wahab@arm.com>
5373
5374 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
5375 test for __ARM_FP16_ARGS.
5376 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
5377 * gcc.target/arm/aapcs/neon-vect10.c: New.
5378 * gcc.target/arm/aapcs/neon-vect9.c: New.
5379 * gcc.target/arm/aapcs/vfp18.c: New.
5380 * gcc.target/arm/aapcs/vfp19.c: New.
5381 * gcc.target/arm/aapcs/vfp20.c: New.
5382 * gcc.target/arm/aapcs/vfp21.c: New.
5383 * gcc.target/arm/fp16-aapcs-1.c: New.
5384 * g++.target/arm/fp16-param-1.c: Update expected output. Add
5385 test for __ARM_FP16_ARGS.
5386 * g++.target/arm/fp16-return-1.c: Update expected output.
5387
921d1e73
JW
53882016-05-16 Jiong Wang <jiong.wang@arm.com>
5389
5390 PR testsuite/70227
5391 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
5392
228eb42a
HA
53932016-05-15 Harald Anlauf <anlauf@gmx.de>
5394
5395 PR fortran/69603
5396 * gfortran.dg/pr69603.f90: New testcase.
5397
785abfd3
FR
53982016-05-14 Fritz Reese <fritzoreese@gmail.com>
5399
5400 * gfortran.dg/dec_union_4.f90: Fix endian issue.
5401
e75eb64f
FR
54022016-05-14 Fritz Reese <fritzoreese@gmail.com>
5403
5404 PR fortran/71047
5405 * gfortran.dg/pr71047.f08: New test.
5406
aa4b467b
JM
54072016-05-13 Joseph Myers <joseph@codesourcery.com>
5408
5409 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
5410 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
5411 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
5412
653fb4a2
MS
54132016-05-13 Martin Sebor <msebor@redhat.com>
5414
5415 PR c++/60049
5416 * g++.dg/cpp0x/constexpr-60049.C: New test.
5417
9e37582d
JJ
54182016-05-13 Jakub Jelinek <jakub@redhat.com>
5419
5420 PR bootstrap/71071
5421 * gcc.dg/pr71071.c: New test.
5422
a278aa17
UB
54232016-05-13 Uros Bizjak <ubizjak@gmail.com>
5424
5425 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
5426 remove XOP handling.
377eaca7 5427 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 5428
ac3d02e2
NS
54292016-05-13 Nathan Sidwell <nathan@acm.org>
5430
5431 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
5432 __atomic_is_lock_free declaration.
5433
8ab3bdac
RB
54342016-05-13 Richard Biener <rguenther@suse.de>
5435
5436 PR tree-optimization/42587
5437 * gcc.dg/optimize-bswapsi-4.c: New testcase.
5438
623b8e0a
ML
54392016-05-13 Martin Liska <mliska@suse.cz>
5440
5441 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
5442 the new format of dump output.
5443
da7674f6
IE
54442016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
5445
5446 * gcc.dg/pr71084.c: New test.
5447
c959db3d
RR
54482016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5449
53d6d955
UB
5450 PR target/53440
5451 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 5452
43203dea
RR
54532016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5454
5455 * gcc.target/aarch64/struct_return.c: New test.
5456
4f2e1536
MP
54572016-05-12 Marek Polacek <polacek@redhat.com>
5458
5459 PR c/70756
5460 * c-c++-common/pr70756-2.c: New test.
5461 * c-c++-common/pr70756.c: New test.
5462
1ef33ef3
RB
54632016-05-12 Richard Biener <rguenther@suse.de>
5464
5465 PR tree-optimization/71059
5466 * gcc.dg/torture/pr71059.c: New testcase.
5467
763baff6
RB
54682016-05-12 Richard Biener <rguenther@suse.de>
5469
5470 PR tree-optimization/71062
5471 * gcc.dg/torture/pr71062.c: New testcase.
5472
c4ec1243
IE
54732016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
5474
5475 PR tree-optimization/71006
5476 * gcc.dg/pr71006.c: New test.
5477
a5fbf76d
MP
54782016-05-12 Marek Polacek <polacek@redhat.com>
5479
5480 PR driver/71063
5481 * gcc.dg/opts-7.c: New test.
5482
5acc47a4
KT
54832016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5484
5485 PR target/70830
5486 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
5487 Add -save-temps to dg-options.
5488 Scan for ldmfd rather than pop instruction.
5489 * gcc.target/arm/interrupt-2.c: Likewise.
5490 * gcc.target/arm/pr70830.c: New test.
5491
40bd4bf9
JJ
54922016-05-12 Jakub Jelinek <jakub@redhat.com>
5493
3cd63842
JJ
5494 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
5495 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
5496
c05d08f6
JJ
5497 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
5498 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
5499 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
5500
bc27ffae
JJ
5501 PR target/71019
5502 * gcc.target/i386/avx512vl-pack-1.c: New test.
5503 * gcc.target/i386/avx512vl-pack-2.c: New test.
5504 * gcc.target/i386/avx512bw-pack-2.c: New test.
5505
515d7412
JJ
5506 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
5507
40bd4bf9
JJ
5508 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
5509 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
5510 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
5511
44ab146a
RB
55122016-05-12 Richard Biener <rguenther@suse.de>
5513
5514 PR tree-optimization/70986
5515 * gcc.dg/torture/pr70986-1.c: New testcase.
5516 * gcc.dg/torture/pr70986-2.c: Likewise.
5517 * gcc.dg/torture/pr70986-3.c: Likewise.
5518
d6e83a8d
MM
55192016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
5520
5521 PR c/43651
5522 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
5523 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
5524
51e67ea3
UB
55252016-05-11 Uros Bizjak <ubizjak@gmail.com>
5526
5527 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
5528 directive.
5529 * gcc.target/i386/pr66746.c: Ditto.
5530
3fd2b007
MM
55312016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5532
5533 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
5534 support.
5535 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
5536 warning when using -mvsx-timode.
5537 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
5538 * gcc.target/powerpc/dform-2.c: Likewise.
5539 * gcc.target/powerpc/pr68805.c: Likewise.
5540
5c3a10fb
MP
55412016-05-11 Marek Polacek <polacek@redhat.com>
5542
5543 PR c++/71024
5544 * c-c++-common/attributes-3.c: New test.
5545
7cfb065b
NS
55462016-05-11 Nathan Sidwell <nathan@acm.org>
5547
5548 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
5549 * gcc.c-torture/execute/pr68185.c: Likewise.
5550 * gcc.dg/ipa/pr70306.c: Requires global constructors.
5551 * gcc.dg/pr69634.c: Requires scheduling.
5552 * gcc.dg/torture/pr66178.c: Require label values.
5553 * gcc.dg/setjmp-6.c: Require indirect jumps.
5554
f35ea97d
RB
55552016-05-11 Richard Biener <rguenther@suse.de>
5556
5557 PR tree-optimization/71055
5558 * gcc.dg/torture/pr71055.c: New testcase.
5559
dff70323
RB
55602016-05-11 Richard Biener <rguenther@suse.de>
5561
5562 PR debug/71057
5563 * g++.dg/debug/pr71057.C: New testcase.
5564
56a3d28b
JJ
55652016-05-11 Jakub Jelinek <jakub@redhat.com>
5566
5567 PR fortran/70855
5568 * gfortran.dg/gomp/pr70855.f90: New test.
5569
ebc1b29e
RB
55702016-05-11 Richard Biener <rguenther@suse.de>
5571
5572 PR middle-end/71002
5573 * g++.dg/torture/pr71002.C: New testcase.
5574
98ccd1d7
IE
55752016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
5576
5577 PR middle-end/70807
5578 * gcc.dg/pr70807.c: New test.
5579
ed29e24b
MS
55802016-05-10 Martin Sebor <msebor@redhat.com>
5581
5582 PR c++/38611
5583 * g++.dg/Wattributes.C: New test.
5584
e39dab2c
MG
55852016-05-10 Marc Glisse <marc.glisse@inria.fr>
5586
5587 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
5588 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5589 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
5590
d067e238
IE
55912016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5592
5593 PR target/70799
5594 * gcc.target/i386/pr70799-1.c: New test.
5595
cd36c83e
PMR
55962016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
5597
5598 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
5599
1e3af2a4
IE
56002016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5601
5602 PR middle-end/70877
5603 * gcc.target/i386/pr70877.c: New test.
5604
afc610db
IE
56052016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5606
5607 PR tree-optimization/70786
5608 * gcc.target/i386/pr70876.c: New test.
5609
4b59d19f
JJ
56102016-05-10 Jakub Jelinek <jakub@redhat.com>
5611
5612 PR target/70927
5613 * gcc.target/i386/avx512vl-logic-1.c: New test.
5614 * gcc.target/i386/avx512vl-logic-2.c: New test.
5615 * gcc.target/i386/avx512dq-logic-2.c: New test.
5616
9b5ee426
BS
56172016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5618
5619 PR target/70963
5620 * gcc.target/powerpc/pr70963.c: New.
5621
f3352cab
DM
56222016-05-10 David Malcolm <dmalcolm@redhat.com>
5623
5624 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
5625 (test_very_wide_line): Add ruler to expected output.
5626 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
5627 (test_very_wide_line): Likewise.
5628 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5629 (test_show_locus): Within the handling of "test_very_wide_line",
5630 enable show_ruler_p on the diagnostic context.
5631
4a3255dd
RB
56322016-05-10 Richard Biener <rguenther@suse.de>
5633
5634 PR tree-optimization/71039
5635 * gcc.dg/torture/pr71039.c: New testcase.
5636
da7c9950
NS
56372016-05-10 Nathan Sidwell <nathan@acm.org>
5638
5639 * gcc.dg/nested-func-10.c: Requires alloca.
5640 * gcc.dg/nested-func-9.c: Requires alloca.
5641 * gcc.c-torture/execute/pr70460.c: Requires labels.
5642 * gcc.c-torture/compile/pr70199.c: Requires labels.
5643 * gcc.target/nvptx/decl.c: Compile only.
5644 * gcc.target/nvptx/trailing-init.c: Compile only.
5645 * gcc.target/nvptx/ary-init.c: Compile only.
5646
cf68d92c
MP
56472016-05-10 Marek Polacek <polacek@redhat.com>
5648
5649 PR c/70255
5650 * gcc.dg/attr-opt-1.c: New test.
5651
64ea4e15
RB
56522016-05-10 Richard Biener <rguenther@suse.de>
5653
5654 PR tree-optimization/70497
5655 PR tree-optimization/28367
5656 * gcc.dg/torture/20160404-1.c: New testcase.
5657 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
5658 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
5659
5a96dae3
PMR
56602016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
5661
5662 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
5663
fc97f805
UB
56642016-05-09 Uros Bizjak <ubizjak@gmail.com>
5665
5666 * gcc.target/i386/fabsneg-1.c New test.
5667
a710b1d5
AM
56682016-05-09 Alan Modra <amodra@gmail.com>
5669
5670 PR testsuite/70826
5671 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
5672
171f6f05
RB
56732016-05-09 Richard Biener <rguenther@suse.de>
5674
5675 PR tree-optimization/70985
5676 * gcc.dg/torture/pr70985.c: New testcase.
5677
18caa34e
BC
56782016-05-09 Bin Cheng <bin.cheng@arm.com>
5679
5680 * gcc.dg/tree-ssa/ifc-9.c: New test.
5681 * gcc.dg/tree-ssa/ifc-10.c: New test.
5682 * gcc.dg/tree-ssa/ifc-11.c: New test.
5683 * gcc.dg/tree-ssa/ifc-12.c: New test.
5684 * gcc.dg/vect/pr61194.c: Remove XFAIL.
5685 * gcc.dg/vect/vect-23.c: Remove XFAIL.
5686 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
5687
7a27d38f
RB
56882016-05-09 Richard Biener <rguenther@suse.de>
5689
5690 PR fortran/70937
5691 * gfortran.dg/pr70937.f90: New testcase.
5692
5ebbbd3d
RO
56932016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5694
5695 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
5696
f6288c24
FR
56972016-05-07 Fritz Reese <fritzoreese@gmail.com>
5698
5699 PR fortran/56226
5700 * gfortran.dg/dec_structure_1.f90: New testcase.
5701 * gfortran.dg/dec_structure_2.f90: Ditto.
5702 * gfortran.dg/dec_structure_3.f90: Ditto.
5703 * gfortran.dg/dec_structure_4.f90: Ditto.
5704 * gfortran.dg/dec_structure_5.f90: Ditto.
5705 * gfortran.dg/dec_structure_6.f90: Ditto.
5706 * gfortran.dg/dec_structure_7.f90: Ditto.
5707 * gfortran.dg/dec_structure_8.f90: Ditto.
5708 * gfortran.dg/dec_structure_9.f90: Ditto.
5709 * gfortran.dg/dec_structure_10.f90: Ditto.
5710 * gfortran.dg/dec_structure_11.f90: Ditto.
5711 * gfortran.dg/dec_union_1.f90: Ditto.
5712 * gfortran.dg/dec_union_2.f90: Ditto.
5713 * gfortran.dg/dec_union_3.f90: Ditto.
5714 * gfortran.dg/dec_union_4.f90: Ditto.
5715 * gfortran.dg/dec_union_5.f90: Ditto.
5716 * gfortran.dg/dec_union_6.f90: Ditto.
5717 * gfortran.dg/dec_union_7.f90: Ditto.
5718
5ec4a8cd
TV
57192016-05-07 Tom de Vries <tom@codesourcery.com>
5720
5721 PR tree-optimization/70956
5722 * gcc.dg/graphite/pr70956.c: New test.
5723
58ec1d0e
JJ
57242016-05-06 Jakub Jelinek <jakub@redhat.com>
5725
ccd88fb7
JJ
5726 PR middle-end/70941
5727 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
5728 (a, b, c, d): Change type from char to signed char.
5729 (main): Compare against (signed char) -1634678893 instead of
5730 hardcoded -109. Use __builtin_abort instead of abort.
5731
dd3b6464
JJ
5732 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
5733 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
5734
58ec1d0e
JJ
5735 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
5736
19aa23d8
YR
57372016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
5738
5739 PR debug/70935
5740 * gcc.dg/torture/pr70935.c: New test.
5741
ae5f0df1
OE
57422016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5743
5744 PR target/58219
ce23a8ff 5745 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 5746
078f7e37
RB
57472016-05-06 Richard Biener <rguenther@suse.de>
5748
5749 PR tree-optimization/70960
5750 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
5751
765d7b54
OE
57522016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5753
5754 PR target/52933
5755 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
5756 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
5757 Adjust expected instruction counts.
5758 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
5759
29c94e65
MP
57602016-05-06 Marek Polacek <polacek@redhat.com>
5761
5762 PR sanitizer/70875
5763 * gcc.dg/ubsan/bounds-3.c: New test.
5764
3684b02e
OE
57652016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5766
5767 PR target/54089
5768 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
5769
8706773f
RB
57702016-05-06 Richard Biener <rguenther@suse.de>
5771
5772 PR middle-end/70931
5773 * gfortran.dg/pr70931.f90: New testcase.
5774
a4f51018
RB
57752016-05-06 Richard Biener <rguenther@suse.de>
5776
5777 PR middle-end/70941
5778 * gcc.dg/torture/pr70941.c: New testcase.
5779
c4f2425f
BC
57802016-05-05 Bin Cheng <bin.cheng@arm.com>
5781
5782 PR tree-optimization/57206
5783 * gcc.dg/vect/pr57206.c: New test.
5784
5dc08197
RO
57852016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5786
5787 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
5788
351f85c5
JJ
57892016-05-05 Jakub Jelinek <jakub@redhat.com>
5790
568bac8c
JJ
5791 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
5792
351f85c5
JJ
5793 * c-c++-common/Wdangling-else-4.c: New test.
5794
33fd7785
JJ
57952016-05-04 Jakub Jelinek <jakub@redhat.com>
5796
2d1ac15a
JJ
5797 PR c++/70906
5798 PR c++/70933
5799 * g++.dg/opt/pr70906.C: New test.
5800 * g++.dg/opt/pr70933.C: New test.
5801
33fd7785
JJ
5802 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
5803
6b715bf6
JH
58042016-05-04 Jan Hubicka <hubicka@ucw.cz>
5805
5806 * gcc.dg/ipa/pure-const-3.c: New testcase.
5807
deef7113
MP
58082016-05-04 Marek Polacek <polacek@redhat.com>
5809
5810 * c-c++-common/Wdangling-else-1.c: New test.
5811 * c-c++-common/Wdangling-else-2.c: New test.
5812 * c-c++-common/Wdangling-else-3.c: New test.
5813
5396db97
KCY
58142016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
5815
5816 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
5817 flag is present.
5818
de55efd5
MP
58192016-05-04 Marek Polacek <polacek@redhat.com>
5820
5821 PR c/48778
5822 * gcc.dg/Waddress-2.c: New test.
5823
475839b6
AM
58242016-05-04 Alan Modra <amodra@gmail.com>
5825
5826 * gcc.target/powerpc/pr70866.c: New.
5827
b25aad5f
MS
58282016-05-03 Martin Sebor <msebor@redhat.com>
5829
5830 PR c++/66561
5831 * c-c++-common/builtin_location.c: New test.
5832 * g++.dg/cpp1y/builtin_location.C: New test.
5833
79ce98bc
MP
58342016-05-03 Marek Polacek <polacek@redhat.com>
5835
5836 PR c/70859
5837 * gcc.dg/pr70859.c: New test.
5838 * gcc.dg/pr70859-2.c: New test.
5839
402e89f5
PMR
58402016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
5841
5842 * gnat.dg/debug5.adb: New testcase.
5843
f3d90045
DV
58442016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
5845
5846 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
5847 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
5848 Procedure to check for z10 instruction set.
5849
1e26cec1
CL
58502016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
5851
5852 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
5853
71aca5a0
AM
58542016-05-03 Alan Modra <amodra@gmail.com>
5855
5856 * gcc.target/powerpc/savres.c: Add func using a single gpr.
5857
2fd70ec1
JJ
58582016-05-03 Jakub Jelinek <jakub@redhat.com>
5859
5860 * gcc.target/i386/avx512f-cvt-1.c: New test.
5861
e5705cf7
L
58622016-05-03 H.J. Lu <hongjiu.lu@intel.com>
5863
5864 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
5865 -fdump-tree-vrp-details.
5866
381cdae4
RB
58672016-05-03 Richard Biener <rguenther@suse.de>
5868
5869 * gcc.dg/pr30172-1.c: Adjust.
5870 * gcc.dg/pr63743.c: Likewise.
5871 * gcc.dg/tm/pr51696.c: Likewise.
5872 * c-c++-common/tm/safe-1.c: Likewise.
5873 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
5874 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
5875 * g++.dg/plugin/self-assign-test-1.C: Likewise.
5876 * g++.dg/plugin/self-assign-test-2.C: Likewise.
5877
adedd5c1
JJ
58782016-05-03 Jakub Jelinek <jakub@redhat.com>
5879
31ed1665
JJ
5880 PR rtl-optimization/70467
5881 * gcc.target/i386/pr70467-3.c: New test.
5882 * gcc.target/i386/pr70467-4.c: New test.
5883
dea60b59
JJ
5884 PR tree-optimization/70916
5885 * gcc.c-torture/compile/pr70916.c: New test.
5886
adedd5c1
JJ
5887 PR target/49244
5888 * gcc.target/i386/pr49244-1.c: New test.
5889 * gcc.target/i386/pr49244-2.c: New test.
5890
f80041ef
BS
58912016-05-03 Bernd Schmidt <bschmidt@redhat.com>
5892
5893 PR rtl-optimization/44281
5894 * gcc.target/i386/pr44281.c: New test.
5895
1cfcd39e
BC
58962016-05-03 bin cheng <bin.cheng@arm.com>
5897
5898 PR tree-optimization/56541
5899 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
5900 * gcc.dg/vect/pr56541.c: new test.
5901
4304ccfd
MM
59022016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
5903
5904 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
5905 __float128.
5906 * gcc.target/powerpc/float128-complex-2.c: Likewise.
5907
50d94c29
L
59082016-05-02 H.J. Lu <hongjiu.lu@intel.com>
5909
5910 PR testsuite/70520
5911 * c-c++-common/asan/clone-test-1.c (main): Align child process
5912 stack to 16 bytes.
5913
bc1aee87
DM
59142016-05-02 David Malcolm <dmalcolm@redhat.com>
5915
5916 PR c++/62314
5917 * g++.dg/spellcheck-fields-2.C: New test case.
5918
474e0129
DM
59192016-05-02 David Malcolm <dmalcolm@redhat.com>
5920
5921 PR c++/62314
5922 * g++.dg/pr62314.C: New test case.
5923
818b88a7
JH
59242016-05-02 Jan Hubicka <hubicka@ucw.cz>
5925
5926 * gcc.dg/ipa/inline-8.c: New testcase.
5927
dd77684f
JJ
59282016-05-02 Jakub Jelinek <jakub@redhat.com>
5929
5930 PR rtl-optimization/70467
5931 * gcc.target/i386/pr70467-1.c: New test.
5932
72407e00
BE
59332016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5934
5935 * gcc.dg/spec-options.c: Run the test on all targets.
5936 * gcc.dg/foo.specs: Use cpp_unique_options.
5937
dd53d197
MG
59382016-05-02 Marc Glisse <marc.glisse@inria.fr>
5939
5940 * gcc.dg/tree-ssa/unord.c: New testcase.
5941
a8b85ce9
MG
59422016-05-02 Marc Glisse <marc.glisse@inria.fr>
5943
5944 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
5945
5b37e866
NS
59462016-05-02 Nathan Sidwell <nathan@codesourcery.com>
5947
5948 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
5949
7176a4a0
MP
59502016-05-02 Marek Polacek <polacek@redhat.com>
5951
5952 PR c/70851
5953 * gcc.dg/enum-incomplete-3.c: New test.
5954
6b9933b9
MP
59552016-05-02 Marek Polacek <polacek@redhat.com>
5956 Tom de Vries <tom@codesourcery.com>
5957
5958 PR tree-optimization/70700
5959 * gcc.dg/pr70700.c: New test.
5960
90f82260
UB
59612016-05-01 Uros Bizjak <ubizjak@gmail.com>
5962
5963 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
5964 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
5965 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
5966 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
5967 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
5968
f73036c1
EB
59692016-04-30 Eric Botcazou <ebotcazou@adacore.com>
5970
5971 * ada/acats/run_acats: Rename into...
5972 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
5973 * ada/acats/run_all.sh: Remove redundant test.
5974 (target_run): Move around.
5975 (target_gnatchop): Use newly built executable.
5976 (target_gnatmake): Likewise.
5977 Check that the compilation of impbit succeeds.
5978
85e051a3
OE
59792016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
5980
5981 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
5982 * gcc.dg/20021029-1.c: Likewise.
5983 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
5984 * gcc.target/sh/attr-isr-trapa.c: Likewise.
5985 * gcc.target/sh/cmpstr.c: Likewise.
5986 * gcc.target/sh/cmpstrn.c: Likewise.
5987 * gcc.target/sh/memset.c: Likewise.
5988 * gcc.target/sh/pr21255-2-mb.c: Likewise.
5989 * gcc.target/sh/pr21255-2-ml.c: Likewise.
5990 * gcc.target/sh/pr39423-1.c: Likewise.
5991 * gcc.target/sh/pr49468-di.c: Likewise.
5992 * gcc.target/sh/pr49468-si.c: Likewise.
5993 * gcc.target/sh/pr49880-1.c: Likewise.
5994 * gcc.target/sh/pr49880-2.c: Likewise.
5995 * gcc.target/sh/pr49880-3.c: Likewise.
5996 * gcc.target/sh/pr50751-1.c: Likewise.
5997 * gcc.target/sh/pr50751-4.c: Likewise.
5998 * gcc.target/sh/pr50751-7.c: Likewise.
5999 * gcc.target/sh/pr51244-1.c: Likewise.
6000 * gcc.target/sh/pr51244-10.c: Likewise.
6001 * gcc.target/sh/pr51244-11.c: Likewise.
6002 * gcc.target/sh/pr51244-12.c: Likewise.
6003 * gcc.target/sh/pr51244-13.c: Likewise.
6004 * gcc.target/sh/pr51244-14.c: Likewise.
6005 * gcc.target/sh/pr51244-17.c: Likewise.
6006 * gcc.target/sh/pr51244-18.c: Likewise.
6007 * gcc.target/sh/pr51244-19.c: Likewise.
6008 * gcc.target/sh/pr51244-4.c: Likewise.
6009 * gcc.target/sh/pr51244-5.c: Likewise.
6010 * gcc.target/sh/pr51244-7.c: Likewise.
6011 * gcc.target/sh/pr51244-8.c: Likewise.
6012 * gcc.target/sh/pr51244-9.c: Likewise.
6013 * gcc.target/sh/pr51697.c: Likewise.
6014 * gcc.target/sh/pr52483-1.c: Likewise.
6015 * gcc.target/sh/pr52483-2.c: Likewise.
6016 * gcc.target/sh/pr52483-3.c: Likewise.
6017 * gcc.target/sh/pr52483-5.c: Likewise.
6018 * gcc.target/sh/pr52933-1.c: Likewise.
6019 * gcc.target/sh/pr52933-2.c: Likewise.
6020 * gcc.target/sh/pr52933-3.c: Likewise.
6021 * gcc.target/sh/pr53568-1.c: Likewise.
6022 * gcc.target/sh/pr53976-1.c: Likewise.
6023 * gcc.target/sh/pr53988-1.c: Likewise.
6024 * gcc.target/sh/pr53988.c: Likewise.
6025 * gcc.target/sh/pr54089-1.c: Likewise.
6026 * gcc.target/sh/pr54089-6.c: Likewise.
6027 * gcc.target/sh/pr54089-7.c: Likewise.
6028 * gcc.target/sh/pr54089-8.c: Likewise.
6029 * gcc.target/sh/pr54089-9.c: Likewise.
6030 * gcc.target/sh/pr54236-1.c: Likewise.
6031 * gcc.target/sh/pr54236-2.c: Likewise.
6032 * gcc.target/sh/pr54236-3.c: Likewise.
6033 * gcc.target/sh/pr54236-4.c: Likewise.
6034 * gcc.target/sh/pr54386.c: Likewise.
6035 * gcc.target/sh/pr54602-1.c: Likewise.
6036 * gcc.target/sh/pr54685.c: Likewise.
6037 * gcc.target/sh/pr54760-1.c: Likewise.
6038 * gcc.target/sh/pr54760-2.c: Likewise.
6039 * gcc.target/sh/pr54760-3.c: Likewise.
6040 * gcc.target/sh/pr54760-4.c: Likewise.
6041 * gcc.target/sh/pr54760-5.c: Likewise.
6042 * gcc.target/sh/pr54760-6.c: Likewise.
6043 * gcc.target/sh/pr55146.c: Likewise.
6044 * gcc.target/sh/pr55160.c: Likewise.
6045 * gcc.target/sh/pr59278.c: Likewise.
6046 * gcc.target/sh/pr59401-1.c: Likewise.
6047 * gcc.target/sh/pr59533-1.c: Likewise.
6048 * gcc.target/sh/pr63260.c: Likewise.
6049 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
6050 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
6051 * gcc.target/sh/strlen.c: Likewise.
6052 * gcc.target/sh/torture/pr30807.c: Likewise.
6053 * gcc.target/sh/torture/pr34777.c: Likewise.
6054 * gcc.target/sh/torture/pr64652.c: Likewise.
6055 * gcc.target/sh/torture/pr65505.c: Likewise.
6056 * gcc.target/sh/torture/pragma-isr.c: Likewise.
6057 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
6058
411e5c67
PC
60592016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
6060
6061 PR c++/66644
6062 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
6063
8fa97501
BS
60642016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6065
6066 * gcc.target/powerpc/vsx-elemrev-1.c: New.
6067 * gcc.target/powerpc/vsx-elemrev-2.c: New.
6068 * gcc.target/powerpc/vsx-elemrev-3.c: New.
6069 * gcc.target/powerpc/vsx-elemrev-4.c: New.
6070
5a956111
PP
60712016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
6072
6073 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
6074 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
6075
e7ff0319
CP
60762016-04-29 Cesar Philippidis <cesar@codesourcery.com>
6077
6078 PR middle-end/70626
6079 * c-c++-common/goacc/combined-reduction.c: New test.
6080 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
6081
52d11a4b
L
60822016-04-29 H.J. Lu <hongjiu.lu@intel.com>
6083
6084 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
6085 *movdi_internal pattern only if PIC off.
6086 * gcc.target/i386/pr70155-2.c: Likewise.
6087 * gcc.target/i386/pr70155-3.c: Likewise.
6088 * gcc.target/i386/pr70155-4.c: Likewise.
6089 * gcc.target/i386/pr70155-5.c: Likewise.
6090 * gcc.target/i386/pr70155-6.c: Likewise.
6091 * gcc.target/i386/pr70155-7.c: Likewise.
6092 * gcc.target/i386/pr70155-8.c: Likewise.
6093 * gcc.target/i386/pr70155-15.c: Likewise.
6094 * gcc.target/i386/pr70155-17.c: Likewise.
6095 * gcc.target/i386/pr70155-22.c: Likewise.
6096
8960db31
BC
60972016-04-29 Bin Cheng <bin.cheng@arm.com>
6098
6099 PR tree-optimization/70803
6100 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
6101
cca535a4
IE
61022016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
6103
6104 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
6105 optimization of vector loop.
6106 * gcc.target/i386/vect-unpack-3.c: New test.
6107 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
6108 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
6109 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
6110
500ecf4a
MP
61112016-04-29 Marek Polacek <polacek@redhat.com>
6112
6113 PR sanitizer/70342
6114 * g++.dg/ubsan/null-7.C: New test.
6115
2fff3db8
MP
6116 PR c/70852
6117 * gcc.dg/pr70852.c: New test.
6118
509063eb
DV
61192016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6120
6121 PR/69089
6122 * g++.dg/cpp0x/alignas6.C: New test.
6123
83745c0d
DV
61242016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6125
c87885ca
RO
6126 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
6127 * gcc.dg/pr27003.c: Likewise.
6128 * gcc.dg/tree-ssa/cswtch.c: Likewise.
6129 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
6130 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
6131 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
6132 * gcc.target/arc/mxy.c: Likewise.
6133 * gcc.target/arc/mswape.c: Likewise.
6134 * gcc.target/arc/mrtsc.c: Likewise.
6135 * gcc.target/arc/mcrc.c: Likewise.
6136 * gcc.target/arc/mdsp-packa.c: Likewise.
6137 * gcc.target/arc/mdvbf.c: Likewise.
6138 * gcc.target/arc/mlock.c: Likewise.
6139 * gcc.target/arc/mmac-24.c: Likewise.
6140 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
6141
849b265d
BS
61422016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
6143 Matthijs Kooijman <matthijs@stdin.nl>
6144 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6145
6146 PR target/60040
6147 * gcc.target/avr/pr60040-1.c: New.
6148 * gcc.target/avr/pr60040-2.c: New.
6149
1390536b
RB
61502016-04-29 Richard Biener <rguenther@suse.de>
6151
6152 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
6153
98998245
RB
61542016-04-29 Richard Biener <rguenther@suse.de>
6155
6156 PR tree-optimization/13962
6157 PR tree-optimization/65686
6158 * gcc.dg/uninit-pr65686.c: New testcase.
6159
8b80cc21
JJ
61602016-04-29 Jakub Jelinek <jakub@redhat.com>
6161
6162 PR middle-end/70843
6163 * gcc.dg/pr70843.c: New test.
6164
6181bc30
JJ
61652016-04-28 Jakub Jelinek <jakub@redhat.com>
6166
6167 PR target/70858
6168 * gcc.target/i386/pr70858.c: New test.
6169
f4cb3612
AB
61702016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
6171
6172 * gcc.target/arc/nps400-1.c: New file.
6173
8ad9df62
JR
61742016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6175 Andrew Burgess <andrew.burgess@embecosm.com>
6176
6177 * gcc.target/arc/movh_cl-1.c: New file.
6178
ceaaa9fe
JR
61792016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6180 Andrew Burgess <andrew.burgess@embecosm.com>
6181
6182 * gcc.target/arc/extzv-1.c: New file.
6183 * gcc.target/arc/insv-1.c: New file.
6184 * gcc.target/arc/insv-2.c: New file.
6185 * gcc.target/arc/movb-1.c: New file.
6186 * gcc.target/arc/movb-2.c: New file.
6187 * gcc.target/arc/movb-3.c: New file.
6188 * gcc.target/arc/movb-4.c: New file.
6189 * gcc.target/arc/movb-5.c: New file.
6190 * gcc.target/arc/movb_cl-1.c: New file.
6191 * gcc.target/arc/movb_cl-2.c: New file.
6192 * gcc.target/arc/movbi_cl-1.c: New file.
6193 * gcc.target/arc/movl-1.c: New file.
6194
4d03dc2f
JR
61952016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6196 Andrew Burgess <andrew.burgess@embecosm.com>
6197
6198 * gcc.target/arc/cmem-1.c: New file.
6199 * gcc.target/arc/cmem-2.c: New file.
6200 * gcc.target/arc/cmem-3.c: New file.
6201 * gcc.target/arc/cmem-4.c: New file.
6202 * gcc.target/arc/cmem-5.c: New file.
6203 * gcc.target/arc/cmem-6.c: New file.
6204 * gcc.target/arc/cmem-7.c: New file.
6205 * gcc.target/arc/cmem-ld.inc: New file.
6206 * gcc.target/arc/cmem-st.inc: New file.
6207
81262dad
JJ
62082016-04-28 Jakub Jelinek <jakub@redhat.com>
6209
6210 PR target/70821
6211 * gcc.target/i386/pr70821.c: New test.
6212
0a31a09a
BS
62132016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
6214
6215 * gcc.target/powerpc/vec-adde.c: New test.
6216 * gcc.target/powerpc/vec-adde-int128.c: New test.
6217
3ddffba9
JJ
62182016-04-28 Jakub Jelinek <jakub@redhat.com>
6219
6220 * gcc.target/i386/avx-vround-1.c: New test.
6221 * gcc.target/i386/avx-vround-2.c: New test.
6222 * gcc.target/i386/avx512vl-vround-1.c: New test.
6223 * gcc.target/i386/avx512vl-vround-2.c: New test.
6224
713dedcd
RO
62252016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6226
6227 PR testsuite/70595
6228 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
6229 (check_effective_target_cilkplus_runtime): ... this.
6230 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
6231 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
6232
6233 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
6234 Require cilkplus_runtime.
6235 Don't add -lcilkrts.
6236 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
6237 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
6238 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
6239 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
6240 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
6241 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
6242 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
6243 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
6244 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
6245 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
6246 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
6247 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
6248 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
6249 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
6250 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
6251 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
6252 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
6253 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
6254 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
6255 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
6256 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
6257 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
6258 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
6259 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
6260 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
6261 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
6262 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
6263 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
6264 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
6265
6266 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
6267 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
6268
6269 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
6270
6271 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
6272 cilkplus_runtime.
6273
3563f78f
MG
62742016-04-27 Marc Glisse <marc.glisse@inria.fr>
6275
6276 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
6277 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
6278
6bc2bb18
RB
62792015-04-27 Ryan Burn <contact@rnburn.com>
6280
6281 PR c++/69024
6282 PR c++/68997
6283 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
6284 diagnostic.
6285 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
6286 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
6287
1e55d29a
EB
62882016-04-27 Eric Botcazou <ebotcazou@adacore.com>
6289
6290 * gnat.dg/limited_with4.ad[sb]: New test.
6291 * gnat.dg/limited_with4_pkg.ads: New helper.
6292
087146ca
L
62932016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6294
6295 PR target/70155
6296 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
6297 and movv1ti_internal patterns
6298 * gcc.target/i386/pr70155-1.c: New test.
6299 * gcc.target/i386/pr70155-2.c: Likewise.
6300 * gcc.target/i386/pr70155-3.c: Likewise.
6301 * gcc.target/i386/pr70155-4.c: Likewise.
6302 * gcc.target/i386/pr70155-5.c: Likewise.
6303 * gcc.target/i386/pr70155-6.c: Likewise.
6304 * gcc.target/i386/pr70155-7.c: Likewise.
6305 * gcc.target/i386/pr70155-8.c: Likewise.
6306 * gcc.target/i386/pr70155-9.c: Likewise.
6307 * gcc.target/i386/pr70155-10.c: Likewise.
6308 * gcc.target/i386/pr70155-11.c: Likewise.
6309 * gcc.target/i386/pr70155-12.c: Likewise.
6310 * gcc.target/i386/pr70155-13.c: Likewise.
6311 * gcc.target/i386/pr70155-14.c: Likewise.
6312 * gcc.target/i386/pr70155-15.c: Likewise.
6313 * gcc.target/i386/pr70155-16.c: Likewise.
6314 * gcc.target/i386/pr70155-17.c: Likewise.
6315 * gcc.target/i386/pr70155-18.c: Likewise.
6316 * gcc.target/i386/pr70155-19.c: Likewise.
6317 * gcc.target/i386/pr70155-20.c: Likewise.
6318 * gcc.target/i386/pr70155-21.c: Likewise.
6319 * gcc.target/i386/pr70155-22.c: Likewise.
6320
92329f9f
L
63212016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6322
6323 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
6324 ".{5,6}".
6325
309a0cf6
BC
63262016-04-27 Bin Cheng <bin.cheng@arm.com>
6327
6328 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
6329 * gcc.dg/tree-ssa/scev-9.c: Ditto.
6330 * gcc.dg/tree-ssa/scev-10.c: Ditto.
6331 * gcc.dg/tree-ssa/scev-11.c: Ditto.
6332 * gcc.dg/tree-ssa/scev-12.c: Ditto.
6333
72ed2b9c
RB
63342016-04-27 Richard Biener <rguenther@suse.de>
6335
6336 PR ipa/70760
6337 * g++.dg/ipa/ipa-pta-2.C: New testcase.
6338 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
6339
3c98ff9b
NS
63402016-04-27 Nathan Sidwell <nathan@acm.org>
6341
6342 * g++.dg/cpp0x/constexpr-recursion3.C: New.
6343 * g++.dg/ubsan/pr63956.C: Adjust error location.
6344
9ec5d66b
NC
63452016-04-27 Nick Clifton <nickc@redhat.com>
6346
6347 PR middle-end/49889
6348 * gcc.dg/pr49889.c: New test.
6349
c1e1f433
BS
63502016-04-27 Bernd Schmidt <bschmidt@redhat.com>
6351
6352 * c-c++-common/memset-array.c: New test.
6353
8ac43293
MS
63542016-04-26 Martin Sebor <msebor@redhat.com>
6355
6356 PR c++/66639
6357 * g++.dg/cpp1y/func_constexpr.C: New test.
6358
843ce8ab
PP
63592016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
6360
6361 PR c++/70241
6362 * g++.dg/cpp0x/enum32.C: New test.
6363 * g++.dg/cpp0x/enum33.C: New test.
6364
63652016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
6366
6367 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
6368 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
6369 * gcc.c-torture/execute/bitfld-6.c: Likewise.
6370 * gcc.c-torture/execute/bitfld-7.c: Likewise.
6371 * gcc.c-torture/execute/pr38151.c: Likewise.
6372 * gcc.c-torture/execute/pr66556.c: Likewise.
6373 * gcc.c-torture/execute/pr67781.c: Likewise.
6374 * gcc.c-torture/execute/pr68648.c: Likewise.
6375
ca1206be
MG
63762016-04-26 Marc Glisse <marc.glisse@inria.fr>
6377
6378 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
6379
2448a956
MP
63802016-04-26 Marek Polacek <polacek@redhat.com>
6381
6382 PR c/67784
6383 * gcc.dg/pr67784-3.c: New test.
6384 * gcc.dg/pr67784-4.c: New test.
6385 * gcc.dg/pr67784-5.c: New test.
6386
b02a5e26
MP
6387 PR c/70791
6388 * gcc.dg/Wnested-externs-2.c: New test.
6389
6b6aa8d3
MG
63902016-04-26 Marc Glisse <marc.glisse@inria.fr>
6391
6392 * gcc.dg/fold-plusmult.c: Adjust.
6393 * gcc.dg/no-strict-overflow-6.c: Adjust.
6394 * gcc.dg/gomp/loop-1.c: Xfail some tests.
6395
a2095b55
BS
63962016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6397
6398 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
6399 number scans.
6400 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
6401 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
6402 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
6403 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
6404 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
6405 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
6406 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
6407 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
6408 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
6409 * gcc.target/i386/avx512f-gather-5.c: Likewise.
6410 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
6411 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
6412 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
6413 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
6414 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
6415 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
6416 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
6417 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
6418 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
6419 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
6420 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
6421 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
6422 scans.
6423 * gcc.target/i386/pr32219-4.c: Likewise.
6424 * gcc.target/i386/pr32219-6.c: Likewise.
6425 * gcc.target/i386/pr32219-8.c: Likewise.
6426
bb0cc5c8
KT
64272016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6428
6429 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
6430 associated options.
6431
5a0802ea
MP
64322016-04-26 Marek Polacek <polacek@redhat.com>
6433
6434 PR c++/70744
6435 * g++.dg/ext/cond2.C: New test.
6436
00f615af
BC
64372016-04-26 Bin Cheng <bin.cheng@arm.com>
6438
6439 PR tree-optimization/70771
6440 PR tree-optimization/70775
6441 * gcc.dg/pr70771.c: New test.
25939d34 6442 * gcc.dg/pr70775.c: New test.
00f615af 6443
218155e7
BS
64442016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6445
6446 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
6447
ab99f467
RB
64482016-04-25 Richard Biener <rguenther@suse.de>
6449
6450 PR tree-optimization/70780
6451 * gcc.dg/torture/pr70780.c: New testcase.
6452
93c590ee
MC
64532016-04-25 Michael Collison <michael.collison@arm.com>
6454
c87885ca
RO
6455 * gcc.target/arm/neon-vaddws16.c: New test.
6456 * gcc.target/arm/neon-vaddws32.c: New test.
6457 * gcc.target/arm/neon-vaddwu16.c: New test.
6458 * gcc.target/arm/neon-vaddwu32.c: New test.
6459 * gcc.target/arm/neon-vaddwu8.c: New test.
6460 * lib/target-supports.exp
93c590ee
MC
6461 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
6462 that arm neon support vector widen sum of HImode TO SImode.
6463
d6c1a7a7
JJ
64642016-04-23 Jakub Jelinek <jakub@redhat.com>
6465
6466 PR sanitizer/70712
6467 * c-c++-common/asan/pr70712.c: New test.
6468
ab0fc037
TS
64692016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
6470
6471 * .gitattributes: New file.
6472
2aa64824
CL
64732016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
6474
6475 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
6476
e7e12d92
DH
64772016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
6478
6479 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
6480 * gfortran.dg/submodule_15.f08: Likewise.
6481
d1431192
RB
64822016-04-22 Richard Biener <rguenther@suse.de>
6483
6484 PR tree-optimization/70740
6485 * gcc.dg/torture/pr70740.c: New testcase.
6486
04a63c24
L
64872016-04-21 H.J. Lu <hongjiu.lu@intel.com>
6488
6489 PR target/70750
6490 * gcc.target/i386/pr70750-1.c: New test.
6491 * gcc.target/i386/pr70750-2.c: Likewise.
6492
20700098
PC
64932016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
6494
6495 PR c++/70540
6496 * g++.dg/cpp0x/auto48.C: New.
6497
aedf4e12
MP
64982016-04-21 Marek Polacek <polacek@redhat.com>
6499
6500 PR c++/70513
6501 * g++.dg/cpp0x/forw_enum12.C: New test.
6502 * g++.dg/cpp0x/forw_enum13.C: New test.
6503
2074d80a
KY
65042016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
6505
6506 PR target/70728
6507 * gcc.target/i386/pr70728.c: New test.
6508
aef4aab0
RB
65092016-04-21 Richard Biener <rguenther@suse.de>
6510
6511 PR middle-end/70747
6512 * gcc.dg/pr70747.c: New testcase.
6513
2359e571
BC
65142016-04-21 Bin Cheng <bin.cheng@arm.com>
6515
6516 PR tree-optimization/70715
6517 * gcc.dg/tree-ssa/scev-13.c: New test.
6518
ce0e66ff
MG
65192016-04-21 Marc Glisse <marc.glisse@inria.fr>
6520
6521 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
6522
2c2870a1
MG
65232016-04-21 Marc Glisse <marc.glisse@inria.fr>
6524
6525 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
6526
a2b056a3
JH
65272016-04-20 Jan Hubicka <jh@suse.cz>
6528
6529 PR ipa/70018
6530 * g++.dg/ipa/nothrow-1.C: New testcase.
6531
ee392fc2
NS
65322016-04-20 Nathan Sidwell <nathan@acm.org>
6533
6534 PR c++/55635
6535 * g++.dg/eh/delete1.C: New.
6536
dda49daf
L
65372016-04-20 H.J. Lu <hongjiu.lu@intel.com>
6538
6539 * gcc.target/i386/avx256-unaligned-store-2.c: Add
6540 -mtune-ctrl=sse_typeless_stores.
6541
8a5b9d5a
L
65422016-04-20 H.J. Lu <hongjiu.lu@intel.com>
6543
6544 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
6545
1011119f
BC
65462016-04-20 Bin Cheng <bin.cheng@arm.com>
6547
6548 PR tree-optimization/69489
6549 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
6550
477d4906
IV
65512016-04-20 Ilya Verbin <ilya.verbin@intel.com>
6552
6553 PR c++/69363
6554 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
6555 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
6556 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
6557
fad08d12
BC
65582016-04-20 Bin Cheng <bin.cheng@arm.com>
6559
6560 PR tree-optimization/56625
6561 PR tree-optimization/69489
6562 * gcc.dg/vect/pr56625.c: New test.
6563 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
6564
9e3e4fab
AP
65652016-04-20 Andrew Pinski <apinski@cavium.com>
6566
6567 PR target/64971
6568 * gcc.c-torture/compile/pr37433-1.c: New testcase.
6569
d7aa24e4
AC
65702016-04-20 Arnaud Charlet <charlet@adacore.com>
6571
6572 * gnat.dg/self1.adb: Remove now incorrect test.
6573
e6d62b46
BC
65742016-04-20 Bin Cheng <bin.cheng@arm.com>
6575
6576 * gcc.dg/tree-ssa/scev-11.c: New test.
6577 * gcc.dg/tree-ssa/scev-12.c: New test.
6578
2697b189
MP
65792016-04-20 Marek Polacek <polacek@redhat.com>
6580
6581 PR tree-optimization/70725
6582 * gcc.dg/pr70725.c: New test.
6583
60d393e8
RB
65842016-04-20 Richard Biener <rguenther@suse.de>
6585
6586 PR tree-optimization/70726
6587 * g++.dg/vect/pr70726.cc: New testcase.
6588
82c6f58a
AK
65892016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6590
6591 PR target/70674
6592 * gcc.target/s390/pr70674.c: New test.
6593
90eeab20
JD
65942016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6595
6596 PR libgfortran/70684
6597 * gfortran.dg/list_read_14.f90: New test.
6598
fc9cf6da
L
65992016-04-19 H.J. Lu <hongjiu.lu@intel.com>
6600
6601 PR target/69201
6602 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
6603 extern to force it misaligned.
6604 (b): Likewise.
6605 (c): Likewise.
6606 (d): Likewise.
6607 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
6608 Don't check `*' before movv4sf_internal.
6609 * gcc.target/i386/avx256-unaligned-store-2.c: Check
6610 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
6611 Don't check `*' before movv16qi_internal.
6612 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
6613 extern to force it misaligned.
6614 (b): Likewise.
6615 (c): Likewise.
6616 (d): Likewise.
6617 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
6618 Don't check `*' before movv2df_internal.
6619 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
6620 extern to force it misaligned.
6621 (b): Likewise.
6622 (c): Likewise.
6623 (d): Likewise.
6624 Check movv8sf_internal instead of avx_storeups256.
6625 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
6626
ea8927ea
RB
66272016-04-19 Richard Biener <rguenther@suse.de>
6628
6629 PR tree-optimization/70171
6630 * g++.dg/tree-ssa/pr70171.C: New testcase.
6631
65f52ee9
RB
66322016-04-19 Richard Biener <rguenther@suse.de>
6633
6634 PR tree-optimization/70724
6635 * gcc.dg/torture/pr70724.c: New testcase.
6636
987b67f1
VM
66372016-04-18 Vladimir Makarov <vmakarov@redhat.com>
6638
6639 PR middle-end/70689
c87885ca 6640 * gcc.target/i386/pr70689.c: New.
987b67f1 6641
91a47c39
L
66422016-04-18 H.J. Lu <hongjiu.lu@intel.com>
6643
6644 PR target/70708
6645 * gcc.target/i386/pr70708.c: New test.
6646
8270b82d
RB
66472016-04-18 Richard Biener <rguenther@suse.de>
6648
6649 PR tree-optimization/43434
6650 * gcc.dg/vect/pr43434.c: New testcase.
6651 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
6652 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
6653 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
6654 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
6655 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
6656 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
6657 * gcc.dg/gomp/pr68640.c: Likewise.
6658 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
6659 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
6660
edd048e2
RB
66612016-04-18 Richard Biener <rguenther@suse.de>
6662
6663 PR tree-optimization/70701
6664 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
6665
bd5c7330
TV
66662016-04-18 Tom de Vries <tom@codesourcery.com>
6667
6668 PR testsuite/70699
6669 * gcc.dg/pr70161.c: Add dot-file scans.
6670 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
6671 instead of after last dot char.
6672
23f2660f
EB
66732016-04-17 Eric Botcazou <ebotcazou@adacore.com>
6674
6675 * c-c++-common/dump-ada-spec-3.c: New test.
6676 * c-c++-common/dump-ada-spec-4.c: Likewise.
6677
da152c9f
TV
66782016-04-17 Tom de Vries <tom@codesourcery.com>
6679
6680 PR other/70183
6681 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
6682
cc950f98
JH
66832016-04-15 Jan Hubicka <jh@suse.cz>
6684
6685 PR ipa/70018
6686 * g++.dg/ipa/pure-const-1.C: New testcase.
6687 * g++.dg/ipa/pure-const-2.C: New testcase.
6688 * g++.dg/ipa/pure-const-3.C: New testcase.
6689
949505a9
MP
66902016-04-15 Marek Polacek <polacek@redhat.com>
6691
6692 PR c/70671
6693 * gcc.dg/bitfld-22.c: New test.
6694
10e547d6
BS
66952016-04-15 Bernd Schmidt <bschmidt@redhat.com>
6696
6697 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
6698 x86_64.
6699
1e77281b
MP
67002016-04-15 Marek Polacek <polacek@redhat.com>
6701
6702 PR c/70651
6703 * c-c++-common/pr70651.c: New test.
6704
e501fa8e
KT
67052016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6706
6707 PR rtl-optimization/70681
6708 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
6709 dump scan on arm and powerpc.
6710 * gcc.dg/pr10474.c: Likewise.
6711
dda1bf61
JJ
67122016-04-15 Jakub Jelinek <jakub@redhat.com>
6713
ca4ef1ff
JJ
6714 PR c++/69517
6715 PR c++/70019
6716 PR c++/70588
6717 * g++.dg/cpp1y/vla11.C: Revert for real.
6718
dda1bf61
JJ
6719 PR c/70436
6720 * c-c++-common/Wparentheses-1.c: New test.
6721 * c-c++-common/gomp/Wparentheses-1.c: New test.
6722 * c-c++-common/gomp/Wparentheses-2.c: New test.
6723 * c-c++-common/gomp/Wparentheses-3.c: New test.
6724 * c-c++-common/gomp/Wparentheses-4.c: New test.
6725 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
6726 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
6727 * c-c++-common/goacc/Wparentheses-1.c: New test.
6728
1355e62c
KY
67292016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
6730
6731 PR target/70662
6732 * gcc.target/i386/pr70662.c: New test.
6733
0ab34b9e 67342016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 6735 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
6736
6737 PR tree-optimization/70130
6738 * gcc.dg/vect/O3-pr70130.c: New testcase.
6739
bc773aad
MM
67402016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
6741
6e9b2286
MM
6742 PR target/70669
6743 * gcc.target/powerpc/pr70669.c: New test.
6744
bc773aad
MM
6745 PR target/70640
6746 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
6747 a power7 system that does not have an assembler that supports
6748 power8.
6749
d8747845
MS
67502016-04-14 Martin Sebor <msebor@redhat.com>
6751
6752 PR c++/69517
6753 PR c++/70019
6754 PR c++/70588
6755 * c-c++-common/ubsan/vla-1.c: Revert.
6756 * g++.dg/cpp1y/vla11.C: Same.
6757 * g++.dg/cpp1y/vla12.C: Same.
6758 * g++.dg/cpp1y/vla13.C: Same.
6759 * g++.dg/cpp1y/vla14.C: Same.
6760 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 6761 * g++.dg/init/array24.C: Same.
d8747845
MS
6762 * g++.dg/ubsan/vla-1.C: Same.
6763
85128559
MP
67642016-04-14 Marek Polacek <polacek@redhat.com>
6765 Jan Hubicka <hubicka@ucw.cz>
6766
6767 PR c++/70029
6768 * g++.dg/torture/pr70029.C: New test.
6769
52fbb073
MS
67702016-04-14 Martin Sebor <msebor@redhat.com>
6771
6772 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
6773 type size to prevent failures on targets with very low maximum
6774 alignment.
6775
6db61d6f
RB
67762016-04-14 Richard Biener <rguenther@suse.de>
6777
6778 PR tree-optimization/70623
6779 * gcc.dg/torture/pr70623.c: New testcase.
6780 * gcc.dg/torture/pr70623-2.c: Likewise.
6781
342fac95
MS
67822016-04-13 Martin Sebor <msebor@redhat.com>
6783
6784 PR c++/69517
6785 PR c++/70019
6786 PR c++/70588
6787 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
6788 * g++.dg/cpp1y/vla11.C: New test.
6789 * g++.dg/cpp1y/vla12.C: New test.
6790 * g++.dg/cpp1y/vla13.C: New test.
6791 * g++.dg/cpp1y/vla14.C: New test.
6792 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 6793 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
6794 * g++.dg/ubsan/vla-1.C: Disable exceptions.
6795
d93c452f
JJ
67962016-04-13 Jakub Jelinek <jakub@redhat.com>
6797
6798 PR c++/70641
6799 * g++.dg/opt/pr70641.C: New test.
6800
85115fb6
RO
68012016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6802
6803 PR rtl-optimization/68749
6804 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
6805 effects of argument promotions.
6806 Remove default args to dg-skip-if.
6807
545a4139
PC
68082016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
6809
6810 PR c++/70635
6811 * g++.dg/parse/pr70635.C: New.
6812
b3a77f21
MP
68132016-04-13 Marek Polacek <polacek@redhat.com>
6814
6815 PR c++/70639
6816 * c-c++-common/Wmisleading-indentation-4.c: New test.
6817
99cd9857
MP
68182016-04-13 Marek Polacek <polacek@redhat.com>
6819
6820 PR c/70436
c87885ca
RO
6821 * gcc.dg/Wparentheses-12.c: New test.
6822 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 6823
75ca93ec
IE
68242016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
6825
6826 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
6827 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
6828 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
6829
3d3f9e7e
JJ
68302016-04-13 Jakub Jelinek <jakub@redhat.com>
6831
37947cd0
JJ
6832 PR middle-end/70633
6833 * gcc.c-torture/compile/pr70633.c: New test.
6834
3d3f9e7e
JJ
6835 PR debug/70628
6836 * gcc.dg/torture/pr70628.c: New test.
6837
92886d3e
PP
68382016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
6839
6840 PR c++/70610
6841 * g++.dg/template/pr70610.C: New test.
6842 * g++.dg/template/pr70610-2.C: New test.
6843 * g++.dg/template/pr70610-3.C: New test.
6844 * g++.dg/template/pr70610-4.C: New test.
6845
13bd7c2b
JJ
68462016-04-12 Jakub Jelinek <jakub@redhat.com>
6847
6512fa6d
JJ
6848 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
6849 128 instead of 32.
6850
13bd7c2b
JJ
6851 PR c++/70571
6852 * g++.dg/ext/pr70571.C: New test.
6853
20b9851c
MM
68542016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
6855
8a434ada 6856 PR target/70640
20b9851c
MM
6857 * gcc.target/powerpc/pr70640.c: New test.
6858
2b2f52bc
PC
68592016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
6860
6861 PR c++/68722
6862 * g++.dg/parse/pr68722.C: New.
6863
5901e56a
JJ
68642016-04-12 Jakub Jelinek <jakub@redhat.com>
6865
6866 PR rtl-optimization/70596
6867 * gcc.target/i386/pr70596.c: New test.
6868
d4619dc1
NS
68692016-04-12 Nathan Sidwell <nathan@acm.org>
6870
6871 PR c++/70501
6872 * g++.dg/init/pr70501.C: New.
6873
3df530d3
DW
68742016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
6875
6876 * gcc.target/i386/asm-flag-6.c: New test.
6877
b7a120d7
TV
68782016-04-12 Tom de Vries <tom@codesourcery.com>
6879
6880 PR tree-optimization/68756
6881 * gcc.dg/graphite/pr68756.c: New test.
6882
4e0eea75
JJ
68832016-04-12 Jakub Jelinek <jakub@redhat.com>
6884
6885 PR tree-optimization/70602
6886 * gcc.c-torture/execute/pr70602.c: New test.
6887
35fbda43
MM
68882016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6889
6890 PR target/70381
6891 * gcc.target/powerpc/float128-1.c: New tests to make sure the
6892 __float128 emulator is built and runs.
6893 * gcc.target/powerpc/float128-1.c: Likewise.
6894
6895 * lib/target-supports.exp (check_ppc_float128_sw_available):
6896 Rework tests for __float128 software and hardware
6897 availability. Fix exit condition to return 0 on success.
6898
04a99ebe
JG
68992016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6900
6901 PR target/70133
6902 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
6903 * gcc.target/aarch64/target_attr_15.c: Likewise.
6904
47cd5a85
PC
69052016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
6906
6907 PR c++/69066
6908 * g++.dg/cpp1y/pr69066.C: New.
6909
a5edb32e
JD
69102016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6911
6912 PR fortran/68566
6913 * gfortran.dg/pr36192.f90: Update test.
6914 * gfortran.dg/pr36192_1.f90: Update test.
6915 * gfortran.dg/real_dimension_1.f: Update test.
6916 * gfortran.dg/parameter_array_init_7.f90: New test.
6917
8ef378f8
JDA
69182016-04-09 John David Anglin <danglin@gcc.gnu.org>
6919
c532c871
JDA
6920 PR testsuite/64039
6921 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
6922
d34f706f
JDA
6923 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
6924
75e1dd9e
JDA
6925 PR rtl-optimization/66669
6926 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
6927
8a976f5f
JDA
6928 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
6929
da04822a
JDA
6930 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
6931 * gcc.dg/pie-1.c: Likewise.
6932 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
6933 * gcc.dg/pic-4.c: Likewise.
6934 * gcc.dg/pie-3.c: Likewise.
6935 * gcc.dg/pie-4.c: Likewise.
6936
adfabcf9
JDA
6937 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
6938
4a020adf
JDA
6939 PR tree-optimization/68644
6940 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
6941
8ef378f8
JDA
6942 PR rtl-optimization/64886
6943 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
6944
09bf990e
TV
69452016-04-09 Tom de Vries <tom@codesourcery.com>
6946
6947 PR tree-optimization/68953
6948 * gcc.dg/graphite/pr68953.c: New test.
6949
138c3c1a
DH
69502016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6951
6952 PR fortran/70592
6953 * gfortran.dg/deferred_character_16.f90: New test.
6954
f55460af
JJ
69552016-04-09 Jakub Jelinek <jakub@redhat.com>
6956
6957 PR tree-optimization/70586
6958 * gcc.c-torture/execute/pr70586.c: New test.
6959
0b77bbf3
DH
69602016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6961
6962 PR sanitizer/70573
6963 * c-c++-common/asan/halt_on_error-1.c: Replace memset
6964 with __builtin_memset
6965 * c-c++-common/asan/halt_on_error-2.c: Likewise.
6966
c42cfb5c
CP
69672016-04-08 Cesar Philippidis <cesar@codesourcery.com>
6968
6969 PR lto/70289
6970 PR ipa/70348
6971 PR tree-optimization/70373
6972 PR middle-end/70533
6973 PR middle-end/70534
6974 PR middle-end/70535
6975 * c-c++-common/goacc/reduction-5.c: New test.
6976 * c-c++-common/goacc/reduction-promotions.c: New test.
6977 * gfortran.dg/goacc/reduction-3.f95: New test.
6978 * gfortran.dg/goacc/reduction-promotions.f90: New test.
6979
56cfb596
PP
69802016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
6981
6982 PR c++/70590
6983 PR c++/70452
6984 * g++.dg/pr70590.C: New test.
6985 * g++.dg/pr70590-2.C: New test.
6986
1a13c0a2
JJ
69872016-04-08 Jakub Jelinek <jakub@redhat.com>
6988
abc0647a
JJ
6989 PR middle-end/70593
6990 * gcc.target/i386/pr70593.c: New test.
6991
1a13c0a2
JJ
6992 PR rtl-optimization/70574
6993 * gcc.target/i386/avx2-pr70574.c: New test.
6994
c3da4956
MO
69952016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
6996
6997 PR sanitizer/70541
6998 * c-c++-common/asan/pr70541.c: New test.
6999
9f1b833b
TV
70002016-04-08 Tom de Vries <tom@codesourcery.com>
7001
7002 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
7003 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
7004
bae7adda
KT
70052016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7006
7007 PR target/70566
7008 * gcc.c-torture/execute/pr70566.c: New test.
7009
211f3d57
TV
70102016-04-08 Tom de Vries <tom@codesourcery.com>
7011
7012 * c-c++-common/goacc/uninit-copy-clause.c: New test.
7013 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
7014
02cf2861
AM
70152016-04-08 Alan Modra <amodra@gmail.com>
7016
7017 * gcc.target/powerpc/pr70117.c: New.
7018
5f490f9f
JJ
70192016-04-07 Jakub Jelinek <jakub@redhat.com>
7020
56e9b710
JJ
7021 PR testsuite/70581
7022 * gcc.dg/lto/simd-function_0.c: New test.
7023
5f490f9f
JJ
7024 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
7025 clones.
7026 * c-c++-common/attr-simd-2.c: Likewise.
7027 * c-c++-common/attr-simd-4.c: Likewise.
7028 * gcc.dg/gomp/simd-clones-2.c: Likewise.
7029 * gcc.dg/gomp/simd-clones-3.c: Likewise.
7030
e4ebc74d
TP
70312016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
7032
7033 PR testsuite/70553
7034 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
7035
9817ae35
TS
70362016-04-07 Thomas Schwinge <thomas@codesourcery.com>
7037 Tom de Vries <tom@codesourcery.com>
7038
7039 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
7040 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
7041 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
7042 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
7043 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
7044 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
7045 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
7046 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
7047
e292f64d
PP
70482016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7049
7050 PR c/70436
7051 * g++.dg/warn/Wparentheses-29.C: New test.
7052
6b37bdaf
PP
70532016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7054
7055 PR c/70436
7056 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
7057 explicit braces to resolve a future -Wparentheses warning.
7058
64824205
RH
70592016-04-06 Richard Henderson <rth@redhat.com>
7060
7061 * gcc.dg/pr61817-1.c: New test.
7062 * gcc.dg/pr61817-2.c: New test.
7063 * gcc.dg/pr69391-1.c: New test.
7064 * gcc.dg/pr69391-2.c: New test.
7065
bc2fc1f3
VM
70662016-04-06 Vladimir Makarov <vmakarov@redhat.com>
7067
7068 PR rtl-optimization/70398
c87885ca 7069 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 7070
41414a02
EB
70712016-04-06 Eric Botcazou <ebotcazou@adacore.com>
7072
7073 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
7074
4066ea8a
YR
70752016-04-06 Yvan Roux <yvan.roux@linaro.org>
7076 Pedro Alves <palves@redhat.com>
7077
7078 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
7079
ec35ea45
JJ
70802016-04-06 Jakub Jelinek <jakub@redhat.com>
7081
3866f8dd
JJ
7082 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
7083 Check for avx512f effective targets instead of avx2.
7084 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
7085 for AVX512F clones.
7086 * gcc.dg/gomp/declare-simd-3.c: Likewise.
7087 * g++.dg/gomp/declare-simd-1.C: Likewise.
7088 * g++.dg/gomp/declare-simd-3.C: Likewise.
7089 * g++.dg/gomp/declare-simd-4.C: Likewise.
7090
ec35ea45
JJ
7091 PR middle-end/70550
7092 * c-c++-common/gomp/pr70550-1.c: New test.
7093 * c-c++-common/gomp/pr70550-2.c: New test.
7094
c08d28ac
NS
70952016-04-05 Nathan Sidwell <nathan@acm.org>
7096
7097 PR c++/70512
7098 * g++.dg/ext/attribute-may-alias-5.C: New.
7099
1d510e04
JJ
71002016-04-05 Jakub Jelinek <jakub@redhat.com>
7101
7102 PR c++/70336
7103 * c-c++-common/pr70336.c: New test.
7104 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
7105 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
7106
84278ed9
JH
71072016-04-05 Jan Hubicka <hubicka@ucw.cz>
7108
7109 PR ipa/66223
7110 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
7111
268a0ec4
JJ
71122016-04-05 Jakub Jelinek <jakub@redhat.com>
7113
7114 PR rtl-optimization/70542
7115 * gcc.dg/torture/pr70542.c: New test.
7116 * gcc.target/i386/avx2-pr70542.c: New test.
7117
5e8c2eb1
ZS
71182016-04-05 Zdenek Sojka <zsojka@seznam.cz>
7119
7120 PR tree-optimization/70509
7121 * gcc.target/i386/avx512bw-pr70509.c: New test.
7122
c0daf32d
PP
71232016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
7124
7125 PR c++/70452
7126 * g++.dg/ext/constexpr-vla4.C: New test.
7127
bf867841
UB
71282016-04-05 Uros Bizjak <ubizjak@gmail.com>
7129
7130 PR target/70510
7131 * gcc.target/i386/pr70510.c: New test.
7132
3022186a
RB
71332016-04-05 Richard Biener <rguenther@suse.de>
7134
7135 PR tree-optimization/70526
7136 * g++.dg/torture/pr70526.C: New testcase.
7137
55fc79b2
JJ
71382016-04-05 Jakub Jelinek <jakub@redhat.com>
7139
7140 PR target/70525
7141 * gcc.target/i386/pr70525.c: New test.
7142
62b233f2
RB
71432016-04-05 Richard Biener <rguenther@suse.de>
7144
7145 PR middle-end/70499
7146 * g++.dg/torture/pr70499.C: New testcase.
7147
cc05759d
RB
71482016-04-05 Richard Biener <rguenther@suse.de>
7149
7150 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
7151 remove XFAIL.
7152
f23f16d4
JJ
71532016-04-04 Jakub Jelinek <jakub@redhat.com>
7154
7155 PR middle-end/70307
7156 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
7157 rs6000 ABI warnings.
7158
d27ecc49
JH
71592016-04-04 Jan Hubicka <hubicka@ucw.cz>
7160
7161 PR ipa/66223
7162 * g++.dg/ipa/devirt-51.C: New testcase.
7163
c974c96e
BS
71642016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7165 Jakub Jelinek <jakub@redhat.com>
7166
7167 PR middle-end/70457
7168 * gcc.dg/torture/pr70457.c: New.
7169
7a85da89
AV
71702016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7171
7172 PR fortran/67538
7173 * gfortran.dg/allocate_with_source_19.f08: New test.
7174
de517e64
AV
71752016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7176
7177 PR fortran/65795
7178 * gfortran.dg/coarray_allocate_6.f08: New test.
7179
43b9f499
RB
71802016-04-04 Richard Biener <rguenther@suse.de>
7181
7182 PR rtl-optimization/70484
7183 * gcc.dg/torture/pr70484.c: New testcase.
7184
f13355da
MP
71852016-04-04 Marek Polacek <polacek@redhat.com>
7186
7187 PR c/70307
7188 * gcc.dg/torture/pr70307.c: New test.
7189
6cc6ed50
OE
71902016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
7191
7192 PR target/70416
7193 PR target/67391
7194 * gcc.target/sh/torture/pr70416.c: New.
7195
abdc16c8
MS
71962016-04-02 Martin Sebor <msebor@redhat.com>
7197
7198 PR c++/67376
7199 PR c++/70170
7200 PR c++/70172
7201 PR c++/70228
7202 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
7203 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
7204 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
7205 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
7206 * g++.dg/cpp0x/constexpr-string.C: Same.
7207 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
7208 * g++.dg/cpp0x/pr65398.C: Same.
7209 * g++.dg/ext/constexpr-vla1.C: Same.
7210 * g++.dg/ext/constexpr-vla2.C: Same.
7211 * g++.dg/ext/constexpr-vla3.C: Same.
7212 * g++.dg/ubsan/pr63956.C: Same.
7213
763cd859
JJ
72142016-04-01 Jakub Jelinek <jakub@redhat.com>
7215
7216 PR rtl-optimization/70467
7217 * gcc.target/i386/pr70467-2.c: New test.
7218
0f875435
JJ
72192016-04-01 Jakub Jelinek <jakub@redhat.com>
7220 Marek Polacek <polacek@redhat.com>
7221
7222 PR c++/70488
7223 * g++.dg/init/new47.C: New test.
7224
41d14659
RR
72252016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7226
7227 PR target/70496
7228 * gcc.target/arm/pr70496.c: New test.
7229
f9bf89bb
NS
72302016-04-01 Nathan Sidwell <nathan@acm.org>
7231
73b9085d
NS
7232 PR c++/68475
7233 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
7234
4afdcfaa
IE
72352016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7236
7237 PR target/69890
7238 * gcc.dg/strlenopt.h (memmove): New.
7239 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
7240 instead of "string.h".
7241 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7242 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7243 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7244 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7245 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7246 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7247 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7248 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7249 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7250 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7251 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7252 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7253 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7254 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7255 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7256 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7257 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7258 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7259 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7260 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7261
b5d7a29c
RO
72622016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7263
7264 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
7265 (Holder::foo): Reflect this.
7266
b660f9ec
IE
72672016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
7268
7269 PR target/70442
7270 * gcc.dg/pr70442.c: New test.
7271
88504f34
NS
72722016-03-31 Nathan Sidwell <nathan@acm.org>
7273
7274 PR c++/70393
7275 * g++.dg/cpp0x/constexpr-virtual6.C: New.
7276
95d34b96
KY
72772016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
7278
7279 PR target/70453
7280 * gcc.target/i386/pr70453.c: New test.
7281
b4c4967c
AB
72822016-03-31 Andrey Belevantsev <abel@ispras.ru>
7283
7284 PR target/70292
7285 * gcc.c-torture/pr70292.c: New test.
7286
5fde6a45
MP
72872016-03-31 Marek Polacek <polacek@redhat.com>
7288
7289 PR c/70297
7290 * c-c++-common/pr70297.c: New test.
7291 * g++.dg/cpp0x/typedef-redecl.C: New test.
7292 * gcc.dg/typedef-redecl2.c: New test.
7293
97eb24c4
JJ
72942016-03-31 Jakub Jelinek <jakub@redhat.com>
7295
7296 PR rtl-optimization/70460
7297 * gcc.c-torture/execute/pr70460.c: New test.
7298
efc3536f
RB
72992016-03-31 Richard Biener <rguenther@suse.de>
7300
7301 PR c++/70430
7302 * g++.dg/ext/vector30.C: New testcase.
7303
e0876e21
DH
73042016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7305 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7306
7307 * gfortran.dg/fmt_pf.f90: New test.
7308
e9bff8c6
RO
73092016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7310
7311 Forward-port from 5 branch
7312 2016-03-30 Jakub Jelinek <jakub@redhat.com>
7313
7314 PR testsuite/70356
7315 * gcc.target/i386/avx-vextractf128-256-5.c: Move
7316 dg-require-effective-target after dg-do.
7317
7318 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
7319
7320 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
7321
2620c80d
TS
73222016-03-30 Thomas Schwinge <thomas@codesourcery.com>
7323 Julian Brown <julian@codesourcery.com>
7324 Chung-Lin Tang <cltang@codesourcery.com>
7325 Cesar Philippidis <cesar@codesourcery.com>
7326 James Norris <jnorris@codesourcery.com>
7327 Tom de Vries <tom@codesourcery.com>
7328 Nathan Sidwell <nathan@codesourcery.com>
7329
bf867841 7330 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
7331 * c-c++-common/goacc/loop-clauses.c: Likewise.
7332 * g++.dg/goacc/template.C: Likewise.
7333 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7334 * gfortran.dg/goacc/loop-1.f95: Likewise.
7335 * gfortran.dg/goacc/loop-5.f95: Likewise.
7336 * gfortran.dg/goacc/loop-6.f95: Likewise.
7337 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
7338 * c-c++-common/goacc-gomp/nesting-1.c: Update.
7339 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
7340 * c-c++-common/goacc/clauses-fail.c: Likewise.
7341 * c-c++-common/goacc/parallel-1.c: Likewise.
7342 * c-c++-common/goacc/reduction-1.c: Likewise.
7343 * c-c++-common/goacc/reduction-2.c: Likewise.
7344 * c-c++-common/goacc/reduction-3.c: Likewise.
7345 * c-c++-common/goacc/reduction-4.c: Likewise.
7346 * c-c++-common/goacc/routine-3.c: Likewise.
7347 * c-c++-common/goacc/routine-4.c: Likewise.
7348 * c-c++-common/goacc/routine-5.c: Likewise.
7349 * c-c++-common/goacc/tile.c: Likewise.
7350 * g++.dg/goacc/template.C: Likewise.
7351 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7352 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
7353 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
7354 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
7355 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
7356 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
7357 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
7358 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
7359 * c-c++-common/goacc/use_device-1.c: ... this file.
7360 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
7361 * c-c++-common/goacc/host_data-5.c: ... this file, and...
7362 * c-c++-common/goacc/host_data-6.c: ... this file.
7363 * c-c++-common/goacc/loop-2-kernels.c: New file.
7364 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
7365 * c-c++-common/goacc/loop-3.c: Likewise.
7366 * g++.dg/goacc/reference.C: Likewise.
7367 * g++.dg/goacc/routine-1.C: Likewise.
7368 * g++.dg/goacc/routine-2.C: Likewise.
7369
f6d2d066
RB
73702016-03-30 Richard Biener <rguenther@suse.de>
7371
7372 PR middle-end/70450
7373 * gcc.dg/torture/pr70450.c: New testcase.
7374
d43242b9
JJ
73752016-03-30 Jakub Jelinek <jakub@redhat.com>
7376
7377 PR target/70421
7378 * gcc.dg/torture/pr70421.c: New test.
7379 * gcc.target/i386/avx512f-pr70421.c: New test.
7380
5ce43b77
L
73812016-03-30 H.J. Lu <hongjiu.lu@intel.com>
7382
7383 PR testsuite/70364
7384 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
7385 (check): New function.
7386 (bar): Call check.
7387 (foo): Align stack to 16 bytes when calling bar.
7388 * gcc.target/i386/cleanup-2.c: Likewise.
7389
d014a712
PP
73902016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
7391
7392 PR tree-optimization/59124
7393 * gcc.dg/Warray-bounds-19.c: New test.
7394
13f0e8c7
ZW
73952016-03-29 Zachary T Welch <zwelch@codesourcery.com>
7396
7397 * lib/prune.exp (escape_regex_chars): New.
7398 (prune_file_path): Update to quote metcharacters for regexp.
7399
3336c6e0
JJ
74002016-03-29 Jakub Jelinek <jakub@redhat.com>
7401
a362f023
JJ
7402 PR rtl-optimization/70429
7403 * gcc.c-torture/execute/pr70429.c: New test.
7404
3336c6e0
JJ
7405 PR tree-optimization/70405
7406 * gcc.dg/pr70405.c: New test.
7407
728557fd
AV
74082016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
7409
7410 PR fortran/70397
7411 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
7412 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
7413
bef977d4
TS
74142016-03-29 Thomas Schwinge <thomas@codesourcery.com>
7415
7416 PR testsuite/64177
7417 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
7418 __cilkrts_set_param to set two workers.
7419 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
7420 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
7421
6f6d25c9
DH
74222016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
7423
bf867841 7424 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 7425
45733562
KY
74262016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
7427
7428 PR target/70406
bf867841 7429 * gcc.target/i386/pr70406.c: New test.
45733562 7430
a1799e5e
EB
74312016-03-27 Eric Botcazou <ebotcazou@adacore.com>
7432
7433 * gnat.dg/specs/double_record_extension3.ads: New test.
7434
5fca7b66
RH
74352016-03-25 Richard Henderson <rth@redhat.com>
7436
7437 PR target/70120
7438 * gcc.target/aarch64/pr70120-1.c: New.
7439 * gcc.target/aarch64/pr70120-2.c: New.
7440 * gcc.target/aarch64/pr70120-3.c: New.
7441
31ce75c6
PP
74422016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
7443
7444 PR c++/62212
7445 * g++.dg/template/mangle2.C: The dg-do directive should be
7446 "compile" not "assemble".
7447
3caf0ca1
BS
74482016-03-25 Bernd Schmidt <bschmidt@redhat.com>
7449
7450 PR lto/69650
7451 * gcc.dg/pr69650.c: New test.
7452
634035b6
DE
74532016-03-25 David Edelsohn <dje.gcc@gmail.com>
7454
7455 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
7456
45d34276
AM
74572016-03-25 Alan Modra <amodra@gmail.com>
7458
7459 * gcc.dg/dfp/pr70052.c: New test.
7460
8f085166
RH
74612016-03-24 Richard Henderson <rth@redhat.com>
7462
7463 PR middle-end/69845
7464 * gcc.dg/tree-ssa/pr69845-1.c: New test.
7465 * gcc.dg/tree-ssa/pr69845-2.c: New test.
7466
011e5ec3
TV
74672016-03-24 Tom de Vries <tom@codesourcery.com>
7468
7469 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
7470
9e3f4551
TV
74712016-03-24 Tom de Vries <tom@codesourcery.com>
7472
7473 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
7474 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
7475
45780041
TV
74762016-03-24 Tom de Vries <tom@codesourcery.com>
7477
7478 * c-c++-common/goacc/uninit-dim-clause.c: New test.
7479 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
7480
887ab4e5
PP
74812016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
7482
7483 PR c++/62212
7484 * g++.dg/template/mangle2.C: New test.
7485
69a9a66f
RB
74862016-03-24 Richard Biener <rguenther@suse.de>
7487
7488 PR tree-optimization/70396
7489 * gcc.dg/torture/pr70396.c: New testcase.
7490
ed87de55
RB
74912016-03-24 Richard Biener <rguenther@suse.de>
7492
7493 PR middle-end/70370
7494 * gcc.dg/torture/pr70370.c: New testcase.
7495
ea064934
TV
74962016-03-24 Tom de Vries <tom@codesourcery.com>
7497
7498 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
7499 * gfortran.dg/goacc/kernels-tree.f95: Same.
7500 * gfortran.dg/goacc/parallel-tree.f95: Same.
7501
b2a4dd1d
TV
75022016-03-24 Tom de Vries <tom@codesourcery.com>
7503
7504 * c-c++-common/goacc/uninit-if-clause.c: New test.
7505 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
7506
72e7cd6e
JJ
75072016-03-24 Jakub Jelinek <jakub@redhat.com>
7508
7509 PR target/70290
bf867841
UB
7510 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
7511 Fix formatting.
72e7cd6e 7512
ce9d0c03
RB
75132016-03-24 Richard Biener <rguenther@suse.de>
7514
7515 PR tree-optimization/70372
7516 * gcc.dg/tree-ssa/pr70372.c: New testcase.
7517
426b9428
PP
75182016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
7519
7520 PR c++/70347
7521 * g++.dg/cpp1y/nsdmi-union1.C: New test.
7522
cd1588c4
PP
75232016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
7524
7525 PR c++/70332
7526 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
7527
61637db3
JJ
75282016-03-23 Jakub Jelinek <jakub@redhat.com>
7529
928af3bf
JJ
7530 PR c++/70001
7531 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
7532 * g++.dg/cpp1y/pr70001.C: New test.
7533
61637db3
JJ
7534 PR c++/70323
7535 * g++.dg/cpp0x/constexpr-70323.C: New test.
7536
05aca4e7
AO
75372016-03-23 Alexandre Oliva <aoliva@redhat.com>
7538 Jason Merrill <jason@redhat.com>
7539 Jakub Jelinek <jakub@redhat.com>
7540
7541 PR c++/69315
7542 * g++.dg/cpp0x/constexpr-69315.C: New test.
7543 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
7544
fbdb6baf
MP
75452016-03-23 Marek Polacek <polacek@redhat.com>
7546
7547 PR c++/69884
7548 * g++.dg/warn/Wignored-attributes-1.C: New test.
7549 * g++.dg/warn/Wignored-attributes-2.C: New test.
7550
d79ee524
TV
75512016-03-23 Tom de Vries <tom@codesourcery.com>
7552
7553 * c-c++-common/goacc/kernels-default.c (foo): Add missing
7554 initialization.
7555 * gfortran.dg/goacc/private-3.f95 (test): Same.
7556 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
7557 missing use param.
7558
a59f0bef
KT
75592016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7560
7561 * lib/target-supports.exp: Remove v7ve entry from loop
7562 creating effective target checks.
7563 (check_effective_target_arm_arch_v7ve_ok): New procedure.
7564 (add_options_for_arm_arch_v7ve): Likewise.
7565
0179520a
JJ
75662016-03-23 Jakub Jelinek <jakub@redhat.com>
7567
7568 PR tree-optimization/70354
7569 * gcc.dg/vect/pr70354-1.c: New test.
7570 * gcc.dg/vect/pr70354-2.c: New test.
7571 * gcc.target/i386/avx2-pr70354-1.c: New test.
7572 * gcc.target/i386/avx2-pr70354-2.c: New test.
7573
75bb14d7
JL
75742016-03-22 Jeff Law <law@redhat.com>
7575
7576 PR target/70232
7577 * gcc.dg/tree-ssa/pr70232.c: New test.
7578
72c9526d
IE
75792016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
7580
7581 PR target/70302
7582 * gcc.target/i386/pr70302.c: New test.
7583
a3ca1bc5
RB
75842016-03-22 Richard Biener <rguenther@suse.de>
7585
7586 PR middle-end/70251
7587 * g++.dg/torture/pr70251.C: New testcase.
7588
5c240f4d
DM
75892016-03-22 David Malcolm <dmalcolm@redhat.com>
7590
7591 PR c/69993
7592 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
7593 Wmisleading-indentation.c.
7594 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
7595 reflect change to diagnostic text and order of messages.
7596 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
7597
80f6631b
DE
75982016-03-22 David Edelsohn <dje.gcc@gmail.com>
7599
7600 * g++.dg/ext/java-3.C: Don't compile on AIX.
7601
9a10956c
RB
76022016-03-22 Richard Biener <rguenther@suse.de>
7603
7604 PR middle-end/70333
7605 * gcc.dg/torture/pr70333.c: New testcase.
7606
6cedf922
IE
76072016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
7608
7609 * g++.dg/ext/pr70290.C: New test.
7610
cd6c27ac
KY
76112016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
7612
7613 PR target/70325
7614 * gcc.target/i386/pr70325.c: New test.
7615
4cde512c
JJ
76162016-03-22 Jakub Jelinek <jakub@redhat.com>
7617
b01915ed
JJ
7618 PR target/70329
7619 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
7620 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
7621
4e3e2cf1
JJ
7622 PR target/70300
7623 * gcc.target/i386/pr70300.c: New test.
7624
4cde512c
JJ
7625 PR c++/70295
7626 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
7627 (func2): New function for cond with parens, xfail warning for c++.
7628 * g++.dg/warn/Wnonnull-compare-8.C: New test.
7629
16f6d7dc
PP
76302016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
7631
7632 PR c++/70096
7633 * g++.dg/template/ptrmem30.C: New test.
7634
a3e2b438
PP
76352016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
7636
7637 PR c++/70204
7638 * g++.dg/cpp0x/constexpr-70204a.C: New test.
7639 * g++.dg/cpp0x/constexpr-70204b.C: New test.
7640
11b6a02e
JJ
76412016-03-21 Jakub Jelinek <jakub@redhat.com>
7642
7643 PR middle-end/70326
7644 * gcc.dg/pr70326.c: New test.
7645
b9407883
MG
76462016-03-21 Marc Glisse <marc.glisse@inria.fr>
7647 Jakub Jelinek <jakub@redhat.com>
7648
7649 PR tree-optimization/70317
7650 * gcc.dg/pr70317.c: New test.
7651
4a148e19
UB
76522016-03-21 Uros Bizjak <ubizjak@gmail.com>
7653
7654 PR target/70327
7655 * gcc.target/i386/pr70327.c: New test.
7656
2a85ddbb
ML
76572016-03-21 Martin Liska <mliska@suse.cz>
7658
7d36fe98 7659 PR ipa/70306
2a85ddbb
ML
7660 * gcc.dg/ipa/pr70306.c: New test.
7661
4a148e19 76622016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
7663
7664 * gcc.target/arm/attr-align1.c: Skip if M-profile.
7665 * gcc.target/arm/attr-align3.c: Likewise.
7666 * gcc.target/arm/attr_arm.c: Likewise.
7667 * gcc.target/arm/flip-thumb.c: Likewise.
7668
6b366948
JJ
76692016-03-21 Jakub Jelinek <jakub@redhat.com>
7670
7671 PR target/70296
7672 * gcc.target/powerpc/altivec-36.c: New test.
7673
2fac8c14
RB
76742016-03-21 Richard Biener <rguenther@suse.de>
7675
7676 PR tree-optimization/70310
7677 * gcc.dg/torture/pr70310.c: New testcase.
7678
e9bde854
KY
76792016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
7680
7681 PR target/70293
7682 * gcc.target/i386/pr70293.c: New test.
7683
56bbfaf6
RB
76842016-03-21 Richard Biener <rguenther@suse.de>
7685
7686 PR tree-optimization/70288
7687 * gcc.dg/torture/pr70288-1.c: New testcase.
7688 * gcc.dg/torture/pr70288-2.c: Likewise.
7689
3eee49ed
AB
76902016-03-21 Andrey Belevantsev <abel@ispras.ru>
7691
7692 PR rtl-optimization/69307
7693 * gcc.target/arm/pr69307.c: New test.
4a148e19 7694
8e7816b4
AB
76952016-03-21 Andrey Belevantsev <abel@ispras.ru>
7696
7697 PR rtl-optimization/69102
7698 * gcc.c-torture/compile/pr69102.c: New test.
7699
14d7d4be
JL
77002016-03-18 Jeff Law <law@redhat.com>
7701
7702 PR rtl-optimization/70263
7703 * gcc.c-torture/compile/pr70263-1.c: New test.
7704 * gcc.target/i386/pr70263-2.c: New test.
7705
5c6a601c
BS
77062016-03-18 Bernd Schmidt <bschmidt@redhat.com>
7707
7708 PR rtl-optimization/70278
7709 * gcc.dg/torture/pr70278.c: New test.
7710 * gcc.target/arm/pr70278.c: New test.
7711
4bbf545b
DM
77122016-03-18 David Malcolm <dmalcolm@redhat.com>
7713
7714 PR c/70281
7715 * gcc.dg/plugin/diagnostic-test-expressions-1.c
7716 (test_builtin_types_compatible_p): New test function.
7717 * gcc.dg/pr70281.c: New test case.
7718
dc28bb68
CL
77192016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
7720
7721 PR target/70113
7722 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
7723
5e8d6dff
IE
77242016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7725
7726 PR tree-optimization/70252
7727 * gcc.dg/pr70252.c: New test.
7728
d0e7e403
TV
77292016-03-18 Tom de Vries <tom@codesourcery.com>
7730
7731 * gcc.dg/pr70161-2.c: New test.
7732 * gcc.dg/pr70161.c: New test.
7733
fa22501a
TV
77342016-03-18 Tom de Vries <tom@codesourcery.com>
7735
7736 PR ipa/70269
7737 * gcc.dg/pr70269.c: New test.
7738
dd125026
JJ
77392016-03-18 Jakub Jelinek <jakub@redhat.com>
7740
7741 PR c++/70267
7742 * g++.dg/ext/java-3.C: New test.
7743
91914f0a
PP
77442016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
7745
7746 PR c++/70205
7747 * g++.dg/lookup/pr70205.C: New test.
7748
753a8910
PP
77492016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
7750
7751 PR c++/70218
7752 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
7753
14ba7b28
MP
77542016-03-17 Marek Polacek <polacek@redhat.com>
7755
7756 PR c/69407
7757 * gcc.dg/atomic-op-6.c: New test.
7758
ded60913
DM
77592016-03-17 David Malcolm <dmalcolm@redhat.com>
7760
7761 PR c/70264
7762 * c-c++-common/pr70264.c: New test case.
7763
a3aad0e6
JJ
77642016-03-17 Jakub Jelinek <jakub@redhat.com>
7765
17366700
JJ
7766 PR c++/70144
7767 * c-c++-common/pr70144-1.c: New test.
7768 * c-c++-common/pr70144-2.c: New test.
7769
a3aad0e6
JJ
7770 PR c++/70272
7771 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
7772 * g++.dg/opt/flifetime-dse6.C: New test.
7773 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
7774
b57e6e18
L
77752016-03-17 H.J. Lu <hongjiu.lu@intel.com>
7776
7777 PR driver/70192
7778 * gcc.dg/pic-1.c: New test.
7779 * gcc.dg/pic-2.c: Likewise.
7780 * gcc.dg/pic-3.c: Likewise.
7781 * gcc.dg/pic-4.c: Likewise.
7782 * gcc.dg/pie-1.c: Likewise.
7783 * gcc.dg/pie-2.c: Likewise.
7784 * gcc.dg/pie-3.c: Likewise.
7785 * gcc.dg/pie-4.c: Likewise.
7786 * gcc.dg/pie-5.c: Likewise.
7787 * gcc.dg/pie-6.c: Likewise.
7788
b38ba58b
TV
77892016-03-17 Tom de Vries <tom@codesourcery.com>
7790
7791 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
7792 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
7793
6931b3b7
RB
77942016-03-17 Richard Biener <rguenther@suse.de>
7795
7796 PR debug/70271
7797 * g++.dg/debug/pr70271.C: New testcase.
7798
0c8b64cb
IE
77992016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
7800
7801 * gcc.target/i386/pr70251.c: New test.
7802
b1970801
MP
78032016-03-17 Marek Polacek <polacek@redhat.com>
7804
7805 PR c++/70194
7806 * g++.dg/warn/constexpr-70194.C: New test.
7807
820c5eaa
RH
78082016-03-16 Richard Henderson <rth@redhat.com>
7809
7810 PR middle-end/70240
7811 * gcc.c-torture/compile/pr70240.c: New.
7812
da0ad263
SKS
78132016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7814
7815 * gcc.c-torture/compile/20151204.c: Skip for avr.
7816
c73d295c
JJ
78172016-03-16 Jakub Jelinek <jakub@redhat.com>
7818
7819 PR target/70245
7820 * g++.dg/opt/pr70245.C: New test.
7821 * g++.dg/opt/pr70245.h: New file.
7822 * g++.dg/opt/pr70245-aux.cc: New file.
7823
b2794066
MS
78242016-03-16 Martin Sebor <msebor@redhat.com>
7825
7826 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
7827
aa43616c
RH
78282016-03-16 Richard Henderson <rth@redhat.com>
7829
7830 PR middle-end/70199
7831 * gcc.c-torture/compile/pr70199.c: New.
7832
59608fe5
L
78332016-03-16 H.J. Lu <hongjiu.lu@intel.com>
7834
7835 * gcc.dg/uninit-19.c: Run dos2unix.
7836
ab4c578f
MP
78372016-03-16 Marek Polacek <polacek@redhat.com>
7838
7839 PR c/70093
7840 * gcc.dg/nested-func-10.c: New test.
7841 * gcc.dg/nested-func-9.c: New test.
7842
f5387e76
JJ
78432016-03-16 Jakub Jelinek <jakub@redhat.com>
7844
7845 PR tree-optimization/68714
7846 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
7847
7662b718
TV
78482016-03-16 Tom de Vries <tom@codesourcery.com>
7849
7850 PR tree-optimization/68715
7851 * gcc.dg/graphite/pr68715-2.c: New test.
7852 * gcc.dg/graphite/pr68715.c: New test.
7853 * gfortran.dg/graphite/pr68715.f90: New test.
7854
be7ce7ae
TV
78552016-03-16 Tom de Vries <tom@codesourcery.com>
7856
7857 PR tree-optimization/68809
7858 * gcc.dg/graphite/pr68809-2.c: New test.
7859 * gcc.dg/graphite/pr68809.c: New test.
7860
1935f250
JJ
78612016-03-16 Jakub Jelinek <jakub@redhat.com>
7862
6651c93e
JJ
7863 PR c++/70147
7864 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
7865 method call to i () as argument. Adjust expected output.
7866
1935f250
JJ
7867 PR c++/70147
7868 * g++.dg/ubsan/pr70147-1.C: New test.
7869 * g++.dg/ubsan/pr70147-2.C: New test.
7870
ab1caa6e
MS
78712016-03-15 Martin Sebor <msebor@redhat.com>
7872
7873 PR c++/58281
7874 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
7875
5c2a1bbb
JDA
78762016-03-15 John David Anglin <danglin@gcc.gnu.org>
7877
cb5d8ad1
JDA
7878 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
7879 hppa*-*-hpux*.
7880
b440dd40
JDA
7881 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
7882
5c2a1bbb
JDA
7883 PR libfortran/69799
7884 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
7885 libatomic_available.
7886
42c729c5
MP
78872016-03-15 Marek Polacek <polacek@redhat.com>
7888
7889 PR c++/70209
7890 * g++.dg/ext/attribute-may-alias-4.C: New test.
7891
82b1c550
AM
78922016-03-15 Alexander Monakov <amonakov@ispras.ru>
7893
7894 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
7895 -fvar-tracking-assignments-toggle flag.
7896
4ccbf3a6
PH
78972016-03-15 Pat Haugen <pthaugen@us.ibm.com>
7898
7899 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
7900
c39858bd
JJ
79012016-03-15 Jakub Jelinek <jakub@redhat.com>
7902
7903 PR rtl-optimization/70222
7904 * gcc.c-torture/execute/pr70222-1.c: New test.
7905 * gcc.c-torture/execute/pr70222-2.c: New test.
7906
8be119c1
RH
79072016-03-15 Richard Henderson <rth@redhat.com>
7908
7909 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
7910
6598bb55
AB
79112016-03-15 Andrey Belevantsev <abel@ispras.ru>
7912
7913 PR rtl-optimization/69032
7914 * gcc.dg/pr69032.c: New test.
7915
81fa2944
AB
79162016-03-15 Andrey Belevantsev <abel@ispras.ru>
7917
7918 PR rtl-optimization/63384
4a148e19 7919 * g++.dg/pr63384.C: New test.
81fa2944 7920
74ea9ab6
AB
79212016-03-15 Andrey Belevantsev <abel@ispras.ru>
7922
7923 PR target/64411
7924 * gcc.target/i386/pr64411.C: New test.
7925
045d5055
TV
79262016-03-15 Tom de Vries <tom@codesourcery.com>
7927
7928 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
7929 * gfortran.dg/goacc/kernels-alias.f95: New test.
7930
3ea33585
MS
79312016-03-14 Martin Sebor <msebor@redhat.com>
7932
7933 PR c++/53792
7934 * g++.dg/cpp0x/constexpr-inline.C: New test.
7935 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
7936
1df7b330
DE
79372016-03-14 David Edelsohn <dje.gcc@gmail.com>
7938
7939 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
7940
79b57d18
JJ
79412016-03-14 Jakub Jelinek <jakub@redhat.com>
7942
7943 PR middle-end/70219
7944 * gcc.dg/pr70219.c: New test.
7945
3cbf012a
BS
79462016-03-14 Bernd Schmidt <bschmidt@redhat.com>
7947
7948 PR target/70083
7949 * gcc.dg/torture/pr70083.c: New test.
7950 * gcc.target/i386/pr70083.c: New test.
7951
a9fee7cd
RB
79522016-03-14 Richard Biener <rguenther@suse.de>
7953
7954 PR tree-optimization/56365
7955 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
7956
4799603f
SB
79572016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
7958
7959 PR target/70098
7960 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
7961 New function.
7962 * g++.dg/pr70098.C: New testcase.
7963
7964
760ca967
TV
79652016-03-14 Tom de Vries <tom@codesourcery.com>
7966
7967 PR tree-optimization/70045
7968 * gcc.dg/graphite/pr70045.c: New test.
7969
44e66a77
JD
79702016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7971
7972 PR fortran/69043
7973 * gfortran.dg/include_9.f90: New test.
7974
a18e0fe1
DH
79752016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
7976
7977 PR fortran/45076
7978 gfortran.dg/prof/prof.exp: New script.
7979 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
7980
d0aca6ab
AB
79812016-03-12 Andrey Belevantsev <abel@ispras.ru>
7982
7983 PR rtl-optimization/69307
7984 * gcc.dg/pr69307.c: New test.
7985
cefe08a4
VM
79862016-03-12 Vladimir Makarov <vmakarov@redhat.com>
7987
7988 PR target/69614
7989 * gcc.target/arm/pr69614.c: New.
7990
70112e2a
PT
79912016-03-12 Paul Thomas <pault@gcc.gnu.org>
7992
7993 PR fortran/70031
7994 * gfortran.dg/submodule_14.f08: New test
7995
7996 PR fortran/69524
7997 * gfortran.dg/submodule_15.f08: New test
7998
3f1e5d3a
PP
79992016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
8000
8001 PR c++/70106
8002 * g++.dg/cpp1y/paren3.C: New test.
8003
a3f6d680
MM
80042016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
8005
8006 PR target/70131
8007 * gcc.target/powerpc/ppc-round2.c: New test.
8008
92348f09
BS
80092016-03-11 Bernd Schmidt <bschmidt@redhat.com>
8010
8011 PR target/70123
8012 * gcc.dg/torture/pr70123.c: New test.
8013
cebde9e9
JL
80142016-03-11 Jeff Law <law@redhat.com>
8015
8016 PR tree-optimization/70190
8017 * gcc.c-torture/compile/pr70190.c: New test.
8018
3edc5da4
DM
80192016-03-11 David Malcolm <dmalcolm@redhat.com>
8020
8021 PR c/68187
8022 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
8023 case.
8024 (test43_b): Likewise.
8025 (test43_c): Likewise.
8026 (test43_d): Likewise.
8027 (test43_e): Likewise.
8028 (test43_f): Likewise.
8029 (test43_g): Likewise.
8030 (test44_a): Likewise.
8031 (test44_b): Likewise.
8032 (test44_c): Likewise.
8033 (test44_d): Likewise.
8034 (test44_e): Likewise.
8035
318c1204
DM
80362016-03-11 David Malcolm <dmalcolm@redhat.com>
8037
8038 PR c/70085
8039 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
8040
bc062234
KT
80412016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8042
8043 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
8044 dg-options.
8045
acfc1ac1
KT
80462016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8047
8048 PR target/70002
8049 PR target/69245
8050 * gcc.target/aarch64/pr69245_2.c: New test.
8051
d1e2bb2d
JJ
80522016-03-11 Jakub Jelinek <jakub@redhat.com>
8053
8054 PR tree-optimization/70177
8055 * gcc.dg/pr70177.c: New test.
8056
07350627
AL
80572016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8058
8059 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
8060
5c6706f7
AL
80612016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8062
8063 * gcc.dg/tree-ssa/sra-20.c: New.
8064
02d472a2
JJ
80652016-03-11 Jakub Jelinek <jakub@redhat.com>
8066
686d390a
JJ
8067 PR rtl-optimization/70174
8068 * gcc.dg/pr70174.c: New test.
8069
02d472a2
JJ
8070 PR tree-optimization/70169
8071 * gcc.dg/pr70169.c: New test.
8072
0f9befa1
IE
80732016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8074
8075 PR target/70160
8076 * gcc.target/i386/pr70160.c: New test.
8077
432d4670
AK
80782016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8079
8080 * gcc.target/s390/dfp-1.c: New test.
8081
a3dc8760
NC
80822016-03-10 Nick Clifton <nickc@redhat.com>
8083
8084 PR target/70044
8085 * gcc.target/aarch64/pr70044.c: New test.
8086
b87a8d7d
PP
80872016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
8088 Jakub Jelinek <jakub@redhat.com>
8089
8090 PR c++/70001
8091 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
8092 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
8093 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
8094
4f4ada6a
JH
80952016-03-10 Jan Hubicka <hubicka@ucw.cz>
8096
8097 PR lto/69589
8098 * g++.dg/lto/pr69589_0.C: New testcase
8099 * g++.dg/lto/pr69589_1.C: New testcase
8100
d49b0aa0
MP
81012016-03-10 Marek Polacek <polacek@redhat.com>
8102
8103 PR c++/70153
8104 * g++.dg/delayedfold/unary-plus1.C: New test.
8105
81062016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
8107
8108 * gcc.target/arm/pr45701-1.c: Escape brackets.
8109 * gcc.target/arm/pr45701-2.c: Likewise.
8110
71017a7b
AL
81112016-03-10 Alan Lawrence <alan.lawrence@arm.com>
8112
8113 * gfortran.dg/unconstrained_commons.f: New.
8114
ba52669f
AM
81152016-03-10 Alan Modra <amodra@gmail.com>
8116
8117 * gcc.dg/pr69195.c: New.
8118 * gcc.dg/pr69238.c: New.
8119
27742332
TV
81202016-03-10 Tom de Vries <tom@codesourcery.com>
8121
8122 PR testsuite/68915
8123 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
8124
3a81a594
RB
81252016-03-10 Richard Biener <rguenther@suse.de>
8126
8127 PR tree-optimization/70128
8128 * gcc.dg/tree-ssa/alias-34.c: New testcase.
8129 * gcc.dg/tree-ssa/alias-35.c: Likewise.
8130
3433b975
JJ
81312016-03-09 Jakub Jelinek <jakub@redhat.com>
8132
c2864f02
JJ
8133 PR tree-optimization/70152
8134 * gcc.dg/pr70152.c: New test.
8135
3433b975
JJ
8136 PR target/70086
8137 * gcc.target/i386/pr70086-1.c: New test.
8138 * gcc.target/i386/pr70086-2.c: New test.
8139 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
8140
8141 PR tree-optimization/70127
8142 * gcc.c-torture/execute/pr70127.c: New test.
8143
96b3c82d
CP
81442016-03-09 Cesar Philippidis <cesar@codesourcery.com>
8145
8146 * c-c++-common/goacc/combined-directives-2.c: New test.
8147
b4f3232d
DM
81482016-03-09 David Malcolm <dmalcolm@redhat.com>
8149
8150 PR c/68473
8151 PR c++/70105
8152 * g++.dg/diagnostic/pr70105.C: New test.
8153 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
8154 (test_multiple_ordinary_maps): New test function.
8155
40499f81
DM
81562016-03-09 David Malcolm <dmalcolm@redhat.com>
8157
8158 PR c/68473
8159 PR c++/70105
8160 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
8161 Drop range information from call to inform_at_rich_loc.
8162 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
8163 New.
8164 (test_show_locus): Replace calls to rich_location::add_range with
8165 calls to add_range. Rewrite the tests that used the now-defunct
8166 rich_location ctor taking a source_range. Simplify other tests
8167 by replacing calls to COMBINE_LOCATION_DATA with calls to
8168 make_location.
8169
c9e33662
RB
81702016-03-09 Richard Biener <rguenther@suse.de>
8171 Jakub Jelinek <jakub@redhat.com>
8172
8173 PR tree-optimization/70138
8174 * gcc.dg/vect/pr70138-1.c: New testcase.
8175 * gcc.dg/vect/pr70138-2.c: Likewise.
8176
2c73b764
JJ
81772016-03-09 Jakub Jelinek <jakub@redhat.com>
8178
8179 PR target/70049
8180 * gcc.target/i386/pr70049.c: New test.
8181
c06d25bb
RB
81822016-03-09 Richard Biener <rguenther@suse.de>
8183
8184 PR c/70143
8185 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
8186 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
8187 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
8188
5828a501
RO
81892016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8190
8191 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
8192 arm-*-*.
8193
2e141c8d
JJ
81942016-03-09 Jakub Jelinek <jakub@redhat.com>
8195
5a9def37
JJ
8196 PR middle-end/67278
8197 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
8198
2e141c8d
JJ
8199 PR target/67278
8200 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
8201
8202 PR middle-end/70050
8203 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
8204 in testcase comment.
8205
bf751f40
TV
82062016-03-09 Tom de Vries <tom@codesourcery.com>
8207
8208 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
8209 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
8210 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
8211 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
8212 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
8213 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
8214 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
8215 * gfortran.dg/goacc/kernels-loop.f95: New test.
8216
e210c999
MS
82172016-03-08 Martin Sebor <msebor@redhat.com>
8218
8219 PR c++/62096
8220 * g++.dg/warn/overflow-warn-7.C: New test.
8221
80aac5c8
JM
82222016-03-08 Jason Merrill <jason@redhat.com>
8223
8224 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
8225 * lib/target-supports.exp (check_effective_target_concepts): New.
8226
12b81409
JJ
82272016-03-08 Jakub Jelinek <jakub@redhat.com>
8228
d259b234
JJ
8229 PR c++/70135
8230 * g++.dg/cpp1y/constexpr-loop4.C: New test.
8231 * g++.dg/ubsan/pr70135.C: New test.
8232
12b81409
JJ
8233 PR target/70110
8234 * gcc.dg/pr70110.c: New test.
8235
b4e9f2aa
MJ
82362016-03-07 Martin Jambor <mjambor@suse.cz>
8237
8238 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
8239 * c-c++-common/gomp/if-1.c: Likewise.
8240 * c-c++-common/gomp/pr61486-2.c: Likewise.
8241 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
8242 to dg-additional-options.
8243 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
8244 * g++/gomp/target-teams-1.c: Likewise.
8245 * gcc.dg/gomp/gomp.exp: Likewise.
8246 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
8247 dg-additional-options.
8248 * gfortran.dg/gomp/gomp.exp: Likewise.
8249 * gfortran.dg/gomp/target1.f90: Remove dg-options.
8250 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
8251 dg-additional-options.
8252 * gfortran.dg/gomp/target3.f90: Remove dg-options.
8253
f86e631e
MJ
82542016-03-07 Martin Jambor <mjambor@suse.cz>
8255
8256 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
8257 * c-c++-common/gomp/gridify-1.c: New test.
8258 * gfortran.dg/gomp/gridify-1.f90: Likewise.
8259
94156b3f
AV
82602016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
8261
8262 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
8263 trigger for cortex-r8, when scanning for register r8.
8264 * gcc.target/arm/pr45701-2.c: Likewise.
8265
a84a49b7 82662016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 8267 Jeff Law <law@redhat.com>
a84a49b7
RB
8268
8269 PR tree-optimization/69740
8270 * gcc.c-torture/compile/pr69740-1.c: New test.
8271 * gcc.c-torture/compile/pr69740-2.c: New test.
8272
e41f6c9e
BS
82732016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8274
8275 * lib/target-supports.exp
8276 (check_effective_target_whole_vector_shift): Enable for PPC64.
8277
57548bf5
RB
82782016-03-07 Richard Biener <rguenther@suse.de>
8279
8280 PR tree-optimization/70115
8281 * gcc.dg/torture/pr70115.c: New testcase.
8282
4ae13300
NS
82832016-03-07 Nathan Sidwell <nathan@codesourcery.com>
8284
8285 PR middle-end/69916
8286 * c-c-++-common/goacc/pr69916.c: New.
8287
5edb9853
RH
82882016-03-07 Richard Henderson <rth@redhat.com>
8289
8290 * gcc.c-torture/compile/pr70061.c: New test.
8291
2067a8f3
RB
82922016-03-07 Richard Biener <rguenther@suse.de>
8293
8294 PR testsuite/70109
8295 * gcc.dg/vect/O3-pr36098.c: New testcase.
8296
4145a9b7
CL
82972016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
8298
8299 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
8300
1878be32
EB
83012016-03-07 Eric Botcazou <ebotcazou@adacore.com>
8302
8303 * gnat.dg/renaming9.ad[sb]: New testcase.
8304
df762bb2
JJ
83052016-03-05 Jakub Jelinek <jakub@redhat.com>
8306
8307 PR c++/70084
8308 * g++.dg/expr/stdarg3.C: New test.
8309
7d461295
JL
83102016-03-04 Jeff Law <law@redhat.com>
8311
8312 PR tree-optimization/69196
8313 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
8314 x86_64-*-*.
8315
29b9828f
BS
83162016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8317
b6b552fd
BS
8318 PR c/69973
8319 * gcc.dg/pr69973.c: New test.
8320
201d49e9
BS
8321 PR rtl-optimization/69941
8322 * gcc.dg/torture/pr69941.c: New test.
8323
29b9828f
BS
8324 PR c/69824
8325 * gcc.dg/pr69824.c: New test.
8326
640b7e74
TV
83272016-03-05 Tom de Vries <tom@codesourcery.com>
8328
8329 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
8330 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
8331 function.
8332
7a3a3fad
PP
83332016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
8334
8335 PR c++/66786
8336 * g++.dg/cpp1y/var-templ48.C: New test.
8337 * g++.dg/cpp1y/var-templ49.C: New test.
8338
cd439aec
EB
83392016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8340
8341 * g++.dg/Wno-frame-address.C: Skip on IA-64.
8342
60204554
JJ
83432016-03-04 Jakub Jelinek <jakub@redhat.com>
8344
0c8825de
JJ
8345 PR c++/70035
8346 * g++.dg/ubsan/pr70035.C: New test.
8347
60204554
JJ
8348 PR target/70062
8349 * gcc.target/i386/pr70062.c: New test.
8350
f79d4eab
L
83512016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8352
8353 * g++.dg/template/typename21.C: Remove c++98_only.
8354
ea81ce67
L
83552016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8356
8357 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
8358
64b23c13
DM
83592016-03-04 David Malcolm <dmalcolm@redhat.com>
8360
8361 PR c/68187
8362 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
8363 function.
8364 (fn_42_b): Likewise.
8365 (fn_42_c): Likewise.
8366
729526f5
DM
83672016-03-04 David Malcolm <dmalcolm@redhat.com>
8368
8369 PR c/68187
8370 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
8371 function.
8372 (fn_40_b): Likewise.
8373 (fn_41_a): Likewise.
8374 (fn_41_b): Likewise.
8375
f9ea11ac
JJ
83762016-03-04 Jakub Jelinek <jakub@redhat.com>
8377
8378 PR target/70059
8379 * gcc.target/i386/avx512f-pr70059.c: New test.
8380 * gcc.target/i386/avx512dq-pr70059.c: New test.
8381
b6c38c69
BS
83822016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8383
8384 PR rtl-optimization/57676
8385 * gcc.dg/torture/pr57676.c: New test.
8386
af3cdd34
IE
83872016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8388
8389 * gcc.dg/pr70026.c: New test.
8390
7ff6ca38
MP
83912016-03-04 Marek Polacek <polacek@redhat.com>
8392
8393 PR c/69798
8394 * gcc.dg/cilk-plus/pr69798-1.c: New test.
8395 * gcc.dg/cilk-plus/pr69798-2.c: New test.
8396
a6bf62d5
KT
83972016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8398
8399 PR target/70004
8400 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
8401 Delete.
8402 (test_corners_sisd_si): Likewise.
8403 (main): Remove checks of the above.
8404 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
8405
ae4cdc6a
EB
84062016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8407
8408 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
8409
08455559
CL
84102016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
8411
8412 * gcc.dg/torture/pr69951.c: Accept argc==0.
8413
e9a35493
RB
84142016-03-04 Richard Biener <rguenther@suse.de>
8415
8416 PR c++/70054
8417 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
8418 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
8419
fba054c2
DV
84202016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
8421
8422 PR testsuite/69766
8423 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
8424 testing multiarch.
8425
f10cdc6c
JJ
84262016-03-04 Jakub Jelinek <jakub@redhat.com>
8427
8428 PR debug/69947
8429 * gcc.dg/guality/pr69947.c: New test.
8430
2e981ba0
JJ
84312016-03-03 Jakub Jelinek <jakub@redhat.com>
8432
8433 PR ada/70017
8434 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
8435
0ba3bfa2
KT
84362016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8437
8438 PR rtl-optimization/69904
8439 * gcc.target/arm/pr69904.c: New test.
8440
97ecdb46
JJ
84412016-03-03 Jakub Jelinek <jakub@redhat.com>
8442
8443 PR target/70021
8444 * gcc.dg/vect/pr70021.c: New test.
8445 * gcc.target/i386/pr70021.c: New test.
8446
a2a743a1
MP
84472016-03-03 Marek Polacek <polacek@redhat.com>
8448
8449 PR middle-end/70050
8450 * gcc.dg/pr70050.c: New test.
8451
fa07ecdd
JG
84522016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
8453
8454 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
8455
23504262
ML
84562016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
8457
8458 PR tree-optimization/70043
8459 * gfortran.dg/vect/pr70043.f90: New test.
8460
b7b9e1a9
EB
84612016-03-03 Eric Botcazou <ebotcazou@adacore.com>
8462
8463 * gnat.dg/specs/task1.ads: New test.
8464
cb83ba54
RO
84652016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8466
8467 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
8468 Invoke gdb with -batch.
8469 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
8470
a75f5e30
RB
84712016-03-03 Richard Biener <rguenther@suse.de>
8472
8473 PR tree-optimization/55936
8474 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
8475
268bc320
JL
84762016-03-02 Jeff Law <law@redhat.com>
8477
815f20ab
JL
8478 PR rtl-optimization/69942
8479 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
8480 effects of argument promotions.
8481
268bc320
JL
8482 PR tree-optimization/69987
8483 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
8484 target does not support -fprefetch-loop-arrays.
8485
171f7de5
UB
84862016-03-02 Uros Bizjak <ubizjak@gmail.com>
8487
8488 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
8489
192912db
BC
84902016-03-02 Bin Cheng <bin.cheng@arm.com>
8491
c7908871 8492 PR rtl-optimization/69052
192912db
BC
8493 * gcc.target/i386/pr69052.c: New test.
8494
90a7a40b
AM
84952016-03-02 Alan Modra <amodra@gmail.com>
8496
8497 * gcc.dg/pr69990.c: New.
8498
69fa742f
JJ
84992016-03-02 Jakub Jelinek <jakub@redhat.com>
8500
de752fb0
JJ
8501 PR c/68062
8502 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
8503
8504 PR middle-end/70022
8505 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
8506
69fa742f
JJ
8507 PR target/70028
8508 * gcc.target/i386/pr70028.c: New test.
8509
7c65bd56
MK
85102016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8511
8512 * c-c++-common/asan/swapcontext-test-1.c,
8513 * c-c++-common/tsan/thread_leak.c,
8514 * g++.dg/tsan/aligned_vs_unaligned_race.C,
8515 * g++.dg/tsan/benign_race.C,
8516 * g++.dg/tsan/fd_close_norace.C,
8517 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
8518 races with sanitizer output
8519
37d98220 85202016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 8521 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
8522
8523 PR target/67278
8524 * gcc.dg/simd-8.c: New testcase.
8525
218db463
RB
85262016-03-02 Richard Biener <rguenther@suse.de>
8527
8528 PR middle-end/67278
8529 * gcc.dg/simd-7.c: New testcase.
8530
22c72158
EB
85312016-03-02 Eric Botcazou <ebotcazou@adacore.com>
8532
8533 * gcc.target/i386/pr70007.c: Tweak.
8534
9a790ccc
DV
85352016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
8536
8537 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
8538
bd02f00f
MP
85392016-03-02 Marek Polacek <polacek@redhat.com>
8540
8541 PR c/67854
8542 * gcc.dg/pr67854.c: New test.
8543
1e840f39
JJ
85442016-03-02 Jakub Jelinek <jakub@redhat.com>
8545
8546 PR middle-end/70025
8547 * gcc.dg/torture/pr70025.c: New test.
8548
bca00241
VK
85492016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
8550
8551 PR tree-optimization/68621
8552 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
8553
0bca04b8
EB
85542016-03-01 Eric Botcazou <ebotcazou@adacore.com>
8555
8556 * gcc.target/i386/pr70007.c: New test.
8557
2a9afc86
JL
85582016-03-01 Jeff Law <law@redhat.com>
8559
eab2541b 8560 PR tree-optimization/69196
9d83ef71 8561 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 8562
2a9afc86
JL
8563 PR tree-optimization/69196
8564 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
8565 duplicating code and spoiling the expected output.
8566
0d39977e
MM
85672016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
8568
8569 PR target/70033
8570 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
8571 supports power9 before doing tests.
8572 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
8573 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
8574 * gcc.target/powerpc/p9-permute.c: Likewise.
8575
a0c0699d
UB
85762016-03-01 Uros Bizjak <ubizjak@gmail.com>
8577
8578 PR target/70027
8579 * gcc.target/i386/pr70027.c: New test.
8580
0ae3ef47 85812016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
8582
8583 * gcc.dg/pr70017.c: New test.
8584
686e2237
JJ
85852016-03-01 Jakub Jelinek <jakub@redhat.com>
8586
8587 PR c/69796
8588 PR c/69974
8589 * gcc.dg/pr69796.c: New test.
8590 * gcc.dg/pr69974.c: New test.
8591
f8e4188c
EB
85922016-03-01 Eric Botcazou <ebotcazou@adacore.com>
8593
8594 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
8595
5e3f1c7c
JL
85962016-02-29 Jeff Law <law@redhat.com>
8597
8598 PR tree-optimization/69987
8599 * gfortran.dg/pr69987.f90: New test.
8600
8601 PR tree-optimization/69989
8602 * gcc.c-torture/compile/pr69989-2.c: New test.
8603
1be56bc5
MP
86042016-03-01 Marek Polacek <polacek@redhat.com>
8605
8606 PR c++/69795
8607 * g++.dg/parse/invalid1.C: New test.
8608
1b19470d
RB
86092016-03-01 Richard Biener <rguenther@suse.de>
8610
8611 PR middle-end/70022
8612 * gcc.dg/pr70022.c: New testcase.
8613
3ae0661a
IE
86142016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
8615
8616 PR tree-optimization/69956
8617 * gcc.dg/pr69956.c: New test.
8618
0f09ab88
BS
86192016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8620
8621 PR target/70011
8622 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
8623 XFAIL when hardware supports efficient unaligned storage access.
8624
76d881bf
PP
86252016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
8626
8627 PR c++/69961
8628 * g++.dg/template/pr69961a.C: New test.
8629 * g++.dg/template/pr69961b.C: New test.
8630
7168133a
DM
86312016-02-29 David Malcolm <dmalcolm@redhat.com>
8632
8633 PR preprocessor/69985
8634 * gcc.dg/cpp/pr69985.c: New test case.
8635
0c6072a3
JL
86362016-02-29 Jeff Law <law@redhat.com>
8637
e66f219b
JL
8638 PR tree-optimization/70005
8639 * gcc.c-torture/execute/pr70005.c New test.
8640
0c6072a3
JL
8641 PR tree-optimization/69999
8642 * gcc.c-torture/compile/pr69999.c: New test.
8643
fd9fbdb3
YR
86442016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
8645
8646 PR tree-optimization/69652
8647 * gcc.dg/torture/pr69652.c: Delete test.
8648 * gcc.dg/vect/pr69652.c: New test.
8649
cbd400b4
RB
86502016-02-19 Richard Biener <rguenther@suse.de>
8651
8652 PR tree-optimization/69980
8653 * gfortran.dg/vect/pr69980.f90: New testcase.
8654
84ea0f58
EB
86552016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8656
8657 * gcc.target/sparc/20160229-1.c: New test.
8658
5d2a63dc
EB
86592016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8660
8661 * gnat.dg/stack_usage3.adb: New test.
8662 * gnat.dg/stack_usage3_pkg.ads: New helper.
8663
93e708f9
EB
86642016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8665
8666 * gnat.dg/renaming8.adb: New test.
8667 * gnat.dg/renaming8_pkg1.ads: New helper.
8668 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
8669 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
8670
6512bc93
RB
86712016-02-29 Richard Biener <rguenther@suse.de>
8672
8673 PR tree-optimization/69720
8674 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
8675
7b201a88
TK
86762016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
8677
8678 PR fortran/68147
8679 PR fortran/47674
8680 * gfortran.dg/realloc_on_assign_26.f90: New test case.
8681
82ee0cf2 86822016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
8683 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8684
8685 PR fortran/56007
8686 * gfortran.dg/coarray_8.f90: Adjust error message.
8687 * gfortran.dg/pr56007.f90: New test.
8688 * gfortran.dg/pr56007.f: New test.
8689
cdc1a2c8
L
86902016-02-28 H.J. Lu <hongjiu.lu@intel.com>
8691
8692 PR tree-optimization/69989
8693 * gcc.dg/torture/pr69989.c: New test.
8694
33505bcf
EB
86952016-02-28 Eric Botcazou <ebotcazou@adacore.com>
8696
8697 * gcc.target/i386/stack-realign-win.c: New test.
8698
524bfb19
HA
86992016-02-28 Harald Anlauf <anlauf@gmx.de>
8700
8701 PR fortran/60126
8702 * gfortran.dg/pr60126.f90: New test.
8703
bd542508
JL
87042016-02-27 Jeff Law <law@redhat.com>
8705
8706 Revert
8707 2016-02-26 Richard Biener <rguenther@suse.de>
8708 Jeff Law <law@redhat.com>
8709
8710 PR tree-optimization/69740
8711 * gcc.c-torture/compile/pr69740-1.c: New test.
8712 * gcc.c-torture/compile/pr69740-2.c: New test.
8713
dd1291e0
JD
87142016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8715
5fb67f8b 8716 PR fortran/69910
dd1291e0
JD
8717 * gfortran.dg/newunit_4.f90: New test.
8718
5cfefb59
JJ
87192016-02-27 Jakub Jelinek <jakub@redhat.com>
8720
8721 PR target/69613
8722 PR rtl-optimization/69886
8723 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
8724 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
8725 target.
8726
20ba5f33
MS
87272016-02-26 Martin Sebor <msebor@redhat.com>
8728
8729 PR tree-optimization/15826
8730 * gcc.dg/tree-ssa/pr15826.c: New test.
8731
e6fb01b0
JJ
87322016-02-26 Jakub Jelinek <jakub@redhat.com>
8733
8734 PR target/69969
8735 * gcc.target/powerpc/pr69969.c: New test.
8736
e3e0cf64
MS
87372016-02-26 Martin Sebor <msebor@redhat.com>
8738
8739 PR c++/15766
8740 * g++.old-deja/g++.other/decl5.C: Add a test case.
8741
d1f2bea5
SB
87422016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
8743
8744 PR target/69946
8745 * gcc.target/powerpc/pr69946.c: New file.
8746
4a4f9d2b 87472016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 8748 Jeff Law <law@redhat.com>
4a4f9d2b 8749
e3e0cf64 8750 PR tree-optimization/69740
4a4f9d2b
RB
8751 * gcc.c-torture/compile/pr69740-1.c: New test.
8752 * gcc.c-torture/compile/pr69740-2.c: New test.
8753
ad2a2706
MJ
87542016-02-26 Martin Jambor <mjambor@suse.cz>
8755
8756 PR middle-end/69920
8757 * gcc.dg/torture/pr69932.c: New test.
8758 * gcc.dg/torture/pr69936.c: Likewise.
8759
1d11f7ce
AK
87602016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8761
8762 PR target/69709
8763 * gcc.target/s390/pr69709.c: New test.
8764
6cfccbb2
KT
87652016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8766
8767 PR target/69245
8768 * gcc.target/aarch64/pr69245_1.c: New test.
8769
ac59ad4e
KT
87702016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8771
8772 PR target/69613
8773 * gcc.dg/torture/pr69613.c: New test.
8774
a2ad54a0
JJ
87752016-02-26 Jakub Jelinek <jakub@redhat.com>
8776
8777 PR rtl-optimization/69891
8778 * gcc.target/i386/pr69891.c: New test.
8779
0884062c 87802016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
8781 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8782
d2369d4f 8783 PR target/61397
c163789b
MM
8784 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
8785 functionality for both 32-bit and 64-bit.
8786
5aed7e2c
RB
87872016-02-26 Richard Biener <rguenther@suse.de>
8788
8789 PR tree-optimization/69551
8790 * gcc.dg/torture/pr69951.c: New testcase.
8791
798e2a8e
RB
87922016-02-25 Richard Biener <rguenther@suse.de>
8793
8794 PR tree-optimization/48795
8795 * gcc.dg/Warray-bounds-18.c: New testcase.
8796
9559fbac
RO
87972016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8798
8799 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
8800
c049b107
JJ
88012016-02-25 Jakub Jelinek <jakub@redhat.com>
8802
8803 PR rtl-optimization/69896
8804 * gcc.dg/pr69896.c: New test.
8805
1137001c
PP
88062016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
8807
8808 PR c++/69736
8809 * g++.dg/cpp1y/paren2.C: New test.
8810
2e9c8641
MS
88112016-02-24 Martin Sebor <msebor@redhat.com>
8812
8813 PR c/51147
8814 * gcc.dg/enum-mode-2.c: New test.
8815
03ca8fb3
JJ
88162016-02-24 Jakub Jelinek <jakub@redhat.com>
8817
8818 PR c++/69922
8819 * g++.dg/warn/Wnonnull-compare-6.C: New test.
8820 * g++.dg/warn/Wnonnull-compare-7.C: New test.
8821 * g++.dg/ubsan/pr69922.C: New test.
8822
0b05329b
MP
88232016-02-24 Marek Polacek <polacek@redhat.com>
8824
8825 PR c/69819
8826 * gcc.dg/pr69819.c: New test.
8827
57c2c374
MS
88282016-02-24 Martin Sebor <msebor@redhat.com>
8829
3b96b93a
MS
8830 PR c++/69912
8831 * g++.dg/ext/flexary15.C: New test.
8832
88332016-02-24 Martin Sebor <msebor@redhat.com>
8834
8835 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 8836 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 8837 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 8838
65433bb5
MK
88392016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8840 Charles Baylis <charles.baylis@linaro.org>
8841
8842 PR debug/61033
8843 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
8844
f802a424 88452016-02-24 Richard Biener <rguenther@suse.de>
44293580 8846 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
8847
8848 PR middle-end/69760
8849 * gcc.dg/torture/pr69760.c: New testcase.
8850
525f795f
RO
88512016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8852
8853 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
8854 pattern on Solaris with as.
8855
cd7bbceb
KT
88562016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8857
8858 * gcc.target/arm/cond_sub_restrict_it.c: New test.
8859 * gcc.target/arm/condarith_restrict_it.c: Likewise.
8860 * gcc.target/arm/movcond_restrict_it.c: Likewise.
8861 * gcc.target/arm/negscc_restrict_it.c: Likewise.
8862
89c0c1fd
JJ
88632016-02-24 Jakub Jelinek <jakub@redhat.com>
8864
8865 PR middle-end/69915
8866 * gcc.dg/pr69915.c: New test.
8867
0683fd27
KT
88682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8869
8870 PR rtl-optimization/69886
8871 * gcc.dg/torture/pr69886.c: New test.
8872
e53d562a
RB
88732016-02-24 Richard Biener <rguenther@suse.de>
8874
8875 PR middle-end/68963
8876 * gcc.dg/torture/pr68963.c: New testcase.
8877
74a00288
KT
88782016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8879
8880 PR target/69875
8881 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
8882 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
8883 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
8884 * gcc.target/arm/atomic_loaddi_1.c: New test.
8885 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
8886 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
8887 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
8888 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
8889 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
8890 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
8891 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
8892 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
8893
340fd4c9
JJ
88942016-02-24 Jakub Jelinek <jakub@redhat.com>
8895
8896 PR middle-end/69909
8897 * gcc.dg/torture/pr69909.c: New test.
8898
47d3fdb2
RB
88992016-02-24 Richard Biener <rguenther@suse.de>
8900
8901 PR tree-optimization/69907
8902 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
8903 * gcc.dg/vect/bb-slp-34.c: XFAIL.
8904 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
8905
dab73e73
CB
89062016-02-24 Christian Bruel <christian.bruel@st.com>
8907
8908 * gcc.target/arm/pragma_cpp_fma.c: New test.
8909
7cc5ec65
JD
89102016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8911
8912 PR fortran/61156
8913 * gfortran.dg/include_6.f90: Update test.
8914
067fbd8b
JJ
89152016-02-23 Jakub Jelinek <jakub@redhat.com>
8916
8917 PR objc/69844
8918 * objc.dg/pr69844.m: New test.
8919
64a454d9
JD
89202016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8921
8922 PR libgfortran/69456
8923 * gfortran.dg/namelist_89.f90: New test.
8924 * gfortran.dg/pr59700.f90: Update test..
8925
35886f0b
MS
89262016-02-23 Martin Sebor <msebor@redhat.com>
8927
8928 PR middle-end/69780
8929 * g++.dg/ext/builtin_alloca.C: New test.
8930 * gcc.dg/builtins-68.c: New test.
8931
162cc7e3
RH
89322016-02-23 Richard Henderson <rth@redhat.com>
8933
8934 * gcc.target/i386/addr-space-3.c: Remove test.
8935
196440f8
DM
89362016-02-23 David Malcolm <dmalcolm@redhat.com>
8937
8938 PR preprocessor/69126
8939 PR preprocessor/69543
8940 * c-c++-common/pr69126-2-long.c: New test.
8941 * c-c++-common/pr69126-2-short.c: New test.
8942 * c-c++-common/pr69543-1.c: Remove xfail.
8943
1d3121af
DM
89442016-02-23 David Malcolm <dmalcolm@redhat.com>
8945
8946 PR preprocessor/69126
8947 PR preprocessor/69543
8948 PR preprocessor/69558
8949 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
8950 (f): Rename to...
8951 (test_2): ...this, and add leading comment.
8952 (MACRO_3, test_3): New.
8953 (MACRO_4A, MACRO_4B, test_4): New.
8954 (MACRO): Rename to...
8955 (MACRO_5): ...this.
8956 (g): Rename to...
8957 (test_5): ...this, updating for renaming of MACRO, and
8958 add leading comment.
8959 * c-c++-common/pr69543-1.c: New.
8960 * c-c++-common/pr69543-2.c: New.
8961 * c-c++-common/pr69543-3.c: New.
8962 * c-c++-common/pr69543-4.c: New.
8963 * c-c++-common/pr69558-1.c: New.
8964 * c-c++-common/pr69558-2.c: New.
8965 * c-c++-common/pr69558-3.c: New.
8966 * c-c++-common/pr69558-4.c: New.
8967 * gcc.dg/pr69558.c: Move to...
8968 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
8969 xfail for c++.
8970
f99c3557
TS
89712016-02-23 Thomas Schwinge <thomas@codesourcery.com>
8972
8973 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
8974 to -ftree-parallelize-loops/-fopenacc changes.
8975 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
8976 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
8977 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
8978 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
8979 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
8980 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
8981 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
8982 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
8983 * c-c++-common/goacc/kernels-loop.c: Likewise.
8984 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
8985 * c-c++-common/goacc/kernels-reduction.c: Likewise.
8986 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
8987 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
8988
c60ec7c2
RO
89892016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8990
8991 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
8992
f1a62b6f
JJ
89932016-02-23 Jakub Jelinek <jakub@redhat.com>
8994
e67bf044
JJ
8995 PR c++/69902
8996 * g++.dg/warn/Wnonnull-compare-5.C: New test.
8997
f1a62b6f
JJ
8998 PR c/69900
8999 * gcc.dg/pr69900.c: New test.
9000
20c5e09e
MJ
90012016-02-23 Martin Jambor <mjambor@suse.cz>
9002
9003 PR tree-optimization/69666
9004 * gcc.dg/tree-ssa/pr69666.c: New test.
9005
e457a6fc
AV
90062016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
9007
9008 PR fortran/67451
9009 * gfortran.dg/coarray_allocate_5.f08: New test.
9010
d7b574f4
AK
90112016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9012
9013 * gcc.target/s390/vcond-shift.c: Move to ...
9014 * gcc.target/s390/vector/vcond-shift.c: ... here.
9015
58bdeb44
AK
90162016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9017
9018 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
9019 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
9020
7cd0387b
AK
90212016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9022
9023 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
9024
4246c8da
MW
90252016-02-20 Mark Wielaard <mjw@redhat.com>
9026
9027 PR c/28901
9028 * gcc.dg/unused-variable-3.c: New test.
9029
f93bc532
JJ
90302016-02-22 Jakub Jelinek <jakub@redhat.com>
9031
9032 PR target/69888
9033 * gcc.target/i386/pr69888.c: New test.
9034
c4e360f4
RB
90352016-02-22 Richard Biener <rguenther@suse.de>
9036
9037 PR tree-optimization/69882
9038 * gfortran.dg/vect/pr69882.f90: New testcase.
9039
09c92f1c
JJ
90402016-02-22 Jakub Jelinek <jakub@redhat.com>
9041
9042 PR target/69885
9043 * gcc.dg/pr69885.c: New test.
9044
f88d45dc
OE
90452016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
9046
9047 PR target/69806
9048 PR target/54089
9049 * gcc.target/sh/pr54089-10.c: New.
9050
ce1ff48e
PT
90512016-02-20 Paul Thomas <pault@gcc.gnu.org>
9052
9053 PR fortran/69423
9054 * gfortran.dg/deferred_character_15.f90 : New test.
9055
bbf27208
DH
90562016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
9057
9058 PR fortran/57365
9059 gfortran.dg/allocate_with_source_18.f03: New test.
9060
90612016-02-20 Harald Anlauf <anlauf@gmx.de>
9062
9063 PR fortran/52531
9064 gfortran.dg/gomp/pr52531.f90: New test.
9065
268be88c
BE
90662016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
9067
9068 PR c++/69865
9069 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
9070 -std=c++03.
9071
4b6c824a
JJ
90722016-02-19 Jakub Jelinek <jakub@redhat.com>
9073
871b3f47
JJ
9074 PR c++/69826
9075 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
9076 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
9077
7a965d51
JJ
9078 PR c++/69850
9079 * g++.dg/warn/Wnonnull-compare-4.C: New test.
9080
4b6c824a
JJ
9081 PR c++/69851
9082 * g++.dg/torture/pr69851.C: New test.
9083
15fca21a
MS
90842016-02-19 Martin Sebor <msebor@redhat.com>
9085
9086 PR testsuite/69573
9087 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
9088
19e21586
JJ
90892016-02-19 Jakub Jelinek <jakub@redhat.com>
9090
03a616ac
JJ
9091 PR c++/69850
9092 * g++.dg/warn/Wnonnull-compare-2.C: New test.
9093 * g++.dg/warn/Wnonnull-compare-3.C: New test.
9094
19e21586
JJ
9095 PR c++/67767
9096 * g++.dg/cpp0x/pr67767.C: New test.
9097
2db16594
KT
90982016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9099
9100 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
9101 for fp, simd, crypto, crc, lse.
9102 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
9103 above.
9104 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
9105 effective target check.
9106
5a7d9d1e
JJ
91072016-02-19 Jakub Jelinek <jakub@redhat.com>
9108
9109 PR target/69820
9110 * gcc.target/i386/pr69820.c: New test.
9111
6448f064
AK
91122016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9113
9114 * gcc.target/s390/vector/int128-1.c: New test.
9115
d0a859e6
AK
91162016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9117
9118 * gcc.target/s390/vector/vec-vcond-1.c: New test.
9119
9e4eb643
AK
91202016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9121
9122 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
9123 instruction pattern name to prevent the testcase from failing with
9124 -march=z13.
9125
859a4c0e
AK
91262016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9127
9128 * gcc.target/s390/md/movstr-2.c: New test.
9129
efc2340b
MK
91302016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
9131
9132 * gcc.target/s390/morestack.c: New test.
9133
ca2bfbc2
DV
91342016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
9135
9136 PR target/69625
9137 * gcc.target/s390/pr69625.c: Add test case.
9138
efd4bd05
BE
91392016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
9140
9141 PR testsuite/68580
9142 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
9143
2bf2078a
MM
91442016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
9145
9146 PR target/68404
9147 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
9148 * gcc.target/powerpc/fusion3.c: Likewise.
9149
f003579e
RB
91502016-02-18 Richard Biener <rguenther@suse.de>
9151
9152 PR middle-end/69553
9153 * g++.dg/torture/pr69553.C: New testcase.
9154
19233914
NC
91552016-02-18 Nick Clifton <nickc@redhat.com>
9156
efd4bd05
BE
9157 PR target/62254
9158 PR target/69610
9159 * gcc.target/arm/pr62554.c: New test.
9160 * gcc.target/arm/pr69610-1.c: New test.
9161 * gcc.target/arm/pr69610-2.c: New test.
19233914 9162
23f27839
RB
91632016-02-18 Richard Biener <rguenther@suse.de>
9164
9165 PR middle-end/69854
9166 * gcc.dg/torture/pr69854.c: New testcase.
9167
932c0da4
JJ
91682016-02-17 Jakub Jelinek <jakub@redhat.com>
9169
9170 PR c++/69850
9171 * g++.dg/warn/Wnonnull-compare-1.C: New test.
9172
1bed93e4
BS
91732012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9174
9175 * gcc.target/powerpc/vec-cg.c: New test.
9176
57bfb134
RB
91772016-02-17 Richard Biener <rguenther@suse.de>
9178
9179 PR testsuite/69586
9180 * gcc.dg/uninit-21.c: Add -fno-short-enums.
9181
a44e0ebb
KT
91822016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9183
9184 PR target/69161
9185 * gcc.c-torture/compile/pr69161.c: New test.
9186
ffacd726
DS
91872016-02-17 David Sherwood <david.sherwood@arm.com>
9188
9189 PR target/69532
9190 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
9191 * gcc.target/arm/vect-fmaxmin.c: Likewise.
9192
448db8d2
EB
91932016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9194
9195 * gcc.dg/ifcvt-4.c: Skip on Visium.
9196
e2f0522e
EB
91972016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9198
9199 * gnat.dg/atomic8.adb: New test.
9200
bf17fe3f
EB
92012016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9202
9203 * gnat.dg/discr46.ad[sb]: New test.
9204
ecf835e9
KN
92052016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
9206
9207 PR Target/48344
9208 * gcc.target/powerpc/pr48344-1.c: New test.
9209
49a1164a
TK
92102015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
9211
9212 PR fortran/69742
9213 * gfortran.dg/associate_21.f90: New test.
9214
bf14eba2
JJ
92152016-02-16 Jakub Jelinek <jakub@redhat.com>
9216
9217 PR c/69835
9218 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
9219 -Wnonnull in dg-options.
9220 * c-c++-common/nonnull-2.c: New test.
9221
35a093b6
JG
92222016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
9223 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9224
9225 * gcc.target/aarch64/vector_initialization_nostack.c: New.
9226
e387d491
JJ
92272016-02-16 Jakub Jelinek <jakub@redhat.com>
9228
9229 PR middle-end/69801
9230 * gcc.dg/pr69801.c: Add empty dg-options.
9231
ba539195
JN
92322016-02-16 James Norris <jnorris@codesourcery.com>
9233
9234 * c-c++-common/goacc/deviceptr-1.c: Add tests.
9235 * g++.dg/goacc/deviceptr-1.c: New file.
9236
2a2b8f64
JJ
92372016-02-16 Jakub Jelinek <jakub@redhat.com>
9238
9239 PR tree-optimization/69820
9240 * gcc.dg/vect/pr69820.c: New test.
9241
87440c29
RB
92422016-02-16 Richard Biener <rguenther@suse.de>
9243
9244 PR tree-optimization/69776
9245 * gcc.dg/torture/pr69776-2.c: New testcase.
9246
6d87c306
BS
92472016-02-16 Bernd Schmidt <bschmidt@redhat.com>
9248
9249 PR tree-optimization/69714
9250 * gcc.dg/torture/pr69714.c: New test.
9251
3824a0a2
JJ
92522016-02-16 Jakub Jelinek <jakub@redhat.com>
9253
9254 PR tree-optimization/69802
9255 * gcc.dg/pr69802.c: New test.
9256
c8cfe96e
RB
92572016-02-16 Richard Biener <rguenther@suse.de>
9258
9259 PR middle-end/69801
9260 * gcc.dg/pr69801.c: New testcase.
9261
fc12098d
JD
92622016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9263
9264 PR libgfortran/69651
9265 * gfortran.dg/read_bang.f90: New test.
9266 * gfortran.dg/read_bang4.f90: New test.
9267
ba6b3795
JJ
92682016-02-15 Jakub Jelinek <jakub@redhat.com>
9269
f0516ca4
JJ
9270 PR c++/69658
9271 * g++.dg/init/pr69658.C: New test.
9272
ba6b3795
JJ
9273 PR c++/69797
9274 * c-c++-common/pr69797.c: New test.
9275
de3f9a2d
PK
92762016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9277
9278 * lib/target-supports.exp (check_effective_target_section_anchors): Add
9279 check for aarch64*-*-*.
9280
17a3b967
RB
92812016-02-15 Richard Biener <rguenther@suse.de>
9282
9283 PR tree-optimization/69783
9284 * gcc.dg/vect/pr69783.c: New testcase.
9285
1c48bff1
RB
92862016-02-15 Richard Biener <rguenther@suse.de>
9287
9288 PR tree-optimization/69776
9289 * gcc.dg/torture/pr69776.c: New testcase.
9290
1e6025b6
TK
92912016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9292
9293 PR fortran/60526
9294 * gfortran.dg/type_decl_4.f90: Reinstated.
9295
d3308279
JDA
92962016-02-14 John David Anglin <danglin@gcc.gnu.org>
9297
9298 PR fortran/68746
9299 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
9300
b7c56581
TK
93012016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9302
9303 PR fortran/60526
9304 PR bootstrap/69816
9305 * gfortran.dg/type_decl_4.f90: Removed.
9306
60cb4ef5
TK
93072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9308
9309 PR fortran/60526
9310 * gfortran.dg/type_decl_4.f90: New test.
9311
f6964637
AM
93122016-02-14 Alan Modra <amodra@gmail.com>
9313
1a8849d1 9314 PR testsuite/68886
f6964637
AM
9315 * gcc.c-torture/execute/stkalign.c: Revise test.
9316
f5121920
OE
93172016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9318
9319 PR target/67260
9320 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
9321
6cda3ab6
OE
93222016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9323
9324 PR target/67260
9325 * gcc.target/sh/torture/pr67260.c: New.
9326
6786e598
JDA
93272016-02-12 John David Anglin <danglin@gcc.gnu.org>
9328
9329 * gcc.dg/pr67964.c: Add dg-require-alias.
9330
7e05dad8
OE
93312016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9332
9333 PR target/67636
9334 PR target/64345
9335 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
9336
7f4cc3ce
JD
93372016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9338
9339 PR libgfortran/69668
9340 * gfortran.dg/namelist_88.f90: New test.
9341
955ca6dc
JD
93422016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9343
9344 PR libgfortran/69668
9345 * gfortran.dg/namelist_38.f90: Update test.
9346 * gfortran.dg/namelist_84.f90: Update test.
9347
876217ae
DM
93482016-02-12 David Malcolm <dmalcolm@redhat.com>
9349
9350 PR other/69554
9351 * gcc.dg/pr69554-1.c: New test.
9352 * gfortran.dg/pr69554-1.F90: New test.
9353 * gfortran.dg/pr69554-2.F90: New test.
9354 * lib/gcc-dg.exp (proc dg-locus): New function.
9355 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
9356 distinguish between the caret-printing and non-caret-printing
9357 cases. If caret-printing has been explicitly enabled, bail out
9358 without attempting to fix up the output.
9359
61789eed
DM
93602016-02-12 David Malcolm <dmalcolm@redhat.com>
9361
9362 PR driver/69265
9363 PR driver/69453
9364 * gcc.dg/spellcheck-options-3.c: New test case.
9365 * gcc.dg/spellcheck-options-4.c: New test case.
9366 * gcc.dg/spellcheck-options-5.c: New test case.
9367 * gcc.dg/spellcheck-options-6.c: New test case.
9368 * gcc.dg/spellcheck-options-7.c: New test case.
9369 * gcc.dg/spellcheck-options-8.c: New test case.
9370 * gcc.dg/spellcheck-options-9.c: New test case.
9371 * gcc.dg/spellcheck-options-10.c: New test case.
9372
c3090c1f
JJ
93732016-02-12 Jakub Jelinek <jakub@redhat.com>
9374
9375 PR rtl-optimization/69764
9376 PR rtl-optimization/69771
9377 * c-c++-common/pr69764.c: New test.
9378 * gcc.dg/torture/pr69771.c: New test.
9379
8222034d
MP
93802016-02-12 Marek Polacek <polacek@redhat.com>
9381
9382 * g++.dg/torture/init-list1.C: New.
9383
f749f792
MP
93842016-02-12 Marek Polacek <polacek@redhat.com>
9385
9386 * gcc.dg/pr69522.c: Add empty dg-options.
9387
199fb02a
IE
93882016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
9389
9390 * g++.dg/lto/lto.exp: Include and init mpx.
9391 * g++.dg/lto/pr69729_0.C: New test.
9392
b69539cb
JJ
93932016-02-12 Jakub Jelinek <jakub@redhat.com>
9394
06ff7000
JJ
9395 PR ipa/69241
9396 * g++.dg/ipa/pr69241-4.C: New test.
9397
b69539cb
JJ
9398 PR ipa/68672
9399 * g++.dg/ipa/pr68672-1.C: New test.
9400 * g++.dg/ipa/pr68672-2.C: New test.
9401 * g++.dg/ipa/pr68672-3.C: New test.
9402
16595a1f
BS
94032016-02-12 Bernd Schmidt <bschmidt@redhat.com>
9404
9405 PR c/69522
6d87c306 9406 * gcc.dg/pr69522.c: New test.
16595a1f 9407
38d795d2
PP
94082016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
9409
9410 PR c++/69098
9411 * g++.dg/cpp1y/69098.C: New test.
9412 * g++.dg/cpp1y/69098-2.C: New test.
9413
9c582551
JJ
94142016-02-12 Jakub Jelinek <jakub@redhat.com>
9415
9416 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
9417 and neighbour -> neighbor.
9418 * objc.dg/attributes/method-nonnull-1.m: Likewise.
9419 * objc.dg/gnu-api-2-class-meta.m: Likewise.
9420 * c-c++-common/Wvarargs.c: Likewise.
9421 * c-c++-common/goacc/host_data-5.c: Likewise.
9422 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
9423 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
9424 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
9425 * gcc.target/aarch64/pr60697.c: Likewise.
9426 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
9427 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
9428 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
9429 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
9430 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
9431 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
9432 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
9433 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
9434 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
9435 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
9436 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
9437 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
9438 * g++.dg/lookup/koenig5.C: Likewise.
9439 * g++.dg/ext/no-asm-2.C: Likewise.
9440 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
9441 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
9442 * gfortran.dg/used_types_16.f90: Likewise.
9443 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
9444 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
9445 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
9446 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
9447 * gfortran.dg/abstract_type_6.f03: Likewise.
9448 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
9449 * gfortran.dg/used_types_15.f90: Likewise.
9450 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
9451 * gfortran.dg/exit_3.f08: Likewise.
9452 * gfortran.dg/open_status_2.f90: Likewise.
9453 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
9454 * gfortran.dg/intrinsic_std_1.f90: Likewise.
9455 * gfortran.dg/associate_1.f03: Likewise.
9456 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
9457 * gfortran.dg/intrinsic_std_6.f90: Likewise.
9458 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
9459 * gcc.dg/builtin-object-size-1.c: Likewise.
9460 * gcc.dg/noreturn-6.c: Likewise.
9461 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
9462 * gcc.dg/globalalias.c: Likewise.
9463 * gcc.dg/builtins-config.h: Likewise.
9464 * gcc.dg/pr30457.c: Likewise.
9465 * gcc.c-torture/compile/volatile-1.c: Likewise.
9466 * gcc.c-torture/execute/20101011-1.c: Likewise.
9467 * c-c++-common/Waddress-1.c: Likewise.
9468
66756373
JJ
94692016-02-11 Jakub Jelinek <jakub@redhat.com>
9470
9471 PR c/69768
9472 * c-c++-common/Waddress-1.c: New test.
9473
76fe932b
AV
94742016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
9475
9476 PR fortran/69296
9477 * gfortran.dg/associate_19.f03: New test.
9478 * gfortran.dg/associate_20.f03: New test.
9479
564c4d4b
OE
94802016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
9481
9482 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
9483
e1c1ecb0
KT
94842016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9485
9486 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
9487 .arch armv8-a\n. Add -dA to dg-options.
9488 * gcc.target/aarch64/assembler_arch_1.c: New test.
9489 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
9490
0d7d9458
PC
94912016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
9492
9493 PR c++/68726
9494 * g++.dg/cpp0x/pr68726.C: New.
9495
e6208a60
IE
94962016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9497
9498 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
9499 test.
9500
281a11eb
RB
95012016-02-11 Richard Biener <rguenther@suse.de>
9502
9503 * g++.dg/tree-ssa/pr61034.C: Adjust.
9504
e03dd765
VM
95052016-02-10 Vladimir Makarov <vmakarov@redhat.com>
9506
4b48faf5 9507 PR target/69148
e03dd765
VM
9508 * gcc.target/s390/pr69148.c: New.
9509
cdc23927
YR
95102016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
9511
9512 PR tree-optimization/69652
9513 * gcc.dg/torture/pr69652.c: New test.
9514
e199dd0a
JJ
95152016-02-10 Jakub Jelinek <jakub@redhat.com>
9516 Patrick Palka <ppalka@gcc.gnu.org>
9517
9518 PR ipa/69241
9519 PR c++/69649
9520 * g++.dg/ipa/pr69241-1.C: New test.
9521 * g++.dg/ipa/pr69241-2.C: New test.
9522 * g++.dg/ipa/pr69241-3.C: New test.
9523 * g++.dg/ipa/pr69649.C: New test.
9524
d6b38027
UB
95252016-02-10 Uros Bizjak <ubizjak@gmail.com>
9526
9527 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
9528 * gcc.dg/tree-ssa/sra-18.c: Ditto.
9529
13b562c5
BC
95302016-02-10 Bin Cheng <bin.cheng@arm.com>
9531
9532 PR tree-optimization/68021
9533 * gcc.dg/tree-ssa/pr68021.c: New test.
9534
24a179f8
RB
95352016-02-10 Richard Biener <rguenther@suse.de>
9536
9537 PR tree-optimization/69726
9538 * gcc.dg/uninit-22.c: New testcase.
9539
0d99886f
AP
95402016-02-09 Andrew Pinski <apinski@cavium.com>
9541
9542 PR tree-opt/69282
9543 * gcc.c-torture/compile/20160205-1.c: New testcase.
9544
ab04995c
MM
95452016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
9546
9547 PR target/68404
9548 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
9549 instead accessing a really large arrray.
9550 * gcc.target/powerpc/fusion3.c: Likewise.
9551
4b79ac23
CB
95522016-02-09 Charles Baylis <charles.baylis@linaro.org>
9553
9554 PR target/68532
9555 * gcc.c-torture/execute/pr68532.c: New test.
9556
b890a441
AO
95572016-02-11 Alexandre Oliva <aoliva@redhat.com>
9558
9559 PR target/69634
9560 * gcc.dg/pr69634.c: New.
9561
84a5bef7
RB
95622016-02-09 Richard Biener <rguenther@suse.de>
9563
9564 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
9565
1f123759 95662016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 9567
1f123759
AF
9568 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
9569
65860c77
YR
95702016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
9571
9572 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
9573
7e1e8a0a
RB
95742016-02-09 Richard Biener <rguenther@suse.de>
9575
9576 PR tree-optimization/69715
9577 * gcc.dg/torture/pr69715.c: New testcase.
9578
efb45a9f
PP
95792016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
9580
9581 PR c++/69139
9582 * g++.dg/cpp0x/trailing12.C: New test.
9583 * g++.dg/cpp0x/trailing13.C: New test.
9584
20a0c6f9
PP
95852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
9586
9587 PR c++/69283
9588 PR c++/67835
9589 * g++.dg/cpp1y/auto-fn29.C: New test.
9590 * g++.dg/cpp1y/auto-fn30.C: New test.
9591
a162f3af
JJ
95922016-02-08 Jakub Jelinek <jakub@redhat.com>
9593
9594 PR tree-optimization/69209
9595 * gcc.c-torture/compile/pr69209.c: New test.
9596
4b4a9fbd
JL
95972016-02-08 Jeff Law <law@redhat.com>
9598
9599 PR tree-optimization/68541
9600 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
9601 of statements allowed in join block for path splitting.
9602
cfac5ed2
JJ
96032016-02-08 Jakub Jelinek <jakub@redhat.com>
9604
f68bc23f
JJ
9605 PR c++/59627
9606 * g++.dg/gomp/pr59627.C: New test.
9607
cfac5ed2
JJ
9608 PR ipa/69239
9609 * g++.dg/ipa/pr69239.C: New test.
9610
44714d8c
DM
96112016-02-08 David Malcolm <dmalcolm@redhat.com>
9612
9613 PR preprocessor/69664
9614 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
9615 * gcc.dg/cpp/warn-comments.c: Likewise.
9616
eba9e839
MP
96172016-02-08 Marek Polacek <polacek@redhat.com>
9618
9619 PR c++/69688
9620 * g++.dg/init/const12.C: New test.
9621
a011cd92
BS
96222016-02-08 Bernd Schmidt <bschmidt@redhat.com>
9623
9624 PR target/60410
9625 * gcc.dg/lto/pr55113_0.c: Remove test.
9626
5317b1be
RB
96272016-02-08 Richard Biener <rguenther@suse.de>
9628
9629 PR tree-optimization/69719
9630 * gcc.dg/torture/pr69719.c: New testcase.
9631
63998a63
RB
96322016-02-08 Richard Biener <rguenther@suse.de>
9633 Jeff Law <law@redhat.com>
9634
9635 PR target/68273
9636 * gcc.target/mips/pr68273.c: New testcase.
9637
43f4a281
RB
96382016-02-08 Richard Biener <rguenther@suse.de>
9639
9640 PR rtl-optimization/69274
9641 * gcc.target/i386/addr-sel-1.c: XFAIL.
9642
0b604d2d
JL
96432016-02-08 Jeff Law <law@redhat.com>
9644
e8dfe49e
JL
9645 PR tree-optimization/68541
9646 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
9647
6daecd7a 9648 PR tree-optimization/65917
0b604d2d
JL
9649 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
9650
c0f0e35a
JD
96512016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9652
9653 PR fortran/50555
9654 * gfortran.dg/namelist_args.f90: New test.
9655
8981d712
JL
96562016-02-05 Jeff Law <law@redhat.com>
9657
6daecd7a 9658 PR tree-optimization/68541
8981d712
JL
9659 * gcc.dg/tree-ssa/split-path-2.c: New test.
9660 * gcc.dg/tree-ssa/split-path-3.c: New test.
9661 * gcc.dg/tree-ssa/split-path-4.c: New test.
9662 * gcc.dg/tree-ssa/split-path-5.c: New test.
9663 * gcc.dg/tree-ssa/split-path-6.c: New test.
9664 * gcc.dg/tree-ssa/split-path-7.c: New test.
9665
46cb9332
MS
96662016-02-05 Martin Sebor <msebor@redhat.com>
9667
9668 PR c++/69662
9669 * g++.dg/warn/Wplacement-new-size-1.C: New test.
9670 * g++.dg/warn/Wplacement-new-size-2.C: New test.
9671
be2083ea
RH
96722016-02-06 Richard HEnderson <rth@redhat.com>
9673
9674 PR c/69643
9675 * gcc.target/i386/addr-space-4.c: New.
9676 * gcc.target/i386/addr-space-5.c: New.
9677
711d7c23
MM
96782016-02-05 Mikael Morin <mikael@gcc.gnu.org>
9679
9680 PR fortran/66089
9681 * gfortran.dg/elemental_dependency_6.f90: New.
9682
b5c1c988
JJ
96832016-02-05 Jakub Jelinek <jakub@redhat.com>
9684
861c7bcd
JJ
9685 PR rtl-optimization/69691
9686 * gcc.c-torture/execute/pr69691.c: New test.
9687
b5c1c988
JJ
9688 PR c++/69628
9689 * g++.dg/parse/pr69628.C: New test.
9690
f7dfa966
UB
96912016-02-05 Uros Bizjak <ubizjak@gmail.com>
9692
9693 * gcc.dg/sancov/asan.c: Move to ...
9694 * gcc.dg/asan/sancov-1.c: ... here.
9695
9b143e64
UB
96962016-02-05 Uros Bizjak <ubizjak@gmail.com>
9697
9698 * gcc.target/i386/pr69577.c: Require avx_runtime target.
9699
f5d4b899
L
97002016-02-05 H.J. Lu <hongjiu.lu@intel.com>
9701
9702 PR target/69677
9703 * gcc.target/i386/pr69677.c: New test.
9704
76c85fbb
PP
97052016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
9706
9707 PR c++/68948
9708 * g++.dg/template/pr68948.C: New test.
9709
f181bf90
DV
97102016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
9711
9712 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
9713 (only necessary on s390x).
9714
714fb282
L
97152016-02-04 H.J. Lu <hongjiu.lu@intel.com>
9716
9717 * gcc.target/i386/pr69454-2.c: Compile with -msse2
9718 -mno-accumulate-outgoing-args.
9719
618d6c1c
PP
97202016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
9721
9722 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
9723
1066e9b5
JJ
97242016-02-04 Jakub Jelinek <jakub@redhat.com>
9725
9726 PR c/69669
9727 * c-c++-common/pr69669.c: New test.
9728
76255d0d
MM
97292016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9730
9731 PR target/69667
9732 * g++.dg/pr69667.C: New file.
9733
e0b059b1
WD
97342016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
9735
9736 PR target/69619
9737 * gcc.dg/pr69619.c: Add new test.
9738
2692b5c8
RS
97392016-02-04 Richard Sandiford <richard.sandiford@arm.com>
9740
9741 PR rtl-optimization/69577
9742 * gcc.target/i386/pr69577.c: New test.
9743
7db337c2
ML
97442016-02-04 Martin Liska <mliska@suse.cz>
9745
9746 * g++.dg/asan/pr69276.C: New test.
9747
cc9c0829
KT
97482016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9749
9750 PR target/65932
9751 PR target/67714
9752 * gcc.target/arm/wmul-3.c: Simplify test to generate just
9753 a single smulbb instruction.
9754 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
9755 * gcc.target/amr/wmul-2.c: Likewise.
9756
eb9feb52
KT
97572016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9758
9759 PR target/65932
9760 PR target/67714
9761 * gcc.c-torture/execute/pr67714.c: New test.
9762
61f727fe
JJ
97632016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
9764
9765 PR target/69454
9766 * gcc.target/i386/pr69454-1.c: New test.
9767 * gcc.target/i386/pr69454-2.c: New test.
9768
05dd97db
MS
97692016-02-03 Martin Sebor <msebor@redhat.com>
9770
9771 PR c++/69251
9772 PR c++/69253
9773 PR c++/69290
9774 PR c++/69277
9775 PR c++/69349
9776 * g++.dg/ext/flexarray-mangle-2.C: New test.
9777 * g++.dg/ext/flexarray-mangle.C: New test.
9778 * g++.dg/ext/flexarray-subst.C: New test.
9779 * g++.dg/ext/flexary11.C: New test.
9780 * g++.dg/ext/flexary12.C: New test.
9781 * g++.dg/ext/flexary13.C: New test.
9782 * g++.dg/ext/flexary14.C: New test.
9783 * g++.dg/other/dump-ada-spec-2.C: Adjust.
9784
dac2fc29
L
97852016-02-03 H.J. Lu <hongjiu.lu@intel.com>
9786
9787 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
9788 Define only if CHECK_FLOAT128 is defined.
9789 (main): Properly initialize u5.
9790
eadb8035
JJ
97912016-02-03 Jakub Jelinek <jakub@redhat.com>
9792
0afbb81b
JJ
9793 PR c/69627
9794 * gcc.dg/pr69627.c: New test.
9795
eadb8035
JJ
9796 PR target/69644
9797 * gcc.dg/pr69644.c: New test.
9798
b12d4923
MS
97992016-02-03 Mike Stump <mikestump@comcast.net>
9800
9801 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
9802 support for struct-layout-1.exp.
9803
ab4bae0c
PP
98042016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
9805
9806 PR c++/69056
618d6c1c 9807 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 9808
95831c01
VM
98092016-02-03 Vladimir Makarov <vmakarov@redhat.com>
9810 Alexandre Oliva <aoliva@redhat.com>
9811
9812 PR target/69461
9813 * gcc.target/powerpc/pr69461.c: New.
9814
ccc71ab8
UB
98152016-02-03 Uros Bizjak <ubizjak@gmail.com>
9816
9817 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
9818 works from here ...
9819 (check_effective_target_fsanitize_thread): ... to here. Do not
9820 specify additional compile flags for the test source.
9821 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
9822 specify additional compile flags for the test source.
9823
96299640
WD
98242016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
9825
9826 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9827
781d83d9
AV
98282016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
9829
9830 PR fortran/67451
9831 PR fortran/69418
9832 * gfortran.dg/coarray_allocate_2.f08: New test.
9833 * gfortran.dg/coarray_allocate_3.f08: New test.
9834 * gfortran.dg/coarray_allocate_4.f08: New test.
9835
d8208e6d
AL
98362016-02-03 Alan Lawrence <alan.lawrence@arm.com>
9837
9838 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
9839 use same scan-tree-dump-times on all platforms.
9840 * gcc.dg/vect/vect-outer-1.c: Likewise.
9841 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
9842 * gcc.dg/vect/vect-outer-1a.c: Likewise.
9843 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
9844 * gcc.dg/vect/vect-outer-1b.c: Likewise.
9845 * gcc.dg/vect/vect-outer-2b.c: Likewise.
9846 * gcc.dg/vect/vect-outer-3b.c: Likewise.
9847 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
9848
a8394fa0
SB
98492016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
9850
9851 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
9852 warning.
9853
f3baa1d3
L
98542016-02-02 H.J. Lu <hongjiu.lu@intel.com>
9855
9856 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
9857
eb077516
JN
98582016-02-02 James Norris <jnorris@codesourcery.com>
9859
9860 * c-c++-common/goacc/routine-5.c: Add tests.
9861
578fb225
AM
98622016-02-02 Alexander Monakov <amonakov@ispras.ru>
9863
9864 * gcc.target/nvptx/unsigned-cmp.c: New test.
9865
c64f7d37
WD
98662016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
9867
9868 * gcc.target/aarch64/scalar_shift_1.c
9869 (test_corners_sisd_di): Improve force to SIMD register.
9870 (test_corners_sisd_si): Likewise.
9871 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
9872 Remove scan-assembler check for ldr.
9873
90c6f26c
RB
98742016-02-02 Richard Biener <rguenther@suse.de>
9875
9876 PR tree-optimization/69595
9877 * gcc.dg/Warray-bounds-17.c: New testcase.
9878
9dc03c97
RB
98792016-02-02 Richard Biener <rguenther@suse.de>
9880
9881 PR tree-optimization/69606
9882 * gcc.dg/torture/pr69606.c: New testcase.
9883
2d4dc223
YR
98842016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
9885
9886 PR middle-end/68542
9887 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
9888 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
9889
65c98fde
AM
98902016-02-02 Alan Modra <amodra@gmail.com>
9891
9892 PR target/69548
9893 * gcc.target/powerpc/pr69548.c: New test.
9894
e1b81f2b
JJ
98952016-02-01 Jakub Jelinek <jakub@redhat.com>
9896
d0268b37
JJ
9897 PR rtl-optimization/69592
9898 * gcc.dg/pr69592.c: New test.
9899
e1b81f2b
JJ
9900 PR preprocessor/69543
9901 PR c/69558
9902 * gcc.dg/pr69543.c: New test.
9903 * gcc.dg/pr69558.c: New test.
9904
7dd7780d
UB
99052016-02-01 Uros Bizjak <ubizjak@gmail.com>
9906
bf672ee5
UB
9907 PR testsuite/65940
9908 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 9909
9a7013f8
MS
99102016-02-01 Martin Sebor <msebor@redhat.com>
9911
9912 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
9913
e681fb2b
BC
99142016-02-01 Bin Cheng <bin.cheng@arm.com>
9915
9916 PR tree-optimization/67921
9917 * c-c++-common/ubsan/pr67921.c: New test.
9918
ff86345f
RB
99192016-02-01 Richard Biener <rguenther@suse.de>
9920
9921 PR middle-end/69556
9922 * gcc.dg/tree-ssa/recip-8.c: New testcase.
9923
bc369dbd
RB
99242016-02-01 Richard Biener <rguenther@suse.de>
9925
9926 PR tree-optimization/69574
9927 * gcc.dg/torture/pr69574.c: New testcase.
9928
ef318184
RB
99292016-02-01 Richard Biener <rguenther@suse.de>
9930
9931 PR tree-optimization/69579
9932 * gcc.dg/setjmp-6.c: New testcase.
9933
654745e6
JJ
99342016-02-01 Jakub Jelinek <jakub@redhat.com>
9935
9936 PR rtl-optimization/69570
9937 * g++.dg/opt/pr69570.C: New test.
9938
e6c0c44b
RH
99392016-02-01 Richard Henderson <rth@redhat.com>
9940
9941 * gcc.dg/pr69535.c: New test.
9942
6ff3f09a
JDA
99432016-01-31 John David Anglin <danglin@gcc.gnu.org>
9944
2c005538
JDA
9945 PR testsuite/69584
9946 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
9947 * gcc.dg/tree-ssa/sra-18.c: Likewise.
9948
61083a4b
JDA
9949 PR debug/68244
9950 * g++.dg/parse/parens3.C: Use register "4" on hppa.
9951
6ff3f09a
JDA
9952 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
9953
0c221916
PT
99542016-01-31 Paul Thomas <pault@gcc.gnu.org>
9955
9956 PR fortran/67564
9957 * gfortran.dg/allocate_with_source_17.f03: New test.
9958
db7a2818
JJ
99592016-01-30 Jakub Jelinek <jakub@redhat.com>
9960
9961 PR tree-optimization/69546
9962 * gcc.dg/torture/pr69546.c: New test.
9963
e520d5f0
PT
99642016-01-30 Paul Thomas <pault@gcc.gnu.org>
9965
9966 PR fortran/69566
9967 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
9968
343c05d3
MS
99692016-01-30 Martin Sebor <msebor@redhat.com>
9970
9971 PR c++/68490
9972 * g++.dg/ext/flexary10.C: New test.
9973
d6c3a539
DH
99742016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
9975
9976 PR fortran/66707
9977 gfortran.dg/common_23.f90: New test.
9978
52d72fcd
BS
99792016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9980
9981 PR target/65546
9982 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
9983 condition being checked, and disable it when the target supports
9984 misaligned loads and stores.
9985
3a5d2ba4
JJ
99862016-01-29 Jakub Jelinek <jakub@redhat.com>
9987
9988 PR debug/69518
9989 * gcc.dg/torture/pr69518.c: New test.
9990
6bbacdb5
L
99912016-01-29 H.J. Lu <hongjiu.lu@intel.com>
9992
9993 PR target/69530
9994 * gcc.target/i386/pr69530.c: New test.
9995
af932cdb
SE
99962016-01-29 Steve Ellcey <sellcey@imgtec.com>
9997
9998 PR target/65604
9999 * gcc.target/mips/div-delay.c: New test.
10000
26658b7c
JJ
100012016-01-29 Jakub Jelinek <jakub@redhat.com>
10002
33e89989
JJ
10003 PR target/69551
10004 * gcc.target/i386/pr69551.c: New test.
10005
26658b7c
JJ
10006 PR target/66137
10007 * gcc.target/i386/pr66137.c: New test.
10008
401116b5
AB
100092016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
10010
10011 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
10012 always built for p5600.
10013 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
10014 isa=p5600 dg-option.
10015
d4abfcc5
RB
100162016-01-29 Richard Biener <rguenther@suse.de>
10017
10018 PR tree-optimization/69547
10019 * g++.dg/tree-ssa/pr69547.C: New testcase.
10020
16b77b32
JJ
100212016-01-29 Jakub Jelinek <jakub@redhat.com>
10022
10023 PR debug/66869
10024 * g++.dg/warn/Wunused-function2.C: New test.
10025
a1c95464
DV
100262016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10027
10028 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
10029 support for test to succeed.
10030
5453bfed
MP
100312016-01-29 Marek Polacek <polacek@redhat.com>
10032
10033 PR c++/69509
10034 PR c++/69516
10035 * g++.dg/ext/constexpr-vla2.C: New test.
10036 * g++.dg/ext/constexpr-vla3.C: New test.
10037 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
10038
452ec2a5
RB
100392016-01-29 Richard Biener <rguenther@suse.de>
10040
10041 PR middle-end/69537
10042 * gcc.dg/uninit-21.c: New testcase.
10043
aec0b19e
UB
100442016-01-28 Uros Bizjak <ubizjak@gmail.com>
10045
10046 PR target/69459
10047 * gcc.target/i386/pr69459.c: New test.
10048
df113ce7
SE
100492016-01-28 Steve Ellcey <sellcey@imgtec.com>
10050
10051 PR target/68400
10052 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
10053 * gcc.target/mips/pr68400.c: New test.
10054
494de84f
MS
100552016-01-28 Martin Sebor <msebor@redhat.com>
10056
10057 PR target/17381
10058 * gcc.target/powerpc/pr17381.c: New test.
10059
eb1b1f01
JJ
100602016-01-28 Jakub Jelinek <jakub@redhat.com>
10061
10062 PR middle-end/69542
10063 * gcc.dg/torture/pr69542.c: New test.
10064
6dfeb7ce
WD
100652016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
10066
10067 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10068
4b7471a4
DE
100692016-01-28 David Edelsohn <dje.gcc@gmail.com>
10070
10071 * gcc.dg/pr65980.c: Skip on AIX.
10072 * gcc.dg/pr66688.c: Same.
10073
b271fd21
DE
100742016-01-28 David Edelsohn <dje.gcc@gmail.com>
10075
10076 PR target/63679
10077 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
10078 * gcc.dg/tree-ssa/sra-18.c: Same.
10079
874108a9
AV
100802016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
10081
10082 PR fortran/62536
10083 * gfortran.dg/block_15.f08: New test.
10084 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
10085 on incorrectly closed BLOCK.
10086
30480bcd
IE
100872016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
10088
10089 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
100902016-01-28 Richard Biener <rguenther@suse.de>
10091
10092 PR tree-optimization/69466
10093 * gfortran.dg/vect/pr69466.f90: New testcase.
10094
0d4c694e
TP
100952016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
10096
10097 * g++.dg/pr67989.C: Remove ARM-specific option.
10098 * gcc.target/arm/pr67989.C: New file.
10099
2aa780da
UB
101002016-01-27 Uros Bizjak <ubizjak@gmail.com>
10101
10102 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
10103 and expm1 test for glibc < 2.11.
10104
f75ebe77
RH
101052016-01-27 Richard Henderson <rth@redhat.com>
10106
10107 * gcc.c-torture/execute/pr69447.c: New test.
10108
101092016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 10110
9a175e65 10111 PR fortran/69422
49847d75
PT
10112 * gfortran.dg/alloc_comp_assign_15.f03: New test.
10113
cbdd8ae0
JJ
101142016-01-27 Jakub Jelinek <jakub@redhat.com>
10115
10116 PR debug/66869
10117 * gcc.dg/pr66869.c: New test.
10118
2b572b3c
JL
101192016-01-25 Jeff Law <law@redhat.com>
10120
10121 PR tree-optimization/68398
aec0b19e 10122 PR tree-optimization/69196
2b572b3c
JL
10123 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
10124 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
10125 path to avoid new heuristic allowing more irreducible regions
10126 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
10127 * gcc.dg/tree-ssa/vrp46.c: Likewise.
10128 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
10129 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
10130 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
10131
fa74a4bc
MP
101322016-01-27 Marek Polacek <polacek@redhat.com>
10133
10134 PR c/68062
10135 * c-c++-common/vector-compare-4.c: New test.
10136
0afff540
DM
101372016-01-27 David Malcolm <dmalcolm@redhat.com>
10138
10139 PR preprocessor/69126
10140 * c-c++-common/pr69126.c: New test case.
10141
1a218fc9
ILT
101422016-01-27 Ian Lance Taylor <iant@google.com>
10143
10144 * gcc.dg/tree-ssa/ivopt_5.c: New test.
10145
5d70666e
RB
101462016-01-27 Ryan Burn <contact@rnburn.com>
10147
10148 PR cilkplus/69267
10149 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
10150
87ff4d66
UB
101512016-01-27 Uros Bizjak <ubizjak@gmail.com>
10152
10153 PR target/69512
10154 * gcc.target/i386/pr69512.c: New test.
10155
27e23cca
RE
101562016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
10157
10158 PR ada/69488
10159 * gnat.dg/sso/*.adb: Robustify dg-output directives.
10160
05bf54c3
MP
101612016-01-27 Marek Polacek <polacek@redhat.com>
10162
10163 PR c++/69379
10164 * g++.dg/pr69379.C: New test.
10165
60214d0d
MS
101662016-01-27 Martin Sebor <msebor@redhat.com>
10167
10168 PR c++/69317
10169 * g++.dg/abi/Wabi-2-2.C: New test.
10170 * g++.dg/abi/Wabi-2-3.C: New test.
10171 * g++.dg/abi/Wabi-3-2.C: New test.
10172 * g++.dg/abi/Wabi-3-3.C: New test.
10173
167c7bfa
RB
101742016-01-27 Richard Biener <rguenther@suse.de>
10175
10176 PR tree-optimization/69166
10177 * gcc.dg/torture/pr69166.c: New testcase.
10178
1430fb1f
MJ
101792016-01-27 Martin Jambor <mjambor@suse.cz>
10180
10181 PR tree-optimization/69355
10182 * gcc.dg/tree-ssa/pr69355.c: New test.
10183
95e3030c
MP
101842016-01-27 Marek Polacek <polacek@redhat.com>
10185
10186 PR c++/69496
10187 * g++.dg/ext/constexpr-vla1.C: New test.
10188
eeb085f3
CB
101892016-01-20 Christian Bruel <christian.bruel@st.com>
10190
10191 PR target/69245
10192 * gcc.target/arm/pr69245.c: New test.
10193
b1652dde
JJ
101942016-01-27 Jakub Jelinek <jakub@redhat.com>
10195
10196 PR tree-optimization/69399
10197 * gcc.dg/torture/pr69399.c: New test.
10198
ce7e8f00
EB
101992016-01-27 Eric Botcazou <ebotcazou@adacore.com>
10200
10201 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
10202
e4aac1d1
EB
102032016-01-26 Eric Botcazou <ebotcazou@adacore.com>
10204
10205 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
10206
8dfdb419
TV
102072016-01-26 Tom de Vries <tom@codesourcery.com>
10208
10209 PR tree-optimization/69110
10210 * gcc.dg/autopar/pr69110.c: New test.
10211
56f80f54 102122016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 10213 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
10214
10215 * gcc.dg/graphite/isl-ast-op-select.c: New.
10216
a0909527
PT
102172015-01-26 Paul Thomas <pault@gcc.gnu.org>
10218
10219 PR fortran/69385
10220 * gfortran.dg/allocate_error_6.f90: New test.
10221
ffc445f4
RH
102222016-01-26 Richard Henderson <rth@redhat.com>
10223
10224 * gcc.dg/tm/pr60908.c: New test.
10225
01e1dea3
DM
102262016-01-26 David Malcolm <dmalcolm@redhat.com>
10227
10228 PR other/69006
10229 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
10230 directive.
10231 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
10232 expected multiline output to reflect the colorization being
10233 disabled before newlines.
10234 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
10235 (custom_diagnostic_finalizer): Replace call to
10236 pp_newline_and_flush with call to pp_flush.
10237 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
10238 * gfortran.dg/implicit_class_1.f90: Likewise.
10239 * lib/gcc-dg.exp (allow_blank_lines): New global.
10240 (dg-allow-blank-lines-in-output): New procedure.
10241 (gcc-dg-prune): Complain about blank lines in the output, unless
10242 dg-allow-blank-lines-in-output was called.
10243 * lib/multiline.exp (_build_multiline_regex): Only support
10244 arbitrary followup text for non-blank-lines, not for blank lines.
10245
13f92e8d
JJ
102462016-01-26 Jakub Jelinek <jakub@redhat.com>
10247
10248 PR tree-optimization/69483
10249 * gcc.dg/pr69483.c: New test.
10250 * g++.dg/opt/pr69483.C: New test.
10251
92422235
CL
102522016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10253
10254 PR target/68620
10255 * gcc.target/arm/pr68620.c: New test.
10256
0bccf11b
L
102572016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10258
10259 * gcc.target/i386/pr68986-2.c: Remove -m32.
10260
81cd202e
L
102612016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10262
10263 PR target/68986
10264 * gcc.target/i386/pr68986-1.c: New test.
10265 * gcc.target/i386/pr68986-2.c: Likewise.
10266 * gcc.target/i386/pr68986-3.c: Likewise.
10267
213a1c03
CB
102682016-01-26 Christian Bruel <christian.bruel@st.com>
10269
10270 * lib/target-supports.exp
10271 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
10272 (check_effective_target_arm_crypto_pragma_ok): Likewise.
10273 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
10274
22a08dd1
RB
102752016-01-26 Richard Biener <rguenther@suse.de>
10276
10277 PR tree-optimization/69452
10278 * gcc.dg/torture/pr69452.c: New testcase.
10279
6c06e0e8
JJ
102802016-01-26 Jakub Jelinek <jakub@redhat.com>
10281
10282 PR target/69442
10283 * gcc.dg/pr69442.c: New test.
10284
b96824c4
RFI
102852016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
10286
10287 PR target/67896
10288 * gcc.target/aarch64/simd/pr67896.C: New.
10289
5ee31e57
RS
102902016-01-26 Richard Sandiford <richard.sandiford@arm.com>
10291
10292 PR tree-optimization/69400
10293 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
10294 function.
10295 (plugin_init): Call it.
10296 * gcc.dg/torture/pr69400.c: New test.
10297
7ddfb31d
CL
102982016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10299
10300 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
10301
1e050c90
AK
103022016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10303 Sebastian Pop <s.pop@samsung.com>
10304
10305 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
10306 isl-0.15.
10307
c8ee4bf5
AK
103082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10309 Sebastian Pop <s.pop@samsung.com>
10310
10311 * gcc.dg/graphite/pr69292.c: New.
10312
d902b330
JJ
103132016-01-25 Jakub Jelinek <jakub@redhat.com>
10314
10315 * c-c++-common/goacc/use_device-1.c: New test.
10316
2c89b952
JL
103172016-01-25 Jeff Law <law@redhat.com>
10318
10319 PR tree-optimization/69196
10320 PR tree-optimization/68398
10321 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
10322 * gcc.dg/tree-ssa/pr68198.c: Likewise.
10323
685c8785
DE
103242016-01-25 David Edelsohn <dje.gcc@gmail.com>
10325
10326 PR target/69469
10327 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
10328 Algorithm.
10329
95cef0c1
RB
103302016-01-25 Richard Biener <rguenther@suse.de>
10331
10332 PR testsuite/69380
10333 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
10334
2947d3b2
IE
103352016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
10336
10337 PR target/69421
10338 * gcc.dg/pr69421.c: New test.
10339
ae19075a
BB
103402016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
10341
10342 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
10343 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
10344 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
10345 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
10346 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
10347 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
10348 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
10349 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
10350 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
10351 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
10352
fa4511c2
RB
103532016-01-25 Richard Biener <rguenther@suse.de>
10354
10355 PR tree-optimization/69376
10356 * gcc.dg/torture/pr69376.c: New testcase.
10357
1d101216
JD
103582016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10359
10360 PR fortran/69397
10361 PR fortran/68442
10362 * gfortran.dg/interface_38.f90: New test.
10363 * gfortran.dg/interface_39.f90: New test.
a0909527 10364
a59b92b0
PP
103652016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
10366
10367 Revert:
10368 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10369
10370 PR c++/11858
10371 PR c++/24663
10372 PR c++/24664
10373 * g++.dg/template/pr11858.C: New test.
10374 * g++.dg/template/pr24663.C: New test.
10375 * g++.dg/template/unify12.C: New test.
10376 * g++.dg/template/unify13.C: New test.
10377 * g++.dg/template/unify14.C: New test.
10378 * g++.dg/template/unify15.C: New test.
10379 * g++.dg/template/unify16.C: New test.
10380 * g++.dg/template/unify17.C: New test.
10381
16acb1a8
DH
103822016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
10383
10384 PR fortran/68283
10385 gfortran.dg/pr68283.f90: New test.
10386
094773e8
TK
103872016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
10388
10389 PR fortran/66094
10390 * gfortran.dg/inline_matmul_13.f90: New test.
10391 * gfortran.dg/matmul_bounds_8.f90: New test.
10392 * gfortran.dg/matmul_bounds_9.f90: New test.
10393 * gfortran.dg/matmul_bounds_10.f90: New test.
10394
42fb90d7
TV
103952016-01-23 Tom de Vries <tom@codesourcery.com>
10396
10397 PR tree-optimization/69426
10398 * gcc.dg/autopar/pr69426.c: New test.
10399
69da7802
MS
104002016-01-23 Martin Sebor <msebor@redhat.com>
10401
10402 PR c++/58109
10403 PR c++/69022
10404 * g++.dg/cpp0x/alignas5.C: New test.
10405 * g++.dg/ext/vector29.C: Same.
10406
da17300a
UB
104072016-01-23 Uros Bizjak <ubizjak@gmail.com>
10408
10409 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
10410 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
10411 _GNU_SOURCE from compile flags to the source.
10412 * gcc.target/i386/chkp-stropt-12.c: Ditto.
10413 * gcc.target/i386/chkp-stropt-16.c: Ditto.
10414 * gcc.target/i386/chkp-stropt-4.c: Ditto.
10415 * gcc.target/i386/chkp-stropt-8.c: Ditto.
10416
62041cfc
JJ
104172016-01-22 Jakub Jelinek <jakub@redhat.com>
10418
10419 PR target/69432
10420 * g++.dg/opt/pr69432.C: New test.
10421
f7d2ad6f
BS
104222016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10423
10424 * gcc.target/powerpc/pr63354c: Adjust target selector to include
10425 32-bit targets testing an -m64 multilib.
10426
d403fc9a
WS
104272016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10428
10429 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
10430 64-bit support.
10431
4aa16f8d
JG
104322016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
10433
10434 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
10435
7c816d0f
CB
104362016-01-21 Christian Bruel <christian.bruel@st.com>
10437
10438 PR target/68674
10439 * gcc.target/i386/pr68674.c
10440 * gcc.target/aarch64/pr68674.c
10441 * gcc.target/arm/pr68674.c
10442
fce661e8
KT
104432016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10444
10445 PR target/69403
10446 * gcc.c-torture/execute/pr69403.c: New test.
10447
4696899f
PC
104482016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
10449
10450 PR c++/55843
10451 * g++.dg/template/pr55843.C: New.
10452
bac69366
AL
104532016-01-22 Alan Lawrence <alan.lawrence@arm.com>
10454
10455 PR testsuite/66877
10456 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
10457 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
10458
b57d3a5c
BS
104592016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10460
10461 PR testsuite/67489
da17300a
UB
10462 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
10463 from dg-do compile directive, and instead add
10464 { dg-require-effective-target int128 }.
b57d3a5c 10465
9f04a53e
MS
104662016-01-20 Martin Sebor <msebor@redhat.com>
10467
10468 PR c/69405
10469 * gcc.dg/sync-fetch.c: New test.
10470
38a51663
JL
104712016-01-21 Martin Sebor <msebor@redhat.com>
10472
10473 PR target/69252
10474 * gcc.target/powerpc/pr69252.c: New test.
10475
2423a75a
JD
104762016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10477
10478 PR fortran/65996
da17300a 10479 * gfortran.dg/pr65996.f90: New test.
2423a75a 10480
0a76463f
DV
104812016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
10482
10483 PR c++/68810
9f04a53e 10484 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 10485 expected to generate an error.
0a76463f 10486
9776e692
BS
104872016-01-21 Bernd Schmidt <bschmidt@redhat.com>
10488
10489 PR middle-end/66178
10490 * gcc.dg/torture/pr66178.c: New test.
10491
c8d3e088
AB
104922016-01-21 Anton Blanchard <anton@samba.org>
10493 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10494
10495 PR target/63354
10496 * gcc.target/powerpc/pr63354.c: New test.
10497
35b707ff
VM
104982016-01-21 Vladimir Makarov <vmakarov@redhat.com>
10499
10500 PR rtl-optimization/68990
10501 * gcc.target/i386/pr68990: New.
10502
157b0829
NC
105032016-01-21 Nick Clifton <nickc@redhat.com>
10504
10505 PR target/69129
10506 * gcc.target/mips/pr69129.c: New.
10507
aede6748
PC
105082016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
10509
10510 PR c++/58046
10511 * g++.dg/cpp0x/pr58046.C: New.
10512
5463c2c8
JJ
105132016-01-21 Jakub Jelinek <jakub@redhat.com>
10514
6d31cc75
SS
10515 PR target/69187
10516 PR target/65624
10517 * gcc.target/arm/pr69187.c: New test.
10518
5463c2c8
JJ
10519 PR c++/69355
10520 * g++.dg/torture/pr69355.C: New test.
10521
fa28f32b
AK
105222016-01-21 Aditya Kumar <aditya.k7@samsung.com>
10523 Sebastian Pop <s.pop@samsung.com>
10524
10525 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
10526
b920a047
AK
105272016-01-21 Aditya Kumar <aditya.k7@samsung.com>
10528 Sebastian Pop <s.pop@samsung.com>
10529
da17300a 10530 * gcc.dg/graphite/pr68976.c: New test.
b920a047 10531
bdd3aea6
JJ
105322016-01-21 Jakub Jelinek <jakub@redhat.com>
10533
10534 PR middle-end/67653
10535 * c-c++-common/pr67653.c: New test.
10536 * gcc.dg/torture/pr29119.c: Add dg-warning.
10537
26a2e6ae
PB
105382016-01-20 Peter Bergner <bergner@vnet.ibm.com>
10539
10540 * gcc.target/powerpc/cpu-builtin-1.c: New test.
10541
d25c7690
PK
105422016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
10543
10544 PR c/24293
10545 * gcc.dg/pr24293.c: New test.
10546 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
10547 incomplete struct type.
10548 * gcc.dg/declspec-1.c: Likewise.
10549 * gcc.dg/pr63549.c: Likewise.
10550
889d5698
JJ
105512016-01-20 Jakub Jelinek <jakub@redhat.com>
10552
10553 PR tree-optimization/66612
10554 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
10555 for bdn instruction.
10556
d7cf3dc7
CL
105572016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
10558
10559 * lib/target-supports.exp
10560 (check_effective_target_arm_fp_ok_nocache): New.
10561 (check_effective_target_arm_fp_ok): New.
10562 (add_options_for_arm_fp): New.
10563 (check_effective_target_arm_crypto_ok_nocache): Require
10564 target_arm_v8_neon_ok instead of arm32.
10565 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
10566 (check_effective_target_arm_crypto_pragma_ok): New.
10567 (add_options_for_arm_vfp): New.
10568 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
10569 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
10570 target instead. Force initial fpu to vfp.
10571 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
10572 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
10573 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
10574 dependency.
10575 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
10576 use arm_vfp effective target instead. Force initial fpu to vfp.
10577 * gcc.target/arm/attr-neon3.c: Likewise.
10578 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
10579 arm_vfp_ok.
10580 * gcc.target/arm/unsigned-float.c: Likewise.
10581 * gcc.target/arm/vfp-1.c: Likewise.
10582 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
10583 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
10584 * gcc.target/arm/vfp-ldmiad.c: Likewise.
10585 * gcc.target/arm/vfp-ldmias.c: Likewise.
10586 * gcc.target/arm/vfp-stmdbd.c: Likewise.
10587 * gcc.target/arm/vfp-stmdbs.c: Likewise.
10588 * gcc.target/arm/vfp-stmiad.c: Likewise.
10589 * gcc.target/arm/vfp-stmias.c: Likewise.
10590 * gcc.target/arm/vnmul-1.c: Likewise.
10591 * gcc.target/arm/vnmul-2.c: Likewise.
10592 * gcc.target/arm/vnmul-3.c: Likewise.
10593 * gcc.target/arm/vnmul-4.c: Likewise.
10594
01ac9704 105952016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 10596
e84b00da
L
10597 PR testsuite/69366
10598 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
10599 the MPX run-time library, for compile-time MPX test.
10600 * gcc.target/i386/chkp-always_inline.c: Likewise.
10601 * gcc.target/i386/chkp-bndret.c: Likewise.
10602 * gcc.target/i386/chkp-builtins-1.c: Likewise.
10603 * gcc.target/i386/chkp-builtins-2.c: Likewise.
10604 * gcc.target/i386/chkp-builtins-3.c: Likewise.
10605 * gcc.target/i386/chkp-builtins-4.c: Likewise.
10606 * gcc.target/i386/chkp-const-check-1.c: Likewise.
10607 * gcc.target/i386/chkp-const-check-2.c: Likewise.
10608 * gcc.target/i386/chkp-hidden-def.c: Likewise.
10609 * gcc.target/i386/chkp-label-address.c: Likewise.
10610 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
10611 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
10612 * gcc.target/i386/chkp-pr69044.c: Likewise.
10613 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
10614 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
10615 * gcc.target/i386/chkp-strchr.c: Likewise.
10616 * gcc.target/i386/chkp-strlen-1.c: Likewise.
10617 * gcc.target/i386/chkp-strlen-2.c: Likewise.
10618 * gcc.target/i386/chkp-strlen-3.c: Likewise.
10619 * gcc.target/i386/chkp-strlen-4.c: Likewise.
10620 * gcc.target/i386/chkp-strlen-5.c: Likewise.
10621 * gcc.target/i386/chkp-stropt-1.c: Likewise.
10622 * gcc.target/i386/chkp-stropt-10.c: Likewise.
10623 * gcc.target/i386/chkp-stropt-11.c: Likewise.
10624 * gcc.target/i386/chkp-stropt-12.c: Likewise.
10625 * gcc.target/i386/chkp-stropt-13.c: Likewise.
10626 * gcc.target/i386/chkp-stropt-14.c: Likewise.
10627 * gcc.target/i386/chkp-stropt-15.c: Likewise.
10628 * gcc.target/i386/chkp-stropt-16.c: Likewise.
10629 * gcc.target/i386/chkp-stropt-2.c: Likewise.
10630 * gcc.target/i386/chkp-stropt-3.c: Likewise.
10631 * gcc.target/i386/chkp-stropt-4.c: Likewise.
10632 * gcc.target/i386/chkp-stropt-5.c: Likewise.
10633 * gcc.target/i386/chkp-stropt-6.c: Likewise.
10634 * gcc.target/i386/chkp-stropt-7.c: Likewise.
10635 * gcc.target/i386/chkp-stropt-8.c: Likewise.
10636 * gcc.target/i386/chkp-stropt-9.c: Likewise.
10637 * gcc.target/i386/pr63995-2.c: Likewise.
10638 * gcc.target/i386/pr64805.c: Likewise.
10639 * gcc.target/i386/pr65044.c: Likewise.
10640 * gcc.target/i386/pr65167.c: Likewise.
10641 * gcc.target/i386/pr65183.c: Likewise.
10642 * gcc.target/i386/pr65184.c: Likewise.
10643 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 10644
28b33016
IE
106452016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
10646
10647 PR tree-optimization/69328
10648 * gcc.dg/pr69328.c: New test.
10649
bcff0913
JL
106502016-01-20 Jeff Law <law@redhat.com>
10651
bf0bb970 10652 PR target/25114
bcff0913
JL
10653 * gcc.target/m68k/pr25114.c: New test.
10654
a3f69631
AV
106552016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
10656
10657 * gcc.target/arm/memset-inline-10.c: Added
10658 dg-require-effective-target arm_thumb2_ok.
10659
af33ba0d
EB
106602016-01-19 Eric Botcazou <ebotcazou@adacore.com>
10661
10662 * gcc.dg/debug/dwarf2/sso.c: New test.
10663
7596d5de
UB
106642016-01-19 Uros Bizjak <ubizjak@gmail.com>
10665
10666 PR testsuite/68820
10667 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
10668 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
10669 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
10670
ceda2c69
JH
106712016-01-19 Jan Hubicka <hubicka@ucw.cz>
10672
10673 PR ipa/66223
10674 * g++.dg/ipa/devirt-50.C: New testcase.
10675
38a979f2
MP
106762016-01-19 Marek Polacek <polacek@redhat.com>
10677
10678 PR c++/68965
10679 * g++.dg/cpp1y/parameter-pack-1.C: New test.
10680 * g++.dg/cpp1y/parameter-pack-2.C: New test.
10681
962801c5
KT
106822016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10683
10684 PR target/69135
10685 * gcc.target/arm/pr69135_1.c: New test.
10686
078fe40a
WD
106872015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
10688
10689 * gcc.target/aarch64/ccmp_1.c: Add new tests.
10690
786e3c06
WD
106912015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
10692
10693 * gcc.target/aarch64/ccmp_1.c: New testcase.
10694
1e297006
MP
106952016-01-19 Marek Polacek <polacek@redhat.com>
10696
10697 PR c++/68586
10698 * g++.dg/cpp0x/enum30.C: New test.
10699
879c27e3
RB
107002016-01-19 Richard Biener <rguenther@suse.de>
10701
10702 PR tree-optimization/69336
10703 * g++.dg/tree-ssa/pr69336.C: New testcase.
10704
015337d3
JJ
107052016-01-19 Jakub Jelinek <jakub@redhat.com>
10706
10707 PR debug/65779
10708 * gcc.dg/pr65779.c: New test.
10709
e2c768b6
RB
107102016-01-19 Richard Biener <rguenther@suse.de>
10711
10712 PR tree-optimization/69352
10713 * gcc.dg/torture/pr69352.c: New testcase.
10714
569efc34
JJ
107152016-01-19 Jakub Jelinek <jakub@redhat.com>
10716
10717 PR rtl-optimization/68955
10718 PR rtl-optimization/64557
10719 * gcc.dg/torture/pr68955.c: New test.
10720
e49d321f
JH
107212016-01-19 Jan Hubicka <hubicka@ucw.cz>
10722
10723 PR lto/69136
10724 * g++.dg/torture/pr69136.C: New testcase.
10725
e9191ad3
JH
107262016-01-19 Jan Hubicka <hubicka@ucw.cz>
10727
10728 PR lto/69133
10729 * g++.dg/lto/pr69133_0.C: New testcase.
10730 * g++.dg/lto/pr69133_1.C: New testcase.
10731
2bedb645
JL
107322016-01-15 Jeff Law <law@redhat.com>
10733
10734 PR tree-optimization/69320
10735 * gcc.c-torture/pr69320-1.c: New test.
10736 * gcc.c-torture/pr69320-2.c: New test.
10737 * gcc.c-torture/pr69320-3.c: New test.
10738 * gcc.c-torture/pr69320-4.c: New test.
10739
17c15cb9
PP
107402016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10741
10742 PR c++/11858
10743 PR c++/24663
10744 PR c++/24664
10745 * g++.dg/template/pr11858.C: New test.
10746 * g++.dg/template/pr24663.C: New test.
10747 * g++.dg/template/unify12.C: New test.
10748 * g++.dg/template/unify13.C: New test.
10749 * g++.dg/template/unify14.C: New test.
10750 * g++.dg/template/unify15.C: New test.
10751 * g++.dg/template/unify16.C: New test.
10752 * g++.dg/template/unify17.C: New test.
10753
9617fd08
DM
107542016-01-18 David Malcolm <dmalcolm@redhat.com>
10755
10756 PR testsuite/69181
10757 * gcc.dg/pr69181-1.c: New test file.
10758 * gcc.dg/pr69181-2.c: New test file.
10759 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
10760 globals by moving it to...
10761 (cleanup-after-saved-dg-test): ...this new function. Add
10762 "global additional_sources_used". Add reset of global
10763 multiline_expected_outputs to the empty list.
10764 * lib/multiline.exp (_multiline_expected_outputs): Rename this
10765 global to...
10766 (multiline_expected_outputs): ...this, and updated comments to
10767 note that it is modified from gcc-dg.exp.
10768 (dg-end-multiline-output): Update for the above renaming.
10769 (handle-multiline-outputs): Likewise. Remove the clearing
10770 of the expected outputs to the empty list.
10771
b555a2e4
RB
107722016-01-18 Richard Biener <rguenther@suse.de>
10773
10774 PR tree-optimization/69297
10775 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
10776
96902805
JM
107772016-01-18 Joseph Myers <joseph@codesourcery.com>
10778
10779 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
10780 dg-options.
10781 * gcc.target/mips/mips-3d-2.c: Likewise.
10782 * gcc.target/mips/mips-3d-3.c: Likewise.
10783 * gcc.target/mips/mips-3d-4.c: Likewise.
10784 * gcc.target/mips/mips-3d-5.c: Likewise.
10785 * gcc.target/mips/mips-3d-6.c: Likewise.
10786 * gcc.target/mips/mips-3d-7.c: Likewise.
10787 * gcc.target/mips/mips-3d-8.c: Likewise.
10788 * gcc.target/mips/mips-3d-9.c: Likewise.
10789 * gcc.target/mips/mips-ps-1.c: Likewise.
10790 * gcc.target/mips/mips-ps-2.c: Likewise.
10791 * gcc.target/mips/mips-ps-3.c: Likewise.
10792 * gcc.target/mips/mips-ps-4.c: Likewise.
10793 * gcc.target/mips/mips-ps-5.c: Likewise.
10794 * gcc.target/mips/mips-ps-6.c: Likewise.
10795 * gcc.target/mips/mips-ps-7.c: Likewise.
10796 * gcc.target/mips/mips-ps-type.c: Likewise.
10797 * gcc.target/mips/mips-ps-type-2.c: Likewise.
10798 * gcc.target/mips/mips16-attributes-6.c: Likewise.
10799
40e26f94
TV
108002016-01-18 Tom de Vries <tom@codesourcery.com>
10801
10802 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
10803 * c-c++-common/goacc/kernels-double-reduction.c: New test.
10804 * c-c++-common/goacc/kernels-empty.c: New test.
10805 * c-c++-common/goacc/kernels-eternal.c: New test.
10806 * c-c++-common/goacc/kernels-loop-2.c: New test.
10807 * c-c++-common/goacc/kernels-loop-3.c: New test.
10808 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
10809 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
10810 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
10811 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
10812 * c-c++-common/goacc/kernels-loop-data.c: New test.
10813 * c-c++-common/goacc/kernels-loop-g.c: New test.
10814 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
10815 * c-c++-common/goacc/kernels-loop-n.c: New test.
10816 * c-c++-common/goacc/kernels-loop-nest.c: New test.
10817 * c-c++-common/goacc/kernels-loop.c: New test.
10818 * c-c++-common/goacc/kernels-noreturn.c: New test.
10819 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
10820 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
10821 * c-c++-common/goacc/kernels-reduction.c: New test.
10822
a98d4647
TV
108232016-01-18 Tom de Vries <tom@codesourcery.com>
10824
10825 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
10826 * gcc.dg/autopar/outer-2.c: Same.
10827 * gcc.dg/autopar/outer-3.c: Same.
10828 * gcc.dg/autopar/outer-4.c: Same.
10829 * gcc.dg/autopar/outer-5.c: Same.
10830 * gcc.dg/autopar/outer-6.c: Same.
10831 * gcc.dg/autopar/parallelization-1.c: Same.
10832 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
10833 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
10834 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
10835 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
10836 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
10837 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
10838 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
10839 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
10840 * gcc.dg/autopar/pr39500-1.c: Same.
10841 * gcc.dg/autopar/pr39500-2.c: Same.
10842 * gcc.dg/autopar/pr46193.c: Same.
10843 * gcc.dg/autopar/pr46194.c: Same.
10844 * gcc.dg/autopar/pr49580.c: Same.
10845 * gcc.dg/autopar/pr49960-1.c: Same.
10846 * gcc.dg/autopar/pr49960.c: Same.
10847 * gcc.dg/autopar/pr68373.c: Same.
10848 * gcc.dg/autopar/reduc-1.c: Same.
10849 * gcc.dg/autopar/reduc-1char.c: Same.
10850 * gcc.dg/autopar/reduc-1short.c: Same.
10851 * gcc.dg/autopar/reduc-2.c: Same.
10852 * gcc.dg/autopar/reduc-2char.c: Same.
10853 * gcc.dg/autopar/reduc-2short.c: Same.
10854 * gcc.dg/autopar/reduc-3.c: Same.
10855 * gcc.dg/autopar/reduc-4.c: Same.
10856 * gcc.dg/autopar/reduc-6.c: Same.
10857 * gcc.dg/autopar/reduc-7.c: Same.
10858 * gcc.dg/autopar/reduc-8.c: Same.
10859 * gcc.dg/autopar/reduc-9.c: Same.
10860 * gcc.dg/autopar/uns-outer-4.c: Same.
10861 * gcc.dg/autopar/uns-outer-5.c: Same.
10862 * gcc.dg/autopar/uns-outer-6.c: Same.
10863 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
10864 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
10865
da976fa8
AL
108662016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10867
10868 PR target/63679
10869 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
10870 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
10871
70c1e886
AL
108722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10873
10874 PR target/63679
10875 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
10876 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
10877 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
10878
88bed196
AL
108792016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10880
10881 PR target/63679
10882 * gcc.dg/tree-ssa/sra-17.c: New.
10883 * gcc.dg/tree-ssa/sra-18.c: New.
10884
3dd5f42e
IE
108852016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10886
10887 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
10888
ae5a77fa
EB
108892016-01-18 Eric Botcazou <ebotcazou@adacore.com>
10890
10891 * gnat.dg/inline12.adb: New test.
10892
11e57fc6
BC
108932016-01-18 Bin Cheng <bin.cheng@arm.com>
10894
10895 PR tree-optimization/66797
10896 * gcc.c-torture/execute/pr65447.c: Relax check condition.
10897
995b6fe0
RB
108982016-01-18 Richard Biener <rguenther@suse.de>
10899
10900 PR tree-optimization/69170
10901 * gcc.dg/torture/pr69170.c: New testcase.
10902
82ee0cf2 109032016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
10904
10905 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
10906
d69da357
TV
109072016-01-16 Tom de Vries <tom@codesourcery.com>
10908
10909 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
10910
a3845283
TV
109112016-01-16 Tom de Vries <tom@codesourcery.com>
10912
10913 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
10914 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
10915 redundant dg-require-effective-target pthread.
10916 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
10917 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10918 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10919 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10920 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10921 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10922 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10923
197a6aa6
DE
109242016-01-16 David Edelsohn <dje.gcc@gmail.com>
10925
10926 PR target/68609
10927 * gcc.target/powerpc/recip-6.c: Enable on AIX.
10928 * gcc.target/powerpc/recip-7.c: Same.
10929
ec7886c1
PP
109302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10931
10932 PR c++/69091
10933 * g++.dg/template/pr69091.C: New test.
10934
203484bb
PP
109352016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10936
10937 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
10938 dump does not contain an error_mark_node.
10939 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
10940 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
10941
aa2500e9
PP
109422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10943
10944 PR c++/68936
10945 * g++.dg/template/pr68936.C: New test.
10946
28621a5c
DE
109472016-01-15 David Edelsohn <dje.gcc@gmail.com>
10948
10949 PR target/68609
10950 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
10951 * gcc.target/powerpc/recip-2.c: Same.
10952 * gcc.target/powerpc/recip-3.c: Same.
10953 * gcc.target/powerpc/recip-4.c: Same.
10954 * gcc.target/powerpc/recip-sqrtf.c: Same.
10955
40c43aca
JL
109562016-01-15 Jeff Law <law@redhat.com>
10957
10958 PR tree-optimization/69270
10959 * gcc.dg/tree-ssa/pr69270-2.c: New test.
10960 * gcc.dg/tree-ssa/pr69270-3.c: New test.
10961
afbc5ae8
PT
109622016-01-15 Paul Thomas <pault@gcc.gnu.org>
10963
10964 PR fortran/49630
10965 * gfortran.dg/deferred_character_13.f90: New test for the fix
10966 of comment 3 of the PR.
10967
10968 PR fortran/54070
10969 * gfortran.dg/deferred_character_8.f90: New test
10970 * gfortran.dg/allocate_error_5.f90: New test
10971
10972 PR fortran/60593
10973 * gfortran.dg/deferred_character_10.f90: New test
10974
10975 PR fortran/60795
10976 * gfortran.dg/deferred_character_14.f90: New test
10977
10978 PR fortran/61147
10979 * gfortran.dg/deferred_character_11.f90: New test
10980
10981 PR fortran/64324
10982 * gfortran.dg/deferred_character_9.f90: New test
10983
49abe076
VM
109842016-01-15 Vladimir Makarov <vmakarov@redhat.com>
10985
10986 PR rtl-optimization/69030
10987 * gcc.target/i386/pr69030.c: New.
10988
16d12992
KT
109892016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10990
10991 * gcc.target/aarch64/target_attr_17.c: New test.
10992
78810bd3
RB
109932016-01-15 Richard Biener <rguenther@suse.de>
10994
10995 PR tree-optimization/66856
10996 * gcc.dg/torture/pr66856-1.c: New testcase.
10997 * gcc.dg/torture/pr66856-2.c: Likewise.
10998
2bd847fe
RB
109992016-01-15 Richard Biener <rguenther@suse.de>
11000
11001 PR debug/69137
11002 * g++.dg/lto/pr69137_0.C: New testcase.
11003
a00fe3b7
RS
110042016-01-15 Richard Sandiford <richard.sandiford@arm.com>
11005
11006 PR middle-end/69246
11007 * gcc.target/i386/pr69246.c: New test.
11008
cbb0e83b
DV
110092016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11010
7596d5de 11011 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 11012
5a500ecf
DV
110132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11014
11015 PR c++/56194
11016 * g++.dg/init/const9.C: Disable test on S/390.
11017
5d9bf64f
DV
110182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11019
11020 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
11021 * g++.dg/Wno-frame-address.C: Ditto.
11022
e234b19e
DV
110232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11024
11025 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
11026
89483f99
RB
110272016-01-15 Richard Biener <rguenther@suse.de>
11028
11029 PR tree-optimization/68961
11030 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
11031
94f37395
IE
110322016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11033
11034 * gcc.target/i386/pr65105-5.c: New test.
11035
82ee0cf2 110362016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
11037
11038 * gcc.c-torture/execute/alias-4.c: New testcase.
11039
82ee0cf2 110402016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
11041
11042 PR ipa/68148
11043 * g++.dg/ipa/devirt-49.C: New testcase.
11044
092f7deb 110452016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
11046
11047 PR target/65837
11048 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
11049 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
11050 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
11051
e93c66bc
RB
110522016-01-15 Richard Biener <rguenther@suse.de>
11053
11054 PR tree-optimization/69117
11055 * gcc.dg/torture/pr69117.c: New testcase.
11056
c47eaca6 110572015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
11058
11059 PR c++/69048
11060 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
11061
c3f6914a
FXC
110622016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11063
11064 PR testsuite/67509
11065 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
11066 range tests use 100 * maximum instead of maximum + 1.
11067
cd65ae90
JJ
110682016-01-14 Jakub Jelinek <jakub@redhat.com>
11069
11070 PR debug/69244
11071 * gcc.dg/guality/pr69244.c: New test.
11072
19643948
UB
110732016-01-14 Uros Bizjak <ubizjak@gmail.com>
11074
11075 * lib/target-supports.exp (check_effective_target_issignaling):
11076 New procedure.
11077 * gcc.dg/pr61441.c: Require issignaling effective target.
11078
fe79c97e
SB
110792016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
11080
11081 PR target/68803
11082 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
11083
c7df95d8
DM
110842016-01-14 David Malcolm <dmalcolm@redhat.com>
11085
11086 PR c++/68819
11087 PR preprocessor/69177
11088 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
11089 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
11090 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
11091 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
11092
00083992
MP
110932016-01-14 Marek Polacek <polacek@redhat.com>
11094
11095 PR c/69262
11096 * gcc.dg/array-15.c: New test.
11097
0c9b3294
JJ
110982016-01-14 Jakub Jelinek <jakub@redhat.com>
11099
11100 PR middle-end/68146
11101 PR tree-optimization/69155
11102 * gfortran.dg/pr68146.f: New test.
11103 * gfortran.dg/pr69155.f90: New test.
11104
3688e13d
RB
111052016-01-14 Richard Biener <rguenther@suse.de>
11106
11107 PR tree-optimization/68060
11108 * gcc.dg/torture/pr68060-1.c: New testcase.
11109 * gcc.dg/torture/pr68060-2.c: Likewise.
11110
bab0ad3a
NC
111112016-01-14 Nick Clifton <nickc@redhat.com>
11112
11113 * lib/target-supports.exp
11114 (check_effective_target_arm_neon_ok_nocache): Add an option
11115 sequence that includes setting the ARM architecture to ARMv7-A.
11116 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
11117 command line options necessary to enable Neon support.
11118 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
11119 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
11120 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
11121 * gcc.target/arm/pr69180.c: Likewise.
11122
947c2ce5
JL
111232016-01-14 Jeff Law <law@redhat.com>
11124
11125 PR tree-optimization/69270
11126 * gcc.dg/tree-ssa/pr69270.c: New test.
11127
3342fd71
BS
111282016-01-13 Bernd Schmidt <bschmidt@redhat.com>
11129
11130 PR c/66208
11131 * c-c++-common/pr66208.c: New file.
11132
2ad3adf1
JJ
111332016-01-13 Jakub Jelinek <jakub@redhat.com>
11134
11135 PR tree-optimization/69156
11136 * gcc.dg/pr69156.c: New test.
11137
398d6feb
L
111382016-01-13 H.J. Lu <hongjiu.lu@intel.com>
11139
11140 * gcc.target/i386/pr69225-7.c: New test.
11141
4c868789
RH
111422016-01-13 Richard Henderson <rth@redhat.com>
11143
11144 * gcc.dg/tm/memopt-13.c: Update expected function.
11145 * gcc.dg/tm/memopt-6.c: Likewise.
11146
ef6d1772
UB
111472016-01-13 Uros Bizjak <ubizjak@gmail.com>
11148
11149 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
11150 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
11151 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
11152 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 11153
ef6d1772
UB
111542016-01-13 Tom de Vries <tom@codesourcery.com>
11155
11156 PR tree-optimization/69169
0b4b6ef2
TV
11157 * gcc.dg/pr69169.c: New test.
11158
2ad3adf1 111592016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
11160
11161 PR target/69228
11162 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
11163 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
11164 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
11165 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
11166 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
11167 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
11168 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
11169 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
11170
9060e335
AK
111712016-01-13 Jakub Jelinek <jakub@redhat.com>
11172
11173 PR target/69247
11174 * gcc.dg/pr69247.c: New test.
11175
40311329
RB
111762016-01-13 Richard Biener <rguenther@suse.de>
11177
11178 PR tree-optimization/69242
11179 * gcc.dg/torture/pr69242.c: New testcase.
11180
ccbd7103
RB
111812016-01-13 Richard Biener <rguenther@suse.de>
11182
11183 PR tree-optimization/69186
11184 * gcc.dg/torture/pr69186.c: New testcase.
11185
c6f72a46
JL
111862016-01-13 Jeff Law <law@redhat.com>
11187
11188 PR tree-optimization/67755
11189 * gcc.dg/tree-ssa/pr67755.c: New test.
11190
111912016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
11192
11193 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
11194 pass number in output by a star.
11195
c446cf07
BC
111962016-01-12 Bin Cheng <bin.cheng@arm.com>
11197
11198 PR tree-optimization/68911
11199 * gcc.c-torture/execute/pr68911.c: New test.
11200
5342156c
MP
112012016-01-12 Marek Polacek <polacek@redhat.com>
11202
11203 PR c++/68979
11204 * g++.dg/warn/permissive-1.C: New test.
11205
65364cc5
JJ
112062016-01-12 Jakub Jelinek <jakub@redhat.com>
11207
11208 PR objc++/68511
11209 PR c++/69213
11210 * g++.dg/opt/pr69213.C: New test.
11211
81b9a3d9
CB
112122016-01-12 Christian Bruel <christian.bruel@st.com>
11213
11214 PR target/69180
11215 * gcc.target/arm/pr69180.c: New test.
11216
3c4e91c9
RB
112172016-01-12 Richard Biener <rguenther@suse.de>
11218
11219 PR lto/69077
11220 * g++.dg/lto/pr69077_0.C: New testcase.
11221 * g++.dg/lto/pr69077_1.C: Likewise.
11222
5664cea1
JJ
112232016-01-12 Jakub Jelinek <jakub@redhat.com>
11224
11225 PR target/69175
11226 * g++.dg/opt/pr69175.C: New test.
11227
86cefc49
AL
112282016-01-12 Alan Lawrence <alan.lawrence@arm.com>
11229
11230 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
11231 rather than #including math.h & stdlib.h.
11232 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
11233 * gcc.dg/vect/pr49771.c: Likewise.
11234 * gcc.dg/vect/vect-10-big-array.c: Likewise.
11235 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
11236 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
11237 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
11238 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
11239 * gcc.dg/vect/pr44507.c: Likewise.
11240 * gcc.dg/vect/pr45902.c: Likewise.
11241 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
11242 * gcc.dg/vect/vect-117.c: Likewise.
11243 * gcc.dg/vect/vect-99.c: Likewise.
11244 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
11245 * gcc.dg/vect/vect-cond-1.c: Likewise.
11246 * gcc.dg/vect/vect-cond-2.c: Likewise.
11247 * gcc.dg/vect/vect-cond-3.c: Likewise.
11248 * gcc.dg/vect/vect-cond-4.c: Likewise.
11249 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
11250 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
11251 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
11252 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
11253 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
11254 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
11255 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
11256 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
11257 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
11258 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
11259 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
11260 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
11261 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
11262 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
11263 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
11264 include of signal.h.
11265 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
11266 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
11267 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
11268 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
11269 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
11270 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
11271 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
11272 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
11273 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
11274 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
11275 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11276 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11277 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
11278 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
11279 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
11280 * gcc.dg/vect/vect-outer-5.c: Likewise.
11281 * gcc.dg/vect/vect-outer-6.c: Likewise.
11282 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
11283 include of stdio.h.
11284
b832f61e
NC
112852016-01-12 Nick Clifton <nickc@redhat.com>
11286
11287 PR target/68913
11288 * gcc.dg/lto/pr61886_0.c: Rename the external function called
11289 to fread so that it will be found in all target runtimes.
11290
8eac49b1
RB
112912016-01-12 Richard Biener <rguenther@suse.de>
11292
11293 PR tree-optimization/69053
11294 * g++.dg/torture/pr69053.C: New testcase.
11295
2935d994
RB
112962016-01-12 Richard Biener <rguenther@suse.de>
11297
11298 PR tree-optimization/69168
11299 * gcc.dg/torture/pr69168.c: New testcase.
11300
66c16fd9
RB
113012016-01-12 Richard Biener <rguenther@suse.de>
11302
11303 PR tree-optimization/69157
11304 * gcc.dg/torture/pr69157.c: New testcase.
11305
113062016-01-12 Richard Biener <rguenther@suse.de>
11307
11308 PR tree-optimization/69174
11309 * gcc.dg/torture/pr69174.c: New testcase.
11310
723033a6
JJ
113112016-01-12 Jakub Jelinek <jakub@redhat.com>
11312
11313 PR c++/66808
11314 PR c++/69000
11315 * g++.dg/tls/pr66808.C: New test.
11316 * g++.dg/tls/pr69000.C: New test.
11317
3574cf47
BS
113182016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11319
11320 * gcc.target/powerpc/swaps-p8-23.c: New test.
11321 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
11322
feb20787
JDA
113232016-01-11 John David Anglin <danglin@gcc.gnu.org>
11324
11325 PR tree-optimization/68356
11326 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
11327
27b1820a
KV
113282016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
11329 Jim Wilson <jim.wilson@linaro.org>
11330
11331 PR target/69194
11332 * gcc.target/arm/pr69194.c: New test.
11333
cf4de6af
L
113342016-01-11 H.J. Lu <hongjiu.lu@intel.com>
11335
11336 PR target/69225
11337 * gcc.target/i386/pr69225-1.c: New test.
11338 * gcc.target/i386/pr69225-2.c: Likewise.
11339 * gcc.target/i386/pr69225-3.c: Likewise.
11340 * gcc.target/i386/pr69225-4.c: Likewise.
11341 * gcc.target/i386/pr69225-5.c: Likewise.
11342 * gcc.target/i386/pr69225-6.c: Likewise.
11343
1ebd5558
JJ
113442016-01-11 Jakub Jelinek <jakub@redhat.com>
11345
23552a4d
JJ
11346 PR target/67462
11347 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
11348 if lp64.
11349
26ff85b0
JJ
11350 PR target/69071
11351 * gcc.dg/pr69071.c: New test.
11352
9cb6bd74
JJ
11353 PR c++/69211
11354 * g++.dg/opt/pr69211.C: New test.
11355
1ebd5558
JJ
11356 PR tree-optimization/69214
11357 * gcc.c-torture/compile/pr69214.c: New test.
11358
8c18c836
UB
113592016-01-11 Uros Bizjak <ubizjak@gmail.com>
11360
11361 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
11362 * gcc.target/i386/pr66232-11.c: Ditto.
11363 * gcc.target/i386/pr66232-12.c: Ditto.
11364 * gcc.target/i386/pr66232-13.c: Ditto.
11365
62446e6e
RB
113662016-01-11 Richard Biener <rguenther@suse.de>
11367
11368 PR tree-optimization/69173
11369 * gcc.dg/torture/pr69173.c: New testcase.
11370
2b8568fe
KT
113712016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11372
11373 PR rtl-optimization/68796
11374 * gcc.target/aarch64/tst_5.c: New test.
11375 * gcc.target/aarch64/tst_6.c: Likewise.
11376
5baf4532
KT
113772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11378
11379 PR rtl-optimization/68841
11380 * gcc.dg/pr68841.c: New test.
11381 * gcc.c-torture/execute/pr68841.c: New test.
11382
ca90b1ed
YR
113832016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
11384
11385 PR rtl-optimization/68920
11386 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
11387 for ix86 targets.
11388 * gcc.dg/ifcvt-5.c: New test.
11389
2ad3adf1 113902016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
11391
11392 PR bootstrap/69123
11393 * g++.dg/pr69123.C: New.
11394
83834c09
IE
113952016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
11396
11397 PR target/69010
11398 * gcc.target/i386/pr69010.c: New test.
11399
dcf89d57
MJ
114002016-01-11 Martin Jambor <mjambor@suse.cz>
11401
11402 PR ipa/69044
11403 * gcc.target/i386/chkp-pr69044.c: New test.
11404
d95167ee
TV
114052016-01-11 Tom de Vries <tom@codesourcery.com>
11406
11407 PR tree-optimization/69109
11408 * gcc.dg/autopar/pr69109-2.c: New test.
11409 * gcc.dg/autopar/pr69109.c: New test.
11410
4f6403a8
TV
114112016-01-11 Tom de Vries <tom@codesourcery.com>
11412
11413 PR tree-optimization/69108
11414 * gcc.dg/autopar/pr69108.c: New test.
11415
21efdd80
PP
114162016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
11417
11418 PR c++/69029
11419 * c-c++-common/Wisleading-indentation.c: Augment test.
11420
fd42eed8
TK
114212016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
11422
11423 PR fortran/69154
11424 * gfortran.dg/inline_matmul_12.f90: New test.
11425
4f90ee6c
PT
114262016-01-10 Paul Thomas <pault@gcc.gnu.org>
11427
11428 PR fortran/67779
11429 * gfortran.dg/actual_array_offset_1: New test.
11430
3907c6cf
TV
114312016-01-10 Tom de Vries <tom@codesourcery.com>
11432
11433 PR tree-optimization/69062
11434 * gcc.dg/autopar/pr69062.c: New test.
11435
b07b236e
TS
114362016-01-10 Thomas Schwinge <thomas@codesourcery.com>
11437
11438 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
11439 * gcc.dg/vect/slp-perm-2.c: Likewise.
11440 * gcc.dg/vect/slp-perm-3.c: Likewise.
11441 * gcc.dg/vect/slp-perm-5.c: Likewise.
11442 * gcc.dg/vect/slp-perm-6.c: Likewise.
11443 * gcc.dg/vect/slp-perm-7.c: Likewise.
11444 * gcc.dg/vect/slp-perm-8.c: Likewise.
11445
23fab8ae
TV
114462016-01-10 Tom de Vries <tom@codesourcery.com>
11447
11448 PR tree-optimization/69039
11449 * gcc.dg/autopar/pr69039.c: New test.
11450
73f0dae2
MP
114512016-01-09 Marek Polacek <polacek@redhat.com>
11452
11453 PR c++/69113
11454 * g++.dg/pr69113.C: New test.
11455
20b8d734
JJ
114562016-01-09 Jakub Jelinek <jakub@redhat.com>
11457
11458 PR middle-end/50865
11459 PR tree-optimization/69097
11460 * gcc.c-torture/execute/pr50865.c: New test.
11461 * gcc.c-torture/execute/pr69097-1.c: New test.
11462 * gcc.c-torture/execute/pr69097-2.c: New test.
11463 * gcc.dg/pr69097-1.c: New test.
11464 * gcc.dg/pr69097-2.c: New test.
11465
c50e614b
JJ
114662016-01-09 Jakub Jelinek <jakub@redhat.com>
11467
11468 PR c++/69164
11469 * g++.dg/opt/pr69164.C: New test.
11470
e0237993
JJ
114712016-01-08 Jakub Jelinek <jakub@redhat.com>
11472
11473 PR tree-optimization/69167
11474 * gcc.dg/pr69167.c: New test.
11475
bd8f5bb2
MP
114762016-01-08 Marek Polacek <polacek@redhat.com>
11477
11478 PR c++/68449
11479 * g++.dg/pr68449.C: New.
11480
bb0f5ca7
AL
114812016-01-08 Alan Lawrence <alan.lawrence@arm.com>
11482
11483 PR tree-optimization/68707
11484 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
11485 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
11486 on platforms supporting it.
11487 * gcc.dg/vect/slp-perm-2.c: Likewise.
11488 * gcc.dg/vect/slp-perm-3.c: Likewise.
11489 * gcc.dg/vect/slp-perm-5.c: Likewise.
11490 * gcc.dg/vect/slp-perm-7.c: Likewise.
11491 * gcc.dg/vect/slp-perm-8.c: Likewise.
11492 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
11493 on platforms supporting it.
11494
22518428
JJ
114952016-01-08 Jakub Jelinek <jakub@redhat.com>
11496
33f0852f
JJ
11497 PR tree-optimization/69162
11498 * gcc.dg/pr69162.c: New test.
11499
22518428
JJ
11500 PR tree-optimization/69172
11501 * gcc.dg/pr69172.c: New test.
11502
80e9b3aa
TP
115032016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
11504
11505 PR tree-optimization/67781
11506 * gcc.c-torture/execute/pr67781.c: New file.
11507
262a363f
JJ
115082016-01-08 Jakub Jelinek <jakub@redhat.com>
11509
11510 PR tree-optimization/69083
11511 * gcc.dg/vect/pr69083.c: New test.
11512
6e1f093f
SS
115132016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
11514
11515 PR tree-optimization/61441
11516 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
11517 Use -fexcess-precision=standard for compiler options.
11518 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
11519
53290e07
JJ
115202016-01-08 Jakub Jelinek <jakub@redhat.com>
11521
57bf3072
JJ
11522 PR fortran/69128
11523 * gfortran.dg/gomp/pr69128.f90: New test.
11524
53290e07
JJ
11525 PR c++/69145
11526 * g++.dg/ext/pr69145-1.C: New test.
11527 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
11528 * g++.dg/ext/pr69145-2.h: New file.
11529
7a127fa7
MS
115302016-01-07 Martin Sebor <msebor@redhat.com>
11531
11532 PR c/68966
11533 * gcc.dg/atomic-fetch-bool.c: New test.
11534 * gcc.dg/sync-fetch-bool.c: New test.
11535
95918b49
L
115362016-01-07 H.J. Lu <hongjiu.lu@intel.com>
11537
11538 PR fortran/66680
11539 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
11540
c8e62a9d
NC
115412016-01-07 Nick Clifton <nickc@redhat.com>
11542
11543 PR target/66655
11544 * g++.dg/pr66655.C: New test.
11545 * g++.dg/pr66655_1.cc: Test support file.
11546 * g++.dg/pr66655.h: Test header file.
11547
2ad3adf1 115482016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
11549
11550 PR fortran/66680
11551 gfortran.dg/gomp/pr66680.f90: New test.
11552
4cd9ca92
L
115532016-01-07 H.J. Lu <hongjiu.lu@intel.com>
11554
11555 PR target/69171
11556 * gcc.target/i386/pr69171-1.c: New test.
11557 * gcc.target/i386/pr69171-2.c: Likewise.
11558 * gcc.target/i386/pr69171-3.c: Likewise.
11559 * gcc.target/i386/pr69171-4.c: Likewise.
11560 * gcc.target/i386/pr69171-5.c: Likewise.
11561 * gcc.target/i386/pr69171-6.c: Likewise.
11562
7e33d4dc
BS
115632015-12-15 Bernd Schmidt <bschmidt@redhat.com>
11564
11565 PR middle-end/67639
11566 * c-c++-common/pr67639.c: New test.
11567
fec64afc
JJ
115682016-01-07 Jakub Jelinek <jakub@redhat.com>
11569
11570 PR tree-optimization/69141
11571 * g++.dg/opt/pr69141.C: New test.
11572
f293ad29
EB
115732016-01-06 Eric Botcazou <ebotcazou@adacore.com>
11574
11575 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
11576
5027395e
UB
115772016-01-06 Uros Bizjak <ubizjak@gmail.com>
11578
11579 PR target/69140
11580 * gcc.target/i386/pr69140.c: New test
11581
7443cf13
DM
115822016-01-06 David Malcolm <dmalcolm@redhat.com>
11583
11584 * gcc.dg/bad-dereference.c: New test case.
11585
32928931
BS
115862015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11587
11588 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
11589
68dd05da
AS
115902016-01-06 Andreas Schwab <schwab@linux-m68k.org>
11591
11592 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
11593
6b131d5b
MP
115942016-01-06 Marek Polacek <polacek@redhat.com>
11595
11596 PR sanitizer/69099
11597 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
11598
8d9fdb49
MP
115992016-01-05 Marek Polacek <polacek@redhat.com>
11600
11601 PR c/69104
11602 * gcc.dg/atomic-invalid-2.c: New.
11603
acf93f1e
L
116042016-01-05 H.J. Lu <hongjiu.lu@intel.com>
11605
11606 PR target/68991
11607 * gcc.target/i386/pr68991.c: New test.
11608
3f50525d
L
116092016-01-05 H.J. Lu <hongjiu.lu@intel.com>
11610
11611 PR target/68991
11612 * g++.dg/pr68991-1.C: New test.
11613 * g++.dg/pr68991-2.C: Likewise.
11614
e0237993 116152016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 11616
e0237993 11617 PR other/60465
face88a1
ST
11618 * gcc.target/ia64/pr60465-gprel64.c: New test.
11619 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
11620
a0866eff
KT
116212016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11622
11623 PR rtl-optimization/68651
11624 * gcc.target/aarch64/pr68651_1.c: New test.
11625
c589e975
DM
116262016-01-05 David Malcolm <dmalcolm@redhat.com>
11627
11628 PR c/69122
11629 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
11630
929710d9
NS
116312016-01-05 Nathan Sidwell <nathan@acm.org>
11632
ce3e43d7
NS
11633 PR c++/58583
11634 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
11635
929710d9
NS
11636 * gcc.dg/alias-15.c: New.
11637
a2faef8e
NC
116382016-01-05 Nick Clifton <nickc@redhat.com>
11639
11640 PR target/68870
11641 * g++.dg/pr68770.C: New test.
11642
4cfa76e3
MS
116432016-01-04 Mike Stump <mikestump@comcast.net>
11644
11645 * lib/target-supports.exp (check_effective_target_cilkplus):
11646 cilkplus targets require pthreads.
4ece61b6 11647 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 11648
4e8a3a35
MM
116492016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
11650
11651 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
11652 generation.
11653
818ab71a
JJ
116542016-01-04 Jakub Jelinek <jakub@redhat.com>
11655
11656 Update copyright years.
11657
2fe0a208
MP
116582016-01-04 Marek Polacek <polacek@redhat.com>
11659
11660 PR c/68908
11661 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
11662 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
11663 * gcc.dg/atomic/stdatomic-op-5.c: New test.
11664
9e3b2fe3
EB
116652016-01-04 Eric Botcazou <ebotcazou@adacore.com>
11666
11667 * gcc.target/sparc/20160104-2.c: New test.
11668
e8d65a35
EB
116692016-01-04 Eric Botcazou <ebotcazou@adacore.com>
11670
11671 * gcc.target/sparc/20160104-1.c: New test.
11672
25ccfccd
PT
116732016-01-03 Paul Thomas <pault@gcc.gnu.org>
11674
11675 PR fortran/65045
11676 * gfortran.dg/pr65045.f90: New test.
11677
cb51d382
EB
116782016-01-02 Eric Botcazou <ebotcazou@adacore.com>
11679
11680 * gnat.dg/specs/debug1.ads: Delete.
11681
6eeaad6e
JD
116822016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11683
11684 PR libgfortran/68867
11685 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
11686 expression.
11687
2f968603
JD
116882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11689
11690 PR libgfortran/68867
11691 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
11692 PowerPC.
11693
591bb5e4
PT
116942016-01-01 Paul Thomas <pault@gcc.gnu.org>
11695
11696 PR fortran/68864
11697 * gfortran.dg/pr68864.f90: New test.
11698
f1e0620c
JJ
116992016-01-01 Jakub Jelinek <jakub@redhat.com>
11700
942a1319
JJ
11701 PR tree-optimization/69070
11702 * gcc.dg/pr69070.c: New test.
11703
10dff63f
JJ
11704 PR sanitizer/69055
11705 * gfortran.dg/pr69055.f90: New test.
11706
f1e0620c
JJ
11707 PR target/69015
11708 * gcc.dg/pr69015.c: New test.
818ab71a 11709\f
2f883d1c 11710Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
11711
11712Copying and distribution of this file, with or without modification,
11713are permitted in any medium without royalty provided the copyright
11714notice and this notice are preserved.