]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
rs6000: Use LR_REGNO directly in the save/restore patterns
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2a99de7b
RB
12016-09-01 Richard Biener <rguenther@suse.de>
2
3 PR middle-end/77436
4 * gcc.dg/torture/pr77436.c: New testcase.
5
f79d8786
SKS
62016-09-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7
8 * gcc.dg/pr64252.c: Require int32plus.
9 * gcc.dg/pr66299-1.c: Likewise.
10 * gcc.dg/pr66299-2.c: Likewise.
11 * gcc.dg/torture/20131115-1.c: Skip for avr.
12
b06335f9
KT
132016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14
15 * gcc.target/aarch64/ands_3.c: New test.
16
f25f40be
JJ
172016-08-31 Jakub Jelinek <jakub@redhat.com>
18
d12a0b5a
JJ
19 PR fortran/77352
20 * gfortran.dg/gomp/pr77352.f90: New test.
21
f25f40be
JJ
22 PR fortran/77374
23 * gfortran.dg/gomp/pr77374.f08: New test.
24
9ff6fb6e
MG
252016-08-31 Marc Glisse <marc.glisse@inria.fr>
26
27 PR tree-optimization/73714
28 * gcc.dg/tree-ssa/pr73714.c: New test.
29
8e95a674
JD
302016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
31
32 PR libgfortran/77393
33 * gfortran.dg/fmt_f0_2.f90: New test.
34
c6b0037d
MG
352016-08-31 Marc Glisse <marc.glisse@inria.fr>
36
37 * gcc.target/i386/pr59539-2.c: Adapt options.
38 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
39
1a576b13
PT
402016-08-31 Paul Thomas <pault@gcc.gnu.org>
41
42 PR fortran/77418
43 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
44 of the associate entity and replace with a pointer to the
45 intended item on the stack.
46
e73d3ca6 472016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 48 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
49
50 PR fortran/48298
51 * gfortran.dg/dtio_1.f90: New test.
52 * gfortran.dg/dtio_2.f90: New test.
53 * gfortran.dg/dtio_3.f90: New test.
54 * gfortran.dg/dtio_4.f90: New test.
55 * gfortran.dg/dtio_5.f90: New test.
56 * gfortran.dg/dtio_6.f90: New test.
57 * gfortran.dg/dtio_7.f90: New test.
58 * gfortran.dg/dtio_8.f90: New test.
59 * gfortran.dg/dtio_9.f90: New test.
60 * gfortran.dg/dtio_10.f90: New test.
61
b816477a
DM
622016-08-30 David Malcolm <dmalcolm@redhat.com>
63
64 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
65 (test_many_nested_locations): New function.
66 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
67 (test_show_locus): Handle "test_many_nested_locations".
68
71b30891
DM
692016-08-30 David Malcolm <dmalcolm@redhat.com>
70
71 * g++.dg/template/double-greater-than-fixit.C: New test case.
72
8fa37232
EB
732016-08-30 Eric Botcazou <ebotcazou@adacore.com>
74
75 * gnat.dg/opt57.ad[sb]: New test.
76 * gnat.dg/opt57_pkg.ads: New helper.
77
6f651bae
RB
782016-08-30 Richard Biener <rguenther@suse.de>
79
80 PR tree-optimization/69047
81 * gcc.dg/pr69047.c: Fix byte-order check.
82
ab834832
JJ
832016-08-30 Jakub Jelinek <jakub@redhat.com>
84
5116b156
JJ
85 PR tree-optimization/72866
86 * gcc.dg/vect/pr72866.c: New test.
87
3754bbfc
JJ
88 PR debug/77363
89 * g++.dg/debug/dwarf2/pr77363.C: New test.
90
26122e2d
JJ
91 PR middle-end/77377
92 * gcc.target/i386/pr77377.c: New test.
93
ab834832
JJ
94 PR debug/77389
95 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
96 in dg-options.
97
bedc9ca7
SK
982016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
99
100 * gfortran.dg/pr77372.f90: Moved to ...
101 * gfortran.dg/ieee/pr77372.f90: here.
102
adfa1e6b
MM
1032016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
104
105 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
106 vector short/char initializations.
107 * gcc.target/powerpc/vec-init-5.c: Likewise.
108 * gcc.target/powerpc/vec-init-6.c: New compile time test for
109 vector initialization optimizations.
110 * gcc.target/powerpc/vec-init-7.c: Likewise.
111 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
112 vector float/double initializations.
113 * gcc.target/powerpc/vec-init-9.c: Likewise.
114
414b7129
UB
1152016-08-29 Uros Bizjak <ubizjak@gmail.com>
116
117 PR target/77403
118 * gcc.target/i386/pr77403.c: New test.
119
3d06b6f2
MP
1202016-08-29 Marek Polacek <polacek@redhat.com>
121
122 PR c/77292
123 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
124
ba9bbd6f
TV
1252016-08-29 Tom de Vries <tom@codesourcery.com>
126
127 PR c/77398
128 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
129
d7d80d8f
EB
1302016-08-29 Eric Botcazou <ebotcazou@adacore.com>
131
132 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 133
d7d80d8f 1342016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
135
136 * gfortran.dg/dec_structure_13.f90: New testcase.
137
468d95c8
JB
1382016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
139
140 PR fortran/77261
141 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
142 available.
143
f329b264
TV
1442016-08-28 Tom de Vries <tom@codesourcery.com>
145
146 PR lto/70955
147 * gcc.dg/pr70955.c: New test.
148 * gcc.dg/lto/pr70955_0.c: Same.
149 * gcc.dg/lto/pr70955_1.c: Same.
150
4a389eb6
PP
1512016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
152
153 PR tree-optimization/71077
154 * gcc.target/i386/pr71077.c: New test.
155
602f77a6
SK
1562016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
157
158 PR fortran/77380
159 * gfortran.dg/pr77380.f90: New test.
160
741b52b5
SK
1612016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
162
163 PR fortran/77372
164 gfortran.dg/pr77372.f90: New test.
165
ee908516
DM
1662016-08-26 David Malcolm <dmalcolm@redhat.com>
167
168 * gcc.dg/spellcheck-fields-2.c (test): Move
169 dg-begin/end-multiline-output within function body.
170 (test_macro): New function.
171
d41e76cf
DM
1722016-08-26 David Malcolm <dmalcolm@redhat.com>
173
174 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
175 (test_fixit_insert): Update expected output.
176 (test_fixit_remove): Likewise.
177 (test_fixit_replace): Likewise.
178
524a4c96
RO
1792016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
180
181 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
182 Fix typo.
183
ebfa15ab
RB
1842016-08-26 Richard Biener <rguenther@suse.de>
185
186 PR tree-optimization/69047
187 * gcc.dg/pr69047.c: New testcase.
188
209ca542
PK
1892016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
190 Martin Jambhor <mjambor@suse.cz>
524a4c96 191
209ca542
PK
192 * gcc.dg/ipa/propbits-1.c: New test-case.
193 * gcc.dg/ipa/propbits-2.c: Likewise.
194 * gcc.dg/ipa/propbits-3.c: Likewise.
195
e5cf1629
SK
1962016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
197
198 PR fortran/77351
199 * gfortran.dg/pr77351.f90: New test.
200
ebef225f
MP
2012016-08-25 Marek Polacek <polacek@redhat.com>
202
203 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
204
fe377a48
MP
2052016-08-25 Marek Polacek <polacek@redhat.com>
206
207 PR c/77323
208 * gcc.dg/pr77323.c: New test.
209
88b8971f
PT
2102016-08-24 Paul Thomas <pault@gcc.gnu.org>
211
212 PR fortran/77358
213 * gfortran.dg/submodule_17.f08: New test.
214
c8cd4696
MC
2152016-08-24 Michael Collison <michael.collison@linaro.org>
216 Michael Collison <michael.collison@arm.com>
217
218 * gcc.target/arm/builtin_saddl.c: New testcase.
219 * gcc.target/arm/builtin_saddll.c: New testcase.
220 * gcc.target/arm/builtin_uaddl.c: New testcase.
221 * gcc.target/arm/builtin_uaddll.c: New testcase.
222 * gcc.target/arm/builtin_ssubl.c: New testcase.
223 * gcc.target/arm/builtin_ssubll.c: New testcase.
224 * gcc.target/arm/builtin_usubl.c: New testcase.
225 * gcc.target/arm/builtin_usubll.c: New testcase.
226
d5b5d212
UB
2272016-08-24 Uros Bizjak <ubizjak@gmail.com>
228
229 PR target/77270
230 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
231 (dg-options): Use -march=amdfam10 instead of -march=athlon.
232 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
233 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
234 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
235 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
236 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
237 effective target. Remove scan-assembler-times directives.
238 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
239 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
240 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
241
d1188689
SKS
2422016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
243
244 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
245 of unsigned int.
246 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
247
0b6b8f85
RS
2482016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
249
250 PR testsuite/77317
251 * lib/target-supports.exp
252 (check_effective_target_vect_aligned_arrays): Don't cache the result.
253 (check_effective_target_vect_natural_alignment): Ditto.
254 (check_effective_target_vector_alignment_reachable): Ditto.
255 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
256
587b7f7a
ILT
2572016-08-23 Ian Lance Taylor <iant@golang.org>
258
259 * gcc.target/s390/nolrl-1.c: Don't match the file name.
260
6019c0fc
MM
2612016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
262
263 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
264 being created from pointers to memory locations.
265 * gcc.target/powerpc/vec-init-2.c: Likewise.
266
cfe37db4
FR
2672016-08-23 Fritz Reese <fritzoreese@gmail.com>
268
269 * gfortran.dg/dec_structure_12.f90: New testcase.
270
7e11f46f
DV
2712016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
272
273 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
274
7ab4f354
DV
2752016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
276
277 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
278 verification.
279
deb9351f
DV
2802016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
281
282 * gcc.target/s390/md/andc-splitter-1.c: New test case.
283 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
284
1fd9f058
RB
2852016-08-23 Richard Biener <rguenther@suse.de>
286
287 PR tree-optimization/27336
288 * c-c++-common/pr27336.c: New testcase.
289
b00e6e75
MP
2902016-08-22 Marek Polacek <polacek@redhat.com>
291
292 PR c++/77321
293 * g++.dg/cpp1y/pr77321.C: New test.
294
58338bac
SK
2952016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
296
297 PR fortran/60774
298 * gfortran.dg/empty_label.f: Adjust test for new error message.
299 * gfortran.dg/empty_label.f90: Ditto.
300 * gfortran.dg/empty_label_typedecl.f90: Ditto.
301 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
302 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
303
30364ce6
SK
3042016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
305
306 PR fortran/61318
307 * gfortran.dg/pr61318.f90: New test.
308
ad7a5a8f
SK
3092016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
310
311 PR fortran/77260
312 * gfortran.dg/pr77260_1.f90: New test.
313 * gfortran.dg/pr77260_2.f90: Ditto.
314
72f52f30
JM
3152016-08-22 Joseph Myers <joseph@codesourcery.com>
316
317 PR middle-end/77269
318 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
319 __builtin_signbitf and __builtin_signbitl in expected generic
320 expansion.
321 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
322 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
323 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
324 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
325 tests.
326
6dc198e3
JM
3272016-08-22 Joseph Myers <joseph@codesourcery.com>
328
329 * gcc.dg/torture/float128-builtin.c,
330 gcc.dg/torture/float128-ieee-nan.c,
331 gcc.dg/torture/float128x-builtin.c,
332 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
333 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
334 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
335 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
336 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
337 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
338 gcc.dg/torture/floatn-nan.h: New tests.
339
7ff4e41a
JM
3402016-08-22 Joseph Myers <joseph@codesourcery.com>
341
342 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
343 macro.
344 (main): Update calls to TEST_I_F.
345 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
346 macro.
347 (main): Update calls to TEST_I_F.
348
7078cdb6
JM
3492016-08-22 Joseph Myers <joseph@codesourcery.com>
350
351 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
352 gcc.dg/torture/fp-int-convert-float32x-timode.c,
353 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
354 names in calls to TEST_I_F.
355
a9d7c823
BE
3562016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
357
358 PR c/52952
359 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
360
cd800235
SKS
3612016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
362
363 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
364 and !natural_alignment_64.
365 * gcc.dg/ipa/propalign-2.c: Likewise.
366 * gcc.dg/ipa/propalign-3.c: Likewise.
367 * gcc.dg/ipa/propalign-4.c: Likewise.
368 * gcc.dg/ipa/propalign-5.c: Likewise.
369 * lib/target-supports.exp
370 (check_effective_target_natural_alignment_32): Add avr-*-*.
371
22d12455
KV
3722016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
373
374 PR tree-optimization/61839
375 * gcc.dg/tree-ssa/pr61839_1.c: New test.
376 * gcc.dg/tree-ssa/pr61839_2.c: New test.
377 * gcc.dg/tree-ssa/pr61839_3.c: New test.
378 * gcc.dg/tree-ssa/pr61839_4.c: New test.
379
c65699ef
JM
3802016-08-19 Joseph Myers <joseph@codesourcery.com>
381
382 PR c/32187
383 * lib/target-supports.exp (check_effective_target_float16)
384 (check_effective_target_float32, check_effective_target_float64)
385 (check_effective_target_float128, check_effective_target_float32x)
386 (check_effective_target_float64x)
387 (check_effective_target_float128x)
388 (check_effective_target_float16_runtime)
389 (check_effective_target_float32_runtime)
390 (check_effective_target_float64_runtime)
391 (check_effective_target_float128_runtime)
392 (check_effective_target_float32x_runtime)
393 (check_effective_target_float64x_runtime)
394 (check_effective_target_float128x_runtime)
395 (check_effective_target_floatn_nx_runtime)
396 (add_options_for_float16, add_options_for_float32)
397 (add_options_for_float64, add_options_for_float128)
398 (add_options_for_float32x, add_options_for_float64x)
399 (add_options_for_float128x): New procedures.
400 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
401 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
402 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
403 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
404 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
405 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
406 gcc.dg/torture/float128-complex.c,
407 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
408 gcc.dg/torture/float128x-basic.c,
409 gcc.dg/torture/float128x-complex.c,
410 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
411 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
412 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
413 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
414 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
415 gcc.dg/torture/float32x-basic.c,
416 gcc.dg/torture/float32x-complex.c,
417 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
418 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
419 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
420 gcc.dg/torture/float64x-basic.c,
421 gcc.dg/torture/float64x-complex.c,
422 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
423 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
424 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
425 gcc.dg/torture/floatn-tg.h,
426 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
427 gcc.dg/torture/fp-int-convert-float128-ieee.c,
428 gcc.dg/torture/fp-int-convert-float128x-timode.c,
429 gcc.dg/torture/fp-int-convert-float128x.c,
430 gcc.dg/torture/fp-int-convert-float16-timode.c,
431 gcc.dg/torture/fp-int-convert-float16.c,
432 gcc.dg/torture/fp-int-convert-float32-timode.c,
433 gcc.dg/torture/fp-int-convert-float32.c,
434 gcc.dg/torture/fp-int-convert-float32x-timode.c,
435 gcc.dg/torture/fp-int-convert-float32x.c,
436 gcc.dg/torture/fp-int-convert-float64-timode.c,
437 gcc.dg/torture/fp-int-convert-float64.c,
438 gcc.dg/torture/fp-int-convert-float64x-timode.c,
439 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
440 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
441 maximum exponent of floating-point type. Use it in testing
442 whether 0x8...0 fits in the floating-point type. Always treat -1
443 (signed 0xf...f) as fitting in the floating-point type.
444 (M_OK1): New macro.
445 * gcc.dg/torture/fp-int-convert-double.c,
446 gcc.dg/torture/fp-int-convert-float.c,
447 gcc.dg/torture/fp-int-convert-float128-timode.c,
448 gcc.dg/torture/fp-int-convert-float128.c,
449 gcc.dg/torture/fp-int-convert-float80-timode.c,
450 gcc.dg/torture/fp-int-convert-float80.c,
451 gcc.dg/torture/fp-int-convert-long-double.c,
452 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
453
94e73c78
JJ
4542016-08-19 Jakub Jelinek <jakub@redhat.com>
455
fbdbd4b6
JJ
456 PR fortran/72744
457 * gfortran.dg/gomp/pr72744.f90: New test.
458
94e73c78
JJ
459 PR fortran/69281
460 * gfortran.dg/gomp/pr69281.f90: New test.
461
91151a73
JB
4622016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
463
414b7129
UB
464 * gfortran.dg/random_4.f90: Initialize seed before using, handle
465 the last special seed value.
466 * gfortran.dg/random_7.f90: Use size for last array member instead
467 of hardcoded value.
91151a73 468
fcf830ab
PK
4692016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
470
471 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
472 * gcc.dg/cpp/warn-undef-2.c: Likewise.
473
1a5da5b6
RB
4742016-08-19 Richard Biener <rguenther@suse.de>
475
476 PR tree-optimization/77286
477 * gcc.dg/torture/pr77286.c: New testcase.
478
82f72146
DM
4792016-08-18 David Malcolm <dmalcolm@redhat.com>
480
481 * gcc.dg/verbose-asm-2.c: New test case.
482
cc015f3a
DM
4832016-08-18 David Malcolm <dmalcolm@redhat.com>
484
485 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
486 (custom_diagnostic_finalizer): Update for change to
487 diagnostic_show_locus.
488
cb18fd07
DM
4892016-08-18 David Malcolm <dmalcolm@redhat.com>
490
491 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
492 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
493
a76989dc
MP
4942016-08-18 Marek Polacek <polacek@redhat.com>
495
496 PR c/71514
497 * gcc.dg/pr71514.c: New test.
498
89c88780
L
4992015-08-18 H.J. Lu <hongjiu.lu@intel.com>
500
501 PR target/72839
502 * gcc.target/i386/pr72839.c: New test.
503
2c71d454
CLT
5042016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
505
506 PR middle-end/70895
507 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
508 * c-c++-common/goacc/reduction-1.c: Likewise.
509 * c-c++-common/goacc/reduction-2.c: Likewise.
510 * c-c++-common/goacc/reduction-3.c: Likewise.
511 * c-c++-common/goacc/reduction-4.c: Likewise.
512
66592e95
AM
5132016-08-18 Alan Modra <amodra@gmail.com>
514
515 * gcc.c-torture/compile/pr72771.c: New.
516
3a146d46
JJ
5172016-08-17 Jakub Jelinek <jakub@redhat.com>
518
519 PR fortran/67496
520 * gfortran.dg/pr67496.f90: New test.
521
038000bd
AH
5222015-08-17 Alan Hayward <alan.hayward@arm.com>
523
524 PR tree-optimization/71752
3a146d46 525 * gcc.dg/vect/pr71752.c: New.
038000bd 526
dd42e908
UB
5272016-08-17 Uros Bizjak <ubizjak@gmail.com>
528
529 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
530
458a1cd0
JJ
5312016-08-17 Jakub Jelinek <jakub@redhat.com>
532
533 PR middle-end/77259
534 * g++.dg/ipa/devirt-52.C: New test.
535
11c4c4ba
CLT
5362016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
537
538 * c-c++-common/goacc/reduction-6.c: New testcase.
539
661d6efd
RB
5402016-08-17 Richard Biener <rguenther@suse.de>
541
542 PR tree-optimization/76490
543 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
544 * gcc.dg/pr52904.c: XFAIL.
545
622d8b69
RB
5462016-08-17 Richard Biener <rguenther@suse.de>
547
548 PR tree-optimization/23855
549 * gcc.dg/loop-unswitch-2.c: Adjust.
550
af23e99c
JJ
5512016-08-16 Jakub Jelinek <jakub@redhat.com>
552
553 PR tree-optimization/72817
554 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
555
feeb6268
JM
5562016-08-16 Joseph Myers <joseph@codesourcery.com>
557
558 PR libgcc/77265
559 * gcc.dg/torture/float128-extend-inf.c: New test.
560
65e736c0
DM
5612016-08-16 David Malcolm <dmalcolm@redhat.com>
562
563 PR c/72857
564 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
565 for embedded NUL.
566 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
567 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
568 caret placement.
569 (test_oct): Likewise.
570 (test_multiple): Likewise.
571 (test_field_width_specifier): Likewise.
572 (test_field_width_specifier_2): New function.
573 (test_field_precision_specifier): New function.
574 (test_embedded_nul): Update expected caret placement.
575 (test_non_contiguous_strings): Update line number.
576 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
577 (__emit_string_literal_range): Add "caret_idx" param.
578 (test_simple_string_literal): Add value for new param, updating
579 expected output..
580 (test_concatenated_string_literal): Likewise.
581 (test_multiline_string_literal): Likewise.
582 (test_hex): Likewise.
583 (test_oct): Likewise.
584 (test_multiple): Likewise.
585 (test_ucn4): Likewise.
586 (test_ucn8): Likewise.
587 (test_u8): Likewise.
588 (test_u): Likewise; update expected message, from "range" to
589 "location".
590 (test_U): Likewise.
591 (test_L): Likewise.
592 (test_macro): Add value for new param.
593 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
594 (__emit_string_literal_range): Add "caret_idx" param.
595 (test_stringified_token_1): Add value for new param. Update
596 expected message, from "range" to "location".
597 (test_stringized_token_2): Likewise, adding param to macro.
598 (test_stringified_token_3): Likewise.
599 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
600 (emit_warning): Convert param from source_range to location_t.
601 (test_string_literals): Add caret_idx param, and use it when
602 constructing a substring_loc. Update error message, from
603 "range" to "location".
604
4a7f57d5
JJ
6052016-08-16 Jakub Jelinek <jakub@redhat.com>
606
7841800f
JJ
607 PR target/71910
608 * g++.dg/gomp/pr71910.C: New test.
609
1b13411a
JJ
610 PR middle-end/67485
611 * gcc.c-torture/compile/pr67485.c: New test.
612
4a7f57d5
JJ
613 PR target/72867
614 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
615
3c556bc4
BC
6162016-08-16 Bin Cheng <bin.cheng@arm.com>
617
618 PR tree-optimization/69848
619 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
620
beab2da6
ML
6212016-08-16 Martin Liska <mliska@suse.cz>
622
623 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
624 of memory operations so that it can be handled by core2
625 in 32-bit mode.
626
f4eec0a3
RB
6272016-08-16 Richard Biener <rguenther@suse.de>
628
629 PR tree-optimization/76783
630 * gcc.dg/pr76783.c: New testcase.
631 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
632
8f21990a
BC
6332016-08-16 Bin Cheng <bin.cheng@arm.com>
634
635 PR tree-optimization/72817
636 PR tree-optimization/73450
637 * gcc.dg/tree-ssa/pr72817.c: New test.
638 * gcc.dg/tree-ssa/pr73450.c: New test.
639
7fc61626
FR
6402016-08-15 Fritz Reese <fritzoreese@gmail.com>
641
642 * gfortran.dg/init_flag_13.f90: New testcase.
643 * gfortran.dg/init_flag_14.f90: Ditto.
644 * gfortran.dg/init_flag_15.f03: Ditto.
645 * gfortran.dg/dec_init_1.f90: Ditto.
646 * gfortran.dg/dec_init_2.f90: Ditto.
647
432baa02
UB
6482016-08-15 Uros Bizjak <ubizjak@gmail.com>
649
650 PR target/72867
651 * gcc.target/i386/pr72867.c: New test.
652
7e1dde14
EB
6532016-08-16 Eric Botcazou <ebotcazou@adacore.com>
654
655 * c-c++-common/dump-ada-spec-5.c: New test.
656
e4969090
RB
6572016-08-15 Richard Biener <rguenther@suse.de>
658
659 PR tree-optimization/73434
660 * gcc.dg/torture/pr73434.c: New testcase.
661
66088065
JJ
6622016-08-15 Jakub Jelinek <jakub@redhat.com>
663
664 PR tree-optimization/72824
665 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
666
7c713714
CLT
6672016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
668
669 PR fortran/70598
670 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
671 in use_device clause.
672 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
673 * gfortran.dg/goacc/list.f95: Adjust to catch
674 "neither a POINTER nor an array" error messages.
675
4271e5cb
UB
6762016-08-14 Uros Bizjak <ubizjak@gmail.com>
677
678 PR target/76342
679 * gcc.target/i386/pr76342.c: New test.
680
b0cea284
JJ
6812016-08-12 Jakub Jelinek <jakub@redhat.com>
682
683 PR c/71512
684 * g++.dg/ubsan/pr71512.C: New test.
685 * c-c++-common/ubsan/pr71512-1.c: New test.
686 * c-c++-common/ubsan/pr71512-2.c: New test.
687
e86aefb8
MM
6882016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
689
690 * gcc.target/powerpc/vec-init-1.c: New tests to test various
691 vector initialization options.
692 * gcc.target/powerpc/vec-init-2.c: Likewise.
693 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
694 is generated on ISA 3.0.
695
7fd82d52
PP
6962016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
697
698 PR middle-end/71654
699 * gcc.dg/c-c++-common/pr71654.c: New test.
700 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
701 dg-options.
702 * gcc.dg/tree-ssa/vrp24: Likewise.
703
2f1364c2
JJ
7042016-08-12 Jakub Jelinek <jakub@redhat.com>
705
706 PR c/67410
707 * gcc.dg/pr67410.c: New test.
708
8eb414aa
BC
7092016-08-12 Bin Cheng <bin.cheng@arm.com>
710
711 PR tree-optimization/69848
712 * gcc.dg/vect/vect-pr69848.c: New test.
713
30b39c19
UB
7142016-08-12 Uros Bizjak <ubizjak@gmail.com>
715
716 PR testsuite/71008
717 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
718 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
719 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
720 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
721
e373dd06
RB
7222016-08-12 Richard Biener <rguenther@suse.de>
723
724 PR tree-optimization/57326
725 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
726 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
727 * gcc.dg/tree-ssa/pr35287.c: Likewise.
728 * gcc.target/i386/pr45685.c: Likewise.
729 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
730 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
731 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
732 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
733 * gfortran.dg/pr34163.f90: Likewise.
734
20d1af89
ML
7352016-08-12 Martin Liska <mliska@suse.cz>
736
737 * g++.dg/gcov/gcov-16.C: New test.
738 * lib/gcov.exp: Support new argument for run-gcov function.
739
5cacda56
ML
7402016-08-12 Martin Liska <mliska@suse.cz>
741
742 PR gcov-profile/35590
743 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
744
663eecfd
RB
7452016-08-12 Richard Biener <rguenther@suse.de>
746
747 PR tree-optimization/72851
748 * gcc.dg/torture/pr72851.c: New testcase.
749
8aaf799b
AO
7502016-08-12 Alexandre Oliva <aoliva@redhat.com>
751
e366d7d8
AO
752 PR debug/63240
753 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
754 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
755 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
756 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
757 DW_AT_deleted.
758
71e1a6a4
AO
759 PR debug/55641
760 * g++.dg/debug/dwarf2/ref-1.C: New.
761
8aaf799b
AO
762 PR debug/49366
763 * g++.dg/debug/dwarf2/template-params-12.H: New.
764 * g++.dg/debug/dwarf2/template-params-12f.C: New.
765 * g++.dg/debug/dwarf2/template-params-12g.C: New.
766 * g++.dg/debug/dwarf2/template-params-12n.C: New.
767 * g++.dg/debug/dwarf2/template-params-12s.C: New.
768 * g++.dg/debug/dwarf2/template-params-12u.C: New.
769 * g++.dg/debug/dwarf2/template-params-12v.C: New.
770 * g++.dg/debug/dwarf2/template-params-12w.C: New.
771
06f9caed
BS
7722016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
773
774 PR target/72863
775 * gcc.target/powerpc/pr72863.c: New test.
776
a8b956c1
UB
7772016-08-11 Uros Bizjak <ubizjak@gmail.com>
778
779 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
780
c73dd986
L
7812015-08-11 H.J. Lu <hongjiu.lu@intel.com>
782
783 * gcc.target/i386/pieces-strcpy-1.c: New test.
784 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
785
385ed708
JJ
7862016-08-11 Jakub Jelinek <jakub@redhat.com>
787
788 PR c++/72868
789 * g++.dg/cpp1y/constexpr-switch4.C: New test.
790
df7ec09f
L
7912015-08-11 H.J. Lu <hongjiu.lu@intel.com>
792
793 * gcc.target/i386/pieces-memcpy-1.c: New test.
794 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
795 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
796 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
797 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
798 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
799
b95a64bb
JJ
8002016-08-11 Jakub Jelinek <jakub@redhat.com>
801
802 PR c/72816
7ddbcf6b 803 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 804
59537744
BE
8052016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
806
807 PR tree-optimization/71083
808 * gcc.c-torture/execute/pr71083.c: New test.
809 * gnat.dg/loop_optimization23.adb: New test.
810 * gnat.dg/loop_optimization23_pkg.ads: New test.
811 * gnat.dg/loop_optimization23_pkg.adb: New test.
812
183ac6d0
RB
8132016-08-11 Richard Biener <rguenther@suse.de>
814
815 PR tree-optimization/72772
816 * gcc.dg/graphite/pr35356-1.c: Adjust.
817 * gcc.dg/tree-ssa/pr59597.c: Likewise.
818
b152f5a2
JB
8192016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
820
821 * gfortran.dg/random_7.f90: Take into account that the last seed
822 value is the special p value.
823 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
824
bb7ebad1
RB
8252016-08-11 Richard Biener <rguenther@suse.de>
826
827 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
828
2e186411
AM
8292016-08-11 Alan Modra <amodra@gmail.com>
830
831 * gcc.target/powerpc/pr71680.c: New.
832
e9e6d4f6
KN
8332016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
834
835 * gcc.target/powerpc/bfp/bfp.exp: New file.
836 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
837 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
838 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
839 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
840 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
841 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
842 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
843 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
844 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
845 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
846 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
847 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
848 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
849 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
850 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
851 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
852 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
853 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
854 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
855 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
856 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
857 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
858 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
859 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
860 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
861 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
862 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
863 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
864 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
865 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
866 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
867 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
868 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
869 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
870 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
871 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
872 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
873 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
874 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
875 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
876 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
877 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
878 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
879 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
880 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
881 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
882 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
883 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
884 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
885 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
886 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
887 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
888 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
889
9c8eabea
BC
8902016-08-10 Bin Cheng <bin.cheng@arm.com>
891
892 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
893 Add aarch64*-*-*.
894
6c553b76
BC
8952016-08-10 Bin Cheng <bin.cheng@arm.com>
896
897 * gcc.target/aarch64/simd/vcond-ne.c: New test.
898
a0883b08
MM
8992016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
900
901 PR target/72853
902 * gcc.target/powerpc/pr72853.c: New test.
903
a266236e
ML
9042016-08-10 Martin Liska <mliska@suse.cz>
905
906 PR gcov-profile/58306
907 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
908
22063dbc
ML
9092016-08-10 Martin Liska <mliska@suse.cz>
910
911 * g++.dg/gcov/gcov-threads-1.C: New test.
912
5250a5bb
SKS
9132016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
914
915 PR target/71873
916 * gcc.target/avr/pr71873.c: New test.
917
b7597ae5
ML
9182016-08-09 Martin Liska <mliska@suse.cz>
919
920 * g++.dg/gcov/gcov-dump-1.C: New test.
921 * g++.dg/gcov/gcov-dump-2.C: New test.
922
ab50a215
ML
9232016-08-09 Martin Liska <mliska@suse.cz>
924
925 * gcc.dg/tree-prof/val-prof-9.c: New test.
926
dcb1e137
ML
9272016-08-09 Martin Liska <mliska@suse.cz>
928
929 * gcc.dg/tree-prof/val-prof-8.c: New test.
930
04d6d3b6
MJ
9312016-08-09 Martin Jambor <mjambor@suse.cz>
932
df839749
UB
933 PR ipa/71981
934 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 935
c57e78c4
BC
9362016-08-09 Bin Cheng <bin.cheng@arm.com>
937
938 PR tree-optimization/33707
939 * gcc.dg/vect/pr33707.c: New test.
940
42970a17
BC
9412016-08-09 Bin Cheng <bin.cheng@arm.com>
942
943 PR tree-optimization/pr72772
944 * gcc.dg/tree-ssa/pr72772.c: New test.
945
810a3aa6
MF
9462016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
947
948 PR rtl-optimization/66669
949 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
950
9e207d6f
JJ
9512016-08-09 Jakub Jelinek <jakub@redhat.com>
952
953 PR tree-optimization/72824
954 * gcc.c-torture/execute/ieee/pr72824.c: New test.
955
50bf47fd
RB
9562016-08-09 Richard Biener <rguenther@suse.de>
957
958 PR tree-optimization/71802
959 * gcc.dg/torture/pr71802.c: New testcase.
960
cadec7ca
JJ
9612016-08-09 Jakub Jelinek <jakub@redhat.com>
962
963 PR c++/72809
964 * g++.dg/eh/stdarg1.C: New test.
965
c43c5112
AK
9662016-08-08 Andi Kleen <ak@linux.intel.com>
967
968 * lib/profopt.exp: (auto-profopt-execute): Don't include full
969 test command line in failure log.
970 (profopt-execute): dito. Make autofdo file names unique.
971
895aa8e1
DM
9722016-08-08 David Malcolm <dmalcolm@redhat.com>
973
974 PR c/64955
975 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
976 output.
977
9afda630
PK
9782016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
979
980 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
981 c99_runtime.
982 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
983 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
984 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
985 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
986 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
987 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
988
e52ed3fe
DM
9892016-08-08 David Malcolm <dmalcolm@redhat.com>
990
991 PR c/52952
992 * gcc.dg/cpp/pr66415-1.c: Likewise.
993 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
994 * gcc.dg/format/c90-printf-1.c: Likewise.
995 * gcc.dg/format/diagnostic-ranges.c: New test case.
996
ad200580
JJ
9972016-08-08 Jakub Jelinek <jakub@redhat.com>
998
77524e0d
JJ
999 PR fortran/72716
1000 * gfortran.dg/gomp/pr72716.f90: New test.
1001
2187f2a2
JJ
1002 PR middle-end/72781
1003 * gcc.dg/gomp/pr72781.c: New test.
1004
ad200580
JJ
1005 PR middle-end/68762
1006 * g++.dg/vect/pr68762-1.cc: New test.
1007 * g++.dg/vect/pr68762-2.cc: New test.
1008 * g++.dg/vect/pr68762.h: New file.
1009
989d0071
MS
10102016-08-08 Martin Sebor <msebor@redhat.com>
1011
1012 PR testsuite/72838
3a146d46
JJ
1013 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
1014 * g++.dg/warn/overflow-warn-3.C: Same.
1015 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 1016
7090cac9
AV
10172016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1018
1019 PR fortran/71936
1020 * gfortran.dg/allocate_with_source_21.f03: New test.
1021
64e56ab0
AV
10222016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1023
1024 PR fortran/72698
1025 * gfortran.dg/allocate_with_source_20.f03: New test.
1026
0476487d
AM
10272016-08-08 Alan Modra <amodra@gmail.com>
1028
1029 * gcc.c-torture/compile/pr72802.c: New.
1030
8e9218f2
AV
10312016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1032
1033 PR fortran/70524
1034 * gfortran.dg/dependency_48.f90: New test.
1035
c1f7083b
TK
10362016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1037
531e5ae3 1038 PR fortran/70040
c1f7083b
TK
1039 * gfortran.dg/pr70040.f90: New testcase.
1040
6ab5813c
TK
10412016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1042
1043 PR fortran/71961
1044 * gfortran.dg/matmul_10.f90: New testcase.
1045
27bddc4a
JH
10462016-08-07 Jan Hubicka <hubicka@ucw.cz>
1047
1048 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
1049
4a9f8a9f
JJ
10502016-08-07 Jakub Jelinek <jakub@redhat.com>
1051
1052 PR c/72816
1053 * gcc.dg/pr72816.c: New test.
1054
fa76f2c6
JW
10552016-08-06 Jonathan Wakely <jwakely@redhat.com>
1056
1057 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
1058 * g++.dg/conversion/pr41426.C: Likewise.
1059 * g++.dg/conversion/pr66211.C: Likewise.
1060 * g++.dg/cpp1y/lambda-init9.C: Likewise.
1061 * g++.dg/init/ref8.C: Likewise.
1062 * g++.old-deja/g++.law/cvt20.C: Likewise.
1063 * g++.old-deja/g++.mike/p9732c.C: Likewise.
1064
5c3e5002
PP
10652016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1066
1067 PR tree-optimization/18046
1068 * gcc.dg/tree-ssa/vrp105.c: New test.
1069 * gcc.dg/tree-ssa/vrp106.c: New test.
1070
64d6d399
MS
10712016-08-05 Martin Sebor <msebor@redhat.com>
1072
1073 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
1074 1ul in diagnostics. Remove hyphen from "constant-expression."
1075 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
1076 * g++.dg/cpp0x/static_assert3.C: Same.
1077 * g++.dg/cpp1y/constexpr-throw.C: Same.
1078 * g++.dg/template/nontype3.C: Same.
1079 * g++.dg/warn/overflow-warn-1.C: Same.
1080 * g++.dg/warn/overflow-warn-3.C: Same.
1081 * g++.dg/warn/overflow-warn-4.C: Same.
1082
88fa5555
DM
10832016-08-05 David Malcolm <dmalcolm@redhat.com>
1084
1085 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
1086 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
1087 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
1088 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
1089
1addb9e6
PP
10902016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1091
1092 PR tree-optimization/72810
1093 * gcc.dg/tree-ssa/vrp110.c: New test.
1094
1b62ed4f
JG
10952016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
1096
1097 PR Target/72819
1098 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
1099 registers.
1100 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
1101 saving the half-precision registers.
1102 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
1103 value is returned in h0.
1104 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
1105 are passed in FP/SIMD registers.
1106 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
1107 passing works corrcetly.
1108 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
1109 (hfa_f16x2_t): Likewise.
1110 (hfa_f16x3_t): Likewise.
1111 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
1112 are promoted to double and passed in a double register.
1113 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
1114 are promoted to double and stacked.
1115 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
1116 __fp16 data types.
1117 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
1118 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
1119 __fp16 first get passed in FP/SIMD registers, then stacked.
1120
4228ca19
NS
11212016-08-05 Nathan Sidwell <nathan@acm.org>
1122
1123 PR c++/68724
1124 * g++.dg/cpp0x/pr68724.C: New.
1125
db7c335e
RB
11262016-08-05 Richard Biener <rguenther@suse.de>
1127
1128 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
1129
48abe922
PP
11302016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1131
1132 * gcc.dg/tree-ssa/vrp107.c: New test.
1133 * gcc.dg/tree-ssa/vrp108.c: New test.
1134 * gcc.dg/tree-ssa/vrp109.c: New test.
1135
f6cdf42f
PK
11362016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1137
1138 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
1139 dg-options.
1140
33a9c609
PK
11412016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1142
1143 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
1144 test-cases.
1145 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
1146 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1147 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
1148 test-cases.
1149 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
1150 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1151 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
1152 large_double.
1153
4473482d
PC
11542016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1155
1156 PR c++/72800
1157 * g++.dg/cpp1y/lambda-ice1.C: New.
1158
08156df5
PP
11592016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1160
1161 PR c++/72759
1162 * g++.dg/cpp1y/pr72759.C: New test.
1163
938da3a5
PP
11642016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1165
1166 * gcc.dg/switch-10.c: New test.
1167
da84183c
JG
11682016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
1169
1170 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
1171
ae9281fc
TS
11722016-08-04 Thomas Schwinge <thomas@codesourcery.com>
1173
1174 * c-c++-common/goacc/routine-5.c: Update.
1175
086ad22e
BE
11762016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
1177
1178 PR rtl-optimization/70903
1179 * gcc.c-torture/execute/pr70903.c: New test.
1180
6805e400
ML
11812016-08-04 Martin Liska <mliska@suse.cz>
1182
1183 * gcc.dg/params/params.exp: Replace file exists with
1184 TESTING_IN_BUILD_TREE.
1185
a0008434
MP
11862016-08-04 Marek Polacek <polacek@redhat.com>
1187
1188 PR c++/70229
1189 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
1190
fb46286e
RB
11912016-08-04 Richard Biener <rguenther@suse.de>
1192
1193 PR middle-end/71984
1194 * gcc.dg/torture/pr71984.c: Guard correctness check for
1195 little-endian.
1196
ac2c96ab
AP
11972016-08-03 Andrew Pinski <apinski@cavium.com>
1198
1199 * gcc.c-torture/compile/20160802-1.c: New testcase.
1200
c98583e9
FR
12012016-08-03 Fritz Reese <fritzoreese@gmail.com>
1202
1203 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
1204
9ad1a1da
RB
12052016-08-03 Richard Biener <rguenther@suse.de>
1206
1207 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
1208 and remove -O3.
1209 * c-c++-common/ubsan/pr71403-2.c: Likewise.
1210 * c-c++-common/ubsan/pr71403-3.c: Likewise.
1211
cd75c979
RB
12122016-08-03 Richard Biener <rguenther@suse.de>
1213
1214 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
1215 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
1216 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
1217 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
1218
30e8d875
SKS
12192016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1220
1221 * gcc.dg/init-excess-2.c: Require int32plus.
1222 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
1223 * gcc.dg/pr59963-2.c: Require int32plus.
1224 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
1225 * gcc.dg/unroll-7.c: Require int32plus.
1226
69b806f6
BC
12272016-08-02 Bin Cheng <bin.cheng@arm.com>
1228
1229 PR tree-optimization/34114
1230 * gcc.dg/tree-ssa/loop-42.c: New test.
1231
1efafef3
TC
12322016-08-02 Tamar Christina <tamar.christina@arm.com>
1233
1234 * gcc.target/aarch64/vminmaxnm.c: New.
1235 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
1236 tests.
1237
e2a99194
MM
12382016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1239
1240 * gcc.target/powerpc/vec-extract-5.c: New tests to test
1241 vec_extract for vector float, vector int, vector short, and vector
1242 char.
1243 * gcc.target/powerpc/vec-extract-6.c: Likewise.
1244 * gcc.target/powerpc/vec-extract-7.c: Likewise.
1245 * gcc.target/powerpc/vec-extract-8.c: Likewise.
1246 * gcc.target/powerpc/vec-extract-9.c: Likewise.
1247
71bfb77a
WD
12482016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
1249
1250 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 1251 single stack adjustment, no writeback.
71bfb77a
WD
1252 * gcc.target/aarch64/test_frame_12.c: Likewise.
1253 * gcc.target/aarch64/test_frame_13.c: Likewise.
1254 * gcc.target/aarch64/test_frame_15.c: Likewise.
1255 * gcc.target/aarch64/test_frame_6.c: Likewise.
1256 * gcc.target/aarch64/test_frame_7.c: Likewise.
1257 * gcc.target/aarch64/test_frame_8.c: Likewise.
1258 * gcc.target/aarch64/test_frame_16.c: New test.
1259
37bce35a
L
12602015-08-01 H.J. Lu <hongjiu.lu@intel.com>
1261
1262 PR target/72748
1263 * gcc.target/i386/pr72748.c: New test.
1264
2a93954e
AH
12652015-08-01 Alan Hayward <alan.hayward@arm.com>
1266
1267 PR tree-optimization/71818
1268 * gcc.dg/vect/pr71818.c: New
1269
bf60c531
ML
12702016-08-01 Martin Liska <mliska@suse.cz>
1271
1272 PR tree-optimization/71857
1273 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
1274
8ed49fab
KT
12752016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1276
1277 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
1278
76e2c821
JB
12792016-08-01 Jan Beulich <jbeulich@suse.com>
1280
1281 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
1282
35029597
WS
12832016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1284
1285 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
1286 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1287
3aa4b66a
JW
12882016-07-31 Jonathan Wakely <jwakely@redhat.com>
1289
1290 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
1291 (check_effective_target_c++): Likewise. Also match for libstdc++.
1292
93cb9a5a
SK
12932016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1294
1295 PR fortran/41922
1296 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
1297 * gfortran.dg/equiv_constraint_7.f90: Ditto.
1298 * gfortran.dg/pr41922.f90: New test.
1299
9fcb2819
SK
13002016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1301
1302 PR fortran/68566
1303 * gfortran.dg/pr68566.f90: new test.
1304
8bada5cd
MS
13052016-07-30 Martin Sebor <msebor@redhat.com>
1306
1307 PR c++/60760
1308 PR c++/71091
1309 * g++.dg/cpp0x/constexpr-cast.C: New test.
1310 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
1311 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
1312 * g++.dg/ubsan/pr63956.C: Correct.
1313
d0047a25
MM
13142016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
1315
1316 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
1317 vector double or vector long where the vector is in memory.
1318 * gcc.target/powerpc/vec-extract-3.c: Likewise.
1319 * gcc.target/powerpc/vec-extract-4.c: Likewise.
1320
e4f7a5df
SK
13212016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1322
1323 PR fortran/69867
1324 * gfortran.dg/pr69867.f90: New test.
1325
b441ae1d
SK
13262016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1327
1328 PR fortran/69962
1329 * gfortran.dg/pr69962.f90: New test.
1330
712dff31
SK
13312016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1332
1333 PR fortran/70006
1334 * gfortran.dg/pr70006.f90: New test.
1335
fb42421e
SK
13362016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1337
1338 PR fortran/71730
1339 * gfortran.dg/pr71730.f90: New test.
1340 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
1341 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
1342 * gfortran.dg/array_constructor_26.f03: Ditto.
1343
466effe0
WS
13442016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1345
1346 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
1347 * gcc.target/powerpc/pr71763.c: Likewise.
1348
f618a472
MP
13492016-07-29 Marek Polacek <polacek@redhat.com>
1350
1351 PR c/71742
1352 * gcc.dg/940510-1.c: Adjust dg-error.
1353 * gcc.dg/c99-flex-array-1.c: Likewise.
1354 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
1355
efd0786f
MP
1356 PR c/71853
1357 * gcc.dg/noncompile/pr71853.c: New test.
1358
e00dceaf
MP
1359 PR c/71573
1360 * gcc.dg/noncompile/pr71573.c: New test.
1361
638fc14f
MP
1362 PR c/71926
1363 * g++.dg/warn/Wparentheses-30.C: New test.
1364 * gcc.dg/Wparentheses-14.c: New test.
1365
61c73a7f
UB
13662016-07-29 Uros Bizjak <ubizjak@gmail.com>
1367
1368 * gcc.dg/pr59833.c: Use dg-add-options ieee.
1369
01d32b2b
BC
13702016-07-29 Bin Cheng <bin.cheng@arm.com>
1371
1372 PR tree-optimization/57558
1373 * gcc.dg/vect/pr57558-1.c: New test.
1374 * gcc.dg/vect/pr57558-2.c: New test.
1375
f6c7a248
PK
13762016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1377
61c73a7f 1378 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
1379 to scan forwprop1 dump pass.
1380
f54ea774
PC
13812016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1382
1383 PR c++/51488
1384 * g++.dg/template/pr51488.C: New.
1385
673a107a
JJ
13862016-07-29 Jakub Jelinek <jakub@redhat.com>
1387
1388 PR c/71969
1389 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
1390 static __inline__.
1391 * gcc.dg/pr71969-1.c: New test.
1392 * gcc.dg/pr71969-2.c: New test.
1393 * gcc.dg/pr71969-3.c: New test.
1394
78169471
MP
13952016-07-29 Marek Polacek <polacek@redhat.com>
1396
1397 PR c/71574
1398 * c-c++-common/pr71574.c: New test.
1399
a5b5c8b6
MP
1400 PR c/71583
1401 * gcc.dg/noncompile/pr71583.c: New test.
1402
883b6d4e
KV
14032016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
1404
1405 PR middle-end/68217
1406 * gcc.dg/pr68217.c: New test.
1407
89f1f37e
SK
14082016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1409
1410 PR fortran/71067
1411 * gfortran.dg/pr71067_1.f90: New test.
1412 * gfortran.dg/pr71067_2.f90: Ditto.
1413
e0d32185
MM
14142016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1415
1416 * gcc.target/powerpc/vec-extract-1.c: New test.
1417
c851722d
SK
14182016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1419
1420 PR fortran/71799
1421 * gfortran.dg/pr71799.f90: New test.
1422
f064da6a
PC
14232016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
1424
1425 PR c++/71665
1426 * g++.dg/cpp0x/pr71665-1.C: New.
1427 * g++.dg/cpp0x/pr71665-2.C: Likewise.
1428 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
1429 * g++.dg/ext/label10.C: Likewise.
1430 * g++.dg/parse/constant5.C: Likewise.
1431
1b70aaad
SK
14322016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1433
1434 PR fortran/71859
1435 * gfortran.dg/pr71859.f90: New test.
1436 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
1437 * gfortran.dg/coarray_collectives_1.f90: Ditto.
1438
a23404c9
PT
14392016-07-28 Paul Thomas <pault@gcc.gnu.org>
1440
1441 PR fortran/71883
1442 * gfortran.dg/pr71883.f90 : New test.
1443
513d866d
YR
14442016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1445
1446 PR tree-optimization/71734
61c73a7f 1447 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 1448
7c428aa2
RL
14492016-07-28 Renlin Li <renlin.li@arm.com>
1450
1451 Revert
1452 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1453
1454 PR fortran/71902
1455 * gfortran.dg/dependency_47.f90: New test.
1456
1225d6b1
ML
14572016-07-28 Martin Liska <mliska@suse.cz>
1458
1459 PR gcov-profile/68025
1460 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
1461
e5f5bf35
ML
14622016-07-28 Martin Liska <mliska@suse.cz>
1463
1464 * g++.dg/vect/pr70944.cc: New test.
1465
4536610d
KV
14662016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
1467
1468 PR middle-end/71994
1469 * gcc.dg/torture/pr71994.c: New test.
1470
8c6961ca
PK
14712016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1472
1473 PR middle-end/71078
1474 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
1475 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1476 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1477
8de22ea0
RB
14782016-07-27 Richard Biener <rguenther@suse.de>
1479
1480 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
1481
5d9da222
ML
14822016-07-27 Martin Liska <mliska@suse.cz>
1483
1484 * gcc.dg/predict-13.c: New test.
1485 * gcc.dg/predict-14.c: New test.
1486
af9e275f
SKS
14872016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1488
a23404c9 1489 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
1490 including stdint.h.
1491 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
1492 including stdint.h.
1493
71abba1e
MM
14942016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1495
1496 PR target/71869
1497 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
1498 IEEE built-in functions handle quiet and signalling NaNs
1499 correctly.
1500
9cd74e8f
SK
15012016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
1502
1503 PR fortran/71862
1504 * gfortran.dg/pr71862.f90: New test.
1505
0d48446f
MS
15062016-07-26 Martin Sebor <msebor@redhat.com>
1507
1508 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
1509 selector with dg-options.
1510
524cf1e4
PP
15112016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
1512
1513 PR tree-optimization/18046
1514 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
1515 * gcc.dg/tree-ssa/vrp103.c: New test.
1516 * gcc.dg/tree-ssa/vrp104.c: New test.
1517
100665d8
WS
15182016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1519
1520 * gcc.target/powerpc/pr63354.c: Require lp64 since
1521 -mprofile-kernel is not legal with -m32.
1522
0b64ca40
RB
15232016-07-26 Richard Biener <rguenther@suse.de>
1524
1525 PR rtl-optimization/71984
1526 * gcc.dg/torture/pr71984.c: New testcase.
1527
9b7937cf
RS
15282016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
1529
1530 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
1531 g++-dg-runtest via et-dg-runtest.
1532 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
1533 * gcc.dg/vect/vect.exp: Likewise.
1534 * gfortran.dg/graphite/graphite.exp: Likewise, but for
1535 gfortran-dg-runtest.
1536 * gfortran.dg/vect/vect.exp: Likewise.
1537 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
1538 (check_mips_loongson_hw_available): Likewise.
1539 (check_effective_target_mpaired_single_runtime): Likewise.
1540 (check_effective_target_mips_loongson_runtime): Likewise.
1541 (add_options_for_mpaired_single): Likewise.
1542 (check_effective_target_vect_int): Add global et_index.
1543 Check and save the supported feature for a target selected by
1544 the et_index target. Break long lines where appropriate. Call
1545 et-is-effective-target for MIPS with an argument instead of
1546 check_effective_target_* where appropriate.
1547 (check_effective_target_vect_intfloat_cvt): Likewise.
1548 (check_effective_target_vect_uintfloat_cvt): Likewise.
1549 (check_effective_target_vect_floatint_cvt): Likewise.
1550 (check_effective_target_vect_floatuint_cvt): Likewise.
1551 (check_effective_target_vect_simd_clones): Likewise.
1552 (check_effective_target_vect_shift): ewise.
1553 (check_effective_target_whole_vector_shift): Likewise.
1554 (check_effective_target_vect_bswap): Likewise.
1555 (check_effective_target_vect_shift_char): Likewise.
1556 (check_effective_target_vect_long): Likewise.
1557 (check_effective_target_vect_float): Likewise.
1558 (check_effective_target_vect_double): Likewise.
1559 (check_effective_target_vect_long_long): Likewise.
1560 (check_effective_target_vect_no_int_max): Likewise.
1561 (check_effective_target_vect_no_int_add): Likewise.
1562 (check_effective_target_vect_no_bitwise): Likewise.
1563 (check_effective_target_vect_widen_shift): Likewise.
1564 (check_effective_target_vect_no_align): Likewise.
1565 (check_effective_target_vect_hw_misalign): Likewise.
1566 (check_effective_target_vect_element_align): Likewise.
1567 (check_effective_target_vect_condition): Likewise.
1568 (check_effective_target_vect_cond_mixed): Likewise.
1569 (check_effective_target_vect_char_mult): Likewise.
1570 (check_effective_target_vect_short_mult): Likewise.
1571 (check_effective_target_vect_int_mult): Likewise.
1572 (check_effective_target_vect_extract_even_odd): Likewise.
1573 (check_effective_target_vect_interleave): Likewise.
1574 (check_effective_target_vect_stridedN): Likewise.
1575 (check_effective_target_vect_multiple_sizes): Likewise.
1576 (check_effective_target_vect64): Likewise.
1577 (check_effective_target_vect_call_copysignf): Likewise.
1578 (check_effective_target_vect_call_sqrtf): Likewise.
1579 (check_effective_target_vect_call_btrunc): Likewise.
1580 (check_effective_target_vect_call_btruncf): Likewise.
1581 (check_effective_target_vect_call_ceil): Likewise.
1582 (check_effective_target_vect_call_ceilf): Likewise.
1583 (check_effective_target_vect_call_floor): Likewise.
1584 (check_effective_target_vect_call_floorf): Likewise.
1585 (check_effective_target_vect_call_lceil): Likewise.
1586 (check_effective_target_vect_call_lfloor): Likewise.
1587 (check_effective_target_vect_call_nearbyint): Likewise.
1588 (check_effective_target_vect_call_nearbyintf): Likewise.
1589 (check_effective_target_vect_call_round): Likewise.
1590 (check_effective_target_vect_call_roundf): Likewise.
1591 (check_effective_target_vect_perm): Likewise, but also append *_saved
1592 to the existing global name to properly cache the result.
1593 (check_effective_target_vect_perm_byte): Likewise.
1594 (check_effective_target_vect_perm_short): Likewise.
1595 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
1596 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
1597 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1598 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
1599 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
1600 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
1601 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
1602 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
1603 (check_effective_target_vect_sdot_qi): Likewise.
1604 (check_effective_target_vect_udot_qi): Likewise.
1605 (check_effective_target_vect_sdot_hi): Likewise.
1606 (check_effective_target_vect_udot_hi): Likewise.
1607 (check_effective_target_vect_usad_char): Likewise.
1608 (check_effective_target_vect_pack_trunc): Likewise.
1609 (check_effective_target_vect_unpack): Likewise.
1610 (check_effective_target_vect_aligned_arrays): Likewise.
1611 (check_effective_target_vect_natural_alignment): Likewise.
1612 (check_effective_target_vector_alignment_reachable): Likewise.
1613 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
1614 (is-effective-target): Initialize et_index if undefined.
1615 (et-dg-runtest): New.
1616 (et-is-effective-target): Likewise.
1617 (check_vect_support_and_set_flags): Add supported MIPS targets to
1618 EFFECTIVE_TARGETS list. Return the number of supported targets.
1619
8f63caf6
RB
16202016-07-26 Richard Biener <rguenther@suse.de>
1621 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1622
1623 PR middle-end/70920
1624 * gcc.dg/pr70920-1.c: New test-case.
1625 * gcc.dg/pr70902-2.c: Likewise.
1626 * gcc.dg/pr70920-3.c: Likewise.
1627 * gcc.dg/pr70920-4.c: Likewise
1628 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
1629 2 instead of 3.
1630
7d575fff
AM
16312016-07-25 Alexander Monakov <amonakov@ispras.ru>
1632
1633 * gcc.c-torture/execute/pr71494.c: Require label_values.
1634 * gcc.dg/pr16973.c: Ditto.
1635
bf01e070
SKS
16362016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1637
1638 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
1639 * gcc.dg/torture/pr69771.c: Require int32plus.
1640 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
1641
16b05965
ML
16422016-07-25 Martin Liska <mliska@suse.cz>
1643
1644 * gcc.dg/torture/pr71987.c: New test.
1645
d52d3767
SK
16462016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
1647
1648 PR fortran/71935
1649 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
1650 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
1651 * gfortran.dg/pr71935.f90: New test.
1652
2e6b45af
MS
16532016-07-22 Martin Sebor <msebor@redhat.com>
1654
1655 PR c++/71675
1656 * g++.dg/ext/atomic-3.C: New test.
1657 * gcc.dg/atomic/pr71675.c: New test.
1658
58b3986e
ES
16592016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
1660
1661 * gcc.target/i386/mvc8.c: New test.
1662
faa1612a
BC
16632016-07-22 Bin Cheng <bin.cheng@arm.com>
1664
1665 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
1666 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
1667
1603ebe0
TK
16682016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1669
1670 PR fortran/71795
1671 * gfortran.dg/constructor_50.f90: New test.
1672
bc91c436
ML
16732016-07-22 Martin Liska <mliska@suse.cz>
1674
1675 PR gcov-profile/69028
1676 PR gcov-profile/62047
1677 * g++.dg/cilk-plus/pr69028.C: New test.
1678
9fe9a3a7
AV
16792016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
1680
1681 * gfortran.dg/coarray_stat_2.f90: New test.
1682
70866e3d
MM
16832016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1684
1685 * gcc.target/powerpc/vec-extract.h: New files to check the
1686 vec_extract built-in functions for all vector types, testing
1687 accessing each element, both with constant and variable element
1688 numbers.
1689 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
1690 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
1691 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
1692 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
1693 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
1694 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
1695 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
1696 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
1697 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
1698
ab3af181
JJ
16992016-07-21 Jakub Jelinek <jakub@redhat.com>
1700
1701 PR c++/71728
1702 * g++.dg/other/pr71728.C: New test.
1703
ebe8f322
JG
17042016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
1705
1706 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
1707 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
1708 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
1709 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
1710 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
1711
959cef74
RB
17122016-07-21 Richard Biener <rguenther@suse.de>
1713
1714 PR tree-optimization/71947
1715 * gcc.dg/tree-ssa/vrp102.c: New testcase.
1716
b24d9420
BC
17172016-07-21 Bin Cheng <bin.cheng@arm.com>
1718
1719 * gcc.dg/tree-ssa/scev-15.c: New.
1720
23974819
BC
17212016-07-21 Bin Cheng <bin.cheng@arm.com>
1722
1723 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
1724
ee78cbaa
JJ
17252016-07-21 Jakub Jelinek <jakub@redhat.com>
1726
1727 PR c++/71941
1728 * g++.dg/gomp/pr71941.C: New test.
1729
52ed68f7
DM
17302016-07-20 David Malcolm <dmalcolm@redhat.com>
1731
1732 PR c/70339
1733 PR c/71858
1734 * g++.dg/spellcheck-identifiers.C: New test case, based on
1735 gcc.dg/spellcheck-identifiers.c.
1736 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
1737 gcc.dg/spellcheck-identifiers-2.c.
1738 * g++.dg/spellcheck-typenames.C: New test case, based on
1739 gcc.dg/spellcheck-typenames.c
1740
18407bfb
JW
17412016-07-20 Jonathan Wakely <jwakely@redhat.com>
1742
1743 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
1744 pointer to member function and also test catching by reference.
1745
4c07fd98
DV
17462016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1747
1748 * gcc.target/s390/pr67443.c: Fix test case.
1749
fee21d65
DV
17502016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1751
1752 * gcc.target/s390/insv-1.c: Xfail some tests.
1753 * gcc.target/s390/insv-2.c: Likewise.
1754
dbe9dfdd
GJL
17552016-07-20 Georg-Johann Lay <avr@gjlay.de>
1756
1757 * gcc.target/avr/torture/get-mem.c: New test.
1758 * gcc.target/avr/torture/set-mem.c: New test.
1759
c25e1d82
GJL
17602016-07-20 Georg-Johann Lay <avr@gjlay.de>
1761
1762 PR target/71948
1763 * gcc.target/avr/torture/tiny-progmem.c: New test.
1764
109d2197
JJ
17652016-07-20 Jakub Jelinek <jakub@redhat.com>
1766
7419f441
JJ
1767 PR c++/71909
1768 * g++.dg/parse/pr71909.C: New test.
1769 * g++.dg/tm/pr71909.C: New test.
1770
109d2197
JJ
1771 PR c++/50060
1772 * g++.dg/cpp0x/constexpr-50060.C: New test.
1773 * g++.dg/cpp1y/constexpr-50060.C: New test.
1774
144530cf
ML
17752016-07-20 Martin Liska <mliska@suse.cz>
1776
1777 * gfortran.dg/graphite/pr71898.f90: New test.
1778
04ac4afa
BC
17792016-07-20 Bin Cheng <bin.cheng@arm.com>
1780
1781 PR tree-optimization/71503
1782 PR tree-optimization/71683
1783 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
1784 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
1785
dcbdb17a
ML
17862016-07-20 Martin Liska <mliska@suse.cz>
1787
1788 * gcc.dg/plugin/plugin.exp: Remove sreal test.
1789 * gcc.dg/plugin/sreal-test-1.c: Remove.
1790 * gcc.dg/plugin/sreal_plugin.c: Remove.
1791
6ed82555
TK
17922016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1793
1794 PR fortran/71902
1795 * gfortran.dg/dependency_47.f90: New test.
1796
13da0507
JJ
17972016-07-19 Jakub Jelinek <jakub@redhat.com>
1798
4833f561
JJ
1799 PR rtl-optimization/71916
1800 * gcc.c-torture/compile/pr71916.c: New test.
1801
4fda19ef
JJ
1802 PR middle-end/71874
1803 * g++.dg/torture/pr71874.C: New test.
1804
13da0507
JJ
1805 PR middle-end/71734
1806 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
1807 (my_alloc): Rewritten to use __builtin_posix_memalign and
1808 __SIZE_TYPE__.
1809 (my_free): Use __builtin_free instead of _mm_free.
1810 (Vec::operator=): Use __builtin_memcpy.
1811
e7980add
MJ
18122016-07-19 Martin Jambor <mjambor@suse.cz>
1813
61c73a7f
UB
1814 PR fortran/71688
1815 * gfortran.dg/pr71688.f90: New test.
e7980add 1816
13e88953
RB
18172016-07-19 Richard Biener <rguenther@suse.de>
1818
1819 * c-c++-common/vector-subscript-6.c: New testcase.
1820 * c-c++-common/vector-subscript-7.c: Likewise.
1821
1caf0482
SKS
18222016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1823
a23404c9 1824 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
1825 and UInt32 based on __SIZEOF_INT__.
1826
cef5388d
RB
18272016-07-19 Richard Biener <rguenther@suse.de>
1828
1829 PR tree-optimization/71901
1830 * gcc.dg/torture/pr71901.c: New testcase.
1831
18322016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
1833
1834 PR tree-optimization/71908
1835 * gcc.dg/torture/pr71908.c: New testcase.
1836
a8f7a895
MM
18372016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1838
1839 PR target/71493
1840 * gcc.target/powerpc/pr71493-1.c: New test.
1841 * gcc.target/powerpc/pr71493-2.c: Likewise.
1842
f2111a36
JJ
18432016-07-18 Jakub Jelinek <jakub@redhat.com>
1844
99516432
JJ
1845 PR c++/71835
1846 * g++.dg/conversion/ambig3.C: New test.
1847
87713c6a
JJ
1848 PR c++/71828
1849 * g++.dg/cpp0x/constexpr-71828.C: New test.
1850
7a7f16ca
JJ
1851 PR c++/71826
1852 * g++.dg/template/pr71826.C: New test.
1853
f4d90295
JJ
1854 PR c++/71822
1855 * g++.dg/template/defarg21.C: New test.
1856
f2111a36
JJ
1857 PR c++/71871
1858 * g++.dg/ext/vector31.C: New test.
1859
0b965526
UB
18602016-07-18 Uros Bizjak <ubizjak@gmail.com>
1861
1862 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
1863
94e136b9
YR
18642016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
1865
1866 PR tree-optimization/71734
1867 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
1868
7072df0a
DV
18692016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
1870
1871 * gcc.target/s390/warn-dynamicstack-1.c: New test.
1872 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
1873 stack-layout-dynamic-1.c: New test.
1874
54158a1a
AK
18752016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1876
1877 * gcc.target/s390/nolrl-1.c: New test.
1878
43068916
FR
18792016-07-17 Fritz Reese <fritzoreese@gmail.com>
1880
1881 PR fortran/71523
1882 * gfortran.dg/pr71523_1.f90: New test.
1883 * gfortran.dg/pr71523_2.f90: New test.
1884
a9356b12
AS
18852016-07-16 Andreas Schwab <schwab@linux-m68k.org>
1886
1887 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
1888
a07b81c7
JD
18892016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1890 Marco Restelli <mrestelli@gmail.com>
1891
1892 PR fortran/62125
1893 * gfortran.dg/pr62125.f90: New test.
1894
96c0ec12
BS
18952016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1896
1897 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
1898 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1899
479d0ed5
JW
19002016-07-15 Jonathan Wakely <jwakely@redhat.com>
1901
1902 PR c++/58796
1903 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
1904 * g++.dg/cpp0x/nullptr35.C: New test.
1905
41c7438e
BC
19062016-07-15 Bin Cheng <bin.cheng@arm.com>
1907
1908 * gcc.dg/tree-ssa/scev-8.c: Update test string.
1909
f7ba880b
CP
19102016-07-15 Cesar Philippidis <cesar@codesourcery.com>
1911
1912 * gfortran.dg/goacc/vector_length.f90: New test.
1913
b9aba0a0
RB
19142016-07-15 Richard Biener <rguenther@suse.de>
1915
1916 PR tree-optimization/71881
1917 * gcc.dg/torture/pr71881.c: New testcase.
1918
9513d5fb
RB
19192016-07-15 Richard Biener <rguenther@suse.de>
1920
1921 PR tree-optimization/71887
1922 * gcc.dg/torture/pr71887.c: New testcase.
1923
ddbbcb19
JJ
19242016-07-15 Jakub Jelinek <jakub@redhat.com>
1925
1926 PR c/71858
1927 * gcc.dg/spellcheck-identifiers-3.c: New test.
1928
29eb509c
AV
19292016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
1930
1931 PR fortran/71807
1932 * gfortran.dg/null_9.f90: New test.
1933
43aabfcf
BC
19342016-07-15 Bin Cheng <bin.cheng@arm.com>
1935
1936 * gcc.dg/tree-ssa/loop-41.c: New test.
1937
afc89e58
BC
19382016-07-15 Bin Cheng <bin.cheng@arm.com>
1939
1940 PR tree-optimization/71347
1941 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
1942
6fa682ad
SK
19432016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
1944
1945 PR fortran/29819
1946 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
1947 * gfortran.dg/contains.f90: Ditto.
1948 * gfortran.dg/contains_empty_1.f03: Ditto.
1949 * gfortran.dg/submodule_3.f08: Ditto.
1950
dd36b877
JJ
19512016-07-14 Jakub Jelinek <jakub@redhat.com>
1952
a60a5d31
JJ
1953 PR testsuite/71865
1954 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
1955 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
1956 expected diagnostics.
1957
dd36b877
JJ
1958 PR c/71858
1959 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
1960 * gcc.dg/spellcheck-identifiers-2.c: New test.
1961 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
1962 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
1963
a241f8ca
JJ
19642016-07-14 Jakub Jelinek <jakub@redhat.com>
1965
1966 PR tree-optimization/71872
1967 * gcc.c-torture/compile/pr71872.c: New test.
1968
d62b809c
TP
19692016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1970
1971 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
1972 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
1973 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
1974 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
1975 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
1976 * gcc.target/arm/atomic-op-acquire-1.c: This.
1977 * gcc.target/arm/atomic-op-char.c: Rename into ...
1978 * gcc.target/arm/atomic-op-char-1.c: This.
1979 * gcc.target/arm/atomic-op-consume.c: Rename into ...
1980 * gcc.target/arm/atomic-op-consume-1.c: This.
1981 * gcc.target/arm/atomic-op-int.c: Rename into ...
1982 * gcc.target/arm/atomic-op-int-1.c: This.
1983 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
1984 * gcc.target/arm/atomic-op-relaxed-1.c: This.
1985 * gcc.target/arm/atomic-op-release.c: Rename into ...
1986 * gcc.target/arm/atomic-op-release-1.c: This.
1987 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
1988 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
1989 * gcc.target/arm/atomic-op-short.c: Rename into ...
1990 * gcc.target/arm/atomic-op-short-1.c: This.
1991 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
1992 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
1993 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
1994 * gcc.target/arm/atomic-op-char-2.c: Likewise.
1995 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
1996 * gcc.target/arm/atomic-op-int-2.c: Likewise.
1997 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
1998 * gcc.target/arm/atomic-op-release-2.c: Likewise.
1999 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
2000 * gcc.target/arm/atomic-op-short-2.c: Likewise.
2001
1f8dd420
AV
20022016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
2003
2004 PR fortran/70842
2005 * gfortran.dg/select_type_35.f03: New test.
2006
53109ba8
KT
20072016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2008
2009 PR target/65951
2010 PR tree-optimization/70923
2011 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
2012 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
2013 * gcc.dg/vect/pr65951.c: Likewise.
2014 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
2015
91f35b7f
DE
20162016-07-14 David Edelsohn <dje.gcc@gmail.com>
2017
2018 * c-c++-common/pr60226.c: Expect maximum object file alignment
2019 error on AIX.
2020
351168fe
RB
20212016-07-14 Richard Biener <rguenther@suse.de>
2022
2023 PR tree-optimization/71866
2024 * gcc.dg/torture/pr71866.c: New testcase.
2025
94c32c00
TP
20262016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2027
2028 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
2029 selector and enclose boolean expression in curly braces.
2030
b799a481
AM
20312016-07-14 Alan Modra <amodra@gmail.com>
2032
2033 PR target/71733
2034 * gcc.target/powerpc/p9-novsx.c: New.
2035
f63ba78c
AK
20362016-07-13 Andi Kleen <ak@linux.intel.com>
2037
2038 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
2039 * g++.dg/tree-prof/morefunc.C: Dito.
2040 * g++.dg/tree-prof/pr35545.C: Dito.
2041 * g++.dg/tree-prof/reorder.C: Dito.
2042 * gcc.dg/tree-prof/20050826-2.c: Dito.
2043 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
2044 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
2045 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
2046 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
2047 * gcc.dg/tree-prof/inliner-1.c: Dito.
2048 * gcc.dg/tree-prof/merge_block.c: Dito.
2049 * gcc.dg/tree-prof/stringop-1.c: Dito.
2050 * gcc.dg/tree-prof/stringop-2.c: Dito.
2051 * gcc.dg/tree-prof/switch-case-1.c: Dito.
2052 * gcc.dg/tree-prof/switch-case-2.c: Dito.
2053 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
2054 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
2055 * gcc.dg/tree-prof/update-loopch.c: Dito.
2056 * gcc.dg/tree-prof/val-prof-1.c: Dito.
2057 * gcc.dg/tree-prof/val-prof-2.c: Dito.
2058 * gcc.dg/tree-prof/val-prof-3.c: Dito.
2059 * gcc.dg/tree-prof/val-prof-4.c: Dito.
2060 * gcc.dg/tree-prof/val-prof-5.c: Dito.
2061 * gcc.dg/tree-prof/val-prof-6.c: Dito.
2062 * gcc.dg/tree-prof/val-prof-7.c: Dito.
2063
f4d5a23d
AK
20642016-07-13 Andi Kleen <ak@linux.intel.com>
2065
2066 * lib/profopt.exp (profopt-execute): Remove .imports files.
2067
ae145898
AK
20682016-07-13 Andi Kleen <ak@linux.intel.com>
2069
0b965526 2070 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 2071
e97bd4f5
AK
20722016-07-13 Andi Kleen <ak@linux.intel.com>
2073
2074 * lib/profopt.exp (dg-final-scan-autofdo,
2075 dg-final-scan-not-autofdo): New functions.
2076
6fa3d4b4
BC
20772016-07-13 Bin Cheng <bin.cheng@arm.com>
2078
2079 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
2080 * gcc.dg/vect/vect-35.c: Ditto.
2081 * gcc.dg/vect/vect-alias-check-2.c: New test.
2082
65f18bc6
ML
20832016-07-13 Martin Liska <mliska@suse.cz>
2084
2085 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 2086 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
2087 * gfortran.dg/pr42108.f90: Update expected dump scan.
2088
9737f35b
RB
20892016-07-13 Richard Biener <rguenther@suse.de>
2090
2091 PR tree-optimization/24574
2092 * gcc.dg/pr24574.c: New testcase.
2093
62c0ea4b
SKS
20942016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2095
0b965526 2096 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
2097 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
2098 * c-c++-common/pr68833-1.c: Require int32plus.
2099 * gcc.dg/ipa/pr63551.c: Likewise.
2100 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
2101 * gcc.dg/ipa/pr64041.c: Require int32plus.
2102
c7ed8938
IE
21032016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
2104
2105 PR ipa/71633
2106 * g++.dg/pr71633.C: New test.
2107
5ce15300
TP
21082016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2109
2110 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
2111 Add new arm_thumb1_cbz_ok effective target.
2112 * gcc.target/arm/cbz.c: New test.
2113
2b9509a3
TP
21142016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2115
2116 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
2117 Define effective target.
2118 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
2119 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
2120 * gcc.target/arm/movhi_movw.c: New test.
2121 * gcc.target/arm/movsi_movw.c: Likewise.
2122 * gcc.target/arm/movdi_movw.c: Likewise.
2123
7f15b177
RB
21242016-07-13 Richard Biener <rguenther@suse.de>
2125
2126 PR middle-end/71104
2127 * gcc.dg/pr71104-1.c: New testcase.
2128 * gcc.dg/pr71104-2.c: Likewise.
2129
0b0a896e
MM
21302016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2131
2132 PR target/71805
2133 * gcc.target/powerpc/pr71805.c: New test.
2134
f906f5ed
BS
21352016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2136
2137 * gcc.target/powerpc/divkc3-1.c: New.
2138 * gcc.target/powerpc/mulkc3-1.c: New.
2139
9e63c3aa
NS
21402016-07-12 Nathan Sidwell <nathan@acm.org>
2141
2142 * gcc.target/arm/data-rel-1.c: New.
2143 * gcc.target/arm/data-rel-2.c: New.
2144 * gcc.target/arm/data-rel-3.c: New.
2145
f507d202
ML
21462016-07-12 Martin Liska <mliska@suse.cz>
2147
2148 * gcc.dg/params/blocksort-part.c: New test.
2149 * gcc.dg/params/params.exp: New file.
2150
d6f7c125
KT
21512016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2152
2153 PR middle-end/71700
2154 * gcc.c-torture/execute/pr71700.c: New test.
2155
37ccb0ba
SB
21562016-07-12 Steven Bosscher <steven@gcc.gnu.org>
2157 Richard Biener <rguenther@suse.de>
2158
2159 PR tree-optimization/23286
2160 PR tree-optimization/70159
2161 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
2162 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
2163 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
2164 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
2165 * gcc.dg/tree-ssa/pr35286.c: Likewise.
2166 * gcc.dg/tree-ssa/pr35287.c: Likewise.
2167 * gcc.dg/hoist-register-pressure-1.c: Likewise.
2168 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2169 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2170 * gcc.dg/pr51879-12.c: Likewise.
2171 * gcc.dg/strlenopt-9.c: Likewise.
2172 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2173 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
2174 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
2175 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2176 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2177 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
2178 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
2179 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
2180 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
2181 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
2182 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
2183 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
2184 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
2185 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
2186 * gfortran.dg/pr43984.f90: Adjust expected outcome.
2187
712a93d6
RB
21882016-07-12 Richard Biener <rguenther@suse.de>
2189
2190 PR rtl-optimization/68961
2191 * gcc.target/i386/pr68961.c: New testcase.
2192
c392943c
JJ
21932016-07-11 Jakub Jelinek <jakub@redhat.com>
2194
3d56e6a4
JJ
2195 PR middle-end/71758
2196 * c-c++-common/gomp/pr71758.c: New test.
2197 * gfortran.dg/gomp/pr71758.f90: New test.
2198
c392943c
JJ
2199 PR tree-optimization/71823
2200 * gcc.dg/vect/pr71823.c: New test.
2201
741d3be5
DM
22022016-07-11 David Malcolm <dmalcolm@redhat.com>
2203
2204 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
2205 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
2206 and LINE_MAP_MAX_LOCATION_WITH_COLS.
2207
92fa45b5
L
22082016-07-11 H.J. Lu <hongjiu.lu@intel.com>
2209
2210 PR target/71801
2211 * gcc.target/i386/pr71801.c: New test.
2212
f51606c7
RB
22132016-07-11 Richard Biener <rguenther@suse.de>
2214
2215 PR tree-optimization/71816
2216 * gcc.dg/torture/pr71816.c: New testcase.
2217
36b54ce0
TK
22182016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2219
2220 PR fortran/71783
2221 * gfortran.dg/dependency_46.f90: New test.
2222
d13835b6
VM
22232016-07-08 Vladimir Makarov <vmakarov@redhat.com>
2224
2225 PR rtl-optimization/71621
2226 * gcc.target/i386/pr71621-1.c: New.
2227 * gcc.target/i386/pr71621-2.c: New.
2228
642bcbdf
CP
22292016-07-08 Cesar Philippidis <cesar@codesourcery.com>
2230
2231 * gfortran.dg/goacc/pr71704.f90: New test.
2232
02eb5b8b
BS
22332016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2234
2235 PR target/71297
2236 * gcc.target/powerpc/pr71297.c: New.
2237
8beb9a0d
JW
22382016-07-08 Jiong Wang <jiong.wang@arm.com>
2239
2240 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
2241
cef4b650
MM
22422016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2243
2244 PR target/71806
2245 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
2246
3c3ecf52
AH
22472016-07-08 Alan Hayward <alan.hayward@arm.com>
2248
2249 PR tree-optimization/71667
2250 * gcc.dg/vect/pr71667.c: New
2251
2660286d
ML
22522016-07-08 Martin Liska <mliska@suse.cz>
2253
2254 * gcc.dg/torture/pr71606.c: New test.
2255
70cdd4ae
JD
22562016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2257
2258 PR fortran/71764
2259 * gfortran.dg/pr71764.f90: New test.
2260
842dc2e6
JJ
22612016-07-07 Jakub Jelinek <jakub@redhat.com>
2262 Kai Tietz <ktietz70@googlemail.com>
2263
2264 PR c++/70869
2265 PR c++/71054
2266 * g++.dg/cpp0x/pr70869.C: New test.
2267 * g++.dg/cpp0x/pr71054.C: New test.
2268
31be4262
DE
22692016-07-07 David Edelsohn <dje.gcc@gmail.com>
2270
2271 * g++.dg/debug/pr71432.C: Fail on AIX.
2272
1c122092
ML
22732016-07-07 Martin Liska <mliska@suse.cz>
2274
2275 * gfortran.dg/do_1.f90: Remove a corner case that triggers
2276 an undefined behavior.
2277 * gfortran.dg/do_3.F90: Likewise.
2278 * gfortran.dg/do_check_11.f90: New test.
2279 * gfortran.dg/do_check_12.f90: New test.
2280 * gfortran.dg/do_corner_warn.f90: New test.
2281
7119f1b1
ML
22822016-07-07 Martin Liska <mliska@suse.cz>
2283
2284 * gfortran.dg/predict-1.f90: Ammend the test.
2285 * gfortran.dg/predict-2.f90: Likewise.
2286
275792f2
IE
22872016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
2288
2289 PR ipa/71624
2290 * g++.dg/pr71624.C: New test.
2291
05a437c1
TP
22922016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2293
2294 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
2295 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
2296 ARMv8-M Mainline architectures.
2297
6f493951
TP
22982016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2299
2300 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
2301 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
2302
5ddaee94
SB
23032016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
2304
2305 PR target/70098
2306 PR target/71763
2307 * gcc.target/powerpc/pr71763.c: New file.
2308
651afdb2
YR
23092016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2310
2311 PR tree-optimization/71518
0b965526 2312 * gcc.dg/pr71518.c: New test.
651afdb2 2313
9df99881
WD
23142016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
2315
2316 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
2317
7b4e0769
SKS
23182016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2319
0b965526 2320 PR target/50739
7b4e0769
SKS
2321 * gcc.target/avr/pr50739.c: New test.
2322
eb4432f7
JH
23232016-07-05 Jan Hubicka <jh@suse.cz>
2324
2325 * gcc.dg/tree-ssa/scev-14.c: update template.
2326
c01e092f
RS
23272016-07-06 Richard Sandiford <richard.sandiford@arm.com>
2328
2329 * gcc.dg/vect/group-no-gaps-1.c: New test.
2330
8070763a
AK
23312016-07-05 Andi Kleen <ak@linux.intel.com>
2332
2333 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
2334 if kernel supports MPX.
2335
7f6e88a8
KC
23362016-07-05 Kito Cheng <kito.cheng@gmail.com>
2337
2338 * gcc.c-torture/compile/pr69102.c: Require fpic support.
2339
36a265b1
MM
23402016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
2341 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2342
2343 * gcc.target/powerpc/signbit-1.c: New test.
2344 * gcc.target/powerpc/signbit-2.c: New test.
2345 * gcc.target/powerpc/signbit-3.c: New test.
2346
7a98fb6e
KT
23472016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2348
2349 PR rtl-optimization/71594
2350 * gcc.dg/torture/pr71594.c: New test.
2351
1e3d54b4
JH
23522016-07-05 Jan Hubicka <jh@suse.cz>
2353
2354 * gcc.dg/tree-ssa/scev-14.c: new testcase.
2355
84ca3893
DM
23562016-07-05 David Malcolm <dmalcolm@redhat.com>
2357
2358 PR c++/62314
3a146d46 2359 * g++.dg/parse/error5.C: Update column
84ca3893
DM
2360 number of missing semicolon error.
2361 * g++.dg/pr62314-2.C: New test case.
2362
20d0bfce
AF
23632016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2364
2365 * gfortran.dg/coarray_stat_function.f90: New test.
2366 * gfortran.dg/coarray_stat_whitespace.f90: New test.
2367 * gfortran.dg/coarray_lib_comm_1: Adapting old test
2368 to new interfaces.
2369
69aaea06
AV
23702016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
2371
2372 PR fortran/71623
2373 * gfortran.dg/deferred_character_17.f90: New test.
2374
f723a43c
CL
23752016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
2376
2377 * gcc.target/arm/neon/polytypes.c: Move to ...
2378 * gcc.target/arm/polytypes.c: ... here.
2379 * gcc.target/arm/neon/pr51534.c: Move to ...
2380 * gcc.target/arm/pr51534.c: ... here.
2381 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
2382 * gcc.target/arm/vect-vcvt.c: ... here.
2383 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
2384 * gcc.target/arm/vect-vcvtq.c: ... here.
2385 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
2386 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
2387 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
2388 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
2389 * gcc.target/arm/neon/neon.exp: Delete.
2390 * gcc.target/arm/neon/: Delete.
2391
d73e0ccf
JD
23922016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2393
2394 PR fortran/65575
2395 * gfortran.dg: pr65575.f90: New test.
2396
c20f6223
JD
23972016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2398
2399 PR fortran/35849
2400 * gfortran.dg: pr35849.f90: New test.
2401
2a5537c3
JJ
24022016-07-04 Jakub Jelinek <jakub@redhat.com>
2403
2404 PR c++/71739
2405 * g++.dg/cpp0x/pr71739.C: New test.
2406
740f9751
CL
24072016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
2408
2409 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
2410
bf749919
DV
24112016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2412
2413 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
2414 locr.
2415 * gcc.target/s390/loc-1.c: New test.
2416
430bb38e
YR
24172016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
2418
3a146d46
JJ
2419 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
2420 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 2421
15f6e0da
RR
24222016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2423
2424 PR target/63874
2425 * gcc.target/aarch64/pr63874.c: New test.
2426
79335075
JB
24272016-07-04 Jan Beulich <jbeulich@suse.com>
2428
2429 * g++.dg/header.c: New.
2430 * gcc.dg/header.c: New.
2431
557e8c49
JJ
24322016-07-02 Jakub Jelinek <jakub@redhat.com>
2433
2434 PR c/71719
2435 * c-c++-common/Wunused-var-15.c: New test.
2436
79a592e3
JJ
24372016-07-01 Jakub Jelinek <jakub@redhat.com>
2438
2439 PR fortran/71687
2440 * gfortran.dg/gomp/pr71687.f90: New test.
2441
e2298656
BS
24422016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2443
2444 * gcc.dg/const-float128-ped.c: Require __float128 effective
2445 target and options.
2446 * gcc.dg/const-float128.c: Likewise.
2447 * gcc.dg/torture/float128-cmp-invalid.c: Require
2448 __float128 and base_quadfloat_support effective targets, and
2449 __float128 options.
2450 * gcc.dg/torture/float128-div-underflow.c: Likewise.
2451 * gcc.dg/torture/float128-extend-nan.c: Likewise.
2452 * gcc.dg/torture/float128-nan.c: Likewise.
2453 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
2454 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
2455 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 2456 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
2457 (add_options_for___float128): New.
2458 (check_effective_target_base_quadword_support): New.
2459
70c11966
MM
24602016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2461
2462 PR target/71720
2463 * gcc.target/powerpc/pr71720.c: New test.
2464
059541fd
JB
24652016-07-01 Jan Beulich <jbeulich@suse.com>
2466
2467 * gcc.dg/bss.c: New.
2468
2c1e4964
PB
24692016-07-01 Peter Bergner <bergner@vnet.ibm.com>
2470
2471 PR target/71698
2472 * gcc.target/powerpc/pr71698.c: New test.
2473
22e1cb39
GJL
24742016-07-01 Georg-Johann Lay <avr@gjlay.de>
2475
2476 PR target/71151
2477 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
2478 instead of ".foo" for its section name.
2479 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
2480 depending on MCU's flash size.
2481 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
2482 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
2483 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
2484 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
2485 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
2486 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
2487
466cf574
JB
24882016-07-01 Jan Beulich <jbeulich@suse.com>
2489
2490 * gcc.target/i386/pr65105-2.c: Add -msse2.
2491
351beab7
JJ
24922016-06-30 Jakub Jelinek <jakub@redhat.com>
2493
55a0f21a
JJ
2494 PR tree-optimization/71707
2495 * gcc.dg/strlenopt-29.c: New test.
2496
6245ad72
JJ
2497 PR fortran/71704
2498 * gfortran.dg/gomp/pr71704.f90: New test.
2499
351beab7
JJ
2500 PR fortran/71705
2501 * gfortran.dg/gomp/pr71705.f90: New test.
2502
5a3a6a5e
KN
25032016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
2504
2505 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
2506 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
2507 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
2508 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
2509 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
2510 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
2511 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
2512 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
2513 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
2514 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
2515 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
2516 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
2517 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
2518 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
2519 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
2520 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
2521 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
2522 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
2523 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
2524 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
2525 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
2526 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
2527 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
2528 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
2529 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
2530 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
2531 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
2532 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
2533 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
2534 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
2535 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
2536 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
2537 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
2538 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
2539 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
2540 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
2541 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
2542 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
2543 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
2544 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
2545 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
2546 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
2547 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
2548 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
2549 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
2550 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
2551 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
2552 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
2553 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
2554 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
2555 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
2556 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
2557 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
2558 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
2559 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
2560 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
2561 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
2562 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
2563 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
2564 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
2565 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
2566 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
2567 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
2568 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
2569 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
2570 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
2571 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
2572 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
2573 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
2574 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
2575 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
2576 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
2577 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
2578 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
2579 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
2580 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
2581 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
2582 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
2583 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
2584 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
2585 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
2586
3dfa8071 25872016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 2588 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
2589
2590 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
2591
9bd62242 25922016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 2593 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
2594
2595 * gcc.target/aarch64/vget_set_lane_1.c: New test.
2596
603107fb
DM
25972016-06-30 David Malcolm <dmalcolm@redhat.com>
2598
2599 PR driver/71651
2600 * gcc.dg/spellcheck-options-12.c: New test case.
2601
205cccc7
JJ
26022016-06-30 Jakub Jelinek <jakub@redhat.com>
2603
2604 PR middle-end/71693
2605 * gcc.c-torture/compile/pr71693.c: New test.
2606
f4452176
DM
26072016-06-29 David Malcolm <dmalcolm@redhat.com>
2608
2609 * gcc.dg/spellcheck-params.c: New testcase.
2610 * gcc.dg/spellcheck-params-2.c: New testcase.
2611
c5e74d9d
MM
26122016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2613
2614 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
2615 vector extract instructions.
2616 * gcc.target/powerpc/p9-extract-2.c: Likewise.
2617
e44ecbfd
JD
26182016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2619
2620 PR fortran/71686
2621 * gfortran.dg/unexpected_eof_2.f90: New test.
2622 * gfortran.dg/unexpected_eof_3.f90: New test.
2623
ee446d9f
JW
26242016-06-29 Jim Wilson <jim.wilson@linaro.org>
2625
2626 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
2627
27f67461
CP
26282016-06-29 Cesar Philippidis <cesar@codesourcery.com>
2629
2630 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
2631 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2632 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
2633
b1206d29
RB
26342016-06-29 Richard Biener <rguenther@suse.de>
2635
2636 PR middle-end/15256
2637 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
2638
1af21224
MW
26392016-06-29 Matthew Wahab <matthew.wahab@arm.com>
2640
2641 * gcc.target/arm/aapcs/neon-vect10.c: Require
2642 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
2643 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
2644 * gcc.target/arm/aapcs/vfp18.c: Likewise.
2645 * gcc.target/arm/aapcs/vfp19.c: Likewise.
2646 * gcc.target/arm/aapcs/vfp20.c: Likewise.
2647 * gcc.target/arm/aapcs/vfp21.c: Likewise.
2648 * gcc.target/arm/fp16-aapcs-1.c: Require
2649 -mfloat-ab=hard. Also simplify the test.
2650 * gcc.target/arm/fp16-aapcs-2.c: New.
2651
7fe43755
MW
26522016-06-29 Matthew Wahab <matthew.wahab@arm.com>
2653
0b965526 2654 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
2655 (add_options_for_arm_fp16_ieee): New.
2656 (add_options_for_arm_fp16_alternative): New.
2657 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
2658 long-line.
2659 (effective_target_arm_fp16_hw): New.
2660
264d951a
IE
26612016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
2662
2663 PR tree-optimization/71655
2664 * g++.dg/pr71655.C: New test.
2665
5c846a81
ML
26662016-06-29 Martin Liska <mliska@suse.cz>
2667
2668 * gcc.dg/pr71585.c: New test.
2669 * gcc.dg/pr71585-2.c: New test.
2670 * gcc.dg/pr71585-3.c: New test.
2671
fafe9318
YR
26722016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2673
2674 PR tree-optimization/70729
2675 * g++.dg/vect/pr70729.cc: New test.
2676
54d19c3b
TS
26772016-06-29 Thomas Schwinge <thomas@codesourcery.com>
2678
2679 * c-c++-common/gomp/cancel-1.c: Extend.
2680
5f3cd7c3
JJ
26812016-06-29 Jakub Jelinek <jakub@redhat.com>
2682
2683 PR tree-optimization/71625
2684 * gcc.dg/strlenopt-28.c: New test.
2685
4aa83879
RB
26862016-06-29 Richard Biener <rguenther@suse.de>
2687
2688 PR middle-end/71002
2689 * g++.dg/torture/pr71002.C: Adjust testcase.
2690
152ef731
JJ
26912016-06-29 Jakub Jelinek <jakub@redhat.com>
2692
2693 PR c/71685
2694 * gcc.dg/pr71685.c: New test.
2695
26962016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
2697
2698 PR c/71552
2699 * gcc.dg/init-bad-9.c: New test.
2700
d41dc215
BS
27012016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2702
2703 * gcc.target/powerpc/abs128-1.c: Require VSX.
2704 * gcc.target/powerpc/copysign128-1.c: Likewise.
2705 * gcc.target/powerpc/inf128-1.c: Likewise.
2706 * gcc.target/powerpc/nan128-1.c: Likewise.
2707
6a20b538
JJ
27082016-06-28 Jakub Jelinek <jakub@redhat.com>
2709
2710 PR middle-end/71626
2711 * gcc.c-torture/execute/pr71626-1.c: New test.
2712 * gcc.c-torture/execute/pr71626-2.c: New test.
2713
77d93c47
PB
27142016-06-28 Peter Bergner <bergner@vnet.ibm.com>
2715
2716 PR target/71656
2717 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
2718
a8264058
SB
27192016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
2720
2721 PR target/71670
2722 * gcc.target/powerpc/pr71670.c: New testcase.
2723
0dc47331
PB
27242016-06-27 Peter Bergner <bergner@vnet.ibm.com>
2725
2726 PR target/71656
2727 * gcc.target/powerpc/pr71656-1.c: New test.
2728 * gcc.target/powerpc/pr71656-2.c: New test.
2729
b65ffc79
CL
27302016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
2731
2732 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
2733 around fp16 code.
2734 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
2735 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2736 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2737 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2738 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
2739 Add arm_neon_fp16_ok effective target.
0b965526
UB
2740 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
2741 Likewise.
2742 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
2743 Likewise.
2744 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
2745 Likewise.
2746 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
2747 Likewise.
2748 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
2749 Likewise.
2750 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
2751 Likewise.
2752 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
2753 Likewise.
2754 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
2755 Likewise.
2756 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
2757 Likewise.
2758 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
2759 Likewise.
2760 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
2761 Likewise.
b65ffc79 2762
9bb86f40
JH
27632016-06-26 Jan Hubicka <hubicka@ucw.cz>
2764
2765 * gcc.dg/predict-12.c: New testcase.
2766
46db0fd4
JD
27672016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2768
2769 PR fortran/71649
2770 * gfortran.dg/pr71649.f90: New test.
2771
2a65e70b
JJ
27722016-06-25 Jakub Jelinek <jakub@redhat.com>
2773
f8a06e24
JJ
2774 PR tree-optimization/71643
2775 * g++.dg/opt/pr71643.C: New test.
2776
2a65e70b
JJ
2777 PR tree-optimization/71631
2778 * gcc.c-torture/execute/pr71631.c: New test.
2779
7805417a
JH
27802016-06-24 Jan Hubicka <hubicka@ucw.cz>
2781
2782 * gcc.dg/predict-11.c: New testcase.
2783 * gfortran.dg/predict-2.f90: New testcase.
2784
888ed1a3
JH
27852016-06-24 Jan Hubicka <hubicka@ucw.cz>
2786
2787 * gcc.dg/predict-10.c: New test.
2788
53605f35
BS
27892016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2790
2791 * gcc.target/powerpc/abs128-1.c: New.
2792 * gcc.target/powerpc/copysign128-1.c: New.
2793 * gcc.target/powerpc/inf128-1.c: New.
2794 * gcc.target/powerpc/nan128-1.c: New.
2795
7b22b4c6
EB
27962016-06-24 Eric Botcazou <ebotcazou@adacore.com>
2797
2798 * gfortran.dg/pr71642.f90: New test.
2799
37e373c2
JJ
28002016-06-24 Jakub Jelinek <jakub@redhat.com>
2801
2802 PR tree-optimization/71647
2803 * gcc.target/i386/pr71647.c: New test.
2804
b20b79f2
L
28052016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2806
2807 * gcc.target/i386/noplt-gd-1.c: New test.
2808 * gcc.target/i386/noplt-gd-2.c: Likewise.
2809 * gcc.target/i386/noplt-gd-3.c: Likewise.
2810 * gcc.target/i386/noplt-ld-1.c: Likewise.
2811 * gcc.target/i386/noplt-ld-2.c: Likewise.
2812 * gcc.target/i386/noplt-ld-3.c: Likewise.
2813 * lib/target-supports.exp
2814 (check_effective_target_tls_get_addr_via_got): New.
2815
04619cb8
UB
28162016-06-24 Uros Bizjak <ubizjak@gmail.com>
2817
2818 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
2819 testsuite compile flags.
2820 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2821 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2822
28232016-06-24 Uros Bizjak <ubizjak@gmail.com>
2824
2825 * g++dg/vect/pr36684.cc: Add dg-do compile.
2826 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
2827 * gcc.dg/vect/pr70021.c: Ditto.
2828 * gcc.dg/vect/pr70138-1.c: Ditto.
2829 * gcc.dg/vect/pr70138-2.c: Ditto.
2830 * gcc.dg/vect/pr70354-1.c: Ditto.
2831 * gcc.dg/vect/pr70354-2.c: Ditto.
2832 * gcc.dg/vect/pr71259.c: Ditto.
2833 * gcc.dg/vect/pr71416-1.c: Ditto.
2834 * gcc.dg/vect/slp-43.c: Ditto.
2835 * gcc.dg/vect/slp-45.c: Ditto.
2836 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2837 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2838 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2839 * gfortran.dg/vect/pr69980.f90: Ditto.
2840
28412016-06-24 Uros Bizjak <ubizjak@gmail.com>
2842
2843 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
2844 * gcc.dg/vect/bb-slp-30.c: Ditto.
2845 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
2846 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
2847 * gcc.dg/vect/pr45902.c: Ditto.
2848 * gcc.dg/vect/pr48172.c: Ditto.
2849 * gcc.dg/vect/pr48377.c: Ditto.
2850 * gcc.dg/vect/pr49038.c: Ditto.
2851 * gcc.dg/vect/pr49771.c: Ditto.
2852 * gcc.dg/vect/pr52091.c: Ditto.
2853 * gcc.dg/vect/pr53185-2.c: Ditto.
2854 * gcc.dg/vect/pr56826.c: Ditto.
2855 * gcc.dg/vect/pr60276.c: Ditto.
2856 * gcc.dg/vect/pr62021.c: Ditto.
2857 * gcc.dg/vect/pr63530.c: Ditto.
2858 * gcc.dg/vect/pr65518.c: Ditto.
2859 * gcc.dg/vect/pr65947-1.c: Ditto.
2860 * gcc.dg/vect/pr65947-10.c: Ditto.
2861 * gcc.dg/vect/pr65947-11.c: Ditto.
2862 * gcc.dg/vect/pr65947-12.c: Ditto.
2863 * gcc.dg/vect/pr65947-13.c: Ditto.
2864 * gcc.dg/vect/pr65947-2.c: Ditto.
2865 * gcc.dg/vect/pr65947-3.c: Ditto.
2866 * gcc.dg/vect/pr65947-4.c: Ditto.
2867 * gcc.dg/vect/pr65947-5.c: Ditto.
2868 * gcc.dg/vect/pr65947-6.c: Ditto.
2869 * gcc.dg/vect/pr65947-7.c: Ditto.
2870 * gcc.dg/vect/pr65947-8.c: Ditto.
2871 * gcc.dg/vect/pr65947-9.c: Ditto.
2872 * gcc.dg/vect/pr71416-1.c: Ditto.
2873 * gcc.dg/vect/pr71439.c: Ditto.
2874 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
2875 * gcc.dg/vect/vect-bswap16.c: Ditto.
2876 * gcc.dg/vect/vect-bswap32.c: Ditto.
2877 * gcc.dg/vect/vect-bswap64.c: Ditto.
2878 * gcc.dg/vect/vect-live-1.c: Ditto.
2879 * gcc.dg/vect/vect-live-2.c: Ditto.
2880 * gcc.dg/vect/vect-live-3.c: Ditto.
2881 * gcc.dg/vect/vect-live-4.c: Ditto.
2882 * gcc.dg/vect/vect-live-5.c: Ditto.
2883 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
2884 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
2885 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
2886 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2887 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2888 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2889 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
2890 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
2891 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
2892 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
2893 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
2894 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
2895 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
2896 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
2897 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
2898 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
2899 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
2900
da224bcb
UB
29012016-06-24 Uros Bizjak <ubizjak@gmail.com>
2902
2903 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
2904
dfee2870
L
29052016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2906
2907 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
2908 ia32 if R_386_GOT32X relocation is supported.
2909 * gcc.target/i386/noplt-3.c: Likewise.
2910 * gcc.target/i386/noplt-2.c: Likewise.
2911 (main): Renamed to ...
2912 (bar): This.
2913 * gcc.target/i386/noplt-4.c: Likewise.
2914 (main): Renamed to ...
2915 (bar): This.
2916 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
2917 * gcc.target/i386/pr67400-5.c: Likewise.
2918
a86451b9
JJ
29192016-06-24 Jakub Jelinek <jakub@redhat.com>
2920
00085092
JJ
2921 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
2922 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
2923
a86451b9
JJ
2924 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
2925 f4): Adjust expected diagnostics.
2926 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
2927 (T): If OVFP is defined, redefine to TP.
2928 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
2929 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
2930 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
2931 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
2932 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
2933 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
2934 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
2935 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
2936 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
2937 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
2938 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
2939 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
2940 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
2941 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
2942 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
2943 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
2944 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
2945 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
2946 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
2947 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
2948 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
2949 as last argument to __builtin_add_overflow_p.
2950
7bb5d5f4
UB
29512016-06-23 Uros Bizjak <ubizjak@gmail.com>
2952
2953 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
2954 dg-options and remove default vector testsuite compile flags.
2955 * g++.dg/vect/pr33860a.cc: Ditto.
2956 * g++.dg/vect/pr45470-a.cc: Ditto.
2957 * g++.dg/vect/pr45470-b.cc: Ditto.
2958 * g++.dg/vect/pr60896.cc: Ditto.
2959 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
2960 * gcc.dg/vect/pr18308.c: Ditto.
2961 * gcc.dg/vect/pr24049.c: Ditto.
2962 * gcc.dg/vect/pr33373.c: Ditto.
2963 * gcc.dg/vect/pr36228.c: Ditto.
2964 * gcc.dg/vect/pr42395.c: Ditto.
2965 * gcc.dg/vect/pr42604.c: Ditto.
2966 * gcc.dg/vect/pr46663.c: Ditto.
2967 * gcc.dg/vect/pr48765.c: Ditto.
2968 * gcc.dg/vect/pr49093.c: Ditto.
2969 * gcc.dg/vect/pr49352.c: Ditto.
2970 * gcc.dg/vect/pr52298.c: Ditto.
2971 * gcc.dg/vect/pr52870.c: Ditto.
2972 * gcc.dg/vect/pr53185.c: Ditto.
2973 * gcc.dg/vect/pr53773.c: Ditto.
2974 * gcc.dg/vect/pr56695.c: Ditto.
2975 * gcc.dg/vect/pr62171.c: Ditto.
2976 * gcc.dg/vect/pr63530.c: Ditto.
2977 * gcc.dg/vect/pr68339.c: Ditto.
2978 * gcc.dg/vect/pr71259.c: Ditto.
2979 * gcc.dg/vect/vect-82_64.c: Ditto.
2980 * gcc.dg/vect/vect-83_64.c: Ditto.
2981 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
2982 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
2983 * gcc.dg/vect/vect-shift-2.c: Ditto.
2984 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
2985 * gfortran.dg/vect/pr39318.f90: Ditto.
2986 * gfortran.dg/vect/pr45714-a.f: Ditto.
2987 * gfortran.dg/vect/pr45714-b.f: Ditto.
2988 * gfortran.dg/vect/pr46213.f90: Ditto.
2989
2d4bb02f
MM
29902016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2991 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2992
2993 * gcc.target/powerpc/p9-splat-5.c: New test.
2994
f6d1b868
UB
29952016-06-23 Uros Bizjak <ubizjak@gmail.com>
2996
2997 PR tree-optimization/71488
2998 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
2999 * lib/target-supports.exp: ... here.
3000 (check_sse4_hw_available): New procedure.
3001 (check_effective_target_sse4_runtime): Ditto.
3002 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
3003 -march=westmere for sse4_runtime targets.
936ff030 3004 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 3005 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 3006 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 3007 (main): Call check_vect ().
a7898180 3008 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 3009
c0597759
L
30102016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3011
3012 PR target/66232
3013 PR target/67400
3014 * gcc.target/i386/pr66232-14.c: New file.
3015 * gcc.target/i386/pr66232-15.c: Likewise.
3016 * gcc.target/i386/pr66232-16.c: Likewise.
3017 * gcc.target/i386/pr66232-17.c: Likewise.
3018 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
3019 ia32 if R_386_GOT32X relocation is supported.
3020 * gcc.target/i386/pr67400-2.c: Likewise.
3021 * gcc.target/i386/pr67400-3.c: Likewise.
3022 * gcc.target/i386/pr67400-4.c: Likewise.
3023 * gcc.target/i386/pr67400-6.c: Likewise.
3024 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 3025 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 3026
5b0e27a7
JD
30272016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3028
3029 PR libgfortran/48852
3030 * gfortran.dg/char4_iunit_1.f03: Update test.
3031 * gfortran.dg/f2003_io_5.f03: Update test.
3032 * gfortran.dg/real_const_3.f90: Update test.
3033
7f586d90
AK
30342016-06-23 Andi Kleen <ak@linux.intel.com>
3035
3036 * g++.dg/bprob/bprob.exp: Support autofdo.
3037 * g++.dg/tree-prof/tree-prof.exp: dito.
3038 * gcc.dg/tree-prof/tree-prof.exp: dito.
3039 * gcc.misc-tests/bprob.exp: dito.
3040 * gfortran.dg/prof/prof.exp: dito.
3041 * lib/profopt.exp: dito.
3042 * lib/target-supports.exp: Check for autofdo.
3043
60fa7862
ML
30442016-06-23 Martin Liska <mliska@suse.cz>
3045
3046 * gcc.dg/pr71619.c: New test.
3047
e3d62871
UB
30482016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3049
3050 PR target/67400
cc901875
UB
3051 * gcc.target/i386/pr67400-1.c: New test.
3052 * gcc.target/i386/pr67400-2.c: Likewise.
3053 * gcc.target/i386/pr67400-3.c: Likewise.
3054 * gcc.target/i386/pr67400-4.c: Likewise.
3055 * gcc.target/i386/pr67400-5.c: Likewise.
3056 * gcc.target/i386/pr67400-6.c: Likewise.
3057 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 3058
ac81cf0b
DM
30592016-06-22 David Malcolm <dmalcolm@redhat.com>
3060
3061 * c-c++-common/missing-header-1.c: New test case.
3062 * c-c++-common/missing-header-2.c: New test case.
3063 * c-c++-common/missing-header-3.c: New test case.
3064 * c-c++-common/missing-header-4.c: New test case.
3065
1a4f11c8
DM
30662016-06-22 David Malcolm <dmalcolm@redhat.com>
3067
3068 PR c/70339
3069 * c-c++-common/attributes-1.c: Update dg-prune-output to include
3070 hint.
3071 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
3072 expected results due to builtin "nanl" now being suggested for
3073 "name".
3074 * gcc.dg/pr67580.c: Update expected messages.
3075 * gcc.dg/spellcheck-identifiers.c: New testcase.
3076 * gcc.dg/spellcheck-typenames.c: New testcase.
3077
a93eac6a
DM
30782016-06-22 David Malcolm <dmalcolm@redhat.com>
3079
3080 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
3081 file.
3082 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3083 diagnostic-test-show-locus-parseable-fixits.c to sources for
3084 diagnostic_plugin_test_show_locus.c.
3085 * lib/gcc-defs.exp (freeform_regexps): New global.
3086 (dg-regexp): New function.
3087 (handle-dg-regexps): New function.
3088 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
3089 freeform_regexps to the empty list.
3090 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
3091
49e76ff1
IE
30922016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
3093
f6d1b868 3094 PR tree-optimization/71488
49e76ff1
IE
3095 * g++.dg/pr71488.C: New test.
3096 * gcc.dg/vect/vect-bool-cmp.c: New test.
3097
951d8c8a
EB
30982016-06-22 Eric Botcazou <ebotcazou@adacore.com>
3099
3100 * gcc.dg/guality/param-5.c: New test.
3101
b60fc3bd
BE
31022016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3103
3104 * gcc.target/i386/asm-flag-7.c: New test.
3105
0609abda
TS
31062016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3107
3108 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
3109 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
3110 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
3111 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
3112 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
3113 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
3114 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
3115 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
3116 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
3117 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
3118 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
3119 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
3120 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
3121 * gcc.dg/tree-ssa/vrp87.c: Likewise.
3122 * lib/target-supports.exp: Likewise.
3123
ee2499b4
TS
31242016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3125
3126 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
3127 * gcc.dg/attr-ms_struct-2.c: Likewise.
3128 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
3129 * gcc.dg/bf-ms-attrib.c: Likewise.
3130 * gcc.dg/bf-ms-layout-2.c: Likewise.
3131 * gcc.dg/bf-ms-layout-3.c: Likewise.
3132 * gcc.dg/bf-ms-layout.c: Likewise.
3133 * gcc.dg/bf-no-ms-layout.c: Likewise.
3134 * gcc.target/i386/bitfield1.c: Likewise.
3135 * gcc.target/i386/bitfield2.c: Likewise.
3136 * gcc.target/i386/bitfield3.c: Likewise.
3137
caea59ff
KN
31382016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3139
3140 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
3141 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
3142 override other than -mcpu=power9 command-line option is specified,
3143 or if the target operating system is aix.
3144 * gcc.target/powerpc/darn-1.c: Likewise.
3145 * gcc.target/powerpc/darn-2.c: Likewise.
3146 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
3147 test if effective-target is not powerpc_p9vector_ok or if the
3148 target operating system is not defined.
3149 * gcc.target/powerpc/vslv-1.c: Likewise.
3150 * gcc.target/powerpc/vsrv-0.c: Likewise.
3151 * gcc.target/powerpc/vsrv-1.c: Likewise.
3152
63617e30
TB
31532016-06-21 Tobias Burnus <burnus@net-b.de>
3154
3155 PR fortran/71068
3156 * gfortran.dg/coarray/data_1.f90: New.
3157
89192c3c
WD
31582016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3159
3160 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
3161 (dg-require-effective-target): Use arm_v8_neon_hw.
3162 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
3163 (dg-require-effective-target): Likewise.
3164 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
3165 (dg-require-effective-target): Likewise.
3166 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
3167 (dg-require-effective-target): Likewise.
3168 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
3169 (dg-require-effective-target): Likewise.
3170 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
3171 (dg-require-effective-target): Likewise.
3172 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
3173 Add AArch64 check.
3174
64ac50e2
WD
31752016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3176
3177 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
3178 Set to 3 so test passes.
3179
6252b5db
WD
31802016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3181
3182 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
3183
3b9bc511
IV
31842016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3185
3186 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
3187 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
3188 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
3189 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
3190
21db1c78
IV
31912016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3192
3193 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
3194 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
3195
9d30e86f
L
31962016-06-21 H.J. Lu <hongjiu.lu@intel.com>
3197
3198 PR target/71549
3199 * gcc.target/i386/pr71549.c: New test.
3200
448a7c69
KN
32012016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3202
3203 * gcc.target/powerpc/vadsdu-0.c: Replace
3204 dg-require-effective-target directive to allow test to run on more
3205 platforms, and add dg-skip-if directive to disable test on aix
3206 platforms because of known incompatibilities.
3207 * gcc.target/powerpc/vadsdu-1.c: Likewise.
3208 * gcc.target/powerpc/vadsdu-2.c: Likewise.
3209 * gcc.target/powerpc/vadsdu-3.c: Likewise.
3210 * gcc.target/powerpc/vadsdu-4.c: Likewise.
3211 * gcc.target/powerpc/vadsdu-5.c: Likewise.
3212 * gcc.target/powerpc/vadsdub-1.c: Likewise.
3213 * gcc.target/powerpc/vadsdub-2.c: Replace
3214 dg-require-effective-target directive to allow test to run on more
3215 platforms, and add dg-skip-if directive to disable test on aix
3216 platforms because of known incompatibilities.
3217 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
3218 with vec_absdb call to differentiate this test from vadsdub-1.c.
3219 * gcc.target/powerpc/vadsduh-1.c: Replace
3220 dg-require-effective-target directive to allow test to run on more
3221 platforms, and add dg-skip-if directive to disable test on aix
3222 platforms because of known incompatibilities.
3223 * gcc.target/powerpc/vadsduh-2.c: Likewise.
3224 * gcc.target/powerpc/vadsduw-1.c: Likewise.
3225 * gcc.target/powerpc/vadsduw-2.c: Likewise.
3226
0ad84f34
JJ
32272016-06-21 Jakub Jelinek <jakub@redhat.com>
3228
3229 PR tree-optimization/71588
3230 * gcc.dg/pr71558.c: New test.
3231
e71e8d94
SKS
32322016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3233
3234 * c-c++-common/pr68657-1.c: Require ptr32plus support.
3235 * c-c++-common/pr68657-2.c: Likewise.
3236 * c-c++-common/pr68657-3.c: Likewise.
3237 * gcc.dg/torture/pr69714.c: Require int32plus support.
3238 * gcc.dg/torture/pr70025.c: Likewise.
3239 * gcc.dg/torture/pr70083.c: Likewise.
3240 * gcc.dg/torture/pr70542.c: Likewise.
3241 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
3242
5a578671
JM
32432016-06-20 Joseph Myers <joseph@codesourcery.com>
3244
3245 PR c/71601
3246 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
3247
7a9df68e
JJ
32482016-06-20 Jakub Jelinek <jakub@redhat.com>
3249
50aa64d5
JJ
3250 PR middle-end/71581
3251 * gcc.dg/pr71581.c: New test.
3252
7a9df68e
JJ
3253 PR rtl-optimization/71591
3254 * gcc.dg/cpp/pr71591.c: New test.
3255
3947cf19
DR
32562016-06-20 David B. Robins <gcc@davidrobins.net>
3257
3258 PR target/71571
3259 * g++.dg/torture/pr71571.C: New test.
3260
c4ff221e
JJ
32612016-06-20 Jakub Jelinek <jakub@redhat.com>
3262
3263 PR target/71559
3264 * gcc.target/i386/sse2-pr71559.c: New test.
3265 * gcc.target/i386/avx-pr71559.c: New test.
3266 * gcc.target/i386/avx512f-pr71559.c: New test.
3267
f1b5abfb
TB
32682016-06-20 Tobias Burnus <burnus@net-b.de>
3269
3270 PR fortran/71194
3271 * gfortran.dg/pointer_remapping_10.f90: New.
3272
842107e4
DM
32732016-06-20 David Malcolm <dmalcolm@redhat.com>
3274
3275 * g++.dg/diagnostic/string-literal-concat.C: New test case.
3276
d9e8bdfd
MS
32772016-06-20 Martin Sebor <msebor@redhat.com>
3278
3279 PR c/69507
3280 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
3281 * gnu90-const-expr-1.c: Same.
3282 * gnu99-const-expr-1.c: Same.
3283 * gnu99-static-1.c: Same.
3284
67785479
RL
32852016-06-20 Renlin Li <renlin.li@arm.com>
3286
29f09b38 3287 PR testsuite/71489
67785479
RL
3288 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
3289
636929b8
JG
32902016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
3291
3292 * gcc.target/aarch64/vcvt_f64_1.c: New.
3293 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
3294 * gcc.target/aarch64/vrecp_f64_1.c: New.
3295
ff7b374b
KT
32962016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3297
3298 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
3299 "alignement".
3300
554cfc9e
GJL
33012016-06-20 Georg-Johann Lay <avr@gjlay.de>
3302
3303 PR target/71103
3304 * gcc.target/avr/torture/pr71103-2.c: New test.
3305
aa0db437
MS
33062016-06-19 Martin Sebor <msebor@redhat.com>
3307
3308 PR c/69507
3309 * gcc.dg/alignof.c: New test.
3310
c561b091
PC
33112016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3312
3313 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
3314 vs dg-error; test constexpr specifier too.
3315
bf54f123
PC
33162016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3317
3318 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
3319
4e53aa97
CL
33202016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
3321
3322 * lib/target-supports.exp
3323 (check_effective_target_arm_neon_fp16_ok_nocache): Call
3324 arm_neon_ok and merge flags. Fix temporary test name.
3325 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
3326 and merge flags.
3327
69071d86
ML
33282016-06-17 Martin Liska <mliska@suse.cz>
3329
3330 * gcc.dg/predict-9.c: Fix dump scanning.
3331
68b3b858
BC
33322016-06-17 Bin Cheng <bin.cheng@arm.com>
3333
3334 PR tree-optimization/71354
3335 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
3336
d3ee260a
BC
33372016-06-17 Bin Cheng <bin.cheng@arm.com>
3338
3339 PR tree-optimization/71347
3340 * gcc.dg/tree-ssa/pr71347.c: New test.
3341
bd8fb114
BC
33422016-06-17 Bin Cheng <bin.cheng@arm.com>
3343
3344 PR tree-optimization/71354
3345 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
3346
97816be4
BC
33472016-06-17 Bin Cheng <bin.cheng@arm.com>
3348
3349 * gcc.dg/vect/vect-alias-check-1.c: New test.
3350
2d761a37
SKS
33512016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3352
e0277d6b 3353 PR target/71151
2d761a37
SKS
3354 * gcc.target/avr/pr71151-1.c: New test.
3355 * gcc.target/avr/pr71151-2.c: New test.
3356 * gcc.target/avr/pr71151-3.c: New test.
3357 * gcc.target/avr/pr71151-4.c: New test.
3358 * gcc.target/avr/pr71151-5.c: New test.
3359 * gcc.target/avr/pr71151-6.c: New test.
3360 * gcc.target/avr/pr71151-7.c: New test.
3361 * gcc.target/avr/pr71151-8.c: New test.
3362 * gcc.target/avr/pr71151-common.h: New test.
3363
68fa96d6
ML
33642016-06-16 Martin Liska <mliska@suse.cz>
3365
3366 * gfortran.dg/predict-1.f90: New test.
3367
b6ca982f
UB
33682016-06-16 Uros Bizjak <ubizjak@gmail.com>
3369
3370 PR target/71242
3a146d46 3371 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 3372
1dc8d15b
JH
33732016-06-16 Jan Hubicka <hubicka@ucw.cz>
3374
3375 * g++.dg/vect/pr36648.cc: Disable cunrolli
3376
67c25816
JJ
33772016-06-16 Jakub Jelinek <jakub@redhat.com>
3378
c577adb2
JJ
3379 PR target/71554
3380 * gcc.c-torture/execute/pr71554.c: New test.
3381
67c25816
JJ
3382 PR rtl-optimization/71532
3383 * gcc.dg/torture/pr71532.c: New test.
3384
1a3c3ee9
MM
33852016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3386
3387 * gcc.target/powerpc/p9-dimode1.c: New test.
3388 * gcc.target/powerpc/p9-dimode2.c: Likewise.
3389
f29468a7
JJ
33902016-06-15 Jakub Jelinek <jakub@redhat.com>
3391
61daecc4
JJ
3392 * gcc.c-torture/compile/20160615-1.c: New test.
3393
f29468a7
JJ
3394 * g++.dg/cpp0x/ref-qual17.C: New test.
3395
209d1e2d
IE
33962016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
3397
3398 PR middle-end/71529
3399 * gcc.target/i386/pr71529.C: New test.
3400
8dc35712
AH
34012016-06-15 Alan Hayward <alan.hayward@arm.com>
3402
3403 PR tree-optimization/71483
3404 * g++.dg/vect/pr71483.c: New
3405
b8911cb8
PC
34062016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
3407
3408 PR c++/70202
3409 * g++.dg/inherit/crash6.C: New.
3410 * g++.dg/inherit/union2.C: Likewise.
3411 * g++.dg/inherit/virtual12.C: Likewise.
3412 * g++.dg/inherit/virtual13.C: Likewise.
3413 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
3414
cf5d08ab
UB
34152016-06-15 Uros Bizjak <ubizjak@gmail.com>
3416
e3d62871 3417 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 3418
8f482165
AH
34192016-06-15 Alan Hayward <alan.hayward@arm.com>
3420
3421 PR tree-optimization/71439
3422 * gcc.dg/vect/pr71439.c: New
3423
3256673f
KT
34242016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3425
3426 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
3427
b17dc4d4
RB
34282016-06-15 Richard Biener <rguenther@suse.de>
3429
3430 * gcc.dg/vect/slp-45.c: New testcase.
3431
2a5825f2
RB
34322016-06-15 Richard Biener <rguenther@suse.de>
3433
3434 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
3435
6e433d0b
BS
34362016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3437
3438 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
3439 requirements, and disable for AIX for now.
3440 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3441
abe7f828
JJ
34422016-06-14 Jakub Jelinek <jakub@redhat.com>
3443
a09c81b4
JJ
3444 PR c++/71528
3445 * g++.dg/opt/pr71528.C: New test.
3446
abe7f828
JJ
3447 PR c++/71516
3448 * g++.dg/init/pr71516.C: New test.
3449
acfadf06
PC
34502016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3451
3452 * g++.dg/init/array46.C: New.
3453
4d568ab2
UB
34542016-06-14 Uros Bizjak <ubizjak@gmail.com>
3455
e3d62871
UB
3456 * gcc.target/i386/float128-3.c: New test.
3457 * gcc.target/i386/quad-sse4.c: Ditto.
3458 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
3459 Update scan strings.
4d568ab2 3460
30934c5d
RB
34612016-06-14 Richard Biener <rguenther@suse.de>
3462
3463 PR middle-end/71526
3464 * gfortran.dg/pr71526.f90: New testcase.
3465
3970e545
AV
34662016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
3467
3468 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
3469 * gcc.dg/zero_bits_compound-1.c: Likewise.
3470
04976c6e
RB
34712016-06-14 Richard Biener <rguenther@suse.de>
3472
3473 PR tree-optimization/71522
3474 * gcc.dg/torture/pr71522.c: New testcase.
3475
23e025db
JJ
34762016-06-14 Jakub Jelinek <jakub@redhat.com>
3477
3478 PR tree-optimization/71520
3479 * gcc.dg/tree-ssa/pr71520.c: New test.
3480
90b72e84
RB
34812016-06-14 Richard Biener <rguenther@suse.de>
3482
3483 PR tree-optimization/71521
86c24ba6 3484 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 3485
ef7cf206
JJ
34862016-06-13 Jakub Jelinek <jakub@redhat.com>
3487
0dda258b
JJ
3488 PR sanitizer/71498
3489 * c-c++-common/ubsan/bounds-13.c: New test.
3490
ef7cf206
JJ
3491 PR preprocessor/71183
3492 * gcc.dg/cpp/source_date_epoch-3.c: New test.
3493
a73786e3
JL
34942016-06-13 Jeff Law <law@redhat.com>
3495
3496 PR tree-optimization/71403
3497 * c-c++-common/ubsan/pr71403-1.c: New test.
3498 * c-c++-common/ubsan/pr71403-2.c: New test.
3499 * c-c++-common/ubsan/pr71403-3.c: New test.
3500
0ac249bf
JJ
35012016-06-13 Jakub Jelinek <jakub@redhat.com>
3502
3503 PR middle-end/71478
3504 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
3505 Add -Wno-psabi -w to dg-options.
3506
5408a64a
KN
35072016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
3508
3509 * gcc.target/powerpc/vadsdu-0.c: New test.
3510 * gcc.target/powerpc/vadsdu-1.c: New test.
3511 * gcc.target/powerpc/vadsdu-2.c: New test.
3512 * gcc.target/powerpc/vadsdu-3.c: New test.
3513 * gcc.target/powerpc/vadsdu-4.c: New test.
3514 * gcc.target/powerpc/vadsdu-5.c: New test.
3515 * gcc.target/powerpc/vadsdub-1.c: New test.
3516 * gcc.target/powerpc/vadsdub-2.c: New test.
3517 * gcc.target/powerpc/vadsduh-1.c: New test.
3518 * gcc.target/powerpc/vadsduh-2.c: New test.
3519 * gcc.target/powerpc/vadsduw-1.c: New test.
3520 * gcc.target/powerpc/vadsduw-2.c: New test.
3521
f7e4f2e3
DM
35222016-06-13 David Malcolm <dmalcolm@redhat.com>
3523
3524 * gcc.dg/c99-init-2.c (c): Update expected error message.
3525 * gcc.dg/init-bad-8.c (foo): Likewise.
3526 * gcc.dg/spellcheck-fields-3.c: New test case.
3527
ad23a23e
ML
35282016-06-13 Martin Liska <mliska@suse.cz>
3529
3530 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
3531 and "guess loop iv compared" heuristics.
3532 * gcc.dg/predict-2.c: Likewise.
3533 * gcc.dg/predict-3.c: Likewise.
3534 * gcc.dg/predict-4.c: Likewise.
3535 * gcc.dg/predict-5.c: Likewise.
3536 * gcc.dg/predict-6.c: Likewise.
3537
146c55da
MP
35382016-06-13 Marek Polacek <polacek@redhat.com>
3539
3540 PR middle-end/71476
3541 * c-c++-common/Wswitch-unreachable-4.c: New test.
3542 * gcc.dg/Wswitch-unreachable-2.c: New test.
3543 * g++.dg/tm/jump1.C: Move dg-warning.
3544
42e77cbc
EB
35452016-06-13 Eric Botcazou <ebotcazou@adacore.com>
3546
3547 * gnat.dg/renaming10.ad[sb]: New test.
3548
7474dcc1
PT
35492016-06-13 Paul Thomas <pault@gcc.gnu.org>
3550
3551 PR fortran/70673
3552 * gfortran.dg/pr70673.f90: New test.
3553
f57f53d3
RB
35542016-06-13 Richard Biener <rguenther@suse.de>
3555
3556 PR middle-end/64516
3557 * gcc.dg/align-3.c: New testcase.
3558
5843a5f0
ML
35592016-06-13 Martin Liska <mliska@suse.cz>
3560
3561 * gcc.target/i386/pr71458.c: New test.
3562
aa8fdb44
UB
35632016-06-12 Uros Bizjak <ubizjak@gmail.com>
3564
3565 PR target/71241
3a146d46 3566 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 3567
2043e4d7
DH
35682016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3569
3570 PR target/60751
3571 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
3572 statement.
3573
d3dc025d
DH
35742016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3575
3576 PR target/60751
3577 * gfortran.dg/comma_IO_extension_1.f90: New test.
3578 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
3579 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
3580 statement.
3581 * gfortran.dg/graphite/pr38083.f90: Likewise.
3582 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
3583 missing format.
3584
a31d78c6
EB
35852016-06-11 Eric Botcazou <ebotcazou@adacore.com>
3586
3587 * gnat.dg/case_character.adb: New test.
3588
95c18dd0
SB
35892016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
3590
3591 PR middle-end/71310
3592 * gcc.target/powerpc/pr71310.c: New testcase.
3593
b97d37b4
KV
35942016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
3595
3596 PR middle-end/71478
3597 * gcc.dg/pr71478.c: New test.
3598
900bcda3
JJ
35992016-06-10 Jakub Jelinek <jakub@redhat.com>
3600
ec1c20db
JJ
3601 PR middle-end/71494
3602 * gcc.c-torture/execute/pr71494.c: New test.
3603
50b15873
JJ
3604 PR c/68657
3605 * gcc.target/i386/pr68657.c: New test.
3606
900bcda3
JJ
3607 PR inline-asm/68843
3608 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
3609 (test): Add -masm=intel alternatives.
3610
4d926e34
MS
36112016-06-10 Martin Sebor <msebor@redhat.com>
3612
3613 PR c/71392
3614 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
3615
ad071b2b
JL
36162016-06-10 Jeff Law <law@redhat.com>
3617
3618 PR tree-optimization/71335
3619 * gcc.c-torture/execute/pr71335.c: New test.
3620
2704efe8
DM
36212016-06-10 David Malcolm <dmalcolm@redhat.com>
3622
3623 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
3624 the various "cannot tail-call: " messages.
3625
18c9b7d4
CL
36262016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
3627
3628 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
3629 and options.
3630
7cfa10f3
MO
36312016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
3632
3633 PR sanitizer/71480
3634 * c-c++-common/asan/pr71480.c: New test.
3635
1f24fd3e
L
36362016-06-10 H.J. Lu <hongjiu.lu@intel.com>
3637
3638 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
3639 (ASMNAME2): Likewise.
3640 (main): Replace fn in asm statement with ASMNAME ("fn").
3641 * gcc.dg/guality/pr68037-2.c: Likewise.
3642 * gcc.dg/guality/pr68037-3.c: Likewise.
3643 * gcc.dg/torture/pr68037-1.c: Likewise.
3644 * gcc.dg/torture/pr68037-2.c: Likewise.
3645 * gcc.dg/torture/pr68037-3.c: Likewise.
3646
ad551c07
BE
36472016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
3648
3649 PR inline-asm/68843
3650 * gcc.target/i386/pr68843-1.c: New test.
3651 * gcc.target/i386/pr68843-2.c: New test.
3652
4b1ffdb1 36532016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
3654 Cesar Philippidis <cesar@codesourcery.com>
3655
3656 PR middle-end/71373
3657 * gcc.dg/goacc/nested-function-1.c: New file.
3658 * gcc.dg/goacc/nested-function-2.c: Likewise.
3659 * gcc.dg/goacc/pr71373.c: Likewise.
3660 * gfortran.dg/goacc/cray-2.f95: Likewise.
3661 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
3662 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
3663 * gfortran.dg/goacc/cray.f95: Update.
3664 * gfortran.dg/goacc/loop-1.f95: Likewise.
3665 * gfortran.dg/goacc/loop-3.f95: Likewise.
3666 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
3667 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
3668
36692016-06-10 Thomas Schwinge <thomas@codesourcery.com>
3670
3671 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
3672 for OpenACC tile clauses.
3673 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
3674
3675 PR c/71381
3676 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
3677 to...
3678 * c-c++-common/goacc/cache-2.c: ... this new file.
3679 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
3680 * gfortran.dg/goacc/cache-2.f95: ... this new file.
3681 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
3682 usage.
3683 * gfortran.dg/goacc/cray.f95: Likewise.
3684 * gfortran.dg/goacc/loop-1.f95: Likewise.
3685
89851e4c
AH
36862016-06-10 Alan Hayward <alan.hayward@arm.com>
3687
3688 PR tree-optimization/71407
3689 PR tree-optimization/71416
3690 * gcc.dg/vect/pr71407.c: New
3691 * gcc.dg/vect/pr71416-1.c: New
3692 * gcc.dg/vect/pr71416-2.c: New
3693
200eafbf
RB
36942016-06-10 Richard Biener <rguenther@suse.de>
3695
3696 PR middle-end/71477
3697 * gcc.dg/torture/pr71477.c: New testcase.
3698
4df99d92
JK
36992016-06-09 Julia Koval <julia.koval@intel.com>
3700
3701 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
3702 * gcc.target/i386/interrupt-13.c: Likewise.
3703 * gcc.target/i386/interrupt-15.c: Likewise.
3704 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
3705 * gcc.target/i386/interrupt-24.c: Likewise.
3706 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
3707 * gcc.target/i386/interrupt-9.c: Likewise.
3708 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
3709
e01b4e16
MS
37102016-06-09 Martin Sebor <msebor@redhat.com>
3711
3712 PR c/70883
3713 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
3714 * gcc.dg/builtin-constant_p-1.c: Same.
3715 * gcc.dg/builtins-error.c: Same.
3716 * gcc.dg/pr70859.c: Same.
3717
9c35db0e
SKS
37182016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3719
3720 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
3721 * gcc.dg/torture/pr68067-1.c: Likewise.
3722 * gcc.dg/torture/pr68067-2.c: Likewise.
3723
37242016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3725
3726 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
3727 when setting SIZE.
3728
392a81b9
PC
37292016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
3730
3731 PR c++/71465
3732 * g++.dg/inherit/crash5.C: New.
3733 Revert:
3734 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
3735
3736 PR c++/70202
3737 * g++.dg/inherit/crash5.C: New.
3738 * g++.dg/inherit/virtual1.C: Adjust.
3739
e49efc14
ML
37402016-06-09 Martin Liska <mliska@suse.cz>
3741
3742 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
3743 * g++.dg/predict-loop-exit-2.C: Likewise.
3744 * g++.dg/predict-loop-exit-3.C: Likewise.
3745 * gcc.dg/predict-1.c: Likewise.
3746 * gcc.dg/predict-2.c: Likewise.
3747 * gcc.dg/predict-3.c: Likewise.
3748 * gcc.dg/predict-4.c: Likewise.
3749 * gcc.dg/predict-5.c: Likewise.
3750 * gcc.dg/predict-6.c: Likewise.
3751 * gcc.dg/predict-7.c: Likewise.
3752
36d57986
RB
37532016-06-09 Richard Biener <rguenther@suse.de>
3754
3755 PR tree-optimization/71462
3756 * gcc.dg/torture/pr71462.c: New testcase.
3757
7d82e8e4
MP
37582016-06-09 Marek Polacek <polacek@redhat.com>
3759
3760 PR c/65471
3761 * gcc.dg/c11-generic-3.c: New test.
3762
c8a71589
PC
37632016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
3764
3765 * g++.dg/init/array42.C: New.
3766 * g++.dg/init/array43.C: Likewise.
3767 * g++.dg/init/array44.C: Likewise.
3768 * g++.dg/init/array45.C: Likewise.
3769 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
3770 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
3771 * g++.dg/cpp1y/auto-fn27.C: Likewise.
3772 * g++.dg/gomp/pr35751.C: Likewise.
3773 * g++.dg/init/array23.C: Likewise.
3774 * g++.dg/init/brace2.C: Likewise.
3775 * g++.dg/init/brace6.C: Likewise.
3776
44a845ca
MS
37772016-06-08 Martin Sebor <msebor@redhat.com>
3778 Jakub Jelinek <jakub@redhat.com>
3779
3780 PR c++/70507
3781 PR c/68120
3782 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
3783 * c-c++-common/builtin-arith-overflow-2.c: New test.
3784 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
3785 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
3786 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
3787
2ef16b6e
JJ
37882016-06-08 Jakub Jelinek <jakub@redhat.com>
3789
3790 PR c++/71442
3791 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
3792
5e3ee346
AL
37932016-06-08 Alan Lawrence <alan.lawrence@arm.com>
3794
3795 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
3796 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
3797 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
3798 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
3799 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
3800 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
3801 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
3802 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
3803 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
3804 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
3805 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
3806 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
3807 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
3808
b2ae2814
RB
38092016-06-08 Richard Biener <rguenther@suse.de>
3810
3811 PR tree-optimization/68558
3812 * gcc.dg/vect/slp-44.c: New testcase.
3813
e09b4c37
RB
38142016-06-08 Richard Biener <rguenther@suse.de>
3815
3816 * gcc.dg/vect/slp-43.c: New testcase.
3817
72d50660
RB
38182016-06-08 Richard Biener <rguenther@suse.de>
3819
3820 PR tree-optimization/71452
3821 * gcc.dg/torture/pr71452.c: New testcase.
3822
988c115c
JJ
38232016-06-08 Jakub Jelinek <jakub@redhat.com>
3824
3825 PR c++/71448
3826 * g++.dg/torture/pr71448.C: New test.
3827
73d73b48
BS
38282016-06-08 Bernd Schmidt <bschmidt@redhat.com>
3829
3830 PR debug/71432
3831 PR ada/71413
3832 * g++.dg/debug/pr71432.C: New test.
3833
bdd15d0c
PK
38342016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3835
3836 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
3837 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
3838 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
3839
ce0607bb
AH
38402016-06-08 Alan Hayward <alan.hayward@arm.com>
3841
3842 * gcc.dg/vect/vect-live-2.c: Update effective target.
3843 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3844 * lib/target-supports.exp: Add aarch64 to vect_long.
3845
92a5f2ba
MP
38462016-06-08 Marek Polacek <polacek@redhat.com>
3847
3848 PR c/71418
3849 * gcc.dg/noncompile/pr71418.c: New test.
3850
08203f73
MP
3851 PR c/71426
3852 * gcc.dg/noncompile/pr71426.c: New test.
3853
d1fcc2bd
JH
38542016-06-07 Jan Hubicka <hubicka@ucw.cz>
3855
3856 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
3857 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
3858 * gcc.dg/predict-3.c: Update template.
3859 * gcc.dg/predict-5.c: Update template.
3860 * gcc.dg/predict-6.c: Update template.
3861 * gcc.dg/predict-9.c: Update template.
3862 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
3863
a23e6f1c
BS
38642016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
3865
3866 * gcc.target/powerpc/vec-mul.c: New test.
3867
6ffd47b7
DM
38682016-06-07 David Malcolm <dmalcolm@redhat.com>
3869
3870 * gcc.dg/spellcheck-fields-2.c: New test case.
3871
bfd67b47
RB
38722016-06-07 Richard Biener <rguenther@suse.de>
3873
3874 PR c/61564
3875 * gcc.dg/Wpragmas-1.c: New testcase.
3876 * gcc.dg/Wattributes-4.c: Likewise.
3877 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
3878 entry.
3879
701b9a47
CL
38802016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
3881
3882 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
3883 spurious debug code.
3884
6b80d6fa
RB
38852016-06-07 Richard Biener <rguenther@suse.de>
3886
3887 PR tree-optimization/71428
3888 * gcc.dg/torture/pr71428.c: New testcase.
3889
0f3f9437
RB
38902016-06-07 Richard Biener <rguenther@suse.de>
3891
3892 PR middle-end/71423
3893 * gcc.dg/torture/pr71423.c: New testcase.
3894
ec963f2a
KV
38952016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3896
3897 PR middle-end/71408
3898 * gcc.dg/tree-ssa/pr71408.c: New test.
3899
46ab5b6e
KV
39002016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3901
3902 PR middle-end/71281
3903 * g++.dg/torture/pr71281.C: New test.
3904
1f40cff3
MP
39052016-06-06 Marek Polacek <polacek@redhat.com>
3906
3907 PR c/71362
3908 * gcc.dg/pr71362.c: New test.
3909
6f5bcd24
JJ
39102016-06-06 Jakub Jelinek <jakub@redhat.com>
3911 Patrick Palka <ppalka@gcc.gnu.org>
3912
3913 PR c++/70847
3914 PR c++/71330
3915 PR c++/71393
3916 * g++.dg/opt/pr70847.C: New test.
3917 * g++.dg/ubsan/pr70847.C: New test.
3918 * g++.dg/ubsan/pr71393.C: New test.
3919
158beb4a
JJ
39202016-06-06 Jakub Jelinek <jakub@redhat.com>
3921
3922 PR tree-optimization/71259
3923 * gcc.dg/vect/pr71259.c: New test.
3924
d9b950dd
DM
39252016-06-06 David Malcolm <dmalcolm@redhat.com>
3926
3927 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
3928 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
3929 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
3930 above.
3931
36f9ad69
KT
39322016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3933
3934 PR middle-end/37780
3935 * gcc.c-torture/execute/pr37780.c: New test.
3936 * gcc.target/aarch64/pr37780_1.c: Likewise.
3937 * gcc.target/arm/pr37780_1.c: Likewise.
3938
5545a907
MP
39392016-06-06 Marek Polacek <polacek@redhat.com>
3940
3941 * c-c++-common/attr-may-alias-1.c: New test.
3942 * c-c++-common/attr-may-alias-2.c: New test.
3943 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
3944
93671519
BE
39452016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
3946
3947 PR c/24414
3948 * gcc.target/i386/pr24414.c: New test.
3949
690f24b7
JM
39502016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
3951
3952 * gcc.target/sparc/vis4misc.c: New file.
3953 * gcc.target/sparc/fpcmp.c: Likewise.
3954 * gcc.target/sparc/fpcmpu.c: Likewise.
3955
31ce6157
AH
39562016-06-06 Alan Hayward <alan.hayward@arm.com>
3957
3958 * gcc.dg/vect/vect-live-1.c: Use additional-options.
3959 * gcc.dg/vect/vect-live-3.c: Likewise.
3960
9fcebb5a
RB
39612016-06-06 Richard Biener <rguenther@suse.de>
3962
3963 PR tree-optimization/71398
3964 * gcc.dg/torture/pr71398.c: New testcase.
3965
903ca97b
UB
39662016-06-06 Uros Bizjak <ubizjak@gmail.com>
3967
3968 PR target/71389
3969 * g++.dg/pr71389.C: New test.
3970
9c1eb332
JD
39712016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3972
3973 PR fortran/71404
3974 * gfortran.dg/fmt_read_5.f: New test.
3975
b2d83bd2
AV
39762016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
3977
3978 PR fortran/69659
3979 * gfortran.dg/class_array_22.f03: New test.
3980
ec81960e
JH
39812016-06-05 Jan Hubicka <hubicka@ucw.cz>
3982
3983 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
3984
429d2750
JH
39852016-06-05 Jan Hubicka <hubicka@ucw.cz>
3986
3987 * gcc.dg/predict-9.c: Update template.
3988
c1c00983
PC
39892016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3990
3991 PR c++/49377
3992 * g++.dg/template/pr49377.C: New.
3993
1927a963
JJ
39942016-06-04 Jakub Jelinek <jakub@redhat.com>
3995
3996 PR tree-optimization/71405
3997 * g++.dg/torture/pr71405.C: New test.
3998
909a11ad
PC
39992016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4000
4001 PR c++/70202
4002 * g++.dg/inherit/crash5.C: New.
4003 * g++.dg/inherit/virtual1.C: Adjust.
4004
08bbb1f8
JL
40052016-06-03 Jeff Law <law@redhat.com>
4006
4007 PR tree-optimization/71316
4008 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
4009
7c35235c
JJ
40102016-06-03 Jakub Jelinek <jakub@redhat.com>
4011
4012 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
4013 dg-additional-options with just -fno-tree-scev-cprop in it.
4014 * gcc.dg/vect/vect-live-2.c: Likewise.
4015 * gcc.dg/vect/vect-live-5.c: Likewise.
4016 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
4017 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
4018 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4019
c8572dd6
PP
40202016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
4021
4022 PR c++/27100
4023 * g++.dg/other/friend6.C: New test.
4024
1c7733a7
BS
40252016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4026
4027 * g++.dg/torture/ppc-ldst-array.C: New.
4028
0d2f700f
JM
40292016-06-03 Joseph Myers <joseph@codesourcery.com>
4030
4031 PR target/71276
4032 PR target/71277
4033 * gcc.dg/torture/builtin-fp-int-inexact.c,
4034 gcc.target/i386/387-builtin-fp-int-inexact.c,
4035 gcc.target/i386/387-rint-inline-1.c,
4036 gcc.target/i386/387-rint-inline-2.c,
4037 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
4038 gcc.target/i386/sse2-rint-inline-1.c,
4039 gcc.target/i386/sse2-rint-inline-2.c,
4040 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
4041 gcc.target/i386/sse4_1-rint-inline.c: New tests.
4042
f8071c05
L
40432016-06-03 H.J. Lu <hongjiu.lu@intel.com>
4044 Julia Koval <julia.koval@intel.com>
4045
4046 PR target/66960
4047 PR target/67630
4048 PR target/67634
4049 PR target/67841
4050 PR target/68037
4051 PR target/68618
4052 PR target/68661
4053 PR target/69575
4054 PR target/69596
4055 PR target/69734
4056 * gcc.dg/guality/pr68037-1.c: New test.
4057 * gcc.dg/guality/pr68037-2.c: Likewise.
4058 * gcc.dg/guality/pr68037-3.c: Likewise.
4059 * gcc.dg/torture/pr68037-1.c: Likewise.
4060 * gcc.dg/torture/pr68037-2.c: Likewise.
4061 * gcc.dg/torture/pr68037-3.c: Likewise.
4062 * gcc.dg/torture/pr68661-1a.c: Likewise.
4063 * gcc.dg/torture/pr68661-1b.c: Likewise.
4064 * gcc.target/i386/interrupt-1.c: Likewise.
4065 * gcc.target/i386/interrupt-2.c: Likewise.
4066 * gcc.target/i386/interrupt-3.c: Likewise.
4067 * gcc.target/i386/interrupt-4.c: Likewise.
4068 * gcc.target/i386/interrupt-5.c: Likewise.
4069 * gcc.target/i386/interrupt-6.c: Likewise.
4070 * gcc.target/i386/interrupt-7.c: Likewise.
4071 * gcc.target/i386/interrupt-8.c: Likewise.
4072 * gcc.target/i386/interrupt-9.c: Likewise.
4073 * gcc.target/i386/interrupt-10.c: Likewise.
4074 * gcc.target/i386/interrupt-11.c: Likewise.
4075 * gcc.target/i386/interrupt-12.c: Likewise.
4076 * gcc.target/i386/interrupt-13.c: Likewise.
4077 * gcc.target/i386/interrupt-14.c: Likewise.
4078 * gcc.target/i386/interrupt-15.c: Likewise.
4079 * gcc.target/i386/interrupt-16.c: Likewise.
4080 * gcc.target/i386/interrupt-17.c: Likewise.
4081 * gcc.target/i386/interrupt-18.c: Likewise.
4082 * gcc.target/i386/interrupt-19.c: Likewise.
4083 * gcc.target/i386/interrupt-20.c: Likewise.
4084 * gcc.target/i386/interrupt-21.c: Likewise.
4085 * gcc.target/i386/interrupt-22.c: Likewise.
4086 * gcc.target/i386/interrupt-23.c: Likewise.
4087 * gcc.target/i386/interrupt-24.c: Likewise.
4088 * gcc.target/i386/interrupt-25.c: Likewise.
4089 * gcc.target/i386/interrupt-26.c: Likewise.
4090 * gcc.target/i386/interrupt-27.c: Likewise.
4091 * gcc.target/i386/interrupt-28.c: Likewise.
4092 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
4093 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
4094 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
4095 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
4096 * gcc.target/i386/interrupt-iamcu.c: Likewise.
4097 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
4098 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
4099 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
4100 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4101 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
4102 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
4103 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
4104
36b85e43
BS
41052016-06-03 Bernd Schmidt <bschmidt@redhat.com>
4106
9de2e795
L
4107 PR tree-optimization/52171
4108 * gcc.dg/pr52171.c: New test.
4109 * gcc.target/i386/pr52171.c: New test.
36b85e43 4110
bfeee8ac
JH
41112016-06-03 Jan Hubicka <jh@suse.cz>
4112
4113 * g++.dg/tree-ssa/pred-1.C: New testcase
4114 * gcc.dg/tree-ssa/pred-1.c: New testcase
4115
859b0bae
BS
41162016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4117
4118 PR target/70957
4119 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
4120 support.
4121 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
4122
3a2edf4c
AH
41232016-06-03 Alan Hayward <alan.hayward@arm.com>
4124
4125 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
4126
b28ead45
AH
41272016-06-03 Alan Hayward <alan.hayward@arm.com>
4128
4129 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 4130 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
4131 * gcc.dg/vect/vect-live-1.c: New test.
4132 * gcc.dg/vect/vect-live-2.c: New test.
4133 * gcc.dg/vect/vect-live-3.c: New test.
4134 * gcc.dg/vect/vect-live-4.c: New test.
4135 * gcc.dg/vect/vect-live-5.c: New test.
4136 * gcc.dg/vect/vect-live-slp-1.c: New test.
4137 * gcc.dg/vect/vect-live-slp-2.c: New test.
4138 * gcc.dg/vect/vect-live-slp-3.c: New test.
4139
1f91747b
JJ
41402016-06-03 Jakub Jelinek <jakub@redhat.com>
4141
4142 PR middle-end/71387
4143 * g++.dg/opt/pr71387.C: New test.
4144
47b83923
JL
41452016-06-02 Jeff Law <law@redhat.com>
4146
4147 PR tree-optimization/71328
4148 * gcc.c-torture/compile/pr71328.c: New test.
4149
e96e5f46
JD
41502016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4151
4152 PR fortran/52393
4153 * gfortran.dg/fmt_read_3.f90: Fix typo.
4154 * gfortran.dg/fmt_read_4.f90: New test.
4155
b872d729
PC
41562016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
4157
4158 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
4159 * g++.dg/cpp0x/forw_enum6.C: Likewise.
4160 * g++.dg/cpp0x/forw_enum8.C: Likewise.
4161 * g++.dg/cpp0x/override2.C: Likewise.
4162 * g++.dg/parse/crash5.C: Likewise.
4163 * g++.dg/parse/error16.C: Likewise.
4164 * g++.dg/parse/error27.C: Likewise.
4165 * g++.dg/template/qualttp15.C: Likewise.
4166 * g++.dg/template/redecl4.C: Likewise.
4167 * g++.old-deja/g++.other/crash39.C: Likewise.
4168 * g++.old-deja/g++.other/struct1.C: Likewise.
4169 * g++.old-deja/g++.pt/m9a.C: Likewise.
4170 * g++.old-deja/g++.pt/memclass10.C: Likewise.
4171
0e535442
JJ
41722016-06-02 Jakub Jelinek <jakub@redhat.com>
4173
0633ee10
JJ
4174 PR c++/71372
4175 * c-c++-common/pr71372.c: New test.
4176
0e535442
JJ
4177 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
4178 __TIME__ strings with __builtin_strcmp instead of printf and
4179 dg-output.
4180
f3c5ecc2
ML
41812016-06-02 Martin Liska <mliska@suse.cz>
4182
4183 * gcc.dg/predict-9.c: New test.
4184
a91807c5
JJ
41852016-06-02 Jakub Jelinek <jakub@redhat.com>
4186
4187 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
4188 global set_compiler_env_var and global saved_compiler_env_var.
4189
b5bd1978
KT
41902016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4191
4192 PR rtl-optimization/71295
4193 * gcc.c-torture/compile/pr71295.c: New test.
4194
b93b1475
JJ
41952016-06-02 Jakub Jelinek <jakub@redhat.com>
4196
930ebd0e
JJ
4197 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
4198
1e021dc3
JJ
4199 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
4200 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
4201
b93b1475
JJ
4202 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
4203 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
4204 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
4205 alternative number.
4206
58f2fb5c
MM
42072016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4208
4209 * gcc.target/powerpc/p9-splat-4.c: New test.
4210
42112016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4212
4213 PR target/71186
4214 * gcc.target/powerpc/pr71186.c: New test.
4215
4731c9f0
JD
42162016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4217
4218 PR fortran/52393
4219 * gfortran.dg/fmt_read_3.f90: New test.
4220
042dee3e
TP
42212016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
4222
4223 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
4224 procedure.
4225
15c98b2e
ES
42262016-06-01 Eduard Sanou <dhole@openmailbox.org>
4227
4228 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
4229 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
4230 env var is set.
4231 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
4232 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
4233 shown once.
4234 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
4235 during compilation.
4236 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
4237 vars set by dg-set-compiler-env-var.
4238
6442a6f4
PT
42392016-06-01 Paul Thomas <pault@gcc.gnu.org>
4240
4241 PR fortran/71156
4242 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
4243 to the module procedure declaration.
4244 * gfortran.dg/submodule_16.f08: New test.
4245
ab62397a
JJ
42462016-06-01 Jakub Jelinek <jakub@redhat.com>
4247
4248 PR middle-end/71371
4249 * c-c++-common/gomp/pr71371.c: New test.
4250
b66af6ed
RB
42512016-06-01 Richard Biener <rguenther@suse.de>
4252
4253 PR tree-optimization/71366
4254 * gcc.dg/torture/pr71366-1.c: New testcase.
4255 * gcc.dg/torture/pr71366-2.c: Likewise.
4256
e342b9d8
KN
42572016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
4258
4259 * gcc.target/powerpc/vslv-0.c: New test.
4260 * gcc.target/powerpc/vslv-1.c: New test.
4261 * gcc.target/powerpc/vsrv-0.c: New test.
4262 * gcc.target/powerpc/vsrv-1.c: New test.
4263
721547cd
NS
42642016-06-01 Nathan Sidwell <nathan@acm.org>
4265
4266 * c-c++-common/torture/pr57945.c: Add expected PTX error.
4267 * gcc.target/nvptx/weak.c: New.
4268
fa2c9034
RB
42692016-06-01 Richard Biener <rguenther@suse.de>
4270
4271 PR tree-optimization/71261
4272 * gcc.dg/torture/vect-bool-1.c: New testcase.
4273
3e32893c
JJ
42742016-06-01 Jakub Jelinek <jakub@redhat.com>
4275
4276 * gfortran.dg/gomp/order-1.f90: New test.
4277 * gfortran.dg/gomp/order-2.f90: New test.
4278
8c383600
JH
42792016-06-01 Jan Hubicka <hubicka@ucw.cz>
4280
4281 * gcc.dg/unroll-6.c: Update template.
4282 * gcc.dg/unroll-7.c: New testcase.
4283 * gcc.dg/unroll-8.c: New testcase.
4284
a0dfeef5
EB
42852016-06-01 Eric Botcazou <ebotcazou@adacore.com>
4286
4287 * gnat.dg/opt56.ad[sb]: New test.
4288
48de5701
PC
42892016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
4290
4291 PR c++/66635
4292 * g++.dg/cpp0x/constexpr-ice16.C: New.
4293
827cf695
PP
42942016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4295
4296 PR tree-optimization/71314
4297 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
4298 -mbranch-cost=2.
4299
ff66f6e8
PP
43002016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4301
4302 PR tree-optimization/71077
4303 * gcc.dg/tree-ssa/pr71077.c: New test.
4304
050fb209
JH
43052016-05-31 Jan Hubicka <hubicka@ucw.cz>
4306
48de5701
PC
4307 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
4308 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
4309 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 4310
c642d919
PC
43112016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
4312
4313 PR c++/71248
4314 * g++.dg/cpp0x/pr71248.C: New.
4315 * g++.dg/cpp0x/auto7.C: Test column numbers too.
4316 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
4317 * g++.dg/init/new37.C: Likewise.
4318 * g++.dg/template/static1.C: Likewise.
4319 * g++.dg/template/static2.C: Likewise.
4320
d6439e08
L
43212016-05-31 H.J. Lu <hongjiu.lu@intel.com>
4322
4323 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
4324 instead of %rdi.
4325 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
4326
780b9dd4
MP
43272016-05-31 Marek Polacek <polacek@redhat.com>
4328
4329 * c-c++-common/Wswitch-unreachable-3.c: New test.
4330 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
4331
0d99f8a0
RB
43322016-05-31 Richard Biener <rguenther@suse.de>
4333
4334 PR tree-optimization/71352
4335 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
4336
52545641
TP
43372016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
4338
4339 * gcc.target/arm/armv5_thumb_isa.c: New test.
4340
5b8c1205
KY
43412016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
4342
4343 PR target/71346
4344 * gcc.target/i386/pr71346.c: New test.
4345
7a88cc84
TV
43462016-05-31 Tom de Vries <tom@codesourcery.com>
4347
4348 PR tree-optimization/69068
4349 * gcc.dg/graphite/pr69068.c: New test.
4350
265149a6
MS
43512016-05-27 Martin Sebor <msebor@redhat.com>
4352
4353 PR c++/71306
4354 * g++.dg/warn/Wplacement-new-size-3.C: New test.
4355
00631022
JJ
43562016-05-30 Jakub Jelinek <jakub@redhat.com>
4357
4358 PR c++/71349
4359 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
4360 nowait depend(inout: dd[0]) clauses where permitted.
4361
b2f6675b
PC
43622016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4363
4364 PR c++/71238
4365 * g++.dg/parse/pr71238.C: New.
4366 * g++.dg/concepts/friend1.C: Test column numbers too.
4367 * g++.dg/cpp0x/initlist31.C: Likewise.
4368 * g++.dg/cpp0x/pr51420.C: Likewise.
4369 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
4370 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
4371 * g++.dg/ext/builtin3.C: Likewise.
4372 * g++.dg/lookup/friend12.C: Likewise.
4373 * g++.dg/lookup/friend7.C: Likewise.
4374 * g++.dg/lookup/koenig1.C: Likewise.
4375 * g++.dg/lookup/koenig5.C: Likewise.
4376 * g++.dg/lookup/used-before-declaration.C: Likewise.
4377 * g++.dg/overload/koenig1.C: Likewise.
4378 * g++.dg/template/crash65.C: Likewise.
4379 * g++.dg/template/friend57.C: Likewise.
4380 * g++.dg/warn/Wshadow-5.C: Likewise.
4381 * g++.dg/warn/Wunused-8.C: Likewise.
4382 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
4383 * g++.old-deja/g++.jason/lineno5.C: Likewise.
4384 * g++.old-deja/g++.jason/member.C: Likewise.
4385 * g++.old-deja/g++.jason/report.C: Likewise.
4386 * g++.old-deja/g++.jason/scoping12.C: Likewise.
4387 * g++.old-deja/g++.law/visibility20.C: Likewise.
4388 * g++.old-deja/g++.ns/koenig5.C: Likewise.
4389 * g++.old-deja/g++.other/static5.C: Likewise.
4390 * g++.old-deja/g++.pt/overload2.C: Likewise.
4391
a448ff40
JH
43922016-05-30 Jan Hubicka <hubicka@ucw.cz>
4393
4394 * gcc.dg/tree-ssa/peel1.c: New testcase.
4395 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
4396 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
4397
69be8c91
TV
43982016-05-30 Tom de Vries <tom@codesourcery.com>
4399
4400 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
4401 to ce.
4402
a59775a1
PC
44032016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4404
4405 PR c++/71099
4406 * g++.dg/parse/virtual1.C: New.
4407
53d6d955
UB
44082016-05-30 Uros Bizjak <ubizjak@gmail.com>
4409
4410 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
4411 Use correct register when clearing %edx.
4412
0557293f
AM
44132016-05-30 Alexander Monakov <amonakov@ispras.ru>
4414
4415 PR tree-optimization/71289
4416 * gcc.dg/pr71289.c: New test.
4417
5d476e35
KV
44182016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4419
4420 PR middle-end/71269
4421 PR middle-end/71292
4422 * gcc.dg/tree-ssa/pr71269.c: New test.
4423 * gcc.dg/tree-ssa/pr71292.c: New test.
4424
db5447ca
KV
44252016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4426
4427 PR middle-end/71252
4428 * gcc.dg/tree-ssa/pr71252-2.c: New test.
4429
98bdbb39
JH
44302016-05-30 Jan Hubicka <hubicka@ucw.cz>
4431
4432 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
4433 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
4434 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
4435
7e012855
TV
44362016-05-30 Tom de Vries <tom@codesourcery.com>
4437
4438 PR tree-optimization/69067
4439 * gcc.dg/graphite/pr69067.c: New test.
4440
beed3701
UB
44412016-05-29 Uros Bizjak <ubizjak@gmail.com>
4442
4443 PR target/71245
4444 * gcc.target/i386/pr71245-1.c: New test.
4445 * gcc.target/i386/pr71245-2.c: Ditto.
4446
b6d4f8e8
PC
44472016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
4448
4449 PR c++/71105
4450 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
4451 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
4452 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
4453
00022058
JH
44542016-05-27 Jan Hubicka <hubicka@ucw.cz>
4455
4456 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
4457
c8419aca
VV
44582016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
4459
4460 Revert:
4461 PR c++/69855
4462 * g++.dg/overload/69855.C: New.
4463 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4464 * g++.old-deja/g++.pt/crash3.C: Likewise.
4465
8008c4d2
PC
44662016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
4467
4468 PR c++/60385
4469 * g++.dg/parse/namespace13.C: New.
4470
8b2ef235
JL
44712016-05-26 Jeff Law <law@redhat.com>
4472
4473 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
4474 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
4475 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4476 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
4477 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
4478 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
4479 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
4480 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4481 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
4482 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
4483 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
4484 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
4485 * gcc.dg/tree-ssa/vrp56.c: Likewise.
4486
7d67159b
VV
44872016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
4488
4489 PR c++/69855
4490 * g++.dg/overload/69855.C: New.
4491 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4492 * g++.old-deja/g++.pt/crash3.C: Likewise.
4493
88e3bdd1
JW
44942016-05-27 Jiong Wang <jiong.wang@arm.com>
4495
4496 PR target/63596
4497 * gcc.target/aarch64/va_arg_1.c: New testcase.
4498 * gcc.target/aarch64/va_arg_2.c: Likewise.
4499 * gcc.target/aarch64/va_arg_3.c: Likewise.
4500
3fd6b9cc
JW
45012016-05-27 Jiong Wang <jiong.wang@arm.com>
4502
4503 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
4504 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4505 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4506 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4507 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
4508
3cee7e4e
MP
45092016-05-27 Marek Polacek <polacek@redhat.com>
4510
4511 PR middle-end/71308
4512 * g++.dg/torture/pr71308.C: New test.
4513
6a813c96
DV
45142016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
4515
4516 * gcc.dg/zero_bits_compound-1.c: New test.
4517 * gcc.dg/zero_bits_compound-2.c: New test.
4518
0561bcfb
IE
45192016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
4520
4521 PR middle-end/71279
4522 * gcc.dg/pr71279.c: New test.
4523
21316320
MM
45242016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
4525
4526 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
4527 floating point min/max/comparison instructions.
4528 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
4529
7211a097
JJ
45302016-05-26 Jakub Jelinek <jakub@redhat.com>
4531
4532 * c-c++-common/gomp/schedule-1.c: New test.
4533 * gfortran.dg/gomp/schedule-1.f90: New test.
4534
cac177cf
PP
45352016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
4536
4537 PR c++/70822
4538 PR c++/70106
4539 * g++.dg/cpp1y/auto-fn32.C: New test.
4540 * g++.dg/cpp1y/paren4.C: New test.
4541
a2d5b8c9
NS
45422016-05-26 Nathan Sidwell <nathan@acm.org>
4543
4544 * gcc.dg/20060410.c: Xfail on ptx.
4545 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
4546 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
4547 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
4548 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
4549 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
4550
ffa8b552
TP
45512016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
4552
4553 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
4554
c7501e00
JJ
45552016-05-26 Jakub Jelinek <jakub@redhat.com>
4556
1875b9a0
JJ
4557 PR tree-optimization/71280
4558 * gcc.dg/pr71280.c: New test.
4559
2116e19f
JJ
4560 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
4561
305aef09
JJ
4562 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
4563 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
4564
c7501e00
JJ
4565 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
4566
ca449d26
JW
45672016-05-26 Jiong Wang <jiong.wang@arm.com>
4568
4569 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 4570 kept in memory.
ca449d26 4571
8af01c66
JL
45722016-05-25 Jeff Law <law@redhat.com>
4573
4574 PR tree-optimization/71272
4575 * gcc.c-torture/compile/pr71272.c: new test.
4576
f9d6ce73
BS
45772016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
4578
4579 * gcc.target/powerpc/vec-cmpne.c: New test.
4580 * gcc.target/powerpc/vec-cmpne-long.c: New test.
4581
a88a7b22
EB
45822016-05-25 Eric Botcazou <ebotcazou@adacore.com>
4583
4584 * gnat.dg/opt55.ad[sb]: New test.
4585
125f02ed
SKS
45862016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4587
4588 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
4589 * c-c++-common/pr60226.c: Require int32plus.
4590 * gcc.c-torture/execute/pr70602.c: Likewise.
4591 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
4592 unsigned long for malloc arg type.
4593 * gcc.dg/asr_div1.c: Require int32plus.
4594 * gcc.dg/enum-mode-1.c: XFAIL for int16.
4595 * gcc.dg/pie-1.c: Require pie.
4596 * gcc.dg/pie-2.c: Likewise.
4597 * gcc.dg/pr59471.c: Require int32plus.
4598 * gcc.dg/pr59963-2.c: XFAIL for int16.
4599 * gcc.dg/pr60114.c: Require int32plus.
4600 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
4601 unsigned long for typedef of size_t.
4602 * gcc.dg/pr63914.c: Require int32plus.
4603 * gcc.dg/pr64536.c: Require pt32plus.
4604 * gcc.dg/pr65658.c: Likewise.
4605 * gcc.dg/pr67271.c: Require int32plus.
4606 * gcc.dg/pr68112.c: Likewise.
4607 * gcc.dg/pr69071.c: Skip for avr target.
4608 * gcc.dg/pr69973.c: Require int32plus.
4609 * gcc.dg/pr70169.c: Skip for avr target.
4610 * gcc.dg/sso-6.c: Require int32plus.
4611 * gcc.dg/sso-7.c: Likewise.
4612 * gcc.dg/sso-8.c: Likewise.
4613 * gcc.dg/vrp-min-max-2.c: Likewise.
4614
c6e434f5
UB
46152016-05-25 H.J. Lu <hongjiu.lu@intel.com>
4616
4617 PR target/70738
4618 * gcc.target/i386/pr70738-1.c: New test.
4619 * gcc.target/i386/pr70738-2.c: Likewise.
4620 * gcc.target/i386/pr70738-3.c: Likewise.
4621 * gcc.target/i386/pr70738-4.c: Likewise.
4622 * gcc.target/i386/pr70738-5.c: Likewise.
4623 * gcc.target/i386/pr70738-6.c: Likewise.
4624 * gcc.target/i386/pr70738-7.c: Likewise.
4625 * gcc.target/i386/pr70738-8.c: Likewise.
4626 * gcc.target/i386/pr70738-9.c: Likewise.
4627
5c42d341
KT
46282016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4629
4630 PR rtl-optimization/66940
4631 * gcc.c-torture/execute/pr66940.c: New test.
4632
bf9a1a07
IV
46332016-05-25 Ilya Verbin <ilya.verbin@intel.com>
4634
4635 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
4636 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
4637 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
4638 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
4639 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
4640 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
4641 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
4642 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
4643 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
4644 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
4645 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
4646 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
4647 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
4648 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
4649 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
4650 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
4651 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
4652 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
4653 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
4654 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
4655 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
4656 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
4657 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
4658 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
4659
95efe6b6
MP
46602016-05-25 Marek Polacek <polacek@redhat.com>
4661
4662 PR c/71265
4663 * gcc.dg/noncompile/pr71265.c: New test.
4664
a23faf7a
MP
4665 PR c/71266
4666 * gcc.dg/noncompile/old-style-parm-3.c: New test.
4667
69a6d5ad
NS
46682016-05-25 Nathan Sidwell <nathan@acm.org>
4669
4670 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
4671
3072d4ea
RB
46722016-05-25 Richard Biener <rguenther@suse.de>
4673
4674 PR tree-optimization/71261
4675 * c-c++-common/torture/pr71261.c: New testcase.
4676
e412ece4
RB
46772016-05-25 Richard Biener <rguenther@suse.de>
4678
4679 PR tree-optimization/71264
4680 * gcc.dg/vect/pr71264.c: New testcase.
4681
b9e551ad
PC
46822016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4683
4684 PR c++/55992
4685 * g++.dg/cpp0x/alias-decl-53.C: New.
4686 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
4687
6aa1abe5
ML
46882016-05-25 Martin Liska <mliska@suse.cz>
4689
4690 * g++.dg/pr71239.C: New test.
4691
842d162e
RB
46922016-05-25 Richard Biener <rguenther@suse.de>
4693
c87885ca
RO
4694 * gcc.dg/vect/pr58135.c: Rename to ...
4695 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 4696
f184a36c
MP
46972016-05-25 Marek Polacek <polacek@redhat.com>
4698
4699 * g++.dg/pr65295.C: Use target c++14.
4700
021fad86
PC
47012016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4702
53d6d955
UB
4703 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
4704 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 4705
c3eaf15a
MM
47062016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4707
4708 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
4709 instructions.
4710
e46c7770
CP
47112016-05-24 Cesar Philippidis <cesar@codesourcery.com>
4712
4713 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
4714 * c-c++-common/goacc/deviceptr-1.c: Likewise.
4715 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
4716 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4717 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4718 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4719 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
4720 * c-c++-common/goacc/pcopy.c: Likewise.
4721 * c-c++-common/goacc/pcopyin.c: Likewise.
4722 * c-c++-common/goacc/pcopyout.c: Likewise.
4723 * c-c++-common/goacc/pcreate.c: Likewise.
4724 * c-c++-common/goacc/pr70688.c: New test.
4725 * c-c++-common/goacc/present-1.c: Adjust test.
4726 * c-c++-common/goacc/reduction-5.c: Likewise.
4727 * g++.dg/goacc/data-1.C: New test.
4728
4bfc9db7
MM
47292016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4730
4731 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
4732 vector parity built-in functions.
4733 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
4734 count trailing zeros automatic vectorization.
4735 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
4736 count trailing zeros built-in functions.
4737
2bc145af
KV
47382016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4739
4740 * gcc.dg/tree-ssa/reassoc-44.c: New test.
4741
26869fdb
PH
47422016-05-24 Pat Haugen <pthaugen@us.ibm.com>
4743
4744 PR target/71050
4745 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
4746
b2dc9c3b
PC
47472016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4748
4749 PR c++/50436
4750 * g++.dg/template/crash123.C: New.
4751 * g++.dg/template/crash124.C: Likewise.
4752
f65e97fd
MS
47532016-05-24 Martin Sebor <msebor@redhat.com>
4754
4755 PR c++/71147
4756 * g++.dg/ext/flexary16.C: New test.
4757
a6f5ac7f
IV
47582016-05-24 Ilya Verbin <ilya.verbin@intel.com>
4759
69a6d5ad
NS
4760 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
4761 before math.h is included.
a6f5ac7f
IV
4762 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
4763 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
4764 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
4765 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
4766 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
4767 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
4768 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
4769 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
4770 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
4771 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
4772 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
4773 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
4774 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
4775 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
4776 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
4777 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
4778 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
4779 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
4780 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
4781 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
4782 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
4783 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
4784 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
4785
27bad558
MM
47862016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4787 Kelvin Nilsen <kelvin@gcc.gnu.org>
4788
4789 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
4790 support.
4791
72f382fb
PC
47922016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4793
4794 PR c++/69872
4795 * g++.dg/warn/Wno-narrowing1.C: New.
4796
ef2ec9d9
MP
47972016-05-24 Marek Polacek <polacek@redhat.com>
4798
4799 PR c/71249
4800 * c-c++-common/Wswitch-unreachable-2.c: New test.
4801
e90434e3
JJ
48022016-05-24 Jakub Jelinek <jakub@redhat.com>
4803
7adb26f2
JJ
4804 PR c++/71257
4805 * g++.dg/vect/simd-clone-6.cc: New test.
4806 * g++.dg/gomp/declare-simd-6.C: New test.
4807
e90434e3
JJ
4808 PR middle-end/70434
4809 PR c/69504
4810 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
4811
b556ea3b
RB
48122016-05-24 Richard Biener <rguenther@suse.de>
4813
4814 PR tree-optimization/71240
4815 * gcc.dg/optimize-bswapsi-5.c: New testcase.
4816
e5328f5d
RB
48172016-05-24 Richard Biener <rguenther@suse.de>
4818
4819 PR tree-optimization/71230
4820 * gcc.dg/torture/pr71230.c: New testcase.
4821 * g++.dg/torture/pr71230.C: Likewise.
4822
a04e69c0
TS
48232016-05-24 Thomas Schwinge <thomas@codesourcery.com>
4824
4825 * c-c++-common/goacc/routine-5.c: Add tests.
4826 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
4827 * gfortran.dg/goacc/routine-6.f90: Add tests.
4828
30fd2977
RB
48292016-05-24 Richard Biener <rguenther@suse.de>
4830
4831 PR tree-optimization/71253
4832 * gcc.dg/torture/pr71253.c: New testcase.
4833
ca6f60bc
KV
48342016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4835
4836 PR middle-end/71252
4837 * gfortran.dg/pr71252.f90: New test.
4838
d3465d72
RS
48392016-05-24 Richard Sandiford <richard.sandiford@arm.com>
4840
4841 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
4842
f17a223d
RB
48432016-05-24 Richard Biener <rguenther@suse.de>
4844
4845 PR middle-end/70434
4846 PR c/69504
4847 * c-c++-common/vector-subscript-4.c: New testcase.
4848 * c-c++-common/vector-subscript-5.c: Likewise.
4849
e3f36534
JD
48502016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4851
4852 PR fortran/71123
4853 * gfortran.dg/namelist_90.f: New test
4854
85d5c27d
JD
48552016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4856
4857 PR fortran/66461
4858 * gfortran.dg/unexpected_eof.f: New test
4859
fe3f3340
MM
48602016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4861 Kelvin Nilsen <kelvin@gcc.gnu.org>
4862
4863 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
4864 as little endian.
4865
26d6ae55
PC
48662016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4867
4868 PR c++/70972
4869 * g++.dg/cpp0x/inh-ctor20.C: New.
4870 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
4871
d6c9a06f
PC
48722016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4873
4874 PR c++/69095
4875 * g++.dg/cpp0x/variadic168.C: New.
4876
396a1d10
PC
48772016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4878
4879 * g++.dg/cpp0x/pr31445.C: Test column number too.
4880 * g++.dg/cpp0x/pr32253.C: Likewise.
4881 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
4882 * g++.dg/cpp0x/variadic36.C: Likewise.
4883
ece46666
MG
48842016-05-23 Marc Glisse <marc.glisse@inria.fr>
4885
4886 * gcc.dg/fold-notshift-2.c: Adjust.
4887
a7dc5980
MP
48882016-05-23 Marek Polacek <polacek@redhat.com>
4889
4890 PR c/49859
4891 * c-c++-common/Wswitch-unreachable-1.c: New test.
4892 * gcc.dg/Wswitch-unreachable-1.c: New test.
4893 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
4894 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
4895 * g++.dg/gomp/block-10.C: Likewise.
4896 * gcc.dg/gomp/block-10.c: Likewise.
4897 * g++.dg/gomp/block-9.C: Likewise.
4898 * gcc.dg/gomp/block-9.c: Likewise.
4899 * g++.dg/gomp/target-1.C: Likewise.
4900 * g++.dg/gomp/target-2.C: Likewise.
4901 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 4902 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
4903 * g++.dg/gomp/taskgroup-1.C: Likewise.
4904 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4905 * gcc.dg/gomp/teams-1.c: Likewise.
4906 * g++.dg/gomp/teams-1.C: Likewise.
4907 * g++.dg/overload/error3.C: Likewise.
4908 * g++.dg/tm/jump1.C: Likewise.
4909 * g++.dg/torture/pr40335.C: Likewise.
4910 * gcc.dg/c99-vla-jump-5.c: Likewise.
4911 * gcc.dg/switch-warn-1.c: Likewise.
4912 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
4913 * gcc.dg/nested-func-1.c: Likewise.
4914 * gcc.dg/pr67784-4.c: Likewise.
4915
18b54004
RB
49162016-05-23 Richard Biener <rguenther@suse.de>
4917
4918 PR tree-optimization/71230
4919 * gfortran.dg/pr71230-1.f90: New testcase.
4920 * gfortran.dg/pr71230-2.f90: Likewise.
4921
e569db5f
VK
49222016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4923
396a1d10 4924 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
4925 * gcc.dg/vect/pr58135.c: Add new.
4926 * gfortran.dg/pr46519-1.f: Adjust test case.
4927
e4b71114
PC
49282016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4929
4930 PR c++/53401
4931 * g++.dg/cpp0x/decltype64.C: New.
4932
a25a8058
CL
49332016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4934
4935 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
4936 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
4937 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
4938
0dcfe9ab
CL
49392016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4940
4941 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
4942 Add poly64x1_t and poly64x2_t cases if supported.
4943 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
4944 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
4945 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
4946 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
4947 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
4948
ffd70e4a
CL
49492016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4950
4951 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
4952 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
4953 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
4954 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
4955 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
4956 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
4957 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
4958
4b1f57fe
CL
49592016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4960
4961 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
4962
16c5ec77
CL
49632016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4964
4965 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
4966 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
4967
94ad56c7
JJ
49682016-05-22 Jakub Jelinek <jakub@redhat.com>
4969
57748705
JJ
4970 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
4971 constraint instead of "r".
4972 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
4973 insn instead of vxorpd.
4974 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
4975
af120161
JJ
4976 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
4977 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
4978
355023ce
JJ
4979 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
4980
3b48574c
JJ
4981 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
4982 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
4983
94ad56c7
JJ
4984 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
4985
8a85cee2
KV
49862016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
4987
4988 PR middle-end/40921
4989 * gcc.dg/tree-ssa/pr40921.c: New test.
4990
8e916b16
PS
49912016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
4992
4993 PR target/71103
4994 * gcc.target/avr/pr71103.c: New test.
4995
88aea79f
KV
49962016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
4997
4998 PR middle-end/71179
4999 * gcc.dg/tree-ssa/pr71179.c: New test.
5000
79063edd
MS
50012016-05-20 Martin Sebor <msebor@redhat.com>
5002
5003 PR c/71115
5004 * gcc.dg/init-excess-2.c: New test.
5005
55c8849f
EB
50062016-05-20 Eric Botcazou <ebotcazou@adacore.com>
5007
5008 * gnat.dg/opt53.adb: New test.
5009 * gnat.dg/opt54.adb: Likewise.
5010
c91a0948
MJ
50112016-05-20 Martin Jambor <mjambor@suse.cz>
5012
5013 PR tree-optimization/70884
5014 * gcc.dg/tree-ssa/pr70919.c: New test.
5015
9cad20fa
BS
50162016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5017
5018 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
5019 formatting.
69a6d5ad
NS
5020 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
5021 fix code formatting.
5022
50232016-05-20 Nathan Sidwell <nathan@acm.org>
5024
5025 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
5026 non-common cases.
5027 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 5028
15c671a7
DM
50292016-05-20 David Malcolm <dmalcolm@redhat.com>
5030
5031 * jit.dg/all-non-failing-tests.h: Add
5032 test-factorial-must-tail-call.c.
5033 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
5034 * jit.dg/test-factorial-must-tail-call.c: New test case.
5035
4f028369
JJ
50362016-05-20 Jakub Jelinek <jakub@redhat.com>
5037
5038 PR fortran/71204
5039 * gfortran.dg/pr71204.f90: New test.
5040
7dea4ab3
CP
50412016-05-20 Cesar Philippidis <cesar@codesourcery.com>
5042
5043 * gcc.target/nvptx/sincos.c: New test.
5044
ef98d365
PC
50452016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5046
5047 PR c++/70572
5048 * g++.dg/cpp1y/auto-fn31.C: New.
5049
92466115
BS
50502016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5051
5052 * gcc.target/powerpc/vec-addec.c: New test.
5053 * gcc.target/powerpc/vec-addec-int128.c: New test.
5054
9a385c2d
DM
50552016-05-20 David Malcolm <dmalcolm@redhat.com>
5056
5057 * gcc.dg/plugin/must-tail-call-1.c: New test case.
5058 * gcc.dg/plugin/must-tail-call-2.c: New test case.
5059 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
5060 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5061
77c9d5b4
JH
50622016-05-20 Jan Hubicka <hubicka@ucw.cz>
5063
5064 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
5065
68047971
JJ
50662016-05-20 Jakub Jelinek <jakub@redhat.com>
5067
18954840
JJ
5068 PR c++/71210
5069 * g++.dg/opt/pr71210-1.C: New test.
5070 * g++.dg/opt/pr71210-2.C: New test.
5071
68047971
JJ
5072 PR tree-optimization/29756
5073 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
5074 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
5075 only on selected targets where V4SImode vectors are known to be
5076 supported.
5077
d78789f5
MG
50782016-05-20 Marc Glisse <marc.glisse@inria.fr>
5079
5080 PR tree-optimization/71079
5081 PR tree-optimization/71206
5082 * gcc.dg/tree-ssa/pr71206.c: New testcase.
5083
550fa093
PK
50842016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5085
5086 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
5087 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
5088 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
5089
483c6429
RG
50902016-05-20 Richard Guenther <rguenther@suse.de>
5091
5092 PR tree-optimization/29756
5093 * gcc.dg/tree-ssa/vector-6.c: New testcase.
5094
eb066284
RB
50952016-05-20 Richard Biener <rguenther@suse.de>
5096
5097 PR tree-optimization/71185
5098 * gcc.dg/tree-ssa/pr71185.c: New testcase.
5099
58f10249
RB
51002016-05-20 Richard Biener <rguenther@suse.de>
5101
5102 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
5103
2a5569fa
MP
51042016-05-19 Marek Polacek <polacek@redhat.com>
5105
5106 PR c++/71075
5107 * g++.dg/diagnostic/pr71075.C: New test.
5108
5e9a5385
DM
51092016-05-19 David Malcolm <dmalcolm@redhat.com>
5110
5111 PR c++/71184
5112 * g++.dg/pr71184.C: New test case.
5113
4f45da44
KN
51142016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
5115
5116 * gcc.target/powerpc/darn-0.c: New test.
5117 * gcc.target/powerpc/darn-1.c: New test.
5118 * gcc.target/powerpc/darn-2.c: New test.
5119
4177437e
MP
51202016-05-19 Marek Polacek <polacek@redhat.com>
5121
5122 PR tree-optimization/71031
5123 * gcc.dg/tree-ssa/vrp100.c: New test.
5124
afb72432
IE
51252016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
5126
5127 PR rtl-optimization/71148
5128 * gcc.dg/pr71148.c: New test.
5129
4f83064e
KT
51302016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5131
5132 PR target/71056
5133 * gcc.target/arm/pr71056.c: New test.
5134
4bf8dbe1
BE
51352016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5136
5137 * c-c++-common/pr69669.c: Check the used mode.
5138
f3510625
MO
51392016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
5140
5141 PR sanitizer/64354
5142 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
5143
43c0068e
RB
51442016-05-19 Richard Biener <rguenther@suse.de>
5145
5146 PR tree-optimization/70729
5147 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
5148 * gcc.dg/graphite/scop-18.c: Likewise.
5149 * gcc.dg/pr41783.c: Disable LIM.
5150 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
5151 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
5152 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
5153 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
5154 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
5155 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
5156 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
5157 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
5158 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
5159 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
5160 * gfortran.dg/pr42108.f90: Likewise.
5161
70f25790
DM
51622016-05-18 David Malcolm <dmalcolm@redhat.com>
5163
5164 PR driver/69265
5165 * gcc.dg/spellcheck-options-11.c: New test case.
5166
960db8ec
JJ
51672016-05-18 Jakub Jelinek <jakub@redhat.com>
5168
5169 PR c++/71100
5170 * g++.dg/opt/pr71100.C: New test.
5171
04643334
MJ
51722016-05-18 Martin Jambor <mjambor@suse.cz>
5173
5174 PR ipa/69708
5175 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
5176 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
5177 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
5178 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
5179
91bb9f80
MJ
51802016-05-18 Martin Jambor <mjambor@suse.cz>
5181
5182 PR ipa/69708
5183 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
5184 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
5185 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
5186 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
5187 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
5188
c584aca6
PC
51892016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5190
5191 PR c++/69793
5192 * g++.dg/template/crash122.C: New.
5193
20309c6e
PC
51942016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5195
5196 PR c++/70466
5197 * g++.dg/template/pr70466-1.C: New.
5198 * g++.dg/template/pr70466-2.C: Likewise.
5199
50c78b9a
MM
52002016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5201
5202 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
5203 splat operations and the XXSPLTIB instruction.
5204 * gcc.target/powerpc/p9-splat-2.c: Likewise.
5205 * gcc.target/powerpc/p9-splat-3.c: Likewise.
5206 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
5207 xxlxor to clear a register.
5208
cf8be00d
RS
52092016-05-18 Richard Sandiford <richard.sandiford@arm.com>
5210
5211 * gcc.dg/torture/pr71020.c: New test.
5212
848a392a
MJ
52132016-05-18 Martin Jambor <mjambor@suse.cz>
5214
5215 PR ipa/70646
5216 * gcc.dg/ipa/pr70646.c: New test.
5217
1f2ab776
CL
52182016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5219
5220 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
5221
76489493
CL
52222016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5223
5224 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
5225 missing tests for vreinterpretq_p{8,16}.
5226
bd79378d
CL
52272016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5228
5229 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
5230 vsliq_n_s64 and vsliq_n_u64.
5231
81ca3ea0
CL
52322016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5233
5234 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
5235 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
5236
873cb425
CL
52372016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5238
5239 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
5240 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
5241 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
5242
9d6e7c21
CL
52432016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5244
5245 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
5246 in comment.
5247
b4dbe40e 52482016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
5249
5250 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
5251 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
5252 "blr\t" and switch to scan-assembler-times.
5253
83a5c910
JW
52542016-05-18 Jiong Wang <jiong.wang@arm.com>
5255
53d6d955
UB
5256 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
5257 with __aarch64__.
5258 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
5259 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 5260
fb7cbdeb
JJ
52612016-05-18 Jakub Jelinek <jakub@redhat.com>
5262
8ee91165
JJ
5263 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
5264 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
5265 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
5266 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
5267 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
5268 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
5269
cf4d516a
JJ
5270 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
5271 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
5272
a4f16422
JJ
5273 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
5274 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
5275
7b37ce10
JJ
5276 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
5277 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
5278
fb7cbdeb
JJ
5279 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
5280
c9326aef
RB
52812016-05-18 Richard Biener <rguenther@suse.de>
5282
5283 PR tree-optimization/71168
5284 * gcc.dg/torture/pr71168.c: New testcase.
5285
df8b0a11
KV
52862016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
5287
5288 PR middle-end/63586
5289 * gcc.dg/tree-ssa/pr63586-2.c: New test.
5290 * gcc.dg/tree-ssa/pr63586.c: New test.
5291 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
5292
2efd67ed
NS
52932016-05-17 Nathan Sidwell <nathan@acm.org>
5294
5295 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
5296 * gcc.dg/pr68671.c: Fix ptx xfail-if.
5297 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
5298 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
5299
1988b2c2
NS
53002016-05-17 Nathan Sidwell <nathan@acm.org>
5301
5302 * gcc.target/nvptx/abi-vararg-3.c: New.
5303
ad1d92ab
MM
53042016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
5305
5306 PR tree-optimization/54579
5307 PR middle-end/55299
5308 * gcc.dg/fold-notrotate-1.c: New test.
5309 * gcc.dg/fold-notshift-1.c: New test.
5310 * gcc.dg/fold-notshift-2.c: New test.
5311
47768df8
MP
53122016-05-17 Marek Polacek <polacek@redhat.com>
5313
5314 PR ipa/71146
5315 * g++.dg/ipa/pr71146.C: New test.
5316
6b5423a5
DM
53172016-05-17 David Malcolm <dmalcolm@redhat.com>
5318
5319 * jit.dg/test-error-array-bounds.c: New test case.
5320
c7986356
MG
53212016-05-17 Marc Glisse <marc.glisse@inria.fr>
5322
5323 * gcc.dg/tree-ssa/and-1.c: New testcase.
5324
d982c5b7
MG
53252016-05-17 Marc Glisse <marc.glisse@inria.fr>
5326
5327 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5328 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
5329
0139ba93
MG
53302016-05-17 Marc Glisse <marc.glisse@inria.fr>
5331
5332 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5333 * gcc.dg/tree-ssa/vrp99.c: New testcase.
5334
daab4562
JW
53352016-05-17 Jiong Wang <jiong.wang@arm.com>
5336
5337 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
5338
22330033
JW
53392016-05-17 Jiong Wang <jiong.wang@arm.com>
5340
5341 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
5342
98b3a5f2
JW
53432016-05-17 Jiong Wang <jiong.wang@arm.com>
5344
5345 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
5346 ".2d[index]" when scan the assembly.
5347 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
5348 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
5349 float64x1.
5350 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
5351
b71b7a8e
RB
53522016-05-17 Richard Biener <rguenther@suse.de>
5353
5354 PR tree-optimization/71132
5355 * gcc.dg/torture/pr71132.c: New testcase.
5356
3c51ad46
CL
53572016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
5358
5359 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
5360
d20faa66
KT
53612016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5362
5363 PR target/70809
5364 * gcc.target/aarch64/pr70809_1.c: New test.
5365
b75cc5a4
KT
53662016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5367
5368 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
5369 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
5370 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
5371 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
5372
b28eb195
IE
53732016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
5374 Ilya Enkovich <ilya.enkovich@intel.com>
5375
5376 PR target/71114
5377 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
5378
0b9004ed
JH
53792016-05-16 Jan Hubicka <hubicka@ucw.cz>
5380
5381 * g++.dg/ipa/ivinline-7.C: Do not xfail.
5382 * g++.dg/ipa/ivinline-9.C: Do not xfail.
5383
1b81a1c1
MW
53842016-05-16 Matthew Wahab <matthew.wahab@arm.com>
5385
5386 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
5387 test for __ARM_FP16_ARGS.
5388 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
5389 * gcc.target/arm/aapcs/neon-vect10.c: New.
5390 * gcc.target/arm/aapcs/neon-vect9.c: New.
5391 * gcc.target/arm/aapcs/vfp18.c: New.
5392 * gcc.target/arm/aapcs/vfp19.c: New.
5393 * gcc.target/arm/aapcs/vfp20.c: New.
5394 * gcc.target/arm/aapcs/vfp21.c: New.
5395 * gcc.target/arm/fp16-aapcs-1.c: New.
5396 * g++.target/arm/fp16-param-1.c: Update expected output. Add
5397 test for __ARM_FP16_ARGS.
5398 * g++.target/arm/fp16-return-1.c: Update expected output.
5399
921d1e73
JW
54002016-05-16 Jiong Wang <jiong.wang@arm.com>
5401
5402 PR testsuite/70227
5403 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
5404
228eb42a
HA
54052016-05-15 Harald Anlauf <anlauf@gmx.de>
5406
5407 PR fortran/69603
5408 * gfortran.dg/pr69603.f90: New testcase.
5409
785abfd3
FR
54102016-05-14 Fritz Reese <fritzoreese@gmail.com>
5411
5412 * gfortran.dg/dec_union_4.f90: Fix endian issue.
5413
e75eb64f
FR
54142016-05-14 Fritz Reese <fritzoreese@gmail.com>
5415
5416 PR fortran/71047
5417 * gfortran.dg/pr71047.f08: New test.
5418
aa4b467b
JM
54192016-05-13 Joseph Myers <joseph@codesourcery.com>
5420
5421 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
5422 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
5423 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
5424
653fb4a2
MS
54252016-05-13 Martin Sebor <msebor@redhat.com>
5426
5427 PR c++/60049
5428 * g++.dg/cpp0x/constexpr-60049.C: New test.
5429
9e37582d
JJ
54302016-05-13 Jakub Jelinek <jakub@redhat.com>
5431
5432 PR bootstrap/71071
5433 * gcc.dg/pr71071.c: New test.
5434
a278aa17
UB
54352016-05-13 Uros Bizjak <ubizjak@gmail.com>
5436
5437 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
5438 remove XOP handling.
377eaca7 5439 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 5440
ac3d02e2
NS
54412016-05-13 Nathan Sidwell <nathan@acm.org>
5442
5443 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
5444 __atomic_is_lock_free declaration.
5445
8ab3bdac
RB
54462016-05-13 Richard Biener <rguenther@suse.de>
5447
5448 PR tree-optimization/42587
5449 * gcc.dg/optimize-bswapsi-4.c: New testcase.
5450
623b8e0a
ML
54512016-05-13 Martin Liska <mliska@suse.cz>
5452
5453 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
5454 the new format of dump output.
5455
da7674f6
IE
54562016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
5457
5458 * gcc.dg/pr71084.c: New test.
5459
c959db3d
RR
54602016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5461
53d6d955
UB
5462 PR target/53440
5463 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 5464
43203dea
RR
54652016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5466
5467 * gcc.target/aarch64/struct_return.c: New test.
5468
4f2e1536
MP
54692016-05-12 Marek Polacek <polacek@redhat.com>
5470
5471 PR c/70756
5472 * c-c++-common/pr70756-2.c: New test.
5473 * c-c++-common/pr70756.c: New test.
5474
1ef33ef3
RB
54752016-05-12 Richard Biener <rguenther@suse.de>
5476
5477 PR tree-optimization/71059
5478 * gcc.dg/torture/pr71059.c: New testcase.
5479
763baff6
RB
54802016-05-12 Richard Biener <rguenther@suse.de>
5481
5482 PR tree-optimization/71062
5483 * gcc.dg/torture/pr71062.c: New testcase.
5484
c4ec1243
IE
54852016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
5486
5487 PR tree-optimization/71006
5488 * gcc.dg/pr71006.c: New test.
5489
a5fbf76d
MP
54902016-05-12 Marek Polacek <polacek@redhat.com>
5491
5492 PR driver/71063
5493 * gcc.dg/opts-7.c: New test.
5494
5acc47a4
KT
54952016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5496
5497 PR target/70830
5498 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
5499 Add -save-temps to dg-options.
5500 Scan for ldmfd rather than pop instruction.
5501 * gcc.target/arm/interrupt-2.c: Likewise.
5502 * gcc.target/arm/pr70830.c: New test.
5503
40bd4bf9
JJ
55042016-05-12 Jakub Jelinek <jakub@redhat.com>
5505
3cd63842
JJ
5506 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
5507 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
5508
c05d08f6
JJ
5509 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
5510 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
5511 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
5512
bc27ffae
JJ
5513 PR target/71019
5514 * gcc.target/i386/avx512vl-pack-1.c: New test.
5515 * gcc.target/i386/avx512vl-pack-2.c: New test.
5516 * gcc.target/i386/avx512bw-pack-2.c: New test.
5517
515d7412
JJ
5518 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
5519
40bd4bf9
JJ
5520 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
5521 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
5522 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
5523
44ab146a
RB
55242016-05-12 Richard Biener <rguenther@suse.de>
5525
5526 PR tree-optimization/70986
5527 * gcc.dg/torture/pr70986-1.c: New testcase.
5528 * gcc.dg/torture/pr70986-2.c: Likewise.
5529 * gcc.dg/torture/pr70986-3.c: Likewise.
5530
d6e83a8d
MM
55312016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
5532
5533 PR c/43651
5534 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
5535 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
5536
51e67ea3
UB
55372016-05-11 Uros Bizjak <ubizjak@gmail.com>
5538
5539 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
5540 directive.
5541 * gcc.target/i386/pr66746.c: Ditto.
5542
3fd2b007
MM
55432016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5544
5545 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
5546 support.
5547 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
5548 warning when using -mvsx-timode.
5549 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
5550 * gcc.target/powerpc/dform-2.c: Likewise.
5551 * gcc.target/powerpc/pr68805.c: Likewise.
5552
5c3a10fb
MP
55532016-05-11 Marek Polacek <polacek@redhat.com>
5554
5555 PR c++/71024
5556 * c-c++-common/attributes-3.c: New test.
5557
7cfb065b
NS
55582016-05-11 Nathan Sidwell <nathan@acm.org>
5559
5560 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
5561 * gcc.c-torture/execute/pr68185.c: Likewise.
5562 * gcc.dg/ipa/pr70306.c: Requires global constructors.
5563 * gcc.dg/pr69634.c: Requires scheduling.
5564 * gcc.dg/torture/pr66178.c: Require label values.
5565 * gcc.dg/setjmp-6.c: Require indirect jumps.
5566
f35ea97d
RB
55672016-05-11 Richard Biener <rguenther@suse.de>
5568
5569 PR tree-optimization/71055
5570 * gcc.dg/torture/pr71055.c: New testcase.
5571
dff70323
RB
55722016-05-11 Richard Biener <rguenther@suse.de>
5573
5574 PR debug/71057
5575 * g++.dg/debug/pr71057.C: New testcase.
5576
56a3d28b
JJ
55772016-05-11 Jakub Jelinek <jakub@redhat.com>
5578
5579 PR fortran/70855
5580 * gfortran.dg/gomp/pr70855.f90: New test.
5581
ebc1b29e
RB
55822016-05-11 Richard Biener <rguenther@suse.de>
5583
5584 PR middle-end/71002
5585 * g++.dg/torture/pr71002.C: New testcase.
5586
98ccd1d7
IE
55872016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
5588
5589 PR middle-end/70807
5590 * gcc.dg/pr70807.c: New test.
5591
ed29e24b
MS
55922016-05-10 Martin Sebor <msebor@redhat.com>
5593
5594 PR c++/38611
5595 * g++.dg/Wattributes.C: New test.
5596
e39dab2c
MG
55972016-05-10 Marc Glisse <marc.glisse@inria.fr>
5598
5599 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
5600 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5601 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
5602
d067e238
IE
56032016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5604
5605 PR target/70799
5606 * gcc.target/i386/pr70799-1.c: New test.
5607
cd36c83e
PMR
56082016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
5609
5610 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
5611
1e3af2a4
IE
56122016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5613
5614 PR middle-end/70877
5615 * gcc.target/i386/pr70877.c: New test.
5616
afc610db
IE
56172016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
5618
5619 PR tree-optimization/70786
5620 * gcc.target/i386/pr70876.c: New test.
5621
4b59d19f
JJ
56222016-05-10 Jakub Jelinek <jakub@redhat.com>
5623
5624 PR target/70927
5625 * gcc.target/i386/avx512vl-logic-1.c: New test.
5626 * gcc.target/i386/avx512vl-logic-2.c: New test.
5627 * gcc.target/i386/avx512dq-logic-2.c: New test.
5628
9b5ee426
BS
56292016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5630
5631 PR target/70963
5632 * gcc.target/powerpc/pr70963.c: New.
5633
f3352cab
DM
56342016-05-10 David Malcolm <dmalcolm@redhat.com>
5635
5636 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
5637 (test_very_wide_line): Add ruler to expected output.
5638 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
5639 (test_very_wide_line): Likewise.
5640 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5641 (test_show_locus): Within the handling of "test_very_wide_line",
5642 enable show_ruler_p on the diagnostic context.
5643
4a3255dd
RB
56442016-05-10 Richard Biener <rguenther@suse.de>
5645
5646 PR tree-optimization/71039
5647 * gcc.dg/torture/pr71039.c: New testcase.
5648
da7c9950
NS
56492016-05-10 Nathan Sidwell <nathan@acm.org>
5650
5651 * gcc.dg/nested-func-10.c: Requires alloca.
5652 * gcc.dg/nested-func-9.c: Requires alloca.
5653 * gcc.c-torture/execute/pr70460.c: Requires labels.
5654 * gcc.c-torture/compile/pr70199.c: Requires labels.
5655 * gcc.target/nvptx/decl.c: Compile only.
5656 * gcc.target/nvptx/trailing-init.c: Compile only.
5657 * gcc.target/nvptx/ary-init.c: Compile only.
5658
cf68d92c
MP
56592016-05-10 Marek Polacek <polacek@redhat.com>
5660
5661 PR c/70255
5662 * gcc.dg/attr-opt-1.c: New test.
5663
64ea4e15
RB
56642016-05-10 Richard Biener <rguenther@suse.de>
5665
5666 PR tree-optimization/70497
5667 PR tree-optimization/28367
5668 * gcc.dg/torture/20160404-1.c: New testcase.
5669 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
5670 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
5671
5a96dae3
PMR
56722016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
5673
5674 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
5675
fc97f805
UB
56762016-05-09 Uros Bizjak <ubizjak@gmail.com>
5677
5678 * gcc.target/i386/fabsneg-1.c New test.
5679
a710b1d5
AM
56802016-05-09 Alan Modra <amodra@gmail.com>
5681
5682 PR testsuite/70826
5683 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
5684
171f6f05
RB
56852016-05-09 Richard Biener <rguenther@suse.de>
5686
5687 PR tree-optimization/70985
5688 * gcc.dg/torture/pr70985.c: New testcase.
5689
18caa34e
BC
56902016-05-09 Bin Cheng <bin.cheng@arm.com>
5691
5692 * gcc.dg/tree-ssa/ifc-9.c: New test.
5693 * gcc.dg/tree-ssa/ifc-10.c: New test.
5694 * gcc.dg/tree-ssa/ifc-11.c: New test.
5695 * gcc.dg/tree-ssa/ifc-12.c: New test.
5696 * gcc.dg/vect/pr61194.c: Remove XFAIL.
5697 * gcc.dg/vect/vect-23.c: Remove XFAIL.
5698 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
5699
7a27d38f
RB
57002016-05-09 Richard Biener <rguenther@suse.de>
5701
5702 PR fortran/70937
5703 * gfortran.dg/pr70937.f90: New testcase.
5704
5ebbbd3d
RO
57052016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5706
5707 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
5708
f6288c24
FR
57092016-05-07 Fritz Reese <fritzoreese@gmail.com>
5710
5711 PR fortran/56226
5712 * gfortran.dg/dec_structure_1.f90: New testcase.
5713 * gfortran.dg/dec_structure_2.f90: Ditto.
5714 * gfortran.dg/dec_structure_3.f90: Ditto.
5715 * gfortran.dg/dec_structure_4.f90: Ditto.
5716 * gfortran.dg/dec_structure_5.f90: Ditto.
5717 * gfortran.dg/dec_structure_6.f90: Ditto.
5718 * gfortran.dg/dec_structure_7.f90: Ditto.
5719 * gfortran.dg/dec_structure_8.f90: Ditto.
5720 * gfortran.dg/dec_structure_9.f90: Ditto.
5721 * gfortran.dg/dec_structure_10.f90: Ditto.
5722 * gfortran.dg/dec_structure_11.f90: Ditto.
5723 * gfortran.dg/dec_union_1.f90: Ditto.
5724 * gfortran.dg/dec_union_2.f90: Ditto.
5725 * gfortran.dg/dec_union_3.f90: Ditto.
5726 * gfortran.dg/dec_union_4.f90: Ditto.
5727 * gfortran.dg/dec_union_5.f90: Ditto.
5728 * gfortran.dg/dec_union_6.f90: Ditto.
5729 * gfortran.dg/dec_union_7.f90: Ditto.
5730
5ec4a8cd
TV
57312016-05-07 Tom de Vries <tom@codesourcery.com>
5732
5733 PR tree-optimization/70956
5734 * gcc.dg/graphite/pr70956.c: New test.
5735
58ec1d0e
JJ
57362016-05-06 Jakub Jelinek <jakub@redhat.com>
5737
ccd88fb7
JJ
5738 PR middle-end/70941
5739 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
5740 (a, b, c, d): Change type from char to signed char.
5741 (main): Compare against (signed char) -1634678893 instead of
5742 hardcoded -109. Use __builtin_abort instead of abort.
5743
dd3b6464
JJ
5744 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
5745 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
5746
58ec1d0e
JJ
5747 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
5748
19aa23d8
YR
57492016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
5750
5751 PR debug/70935
5752 * gcc.dg/torture/pr70935.c: New test.
5753
ae5f0df1
OE
57542016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5755
5756 PR target/58219
ce23a8ff 5757 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 5758
078f7e37
RB
57592016-05-06 Richard Biener <rguenther@suse.de>
5760
5761 PR tree-optimization/70960
5762 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
5763
765d7b54
OE
57642016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5765
5766 PR target/52933
5767 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
5768 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
5769 Adjust expected instruction counts.
5770 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
5771
29c94e65
MP
57722016-05-06 Marek Polacek <polacek@redhat.com>
5773
5774 PR sanitizer/70875
5775 * gcc.dg/ubsan/bounds-3.c: New test.
5776
3684b02e
OE
57772016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5778
5779 PR target/54089
5780 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
5781
8706773f
RB
57822016-05-06 Richard Biener <rguenther@suse.de>
5783
5784 PR middle-end/70931
5785 * gfortran.dg/pr70931.f90: New testcase.
5786
a4f51018
RB
57872016-05-06 Richard Biener <rguenther@suse.de>
5788
5789 PR middle-end/70941
5790 * gcc.dg/torture/pr70941.c: New testcase.
5791
c4f2425f
BC
57922016-05-05 Bin Cheng <bin.cheng@arm.com>
5793
5794 PR tree-optimization/57206
5795 * gcc.dg/vect/pr57206.c: New test.
5796
5dc08197
RO
57972016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5798
5799 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
5800
351f85c5
JJ
58012016-05-05 Jakub Jelinek <jakub@redhat.com>
5802
568bac8c
JJ
5803 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
5804
351f85c5
JJ
5805 * c-c++-common/Wdangling-else-4.c: New test.
5806
33fd7785
JJ
58072016-05-04 Jakub Jelinek <jakub@redhat.com>
5808
2d1ac15a
JJ
5809 PR c++/70906
5810 PR c++/70933
5811 * g++.dg/opt/pr70906.C: New test.
5812 * g++.dg/opt/pr70933.C: New test.
5813
33fd7785
JJ
5814 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
5815
6b715bf6
JH
58162016-05-04 Jan Hubicka <hubicka@ucw.cz>
5817
5818 * gcc.dg/ipa/pure-const-3.c: New testcase.
5819
deef7113
MP
58202016-05-04 Marek Polacek <polacek@redhat.com>
5821
5822 * c-c++-common/Wdangling-else-1.c: New test.
5823 * c-c++-common/Wdangling-else-2.c: New test.
5824 * c-c++-common/Wdangling-else-3.c: New test.
5825
5396db97
KCY
58262016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
5827
5828 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
5829 flag is present.
5830
de55efd5
MP
58312016-05-04 Marek Polacek <polacek@redhat.com>
5832
5833 PR c/48778
5834 * gcc.dg/Waddress-2.c: New test.
5835
475839b6
AM
58362016-05-04 Alan Modra <amodra@gmail.com>
5837
5838 * gcc.target/powerpc/pr70866.c: New.
5839
b25aad5f
MS
58402016-05-03 Martin Sebor <msebor@redhat.com>
5841
5842 PR c++/66561
5843 * c-c++-common/builtin_location.c: New test.
5844 * g++.dg/cpp1y/builtin_location.C: New test.
5845
79ce98bc
MP
58462016-05-03 Marek Polacek <polacek@redhat.com>
5847
5848 PR c/70859
5849 * gcc.dg/pr70859.c: New test.
5850 * gcc.dg/pr70859-2.c: New test.
5851
402e89f5
PMR
58522016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
5853
5854 * gnat.dg/debug5.adb: New testcase.
5855
f3d90045
DV
58562016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
5857
5858 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
5859 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
5860 Procedure to check for z10 instruction set.
5861
1e26cec1
CL
58622016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
5863
5864 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
5865
71aca5a0
AM
58662016-05-03 Alan Modra <amodra@gmail.com>
5867
5868 * gcc.target/powerpc/savres.c: Add func using a single gpr.
5869
2fd70ec1
JJ
58702016-05-03 Jakub Jelinek <jakub@redhat.com>
5871
5872 * gcc.target/i386/avx512f-cvt-1.c: New test.
5873
e5705cf7
L
58742016-05-03 H.J. Lu <hongjiu.lu@intel.com>
5875
5876 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
5877 -fdump-tree-vrp-details.
5878
381cdae4
RB
58792016-05-03 Richard Biener <rguenther@suse.de>
5880
5881 * gcc.dg/pr30172-1.c: Adjust.
5882 * gcc.dg/pr63743.c: Likewise.
5883 * gcc.dg/tm/pr51696.c: Likewise.
5884 * c-c++-common/tm/safe-1.c: Likewise.
5885 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
5886 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
5887 * g++.dg/plugin/self-assign-test-1.C: Likewise.
5888 * g++.dg/plugin/self-assign-test-2.C: Likewise.
5889
adedd5c1
JJ
58902016-05-03 Jakub Jelinek <jakub@redhat.com>
5891
31ed1665
JJ
5892 PR rtl-optimization/70467
5893 * gcc.target/i386/pr70467-3.c: New test.
5894 * gcc.target/i386/pr70467-4.c: New test.
5895
dea60b59
JJ
5896 PR tree-optimization/70916
5897 * gcc.c-torture/compile/pr70916.c: New test.
5898
adedd5c1
JJ
5899 PR target/49244
5900 * gcc.target/i386/pr49244-1.c: New test.
5901 * gcc.target/i386/pr49244-2.c: New test.
5902
f80041ef
BS
59032016-05-03 Bernd Schmidt <bschmidt@redhat.com>
5904
5905 PR rtl-optimization/44281
5906 * gcc.target/i386/pr44281.c: New test.
5907
1cfcd39e
BC
59082016-05-03 bin cheng <bin.cheng@arm.com>
5909
5910 PR tree-optimization/56541
5911 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
5912 * gcc.dg/vect/pr56541.c: new test.
5913
4304ccfd
MM
59142016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
5915
5916 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
5917 __float128.
5918 * gcc.target/powerpc/float128-complex-2.c: Likewise.
5919
50d94c29
L
59202016-05-02 H.J. Lu <hongjiu.lu@intel.com>
5921
5922 PR testsuite/70520
5923 * c-c++-common/asan/clone-test-1.c (main): Align child process
5924 stack to 16 bytes.
5925
bc1aee87
DM
59262016-05-02 David Malcolm <dmalcolm@redhat.com>
5927
5928 PR c++/62314
5929 * g++.dg/spellcheck-fields-2.C: New test case.
5930
474e0129
DM
59312016-05-02 David Malcolm <dmalcolm@redhat.com>
5932
5933 PR c++/62314
5934 * g++.dg/pr62314.C: New test case.
5935
818b88a7
JH
59362016-05-02 Jan Hubicka <hubicka@ucw.cz>
5937
5938 * gcc.dg/ipa/inline-8.c: New testcase.
5939
dd77684f
JJ
59402016-05-02 Jakub Jelinek <jakub@redhat.com>
5941
5942 PR rtl-optimization/70467
5943 * gcc.target/i386/pr70467-1.c: New test.
5944
72407e00
BE
59452016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5946
5947 * gcc.dg/spec-options.c: Run the test on all targets.
5948 * gcc.dg/foo.specs: Use cpp_unique_options.
5949
dd53d197
MG
59502016-05-02 Marc Glisse <marc.glisse@inria.fr>
5951
5952 * gcc.dg/tree-ssa/unord.c: New testcase.
5953
a8b85ce9
MG
59542016-05-02 Marc Glisse <marc.glisse@inria.fr>
5955
5956 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
5957
5b37e866
NS
59582016-05-02 Nathan Sidwell <nathan@codesourcery.com>
5959
5960 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
5961
7176a4a0
MP
59622016-05-02 Marek Polacek <polacek@redhat.com>
5963
5964 PR c/70851
5965 * gcc.dg/enum-incomplete-3.c: New test.
5966
6b9933b9
MP
59672016-05-02 Marek Polacek <polacek@redhat.com>
5968 Tom de Vries <tom@codesourcery.com>
5969
5970 PR tree-optimization/70700
5971 * gcc.dg/pr70700.c: New test.
5972
90f82260
UB
59732016-05-01 Uros Bizjak <ubizjak@gmail.com>
5974
5975 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
5976 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
5977 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
5978 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
5979 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
5980
f73036c1
EB
59812016-04-30 Eric Botcazou <ebotcazou@adacore.com>
5982
5983 * ada/acats/run_acats: Rename into...
5984 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
5985 * ada/acats/run_all.sh: Remove redundant test.
5986 (target_run): Move around.
5987 (target_gnatchop): Use newly built executable.
5988 (target_gnatmake): Likewise.
5989 Check that the compilation of impbit succeeds.
5990
85e051a3
OE
59912016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
5992
5993 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
5994 * gcc.dg/20021029-1.c: Likewise.
5995 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
5996 * gcc.target/sh/attr-isr-trapa.c: Likewise.
5997 * gcc.target/sh/cmpstr.c: Likewise.
5998 * gcc.target/sh/cmpstrn.c: Likewise.
5999 * gcc.target/sh/memset.c: Likewise.
6000 * gcc.target/sh/pr21255-2-mb.c: Likewise.
6001 * gcc.target/sh/pr21255-2-ml.c: Likewise.
6002 * gcc.target/sh/pr39423-1.c: Likewise.
6003 * gcc.target/sh/pr49468-di.c: Likewise.
6004 * gcc.target/sh/pr49468-si.c: Likewise.
6005 * gcc.target/sh/pr49880-1.c: Likewise.
6006 * gcc.target/sh/pr49880-2.c: Likewise.
6007 * gcc.target/sh/pr49880-3.c: Likewise.
6008 * gcc.target/sh/pr50751-1.c: Likewise.
6009 * gcc.target/sh/pr50751-4.c: Likewise.
6010 * gcc.target/sh/pr50751-7.c: Likewise.
6011 * gcc.target/sh/pr51244-1.c: Likewise.
6012 * gcc.target/sh/pr51244-10.c: Likewise.
6013 * gcc.target/sh/pr51244-11.c: Likewise.
6014 * gcc.target/sh/pr51244-12.c: Likewise.
6015 * gcc.target/sh/pr51244-13.c: Likewise.
6016 * gcc.target/sh/pr51244-14.c: Likewise.
6017 * gcc.target/sh/pr51244-17.c: Likewise.
6018 * gcc.target/sh/pr51244-18.c: Likewise.
6019 * gcc.target/sh/pr51244-19.c: Likewise.
6020 * gcc.target/sh/pr51244-4.c: Likewise.
6021 * gcc.target/sh/pr51244-5.c: Likewise.
6022 * gcc.target/sh/pr51244-7.c: Likewise.
6023 * gcc.target/sh/pr51244-8.c: Likewise.
6024 * gcc.target/sh/pr51244-9.c: Likewise.
6025 * gcc.target/sh/pr51697.c: Likewise.
6026 * gcc.target/sh/pr52483-1.c: Likewise.
6027 * gcc.target/sh/pr52483-2.c: Likewise.
6028 * gcc.target/sh/pr52483-3.c: Likewise.
6029 * gcc.target/sh/pr52483-5.c: Likewise.
6030 * gcc.target/sh/pr52933-1.c: Likewise.
6031 * gcc.target/sh/pr52933-2.c: Likewise.
6032 * gcc.target/sh/pr52933-3.c: Likewise.
6033 * gcc.target/sh/pr53568-1.c: Likewise.
6034 * gcc.target/sh/pr53976-1.c: Likewise.
6035 * gcc.target/sh/pr53988-1.c: Likewise.
6036 * gcc.target/sh/pr53988.c: Likewise.
6037 * gcc.target/sh/pr54089-1.c: Likewise.
6038 * gcc.target/sh/pr54089-6.c: Likewise.
6039 * gcc.target/sh/pr54089-7.c: Likewise.
6040 * gcc.target/sh/pr54089-8.c: Likewise.
6041 * gcc.target/sh/pr54089-9.c: Likewise.
6042 * gcc.target/sh/pr54236-1.c: Likewise.
6043 * gcc.target/sh/pr54236-2.c: Likewise.
6044 * gcc.target/sh/pr54236-3.c: Likewise.
6045 * gcc.target/sh/pr54236-4.c: Likewise.
6046 * gcc.target/sh/pr54386.c: Likewise.
6047 * gcc.target/sh/pr54602-1.c: Likewise.
6048 * gcc.target/sh/pr54685.c: Likewise.
6049 * gcc.target/sh/pr54760-1.c: Likewise.
6050 * gcc.target/sh/pr54760-2.c: Likewise.
6051 * gcc.target/sh/pr54760-3.c: Likewise.
6052 * gcc.target/sh/pr54760-4.c: Likewise.
6053 * gcc.target/sh/pr54760-5.c: Likewise.
6054 * gcc.target/sh/pr54760-6.c: Likewise.
6055 * gcc.target/sh/pr55146.c: Likewise.
6056 * gcc.target/sh/pr55160.c: Likewise.
6057 * gcc.target/sh/pr59278.c: Likewise.
6058 * gcc.target/sh/pr59401-1.c: Likewise.
6059 * gcc.target/sh/pr59533-1.c: Likewise.
6060 * gcc.target/sh/pr63260.c: Likewise.
6061 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
6062 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
6063 * gcc.target/sh/strlen.c: Likewise.
6064 * gcc.target/sh/torture/pr30807.c: Likewise.
6065 * gcc.target/sh/torture/pr34777.c: Likewise.
6066 * gcc.target/sh/torture/pr64652.c: Likewise.
6067 * gcc.target/sh/torture/pr65505.c: Likewise.
6068 * gcc.target/sh/torture/pragma-isr.c: Likewise.
6069 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
6070
411e5c67
PC
60712016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
6072
6073 PR c++/66644
6074 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
6075
8fa97501
BS
60762016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6077
6078 * gcc.target/powerpc/vsx-elemrev-1.c: New.
6079 * gcc.target/powerpc/vsx-elemrev-2.c: New.
6080 * gcc.target/powerpc/vsx-elemrev-3.c: New.
6081 * gcc.target/powerpc/vsx-elemrev-4.c: New.
6082
5a956111
PP
60832016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
6084
6085 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
6086 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
6087
e7ff0319
CP
60882016-04-29 Cesar Philippidis <cesar@codesourcery.com>
6089
6090 PR middle-end/70626
6091 * c-c++-common/goacc/combined-reduction.c: New test.
6092 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
6093
52d11a4b
L
60942016-04-29 H.J. Lu <hongjiu.lu@intel.com>
6095
6096 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
6097 *movdi_internal pattern only if PIC off.
6098 * gcc.target/i386/pr70155-2.c: Likewise.
6099 * gcc.target/i386/pr70155-3.c: Likewise.
6100 * gcc.target/i386/pr70155-4.c: Likewise.
6101 * gcc.target/i386/pr70155-5.c: Likewise.
6102 * gcc.target/i386/pr70155-6.c: Likewise.
6103 * gcc.target/i386/pr70155-7.c: Likewise.
6104 * gcc.target/i386/pr70155-8.c: Likewise.
6105 * gcc.target/i386/pr70155-15.c: Likewise.
6106 * gcc.target/i386/pr70155-17.c: Likewise.
6107 * gcc.target/i386/pr70155-22.c: Likewise.
6108
8960db31
BC
61092016-04-29 Bin Cheng <bin.cheng@arm.com>
6110
6111 PR tree-optimization/70803
6112 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
6113
cca535a4
IE
61142016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
6115
6116 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
6117 optimization of vector loop.
6118 * gcc.target/i386/vect-unpack-3.c: New test.
6119 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
6120 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
6121 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
6122
500ecf4a
MP
61232016-04-29 Marek Polacek <polacek@redhat.com>
6124
6125 PR sanitizer/70342
6126 * g++.dg/ubsan/null-7.C: New test.
6127
2fff3db8
MP
6128 PR c/70852
6129 * gcc.dg/pr70852.c: New test.
6130
509063eb
DV
61312016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6132
6133 PR/69089
6134 * g++.dg/cpp0x/alignas6.C: New test.
6135
83745c0d
DV
61362016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6137
c87885ca
RO
6138 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
6139 * gcc.dg/pr27003.c: Likewise.
6140 * gcc.dg/tree-ssa/cswtch.c: Likewise.
6141 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
6142 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
6143 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
6144 * gcc.target/arc/mxy.c: Likewise.
6145 * gcc.target/arc/mswape.c: Likewise.
6146 * gcc.target/arc/mrtsc.c: Likewise.
6147 * gcc.target/arc/mcrc.c: Likewise.
6148 * gcc.target/arc/mdsp-packa.c: Likewise.
6149 * gcc.target/arc/mdvbf.c: Likewise.
6150 * gcc.target/arc/mlock.c: Likewise.
6151 * gcc.target/arc/mmac-24.c: Likewise.
6152 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
6153
849b265d
BS
61542016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
6155 Matthijs Kooijman <matthijs@stdin.nl>
6156 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6157
6158 PR target/60040
6159 * gcc.target/avr/pr60040-1.c: New.
6160 * gcc.target/avr/pr60040-2.c: New.
6161
1390536b
RB
61622016-04-29 Richard Biener <rguenther@suse.de>
6163
6164 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
6165
98998245
RB
61662016-04-29 Richard Biener <rguenther@suse.de>
6167
6168 PR tree-optimization/13962
6169 PR tree-optimization/65686
6170 * gcc.dg/uninit-pr65686.c: New testcase.
6171
8b80cc21
JJ
61722016-04-29 Jakub Jelinek <jakub@redhat.com>
6173
6174 PR middle-end/70843
6175 * gcc.dg/pr70843.c: New test.
6176
6181bc30
JJ
61772016-04-28 Jakub Jelinek <jakub@redhat.com>
6178
6179 PR target/70858
6180 * gcc.target/i386/pr70858.c: New test.
6181
f4cb3612
AB
61822016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
6183
6184 * gcc.target/arc/nps400-1.c: New file.
6185
8ad9df62
JR
61862016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6187 Andrew Burgess <andrew.burgess@embecosm.com>
6188
6189 * gcc.target/arc/movh_cl-1.c: New file.
6190
ceaaa9fe
JR
61912016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6192 Andrew Burgess <andrew.burgess@embecosm.com>
6193
6194 * gcc.target/arc/extzv-1.c: New file.
6195 * gcc.target/arc/insv-1.c: New file.
6196 * gcc.target/arc/insv-2.c: New file.
6197 * gcc.target/arc/movb-1.c: New file.
6198 * gcc.target/arc/movb-2.c: New file.
6199 * gcc.target/arc/movb-3.c: New file.
6200 * gcc.target/arc/movb-4.c: New file.
6201 * gcc.target/arc/movb-5.c: New file.
6202 * gcc.target/arc/movb_cl-1.c: New file.
6203 * gcc.target/arc/movb_cl-2.c: New file.
6204 * gcc.target/arc/movbi_cl-1.c: New file.
6205 * gcc.target/arc/movl-1.c: New file.
6206
4d03dc2f
JR
62072016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6208 Andrew Burgess <andrew.burgess@embecosm.com>
6209
6210 * gcc.target/arc/cmem-1.c: New file.
6211 * gcc.target/arc/cmem-2.c: New file.
6212 * gcc.target/arc/cmem-3.c: New file.
6213 * gcc.target/arc/cmem-4.c: New file.
6214 * gcc.target/arc/cmem-5.c: New file.
6215 * gcc.target/arc/cmem-6.c: New file.
6216 * gcc.target/arc/cmem-7.c: New file.
6217 * gcc.target/arc/cmem-ld.inc: New file.
6218 * gcc.target/arc/cmem-st.inc: New file.
6219
81262dad
JJ
62202016-04-28 Jakub Jelinek <jakub@redhat.com>
6221
6222 PR target/70821
6223 * gcc.target/i386/pr70821.c: New test.
6224
0a31a09a
BS
62252016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
6226
6227 * gcc.target/powerpc/vec-adde.c: New test.
6228 * gcc.target/powerpc/vec-adde-int128.c: New test.
6229
3ddffba9
JJ
62302016-04-28 Jakub Jelinek <jakub@redhat.com>
6231
6232 * gcc.target/i386/avx-vround-1.c: New test.
6233 * gcc.target/i386/avx-vround-2.c: New test.
6234 * gcc.target/i386/avx512vl-vround-1.c: New test.
6235 * gcc.target/i386/avx512vl-vround-2.c: New test.
6236
713dedcd
RO
62372016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6238
6239 PR testsuite/70595
6240 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
6241 (check_effective_target_cilkplus_runtime): ... this.
6242 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
6243 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
6244
6245 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
6246 Require cilkplus_runtime.
6247 Don't add -lcilkrts.
6248 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
6249 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
6250 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
6251 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
6252 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
6253 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
6254 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
6255 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
6256 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
6257 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
6258 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
6259 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
6260 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
6261 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
6262 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
6263 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
6264 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
6265 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
6266 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
6267 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
6268 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
6269 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
6270 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
6271 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
6272 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
6273 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
6274 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
6275 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
6276 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
6277
6278 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
6279 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
6280
6281 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
6282
6283 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
6284 cilkplus_runtime.
6285
3563f78f
MG
62862016-04-27 Marc Glisse <marc.glisse@inria.fr>
6287
6288 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
6289 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
6290
6bc2bb18
RB
62912015-04-27 Ryan Burn <contact@rnburn.com>
6292
6293 PR c++/69024
6294 PR c++/68997
6295 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
6296 diagnostic.
6297 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
6298 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
6299
1e55d29a
EB
63002016-04-27 Eric Botcazou <ebotcazou@adacore.com>
6301
6302 * gnat.dg/limited_with4.ad[sb]: New test.
6303 * gnat.dg/limited_with4_pkg.ads: New helper.
6304
087146ca
L
63052016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6306
6307 PR target/70155
6308 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
6309 and movv1ti_internal patterns
6310 * gcc.target/i386/pr70155-1.c: New test.
6311 * gcc.target/i386/pr70155-2.c: Likewise.
6312 * gcc.target/i386/pr70155-3.c: Likewise.
6313 * gcc.target/i386/pr70155-4.c: Likewise.
6314 * gcc.target/i386/pr70155-5.c: Likewise.
6315 * gcc.target/i386/pr70155-6.c: Likewise.
6316 * gcc.target/i386/pr70155-7.c: Likewise.
6317 * gcc.target/i386/pr70155-8.c: Likewise.
6318 * gcc.target/i386/pr70155-9.c: Likewise.
6319 * gcc.target/i386/pr70155-10.c: Likewise.
6320 * gcc.target/i386/pr70155-11.c: Likewise.
6321 * gcc.target/i386/pr70155-12.c: Likewise.
6322 * gcc.target/i386/pr70155-13.c: Likewise.
6323 * gcc.target/i386/pr70155-14.c: Likewise.
6324 * gcc.target/i386/pr70155-15.c: Likewise.
6325 * gcc.target/i386/pr70155-16.c: Likewise.
6326 * gcc.target/i386/pr70155-17.c: Likewise.
6327 * gcc.target/i386/pr70155-18.c: Likewise.
6328 * gcc.target/i386/pr70155-19.c: Likewise.
6329 * gcc.target/i386/pr70155-20.c: Likewise.
6330 * gcc.target/i386/pr70155-21.c: Likewise.
6331 * gcc.target/i386/pr70155-22.c: Likewise.
6332
92329f9f
L
63332016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6334
6335 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
6336 ".{5,6}".
6337
309a0cf6
BC
63382016-04-27 Bin Cheng <bin.cheng@arm.com>
6339
6340 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
6341 * gcc.dg/tree-ssa/scev-9.c: Ditto.
6342 * gcc.dg/tree-ssa/scev-10.c: Ditto.
6343 * gcc.dg/tree-ssa/scev-11.c: Ditto.
6344 * gcc.dg/tree-ssa/scev-12.c: Ditto.
6345
72ed2b9c
RB
63462016-04-27 Richard Biener <rguenther@suse.de>
6347
6348 PR ipa/70760
6349 * g++.dg/ipa/ipa-pta-2.C: New testcase.
6350 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
6351
3c98ff9b
NS
63522016-04-27 Nathan Sidwell <nathan@acm.org>
6353
6354 * g++.dg/cpp0x/constexpr-recursion3.C: New.
6355 * g++.dg/ubsan/pr63956.C: Adjust error location.
6356
9ec5d66b
NC
63572016-04-27 Nick Clifton <nickc@redhat.com>
6358
6359 PR middle-end/49889
6360 * gcc.dg/pr49889.c: New test.
6361
c1e1f433
BS
63622016-04-27 Bernd Schmidt <bschmidt@redhat.com>
6363
6364 * c-c++-common/memset-array.c: New test.
6365
8ac43293
MS
63662016-04-26 Martin Sebor <msebor@redhat.com>
6367
6368 PR c++/66639
6369 * g++.dg/cpp1y/func_constexpr.C: New test.
6370
843ce8ab
PP
63712016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
6372
6373 PR c++/70241
6374 * g++.dg/cpp0x/enum32.C: New test.
6375 * g++.dg/cpp0x/enum33.C: New test.
6376
63772016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
6378
6379 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
6380 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
6381 * gcc.c-torture/execute/bitfld-6.c: Likewise.
6382 * gcc.c-torture/execute/bitfld-7.c: Likewise.
6383 * gcc.c-torture/execute/pr38151.c: Likewise.
6384 * gcc.c-torture/execute/pr66556.c: Likewise.
6385 * gcc.c-torture/execute/pr67781.c: Likewise.
6386 * gcc.c-torture/execute/pr68648.c: Likewise.
6387
ca1206be
MG
63882016-04-26 Marc Glisse <marc.glisse@inria.fr>
6389
6390 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
6391
2448a956
MP
63922016-04-26 Marek Polacek <polacek@redhat.com>
6393
6394 PR c/67784
6395 * gcc.dg/pr67784-3.c: New test.
6396 * gcc.dg/pr67784-4.c: New test.
6397 * gcc.dg/pr67784-5.c: New test.
6398
b02a5e26
MP
6399 PR c/70791
6400 * gcc.dg/Wnested-externs-2.c: New test.
6401
6b6aa8d3
MG
64022016-04-26 Marc Glisse <marc.glisse@inria.fr>
6403
6404 * gcc.dg/fold-plusmult.c: Adjust.
6405 * gcc.dg/no-strict-overflow-6.c: Adjust.
6406 * gcc.dg/gomp/loop-1.c: Xfail some tests.
6407
a2095b55
BS
64082016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6409
6410 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
6411 number scans.
6412 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
6413 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
6414 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
6415 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
6416 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
6417 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
6418 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
6419 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
6420 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
6421 * gcc.target/i386/avx512f-gather-5.c: Likewise.
6422 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
6423 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
6424 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
6425 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
6426 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
6427 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
6428 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
6429 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
6430 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
6431 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
6432 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
6433 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
6434 scans.
6435 * gcc.target/i386/pr32219-4.c: Likewise.
6436 * gcc.target/i386/pr32219-6.c: Likewise.
6437 * gcc.target/i386/pr32219-8.c: Likewise.
6438
bb0cc5c8
KT
64392016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6440
6441 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
6442 associated options.
6443
5a0802ea
MP
64442016-04-26 Marek Polacek <polacek@redhat.com>
6445
6446 PR c++/70744
6447 * g++.dg/ext/cond2.C: New test.
6448
00f615af
BC
64492016-04-26 Bin Cheng <bin.cheng@arm.com>
6450
6451 PR tree-optimization/70771
6452 PR tree-optimization/70775
6453 * gcc.dg/pr70771.c: New test.
25939d34 6454 * gcc.dg/pr70775.c: New test.
00f615af 6455
218155e7
BS
64562016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6457
6458 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
6459
ab99f467
RB
64602016-04-25 Richard Biener <rguenther@suse.de>
6461
6462 PR tree-optimization/70780
6463 * gcc.dg/torture/pr70780.c: New testcase.
6464
93c590ee
MC
64652016-04-25 Michael Collison <michael.collison@arm.com>
6466
c87885ca
RO
6467 * gcc.target/arm/neon-vaddws16.c: New test.
6468 * gcc.target/arm/neon-vaddws32.c: New test.
6469 * gcc.target/arm/neon-vaddwu16.c: New test.
6470 * gcc.target/arm/neon-vaddwu32.c: New test.
6471 * gcc.target/arm/neon-vaddwu8.c: New test.
6472 * lib/target-supports.exp
93c590ee
MC
6473 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
6474 that arm neon support vector widen sum of HImode TO SImode.
6475
d6c1a7a7
JJ
64762016-04-23 Jakub Jelinek <jakub@redhat.com>
6477
6478 PR sanitizer/70712
6479 * c-c++-common/asan/pr70712.c: New test.
6480
ab0fc037
TS
64812016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
6482
6483 * .gitattributes: New file.
6484
2aa64824
CL
64852016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
6486
6487 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
6488
e7e12d92
DH
64892016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
6490
6491 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
6492 * gfortran.dg/submodule_15.f08: Likewise.
6493
d1431192
RB
64942016-04-22 Richard Biener <rguenther@suse.de>
6495
6496 PR tree-optimization/70740
6497 * gcc.dg/torture/pr70740.c: New testcase.
6498
04a63c24
L
64992016-04-21 H.J. Lu <hongjiu.lu@intel.com>
6500
6501 PR target/70750
6502 * gcc.target/i386/pr70750-1.c: New test.
6503 * gcc.target/i386/pr70750-2.c: Likewise.
6504
20700098
PC
65052016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
6506
6507 PR c++/70540
6508 * g++.dg/cpp0x/auto48.C: New.
6509
aedf4e12
MP
65102016-04-21 Marek Polacek <polacek@redhat.com>
6511
6512 PR c++/70513
6513 * g++.dg/cpp0x/forw_enum12.C: New test.
6514 * g++.dg/cpp0x/forw_enum13.C: New test.
6515
2074d80a
KY
65162016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
6517
6518 PR target/70728
6519 * gcc.target/i386/pr70728.c: New test.
6520
aef4aab0
RB
65212016-04-21 Richard Biener <rguenther@suse.de>
6522
6523 PR middle-end/70747
6524 * gcc.dg/pr70747.c: New testcase.
6525
2359e571
BC
65262016-04-21 Bin Cheng <bin.cheng@arm.com>
6527
6528 PR tree-optimization/70715
6529 * gcc.dg/tree-ssa/scev-13.c: New test.
6530
ce0e66ff
MG
65312016-04-21 Marc Glisse <marc.glisse@inria.fr>
6532
6533 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
6534
2c2870a1
MG
65352016-04-21 Marc Glisse <marc.glisse@inria.fr>
6536
6537 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
6538
a2b056a3
JH
65392016-04-20 Jan Hubicka <jh@suse.cz>
6540
6541 PR ipa/70018
6542 * g++.dg/ipa/nothrow-1.C: New testcase.
6543
ee392fc2
NS
65442016-04-20 Nathan Sidwell <nathan@acm.org>
6545
6546 PR c++/55635
6547 * g++.dg/eh/delete1.C: New.
6548
dda49daf
L
65492016-04-20 H.J. Lu <hongjiu.lu@intel.com>
6550
6551 * gcc.target/i386/avx256-unaligned-store-2.c: Add
6552 -mtune-ctrl=sse_typeless_stores.
6553
8a5b9d5a
L
65542016-04-20 H.J. Lu <hongjiu.lu@intel.com>
6555
6556 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
6557
1011119f
BC
65582016-04-20 Bin Cheng <bin.cheng@arm.com>
6559
6560 PR tree-optimization/69489
6561 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
6562
477d4906
IV
65632016-04-20 Ilya Verbin <ilya.verbin@intel.com>
6564
6565 PR c++/69363
6566 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
6567 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
6568 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
6569
fad08d12
BC
65702016-04-20 Bin Cheng <bin.cheng@arm.com>
6571
6572 PR tree-optimization/56625
6573 PR tree-optimization/69489
6574 * gcc.dg/vect/pr56625.c: New test.
6575 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
6576
9e3e4fab
AP
65772016-04-20 Andrew Pinski <apinski@cavium.com>
6578
6579 PR target/64971
6580 * gcc.c-torture/compile/pr37433-1.c: New testcase.
6581
d7aa24e4
AC
65822016-04-20 Arnaud Charlet <charlet@adacore.com>
6583
6584 * gnat.dg/self1.adb: Remove now incorrect test.
6585
e6d62b46
BC
65862016-04-20 Bin Cheng <bin.cheng@arm.com>
6587
6588 * gcc.dg/tree-ssa/scev-11.c: New test.
6589 * gcc.dg/tree-ssa/scev-12.c: New test.
6590
2697b189
MP
65912016-04-20 Marek Polacek <polacek@redhat.com>
6592
6593 PR tree-optimization/70725
6594 * gcc.dg/pr70725.c: New test.
6595
60d393e8
RB
65962016-04-20 Richard Biener <rguenther@suse.de>
6597
6598 PR tree-optimization/70726
6599 * g++.dg/vect/pr70726.cc: New testcase.
6600
82c6f58a
AK
66012016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6602
6603 PR target/70674
6604 * gcc.target/s390/pr70674.c: New test.
6605
90eeab20
JD
66062016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6607
6608 PR libgfortran/70684
6609 * gfortran.dg/list_read_14.f90: New test.
6610
fc9cf6da
L
66112016-04-19 H.J. Lu <hongjiu.lu@intel.com>
6612
6613 PR target/69201
6614 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
6615 extern to force it misaligned.
6616 (b): Likewise.
6617 (c): Likewise.
6618 (d): Likewise.
6619 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
6620 Don't check `*' before movv4sf_internal.
6621 * gcc.target/i386/avx256-unaligned-store-2.c: Check
6622 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
6623 Don't check `*' before movv16qi_internal.
6624 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
6625 extern to force it misaligned.
6626 (b): Likewise.
6627 (c): Likewise.
6628 (d): Likewise.
6629 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
6630 Don't check `*' before movv2df_internal.
6631 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
6632 extern to force it misaligned.
6633 (b): Likewise.
6634 (c): Likewise.
6635 (d): Likewise.
6636 Check movv8sf_internal instead of avx_storeups256.
6637 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
6638
ea8927ea
RB
66392016-04-19 Richard Biener <rguenther@suse.de>
6640
6641 PR tree-optimization/70171
6642 * g++.dg/tree-ssa/pr70171.C: New testcase.
6643
65f52ee9
RB
66442016-04-19 Richard Biener <rguenther@suse.de>
6645
6646 PR tree-optimization/70724
6647 * gcc.dg/torture/pr70724.c: New testcase.
6648
987b67f1
VM
66492016-04-18 Vladimir Makarov <vmakarov@redhat.com>
6650
6651 PR middle-end/70689
c87885ca 6652 * gcc.target/i386/pr70689.c: New.
987b67f1 6653
91a47c39
L
66542016-04-18 H.J. Lu <hongjiu.lu@intel.com>
6655
6656 PR target/70708
6657 * gcc.target/i386/pr70708.c: New test.
6658
8270b82d
RB
66592016-04-18 Richard Biener <rguenther@suse.de>
6660
6661 PR tree-optimization/43434
6662 * gcc.dg/vect/pr43434.c: New testcase.
6663 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
6664 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
6665 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
6666 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
6667 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
6668 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
6669 * gcc.dg/gomp/pr68640.c: Likewise.
6670 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
6671 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
6672
edd048e2
RB
66732016-04-18 Richard Biener <rguenther@suse.de>
6674
6675 PR tree-optimization/70701
6676 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
6677
bd5c7330
TV
66782016-04-18 Tom de Vries <tom@codesourcery.com>
6679
6680 PR testsuite/70699
6681 * gcc.dg/pr70161.c: Add dot-file scans.
6682 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
6683 instead of after last dot char.
6684
23f2660f
EB
66852016-04-17 Eric Botcazou <ebotcazou@adacore.com>
6686
6687 * c-c++-common/dump-ada-spec-3.c: New test.
6688 * c-c++-common/dump-ada-spec-4.c: Likewise.
6689
da152c9f
TV
66902016-04-17 Tom de Vries <tom@codesourcery.com>
6691
6692 PR other/70183
6693 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
6694
cc950f98
JH
66952016-04-15 Jan Hubicka <jh@suse.cz>
6696
6697 PR ipa/70018
6698 * g++.dg/ipa/pure-const-1.C: New testcase.
6699 * g++.dg/ipa/pure-const-2.C: New testcase.
6700 * g++.dg/ipa/pure-const-3.C: New testcase.
6701
949505a9
MP
67022016-04-15 Marek Polacek <polacek@redhat.com>
6703
6704 PR c/70671
6705 * gcc.dg/bitfld-22.c: New test.
6706
10e547d6
BS
67072016-04-15 Bernd Schmidt <bschmidt@redhat.com>
6708
6709 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
6710 x86_64.
6711
1e77281b
MP
67122016-04-15 Marek Polacek <polacek@redhat.com>
6713
6714 PR c/70651
6715 * c-c++-common/pr70651.c: New test.
6716
e501fa8e
KT
67172016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6718
6719 PR rtl-optimization/70681
6720 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
6721 dump scan on arm and powerpc.
6722 * gcc.dg/pr10474.c: Likewise.
6723
dda1bf61
JJ
67242016-04-15 Jakub Jelinek <jakub@redhat.com>
6725
ca4ef1ff
JJ
6726 PR c++/69517
6727 PR c++/70019
6728 PR c++/70588
6729 * g++.dg/cpp1y/vla11.C: Revert for real.
6730
dda1bf61
JJ
6731 PR c/70436
6732 * c-c++-common/Wparentheses-1.c: New test.
6733 * c-c++-common/gomp/Wparentheses-1.c: New test.
6734 * c-c++-common/gomp/Wparentheses-2.c: New test.
6735 * c-c++-common/gomp/Wparentheses-3.c: New test.
6736 * c-c++-common/gomp/Wparentheses-4.c: New test.
6737 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
6738 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
6739 * c-c++-common/goacc/Wparentheses-1.c: New test.
6740
1355e62c
KY
67412016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
6742
6743 PR target/70662
6744 * gcc.target/i386/pr70662.c: New test.
6745
0ab34b9e 67462016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 6747 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
6748
6749 PR tree-optimization/70130
6750 * gcc.dg/vect/O3-pr70130.c: New testcase.
6751
bc773aad
MM
67522016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
6753
6e9b2286
MM
6754 PR target/70669
6755 * gcc.target/powerpc/pr70669.c: New test.
6756
bc773aad
MM
6757 PR target/70640
6758 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
6759 a power7 system that does not have an assembler that supports
6760 power8.
6761
d8747845
MS
67622016-04-14 Martin Sebor <msebor@redhat.com>
6763
6764 PR c++/69517
6765 PR c++/70019
6766 PR c++/70588
6767 * c-c++-common/ubsan/vla-1.c: Revert.
6768 * g++.dg/cpp1y/vla11.C: Same.
6769 * g++.dg/cpp1y/vla12.C: Same.
6770 * g++.dg/cpp1y/vla13.C: Same.
6771 * g++.dg/cpp1y/vla14.C: Same.
6772 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 6773 * g++.dg/init/array24.C: Same.
d8747845
MS
6774 * g++.dg/ubsan/vla-1.C: Same.
6775
85128559
MP
67762016-04-14 Marek Polacek <polacek@redhat.com>
6777 Jan Hubicka <hubicka@ucw.cz>
6778
6779 PR c++/70029
6780 * g++.dg/torture/pr70029.C: New test.
6781
52fbb073
MS
67822016-04-14 Martin Sebor <msebor@redhat.com>
6783
6784 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
6785 type size to prevent failures on targets with very low maximum
6786 alignment.
6787
6db61d6f
RB
67882016-04-14 Richard Biener <rguenther@suse.de>
6789
6790 PR tree-optimization/70623
6791 * gcc.dg/torture/pr70623.c: New testcase.
6792 * gcc.dg/torture/pr70623-2.c: Likewise.
6793
342fac95
MS
67942016-04-13 Martin Sebor <msebor@redhat.com>
6795
6796 PR c++/69517
6797 PR c++/70019
6798 PR c++/70588
6799 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
6800 * g++.dg/cpp1y/vla11.C: New test.
6801 * g++.dg/cpp1y/vla12.C: New test.
6802 * g++.dg/cpp1y/vla13.C: New test.
6803 * g++.dg/cpp1y/vla14.C: New test.
6804 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 6805 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
6806 * g++.dg/ubsan/vla-1.C: Disable exceptions.
6807
d93c452f
JJ
68082016-04-13 Jakub Jelinek <jakub@redhat.com>
6809
6810 PR c++/70641
6811 * g++.dg/opt/pr70641.C: New test.
6812
85115fb6
RO
68132016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6814
6815 PR rtl-optimization/68749
6816 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
6817 effects of argument promotions.
6818 Remove default args to dg-skip-if.
6819
545a4139
PC
68202016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
6821
6822 PR c++/70635
6823 * g++.dg/parse/pr70635.C: New.
6824
b3a77f21
MP
68252016-04-13 Marek Polacek <polacek@redhat.com>
6826
6827 PR c++/70639
6828 * c-c++-common/Wmisleading-indentation-4.c: New test.
6829
99cd9857
MP
68302016-04-13 Marek Polacek <polacek@redhat.com>
6831
6832 PR c/70436
c87885ca
RO
6833 * gcc.dg/Wparentheses-12.c: New test.
6834 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 6835
75ca93ec
IE
68362016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
6837
6838 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
6839 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
6840 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
6841
3d3f9e7e
JJ
68422016-04-13 Jakub Jelinek <jakub@redhat.com>
6843
37947cd0
JJ
6844 PR middle-end/70633
6845 * gcc.c-torture/compile/pr70633.c: New test.
6846
3d3f9e7e
JJ
6847 PR debug/70628
6848 * gcc.dg/torture/pr70628.c: New test.
6849
92886d3e
PP
68502016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
6851
6852 PR c++/70610
6853 * g++.dg/template/pr70610.C: New test.
6854 * g++.dg/template/pr70610-2.C: New test.
6855 * g++.dg/template/pr70610-3.C: New test.
6856 * g++.dg/template/pr70610-4.C: New test.
6857
13bd7c2b
JJ
68582016-04-12 Jakub Jelinek <jakub@redhat.com>
6859
6512fa6d
JJ
6860 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
6861 128 instead of 32.
6862
13bd7c2b
JJ
6863 PR c++/70571
6864 * g++.dg/ext/pr70571.C: New test.
6865
20b9851c
MM
68662016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
6867
8a434ada 6868 PR target/70640
20b9851c
MM
6869 * gcc.target/powerpc/pr70640.c: New test.
6870
2b2f52bc
PC
68712016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
6872
6873 PR c++/68722
6874 * g++.dg/parse/pr68722.C: New.
6875
5901e56a
JJ
68762016-04-12 Jakub Jelinek <jakub@redhat.com>
6877
6878 PR rtl-optimization/70596
6879 * gcc.target/i386/pr70596.c: New test.
6880
d4619dc1
NS
68812016-04-12 Nathan Sidwell <nathan@acm.org>
6882
6883 PR c++/70501
6884 * g++.dg/init/pr70501.C: New.
6885
3df530d3
DW
68862016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
6887
6888 * gcc.target/i386/asm-flag-6.c: New test.
6889
b7a120d7
TV
68902016-04-12 Tom de Vries <tom@codesourcery.com>
6891
6892 PR tree-optimization/68756
6893 * gcc.dg/graphite/pr68756.c: New test.
6894
4e0eea75
JJ
68952016-04-12 Jakub Jelinek <jakub@redhat.com>
6896
6897 PR tree-optimization/70602
6898 * gcc.c-torture/execute/pr70602.c: New test.
6899
35fbda43
MM
69002016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6901
6902 PR target/70381
6903 * gcc.target/powerpc/float128-1.c: New tests to make sure the
6904 __float128 emulator is built and runs.
6905 * gcc.target/powerpc/float128-1.c: Likewise.
6906
6907 * lib/target-supports.exp (check_ppc_float128_sw_available):
6908 Rework tests for __float128 software and hardware
6909 availability. Fix exit condition to return 0 on success.
6910
04a99ebe
JG
69112016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6912
6913 PR target/70133
6914 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
6915 * gcc.target/aarch64/target_attr_15.c: Likewise.
6916
47cd5a85
PC
69172016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
6918
6919 PR c++/69066
6920 * g++.dg/cpp1y/pr69066.C: New.
6921
a5edb32e
JD
69222016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6923
6924 PR fortran/68566
6925 * gfortran.dg/pr36192.f90: Update test.
6926 * gfortran.dg/pr36192_1.f90: Update test.
6927 * gfortran.dg/real_dimension_1.f: Update test.
6928 * gfortran.dg/parameter_array_init_7.f90: New test.
6929
8ef378f8
JDA
69302016-04-09 John David Anglin <danglin@gcc.gnu.org>
6931
c532c871
JDA
6932 PR testsuite/64039
6933 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
6934
d34f706f
JDA
6935 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
6936
75e1dd9e
JDA
6937 PR rtl-optimization/66669
6938 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
6939
8a976f5f
JDA
6940 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
6941
da04822a
JDA
6942 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
6943 * gcc.dg/pie-1.c: Likewise.
6944 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
6945 * gcc.dg/pic-4.c: Likewise.
6946 * gcc.dg/pie-3.c: Likewise.
6947 * gcc.dg/pie-4.c: Likewise.
6948
adfabcf9
JDA
6949 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
6950
4a020adf
JDA
6951 PR tree-optimization/68644
6952 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
6953
8ef378f8
JDA
6954 PR rtl-optimization/64886
6955 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
6956
09bf990e
TV
69572016-04-09 Tom de Vries <tom@codesourcery.com>
6958
6959 PR tree-optimization/68953
6960 * gcc.dg/graphite/pr68953.c: New test.
6961
138c3c1a
DH
69622016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6963
6964 PR fortran/70592
6965 * gfortran.dg/deferred_character_16.f90: New test.
6966
f55460af
JJ
69672016-04-09 Jakub Jelinek <jakub@redhat.com>
6968
6969 PR tree-optimization/70586
6970 * gcc.c-torture/execute/pr70586.c: New test.
6971
0b77bbf3
DH
69722016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6973
6974 PR sanitizer/70573
6975 * c-c++-common/asan/halt_on_error-1.c: Replace memset
6976 with __builtin_memset
6977 * c-c++-common/asan/halt_on_error-2.c: Likewise.
6978
c42cfb5c
CP
69792016-04-08 Cesar Philippidis <cesar@codesourcery.com>
6980
6981 PR lto/70289
6982 PR ipa/70348
6983 PR tree-optimization/70373
6984 PR middle-end/70533
6985 PR middle-end/70534
6986 PR middle-end/70535
6987 * c-c++-common/goacc/reduction-5.c: New test.
6988 * c-c++-common/goacc/reduction-promotions.c: New test.
6989 * gfortran.dg/goacc/reduction-3.f95: New test.
6990 * gfortran.dg/goacc/reduction-promotions.f90: New test.
6991
56cfb596
PP
69922016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
6993
6994 PR c++/70590
6995 PR c++/70452
6996 * g++.dg/pr70590.C: New test.
6997 * g++.dg/pr70590-2.C: New test.
6998
1a13c0a2
JJ
69992016-04-08 Jakub Jelinek <jakub@redhat.com>
7000
abc0647a
JJ
7001 PR middle-end/70593
7002 * gcc.target/i386/pr70593.c: New test.
7003
1a13c0a2
JJ
7004 PR rtl-optimization/70574
7005 * gcc.target/i386/avx2-pr70574.c: New test.
7006
c3da4956
MO
70072016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
7008
7009 PR sanitizer/70541
7010 * c-c++-common/asan/pr70541.c: New test.
7011
9f1b833b
TV
70122016-04-08 Tom de Vries <tom@codesourcery.com>
7013
7014 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
7015 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
7016
bae7adda
KT
70172016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7018
7019 PR target/70566
7020 * gcc.c-torture/execute/pr70566.c: New test.
7021
211f3d57
TV
70222016-04-08 Tom de Vries <tom@codesourcery.com>
7023
7024 * c-c++-common/goacc/uninit-copy-clause.c: New test.
7025 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
7026
02cf2861
AM
70272016-04-08 Alan Modra <amodra@gmail.com>
7028
7029 * gcc.target/powerpc/pr70117.c: New.
7030
5f490f9f
JJ
70312016-04-07 Jakub Jelinek <jakub@redhat.com>
7032
56e9b710
JJ
7033 PR testsuite/70581
7034 * gcc.dg/lto/simd-function_0.c: New test.
7035
5f490f9f
JJ
7036 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
7037 clones.
7038 * c-c++-common/attr-simd-2.c: Likewise.
7039 * c-c++-common/attr-simd-4.c: Likewise.
7040 * gcc.dg/gomp/simd-clones-2.c: Likewise.
7041 * gcc.dg/gomp/simd-clones-3.c: Likewise.
7042
e4ebc74d
TP
70432016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
7044
7045 PR testsuite/70553
7046 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
7047
9817ae35
TS
70482016-04-07 Thomas Schwinge <thomas@codesourcery.com>
7049 Tom de Vries <tom@codesourcery.com>
7050
7051 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
7052 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
7053 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
7054 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
7055 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
7056 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
7057 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
7058 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
7059
e292f64d
PP
70602016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7061
7062 PR c/70436
7063 * g++.dg/warn/Wparentheses-29.C: New test.
7064
6b37bdaf
PP
70652016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7066
7067 PR c/70436
7068 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
7069 explicit braces to resolve a future -Wparentheses warning.
7070
64824205
RH
70712016-04-06 Richard Henderson <rth@redhat.com>
7072
7073 * gcc.dg/pr61817-1.c: New test.
7074 * gcc.dg/pr61817-2.c: New test.
7075 * gcc.dg/pr69391-1.c: New test.
7076 * gcc.dg/pr69391-2.c: New test.
7077
bc2fc1f3
VM
70782016-04-06 Vladimir Makarov <vmakarov@redhat.com>
7079
7080 PR rtl-optimization/70398
c87885ca 7081 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 7082
41414a02
EB
70832016-04-06 Eric Botcazou <ebotcazou@adacore.com>
7084
7085 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
7086
4066ea8a
YR
70872016-04-06 Yvan Roux <yvan.roux@linaro.org>
7088 Pedro Alves <palves@redhat.com>
7089
7090 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
7091
ec35ea45
JJ
70922016-04-06 Jakub Jelinek <jakub@redhat.com>
7093
3866f8dd
JJ
7094 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
7095 Check for avx512f effective targets instead of avx2.
7096 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
7097 for AVX512F clones.
7098 * gcc.dg/gomp/declare-simd-3.c: Likewise.
7099 * g++.dg/gomp/declare-simd-1.C: Likewise.
7100 * g++.dg/gomp/declare-simd-3.C: Likewise.
7101 * g++.dg/gomp/declare-simd-4.C: Likewise.
7102
ec35ea45
JJ
7103 PR middle-end/70550
7104 * c-c++-common/gomp/pr70550-1.c: New test.
7105 * c-c++-common/gomp/pr70550-2.c: New test.
7106
c08d28ac
NS
71072016-04-05 Nathan Sidwell <nathan@acm.org>
7108
7109 PR c++/70512
7110 * g++.dg/ext/attribute-may-alias-5.C: New.
7111
1d510e04
JJ
71122016-04-05 Jakub Jelinek <jakub@redhat.com>
7113
7114 PR c++/70336
7115 * c-c++-common/pr70336.c: New test.
7116 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
7117 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
7118
84278ed9
JH
71192016-04-05 Jan Hubicka <hubicka@ucw.cz>
7120
7121 PR ipa/66223
7122 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
7123
268a0ec4
JJ
71242016-04-05 Jakub Jelinek <jakub@redhat.com>
7125
7126 PR rtl-optimization/70542
7127 * gcc.dg/torture/pr70542.c: New test.
7128 * gcc.target/i386/avx2-pr70542.c: New test.
7129
5e8c2eb1
ZS
71302016-04-05 Zdenek Sojka <zsojka@seznam.cz>
7131
7132 PR tree-optimization/70509
7133 * gcc.target/i386/avx512bw-pr70509.c: New test.
7134
c0daf32d
PP
71352016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
7136
7137 PR c++/70452
7138 * g++.dg/ext/constexpr-vla4.C: New test.
7139
bf867841
UB
71402016-04-05 Uros Bizjak <ubizjak@gmail.com>
7141
7142 PR target/70510
7143 * gcc.target/i386/pr70510.c: New test.
7144
3022186a
RB
71452016-04-05 Richard Biener <rguenther@suse.de>
7146
7147 PR tree-optimization/70526
7148 * g++.dg/torture/pr70526.C: New testcase.
7149
55fc79b2
JJ
71502016-04-05 Jakub Jelinek <jakub@redhat.com>
7151
7152 PR target/70525
7153 * gcc.target/i386/pr70525.c: New test.
7154
62b233f2
RB
71552016-04-05 Richard Biener <rguenther@suse.de>
7156
7157 PR middle-end/70499
7158 * g++.dg/torture/pr70499.C: New testcase.
7159
cc05759d
RB
71602016-04-05 Richard Biener <rguenther@suse.de>
7161
7162 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
7163 remove XFAIL.
7164
f23f16d4
JJ
71652016-04-04 Jakub Jelinek <jakub@redhat.com>
7166
7167 PR middle-end/70307
7168 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
7169 rs6000 ABI warnings.
7170
d27ecc49
JH
71712016-04-04 Jan Hubicka <hubicka@ucw.cz>
7172
7173 PR ipa/66223
7174 * g++.dg/ipa/devirt-51.C: New testcase.
7175
c974c96e
BS
71762016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7177 Jakub Jelinek <jakub@redhat.com>
7178
7179 PR middle-end/70457
7180 * gcc.dg/torture/pr70457.c: New.
7181
7a85da89
AV
71822016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7183
7184 PR fortran/67538
7185 * gfortran.dg/allocate_with_source_19.f08: New test.
7186
de517e64
AV
71872016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7188
7189 PR fortran/65795
7190 * gfortran.dg/coarray_allocate_6.f08: New test.
7191
43b9f499
RB
71922016-04-04 Richard Biener <rguenther@suse.de>
7193
7194 PR rtl-optimization/70484
7195 * gcc.dg/torture/pr70484.c: New testcase.
7196
f13355da
MP
71972016-04-04 Marek Polacek <polacek@redhat.com>
7198
7199 PR c/70307
7200 * gcc.dg/torture/pr70307.c: New test.
7201
6cc6ed50
OE
72022016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
7203
7204 PR target/70416
7205 PR target/67391
7206 * gcc.target/sh/torture/pr70416.c: New.
7207
abdc16c8
MS
72082016-04-02 Martin Sebor <msebor@redhat.com>
7209
7210 PR c++/67376
7211 PR c++/70170
7212 PR c++/70172
7213 PR c++/70228
7214 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
7215 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
7216 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
7217 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
7218 * g++.dg/cpp0x/constexpr-string.C: Same.
7219 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
7220 * g++.dg/cpp0x/pr65398.C: Same.
7221 * g++.dg/ext/constexpr-vla1.C: Same.
7222 * g++.dg/ext/constexpr-vla2.C: Same.
7223 * g++.dg/ext/constexpr-vla3.C: Same.
7224 * g++.dg/ubsan/pr63956.C: Same.
7225
763cd859
JJ
72262016-04-01 Jakub Jelinek <jakub@redhat.com>
7227
7228 PR rtl-optimization/70467
7229 * gcc.target/i386/pr70467-2.c: New test.
7230
0f875435
JJ
72312016-04-01 Jakub Jelinek <jakub@redhat.com>
7232 Marek Polacek <polacek@redhat.com>
7233
7234 PR c++/70488
7235 * g++.dg/init/new47.C: New test.
7236
41d14659
RR
72372016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7238
7239 PR target/70496
7240 * gcc.target/arm/pr70496.c: New test.
7241
f9bf89bb
NS
72422016-04-01 Nathan Sidwell <nathan@acm.org>
7243
73b9085d
NS
7244 PR c++/68475
7245 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
7246
4afdcfaa
IE
72472016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7248
7249 PR target/69890
7250 * gcc.dg/strlenopt.h (memmove): New.
7251 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
7252 instead of "string.h".
7253 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7254 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7255 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7256 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7257 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7258 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7259 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7260 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7261 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7262 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7263 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7264 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7265 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7266 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7267 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7268 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7269 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7270 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7271 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7272 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7273
b5d7a29c
RO
72742016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7275
7276 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
7277 (Holder::foo): Reflect this.
7278
b660f9ec
IE
72792016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
7280
7281 PR target/70442
7282 * gcc.dg/pr70442.c: New test.
7283
88504f34
NS
72842016-03-31 Nathan Sidwell <nathan@acm.org>
7285
7286 PR c++/70393
7287 * g++.dg/cpp0x/constexpr-virtual6.C: New.
7288
95d34b96
KY
72892016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
7290
7291 PR target/70453
7292 * gcc.target/i386/pr70453.c: New test.
7293
b4c4967c
AB
72942016-03-31 Andrey Belevantsev <abel@ispras.ru>
7295
7296 PR target/70292
7297 * gcc.c-torture/pr70292.c: New test.
7298
5fde6a45
MP
72992016-03-31 Marek Polacek <polacek@redhat.com>
7300
7301 PR c/70297
7302 * c-c++-common/pr70297.c: New test.
7303 * g++.dg/cpp0x/typedef-redecl.C: New test.
7304 * gcc.dg/typedef-redecl2.c: New test.
7305
97eb24c4
JJ
73062016-03-31 Jakub Jelinek <jakub@redhat.com>
7307
7308 PR rtl-optimization/70460
7309 * gcc.c-torture/execute/pr70460.c: New test.
7310
efc3536f
RB
73112016-03-31 Richard Biener <rguenther@suse.de>
7312
7313 PR c++/70430
7314 * g++.dg/ext/vector30.C: New testcase.
7315
e0876e21
DH
73162016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7317 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7318
7319 * gfortran.dg/fmt_pf.f90: New test.
7320
e9bff8c6
RO
73212016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7322
7323 Forward-port from 5 branch
7324 2016-03-30 Jakub Jelinek <jakub@redhat.com>
7325
7326 PR testsuite/70356
7327 * gcc.target/i386/avx-vextractf128-256-5.c: Move
7328 dg-require-effective-target after dg-do.
7329
7330 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
7331
7332 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
7333
2620c80d
TS
73342016-03-30 Thomas Schwinge <thomas@codesourcery.com>
7335 Julian Brown <julian@codesourcery.com>
7336 Chung-Lin Tang <cltang@codesourcery.com>
7337 Cesar Philippidis <cesar@codesourcery.com>
7338 James Norris <jnorris@codesourcery.com>
7339 Tom de Vries <tom@codesourcery.com>
7340 Nathan Sidwell <nathan@codesourcery.com>
7341
bf867841 7342 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
7343 * c-c++-common/goacc/loop-clauses.c: Likewise.
7344 * g++.dg/goacc/template.C: Likewise.
7345 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7346 * gfortran.dg/goacc/loop-1.f95: Likewise.
7347 * gfortran.dg/goacc/loop-5.f95: Likewise.
7348 * gfortran.dg/goacc/loop-6.f95: Likewise.
7349 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
7350 * c-c++-common/goacc-gomp/nesting-1.c: Update.
7351 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
7352 * c-c++-common/goacc/clauses-fail.c: Likewise.
7353 * c-c++-common/goacc/parallel-1.c: Likewise.
7354 * c-c++-common/goacc/reduction-1.c: Likewise.
7355 * c-c++-common/goacc/reduction-2.c: Likewise.
7356 * c-c++-common/goacc/reduction-3.c: Likewise.
7357 * c-c++-common/goacc/reduction-4.c: Likewise.
7358 * c-c++-common/goacc/routine-3.c: Likewise.
7359 * c-c++-common/goacc/routine-4.c: Likewise.
7360 * c-c++-common/goacc/routine-5.c: Likewise.
7361 * c-c++-common/goacc/tile.c: Likewise.
7362 * g++.dg/goacc/template.C: Likewise.
7363 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7364 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
7365 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
7366 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
7367 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
7368 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
7369 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
7370 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
7371 * c-c++-common/goacc/use_device-1.c: ... this file.
7372 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
7373 * c-c++-common/goacc/host_data-5.c: ... this file, and...
7374 * c-c++-common/goacc/host_data-6.c: ... this file.
7375 * c-c++-common/goacc/loop-2-kernels.c: New file.
7376 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
7377 * c-c++-common/goacc/loop-3.c: Likewise.
7378 * g++.dg/goacc/reference.C: Likewise.
7379 * g++.dg/goacc/routine-1.C: Likewise.
7380 * g++.dg/goacc/routine-2.C: Likewise.
7381
f6d2d066
RB
73822016-03-30 Richard Biener <rguenther@suse.de>
7383
7384 PR middle-end/70450
7385 * gcc.dg/torture/pr70450.c: New testcase.
7386
d43242b9
JJ
73872016-03-30 Jakub Jelinek <jakub@redhat.com>
7388
7389 PR target/70421
7390 * gcc.dg/torture/pr70421.c: New test.
7391 * gcc.target/i386/avx512f-pr70421.c: New test.
7392
5ce43b77
L
73932016-03-30 H.J. Lu <hongjiu.lu@intel.com>
7394
7395 PR testsuite/70364
7396 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
7397 (check): New function.
7398 (bar): Call check.
7399 (foo): Align stack to 16 bytes when calling bar.
7400 * gcc.target/i386/cleanup-2.c: Likewise.
7401
d014a712
PP
74022016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
7403
7404 PR tree-optimization/59124
7405 * gcc.dg/Warray-bounds-19.c: New test.
7406
13f0e8c7
ZW
74072016-03-29 Zachary T Welch <zwelch@codesourcery.com>
7408
7409 * lib/prune.exp (escape_regex_chars): New.
7410 (prune_file_path): Update to quote metcharacters for regexp.
7411
3336c6e0
JJ
74122016-03-29 Jakub Jelinek <jakub@redhat.com>
7413
a362f023
JJ
7414 PR rtl-optimization/70429
7415 * gcc.c-torture/execute/pr70429.c: New test.
7416
3336c6e0
JJ
7417 PR tree-optimization/70405
7418 * gcc.dg/pr70405.c: New test.
7419
728557fd
AV
74202016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
7421
7422 PR fortran/70397
7423 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
7424 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
7425
bef977d4
TS
74262016-03-29 Thomas Schwinge <thomas@codesourcery.com>
7427
7428 PR testsuite/64177
7429 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
7430 __cilkrts_set_param to set two workers.
7431 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
7432 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
7433
6f6d25c9
DH
74342016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
7435
bf867841 7436 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 7437
45733562
KY
74382016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
7439
7440 PR target/70406
bf867841 7441 * gcc.target/i386/pr70406.c: New test.
45733562 7442
a1799e5e
EB
74432016-03-27 Eric Botcazou <ebotcazou@adacore.com>
7444
7445 * gnat.dg/specs/double_record_extension3.ads: New test.
7446
5fca7b66
RH
74472016-03-25 Richard Henderson <rth@redhat.com>
7448
7449 PR target/70120
7450 * gcc.target/aarch64/pr70120-1.c: New.
7451 * gcc.target/aarch64/pr70120-2.c: New.
7452 * gcc.target/aarch64/pr70120-3.c: New.
7453
31ce75c6
PP
74542016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
7455
7456 PR c++/62212
7457 * g++.dg/template/mangle2.C: The dg-do directive should be
7458 "compile" not "assemble".
7459
3caf0ca1
BS
74602016-03-25 Bernd Schmidt <bschmidt@redhat.com>
7461
7462 PR lto/69650
7463 * gcc.dg/pr69650.c: New test.
7464
634035b6
DE
74652016-03-25 David Edelsohn <dje.gcc@gmail.com>
7466
7467 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
7468
45d34276
AM
74692016-03-25 Alan Modra <amodra@gmail.com>
7470
7471 * gcc.dg/dfp/pr70052.c: New test.
7472
8f085166
RH
74732016-03-24 Richard Henderson <rth@redhat.com>
7474
7475 PR middle-end/69845
7476 * gcc.dg/tree-ssa/pr69845-1.c: New test.
7477 * gcc.dg/tree-ssa/pr69845-2.c: New test.
7478
011e5ec3
TV
74792016-03-24 Tom de Vries <tom@codesourcery.com>
7480
7481 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
7482
9e3f4551
TV
74832016-03-24 Tom de Vries <tom@codesourcery.com>
7484
7485 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
7486 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
7487
45780041
TV
74882016-03-24 Tom de Vries <tom@codesourcery.com>
7489
7490 * c-c++-common/goacc/uninit-dim-clause.c: New test.
7491 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
7492
887ab4e5
PP
74932016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
7494
7495 PR c++/62212
7496 * g++.dg/template/mangle2.C: New test.
7497
69a9a66f
RB
74982016-03-24 Richard Biener <rguenther@suse.de>
7499
7500 PR tree-optimization/70396
7501 * gcc.dg/torture/pr70396.c: New testcase.
7502
ed87de55
RB
75032016-03-24 Richard Biener <rguenther@suse.de>
7504
7505 PR middle-end/70370
7506 * gcc.dg/torture/pr70370.c: New testcase.
7507
ea064934
TV
75082016-03-24 Tom de Vries <tom@codesourcery.com>
7509
7510 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
7511 * gfortran.dg/goacc/kernels-tree.f95: Same.
7512 * gfortran.dg/goacc/parallel-tree.f95: Same.
7513
b2a4dd1d
TV
75142016-03-24 Tom de Vries <tom@codesourcery.com>
7515
7516 * c-c++-common/goacc/uninit-if-clause.c: New test.
7517 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
7518
72e7cd6e
JJ
75192016-03-24 Jakub Jelinek <jakub@redhat.com>
7520
7521 PR target/70290
bf867841
UB
7522 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
7523 Fix formatting.
72e7cd6e 7524
ce9d0c03
RB
75252016-03-24 Richard Biener <rguenther@suse.de>
7526
7527 PR tree-optimization/70372
7528 * gcc.dg/tree-ssa/pr70372.c: New testcase.
7529
426b9428
PP
75302016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
7531
7532 PR c++/70347
7533 * g++.dg/cpp1y/nsdmi-union1.C: New test.
7534
cd1588c4
PP
75352016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
7536
7537 PR c++/70332
7538 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
7539
61637db3
JJ
75402016-03-23 Jakub Jelinek <jakub@redhat.com>
7541
928af3bf
JJ
7542 PR c++/70001
7543 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
7544 * g++.dg/cpp1y/pr70001.C: New test.
7545
61637db3
JJ
7546 PR c++/70323
7547 * g++.dg/cpp0x/constexpr-70323.C: New test.
7548
05aca4e7
AO
75492016-03-23 Alexandre Oliva <aoliva@redhat.com>
7550 Jason Merrill <jason@redhat.com>
7551 Jakub Jelinek <jakub@redhat.com>
7552
7553 PR c++/69315
7554 * g++.dg/cpp0x/constexpr-69315.C: New test.
7555 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
7556
fbdb6baf
MP
75572016-03-23 Marek Polacek <polacek@redhat.com>
7558
7559 PR c++/69884
7560 * g++.dg/warn/Wignored-attributes-1.C: New test.
7561 * g++.dg/warn/Wignored-attributes-2.C: New test.
7562
d79ee524
TV
75632016-03-23 Tom de Vries <tom@codesourcery.com>
7564
7565 * c-c++-common/goacc/kernels-default.c (foo): Add missing
7566 initialization.
7567 * gfortran.dg/goacc/private-3.f95 (test): Same.
7568 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
7569 missing use param.
7570
a59f0bef
KT
75712016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7572
7573 * lib/target-supports.exp: Remove v7ve entry from loop
7574 creating effective target checks.
7575 (check_effective_target_arm_arch_v7ve_ok): New procedure.
7576 (add_options_for_arm_arch_v7ve): Likewise.
7577
0179520a
JJ
75782016-03-23 Jakub Jelinek <jakub@redhat.com>
7579
7580 PR tree-optimization/70354
7581 * gcc.dg/vect/pr70354-1.c: New test.
7582 * gcc.dg/vect/pr70354-2.c: New test.
7583 * gcc.target/i386/avx2-pr70354-1.c: New test.
7584 * gcc.target/i386/avx2-pr70354-2.c: New test.
7585
75bb14d7
JL
75862016-03-22 Jeff Law <law@redhat.com>
7587
7588 PR target/70232
7589 * gcc.dg/tree-ssa/pr70232.c: New test.
7590
72c9526d
IE
75912016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
7592
7593 PR target/70302
7594 * gcc.target/i386/pr70302.c: New test.
7595
a3ca1bc5
RB
75962016-03-22 Richard Biener <rguenther@suse.de>
7597
7598 PR middle-end/70251
7599 * g++.dg/torture/pr70251.C: New testcase.
7600
5c240f4d
DM
76012016-03-22 David Malcolm <dmalcolm@redhat.com>
7602
7603 PR c/69993
7604 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
7605 Wmisleading-indentation.c.
7606 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
7607 reflect change to diagnostic text and order of messages.
7608 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
7609
80f6631b
DE
76102016-03-22 David Edelsohn <dje.gcc@gmail.com>
7611
7612 * g++.dg/ext/java-3.C: Don't compile on AIX.
7613
9a10956c
RB
76142016-03-22 Richard Biener <rguenther@suse.de>
7615
7616 PR middle-end/70333
7617 * gcc.dg/torture/pr70333.c: New testcase.
7618
6cedf922
IE
76192016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
7620
7621 * g++.dg/ext/pr70290.C: New test.
7622
cd6c27ac
KY
76232016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
7624
7625 PR target/70325
7626 * gcc.target/i386/pr70325.c: New test.
7627
4cde512c
JJ
76282016-03-22 Jakub Jelinek <jakub@redhat.com>
7629
b01915ed
JJ
7630 PR target/70329
7631 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
7632 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
7633
4e3e2cf1
JJ
7634 PR target/70300
7635 * gcc.target/i386/pr70300.c: New test.
7636
4cde512c
JJ
7637 PR c++/70295
7638 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
7639 (func2): New function for cond with parens, xfail warning for c++.
7640 * g++.dg/warn/Wnonnull-compare-8.C: New test.
7641
16f6d7dc
PP
76422016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
7643
7644 PR c++/70096
7645 * g++.dg/template/ptrmem30.C: New test.
7646
a3e2b438
PP
76472016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
7648
7649 PR c++/70204
7650 * g++.dg/cpp0x/constexpr-70204a.C: New test.
7651 * g++.dg/cpp0x/constexpr-70204b.C: New test.
7652
11b6a02e
JJ
76532016-03-21 Jakub Jelinek <jakub@redhat.com>
7654
7655 PR middle-end/70326
7656 * gcc.dg/pr70326.c: New test.
7657
b9407883
MG
76582016-03-21 Marc Glisse <marc.glisse@inria.fr>
7659 Jakub Jelinek <jakub@redhat.com>
7660
7661 PR tree-optimization/70317
7662 * gcc.dg/pr70317.c: New test.
7663
4a148e19
UB
76642016-03-21 Uros Bizjak <ubizjak@gmail.com>
7665
7666 PR target/70327
7667 * gcc.target/i386/pr70327.c: New test.
7668
2a85ddbb
ML
76692016-03-21 Martin Liska <mliska@suse.cz>
7670
7d36fe98 7671 PR ipa/70306
2a85ddbb
ML
7672 * gcc.dg/ipa/pr70306.c: New test.
7673
4a148e19 76742016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
7675
7676 * gcc.target/arm/attr-align1.c: Skip if M-profile.
7677 * gcc.target/arm/attr-align3.c: Likewise.
7678 * gcc.target/arm/attr_arm.c: Likewise.
7679 * gcc.target/arm/flip-thumb.c: Likewise.
7680
6b366948
JJ
76812016-03-21 Jakub Jelinek <jakub@redhat.com>
7682
7683 PR target/70296
7684 * gcc.target/powerpc/altivec-36.c: New test.
7685
2fac8c14
RB
76862016-03-21 Richard Biener <rguenther@suse.de>
7687
7688 PR tree-optimization/70310
7689 * gcc.dg/torture/pr70310.c: New testcase.
7690
e9bde854
KY
76912016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
7692
7693 PR target/70293
7694 * gcc.target/i386/pr70293.c: New test.
7695
56bbfaf6
RB
76962016-03-21 Richard Biener <rguenther@suse.de>
7697
7698 PR tree-optimization/70288
7699 * gcc.dg/torture/pr70288-1.c: New testcase.
7700 * gcc.dg/torture/pr70288-2.c: Likewise.
7701
3eee49ed
AB
77022016-03-21 Andrey Belevantsev <abel@ispras.ru>
7703
7704 PR rtl-optimization/69307
7705 * gcc.target/arm/pr69307.c: New test.
4a148e19 7706
8e7816b4
AB
77072016-03-21 Andrey Belevantsev <abel@ispras.ru>
7708
7709 PR rtl-optimization/69102
7710 * gcc.c-torture/compile/pr69102.c: New test.
7711
14d7d4be
JL
77122016-03-18 Jeff Law <law@redhat.com>
7713
7714 PR rtl-optimization/70263
7715 * gcc.c-torture/compile/pr70263-1.c: New test.
7716 * gcc.target/i386/pr70263-2.c: New test.
7717
5c6a601c
BS
77182016-03-18 Bernd Schmidt <bschmidt@redhat.com>
7719
7720 PR rtl-optimization/70278
7721 * gcc.dg/torture/pr70278.c: New test.
7722 * gcc.target/arm/pr70278.c: New test.
7723
4bbf545b
DM
77242016-03-18 David Malcolm <dmalcolm@redhat.com>
7725
7726 PR c/70281
7727 * gcc.dg/plugin/diagnostic-test-expressions-1.c
7728 (test_builtin_types_compatible_p): New test function.
7729 * gcc.dg/pr70281.c: New test case.
7730
dc28bb68
CL
77312016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
7732
7733 PR target/70113
7734 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
7735
5e8d6dff
IE
77362016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7737
7738 PR tree-optimization/70252
7739 * gcc.dg/pr70252.c: New test.
7740
d0e7e403
TV
77412016-03-18 Tom de Vries <tom@codesourcery.com>
7742
7743 * gcc.dg/pr70161-2.c: New test.
7744 * gcc.dg/pr70161.c: New test.
7745
fa22501a
TV
77462016-03-18 Tom de Vries <tom@codesourcery.com>
7747
7748 PR ipa/70269
7749 * gcc.dg/pr70269.c: New test.
7750
dd125026
JJ
77512016-03-18 Jakub Jelinek <jakub@redhat.com>
7752
7753 PR c++/70267
7754 * g++.dg/ext/java-3.C: New test.
7755
91914f0a
PP
77562016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
7757
7758 PR c++/70205
7759 * g++.dg/lookup/pr70205.C: New test.
7760
753a8910
PP
77612016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
7762
7763 PR c++/70218
7764 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
7765
14ba7b28
MP
77662016-03-17 Marek Polacek <polacek@redhat.com>
7767
7768 PR c/69407
7769 * gcc.dg/atomic-op-6.c: New test.
7770
ded60913
DM
77712016-03-17 David Malcolm <dmalcolm@redhat.com>
7772
7773 PR c/70264
7774 * c-c++-common/pr70264.c: New test case.
7775
a3aad0e6
JJ
77762016-03-17 Jakub Jelinek <jakub@redhat.com>
7777
17366700
JJ
7778 PR c++/70144
7779 * c-c++-common/pr70144-1.c: New test.
7780 * c-c++-common/pr70144-2.c: New test.
7781
a3aad0e6
JJ
7782 PR c++/70272
7783 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
7784 * g++.dg/opt/flifetime-dse6.C: New test.
7785 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
7786
b57e6e18
L
77872016-03-17 H.J. Lu <hongjiu.lu@intel.com>
7788
7789 PR driver/70192
7790 * gcc.dg/pic-1.c: New test.
7791 * gcc.dg/pic-2.c: Likewise.
7792 * gcc.dg/pic-3.c: Likewise.
7793 * gcc.dg/pic-4.c: Likewise.
7794 * gcc.dg/pie-1.c: Likewise.
7795 * gcc.dg/pie-2.c: Likewise.
7796 * gcc.dg/pie-3.c: Likewise.
7797 * gcc.dg/pie-4.c: Likewise.
7798 * gcc.dg/pie-5.c: Likewise.
7799 * gcc.dg/pie-6.c: Likewise.
7800
b38ba58b
TV
78012016-03-17 Tom de Vries <tom@codesourcery.com>
7802
7803 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
7804 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
7805
6931b3b7
RB
78062016-03-17 Richard Biener <rguenther@suse.de>
7807
7808 PR debug/70271
7809 * g++.dg/debug/pr70271.C: New testcase.
7810
0c8b64cb
IE
78112016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
7812
7813 * gcc.target/i386/pr70251.c: New test.
7814
b1970801
MP
78152016-03-17 Marek Polacek <polacek@redhat.com>
7816
7817 PR c++/70194
7818 * g++.dg/warn/constexpr-70194.C: New test.
7819
820c5eaa
RH
78202016-03-16 Richard Henderson <rth@redhat.com>
7821
7822 PR middle-end/70240
7823 * gcc.c-torture/compile/pr70240.c: New.
7824
da0ad263
SKS
78252016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7826
7827 * gcc.c-torture/compile/20151204.c: Skip for avr.
7828
c73d295c
JJ
78292016-03-16 Jakub Jelinek <jakub@redhat.com>
7830
7831 PR target/70245
7832 * g++.dg/opt/pr70245.C: New test.
7833 * g++.dg/opt/pr70245.h: New file.
7834 * g++.dg/opt/pr70245-aux.cc: New file.
7835
b2794066
MS
78362016-03-16 Martin Sebor <msebor@redhat.com>
7837
7838 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
7839
aa43616c
RH
78402016-03-16 Richard Henderson <rth@redhat.com>
7841
7842 PR middle-end/70199
7843 * gcc.c-torture/compile/pr70199.c: New.
7844
59608fe5
L
78452016-03-16 H.J. Lu <hongjiu.lu@intel.com>
7846
7847 * gcc.dg/uninit-19.c: Run dos2unix.
7848
ab4c578f
MP
78492016-03-16 Marek Polacek <polacek@redhat.com>
7850
7851 PR c/70093
7852 * gcc.dg/nested-func-10.c: New test.
7853 * gcc.dg/nested-func-9.c: New test.
7854
f5387e76
JJ
78552016-03-16 Jakub Jelinek <jakub@redhat.com>
7856
7857 PR tree-optimization/68714
7858 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
7859
7662b718
TV
78602016-03-16 Tom de Vries <tom@codesourcery.com>
7861
7862 PR tree-optimization/68715
7863 * gcc.dg/graphite/pr68715-2.c: New test.
7864 * gcc.dg/graphite/pr68715.c: New test.
7865 * gfortran.dg/graphite/pr68715.f90: New test.
7866
be7ce7ae
TV
78672016-03-16 Tom de Vries <tom@codesourcery.com>
7868
7869 PR tree-optimization/68809
7870 * gcc.dg/graphite/pr68809-2.c: New test.
7871 * gcc.dg/graphite/pr68809.c: New test.
7872
1935f250
JJ
78732016-03-16 Jakub Jelinek <jakub@redhat.com>
7874
6651c93e
JJ
7875 PR c++/70147
7876 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
7877 method call to i () as argument. Adjust expected output.
7878
1935f250
JJ
7879 PR c++/70147
7880 * g++.dg/ubsan/pr70147-1.C: New test.
7881 * g++.dg/ubsan/pr70147-2.C: New test.
7882
ab1caa6e
MS
78832016-03-15 Martin Sebor <msebor@redhat.com>
7884
7885 PR c++/58281
7886 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
7887
5c2a1bbb
JDA
78882016-03-15 John David Anglin <danglin@gcc.gnu.org>
7889
cb5d8ad1
JDA
7890 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
7891 hppa*-*-hpux*.
7892
b440dd40
JDA
7893 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
7894
5c2a1bbb
JDA
7895 PR libfortran/69799
7896 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
7897 libatomic_available.
7898
42c729c5
MP
78992016-03-15 Marek Polacek <polacek@redhat.com>
7900
7901 PR c++/70209
7902 * g++.dg/ext/attribute-may-alias-4.C: New test.
7903
82b1c550
AM
79042016-03-15 Alexander Monakov <amonakov@ispras.ru>
7905
7906 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
7907 -fvar-tracking-assignments-toggle flag.
7908
4ccbf3a6
PH
79092016-03-15 Pat Haugen <pthaugen@us.ibm.com>
7910
7911 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
7912
c39858bd
JJ
79132016-03-15 Jakub Jelinek <jakub@redhat.com>
7914
7915 PR rtl-optimization/70222
7916 * gcc.c-torture/execute/pr70222-1.c: New test.
7917 * gcc.c-torture/execute/pr70222-2.c: New test.
7918
8be119c1
RH
79192016-03-15 Richard Henderson <rth@redhat.com>
7920
7921 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
7922
6598bb55
AB
79232016-03-15 Andrey Belevantsev <abel@ispras.ru>
7924
7925 PR rtl-optimization/69032
7926 * gcc.dg/pr69032.c: New test.
7927
81fa2944
AB
79282016-03-15 Andrey Belevantsev <abel@ispras.ru>
7929
7930 PR rtl-optimization/63384
4a148e19 7931 * g++.dg/pr63384.C: New test.
81fa2944 7932
74ea9ab6
AB
79332016-03-15 Andrey Belevantsev <abel@ispras.ru>
7934
7935 PR target/64411
7936 * gcc.target/i386/pr64411.C: New test.
7937
045d5055
TV
79382016-03-15 Tom de Vries <tom@codesourcery.com>
7939
7940 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
7941 * gfortran.dg/goacc/kernels-alias.f95: New test.
7942
3ea33585
MS
79432016-03-14 Martin Sebor <msebor@redhat.com>
7944
7945 PR c++/53792
7946 * g++.dg/cpp0x/constexpr-inline.C: New test.
7947 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
7948
1df7b330
DE
79492016-03-14 David Edelsohn <dje.gcc@gmail.com>
7950
7951 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
7952
79b57d18
JJ
79532016-03-14 Jakub Jelinek <jakub@redhat.com>
7954
7955 PR middle-end/70219
7956 * gcc.dg/pr70219.c: New test.
7957
3cbf012a
BS
79582016-03-14 Bernd Schmidt <bschmidt@redhat.com>
7959
7960 PR target/70083
7961 * gcc.dg/torture/pr70083.c: New test.
7962 * gcc.target/i386/pr70083.c: New test.
7963
a9fee7cd
RB
79642016-03-14 Richard Biener <rguenther@suse.de>
7965
7966 PR tree-optimization/56365
7967 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
7968
4799603f
SB
79692016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
7970
7971 PR target/70098
7972 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
7973 New function.
7974 * g++.dg/pr70098.C: New testcase.
7975
7976
760ca967
TV
79772016-03-14 Tom de Vries <tom@codesourcery.com>
7978
7979 PR tree-optimization/70045
7980 * gcc.dg/graphite/pr70045.c: New test.
7981
44e66a77
JD
79822016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7983
7984 PR fortran/69043
7985 * gfortran.dg/include_9.f90: New test.
7986
a18e0fe1
DH
79872016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
7988
7989 PR fortran/45076
7990 gfortran.dg/prof/prof.exp: New script.
7991 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
7992
d0aca6ab
AB
79932016-03-12 Andrey Belevantsev <abel@ispras.ru>
7994
7995 PR rtl-optimization/69307
7996 * gcc.dg/pr69307.c: New test.
7997
cefe08a4
VM
79982016-03-12 Vladimir Makarov <vmakarov@redhat.com>
7999
8000 PR target/69614
8001 * gcc.target/arm/pr69614.c: New.
8002
70112e2a
PT
80032016-03-12 Paul Thomas <pault@gcc.gnu.org>
8004
8005 PR fortran/70031
8006 * gfortran.dg/submodule_14.f08: New test
8007
8008 PR fortran/69524
8009 * gfortran.dg/submodule_15.f08: New test
8010
3f1e5d3a
PP
80112016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
8012
8013 PR c++/70106
8014 * g++.dg/cpp1y/paren3.C: New test.
8015
a3f6d680
MM
80162016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
8017
8018 PR target/70131
8019 * gcc.target/powerpc/ppc-round2.c: New test.
8020
92348f09
BS
80212016-03-11 Bernd Schmidt <bschmidt@redhat.com>
8022
8023 PR target/70123
8024 * gcc.dg/torture/pr70123.c: New test.
8025
cebde9e9
JL
80262016-03-11 Jeff Law <law@redhat.com>
8027
8028 PR tree-optimization/70190
8029 * gcc.c-torture/compile/pr70190.c: New test.
8030
3edc5da4
DM
80312016-03-11 David Malcolm <dmalcolm@redhat.com>
8032
8033 PR c/68187
8034 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
8035 case.
8036 (test43_b): Likewise.
8037 (test43_c): Likewise.
8038 (test43_d): Likewise.
8039 (test43_e): Likewise.
8040 (test43_f): Likewise.
8041 (test43_g): Likewise.
8042 (test44_a): Likewise.
8043 (test44_b): Likewise.
8044 (test44_c): Likewise.
8045 (test44_d): Likewise.
8046 (test44_e): Likewise.
8047
318c1204
DM
80482016-03-11 David Malcolm <dmalcolm@redhat.com>
8049
8050 PR c/70085
8051 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
8052
bc062234
KT
80532016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8054
8055 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
8056 dg-options.
8057
acfc1ac1
KT
80582016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8059
8060 PR target/70002
8061 PR target/69245
8062 * gcc.target/aarch64/pr69245_2.c: New test.
8063
d1e2bb2d
JJ
80642016-03-11 Jakub Jelinek <jakub@redhat.com>
8065
8066 PR tree-optimization/70177
8067 * gcc.dg/pr70177.c: New test.
8068
07350627
AL
80692016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8070
8071 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
8072
5c6706f7
AL
80732016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8074
8075 * gcc.dg/tree-ssa/sra-20.c: New.
8076
02d472a2
JJ
80772016-03-11 Jakub Jelinek <jakub@redhat.com>
8078
686d390a
JJ
8079 PR rtl-optimization/70174
8080 * gcc.dg/pr70174.c: New test.
8081
02d472a2
JJ
8082 PR tree-optimization/70169
8083 * gcc.dg/pr70169.c: New test.
8084
0f9befa1
IE
80852016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8086
8087 PR target/70160
8088 * gcc.target/i386/pr70160.c: New test.
8089
432d4670
AK
80902016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8091
8092 * gcc.target/s390/dfp-1.c: New test.
8093
a3dc8760
NC
80942016-03-10 Nick Clifton <nickc@redhat.com>
8095
8096 PR target/70044
8097 * gcc.target/aarch64/pr70044.c: New test.
8098
b87a8d7d
PP
80992016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
8100 Jakub Jelinek <jakub@redhat.com>
8101
8102 PR c++/70001
8103 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
8104 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
8105 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
8106
4f4ada6a
JH
81072016-03-10 Jan Hubicka <hubicka@ucw.cz>
8108
8109 PR lto/69589
8110 * g++.dg/lto/pr69589_0.C: New testcase
8111 * g++.dg/lto/pr69589_1.C: New testcase
8112
d49b0aa0
MP
81132016-03-10 Marek Polacek <polacek@redhat.com>
8114
8115 PR c++/70153
8116 * g++.dg/delayedfold/unary-plus1.C: New test.
8117
81182016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
8119
8120 * gcc.target/arm/pr45701-1.c: Escape brackets.
8121 * gcc.target/arm/pr45701-2.c: Likewise.
8122
71017a7b
AL
81232016-03-10 Alan Lawrence <alan.lawrence@arm.com>
8124
8125 * gfortran.dg/unconstrained_commons.f: New.
8126
ba52669f
AM
81272016-03-10 Alan Modra <amodra@gmail.com>
8128
8129 * gcc.dg/pr69195.c: New.
8130 * gcc.dg/pr69238.c: New.
8131
27742332
TV
81322016-03-10 Tom de Vries <tom@codesourcery.com>
8133
8134 PR testsuite/68915
8135 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
8136
3a81a594
RB
81372016-03-10 Richard Biener <rguenther@suse.de>
8138
8139 PR tree-optimization/70128
8140 * gcc.dg/tree-ssa/alias-34.c: New testcase.
8141 * gcc.dg/tree-ssa/alias-35.c: Likewise.
8142
3433b975
JJ
81432016-03-09 Jakub Jelinek <jakub@redhat.com>
8144
c2864f02
JJ
8145 PR tree-optimization/70152
8146 * gcc.dg/pr70152.c: New test.
8147
3433b975
JJ
8148 PR target/70086
8149 * gcc.target/i386/pr70086-1.c: New test.
8150 * gcc.target/i386/pr70086-2.c: New test.
8151 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
8152
8153 PR tree-optimization/70127
8154 * gcc.c-torture/execute/pr70127.c: New test.
8155
96b3c82d
CP
81562016-03-09 Cesar Philippidis <cesar@codesourcery.com>
8157
8158 * c-c++-common/goacc/combined-directives-2.c: New test.
8159
b4f3232d
DM
81602016-03-09 David Malcolm <dmalcolm@redhat.com>
8161
8162 PR c/68473
8163 PR c++/70105
8164 * g++.dg/diagnostic/pr70105.C: New test.
8165 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
8166 (test_multiple_ordinary_maps): New test function.
8167
40499f81
DM
81682016-03-09 David Malcolm <dmalcolm@redhat.com>
8169
8170 PR c/68473
8171 PR c++/70105
8172 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
8173 Drop range information from call to inform_at_rich_loc.
8174 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
8175 New.
8176 (test_show_locus): Replace calls to rich_location::add_range with
8177 calls to add_range. Rewrite the tests that used the now-defunct
8178 rich_location ctor taking a source_range. Simplify other tests
8179 by replacing calls to COMBINE_LOCATION_DATA with calls to
8180 make_location.
8181
c9e33662
RB
81822016-03-09 Richard Biener <rguenther@suse.de>
8183 Jakub Jelinek <jakub@redhat.com>
8184
8185 PR tree-optimization/70138
8186 * gcc.dg/vect/pr70138-1.c: New testcase.
8187 * gcc.dg/vect/pr70138-2.c: Likewise.
8188
2c73b764
JJ
81892016-03-09 Jakub Jelinek <jakub@redhat.com>
8190
8191 PR target/70049
8192 * gcc.target/i386/pr70049.c: New test.
8193
c06d25bb
RB
81942016-03-09 Richard Biener <rguenther@suse.de>
8195
8196 PR c/70143
8197 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
8198 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
8199 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
8200
5828a501
RO
82012016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8202
8203 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
8204 arm-*-*.
8205
2e141c8d
JJ
82062016-03-09 Jakub Jelinek <jakub@redhat.com>
8207
5a9def37
JJ
8208 PR middle-end/67278
8209 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
8210
2e141c8d
JJ
8211 PR target/67278
8212 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
8213
8214 PR middle-end/70050
8215 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
8216 in testcase comment.
8217
bf751f40
TV
82182016-03-09 Tom de Vries <tom@codesourcery.com>
8219
8220 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
8221 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
8222 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
8223 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
8224 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
8225 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
8226 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
8227 * gfortran.dg/goacc/kernels-loop.f95: New test.
8228
e210c999
MS
82292016-03-08 Martin Sebor <msebor@redhat.com>
8230
8231 PR c++/62096
8232 * g++.dg/warn/overflow-warn-7.C: New test.
8233
80aac5c8
JM
82342016-03-08 Jason Merrill <jason@redhat.com>
8235
8236 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
8237 * lib/target-supports.exp (check_effective_target_concepts): New.
8238
12b81409
JJ
82392016-03-08 Jakub Jelinek <jakub@redhat.com>
8240
d259b234
JJ
8241 PR c++/70135
8242 * g++.dg/cpp1y/constexpr-loop4.C: New test.
8243 * g++.dg/ubsan/pr70135.C: New test.
8244
12b81409
JJ
8245 PR target/70110
8246 * gcc.dg/pr70110.c: New test.
8247
b4e9f2aa
MJ
82482016-03-07 Martin Jambor <mjambor@suse.cz>
8249
8250 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
8251 * c-c++-common/gomp/if-1.c: Likewise.
8252 * c-c++-common/gomp/pr61486-2.c: Likewise.
8253 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
8254 to dg-additional-options.
8255 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
8256 * g++/gomp/target-teams-1.c: Likewise.
8257 * gcc.dg/gomp/gomp.exp: Likewise.
8258 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
8259 dg-additional-options.
8260 * gfortran.dg/gomp/gomp.exp: Likewise.
8261 * gfortran.dg/gomp/target1.f90: Remove dg-options.
8262 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
8263 dg-additional-options.
8264 * gfortran.dg/gomp/target3.f90: Remove dg-options.
8265
f86e631e
MJ
82662016-03-07 Martin Jambor <mjambor@suse.cz>
8267
8268 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
8269 * c-c++-common/gomp/gridify-1.c: New test.
8270 * gfortran.dg/gomp/gridify-1.f90: Likewise.
8271
94156b3f
AV
82722016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
8273
8274 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
8275 trigger for cortex-r8, when scanning for register r8.
8276 * gcc.target/arm/pr45701-2.c: Likewise.
8277
a84a49b7 82782016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 8279 Jeff Law <law@redhat.com>
a84a49b7
RB
8280
8281 PR tree-optimization/69740
8282 * gcc.c-torture/compile/pr69740-1.c: New test.
8283 * gcc.c-torture/compile/pr69740-2.c: New test.
8284
e41f6c9e
BS
82852016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8286
8287 * lib/target-supports.exp
8288 (check_effective_target_whole_vector_shift): Enable for PPC64.
8289
57548bf5
RB
82902016-03-07 Richard Biener <rguenther@suse.de>
8291
8292 PR tree-optimization/70115
8293 * gcc.dg/torture/pr70115.c: New testcase.
8294
4ae13300
NS
82952016-03-07 Nathan Sidwell <nathan@codesourcery.com>
8296
8297 PR middle-end/69916
8298 * c-c-++-common/goacc/pr69916.c: New.
8299
5edb9853
RH
83002016-03-07 Richard Henderson <rth@redhat.com>
8301
8302 * gcc.c-torture/compile/pr70061.c: New test.
8303
2067a8f3
RB
83042016-03-07 Richard Biener <rguenther@suse.de>
8305
8306 PR testsuite/70109
8307 * gcc.dg/vect/O3-pr36098.c: New testcase.
8308
4145a9b7
CL
83092016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
8310
8311 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
8312
1878be32
EB
83132016-03-07 Eric Botcazou <ebotcazou@adacore.com>
8314
8315 * gnat.dg/renaming9.ad[sb]: New testcase.
8316
df762bb2
JJ
83172016-03-05 Jakub Jelinek <jakub@redhat.com>
8318
8319 PR c++/70084
8320 * g++.dg/expr/stdarg3.C: New test.
8321
7d461295
JL
83222016-03-04 Jeff Law <law@redhat.com>
8323
8324 PR tree-optimization/69196
8325 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
8326 x86_64-*-*.
8327
29b9828f
BS
83282016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8329
b6b552fd
BS
8330 PR c/69973
8331 * gcc.dg/pr69973.c: New test.
8332
201d49e9
BS
8333 PR rtl-optimization/69941
8334 * gcc.dg/torture/pr69941.c: New test.
8335
29b9828f
BS
8336 PR c/69824
8337 * gcc.dg/pr69824.c: New test.
8338
640b7e74
TV
83392016-03-05 Tom de Vries <tom@codesourcery.com>
8340
8341 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
8342 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
8343 function.
8344
7a3a3fad
PP
83452016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
8346
8347 PR c++/66786
8348 * g++.dg/cpp1y/var-templ48.C: New test.
8349 * g++.dg/cpp1y/var-templ49.C: New test.
8350
cd439aec
EB
83512016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8352
8353 * g++.dg/Wno-frame-address.C: Skip on IA-64.
8354
60204554
JJ
83552016-03-04 Jakub Jelinek <jakub@redhat.com>
8356
0c8825de
JJ
8357 PR c++/70035
8358 * g++.dg/ubsan/pr70035.C: New test.
8359
60204554
JJ
8360 PR target/70062
8361 * gcc.target/i386/pr70062.c: New test.
8362
f79d4eab
L
83632016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8364
8365 * g++.dg/template/typename21.C: Remove c++98_only.
8366
ea81ce67
L
83672016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8368
8369 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
8370
64b23c13
DM
83712016-03-04 David Malcolm <dmalcolm@redhat.com>
8372
8373 PR c/68187
8374 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
8375 function.
8376 (fn_42_b): Likewise.
8377 (fn_42_c): Likewise.
8378
729526f5
DM
83792016-03-04 David Malcolm <dmalcolm@redhat.com>
8380
8381 PR c/68187
8382 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
8383 function.
8384 (fn_40_b): Likewise.
8385 (fn_41_a): Likewise.
8386 (fn_41_b): Likewise.
8387
f9ea11ac
JJ
83882016-03-04 Jakub Jelinek <jakub@redhat.com>
8389
8390 PR target/70059
8391 * gcc.target/i386/avx512f-pr70059.c: New test.
8392 * gcc.target/i386/avx512dq-pr70059.c: New test.
8393
b6c38c69
BS
83942016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8395
8396 PR rtl-optimization/57676
8397 * gcc.dg/torture/pr57676.c: New test.
8398
af3cdd34
IE
83992016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8400
8401 * gcc.dg/pr70026.c: New test.
8402
7ff6ca38
MP
84032016-03-04 Marek Polacek <polacek@redhat.com>
8404
8405 PR c/69798
8406 * gcc.dg/cilk-plus/pr69798-1.c: New test.
8407 * gcc.dg/cilk-plus/pr69798-2.c: New test.
8408
a6bf62d5
KT
84092016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8410
8411 PR target/70004
8412 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
8413 Delete.
8414 (test_corners_sisd_si): Likewise.
8415 (main): Remove checks of the above.
8416 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
8417
ae4cdc6a
EB
84182016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8419
8420 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
8421
08455559
CL
84222016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
8423
8424 * gcc.dg/torture/pr69951.c: Accept argc==0.
8425
e9a35493
RB
84262016-03-04 Richard Biener <rguenther@suse.de>
8427
8428 PR c++/70054
8429 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
8430 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
8431
fba054c2
DV
84322016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
8433
8434 PR testsuite/69766
8435 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
8436 testing multiarch.
8437
f10cdc6c
JJ
84382016-03-04 Jakub Jelinek <jakub@redhat.com>
8439
8440 PR debug/69947
8441 * gcc.dg/guality/pr69947.c: New test.
8442
2e981ba0
JJ
84432016-03-03 Jakub Jelinek <jakub@redhat.com>
8444
8445 PR ada/70017
8446 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
8447
0ba3bfa2
KT
84482016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8449
8450 PR rtl-optimization/69904
8451 * gcc.target/arm/pr69904.c: New test.
8452
97ecdb46
JJ
84532016-03-03 Jakub Jelinek <jakub@redhat.com>
8454
8455 PR target/70021
8456 * gcc.dg/vect/pr70021.c: New test.
8457 * gcc.target/i386/pr70021.c: New test.
8458
a2a743a1
MP
84592016-03-03 Marek Polacek <polacek@redhat.com>
8460
8461 PR middle-end/70050
8462 * gcc.dg/pr70050.c: New test.
8463
fa07ecdd
JG
84642016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
8465
8466 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
8467
23504262
ML
84682016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
8469
8470 PR tree-optimization/70043
8471 * gfortran.dg/vect/pr70043.f90: New test.
8472
b7b9e1a9
EB
84732016-03-03 Eric Botcazou <ebotcazou@adacore.com>
8474
8475 * gnat.dg/specs/task1.ads: New test.
8476
cb83ba54
RO
84772016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8478
8479 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
8480 Invoke gdb with -batch.
8481 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
8482
a75f5e30
RB
84832016-03-03 Richard Biener <rguenther@suse.de>
8484
8485 PR tree-optimization/55936
8486 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
8487
268bc320
JL
84882016-03-02 Jeff Law <law@redhat.com>
8489
815f20ab
JL
8490 PR rtl-optimization/69942
8491 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
8492 effects of argument promotions.
8493
268bc320
JL
8494 PR tree-optimization/69987
8495 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
8496 target does not support -fprefetch-loop-arrays.
8497
171f7de5
UB
84982016-03-02 Uros Bizjak <ubizjak@gmail.com>
8499
8500 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
8501
192912db
BC
85022016-03-02 Bin Cheng <bin.cheng@arm.com>
8503
c7908871 8504 PR rtl-optimization/69052
192912db
BC
8505 * gcc.target/i386/pr69052.c: New test.
8506
90a7a40b
AM
85072016-03-02 Alan Modra <amodra@gmail.com>
8508
8509 * gcc.dg/pr69990.c: New.
8510
69fa742f
JJ
85112016-03-02 Jakub Jelinek <jakub@redhat.com>
8512
de752fb0
JJ
8513 PR c/68062
8514 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
8515
8516 PR middle-end/70022
8517 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
8518
69fa742f
JJ
8519 PR target/70028
8520 * gcc.target/i386/pr70028.c: New test.
8521
7c65bd56
MK
85222016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8523
8524 * c-c++-common/asan/swapcontext-test-1.c,
8525 * c-c++-common/tsan/thread_leak.c,
8526 * g++.dg/tsan/aligned_vs_unaligned_race.C,
8527 * g++.dg/tsan/benign_race.C,
8528 * g++.dg/tsan/fd_close_norace.C,
8529 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
8530 races with sanitizer output
8531
37d98220 85322016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 8533 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
8534
8535 PR target/67278
8536 * gcc.dg/simd-8.c: New testcase.
8537
218db463
RB
85382016-03-02 Richard Biener <rguenther@suse.de>
8539
8540 PR middle-end/67278
8541 * gcc.dg/simd-7.c: New testcase.
8542
22c72158
EB
85432016-03-02 Eric Botcazou <ebotcazou@adacore.com>
8544
8545 * gcc.target/i386/pr70007.c: Tweak.
8546
9a790ccc
DV
85472016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
8548
8549 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
8550
bd02f00f
MP
85512016-03-02 Marek Polacek <polacek@redhat.com>
8552
8553 PR c/67854
8554 * gcc.dg/pr67854.c: New test.
8555
1e840f39
JJ
85562016-03-02 Jakub Jelinek <jakub@redhat.com>
8557
8558 PR middle-end/70025
8559 * gcc.dg/torture/pr70025.c: New test.
8560
bca00241
VK
85612016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
8562
8563 PR tree-optimization/68621
8564 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
8565
0bca04b8
EB
85662016-03-01 Eric Botcazou <ebotcazou@adacore.com>
8567
8568 * gcc.target/i386/pr70007.c: New test.
8569
2a9afc86
JL
85702016-03-01 Jeff Law <law@redhat.com>
8571
eab2541b 8572 PR tree-optimization/69196
9d83ef71 8573 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 8574
2a9afc86
JL
8575 PR tree-optimization/69196
8576 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
8577 duplicating code and spoiling the expected output.
8578
0d39977e
MM
85792016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
8580
8581 PR target/70033
8582 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
8583 supports power9 before doing tests.
8584 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
8585 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
8586 * gcc.target/powerpc/p9-permute.c: Likewise.
8587
a0c0699d
UB
85882016-03-01 Uros Bizjak <ubizjak@gmail.com>
8589
8590 PR target/70027
8591 * gcc.target/i386/pr70027.c: New test.
8592
0ae3ef47 85932016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
8594
8595 * gcc.dg/pr70017.c: New test.
8596
686e2237
JJ
85972016-03-01 Jakub Jelinek <jakub@redhat.com>
8598
8599 PR c/69796
8600 PR c/69974
8601 * gcc.dg/pr69796.c: New test.
8602 * gcc.dg/pr69974.c: New test.
8603
f8e4188c
EB
86042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
8605
8606 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
8607
5e3f1c7c
JL
86082016-02-29 Jeff Law <law@redhat.com>
8609
8610 PR tree-optimization/69987
8611 * gfortran.dg/pr69987.f90: New test.
8612
8613 PR tree-optimization/69989
8614 * gcc.c-torture/compile/pr69989-2.c: New test.
8615
1be56bc5
MP
86162016-03-01 Marek Polacek <polacek@redhat.com>
8617
8618 PR c++/69795
8619 * g++.dg/parse/invalid1.C: New test.
8620
1b19470d
RB
86212016-03-01 Richard Biener <rguenther@suse.de>
8622
8623 PR middle-end/70022
8624 * gcc.dg/pr70022.c: New testcase.
8625
3ae0661a
IE
86262016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
8627
8628 PR tree-optimization/69956
8629 * gcc.dg/pr69956.c: New test.
8630
0f09ab88
BS
86312016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8632
8633 PR target/70011
8634 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
8635 XFAIL when hardware supports efficient unaligned storage access.
8636
76d881bf
PP
86372016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
8638
8639 PR c++/69961
8640 * g++.dg/template/pr69961a.C: New test.
8641 * g++.dg/template/pr69961b.C: New test.
8642
7168133a
DM
86432016-02-29 David Malcolm <dmalcolm@redhat.com>
8644
8645 PR preprocessor/69985
8646 * gcc.dg/cpp/pr69985.c: New test case.
8647
0c6072a3
JL
86482016-02-29 Jeff Law <law@redhat.com>
8649
e66f219b
JL
8650 PR tree-optimization/70005
8651 * gcc.c-torture/execute/pr70005.c New test.
8652
0c6072a3
JL
8653 PR tree-optimization/69999
8654 * gcc.c-torture/compile/pr69999.c: New test.
8655
fd9fbdb3
YR
86562016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
8657
8658 PR tree-optimization/69652
8659 * gcc.dg/torture/pr69652.c: Delete test.
8660 * gcc.dg/vect/pr69652.c: New test.
8661
cbd400b4
RB
86622016-02-19 Richard Biener <rguenther@suse.de>
8663
8664 PR tree-optimization/69980
8665 * gfortran.dg/vect/pr69980.f90: New testcase.
8666
84ea0f58
EB
86672016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8668
8669 * gcc.target/sparc/20160229-1.c: New test.
8670
5d2a63dc
EB
86712016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8672
8673 * gnat.dg/stack_usage3.adb: New test.
8674 * gnat.dg/stack_usage3_pkg.ads: New helper.
8675
93e708f9
EB
86762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
8677
8678 * gnat.dg/renaming8.adb: New test.
8679 * gnat.dg/renaming8_pkg1.ads: New helper.
8680 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
8681 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
8682
6512bc93
RB
86832016-02-29 Richard Biener <rguenther@suse.de>
8684
8685 PR tree-optimization/69720
8686 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
8687
7b201a88
TK
86882016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
8689
8690 PR fortran/68147
8691 PR fortran/47674
8692 * gfortran.dg/realloc_on_assign_26.f90: New test case.
8693
82ee0cf2 86942016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
8695 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8696
8697 PR fortran/56007
8698 * gfortran.dg/coarray_8.f90: Adjust error message.
8699 * gfortran.dg/pr56007.f90: New test.
8700 * gfortran.dg/pr56007.f: New test.
8701
cdc1a2c8
L
87022016-02-28 H.J. Lu <hongjiu.lu@intel.com>
8703
8704 PR tree-optimization/69989
8705 * gcc.dg/torture/pr69989.c: New test.
8706
33505bcf
EB
87072016-02-28 Eric Botcazou <ebotcazou@adacore.com>
8708
8709 * gcc.target/i386/stack-realign-win.c: New test.
8710
524bfb19
HA
87112016-02-28 Harald Anlauf <anlauf@gmx.de>
8712
8713 PR fortran/60126
8714 * gfortran.dg/pr60126.f90: New test.
8715
bd542508
JL
87162016-02-27 Jeff Law <law@redhat.com>
8717
8718 Revert
8719 2016-02-26 Richard Biener <rguenther@suse.de>
8720 Jeff Law <law@redhat.com>
8721
8722 PR tree-optimization/69740
8723 * gcc.c-torture/compile/pr69740-1.c: New test.
8724 * gcc.c-torture/compile/pr69740-2.c: New test.
8725
dd1291e0
JD
87262016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8727
5fb67f8b 8728 PR fortran/69910
dd1291e0
JD
8729 * gfortran.dg/newunit_4.f90: New test.
8730
5cfefb59
JJ
87312016-02-27 Jakub Jelinek <jakub@redhat.com>
8732
8733 PR target/69613
8734 PR rtl-optimization/69886
8735 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
8736 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
8737 target.
8738
20ba5f33
MS
87392016-02-26 Martin Sebor <msebor@redhat.com>
8740
8741 PR tree-optimization/15826
8742 * gcc.dg/tree-ssa/pr15826.c: New test.
8743
e6fb01b0
JJ
87442016-02-26 Jakub Jelinek <jakub@redhat.com>
8745
8746 PR target/69969
8747 * gcc.target/powerpc/pr69969.c: New test.
8748
e3e0cf64
MS
87492016-02-26 Martin Sebor <msebor@redhat.com>
8750
8751 PR c++/15766
8752 * g++.old-deja/g++.other/decl5.C: Add a test case.
8753
d1f2bea5
SB
87542016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
8755
8756 PR target/69946
8757 * gcc.target/powerpc/pr69946.c: New file.
8758
4a4f9d2b 87592016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 8760 Jeff Law <law@redhat.com>
4a4f9d2b 8761
e3e0cf64 8762 PR tree-optimization/69740
4a4f9d2b
RB
8763 * gcc.c-torture/compile/pr69740-1.c: New test.
8764 * gcc.c-torture/compile/pr69740-2.c: New test.
8765
ad2a2706
MJ
87662016-02-26 Martin Jambor <mjambor@suse.cz>
8767
8768 PR middle-end/69920
8769 * gcc.dg/torture/pr69932.c: New test.
8770 * gcc.dg/torture/pr69936.c: Likewise.
8771
1d11f7ce
AK
87722016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8773
8774 PR target/69709
8775 * gcc.target/s390/pr69709.c: New test.
8776
6cfccbb2
KT
87772016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8778
8779 PR target/69245
8780 * gcc.target/aarch64/pr69245_1.c: New test.
8781
ac59ad4e
KT
87822016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8783
8784 PR target/69613
8785 * gcc.dg/torture/pr69613.c: New test.
8786
a2ad54a0
JJ
87872016-02-26 Jakub Jelinek <jakub@redhat.com>
8788
8789 PR rtl-optimization/69891
8790 * gcc.target/i386/pr69891.c: New test.
8791
0884062c 87922016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
8793 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8794
d2369d4f 8795 PR target/61397
c163789b
MM
8796 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
8797 functionality for both 32-bit and 64-bit.
8798
5aed7e2c
RB
87992016-02-26 Richard Biener <rguenther@suse.de>
8800
8801 PR tree-optimization/69551
8802 * gcc.dg/torture/pr69951.c: New testcase.
8803
798e2a8e
RB
88042016-02-25 Richard Biener <rguenther@suse.de>
8805
8806 PR tree-optimization/48795
8807 * gcc.dg/Warray-bounds-18.c: New testcase.
8808
9559fbac
RO
88092016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8810
8811 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
8812
c049b107
JJ
88132016-02-25 Jakub Jelinek <jakub@redhat.com>
8814
8815 PR rtl-optimization/69896
8816 * gcc.dg/pr69896.c: New test.
8817
1137001c
PP
88182016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
8819
8820 PR c++/69736
8821 * g++.dg/cpp1y/paren2.C: New test.
8822
2e9c8641
MS
88232016-02-24 Martin Sebor <msebor@redhat.com>
8824
8825 PR c/51147
8826 * gcc.dg/enum-mode-2.c: New test.
8827
03ca8fb3
JJ
88282016-02-24 Jakub Jelinek <jakub@redhat.com>
8829
8830 PR c++/69922
8831 * g++.dg/warn/Wnonnull-compare-6.C: New test.
8832 * g++.dg/warn/Wnonnull-compare-7.C: New test.
8833 * g++.dg/ubsan/pr69922.C: New test.
8834
0b05329b
MP
88352016-02-24 Marek Polacek <polacek@redhat.com>
8836
8837 PR c/69819
8838 * gcc.dg/pr69819.c: New test.
8839
57c2c374
MS
88402016-02-24 Martin Sebor <msebor@redhat.com>
8841
3b96b93a
MS
8842 PR c++/69912
8843 * g++.dg/ext/flexary15.C: New test.
8844
88452016-02-24 Martin Sebor <msebor@redhat.com>
8846
8847 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 8848 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 8849 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 8850
65433bb5
MK
88512016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8852 Charles Baylis <charles.baylis@linaro.org>
8853
8854 PR debug/61033
8855 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
8856
f802a424 88572016-02-24 Richard Biener <rguenther@suse.de>
44293580 8858 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
8859
8860 PR middle-end/69760
8861 * gcc.dg/torture/pr69760.c: New testcase.
8862
525f795f
RO
88632016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8864
8865 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
8866 pattern on Solaris with as.
8867
cd7bbceb
KT
88682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8869
8870 * gcc.target/arm/cond_sub_restrict_it.c: New test.
8871 * gcc.target/arm/condarith_restrict_it.c: Likewise.
8872 * gcc.target/arm/movcond_restrict_it.c: Likewise.
8873 * gcc.target/arm/negscc_restrict_it.c: Likewise.
8874
89c0c1fd
JJ
88752016-02-24 Jakub Jelinek <jakub@redhat.com>
8876
8877 PR middle-end/69915
8878 * gcc.dg/pr69915.c: New test.
8879
0683fd27
KT
88802016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8881
8882 PR rtl-optimization/69886
8883 * gcc.dg/torture/pr69886.c: New test.
8884
e53d562a
RB
88852016-02-24 Richard Biener <rguenther@suse.de>
8886
8887 PR middle-end/68963
8888 * gcc.dg/torture/pr68963.c: New testcase.
8889
74a00288
KT
88902016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8891
8892 PR target/69875
8893 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
8894 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
8895 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
8896 * gcc.target/arm/atomic_loaddi_1.c: New test.
8897 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
8898 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
8899 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
8900 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
8901 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
8902 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
8903 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
8904 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
8905
340fd4c9
JJ
89062016-02-24 Jakub Jelinek <jakub@redhat.com>
8907
8908 PR middle-end/69909
8909 * gcc.dg/torture/pr69909.c: New test.
8910
47d3fdb2
RB
89112016-02-24 Richard Biener <rguenther@suse.de>
8912
8913 PR tree-optimization/69907
8914 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
8915 * gcc.dg/vect/bb-slp-34.c: XFAIL.
8916 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
8917
dab73e73
CB
89182016-02-24 Christian Bruel <christian.bruel@st.com>
8919
8920 * gcc.target/arm/pragma_cpp_fma.c: New test.
8921
7cc5ec65
JD
89222016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8923
8924 PR fortran/61156
8925 * gfortran.dg/include_6.f90: Update test.
8926
067fbd8b
JJ
89272016-02-23 Jakub Jelinek <jakub@redhat.com>
8928
8929 PR objc/69844
8930 * objc.dg/pr69844.m: New test.
8931
64a454d9
JD
89322016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8933
8934 PR libgfortran/69456
8935 * gfortran.dg/namelist_89.f90: New test.
8936 * gfortran.dg/pr59700.f90: Update test..
8937
35886f0b
MS
89382016-02-23 Martin Sebor <msebor@redhat.com>
8939
8940 PR middle-end/69780
8941 * g++.dg/ext/builtin_alloca.C: New test.
8942 * gcc.dg/builtins-68.c: New test.
8943
162cc7e3
RH
89442016-02-23 Richard Henderson <rth@redhat.com>
8945
8946 * gcc.target/i386/addr-space-3.c: Remove test.
8947
196440f8
DM
89482016-02-23 David Malcolm <dmalcolm@redhat.com>
8949
8950 PR preprocessor/69126
8951 PR preprocessor/69543
8952 * c-c++-common/pr69126-2-long.c: New test.
8953 * c-c++-common/pr69126-2-short.c: New test.
8954 * c-c++-common/pr69543-1.c: Remove xfail.
8955
1d3121af
DM
89562016-02-23 David Malcolm <dmalcolm@redhat.com>
8957
8958 PR preprocessor/69126
8959 PR preprocessor/69543
8960 PR preprocessor/69558
8961 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
8962 (f): Rename to...
8963 (test_2): ...this, and add leading comment.
8964 (MACRO_3, test_3): New.
8965 (MACRO_4A, MACRO_4B, test_4): New.
8966 (MACRO): Rename to...
8967 (MACRO_5): ...this.
8968 (g): Rename to...
8969 (test_5): ...this, updating for renaming of MACRO, and
8970 add leading comment.
8971 * c-c++-common/pr69543-1.c: New.
8972 * c-c++-common/pr69543-2.c: New.
8973 * c-c++-common/pr69543-3.c: New.
8974 * c-c++-common/pr69543-4.c: New.
8975 * c-c++-common/pr69558-1.c: New.
8976 * c-c++-common/pr69558-2.c: New.
8977 * c-c++-common/pr69558-3.c: New.
8978 * c-c++-common/pr69558-4.c: New.
8979 * gcc.dg/pr69558.c: Move to...
8980 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
8981 xfail for c++.
8982
f99c3557
TS
89832016-02-23 Thomas Schwinge <thomas@codesourcery.com>
8984
8985 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
8986 to -ftree-parallelize-loops/-fopenacc changes.
8987 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
8988 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
8989 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
8990 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
8991 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
8992 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
8993 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
8994 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
8995 * c-c++-common/goacc/kernels-loop.c: Likewise.
8996 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
8997 * c-c++-common/goacc/kernels-reduction.c: Likewise.
8998 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
8999 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
9000
c60ec7c2
RO
90012016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9002
9003 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
9004
f1a62b6f
JJ
90052016-02-23 Jakub Jelinek <jakub@redhat.com>
9006
e67bf044
JJ
9007 PR c++/69902
9008 * g++.dg/warn/Wnonnull-compare-5.C: New test.
9009
f1a62b6f
JJ
9010 PR c/69900
9011 * gcc.dg/pr69900.c: New test.
9012
20c5e09e
MJ
90132016-02-23 Martin Jambor <mjambor@suse.cz>
9014
9015 PR tree-optimization/69666
9016 * gcc.dg/tree-ssa/pr69666.c: New test.
9017
e457a6fc
AV
90182016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
9019
9020 PR fortran/67451
9021 * gfortran.dg/coarray_allocate_5.f08: New test.
9022
d7b574f4
AK
90232016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9024
9025 * gcc.target/s390/vcond-shift.c: Move to ...
9026 * gcc.target/s390/vector/vcond-shift.c: ... here.
9027
58bdeb44
AK
90282016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9029
9030 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
9031 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
9032
7cd0387b
AK
90332016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9034
9035 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
9036
4246c8da
MW
90372016-02-20 Mark Wielaard <mjw@redhat.com>
9038
9039 PR c/28901
9040 * gcc.dg/unused-variable-3.c: New test.
9041
f93bc532
JJ
90422016-02-22 Jakub Jelinek <jakub@redhat.com>
9043
9044 PR target/69888
9045 * gcc.target/i386/pr69888.c: New test.
9046
c4e360f4
RB
90472016-02-22 Richard Biener <rguenther@suse.de>
9048
9049 PR tree-optimization/69882
9050 * gfortran.dg/vect/pr69882.f90: New testcase.
9051
09c92f1c
JJ
90522016-02-22 Jakub Jelinek <jakub@redhat.com>
9053
9054 PR target/69885
9055 * gcc.dg/pr69885.c: New test.
9056
f88d45dc
OE
90572016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
9058
9059 PR target/69806
9060 PR target/54089
9061 * gcc.target/sh/pr54089-10.c: New.
9062
ce1ff48e
PT
90632016-02-20 Paul Thomas <pault@gcc.gnu.org>
9064
9065 PR fortran/69423
9066 * gfortran.dg/deferred_character_15.f90 : New test.
9067
bbf27208
DH
90682016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
9069
9070 PR fortran/57365
9071 gfortran.dg/allocate_with_source_18.f03: New test.
9072
90732016-02-20 Harald Anlauf <anlauf@gmx.de>
9074
9075 PR fortran/52531
9076 gfortran.dg/gomp/pr52531.f90: New test.
9077
268be88c
BE
90782016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
9079
9080 PR c++/69865
9081 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
9082 -std=c++03.
9083
4b6c824a
JJ
90842016-02-19 Jakub Jelinek <jakub@redhat.com>
9085
871b3f47
JJ
9086 PR c++/69826
9087 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
9088 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
9089
7a965d51
JJ
9090 PR c++/69850
9091 * g++.dg/warn/Wnonnull-compare-4.C: New test.
9092
4b6c824a
JJ
9093 PR c++/69851
9094 * g++.dg/torture/pr69851.C: New test.
9095
15fca21a
MS
90962016-02-19 Martin Sebor <msebor@redhat.com>
9097
9098 PR testsuite/69573
9099 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
9100
19e21586
JJ
91012016-02-19 Jakub Jelinek <jakub@redhat.com>
9102
03a616ac
JJ
9103 PR c++/69850
9104 * g++.dg/warn/Wnonnull-compare-2.C: New test.
9105 * g++.dg/warn/Wnonnull-compare-3.C: New test.
9106
19e21586
JJ
9107 PR c++/67767
9108 * g++.dg/cpp0x/pr67767.C: New test.
9109
2db16594
KT
91102016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9111
9112 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
9113 for fp, simd, crypto, crc, lse.
9114 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
9115 above.
9116 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
9117 effective target check.
9118
5a7d9d1e
JJ
91192016-02-19 Jakub Jelinek <jakub@redhat.com>
9120
9121 PR target/69820
9122 * gcc.target/i386/pr69820.c: New test.
9123
6448f064
AK
91242016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9125
9126 * gcc.target/s390/vector/int128-1.c: New test.
9127
d0a859e6
AK
91282016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9129
9130 * gcc.target/s390/vector/vec-vcond-1.c: New test.
9131
9e4eb643
AK
91322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9133
9134 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
9135 instruction pattern name to prevent the testcase from failing with
9136 -march=z13.
9137
859a4c0e
AK
91382016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9139
9140 * gcc.target/s390/md/movstr-2.c: New test.
9141
efc2340b
MK
91422016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
9143
9144 * gcc.target/s390/morestack.c: New test.
9145
ca2bfbc2
DV
91462016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
9147
9148 PR target/69625
9149 * gcc.target/s390/pr69625.c: Add test case.
9150
efd4bd05
BE
91512016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
9152
9153 PR testsuite/68580
9154 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
9155
2bf2078a
MM
91562016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
9157
9158 PR target/68404
9159 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
9160 * gcc.target/powerpc/fusion3.c: Likewise.
9161
f003579e
RB
91622016-02-18 Richard Biener <rguenther@suse.de>
9163
9164 PR middle-end/69553
9165 * g++.dg/torture/pr69553.C: New testcase.
9166
19233914
NC
91672016-02-18 Nick Clifton <nickc@redhat.com>
9168
efd4bd05
BE
9169 PR target/62254
9170 PR target/69610
9171 * gcc.target/arm/pr62554.c: New test.
9172 * gcc.target/arm/pr69610-1.c: New test.
9173 * gcc.target/arm/pr69610-2.c: New test.
19233914 9174
23f27839
RB
91752016-02-18 Richard Biener <rguenther@suse.de>
9176
9177 PR middle-end/69854
9178 * gcc.dg/torture/pr69854.c: New testcase.
9179
932c0da4
JJ
91802016-02-17 Jakub Jelinek <jakub@redhat.com>
9181
9182 PR c++/69850
9183 * g++.dg/warn/Wnonnull-compare-1.C: New test.
9184
1bed93e4
BS
91852012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9186
9187 * gcc.target/powerpc/vec-cg.c: New test.
9188
57bfb134
RB
91892016-02-17 Richard Biener <rguenther@suse.de>
9190
9191 PR testsuite/69586
9192 * gcc.dg/uninit-21.c: Add -fno-short-enums.
9193
a44e0ebb
KT
91942016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9195
9196 PR target/69161
9197 * gcc.c-torture/compile/pr69161.c: New test.
9198
ffacd726
DS
91992016-02-17 David Sherwood <david.sherwood@arm.com>
9200
9201 PR target/69532
9202 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
9203 * gcc.target/arm/vect-fmaxmin.c: Likewise.
9204
448db8d2
EB
92052016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9206
9207 * gcc.dg/ifcvt-4.c: Skip on Visium.
9208
e2f0522e
EB
92092016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9210
9211 * gnat.dg/atomic8.adb: New test.
9212
bf17fe3f
EB
92132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9214
9215 * gnat.dg/discr46.ad[sb]: New test.
9216
ecf835e9
KN
92172016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
9218
9219 PR Target/48344
9220 * gcc.target/powerpc/pr48344-1.c: New test.
9221
49a1164a
TK
92222015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
9223
9224 PR fortran/69742
9225 * gfortran.dg/associate_21.f90: New test.
9226
bf14eba2
JJ
92272016-02-16 Jakub Jelinek <jakub@redhat.com>
9228
9229 PR c/69835
9230 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
9231 -Wnonnull in dg-options.
9232 * c-c++-common/nonnull-2.c: New test.
9233
35a093b6
JG
92342016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
9235 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9236
9237 * gcc.target/aarch64/vector_initialization_nostack.c: New.
9238
e387d491
JJ
92392016-02-16 Jakub Jelinek <jakub@redhat.com>
9240
9241 PR middle-end/69801
9242 * gcc.dg/pr69801.c: Add empty dg-options.
9243
ba539195
JN
92442016-02-16 James Norris <jnorris@codesourcery.com>
9245
9246 * c-c++-common/goacc/deviceptr-1.c: Add tests.
9247 * g++.dg/goacc/deviceptr-1.c: New file.
9248
2a2b8f64
JJ
92492016-02-16 Jakub Jelinek <jakub@redhat.com>
9250
9251 PR tree-optimization/69820
9252 * gcc.dg/vect/pr69820.c: New test.
9253
87440c29
RB
92542016-02-16 Richard Biener <rguenther@suse.de>
9255
9256 PR tree-optimization/69776
9257 * gcc.dg/torture/pr69776-2.c: New testcase.
9258
6d87c306
BS
92592016-02-16 Bernd Schmidt <bschmidt@redhat.com>
9260
9261 PR tree-optimization/69714
9262 * gcc.dg/torture/pr69714.c: New test.
9263
3824a0a2
JJ
92642016-02-16 Jakub Jelinek <jakub@redhat.com>
9265
9266 PR tree-optimization/69802
9267 * gcc.dg/pr69802.c: New test.
9268
c8cfe96e
RB
92692016-02-16 Richard Biener <rguenther@suse.de>
9270
9271 PR middle-end/69801
9272 * gcc.dg/pr69801.c: New testcase.
9273
fc12098d
JD
92742016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9275
9276 PR libgfortran/69651
9277 * gfortran.dg/read_bang.f90: New test.
9278 * gfortran.dg/read_bang4.f90: New test.
9279
ba6b3795
JJ
92802016-02-15 Jakub Jelinek <jakub@redhat.com>
9281
f0516ca4
JJ
9282 PR c++/69658
9283 * g++.dg/init/pr69658.C: New test.
9284
ba6b3795
JJ
9285 PR c++/69797
9286 * c-c++-common/pr69797.c: New test.
9287
de3f9a2d
PK
92882016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9289
9290 * lib/target-supports.exp (check_effective_target_section_anchors): Add
9291 check for aarch64*-*-*.
9292
17a3b967
RB
92932016-02-15 Richard Biener <rguenther@suse.de>
9294
9295 PR tree-optimization/69783
9296 * gcc.dg/vect/pr69783.c: New testcase.
9297
1c48bff1
RB
92982016-02-15 Richard Biener <rguenther@suse.de>
9299
9300 PR tree-optimization/69776
9301 * gcc.dg/torture/pr69776.c: New testcase.
9302
1e6025b6
TK
93032016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9304
9305 PR fortran/60526
9306 * gfortran.dg/type_decl_4.f90: Reinstated.
9307
d3308279
JDA
93082016-02-14 John David Anglin <danglin@gcc.gnu.org>
9309
9310 PR fortran/68746
9311 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
9312
b7c56581
TK
93132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9314
9315 PR fortran/60526
9316 PR bootstrap/69816
9317 * gfortran.dg/type_decl_4.f90: Removed.
9318
60cb4ef5
TK
93192016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9320
9321 PR fortran/60526
9322 * gfortran.dg/type_decl_4.f90: New test.
9323
f6964637
AM
93242016-02-14 Alan Modra <amodra@gmail.com>
9325
1a8849d1 9326 PR testsuite/68886
f6964637
AM
9327 * gcc.c-torture/execute/stkalign.c: Revise test.
9328
f5121920
OE
93292016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9330
9331 PR target/67260
9332 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
9333
6cda3ab6
OE
93342016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9335
9336 PR target/67260
9337 * gcc.target/sh/torture/pr67260.c: New.
9338
6786e598
JDA
93392016-02-12 John David Anglin <danglin@gcc.gnu.org>
9340
9341 * gcc.dg/pr67964.c: Add dg-require-alias.
9342
7e05dad8
OE
93432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9344
9345 PR target/67636
9346 PR target/64345
9347 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
9348
7f4cc3ce
JD
93492016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9350
9351 PR libgfortran/69668
9352 * gfortran.dg/namelist_88.f90: New test.
9353
955ca6dc
JD
93542016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9355
9356 PR libgfortran/69668
9357 * gfortran.dg/namelist_38.f90: Update test.
9358 * gfortran.dg/namelist_84.f90: Update test.
9359
876217ae
DM
93602016-02-12 David Malcolm <dmalcolm@redhat.com>
9361
9362 PR other/69554
9363 * gcc.dg/pr69554-1.c: New test.
9364 * gfortran.dg/pr69554-1.F90: New test.
9365 * gfortran.dg/pr69554-2.F90: New test.
9366 * lib/gcc-dg.exp (proc dg-locus): New function.
9367 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
9368 distinguish between the caret-printing and non-caret-printing
9369 cases. If caret-printing has been explicitly enabled, bail out
9370 without attempting to fix up the output.
9371
61789eed
DM
93722016-02-12 David Malcolm <dmalcolm@redhat.com>
9373
9374 PR driver/69265
9375 PR driver/69453
9376 * gcc.dg/spellcheck-options-3.c: New test case.
9377 * gcc.dg/spellcheck-options-4.c: New test case.
9378 * gcc.dg/spellcheck-options-5.c: New test case.
9379 * gcc.dg/spellcheck-options-6.c: New test case.
9380 * gcc.dg/spellcheck-options-7.c: New test case.
9381 * gcc.dg/spellcheck-options-8.c: New test case.
9382 * gcc.dg/spellcheck-options-9.c: New test case.
9383 * gcc.dg/spellcheck-options-10.c: New test case.
9384
c3090c1f
JJ
93852016-02-12 Jakub Jelinek <jakub@redhat.com>
9386
9387 PR rtl-optimization/69764
9388 PR rtl-optimization/69771
9389 * c-c++-common/pr69764.c: New test.
9390 * gcc.dg/torture/pr69771.c: New test.
9391
8222034d
MP
93922016-02-12 Marek Polacek <polacek@redhat.com>
9393
9394 * g++.dg/torture/init-list1.C: New.
9395
f749f792
MP
93962016-02-12 Marek Polacek <polacek@redhat.com>
9397
9398 * gcc.dg/pr69522.c: Add empty dg-options.
9399
199fb02a
IE
94002016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
9401
9402 * g++.dg/lto/lto.exp: Include and init mpx.
9403 * g++.dg/lto/pr69729_0.C: New test.
9404
b69539cb
JJ
94052016-02-12 Jakub Jelinek <jakub@redhat.com>
9406
06ff7000
JJ
9407 PR ipa/69241
9408 * g++.dg/ipa/pr69241-4.C: New test.
9409
b69539cb
JJ
9410 PR ipa/68672
9411 * g++.dg/ipa/pr68672-1.C: New test.
9412 * g++.dg/ipa/pr68672-2.C: New test.
9413 * g++.dg/ipa/pr68672-3.C: New test.
9414
16595a1f
BS
94152016-02-12 Bernd Schmidt <bschmidt@redhat.com>
9416
9417 PR c/69522
6d87c306 9418 * gcc.dg/pr69522.c: New test.
16595a1f 9419
38d795d2
PP
94202016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
9421
9422 PR c++/69098
9423 * g++.dg/cpp1y/69098.C: New test.
9424 * g++.dg/cpp1y/69098-2.C: New test.
9425
9c582551
JJ
94262016-02-12 Jakub Jelinek <jakub@redhat.com>
9427
9428 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
9429 and neighbour -> neighbor.
9430 * objc.dg/attributes/method-nonnull-1.m: Likewise.
9431 * objc.dg/gnu-api-2-class-meta.m: Likewise.
9432 * c-c++-common/Wvarargs.c: Likewise.
9433 * c-c++-common/goacc/host_data-5.c: Likewise.
9434 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
9435 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
9436 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
9437 * gcc.target/aarch64/pr60697.c: Likewise.
9438 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
9439 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
9440 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
9441 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
9442 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
9443 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
9444 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
9445 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
9446 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
9447 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
9448 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
9449 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
9450 * g++.dg/lookup/koenig5.C: Likewise.
9451 * g++.dg/ext/no-asm-2.C: Likewise.
9452 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
9453 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
9454 * gfortran.dg/used_types_16.f90: Likewise.
9455 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
9456 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
9457 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
9458 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
9459 * gfortran.dg/abstract_type_6.f03: Likewise.
9460 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
9461 * gfortran.dg/used_types_15.f90: Likewise.
9462 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
9463 * gfortran.dg/exit_3.f08: Likewise.
9464 * gfortran.dg/open_status_2.f90: Likewise.
9465 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
9466 * gfortran.dg/intrinsic_std_1.f90: Likewise.
9467 * gfortran.dg/associate_1.f03: Likewise.
9468 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
9469 * gfortran.dg/intrinsic_std_6.f90: Likewise.
9470 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
9471 * gcc.dg/builtin-object-size-1.c: Likewise.
9472 * gcc.dg/noreturn-6.c: Likewise.
9473 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
9474 * gcc.dg/globalalias.c: Likewise.
9475 * gcc.dg/builtins-config.h: Likewise.
9476 * gcc.dg/pr30457.c: Likewise.
9477 * gcc.c-torture/compile/volatile-1.c: Likewise.
9478 * gcc.c-torture/execute/20101011-1.c: Likewise.
9479 * c-c++-common/Waddress-1.c: Likewise.
9480
66756373
JJ
94812016-02-11 Jakub Jelinek <jakub@redhat.com>
9482
9483 PR c/69768
9484 * c-c++-common/Waddress-1.c: New test.
9485
76fe932b
AV
94862016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
9487
9488 PR fortran/69296
9489 * gfortran.dg/associate_19.f03: New test.
9490 * gfortran.dg/associate_20.f03: New test.
9491
564c4d4b
OE
94922016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
9493
9494 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
9495
e1c1ecb0
KT
94962016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9497
9498 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
9499 .arch armv8-a\n. Add -dA to dg-options.
9500 * gcc.target/aarch64/assembler_arch_1.c: New test.
9501 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
9502
0d7d9458
PC
95032016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
9504
9505 PR c++/68726
9506 * g++.dg/cpp0x/pr68726.C: New.
9507
e6208a60
IE
95082016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9509
9510 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
9511 test.
9512
281a11eb
RB
95132016-02-11 Richard Biener <rguenther@suse.de>
9514
9515 * g++.dg/tree-ssa/pr61034.C: Adjust.
9516
e03dd765
VM
95172016-02-10 Vladimir Makarov <vmakarov@redhat.com>
9518
4b48faf5 9519 PR target/69148
e03dd765
VM
9520 * gcc.target/s390/pr69148.c: New.
9521
cdc23927
YR
95222016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
9523
9524 PR tree-optimization/69652
9525 * gcc.dg/torture/pr69652.c: New test.
9526
e199dd0a
JJ
95272016-02-10 Jakub Jelinek <jakub@redhat.com>
9528 Patrick Palka <ppalka@gcc.gnu.org>
9529
9530 PR ipa/69241
9531 PR c++/69649
9532 * g++.dg/ipa/pr69241-1.C: New test.
9533 * g++.dg/ipa/pr69241-2.C: New test.
9534 * g++.dg/ipa/pr69241-3.C: New test.
9535 * g++.dg/ipa/pr69649.C: New test.
9536
d6b38027
UB
95372016-02-10 Uros Bizjak <ubizjak@gmail.com>
9538
9539 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
9540 * gcc.dg/tree-ssa/sra-18.c: Ditto.
9541
13b562c5
BC
95422016-02-10 Bin Cheng <bin.cheng@arm.com>
9543
9544 PR tree-optimization/68021
9545 * gcc.dg/tree-ssa/pr68021.c: New test.
9546
24a179f8
RB
95472016-02-10 Richard Biener <rguenther@suse.de>
9548
9549 PR tree-optimization/69726
9550 * gcc.dg/uninit-22.c: New testcase.
9551
0d99886f
AP
95522016-02-09 Andrew Pinski <apinski@cavium.com>
9553
9554 PR tree-opt/69282
9555 * gcc.c-torture/compile/20160205-1.c: New testcase.
9556
ab04995c
MM
95572016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
9558
9559 PR target/68404
9560 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
9561 instead accessing a really large arrray.
9562 * gcc.target/powerpc/fusion3.c: Likewise.
9563
4b79ac23
CB
95642016-02-09 Charles Baylis <charles.baylis@linaro.org>
9565
9566 PR target/68532
9567 * gcc.c-torture/execute/pr68532.c: New test.
9568
b890a441
AO
95692016-02-11 Alexandre Oliva <aoliva@redhat.com>
9570
9571 PR target/69634
9572 * gcc.dg/pr69634.c: New.
9573
84a5bef7
RB
95742016-02-09 Richard Biener <rguenther@suse.de>
9575
9576 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
9577
1f123759 95782016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 9579
1f123759
AF
9580 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
9581
65860c77
YR
95822016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
9583
9584 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
9585
7e1e8a0a
RB
95862016-02-09 Richard Biener <rguenther@suse.de>
9587
9588 PR tree-optimization/69715
9589 * gcc.dg/torture/pr69715.c: New testcase.
9590
efb45a9f
PP
95912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
9592
9593 PR c++/69139
9594 * g++.dg/cpp0x/trailing12.C: New test.
9595 * g++.dg/cpp0x/trailing13.C: New test.
9596
20a0c6f9
PP
95972016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
9598
9599 PR c++/69283
9600 PR c++/67835
9601 * g++.dg/cpp1y/auto-fn29.C: New test.
9602 * g++.dg/cpp1y/auto-fn30.C: New test.
9603
a162f3af
JJ
96042016-02-08 Jakub Jelinek <jakub@redhat.com>
9605
9606 PR tree-optimization/69209
9607 * gcc.c-torture/compile/pr69209.c: New test.
9608
4b4a9fbd
JL
96092016-02-08 Jeff Law <law@redhat.com>
9610
9611 PR tree-optimization/68541
9612 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
9613 of statements allowed in join block for path splitting.
9614
cfac5ed2
JJ
96152016-02-08 Jakub Jelinek <jakub@redhat.com>
9616
f68bc23f
JJ
9617 PR c++/59627
9618 * g++.dg/gomp/pr59627.C: New test.
9619
cfac5ed2
JJ
9620 PR ipa/69239
9621 * g++.dg/ipa/pr69239.C: New test.
9622
44714d8c
DM
96232016-02-08 David Malcolm <dmalcolm@redhat.com>
9624
9625 PR preprocessor/69664
9626 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
9627 * gcc.dg/cpp/warn-comments.c: Likewise.
9628
eba9e839
MP
96292016-02-08 Marek Polacek <polacek@redhat.com>
9630
9631 PR c++/69688
9632 * g++.dg/init/const12.C: New test.
9633
a011cd92
BS
96342016-02-08 Bernd Schmidt <bschmidt@redhat.com>
9635
9636 PR target/60410
9637 * gcc.dg/lto/pr55113_0.c: Remove test.
9638
5317b1be
RB
96392016-02-08 Richard Biener <rguenther@suse.de>
9640
9641 PR tree-optimization/69719
9642 * gcc.dg/torture/pr69719.c: New testcase.
9643
63998a63
RB
96442016-02-08 Richard Biener <rguenther@suse.de>
9645 Jeff Law <law@redhat.com>
9646
9647 PR target/68273
9648 * gcc.target/mips/pr68273.c: New testcase.
9649
43f4a281
RB
96502016-02-08 Richard Biener <rguenther@suse.de>
9651
9652 PR rtl-optimization/69274
9653 * gcc.target/i386/addr-sel-1.c: XFAIL.
9654
0b604d2d
JL
96552016-02-08 Jeff Law <law@redhat.com>
9656
e8dfe49e
JL
9657 PR tree-optimization/68541
9658 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
9659
6daecd7a 9660 PR tree-optimization/65917
0b604d2d
JL
9661 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
9662
c0f0e35a
JD
96632016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9664
9665 PR fortran/50555
9666 * gfortran.dg/namelist_args.f90: New test.
9667
8981d712
JL
96682016-02-05 Jeff Law <law@redhat.com>
9669
6daecd7a 9670 PR tree-optimization/68541
8981d712
JL
9671 * gcc.dg/tree-ssa/split-path-2.c: New test.
9672 * gcc.dg/tree-ssa/split-path-3.c: New test.
9673 * gcc.dg/tree-ssa/split-path-4.c: New test.
9674 * gcc.dg/tree-ssa/split-path-5.c: New test.
9675 * gcc.dg/tree-ssa/split-path-6.c: New test.
9676 * gcc.dg/tree-ssa/split-path-7.c: New test.
9677
46cb9332
MS
96782016-02-05 Martin Sebor <msebor@redhat.com>
9679
9680 PR c++/69662
9681 * g++.dg/warn/Wplacement-new-size-1.C: New test.
9682 * g++.dg/warn/Wplacement-new-size-2.C: New test.
9683
be2083ea
RH
96842016-02-06 Richard HEnderson <rth@redhat.com>
9685
9686 PR c/69643
9687 * gcc.target/i386/addr-space-4.c: New.
9688 * gcc.target/i386/addr-space-5.c: New.
9689
711d7c23
MM
96902016-02-05 Mikael Morin <mikael@gcc.gnu.org>
9691
9692 PR fortran/66089
9693 * gfortran.dg/elemental_dependency_6.f90: New.
9694
b5c1c988
JJ
96952016-02-05 Jakub Jelinek <jakub@redhat.com>
9696
861c7bcd
JJ
9697 PR rtl-optimization/69691
9698 * gcc.c-torture/execute/pr69691.c: New test.
9699
b5c1c988
JJ
9700 PR c++/69628
9701 * g++.dg/parse/pr69628.C: New test.
9702
f7dfa966
UB
97032016-02-05 Uros Bizjak <ubizjak@gmail.com>
9704
9705 * gcc.dg/sancov/asan.c: Move to ...
9706 * gcc.dg/asan/sancov-1.c: ... here.
9707
9b143e64
UB
97082016-02-05 Uros Bizjak <ubizjak@gmail.com>
9709
9710 * gcc.target/i386/pr69577.c: Require avx_runtime target.
9711
f5d4b899
L
97122016-02-05 H.J. Lu <hongjiu.lu@intel.com>
9713
9714 PR target/69677
9715 * gcc.target/i386/pr69677.c: New test.
9716
76c85fbb
PP
97172016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
9718
9719 PR c++/68948
9720 * g++.dg/template/pr68948.C: New test.
9721
f181bf90
DV
97222016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
9723
9724 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
9725 (only necessary on s390x).
9726
714fb282
L
97272016-02-04 H.J. Lu <hongjiu.lu@intel.com>
9728
9729 * gcc.target/i386/pr69454-2.c: Compile with -msse2
9730 -mno-accumulate-outgoing-args.
9731
618d6c1c
PP
97322016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
9733
9734 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
9735
1066e9b5
JJ
97362016-02-04 Jakub Jelinek <jakub@redhat.com>
9737
9738 PR c/69669
9739 * c-c++-common/pr69669.c: New test.
9740
76255d0d
MM
97412016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9742
9743 PR target/69667
9744 * g++.dg/pr69667.C: New file.
9745
e0b059b1
WD
97462016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
9747
9748 PR target/69619
9749 * gcc.dg/pr69619.c: Add new test.
9750
2692b5c8
RS
97512016-02-04 Richard Sandiford <richard.sandiford@arm.com>
9752
9753 PR rtl-optimization/69577
9754 * gcc.target/i386/pr69577.c: New test.
9755
7db337c2
ML
97562016-02-04 Martin Liska <mliska@suse.cz>
9757
9758 * g++.dg/asan/pr69276.C: New test.
9759
cc9c0829
KT
97602016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9761
9762 PR target/65932
9763 PR target/67714
9764 * gcc.target/arm/wmul-3.c: Simplify test to generate just
9765 a single smulbb instruction.
9766 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
9767 * gcc.target/amr/wmul-2.c: Likewise.
9768
eb9feb52
KT
97692016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9770
9771 PR target/65932
9772 PR target/67714
9773 * gcc.c-torture/execute/pr67714.c: New test.
9774
61f727fe
JJ
97752016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
9776
9777 PR target/69454
9778 * gcc.target/i386/pr69454-1.c: New test.
9779 * gcc.target/i386/pr69454-2.c: New test.
9780
05dd97db
MS
97812016-02-03 Martin Sebor <msebor@redhat.com>
9782
9783 PR c++/69251
9784 PR c++/69253
9785 PR c++/69290
9786 PR c++/69277
9787 PR c++/69349
9788 * g++.dg/ext/flexarray-mangle-2.C: New test.
9789 * g++.dg/ext/flexarray-mangle.C: New test.
9790 * g++.dg/ext/flexarray-subst.C: New test.
9791 * g++.dg/ext/flexary11.C: New test.
9792 * g++.dg/ext/flexary12.C: New test.
9793 * g++.dg/ext/flexary13.C: New test.
9794 * g++.dg/ext/flexary14.C: New test.
9795 * g++.dg/other/dump-ada-spec-2.C: Adjust.
9796
dac2fc29
L
97972016-02-03 H.J. Lu <hongjiu.lu@intel.com>
9798
9799 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
9800 Define only if CHECK_FLOAT128 is defined.
9801 (main): Properly initialize u5.
9802
eadb8035
JJ
98032016-02-03 Jakub Jelinek <jakub@redhat.com>
9804
0afbb81b
JJ
9805 PR c/69627
9806 * gcc.dg/pr69627.c: New test.
9807
eadb8035
JJ
9808 PR target/69644
9809 * gcc.dg/pr69644.c: New test.
9810
b12d4923
MS
98112016-02-03 Mike Stump <mikestump@comcast.net>
9812
9813 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
9814 support for struct-layout-1.exp.
9815
ab4bae0c
PP
98162016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
9817
9818 PR c++/69056
618d6c1c 9819 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 9820
95831c01
VM
98212016-02-03 Vladimir Makarov <vmakarov@redhat.com>
9822 Alexandre Oliva <aoliva@redhat.com>
9823
9824 PR target/69461
9825 * gcc.target/powerpc/pr69461.c: New.
9826
ccc71ab8
UB
98272016-02-03 Uros Bizjak <ubizjak@gmail.com>
9828
9829 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
9830 works from here ...
9831 (check_effective_target_fsanitize_thread): ... to here. Do not
9832 specify additional compile flags for the test source.
9833 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
9834 specify additional compile flags for the test source.
9835
96299640
WD
98362016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
9837
9838 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9839
781d83d9
AV
98402016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
9841
9842 PR fortran/67451
9843 PR fortran/69418
9844 * gfortran.dg/coarray_allocate_2.f08: New test.
9845 * gfortran.dg/coarray_allocate_3.f08: New test.
9846 * gfortran.dg/coarray_allocate_4.f08: New test.
9847
d8208e6d
AL
98482016-02-03 Alan Lawrence <alan.lawrence@arm.com>
9849
9850 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
9851 use same scan-tree-dump-times on all platforms.
9852 * gcc.dg/vect/vect-outer-1.c: Likewise.
9853 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
9854 * gcc.dg/vect/vect-outer-1a.c: Likewise.
9855 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
9856 * gcc.dg/vect/vect-outer-1b.c: Likewise.
9857 * gcc.dg/vect/vect-outer-2b.c: Likewise.
9858 * gcc.dg/vect/vect-outer-3b.c: Likewise.
9859 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
9860
a8394fa0
SB
98612016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
9862
9863 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
9864 warning.
9865
f3baa1d3
L
98662016-02-02 H.J. Lu <hongjiu.lu@intel.com>
9867
9868 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
9869
eb077516
JN
98702016-02-02 James Norris <jnorris@codesourcery.com>
9871
9872 * c-c++-common/goacc/routine-5.c: Add tests.
9873
578fb225
AM
98742016-02-02 Alexander Monakov <amonakov@ispras.ru>
9875
9876 * gcc.target/nvptx/unsigned-cmp.c: New test.
9877
c64f7d37
WD
98782016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
9879
9880 * gcc.target/aarch64/scalar_shift_1.c
9881 (test_corners_sisd_di): Improve force to SIMD register.
9882 (test_corners_sisd_si): Likewise.
9883 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
9884 Remove scan-assembler check for ldr.
9885
90c6f26c
RB
98862016-02-02 Richard Biener <rguenther@suse.de>
9887
9888 PR tree-optimization/69595
9889 * gcc.dg/Warray-bounds-17.c: New testcase.
9890
9dc03c97
RB
98912016-02-02 Richard Biener <rguenther@suse.de>
9892
9893 PR tree-optimization/69606
9894 * gcc.dg/torture/pr69606.c: New testcase.
9895
2d4dc223
YR
98962016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
9897
9898 PR middle-end/68542
9899 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
9900 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
9901
65c98fde
AM
99022016-02-02 Alan Modra <amodra@gmail.com>
9903
9904 PR target/69548
9905 * gcc.target/powerpc/pr69548.c: New test.
9906
e1b81f2b
JJ
99072016-02-01 Jakub Jelinek <jakub@redhat.com>
9908
d0268b37
JJ
9909 PR rtl-optimization/69592
9910 * gcc.dg/pr69592.c: New test.
9911
e1b81f2b
JJ
9912 PR preprocessor/69543
9913 PR c/69558
9914 * gcc.dg/pr69543.c: New test.
9915 * gcc.dg/pr69558.c: New test.
9916
7dd7780d
UB
99172016-02-01 Uros Bizjak <ubizjak@gmail.com>
9918
bf672ee5
UB
9919 PR testsuite/65940
9920 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 9921
9a7013f8
MS
99222016-02-01 Martin Sebor <msebor@redhat.com>
9923
9924 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
9925
e681fb2b
BC
99262016-02-01 Bin Cheng <bin.cheng@arm.com>
9927
9928 PR tree-optimization/67921
9929 * c-c++-common/ubsan/pr67921.c: New test.
9930
ff86345f
RB
99312016-02-01 Richard Biener <rguenther@suse.de>
9932
9933 PR middle-end/69556
9934 * gcc.dg/tree-ssa/recip-8.c: New testcase.
9935
bc369dbd
RB
99362016-02-01 Richard Biener <rguenther@suse.de>
9937
9938 PR tree-optimization/69574
9939 * gcc.dg/torture/pr69574.c: New testcase.
9940
ef318184
RB
99412016-02-01 Richard Biener <rguenther@suse.de>
9942
9943 PR tree-optimization/69579
9944 * gcc.dg/setjmp-6.c: New testcase.
9945
654745e6
JJ
99462016-02-01 Jakub Jelinek <jakub@redhat.com>
9947
9948 PR rtl-optimization/69570
9949 * g++.dg/opt/pr69570.C: New test.
9950
e6c0c44b
RH
99512016-02-01 Richard Henderson <rth@redhat.com>
9952
9953 * gcc.dg/pr69535.c: New test.
9954
6ff3f09a
JDA
99552016-01-31 John David Anglin <danglin@gcc.gnu.org>
9956
2c005538
JDA
9957 PR testsuite/69584
9958 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
9959 * gcc.dg/tree-ssa/sra-18.c: Likewise.
9960
61083a4b
JDA
9961 PR debug/68244
9962 * g++.dg/parse/parens3.C: Use register "4" on hppa.
9963
6ff3f09a
JDA
9964 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
9965
0c221916
PT
99662016-01-31 Paul Thomas <pault@gcc.gnu.org>
9967
9968 PR fortran/67564
9969 * gfortran.dg/allocate_with_source_17.f03: New test.
9970
db7a2818
JJ
99712016-01-30 Jakub Jelinek <jakub@redhat.com>
9972
9973 PR tree-optimization/69546
9974 * gcc.dg/torture/pr69546.c: New test.
9975
e520d5f0
PT
99762016-01-30 Paul Thomas <pault@gcc.gnu.org>
9977
9978 PR fortran/69566
9979 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
9980
343c05d3
MS
99812016-01-30 Martin Sebor <msebor@redhat.com>
9982
9983 PR c++/68490
9984 * g++.dg/ext/flexary10.C: New test.
9985
d6c3a539
DH
99862016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
9987
9988 PR fortran/66707
9989 gfortran.dg/common_23.f90: New test.
9990
52d72fcd
BS
99912016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9992
9993 PR target/65546
9994 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
9995 condition being checked, and disable it when the target supports
9996 misaligned loads and stores.
9997
3a5d2ba4
JJ
99982016-01-29 Jakub Jelinek <jakub@redhat.com>
9999
10000 PR debug/69518
10001 * gcc.dg/torture/pr69518.c: New test.
10002
6bbacdb5
L
100032016-01-29 H.J. Lu <hongjiu.lu@intel.com>
10004
10005 PR target/69530
10006 * gcc.target/i386/pr69530.c: New test.
10007
af932cdb
SE
100082016-01-29 Steve Ellcey <sellcey@imgtec.com>
10009
10010 PR target/65604
10011 * gcc.target/mips/div-delay.c: New test.
10012
26658b7c
JJ
100132016-01-29 Jakub Jelinek <jakub@redhat.com>
10014
33e89989
JJ
10015 PR target/69551
10016 * gcc.target/i386/pr69551.c: New test.
10017
26658b7c
JJ
10018 PR target/66137
10019 * gcc.target/i386/pr66137.c: New test.
10020
401116b5
AB
100212016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
10022
10023 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
10024 always built for p5600.
10025 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
10026 isa=p5600 dg-option.
10027
d4abfcc5
RB
100282016-01-29 Richard Biener <rguenther@suse.de>
10029
10030 PR tree-optimization/69547
10031 * g++.dg/tree-ssa/pr69547.C: New testcase.
10032
16b77b32
JJ
100332016-01-29 Jakub Jelinek <jakub@redhat.com>
10034
10035 PR debug/66869
10036 * g++.dg/warn/Wunused-function2.C: New test.
10037
a1c95464
DV
100382016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10039
10040 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
10041 support for test to succeed.
10042
5453bfed
MP
100432016-01-29 Marek Polacek <polacek@redhat.com>
10044
10045 PR c++/69509
10046 PR c++/69516
10047 * g++.dg/ext/constexpr-vla2.C: New test.
10048 * g++.dg/ext/constexpr-vla3.C: New test.
10049 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
10050
452ec2a5
RB
100512016-01-29 Richard Biener <rguenther@suse.de>
10052
10053 PR middle-end/69537
10054 * gcc.dg/uninit-21.c: New testcase.
10055
aec0b19e
UB
100562016-01-28 Uros Bizjak <ubizjak@gmail.com>
10057
10058 PR target/69459
10059 * gcc.target/i386/pr69459.c: New test.
10060
df113ce7
SE
100612016-01-28 Steve Ellcey <sellcey@imgtec.com>
10062
10063 PR target/68400
10064 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
10065 * gcc.target/mips/pr68400.c: New test.
10066
494de84f
MS
100672016-01-28 Martin Sebor <msebor@redhat.com>
10068
10069 PR target/17381
10070 * gcc.target/powerpc/pr17381.c: New test.
10071
eb1b1f01
JJ
100722016-01-28 Jakub Jelinek <jakub@redhat.com>
10073
10074 PR middle-end/69542
10075 * gcc.dg/torture/pr69542.c: New test.
10076
6dfeb7ce
WD
100772016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
10078
10079 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10080
4b7471a4
DE
100812016-01-28 David Edelsohn <dje.gcc@gmail.com>
10082
10083 * gcc.dg/pr65980.c: Skip on AIX.
10084 * gcc.dg/pr66688.c: Same.
10085
b271fd21
DE
100862016-01-28 David Edelsohn <dje.gcc@gmail.com>
10087
10088 PR target/63679
10089 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
10090 * gcc.dg/tree-ssa/sra-18.c: Same.
10091
874108a9
AV
100922016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
10093
10094 PR fortran/62536
10095 * gfortran.dg/block_15.f08: New test.
10096 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
10097 on incorrectly closed BLOCK.
10098
30480bcd
IE
100992016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
10100
10101 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
101022016-01-28 Richard Biener <rguenther@suse.de>
10103
10104 PR tree-optimization/69466
10105 * gfortran.dg/vect/pr69466.f90: New testcase.
10106
0d4c694e
TP
101072016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
10108
10109 * g++.dg/pr67989.C: Remove ARM-specific option.
10110 * gcc.target/arm/pr67989.C: New file.
10111
2aa780da
UB
101122016-01-27 Uros Bizjak <ubizjak@gmail.com>
10113
10114 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
10115 and expm1 test for glibc < 2.11.
10116
f75ebe77
RH
101172016-01-27 Richard Henderson <rth@redhat.com>
10118
10119 * gcc.c-torture/execute/pr69447.c: New test.
10120
101212016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 10122
9a175e65 10123 PR fortran/69422
49847d75
PT
10124 * gfortran.dg/alloc_comp_assign_15.f03: New test.
10125
cbdd8ae0
JJ
101262016-01-27 Jakub Jelinek <jakub@redhat.com>
10127
10128 PR debug/66869
10129 * gcc.dg/pr66869.c: New test.
10130
2b572b3c
JL
101312016-01-25 Jeff Law <law@redhat.com>
10132
10133 PR tree-optimization/68398
aec0b19e 10134 PR tree-optimization/69196
2b572b3c
JL
10135 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
10136 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
10137 path to avoid new heuristic allowing more irreducible regions
10138 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
10139 * gcc.dg/tree-ssa/vrp46.c: Likewise.
10140 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
10141 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
10142 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
10143
fa74a4bc
MP
101442016-01-27 Marek Polacek <polacek@redhat.com>
10145
10146 PR c/68062
10147 * c-c++-common/vector-compare-4.c: New test.
10148
0afff540
DM
101492016-01-27 David Malcolm <dmalcolm@redhat.com>
10150
10151 PR preprocessor/69126
10152 * c-c++-common/pr69126.c: New test case.
10153
1a218fc9
ILT
101542016-01-27 Ian Lance Taylor <iant@google.com>
10155
10156 * gcc.dg/tree-ssa/ivopt_5.c: New test.
10157
5d70666e
RB
101582016-01-27 Ryan Burn <contact@rnburn.com>
10159
10160 PR cilkplus/69267
10161 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
10162
87ff4d66
UB
101632016-01-27 Uros Bizjak <ubizjak@gmail.com>
10164
10165 PR target/69512
10166 * gcc.target/i386/pr69512.c: New test.
10167
27e23cca
RE
101682016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
10169
10170 PR ada/69488
10171 * gnat.dg/sso/*.adb: Robustify dg-output directives.
10172
05bf54c3
MP
101732016-01-27 Marek Polacek <polacek@redhat.com>
10174
10175 PR c++/69379
10176 * g++.dg/pr69379.C: New test.
10177
60214d0d
MS
101782016-01-27 Martin Sebor <msebor@redhat.com>
10179
10180 PR c++/69317
10181 * g++.dg/abi/Wabi-2-2.C: New test.
10182 * g++.dg/abi/Wabi-2-3.C: New test.
10183 * g++.dg/abi/Wabi-3-2.C: New test.
10184 * g++.dg/abi/Wabi-3-3.C: New test.
10185
167c7bfa
RB
101862016-01-27 Richard Biener <rguenther@suse.de>
10187
10188 PR tree-optimization/69166
10189 * gcc.dg/torture/pr69166.c: New testcase.
10190
1430fb1f
MJ
101912016-01-27 Martin Jambor <mjambor@suse.cz>
10192
10193 PR tree-optimization/69355
10194 * gcc.dg/tree-ssa/pr69355.c: New test.
10195
95e3030c
MP
101962016-01-27 Marek Polacek <polacek@redhat.com>
10197
10198 PR c++/69496
10199 * g++.dg/ext/constexpr-vla1.C: New test.
10200
eeb085f3
CB
102012016-01-20 Christian Bruel <christian.bruel@st.com>
10202
10203 PR target/69245
10204 * gcc.target/arm/pr69245.c: New test.
10205
b1652dde
JJ
102062016-01-27 Jakub Jelinek <jakub@redhat.com>
10207
10208 PR tree-optimization/69399
10209 * gcc.dg/torture/pr69399.c: New test.
10210
ce7e8f00
EB
102112016-01-27 Eric Botcazou <ebotcazou@adacore.com>
10212
10213 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
10214
e4aac1d1
EB
102152016-01-26 Eric Botcazou <ebotcazou@adacore.com>
10216
10217 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
10218
8dfdb419
TV
102192016-01-26 Tom de Vries <tom@codesourcery.com>
10220
10221 PR tree-optimization/69110
10222 * gcc.dg/autopar/pr69110.c: New test.
10223
56f80f54 102242016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 10225 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
10226
10227 * gcc.dg/graphite/isl-ast-op-select.c: New.
10228
a0909527
PT
102292015-01-26 Paul Thomas <pault@gcc.gnu.org>
10230
10231 PR fortran/69385
10232 * gfortran.dg/allocate_error_6.f90: New test.
10233
ffc445f4
RH
102342016-01-26 Richard Henderson <rth@redhat.com>
10235
10236 * gcc.dg/tm/pr60908.c: New test.
10237
01e1dea3
DM
102382016-01-26 David Malcolm <dmalcolm@redhat.com>
10239
10240 PR other/69006
10241 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
10242 directive.
10243 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
10244 expected multiline output to reflect the colorization being
10245 disabled before newlines.
10246 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
10247 (custom_diagnostic_finalizer): Replace call to
10248 pp_newline_and_flush with call to pp_flush.
10249 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
10250 * gfortran.dg/implicit_class_1.f90: Likewise.
10251 * lib/gcc-dg.exp (allow_blank_lines): New global.
10252 (dg-allow-blank-lines-in-output): New procedure.
10253 (gcc-dg-prune): Complain about blank lines in the output, unless
10254 dg-allow-blank-lines-in-output was called.
10255 * lib/multiline.exp (_build_multiline_regex): Only support
10256 arbitrary followup text for non-blank-lines, not for blank lines.
10257
13f92e8d
JJ
102582016-01-26 Jakub Jelinek <jakub@redhat.com>
10259
10260 PR tree-optimization/69483
10261 * gcc.dg/pr69483.c: New test.
10262 * g++.dg/opt/pr69483.C: New test.
10263
92422235
CL
102642016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10265
10266 PR target/68620
10267 * gcc.target/arm/pr68620.c: New test.
10268
0bccf11b
L
102692016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10270
10271 * gcc.target/i386/pr68986-2.c: Remove -m32.
10272
81cd202e
L
102732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10274
10275 PR target/68986
10276 * gcc.target/i386/pr68986-1.c: New test.
10277 * gcc.target/i386/pr68986-2.c: Likewise.
10278 * gcc.target/i386/pr68986-3.c: Likewise.
10279
213a1c03
CB
102802016-01-26 Christian Bruel <christian.bruel@st.com>
10281
10282 * lib/target-supports.exp
10283 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
10284 (check_effective_target_arm_crypto_pragma_ok): Likewise.
10285 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
10286
22a08dd1
RB
102872016-01-26 Richard Biener <rguenther@suse.de>
10288
10289 PR tree-optimization/69452
10290 * gcc.dg/torture/pr69452.c: New testcase.
10291
6c06e0e8
JJ
102922016-01-26 Jakub Jelinek <jakub@redhat.com>
10293
10294 PR target/69442
10295 * gcc.dg/pr69442.c: New test.
10296
b96824c4
RFI
102972016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
10298
10299 PR target/67896
10300 * gcc.target/aarch64/simd/pr67896.C: New.
10301
5ee31e57
RS
103022016-01-26 Richard Sandiford <richard.sandiford@arm.com>
10303
10304 PR tree-optimization/69400
10305 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
10306 function.
10307 (plugin_init): Call it.
10308 * gcc.dg/torture/pr69400.c: New test.
10309
7ddfb31d
CL
103102016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10311
10312 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
10313
1e050c90
AK
103142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10315 Sebastian Pop <s.pop@samsung.com>
10316
10317 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
10318 isl-0.15.
10319
c8ee4bf5
AK
103202016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10321 Sebastian Pop <s.pop@samsung.com>
10322
10323 * gcc.dg/graphite/pr69292.c: New.
10324
d902b330
JJ
103252016-01-25 Jakub Jelinek <jakub@redhat.com>
10326
10327 * c-c++-common/goacc/use_device-1.c: New test.
10328
2c89b952
JL
103292016-01-25 Jeff Law <law@redhat.com>
10330
10331 PR tree-optimization/69196
10332 PR tree-optimization/68398
10333 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
10334 * gcc.dg/tree-ssa/pr68198.c: Likewise.
10335
685c8785
DE
103362016-01-25 David Edelsohn <dje.gcc@gmail.com>
10337
10338 PR target/69469
10339 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
10340 Algorithm.
10341
95cef0c1
RB
103422016-01-25 Richard Biener <rguenther@suse.de>
10343
10344 PR testsuite/69380
10345 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
10346
2947d3b2
IE
103472016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
10348
10349 PR target/69421
10350 * gcc.dg/pr69421.c: New test.
10351
ae19075a
BB
103522016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
10353
10354 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
10355 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
10356 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
10357 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
10358 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
10359 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
10360 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
10361 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
10362 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
10363 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
10364
fa4511c2
RB
103652016-01-25 Richard Biener <rguenther@suse.de>
10366
10367 PR tree-optimization/69376
10368 * gcc.dg/torture/pr69376.c: New testcase.
10369
1d101216
JD
103702016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10371
10372 PR fortran/69397
10373 PR fortran/68442
10374 * gfortran.dg/interface_38.f90: New test.
10375 * gfortran.dg/interface_39.f90: New test.
a0909527 10376
a59b92b0
PP
103772016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
10378
10379 Revert:
10380 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10381
10382 PR c++/11858
10383 PR c++/24663
10384 PR c++/24664
10385 * g++.dg/template/pr11858.C: New test.
10386 * g++.dg/template/pr24663.C: New test.
10387 * g++.dg/template/unify12.C: New test.
10388 * g++.dg/template/unify13.C: New test.
10389 * g++.dg/template/unify14.C: New test.
10390 * g++.dg/template/unify15.C: New test.
10391 * g++.dg/template/unify16.C: New test.
10392 * g++.dg/template/unify17.C: New test.
10393
16acb1a8
DH
103942016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
10395
10396 PR fortran/68283
10397 gfortran.dg/pr68283.f90: New test.
10398
094773e8
TK
103992016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
10400
10401 PR fortran/66094
10402 * gfortran.dg/inline_matmul_13.f90: New test.
10403 * gfortran.dg/matmul_bounds_8.f90: New test.
10404 * gfortran.dg/matmul_bounds_9.f90: New test.
10405 * gfortran.dg/matmul_bounds_10.f90: New test.
10406
42fb90d7
TV
104072016-01-23 Tom de Vries <tom@codesourcery.com>
10408
10409 PR tree-optimization/69426
10410 * gcc.dg/autopar/pr69426.c: New test.
10411
69da7802
MS
104122016-01-23 Martin Sebor <msebor@redhat.com>
10413
10414 PR c++/58109
10415 PR c++/69022
10416 * g++.dg/cpp0x/alignas5.C: New test.
10417 * g++.dg/ext/vector29.C: Same.
10418
da17300a
UB
104192016-01-23 Uros Bizjak <ubizjak@gmail.com>
10420
10421 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
10422 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
10423 _GNU_SOURCE from compile flags to the source.
10424 * gcc.target/i386/chkp-stropt-12.c: Ditto.
10425 * gcc.target/i386/chkp-stropt-16.c: Ditto.
10426 * gcc.target/i386/chkp-stropt-4.c: Ditto.
10427 * gcc.target/i386/chkp-stropt-8.c: Ditto.
10428
62041cfc
JJ
104292016-01-22 Jakub Jelinek <jakub@redhat.com>
10430
10431 PR target/69432
10432 * g++.dg/opt/pr69432.C: New test.
10433
f7d2ad6f
BS
104342016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10435
10436 * gcc.target/powerpc/pr63354c: Adjust target selector to include
10437 32-bit targets testing an -m64 multilib.
10438
d403fc9a
WS
104392016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10440
10441 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
10442 64-bit support.
10443
4aa16f8d
JG
104442016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
10445
10446 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
10447
7c816d0f
CB
104482016-01-21 Christian Bruel <christian.bruel@st.com>
10449
10450 PR target/68674
10451 * gcc.target/i386/pr68674.c
10452 * gcc.target/aarch64/pr68674.c
10453 * gcc.target/arm/pr68674.c
10454
fce661e8
KT
104552016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10456
10457 PR target/69403
10458 * gcc.c-torture/execute/pr69403.c: New test.
10459
4696899f
PC
104602016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
10461
10462 PR c++/55843
10463 * g++.dg/template/pr55843.C: New.
10464
bac69366
AL
104652016-01-22 Alan Lawrence <alan.lawrence@arm.com>
10466
10467 PR testsuite/66877
10468 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
10469 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
10470
b57d3a5c
BS
104712016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10472
10473 PR testsuite/67489
da17300a
UB
10474 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
10475 from dg-do compile directive, and instead add
10476 { dg-require-effective-target int128 }.
b57d3a5c 10477
9f04a53e
MS
104782016-01-20 Martin Sebor <msebor@redhat.com>
10479
10480 PR c/69405
10481 * gcc.dg/sync-fetch.c: New test.
10482
38a51663
JL
104832016-01-21 Martin Sebor <msebor@redhat.com>
10484
10485 PR target/69252
10486 * gcc.target/powerpc/pr69252.c: New test.
10487
2423a75a
JD
104882016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10489
10490 PR fortran/65996
da17300a 10491 * gfortran.dg/pr65996.f90: New test.
2423a75a 10492
0a76463f
DV
104932016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
10494
10495 PR c++/68810
9f04a53e 10496 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 10497 expected to generate an error.
0a76463f 10498
9776e692
BS
104992016-01-21 Bernd Schmidt <bschmidt@redhat.com>
10500
10501 PR middle-end/66178
10502 * gcc.dg/torture/pr66178.c: New test.
10503
c8d3e088
AB
105042016-01-21 Anton Blanchard <anton@samba.org>
10505 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10506
10507 PR target/63354
10508 * gcc.target/powerpc/pr63354.c: New test.
10509
35b707ff
VM
105102016-01-21 Vladimir Makarov <vmakarov@redhat.com>
10511
10512 PR rtl-optimization/68990
10513 * gcc.target/i386/pr68990: New.
10514
157b0829
NC
105152016-01-21 Nick Clifton <nickc@redhat.com>
10516
10517 PR target/69129
10518 * gcc.target/mips/pr69129.c: New.
10519
aede6748
PC
105202016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
10521
10522 PR c++/58046
10523 * g++.dg/cpp0x/pr58046.C: New.
10524
5463c2c8
JJ
105252016-01-21 Jakub Jelinek <jakub@redhat.com>
10526
6d31cc75
SS
10527 PR target/69187
10528 PR target/65624
10529 * gcc.target/arm/pr69187.c: New test.
10530
5463c2c8
JJ
10531 PR c++/69355
10532 * g++.dg/torture/pr69355.C: New test.
10533
fa28f32b
AK
105342016-01-21 Aditya Kumar <aditya.k7@samsung.com>
10535 Sebastian Pop <s.pop@samsung.com>
10536
10537 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
10538
b920a047
AK
105392016-01-21 Aditya Kumar <aditya.k7@samsung.com>
10540 Sebastian Pop <s.pop@samsung.com>
10541
da17300a 10542 * gcc.dg/graphite/pr68976.c: New test.
b920a047 10543
bdd3aea6
JJ
105442016-01-21 Jakub Jelinek <jakub@redhat.com>
10545
10546 PR middle-end/67653
10547 * c-c++-common/pr67653.c: New test.
10548 * gcc.dg/torture/pr29119.c: Add dg-warning.
10549
26a2e6ae
PB
105502016-01-20 Peter Bergner <bergner@vnet.ibm.com>
10551
10552 * gcc.target/powerpc/cpu-builtin-1.c: New test.
10553
d25c7690
PK
105542016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
10555
10556 PR c/24293
10557 * gcc.dg/pr24293.c: New test.
10558 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
10559 incomplete struct type.
10560 * gcc.dg/declspec-1.c: Likewise.
10561 * gcc.dg/pr63549.c: Likewise.
10562
889d5698
JJ
105632016-01-20 Jakub Jelinek <jakub@redhat.com>
10564
10565 PR tree-optimization/66612
10566 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
10567 for bdn instruction.
10568
d7cf3dc7
CL
105692016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
10570
10571 * lib/target-supports.exp
10572 (check_effective_target_arm_fp_ok_nocache): New.
10573 (check_effective_target_arm_fp_ok): New.
10574 (add_options_for_arm_fp): New.
10575 (check_effective_target_arm_crypto_ok_nocache): Require
10576 target_arm_v8_neon_ok instead of arm32.
10577 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
10578 (check_effective_target_arm_crypto_pragma_ok): New.
10579 (add_options_for_arm_vfp): New.
10580 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
10581 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
10582 target instead. Force initial fpu to vfp.
10583 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
10584 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
10585 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
10586 dependency.
10587 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
10588 use arm_vfp effective target instead. Force initial fpu to vfp.
10589 * gcc.target/arm/attr-neon3.c: Likewise.
10590 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
10591 arm_vfp_ok.
10592 * gcc.target/arm/unsigned-float.c: Likewise.
10593 * gcc.target/arm/vfp-1.c: Likewise.
10594 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
10595 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
10596 * gcc.target/arm/vfp-ldmiad.c: Likewise.
10597 * gcc.target/arm/vfp-ldmias.c: Likewise.
10598 * gcc.target/arm/vfp-stmdbd.c: Likewise.
10599 * gcc.target/arm/vfp-stmdbs.c: Likewise.
10600 * gcc.target/arm/vfp-stmiad.c: Likewise.
10601 * gcc.target/arm/vfp-stmias.c: Likewise.
10602 * gcc.target/arm/vnmul-1.c: Likewise.
10603 * gcc.target/arm/vnmul-2.c: Likewise.
10604 * gcc.target/arm/vnmul-3.c: Likewise.
10605 * gcc.target/arm/vnmul-4.c: Likewise.
10606
01ac9704 106072016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 10608
e84b00da
L
10609 PR testsuite/69366
10610 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
10611 the MPX run-time library, for compile-time MPX test.
10612 * gcc.target/i386/chkp-always_inline.c: Likewise.
10613 * gcc.target/i386/chkp-bndret.c: Likewise.
10614 * gcc.target/i386/chkp-builtins-1.c: Likewise.
10615 * gcc.target/i386/chkp-builtins-2.c: Likewise.
10616 * gcc.target/i386/chkp-builtins-3.c: Likewise.
10617 * gcc.target/i386/chkp-builtins-4.c: Likewise.
10618 * gcc.target/i386/chkp-const-check-1.c: Likewise.
10619 * gcc.target/i386/chkp-const-check-2.c: Likewise.
10620 * gcc.target/i386/chkp-hidden-def.c: Likewise.
10621 * gcc.target/i386/chkp-label-address.c: Likewise.
10622 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
10623 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
10624 * gcc.target/i386/chkp-pr69044.c: Likewise.
10625 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
10626 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
10627 * gcc.target/i386/chkp-strchr.c: Likewise.
10628 * gcc.target/i386/chkp-strlen-1.c: Likewise.
10629 * gcc.target/i386/chkp-strlen-2.c: Likewise.
10630 * gcc.target/i386/chkp-strlen-3.c: Likewise.
10631 * gcc.target/i386/chkp-strlen-4.c: Likewise.
10632 * gcc.target/i386/chkp-strlen-5.c: Likewise.
10633 * gcc.target/i386/chkp-stropt-1.c: Likewise.
10634 * gcc.target/i386/chkp-stropt-10.c: Likewise.
10635 * gcc.target/i386/chkp-stropt-11.c: Likewise.
10636 * gcc.target/i386/chkp-stropt-12.c: Likewise.
10637 * gcc.target/i386/chkp-stropt-13.c: Likewise.
10638 * gcc.target/i386/chkp-stropt-14.c: Likewise.
10639 * gcc.target/i386/chkp-stropt-15.c: Likewise.
10640 * gcc.target/i386/chkp-stropt-16.c: Likewise.
10641 * gcc.target/i386/chkp-stropt-2.c: Likewise.
10642 * gcc.target/i386/chkp-stropt-3.c: Likewise.
10643 * gcc.target/i386/chkp-stropt-4.c: Likewise.
10644 * gcc.target/i386/chkp-stropt-5.c: Likewise.
10645 * gcc.target/i386/chkp-stropt-6.c: Likewise.
10646 * gcc.target/i386/chkp-stropt-7.c: Likewise.
10647 * gcc.target/i386/chkp-stropt-8.c: Likewise.
10648 * gcc.target/i386/chkp-stropt-9.c: Likewise.
10649 * gcc.target/i386/pr63995-2.c: Likewise.
10650 * gcc.target/i386/pr64805.c: Likewise.
10651 * gcc.target/i386/pr65044.c: Likewise.
10652 * gcc.target/i386/pr65167.c: Likewise.
10653 * gcc.target/i386/pr65183.c: Likewise.
10654 * gcc.target/i386/pr65184.c: Likewise.
10655 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 10656
28b33016
IE
106572016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
10658
10659 PR tree-optimization/69328
10660 * gcc.dg/pr69328.c: New test.
10661
bcff0913
JL
106622016-01-20 Jeff Law <law@redhat.com>
10663
bf0bb970 10664 PR target/25114
bcff0913
JL
10665 * gcc.target/m68k/pr25114.c: New test.
10666
a3f69631
AV
106672016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
10668
10669 * gcc.target/arm/memset-inline-10.c: Added
10670 dg-require-effective-target arm_thumb2_ok.
10671
af33ba0d
EB
106722016-01-19 Eric Botcazou <ebotcazou@adacore.com>
10673
10674 * gcc.dg/debug/dwarf2/sso.c: New test.
10675
7596d5de
UB
106762016-01-19 Uros Bizjak <ubizjak@gmail.com>
10677
10678 PR testsuite/68820
10679 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
10680 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
10681 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
10682
ceda2c69
JH
106832016-01-19 Jan Hubicka <hubicka@ucw.cz>
10684
10685 PR ipa/66223
10686 * g++.dg/ipa/devirt-50.C: New testcase.
10687
38a979f2
MP
106882016-01-19 Marek Polacek <polacek@redhat.com>
10689
10690 PR c++/68965
10691 * g++.dg/cpp1y/parameter-pack-1.C: New test.
10692 * g++.dg/cpp1y/parameter-pack-2.C: New test.
10693
962801c5
KT
106942016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10695
10696 PR target/69135
10697 * gcc.target/arm/pr69135_1.c: New test.
10698
078fe40a
WD
106992015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
10700
10701 * gcc.target/aarch64/ccmp_1.c: Add new tests.
10702
786e3c06
WD
107032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
10704
10705 * gcc.target/aarch64/ccmp_1.c: New testcase.
10706
1e297006
MP
107072016-01-19 Marek Polacek <polacek@redhat.com>
10708
10709 PR c++/68586
10710 * g++.dg/cpp0x/enum30.C: New test.
10711
879c27e3
RB
107122016-01-19 Richard Biener <rguenther@suse.de>
10713
10714 PR tree-optimization/69336
10715 * g++.dg/tree-ssa/pr69336.C: New testcase.
10716
015337d3
JJ
107172016-01-19 Jakub Jelinek <jakub@redhat.com>
10718
10719 PR debug/65779
10720 * gcc.dg/pr65779.c: New test.
10721
e2c768b6
RB
107222016-01-19 Richard Biener <rguenther@suse.de>
10723
10724 PR tree-optimization/69352
10725 * gcc.dg/torture/pr69352.c: New testcase.
10726
569efc34
JJ
107272016-01-19 Jakub Jelinek <jakub@redhat.com>
10728
10729 PR rtl-optimization/68955
10730 PR rtl-optimization/64557
10731 * gcc.dg/torture/pr68955.c: New test.
10732
e49d321f
JH
107332016-01-19 Jan Hubicka <hubicka@ucw.cz>
10734
10735 PR lto/69136
10736 * g++.dg/torture/pr69136.C: New testcase.
10737
e9191ad3
JH
107382016-01-19 Jan Hubicka <hubicka@ucw.cz>
10739
10740 PR lto/69133
10741 * g++.dg/lto/pr69133_0.C: New testcase.
10742 * g++.dg/lto/pr69133_1.C: New testcase.
10743
2bedb645
JL
107442016-01-15 Jeff Law <law@redhat.com>
10745
10746 PR tree-optimization/69320
10747 * gcc.c-torture/pr69320-1.c: New test.
10748 * gcc.c-torture/pr69320-2.c: New test.
10749 * gcc.c-torture/pr69320-3.c: New test.
10750 * gcc.c-torture/pr69320-4.c: New test.
10751
17c15cb9
PP
107522016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10753
10754 PR c++/11858
10755 PR c++/24663
10756 PR c++/24664
10757 * g++.dg/template/pr11858.C: New test.
10758 * g++.dg/template/pr24663.C: New test.
10759 * g++.dg/template/unify12.C: New test.
10760 * g++.dg/template/unify13.C: New test.
10761 * g++.dg/template/unify14.C: New test.
10762 * g++.dg/template/unify15.C: New test.
10763 * g++.dg/template/unify16.C: New test.
10764 * g++.dg/template/unify17.C: New test.
10765
9617fd08
DM
107662016-01-18 David Malcolm <dmalcolm@redhat.com>
10767
10768 PR testsuite/69181
10769 * gcc.dg/pr69181-1.c: New test file.
10770 * gcc.dg/pr69181-2.c: New test file.
10771 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
10772 globals by moving it to...
10773 (cleanup-after-saved-dg-test): ...this new function. Add
10774 "global additional_sources_used". Add reset of global
10775 multiline_expected_outputs to the empty list.
10776 * lib/multiline.exp (_multiline_expected_outputs): Rename this
10777 global to...
10778 (multiline_expected_outputs): ...this, and updated comments to
10779 note that it is modified from gcc-dg.exp.
10780 (dg-end-multiline-output): Update for the above renaming.
10781 (handle-multiline-outputs): Likewise. Remove the clearing
10782 of the expected outputs to the empty list.
10783
b555a2e4
RB
107842016-01-18 Richard Biener <rguenther@suse.de>
10785
10786 PR tree-optimization/69297
10787 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
10788
96902805
JM
107892016-01-18 Joseph Myers <joseph@codesourcery.com>
10790
10791 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
10792 dg-options.
10793 * gcc.target/mips/mips-3d-2.c: Likewise.
10794 * gcc.target/mips/mips-3d-3.c: Likewise.
10795 * gcc.target/mips/mips-3d-4.c: Likewise.
10796 * gcc.target/mips/mips-3d-5.c: Likewise.
10797 * gcc.target/mips/mips-3d-6.c: Likewise.
10798 * gcc.target/mips/mips-3d-7.c: Likewise.
10799 * gcc.target/mips/mips-3d-8.c: Likewise.
10800 * gcc.target/mips/mips-3d-9.c: Likewise.
10801 * gcc.target/mips/mips-ps-1.c: Likewise.
10802 * gcc.target/mips/mips-ps-2.c: Likewise.
10803 * gcc.target/mips/mips-ps-3.c: Likewise.
10804 * gcc.target/mips/mips-ps-4.c: Likewise.
10805 * gcc.target/mips/mips-ps-5.c: Likewise.
10806 * gcc.target/mips/mips-ps-6.c: Likewise.
10807 * gcc.target/mips/mips-ps-7.c: Likewise.
10808 * gcc.target/mips/mips-ps-type.c: Likewise.
10809 * gcc.target/mips/mips-ps-type-2.c: Likewise.
10810 * gcc.target/mips/mips16-attributes-6.c: Likewise.
10811
40e26f94
TV
108122016-01-18 Tom de Vries <tom@codesourcery.com>
10813
10814 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
10815 * c-c++-common/goacc/kernels-double-reduction.c: New test.
10816 * c-c++-common/goacc/kernels-empty.c: New test.
10817 * c-c++-common/goacc/kernels-eternal.c: New test.
10818 * c-c++-common/goacc/kernels-loop-2.c: New test.
10819 * c-c++-common/goacc/kernels-loop-3.c: New test.
10820 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
10821 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
10822 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
10823 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
10824 * c-c++-common/goacc/kernels-loop-data.c: New test.
10825 * c-c++-common/goacc/kernels-loop-g.c: New test.
10826 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
10827 * c-c++-common/goacc/kernels-loop-n.c: New test.
10828 * c-c++-common/goacc/kernels-loop-nest.c: New test.
10829 * c-c++-common/goacc/kernels-loop.c: New test.
10830 * c-c++-common/goacc/kernels-noreturn.c: New test.
10831 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
10832 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
10833 * c-c++-common/goacc/kernels-reduction.c: New test.
10834
a98d4647
TV
108352016-01-18 Tom de Vries <tom@codesourcery.com>
10836
10837 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
10838 * gcc.dg/autopar/outer-2.c: Same.
10839 * gcc.dg/autopar/outer-3.c: Same.
10840 * gcc.dg/autopar/outer-4.c: Same.
10841 * gcc.dg/autopar/outer-5.c: Same.
10842 * gcc.dg/autopar/outer-6.c: Same.
10843 * gcc.dg/autopar/parallelization-1.c: Same.
10844 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
10845 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
10846 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
10847 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
10848 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
10849 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
10850 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
10851 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
10852 * gcc.dg/autopar/pr39500-1.c: Same.
10853 * gcc.dg/autopar/pr39500-2.c: Same.
10854 * gcc.dg/autopar/pr46193.c: Same.
10855 * gcc.dg/autopar/pr46194.c: Same.
10856 * gcc.dg/autopar/pr49580.c: Same.
10857 * gcc.dg/autopar/pr49960-1.c: Same.
10858 * gcc.dg/autopar/pr49960.c: Same.
10859 * gcc.dg/autopar/pr68373.c: Same.
10860 * gcc.dg/autopar/reduc-1.c: Same.
10861 * gcc.dg/autopar/reduc-1char.c: Same.
10862 * gcc.dg/autopar/reduc-1short.c: Same.
10863 * gcc.dg/autopar/reduc-2.c: Same.
10864 * gcc.dg/autopar/reduc-2char.c: Same.
10865 * gcc.dg/autopar/reduc-2short.c: Same.
10866 * gcc.dg/autopar/reduc-3.c: Same.
10867 * gcc.dg/autopar/reduc-4.c: Same.
10868 * gcc.dg/autopar/reduc-6.c: Same.
10869 * gcc.dg/autopar/reduc-7.c: Same.
10870 * gcc.dg/autopar/reduc-8.c: Same.
10871 * gcc.dg/autopar/reduc-9.c: Same.
10872 * gcc.dg/autopar/uns-outer-4.c: Same.
10873 * gcc.dg/autopar/uns-outer-5.c: Same.
10874 * gcc.dg/autopar/uns-outer-6.c: Same.
10875 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
10876 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
10877
da976fa8
AL
108782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10879
10880 PR target/63679
10881 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
10882 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
10883
70c1e886
AL
108842016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10885
10886 PR target/63679
10887 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
10888 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
10889 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
10890
88bed196
AL
108912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10892
10893 PR target/63679
10894 * gcc.dg/tree-ssa/sra-17.c: New.
10895 * gcc.dg/tree-ssa/sra-18.c: New.
10896
3dd5f42e
IE
108972016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10898
10899 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
10900
ae5a77fa
EB
109012016-01-18 Eric Botcazou <ebotcazou@adacore.com>
10902
10903 * gnat.dg/inline12.adb: New test.
10904
11e57fc6
BC
109052016-01-18 Bin Cheng <bin.cheng@arm.com>
10906
10907 PR tree-optimization/66797
10908 * gcc.c-torture/execute/pr65447.c: Relax check condition.
10909
995b6fe0
RB
109102016-01-18 Richard Biener <rguenther@suse.de>
10911
10912 PR tree-optimization/69170
10913 * gcc.dg/torture/pr69170.c: New testcase.
10914
82ee0cf2 109152016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
10916
10917 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
10918
d69da357
TV
109192016-01-16 Tom de Vries <tom@codesourcery.com>
10920
10921 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
10922
a3845283
TV
109232016-01-16 Tom de Vries <tom@codesourcery.com>
10924
10925 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
10926 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
10927 redundant dg-require-effective-target pthread.
10928 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
10929 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10930 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10931 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10932 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10933 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10934 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10935
197a6aa6
DE
109362016-01-16 David Edelsohn <dje.gcc@gmail.com>
10937
10938 PR target/68609
10939 * gcc.target/powerpc/recip-6.c: Enable on AIX.
10940 * gcc.target/powerpc/recip-7.c: Same.
10941
ec7886c1
PP
109422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10943
10944 PR c++/69091
10945 * g++.dg/template/pr69091.C: New test.
10946
203484bb
PP
109472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10948
10949 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
10950 dump does not contain an error_mark_node.
10951 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
10952 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
10953
aa2500e9
PP
109542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10955
10956 PR c++/68936
10957 * g++.dg/template/pr68936.C: New test.
10958
28621a5c
DE
109592016-01-15 David Edelsohn <dje.gcc@gmail.com>
10960
10961 PR target/68609
10962 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
10963 * gcc.target/powerpc/recip-2.c: Same.
10964 * gcc.target/powerpc/recip-3.c: Same.
10965 * gcc.target/powerpc/recip-4.c: Same.
10966 * gcc.target/powerpc/recip-sqrtf.c: Same.
10967
40c43aca
JL
109682016-01-15 Jeff Law <law@redhat.com>
10969
10970 PR tree-optimization/69270
10971 * gcc.dg/tree-ssa/pr69270-2.c: New test.
10972 * gcc.dg/tree-ssa/pr69270-3.c: New test.
10973
afbc5ae8
PT
109742016-01-15 Paul Thomas <pault@gcc.gnu.org>
10975
10976 PR fortran/49630
10977 * gfortran.dg/deferred_character_13.f90: New test for the fix
10978 of comment 3 of the PR.
10979
10980 PR fortran/54070
10981 * gfortran.dg/deferred_character_8.f90: New test
10982 * gfortran.dg/allocate_error_5.f90: New test
10983
10984 PR fortran/60593
10985 * gfortran.dg/deferred_character_10.f90: New test
10986
10987 PR fortran/60795
10988 * gfortran.dg/deferred_character_14.f90: New test
10989
10990 PR fortran/61147
10991 * gfortran.dg/deferred_character_11.f90: New test
10992
10993 PR fortran/64324
10994 * gfortran.dg/deferred_character_9.f90: New test
10995
49abe076
VM
109962016-01-15 Vladimir Makarov <vmakarov@redhat.com>
10997
10998 PR rtl-optimization/69030
10999 * gcc.target/i386/pr69030.c: New.
11000
16d12992
KT
110012016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11002
11003 * gcc.target/aarch64/target_attr_17.c: New test.
11004
78810bd3
RB
110052016-01-15 Richard Biener <rguenther@suse.de>
11006
11007 PR tree-optimization/66856
11008 * gcc.dg/torture/pr66856-1.c: New testcase.
11009 * gcc.dg/torture/pr66856-2.c: Likewise.
11010
2bd847fe
RB
110112016-01-15 Richard Biener <rguenther@suse.de>
11012
11013 PR debug/69137
11014 * g++.dg/lto/pr69137_0.C: New testcase.
11015
a00fe3b7
RS
110162016-01-15 Richard Sandiford <richard.sandiford@arm.com>
11017
11018 PR middle-end/69246
11019 * gcc.target/i386/pr69246.c: New test.
11020
cbb0e83b
DV
110212016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11022
7596d5de 11023 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 11024
5a500ecf
DV
110252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11026
11027 PR c++/56194
11028 * g++.dg/init/const9.C: Disable test on S/390.
11029
5d9bf64f
DV
110302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11031
11032 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
11033 * g++.dg/Wno-frame-address.C: Ditto.
11034
e234b19e
DV
110352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11036
11037 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
11038
89483f99
RB
110392016-01-15 Richard Biener <rguenther@suse.de>
11040
11041 PR tree-optimization/68961
11042 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
11043
94f37395
IE
110442016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11045
11046 * gcc.target/i386/pr65105-5.c: New test.
11047
82ee0cf2 110482016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
11049
11050 * gcc.c-torture/execute/alias-4.c: New testcase.
11051
82ee0cf2 110522016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
11053
11054 PR ipa/68148
11055 * g++.dg/ipa/devirt-49.C: New testcase.
11056
092f7deb 110572016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
11058
11059 PR target/65837
11060 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
11061 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
11062 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
11063
e93c66bc
RB
110642016-01-15 Richard Biener <rguenther@suse.de>
11065
11066 PR tree-optimization/69117
11067 * gcc.dg/torture/pr69117.c: New testcase.
11068
c47eaca6 110692015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
11070
11071 PR c++/69048
11072 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
11073
c3f6914a
FXC
110742016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11075
11076 PR testsuite/67509
11077 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
11078 range tests use 100 * maximum instead of maximum + 1.
11079
cd65ae90
JJ
110802016-01-14 Jakub Jelinek <jakub@redhat.com>
11081
11082 PR debug/69244
11083 * gcc.dg/guality/pr69244.c: New test.
11084
19643948
UB
110852016-01-14 Uros Bizjak <ubizjak@gmail.com>
11086
11087 * lib/target-supports.exp (check_effective_target_issignaling):
11088 New procedure.
11089 * gcc.dg/pr61441.c: Require issignaling effective target.
11090
fe79c97e
SB
110912016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
11092
11093 PR target/68803
11094 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
11095
c7df95d8
DM
110962016-01-14 David Malcolm <dmalcolm@redhat.com>
11097
11098 PR c++/68819
11099 PR preprocessor/69177
11100 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
11101 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
11102 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
11103 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
11104
00083992
MP
111052016-01-14 Marek Polacek <polacek@redhat.com>
11106
11107 PR c/69262
11108 * gcc.dg/array-15.c: New test.
11109
0c9b3294
JJ
111102016-01-14 Jakub Jelinek <jakub@redhat.com>
11111
11112 PR middle-end/68146
11113 PR tree-optimization/69155
11114 * gfortran.dg/pr68146.f: New test.
11115 * gfortran.dg/pr69155.f90: New test.
11116
3688e13d
RB
111172016-01-14 Richard Biener <rguenther@suse.de>
11118
11119 PR tree-optimization/68060
11120 * gcc.dg/torture/pr68060-1.c: New testcase.
11121 * gcc.dg/torture/pr68060-2.c: Likewise.
11122
bab0ad3a
NC
111232016-01-14 Nick Clifton <nickc@redhat.com>
11124
11125 * lib/target-supports.exp
11126 (check_effective_target_arm_neon_ok_nocache): Add an option
11127 sequence that includes setting the ARM architecture to ARMv7-A.
11128 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
11129 command line options necessary to enable Neon support.
11130 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
11131 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
11132 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
11133 * gcc.target/arm/pr69180.c: Likewise.
11134
947c2ce5
JL
111352016-01-14 Jeff Law <law@redhat.com>
11136
11137 PR tree-optimization/69270
11138 * gcc.dg/tree-ssa/pr69270.c: New test.
11139
3342fd71
BS
111402016-01-13 Bernd Schmidt <bschmidt@redhat.com>
11141
11142 PR c/66208
11143 * c-c++-common/pr66208.c: New file.
11144
2ad3adf1
JJ
111452016-01-13 Jakub Jelinek <jakub@redhat.com>
11146
11147 PR tree-optimization/69156
11148 * gcc.dg/pr69156.c: New test.
11149
398d6feb
L
111502016-01-13 H.J. Lu <hongjiu.lu@intel.com>
11151
11152 * gcc.target/i386/pr69225-7.c: New test.
11153
4c868789
RH
111542016-01-13 Richard Henderson <rth@redhat.com>
11155
11156 * gcc.dg/tm/memopt-13.c: Update expected function.
11157 * gcc.dg/tm/memopt-6.c: Likewise.
11158
ef6d1772
UB
111592016-01-13 Uros Bizjak <ubizjak@gmail.com>
11160
11161 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
11162 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
11163 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
11164 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 11165
ef6d1772
UB
111662016-01-13 Tom de Vries <tom@codesourcery.com>
11167
11168 PR tree-optimization/69169
0b4b6ef2
TV
11169 * gcc.dg/pr69169.c: New test.
11170
2ad3adf1 111712016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
11172
11173 PR target/69228
11174 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
11175 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
11176 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
11177 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
11178 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
11179 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
11180 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
11181 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
11182
9060e335
AK
111832016-01-13 Jakub Jelinek <jakub@redhat.com>
11184
11185 PR target/69247
11186 * gcc.dg/pr69247.c: New test.
11187
40311329
RB
111882016-01-13 Richard Biener <rguenther@suse.de>
11189
11190 PR tree-optimization/69242
11191 * gcc.dg/torture/pr69242.c: New testcase.
11192
ccbd7103
RB
111932016-01-13 Richard Biener <rguenther@suse.de>
11194
11195 PR tree-optimization/69186
11196 * gcc.dg/torture/pr69186.c: New testcase.
11197
c6f72a46
JL
111982016-01-13 Jeff Law <law@redhat.com>
11199
11200 PR tree-optimization/67755
11201 * gcc.dg/tree-ssa/pr67755.c: New test.
11202
112032016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
11204
11205 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
11206 pass number in output by a star.
11207
c446cf07
BC
112082016-01-12 Bin Cheng <bin.cheng@arm.com>
11209
11210 PR tree-optimization/68911
11211 * gcc.c-torture/execute/pr68911.c: New test.
11212
5342156c
MP
112132016-01-12 Marek Polacek <polacek@redhat.com>
11214
11215 PR c++/68979
11216 * g++.dg/warn/permissive-1.C: New test.
11217
65364cc5
JJ
112182016-01-12 Jakub Jelinek <jakub@redhat.com>
11219
11220 PR objc++/68511
11221 PR c++/69213
11222 * g++.dg/opt/pr69213.C: New test.
11223
81b9a3d9
CB
112242016-01-12 Christian Bruel <christian.bruel@st.com>
11225
11226 PR target/69180
11227 * gcc.target/arm/pr69180.c: New test.
11228
3c4e91c9
RB
112292016-01-12 Richard Biener <rguenther@suse.de>
11230
11231 PR lto/69077
11232 * g++.dg/lto/pr69077_0.C: New testcase.
11233 * g++.dg/lto/pr69077_1.C: Likewise.
11234
5664cea1
JJ
112352016-01-12 Jakub Jelinek <jakub@redhat.com>
11236
11237 PR target/69175
11238 * g++.dg/opt/pr69175.C: New test.
11239
86cefc49
AL
112402016-01-12 Alan Lawrence <alan.lawrence@arm.com>
11241
11242 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
11243 rather than #including math.h & stdlib.h.
11244 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
11245 * gcc.dg/vect/pr49771.c: Likewise.
11246 * gcc.dg/vect/vect-10-big-array.c: Likewise.
11247 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
11248 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
11249 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
11250 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
11251 * gcc.dg/vect/pr44507.c: Likewise.
11252 * gcc.dg/vect/pr45902.c: Likewise.
11253 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
11254 * gcc.dg/vect/vect-117.c: Likewise.
11255 * gcc.dg/vect/vect-99.c: Likewise.
11256 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
11257 * gcc.dg/vect/vect-cond-1.c: Likewise.
11258 * gcc.dg/vect/vect-cond-2.c: Likewise.
11259 * gcc.dg/vect/vect-cond-3.c: Likewise.
11260 * gcc.dg/vect/vect-cond-4.c: Likewise.
11261 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
11262 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
11263 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
11264 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
11265 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
11266 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
11267 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
11268 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
11269 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
11270 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
11271 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
11272 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
11273 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
11274 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
11275 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
11276 include of signal.h.
11277 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
11278 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
11279 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
11280 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
11281 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
11282 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
11283 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
11284 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
11285 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
11286 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
11287 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11288 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11289 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
11290 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
11291 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
11292 * gcc.dg/vect/vect-outer-5.c: Likewise.
11293 * gcc.dg/vect/vect-outer-6.c: Likewise.
11294 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
11295 include of stdio.h.
11296
b832f61e
NC
112972016-01-12 Nick Clifton <nickc@redhat.com>
11298
11299 PR target/68913
11300 * gcc.dg/lto/pr61886_0.c: Rename the external function called
11301 to fread so that it will be found in all target runtimes.
11302
8eac49b1
RB
113032016-01-12 Richard Biener <rguenther@suse.de>
11304
11305 PR tree-optimization/69053
11306 * g++.dg/torture/pr69053.C: New testcase.
11307
2935d994
RB
113082016-01-12 Richard Biener <rguenther@suse.de>
11309
11310 PR tree-optimization/69168
11311 * gcc.dg/torture/pr69168.c: New testcase.
11312
66c16fd9
RB
113132016-01-12 Richard Biener <rguenther@suse.de>
11314
11315 PR tree-optimization/69157
11316 * gcc.dg/torture/pr69157.c: New testcase.
11317
113182016-01-12 Richard Biener <rguenther@suse.de>
11319
11320 PR tree-optimization/69174
11321 * gcc.dg/torture/pr69174.c: New testcase.
11322
723033a6
JJ
113232016-01-12 Jakub Jelinek <jakub@redhat.com>
11324
11325 PR c++/66808
11326 PR c++/69000
11327 * g++.dg/tls/pr66808.C: New test.
11328 * g++.dg/tls/pr69000.C: New test.
11329
3574cf47
BS
113302016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11331
11332 * gcc.target/powerpc/swaps-p8-23.c: New test.
11333 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
11334
feb20787
JDA
113352016-01-11 John David Anglin <danglin@gcc.gnu.org>
11336
11337 PR tree-optimization/68356
11338 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
11339
27b1820a
KV
113402016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
11341 Jim Wilson <jim.wilson@linaro.org>
11342
11343 PR target/69194
11344 * gcc.target/arm/pr69194.c: New test.
11345
cf4de6af
L
113462016-01-11 H.J. Lu <hongjiu.lu@intel.com>
11347
11348 PR target/69225
11349 * gcc.target/i386/pr69225-1.c: New test.
11350 * gcc.target/i386/pr69225-2.c: Likewise.
11351 * gcc.target/i386/pr69225-3.c: Likewise.
11352 * gcc.target/i386/pr69225-4.c: Likewise.
11353 * gcc.target/i386/pr69225-5.c: Likewise.
11354 * gcc.target/i386/pr69225-6.c: Likewise.
11355
1ebd5558
JJ
113562016-01-11 Jakub Jelinek <jakub@redhat.com>
11357
23552a4d
JJ
11358 PR target/67462
11359 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
11360 if lp64.
11361
26ff85b0
JJ
11362 PR target/69071
11363 * gcc.dg/pr69071.c: New test.
11364
9cb6bd74
JJ
11365 PR c++/69211
11366 * g++.dg/opt/pr69211.C: New test.
11367
1ebd5558
JJ
11368 PR tree-optimization/69214
11369 * gcc.c-torture/compile/pr69214.c: New test.
11370
8c18c836
UB
113712016-01-11 Uros Bizjak <ubizjak@gmail.com>
11372
11373 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
11374 * gcc.target/i386/pr66232-11.c: Ditto.
11375 * gcc.target/i386/pr66232-12.c: Ditto.
11376 * gcc.target/i386/pr66232-13.c: Ditto.
11377
62446e6e
RB
113782016-01-11 Richard Biener <rguenther@suse.de>
11379
11380 PR tree-optimization/69173
11381 * gcc.dg/torture/pr69173.c: New testcase.
11382
2b8568fe
KT
113832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11384
11385 PR rtl-optimization/68796
11386 * gcc.target/aarch64/tst_5.c: New test.
11387 * gcc.target/aarch64/tst_6.c: Likewise.
11388
5baf4532
KT
113892016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11390
11391 PR rtl-optimization/68841
11392 * gcc.dg/pr68841.c: New test.
11393 * gcc.c-torture/execute/pr68841.c: New test.
11394
ca90b1ed
YR
113952016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
11396
11397 PR rtl-optimization/68920
11398 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
11399 for ix86 targets.
11400 * gcc.dg/ifcvt-5.c: New test.
11401
2ad3adf1 114022016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
11403
11404 PR bootstrap/69123
11405 * g++.dg/pr69123.C: New.
11406
83834c09
IE
114072016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
11408
11409 PR target/69010
11410 * gcc.target/i386/pr69010.c: New test.
11411
dcf89d57
MJ
114122016-01-11 Martin Jambor <mjambor@suse.cz>
11413
11414 PR ipa/69044
11415 * gcc.target/i386/chkp-pr69044.c: New test.
11416
d95167ee
TV
114172016-01-11 Tom de Vries <tom@codesourcery.com>
11418
11419 PR tree-optimization/69109
11420 * gcc.dg/autopar/pr69109-2.c: New test.
11421 * gcc.dg/autopar/pr69109.c: New test.
11422
4f6403a8
TV
114232016-01-11 Tom de Vries <tom@codesourcery.com>
11424
11425 PR tree-optimization/69108
11426 * gcc.dg/autopar/pr69108.c: New test.
11427
21efdd80
PP
114282016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
11429
11430 PR c++/69029
11431 * c-c++-common/Wisleading-indentation.c: Augment test.
11432
fd42eed8
TK
114332016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
11434
11435 PR fortran/69154
11436 * gfortran.dg/inline_matmul_12.f90: New test.
11437
4f90ee6c
PT
114382016-01-10 Paul Thomas <pault@gcc.gnu.org>
11439
11440 PR fortran/67779
11441 * gfortran.dg/actual_array_offset_1: New test.
11442
3907c6cf
TV
114432016-01-10 Tom de Vries <tom@codesourcery.com>
11444
11445 PR tree-optimization/69062
11446 * gcc.dg/autopar/pr69062.c: New test.
11447
b07b236e
TS
114482016-01-10 Thomas Schwinge <thomas@codesourcery.com>
11449
11450 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
11451 * gcc.dg/vect/slp-perm-2.c: Likewise.
11452 * gcc.dg/vect/slp-perm-3.c: Likewise.
11453 * gcc.dg/vect/slp-perm-5.c: Likewise.
11454 * gcc.dg/vect/slp-perm-6.c: Likewise.
11455 * gcc.dg/vect/slp-perm-7.c: Likewise.
11456 * gcc.dg/vect/slp-perm-8.c: Likewise.
11457
23fab8ae
TV
114582016-01-10 Tom de Vries <tom@codesourcery.com>
11459
11460 PR tree-optimization/69039
11461 * gcc.dg/autopar/pr69039.c: New test.
11462
73f0dae2
MP
114632016-01-09 Marek Polacek <polacek@redhat.com>
11464
11465 PR c++/69113
11466 * g++.dg/pr69113.C: New test.
11467
20b8d734
JJ
114682016-01-09 Jakub Jelinek <jakub@redhat.com>
11469
11470 PR middle-end/50865
11471 PR tree-optimization/69097
11472 * gcc.c-torture/execute/pr50865.c: New test.
11473 * gcc.c-torture/execute/pr69097-1.c: New test.
11474 * gcc.c-torture/execute/pr69097-2.c: New test.
11475 * gcc.dg/pr69097-1.c: New test.
11476 * gcc.dg/pr69097-2.c: New test.
11477
c50e614b
JJ
114782016-01-09 Jakub Jelinek <jakub@redhat.com>
11479
11480 PR c++/69164
11481 * g++.dg/opt/pr69164.C: New test.
11482
e0237993
JJ
114832016-01-08 Jakub Jelinek <jakub@redhat.com>
11484
11485 PR tree-optimization/69167
11486 * gcc.dg/pr69167.c: New test.
11487
bd8f5bb2
MP
114882016-01-08 Marek Polacek <polacek@redhat.com>
11489
11490 PR c++/68449
11491 * g++.dg/pr68449.C: New.
11492
bb0f5ca7
AL
114932016-01-08 Alan Lawrence <alan.lawrence@arm.com>
11494
11495 PR tree-optimization/68707
11496 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
11497 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
11498 on platforms supporting it.
11499 * gcc.dg/vect/slp-perm-2.c: Likewise.
11500 * gcc.dg/vect/slp-perm-3.c: Likewise.
11501 * gcc.dg/vect/slp-perm-5.c: Likewise.
11502 * gcc.dg/vect/slp-perm-7.c: Likewise.
11503 * gcc.dg/vect/slp-perm-8.c: Likewise.
11504 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
11505 on platforms supporting it.
11506
22518428
JJ
115072016-01-08 Jakub Jelinek <jakub@redhat.com>
11508
33f0852f
JJ
11509 PR tree-optimization/69162
11510 * gcc.dg/pr69162.c: New test.
11511
22518428
JJ
11512 PR tree-optimization/69172
11513 * gcc.dg/pr69172.c: New test.
11514
80e9b3aa
TP
115152016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
11516
11517 PR tree-optimization/67781
11518 * gcc.c-torture/execute/pr67781.c: New file.
11519
262a363f
JJ
115202016-01-08 Jakub Jelinek <jakub@redhat.com>
11521
11522 PR tree-optimization/69083
11523 * gcc.dg/vect/pr69083.c: New test.
11524
6e1f093f
SS
115252016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
11526
11527 PR tree-optimization/61441
11528 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
11529 Use -fexcess-precision=standard for compiler options.
11530 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
11531
53290e07
JJ
115322016-01-08 Jakub Jelinek <jakub@redhat.com>
11533
57bf3072
JJ
11534 PR fortran/69128
11535 * gfortran.dg/gomp/pr69128.f90: New test.
11536
53290e07
JJ
11537 PR c++/69145
11538 * g++.dg/ext/pr69145-1.C: New test.
11539 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
11540 * g++.dg/ext/pr69145-2.h: New file.
11541
7a127fa7
MS
115422016-01-07 Martin Sebor <msebor@redhat.com>
11543
11544 PR c/68966
11545 * gcc.dg/atomic-fetch-bool.c: New test.
11546 * gcc.dg/sync-fetch-bool.c: New test.
11547
95918b49
L
115482016-01-07 H.J. Lu <hongjiu.lu@intel.com>
11549
11550 PR fortran/66680
11551 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
11552
c8e62a9d
NC
115532016-01-07 Nick Clifton <nickc@redhat.com>
11554
11555 PR target/66655
11556 * g++.dg/pr66655.C: New test.
11557 * g++.dg/pr66655_1.cc: Test support file.
11558 * g++.dg/pr66655.h: Test header file.
11559
2ad3adf1 115602016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
11561
11562 PR fortran/66680
11563 gfortran.dg/gomp/pr66680.f90: New test.
11564
4cd9ca92
L
115652016-01-07 H.J. Lu <hongjiu.lu@intel.com>
11566
11567 PR target/69171
11568 * gcc.target/i386/pr69171-1.c: New test.
11569 * gcc.target/i386/pr69171-2.c: Likewise.
11570 * gcc.target/i386/pr69171-3.c: Likewise.
11571 * gcc.target/i386/pr69171-4.c: Likewise.
11572 * gcc.target/i386/pr69171-5.c: Likewise.
11573 * gcc.target/i386/pr69171-6.c: Likewise.
11574
7e33d4dc
BS
115752015-12-15 Bernd Schmidt <bschmidt@redhat.com>
11576
11577 PR middle-end/67639
11578 * c-c++-common/pr67639.c: New test.
11579
fec64afc
JJ
115802016-01-07 Jakub Jelinek <jakub@redhat.com>
11581
11582 PR tree-optimization/69141
11583 * g++.dg/opt/pr69141.C: New test.
11584
f293ad29
EB
115852016-01-06 Eric Botcazou <ebotcazou@adacore.com>
11586
11587 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
11588
5027395e
UB
115892016-01-06 Uros Bizjak <ubizjak@gmail.com>
11590
11591 PR target/69140
11592 * gcc.target/i386/pr69140.c: New test
11593
7443cf13
DM
115942016-01-06 David Malcolm <dmalcolm@redhat.com>
11595
11596 * gcc.dg/bad-dereference.c: New test case.
11597
32928931
BS
115982015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11599
11600 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
11601
68dd05da
AS
116022016-01-06 Andreas Schwab <schwab@linux-m68k.org>
11603
11604 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
11605
6b131d5b
MP
116062016-01-06 Marek Polacek <polacek@redhat.com>
11607
11608 PR sanitizer/69099
11609 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
11610
8d9fdb49
MP
116112016-01-05 Marek Polacek <polacek@redhat.com>
11612
11613 PR c/69104
11614 * gcc.dg/atomic-invalid-2.c: New.
11615
acf93f1e
L
116162016-01-05 H.J. Lu <hongjiu.lu@intel.com>
11617
11618 PR target/68991
11619 * gcc.target/i386/pr68991.c: New test.
11620
3f50525d
L
116212016-01-05 H.J. Lu <hongjiu.lu@intel.com>
11622
11623 PR target/68991
11624 * g++.dg/pr68991-1.C: New test.
11625 * g++.dg/pr68991-2.C: Likewise.
11626
e0237993 116272016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 11628
e0237993 11629 PR other/60465
face88a1
ST
11630 * gcc.target/ia64/pr60465-gprel64.c: New test.
11631 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
11632
a0866eff
KT
116332016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11634
11635 PR rtl-optimization/68651
11636 * gcc.target/aarch64/pr68651_1.c: New test.
11637
c589e975
DM
116382016-01-05 David Malcolm <dmalcolm@redhat.com>
11639
11640 PR c/69122
11641 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
11642
929710d9
NS
116432016-01-05 Nathan Sidwell <nathan@acm.org>
11644
ce3e43d7
NS
11645 PR c++/58583
11646 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
11647
929710d9
NS
11648 * gcc.dg/alias-15.c: New.
11649
a2faef8e
NC
116502016-01-05 Nick Clifton <nickc@redhat.com>
11651
11652 PR target/68870
11653 * g++.dg/pr68770.C: New test.
11654
4cfa76e3
MS
116552016-01-04 Mike Stump <mikestump@comcast.net>
11656
11657 * lib/target-supports.exp (check_effective_target_cilkplus):
11658 cilkplus targets require pthreads.
4ece61b6 11659 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 11660
4e8a3a35
MM
116612016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
11662
11663 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
11664 generation.
11665
818ab71a
JJ
116662016-01-04 Jakub Jelinek <jakub@redhat.com>
11667
11668 Update copyright years.
11669
2fe0a208
MP
116702016-01-04 Marek Polacek <polacek@redhat.com>
11671
11672 PR c/68908
11673 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
11674 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
11675 * gcc.dg/atomic/stdatomic-op-5.c: New test.
11676
9e3b2fe3
EB
116772016-01-04 Eric Botcazou <ebotcazou@adacore.com>
11678
11679 * gcc.target/sparc/20160104-2.c: New test.
11680
e8d65a35
EB
116812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
11682
11683 * gcc.target/sparc/20160104-1.c: New test.
11684
25ccfccd
PT
116852016-01-03 Paul Thomas <pault@gcc.gnu.org>
11686
11687 PR fortran/65045
11688 * gfortran.dg/pr65045.f90: New test.
11689
cb51d382
EB
116902016-01-02 Eric Botcazou <ebotcazou@adacore.com>
11691
11692 * gnat.dg/specs/debug1.ads: Delete.
11693
6eeaad6e
JD
116942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11695
11696 PR libgfortran/68867
11697 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
11698 expression.
11699
2f968603
JD
117002016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11701
11702 PR libgfortran/68867
11703 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
11704 PowerPC.
11705
591bb5e4
PT
117062016-01-01 Paul Thomas <pault@gcc.gnu.org>
11707
11708 PR fortran/68864
11709 * gfortran.dg/pr68864.f90: New test.
11710
f1e0620c
JJ
117112016-01-01 Jakub Jelinek <jakub@redhat.com>
11712
942a1319
JJ
11713 PR tree-optimization/69070
11714 * gcc.dg/pr69070.c: New test.
11715
10dff63f
JJ
11716 PR sanitizer/69055
11717 * gfortran.dg/pr69055.f90: New test.
11718
f1e0620c
JJ
11719 PR target/69015
11720 * gcc.dg/pr69015.c: New test.
818ab71a 11721\f
2f883d1c 11722Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
11723
11724Copying and distribution of this file, with or without modification,
11725are permitted in any medium without royalty provided the copyright
11726notice and this notice are preserved.