]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/66107 (ICE on missing parameter value for initialisation (segfault))
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
39abef62
LK
12016-09-21 Louis Krupp <louis.krupp@zoho.com>
2
3 PR fortran/66107
4 * gfortran.dg/pr66107.f90: New test.
5
4a2bb7fc
ILT
62016-09-21 Ian Lance Taylor <iant@golang.org>
7
8 * go.go-torture/execute/map-1.go: Replace old map deletion syntax
9 with call to builtin delete function.
10
5f84cee2
JM
112016-09-21 Joseph Myers <joseph@codesourcery.com>
12
13 * gcc.dg/torture/float128-tg-3.c, gcc.dg/torture/float128x-tg-3.c,
14 gcc.dg/torture/float16-tg-3.c, gcc.dg/torture/float32-tg-3.c,
15 gcc.dg/torture/float32x-tg-3.c, gcc.dg/torture/float64-tg-3.c,
16 gcc.dg/torture/float64x-tg-3.c, gcc.dg/torture/floatn-tg-3.h: New
17 tests.
18
fe01a41a
UB
192016-09-21 Uros Bizjak <ubizjak@gmail.com>
20
21 * gcc.c-torture/unsorted/dump-noaddr.x: Remove debug statements.
22
2e1c20b1
JJ
232016-09-21 Jakub Jelinek <jakub@redhat.com>
24
25 PR c++/77651
26 * g++.dg/cpp1z/aligned-new6.C: New test.
27
de4c144a
MW
282016-09-21 Matthew Wahab <matthew.wahab@arm.com>
29
30 * gcc.target/arm/fp16-aapcs-3.c: New.
31 * gcc.target/arm/fp16-aapcs-4.c: New.
32 * gcc.target/arm/aapcs/aapcs/vfp22.c: New.
33 * gcc.target/arm/aapcs/aapcs/vfp23.c: New.
34 * gcc.target/arm/aapcs/aapcs/vfp24.c: New.
35 * gcc.target/arm/aapcs/aapcs/vfp25.c: New.
36
44fc7854
BE
372016-09-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
38
39 PR tree-optimization/77550
40 * g++.dg/pr77550.C: New test.
41
bc084f84
GJL
422016-09-21 Georg-Johann Lay <avr@gjlay.de>
43
44 PR target/77326
45 * gcc.target/avr/torture/pr77326.c: New test.
46
c075003a
LK
472016-09-21 Louis Krupp <louis.krupp@zoho.com>
48
49 * gfortran.dg/pr68078.f90: Run on x86_64_*_linux* only.
50
6811ea79
RB
512016-09-21 Richard Biener <rguenther@suse.de>
52
53 PR tree-optimization/77648
54 * gcc.dg/torture/pr77648-1.c: New testcase.
55 * gcc.dg/torture/pr77648-2.c: Likewise.
56
f955c4c4
RB
572016-09-21 Richard Biener <rguenther@suse.de>
58 Jakub Jelinek <jakub@redhat.com>
59
60 PR tree-optimization/77621
61 * gcc.dg/pr77621.c: New testcase.
62
096506bb
PT
632016-09-21 Paul Thomas <pault@gcc.gnu.org>
64
65 PR fortran/77657
66 * gfortran.dg/dtio_12.f90: New test.
67
37d168ae
SKS
682016-09-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
69
70 * gcc.dg/tree-ssa/pr64130.c: Use __UINT32_TYPE__ instead of int.
71
66454000
KV
722016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
73
74 PR tree-optimization/72835
75 * gcc.dg/tree-ssa/pr72835.c: New test.
76
88d0c3f0
MS
772016-09-20 Martin Sebor <msebor@redhat.com>
78
79 PR middle-end/49905
80 * gcc.dg/builtin-stringop-chk-1.c: Adjust.
81 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: New test.
82 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: New test.
83 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: New test.
84 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: New test.
85 * gcc.dg/tree-ssa/builtin-sprintf.c: New test.
86 * gcc.dg/tree-ssa/builtin-sprintf-2.c: New test.
87
a03df1d5
KV
882016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
89
90 * gcc.dg/guality/pr54519-1.c: Add -fno-ipa-vrp. Else constant
91 arguments/compare will be optimized away.
92 * gcc.dg/torture/ftrapv-1.c: Likewise.
93
8bc5448f
KV
942016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
95
96 * g++.dg/ipa/pure-const-3.C: Add -fno-ipa-vrp. Else constant arguments
97 will be optimized away.
98 * gcc.dg/ipa/vrp1.c: New test.
99 * gcc.dg/ipa/vrp2.c: New test.
100 * gcc.dg/ipa/vrp3.c: New test.
101
973625a0
KV
1022016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
103
104 * g++.dg/tree-ssa/pr31146-2.C: Run with -fno-tree-evrp as evrp also
105 does the same transformation.
106 * g++.dg/warn/pr33738.C: XFAIL as optimization now happens in ccp.
107 * gcc.dg/tree-ssa/evrp1.c: New test.
108 * gcc.dg/tree-ssa/evrp2.c: New test.
109 * gcc.dg/tree-ssa/evrp3.c: New test.
110 * gcc.dg/tree-ssa/pr20657.c: Check for the pattern in evrp dump.
111 * gcc.dg/tree-ssa/pr22117.c: Likewise.
112 * gcc.dg/tree-ssa/pr61839_2.c: Likewise.
113 * gcc.dg/tree-ssa/pr64130.c: Likewise.
114 * gcc.dg/tree-ssa/pr37508.c: Change the pattern to be checked as
115 foling now happens early.
116 * gcc.dg/tree-ssa/vrp04.c: Likewise.
117 * gcc.dg/tree-ssa/vrp06.c: Likewise.
118 * gcc.dg/tree-ssa/vrp16.c: Likewise.
119 * gcc.dg/tree-ssa/vrp25.c: Likewise.
120 * gcc.dg/tree-ssa/vrp67.c: Likewise.
121
9b1ba33c
UB
1222016-09-20 Uros Bizjak <ubizjak@gmail.com>
123
124 PR target/77621
125 * gcc.target/i386/pr77621.c: New test.
126 * gcc.target/i386/vect-double-2.c: Update scan-tree-dump-times
127 pattern, loop should vectorize with -mtune=atom.
128
f5bd4ad8
MO
1292016-09-20 Maxim Ostapenko <m.ostapenko@samsung.com>
130 Jakub Jelinek <jakub@redhat.com>
131
132 PR testsuite/63299
133 * g++.old-deja/g++.jason/init3.C (My_string::~My_string): Use delete[]
134 instead of delete.
135
7d9cf801
JJ
1362016-09-20 Jakub Jelinek <jakub@redhat.com>
137
b912f962
JJ
138 PR c++/77626
139 * g++.dg/other/pr77626.C: New test.
140
eaf1ece1
JJ
141 PR c++/77638
142 * g++.dg/cpp0x/udlit-tmpl-arg-neg2.C: New test.
143
590b62e9
JJ
144 PR c++/77637
145 * g++.dg/cpp0x/gen-attrs-62.C: New test.
146
7d9cf801
JJ
147 PR middle-end/77624
148 * c-c++-common/pr77624-1.c: New test.
149 * c-c++-common/pr77624-2.c: New test.
150
3aebb6ff
AV
1512016-09-20 Andre Vehreschild <vehre@gcc.gnu.org>
152
153 * gfortran.dg/coarray_allocate_7.f08: Using + instead of fixed number
154 of digits expected.
155
b5bbe47b
RB
1562016-09-20 Richard Biener <rguenther@suse.de>
157
158 PR tree-optimization/77646
159 * gcc.dg/torture/pr77646.c: New testcase.
160
144a96e4
BE
1612016-09-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
162
163 PR c++/77434
164 * c-c++-common/Wint-in-bool-context.c: New test.
165
1f2071fa
JM
1662016-09-19 Joseph Myers <joseph@codesourcery.com>
167
168 * gcc.dg/cr-decimal-dig-1.c: New test.
169
63012d9a
JM
1702016-09-19 Joseph Myers <joseph@codesourcery.com>
171
172 * gcc.dg/float128-align.c, gcc.dg/float128x-align.c,
173 gcc.dg/float16-align.c, gcc.dg/float32-align.c,
174 gcc.dg/float32x-align.c, gcc.dg/float64-align.c,
175 gcc.dg/float64x-align.c, gcc.dg/floatn-align.h: New tests.
176
02410826
VM
1772016-09-19 Vladimir Makarov <vmakarov@redhat.com>
178
179 PR rtl-optimization/77416
180 * gcc.target/powerpc/pr77416.c: New.
181
6101a7ab
PP
1822016-09-19 Patrick Palka <ppalka@gcc.gnu.org>
183
184 PR c++/77639
185 * g++.dg/template/error-recovery4.C: New test.
186
1993ff76
BC
1872016-09-19 Bin Cheng <bin.cheng@arm.com>
188
189 * gcc.dg/vect/pr57558-1.c: Use unsigned int instead of unsigned long.
190
5fa9e644
KT
1912016-09-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
192
193 * gcc.target/aarch64/gtu_to_ltu_cmp_1.c: New test.
194 * gcc.target/aarch64/gtu_to_ltu_cmp_2.c: New test.
195
fc15d9ec
JJ
1962016-09-19 Jakub Jelinek <jakub@redhat.com>
197 Jan Hubicka <jh@suse.cz>
198
199 PR target/77587
200 * gcc.dg/pr77587.c: New test.
201 * gcc.dg/pr77587a.c: New file.
202
3c9f5092
AV
2032016-09-19 Andre Vehreschild <vehre@gcc.gnu.org>
204
205 * gfortran.dg/coarray/alloc_comp_4.f90: New test.
206 * gfortran.dg/coarray_38.f90:
207 * gfortran.dg/coarray_alloc_comp_1.f08: New test.
208 * gfortran.dg/coarray_alloc_comp_2.f08: New test.
209 * gfortran.dg/coarray_allocate_7.f08: New test.
210 * gfortran.dg/coarray_allocate_8.f08: New test.
211 * gfortran.dg/coarray_allocate_9.f08: New test.
212 * gfortran.dg/coarray_lib_alloc_1.f90: Adapted scan-tree-dumps to expect
213 new caf_register.
214 * gfortran.dg/coarray_lib_alloc_2.f90: Same.
215 * gfortran.dg/coarray_lib_alloc_3.f90: Same.
216 * gfortran.dg/coarray_lib_comm_1.f90: Adapted scan-tree-dumps to expect
217 get_by_refs.
218 * gfortran.dg/coarray_lib_token_3.f90: Same as for coarray_lib_alloc2.
219 * gfortran.dg/coarray_lock_7.f90: Same.
220 * gfortran.dg/coarray_poly_5.f90: Same.
221 * gfortran.dg/coarray_poly_6.f90: Same.
222 * gfortran.dg/coarray_poly_7.f90: Same.
223 * gfortran.dg/coarray_poly_8.f90: Same.
224 * gfortran.dg/coindexed_1.f90: Changed errors expected.
225
e79e6763
FR
2262016-09-19 Fritz Reese <fritzoreese@gmail.com>
227
228 PR fortran/77584
229 * gfortran.dg/dec_structure_15.f90: New testcase.
230
ae527639
RB
2312016-09-19 Richard Biener <rguenther@suse.de>
232
233 PR middle-end/77605
234 * gcc.dg/torture/pr77605.c: New testcase.
235
cdf060f8
LK
2362016-09-18 Louis Krupp <louis.krupp@zoho.com>
237
238 * gfortran.dg/pr68078.f90: XFAIL run on Darwin
239
b720e919
JH
2402016-09-17 Jan Hubicka <hubicka@ucw.cz>
241
242 * g++.dg/predict-loop-exit-1.C: Disable early jump threading.
243 * g++.dg/predict-loop-exit-2.C: Disable early jump threading.
244 * g++.dg/predict-loop-exit-3.C: Disable early jump threading.
245 * gcc.dg/tree-ssa/pr69196-1.c: Disable early jump threading.
246 * gcc.dg/tree-ssa/vrp01.c: Disable early jump threading.
247 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Disable early jump threading.
248 * gcc.dg/tree-ssa/pr68198.c: Scan ethread dump.
249 * gcc.dg/tree-ssa/ssa-thread-13.c: Scan ethread dump.
250 * gcc.dg/tree-ssa/vrp56.c: Scan ethread dump.
251 * gcc.dg/tree-ssa/vrp92.c: Scan ethread dump.
252 * gcc.dg/uninit-15.c: Swap xfailed and non-xfailed alternative.
253
bdabae39
KY
2542016-09-18 Kirill Yukhin <kirill.yukhin@gmaile.com>
255
256 * gcc.target/i386/pr68633.c: Fix expected result.
257
493ba820
LK
2582016-09-17 Louis Krupp <louis.krupp@gmail.com>
259
260 PR fortran/68078
261 * gfortran.dg/pr68078.f90: New test.
262 * gfortran.dg/set_vm_limit.c: New, called by pr68078.
263
9a42726b
BS
2642016-09-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
265
266 PR target/77613
267 * gcc.target/powerpc/swaps-p8-25.c: New.
268
e7d61178
JJ
2692016-09-16 Jakub Jelinek <jakub@redhat.com>
270
8f03e02f
JJ
271 PR c++/77482
272 * g++.dg/cpp0x/constexpr-77482.C: New test.
273
e80cb545
JJ
274 PR c++/77379
275 * g++.dg/abi/abi-tag23.C: Adjust scan-assembler regex for differing
276 thunk offsets.
277 * g++.dg/abi/abi-tag23a.C: Likewise.
278
1c2f613f
JJ
279 PR c++/77338
280 * g++.dg/cpp0x/decltype-77338.C: New test.
281
e7d61178
JJ
282 PR c++/77375
283 * g++.dg/cpp0x/mutable1.C: New test.
284
8d987deb
SK
2852016-09-16 Steven G. Kargl <kargl@gcc.gnu.org>
286
287 PR fortran/77612
288 * gfortran.dg/pr77612.f90: New test.
289
2c3d35a6
SKS
2902016-09-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
291
292 * gcc.dg/torture/pr70421.c: Require int32plus.
293
e43163ae
JJ
2942016-09-16 Jakub Jelinek <jakub@redhat.com>
295
bcf0905a
JJ
296 PR middle-end/77475
297 * gcc.target/i386/pr65990.c: Adjust dg-error regexp.
298
e43163ae
JJ
299 PR target/77526
300 * gcc.target/i386/pr77526.c: New test.
301
7d704548
JJ
3022016-09-16 Jakub Jelinek <jakub@redhat.com>
303 Eric Botcazou <ebotcazou@adacore.com>
304
305 PR middle-end/77594
306 * gcc.target/i386/pr77594.c: New test.
307
902d624f
LK
3082016-09-15 Louis Krupp <louis.krupp@zoho.com>
309
310 PR fortran/69963
311 * gfortran.dg/misplaced_implicit_character.f90: New test.
312
7e16ce79
BC
3132016-09-15 Bin Cheng <bin.cheng@arm.com>
314
315 PR tree-optimization/77503
316 * gcc.dg/vect/pr77503.c: New test.
317
7c05f5c4
RB
3182016-09-15 Richard Biener <rguenther@suse.de>
319
320 PR middle-end/77544
321 * c-c++-common/torture/pr77544.c: New testcase.
322
76ff80fb
JJ
3232016-09-15 Jakub Jelinek <jakub@redhat.com>
324
325 PR middle-end/77475
326 * gcc.target/i386/pr65990.c: Adjust expected diagnostics.
327 * gcc.dg/march-generic.c: Likewise.
328 * gcc.target/i386/spellcheck-options-1.c: New test.
329 * gcc.target/i386/spellcheck-options-2.c: New test.
330 * gcc.target/i386/spellcheck-options-3.c: New test.
331 * gcc.target/i386/spellcheck-options-4.c: New test.
332
5560d026
CLT
3332016-09-15 Chung-Lin Tang <cltang@codesourcery.com>
334
335 PR fortran/72743
336 * gfortran.dg/goacc/pr72743.f90: New test.
337
5334f733
RB
3382016-09-15 Richard Biener <rguenther@suse.de>
339
340 * gcc.dg/fold-reassoc-2.c: Fix dump scan.
341
d08615f2
RB
3422016-09-15 Richard Biener <rguenther@suse.de>
343
344 PR tree-optimization/77514
345 * gcc.dg/torture/pr77514.c: New testcase.
346
28ca05f0
JJ
3472016-09-14 Jakub Jelinek <jakub@redhat.com>
348
349 PR c++/77549
350 * g++.dg/lookup/pr77549.C: New test.
351
20a1e5b8
MP
3522016-09-14 Marek Polacek <polacek@redhat.com>
353
354 * c-c++-common/gomp/atomic-12.c: Use -Wno-deprecated.
355 * c-c++-common/gomp/atomic-13.c: Likewise.
356 * c-c++-common/gomp/atomic-14.c: Likewise.
357 * g++.dg/cpp1y/lambda-init11.C: Remove invalid code.
358 * g++.dg/cpp1z/bool-increment1.C: New test.
359 * c-c++-common/pr60439.c: Add dg-warning.
360 * g++.dg/expr/bitfield4.C: Likewise.
361 * g++.dg/expr/bitfield5.C: Likewise.
362 * g++.dg/expr/bitfield6.C: Likewise.
363 * g++.dg/expr/bool1.C: Likewise.
364 * g++.dg/expr/bool3.C: Likewise.
365 * g++.dg/expr/lval3.C: Likewise.
366 * g++.dg/expr/lval4.C: Likewise.
367 * g++.old-deja/g++.jason/bool5.C: Likewise.
368 * g++.dg/expr/bitfield3.C: Adjust dg-error.
369 * g++.dg/other/error18.C: Likewise.
370 * g++.dg/gomp/atomic-14.C: Likewise.
371
0761f6bf
NS
3722016-09-14 Nathan Sidwell <nathan@acm.org>
373
374 PR c++/77539
375 * g++.dg/cpp1y/pr77539.C: New.
376
13cddbc1
CL
3772016-09-14 Christophe Lyon <christophe.lyon@linaro.org>
378
379 * g++.dg/cpp0x/lambda/lambda-mangle.C: Move dg-do directive before
380 dg-require.
381 * g++.dg/ext/builtin_alloca.C: Likewise.
382 * g++.dg/template/spec35.C: Likewise.
383 * gcc.dg/builtins-68.c: Likewise.
384 * gcc.misc-tests/gcov-13.c: Likewise.
385 * gcc.misc-tests/gcov-14.c: Likewise.
386
a90638d4
JM
3872016-09-13 Jim MacArthur <jim.macarthur@codethink.co.uk>
388
389 * gfortran.dg/dec_structure_14.f90: New testcase.
390
5ba4a08c
JJ
3912016-09-14 Jakub Jelinek <jakub@redhat.com>
392
393 PR sanitizer/68260
394 * c-c++-common/tsan/pr68260.c: New test.
395
a713b234
JS
3962016-09-13 Joe Seymour <joe.s@somniumtech.com>
397
398 PR target/70713
399 * gcc.target/msp430/function-attributes-1.c: New test.
400 * gcc.target/msp430/function-attributes-2.c: New test.
401 * gcc.target/msp430/function-attributes-3.c: New test.
402
ea8661cd
JJ
4032016-09-13 Jakub Jelinek <jakub@redhat.com>
404
9952908a
JJ
405 * g++.dg/cpp0x/gen-attrs-61.C: New test.
406 * g++.dg/cpp1z/gen-attrs1.C: New test.
407
63cdb7a0
JJ
408 PR tree-optimization/77454
409 * gcc.dg/pr77454.c: New test.
410
ea8661cd
JJ
411 PR c++/77553
412 * g++.dg/cpp1y/constexpr-77553.C: New test.
413
254830ba
DM
4142016-09-13 David Malcolm <dmalcolm@redhat.com>
415
416 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
417 (test_show_locus): Replace rich_location::add_fixit_insert calls
418 with add_fixit_insert_before and add_fixit_insert_after.
419
42763690
JM
4202016-09-13 Jason Merrill <jason@redhat.com>
421 Tom de Vries <tom@codesourcery.com>
422
423 PR c++/77427
424 * g++.dg/pr77427.C: New test.
425
c8798f2c
ML
4262016-09-13 Martin Liska <mliska@suse.cz>
427
428 * g++.dg/gcov/gcov-threads-1.C: Use profile_update_atomic
429 effective target.
430 * gcc.dg/tree-prof/val-profiler-threads-1.c: Likewise.
431 * lib/target-supports.exp: Define the new target.
432
54700e2e
AP
4332016-09-12 Andrew Pinski <apinski@cavium.com>
434
435 * gcc.target/aarch64/thunderxloadpair.c: New testcase.
436 * gcc.target/aarch64/thunderxnoloadpair.c: New testcase.
437
e1d55bf7
UB
4382016-09-12 Uros Bizjak <ubizjak@gmail.com>
439
440 * gcc.dg/compat/scalar-by-value-4_x.c: Also test passing of
441 variable arguments.
442 * gcc.dg/compat/scalar-by-value-4_y.c (testva##NAME): New.
443 * gcc.dg/compat/scalar-by-value-4_main.c: Update description comment.
444 * gcc.dg/compat/scalar-return-4_x.c: Also test returning of
445 variable argument.
446 * gcc.dg/compat/scalar-return-4_y.c (testva##NAME): New.
447 * gcc.dg/compat/scalar-return-4_main.c: Update description comment.
448
54dcdb88
BE
4492016-09-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
450
451 PR c++/77496
452 * c-c++-common/warn-ommitted-condop.c: Add more test cases.
453 * g++.dg/ext/pr77496.C: New test.
454 * g++.dg/warn/pr77496.C: New test.
455
d1463eb9
DM
4562016-09-12 David Malcolm <dmalcolm@redhat.com>
457
458 PR c/72858
459 * gcc.dg/format/diagnostic-ranges.c: Update expected suggestions
460 to preserve conversion chars, and to preserve prefix information.
461 * gcc.dg/format/pr72858.c: New test case.
462
217fabad
SK
4632016-09-11 Steven G. Kargl <kargl@gcc.gnu.org>
464
465 * gfortran.dg/pr77507.f90: Move to ...
466 * gfortran.dg/ieee/pr77507.f90: here.
467
a1cd04ac
JH
4682016-08-09 Jan Hubicka <hubicka@ucw.cz>
469
470 PR ipa/61159
471 * compile/pr61159.c: New testcase
472
e3912107
JH
4732016-08-09 Jan Hubicka <hubicka@ucw.cz>
474
475 PR ipa/64316
476 * gcc.dg/ipa/pr63416.c: New testcase.
477
739d9339
PT
4782016-09-10 Paul Thomas <pault@gcc.gnu.org>
479 Steven G. Kargl <kargl@gcc.gnu.org>
480
481 PR fortran/77532
cc3135b6 482 * gfortran.dg/dtio_11.f90: new test.
739d9339 483
fb7c40dd
SK
4842016-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
485
486 PR fortran/77507
487 * gfortran.dg/c_assoc_2.f03: Update error message for revision 240050
488 * gfortran.dg/c_assoc_4.f90: Ditto.
489
5b28efbb
TV
4902016-09-10 Tom de Vries <tom@codesourcery.com>
491
492 PR C/71602
493 * c-c++-common/va-arg-va-list-type.c: New test.
494
9d0a9bb4
PB
4952016-09-09 Peter Bergner <bergner@vnet.ibm.com>
496
497 PR rtl-optimization/77289
498 * gcc.target/powerpc/pr77289.c: New test.
499
3f0177e7
MS
5002016-09-09 Martin Sebor <msebor@redhat.com>
501
502 PR c/77520
503 PR c/77521
504 * gcc.dg/pr77520.c: New test.
505 * gcc.dg/pr77521.c: New test.
506
e81e83d0
SK
5072016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
508
509 PR fortran/77506
510 * gfortran.dg/pr77506.f90: New test.
511
8a92685e
SK
5122016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
513
514 PR fortran/77507
515 * gfortran.dg/pr77507.f90: New test.
516
c65248cb
JM
5172016-09-09 Joseph Myers <joseph@codesourcery.com>
518
519 * gcc.dg/limits-width-1.c, gcc.dg/stdint-width-1.c: New tests.
520
2cf0ff98
SK
5212016-09-08 Steven G. Kargl <kargl@gcc.gnu.org>
522 Louis Krupp <lkrupp@gcc.gnu.org>
523
524 PR fortran/69514
525 * gfortran.dg/pr69514_1.f90: New test.
526 * gfortran.dg/pr69514_2.f90: New test.
527
8ebc1e0f
JJ
5282016-09-08 Jakub Jelinek <jakub@redhat.com>
529
20b6cf01
JJ
530 PR fortran/77500
531 * gfortran.dg/gomp/pr77500.f90: New test.
532
8ebc1e0f
JJ
533 PR fortran/77516
534 * gfortran.dg/gomp/pr77516.f90: New test.
535
34718542
JJ
5362016-09-07 Jakub Jelinek <jakub@redhat.com>
537
538 PR middle-end/77475
539 * gcc.target/aarch64/arch-diagnostics-1.c: Expect error on line 0.
540 * gcc.target/aarch64/arch-diagnostics-2.c: Likewise.
541 * gcc.target/aarch64/cpu-diagnostics-1.c: Likewise.
542 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
543 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
544 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
545
e5106e27
DM
5462016-09-07 David Malcolm <dmalcolm@redhat.com>
547
548 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: Include
549 "substring-locations.h".
550
ca235a85
RB
5512016-09-07 Richard Biener <rguenther@suse.de>
552
553 PR c/77450
554 * c-c++-common/vector-subscript-8.c: Move ..
555 * gcc.dg/pr77450.c: ... here.
556
0076b5dc 5572016-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5dcf68f5
JD
558
559 PR libgfortran/77393
560 * gfortran.dg/fmt_f0_2.f90: Update test.
561 * gfortran.dg/fmt_f0_3.f90: New test.
562
6ac7322b
DH
5632016-09-07 Dominique d'Humieres <dominiq@lps.ens.fr>
564
565 PR debug/77389
566 * g++.dg/debug/dwarf2/template-params-12g.C: Pass -gno-strict-dwarf
567 in dg-options.
568
569 PR debug/57519
570 * g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.
571
8eb9e049
JJ
5722016-09-06 Jakub Jelinek <jakub@redhat.com>
573
574 PR target/69255
575 * gcc.target/i386/pr69255-1.c: New test.
576 * gcc.target/i386/pr69255-2.c: New test.
577 * gcc.target/i386/pr69255-3.c: New test.
578
5792016-09-06 Martin Sebor <msebor@redhat.com>
a42e7952
MS
580
581 PR c/77336
582 * gcc.dg/format/miss-7.c: New test.
583
e6cb85d4
UB
5842016-09-06 Uros Bizjak <ubizjak@gmail.com>
585
586 * gfortran.dg/c_by_val_1.f: Correct the call to c_to_c and c_to_c8.
587
7fe76f6a
ML
5882016-09-06 Martin Liska <mliska@suse.cz>
589
590 PR gcov-profile/77378
591 PR gcov-profile/77466
592 * gcc.dg/profile-update-warning.c: New test.
593
209b636e
RB
5942016-09-06 Richard Biener <rguenther@suse.de>
595
596 PR tree-optimization/77479
597 * gcc.dg/torture/pr77479.c: New testcase.
598
b772a565
RB
5992016-09-06 Richard Biener <rguenther@suse.de>
600
601 PR c/77450
602 * c-c++-common/vector-subscript-7.c: Adjust.
603 * c-c++-common/vector-subscript-8.c: New testcase.
604
a8c07037
SKS
6052016-09-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
606
607 * gcc.dg/Wno-frame-address.c: Skip for avr-*-*.
608
0ce48391
JJ
6092016-09-05 Jakub Jelinek <jakub@redhat.com>
610
de9188e0
JJ
611 PR target/77476
612 * gcc.target/i386/avx512f-pr77476.c: New test.
613 * gcc.target/i386/avx512bw-pr77476.c: New test.
614 * gcc.target/i386/avx512dq-pr77476.c: New test.
615
c76f7809
JJ
616 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
617 Update comment to mention also avx512f.
618
0ce48391
JJ
619 PR sanitizer/77396
620 * g++.dg/asan/pr77396-2.C: New test.
621
8a27cf73
UB
6222016-09-05 Uros Bizjak <ubizjak@gmail.com>
623
624 PR rtl-optimization/77452
625 * gcc.target/i386/pr77452.c: New test.
626
25ff5dd3
MP
6272016-09-05 Marek Polacek <polacek@redhat.com>
628
629 PR c/77423
630 * c-c++-common/Wlogical-not-parentheses-3.c: New test.
631
f2bc4e48
SK
6322016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
633
634 PR fortran/77391
635 * gfortran.dg/pr77391.f90: New test.
636
e85921ee
SK
6372016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
638
639 PR fortran/77460
640 * gfortran.dg/pr77460.f90: New test.
641
b5d50659
JJ
6422016-09-03 Jakub Jelinek <jakub@redhat.com>
643
644 PR c/65467
645 * gcc.dg/gomp/_Atomic-4.c: Require vect_simd_clones effective target.
646
7b826676
KY
6472016-09-02 Kirill Yukhin <kirill.yukhin@gmaile.com>
648
649 * gcc.target/i386/avx512f-klogic-2.c: Fix operand calculation order.
650
717ebe91
DM
6512016-09-02 David Malcolm <dmalcolm@redhat.com>
652
653 * gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c: New
654 test case.
655 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
656 diagnostic-test-show-locus-generate-patch.c to the sources
657 for diagnostic_plugin_test_show_locus.c.
658
94087e88
JJ
6592016-09-02 Jakub Jelinek <jakub@redhat.com>
660
9dc5773f
JJ
661 PR c/65467
662 * gcc.dg/gomp/_Atomic-1.c: New test.
663 * gcc.dg/gomp/_Atomic-2.c: New test.
664 * gcc.dg/gomp/_Atomic-3.c: New test.
665 * gcc.dg/gomp/_Atomic-4.c: New test.
666 * gcc.dg/gomp/_Atomic-5.c: New test.
667
94087e88
JJ
668 PR sanitizer/77396
669 * g++.dg/asan/pr77396.C: New test.
670
6712016-09-01 Martin Sebor <msebor@redhat.com>
05a64756
MS
672
673 PR tree-optimization/71831
674 * gcc.dg/builtin-object-size-16.c: New test.
675 * gcc.dg/builtin-object-size-17.c: New test.
676
7e89048d
JD
6772016-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
678
679 PR libgfortran/77393
680 * gfortran.dg/fmt_f0_2.f90: Update tests for available kinds.
681
2f196155
UB
6822016-09-01 Uros Bizjak <ubizjak@gmail.com>
683
684 * gcc.dg/torture/float128-builtin.c, gcc.dg/torture/float128-floath.c,
685 gcc.dg/torture/float128-ieee-nan.c, gcc.dg/torture/float128-tg-2.c,
686 gcc.dg/torture/float128-tg.c, gcc.dg/torture/float128x-builtin.c,
687 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-nan.c,
688 gcc.dg/torture/float128x-tg-2.c, gcc.dg/torture/float128x-tg.c,
689 gcc.dg/torture/float16-builtin.c, gcc.dg/torture/float16-floath.c,
690 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float16-tg-2.c,
691 gcc.dg/torture/float16-tg.c, gcc.dg/torture/float32-builtin.c,
692 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-nan.c,
693 gcc.dg/torture/float32-tg-2.c, gcc.dg/torture/float32-tg.c,
694 gcc.dg/torture/float32x-builtin.c, gcc.dg/torture/float32x-floath.c,
695 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float32x-tg-2.c,
696 gcc.dg/torture/float32x-tg.c, gcc.dg/torture/float64-builtin.c,
697 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-nan.c,
698 gcc.dg/torture/float64-tg-2.c, gcc.dg/torture/float64-tg.c,
699 gcc.dg/torture/float64x-builtin.c, gcc.dg/torture/float64x-floath.c,
700 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/float64x-tg-2.c,
701 gcc.dg/torture/float64x-tg.c: Use dg-add-options ieee.
702
0a6b0523
EB
7032016-09-01 Eric Botcazou <ebotcazou@adacore.com>
704
705 * gnat.dg/opt58.adb: New test.
706 * gnat.dg/opt58_pkg.ads: New helper.
707
2a99de7b
RB
7082016-09-01 Richard Biener <rguenther@suse.de>
709
710 PR middle-end/77436
711 * gcc.dg/torture/pr77436.c: New testcase.
712
f79d8786
SKS
7132016-09-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
714
715 * gcc.dg/pr64252.c: Require int32plus.
716 * gcc.dg/pr66299-1.c: Likewise.
717 * gcc.dg/pr66299-2.c: Likewise.
718 * gcc.dg/torture/20131115-1.c: Skip for avr.
719
b06335f9
KT
7202016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
721
722 * gcc.target/aarch64/ands_3.c: New test.
723
f25f40be
JJ
7242016-08-31 Jakub Jelinek <jakub@redhat.com>
725
d12a0b5a
JJ
726 PR fortran/77352
727 * gfortran.dg/gomp/pr77352.f90: New test.
728
f25f40be
JJ
729 PR fortran/77374
730 * gfortran.dg/gomp/pr77374.f08: New test.
731
9ff6fb6e
MG
7322016-08-31 Marc Glisse <marc.glisse@inria.fr>
733
734 PR tree-optimization/73714
735 * gcc.dg/tree-ssa/pr73714.c: New test.
736
8e95a674
JD
7372016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
738
739 PR libgfortran/77393
740 * gfortran.dg/fmt_f0_2.f90: New test.
741
c6b0037d
MG
7422016-08-31 Marc Glisse <marc.glisse@inria.fr>
743
744 * gcc.target/i386/pr59539-2.c: Adapt options.
745 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
746
1a576b13
PT
7472016-08-31 Paul Thomas <pault@gcc.gnu.org>
748
749 PR fortran/77418
750 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
751 of the associate entity and replace with a pointer to the
752 intended item on the stack.
753
e73d3ca6 7542016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 755 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
756
757 PR fortran/48298
758 * gfortran.dg/dtio_1.f90: New test.
759 * gfortran.dg/dtio_2.f90: New test.
760 * gfortran.dg/dtio_3.f90: New test.
761 * gfortran.dg/dtio_4.f90: New test.
762 * gfortran.dg/dtio_5.f90: New test.
763 * gfortran.dg/dtio_6.f90: New test.
764 * gfortran.dg/dtio_7.f90: New test.
765 * gfortran.dg/dtio_8.f90: New test.
766 * gfortran.dg/dtio_9.f90: New test.
767 * gfortran.dg/dtio_10.f90: New test.
768
b816477a
DM
7692016-08-30 David Malcolm <dmalcolm@redhat.com>
770
771 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
772 (test_many_nested_locations): New function.
773 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
774 (test_show_locus): Handle "test_many_nested_locations".
775
71b30891
DM
7762016-08-30 David Malcolm <dmalcolm@redhat.com>
777
778 * g++.dg/template/double-greater-than-fixit.C: New test case.
779
8fa37232
EB
7802016-08-30 Eric Botcazou <ebotcazou@adacore.com>
781
782 * gnat.dg/opt57.ad[sb]: New test.
783 * gnat.dg/opt57_pkg.ads: New helper.
784
6f651bae
RB
7852016-08-30 Richard Biener <rguenther@suse.de>
786
787 PR tree-optimization/69047
788 * gcc.dg/pr69047.c: Fix byte-order check.
789
ab834832
JJ
7902016-08-30 Jakub Jelinek <jakub@redhat.com>
791
5116b156
JJ
792 PR tree-optimization/72866
793 * gcc.dg/vect/pr72866.c: New test.
794
3754bbfc
JJ
795 PR debug/77363
796 * g++.dg/debug/dwarf2/pr77363.C: New test.
797
26122e2d
JJ
798 PR middle-end/77377
799 * gcc.target/i386/pr77377.c: New test.
800
ab834832
JJ
801 PR debug/77389
802 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
803 in dg-options.
804
bedc9ca7
SK
8052016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
806
807 * gfortran.dg/pr77372.f90: Moved to ...
808 * gfortran.dg/ieee/pr77372.f90: here.
809
adfa1e6b
MM
8102016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
811
812 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
813 vector short/char initializations.
814 * gcc.target/powerpc/vec-init-5.c: Likewise.
815 * gcc.target/powerpc/vec-init-6.c: New compile time test for
816 vector initialization optimizations.
817 * gcc.target/powerpc/vec-init-7.c: Likewise.
818 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
819 vector float/double initializations.
820 * gcc.target/powerpc/vec-init-9.c: Likewise.
821
414b7129
UB
8222016-08-29 Uros Bizjak <ubizjak@gmail.com>
823
824 PR target/77403
825 * gcc.target/i386/pr77403.c: New test.
826
3d06b6f2
MP
8272016-08-29 Marek Polacek <polacek@redhat.com>
828
829 PR c/77292
830 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
831
ba9bbd6f
TV
8322016-08-29 Tom de Vries <tom@codesourcery.com>
833
834 PR c/77398
835 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
836
d7d80d8f
EB
8372016-08-29 Eric Botcazou <ebotcazou@adacore.com>
838
839 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 840
d7d80d8f 8412016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
842
843 * gfortran.dg/dec_structure_13.f90: New testcase.
844
468d95c8
JB
8452016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
846
847 PR fortran/77261
848 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
849 available.
850
f329b264
TV
8512016-08-28 Tom de Vries <tom@codesourcery.com>
852
853 PR lto/70955
854 * gcc.dg/pr70955.c: New test.
855 * gcc.dg/lto/pr70955_0.c: Same.
856 * gcc.dg/lto/pr70955_1.c: Same.
857
4a389eb6
PP
8582016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
859
860 PR tree-optimization/71077
861 * gcc.target/i386/pr71077.c: New test.
862
3f8257db 8632016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
602f77a6
SK
864
865 PR fortran/77380
866 * gfortran.dg/pr77380.f90: New test.
867
3f8257db 8682016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
741b52b5
SK
869
870 PR fortran/77372
871 gfortran.dg/pr77372.f90: New test.
872
ee908516
DM
8732016-08-26 David Malcolm <dmalcolm@redhat.com>
874
875 * gcc.dg/spellcheck-fields-2.c (test): Move
876 dg-begin/end-multiline-output within function body.
877 (test_macro): New function.
878
d41e76cf
DM
8792016-08-26 David Malcolm <dmalcolm@redhat.com>
880
881 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
882 (test_fixit_insert): Update expected output.
883 (test_fixit_remove): Likewise.
884 (test_fixit_replace): Likewise.
885
524a4c96
RO
8862016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
887
888 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
889 Fix typo.
890
ebfa15ab
RB
8912016-08-26 Richard Biener <rguenther@suse.de>
892
893 PR tree-optimization/69047
894 * gcc.dg/pr69047.c: New testcase.
895
209ca542
PK
8962016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
897 Martin Jambhor <mjambor@suse.cz>
524a4c96 898
209ca542
PK
899 * gcc.dg/ipa/propbits-1.c: New test-case.
900 * gcc.dg/ipa/propbits-2.c: Likewise.
901 * gcc.dg/ipa/propbits-3.c: Likewise.
902
e5cf1629
SK
9032016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
904
905 PR fortran/77351
906 * gfortran.dg/pr77351.f90: New test.
907
ebef225f
MP
9082016-08-25 Marek Polacek <polacek@redhat.com>
909
910 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
911
fe377a48
MP
9122016-08-25 Marek Polacek <polacek@redhat.com>
913
914 PR c/77323
915 * gcc.dg/pr77323.c: New test.
916
88b8971f
PT
9172016-08-24 Paul Thomas <pault@gcc.gnu.org>
918
919 PR fortran/77358
920 * gfortran.dg/submodule_17.f08: New test.
921
3f8257db
JJ
9222016-08-24 Michael Collison <michael.collison@linaro.org>
923 Michael Collison <michael.collison@arm.com>
c8cd4696
MC
924
925 * gcc.target/arm/builtin_saddl.c: New testcase.
926 * gcc.target/arm/builtin_saddll.c: New testcase.
927 * gcc.target/arm/builtin_uaddl.c: New testcase.
928 * gcc.target/arm/builtin_uaddll.c: New testcase.
929 * gcc.target/arm/builtin_ssubl.c: New testcase.
930 * gcc.target/arm/builtin_ssubll.c: New testcase.
931 * gcc.target/arm/builtin_usubl.c: New testcase.
932 * gcc.target/arm/builtin_usubll.c: New testcase.
933
d5b5d212
UB
9342016-08-24 Uros Bizjak <ubizjak@gmail.com>
935
936 PR target/77270
937 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
938 (dg-options): Use -march=amdfam10 instead of -march=athlon.
939 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
940 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
941 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
942 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
943 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
944 effective target. Remove scan-assembler-times directives.
945 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
946 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
947 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
948
d1188689
SKS
9492016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
950
951 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
952 of unsigned int.
953 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
954
0b6b8f85
RS
9552016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
956
957 PR testsuite/77317
958 * lib/target-supports.exp
959 (check_effective_target_vect_aligned_arrays): Don't cache the result.
960 (check_effective_target_vect_natural_alignment): Ditto.
961 (check_effective_target_vector_alignment_reachable): Ditto.
962 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
963
587b7f7a
ILT
9642016-08-23 Ian Lance Taylor <iant@golang.org>
965
966 * gcc.target/s390/nolrl-1.c: Don't match the file name.
967
6019c0fc
MM
9682016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
969
970 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
971 being created from pointers to memory locations.
972 * gcc.target/powerpc/vec-init-2.c: Likewise.
973
cfe37db4
FR
9742016-08-23 Fritz Reese <fritzoreese@gmail.com>
975
976 * gfortran.dg/dec_structure_12.f90: New testcase.
977
7e11f46f
DV
9782016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
979
980 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
981
7ab4f354
DV
9822016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
983
984 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
985 verification.
986
deb9351f
DV
9872016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
988
989 * gcc.target/s390/md/andc-splitter-1.c: New test case.
990 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
991
1fd9f058
RB
9922016-08-23 Richard Biener <rguenther@suse.de>
993
994 PR tree-optimization/27336
995 * c-c++-common/pr27336.c: New testcase.
996
b00e6e75
MP
9972016-08-22 Marek Polacek <polacek@redhat.com>
998
999 PR c++/77321
1000 * g++.dg/cpp1y/pr77321.C: New test.
1001
58338bac
SK
10022016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
1003
1004 PR fortran/60774
1005 * gfortran.dg/empty_label.f: Adjust test for new error message.
1006 * gfortran.dg/empty_label.f90: Ditto.
1007 * gfortran.dg/empty_label_typedecl.f90: Ditto.
1008 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
1009 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
1010
30364ce6
SK
10112016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
1012
1013 PR fortran/61318
1014 * gfortran.dg/pr61318.f90: New test.
1015
ad7a5a8f
SK
10162016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
1017
1018 PR fortran/77260
1019 * gfortran.dg/pr77260_1.f90: New test.
1020 * gfortran.dg/pr77260_2.f90: Ditto.
1021
72f52f30
JM
10222016-08-22 Joseph Myers <joseph@codesourcery.com>
1023
1024 PR middle-end/77269
1025 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
1026 __builtin_signbitf and __builtin_signbitl in expected generic
1027 expansion.
1028 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
1029 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
1030 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
1031 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
1032 tests.
1033
6dc198e3
JM
10342016-08-22 Joseph Myers <joseph@codesourcery.com>
1035
1036 * gcc.dg/torture/float128-builtin.c,
1037 gcc.dg/torture/float128-ieee-nan.c,
1038 gcc.dg/torture/float128x-builtin.c,
1039 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
1040 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
1041 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
1042 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
1043 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
1044 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
1045 gcc.dg/torture/floatn-nan.h: New tests.
1046
7ff4e41a
JM
10472016-08-22 Joseph Myers <joseph@codesourcery.com>
1048
1049 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
1050 macro.
1051 (main): Update calls to TEST_I_F.
1052 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
1053 macro.
1054 (main): Update calls to TEST_I_F.
1055
7078cdb6
JM
10562016-08-22 Joseph Myers <joseph@codesourcery.com>
1057
1058 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
1059 gcc.dg/torture/fp-int-convert-float32x-timode.c,
1060 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
1061 names in calls to TEST_I_F.
1062
a9d7c823
BE
10632016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1064
1065 PR c/52952
1066 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
1067
cd800235
SKS
10682016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1069
1070 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
1071 and !natural_alignment_64.
1072 * gcc.dg/ipa/propalign-2.c: Likewise.
1073 * gcc.dg/ipa/propalign-3.c: Likewise.
1074 * gcc.dg/ipa/propalign-4.c: Likewise.
1075 * gcc.dg/ipa/propalign-5.c: Likewise.
1076 * lib/target-supports.exp
1077 (check_effective_target_natural_alignment_32): Add avr-*-*.
1078
22d12455
KV
10792016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
1080
1081 PR tree-optimization/61839
1082 * gcc.dg/tree-ssa/pr61839_1.c: New test.
1083 * gcc.dg/tree-ssa/pr61839_2.c: New test.
1084 * gcc.dg/tree-ssa/pr61839_3.c: New test.
1085 * gcc.dg/tree-ssa/pr61839_4.c: New test.
1086
c65699ef
JM
10872016-08-19 Joseph Myers <joseph@codesourcery.com>
1088
1089 PR c/32187
1090 * lib/target-supports.exp (check_effective_target_float16)
1091 (check_effective_target_float32, check_effective_target_float64)
1092 (check_effective_target_float128, check_effective_target_float32x)
1093 (check_effective_target_float64x)
1094 (check_effective_target_float128x)
1095 (check_effective_target_float16_runtime)
1096 (check_effective_target_float32_runtime)
1097 (check_effective_target_float64_runtime)
1098 (check_effective_target_float128_runtime)
1099 (check_effective_target_float32x_runtime)
1100 (check_effective_target_float64x_runtime)
1101 (check_effective_target_float128x_runtime)
1102 (check_effective_target_floatn_nx_runtime)
1103 (add_options_for_float16, add_options_for_float32)
1104 (add_options_for_float64, add_options_for_float128)
1105 (add_options_for_float32x, add_options_for_float64x)
1106 (add_options_for_float128x): New procedures.
1107 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
1108 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
1109 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
1110 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
1111 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
1112 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
1113 gcc.dg/torture/float128-complex.c,
1114 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
1115 gcc.dg/torture/float128x-basic.c,
1116 gcc.dg/torture/float128x-complex.c,
1117 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
1118 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
1119 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
1120 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
1121 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
1122 gcc.dg/torture/float32x-basic.c,
1123 gcc.dg/torture/float32x-complex.c,
1124 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
1125 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
1126 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
1127 gcc.dg/torture/float64x-basic.c,
1128 gcc.dg/torture/float64x-complex.c,
1129 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
1130 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
1131 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
1132 gcc.dg/torture/floatn-tg.h,
1133 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
1134 gcc.dg/torture/fp-int-convert-float128-ieee.c,
1135 gcc.dg/torture/fp-int-convert-float128x-timode.c,
1136 gcc.dg/torture/fp-int-convert-float128x.c,
1137 gcc.dg/torture/fp-int-convert-float16-timode.c,
1138 gcc.dg/torture/fp-int-convert-float16.c,
1139 gcc.dg/torture/fp-int-convert-float32-timode.c,
1140 gcc.dg/torture/fp-int-convert-float32.c,
1141 gcc.dg/torture/fp-int-convert-float32x-timode.c,
1142 gcc.dg/torture/fp-int-convert-float32x.c,
1143 gcc.dg/torture/fp-int-convert-float64-timode.c,
1144 gcc.dg/torture/fp-int-convert-float64.c,
1145 gcc.dg/torture/fp-int-convert-float64x-timode.c,
1146 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
1147 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
1148 maximum exponent of floating-point type. Use it in testing
1149 whether 0x8...0 fits in the floating-point type. Always treat -1
1150 (signed 0xf...f) as fitting in the floating-point type.
1151 (M_OK1): New macro.
1152 * gcc.dg/torture/fp-int-convert-double.c,
1153 gcc.dg/torture/fp-int-convert-float.c,
1154 gcc.dg/torture/fp-int-convert-float128-timode.c,
1155 gcc.dg/torture/fp-int-convert-float128.c,
1156 gcc.dg/torture/fp-int-convert-float80-timode.c,
1157 gcc.dg/torture/fp-int-convert-float80.c,
1158 gcc.dg/torture/fp-int-convert-long-double.c,
1159 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
1160
94e73c78
JJ
11612016-08-19 Jakub Jelinek <jakub@redhat.com>
1162
fbdbd4b6
JJ
1163 PR fortran/72744
1164 * gfortran.dg/gomp/pr72744.f90: New test.
1165
94e73c78
JJ
1166 PR fortran/69281
1167 * gfortran.dg/gomp/pr69281.f90: New test.
1168
91151a73
JB
11692016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
1170
414b7129
UB
1171 * gfortran.dg/random_4.f90: Initialize seed before using, handle
1172 the last special seed value.
1173 * gfortran.dg/random_7.f90: Use size for last array member instead
1174 of hardcoded value.
91151a73 1175
fcf830ab
PK
11762016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1177
1178 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
1179 * gcc.dg/cpp/warn-undef-2.c: Likewise.
1180
1a5da5b6
RB
11812016-08-19 Richard Biener <rguenther@suse.de>
1182
1183 PR tree-optimization/77286
1184 * gcc.dg/torture/pr77286.c: New testcase.
1185
82f72146
DM
11862016-08-18 David Malcolm <dmalcolm@redhat.com>
1187
1188 * gcc.dg/verbose-asm-2.c: New test case.
1189
cc015f3a
DM
11902016-08-18 David Malcolm <dmalcolm@redhat.com>
1191
1192 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1193 (custom_diagnostic_finalizer): Update for change to
1194 diagnostic_show_locus.
1195
cb18fd07
DM
11962016-08-18 David Malcolm <dmalcolm@redhat.com>
1197
1198 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
1199 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
1200
a76989dc
MP
12012016-08-18 Marek Polacek <polacek@redhat.com>
1202
1203 PR c/71514
1204 * gcc.dg/pr71514.c: New test.
1205
89c88780
L
12062015-08-18 H.J. Lu <hongjiu.lu@intel.com>
1207
1208 PR target/72839
1209 * gcc.target/i386/pr72839.c: New test.
1210
2c71d454
CLT
12112016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
1212
1213 PR middle-end/70895
1214 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
1215 * c-c++-common/goacc/reduction-1.c: Likewise.
1216 * c-c++-common/goacc/reduction-2.c: Likewise.
1217 * c-c++-common/goacc/reduction-3.c: Likewise.
1218 * c-c++-common/goacc/reduction-4.c: Likewise.
1219
66592e95
AM
12202016-08-18 Alan Modra <amodra@gmail.com>
1221
1222 * gcc.c-torture/compile/pr72771.c: New.
1223
3a146d46
JJ
12242016-08-17 Jakub Jelinek <jakub@redhat.com>
1225
1226 PR fortran/67496
1227 * gfortran.dg/pr67496.f90: New test.
1228
3f8257db 12292015-08-17 Alan Hayward <alan.hayward@arm.com>
038000bd
AH
1230
1231 PR tree-optimization/71752
3a146d46 1232 * gcc.dg/vect/pr71752.c: New.
038000bd 1233
dd42e908
UB
12342016-08-17 Uros Bizjak <ubizjak@gmail.com>
1235
1236 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
1237
458a1cd0
JJ
12382016-08-17 Jakub Jelinek <jakub@redhat.com>
1239
1240 PR middle-end/77259
1241 * g++.dg/ipa/devirt-52.C: New test.
1242
11c4c4ba
CLT
12432016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
1244
1245 * c-c++-common/goacc/reduction-6.c: New testcase.
1246
661d6efd
RB
12472016-08-17 Richard Biener <rguenther@suse.de>
1248
1249 PR tree-optimization/76490
1250 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
1251 * gcc.dg/pr52904.c: XFAIL.
1252
622d8b69
RB
12532016-08-17 Richard Biener <rguenther@suse.de>
1254
1255 PR tree-optimization/23855
1256 * gcc.dg/loop-unswitch-2.c: Adjust.
1257
af23e99c
JJ
12582016-08-16 Jakub Jelinek <jakub@redhat.com>
1259
1260 PR tree-optimization/72817
1261 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
1262
feeb6268
JM
12632016-08-16 Joseph Myers <joseph@codesourcery.com>
1264
1265 PR libgcc/77265
1266 * gcc.dg/torture/float128-extend-inf.c: New test.
1267
65e736c0
DM
12682016-08-16 David Malcolm <dmalcolm@redhat.com>
1269
1270 PR c/72857
1271 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
1272 for embedded NUL.
1273 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
1274 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
1275 caret placement.
1276 (test_oct): Likewise.
1277 (test_multiple): Likewise.
1278 (test_field_width_specifier): Likewise.
1279 (test_field_width_specifier_2): New function.
1280 (test_field_precision_specifier): New function.
1281 (test_embedded_nul): Update expected caret placement.
1282 (test_non_contiguous_strings): Update line number.
1283 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
1284 (__emit_string_literal_range): Add "caret_idx" param.
1285 (test_simple_string_literal): Add value for new param, updating
1286 expected output..
1287 (test_concatenated_string_literal): Likewise.
1288 (test_multiline_string_literal): Likewise.
1289 (test_hex): Likewise.
1290 (test_oct): Likewise.
1291 (test_multiple): Likewise.
1292 (test_ucn4): Likewise.
1293 (test_ucn8): Likewise.
1294 (test_u8): Likewise.
1295 (test_u): Likewise; update expected message, from "range" to
1296 "location".
1297 (test_U): Likewise.
1298 (test_L): Likewise.
1299 (test_macro): Add value for new param.
1300 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
1301 (__emit_string_literal_range): Add "caret_idx" param.
1302 (test_stringified_token_1): Add value for new param. Update
1303 expected message, from "range" to "location".
1304 (test_stringized_token_2): Likewise, adding param to macro.
1305 (test_stringified_token_3): Likewise.
1306 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
1307 (emit_warning): Convert param from source_range to location_t.
1308 (test_string_literals): Add caret_idx param, and use it when
1309 constructing a substring_loc. Update error message, from
1310 "range" to "location".
1311
4a7f57d5
JJ
13122016-08-16 Jakub Jelinek <jakub@redhat.com>
1313
7841800f
JJ
1314 PR target/71910
1315 * g++.dg/gomp/pr71910.C: New test.
1316
1b13411a
JJ
1317 PR middle-end/67485
1318 * gcc.c-torture/compile/pr67485.c: New test.
1319
4a7f57d5
JJ
1320 PR target/72867
1321 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
1322
3c556bc4
BC
13232016-08-16 Bin Cheng <bin.cheng@arm.com>
1324
1325 PR tree-optimization/69848
1326 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
1327
beab2da6
ML
13282016-08-16 Martin Liska <mliska@suse.cz>
1329
1330 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
1331 of memory operations so that it can be handled by core2
1332 in 32-bit mode.
1333
f4eec0a3
RB
13342016-08-16 Richard Biener <rguenther@suse.de>
1335
1336 PR tree-optimization/76783
1337 * gcc.dg/pr76783.c: New testcase.
1338 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
1339
8f21990a
BC
13402016-08-16 Bin Cheng <bin.cheng@arm.com>
1341
1342 PR tree-optimization/72817
1343 PR tree-optimization/73450
1344 * gcc.dg/tree-ssa/pr72817.c: New test.
1345 * gcc.dg/tree-ssa/pr73450.c: New test.
1346
7fc61626
FR
13472016-08-15 Fritz Reese <fritzoreese@gmail.com>
1348
1349 * gfortran.dg/init_flag_13.f90: New testcase.
1350 * gfortran.dg/init_flag_14.f90: Ditto.
1351 * gfortran.dg/init_flag_15.f03: Ditto.
1352 * gfortran.dg/dec_init_1.f90: Ditto.
1353 * gfortran.dg/dec_init_2.f90: Ditto.
1354
432baa02
UB
13552016-08-15 Uros Bizjak <ubizjak@gmail.com>
1356
1357 PR target/72867
1358 * gcc.target/i386/pr72867.c: New test.
1359
7e1dde14
EB
13602016-08-16 Eric Botcazou <ebotcazou@adacore.com>
1361
1362 * c-c++-common/dump-ada-spec-5.c: New test.
1363
e4969090
RB
13642016-08-15 Richard Biener <rguenther@suse.de>
1365
1366 PR tree-optimization/73434
1367 * gcc.dg/torture/pr73434.c: New testcase.
1368
66088065
JJ
13692016-08-15 Jakub Jelinek <jakub@redhat.com>
1370
1371 PR tree-optimization/72824
1372 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
1373
7c713714
CLT
13742016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
1375
1376 PR fortran/70598
1377 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
1378 in use_device clause.
1379 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
1380 * gfortran.dg/goacc/list.f95: Adjust to catch
1381 "neither a POINTER nor an array" error messages.
1382
4271e5cb
UB
13832016-08-14 Uros Bizjak <ubizjak@gmail.com>
1384
1385 PR target/76342
1386 * gcc.target/i386/pr76342.c: New test.
1387
b0cea284
JJ
13882016-08-12 Jakub Jelinek <jakub@redhat.com>
1389
1390 PR c/71512
1391 * g++.dg/ubsan/pr71512.C: New test.
1392 * c-c++-common/ubsan/pr71512-1.c: New test.
1393 * c-c++-common/ubsan/pr71512-2.c: New test.
1394
e86aefb8
MM
13952016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1396
1397 * gcc.target/powerpc/vec-init-1.c: New tests to test various
1398 vector initialization options.
1399 * gcc.target/powerpc/vec-init-2.c: Likewise.
1400 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
1401 is generated on ISA 3.0.
1402
7fd82d52
PP
14032016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
1404
1405 PR middle-end/71654
1406 * gcc.dg/c-c++-common/pr71654.c: New test.
1407 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
1408 dg-options.
1409 * gcc.dg/tree-ssa/vrp24: Likewise.
1410
2f1364c2
JJ
14112016-08-12 Jakub Jelinek <jakub@redhat.com>
1412
1413 PR c/67410
1414 * gcc.dg/pr67410.c: New test.
1415
8eb414aa
BC
14162016-08-12 Bin Cheng <bin.cheng@arm.com>
1417
1418 PR tree-optimization/69848
1419 * gcc.dg/vect/vect-pr69848.c: New test.
1420
30b39c19
UB
14212016-08-12 Uros Bizjak <ubizjak@gmail.com>
1422
1423 PR testsuite/71008
1424 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
1425 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
1426 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
1427 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
1428
e373dd06
RB
14292016-08-12 Richard Biener <rguenther@suse.de>
1430
1431 PR tree-optimization/57326
1432 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
1433 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
1434 * gcc.dg/tree-ssa/pr35287.c: Likewise.
1435 * gcc.target/i386/pr45685.c: Likewise.
1436 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
1437 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1438 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
1439 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
1440 * gfortran.dg/pr34163.f90: Likewise.
1441
20d1af89
ML
14422016-08-12 Martin Liska <mliska@suse.cz>
1443
1444 * g++.dg/gcov/gcov-16.C: New test.
1445 * lib/gcov.exp: Support new argument for run-gcov function.
1446
5cacda56
ML
14472016-08-12 Martin Liska <mliska@suse.cz>
1448
1449 PR gcov-profile/35590
1450 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
1451
663eecfd
RB
14522016-08-12 Richard Biener <rguenther@suse.de>
1453
1454 PR tree-optimization/72851
1455 * gcc.dg/torture/pr72851.c: New testcase.
1456
3f8257db 14572016-08-12 Alexandre Oliva <aoliva@redhat.com>
8aaf799b 1458
e366d7d8
AO
1459 PR debug/63240
1460 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
1461 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
1462 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
1463 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
1464 DW_AT_deleted.
1465
71e1a6a4
AO
1466 PR debug/55641
1467 * g++.dg/debug/dwarf2/ref-1.C: New.
1468
8aaf799b
AO
1469 PR debug/49366
1470 * g++.dg/debug/dwarf2/template-params-12.H: New.
1471 * g++.dg/debug/dwarf2/template-params-12f.C: New.
1472 * g++.dg/debug/dwarf2/template-params-12g.C: New.
1473 * g++.dg/debug/dwarf2/template-params-12n.C: New.
1474 * g++.dg/debug/dwarf2/template-params-12s.C: New.
1475 * g++.dg/debug/dwarf2/template-params-12u.C: New.
1476 * g++.dg/debug/dwarf2/template-params-12v.C: New.
1477 * g++.dg/debug/dwarf2/template-params-12w.C: New.
1478
06f9caed
BS
14792016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1480
1481 PR target/72863
1482 * gcc.target/powerpc/pr72863.c: New test.
1483
a8b956c1
UB
14842016-08-11 Uros Bizjak <ubizjak@gmail.com>
1485
1486 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
1487
c73dd986
L
14882015-08-11 H.J. Lu <hongjiu.lu@intel.com>
1489
1490 * gcc.target/i386/pieces-strcpy-1.c: New test.
1491 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
1492
385ed708
JJ
14932016-08-11 Jakub Jelinek <jakub@redhat.com>
1494
1495 PR c++/72868
1496 * g++.dg/cpp1y/constexpr-switch4.C: New test.
1497
df7ec09f
L
14982015-08-11 H.J. Lu <hongjiu.lu@intel.com>
1499
1500 * gcc.target/i386/pieces-memcpy-1.c: New test.
1501 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
1502 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
1503 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
1504 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
1505 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
1506
b95a64bb
JJ
15072016-08-11 Jakub Jelinek <jakub@redhat.com>
1508
1509 PR c/72816
7ddbcf6b 1510 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 1511
59537744
BE
15122016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
1513
1514 PR tree-optimization/71083
1515 * gcc.c-torture/execute/pr71083.c: New test.
1516 * gnat.dg/loop_optimization23.adb: New test.
1517 * gnat.dg/loop_optimization23_pkg.ads: New test.
1518 * gnat.dg/loop_optimization23_pkg.adb: New test.
1519
183ac6d0
RB
15202016-08-11 Richard Biener <rguenther@suse.de>
1521
1522 PR tree-optimization/72772
1523 * gcc.dg/graphite/pr35356-1.c: Adjust.
1524 * gcc.dg/tree-ssa/pr59597.c: Likewise.
1525
b152f5a2
JB
15262016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
1527
1528 * gfortran.dg/random_7.f90: Take into account that the last seed
1529 value is the special p value.
1530 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
1531
bb7ebad1
RB
15322016-08-11 Richard Biener <rguenther@suse.de>
1533
1534 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
1535
2e186411
AM
15362016-08-11 Alan Modra <amodra@gmail.com>
1537
1538 * gcc.target/powerpc/pr71680.c: New.
1539
e9e6d4f6
KN
15402016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
1541
1542 * gcc.target/powerpc/bfp/bfp.exp: New file.
1543 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
1544 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
1545 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
1546 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
1547 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
1548 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
1549 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
1550 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
1551 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
1552 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
1553 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
1554 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
1555 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
1556 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
1557 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
1558 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
1559 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
1560 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
1561 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
1562 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
1563 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
1564 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
1565 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
1566 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
1567 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
1568 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
1569 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
1570 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
1571 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
1572 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
1573 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
1574 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
1575 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
1576 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
1577 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
1578 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
1579 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
1580 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
1581 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
1582 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
1583 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
1584 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
1585 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
1586 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
1587 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
1588 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
1589 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
1590 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
1591 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
1592 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
1593 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
1594 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
1595 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
1596
9c8eabea
BC
15972016-08-10 Bin Cheng <bin.cheng@arm.com>
1598
1599 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
1600 Add aarch64*-*-*.
1601
6c553b76
BC
16022016-08-10 Bin Cheng <bin.cheng@arm.com>
1603
1604 * gcc.target/aarch64/simd/vcond-ne.c: New test.
1605
a0883b08
MM
16062016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1607
1608 PR target/72853
1609 * gcc.target/powerpc/pr72853.c: New test.
1610
a266236e
ML
16112016-08-10 Martin Liska <mliska@suse.cz>
1612
1613 PR gcov-profile/58306
1614 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
1615
22063dbc
ML
16162016-08-10 Martin Liska <mliska@suse.cz>
1617
1618 * g++.dg/gcov/gcov-threads-1.C: New test.
1619
5250a5bb
SKS
16202016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1621
1622 PR target/71873
1623 * gcc.target/avr/pr71873.c: New test.
1624
b7597ae5
ML
16252016-08-09 Martin Liska <mliska@suse.cz>
1626
1627 * g++.dg/gcov/gcov-dump-1.C: New test.
1628 * g++.dg/gcov/gcov-dump-2.C: New test.
1629
ab50a215
ML
16302016-08-09 Martin Liska <mliska@suse.cz>
1631
1632 * gcc.dg/tree-prof/val-prof-9.c: New test.
1633
dcb1e137
ML
16342016-08-09 Martin Liska <mliska@suse.cz>
1635
1636 * gcc.dg/tree-prof/val-prof-8.c: New test.
1637
04d6d3b6
MJ
16382016-08-09 Martin Jambor <mjambor@suse.cz>
1639
df839749
UB
1640 PR ipa/71981
1641 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 1642
c57e78c4
BC
16432016-08-09 Bin Cheng <bin.cheng@arm.com>
1644
1645 PR tree-optimization/33707
1646 * gcc.dg/vect/pr33707.c: New test.
1647
42970a17
BC
16482016-08-09 Bin Cheng <bin.cheng@arm.com>
1649
1650 PR tree-optimization/pr72772
1651 * gcc.dg/tree-ssa/pr72772.c: New test.
1652
810a3aa6
MF
16532016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
1654
1655 PR rtl-optimization/66669
1656 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
1657
9e207d6f
JJ
16582016-08-09 Jakub Jelinek <jakub@redhat.com>
1659
1660 PR tree-optimization/72824
1661 * gcc.c-torture/execute/ieee/pr72824.c: New test.
1662
50bf47fd
RB
16632016-08-09 Richard Biener <rguenther@suse.de>
1664
1665 PR tree-optimization/71802
1666 * gcc.dg/torture/pr71802.c: New testcase.
1667
cadec7ca
JJ
16682016-08-09 Jakub Jelinek <jakub@redhat.com>
1669
1670 PR c++/72809
1671 * g++.dg/eh/stdarg1.C: New test.
1672
c43c5112
AK
16732016-08-08 Andi Kleen <ak@linux.intel.com>
1674
1675 * lib/profopt.exp: (auto-profopt-execute): Don't include full
1676 test command line in failure log.
1677 (profopt-execute): dito. Make autofdo file names unique.
1678
895aa8e1
DM
16792016-08-08 David Malcolm <dmalcolm@redhat.com>
1680
1681 PR c/64955
1682 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
1683 output.
1684
9afda630
PK
16852016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1686
1687 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
1688 c99_runtime.
1689 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
1690 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1691 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1692 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
1693 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1694 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1695
e52ed3fe
DM
16962016-08-08 David Malcolm <dmalcolm@redhat.com>
1697
1698 PR c/52952
1699 * gcc.dg/cpp/pr66415-1.c: Likewise.
1700 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
1701 * gcc.dg/format/c90-printf-1.c: Likewise.
1702 * gcc.dg/format/diagnostic-ranges.c: New test case.
1703
ad200580
JJ
17042016-08-08 Jakub Jelinek <jakub@redhat.com>
1705
77524e0d
JJ
1706 PR fortran/72716
1707 * gfortran.dg/gomp/pr72716.f90: New test.
1708
2187f2a2
JJ
1709 PR middle-end/72781
1710 * gcc.dg/gomp/pr72781.c: New test.
1711
ad200580
JJ
1712 PR middle-end/68762
1713 * g++.dg/vect/pr68762-1.cc: New test.
1714 * g++.dg/vect/pr68762-2.cc: New test.
1715 * g++.dg/vect/pr68762.h: New file.
1716
989d0071
MS
17172016-08-08 Martin Sebor <msebor@redhat.com>
1718
1719 PR testsuite/72838
3a146d46
JJ
1720 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
1721 * g++.dg/warn/overflow-warn-3.C: Same.
1722 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 1723
7090cac9
AV
17242016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1725
1726 PR fortran/71936
1727 * gfortran.dg/allocate_with_source_21.f03: New test.
1728
64e56ab0
AV
17292016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1730
1731 PR fortran/72698
1732 * gfortran.dg/allocate_with_source_20.f03: New test.
1733
0476487d
AM
17342016-08-08 Alan Modra <amodra@gmail.com>
1735
1736 * gcc.c-torture/compile/pr72802.c: New.
1737
8e9218f2
AV
17382016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1739
1740 PR fortran/70524
1741 * gfortran.dg/dependency_48.f90: New test.
1742
c1f7083b
TK
17432016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1744
531e5ae3 1745 PR fortran/70040
c1f7083b
TK
1746 * gfortran.dg/pr70040.f90: New testcase.
1747
6ab5813c
TK
17482016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1749
1750 PR fortran/71961
1751 * gfortran.dg/matmul_10.f90: New testcase.
1752
27bddc4a
JH
17532016-08-07 Jan Hubicka <hubicka@ucw.cz>
1754
1755 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
1756
4a9f8a9f
JJ
17572016-08-07 Jakub Jelinek <jakub@redhat.com>
1758
1759 PR c/72816
1760 * gcc.dg/pr72816.c: New test.
1761
fa76f2c6
JW
17622016-08-06 Jonathan Wakely <jwakely@redhat.com>
1763
1764 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
1765 * g++.dg/conversion/pr41426.C: Likewise.
1766 * g++.dg/conversion/pr66211.C: Likewise.
1767 * g++.dg/cpp1y/lambda-init9.C: Likewise.
1768 * g++.dg/init/ref8.C: Likewise.
1769 * g++.old-deja/g++.law/cvt20.C: Likewise.
1770 * g++.old-deja/g++.mike/p9732c.C: Likewise.
1771
5c3e5002
PP
17722016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1773
1774 PR tree-optimization/18046
1775 * gcc.dg/tree-ssa/vrp105.c: New test.
1776 * gcc.dg/tree-ssa/vrp106.c: New test.
1777
94087e88 17782016-08-05 Martin Sebor <msebor@redhat.com>
64d6d399
MS
1779
1780 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
1781 1ul in diagnostics. Remove hyphen from "constant-expression."
1782 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
1783 * g++.dg/cpp0x/static_assert3.C: Same.
1784 * g++.dg/cpp1y/constexpr-throw.C: Same.
1785 * g++.dg/template/nontype3.C: Same.
1786 * g++.dg/warn/overflow-warn-1.C: Same.
1787 * g++.dg/warn/overflow-warn-3.C: Same.
1788 * g++.dg/warn/overflow-warn-4.C: Same.
1789
88fa5555
DM
17902016-08-05 David Malcolm <dmalcolm@redhat.com>
1791
1792 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
1793 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
1794 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
1795 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
1796
1addb9e6
PP
17972016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1798
1799 PR tree-optimization/72810
1800 * gcc.dg/tree-ssa/vrp110.c: New test.
1801
1b62ed4f
JG
18022016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
1803
1804 PR Target/72819
1805 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
1806 registers.
1807 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
1808 saving the half-precision registers.
1809 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
1810 value is returned in h0.
1811 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
1812 are passed in FP/SIMD registers.
1813 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
1814 passing works corrcetly.
1815 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
1816 (hfa_f16x2_t): Likewise.
1817 (hfa_f16x3_t): Likewise.
1818 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
1819 are promoted to double and passed in a double register.
1820 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
1821 are promoted to double and stacked.
1822 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
1823 __fp16 data types.
1824 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
1825 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
1826 __fp16 first get passed in FP/SIMD registers, then stacked.
1827
4228ca19
NS
18282016-08-05 Nathan Sidwell <nathan@acm.org>
1829
1830 PR c++/68724
1831 * g++.dg/cpp0x/pr68724.C: New.
1832
db7c335e
RB
18332016-08-05 Richard Biener <rguenther@suse.de>
1834
1835 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
1836
48abe922
PP
18372016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1838
1839 * gcc.dg/tree-ssa/vrp107.c: New test.
1840 * gcc.dg/tree-ssa/vrp108.c: New test.
1841 * gcc.dg/tree-ssa/vrp109.c: New test.
1842
f6cdf42f
PK
18432016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1844
1845 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
1846 dg-options.
1847
33a9c609
PK
18482016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1849
1850 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
1851 test-cases.
1852 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
1853 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1854 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
1855 test-cases.
1856 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
1857 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1858 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
1859 large_double.
1860
4473482d
PC
18612016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1862
1863 PR c++/72800
1864 * g++.dg/cpp1y/lambda-ice1.C: New.
1865
08156df5
PP
18662016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1867
1868 PR c++/72759
1869 * g++.dg/cpp1y/pr72759.C: New test.
1870
938da3a5
PP
18712016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1872
1873 * gcc.dg/switch-10.c: New test.
1874
da84183c
JG
18752016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
1876
1877 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
1878
ae9281fc
TS
18792016-08-04 Thomas Schwinge <thomas@codesourcery.com>
1880
1881 * c-c++-common/goacc/routine-5.c: Update.
1882
086ad22e
BE
18832016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
1884
1885 PR rtl-optimization/70903
1886 * gcc.c-torture/execute/pr70903.c: New test.
1887
6805e400
ML
18882016-08-04 Martin Liska <mliska@suse.cz>
1889
1890 * gcc.dg/params/params.exp: Replace file exists with
1891 TESTING_IN_BUILD_TREE.
1892
a0008434
MP
18932016-08-04 Marek Polacek <polacek@redhat.com>
1894
1895 PR c++/70229
1896 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
1897
fb46286e
RB
18982016-08-04 Richard Biener <rguenther@suse.de>
1899
1900 PR middle-end/71984
1901 * gcc.dg/torture/pr71984.c: Guard correctness check for
1902 little-endian.
1903
ac2c96ab
AP
19042016-08-03 Andrew Pinski <apinski@cavium.com>
1905
1906 * gcc.c-torture/compile/20160802-1.c: New testcase.
1907
c98583e9
FR
19082016-08-03 Fritz Reese <fritzoreese@gmail.com>
1909
1910 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
1911
9ad1a1da
RB
19122016-08-03 Richard Biener <rguenther@suse.de>
1913
1914 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
1915 and remove -O3.
1916 * c-c++-common/ubsan/pr71403-2.c: Likewise.
1917 * c-c++-common/ubsan/pr71403-3.c: Likewise.
1918
cd75c979
RB
19192016-08-03 Richard Biener <rguenther@suse.de>
1920
1921 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
1922 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
1923 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
1924 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
1925
30e8d875
SKS
19262016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1927
1928 * gcc.dg/init-excess-2.c: Require int32plus.
1929 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
1930 * gcc.dg/pr59963-2.c: Require int32plus.
1931 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
1932 * gcc.dg/unroll-7.c: Require int32plus.
1933
69b806f6
BC
19342016-08-02 Bin Cheng <bin.cheng@arm.com>
1935
1936 PR tree-optimization/34114
1937 * gcc.dg/tree-ssa/loop-42.c: New test.
1938
1efafef3
TC
19392016-08-02 Tamar Christina <tamar.christina@arm.com>
1940
1941 * gcc.target/aarch64/vminmaxnm.c: New.
1942 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
1943 tests.
1944
e2a99194
MM
19452016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1946
1947 * gcc.target/powerpc/vec-extract-5.c: New tests to test
1948 vec_extract for vector float, vector int, vector short, and vector
1949 char.
1950 * gcc.target/powerpc/vec-extract-6.c: Likewise.
1951 * gcc.target/powerpc/vec-extract-7.c: Likewise.
1952 * gcc.target/powerpc/vec-extract-8.c: Likewise.
1953 * gcc.target/powerpc/vec-extract-9.c: Likewise.
1954
71bfb77a
WD
19552016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
1956
1957 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 1958 single stack adjustment, no writeback.
71bfb77a
WD
1959 * gcc.target/aarch64/test_frame_12.c: Likewise.
1960 * gcc.target/aarch64/test_frame_13.c: Likewise.
1961 * gcc.target/aarch64/test_frame_15.c: Likewise.
1962 * gcc.target/aarch64/test_frame_6.c: Likewise.
1963 * gcc.target/aarch64/test_frame_7.c: Likewise.
1964 * gcc.target/aarch64/test_frame_8.c: Likewise.
1965 * gcc.target/aarch64/test_frame_16.c: New test.
1966
37bce35a
L
19672015-08-01 H.J. Lu <hongjiu.lu@intel.com>
1968
1969 PR target/72748
1970 * gcc.target/i386/pr72748.c: New test.
1971
3f8257db 19722015-08-01 Alan Hayward <alan.hayward@arm.com>
2a93954e
AH
1973
1974 PR tree-optimization/71818
1975 * gcc.dg/vect/pr71818.c: New
1976
bf60c531
ML
19772016-08-01 Martin Liska <mliska@suse.cz>
1978
1979 PR tree-optimization/71857
1980 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
1981
8ed49fab
KT
19822016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1983
1984 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
1985
76e2c821
JB
19862016-08-01 Jan Beulich <jbeulich@suse.com>
1987
1988 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
1989
35029597
WS
19902016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1991
1992 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
1993 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1994
3aa4b66a
JW
19952016-07-31 Jonathan Wakely <jwakely@redhat.com>
1996
1997 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
1998 (check_effective_target_c++): Likewise. Also match for libstdc++.
1999
3f8257db 20002016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
93cb9a5a
SK
2001
2002 PR fortran/41922
2003 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
2004 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2005 * gfortran.dg/pr41922.f90: New test.
2006
9fcb2819
SK
20072016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
2008
2009 PR fortran/68566
2010 * gfortran.dg/pr68566.f90: new test.
2011
94087e88 20122016-07-30 Martin Sebor <msebor@redhat.com>
8bada5cd
MS
2013
2014 PR c++/60760
2015 PR c++/71091
2016 * g++.dg/cpp0x/constexpr-cast.C: New test.
2017 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
2018 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
2019 * g++.dg/ubsan/pr63956.C: Correct.
2020
d0047a25
MM
20212016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
2022
2023 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
2024 vector double or vector long where the vector is in memory.
2025 * gcc.target/powerpc/vec-extract-3.c: Likewise.
2026 * gcc.target/powerpc/vec-extract-4.c: Likewise.
2027
e4f7a5df
SK
20282016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
2029
2030 PR fortran/69867
2031 * gfortran.dg/pr69867.f90: New test.
2032
b441ae1d
SK
20332016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
2034
2035 PR fortran/69962
2036 * gfortran.dg/pr69962.f90: New test.
2037
712dff31
SK
20382016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
2039
2040 PR fortran/70006
2041 * gfortran.dg/pr70006.f90: New test.
2042
fb42421e
SK
20432016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
2044
2045 PR fortran/71730
2046 * gfortran.dg/pr71730.f90: New test.
2047 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
2048 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
2049 * gfortran.dg/array_constructor_26.f03: Ditto.
2050
466effe0
WS
20512016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2052
2053 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
2054 * gcc.target/powerpc/pr71763.c: Likewise.
2055
f618a472
MP
20562016-07-29 Marek Polacek <polacek@redhat.com>
2057
2058 PR c/71742
2059 * gcc.dg/940510-1.c: Adjust dg-error.
2060 * gcc.dg/c99-flex-array-1.c: Likewise.
2061 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
2062
efd0786f
MP
2063 PR c/71853
2064 * gcc.dg/noncompile/pr71853.c: New test.
2065
e00dceaf
MP
2066 PR c/71573
2067 * gcc.dg/noncompile/pr71573.c: New test.
2068
638fc14f
MP
2069 PR c/71926
2070 * g++.dg/warn/Wparentheses-30.C: New test.
2071 * gcc.dg/Wparentheses-14.c: New test.
2072
61c73a7f
UB
20732016-07-29 Uros Bizjak <ubizjak@gmail.com>
2074
2075 * gcc.dg/pr59833.c: Use dg-add-options ieee.
2076
01d32b2b
BC
20772016-07-29 Bin Cheng <bin.cheng@arm.com>
2078
2079 PR tree-optimization/57558
2080 * gcc.dg/vect/pr57558-1.c: New test.
2081 * gcc.dg/vect/pr57558-2.c: New test.
2082
f6c7a248
PK
20832016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2084
61c73a7f 2085 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
2086 to scan forwprop1 dump pass.
2087
f54ea774
PC
20882016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
2089
2090 PR c++/51488
2091 * g++.dg/template/pr51488.C: New.
2092
673a107a
JJ
20932016-07-29 Jakub Jelinek <jakub@redhat.com>
2094
2095 PR c/71969
2096 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
2097 static __inline__.
2098 * gcc.dg/pr71969-1.c: New test.
2099 * gcc.dg/pr71969-2.c: New test.
2100 * gcc.dg/pr71969-3.c: New test.
2101
78169471
MP
21022016-07-29 Marek Polacek <polacek@redhat.com>
2103
2104 PR c/71574
2105 * c-c++-common/pr71574.c: New test.
2106
a5b5c8b6
MP
2107 PR c/71583
2108 * gcc.dg/noncompile/pr71583.c: New test.
2109
883b6d4e
KV
21102016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
2111
2112 PR middle-end/68217
2113 * gcc.dg/pr68217.c: New test.
2114
89f1f37e
SK
21152016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
2116
2117 PR fortran/71067
2118 * gfortran.dg/pr71067_1.f90: New test.
2119 * gfortran.dg/pr71067_2.f90: Ditto.
2120
e0d32185
MM
21212016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
2122
2123 * gcc.target/powerpc/vec-extract-1.c: New test.
2124
c851722d
SK
21252016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
2126
2127 PR fortran/71799
2128 * gfortran.dg/pr71799.f90: New test.
2129
f064da6a
PC
21302016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
2131
2132 PR c++/71665
2133 * g++.dg/cpp0x/pr71665-1.C: New.
2134 * g++.dg/cpp0x/pr71665-2.C: Likewise.
2135 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
2136 * g++.dg/ext/label10.C: Likewise.
2137 * g++.dg/parse/constant5.C: Likewise.
2138
1b70aaad
SK
21392016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
2140
2141 PR fortran/71859
2142 * gfortran.dg/pr71859.f90: New test.
2143 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
2144 * gfortran.dg/coarray_collectives_1.f90: Ditto.
2145
a23404c9
PT
21462016-07-28 Paul Thomas <pault@gcc.gnu.org>
2147
2148 PR fortran/71883
2149 * gfortran.dg/pr71883.f90 : New test.
2150
513d866d
YR
21512016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
2152
2153 PR tree-optimization/71734
61c73a7f 2154 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 2155
7c428aa2
RL
21562016-07-28 Renlin Li <renlin.li@arm.com>
2157
2158 Revert
2159 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2160
2161 PR fortran/71902
2162 * gfortran.dg/dependency_47.f90: New test.
2163
1225d6b1
ML
21642016-07-28 Martin Liska <mliska@suse.cz>
2165
2166 PR gcov-profile/68025
2167 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
2168
e5f5bf35
ML
21692016-07-28 Martin Liska <mliska@suse.cz>
2170
2171 * g++.dg/vect/pr70944.cc: New test.
2172
4536610d
KV
21732016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
2174
2175 PR middle-end/71994
2176 * gcc.dg/torture/pr71994.c: New test.
2177
8c6961ca
PK
21782016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2179
2180 PR middle-end/71078
2181 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
2182 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
2183 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
2184
8de22ea0
RB
21852016-07-27 Richard Biener <rguenther@suse.de>
2186
2187 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
2188
5d9da222
ML
21892016-07-27 Martin Liska <mliska@suse.cz>
2190
2191 * gcc.dg/predict-13.c: New test.
2192 * gcc.dg/predict-14.c: New test.
2193
af9e275f
SKS
21942016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2195
a23404c9 2196 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
2197 including stdint.h.
2198 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
2199 including stdint.h.
2200
71abba1e
MM
22012016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2202
2203 PR target/71869
2204 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
2205 IEEE built-in functions handle quiet and signalling NaNs
2206 correctly.
2207
9cd74e8f
SK
22082016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
2209
2210 PR fortran/71862
2211 * gfortran.dg/pr71862.f90: New test.
2212
0d48446f
MS
22132016-07-26 Martin Sebor <msebor@redhat.com>
2214
2215 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
2216 selector with dg-options.
2217
524cf1e4
PP
22182016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
2219
2220 PR tree-optimization/18046
2221 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
2222 * gcc.dg/tree-ssa/vrp103.c: New test.
2223 * gcc.dg/tree-ssa/vrp104.c: New test.
2224
100665d8
WS
22252016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2226
2227 * gcc.target/powerpc/pr63354.c: Require lp64 since
2228 -mprofile-kernel is not legal with -m32.
2229
0b64ca40
RB
22302016-07-26 Richard Biener <rguenther@suse.de>
2231
2232 PR rtl-optimization/71984
2233 * gcc.dg/torture/pr71984.c: New testcase.
2234
9b7937cf
RS
22352016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
2236
2237 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
2238 g++-dg-runtest via et-dg-runtest.
2239 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
2240 * gcc.dg/vect/vect.exp: Likewise.
2241 * gfortran.dg/graphite/graphite.exp: Likewise, but for
2242 gfortran-dg-runtest.
2243 * gfortran.dg/vect/vect.exp: Likewise.
2244 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
2245 (check_mips_loongson_hw_available): Likewise.
2246 (check_effective_target_mpaired_single_runtime): Likewise.
2247 (check_effective_target_mips_loongson_runtime): Likewise.
2248 (add_options_for_mpaired_single): Likewise.
2249 (check_effective_target_vect_int): Add global et_index.
2250 Check and save the supported feature for a target selected by
2251 the et_index target. Break long lines where appropriate. Call
2252 et-is-effective-target for MIPS with an argument instead of
2253 check_effective_target_* where appropriate.
2254 (check_effective_target_vect_intfloat_cvt): Likewise.
2255 (check_effective_target_vect_uintfloat_cvt): Likewise.
2256 (check_effective_target_vect_floatint_cvt): Likewise.
2257 (check_effective_target_vect_floatuint_cvt): Likewise.
2258 (check_effective_target_vect_simd_clones): Likewise.
2259 (check_effective_target_vect_shift): ewise.
2260 (check_effective_target_whole_vector_shift): Likewise.
2261 (check_effective_target_vect_bswap): Likewise.
2262 (check_effective_target_vect_shift_char): Likewise.
2263 (check_effective_target_vect_long): Likewise.
2264 (check_effective_target_vect_float): Likewise.
2265 (check_effective_target_vect_double): Likewise.
2266 (check_effective_target_vect_long_long): Likewise.
2267 (check_effective_target_vect_no_int_max): Likewise.
2268 (check_effective_target_vect_no_int_add): Likewise.
2269 (check_effective_target_vect_no_bitwise): Likewise.
2270 (check_effective_target_vect_widen_shift): Likewise.
2271 (check_effective_target_vect_no_align): Likewise.
2272 (check_effective_target_vect_hw_misalign): Likewise.
2273 (check_effective_target_vect_element_align): Likewise.
2274 (check_effective_target_vect_condition): Likewise.
2275 (check_effective_target_vect_cond_mixed): Likewise.
2276 (check_effective_target_vect_char_mult): Likewise.
2277 (check_effective_target_vect_short_mult): Likewise.
2278 (check_effective_target_vect_int_mult): Likewise.
2279 (check_effective_target_vect_extract_even_odd): Likewise.
2280 (check_effective_target_vect_interleave): Likewise.
2281 (check_effective_target_vect_stridedN): Likewise.
2282 (check_effective_target_vect_multiple_sizes): Likewise.
2283 (check_effective_target_vect64): Likewise.
2284 (check_effective_target_vect_call_copysignf): Likewise.
2285 (check_effective_target_vect_call_sqrtf): Likewise.
2286 (check_effective_target_vect_call_btrunc): Likewise.
2287 (check_effective_target_vect_call_btruncf): Likewise.
2288 (check_effective_target_vect_call_ceil): Likewise.
2289 (check_effective_target_vect_call_ceilf): Likewise.
2290 (check_effective_target_vect_call_floor): Likewise.
2291 (check_effective_target_vect_call_floorf): Likewise.
2292 (check_effective_target_vect_call_lceil): Likewise.
2293 (check_effective_target_vect_call_lfloor): Likewise.
2294 (check_effective_target_vect_call_nearbyint): Likewise.
2295 (check_effective_target_vect_call_nearbyintf): Likewise.
2296 (check_effective_target_vect_call_round): Likewise.
2297 (check_effective_target_vect_call_roundf): Likewise.
2298 (check_effective_target_vect_perm): Likewise, but also append *_saved
2299 to the existing global name to properly cache the result.
2300 (check_effective_target_vect_perm_byte): Likewise.
2301 (check_effective_target_vect_perm_short): Likewise.
2302 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
2303 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
2304 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2305 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
2306 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
2307 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
2308 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
2309 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
2310 (check_effective_target_vect_sdot_qi): Likewise.
2311 (check_effective_target_vect_udot_qi): Likewise.
2312 (check_effective_target_vect_sdot_hi): Likewise.
2313 (check_effective_target_vect_udot_hi): Likewise.
2314 (check_effective_target_vect_usad_char): Likewise.
2315 (check_effective_target_vect_pack_trunc): Likewise.
2316 (check_effective_target_vect_unpack): Likewise.
2317 (check_effective_target_vect_aligned_arrays): Likewise.
2318 (check_effective_target_vect_natural_alignment): Likewise.
2319 (check_effective_target_vector_alignment_reachable): Likewise.
2320 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
2321 (is-effective-target): Initialize et_index if undefined.
2322 (et-dg-runtest): New.
2323 (et-is-effective-target): Likewise.
2324 (check_vect_support_and_set_flags): Add supported MIPS targets to
2325 EFFECTIVE_TARGETS list. Return the number of supported targets.
2326
8f63caf6 23272016-07-26 Richard Biener <rguenther@suse.de>
3f8257db 2328 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8f63caf6
RB
2329
2330 PR middle-end/70920
2331 * gcc.dg/pr70920-1.c: New test-case.
2332 * gcc.dg/pr70902-2.c: Likewise.
2333 * gcc.dg/pr70920-3.c: Likewise.
2334 * gcc.dg/pr70920-4.c: Likewise
2335 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
2336 2 instead of 3.
2337
7d575fff
AM
23382016-07-25 Alexander Monakov <amonakov@ispras.ru>
2339
2340 * gcc.c-torture/execute/pr71494.c: Require label_values.
2341 * gcc.dg/pr16973.c: Ditto.
2342
bf01e070
SKS
23432016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2344
2345 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
2346 * gcc.dg/torture/pr69771.c: Require int32plus.
2347 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
2348
16b05965
ML
23492016-07-25 Martin Liska <mliska@suse.cz>
2350
2351 * gcc.dg/torture/pr71987.c: New test.
2352
d52d3767
SK
23532016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
2354
2355 PR fortran/71935
2356 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
2357 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
2358 * gfortran.dg/pr71935.f90: New test.
2359
94087e88 23602016-07-22 Martin Sebor <msebor@redhat.com>
2e6b45af
MS
2361
2362 PR c++/71675
2363 * g++.dg/ext/atomic-3.C: New test.
2364 * gcc.dg/atomic/pr71675.c: New test.
2365
58b3986e
ES
23662016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
2367
2368 * gcc.target/i386/mvc8.c: New test.
2369
faa1612a
BC
23702016-07-22 Bin Cheng <bin.cheng@arm.com>
2371
2372 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
2373 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
2374
1603ebe0
TK
23752016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2376
2377 PR fortran/71795
2378 * gfortran.dg/constructor_50.f90: New test.
2379
bc91c436
ML
23802016-07-22 Martin Liska <mliska@suse.cz>
2381
2382 PR gcov-profile/69028
2383 PR gcov-profile/62047
2384 * g++.dg/cilk-plus/pr69028.C: New test.
2385
9fe9a3a7
AV
23862016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
2387
2388 * gfortran.dg/coarray_stat_2.f90: New test.
2389
70866e3d
MM
23902016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2391
2392 * gcc.target/powerpc/vec-extract.h: New files to check the
2393 vec_extract built-in functions for all vector types, testing
2394 accessing each element, both with constant and variable element
2395 numbers.
2396 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
2397 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
2398 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
2399 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
2400 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
2401 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
2402 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
2403 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
2404 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
2405
ab3af181
JJ
24062016-07-21 Jakub Jelinek <jakub@redhat.com>
2407
2408 PR c++/71728
2409 * g++.dg/other/pr71728.C: New test.
2410
ebe8f322
JG
24112016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
2412
2413 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
2414 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
2415 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
2416 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
2417 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
2418
959cef74
RB
24192016-07-21 Richard Biener <rguenther@suse.de>
2420
2421 PR tree-optimization/71947
2422 * gcc.dg/tree-ssa/vrp102.c: New testcase.
2423
b24d9420
BC
24242016-07-21 Bin Cheng <bin.cheng@arm.com>
2425
2426 * gcc.dg/tree-ssa/scev-15.c: New.
2427
23974819
BC
24282016-07-21 Bin Cheng <bin.cheng@arm.com>
2429
2430 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
2431
ee78cbaa
JJ
24322016-07-21 Jakub Jelinek <jakub@redhat.com>
2433
2434 PR c++/71941
2435 * g++.dg/gomp/pr71941.C: New test.
2436
52ed68f7
DM
24372016-07-20 David Malcolm <dmalcolm@redhat.com>
2438
2439 PR c/70339
2440 PR c/71858
2441 * g++.dg/spellcheck-identifiers.C: New test case, based on
2442 gcc.dg/spellcheck-identifiers.c.
2443 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
2444 gcc.dg/spellcheck-identifiers-2.c.
2445 * g++.dg/spellcheck-typenames.C: New test case, based on
2446 gcc.dg/spellcheck-typenames.c
2447
18407bfb
JW
24482016-07-20 Jonathan Wakely <jwakely@redhat.com>
2449
2450 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
2451 pointer to member function and also test catching by reference.
2452
4c07fd98
DV
24532016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
2454
2455 * gcc.target/s390/pr67443.c: Fix test case.
2456
fee21d65
DV
24572016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
2458
2459 * gcc.target/s390/insv-1.c: Xfail some tests.
2460 * gcc.target/s390/insv-2.c: Likewise.
2461
dbe9dfdd
GJL
24622016-07-20 Georg-Johann Lay <avr@gjlay.de>
2463
2464 * gcc.target/avr/torture/get-mem.c: New test.
2465 * gcc.target/avr/torture/set-mem.c: New test.
2466
c25e1d82
GJL
24672016-07-20 Georg-Johann Lay <avr@gjlay.de>
2468
2469 PR target/71948
2470 * gcc.target/avr/torture/tiny-progmem.c: New test.
2471
109d2197
JJ
24722016-07-20 Jakub Jelinek <jakub@redhat.com>
2473
7419f441
JJ
2474 PR c++/71909
2475 * g++.dg/parse/pr71909.C: New test.
2476 * g++.dg/tm/pr71909.C: New test.
2477
109d2197
JJ
2478 PR c++/50060
2479 * g++.dg/cpp0x/constexpr-50060.C: New test.
2480 * g++.dg/cpp1y/constexpr-50060.C: New test.
2481
144530cf
ML
24822016-07-20 Martin Liska <mliska@suse.cz>
2483
2484 * gfortran.dg/graphite/pr71898.f90: New test.
2485
04ac4afa
BC
24862016-07-20 Bin Cheng <bin.cheng@arm.com>
2487
2488 PR tree-optimization/71503
2489 PR tree-optimization/71683
2490 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
2491 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
2492
dcbdb17a
ML
24932016-07-20 Martin Liska <mliska@suse.cz>
2494
2495 * gcc.dg/plugin/plugin.exp: Remove sreal test.
2496 * gcc.dg/plugin/sreal-test-1.c: Remove.
2497 * gcc.dg/plugin/sreal_plugin.c: Remove.
2498
6ed82555
TK
24992016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2500
2501 PR fortran/71902
2502 * gfortran.dg/dependency_47.f90: New test.
2503
13da0507
JJ
25042016-07-19 Jakub Jelinek <jakub@redhat.com>
2505
4833f561
JJ
2506 PR rtl-optimization/71916
2507 * gcc.c-torture/compile/pr71916.c: New test.
2508
4fda19ef
JJ
2509 PR middle-end/71874
2510 * g++.dg/torture/pr71874.C: New test.
2511
13da0507
JJ
2512 PR middle-end/71734
2513 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
2514 (my_alloc): Rewritten to use __builtin_posix_memalign and
2515 __SIZE_TYPE__.
2516 (my_free): Use __builtin_free instead of _mm_free.
2517 (Vec::operator=): Use __builtin_memcpy.
2518
e7980add
MJ
25192016-07-19 Martin Jambor <mjambor@suse.cz>
2520
61c73a7f
UB
2521 PR fortran/71688
2522 * gfortran.dg/pr71688.f90: New test.
e7980add 2523
13e88953
RB
25242016-07-19 Richard Biener <rguenther@suse.de>
2525
2526 * c-c++-common/vector-subscript-6.c: New testcase.
2527 * c-c++-common/vector-subscript-7.c: Likewise.
2528
1caf0482
SKS
25292016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2530
a23404c9 2531 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
2532 and UInt32 based on __SIZEOF_INT__.
2533
cef5388d
RB
25342016-07-19 Richard Biener <rguenther@suse.de>
2535
2536 PR tree-optimization/71901
2537 * gcc.dg/torture/pr71901.c: New testcase.
2538
25392016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
2540
2541 PR tree-optimization/71908
2542 * gcc.dg/torture/pr71908.c: New testcase.
2543
a8f7a895
MM
25442016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2545
2546 PR target/71493
2547 * gcc.target/powerpc/pr71493-1.c: New test.
2548 * gcc.target/powerpc/pr71493-2.c: Likewise.
2549
f2111a36
JJ
25502016-07-18 Jakub Jelinek <jakub@redhat.com>
2551
99516432
JJ
2552 PR c++/71835
2553 * g++.dg/conversion/ambig3.C: New test.
2554
87713c6a
JJ
2555 PR c++/71828
2556 * g++.dg/cpp0x/constexpr-71828.C: New test.
2557
7a7f16ca
JJ
2558 PR c++/71826
2559 * g++.dg/template/pr71826.C: New test.
2560
f4d90295
JJ
2561 PR c++/71822
2562 * g++.dg/template/defarg21.C: New test.
2563
f2111a36
JJ
2564 PR c++/71871
2565 * g++.dg/ext/vector31.C: New test.
2566
0b965526
UB
25672016-07-18 Uros Bizjak <ubizjak@gmail.com>
2568
2569 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
2570
94e136b9
YR
25712016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
2572
2573 PR tree-optimization/71734
2574 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
2575
7072df0a
DV
25762016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
2577
2578 * gcc.target/s390/warn-dynamicstack-1.c: New test.
2579 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
2580 stack-layout-dynamic-1.c: New test.
2581
54158a1a
AK
25822016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2583
2584 * gcc.target/s390/nolrl-1.c: New test.
2585
43068916
FR
25862016-07-17 Fritz Reese <fritzoreese@gmail.com>
2587
2588 PR fortran/71523
2589 * gfortran.dg/pr71523_1.f90: New test.
2590 * gfortran.dg/pr71523_2.f90: New test.
2591
a9356b12
AS
25922016-07-16 Andreas Schwab <schwab@linux-m68k.org>
2593
2594 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
2595
a07b81c7 25962016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3f8257db 2597 Marco Restelli <mrestelli@gmail.com>
a07b81c7
JD
2598
2599 PR fortran/62125
2600 * gfortran.dg/pr62125.f90: New test.
2601
96c0ec12
BS
26022016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2603
2604 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
2605 * gcc.target/powerpc/mulkc3-1.c: Likewise.
2606
479d0ed5
JW
26072016-07-15 Jonathan Wakely <jwakely@redhat.com>
2608
2609 PR c++/58796
2610 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
2611 * g++.dg/cpp0x/nullptr35.C: New test.
2612
41c7438e
BC
26132016-07-15 Bin Cheng <bin.cheng@arm.com>
2614
2615 * gcc.dg/tree-ssa/scev-8.c: Update test string.
2616
f7ba880b
CP
26172016-07-15 Cesar Philippidis <cesar@codesourcery.com>
2618
2619 * gfortran.dg/goacc/vector_length.f90: New test.
2620
b9aba0a0
RB
26212016-07-15 Richard Biener <rguenther@suse.de>
2622
2623 PR tree-optimization/71881
2624 * gcc.dg/torture/pr71881.c: New testcase.
2625
9513d5fb
RB
26262016-07-15 Richard Biener <rguenther@suse.de>
2627
2628 PR tree-optimization/71887
2629 * gcc.dg/torture/pr71887.c: New testcase.
2630
ddbbcb19
JJ
26312016-07-15 Jakub Jelinek <jakub@redhat.com>
2632
2633 PR c/71858
2634 * gcc.dg/spellcheck-identifiers-3.c: New test.
2635
29eb509c
AV
26362016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
2637
2638 PR fortran/71807
2639 * gfortran.dg/null_9.f90: New test.
2640
43aabfcf
BC
26412016-07-15 Bin Cheng <bin.cheng@arm.com>
2642
2643 * gcc.dg/tree-ssa/loop-41.c: New test.
2644
afc89e58
BC
26452016-07-15 Bin Cheng <bin.cheng@arm.com>
2646
2647 PR tree-optimization/71347
2648 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
2649
6fa682ad
SK
26502016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
2651
2652 PR fortran/29819
2653 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
2654 * gfortran.dg/contains.f90: Ditto.
2655 * gfortran.dg/contains_empty_1.f03: Ditto.
2656 * gfortran.dg/submodule_3.f08: Ditto.
2657
dd36b877
JJ
26582016-07-14 Jakub Jelinek <jakub@redhat.com>
2659
a60a5d31
JJ
2660 PR testsuite/71865
2661 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
2662 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
2663 expected diagnostics.
2664
dd36b877
JJ
2665 PR c/71858
2666 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
2667 * gcc.dg/spellcheck-identifiers-2.c: New test.
2668 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
2669 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
2670
a241f8ca
JJ
26712016-07-14 Jakub Jelinek <jakub@redhat.com>
2672
2673 PR tree-optimization/71872
2674 * gcc.c-torture/compile/pr71872.c: New test.
2675
d62b809c
TP
26762016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2677
2678 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
2679 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
2680 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
2681 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
2682 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
2683 * gcc.target/arm/atomic-op-acquire-1.c: This.
2684 * gcc.target/arm/atomic-op-char.c: Rename into ...
2685 * gcc.target/arm/atomic-op-char-1.c: This.
2686 * gcc.target/arm/atomic-op-consume.c: Rename into ...
2687 * gcc.target/arm/atomic-op-consume-1.c: This.
2688 * gcc.target/arm/atomic-op-int.c: Rename into ...
2689 * gcc.target/arm/atomic-op-int-1.c: This.
2690 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
2691 * gcc.target/arm/atomic-op-relaxed-1.c: This.
2692 * gcc.target/arm/atomic-op-release.c: Rename into ...
2693 * gcc.target/arm/atomic-op-release-1.c: This.
2694 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
2695 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
2696 * gcc.target/arm/atomic-op-short.c: Rename into ...
2697 * gcc.target/arm/atomic-op-short-1.c: This.
2698 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
2699 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
2700 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
2701 * gcc.target/arm/atomic-op-char-2.c: Likewise.
2702 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
2703 * gcc.target/arm/atomic-op-int-2.c: Likewise.
2704 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
2705 * gcc.target/arm/atomic-op-release-2.c: Likewise.
2706 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
2707 * gcc.target/arm/atomic-op-short-2.c: Likewise.
2708
1f8dd420
AV
27092016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
2710
2711 PR fortran/70842
2712 * gfortran.dg/select_type_35.f03: New test.
2713
53109ba8
KT
27142016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2715
2716 PR target/65951
2717 PR tree-optimization/70923
2718 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
2719 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
2720 * gcc.dg/vect/pr65951.c: Likewise.
2721 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
2722
91f35b7f
DE
27232016-07-14 David Edelsohn <dje.gcc@gmail.com>
2724
2725 * c-c++-common/pr60226.c: Expect maximum object file alignment
2726 error on AIX.
2727
351168fe
RB
27282016-07-14 Richard Biener <rguenther@suse.de>
2729
2730 PR tree-optimization/71866
2731 * gcc.dg/torture/pr71866.c: New testcase.
2732
94c32c00
TP
27332016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2734
2735 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
2736 selector and enclose boolean expression in curly braces.
2737
b799a481
AM
27382016-07-14 Alan Modra <amodra@gmail.com>
2739
2740 PR target/71733
2741 * gcc.target/powerpc/p9-novsx.c: New.
2742
f63ba78c
AK
27432016-07-13 Andi Kleen <ak@linux.intel.com>
2744
2745 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
2746 * g++.dg/tree-prof/morefunc.C: Dito.
2747 * g++.dg/tree-prof/pr35545.C: Dito.
2748 * g++.dg/tree-prof/reorder.C: Dito.
2749 * gcc.dg/tree-prof/20050826-2.c: Dito.
2750 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
2751 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
2752 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
2753 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
2754 * gcc.dg/tree-prof/inliner-1.c: Dito.
2755 * gcc.dg/tree-prof/merge_block.c: Dito.
2756 * gcc.dg/tree-prof/stringop-1.c: Dito.
2757 * gcc.dg/tree-prof/stringop-2.c: Dito.
2758 * gcc.dg/tree-prof/switch-case-1.c: Dito.
2759 * gcc.dg/tree-prof/switch-case-2.c: Dito.
2760 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
2761 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
2762 * gcc.dg/tree-prof/update-loopch.c: Dito.
2763 * gcc.dg/tree-prof/val-prof-1.c: Dito.
2764 * gcc.dg/tree-prof/val-prof-2.c: Dito.
2765 * gcc.dg/tree-prof/val-prof-3.c: Dito.
2766 * gcc.dg/tree-prof/val-prof-4.c: Dito.
2767 * gcc.dg/tree-prof/val-prof-5.c: Dito.
2768 * gcc.dg/tree-prof/val-prof-6.c: Dito.
2769 * gcc.dg/tree-prof/val-prof-7.c: Dito.
2770
f4d5a23d
AK
27712016-07-13 Andi Kleen <ak@linux.intel.com>
2772
2773 * lib/profopt.exp (profopt-execute): Remove .imports files.
2774
ae145898
AK
27752016-07-13 Andi Kleen <ak@linux.intel.com>
2776
0b965526 2777 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 2778
e97bd4f5
AK
27792016-07-13 Andi Kleen <ak@linux.intel.com>
2780
2781 * lib/profopt.exp (dg-final-scan-autofdo,
2782 dg-final-scan-not-autofdo): New functions.
2783
6fa3d4b4
BC
27842016-07-13 Bin Cheng <bin.cheng@arm.com>
2785
2786 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
2787 * gcc.dg/vect/vect-35.c: Ditto.
2788 * gcc.dg/vect/vect-alias-check-2.c: New test.
2789
65f18bc6
ML
27902016-07-13 Martin Liska <mliska@suse.cz>
2791
2792 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 2793 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
2794 * gfortran.dg/pr42108.f90: Update expected dump scan.
2795
9737f35b
RB
27962016-07-13 Richard Biener <rguenther@suse.de>
2797
2798 PR tree-optimization/24574
2799 * gcc.dg/pr24574.c: New testcase.
2800
62c0ea4b
SKS
28012016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2802
0b965526 2803 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
2804 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
2805 * c-c++-common/pr68833-1.c: Require int32plus.
2806 * gcc.dg/ipa/pr63551.c: Likewise.
2807 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
2808 * gcc.dg/ipa/pr64041.c: Require int32plus.
2809
c7ed8938
IE
28102016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
2811
2812 PR ipa/71633
2813 * g++.dg/pr71633.C: New test.
2814
5ce15300
TP
28152016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2816
2817 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
2818 Add new arm_thumb1_cbz_ok effective target.
2819 * gcc.target/arm/cbz.c: New test.
2820
2b9509a3
TP
28212016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2822
2823 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
2824 Define effective target.
2825 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
2826 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
2827 * gcc.target/arm/movhi_movw.c: New test.
2828 * gcc.target/arm/movsi_movw.c: Likewise.
2829 * gcc.target/arm/movdi_movw.c: Likewise.
2830
7f15b177
RB
28312016-07-13 Richard Biener <rguenther@suse.de>
2832
2833 PR middle-end/71104
2834 * gcc.dg/pr71104-1.c: New testcase.
2835 * gcc.dg/pr71104-2.c: Likewise.
2836
0b0a896e
MM
28372016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2838
2839 PR target/71805
2840 * gcc.target/powerpc/pr71805.c: New test.
2841
f906f5ed
BS
28422016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2843
2844 * gcc.target/powerpc/divkc3-1.c: New.
2845 * gcc.target/powerpc/mulkc3-1.c: New.
2846
9e63c3aa
NS
28472016-07-12 Nathan Sidwell <nathan@acm.org>
2848
2849 * gcc.target/arm/data-rel-1.c: New.
2850 * gcc.target/arm/data-rel-2.c: New.
2851 * gcc.target/arm/data-rel-3.c: New.
2852
f507d202
ML
28532016-07-12 Martin Liska <mliska@suse.cz>
2854
2855 * gcc.dg/params/blocksort-part.c: New test.
2856 * gcc.dg/params/params.exp: New file.
2857
d6f7c125
KT
28582016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2859
2860 PR middle-end/71700
2861 * gcc.c-torture/execute/pr71700.c: New test.
2862
37ccb0ba
SB
28632016-07-12 Steven Bosscher <steven@gcc.gnu.org>
2864 Richard Biener <rguenther@suse.de>
2865
2866 PR tree-optimization/23286
2867 PR tree-optimization/70159
2868 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
2869 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
2870 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
2871 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
2872 * gcc.dg/tree-ssa/pr35286.c: Likewise.
2873 * gcc.dg/tree-ssa/pr35287.c: Likewise.
2874 * gcc.dg/hoist-register-pressure-1.c: Likewise.
2875 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2876 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2877 * gcc.dg/pr51879-12.c: Likewise.
2878 * gcc.dg/strlenopt-9.c: Likewise.
2879 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2880 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
2881 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
2882 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2883 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2884 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
2885 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
2886 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
2887 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
2888 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
2889 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
2890 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
2891 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
2892 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
2893 * gfortran.dg/pr43984.f90: Adjust expected outcome.
2894
712a93d6
RB
28952016-07-12 Richard Biener <rguenther@suse.de>
2896
2897 PR rtl-optimization/68961
2898 * gcc.target/i386/pr68961.c: New testcase.
2899
c392943c
JJ
29002016-07-11 Jakub Jelinek <jakub@redhat.com>
2901
3d56e6a4
JJ
2902 PR middle-end/71758
2903 * c-c++-common/gomp/pr71758.c: New test.
2904 * gfortran.dg/gomp/pr71758.f90: New test.
2905
c392943c
JJ
2906 PR tree-optimization/71823
2907 * gcc.dg/vect/pr71823.c: New test.
2908
741d3be5
DM
29092016-07-11 David Malcolm <dmalcolm@redhat.com>
2910
2911 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
2912 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
2913 and LINE_MAP_MAX_LOCATION_WITH_COLS.
2914
92fa45b5
L
29152016-07-11 H.J. Lu <hongjiu.lu@intel.com>
2916
2917 PR target/71801
2918 * gcc.target/i386/pr71801.c: New test.
2919
f51606c7
RB
29202016-07-11 Richard Biener <rguenther@suse.de>
2921
2922 PR tree-optimization/71816
2923 * gcc.dg/torture/pr71816.c: New testcase.
2924
36b54ce0
TK
29252016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2926
2927 PR fortran/71783
2928 * gfortran.dg/dependency_46.f90: New test.
2929
d13835b6
VM
29302016-07-08 Vladimir Makarov <vmakarov@redhat.com>
2931
2932 PR rtl-optimization/71621
2933 * gcc.target/i386/pr71621-1.c: New.
2934 * gcc.target/i386/pr71621-2.c: New.
2935
642bcbdf
CP
29362016-07-08 Cesar Philippidis <cesar@codesourcery.com>
2937
2938 * gfortran.dg/goacc/pr71704.f90: New test.
2939
02eb5b8b
BS
29402016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2941
2942 PR target/71297
2943 * gcc.target/powerpc/pr71297.c: New.
2944
8beb9a0d
JW
29452016-07-08 Jiong Wang <jiong.wang@arm.com>
2946
2947 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
2948
cef4b650
MM
29492016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2950
2951 PR target/71806
2952 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
2953
3c3ecf52
AH
29542016-07-08 Alan Hayward <alan.hayward@arm.com>
2955
2956 PR tree-optimization/71667
2957 * gcc.dg/vect/pr71667.c: New
2958
2660286d
ML
29592016-07-08 Martin Liska <mliska@suse.cz>
2960
2961 * gcc.dg/torture/pr71606.c: New test.
2962
70cdd4ae
JD
29632016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2964
2965 PR fortran/71764
2966 * gfortran.dg/pr71764.f90: New test.
2967
842dc2e6
JJ
29682016-07-07 Jakub Jelinek <jakub@redhat.com>
2969 Kai Tietz <ktietz70@googlemail.com>
2970
2971 PR c++/70869
2972 PR c++/71054
2973 * g++.dg/cpp0x/pr70869.C: New test.
2974 * g++.dg/cpp0x/pr71054.C: New test.
2975
31be4262
DE
29762016-07-07 David Edelsohn <dje.gcc@gmail.com>
2977
2978 * g++.dg/debug/pr71432.C: Fail on AIX.
2979
1c122092
ML
29802016-07-07 Martin Liska <mliska@suse.cz>
2981
2982 * gfortran.dg/do_1.f90: Remove a corner case that triggers
2983 an undefined behavior.
2984 * gfortran.dg/do_3.F90: Likewise.
2985 * gfortran.dg/do_check_11.f90: New test.
2986 * gfortran.dg/do_check_12.f90: New test.
2987 * gfortran.dg/do_corner_warn.f90: New test.
2988
7119f1b1
ML
29892016-07-07 Martin Liska <mliska@suse.cz>
2990
2991 * gfortran.dg/predict-1.f90: Ammend the test.
2992 * gfortran.dg/predict-2.f90: Likewise.
2993
275792f2
IE
29942016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
2995
2996 PR ipa/71624
2997 * g++.dg/pr71624.C: New test.
2998
05a437c1
TP
29992016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3000
3001 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
3002 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
3003 ARMv8-M Mainline architectures.
3004
6f493951
TP
30052016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3006
3007 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
3008 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
3009
5ddaee94
SB
30102016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
3011
3012 PR target/70098
3013 PR target/71763
3014 * gcc.target/powerpc/pr71763.c: New file.
3015
651afdb2
YR
30162016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3017
3018 PR tree-optimization/71518
0b965526 3019 * gcc.dg/pr71518.c: New test.
651afdb2 3020
9df99881
WD
30212016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
3022
3023 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
3024
7b4e0769
SKS
30252016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3026
0b965526 3027 PR target/50739
7b4e0769
SKS
3028 * gcc.target/avr/pr50739.c: New test.
3029
eb4432f7
JH
30302016-07-05 Jan Hubicka <jh@suse.cz>
3031
3032 * gcc.dg/tree-ssa/scev-14.c: update template.
3033
c01e092f
RS
30342016-07-06 Richard Sandiford <richard.sandiford@arm.com>
3035
3036 * gcc.dg/vect/group-no-gaps-1.c: New test.
3037
8070763a
AK
30382016-07-05 Andi Kleen <ak@linux.intel.com>
3039
3040 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
3041 if kernel supports MPX.
3042
3f8257db 30432016-07-05 Kito Cheng <kito.cheng@gmail.com>
7f6e88a8
KC
3044
3045 * gcc.c-torture/compile/pr69102.c: Require fpic support.
3046
36a265b1
MM
30472016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
3048 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3049
3050 * gcc.target/powerpc/signbit-1.c: New test.
3051 * gcc.target/powerpc/signbit-2.c: New test.
3052 * gcc.target/powerpc/signbit-3.c: New test.
3053
7a98fb6e
KT
30542016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3055
3056 PR rtl-optimization/71594
3057 * gcc.dg/torture/pr71594.c: New test.
3058
1e3d54b4
JH
30592016-07-05 Jan Hubicka <jh@suse.cz>
3060
3061 * gcc.dg/tree-ssa/scev-14.c: new testcase.
3062
84ca3893
DM
30632016-07-05 David Malcolm <dmalcolm@redhat.com>
3064
3065 PR c++/62314
3a146d46 3066 * g++.dg/parse/error5.C: Update column
84ca3893
DM
3067 number of missing semicolon error.
3068 * g++.dg/pr62314-2.C: New test case.
3069
20d0bfce
AF
30702016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
3071
3072 * gfortran.dg/coarray_stat_function.f90: New test.
3073 * gfortran.dg/coarray_stat_whitespace.f90: New test.
3074 * gfortran.dg/coarray_lib_comm_1: Adapting old test
3075 to new interfaces.
3076
69aaea06
AV
30772016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
3078
3079 PR fortran/71623
3080 * gfortran.dg/deferred_character_17.f90: New test.
3081
f723a43c
CL
30822016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
3083
3084 * gcc.target/arm/neon/polytypes.c: Move to ...
3085 * gcc.target/arm/polytypes.c: ... here.
3086 * gcc.target/arm/neon/pr51534.c: Move to ...
3087 * gcc.target/arm/pr51534.c: ... here.
3088 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
3089 * gcc.target/arm/vect-vcvt.c: ... here.
3090 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
3091 * gcc.target/arm/vect-vcvtq.c: ... here.
3092 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
3093 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
3094 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
3095 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
3096 * gcc.target/arm/neon/neon.exp: Delete.
3097 * gcc.target/arm/neon/: Delete.
3098
d73e0ccf
JD
30992016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3100
3101 PR fortran/65575
3102 * gfortran.dg: pr65575.f90: New test.
3103
c20f6223
JD
31042016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3105
3106 PR fortran/35849
3107 * gfortran.dg: pr35849.f90: New test.
3108
2a5537c3
JJ
31092016-07-04 Jakub Jelinek <jakub@redhat.com>
3110
3111 PR c++/71739
3112 * g++.dg/cpp0x/pr71739.C: New test.
3113
740f9751
CL
31142016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
3115
3116 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
3117
bf749919
DV
31182016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3119
3120 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
3121 locr.
3122 * gcc.target/s390/loc-1.c: New test.
3123
430bb38e
YR
31242016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
3125
3a146d46
JJ
3126 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
3127 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 3128
15f6e0da
RR
31292016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3130
3131 PR target/63874
3132 * gcc.target/aarch64/pr63874.c: New test.
3133
79335075
JB
31342016-07-04 Jan Beulich <jbeulich@suse.com>
3135
3136 * g++.dg/header.c: New.
3137 * gcc.dg/header.c: New.
3138
557e8c49
JJ
31392016-07-02 Jakub Jelinek <jakub@redhat.com>
3140
3141 PR c/71719
3142 * c-c++-common/Wunused-var-15.c: New test.
3143
79a592e3
JJ
31442016-07-01 Jakub Jelinek <jakub@redhat.com>
3145
3146 PR fortran/71687
3147 * gfortran.dg/gomp/pr71687.f90: New test.
3148
e2298656
BS
31492016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3150
3151 * gcc.dg/const-float128-ped.c: Require __float128 effective
3152 target and options.
3153 * gcc.dg/const-float128.c: Likewise.
3154 * gcc.dg/torture/float128-cmp-invalid.c: Require
3155 __float128 and base_quadfloat_support effective targets, and
3156 __float128 options.
3157 * gcc.dg/torture/float128-div-underflow.c: Likewise.
3158 * gcc.dg/torture/float128-extend-nan.c: Likewise.
3159 * gcc.dg/torture/float128-nan.c: Likewise.
3160 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
3161 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
3162 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 3163 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
3164 (add_options_for___float128): New.
3165 (check_effective_target_base_quadword_support): New.
3166
70c11966
MM
31672016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3168
3169 PR target/71720
3170 * gcc.target/powerpc/pr71720.c: New test.
3171
059541fd
JB
31722016-07-01 Jan Beulich <jbeulich@suse.com>
3173
3174 * gcc.dg/bss.c: New.
3175
2c1e4964
PB
31762016-07-01 Peter Bergner <bergner@vnet.ibm.com>
3177
3178 PR target/71698
3179 * gcc.target/powerpc/pr71698.c: New test.
3180
22e1cb39
GJL
31812016-07-01 Georg-Johann Lay <avr@gjlay.de>
3182
3183 PR target/71151
3184 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
3185 instead of ".foo" for its section name.
3186 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
3187 depending on MCU's flash size.
3188 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
3189 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
3190 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
3191 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
3192 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
3193 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
3194
466cf574
JB
31952016-07-01 Jan Beulich <jbeulich@suse.com>
3196
3197 * gcc.target/i386/pr65105-2.c: Add -msse2.
3198
351beab7
JJ
31992016-06-30 Jakub Jelinek <jakub@redhat.com>
3200
55a0f21a
JJ
3201 PR tree-optimization/71707
3202 * gcc.dg/strlenopt-29.c: New test.
3203
6245ad72
JJ
3204 PR fortran/71704
3205 * gfortran.dg/gomp/pr71704.f90: New test.
3206
351beab7
JJ
3207 PR fortran/71705
3208 * gfortran.dg/gomp/pr71705.f90: New test.
3209
5a3a6a5e
KN
32102016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
3211
3212 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
3213 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
3214 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
3215 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
3216 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
3217 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
3218 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
3219 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
3220 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
3221 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
3222 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
3223 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
3224 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
3225 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
3226 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
3227 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
3228 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
3229 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
3230 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
3231 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
3232 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
3233 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
3234 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
3235 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
3236 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
3237 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
3238 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
3239 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
3240 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
3241 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
3242 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
3243 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
3244 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
3245 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
3246 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
3247 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
3248 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
3249 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
3250 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
3251 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
3252 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
3253 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
3254 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
3255 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
3256 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
3257 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
3258 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
3259 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
3260 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
3261 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
3262 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
3263 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
3264 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
3265 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
3266 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
3267 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
3268 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
3269 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
3270 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
3271 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
3272 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
3273 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
3274 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
3275 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
3276 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
3277 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
3278 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
3279 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
3280 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
3281 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
3282 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
3283 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
3284 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
3285 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
3286 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
3287 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
3288 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
3289 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
3290 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
3291 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
3292 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
3293
3dfa8071 32942016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 3295 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
3296
3297 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
3298
9bd62242 32992016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 3300 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
3301
3302 * gcc.target/aarch64/vget_set_lane_1.c: New test.
3303
603107fb
DM
33042016-06-30 David Malcolm <dmalcolm@redhat.com>
3305
3306 PR driver/71651
3307 * gcc.dg/spellcheck-options-12.c: New test case.
3308
205cccc7
JJ
33092016-06-30 Jakub Jelinek <jakub@redhat.com>
3310
3311 PR middle-end/71693
3312 * gcc.c-torture/compile/pr71693.c: New test.
3313
f4452176
DM
33142016-06-29 David Malcolm <dmalcolm@redhat.com>
3315
3316 * gcc.dg/spellcheck-params.c: New testcase.
3317 * gcc.dg/spellcheck-params-2.c: New testcase.
3318
c5e74d9d
MM
33192016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
3320
3321 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
3322 vector extract instructions.
3323 * gcc.target/powerpc/p9-extract-2.c: Likewise.
3324
e44ecbfd
JD
33252016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3326
3327 PR fortran/71686
3328 * gfortran.dg/unexpected_eof_2.f90: New test.
3329 * gfortran.dg/unexpected_eof_3.f90: New test.
3330
ee446d9f
JW
33312016-06-29 Jim Wilson <jim.wilson@linaro.org>
3332
3333 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
3334
27f67461
CP
33352016-06-29 Cesar Philippidis <cesar@codesourcery.com>
3336
3337 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
3338 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
3339 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
3340
b1206d29
RB
33412016-06-29 Richard Biener <rguenther@suse.de>
3342
3343 PR middle-end/15256
3344 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
3345
1af21224
MW
33462016-06-29 Matthew Wahab <matthew.wahab@arm.com>
3347
3348 * gcc.target/arm/aapcs/neon-vect10.c: Require
3349 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
3350 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
3351 * gcc.target/arm/aapcs/vfp18.c: Likewise.
3352 * gcc.target/arm/aapcs/vfp19.c: Likewise.
3353 * gcc.target/arm/aapcs/vfp20.c: Likewise.
3354 * gcc.target/arm/aapcs/vfp21.c: Likewise.
3355 * gcc.target/arm/fp16-aapcs-1.c: Require
3356 -mfloat-ab=hard. Also simplify the test.
3357 * gcc.target/arm/fp16-aapcs-2.c: New.
3358
7fe43755
MW
33592016-06-29 Matthew Wahab <matthew.wahab@arm.com>
3360
0b965526 3361 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
3362 (add_options_for_arm_fp16_ieee): New.
3363 (add_options_for_arm_fp16_alternative): New.
3364 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
3365 long-line.
3366 (effective_target_arm_fp16_hw): New.
3367
264d951a
IE
33682016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
3369
3370 PR tree-optimization/71655
3371 * g++.dg/pr71655.C: New test.
3372
5c846a81
ML
33732016-06-29 Martin Liska <mliska@suse.cz>
3374
3375 * gcc.dg/pr71585.c: New test.
3376 * gcc.dg/pr71585-2.c: New test.
3377 * gcc.dg/pr71585-3.c: New test.
3378
fafe9318
YR
33792016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3380
3381 PR tree-optimization/70729
3382 * g++.dg/vect/pr70729.cc: New test.
3383
54d19c3b
TS
33842016-06-29 Thomas Schwinge <thomas@codesourcery.com>
3385
3386 * c-c++-common/gomp/cancel-1.c: Extend.
3387
5f3cd7c3
JJ
33882016-06-29 Jakub Jelinek <jakub@redhat.com>
3389
3390 PR tree-optimization/71625
3391 * gcc.dg/strlenopt-28.c: New test.
3392
4aa83879
RB
33932016-06-29 Richard Biener <rguenther@suse.de>
3394
3395 PR middle-end/71002
3396 * g++.dg/torture/pr71002.C: Adjust testcase.
3397
152ef731
JJ
33982016-06-29 Jakub Jelinek <jakub@redhat.com>
3399
3400 PR c/71685
3401 * gcc.dg/pr71685.c: New test.
3402
34032016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
3404
3405 PR c/71552
3406 * gcc.dg/init-bad-9.c: New test.
3407
d41dc215
BS
34082016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3409
3410 * gcc.target/powerpc/abs128-1.c: Require VSX.
3411 * gcc.target/powerpc/copysign128-1.c: Likewise.
3412 * gcc.target/powerpc/inf128-1.c: Likewise.
3413 * gcc.target/powerpc/nan128-1.c: Likewise.
3414
6a20b538
JJ
34152016-06-28 Jakub Jelinek <jakub@redhat.com>
3416
3417 PR middle-end/71626
3418 * gcc.c-torture/execute/pr71626-1.c: New test.
3419 * gcc.c-torture/execute/pr71626-2.c: New test.
3420
77d93c47
PB
34212016-06-28 Peter Bergner <bergner@vnet.ibm.com>
3422
3423 PR target/71656
3424 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
3425
a8264058
SB
34262016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
3427
3428 PR target/71670
3429 * gcc.target/powerpc/pr71670.c: New testcase.
3430
0dc47331
PB
34312016-06-27 Peter Bergner <bergner@vnet.ibm.com>
3432
3433 PR target/71656
3434 * gcc.target/powerpc/pr71656-1.c: New test.
3435 * gcc.target/powerpc/pr71656-2.c: New test.
3436
b65ffc79
CL
34372016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
3438
3439 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
3440 around fp16 code.
3441 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
3442 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3443 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3444 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3445 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
3446 Add arm_neon_fp16_ok effective target.
0b965526
UB
3447 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
3448 Likewise.
3449 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
3450 Likewise.
3451 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
3452 Likewise.
3453 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
3454 Likewise.
3455 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
3456 Likewise.
3457 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
3458 Likewise.
3459 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
3460 Likewise.
3461 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
3462 Likewise.
3463 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
3464 Likewise.
3465 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
3466 Likewise.
3467 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
3468 Likewise.
b65ffc79 3469
9bb86f40
JH
34702016-06-26 Jan Hubicka <hubicka@ucw.cz>
3471
3472 * gcc.dg/predict-12.c: New testcase.
3473
46db0fd4
JD
34742016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3475
3476 PR fortran/71649
3477 * gfortran.dg/pr71649.f90: New test.
3478
2a65e70b
JJ
34792016-06-25 Jakub Jelinek <jakub@redhat.com>
3480
f8a06e24
JJ
3481 PR tree-optimization/71643
3482 * g++.dg/opt/pr71643.C: New test.
3483
2a65e70b
JJ
3484 PR tree-optimization/71631
3485 * gcc.c-torture/execute/pr71631.c: New test.
3486
7805417a
JH
34872016-06-24 Jan Hubicka <hubicka@ucw.cz>
3488
3489 * gcc.dg/predict-11.c: New testcase.
3490 * gfortran.dg/predict-2.f90: New testcase.
3491
888ed1a3
JH
34922016-06-24 Jan Hubicka <hubicka@ucw.cz>
3493
3494 * gcc.dg/predict-10.c: New test.
3495
53605f35
BS
34962016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3497
3498 * gcc.target/powerpc/abs128-1.c: New.
3499 * gcc.target/powerpc/copysign128-1.c: New.
3500 * gcc.target/powerpc/inf128-1.c: New.
3501 * gcc.target/powerpc/nan128-1.c: New.
3502
7b22b4c6
EB
35032016-06-24 Eric Botcazou <ebotcazou@adacore.com>
3504
3505 * gfortran.dg/pr71642.f90: New test.
3506
37e373c2
JJ
35072016-06-24 Jakub Jelinek <jakub@redhat.com>
3508
3509 PR tree-optimization/71647
3510 * gcc.target/i386/pr71647.c: New test.
3511
b20b79f2
L
35122016-06-24 H.J. Lu <hongjiu.lu@intel.com>
3513
3514 * gcc.target/i386/noplt-gd-1.c: New test.
3515 * gcc.target/i386/noplt-gd-2.c: Likewise.
3516 * gcc.target/i386/noplt-gd-3.c: Likewise.
3517 * gcc.target/i386/noplt-ld-1.c: Likewise.
3518 * gcc.target/i386/noplt-ld-2.c: Likewise.
3519 * gcc.target/i386/noplt-ld-3.c: Likewise.
3520 * lib/target-supports.exp
3521 (check_effective_target_tls_get_addr_via_got): New.
3522
04619cb8
UB
35232016-06-24 Uros Bizjak <ubizjak@gmail.com>
3524
3525 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
3526 testsuite compile flags.
3527 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3528 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3529
35302016-06-24 Uros Bizjak <ubizjak@gmail.com>
3531
3532 * g++dg/vect/pr36684.cc: Add dg-do compile.
3533 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
3534 * gcc.dg/vect/pr70021.c: Ditto.
3535 * gcc.dg/vect/pr70138-1.c: Ditto.
3536 * gcc.dg/vect/pr70138-2.c: Ditto.
3537 * gcc.dg/vect/pr70354-1.c: Ditto.
3538 * gcc.dg/vect/pr70354-2.c: Ditto.
3539 * gcc.dg/vect/pr71259.c: Ditto.
3540 * gcc.dg/vect/pr71416-1.c: Ditto.
3541 * gcc.dg/vect/slp-43.c: Ditto.
3542 * gcc.dg/vect/slp-45.c: Ditto.
3543 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
3544 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3545 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3546 * gfortran.dg/vect/pr69980.f90: Ditto.
3547
35482016-06-24 Uros Bizjak <ubizjak@gmail.com>
3549
3550 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
3551 * gcc.dg/vect/bb-slp-30.c: Ditto.
3552 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
3553 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
3554 * gcc.dg/vect/pr45902.c: Ditto.
3555 * gcc.dg/vect/pr48172.c: Ditto.
3556 * gcc.dg/vect/pr48377.c: Ditto.
3557 * gcc.dg/vect/pr49038.c: Ditto.
3558 * gcc.dg/vect/pr49771.c: Ditto.
3559 * gcc.dg/vect/pr52091.c: Ditto.
3560 * gcc.dg/vect/pr53185-2.c: Ditto.
3561 * gcc.dg/vect/pr56826.c: Ditto.
3562 * gcc.dg/vect/pr60276.c: Ditto.
3563 * gcc.dg/vect/pr62021.c: Ditto.
3564 * gcc.dg/vect/pr63530.c: Ditto.
3565 * gcc.dg/vect/pr65518.c: Ditto.
3566 * gcc.dg/vect/pr65947-1.c: Ditto.
3567 * gcc.dg/vect/pr65947-10.c: Ditto.
3568 * gcc.dg/vect/pr65947-11.c: Ditto.
3569 * gcc.dg/vect/pr65947-12.c: Ditto.
3570 * gcc.dg/vect/pr65947-13.c: Ditto.
3571 * gcc.dg/vect/pr65947-2.c: Ditto.
3572 * gcc.dg/vect/pr65947-3.c: Ditto.
3573 * gcc.dg/vect/pr65947-4.c: Ditto.
3574 * gcc.dg/vect/pr65947-5.c: Ditto.
3575 * gcc.dg/vect/pr65947-6.c: Ditto.
3576 * gcc.dg/vect/pr65947-7.c: Ditto.
3577 * gcc.dg/vect/pr65947-8.c: Ditto.
3578 * gcc.dg/vect/pr65947-9.c: Ditto.
3579 * gcc.dg/vect/pr71416-1.c: Ditto.
3580 * gcc.dg/vect/pr71439.c: Ditto.
3581 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
3582 * gcc.dg/vect/vect-bswap16.c: Ditto.
3583 * gcc.dg/vect/vect-bswap32.c: Ditto.
3584 * gcc.dg/vect/vect-bswap64.c: Ditto.
3585 * gcc.dg/vect/vect-live-1.c: Ditto.
3586 * gcc.dg/vect/vect-live-2.c: Ditto.
3587 * gcc.dg/vect/vect-live-3.c: Ditto.
3588 * gcc.dg/vect/vect-live-4.c: Ditto.
3589 * gcc.dg/vect/vect-live-5.c: Ditto.
3590 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
3591 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
3592 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
3593 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
3594 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3595 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3596 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
3597 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
3598 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
3599 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
3600 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
3601 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
3602 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
3603 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
3604 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
3605 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
3606 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
3607
da224bcb
UB
36082016-06-24 Uros Bizjak <ubizjak@gmail.com>
3609
3610 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
3611
dfee2870
L
36122016-06-24 H.J. Lu <hongjiu.lu@intel.com>
3613
3614 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
3615 ia32 if R_386_GOT32X relocation is supported.
3616 * gcc.target/i386/noplt-3.c: Likewise.
3617 * gcc.target/i386/noplt-2.c: Likewise.
3618 (main): Renamed to ...
3619 (bar): This.
3620 * gcc.target/i386/noplt-4.c: Likewise.
3621 (main): Renamed to ...
3622 (bar): This.
3623 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
3624 * gcc.target/i386/pr67400-5.c: Likewise.
3625
a86451b9
JJ
36262016-06-24 Jakub Jelinek <jakub@redhat.com>
3627
00085092
JJ
3628 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
3629 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
3630
a86451b9
JJ
3631 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
3632 f4): Adjust expected diagnostics.
3633 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
3634 (T): If OVFP is defined, redefine to TP.
3635 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
3636 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
3637 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
3638 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
3639 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
3640 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
3641 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
3642 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
3643 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
3644 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
3645 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
3646 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
3647 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
3648 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
3649 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
3650 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
3651 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
3652 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
3653 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
3654 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
3655 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
3656 as last argument to __builtin_add_overflow_p.
3657
7bb5d5f4
UB
36582016-06-23 Uros Bizjak <ubizjak@gmail.com>
3659
3660 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
3661 dg-options and remove default vector testsuite compile flags.
3662 * g++.dg/vect/pr33860a.cc: Ditto.
3663 * g++.dg/vect/pr45470-a.cc: Ditto.
3664 * g++.dg/vect/pr45470-b.cc: Ditto.
3665 * g++.dg/vect/pr60896.cc: Ditto.
3666 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
3667 * gcc.dg/vect/pr18308.c: Ditto.
3668 * gcc.dg/vect/pr24049.c: Ditto.
3669 * gcc.dg/vect/pr33373.c: Ditto.
3670 * gcc.dg/vect/pr36228.c: Ditto.
3671 * gcc.dg/vect/pr42395.c: Ditto.
3672 * gcc.dg/vect/pr42604.c: Ditto.
3673 * gcc.dg/vect/pr46663.c: Ditto.
3674 * gcc.dg/vect/pr48765.c: Ditto.
3675 * gcc.dg/vect/pr49093.c: Ditto.
3676 * gcc.dg/vect/pr49352.c: Ditto.
3677 * gcc.dg/vect/pr52298.c: Ditto.
3678 * gcc.dg/vect/pr52870.c: Ditto.
3679 * gcc.dg/vect/pr53185.c: Ditto.
3680 * gcc.dg/vect/pr53773.c: Ditto.
3681 * gcc.dg/vect/pr56695.c: Ditto.
3682 * gcc.dg/vect/pr62171.c: Ditto.
3683 * gcc.dg/vect/pr63530.c: Ditto.
3684 * gcc.dg/vect/pr68339.c: Ditto.
3685 * gcc.dg/vect/pr71259.c: Ditto.
3686 * gcc.dg/vect/vect-82_64.c: Ditto.
3687 * gcc.dg/vect/vect-83_64.c: Ditto.
3688 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
3689 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
3690 * gcc.dg/vect/vect-shift-2.c: Ditto.
3691 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
3692 * gfortran.dg/vect/pr39318.f90: Ditto.
3693 * gfortran.dg/vect/pr45714-a.f: Ditto.
3694 * gfortran.dg/vect/pr45714-b.f: Ditto.
3695 * gfortran.dg/vect/pr46213.f90: Ditto.
3696
2d4bb02f
MM
36972016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3698 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3699
3700 * gcc.target/powerpc/p9-splat-5.c: New test.
3701
f6d1b868
UB
37022016-06-23 Uros Bizjak <ubizjak@gmail.com>
3703
3704 PR tree-optimization/71488
3705 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
3706 * lib/target-supports.exp: ... here.
3707 (check_sse4_hw_available): New procedure.
3708 (check_effective_target_sse4_runtime): Ditto.
3709 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
3710 -march=westmere for sse4_runtime targets.
936ff030 3711 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 3712 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 3713 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 3714 (main): Call check_vect ().
a7898180 3715 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 3716
c0597759
L
37172016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3718
3719 PR target/66232
3720 PR target/67400
3721 * gcc.target/i386/pr66232-14.c: New file.
3722 * gcc.target/i386/pr66232-15.c: Likewise.
3723 * gcc.target/i386/pr66232-16.c: Likewise.
3724 * gcc.target/i386/pr66232-17.c: Likewise.
3725 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
3726 ia32 if R_386_GOT32X relocation is supported.
3727 * gcc.target/i386/pr67400-2.c: Likewise.
3728 * gcc.target/i386/pr67400-3.c: Likewise.
3729 * gcc.target/i386/pr67400-4.c: Likewise.
3730 * gcc.target/i386/pr67400-6.c: Likewise.
3731 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 3732 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 3733
5b0e27a7
JD
37342016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3735
3736 PR libgfortran/48852
3737 * gfortran.dg/char4_iunit_1.f03: Update test.
3738 * gfortran.dg/f2003_io_5.f03: Update test.
3739 * gfortran.dg/real_const_3.f90: Update test.
3740
7f586d90
AK
37412016-06-23 Andi Kleen <ak@linux.intel.com>
3742
3743 * g++.dg/bprob/bprob.exp: Support autofdo.
3744 * g++.dg/tree-prof/tree-prof.exp: dito.
3745 * gcc.dg/tree-prof/tree-prof.exp: dito.
3746 * gcc.misc-tests/bprob.exp: dito.
3747 * gfortran.dg/prof/prof.exp: dito.
3748 * lib/profopt.exp: dito.
3749 * lib/target-supports.exp: Check for autofdo.
3750
60fa7862
ML
37512016-06-23 Martin Liska <mliska@suse.cz>
3752
3753 * gcc.dg/pr71619.c: New test.
3754
e3d62871
UB
37552016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3756
3757 PR target/67400
cc901875
UB
3758 * gcc.target/i386/pr67400-1.c: New test.
3759 * gcc.target/i386/pr67400-2.c: Likewise.
3760 * gcc.target/i386/pr67400-3.c: Likewise.
3761 * gcc.target/i386/pr67400-4.c: Likewise.
3762 * gcc.target/i386/pr67400-5.c: Likewise.
3763 * gcc.target/i386/pr67400-6.c: Likewise.
3764 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 3765
ac81cf0b
DM
37662016-06-22 David Malcolm <dmalcolm@redhat.com>
3767
3768 * c-c++-common/missing-header-1.c: New test case.
3769 * c-c++-common/missing-header-2.c: New test case.
3770 * c-c++-common/missing-header-3.c: New test case.
3771 * c-c++-common/missing-header-4.c: New test case.
3772
1a4f11c8
DM
37732016-06-22 David Malcolm <dmalcolm@redhat.com>
3774
3775 PR c/70339
3776 * c-c++-common/attributes-1.c: Update dg-prune-output to include
3777 hint.
3778 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
3779 expected results due to builtin "nanl" now being suggested for
3780 "name".
3781 * gcc.dg/pr67580.c: Update expected messages.
3782 * gcc.dg/spellcheck-identifiers.c: New testcase.
3783 * gcc.dg/spellcheck-typenames.c: New testcase.
3784
a93eac6a
DM
37852016-06-22 David Malcolm <dmalcolm@redhat.com>
3786
3787 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
3788 file.
3789 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3790 diagnostic-test-show-locus-parseable-fixits.c to sources for
3791 diagnostic_plugin_test_show_locus.c.
3792 * lib/gcc-defs.exp (freeform_regexps): New global.
3793 (dg-regexp): New function.
3794 (handle-dg-regexps): New function.
3795 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
3796 freeform_regexps to the empty list.
3797 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
3798
49e76ff1
IE
37992016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
3800
f6d1b868 3801 PR tree-optimization/71488
49e76ff1
IE
3802 * g++.dg/pr71488.C: New test.
3803 * gcc.dg/vect/vect-bool-cmp.c: New test.
3804
951d8c8a
EB
38052016-06-22 Eric Botcazou <ebotcazou@adacore.com>
3806
3807 * gcc.dg/guality/param-5.c: New test.
3808
b60fc3bd
BE
38092016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3810
3811 * gcc.target/i386/asm-flag-7.c: New test.
3812
0609abda
TS
38132016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3814
3815 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
3816 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
3817 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
3818 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
3819 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
3820 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
3821 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
3822 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
3823 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
3824 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
3825 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
3826 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
3827 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
3828 * gcc.dg/tree-ssa/vrp87.c: Likewise.
3829 * lib/target-supports.exp: Likewise.
3830
ee2499b4
TS
38312016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3832
3833 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
3834 * gcc.dg/attr-ms_struct-2.c: Likewise.
3835 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
3836 * gcc.dg/bf-ms-attrib.c: Likewise.
3837 * gcc.dg/bf-ms-layout-2.c: Likewise.
3838 * gcc.dg/bf-ms-layout-3.c: Likewise.
3839 * gcc.dg/bf-ms-layout.c: Likewise.
3840 * gcc.dg/bf-no-ms-layout.c: Likewise.
3841 * gcc.target/i386/bitfield1.c: Likewise.
3842 * gcc.target/i386/bitfield2.c: Likewise.
3843 * gcc.target/i386/bitfield3.c: Likewise.
3844
caea59ff
KN
38452016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3846
3847 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
3848 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
3849 override other than -mcpu=power9 command-line option is specified,
3850 or if the target operating system is aix.
3851 * gcc.target/powerpc/darn-1.c: Likewise.
3852 * gcc.target/powerpc/darn-2.c: Likewise.
3853 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
3854 test if effective-target is not powerpc_p9vector_ok or if the
3855 target operating system is not defined.
3856 * gcc.target/powerpc/vslv-1.c: Likewise.
3857 * gcc.target/powerpc/vsrv-0.c: Likewise.
3858 * gcc.target/powerpc/vsrv-1.c: Likewise.
3859
63617e30
TB
38602016-06-21 Tobias Burnus <burnus@net-b.de>
3861
3862 PR fortran/71068
3863 * gfortran.dg/coarray/data_1.f90: New.
3864
89192c3c
WD
38652016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3866
3867 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
3868 (dg-require-effective-target): Use arm_v8_neon_hw.
3869 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
3870 (dg-require-effective-target): Likewise.
3871 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
3872 (dg-require-effective-target): Likewise.
3873 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
3874 (dg-require-effective-target): Likewise.
3875 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
3876 (dg-require-effective-target): Likewise.
3877 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
3878 (dg-require-effective-target): Likewise.
3879 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
3880 Add AArch64 check.
3881
64ac50e2
WD
38822016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3883
3884 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
3885 Set to 3 so test passes.
3886
6252b5db
WD
38872016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3888
3889 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
3890
3b9bc511
IV
38912016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3892
3893 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
3894 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
3895 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
3896 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
3897
21db1c78
IV
38982016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3899
3900 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
3901 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
3902
9d30e86f
L
39032016-06-21 H.J. Lu <hongjiu.lu@intel.com>
3904
3905 PR target/71549
3906 * gcc.target/i386/pr71549.c: New test.
3907
448a7c69
KN
39082016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3909
3910 * gcc.target/powerpc/vadsdu-0.c: Replace
3911 dg-require-effective-target directive to allow test to run on more
3912 platforms, and add dg-skip-if directive to disable test on aix
3913 platforms because of known incompatibilities.
3914 * gcc.target/powerpc/vadsdu-1.c: Likewise.
3915 * gcc.target/powerpc/vadsdu-2.c: Likewise.
3916 * gcc.target/powerpc/vadsdu-3.c: Likewise.
3917 * gcc.target/powerpc/vadsdu-4.c: Likewise.
3918 * gcc.target/powerpc/vadsdu-5.c: Likewise.
3919 * gcc.target/powerpc/vadsdub-1.c: Likewise.
3920 * gcc.target/powerpc/vadsdub-2.c: Replace
3921 dg-require-effective-target directive to allow test to run on more
3922 platforms, and add dg-skip-if directive to disable test on aix
3923 platforms because of known incompatibilities.
3924 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
3925 with vec_absdb call to differentiate this test from vadsdub-1.c.
3926 * gcc.target/powerpc/vadsduh-1.c: Replace
3927 dg-require-effective-target directive to allow test to run on more
3928 platforms, and add dg-skip-if directive to disable test on aix
3929 platforms because of known incompatibilities.
3930 * gcc.target/powerpc/vadsduh-2.c: Likewise.
3931 * gcc.target/powerpc/vadsduw-1.c: Likewise.
3932 * gcc.target/powerpc/vadsduw-2.c: Likewise.
3933
0ad84f34
JJ
39342016-06-21 Jakub Jelinek <jakub@redhat.com>
3935
3936 PR tree-optimization/71588
3937 * gcc.dg/pr71558.c: New test.
3938
e71e8d94
SKS
39392016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3940
3941 * c-c++-common/pr68657-1.c: Require ptr32plus support.
3942 * c-c++-common/pr68657-2.c: Likewise.
3943 * c-c++-common/pr68657-3.c: Likewise.
3944 * gcc.dg/torture/pr69714.c: Require int32plus support.
3945 * gcc.dg/torture/pr70025.c: Likewise.
3946 * gcc.dg/torture/pr70083.c: Likewise.
3947 * gcc.dg/torture/pr70542.c: Likewise.
3948 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
3949
5a578671
JM
39502016-06-20 Joseph Myers <joseph@codesourcery.com>
3951
3952 PR c/71601
3953 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
3954
7a9df68e
JJ
39552016-06-20 Jakub Jelinek <jakub@redhat.com>
3956
50aa64d5
JJ
3957 PR middle-end/71581
3958 * gcc.dg/pr71581.c: New test.
3959
7a9df68e
JJ
3960 PR rtl-optimization/71591
3961 * gcc.dg/cpp/pr71591.c: New test.
3962
3947cf19
DR
39632016-06-20 David B. Robins <gcc@davidrobins.net>
3964
3965 PR target/71571
3966 * g++.dg/torture/pr71571.C: New test.
3967
c4ff221e
JJ
39682016-06-20 Jakub Jelinek <jakub@redhat.com>
3969
3970 PR target/71559
3971 * gcc.target/i386/sse2-pr71559.c: New test.
3972 * gcc.target/i386/avx-pr71559.c: New test.
3973 * gcc.target/i386/avx512f-pr71559.c: New test.
3974
f1b5abfb
TB
39752016-06-20 Tobias Burnus <burnus@net-b.de>
3976
3977 PR fortran/71194
3978 * gfortran.dg/pointer_remapping_10.f90: New.
3979
842107e4
DM
39802016-06-20 David Malcolm <dmalcolm@redhat.com>
3981
3982 * g++.dg/diagnostic/string-literal-concat.C: New test case.
3983
d9e8bdfd
MS
39842016-06-20 Martin Sebor <msebor@redhat.com>
3985
3986 PR c/69507
3987 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
3988 * gnu90-const-expr-1.c: Same.
3989 * gnu99-const-expr-1.c: Same.
3990 * gnu99-static-1.c: Same.
3991
67785479
RL
39922016-06-20 Renlin Li <renlin.li@arm.com>
3993
29f09b38 3994 PR testsuite/71489
67785479
RL
3995 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
3996
636929b8
JG
39972016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
3998
3999 * gcc.target/aarch64/vcvt_f64_1.c: New.
4000 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
4001 * gcc.target/aarch64/vrecp_f64_1.c: New.
4002
ff7b374b
KT
40032016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4004
4005 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
4006 "alignement".
4007
554cfc9e
GJL
40082016-06-20 Georg-Johann Lay <avr@gjlay.de>
4009
4010 PR target/71103
4011 * gcc.target/avr/torture/pr71103-2.c: New test.
4012
94087e88 40132016-06-19 Martin Sebor <msebor@redhat.com>
aa0db437
MS
4014
4015 PR c/69507
4016 * gcc.dg/alignof.c: New test.
4017
c561b091
PC
40182016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
4019
4020 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
4021 vs dg-error; test constexpr specifier too.
4022
bf54f123
PC
40232016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
4024
4025 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
4026
4e53aa97
CL
40272016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
4028
4029 * lib/target-supports.exp
4030 (check_effective_target_arm_neon_fp16_ok_nocache): Call
4031 arm_neon_ok and merge flags. Fix temporary test name.
4032 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
4033 and merge flags.
4034
69071d86
ML
40352016-06-17 Martin Liska <mliska@suse.cz>
4036
4037 * gcc.dg/predict-9.c: Fix dump scanning.
4038
68b3b858
BC
40392016-06-17 Bin Cheng <bin.cheng@arm.com>
4040
4041 PR tree-optimization/71354
4042 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
4043
d3ee260a
BC
40442016-06-17 Bin Cheng <bin.cheng@arm.com>
4045
4046 PR tree-optimization/71347
4047 * gcc.dg/tree-ssa/pr71347.c: New test.
4048
bd8fb114
BC
40492016-06-17 Bin Cheng <bin.cheng@arm.com>
4050
4051 PR tree-optimization/71354
4052 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
4053
97816be4
BC
40542016-06-17 Bin Cheng <bin.cheng@arm.com>
4055
4056 * gcc.dg/vect/vect-alias-check-1.c: New test.
4057
2d761a37
SKS
40582016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4059
e0277d6b 4060 PR target/71151
2d761a37
SKS
4061 * gcc.target/avr/pr71151-1.c: New test.
4062 * gcc.target/avr/pr71151-2.c: New test.
4063 * gcc.target/avr/pr71151-3.c: New test.
4064 * gcc.target/avr/pr71151-4.c: New test.
4065 * gcc.target/avr/pr71151-5.c: New test.
4066 * gcc.target/avr/pr71151-6.c: New test.
4067 * gcc.target/avr/pr71151-7.c: New test.
4068 * gcc.target/avr/pr71151-8.c: New test.
4069 * gcc.target/avr/pr71151-common.h: New test.
4070
68fa96d6
ML
40712016-06-16 Martin Liska <mliska@suse.cz>
4072
4073 * gfortran.dg/predict-1.f90: New test.
4074
b6ca982f
UB
40752016-06-16 Uros Bizjak <ubizjak@gmail.com>
4076
4077 PR target/71242
3a146d46 4078 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 4079
1dc8d15b
JH
40802016-06-16 Jan Hubicka <hubicka@ucw.cz>
4081
4082 * g++.dg/vect/pr36648.cc: Disable cunrolli
4083
67c25816
JJ
40842016-06-16 Jakub Jelinek <jakub@redhat.com>
4085
c577adb2
JJ
4086 PR target/71554
4087 * gcc.c-torture/execute/pr71554.c: New test.
4088
67c25816
JJ
4089 PR rtl-optimization/71532
4090 * gcc.dg/torture/pr71532.c: New test.
4091
1a3c3ee9
MM
40922016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4093
4094 * gcc.target/powerpc/p9-dimode1.c: New test.
4095 * gcc.target/powerpc/p9-dimode2.c: Likewise.
4096
f29468a7
JJ
40972016-06-15 Jakub Jelinek <jakub@redhat.com>
4098
61daecc4
JJ
4099 * gcc.c-torture/compile/20160615-1.c: New test.
4100
f29468a7
JJ
4101 * g++.dg/cpp0x/ref-qual17.C: New test.
4102
209d1e2d
IE
41032016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
4104
4105 PR middle-end/71529
4106 * gcc.target/i386/pr71529.C: New test.
4107
8dc35712
AH
41082016-06-15 Alan Hayward <alan.hayward@arm.com>
4109
4110 PR tree-optimization/71483
4111 * g++.dg/vect/pr71483.c: New
4112
b8911cb8
PC
41132016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
4114
4115 PR c++/70202
4116 * g++.dg/inherit/crash6.C: New.
4117 * g++.dg/inherit/union2.C: Likewise.
4118 * g++.dg/inherit/virtual12.C: Likewise.
4119 * g++.dg/inherit/virtual13.C: Likewise.
4120 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
4121
cf5d08ab
UB
41222016-06-15 Uros Bizjak <ubizjak@gmail.com>
4123
e3d62871 4124 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 4125
8f482165
AH
41262016-06-15 Alan Hayward <alan.hayward@arm.com>
4127
4128 PR tree-optimization/71439
4129 * gcc.dg/vect/pr71439.c: New
4130
3256673f
KT
41312016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4132
4133 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
4134
b17dc4d4
RB
41352016-06-15 Richard Biener <rguenther@suse.de>
4136
4137 * gcc.dg/vect/slp-45.c: New testcase.
4138
2a5825f2
RB
41392016-06-15 Richard Biener <rguenther@suse.de>
4140
4141 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
4142
6e433d0b
BS
41432016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4144
4145 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
4146 requirements, and disable for AIX for now.
4147 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
4148
abe7f828
JJ
41492016-06-14 Jakub Jelinek <jakub@redhat.com>
4150
a09c81b4
JJ
4151 PR c++/71528
4152 * g++.dg/opt/pr71528.C: New test.
4153
abe7f828
JJ
4154 PR c++/71516
4155 * g++.dg/init/pr71516.C: New test.
4156
acfadf06
PC
41572016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
4158
4159 * g++.dg/init/array46.C: New.
4160
4d568ab2
UB
41612016-06-14 Uros Bizjak <ubizjak@gmail.com>
4162
e3d62871
UB
4163 * gcc.target/i386/float128-3.c: New test.
4164 * gcc.target/i386/quad-sse4.c: Ditto.
4165 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
4166 Update scan strings.
4d568ab2 4167
30934c5d
RB
41682016-06-14 Richard Biener <rguenther@suse.de>
4169
4170 PR middle-end/71526
4171 * gfortran.dg/pr71526.f90: New testcase.
4172
3970e545
AV
41732016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
4174
4175 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
4176 * gcc.dg/zero_bits_compound-1.c: Likewise.
4177
04976c6e
RB
41782016-06-14 Richard Biener <rguenther@suse.de>
4179
4180 PR tree-optimization/71522
4181 * gcc.dg/torture/pr71522.c: New testcase.
4182
23e025db
JJ
41832016-06-14 Jakub Jelinek <jakub@redhat.com>
4184
4185 PR tree-optimization/71520
4186 * gcc.dg/tree-ssa/pr71520.c: New test.
4187
90b72e84
RB
41882016-06-14 Richard Biener <rguenther@suse.de>
4189
4190 PR tree-optimization/71521
86c24ba6 4191 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 4192
ef7cf206
JJ
41932016-06-13 Jakub Jelinek <jakub@redhat.com>
4194
0dda258b
JJ
4195 PR sanitizer/71498
4196 * c-c++-common/ubsan/bounds-13.c: New test.
4197
ef7cf206
JJ
4198 PR preprocessor/71183
4199 * gcc.dg/cpp/source_date_epoch-3.c: New test.
4200
a73786e3
JL
42012016-06-13 Jeff Law <law@redhat.com>
4202
4203 PR tree-optimization/71403
4204 * c-c++-common/ubsan/pr71403-1.c: New test.
4205 * c-c++-common/ubsan/pr71403-2.c: New test.
4206 * c-c++-common/ubsan/pr71403-3.c: New test.
4207
0ac249bf
JJ
42082016-06-13 Jakub Jelinek <jakub@redhat.com>
4209
4210 PR middle-end/71478
4211 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
4212 Add -Wno-psabi -w to dg-options.
4213
5408a64a
KN
42142016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
4215
4216 * gcc.target/powerpc/vadsdu-0.c: New test.
4217 * gcc.target/powerpc/vadsdu-1.c: New test.
4218 * gcc.target/powerpc/vadsdu-2.c: New test.
4219 * gcc.target/powerpc/vadsdu-3.c: New test.
4220 * gcc.target/powerpc/vadsdu-4.c: New test.
4221 * gcc.target/powerpc/vadsdu-5.c: New test.
4222 * gcc.target/powerpc/vadsdub-1.c: New test.
4223 * gcc.target/powerpc/vadsdub-2.c: New test.
4224 * gcc.target/powerpc/vadsduh-1.c: New test.
4225 * gcc.target/powerpc/vadsduh-2.c: New test.
4226 * gcc.target/powerpc/vadsduw-1.c: New test.
4227 * gcc.target/powerpc/vadsduw-2.c: New test.
4228
f7e4f2e3
DM
42292016-06-13 David Malcolm <dmalcolm@redhat.com>
4230
4231 * gcc.dg/c99-init-2.c (c): Update expected error message.
4232 * gcc.dg/init-bad-8.c (foo): Likewise.
4233 * gcc.dg/spellcheck-fields-3.c: New test case.
4234
ad23a23e
ML
42352016-06-13 Martin Liska <mliska@suse.cz>
4236
4237 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
4238 and "guess loop iv compared" heuristics.
4239 * gcc.dg/predict-2.c: Likewise.
4240 * gcc.dg/predict-3.c: Likewise.
4241 * gcc.dg/predict-4.c: Likewise.
4242 * gcc.dg/predict-5.c: Likewise.
4243 * gcc.dg/predict-6.c: Likewise.
4244
146c55da
MP
42452016-06-13 Marek Polacek <polacek@redhat.com>
4246
4247 PR middle-end/71476
4248 * c-c++-common/Wswitch-unreachable-4.c: New test.
4249 * gcc.dg/Wswitch-unreachable-2.c: New test.
4250 * g++.dg/tm/jump1.C: Move dg-warning.
4251
42e77cbc
EB
42522016-06-13 Eric Botcazou <ebotcazou@adacore.com>
4253
4254 * gnat.dg/renaming10.ad[sb]: New test.
4255
7474dcc1
PT
42562016-06-13 Paul Thomas <pault@gcc.gnu.org>
4257
4258 PR fortran/70673
4259 * gfortran.dg/pr70673.f90: New test.
4260
f57f53d3
RB
42612016-06-13 Richard Biener <rguenther@suse.de>
4262
4263 PR middle-end/64516
4264 * gcc.dg/align-3.c: New testcase.
4265
5843a5f0
ML
42662016-06-13 Martin Liska <mliska@suse.cz>
4267
4268 * gcc.target/i386/pr71458.c: New test.
4269
aa8fdb44
UB
42702016-06-12 Uros Bizjak <ubizjak@gmail.com>
4271
4272 PR target/71241
3a146d46 4273 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 4274
2043e4d7
DH
42752016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4276
4277 PR target/60751
4278 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
4279 statement.
4280
d3dc025d
DH
42812016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
4282
4283 PR target/60751
4284 * gfortran.dg/comma_IO_extension_1.f90: New test.
4285 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
4286 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
4287 statement.
4288 * gfortran.dg/graphite/pr38083.f90: Likewise.
4289 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
4290 missing format.
4291
a31d78c6
EB
42922016-06-11 Eric Botcazou <ebotcazou@adacore.com>
4293
4294 * gnat.dg/case_character.adb: New test.
4295
95c18dd0
SB
42962016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
4297
4298 PR middle-end/71310
4299 * gcc.target/powerpc/pr71310.c: New testcase.
4300
b97d37b4
KV
43012016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
4302
4303 PR middle-end/71478
4304 * gcc.dg/pr71478.c: New test.
4305
900bcda3
JJ
43062016-06-10 Jakub Jelinek <jakub@redhat.com>
4307
ec1c20db
JJ
4308 PR middle-end/71494
4309 * gcc.c-torture/execute/pr71494.c: New test.
4310
50b15873
JJ
4311 PR c/68657
4312 * gcc.target/i386/pr68657.c: New test.
4313
900bcda3
JJ
4314 PR inline-asm/68843
4315 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
4316 (test): Add -masm=intel alternatives.
4317
4d926e34
MS
43182016-06-10 Martin Sebor <msebor@redhat.com>
4319
4320 PR c/71392
4321 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
4322
ad071b2b
JL
43232016-06-10 Jeff Law <law@redhat.com>
4324
4325 PR tree-optimization/71335
4326 * gcc.c-torture/execute/pr71335.c: New test.
4327
2704efe8
DM
43282016-06-10 David Malcolm <dmalcolm@redhat.com>
4329
4330 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
4331 the various "cannot tail-call: " messages.
4332
18c9b7d4
CL
43332016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
4334
4335 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
4336 and options.
4337
7cfa10f3
MO
43382016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
4339
4340 PR sanitizer/71480
4341 * c-c++-common/asan/pr71480.c: New test.
4342
1f24fd3e
L
43432016-06-10 H.J. Lu <hongjiu.lu@intel.com>
4344
4345 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
4346 (ASMNAME2): Likewise.
4347 (main): Replace fn in asm statement with ASMNAME ("fn").
4348 * gcc.dg/guality/pr68037-2.c: Likewise.
4349 * gcc.dg/guality/pr68037-3.c: Likewise.
4350 * gcc.dg/torture/pr68037-1.c: Likewise.
4351 * gcc.dg/torture/pr68037-2.c: Likewise.
4352 * gcc.dg/torture/pr68037-3.c: Likewise.
4353
ad551c07
BE
43542016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
4355
4356 PR inline-asm/68843
4357 * gcc.target/i386/pr68843-1.c: New test.
4358 * gcc.target/i386/pr68843-2.c: New test.
4359
4b1ffdb1 43602016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
4361 Cesar Philippidis <cesar@codesourcery.com>
4362
4363 PR middle-end/71373
4364 * gcc.dg/goacc/nested-function-1.c: New file.
4365 * gcc.dg/goacc/nested-function-2.c: Likewise.
4366 * gcc.dg/goacc/pr71373.c: Likewise.
4367 * gfortran.dg/goacc/cray-2.f95: Likewise.
4368 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
4369 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
4370 * gfortran.dg/goacc/cray.f95: Update.
4371 * gfortran.dg/goacc/loop-1.f95: Likewise.
4372 * gfortran.dg/goacc/loop-3.f95: Likewise.
4373 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
4374 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
4375
43762016-06-10 Thomas Schwinge <thomas@codesourcery.com>
4377
4378 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
4379 for OpenACC tile clauses.
4380 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
4381
4382 PR c/71381
4383 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
4384 to...
4385 * c-c++-common/goacc/cache-2.c: ... this new file.
4386 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
4387 * gfortran.dg/goacc/cache-2.f95: ... this new file.
4388 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
4389 usage.
4390 * gfortran.dg/goacc/cray.f95: Likewise.
4391 * gfortran.dg/goacc/loop-1.f95: Likewise.
4392
89851e4c
AH
43932016-06-10 Alan Hayward <alan.hayward@arm.com>
4394
4395 PR tree-optimization/71407
4396 PR tree-optimization/71416
4397 * gcc.dg/vect/pr71407.c: New
4398 * gcc.dg/vect/pr71416-1.c: New
4399 * gcc.dg/vect/pr71416-2.c: New
4400
200eafbf
RB
44012016-06-10 Richard Biener <rguenther@suse.de>
4402
4403 PR middle-end/71477
4404 * gcc.dg/torture/pr71477.c: New testcase.
4405
4df99d92
JK
44062016-06-09 Julia Koval <julia.koval@intel.com>
4407
4408 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
4409 * gcc.target/i386/interrupt-13.c: Likewise.
4410 * gcc.target/i386/interrupt-15.c: Likewise.
4411 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
4412 * gcc.target/i386/interrupt-24.c: Likewise.
4413 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
4414 * gcc.target/i386/interrupt-9.c: Likewise.
4415 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4416
e01b4e16
MS
44172016-06-09 Martin Sebor <msebor@redhat.com>
4418
4419 PR c/70883
4420 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
4421 * gcc.dg/builtin-constant_p-1.c: Same.
4422 * gcc.dg/builtins-error.c: Same.
4423 * gcc.dg/pr70859.c: Same.
4424
9c35db0e
SKS
44252016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4426
4427 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
4428 * gcc.dg/torture/pr68067-1.c: Likewise.
4429 * gcc.dg/torture/pr68067-2.c: Likewise.
4430
44312016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4432
4433 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
4434 when setting SIZE.
4435
392a81b9
PC
44362016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
4437
4438 PR c++/71465
4439 * g++.dg/inherit/crash5.C: New.
4440 Revert:
4441 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4442
4443 PR c++/70202
4444 * g++.dg/inherit/crash5.C: New.
4445 * g++.dg/inherit/virtual1.C: Adjust.
4446
e49efc14
ML
44472016-06-09 Martin Liska <mliska@suse.cz>
4448
4449 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
4450 * g++.dg/predict-loop-exit-2.C: Likewise.
4451 * g++.dg/predict-loop-exit-3.C: Likewise.
4452 * gcc.dg/predict-1.c: Likewise.
4453 * gcc.dg/predict-2.c: Likewise.
4454 * gcc.dg/predict-3.c: Likewise.
4455 * gcc.dg/predict-4.c: Likewise.
4456 * gcc.dg/predict-5.c: Likewise.
4457 * gcc.dg/predict-6.c: Likewise.
4458 * gcc.dg/predict-7.c: Likewise.
4459
36d57986
RB
44602016-06-09 Richard Biener <rguenther@suse.de>
4461
4462 PR tree-optimization/71462
4463 * gcc.dg/torture/pr71462.c: New testcase.
4464
7d82e8e4
MP
44652016-06-09 Marek Polacek <polacek@redhat.com>
4466
4467 PR c/65471
4468 * gcc.dg/c11-generic-3.c: New test.
4469
c8a71589
PC
44702016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
4471
4472 * g++.dg/init/array42.C: New.
4473 * g++.dg/init/array43.C: Likewise.
4474 * g++.dg/init/array44.C: Likewise.
4475 * g++.dg/init/array45.C: Likewise.
4476 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
4477 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
4478 * g++.dg/cpp1y/auto-fn27.C: Likewise.
4479 * g++.dg/gomp/pr35751.C: Likewise.
4480 * g++.dg/init/array23.C: Likewise.
4481 * g++.dg/init/brace2.C: Likewise.
4482 * g++.dg/init/brace6.C: Likewise.
4483
44a845ca
MS
44842016-06-08 Martin Sebor <msebor@redhat.com>
4485 Jakub Jelinek <jakub@redhat.com>
4486
4487 PR c++/70507
4488 PR c/68120
4489 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
4490 * c-c++-common/builtin-arith-overflow-2.c: New test.
4491 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
4492 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
4493 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
4494
2ef16b6e
JJ
44952016-06-08 Jakub Jelinek <jakub@redhat.com>
4496
4497 PR c++/71442
4498 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
4499
5e3ee346
AL
45002016-06-08 Alan Lawrence <alan.lawrence@arm.com>
4501
4502 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
4503 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
4504 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
4505 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
4506 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
4507 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
4508 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
4509 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
4510 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
4511 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
4512 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
4513 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
4514 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
4515
b2ae2814
RB
45162016-06-08 Richard Biener <rguenther@suse.de>
4517
4518 PR tree-optimization/68558
4519 * gcc.dg/vect/slp-44.c: New testcase.
4520
e09b4c37
RB
45212016-06-08 Richard Biener <rguenther@suse.de>
4522
4523 * gcc.dg/vect/slp-43.c: New testcase.
4524
72d50660
RB
45252016-06-08 Richard Biener <rguenther@suse.de>
4526
4527 PR tree-optimization/71452
4528 * gcc.dg/torture/pr71452.c: New testcase.
4529
988c115c
JJ
45302016-06-08 Jakub Jelinek <jakub@redhat.com>
4531
4532 PR c++/71448
4533 * g++.dg/torture/pr71448.C: New test.
4534
73d73b48
BS
45352016-06-08 Bernd Schmidt <bschmidt@redhat.com>
4536
4537 PR debug/71432
4538 PR ada/71413
4539 * g++.dg/debug/pr71432.C: New test.
4540
bdd15d0c
PK
45412016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4542
4543 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
4544 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
4545 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
4546
ce0607bb
AH
45472016-06-08 Alan Hayward <alan.hayward@arm.com>
4548
4549 * gcc.dg/vect/vect-live-2.c: Update effective target.
4550 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4551 * lib/target-supports.exp: Add aarch64 to vect_long.
4552
92a5f2ba
MP
45532016-06-08 Marek Polacek <polacek@redhat.com>
4554
4555 PR c/71418
4556 * gcc.dg/noncompile/pr71418.c: New test.
4557
08203f73
MP
4558 PR c/71426
4559 * gcc.dg/noncompile/pr71426.c: New test.
4560
d1fcc2bd
JH
45612016-06-07 Jan Hubicka <hubicka@ucw.cz>
4562
4563 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
4564 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
4565 * gcc.dg/predict-3.c: Update template.
4566 * gcc.dg/predict-5.c: Update template.
4567 * gcc.dg/predict-6.c: Update template.
4568 * gcc.dg/predict-9.c: Update template.
4569 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
4570
a23e6f1c
BS
45712016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
4572
4573 * gcc.target/powerpc/vec-mul.c: New test.
4574
6ffd47b7
DM
45752016-06-07 David Malcolm <dmalcolm@redhat.com>
4576
4577 * gcc.dg/spellcheck-fields-2.c: New test case.
4578
bfd67b47
RB
45792016-06-07 Richard Biener <rguenther@suse.de>
4580
4581 PR c/61564
4582 * gcc.dg/Wpragmas-1.c: New testcase.
4583 * gcc.dg/Wattributes-4.c: Likewise.
4584 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
4585 entry.
4586
701b9a47
CL
45872016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
4588
4589 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
4590 spurious debug code.
4591
6b80d6fa
RB
45922016-06-07 Richard Biener <rguenther@suse.de>
4593
4594 PR tree-optimization/71428
4595 * gcc.dg/torture/pr71428.c: New testcase.
4596
0f3f9437
RB
45972016-06-07 Richard Biener <rguenther@suse.de>
4598
4599 PR middle-end/71423
4600 * gcc.dg/torture/pr71423.c: New testcase.
4601
ec963f2a
KV
46022016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
4603
4604 PR middle-end/71408
4605 * gcc.dg/tree-ssa/pr71408.c: New test.
4606
46ab5b6e
KV
46072016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
4608
4609 PR middle-end/71281
4610 * g++.dg/torture/pr71281.C: New test.
4611
1f40cff3
MP
46122016-06-06 Marek Polacek <polacek@redhat.com>
4613
4614 PR c/71362
4615 * gcc.dg/pr71362.c: New test.
4616
6f5bcd24
JJ
46172016-06-06 Jakub Jelinek <jakub@redhat.com>
4618 Patrick Palka <ppalka@gcc.gnu.org>
4619
4620 PR c++/70847
4621 PR c++/71330
4622 PR c++/71393
4623 * g++.dg/opt/pr70847.C: New test.
4624 * g++.dg/ubsan/pr70847.C: New test.
4625 * g++.dg/ubsan/pr71393.C: New test.
4626
158beb4a
JJ
46272016-06-06 Jakub Jelinek <jakub@redhat.com>
4628
4629 PR tree-optimization/71259
4630 * gcc.dg/vect/pr71259.c: New test.
4631
d9b950dd
DM
46322016-06-06 David Malcolm <dmalcolm@redhat.com>
4633
4634 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
4635 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
4636 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
4637 above.
4638
36f9ad69
KT
46392016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4640
4641 PR middle-end/37780
4642 * gcc.c-torture/execute/pr37780.c: New test.
4643 * gcc.target/aarch64/pr37780_1.c: Likewise.
4644 * gcc.target/arm/pr37780_1.c: Likewise.
4645
5545a907
MP
46462016-06-06 Marek Polacek <polacek@redhat.com>
4647
4648 * c-c++-common/attr-may-alias-1.c: New test.
4649 * c-c++-common/attr-may-alias-2.c: New test.
4650 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
4651
93671519
BE
46522016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
4653
4654 PR c/24414
4655 * gcc.target/i386/pr24414.c: New test.
4656
690f24b7
JM
46572016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
4658
4659 * gcc.target/sparc/vis4misc.c: New file.
4660 * gcc.target/sparc/fpcmp.c: Likewise.
4661 * gcc.target/sparc/fpcmpu.c: Likewise.
4662
31ce6157
AH
46632016-06-06 Alan Hayward <alan.hayward@arm.com>
4664
4665 * gcc.dg/vect/vect-live-1.c: Use additional-options.
4666 * gcc.dg/vect/vect-live-3.c: Likewise.
4667
9fcebb5a
RB
46682016-06-06 Richard Biener <rguenther@suse.de>
4669
4670 PR tree-optimization/71398
4671 * gcc.dg/torture/pr71398.c: New testcase.
4672
903ca97b
UB
46732016-06-06 Uros Bizjak <ubizjak@gmail.com>
4674
4675 PR target/71389
4676 * g++.dg/pr71389.C: New test.
4677
9c1eb332
JD
46782016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4679
4680 PR fortran/71404
4681 * gfortran.dg/fmt_read_5.f: New test.
4682
b2d83bd2
AV
46832016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
4684
4685 PR fortran/69659
4686 * gfortran.dg/class_array_22.f03: New test.
4687
ec81960e
JH
46882016-06-05 Jan Hubicka <hubicka@ucw.cz>
4689
4690 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
4691
429d2750
JH
46922016-06-05 Jan Hubicka <hubicka@ucw.cz>
4693
4694 * gcc.dg/predict-9.c: Update template.
4695
c1c00983
PC
46962016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4697
4698 PR c++/49377
4699 * g++.dg/template/pr49377.C: New.
4700
1927a963
JJ
47012016-06-04 Jakub Jelinek <jakub@redhat.com>
4702
4703 PR tree-optimization/71405
4704 * g++.dg/torture/pr71405.C: New test.
4705
909a11ad
PC
47062016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4707
4708 PR c++/70202
4709 * g++.dg/inherit/crash5.C: New.
4710 * g++.dg/inherit/virtual1.C: Adjust.
4711
08bbb1f8
JL
47122016-06-03 Jeff Law <law@redhat.com>
4713
4714 PR tree-optimization/71316
4715 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
4716
7c35235c
JJ
47172016-06-03 Jakub Jelinek <jakub@redhat.com>
4718
4719 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
4720 dg-additional-options with just -fno-tree-scev-cprop in it.
4721 * gcc.dg/vect/vect-live-2.c: Likewise.
4722 * gcc.dg/vect/vect-live-5.c: Likewise.
4723 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
4724 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
4725 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4726
c8572dd6
PP
47272016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
4728
4729 PR c++/27100
4730 * g++.dg/other/friend6.C: New test.
4731
1c7733a7
BS
47322016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4733
4734 * g++.dg/torture/ppc-ldst-array.C: New.
4735
0d2f700f
JM
47362016-06-03 Joseph Myers <joseph@codesourcery.com>
4737
4738 PR target/71276
4739 PR target/71277
4740 * gcc.dg/torture/builtin-fp-int-inexact.c,
4741 gcc.target/i386/387-builtin-fp-int-inexact.c,
4742 gcc.target/i386/387-rint-inline-1.c,
4743 gcc.target/i386/387-rint-inline-2.c,
4744 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
4745 gcc.target/i386/sse2-rint-inline-1.c,
4746 gcc.target/i386/sse2-rint-inline-2.c,
4747 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
4748 gcc.target/i386/sse4_1-rint-inline.c: New tests.
4749
f8071c05
L
47502016-06-03 H.J. Lu <hongjiu.lu@intel.com>
4751 Julia Koval <julia.koval@intel.com>
4752
4753 PR target/66960
4754 PR target/67630
4755 PR target/67634
4756 PR target/67841
4757 PR target/68037
4758 PR target/68618
4759 PR target/68661
4760 PR target/69575
4761 PR target/69596
4762 PR target/69734
4763 * gcc.dg/guality/pr68037-1.c: New test.
4764 * gcc.dg/guality/pr68037-2.c: Likewise.
4765 * gcc.dg/guality/pr68037-3.c: Likewise.
4766 * gcc.dg/torture/pr68037-1.c: Likewise.
4767 * gcc.dg/torture/pr68037-2.c: Likewise.
4768 * gcc.dg/torture/pr68037-3.c: Likewise.
4769 * gcc.dg/torture/pr68661-1a.c: Likewise.
4770 * gcc.dg/torture/pr68661-1b.c: Likewise.
4771 * gcc.target/i386/interrupt-1.c: Likewise.
4772 * gcc.target/i386/interrupt-2.c: Likewise.
4773 * gcc.target/i386/interrupt-3.c: Likewise.
4774 * gcc.target/i386/interrupt-4.c: Likewise.
4775 * gcc.target/i386/interrupt-5.c: Likewise.
4776 * gcc.target/i386/interrupt-6.c: Likewise.
4777 * gcc.target/i386/interrupt-7.c: Likewise.
4778 * gcc.target/i386/interrupt-8.c: Likewise.
4779 * gcc.target/i386/interrupt-9.c: Likewise.
4780 * gcc.target/i386/interrupt-10.c: Likewise.
4781 * gcc.target/i386/interrupt-11.c: Likewise.
4782 * gcc.target/i386/interrupt-12.c: Likewise.
4783 * gcc.target/i386/interrupt-13.c: Likewise.
4784 * gcc.target/i386/interrupt-14.c: Likewise.
4785 * gcc.target/i386/interrupt-15.c: Likewise.
4786 * gcc.target/i386/interrupt-16.c: Likewise.
4787 * gcc.target/i386/interrupt-17.c: Likewise.
4788 * gcc.target/i386/interrupt-18.c: Likewise.
4789 * gcc.target/i386/interrupt-19.c: Likewise.
4790 * gcc.target/i386/interrupt-20.c: Likewise.
4791 * gcc.target/i386/interrupt-21.c: Likewise.
4792 * gcc.target/i386/interrupt-22.c: Likewise.
4793 * gcc.target/i386/interrupt-23.c: Likewise.
4794 * gcc.target/i386/interrupt-24.c: Likewise.
4795 * gcc.target/i386/interrupt-25.c: Likewise.
4796 * gcc.target/i386/interrupt-26.c: Likewise.
4797 * gcc.target/i386/interrupt-27.c: Likewise.
4798 * gcc.target/i386/interrupt-28.c: Likewise.
4799 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
4800 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
4801 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
4802 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
4803 * gcc.target/i386/interrupt-iamcu.c: Likewise.
4804 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
4805 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
4806 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
4807 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4808 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
4809 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
4810 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
4811
36b85e43
BS
48122016-06-03 Bernd Schmidt <bschmidt@redhat.com>
4813
9de2e795
L
4814 PR tree-optimization/52171
4815 * gcc.dg/pr52171.c: New test.
4816 * gcc.target/i386/pr52171.c: New test.
36b85e43 4817
bfeee8ac
JH
48182016-06-03 Jan Hubicka <jh@suse.cz>
4819
4820 * g++.dg/tree-ssa/pred-1.C: New testcase
4821 * gcc.dg/tree-ssa/pred-1.c: New testcase
4822
859b0bae
BS
48232016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4824
4825 PR target/70957
4826 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
4827 support.
4828 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
4829
3a2edf4c
AH
48302016-06-03 Alan Hayward <alan.hayward@arm.com>
4831
4832 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
4833
b28ead45
AH
48342016-06-03 Alan Hayward <alan.hayward@arm.com>
4835
4836 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 4837 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
4838 * gcc.dg/vect/vect-live-1.c: New test.
4839 * gcc.dg/vect/vect-live-2.c: New test.
4840 * gcc.dg/vect/vect-live-3.c: New test.
4841 * gcc.dg/vect/vect-live-4.c: New test.
4842 * gcc.dg/vect/vect-live-5.c: New test.
4843 * gcc.dg/vect/vect-live-slp-1.c: New test.
4844 * gcc.dg/vect/vect-live-slp-2.c: New test.
4845 * gcc.dg/vect/vect-live-slp-3.c: New test.
4846
1f91747b
JJ
48472016-06-03 Jakub Jelinek <jakub@redhat.com>
4848
4849 PR middle-end/71387
4850 * g++.dg/opt/pr71387.C: New test.
4851
47b83923
JL
48522016-06-02 Jeff Law <law@redhat.com>
4853
4854 PR tree-optimization/71328
4855 * gcc.c-torture/compile/pr71328.c: New test.
4856
e96e5f46
JD
48572016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4858
4859 PR fortran/52393
4860 * gfortran.dg/fmt_read_3.f90: Fix typo.
4861 * gfortran.dg/fmt_read_4.f90: New test.
4862
b872d729
PC
48632016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
4864
4865 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
4866 * g++.dg/cpp0x/forw_enum6.C: Likewise.
4867 * g++.dg/cpp0x/forw_enum8.C: Likewise.
4868 * g++.dg/cpp0x/override2.C: Likewise.
4869 * g++.dg/parse/crash5.C: Likewise.
4870 * g++.dg/parse/error16.C: Likewise.
4871 * g++.dg/parse/error27.C: Likewise.
4872 * g++.dg/template/qualttp15.C: Likewise.
4873 * g++.dg/template/redecl4.C: Likewise.
4874 * g++.old-deja/g++.other/crash39.C: Likewise.
4875 * g++.old-deja/g++.other/struct1.C: Likewise.
4876 * g++.old-deja/g++.pt/m9a.C: Likewise.
4877 * g++.old-deja/g++.pt/memclass10.C: Likewise.
4878
0e535442
JJ
48792016-06-02 Jakub Jelinek <jakub@redhat.com>
4880
0633ee10
JJ
4881 PR c++/71372
4882 * c-c++-common/pr71372.c: New test.
4883
0e535442
JJ
4884 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
4885 __TIME__ strings with __builtin_strcmp instead of printf and
4886 dg-output.
4887
f3c5ecc2
ML
48882016-06-02 Martin Liska <mliska@suse.cz>
4889
4890 * gcc.dg/predict-9.c: New test.
4891
a91807c5
JJ
48922016-06-02 Jakub Jelinek <jakub@redhat.com>
4893
4894 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
4895 global set_compiler_env_var and global saved_compiler_env_var.
4896
b5bd1978
KT
48972016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4898
4899 PR rtl-optimization/71295
4900 * gcc.c-torture/compile/pr71295.c: New test.
4901
b93b1475
JJ
49022016-06-02 Jakub Jelinek <jakub@redhat.com>
4903
930ebd0e
JJ
4904 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
4905
1e021dc3
JJ
4906 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
4907 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
4908
b93b1475
JJ
4909 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
4910 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
4911 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
4912 alternative number.
4913
58f2fb5c
MM
49142016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4915
4916 * gcc.target/powerpc/p9-splat-4.c: New test.
4917
49182016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4919
4920 PR target/71186
4921 * gcc.target/powerpc/pr71186.c: New test.
4922
4731c9f0
JD
49232016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4924
4925 PR fortran/52393
4926 * gfortran.dg/fmt_read_3.f90: New test.
4927
042dee3e
TP
49282016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
4929
4930 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
4931 procedure.
4932
15c98b2e
ES
49332016-06-01 Eduard Sanou <dhole@openmailbox.org>
4934
4935 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
4936 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
4937 env var is set.
4938 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
4939 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
4940 shown once.
4941 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
4942 during compilation.
4943 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
4944 vars set by dg-set-compiler-env-var.
4945
6442a6f4
PT
49462016-06-01 Paul Thomas <pault@gcc.gnu.org>
4947
4948 PR fortran/71156
4949 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
4950 to the module procedure declaration.
4951 * gfortran.dg/submodule_16.f08: New test.
4952
ab62397a
JJ
49532016-06-01 Jakub Jelinek <jakub@redhat.com>
4954
4955 PR middle-end/71371
4956 * c-c++-common/gomp/pr71371.c: New test.
4957
b66af6ed
RB
49582016-06-01 Richard Biener <rguenther@suse.de>
4959
4960 PR tree-optimization/71366
4961 * gcc.dg/torture/pr71366-1.c: New testcase.
4962 * gcc.dg/torture/pr71366-2.c: Likewise.
4963
e342b9d8
KN
49642016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
4965
4966 * gcc.target/powerpc/vslv-0.c: New test.
4967 * gcc.target/powerpc/vslv-1.c: New test.
4968 * gcc.target/powerpc/vsrv-0.c: New test.
4969 * gcc.target/powerpc/vsrv-1.c: New test.
4970
721547cd
NS
49712016-06-01 Nathan Sidwell <nathan@acm.org>
4972
4973 * c-c++-common/torture/pr57945.c: Add expected PTX error.
4974 * gcc.target/nvptx/weak.c: New.
4975
fa2c9034
RB
49762016-06-01 Richard Biener <rguenther@suse.de>
4977
4978 PR tree-optimization/71261
4979 * gcc.dg/torture/vect-bool-1.c: New testcase.
4980
3e32893c
JJ
49812016-06-01 Jakub Jelinek <jakub@redhat.com>
4982
4983 * gfortran.dg/gomp/order-1.f90: New test.
4984 * gfortran.dg/gomp/order-2.f90: New test.
4985
8c383600
JH
49862016-06-01 Jan Hubicka <hubicka@ucw.cz>
4987
4988 * gcc.dg/unroll-6.c: Update template.
4989 * gcc.dg/unroll-7.c: New testcase.
4990 * gcc.dg/unroll-8.c: New testcase.
4991
a0dfeef5
EB
49922016-06-01 Eric Botcazou <ebotcazou@adacore.com>
4993
4994 * gnat.dg/opt56.ad[sb]: New test.
4995
48de5701
PC
49962016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
4997
4998 PR c++/66635
4999 * g++.dg/cpp0x/constexpr-ice16.C: New.
5000
827cf695
PP
50012016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
5002
5003 PR tree-optimization/71314
5004 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
5005 -mbranch-cost=2.
5006
ff66f6e8
PP
50072016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
5008
5009 PR tree-optimization/71077
5010 * gcc.dg/tree-ssa/pr71077.c: New test.
5011
050fb209
JH
50122016-05-31 Jan Hubicka <hubicka@ucw.cz>
5013
48de5701
PC
5014 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
5015 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
5016 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 5017
c642d919
PC
50182016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
5019
5020 PR c++/71248
5021 * g++.dg/cpp0x/pr71248.C: New.
5022 * g++.dg/cpp0x/auto7.C: Test column numbers too.
5023 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
5024 * g++.dg/init/new37.C: Likewise.
5025 * g++.dg/template/static1.C: Likewise.
5026 * g++.dg/template/static2.C: Likewise.
5027
d6439e08
L
50282016-05-31 H.J. Lu <hongjiu.lu@intel.com>
5029
5030 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
5031 instead of %rdi.
5032 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
5033
780b9dd4
MP
50342016-05-31 Marek Polacek <polacek@redhat.com>
5035
5036 * c-c++-common/Wswitch-unreachable-3.c: New test.
5037 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
5038
0d99f8a0
RB
50392016-05-31 Richard Biener <rguenther@suse.de>
5040
5041 PR tree-optimization/71352
5042 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
5043
52545641
TP
50442016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
5045
5046 * gcc.target/arm/armv5_thumb_isa.c: New test.
5047
5b8c1205
KY
50482016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
5049
5050 PR target/71346
5051 * gcc.target/i386/pr71346.c: New test.
5052
7a88cc84
TV
50532016-05-31 Tom de Vries <tom@codesourcery.com>
5054
5055 PR tree-optimization/69068
5056 * gcc.dg/graphite/pr69068.c: New test.
5057
265149a6
MS
50582016-05-27 Martin Sebor <msebor@redhat.com>
5059
5060 PR c++/71306
5061 * g++.dg/warn/Wplacement-new-size-3.C: New test.
5062
00631022
JJ
50632016-05-30 Jakub Jelinek <jakub@redhat.com>
5064
5065 PR c++/71349
5066 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
5067 nowait depend(inout: dd[0]) clauses where permitted.
5068
b2f6675b
PC
50692016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
5070
5071 PR c++/71238
5072 * g++.dg/parse/pr71238.C: New.
5073 * g++.dg/concepts/friend1.C: Test column numbers too.
5074 * g++.dg/cpp0x/initlist31.C: Likewise.
5075 * g++.dg/cpp0x/pr51420.C: Likewise.
5076 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
5077 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
5078 * g++.dg/ext/builtin3.C: Likewise.
5079 * g++.dg/lookup/friend12.C: Likewise.
5080 * g++.dg/lookup/friend7.C: Likewise.
5081 * g++.dg/lookup/koenig1.C: Likewise.
5082 * g++.dg/lookup/koenig5.C: Likewise.
5083 * g++.dg/lookup/used-before-declaration.C: Likewise.
5084 * g++.dg/overload/koenig1.C: Likewise.
5085 * g++.dg/template/crash65.C: Likewise.
5086 * g++.dg/template/friend57.C: Likewise.
5087 * g++.dg/warn/Wshadow-5.C: Likewise.
5088 * g++.dg/warn/Wunused-8.C: Likewise.
5089 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
5090 * g++.old-deja/g++.jason/lineno5.C: Likewise.
5091 * g++.old-deja/g++.jason/member.C: Likewise.
5092 * g++.old-deja/g++.jason/report.C: Likewise.
5093 * g++.old-deja/g++.jason/scoping12.C: Likewise.
5094 * g++.old-deja/g++.law/visibility20.C: Likewise.
5095 * g++.old-deja/g++.ns/koenig5.C: Likewise.
5096 * g++.old-deja/g++.other/static5.C: Likewise.
5097 * g++.old-deja/g++.pt/overload2.C: Likewise.
5098
a448ff40
JH
50992016-05-30 Jan Hubicka <hubicka@ucw.cz>
5100
5101 * gcc.dg/tree-ssa/peel1.c: New testcase.
5102 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
5103 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
5104
69be8c91
TV
51052016-05-30 Tom de Vries <tom@codesourcery.com>
5106
5107 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
5108 to ce.
5109
a59775a1
PC
51102016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
5111
5112 PR c++/71099
5113 * g++.dg/parse/virtual1.C: New.
5114
53d6d955
UB
51152016-05-30 Uros Bizjak <ubizjak@gmail.com>
5116
5117 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
5118 Use correct register when clearing %edx.
5119
0557293f
AM
51202016-05-30 Alexander Monakov <amonakov@ispras.ru>
5121
5122 PR tree-optimization/71289
5123 * gcc.dg/pr71289.c: New test.
5124
5d476e35
KV
51252016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
5126
5127 PR middle-end/71269
5128 PR middle-end/71292
5129 * gcc.dg/tree-ssa/pr71269.c: New test.
5130 * gcc.dg/tree-ssa/pr71292.c: New test.
5131
db5447ca
KV
51322016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
5133
5134 PR middle-end/71252
5135 * gcc.dg/tree-ssa/pr71252-2.c: New test.
5136
98bdbb39
JH
51372016-05-30 Jan Hubicka <hubicka@ucw.cz>
5138
5139 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
5140 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
5141 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
5142
7e012855
TV
51432016-05-30 Tom de Vries <tom@codesourcery.com>
5144
5145 PR tree-optimization/69067
5146 * gcc.dg/graphite/pr69067.c: New test.
5147
beed3701
UB
51482016-05-29 Uros Bizjak <ubizjak@gmail.com>
5149
5150 PR target/71245
5151 * gcc.target/i386/pr71245-1.c: New test.
5152 * gcc.target/i386/pr71245-2.c: Ditto.
5153
b6d4f8e8
PC
51542016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
5155
5156 PR c++/71105
5157 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
5158 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
5159 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
5160
00022058
JH
51612016-05-27 Jan Hubicka <hubicka@ucw.cz>
5162
5163 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
5164
c8419aca
VV
51652016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
5166
5167 Revert:
5168 PR c++/69855
5169 * g++.dg/overload/69855.C: New.
5170 * g++.old-deja/g++.law/missed-error2.C: Adjust.
5171 * g++.old-deja/g++.pt/crash3.C: Likewise.
5172
8008c4d2
PC
51732016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
5174
5175 PR c++/60385
5176 * g++.dg/parse/namespace13.C: New.
5177
8b2ef235
JL
51782016-05-26 Jeff Law <law@redhat.com>
5179
5180 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
5181 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
5182 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5183 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
5184 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
5185 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
5186 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
5187 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5188 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
5189 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
5190 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
5191 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
5192 * gcc.dg/tree-ssa/vrp56.c: Likewise.
5193
7d67159b
VV
51942016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
5195
5196 PR c++/69855
5197 * g++.dg/overload/69855.C: New.
5198 * g++.old-deja/g++.law/missed-error2.C: Adjust.
5199 * g++.old-deja/g++.pt/crash3.C: Likewise.
5200
88e3bdd1
JW
52012016-05-27 Jiong Wang <jiong.wang@arm.com>
5202
5203 PR target/63596
5204 * gcc.target/aarch64/va_arg_1.c: New testcase.
5205 * gcc.target/aarch64/va_arg_2.c: Likewise.
5206 * gcc.target/aarch64/va_arg_3.c: Likewise.
5207
3fd6b9cc
JW
52082016-05-27 Jiong Wang <jiong.wang@arm.com>
5209
5210 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
5211 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
5212 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
5213 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
5214 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
5215
3cee7e4e
MP
52162016-05-27 Marek Polacek <polacek@redhat.com>
5217
5218 PR middle-end/71308
5219 * g++.dg/torture/pr71308.C: New test.
5220
6a813c96
DV
52212016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
5222
5223 * gcc.dg/zero_bits_compound-1.c: New test.
5224 * gcc.dg/zero_bits_compound-2.c: New test.
5225
0561bcfb
IE
52262016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
5227
5228 PR middle-end/71279
5229 * gcc.dg/pr71279.c: New test.
5230
21316320
MM
52312016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
5232
5233 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
5234 floating point min/max/comparison instructions.
5235 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
5236
7211a097
JJ
52372016-05-26 Jakub Jelinek <jakub@redhat.com>
5238
5239 * c-c++-common/gomp/schedule-1.c: New test.
5240 * gfortran.dg/gomp/schedule-1.f90: New test.
5241
cac177cf
PP
52422016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
5243
5244 PR c++/70822
5245 PR c++/70106
5246 * g++.dg/cpp1y/auto-fn32.C: New test.
5247 * g++.dg/cpp1y/paren4.C: New test.
5248
a2d5b8c9
NS
52492016-05-26 Nathan Sidwell <nathan@acm.org>
5250
5251 * gcc.dg/20060410.c: Xfail on ptx.
5252 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
5253 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
5254 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
5255 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
5256 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
5257
ffa8b552
TP
52582016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
5259
5260 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
5261
c7501e00
JJ
52622016-05-26 Jakub Jelinek <jakub@redhat.com>
5263
1875b9a0
JJ
5264 PR tree-optimization/71280
5265 * gcc.dg/pr71280.c: New test.
5266
2116e19f
JJ
5267 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
5268
305aef09
JJ
5269 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
5270 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
5271
c7501e00
JJ
5272 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
5273
ca449d26
JW
52742016-05-26 Jiong Wang <jiong.wang@arm.com>
5275
5276 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 5277 kept in memory.
ca449d26 5278
8af01c66
JL
52792016-05-25 Jeff Law <law@redhat.com>
5280
5281 PR tree-optimization/71272
5282 * gcc.c-torture/compile/pr71272.c: new test.
5283
f9d6ce73
BS
52842016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
5285
5286 * gcc.target/powerpc/vec-cmpne.c: New test.
5287 * gcc.target/powerpc/vec-cmpne-long.c: New test.
5288
a88a7b22
EB
52892016-05-25 Eric Botcazou <ebotcazou@adacore.com>
5290
5291 * gnat.dg/opt55.ad[sb]: New test.
5292
125f02ed
SKS
52932016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5294
5295 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
5296 * c-c++-common/pr60226.c: Require int32plus.
5297 * gcc.c-torture/execute/pr70602.c: Likewise.
5298 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
5299 unsigned long for malloc arg type.
5300 * gcc.dg/asr_div1.c: Require int32plus.
5301 * gcc.dg/enum-mode-1.c: XFAIL for int16.
5302 * gcc.dg/pie-1.c: Require pie.
5303 * gcc.dg/pie-2.c: Likewise.
5304 * gcc.dg/pr59471.c: Require int32plus.
5305 * gcc.dg/pr59963-2.c: XFAIL for int16.
5306 * gcc.dg/pr60114.c: Require int32plus.
5307 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
5308 unsigned long for typedef of size_t.
5309 * gcc.dg/pr63914.c: Require int32plus.
5310 * gcc.dg/pr64536.c: Require pt32plus.
5311 * gcc.dg/pr65658.c: Likewise.
5312 * gcc.dg/pr67271.c: Require int32plus.
5313 * gcc.dg/pr68112.c: Likewise.
5314 * gcc.dg/pr69071.c: Skip for avr target.
5315 * gcc.dg/pr69973.c: Require int32plus.
5316 * gcc.dg/pr70169.c: Skip for avr target.
5317 * gcc.dg/sso-6.c: Require int32plus.
5318 * gcc.dg/sso-7.c: Likewise.
5319 * gcc.dg/sso-8.c: Likewise.
5320 * gcc.dg/vrp-min-max-2.c: Likewise.
5321
c6e434f5
UB
53222016-05-25 H.J. Lu <hongjiu.lu@intel.com>
5323
5324 PR target/70738
5325 * gcc.target/i386/pr70738-1.c: New test.
5326 * gcc.target/i386/pr70738-2.c: Likewise.
5327 * gcc.target/i386/pr70738-3.c: Likewise.
5328 * gcc.target/i386/pr70738-4.c: Likewise.
5329 * gcc.target/i386/pr70738-5.c: Likewise.
5330 * gcc.target/i386/pr70738-6.c: Likewise.
5331 * gcc.target/i386/pr70738-7.c: Likewise.
5332 * gcc.target/i386/pr70738-8.c: Likewise.
5333 * gcc.target/i386/pr70738-9.c: Likewise.
5334
5c42d341
KT
53352016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5336
5337 PR rtl-optimization/66940
5338 * gcc.c-torture/execute/pr66940.c: New test.
5339
bf9a1a07
IV
53402016-05-25 Ilya Verbin <ilya.verbin@intel.com>
5341
5342 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
5343 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
5344 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
5345 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
5346 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
5347 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
5348 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
5349 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
5350 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
5351 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
5352 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
5353 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
5354 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
5355 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
5356 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
5357 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
5358 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
5359 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
5360 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
5361 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
5362 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
5363 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
5364 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
5365 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
5366
95efe6b6
MP
53672016-05-25 Marek Polacek <polacek@redhat.com>
5368
5369 PR c/71265
5370 * gcc.dg/noncompile/pr71265.c: New test.
5371
a23faf7a
MP
5372 PR c/71266
5373 * gcc.dg/noncompile/old-style-parm-3.c: New test.
5374
69a6d5ad
NS
53752016-05-25 Nathan Sidwell <nathan@acm.org>
5376
5377 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
5378
3072d4ea
RB
53792016-05-25 Richard Biener <rguenther@suse.de>
5380
5381 PR tree-optimization/71261
5382 * c-c++-common/torture/pr71261.c: New testcase.
5383
e412ece4
RB
53842016-05-25 Richard Biener <rguenther@suse.de>
5385
5386 PR tree-optimization/71264
5387 * gcc.dg/vect/pr71264.c: New testcase.
5388
b9e551ad
PC
53892016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5390
5391 PR c++/55992
5392 * g++.dg/cpp0x/alias-decl-53.C: New.
5393 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
5394
6aa1abe5
ML
53952016-05-25 Martin Liska <mliska@suse.cz>
5396
5397 * g++.dg/pr71239.C: New test.
5398
842d162e
RB
53992016-05-25 Richard Biener <rguenther@suse.de>
5400
c87885ca
RO
5401 * gcc.dg/vect/pr58135.c: Rename to ...
5402 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 5403
f184a36c
MP
54042016-05-25 Marek Polacek <polacek@redhat.com>
5405
5406 * g++.dg/pr65295.C: Use target c++14.
5407
021fad86
PC
54082016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5409
53d6d955
UB
5410 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
5411 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 5412
c3eaf15a
MM
54132016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5414
5415 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
5416 instructions.
5417
e46c7770
CP
54182016-05-24 Cesar Philippidis <cesar@codesourcery.com>
5419
5420 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
5421 * c-c++-common/goacc/deviceptr-1.c: Likewise.
5422 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
5423 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5424 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5425 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5426 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
5427 * c-c++-common/goacc/pcopy.c: Likewise.
5428 * c-c++-common/goacc/pcopyin.c: Likewise.
5429 * c-c++-common/goacc/pcopyout.c: Likewise.
5430 * c-c++-common/goacc/pcreate.c: Likewise.
5431 * c-c++-common/goacc/pr70688.c: New test.
5432 * c-c++-common/goacc/present-1.c: Adjust test.
5433 * c-c++-common/goacc/reduction-5.c: Likewise.
5434 * g++.dg/goacc/data-1.C: New test.
5435
4bfc9db7
MM
54362016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5437
5438 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
5439 vector parity built-in functions.
5440 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
5441 count trailing zeros automatic vectorization.
5442 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
5443 count trailing zeros built-in functions.
5444
2bc145af
KV
54452016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
5446
5447 * gcc.dg/tree-ssa/reassoc-44.c: New test.
5448
26869fdb
PH
54492016-05-24 Pat Haugen <pthaugen@us.ibm.com>
5450
5451 PR target/71050
5452 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
5453
b2dc9c3b
PC
54542016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5455
5456 PR c++/50436
5457 * g++.dg/template/crash123.C: New.
5458 * g++.dg/template/crash124.C: Likewise.
5459
f65e97fd
MS
54602016-05-24 Martin Sebor <msebor@redhat.com>
5461
5462 PR c++/71147
5463 * g++.dg/ext/flexary16.C: New test.
5464
a6f5ac7f
IV
54652016-05-24 Ilya Verbin <ilya.verbin@intel.com>
5466
69a6d5ad
NS
5467 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
5468 before math.h is included.
a6f5ac7f
IV
5469 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
5470 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
5471 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
5472 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
5473 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
5474 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
5475 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
5476 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
5477 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
5478 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
5479 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
5480 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
5481 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
5482 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
5483 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
5484 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
5485 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
5486 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
5487 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
5488 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
5489 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
5490 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
5491 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
5492
27bad558
MM
54932016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5494 Kelvin Nilsen <kelvin@gcc.gnu.org>
5495
5496 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
5497 support.
5498
72f382fb
PC
54992016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5500
5501 PR c++/69872
5502 * g++.dg/warn/Wno-narrowing1.C: New.
5503
ef2ec9d9
MP
55042016-05-24 Marek Polacek <polacek@redhat.com>
5505
5506 PR c/71249
5507 * c-c++-common/Wswitch-unreachable-2.c: New test.
5508
e90434e3
JJ
55092016-05-24 Jakub Jelinek <jakub@redhat.com>
5510
7adb26f2
JJ
5511 PR c++/71257
5512 * g++.dg/vect/simd-clone-6.cc: New test.
5513 * g++.dg/gomp/declare-simd-6.C: New test.
5514
e90434e3
JJ
5515 PR middle-end/70434
5516 PR c/69504
5517 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
5518
b556ea3b
RB
55192016-05-24 Richard Biener <rguenther@suse.de>
5520
5521 PR tree-optimization/71240
5522 * gcc.dg/optimize-bswapsi-5.c: New testcase.
5523
e5328f5d
RB
55242016-05-24 Richard Biener <rguenther@suse.de>
5525
5526 PR tree-optimization/71230
5527 * gcc.dg/torture/pr71230.c: New testcase.
5528 * g++.dg/torture/pr71230.C: Likewise.
5529
a04e69c0
TS
55302016-05-24 Thomas Schwinge <thomas@codesourcery.com>
5531
5532 * c-c++-common/goacc/routine-5.c: Add tests.
5533 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
5534 * gfortran.dg/goacc/routine-6.f90: Add tests.
5535
30fd2977
RB
55362016-05-24 Richard Biener <rguenther@suse.de>
5537
5538 PR tree-optimization/71253
5539 * gcc.dg/torture/pr71253.c: New testcase.
5540
ca6f60bc
KV
55412016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
5542
5543 PR middle-end/71252
5544 * gfortran.dg/pr71252.f90: New test.
5545
d3465d72
RS
55462016-05-24 Richard Sandiford <richard.sandiford@arm.com>
5547
5548 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
5549
f17a223d
RB
55502016-05-24 Richard Biener <rguenther@suse.de>
5551
5552 PR middle-end/70434
5553 PR c/69504
5554 * c-c++-common/vector-subscript-4.c: New testcase.
5555 * c-c++-common/vector-subscript-5.c: Likewise.
5556
e3f36534
JD
55572016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5558
5559 PR fortran/71123
5560 * gfortran.dg/namelist_90.f: New test
5561
85d5c27d
JD
55622016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5563
5564 PR fortran/66461
5565 * gfortran.dg/unexpected_eof.f: New test
5566
fe3f3340
MM
55672016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
5568 Kelvin Nilsen <kelvin@gcc.gnu.org>
5569
5570 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
5571 as little endian.
5572
26d6ae55
PC
55732016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5574
5575 PR c++/70972
5576 * g++.dg/cpp0x/inh-ctor20.C: New.
5577 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
5578
d6c9a06f
PC
55792016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5580
5581 PR c++/69095
5582 * g++.dg/cpp0x/variadic168.C: New.
5583
396a1d10
PC
55842016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5585
5586 * g++.dg/cpp0x/pr31445.C: Test column number too.
5587 * g++.dg/cpp0x/pr32253.C: Likewise.
5588 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
5589 * g++.dg/cpp0x/variadic36.C: Likewise.
5590
ece46666
MG
55912016-05-23 Marc Glisse <marc.glisse@inria.fr>
5592
5593 * gcc.dg/fold-notshift-2.c: Adjust.
5594
a7dc5980
MP
55952016-05-23 Marek Polacek <polacek@redhat.com>
5596
5597 PR c/49859
5598 * c-c++-common/Wswitch-unreachable-1.c: New test.
5599 * gcc.dg/Wswitch-unreachable-1.c: New test.
5600 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
5601 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
5602 * g++.dg/gomp/block-10.C: Likewise.
5603 * gcc.dg/gomp/block-10.c: Likewise.
5604 * g++.dg/gomp/block-9.C: Likewise.
5605 * gcc.dg/gomp/block-9.c: Likewise.
5606 * g++.dg/gomp/target-1.C: Likewise.
5607 * g++.dg/gomp/target-2.C: Likewise.
5608 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 5609 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
5610 * g++.dg/gomp/taskgroup-1.C: Likewise.
5611 * gcc.dg/gomp/taskgroup-1.c: Likewise.
5612 * gcc.dg/gomp/teams-1.c: Likewise.
5613 * g++.dg/gomp/teams-1.C: Likewise.
5614 * g++.dg/overload/error3.C: Likewise.
5615 * g++.dg/tm/jump1.C: Likewise.
5616 * g++.dg/torture/pr40335.C: Likewise.
5617 * gcc.dg/c99-vla-jump-5.c: Likewise.
5618 * gcc.dg/switch-warn-1.c: Likewise.
5619 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
5620 * gcc.dg/nested-func-1.c: Likewise.
5621 * gcc.dg/pr67784-4.c: Likewise.
5622
18b54004
RB
56232016-05-23 Richard Biener <rguenther@suse.de>
5624
5625 PR tree-optimization/71230
5626 * gfortran.dg/pr71230-1.f90: New testcase.
5627 * gfortran.dg/pr71230-2.f90: Likewise.
5628
e569db5f
VK
56292016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5630
396a1d10 5631 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
5632 * gcc.dg/vect/pr58135.c: Add new.
5633 * gfortran.dg/pr46519-1.f: Adjust test case.
5634
e4b71114
PC
56352016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5636
5637 PR c++/53401
5638 * g++.dg/cpp0x/decltype64.C: New.
5639
a25a8058
CL
56402016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5641
5642 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
5643 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
5644 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
5645
0dcfe9ab
CL
56462016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5647
5648 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
5649 Add poly64x1_t and poly64x2_t cases if supported.
5650 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
5651 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
5652 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
5653 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
5654 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
5655
ffd70e4a
CL
56562016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5657
5658 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
5659 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
5660 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
5661 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
5662 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
5663 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
5664 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
5665
4b1f57fe
CL
56662016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5667
5668 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
5669
16c5ec77
CL
56702016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5671
5672 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
5673 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
5674
94ad56c7
JJ
56752016-05-22 Jakub Jelinek <jakub@redhat.com>
5676
57748705
JJ
5677 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
5678 constraint instead of "r".
5679 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
5680 insn instead of vxorpd.
5681 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
5682
af120161
JJ
5683 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
5684 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
5685
355023ce
JJ
5686 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
5687
3b48574c
JJ
5688 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
5689 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
5690
94ad56c7
JJ
5691 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
5692
8a85cee2
KV
56932016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
5694
5695 PR middle-end/40921
5696 * gcc.dg/tree-ssa/pr40921.c: New test.
5697
8e916b16
PS
56982016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
5699
5700 PR target/71103
5701 * gcc.target/avr/pr71103.c: New test.
5702
88aea79f
KV
57032016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
5704
5705 PR middle-end/71179
5706 * gcc.dg/tree-ssa/pr71179.c: New test.
5707
79063edd
MS
57082016-05-20 Martin Sebor <msebor@redhat.com>
5709
5710 PR c/71115
5711 * gcc.dg/init-excess-2.c: New test.
5712
55c8849f
EB
57132016-05-20 Eric Botcazou <ebotcazou@adacore.com>
5714
5715 * gnat.dg/opt53.adb: New test.
5716 * gnat.dg/opt54.adb: Likewise.
5717
c91a0948
MJ
57182016-05-20 Martin Jambor <mjambor@suse.cz>
5719
5720 PR tree-optimization/70884
5721 * gcc.dg/tree-ssa/pr70919.c: New test.
5722
9cad20fa
BS
57232016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5724
5725 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
5726 formatting.
69a6d5ad
NS
5727 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
5728 fix code formatting.
5729
57302016-05-20 Nathan Sidwell <nathan@acm.org>
5731
5732 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
5733 non-common cases.
5734 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 5735
15c671a7
DM
57362016-05-20 David Malcolm <dmalcolm@redhat.com>
5737
5738 * jit.dg/all-non-failing-tests.h: Add
5739 test-factorial-must-tail-call.c.
5740 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
5741 * jit.dg/test-factorial-must-tail-call.c: New test case.
5742
4f028369
JJ
57432016-05-20 Jakub Jelinek <jakub@redhat.com>
5744
5745 PR fortran/71204
5746 * gfortran.dg/pr71204.f90: New test.
5747
7dea4ab3
CP
57482016-05-20 Cesar Philippidis <cesar@codesourcery.com>
5749
5750 * gcc.target/nvptx/sincos.c: New test.
5751
ef98d365
PC
57522016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5753
5754 PR c++/70572
5755 * g++.dg/cpp1y/auto-fn31.C: New.
5756
92466115
BS
57572016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5758
5759 * gcc.target/powerpc/vec-addec.c: New test.
5760 * gcc.target/powerpc/vec-addec-int128.c: New test.
5761
9a385c2d
DM
57622016-05-20 David Malcolm <dmalcolm@redhat.com>
5763
5764 * gcc.dg/plugin/must-tail-call-1.c: New test case.
5765 * gcc.dg/plugin/must-tail-call-2.c: New test case.
5766 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
5767 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5768
77c9d5b4
JH
57692016-05-20 Jan Hubicka <hubicka@ucw.cz>
5770
5771 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
5772
68047971
JJ
57732016-05-20 Jakub Jelinek <jakub@redhat.com>
5774
18954840
JJ
5775 PR c++/71210
5776 * g++.dg/opt/pr71210-1.C: New test.
5777 * g++.dg/opt/pr71210-2.C: New test.
5778
68047971
JJ
5779 PR tree-optimization/29756
5780 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
5781 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
5782 only on selected targets where V4SImode vectors are known to be
5783 supported.
5784
d78789f5
MG
57852016-05-20 Marc Glisse <marc.glisse@inria.fr>
5786
5787 PR tree-optimization/71079
5788 PR tree-optimization/71206
5789 * gcc.dg/tree-ssa/pr71206.c: New testcase.
5790
550fa093
PK
57912016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5792
5793 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
5794 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
5795 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
5796
483c6429
RG
57972016-05-20 Richard Guenther <rguenther@suse.de>
5798
5799 PR tree-optimization/29756
5800 * gcc.dg/tree-ssa/vector-6.c: New testcase.
5801
eb066284
RB
58022016-05-20 Richard Biener <rguenther@suse.de>
5803
5804 PR tree-optimization/71185
5805 * gcc.dg/tree-ssa/pr71185.c: New testcase.
5806
58f10249
RB
58072016-05-20 Richard Biener <rguenther@suse.de>
5808
5809 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
5810
2a5569fa
MP
58112016-05-19 Marek Polacek <polacek@redhat.com>
5812
5813 PR c++/71075
5814 * g++.dg/diagnostic/pr71075.C: New test.
5815
5e9a5385
DM
58162016-05-19 David Malcolm <dmalcolm@redhat.com>
5817
5818 PR c++/71184
5819 * g++.dg/pr71184.C: New test case.
5820
4f45da44
KN
58212016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
5822
5823 * gcc.target/powerpc/darn-0.c: New test.
5824 * gcc.target/powerpc/darn-1.c: New test.
5825 * gcc.target/powerpc/darn-2.c: New test.
5826
4177437e
MP
58272016-05-19 Marek Polacek <polacek@redhat.com>
5828
5829 PR tree-optimization/71031
5830 * gcc.dg/tree-ssa/vrp100.c: New test.
5831
afb72432
IE
58322016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
5833
5834 PR rtl-optimization/71148
5835 * gcc.dg/pr71148.c: New test.
5836
4f83064e
KT
58372016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5838
5839 PR target/71056
5840 * gcc.target/arm/pr71056.c: New test.
5841
4bf8dbe1
BE
58422016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5843
5844 * c-c++-common/pr69669.c: Check the used mode.
5845
f3510625
MO
58462016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
5847
5848 PR sanitizer/64354
5849 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
5850
43c0068e
RB
58512016-05-19 Richard Biener <rguenther@suse.de>
5852
5853 PR tree-optimization/70729
5854 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
5855 * gcc.dg/graphite/scop-18.c: Likewise.
5856 * gcc.dg/pr41783.c: Disable LIM.
5857 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
5858 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
5859 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
5860 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
5861 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
5862 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
5863 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
5864 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
5865 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
5866 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
5867 * gfortran.dg/pr42108.f90: Likewise.
5868
70f25790
DM
58692016-05-18 David Malcolm <dmalcolm@redhat.com>
5870
5871 PR driver/69265
5872 * gcc.dg/spellcheck-options-11.c: New test case.
5873
960db8ec
JJ
58742016-05-18 Jakub Jelinek <jakub@redhat.com>
5875
5876 PR c++/71100
5877 * g++.dg/opt/pr71100.C: New test.
5878
04643334
MJ
58792016-05-18 Martin Jambor <mjambor@suse.cz>
5880
5881 PR ipa/69708
5882 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
5883 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
5884 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
5885 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
5886
91bb9f80
MJ
58872016-05-18 Martin Jambor <mjambor@suse.cz>
5888
5889 PR ipa/69708
5890 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
5891 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
5892 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
5893 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
5894 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
5895
c584aca6
PC
58962016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5897
5898 PR c++/69793
5899 * g++.dg/template/crash122.C: New.
5900
20309c6e
PC
59012016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5902
5903 PR c++/70466
5904 * g++.dg/template/pr70466-1.C: New.
5905 * g++.dg/template/pr70466-2.C: Likewise.
5906
50c78b9a
MM
59072016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5908
5909 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
5910 splat operations and the XXSPLTIB instruction.
5911 * gcc.target/powerpc/p9-splat-2.c: Likewise.
5912 * gcc.target/powerpc/p9-splat-3.c: Likewise.
5913 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
5914 xxlxor to clear a register.
5915
cf8be00d
RS
59162016-05-18 Richard Sandiford <richard.sandiford@arm.com>
5917
5918 * gcc.dg/torture/pr71020.c: New test.
5919
848a392a
MJ
59202016-05-18 Martin Jambor <mjambor@suse.cz>
5921
5922 PR ipa/70646
5923 * gcc.dg/ipa/pr70646.c: New test.
5924
1f2ab776
CL
59252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5926
5927 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
5928
76489493
CL
59292016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5930
5931 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
5932 missing tests for vreinterpretq_p{8,16}.
5933
bd79378d
CL
59342016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5935
5936 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
5937 vsliq_n_s64 and vsliq_n_u64.
5938
81ca3ea0
CL
59392016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5940
5941 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
5942 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
5943
873cb425
CL
59442016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5945
5946 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
5947 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
5948 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
5949
9d6e7c21
CL
59502016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5951
5952 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
5953 in comment.
5954
b4dbe40e 59552016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
5956
5957 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
5958 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
5959 "blr\t" and switch to scan-assembler-times.
5960
83a5c910
JW
59612016-05-18 Jiong Wang <jiong.wang@arm.com>
5962
53d6d955
UB
5963 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
5964 with __aarch64__.
5965 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
5966 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 5967
fb7cbdeb
JJ
59682016-05-18 Jakub Jelinek <jakub@redhat.com>
5969
8ee91165
JJ
5970 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
5971 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
5972 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
5973 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
5974 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
5975 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
5976
cf4d516a
JJ
5977 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
5978 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
5979
a4f16422
JJ
5980 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
5981 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
5982
7b37ce10
JJ
5983 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
5984 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
5985
fb7cbdeb
JJ
5986 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
5987
c9326aef
RB
59882016-05-18 Richard Biener <rguenther@suse.de>
5989
5990 PR tree-optimization/71168
5991 * gcc.dg/torture/pr71168.c: New testcase.
5992
df8b0a11
KV
59932016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
5994
5995 PR middle-end/63586
5996 * gcc.dg/tree-ssa/pr63586-2.c: New test.
5997 * gcc.dg/tree-ssa/pr63586.c: New test.
5998 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
5999
2efd67ed
NS
60002016-05-17 Nathan Sidwell <nathan@acm.org>
6001
6002 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
6003 * gcc.dg/pr68671.c: Fix ptx xfail-if.
6004 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
6005 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
6006
1988b2c2
NS
60072016-05-17 Nathan Sidwell <nathan@acm.org>
6008
6009 * gcc.target/nvptx/abi-vararg-3.c: New.
6010
ad1d92ab
MM
60112016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
6012
6013 PR tree-optimization/54579
6014 PR middle-end/55299
6015 * gcc.dg/fold-notrotate-1.c: New test.
6016 * gcc.dg/fold-notshift-1.c: New test.
6017 * gcc.dg/fold-notshift-2.c: New test.
6018
47768df8
MP
60192016-05-17 Marek Polacek <polacek@redhat.com>
6020
6021 PR ipa/71146
6022 * g++.dg/ipa/pr71146.C: New test.
6023
6b5423a5
DM
60242016-05-17 David Malcolm <dmalcolm@redhat.com>
6025
6026 * jit.dg/test-error-array-bounds.c: New test case.
6027
c7986356
MG
60282016-05-17 Marc Glisse <marc.glisse@inria.fr>
6029
6030 * gcc.dg/tree-ssa/and-1.c: New testcase.
6031
d982c5b7
MG
60322016-05-17 Marc Glisse <marc.glisse@inria.fr>
6033
6034 * gcc.dg/tree-ssa/pr69270.c: Adjust.
6035 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
6036
0139ba93
MG
60372016-05-17 Marc Glisse <marc.glisse@inria.fr>
6038
6039 * gcc.dg/tree-ssa/pr69270.c: Adjust.
6040 * gcc.dg/tree-ssa/vrp99.c: New testcase.
6041
daab4562
JW
60422016-05-17 Jiong Wang <jiong.wang@arm.com>
6043
6044 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
6045
22330033
JW
60462016-05-17 Jiong Wang <jiong.wang@arm.com>
6047
6048 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
6049
98b3a5f2
JW
60502016-05-17 Jiong Wang <jiong.wang@arm.com>
6051
6052 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
6053 ".2d[index]" when scan the assembly.
6054 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
6055 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
6056 float64x1.
6057 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
6058
b71b7a8e
RB
60592016-05-17 Richard Biener <rguenther@suse.de>
6060
6061 PR tree-optimization/71132
6062 * gcc.dg/torture/pr71132.c: New testcase.
6063
3c51ad46
CL
60642016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
6065
6066 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
6067
d20faa66
KT
60682016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6069
6070 PR target/70809
6071 * gcc.target/aarch64/pr70809_1.c: New test.
6072
b75cc5a4
KT
60732016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6074
6075 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
6076 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
6077 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
6078 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
6079
b28eb195
IE
60802016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
6081 Ilya Enkovich <ilya.enkovich@intel.com>
6082
6083 PR target/71114
6084 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
6085
0b9004ed
JH
60862016-05-16 Jan Hubicka <hubicka@ucw.cz>
6087
6088 * g++.dg/ipa/ivinline-7.C: Do not xfail.
6089 * g++.dg/ipa/ivinline-9.C: Do not xfail.
6090
1b81a1c1
MW
60912016-05-16 Matthew Wahab <matthew.wahab@arm.com>
6092
6093 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
6094 test for __ARM_FP16_ARGS.
6095 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
6096 * gcc.target/arm/aapcs/neon-vect10.c: New.
6097 * gcc.target/arm/aapcs/neon-vect9.c: New.
6098 * gcc.target/arm/aapcs/vfp18.c: New.
6099 * gcc.target/arm/aapcs/vfp19.c: New.
6100 * gcc.target/arm/aapcs/vfp20.c: New.
6101 * gcc.target/arm/aapcs/vfp21.c: New.
6102 * gcc.target/arm/fp16-aapcs-1.c: New.
6103 * g++.target/arm/fp16-param-1.c: Update expected output. Add
6104 test for __ARM_FP16_ARGS.
6105 * g++.target/arm/fp16-return-1.c: Update expected output.
6106
921d1e73
JW
61072016-05-16 Jiong Wang <jiong.wang@arm.com>
6108
6109 PR testsuite/70227
6110 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
6111
228eb42a
HA
61122016-05-15 Harald Anlauf <anlauf@gmx.de>
6113
6114 PR fortran/69603
6115 * gfortran.dg/pr69603.f90: New testcase.
6116
785abfd3
FR
61172016-05-14 Fritz Reese <fritzoreese@gmail.com>
6118
6119 * gfortran.dg/dec_union_4.f90: Fix endian issue.
6120
e75eb64f
FR
61212016-05-14 Fritz Reese <fritzoreese@gmail.com>
6122
6123 PR fortran/71047
6124 * gfortran.dg/pr71047.f08: New test.
6125
aa4b467b
JM
61262016-05-13 Joseph Myers <joseph@codesourcery.com>
6127
6128 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
6129 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
6130 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
6131
653fb4a2
MS
61322016-05-13 Martin Sebor <msebor@redhat.com>
6133
6134 PR c++/60049
6135 * g++.dg/cpp0x/constexpr-60049.C: New test.
6136
9e37582d
JJ
61372016-05-13 Jakub Jelinek <jakub@redhat.com>
6138
6139 PR bootstrap/71071
6140 * gcc.dg/pr71071.c: New test.
6141
a278aa17
UB
61422016-05-13 Uros Bizjak <ubizjak@gmail.com>
6143
6144 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
6145 remove XOP handling.
377eaca7 6146 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 6147
ac3d02e2
NS
61482016-05-13 Nathan Sidwell <nathan@acm.org>
6149
6150 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
6151 __atomic_is_lock_free declaration.
6152
8ab3bdac
RB
61532016-05-13 Richard Biener <rguenther@suse.de>
6154
6155 PR tree-optimization/42587
6156 * gcc.dg/optimize-bswapsi-4.c: New testcase.
6157
623b8e0a
ML
61582016-05-13 Martin Liska <mliska@suse.cz>
6159
6160 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
6161 the new format of dump output.
6162
da7674f6
IE
61632016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
6164
6165 * gcc.dg/pr71084.c: New test.
6166
c959db3d
RR
61672016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6168
53d6d955
UB
6169 PR target/53440
6170 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 6171
43203dea
RR
61722016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6173
6174 * gcc.target/aarch64/struct_return.c: New test.
6175
4f2e1536
MP
61762016-05-12 Marek Polacek <polacek@redhat.com>
6177
6178 PR c/70756
6179 * c-c++-common/pr70756-2.c: New test.
6180 * c-c++-common/pr70756.c: New test.
6181
1ef33ef3
RB
61822016-05-12 Richard Biener <rguenther@suse.de>
6183
6184 PR tree-optimization/71059
6185 * gcc.dg/torture/pr71059.c: New testcase.
6186
763baff6
RB
61872016-05-12 Richard Biener <rguenther@suse.de>
6188
6189 PR tree-optimization/71062
6190 * gcc.dg/torture/pr71062.c: New testcase.
6191
c4ec1243
IE
61922016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
6193
6194 PR tree-optimization/71006
6195 * gcc.dg/pr71006.c: New test.
6196
a5fbf76d
MP
61972016-05-12 Marek Polacek <polacek@redhat.com>
6198
6199 PR driver/71063
6200 * gcc.dg/opts-7.c: New test.
6201
5acc47a4
KT
62022016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6203
6204 PR target/70830
6205 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
6206 Add -save-temps to dg-options.
6207 Scan for ldmfd rather than pop instruction.
6208 * gcc.target/arm/interrupt-2.c: Likewise.
6209 * gcc.target/arm/pr70830.c: New test.
6210
40bd4bf9
JJ
62112016-05-12 Jakub Jelinek <jakub@redhat.com>
6212
3cd63842
JJ
6213 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
6214 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
6215
c05d08f6
JJ
6216 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
6217 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
6218 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
6219
bc27ffae
JJ
6220 PR target/71019
6221 * gcc.target/i386/avx512vl-pack-1.c: New test.
6222 * gcc.target/i386/avx512vl-pack-2.c: New test.
6223 * gcc.target/i386/avx512bw-pack-2.c: New test.
6224
515d7412
JJ
6225 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
6226
40bd4bf9
JJ
6227 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
6228 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
6229 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
6230
44ab146a
RB
62312016-05-12 Richard Biener <rguenther@suse.de>
6232
6233 PR tree-optimization/70986
6234 * gcc.dg/torture/pr70986-1.c: New testcase.
6235 * gcc.dg/torture/pr70986-2.c: Likewise.
6236 * gcc.dg/torture/pr70986-3.c: Likewise.
6237
d6e83a8d
MM
62382016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
6239
6240 PR c/43651
6241 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
6242 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
6243
51e67ea3
UB
62442016-05-11 Uros Bizjak <ubizjak@gmail.com>
6245
6246 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
6247 directive.
6248 * gcc.target/i386/pr66746.c: Ditto.
6249
3fd2b007
MM
62502016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6251
6252 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
6253 support.
6254 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
6255 warning when using -mvsx-timode.
6256 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
6257 * gcc.target/powerpc/dform-2.c: Likewise.
6258 * gcc.target/powerpc/pr68805.c: Likewise.
6259
5c3a10fb
MP
62602016-05-11 Marek Polacek <polacek@redhat.com>
6261
6262 PR c++/71024
6263 * c-c++-common/attributes-3.c: New test.
6264
7cfb065b
NS
62652016-05-11 Nathan Sidwell <nathan@acm.org>
6266
6267 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
6268 * gcc.c-torture/execute/pr68185.c: Likewise.
6269 * gcc.dg/ipa/pr70306.c: Requires global constructors.
6270 * gcc.dg/pr69634.c: Requires scheduling.
6271 * gcc.dg/torture/pr66178.c: Require label values.
6272 * gcc.dg/setjmp-6.c: Require indirect jumps.
6273
f35ea97d
RB
62742016-05-11 Richard Biener <rguenther@suse.de>
6275
6276 PR tree-optimization/71055
6277 * gcc.dg/torture/pr71055.c: New testcase.
6278
dff70323
RB
62792016-05-11 Richard Biener <rguenther@suse.de>
6280
6281 PR debug/71057
6282 * g++.dg/debug/pr71057.C: New testcase.
6283
56a3d28b
JJ
62842016-05-11 Jakub Jelinek <jakub@redhat.com>
6285
6286 PR fortran/70855
6287 * gfortran.dg/gomp/pr70855.f90: New test.
6288
ebc1b29e
RB
62892016-05-11 Richard Biener <rguenther@suse.de>
6290
6291 PR middle-end/71002
6292 * g++.dg/torture/pr71002.C: New testcase.
6293
98ccd1d7
IE
62942016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
6295
6296 PR middle-end/70807
6297 * gcc.dg/pr70807.c: New test.
6298
ed29e24b
MS
62992016-05-10 Martin Sebor <msebor@redhat.com>
6300
6301 PR c++/38611
6302 * g++.dg/Wattributes.C: New test.
6303
e39dab2c
MG
63042016-05-10 Marc Glisse <marc.glisse@inria.fr>
6305
6306 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
6307 * gcc.dg/tree-ssa/pr69270.c: Adjust.
6308 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
6309
d067e238
IE
63102016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6311
6312 PR target/70799
6313 * gcc.target/i386/pr70799-1.c: New test.
6314
cd36c83e
PMR
63152016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
6316
6317 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
6318
1e3af2a4
IE
63192016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6320
6321 PR middle-end/70877
6322 * gcc.target/i386/pr70877.c: New test.
6323
afc610db
IE
63242016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6325
6326 PR tree-optimization/70786
6327 * gcc.target/i386/pr70876.c: New test.
6328
4b59d19f
JJ
63292016-05-10 Jakub Jelinek <jakub@redhat.com>
6330
6331 PR target/70927
6332 * gcc.target/i386/avx512vl-logic-1.c: New test.
6333 * gcc.target/i386/avx512vl-logic-2.c: New test.
6334 * gcc.target/i386/avx512dq-logic-2.c: New test.
6335
9b5ee426
BS
63362016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6337
6338 PR target/70963
6339 * gcc.target/powerpc/pr70963.c: New.
6340
f3352cab
DM
63412016-05-10 David Malcolm <dmalcolm@redhat.com>
6342
6343 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
6344 (test_very_wide_line): Add ruler to expected output.
6345 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
6346 (test_very_wide_line): Likewise.
6347 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6348 (test_show_locus): Within the handling of "test_very_wide_line",
6349 enable show_ruler_p on the diagnostic context.
6350
4a3255dd
RB
63512016-05-10 Richard Biener <rguenther@suse.de>
6352
6353 PR tree-optimization/71039
6354 * gcc.dg/torture/pr71039.c: New testcase.
6355
da7c9950
NS
63562016-05-10 Nathan Sidwell <nathan@acm.org>
6357
6358 * gcc.dg/nested-func-10.c: Requires alloca.
6359 * gcc.dg/nested-func-9.c: Requires alloca.
6360 * gcc.c-torture/execute/pr70460.c: Requires labels.
6361 * gcc.c-torture/compile/pr70199.c: Requires labels.
6362 * gcc.target/nvptx/decl.c: Compile only.
6363 * gcc.target/nvptx/trailing-init.c: Compile only.
6364 * gcc.target/nvptx/ary-init.c: Compile only.
6365
cf68d92c
MP
63662016-05-10 Marek Polacek <polacek@redhat.com>
6367
6368 PR c/70255
6369 * gcc.dg/attr-opt-1.c: New test.
6370
64ea4e15
RB
63712016-05-10 Richard Biener <rguenther@suse.de>
6372
6373 PR tree-optimization/70497
6374 PR tree-optimization/28367
6375 * gcc.dg/torture/20160404-1.c: New testcase.
6376 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
6377 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
6378
5a96dae3
PMR
63792016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
6380
6381 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
6382
fc97f805
UB
63832016-05-09 Uros Bizjak <ubizjak@gmail.com>
6384
6385 * gcc.target/i386/fabsneg-1.c New test.
6386
a710b1d5
AM
63872016-05-09 Alan Modra <amodra@gmail.com>
6388
6389 PR testsuite/70826
6390 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
6391
171f6f05
RB
63922016-05-09 Richard Biener <rguenther@suse.de>
6393
6394 PR tree-optimization/70985
6395 * gcc.dg/torture/pr70985.c: New testcase.
6396
18caa34e
BC
63972016-05-09 Bin Cheng <bin.cheng@arm.com>
6398
6399 * gcc.dg/tree-ssa/ifc-9.c: New test.
6400 * gcc.dg/tree-ssa/ifc-10.c: New test.
6401 * gcc.dg/tree-ssa/ifc-11.c: New test.
6402 * gcc.dg/tree-ssa/ifc-12.c: New test.
6403 * gcc.dg/vect/pr61194.c: Remove XFAIL.
6404 * gcc.dg/vect/vect-23.c: Remove XFAIL.
6405 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
6406
7a27d38f
RB
64072016-05-09 Richard Biener <rguenther@suse.de>
6408
6409 PR fortran/70937
6410 * gfortran.dg/pr70937.f90: New testcase.
6411
5ebbbd3d
RO
64122016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6413
6414 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
6415
f6288c24
FR
64162016-05-07 Fritz Reese <fritzoreese@gmail.com>
6417
6418 PR fortran/56226
6419 * gfortran.dg/dec_structure_1.f90: New testcase.
6420 * gfortran.dg/dec_structure_2.f90: Ditto.
6421 * gfortran.dg/dec_structure_3.f90: Ditto.
6422 * gfortran.dg/dec_structure_4.f90: Ditto.
6423 * gfortran.dg/dec_structure_5.f90: Ditto.
6424 * gfortran.dg/dec_structure_6.f90: Ditto.
6425 * gfortran.dg/dec_structure_7.f90: Ditto.
6426 * gfortran.dg/dec_structure_8.f90: Ditto.
6427 * gfortran.dg/dec_structure_9.f90: Ditto.
6428 * gfortran.dg/dec_structure_10.f90: Ditto.
6429 * gfortran.dg/dec_structure_11.f90: Ditto.
6430 * gfortran.dg/dec_union_1.f90: Ditto.
6431 * gfortran.dg/dec_union_2.f90: Ditto.
6432 * gfortran.dg/dec_union_3.f90: Ditto.
6433 * gfortran.dg/dec_union_4.f90: Ditto.
6434 * gfortran.dg/dec_union_5.f90: Ditto.
6435 * gfortran.dg/dec_union_6.f90: Ditto.
6436 * gfortran.dg/dec_union_7.f90: Ditto.
6437
5ec4a8cd
TV
64382016-05-07 Tom de Vries <tom@codesourcery.com>
6439
6440 PR tree-optimization/70956
6441 * gcc.dg/graphite/pr70956.c: New test.
6442
58ec1d0e
JJ
64432016-05-06 Jakub Jelinek <jakub@redhat.com>
6444
ccd88fb7
JJ
6445 PR middle-end/70941
6446 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
6447 (a, b, c, d): Change type from char to signed char.
6448 (main): Compare against (signed char) -1634678893 instead of
6449 hardcoded -109. Use __builtin_abort instead of abort.
6450
dd3b6464
JJ
6451 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
6452 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
6453
58ec1d0e
JJ
6454 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
6455
19aa23d8
YR
64562016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
6457
6458 PR debug/70935
6459 * gcc.dg/torture/pr70935.c: New test.
6460
ae5f0df1
OE
64612016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6462
6463 PR target/58219
ce23a8ff 6464 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 6465
078f7e37
RB
64662016-05-06 Richard Biener <rguenther@suse.de>
6467
6468 PR tree-optimization/70960
6469 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
6470
765d7b54
OE
64712016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6472
6473 PR target/52933
6474 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
6475 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
6476 Adjust expected instruction counts.
6477 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
6478
29c94e65
MP
64792016-05-06 Marek Polacek <polacek@redhat.com>
6480
6481 PR sanitizer/70875
6482 * gcc.dg/ubsan/bounds-3.c: New test.
6483
3684b02e
OE
64842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6485
6486 PR target/54089
6487 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
6488
8706773f
RB
64892016-05-06 Richard Biener <rguenther@suse.de>
6490
6491 PR middle-end/70931
6492 * gfortran.dg/pr70931.f90: New testcase.
6493
a4f51018
RB
64942016-05-06 Richard Biener <rguenther@suse.de>
6495
6496 PR middle-end/70941
6497 * gcc.dg/torture/pr70941.c: New testcase.
6498
c4f2425f
BC
64992016-05-05 Bin Cheng <bin.cheng@arm.com>
6500
6501 PR tree-optimization/57206
6502 * gcc.dg/vect/pr57206.c: New test.
6503
5dc08197
RO
65042016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6505
6506 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
6507
351f85c5
JJ
65082016-05-05 Jakub Jelinek <jakub@redhat.com>
6509
568bac8c
JJ
6510 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
6511
351f85c5
JJ
6512 * c-c++-common/Wdangling-else-4.c: New test.
6513
33fd7785
JJ
65142016-05-04 Jakub Jelinek <jakub@redhat.com>
6515
2d1ac15a
JJ
6516 PR c++/70906
6517 PR c++/70933
6518 * g++.dg/opt/pr70906.C: New test.
6519 * g++.dg/opt/pr70933.C: New test.
6520
33fd7785
JJ
6521 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
6522
6b715bf6
JH
65232016-05-04 Jan Hubicka <hubicka@ucw.cz>
6524
6525 * gcc.dg/ipa/pure-const-3.c: New testcase.
6526
deef7113
MP
65272016-05-04 Marek Polacek <polacek@redhat.com>
6528
6529 * c-c++-common/Wdangling-else-1.c: New test.
6530 * c-c++-common/Wdangling-else-2.c: New test.
6531 * c-c++-common/Wdangling-else-3.c: New test.
6532
5396db97
KCY
65332016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
6534
6535 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
6536 flag is present.
6537
de55efd5
MP
65382016-05-04 Marek Polacek <polacek@redhat.com>
6539
6540 PR c/48778
6541 * gcc.dg/Waddress-2.c: New test.
6542
475839b6
AM
65432016-05-04 Alan Modra <amodra@gmail.com>
6544
6545 * gcc.target/powerpc/pr70866.c: New.
6546
b25aad5f
MS
65472016-05-03 Martin Sebor <msebor@redhat.com>
6548
6549 PR c++/66561
6550 * c-c++-common/builtin_location.c: New test.
6551 * g++.dg/cpp1y/builtin_location.C: New test.
6552
79ce98bc
MP
65532016-05-03 Marek Polacek <polacek@redhat.com>
6554
6555 PR c/70859
6556 * gcc.dg/pr70859.c: New test.
6557 * gcc.dg/pr70859-2.c: New test.
6558
402e89f5
PMR
65592016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
6560
6561 * gnat.dg/debug5.adb: New testcase.
6562
f3d90045
DV
65632016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
6564
6565 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
6566 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
6567 Procedure to check for z10 instruction set.
6568
1e26cec1
CL
65692016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
6570
6571 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
6572
71aca5a0
AM
65732016-05-03 Alan Modra <amodra@gmail.com>
6574
6575 * gcc.target/powerpc/savres.c: Add func using a single gpr.
6576
2fd70ec1
JJ
65772016-05-03 Jakub Jelinek <jakub@redhat.com>
6578
6579 * gcc.target/i386/avx512f-cvt-1.c: New test.
6580
e5705cf7
L
65812016-05-03 H.J. Lu <hongjiu.lu@intel.com>
6582
6583 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
6584 -fdump-tree-vrp-details.
6585
381cdae4
RB
65862016-05-03 Richard Biener <rguenther@suse.de>
6587
6588 * gcc.dg/pr30172-1.c: Adjust.
6589 * gcc.dg/pr63743.c: Likewise.
6590 * gcc.dg/tm/pr51696.c: Likewise.
6591 * c-c++-common/tm/safe-1.c: Likewise.
6592 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
6593 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
6594 * g++.dg/plugin/self-assign-test-1.C: Likewise.
6595 * g++.dg/plugin/self-assign-test-2.C: Likewise.
6596
adedd5c1
JJ
65972016-05-03 Jakub Jelinek <jakub@redhat.com>
6598
31ed1665
JJ
6599 PR rtl-optimization/70467
6600 * gcc.target/i386/pr70467-3.c: New test.
6601 * gcc.target/i386/pr70467-4.c: New test.
6602
dea60b59
JJ
6603 PR tree-optimization/70916
6604 * gcc.c-torture/compile/pr70916.c: New test.
6605
adedd5c1
JJ
6606 PR target/49244
6607 * gcc.target/i386/pr49244-1.c: New test.
6608 * gcc.target/i386/pr49244-2.c: New test.
6609
f80041ef
BS
66102016-05-03 Bernd Schmidt <bschmidt@redhat.com>
6611
6612 PR rtl-optimization/44281
6613 * gcc.target/i386/pr44281.c: New test.
6614
1cfcd39e
BC
66152016-05-03 bin cheng <bin.cheng@arm.com>
6616
6617 PR tree-optimization/56541
6618 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
6619 * gcc.dg/vect/pr56541.c: new test.
6620
4304ccfd
MM
66212016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
6622
6623 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
6624 __float128.
6625 * gcc.target/powerpc/float128-complex-2.c: Likewise.
6626
50d94c29
L
66272016-05-02 H.J. Lu <hongjiu.lu@intel.com>
6628
6629 PR testsuite/70520
6630 * c-c++-common/asan/clone-test-1.c (main): Align child process
6631 stack to 16 bytes.
6632
bc1aee87
DM
66332016-05-02 David Malcolm <dmalcolm@redhat.com>
6634
6635 PR c++/62314
6636 * g++.dg/spellcheck-fields-2.C: New test case.
6637
474e0129
DM
66382016-05-02 David Malcolm <dmalcolm@redhat.com>
6639
6640 PR c++/62314
6641 * g++.dg/pr62314.C: New test case.
6642
818b88a7
JH
66432016-05-02 Jan Hubicka <hubicka@ucw.cz>
6644
6645 * gcc.dg/ipa/inline-8.c: New testcase.
6646
dd77684f
JJ
66472016-05-02 Jakub Jelinek <jakub@redhat.com>
6648
6649 PR rtl-optimization/70467
6650 * gcc.target/i386/pr70467-1.c: New test.
6651
72407e00
BE
66522016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
6653
6654 * gcc.dg/spec-options.c: Run the test on all targets.
6655 * gcc.dg/foo.specs: Use cpp_unique_options.
6656
dd53d197
MG
66572016-05-02 Marc Glisse <marc.glisse@inria.fr>
6658
6659 * gcc.dg/tree-ssa/unord.c: New testcase.
6660
a8b85ce9
MG
66612016-05-02 Marc Glisse <marc.glisse@inria.fr>
6662
6663 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
6664
5b37e866
NS
66652016-05-02 Nathan Sidwell <nathan@codesourcery.com>
6666
6667 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
6668
7176a4a0
MP
66692016-05-02 Marek Polacek <polacek@redhat.com>
6670
6671 PR c/70851
6672 * gcc.dg/enum-incomplete-3.c: New test.
6673
6b9933b9
MP
66742016-05-02 Marek Polacek <polacek@redhat.com>
6675 Tom de Vries <tom@codesourcery.com>
6676
6677 PR tree-optimization/70700
6678 * gcc.dg/pr70700.c: New test.
6679
90f82260
UB
66802016-05-01 Uros Bizjak <ubizjak@gmail.com>
6681
6682 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
6683 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
6684 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
6685 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
6686 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
6687
f73036c1
EB
66882016-04-30 Eric Botcazou <ebotcazou@adacore.com>
6689
6690 * ada/acats/run_acats: Rename into...
6691 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
6692 * ada/acats/run_all.sh: Remove redundant test.
6693 (target_run): Move around.
6694 (target_gnatchop): Use newly built executable.
6695 (target_gnatmake): Likewise.
6696 Check that the compilation of impbit succeeds.
6697
85e051a3
OE
66982016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
6699
6700 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
6701 * gcc.dg/20021029-1.c: Likewise.
6702 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
6703 * gcc.target/sh/attr-isr-trapa.c: Likewise.
6704 * gcc.target/sh/cmpstr.c: Likewise.
6705 * gcc.target/sh/cmpstrn.c: Likewise.
6706 * gcc.target/sh/memset.c: Likewise.
6707 * gcc.target/sh/pr21255-2-mb.c: Likewise.
6708 * gcc.target/sh/pr21255-2-ml.c: Likewise.
6709 * gcc.target/sh/pr39423-1.c: Likewise.
6710 * gcc.target/sh/pr49468-di.c: Likewise.
6711 * gcc.target/sh/pr49468-si.c: Likewise.
6712 * gcc.target/sh/pr49880-1.c: Likewise.
6713 * gcc.target/sh/pr49880-2.c: Likewise.
6714 * gcc.target/sh/pr49880-3.c: Likewise.
6715 * gcc.target/sh/pr50751-1.c: Likewise.
6716 * gcc.target/sh/pr50751-4.c: Likewise.
6717 * gcc.target/sh/pr50751-7.c: Likewise.
6718 * gcc.target/sh/pr51244-1.c: Likewise.
6719 * gcc.target/sh/pr51244-10.c: Likewise.
6720 * gcc.target/sh/pr51244-11.c: Likewise.
6721 * gcc.target/sh/pr51244-12.c: Likewise.
6722 * gcc.target/sh/pr51244-13.c: Likewise.
6723 * gcc.target/sh/pr51244-14.c: Likewise.
6724 * gcc.target/sh/pr51244-17.c: Likewise.
6725 * gcc.target/sh/pr51244-18.c: Likewise.
6726 * gcc.target/sh/pr51244-19.c: Likewise.
6727 * gcc.target/sh/pr51244-4.c: Likewise.
6728 * gcc.target/sh/pr51244-5.c: Likewise.
6729 * gcc.target/sh/pr51244-7.c: Likewise.
6730 * gcc.target/sh/pr51244-8.c: Likewise.
6731 * gcc.target/sh/pr51244-9.c: Likewise.
6732 * gcc.target/sh/pr51697.c: Likewise.
6733 * gcc.target/sh/pr52483-1.c: Likewise.
6734 * gcc.target/sh/pr52483-2.c: Likewise.
6735 * gcc.target/sh/pr52483-3.c: Likewise.
6736 * gcc.target/sh/pr52483-5.c: Likewise.
6737 * gcc.target/sh/pr52933-1.c: Likewise.
6738 * gcc.target/sh/pr52933-2.c: Likewise.
6739 * gcc.target/sh/pr52933-3.c: Likewise.
6740 * gcc.target/sh/pr53568-1.c: Likewise.
6741 * gcc.target/sh/pr53976-1.c: Likewise.
6742 * gcc.target/sh/pr53988-1.c: Likewise.
6743 * gcc.target/sh/pr53988.c: Likewise.
6744 * gcc.target/sh/pr54089-1.c: Likewise.
6745 * gcc.target/sh/pr54089-6.c: Likewise.
6746 * gcc.target/sh/pr54089-7.c: Likewise.
6747 * gcc.target/sh/pr54089-8.c: Likewise.
6748 * gcc.target/sh/pr54089-9.c: Likewise.
6749 * gcc.target/sh/pr54236-1.c: Likewise.
6750 * gcc.target/sh/pr54236-2.c: Likewise.
6751 * gcc.target/sh/pr54236-3.c: Likewise.
6752 * gcc.target/sh/pr54236-4.c: Likewise.
6753 * gcc.target/sh/pr54386.c: Likewise.
6754 * gcc.target/sh/pr54602-1.c: Likewise.
6755 * gcc.target/sh/pr54685.c: Likewise.
6756 * gcc.target/sh/pr54760-1.c: Likewise.
6757 * gcc.target/sh/pr54760-2.c: Likewise.
6758 * gcc.target/sh/pr54760-3.c: Likewise.
6759 * gcc.target/sh/pr54760-4.c: Likewise.
6760 * gcc.target/sh/pr54760-5.c: Likewise.
6761 * gcc.target/sh/pr54760-6.c: Likewise.
6762 * gcc.target/sh/pr55146.c: Likewise.
6763 * gcc.target/sh/pr55160.c: Likewise.
6764 * gcc.target/sh/pr59278.c: Likewise.
6765 * gcc.target/sh/pr59401-1.c: Likewise.
6766 * gcc.target/sh/pr59533-1.c: Likewise.
6767 * gcc.target/sh/pr63260.c: Likewise.
6768 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
6769 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
6770 * gcc.target/sh/strlen.c: Likewise.
6771 * gcc.target/sh/torture/pr30807.c: Likewise.
6772 * gcc.target/sh/torture/pr34777.c: Likewise.
6773 * gcc.target/sh/torture/pr64652.c: Likewise.
6774 * gcc.target/sh/torture/pr65505.c: Likewise.
6775 * gcc.target/sh/torture/pragma-isr.c: Likewise.
6776 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
6777
411e5c67
PC
67782016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
6779
6780 PR c++/66644
6781 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
6782
8fa97501
BS
67832016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6784
6785 * gcc.target/powerpc/vsx-elemrev-1.c: New.
6786 * gcc.target/powerpc/vsx-elemrev-2.c: New.
6787 * gcc.target/powerpc/vsx-elemrev-3.c: New.
6788 * gcc.target/powerpc/vsx-elemrev-4.c: New.
6789
5a956111
PP
67902016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
6791
6792 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
6793 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
6794
e7ff0319
CP
67952016-04-29 Cesar Philippidis <cesar@codesourcery.com>
6796
6797 PR middle-end/70626
6798 * c-c++-common/goacc/combined-reduction.c: New test.
6799 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
6800
52d11a4b
L
68012016-04-29 H.J. Lu <hongjiu.lu@intel.com>
6802
6803 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
6804 *movdi_internal pattern only if PIC off.
6805 * gcc.target/i386/pr70155-2.c: Likewise.
6806 * gcc.target/i386/pr70155-3.c: Likewise.
6807 * gcc.target/i386/pr70155-4.c: Likewise.
6808 * gcc.target/i386/pr70155-5.c: Likewise.
6809 * gcc.target/i386/pr70155-6.c: Likewise.
6810 * gcc.target/i386/pr70155-7.c: Likewise.
6811 * gcc.target/i386/pr70155-8.c: Likewise.
6812 * gcc.target/i386/pr70155-15.c: Likewise.
6813 * gcc.target/i386/pr70155-17.c: Likewise.
6814 * gcc.target/i386/pr70155-22.c: Likewise.
6815
8960db31
BC
68162016-04-29 Bin Cheng <bin.cheng@arm.com>
6817
6818 PR tree-optimization/70803
6819 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
6820
cca535a4
IE
68212016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
6822
6823 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
6824 optimization of vector loop.
6825 * gcc.target/i386/vect-unpack-3.c: New test.
6826 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
6827 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
6828 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
6829
500ecf4a
MP
68302016-04-29 Marek Polacek <polacek@redhat.com>
6831
6832 PR sanitizer/70342
6833 * g++.dg/ubsan/null-7.C: New test.
6834
2fff3db8
MP
6835 PR c/70852
6836 * gcc.dg/pr70852.c: New test.
6837
509063eb
DV
68382016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6839
6840 PR/69089
6841 * g++.dg/cpp0x/alignas6.C: New test.
6842
83745c0d
DV
68432016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6844
c87885ca
RO
6845 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
6846 * gcc.dg/pr27003.c: Likewise.
6847 * gcc.dg/tree-ssa/cswtch.c: Likewise.
6848 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
6849 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
6850 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
6851 * gcc.target/arc/mxy.c: Likewise.
6852 * gcc.target/arc/mswape.c: Likewise.
6853 * gcc.target/arc/mrtsc.c: Likewise.
6854 * gcc.target/arc/mcrc.c: Likewise.
6855 * gcc.target/arc/mdsp-packa.c: Likewise.
6856 * gcc.target/arc/mdvbf.c: Likewise.
6857 * gcc.target/arc/mlock.c: Likewise.
6858 * gcc.target/arc/mmac-24.c: Likewise.
6859 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
6860
849b265d
BS
68612016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
6862 Matthijs Kooijman <matthijs@stdin.nl>
6863 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6864
6865 PR target/60040
6866 * gcc.target/avr/pr60040-1.c: New.
6867 * gcc.target/avr/pr60040-2.c: New.
6868
1390536b
RB
68692016-04-29 Richard Biener <rguenther@suse.de>
6870
6871 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
6872
98998245
RB
68732016-04-29 Richard Biener <rguenther@suse.de>
6874
6875 PR tree-optimization/13962
6876 PR tree-optimization/65686
6877 * gcc.dg/uninit-pr65686.c: New testcase.
6878
8b80cc21
JJ
68792016-04-29 Jakub Jelinek <jakub@redhat.com>
6880
6881 PR middle-end/70843
6882 * gcc.dg/pr70843.c: New test.
6883
6181bc30
JJ
68842016-04-28 Jakub Jelinek <jakub@redhat.com>
6885
6886 PR target/70858
6887 * gcc.target/i386/pr70858.c: New test.
6888
f4cb3612
AB
68892016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
6890
6891 * gcc.target/arc/nps400-1.c: New file.
6892
8ad9df62
JR
68932016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6894 Andrew Burgess <andrew.burgess@embecosm.com>
6895
6896 * gcc.target/arc/movh_cl-1.c: New file.
6897
ceaaa9fe
JR
68982016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6899 Andrew Burgess <andrew.burgess@embecosm.com>
6900
6901 * gcc.target/arc/extzv-1.c: New file.
6902 * gcc.target/arc/insv-1.c: New file.
6903 * gcc.target/arc/insv-2.c: New file.
6904 * gcc.target/arc/movb-1.c: New file.
6905 * gcc.target/arc/movb-2.c: New file.
6906 * gcc.target/arc/movb-3.c: New file.
6907 * gcc.target/arc/movb-4.c: New file.
6908 * gcc.target/arc/movb-5.c: New file.
6909 * gcc.target/arc/movb_cl-1.c: New file.
6910 * gcc.target/arc/movb_cl-2.c: New file.
6911 * gcc.target/arc/movbi_cl-1.c: New file.
6912 * gcc.target/arc/movl-1.c: New file.
6913
4d03dc2f
JR
69142016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6915 Andrew Burgess <andrew.burgess@embecosm.com>
6916
6917 * gcc.target/arc/cmem-1.c: New file.
6918 * gcc.target/arc/cmem-2.c: New file.
6919 * gcc.target/arc/cmem-3.c: New file.
6920 * gcc.target/arc/cmem-4.c: New file.
6921 * gcc.target/arc/cmem-5.c: New file.
6922 * gcc.target/arc/cmem-6.c: New file.
6923 * gcc.target/arc/cmem-7.c: New file.
6924 * gcc.target/arc/cmem-ld.inc: New file.
6925 * gcc.target/arc/cmem-st.inc: New file.
6926
81262dad
JJ
69272016-04-28 Jakub Jelinek <jakub@redhat.com>
6928
6929 PR target/70821
6930 * gcc.target/i386/pr70821.c: New test.
6931
0a31a09a
BS
69322016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
6933
6934 * gcc.target/powerpc/vec-adde.c: New test.
6935 * gcc.target/powerpc/vec-adde-int128.c: New test.
6936
3ddffba9
JJ
69372016-04-28 Jakub Jelinek <jakub@redhat.com>
6938
6939 * gcc.target/i386/avx-vround-1.c: New test.
6940 * gcc.target/i386/avx-vround-2.c: New test.
6941 * gcc.target/i386/avx512vl-vround-1.c: New test.
6942 * gcc.target/i386/avx512vl-vround-2.c: New test.
6943
713dedcd
RO
69442016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6945
6946 PR testsuite/70595
6947 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
6948 (check_effective_target_cilkplus_runtime): ... this.
6949 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
6950 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
6951
6952 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
6953 Require cilkplus_runtime.
6954 Don't add -lcilkrts.
6955 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
6956 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
6957 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
6958 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
6959 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
6960 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
6961 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
6962 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
6963 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
6964 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
6965 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
6966 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
6967 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
6968 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
6969 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
6970 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
6971 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
6972 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
6973 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
6974 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
6975 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
6976 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
6977 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
6978 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
6979 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
6980 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
6981 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
6982 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
6983 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
6984
6985 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
6986 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
6987
6988 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
6989
6990 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
6991 cilkplus_runtime.
6992
3563f78f
MG
69932016-04-27 Marc Glisse <marc.glisse@inria.fr>
6994
6995 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
6996 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
6997
6bc2bb18
RB
69982015-04-27 Ryan Burn <contact@rnburn.com>
6999
7000 PR c++/69024
7001 PR c++/68997
7002 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
7003 diagnostic.
7004 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
7005 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
7006
1e55d29a
EB
70072016-04-27 Eric Botcazou <ebotcazou@adacore.com>
7008
7009 * gnat.dg/limited_with4.ad[sb]: New test.
7010 * gnat.dg/limited_with4_pkg.ads: New helper.
7011
087146ca
L
70122016-04-27 H.J. Lu <hongjiu.lu@intel.com>
7013
7014 PR target/70155
7015 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
7016 and movv1ti_internal patterns
7017 * gcc.target/i386/pr70155-1.c: New test.
7018 * gcc.target/i386/pr70155-2.c: Likewise.
7019 * gcc.target/i386/pr70155-3.c: Likewise.
7020 * gcc.target/i386/pr70155-4.c: Likewise.
7021 * gcc.target/i386/pr70155-5.c: Likewise.
7022 * gcc.target/i386/pr70155-6.c: Likewise.
7023 * gcc.target/i386/pr70155-7.c: Likewise.
7024 * gcc.target/i386/pr70155-8.c: Likewise.
7025 * gcc.target/i386/pr70155-9.c: Likewise.
7026 * gcc.target/i386/pr70155-10.c: Likewise.
7027 * gcc.target/i386/pr70155-11.c: Likewise.
7028 * gcc.target/i386/pr70155-12.c: Likewise.
7029 * gcc.target/i386/pr70155-13.c: Likewise.
7030 * gcc.target/i386/pr70155-14.c: Likewise.
7031 * gcc.target/i386/pr70155-15.c: Likewise.
7032 * gcc.target/i386/pr70155-16.c: Likewise.
7033 * gcc.target/i386/pr70155-17.c: Likewise.
7034 * gcc.target/i386/pr70155-18.c: Likewise.
7035 * gcc.target/i386/pr70155-19.c: Likewise.
7036 * gcc.target/i386/pr70155-20.c: Likewise.
7037 * gcc.target/i386/pr70155-21.c: Likewise.
7038 * gcc.target/i386/pr70155-22.c: Likewise.
7039
92329f9f
L
70402016-04-27 H.J. Lu <hongjiu.lu@intel.com>
7041
7042 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
7043 ".{5,6}".
7044
309a0cf6
BC
70452016-04-27 Bin Cheng <bin.cheng@arm.com>
7046
7047 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
7048 * gcc.dg/tree-ssa/scev-9.c: Ditto.
7049 * gcc.dg/tree-ssa/scev-10.c: Ditto.
7050 * gcc.dg/tree-ssa/scev-11.c: Ditto.
7051 * gcc.dg/tree-ssa/scev-12.c: Ditto.
7052
72ed2b9c
RB
70532016-04-27 Richard Biener <rguenther@suse.de>
7054
7055 PR ipa/70760
7056 * g++.dg/ipa/ipa-pta-2.C: New testcase.
7057 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
7058
3c98ff9b
NS
70592016-04-27 Nathan Sidwell <nathan@acm.org>
7060
7061 * g++.dg/cpp0x/constexpr-recursion3.C: New.
7062 * g++.dg/ubsan/pr63956.C: Adjust error location.
7063
9ec5d66b
NC
70642016-04-27 Nick Clifton <nickc@redhat.com>
7065
7066 PR middle-end/49889
7067 * gcc.dg/pr49889.c: New test.
7068
c1e1f433
BS
70692016-04-27 Bernd Schmidt <bschmidt@redhat.com>
7070
7071 * c-c++-common/memset-array.c: New test.
7072
8ac43293
MS
70732016-04-26 Martin Sebor <msebor@redhat.com>
7074
7075 PR c++/66639
7076 * g++.dg/cpp1y/func_constexpr.C: New test.
7077
843ce8ab
PP
70782016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
7079
7080 PR c++/70241
7081 * g++.dg/cpp0x/enum32.C: New test.
7082 * g++.dg/cpp0x/enum33.C: New test.
7083
70842016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
7085
7086 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
7087 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
7088 * gcc.c-torture/execute/bitfld-6.c: Likewise.
7089 * gcc.c-torture/execute/bitfld-7.c: Likewise.
7090 * gcc.c-torture/execute/pr38151.c: Likewise.
7091 * gcc.c-torture/execute/pr66556.c: Likewise.
7092 * gcc.c-torture/execute/pr67781.c: Likewise.
7093 * gcc.c-torture/execute/pr68648.c: Likewise.
7094
ca1206be
MG
70952016-04-26 Marc Glisse <marc.glisse@inria.fr>
7096
7097 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
7098
2448a956
MP
70992016-04-26 Marek Polacek <polacek@redhat.com>
7100
7101 PR c/67784
7102 * gcc.dg/pr67784-3.c: New test.
7103 * gcc.dg/pr67784-4.c: New test.
7104 * gcc.dg/pr67784-5.c: New test.
7105
b02a5e26
MP
7106 PR c/70791
7107 * gcc.dg/Wnested-externs-2.c: New test.
7108
6b6aa8d3
MG
71092016-04-26 Marc Glisse <marc.glisse@inria.fr>
7110
7111 * gcc.dg/fold-plusmult.c: Adjust.
7112 * gcc.dg/no-strict-overflow-6.c: Adjust.
7113 * gcc.dg/gomp/loop-1.c: Xfail some tests.
7114
a2095b55
BS
71152016-04-26 Bernd Schmidt <bschmidt@redhat.com>
7116
7117 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
7118 number scans.
7119 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
7120 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
7121 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
7122 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
7123 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
7124 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
7125 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
7126 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
7127 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
7128 * gcc.target/i386/avx512f-gather-5.c: Likewise.
7129 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
7130 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
7131 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
7132 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
7133 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
7134 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
7135 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
7136 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
7137 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
7138 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
7139 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
7140 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
7141 scans.
7142 * gcc.target/i386/pr32219-4.c: Likewise.
7143 * gcc.target/i386/pr32219-6.c: Likewise.
7144 * gcc.target/i386/pr32219-8.c: Likewise.
7145
bb0cc5c8
KT
71462016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7147
7148 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
7149 associated options.
7150
5a0802ea
MP
71512016-04-26 Marek Polacek <polacek@redhat.com>
7152
7153 PR c++/70744
7154 * g++.dg/ext/cond2.C: New test.
7155
00f615af
BC
71562016-04-26 Bin Cheng <bin.cheng@arm.com>
7157
7158 PR tree-optimization/70771
7159 PR tree-optimization/70775
7160 * gcc.dg/pr70771.c: New test.
25939d34 7161 * gcc.dg/pr70775.c: New test.
00f615af 7162
218155e7
BS
71632016-04-26 Bernd Schmidt <bschmidt@redhat.com>
7164
7165 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
7166
ab99f467
RB
71672016-04-25 Richard Biener <rguenther@suse.de>
7168
7169 PR tree-optimization/70780
7170 * gcc.dg/torture/pr70780.c: New testcase.
7171
3f8257db 71722016-04-25 Michael Collison <michael.collison@arm.com>
93c590ee 7173
c87885ca
RO
7174 * gcc.target/arm/neon-vaddws16.c: New test.
7175 * gcc.target/arm/neon-vaddws32.c: New test.
7176 * gcc.target/arm/neon-vaddwu16.c: New test.
7177 * gcc.target/arm/neon-vaddwu32.c: New test.
7178 * gcc.target/arm/neon-vaddwu8.c: New test.
7179 * lib/target-supports.exp
93c590ee
MC
7180 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
7181 that arm neon support vector widen sum of HImode TO SImode.
7182
d6c1a7a7
JJ
71832016-04-23 Jakub Jelinek <jakub@redhat.com>
7184
7185 PR sanitizer/70712
7186 * c-c++-common/asan/pr70712.c: New test.
7187
ab0fc037
TS
71882016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
7189
7190 * .gitattributes: New file.
7191
2aa64824
CL
71922016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
7193
7194 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
7195
e7e12d92
DH
71962016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
7197
7198 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
7199 * gfortran.dg/submodule_15.f08: Likewise.
7200
d1431192
RB
72012016-04-22 Richard Biener <rguenther@suse.de>
7202
7203 PR tree-optimization/70740
7204 * gcc.dg/torture/pr70740.c: New testcase.
7205
04a63c24
L
72062016-04-21 H.J. Lu <hongjiu.lu@intel.com>
7207
7208 PR target/70750
7209 * gcc.target/i386/pr70750-1.c: New test.
7210 * gcc.target/i386/pr70750-2.c: Likewise.
7211
20700098
PC
72122016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
7213
7214 PR c++/70540
7215 * g++.dg/cpp0x/auto48.C: New.
7216
aedf4e12
MP
72172016-04-21 Marek Polacek <polacek@redhat.com>
7218
7219 PR c++/70513
7220 * g++.dg/cpp0x/forw_enum12.C: New test.
7221 * g++.dg/cpp0x/forw_enum13.C: New test.
7222
2074d80a
KY
72232016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
7224
7225 PR target/70728
7226 * gcc.target/i386/pr70728.c: New test.
7227
aef4aab0
RB
72282016-04-21 Richard Biener <rguenther@suse.de>
7229
7230 PR middle-end/70747
7231 * gcc.dg/pr70747.c: New testcase.
7232
2359e571
BC
72332016-04-21 Bin Cheng <bin.cheng@arm.com>
7234
7235 PR tree-optimization/70715
7236 * gcc.dg/tree-ssa/scev-13.c: New test.
7237
ce0e66ff
MG
72382016-04-21 Marc Glisse <marc.glisse@inria.fr>
7239
7240 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
7241
2c2870a1
MG
72422016-04-21 Marc Glisse <marc.glisse@inria.fr>
7243
7244 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
7245
a2b056a3
JH
72462016-04-20 Jan Hubicka <jh@suse.cz>
7247
7248 PR ipa/70018
7249 * g++.dg/ipa/nothrow-1.C: New testcase.
7250
ee392fc2
NS
72512016-04-20 Nathan Sidwell <nathan@acm.org>
7252
7253 PR c++/55635
7254 * g++.dg/eh/delete1.C: New.
7255
dda49daf
L
72562016-04-20 H.J. Lu <hongjiu.lu@intel.com>
7257
7258 * gcc.target/i386/avx256-unaligned-store-2.c: Add
7259 -mtune-ctrl=sse_typeless_stores.
7260
8a5b9d5a
L
72612016-04-20 H.J. Lu <hongjiu.lu@intel.com>
7262
7263 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
7264
1011119f
BC
72652016-04-20 Bin Cheng <bin.cheng@arm.com>
7266
7267 PR tree-optimization/69489
7268 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
7269
477d4906
IV
72702016-04-20 Ilya Verbin <ilya.verbin@intel.com>
7271
7272 PR c++/69363
7273 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
7274 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
7275 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
7276
fad08d12
BC
72772016-04-20 Bin Cheng <bin.cheng@arm.com>
7278
7279 PR tree-optimization/56625
7280 PR tree-optimization/69489
7281 * gcc.dg/vect/pr56625.c: New test.
7282 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
7283
9e3e4fab
AP
72842016-04-20 Andrew Pinski <apinski@cavium.com>
7285
7286 PR target/64971
7287 * gcc.c-torture/compile/pr37433-1.c: New testcase.
7288
d7aa24e4
AC
72892016-04-20 Arnaud Charlet <charlet@adacore.com>
7290
7291 * gnat.dg/self1.adb: Remove now incorrect test.
7292
e6d62b46
BC
72932016-04-20 Bin Cheng <bin.cheng@arm.com>
7294
7295 * gcc.dg/tree-ssa/scev-11.c: New test.
7296 * gcc.dg/tree-ssa/scev-12.c: New test.
7297
2697b189
MP
72982016-04-20 Marek Polacek <polacek@redhat.com>
7299
7300 PR tree-optimization/70725
7301 * gcc.dg/pr70725.c: New test.
7302
60d393e8
RB
73032016-04-20 Richard Biener <rguenther@suse.de>
7304
7305 PR tree-optimization/70726
7306 * g++.dg/vect/pr70726.cc: New testcase.
7307
82c6f58a
AK
73082016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7309
7310 PR target/70674
7311 * gcc.target/s390/pr70674.c: New test.
7312
90eeab20
JD
73132016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7314
7315 PR libgfortran/70684
7316 * gfortran.dg/list_read_14.f90: New test.
7317
fc9cf6da
L
73182016-04-19 H.J. Lu <hongjiu.lu@intel.com>
7319
7320 PR target/69201
7321 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
7322 extern to force it misaligned.
7323 (b): Likewise.
7324 (c): Likewise.
7325 (d): Likewise.
7326 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
7327 Don't check `*' before movv4sf_internal.
7328 * gcc.target/i386/avx256-unaligned-store-2.c: Check
7329 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
7330 Don't check `*' before movv16qi_internal.
7331 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
7332 extern to force it misaligned.
7333 (b): Likewise.
7334 (c): Likewise.
7335 (d): Likewise.
7336 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
7337 Don't check `*' before movv2df_internal.
7338 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
7339 extern to force it misaligned.
7340 (b): Likewise.
7341 (c): Likewise.
7342 (d): Likewise.
7343 Check movv8sf_internal instead of avx_storeups256.
7344 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
7345
ea8927ea
RB
73462016-04-19 Richard Biener <rguenther@suse.de>
7347
7348 PR tree-optimization/70171
7349 * g++.dg/tree-ssa/pr70171.C: New testcase.
7350
65f52ee9
RB
73512016-04-19 Richard Biener <rguenther@suse.de>
7352
7353 PR tree-optimization/70724
7354 * gcc.dg/torture/pr70724.c: New testcase.
7355
987b67f1
VM
73562016-04-18 Vladimir Makarov <vmakarov@redhat.com>
7357
7358 PR middle-end/70689
c87885ca 7359 * gcc.target/i386/pr70689.c: New.
987b67f1 7360
91a47c39
L
73612016-04-18 H.J. Lu <hongjiu.lu@intel.com>
7362
7363 PR target/70708
7364 * gcc.target/i386/pr70708.c: New test.
7365
8270b82d
RB
73662016-04-18 Richard Biener <rguenther@suse.de>
7367
7368 PR tree-optimization/43434
7369 * gcc.dg/vect/pr43434.c: New testcase.
7370 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
7371 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
7372 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
7373 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
7374 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
7375 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
7376 * gcc.dg/gomp/pr68640.c: Likewise.
7377 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
7378 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
7379
edd048e2
RB
73802016-04-18 Richard Biener <rguenther@suse.de>
7381
7382 PR tree-optimization/70701
7383 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
7384
bd5c7330
TV
73852016-04-18 Tom de Vries <tom@codesourcery.com>
7386
7387 PR testsuite/70699
7388 * gcc.dg/pr70161.c: Add dot-file scans.
7389 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
7390 instead of after last dot char.
7391
23f2660f
EB
73922016-04-17 Eric Botcazou <ebotcazou@adacore.com>
7393
7394 * c-c++-common/dump-ada-spec-3.c: New test.
7395 * c-c++-common/dump-ada-spec-4.c: Likewise.
7396
da152c9f
TV
73972016-04-17 Tom de Vries <tom@codesourcery.com>
7398
7399 PR other/70183
7400 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
7401
cc950f98
JH
74022016-04-15 Jan Hubicka <jh@suse.cz>
7403
7404 PR ipa/70018
7405 * g++.dg/ipa/pure-const-1.C: New testcase.
7406 * g++.dg/ipa/pure-const-2.C: New testcase.
7407 * g++.dg/ipa/pure-const-3.C: New testcase.
7408
949505a9
MP
74092016-04-15 Marek Polacek <polacek@redhat.com>
7410
7411 PR c/70671
7412 * gcc.dg/bitfld-22.c: New test.
7413
10e547d6
BS
74142016-04-15 Bernd Schmidt <bschmidt@redhat.com>
7415
7416 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
7417 x86_64.
7418
1e77281b
MP
74192016-04-15 Marek Polacek <polacek@redhat.com>
7420
7421 PR c/70651
7422 * c-c++-common/pr70651.c: New test.
7423
e501fa8e
KT
74242016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7425
7426 PR rtl-optimization/70681
7427 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
7428 dump scan on arm and powerpc.
7429 * gcc.dg/pr10474.c: Likewise.
7430
dda1bf61
JJ
74312016-04-15 Jakub Jelinek <jakub@redhat.com>
7432
ca4ef1ff
JJ
7433 PR c++/69517
7434 PR c++/70019
7435 PR c++/70588
7436 * g++.dg/cpp1y/vla11.C: Revert for real.
7437
dda1bf61
JJ
7438 PR c/70436
7439 * c-c++-common/Wparentheses-1.c: New test.
7440 * c-c++-common/gomp/Wparentheses-1.c: New test.
7441 * c-c++-common/gomp/Wparentheses-2.c: New test.
7442 * c-c++-common/gomp/Wparentheses-3.c: New test.
7443 * c-c++-common/gomp/Wparentheses-4.c: New test.
7444 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
7445 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
7446 * c-c++-common/goacc/Wparentheses-1.c: New test.
7447
1355e62c
KY
74482016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
7449
7450 PR target/70662
7451 * gcc.target/i386/pr70662.c: New test.
7452
0ab34b9e 74532016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 7454 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
7455
7456 PR tree-optimization/70130
7457 * gcc.dg/vect/O3-pr70130.c: New testcase.
7458
bc773aad
MM
74592016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
7460
6e9b2286
MM
7461 PR target/70669
7462 * gcc.target/powerpc/pr70669.c: New test.
7463
bc773aad
MM
7464 PR target/70640
7465 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
7466 a power7 system that does not have an assembler that supports
7467 power8.
7468
d8747845
MS
74692016-04-14 Martin Sebor <msebor@redhat.com>
7470
7471 PR c++/69517
7472 PR c++/70019
7473 PR c++/70588
7474 * c-c++-common/ubsan/vla-1.c: Revert.
7475 * g++.dg/cpp1y/vla11.C: Same.
7476 * g++.dg/cpp1y/vla12.C: Same.
7477 * g++.dg/cpp1y/vla13.C: Same.
7478 * g++.dg/cpp1y/vla14.C: Same.
7479 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 7480 * g++.dg/init/array24.C: Same.
d8747845
MS
7481 * g++.dg/ubsan/vla-1.C: Same.
7482
85128559
MP
74832016-04-14 Marek Polacek <polacek@redhat.com>
7484 Jan Hubicka <hubicka@ucw.cz>
7485
7486 PR c++/70029
7487 * g++.dg/torture/pr70029.C: New test.
7488
52fbb073
MS
74892016-04-14 Martin Sebor <msebor@redhat.com>
7490
7491 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
7492 type size to prevent failures on targets with very low maximum
7493 alignment.
7494
6db61d6f
RB
74952016-04-14 Richard Biener <rguenther@suse.de>
7496
7497 PR tree-optimization/70623
7498 * gcc.dg/torture/pr70623.c: New testcase.
7499 * gcc.dg/torture/pr70623-2.c: Likewise.
7500
342fac95
MS
75012016-04-13 Martin Sebor <msebor@redhat.com>
7502
7503 PR c++/69517
7504 PR c++/70019
7505 PR c++/70588
7506 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
7507 * g++.dg/cpp1y/vla11.C: New test.
7508 * g++.dg/cpp1y/vla12.C: New test.
7509 * g++.dg/cpp1y/vla13.C: New test.
7510 * g++.dg/cpp1y/vla14.C: New test.
7511 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 7512 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
7513 * g++.dg/ubsan/vla-1.C: Disable exceptions.
7514
d93c452f
JJ
75152016-04-13 Jakub Jelinek <jakub@redhat.com>
7516
7517 PR c++/70641
7518 * g++.dg/opt/pr70641.C: New test.
7519
85115fb6
RO
75202016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7521
7522 PR rtl-optimization/68749
7523 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
7524 effects of argument promotions.
7525 Remove default args to dg-skip-if.
7526
545a4139
PC
75272016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
7528
7529 PR c++/70635
7530 * g++.dg/parse/pr70635.C: New.
7531
b3a77f21
MP
75322016-04-13 Marek Polacek <polacek@redhat.com>
7533
7534 PR c++/70639
7535 * c-c++-common/Wmisleading-indentation-4.c: New test.
7536
99cd9857
MP
75372016-04-13 Marek Polacek <polacek@redhat.com>
7538
7539 PR c/70436
c87885ca
RO
7540 * gcc.dg/Wparentheses-12.c: New test.
7541 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 7542
75ca93ec
IE
75432016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
7544
7545 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
7546 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
7547 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
7548
3d3f9e7e
JJ
75492016-04-13 Jakub Jelinek <jakub@redhat.com>
7550
37947cd0
JJ
7551 PR middle-end/70633
7552 * gcc.c-torture/compile/pr70633.c: New test.
7553
3d3f9e7e
JJ
7554 PR debug/70628
7555 * gcc.dg/torture/pr70628.c: New test.
7556
92886d3e
PP
75572016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
7558
7559 PR c++/70610
7560 * g++.dg/template/pr70610.C: New test.
7561 * g++.dg/template/pr70610-2.C: New test.
7562 * g++.dg/template/pr70610-3.C: New test.
7563 * g++.dg/template/pr70610-4.C: New test.
7564
13bd7c2b
JJ
75652016-04-12 Jakub Jelinek <jakub@redhat.com>
7566
6512fa6d
JJ
7567 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
7568 128 instead of 32.
7569
13bd7c2b
JJ
7570 PR c++/70571
7571 * g++.dg/ext/pr70571.C: New test.
7572
20b9851c
MM
75732016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
7574
8a434ada 7575 PR target/70640
20b9851c
MM
7576 * gcc.target/powerpc/pr70640.c: New test.
7577
2b2f52bc
PC
75782016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
7579
7580 PR c++/68722
7581 * g++.dg/parse/pr68722.C: New.
7582
5901e56a
JJ
75832016-04-12 Jakub Jelinek <jakub@redhat.com>
7584
7585 PR rtl-optimization/70596
7586 * gcc.target/i386/pr70596.c: New test.
7587
d4619dc1
NS
75882016-04-12 Nathan Sidwell <nathan@acm.org>
7589
7590 PR c++/70501
7591 * g++.dg/init/pr70501.C: New.
7592
3df530d3
DW
75932016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
7594
7595 * gcc.target/i386/asm-flag-6.c: New test.
7596
b7a120d7
TV
75972016-04-12 Tom de Vries <tom@codesourcery.com>
7598
7599 PR tree-optimization/68756
7600 * gcc.dg/graphite/pr68756.c: New test.
7601
4e0eea75
JJ
76022016-04-12 Jakub Jelinek <jakub@redhat.com>
7603
7604 PR tree-optimization/70602
7605 * gcc.c-torture/execute/pr70602.c: New test.
7606
35fbda43
MM
76072016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
7608
7609 PR target/70381
7610 * gcc.target/powerpc/float128-1.c: New tests to make sure the
7611 __float128 emulator is built and runs.
7612 * gcc.target/powerpc/float128-1.c: Likewise.
7613
7614 * lib/target-supports.exp (check_ppc_float128_sw_available):
7615 Rework tests for __float128 software and hardware
7616 availability. Fix exit condition to return 0 on success.
7617
04a99ebe
JG
76182016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
7619
7620 PR target/70133
7621 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
7622 * gcc.target/aarch64/target_attr_15.c: Likewise.
7623
47cd5a85
PC
76242016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
7625
7626 PR c++/69066
7627 * g++.dg/cpp1y/pr69066.C: New.
7628
a5edb32e
JD
76292016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7630
7631 PR fortran/68566
7632 * gfortran.dg/pr36192.f90: Update test.
7633 * gfortran.dg/pr36192_1.f90: Update test.
7634 * gfortran.dg/real_dimension_1.f: Update test.
7635 * gfortran.dg/parameter_array_init_7.f90: New test.
7636
8ef378f8
JDA
76372016-04-09 John David Anglin <danglin@gcc.gnu.org>
7638
c532c871
JDA
7639 PR testsuite/64039
7640 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
7641
d34f706f
JDA
7642 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
7643
75e1dd9e
JDA
7644 PR rtl-optimization/66669
7645 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
7646
8a976f5f
JDA
7647 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
7648
da04822a
JDA
7649 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
7650 * gcc.dg/pie-1.c: Likewise.
7651 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
7652 * gcc.dg/pic-4.c: Likewise.
7653 * gcc.dg/pie-3.c: Likewise.
7654 * gcc.dg/pie-4.c: Likewise.
7655
adfabcf9
JDA
7656 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
7657
4a020adf
JDA
7658 PR tree-optimization/68644
7659 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
7660
8ef378f8
JDA
7661 PR rtl-optimization/64886
7662 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
7663
09bf990e
TV
76642016-04-09 Tom de Vries <tom@codesourcery.com>
7665
7666 PR tree-optimization/68953
7667 * gcc.dg/graphite/pr68953.c: New test.
7668
138c3c1a
DH
76692016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7670
7671 PR fortran/70592
7672 * gfortran.dg/deferred_character_16.f90: New test.
7673
f55460af
JJ
76742016-04-09 Jakub Jelinek <jakub@redhat.com>
7675
7676 PR tree-optimization/70586
7677 * gcc.c-torture/execute/pr70586.c: New test.
7678
0b77bbf3
DH
76792016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7680
7681 PR sanitizer/70573
7682 * c-c++-common/asan/halt_on_error-1.c: Replace memset
7683 with __builtin_memset
7684 * c-c++-common/asan/halt_on_error-2.c: Likewise.
7685
c42cfb5c
CP
76862016-04-08 Cesar Philippidis <cesar@codesourcery.com>
7687
7688 PR lto/70289
7689 PR ipa/70348
7690 PR tree-optimization/70373
7691 PR middle-end/70533
7692 PR middle-end/70534
7693 PR middle-end/70535
7694 * c-c++-common/goacc/reduction-5.c: New test.
7695 * c-c++-common/goacc/reduction-promotions.c: New test.
7696 * gfortran.dg/goacc/reduction-3.f95: New test.
7697 * gfortran.dg/goacc/reduction-promotions.f90: New test.
7698
56cfb596
PP
76992016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
7700
7701 PR c++/70590
7702 PR c++/70452
7703 * g++.dg/pr70590.C: New test.
7704 * g++.dg/pr70590-2.C: New test.
7705
1a13c0a2
JJ
77062016-04-08 Jakub Jelinek <jakub@redhat.com>
7707
abc0647a
JJ
7708 PR middle-end/70593
7709 * gcc.target/i386/pr70593.c: New test.
7710
1a13c0a2
JJ
7711 PR rtl-optimization/70574
7712 * gcc.target/i386/avx2-pr70574.c: New test.
7713
c3da4956
MO
77142016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
7715
7716 PR sanitizer/70541
7717 * c-c++-common/asan/pr70541.c: New test.
7718
9f1b833b
TV
77192016-04-08 Tom de Vries <tom@codesourcery.com>
7720
7721 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
7722 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
7723
bae7adda
KT
77242016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7725
7726 PR target/70566
7727 * gcc.c-torture/execute/pr70566.c: New test.
7728
211f3d57
TV
77292016-04-08 Tom de Vries <tom@codesourcery.com>
7730
7731 * c-c++-common/goacc/uninit-copy-clause.c: New test.
7732 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
7733
02cf2861
AM
77342016-04-08 Alan Modra <amodra@gmail.com>
7735
7736 * gcc.target/powerpc/pr70117.c: New.
7737
5f490f9f
JJ
77382016-04-07 Jakub Jelinek <jakub@redhat.com>
7739
56e9b710
JJ
7740 PR testsuite/70581
7741 * gcc.dg/lto/simd-function_0.c: New test.
7742
5f490f9f
JJ
7743 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
7744 clones.
7745 * c-c++-common/attr-simd-2.c: Likewise.
7746 * c-c++-common/attr-simd-4.c: Likewise.
7747 * gcc.dg/gomp/simd-clones-2.c: Likewise.
7748 * gcc.dg/gomp/simd-clones-3.c: Likewise.
7749
e4ebc74d
TP
77502016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
7751
7752 PR testsuite/70553
7753 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
7754
9817ae35
TS
77552016-04-07 Thomas Schwinge <thomas@codesourcery.com>
7756 Tom de Vries <tom@codesourcery.com>
7757
7758 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
7759 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
7760 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
7761 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
7762 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
7763 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
7764 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
7765 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
7766
e292f64d
PP
77672016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7768
7769 PR c/70436
7770 * g++.dg/warn/Wparentheses-29.C: New test.
7771
6b37bdaf
PP
77722016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7773
7774 PR c/70436
7775 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
7776 explicit braces to resolve a future -Wparentheses warning.
7777
64824205
RH
77782016-04-06 Richard Henderson <rth@redhat.com>
7779
7780 * gcc.dg/pr61817-1.c: New test.
7781 * gcc.dg/pr61817-2.c: New test.
7782 * gcc.dg/pr69391-1.c: New test.
7783 * gcc.dg/pr69391-2.c: New test.
7784
bc2fc1f3
VM
77852016-04-06 Vladimir Makarov <vmakarov@redhat.com>
7786
7787 PR rtl-optimization/70398
c87885ca 7788 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 7789
41414a02
EB
77902016-04-06 Eric Botcazou <ebotcazou@adacore.com>
7791
7792 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
7793
4066ea8a
YR
77942016-04-06 Yvan Roux <yvan.roux@linaro.org>
7795 Pedro Alves <palves@redhat.com>
7796
7797 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
7798
ec35ea45
JJ
77992016-04-06 Jakub Jelinek <jakub@redhat.com>
7800
3866f8dd
JJ
7801 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
7802 Check for avx512f effective targets instead of avx2.
7803 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
7804 for AVX512F clones.
7805 * gcc.dg/gomp/declare-simd-3.c: Likewise.
7806 * g++.dg/gomp/declare-simd-1.C: Likewise.
7807 * g++.dg/gomp/declare-simd-3.C: Likewise.
7808 * g++.dg/gomp/declare-simd-4.C: Likewise.
7809
ec35ea45
JJ
7810 PR middle-end/70550
7811 * c-c++-common/gomp/pr70550-1.c: New test.
7812 * c-c++-common/gomp/pr70550-2.c: New test.
7813
c08d28ac
NS
78142016-04-05 Nathan Sidwell <nathan@acm.org>
7815
7816 PR c++/70512
7817 * g++.dg/ext/attribute-may-alias-5.C: New.
7818
1d510e04
JJ
78192016-04-05 Jakub Jelinek <jakub@redhat.com>
7820
7821 PR c++/70336
7822 * c-c++-common/pr70336.c: New test.
7823 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
7824 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
7825
84278ed9
JH
78262016-04-05 Jan Hubicka <hubicka@ucw.cz>
7827
7828 PR ipa/66223
7829 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
7830
268a0ec4
JJ
78312016-04-05 Jakub Jelinek <jakub@redhat.com>
7832
7833 PR rtl-optimization/70542
7834 * gcc.dg/torture/pr70542.c: New test.
7835 * gcc.target/i386/avx2-pr70542.c: New test.
7836
5e8c2eb1
ZS
78372016-04-05 Zdenek Sojka <zsojka@seznam.cz>
7838
7839 PR tree-optimization/70509
7840 * gcc.target/i386/avx512bw-pr70509.c: New test.
7841
c0daf32d
PP
78422016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
7843
7844 PR c++/70452
7845 * g++.dg/ext/constexpr-vla4.C: New test.
7846
bf867841
UB
78472016-04-05 Uros Bizjak <ubizjak@gmail.com>
7848
7849 PR target/70510
7850 * gcc.target/i386/pr70510.c: New test.
7851
3022186a
RB
78522016-04-05 Richard Biener <rguenther@suse.de>
7853
7854 PR tree-optimization/70526
7855 * g++.dg/torture/pr70526.C: New testcase.
7856
55fc79b2
JJ
78572016-04-05 Jakub Jelinek <jakub@redhat.com>
7858
7859 PR target/70525
7860 * gcc.target/i386/pr70525.c: New test.
7861
62b233f2
RB
78622016-04-05 Richard Biener <rguenther@suse.de>
7863
7864 PR middle-end/70499
7865 * g++.dg/torture/pr70499.C: New testcase.
7866
cc05759d
RB
78672016-04-05 Richard Biener <rguenther@suse.de>
7868
7869 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
7870 remove XFAIL.
7871
f23f16d4
JJ
78722016-04-04 Jakub Jelinek <jakub@redhat.com>
7873
7874 PR middle-end/70307
7875 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
7876 rs6000 ABI warnings.
7877
d27ecc49
JH
78782016-04-04 Jan Hubicka <hubicka@ucw.cz>
7879
7880 PR ipa/66223
7881 * g++.dg/ipa/devirt-51.C: New testcase.
7882
c974c96e 78832016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3f8257db 7884 Jakub Jelinek <jakub@redhat.com>
c974c96e
BS
7885
7886 PR middle-end/70457
7887 * gcc.dg/torture/pr70457.c: New.
7888
7a85da89
AV
78892016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7890
7891 PR fortran/67538
7892 * gfortran.dg/allocate_with_source_19.f08: New test.
7893
de517e64
AV
78942016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7895
7896 PR fortran/65795
7897 * gfortran.dg/coarray_allocate_6.f08: New test.
7898
43b9f499
RB
78992016-04-04 Richard Biener <rguenther@suse.de>
7900
7901 PR rtl-optimization/70484
7902 * gcc.dg/torture/pr70484.c: New testcase.
7903
f13355da
MP
79042016-04-04 Marek Polacek <polacek@redhat.com>
7905
7906 PR c/70307
7907 * gcc.dg/torture/pr70307.c: New test.
7908
6cc6ed50
OE
79092016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
7910
7911 PR target/70416
7912 PR target/67391
7913 * gcc.target/sh/torture/pr70416.c: New.
7914
abdc16c8
MS
79152016-04-02 Martin Sebor <msebor@redhat.com>
7916
7917 PR c++/67376
7918 PR c++/70170
7919 PR c++/70172
7920 PR c++/70228
7921 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
7922 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
7923 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
7924 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
7925 * g++.dg/cpp0x/constexpr-string.C: Same.
7926 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
7927 * g++.dg/cpp0x/pr65398.C: Same.
7928 * g++.dg/ext/constexpr-vla1.C: Same.
7929 * g++.dg/ext/constexpr-vla2.C: Same.
7930 * g++.dg/ext/constexpr-vla3.C: Same.
7931 * g++.dg/ubsan/pr63956.C: Same.
7932
763cd859
JJ
79332016-04-01 Jakub Jelinek <jakub@redhat.com>
7934
7935 PR rtl-optimization/70467
7936 * gcc.target/i386/pr70467-2.c: New test.
7937
0f875435
JJ
79382016-04-01 Jakub Jelinek <jakub@redhat.com>
7939 Marek Polacek <polacek@redhat.com>
7940
7941 PR c++/70488
7942 * g++.dg/init/new47.C: New test.
7943
41d14659
RR
79442016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7945
7946 PR target/70496
7947 * gcc.target/arm/pr70496.c: New test.
7948
f9bf89bb
NS
79492016-04-01 Nathan Sidwell <nathan@acm.org>
7950
73b9085d
NS
7951 PR c++/68475
7952 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
7953
4afdcfaa
IE
79542016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7955
7956 PR target/69890
7957 * gcc.dg/strlenopt.h (memmove): New.
7958 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
7959 instead of "string.h".
7960 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7961 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7962 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7963 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7964 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7965 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7966 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7967 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7968 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7969 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7970 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7971 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7972 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7973 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7974 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7975 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7976 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7977 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7978 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7979 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7980
b5d7a29c
RO
79812016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7982
7983 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
7984 (Holder::foo): Reflect this.
7985
b660f9ec
IE
79862016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
7987
7988 PR target/70442
7989 * gcc.dg/pr70442.c: New test.
7990
88504f34
NS
79912016-03-31 Nathan Sidwell <nathan@acm.org>
7992
7993 PR c++/70393
7994 * g++.dg/cpp0x/constexpr-virtual6.C: New.
7995
95d34b96
KY
79962016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
7997
7998 PR target/70453
7999 * gcc.target/i386/pr70453.c: New test.
8000
b4c4967c
AB
80012016-03-31 Andrey Belevantsev <abel@ispras.ru>
8002
8003 PR target/70292
8004 * gcc.c-torture/pr70292.c: New test.
8005
5fde6a45
MP
80062016-03-31 Marek Polacek <polacek@redhat.com>
8007
8008 PR c/70297
8009 * c-c++-common/pr70297.c: New test.
8010 * g++.dg/cpp0x/typedef-redecl.C: New test.
8011 * gcc.dg/typedef-redecl2.c: New test.
8012
97eb24c4
JJ
80132016-03-31 Jakub Jelinek <jakub@redhat.com>
8014
8015 PR rtl-optimization/70460
8016 * gcc.c-torture/execute/pr70460.c: New test.
8017
efc3536f
RB
80182016-03-31 Richard Biener <rguenther@suse.de>
8019
8020 PR c++/70430
8021 * g++.dg/ext/vector30.C: New testcase.
8022
e0876e21
DH
80232016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8024 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8025
8026 * gfortran.dg/fmt_pf.f90: New test.
8027
e9bff8c6
RO
80282016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8029
8030 Forward-port from 5 branch
8031 2016-03-30 Jakub Jelinek <jakub@redhat.com>
8032
8033 PR testsuite/70356
8034 * gcc.target/i386/avx-vextractf128-256-5.c: Move
8035 dg-require-effective-target after dg-do.
8036
8037 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
8038
8039 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
8040
2620c80d
TS
80412016-03-30 Thomas Schwinge <thomas@codesourcery.com>
8042 Julian Brown <julian@codesourcery.com>
8043 Chung-Lin Tang <cltang@codesourcery.com>
8044 Cesar Philippidis <cesar@codesourcery.com>
8045 James Norris <jnorris@codesourcery.com>
8046 Tom de Vries <tom@codesourcery.com>
8047 Nathan Sidwell <nathan@codesourcery.com>
8048
bf867841 8049 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
8050 * c-c++-common/goacc/loop-clauses.c: Likewise.
8051 * g++.dg/goacc/template.C: Likewise.
8052 * gfortran.dg/goacc/combined-directives.f90: Likewise.
8053 * gfortran.dg/goacc/loop-1.f95: Likewise.
8054 * gfortran.dg/goacc/loop-5.f95: Likewise.
8055 * gfortran.dg/goacc/loop-6.f95: Likewise.
8056 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
8057 * c-c++-common/goacc-gomp/nesting-1.c: Update.
8058 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
8059 * c-c++-common/goacc/clauses-fail.c: Likewise.
8060 * c-c++-common/goacc/parallel-1.c: Likewise.
8061 * c-c++-common/goacc/reduction-1.c: Likewise.
8062 * c-c++-common/goacc/reduction-2.c: Likewise.
8063 * c-c++-common/goacc/reduction-3.c: Likewise.
8064 * c-c++-common/goacc/reduction-4.c: Likewise.
8065 * c-c++-common/goacc/routine-3.c: Likewise.
8066 * c-c++-common/goacc/routine-4.c: Likewise.
8067 * c-c++-common/goacc/routine-5.c: Likewise.
8068 * c-c++-common/goacc/tile.c: Likewise.
8069 * g++.dg/goacc/template.C: Likewise.
8070 * gfortran.dg/goacc/combined-directives.f90: Likewise.
8071 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
8072 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
8073 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
8074 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
8075 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
8076 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
8077 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
8078 * c-c++-common/goacc/use_device-1.c: ... this file.
8079 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
8080 * c-c++-common/goacc/host_data-5.c: ... this file, and...
8081 * c-c++-common/goacc/host_data-6.c: ... this file.
8082 * c-c++-common/goacc/loop-2-kernels.c: New file.
8083 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
8084 * c-c++-common/goacc/loop-3.c: Likewise.
8085 * g++.dg/goacc/reference.C: Likewise.
8086 * g++.dg/goacc/routine-1.C: Likewise.
8087 * g++.dg/goacc/routine-2.C: Likewise.
8088
f6d2d066
RB
80892016-03-30 Richard Biener <rguenther@suse.de>
8090
8091 PR middle-end/70450
8092 * gcc.dg/torture/pr70450.c: New testcase.
8093
d43242b9
JJ
80942016-03-30 Jakub Jelinek <jakub@redhat.com>
8095
8096 PR target/70421
8097 * gcc.dg/torture/pr70421.c: New test.
8098 * gcc.target/i386/avx512f-pr70421.c: New test.
8099
5ce43b77
L
81002016-03-30 H.J. Lu <hongjiu.lu@intel.com>
8101
8102 PR testsuite/70364
8103 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
8104 (check): New function.
8105 (bar): Call check.
8106 (foo): Align stack to 16 bytes when calling bar.
8107 * gcc.target/i386/cleanup-2.c: Likewise.
8108
d014a712
PP
81092016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
8110
8111 PR tree-optimization/59124
8112 * gcc.dg/Warray-bounds-19.c: New test.
8113
3f8257db 81142016-03-29 Zachary T Welch <zwelch@codesourcery.com>
13f0e8c7
ZW
8115
8116 * lib/prune.exp (escape_regex_chars): New.
8117 (prune_file_path): Update to quote metcharacters for regexp.
8118
3336c6e0
JJ
81192016-03-29 Jakub Jelinek <jakub@redhat.com>
8120
a362f023
JJ
8121 PR rtl-optimization/70429
8122 * gcc.c-torture/execute/pr70429.c: New test.
8123
3336c6e0
JJ
8124 PR tree-optimization/70405
8125 * gcc.dg/pr70405.c: New test.
8126
728557fd
AV
81272016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
8128
8129 PR fortran/70397
8130 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
8131 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
8132
bef977d4
TS
81332016-03-29 Thomas Schwinge <thomas@codesourcery.com>
8134
8135 PR testsuite/64177
8136 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
8137 __cilkrts_set_param to set two workers.
8138 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
8139 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
8140
6f6d25c9
DH
81412016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
8142
bf867841 8143 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 8144
45733562
KY
81452016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
8146
8147 PR target/70406
bf867841 8148 * gcc.target/i386/pr70406.c: New test.
45733562 8149
a1799e5e
EB
81502016-03-27 Eric Botcazou <ebotcazou@adacore.com>
8151
8152 * gnat.dg/specs/double_record_extension3.ads: New test.
8153
5fca7b66
RH
81542016-03-25 Richard Henderson <rth@redhat.com>
8155
8156 PR target/70120
8157 * gcc.target/aarch64/pr70120-1.c: New.
8158 * gcc.target/aarch64/pr70120-2.c: New.
8159 * gcc.target/aarch64/pr70120-3.c: New.
8160
31ce75c6
PP
81612016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
8162
8163 PR c++/62212
8164 * g++.dg/template/mangle2.C: The dg-do directive should be
8165 "compile" not "assemble".
8166
3caf0ca1
BS
81672016-03-25 Bernd Schmidt <bschmidt@redhat.com>
8168
8169 PR lto/69650
8170 * gcc.dg/pr69650.c: New test.
8171
634035b6
DE
81722016-03-25 David Edelsohn <dje.gcc@gmail.com>
8173
8174 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
8175
45d34276
AM
81762016-03-25 Alan Modra <amodra@gmail.com>
8177
8178 * gcc.dg/dfp/pr70052.c: New test.
8179
8f085166
RH
81802016-03-24 Richard Henderson <rth@redhat.com>
8181
8182 PR middle-end/69845
8183 * gcc.dg/tree-ssa/pr69845-1.c: New test.
8184 * gcc.dg/tree-ssa/pr69845-2.c: New test.
8185
011e5ec3
TV
81862016-03-24 Tom de Vries <tom@codesourcery.com>
8187
8188 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
8189
9e3f4551
TV
81902016-03-24 Tom de Vries <tom@codesourcery.com>
8191
8192 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
8193 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
8194
45780041
TV
81952016-03-24 Tom de Vries <tom@codesourcery.com>
8196
8197 * c-c++-common/goacc/uninit-dim-clause.c: New test.
8198 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
8199
887ab4e5
PP
82002016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
8201
8202 PR c++/62212
8203 * g++.dg/template/mangle2.C: New test.
8204
69a9a66f
RB
82052016-03-24 Richard Biener <rguenther@suse.de>
8206
8207 PR tree-optimization/70396
8208 * gcc.dg/torture/pr70396.c: New testcase.
8209
ed87de55
RB
82102016-03-24 Richard Biener <rguenther@suse.de>
8211
8212 PR middle-end/70370
8213 * gcc.dg/torture/pr70370.c: New testcase.
8214
ea064934
TV
82152016-03-24 Tom de Vries <tom@codesourcery.com>
8216
8217 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
8218 * gfortran.dg/goacc/kernels-tree.f95: Same.
8219 * gfortran.dg/goacc/parallel-tree.f95: Same.
8220
b2a4dd1d
TV
82212016-03-24 Tom de Vries <tom@codesourcery.com>
8222
8223 * c-c++-common/goacc/uninit-if-clause.c: New test.
8224 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
8225
72e7cd6e
JJ
82262016-03-24 Jakub Jelinek <jakub@redhat.com>
8227
8228 PR target/70290
bf867841
UB
8229 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
8230 Fix formatting.
72e7cd6e 8231
ce9d0c03
RB
82322016-03-24 Richard Biener <rguenther@suse.de>
8233
8234 PR tree-optimization/70372
8235 * gcc.dg/tree-ssa/pr70372.c: New testcase.
8236
426b9428
PP
82372016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
8238
8239 PR c++/70347
8240 * g++.dg/cpp1y/nsdmi-union1.C: New test.
8241
cd1588c4
PP
82422016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
8243
8244 PR c++/70332
8245 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
8246
61637db3
JJ
82472016-03-23 Jakub Jelinek <jakub@redhat.com>
8248
928af3bf
JJ
8249 PR c++/70001
8250 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
8251 * g++.dg/cpp1y/pr70001.C: New test.
8252
61637db3
JJ
8253 PR c++/70323
8254 * g++.dg/cpp0x/constexpr-70323.C: New test.
8255
05aca4e7
AO
82562016-03-23 Alexandre Oliva <aoliva@redhat.com>
8257 Jason Merrill <jason@redhat.com>
8258 Jakub Jelinek <jakub@redhat.com>
8259
8260 PR c++/69315
8261 * g++.dg/cpp0x/constexpr-69315.C: New test.
8262 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
8263
fbdb6baf
MP
82642016-03-23 Marek Polacek <polacek@redhat.com>
8265
8266 PR c++/69884
8267 * g++.dg/warn/Wignored-attributes-1.C: New test.
8268 * g++.dg/warn/Wignored-attributes-2.C: New test.
8269
d79ee524
TV
82702016-03-23 Tom de Vries <tom@codesourcery.com>
8271
8272 * c-c++-common/goacc/kernels-default.c (foo): Add missing
8273 initialization.
8274 * gfortran.dg/goacc/private-3.f95 (test): Same.
8275 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
8276 missing use param.
8277
a59f0bef
KT
82782016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8279
8280 * lib/target-supports.exp: Remove v7ve entry from loop
8281 creating effective target checks.
8282 (check_effective_target_arm_arch_v7ve_ok): New procedure.
8283 (add_options_for_arm_arch_v7ve): Likewise.
8284
0179520a
JJ
82852016-03-23 Jakub Jelinek <jakub@redhat.com>
8286
8287 PR tree-optimization/70354
8288 * gcc.dg/vect/pr70354-1.c: New test.
8289 * gcc.dg/vect/pr70354-2.c: New test.
8290 * gcc.target/i386/avx2-pr70354-1.c: New test.
8291 * gcc.target/i386/avx2-pr70354-2.c: New test.
8292
75bb14d7
JL
82932016-03-22 Jeff Law <law@redhat.com>
8294
8295 PR target/70232
8296 * gcc.dg/tree-ssa/pr70232.c: New test.
8297
72c9526d
IE
82982016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
8299
8300 PR target/70302
8301 * gcc.target/i386/pr70302.c: New test.
8302
a3ca1bc5
RB
83032016-03-22 Richard Biener <rguenther@suse.de>
8304
8305 PR middle-end/70251
8306 * g++.dg/torture/pr70251.C: New testcase.
8307
5c240f4d
DM
83082016-03-22 David Malcolm <dmalcolm@redhat.com>
8309
8310 PR c/69993
8311 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
8312 Wmisleading-indentation.c.
8313 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
8314 reflect change to diagnostic text and order of messages.
8315 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
8316
80f6631b
DE
83172016-03-22 David Edelsohn <dje.gcc@gmail.com>
8318
8319 * g++.dg/ext/java-3.C: Don't compile on AIX.
8320
9a10956c
RB
83212016-03-22 Richard Biener <rguenther@suse.de>
8322
8323 PR middle-end/70333
8324 * gcc.dg/torture/pr70333.c: New testcase.
8325
6cedf922
IE
83262016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
8327
8328 * g++.dg/ext/pr70290.C: New test.
8329
cd6c27ac
KY
83302016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
8331
8332 PR target/70325
8333 * gcc.target/i386/pr70325.c: New test.
8334
4cde512c
JJ
83352016-03-22 Jakub Jelinek <jakub@redhat.com>
8336
b01915ed
JJ
8337 PR target/70329
8338 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
8339 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
8340
4e3e2cf1
JJ
8341 PR target/70300
8342 * gcc.target/i386/pr70300.c: New test.
8343
4cde512c
JJ
8344 PR c++/70295
8345 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
8346 (func2): New function for cond with parens, xfail warning for c++.
8347 * g++.dg/warn/Wnonnull-compare-8.C: New test.
8348
16f6d7dc
PP
83492016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
8350
8351 PR c++/70096
8352 * g++.dg/template/ptrmem30.C: New test.
8353
a3e2b438
PP
83542016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
8355
8356 PR c++/70204
8357 * g++.dg/cpp0x/constexpr-70204a.C: New test.
8358 * g++.dg/cpp0x/constexpr-70204b.C: New test.
8359
11b6a02e
JJ
83602016-03-21 Jakub Jelinek <jakub@redhat.com>
8361
8362 PR middle-end/70326
8363 * gcc.dg/pr70326.c: New test.
8364
b9407883
MG
83652016-03-21 Marc Glisse <marc.glisse@inria.fr>
8366 Jakub Jelinek <jakub@redhat.com>
8367
8368 PR tree-optimization/70317
8369 * gcc.dg/pr70317.c: New test.
8370
4a148e19
UB
83712016-03-21 Uros Bizjak <ubizjak@gmail.com>
8372
8373 PR target/70327
8374 * gcc.target/i386/pr70327.c: New test.
8375
2a85ddbb
ML
83762016-03-21 Martin Liska <mliska@suse.cz>
8377
7d36fe98 8378 PR ipa/70306
2a85ddbb
ML
8379 * gcc.dg/ipa/pr70306.c: New test.
8380
4a148e19 83812016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
8382
8383 * gcc.target/arm/attr-align1.c: Skip if M-profile.
8384 * gcc.target/arm/attr-align3.c: Likewise.
8385 * gcc.target/arm/attr_arm.c: Likewise.
8386 * gcc.target/arm/flip-thumb.c: Likewise.
8387
6b366948
JJ
83882016-03-21 Jakub Jelinek <jakub@redhat.com>
8389
8390 PR target/70296
8391 * gcc.target/powerpc/altivec-36.c: New test.
8392
2fac8c14
RB
83932016-03-21 Richard Biener <rguenther@suse.de>
8394
8395 PR tree-optimization/70310
8396 * gcc.dg/torture/pr70310.c: New testcase.
8397
e9bde854
KY
83982016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
8399
8400 PR target/70293
8401 * gcc.target/i386/pr70293.c: New test.
8402
56bbfaf6
RB
84032016-03-21 Richard Biener <rguenther@suse.de>
8404
8405 PR tree-optimization/70288
8406 * gcc.dg/torture/pr70288-1.c: New testcase.
8407 * gcc.dg/torture/pr70288-2.c: Likewise.
8408
3eee49ed
AB
84092016-03-21 Andrey Belevantsev <abel@ispras.ru>
8410
8411 PR rtl-optimization/69307
8412 * gcc.target/arm/pr69307.c: New test.
4a148e19 8413
8e7816b4
AB
84142016-03-21 Andrey Belevantsev <abel@ispras.ru>
8415
8416 PR rtl-optimization/69102
8417 * gcc.c-torture/compile/pr69102.c: New test.
8418
14d7d4be
JL
84192016-03-18 Jeff Law <law@redhat.com>
8420
8421 PR rtl-optimization/70263
8422 * gcc.c-torture/compile/pr70263-1.c: New test.
8423 * gcc.target/i386/pr70263-2.c: New test.
8424
5c6a601c
BS
84252016-03-18 Bernd Schmidt <bschmidt@redhat.com>
8426
8427 PR rtl-optimization/70278
8428 * gcc.dg/torture/pr70278.c: New test.
8429 * gcc.target/arm/pr70278.c: New test.
8430
4bbf545b
DM
84312016-03-18 David Malcolm <dmalcolm@redhat.com>
8432
8433 PR c/70281
8434 * gcc.dg/plugin/diagnostic-test-expressions-1.c
8435 (test_builtin_types_compatible_p): New test function.
8436 * gcc.dg/pr70281.c: New test case.
8437
dc28bb68
CL
84382016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
8439
8440 PR target/70113
8441 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
8442
5e8d6dff
IE
84432016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8444
8445 PR tree-optimization/70252
8446 * gcc.dg/pr70252.c: New test.
8447
d0e7e403
TV
84482016-03-18 Tom de Vries <tom@codesourcery.com>
8449
8450 * gcc.dg/pr70161-2.c: New test.
8451 * gcc.dg/pr70161.c: New test.
8452
fa22501a
TV
84532016-03-18 Tom de Vries <tom@codesourcery.com>
8454
8455 PR ipa/70269
8456 * gcc.dg/pr70269.c: New test.
8457
dd125026
JJ
84582016-03-18 Jakub Jelinek <jakub@redhat.com>
8459
8460 PR c++/70267
8461 * g++.dg/ext/java-3.C: New test.
8462
91914f0a
PP
84632016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
8464
8465 PR c++/70205
8466 * g++.dg/lookup/pr70205.C: New test.
8467
753a8910
PP
84682016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
8469
8470 PR c++/70218
8471 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
8472
14ba7b28
MP
84732016-03-17 Marek Polacek <polacek@redhat.com>
8474
8475 PR c/69407
8476 * gcc.dg/atomic-op-6.c: New test.
8477
ded60913
DM
84782016-03-17 David Malcolm <dmalcolm@redhat.com>
8479
8480 PR c/70264
8481 * c-c++-common/pr70264.c: New test case.
8482
a3aad0e6
JJ
84832016-03-17 Jakub Jelinek <jakub@redhat.com>
8484
17366700
JJ
8485 PR c++/70144
8486 * c-c++-common/pr70144-1.c: New test.
8487 * c-c++-common/pr70144-2.c: New test.
8488
a3aad0e6
JJ
8489 PR c++/70272
8490 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
8491 * g++.dg/opt/flifetime-dse6.C: New test.
8492 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
8493
b57e6e18
L
84942016-03-17 H.J. Lu <hongjiu.lu@intel.com>
8495
8496 PR driver/70192
8497 * gcc.dg/pic-1.c: New test.
8498 * gcc.dg/pic-2.c: Likewise.
8499 * gcc.dg/pic-3.c: Likewise.
8500 * gcc.dg/pic-4.c: Likewise.
8501 * gcc.dg/pie-1.c: Likewise.
8502 * gcc.dg/pie-2.c: Likewise.
8503 * gcc.dg/pie-3.c: Likewise.
8504 * gcc.dg/pie-4.c: Likewise.
8505 * gcc.dg/pie-5.c: Likewise.
8506 * gcc.dg/pie-6.c: Likewise.
8507
b38ba58b
TV
85082016-03-17 Tom de Vries <tom@codesourcery.com>
8509
8510 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
8511 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
8512
6931b3b7
RB
85132016-03-17 Richard Biener <rguenther@suse.de>
8514
8515 PR debug/70271
8516 * g++.dg/debug/pr70271.C: New testcase.
8517
0c8b64cb
IE
85182016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
8519
8520 * gcc.target/i386/pr70251.c: New test.
8521
b1970801
MP
85222016-03-17 Marek Polacek <polacek@redhat.com>
8523
8524 PR c++/70194
8525 * g++.dg/warn/constexpr-70194.C: New test.
8526
820c5eaa
RH
85272016-03-16 Richard Henderson <rth@redhat.com>
8528
8529 PR middle-end/70240
8530 * gcc.c-torture/compile/pr70240.c: New.
8531
da0ad263
SKS
85322016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
8533
8534 * gcc.c-torture/compile/20151204.c: Skip for avr.
8535
c73d295c
JJ
85362016-03-16 Jakub Jelinek <jakub@redhat.com>
8537
8538 PR target/70245
8539 * g++.dg/opt/pr70245.C: New test.
8540 * g++.dg/opt/pr70245.h: New file.
8541 * g++.dg/opt/pr70245-aux.cc: New file.
8542
b2794066
MS
85432016-03-16 Martin Sebor <msebor@redhat.com>
8544
8545 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
8546
aa43616c
RH
85472016-03-16 Richard Henderson <rth@redhat.com>
8548
8549 PR middle-end/70199
8550 * gcc.c-torture/compile/pr70199.c: New.
8551
59608fe5
L
85522016-03-16 H.J. Lu <hongjiu.lu@intel.com>
8553
8554 * gcc.dg/uninit-19.c: Run dos2unix.
8555
ab4c578f
MP
85562016-03-16 Marek Polacek <polacek@redhat.com>
8557
8558 PR c/70093
8559 * gcc.dg/nested-func-10.c: New test.
8560 * gcc.dg/nested-func-9.c: New test.
8561
f5387e76
JJ
85622016-03-16 Jakub Jelinek <jakub@redhat.com>
8563
8564 PR tree-optimization/68714
8565 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
8566
7662b718
TV
85672016-03-16 Tom de Vries <tom@codesourcery.com>
8568
8569 PR tree-optimization/68715
8570 * gcc.dg/graphite/pr68715-2.c: New test.
8571 * gcc.dg/graphite/pr68715.c: New test.
8572 * gfortran.dg/graphite/pr68715.f90: New test.
8573
be7ce7ae
TV
85742016-03-16 Tom de Vries <tom@codesourcery.com>
8575
8576 PR tree-optimization/68809
8577 * gcc.dg/graphite/pr68809-2.c: New test.
8578 * gcc.dg/graphite/pr68809.c: New test.
8579
1935f250
JJ
85802016-03-16 Jakub Jelinek <jakub@redhat.com>
8581
6651c93e
JJ
8582 PR c++/70147
8583 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
8584 method call to i () as argument. Adjust expected output.
8585
1935f250
JJ
8586 PR c++/70147
8587 * g++.dg/ubsan/pr70147-1.C: New test.
8588 * g++.dg/ubsan/pr70147-2.C: New test.
8589
ab1caa6e
MS
85902016-03-15 Martin Sebor <msebor@redhat.com>
8591
8592 PR c++/58281
8593 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
8594
5c2a1bbb
JDA
85952016-03-15 John David Anglin <danglin@gcc.gnu.org>
8596
cb5d8ad1
JDA
8597 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
8598 hppa*-*-hpux*.
8599
b440dd40
JDA
8600 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
8601
5c2a1bbb
JDA
8602 PR libfortran/69799
8603 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
8604 libatomic_available.
8605
42c729c5
MP
86062016-03-15 Marek Polacek <polacek@redhat.com>
8607
8608 PR c++/70209
8609 * g++.dg/ext/attribute-may-alias-4.C: New test.
8610
82b1c550
AM
86112016-03-15 Alexander Monakov <amonakov@ispras.ru>
8612
8613 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
8614 -fvar-tracking-assignments-toggle flag.
8615
4ccbf3a6
PH
86162016-03-15 Pat Haugen <pthaugen@us.ibm.com>
8617
8618 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
8619
c39858bd
JJ
86202016-03-15 Jakub Jelinek <jakub@redhat.com>
8621
8622 PR rtl-optimization/70222
8623 * gcc.c-torture/execute/pr70222-1.c: New test.
8624 * gcc.c-torture/execute/pr70222-2.c: New test.
8625
8be119c1
RH
86262016-03-15 Richard Henderson <rth@redhat.com>
8627
8628 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
8629
6598bb55
AB
86302016-03-15 Andrey Belevantsev <abel@ispras.ru>
8631
8632 PR rtl-optimization/69032
8633 * gcc.dg/pr69032.c: New test.
8634
81fa2944
AB
86352016-03-15 Andrey Belevantsev <abel@ispras.ru>
8636
8637 PR rtl-optimization/63384
4a148e19 8638 * g++.dg/pr63384.C: New test.
81fa2944 8639
74ea9ab6
AB
86402016-03-15 Andrey Belevantsev <abel@ispras.ru>
8641
8642 PR target/64411
8643 * gcc.target/i386/pr64411.C: New test.
8644
045d5055
TV
86452016-03-15 Tom de Vries <tom@codesourcery.com>
8646
8647 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
8648 * gfortran.dg/goacc/kernels-alias.f95: New test.
8649
3ea33585
MS
86502016-03-14 Martin Sebor <msebor@redhat.com>
8651
8652 PR c++/53792
8653 * g++.dg/cpp0x/constexpr-inline.C: New test.
8654 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
8655
1df7b330
DE
86562016-03-14 David Edelsohn <dje.gcc@gmail.com>
8657
8658 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
8659
79b57d18
JJ
86602016-03-14 Jakub Jelinek <jakub@redhat.com>
8661
8662 PR middle-end/70219
8663 * gcc.dg/pr70219.c: New test.
8664
3cbf012a
BS
86652016-03-14 Bernd Schmidt <bschmidt@redhat.com>
8666
8667 PR target/70083
8668 * gcc.dg/torture/pr70083.c: New test.
8669 * gcc.target/i386/pr70083.c: New test.
8670
a9fee7cd
RB
86712016-03-14 Richard Biener <rguenther@suse.de>
8672
8673 PR tree-optimization/56365
8674 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
8675
4799603f
SB
86762016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
8677
8678 PR target/70098
8679 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
8680 New function.
8681 * g++.dg/pr70098.C: New testcase.
8682
8683
760ca967
TV
86842016-03-14 Tom de Vries <tom@codesourcery.com>
8685
8686 PR tree-optimization/70045
8687 * gcc.dg/graphite/pr70045.c: New test.
8688
44e66a77
JD
86892016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8690
8691 PR fortran/69043
8692 * gfortran.dg/include_9.f90: New test.
8693
a18e0fe1
DH
86942016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
8695
8696 PR fortran/45076
8697 gfortran.dg/prof/prof.exp: New script.
8698 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
8699
d0aca6ab
AB
87002016-03-12 Andrey Belevantsev <abel@ispras.ru>
8701
8702 PR rtl-optimization/69307
8703 * gcc.dg/pr69307.c: New test.
8704
cefe08a4
VM
87052016-03-12 Vladimir Makarov <vmakarov@redhat.com>
8706
8707 PR target/69614
8708 * gcc.target/arm/pr69614.c: New.
8709
70112e2a
PT
87102016-03-12 Paul Thomas <pault@gcc.gnu.org>
8711
8712 PR fortran/70031
8713 * gfortran.dg/submodule_14.f08: New test
8714
8715 PR fortran/69524
8716 * gfortran.dg/submodule_15.f08: New test
8717
3f1e5d3a
PP
87182016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
8719
8720 PR c++/70106
8721 * g++.dg/cpp1y/paren3.C: New test.
8722
a3f6d680
MM
87232016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
8724
8725 PR target/70131
8726 * gcc.target/powerpc/ppc-round2.c: New test.
8727
92348f09
BS
87282016-03-11 Bernd Schmidt <bschmidt@redhat.com>
8729
8730 PR target/70123
8731 * gcc.dg/torture/pr70123.c: New test.
8732
cebde9e9
JL
87332016-03-11 Jeff Law <law@redhat.com>
8734
8735 PR tree-optimization/70190
8736 * gcc.c-torture/compile/pr70190.c: New test.
8737
3edc5da4
DM
87382016-03-11 David Malcolm <dmalcolm@redhat.com>
8739
8740 PR c/68187
8741 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
8742 case.
8743 (test43_b): Likewise.
8744 (test43_c): Likewise.
8745 (test43_d): Likewise.
8746 (test43_e): Likewise.
8747 (test43_f): Likewise.
8748 (test43_g): Likewise.
8749 (test44_a): Likewise.
8750 (test44_b): Likewise.
8751 (test44_c): Likewise.
8752 (test44_d): Likewise.
8753 (test44_e): Likewise.
8754
318c1204
DM
87552016-03-11 David Malcolm <dmalcolm@redhat.com>
8756
8757 PR c/70085
8758 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
8759
bc062234
KT
87602016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8761
8762 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
8763 dg-options.
8764
acfc1ac1
KT
87652016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8766
8767 PR target/70002
8768 PR target/69245
8769 * gcc.target/aarch64/pr69245_2.c: New test.
8770
d1e2bb2d
JJ
87712016-03-11 Jakub Jelinek <jakub@redhat.com>
8772
8773 PR tree-optimization/70177
8774 * gcc.dg/pr70177.c: New test.
8775
07350627
AL
87762016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8777
8778 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
8779
5c6706f7
AL
87802016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8781
8782 * gcc.dg/tree-ssa/sra-20.c: New.
8783
02d472a2
JJ
87842016-03-11 Jakub Jelinek <jakub@redhat.com>
8785
686d390a
JJ
8786 PR rtl-optimization/70174
8787 * gcc.dg/pr70174.c: New test.
8788
02d472a2
JJ
8789 PR tree-optimization/70169
8790 * gcc.dg/pr70169.c: New test.
8791
0f9befa1
IE
87922016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8793
8794 PR target/70160
8795 * gcc.target/i386/pr70160.c: New test.
8796
432d4670
AK
87972016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8798
8799 * gcc.target/s390/dfp-1.c: New test.
8800
a3dc8760
NC
88012016-03-10 Nick Clifton <nickc@redhat.com>
8802
8803 PR target/70044
8804 * gcc.target/aarch64/pr70044.c: New test.
8805
b87a8d7d
PP
88062016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
8807 Jakub Jelinek <jakub@redhat.com>
8808
8809 PR c++/70001
8810 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
8811 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
8812 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
8813
4f4ada6a
JH
88142016-03-10 Jan Hubicka <hubicka@ucw.cz>
8815
8816 PR lto/69589
8817 * g++.dg/lto/pr69589_0.C: New testcase
8818 * g++.dg/lto/pr69589_1.C: New testcase
8819
d49b0aa0
MP
88202016-03-10 Marek Polacek <polacek@redhat.com>
8821
8822 PR c++/70153
8823 * g++.dg/delayedfold/unary-plus1.C: New test.
8824
88252016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
8826
8827 * gcc.target/arm/pr45701-1.c: Escape brackets.
8828 * gcc.target/arm/pr45701-2.c: Likewise.
8829
71017a7b
AL
88302016-03-10 Alan Lawrence <alan.lawrence@arm.com>
8831
8832 * gfortran.dg/unconstrained_commons.f: New.
8833
ba52669f
AM
88342016-03-10 Alan Modra <amodra@gmail.com>
8835
8836 * gcc.dg/pr69195.c: New.
8837 * gcc.dg/pr69238.c: New.
8838
27742332
TV
88392016-03-10 Tom de Vries <tom@codesourcery.com>
8840
8841 PR testsuite/68915
8842 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
8843
3a81a594
RB
88442016-03-10 Richard Biener <rguenther@suse.de>
8845
8846 PR tree-optimization/70128
8847 * gcc.dg/tree-ssa/alias-34.c: New testcase.
8848 * gcc.dg/tree-ssa/alias-35.c: Likewise.
8849
3433b975
JJ
88502016-03-09 Jakub Jelinek <jakub@redhat.com>
8851
c2864f02
JJ
8852 PR tree-optimization/70152
8853 * gcc.dg/pr70152.c: New test.
8854
3433b975
JJ
8855 PR target/70086
8856 * gcc.target/i386/pr70086-1.c: New test.
8857 * gcc.target/i386/pr70086-2.c: New test.
8858 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
8859
8860 PR tree-optimization/70127
8861 * gcc.c-torture/execute/pr70127.c: New test.
8862
96b3c82d
CP
88632016-03-09 Cesar Philippidis <cesar@codesourcery.com>
8864
8865 * c-c++-common/goacc/combined-directives-2.c: New test.
8866
b4f3232d
DM
88672016-03-09 David Malcolm <dmalcolm@redhat.com>
8868
8869 PR c/68473
8870 PR c++/70105
8871 * g++.dg/diagnostic/pr70105.C: New test.
8872 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
8873 (test_multiple_ordinary_maps): New test function.
8874
40499f81
DM
88752016-03-09 David Malcolm <dmalcolm@redhat.com>
8876
8877 PR c/68473
8878 PR c++/70105
8879 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
8880 Drop range information from call to inform_at_rich_loc.
8881 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
8882 New.
8883 (test_show_locus): Replace calls to rich_location::add_range with
8884 calls to add_range. Rewrite the tests that used the now-defunct
8885 rich_location ctor taking a source_range. Simplify other tests
8886 by replacing calls to COMBINE_LOCATION_DATA with calls to
8887 make_location.
8888
c9e33662
RB
88892016-03-09 Richard Biener <rguenther@suse.de>
8890 Jakub Jelinek <jakub@redhat.com>
8891
8892 PR tree-optimization/70138
8893 * gcc.dg/vect/pr70138-1.c: New testcase.
8894 * gcc.dg/vect/pr70138-2.c: Likewise.
8895
2c73b764
JJ
88962016-03-09 Jakub Jelinek <jakub@redhat.com>
8897
8898 PR target/70049
8899 * gcc.target/i386/pr70049.c: New test.
8900
c06d25bb
RB
89012016-03-09 Richard Biener <rguenther@suse.de>
8902
8903 PR c/70143
8904 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
8905 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
8906 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
8907
5828a501
RO
89082016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8909
8910 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
8911 arm-*-*.
8912
2e141c8d
JJ
89132016-03-09 Jakub Jelinek <jakub@redhat.com>
8914
5a9def37
JJ
8915 PR middle-end/67278
8916 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
8917
2e141c8d
JJ
8918 PR target/67278
8919 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
8920
8921 PR middle-end/70050
8922 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
8923 in testcase comment.
8924
bf751f40
TV
89252016-03-09 Tom de Vries <tom@codesourcery.com>
8926
8927 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
8928 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
8929 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
8930 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
8931 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
8932 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
8933 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
8934 * gfortran.dg/goacc/kernels-loop.f95: New test.
8935
e210c999
MS
89362016-03-08 Martin Sebor <msebor@redhat.com>
8937
8938 PR c++/62096
8939 * g++.dg/warn/overflow-warn-7.C: New test.
8940
80aac5c8
JM
89412016-03-08 Jason Merrill <jason@redhat.com>
8942
8943 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
8944 * lib/target-supports.exp (check_effective_target_concepts): New.
8945
12b81409
JJ
89462016-03-08 Jakub Jelinek <jakub@redhat.com>
8947
d259b234
JJ
8948 PR c++/70135
8949 * g++.dg/cpp1y/constexpr-loop4.C: New test.
8950 * g++.dg/ubsan/pr70135.C: New test.
8951
12b81409
JJ
8952 PR target/70110
8953 * gcc.dg/pr70110.c: New test.
8954
b4e9f2aa
MJ
89552016-03-07 Martin Jambor <mjambor@suse.cz>
8956
8957 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
8958 * c-c++-common/gomp/if-1.c: Likewise.
8959 * c-c++-common/gomp/pr61486-2.c: Likewise.
8960 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
8961 to dg-additional-options.
8962 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
8963 * g++/gomp/target-teams-1.c: Likewise.
8964 * gcc.dg/gomp/gomp.exp: Likewise.
8965 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
8966 dg-additional-options.
8967 * gfortran.dg/gomp/gomp.exp: Likewise.
8968 * gfortran.dg/gomp/target1.f90: Remove dg-options.
8969 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
8970 dg-additional-options.
8971 * gfortran.dg/gomp/target3.f90: Remove dg-options.
8972
f86e631e
MJ
89732016-03-07 Martin Jambor <mjambor@suse.cz>
8974
8975 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
8976 * c-c++-common/gomp/gridify-1.c: New test.
8977 * gfortran.dg/gomp/gridify-1.f90: Likewise.
8978
94156b3f
AV
89792016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
8980
8981 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
8982 trigger for cortex-r8, when scanning for register r8.
8983 * gcc.target/arm/pr45701-2.c: Likewise.
8984
a84a49b7 89852016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 8986 Jeff Law <law@redhat.com>
a84a49b7
RB
8987
8988 PR tree-optimization/69740
8989 * gcc.c-torture/compile/pr69740-1.c: New test.
8990 * gcc.c-torture/compile/pr69740-2.c: New test.
8991
e41f6c9e
BS
89922016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8993
8994 * lib/target-supports.exp
8995 (check_effective_target_whole_vector_shift): Enable for PPC64.
8996
57548bf5
RB
89972016-03-07 Richard Biener <rguenther@suse.de>
8998
8999 PR tree-optimization/70115
9000 * gcc.dg/torture/pr70115.c: New testcase.
9001
4ae13300
NS
90022016-03-07 Nathan Sidwell <nathan@codesourcery.com>
9003
9004 PR middle-end/69916
9005 * c-c-++-common/goacc/pr69916.c: New.
9006
5edb9853
RH
90072016-03-07 Richard Henderson <rth@redhat.com>
9008
9009 * gcc.c-torture/compile/pr70061.c: New test.
9010
2067a8f3
RB
90112016-03-07 Richard Biener <rguenther@suse.de>
9012
9013 PR testsuite/70109
9014 * gcc.dg/vect/O3-pr36098.c: New testcase.
9015
4145a9b7
CL
90162016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
9017
9018 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
9019
1878be32
EB
90202016-03-07 Eric Botcazou <ebotcazou@adacore.com>
9021
9022 * gnat.dg/renaming9.ad[sb]: New testcase.
9023
df762bb2
JJ
90242016-03-05 Jakub Jelinek <jakub@redhat.com>
9025
9026 PR c++/70084
9027 * g++.dg/expr/stdarg3.C: New test.
9028
7d461295
JL
90292016-03-04 Jeff Law <law@redhat.com>
9030
9031 PR tree-optimization/69196
9032 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
9033 x86_64-*-*.
9034
29b9828f
BS
90352016-03-04 Bernd Schmidt <bschmidt@redhat.com>
9036
b6b552fd
BS
9037 PR c/69973
9038 * gcc.dg/pr69973.c: New test.
9039
201d49e9
BS
9040 PR rtl-optimization/69941
9041 * gcc.dg/torture/pr69941.c: New test.
9042
29b9828f
BS
9043 PR c/69824
9044 * gcc.dg/pr69824.c: New test.
9045
640b7e74
TV
90462016-03-05 Tom de Vries <tom@codesourcery.com>
9047
9048 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
9049 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
9050 function.
9051
7a3a3fad
PP
90522016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
9053
9054 PR c++/66786
9055 * g++.dg/cpp1y/var-templ48.C: New test.
9056 * g++.dg/cpp1y/var-templ49.C: New test.
9057
cd439aec
EB
90582016-03-04 Eric Botcazou <ebotcazou@adacore.com>
9059
9060 * g++.dg/Wno-frame-address.C: Skip on IA-64.
9061
60204554
JJ
90622016-03-04 Jakub Jelinek <jakub@redhat.com>
9063
0c8825de
JJ
9064 PR c++/70035
9065 * g++.dg/ubsan/pr70035.C: New test.
9066
60204554
JJ
9067 PR target/70062
9068 * gcc.target/i386/pr70062.c: New test.
9069
f79d4eab
L
90702016-03-04 H.J. Lu <hongjiu.lu@intel.com>
9071
9072 * g++.dg/template/typename21.C: Remove c++98_only.
9073
ea81ce67
L
90742016-03-04 H.J. Lu <hongjiu.lu@intel.com>
9075
9076 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
9077
64b23c13
DM
90782016-03-04 David Malcolm <dmalcolm@redhat.com>
9079
9080 PR c/68187
9081 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
9082 function.
9083 (fn_42_b): Likewise.
9084 (fn_42_c): Likewise.
9085
729526f5
DM
90862016-03-04 David Malcolm <dmalcolm@redhat.com>
9087
9088 PR c/68187
9089 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
9090 function.
9091 (fn_40_b): Likewise.
9092 (fn_41_a): Likewise.
9093 (fn_41_b): Likewise.
9094
f9ea11ac
JJ
90952016-03-04 Jakub Jelinek <jakub@redhat.com>
9096
9097 PR target/70059
9098 * gcc.target/i386/avx512f-pr70059.c: New test.
9099 * gcc.target/i386/avx512dq-pr70059.c: New test.
9100
b6c38c69
BS
91012016-03-04 Bernd Schmidt <bschmidt@redhat.com>
9102
9103 PR rtl-optimization/57676
9104 * gcc.dg/torture/pr57676.c: New test.
9105
af3cdd34
IE
91062016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
9107
9108 * gcc.dg/pr70026.c: New test.
9109
7ff6ca38
MP
91102016-03-04 Marek Polacek <polacek@redhat.com>
9111
9112 PR c/69798
9113 * gcc.dg/cilk-plus/pr69798-1.c: New test.
9114 * gcc.dg/cilk-plus/pr69798-2.c: New test.
9115
a6bf62d5
KT
91162016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9117
9118 PR target/70004
9119 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
9120 Delete.
9121 (test_corners_sisd_si): Likewise.
9122 (main): Remove checks of the above.
9123 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
9124
ae4cdc6a
EB
91252016-03-04 Eric Botcazou <ebotcazou@adacore.com>
9126
9127 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
9128
08455559
CL
91292016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
9130
9131 * gcc.dg/torture/pr69951.c: Accept argc==0.
9132
e9a35493
RB
91332016-03-04 Richard Biener <rguenther@suse.de>
9134
9135 PR c++/70054
9136 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
9137 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
9138
fba054c2
DV
91392016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
9140
9141 PR testsuite/69766
9142 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
9143 testing multiarch.
9144
f10cdc6c
JJ
91452016-03-04 Jakub Jelinek <jakub@redhat.com>
9146
9147 PR debug/69947
9148 * gcc.dg/guality/pr69947.c: New test.
9149
2e981ba0
JJ
91502016-03-03 Jakub Jelinek <jakub@redhat.com>
9151
9152 PR ada/70017
9153 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
9154
0ba3bfa2
KT
91552016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9156
9157 PR rtl-optimization/69904
9158 * gcc.target/arm/pr69904.c: New test.
9159
97ecdb46
JJ
91602016-03-03 Jakub Jelinek <jakub@redhat.com>
9161
9162 PR target/70021
9163 * gcc.dg/vect/pr70021.c: New test.
9164 * gcc.target/i386/pr70021.c: New test.
9165
a2a743a1
MP
91662016-03-03 Marek Polacek <polacek@redhat.com>
9167
9168 PR middle-end/70050
9169 * gcc.dg/pr70050.c: New test.
9170
fa07ecdd
JG
91712016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
9172
9173 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
9174
23504262
ML
91752016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
9176
9177 PR tree-optimization/70043
9178 * gfortran.dg/vect/pr70043.f90: New test.
9179
b7b9e1a9
EB
91802016-03-03 Eric Botcazou <ebotcazou@adacore.com>
9181
9182 * gnat.dg/specs/task1.ads: New test.
9183
cb83ba54
RO
91842016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9185
9186 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
9187 Invoke gdb with -batch.
9188 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
9189
a75f5e30
RB
91902016-03-03 Richard Biener <rguenther@suse.de>
9191
9192 PR tree-optimization/55936
9193 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
9194
268bc320
JL
91952016-03-02 Jeff Law <law@redhat.com>
9196
815f20ab
JL
9197 PR rtl-optimization/69942
9198 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
9199 effects of argument promotions.
9200
268bc320
JL
9201 PR tree-optimization/69987
9202 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
9203 target does not support -fprefetch-loop-arrays.
9204
171f7de5
UB
92052016-03-02 Uros Bizjak <ubizjak@gmail.com>
9206
9207 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
9208
192912db
BC
92092016-03-02 Bin Cheng <bin.cheng@arm.com>
9210
c7908871 9211 PR rtl-optimization/69052
192912db
BC
9212 * gcc.target/i386/pr69052.c: New test.
9213
90a7a40b
AM
92142016-03-02 Alan Modra <amodra@gmail.com>
9215
9216 * gcc.dg/pr69990.c: New.
9217
69fa742f
JJ
92182016-03-02 Jakub Jelinek <jakub@redhat.com>
9219
de752fb0
JJ
9220 PR c/68062
9221 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
9222
9223 PR middle-end/70022
9224 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
9225
69fa742f
JJ
9226 PR target/70028
9227 * gcc.target/i386/pr70028.c: New test.
9228
7c65bd56
MK
92292016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
9230
9231 * c-c++-common/asan/swapcontext-test-1.c,
9232 * c-c++-common/tsan/thread_leak.c,
9233 * g++.dg/tsan/aligned_vs_unaligned_race.C,
9234 * g++.dg/tsan/benign_race.C,
9235 * g++.dg/tsan/fd_close_norace.C,
9236 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
9237 races with sanitizer output
9238
37d98220 92392016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 9240 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
9241
9242 PR target/67278
9243 * gcc.dg/simd-8.c: New testcase.
9244
218db463
RB
92452016-03-02 Richard Biener <rguenther@suse.de>
9246
9247 PR middle-end/67278
9248 * gcc.dg/simd-7.c: New testcase.
9249
22c72158
EB
92502016-03-02 Eric Botcazou <ebotcazou@adacore.com>
9251
9252 * gcc.target/i386/pr70007.c: Tweak.
9253
9a790ccc
DV
92542016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
9255
9256 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
9257
bd02f00f
MP
92582016-03-02 Marek Polacek <polacek@redhat.com>
9259
9260 PR c/67854
9261 * gcc.dg/pr67854.c: New test.
9262
1e840f39
JJ
92632016-03-02 Jakub Jelinek <jakub@redhat.com>
9264
9265 PR middle-end/70025
9266 * gcc.dg/torture/pr70025.c: New test.
9267
bca00241
VK
92682016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
9269
9270 PR tree-optimization/68621
9271 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
9272
0bca04b8
EB
92732016-03-01 Eric Botcazou <ebotcazou@adacore.com>
9274
9275 * gcc.target/i386/pr70007.c: New test.
9276
2a9afc86
JL
92772016-03-01 Jeff Law <law@redhat.com>
9278
eab2541b 9279 PR tree-optimization/69196
9d83ef71 9280 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 9281
2a9afc86
JL
9282 PR tree-optimization/69196
9283 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
9284 duplicating code and spoiling the expected output.
9285
0d39977e
MM
92862016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
9287
9288 PR target/70033
9289 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
9290 supports power9 before doing tests.
9291 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
9292 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
9293 * gcc.target/powerpc/p9-permute.c: Likewise.
9294
a0c0699d
UB
92952016-03-01 Uros Bizjak <ubizjak@gmail.com>
9296
9297 PR target/70027
9298 * gcc.target/i386/pr70027.c: New test.
9299
0ae3ef47 93002016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
9301
9302 * gcc.dg/pr70017.c: New test.
9303
686e2237
JJ
93042016-03-01 Jakub Jelinek <jakub@redhat.com>
9305
9306 PR c/69796
9307 PR c/69974
9308 * gcc.dg/pr69796.c: New test.
9309 * gcc.dg/pr69974.c: New test.
9310
f8e4188c
EB
93112016-03-01 Eric Botcazou <ebotcazou@adacore.com>
9312
9313 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
9314
5e3f1c7c
JL
93152016-02-29 Jeff Law <law@redhat.com>
9316
9317 PR tree-optimization/69987
9318 * gfortran.dg/pr69987.f90: New test.
9319
9320 PR tree-optimization/69989
9321 * gcc.c-torture/compile/pr69989-2.c: New test.
9322
1be56bc5
MP
93232016-03-01 Marek Polacek <polacek@redhat.com>
9324
9325 PR c++/69795
9326 * g++.dg/parse/invalid1.C: New test.
9327
1b19470d
RB
93282016-03-01 Richard Biener <rguenther@suse.de>
9329
9330 PR middle-end/70022
9331 * gcc.dg/pr70022.c: New testcase.
9332
3ae0661a
IE
93332016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
9334
9335 PR tree-optimization/69956
9336 * gcc.dg/pr69956.c: New test.
9337
0f09ab88
BS
93382016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9339
9340 PR target/70011
9341 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
9342 XFAIL when hardware supports efficient unaligned storage access.
9343
76d881bf
PP
93442016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
9345
9346 PR c++/69961
9347 * g++.dg/template/pr69961a.C: New test.
9348 * g++.dg/template/pr69961b.C: New test.
9349
7168133a
DM
93502016-02-29 David Malcolm <dmalcolm@redhat.com>
9351
9352 PR preprocessor/69985
9353 * gcc.dg/cpp/pr69985.c: New test case.
9354
0c6072a3
JL
93552016-02-29 Jeff Law <law@redhat.com>
9356
e66f219b
JL
9357 PR tree-optimization/70005
9358 * gcc.c-torture/execute/pr70005.c New test.
9359
0c6072a3
JL
9360 PR tree-optimization/69999
9361 * gcc.c-torture/compile/pr69999.c: New test.
9362
fd9fbdb3
YR
93632016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
9364
9365 PR tree-optimization/69652
9366 * gcc.dg/torture/pr69652.c: Delete test.
9367 * gcc.dg/vect/pr69652.c: New test.
9368
cbd400b4
RB
93692016-02-19 Richard Biener <rguenther@suse.de>
9370
9371 PR tree-optimization/69980
9372 * gfortran.dg/vect/pr69980.f90: New testcase.
9373
84ea0f58
EB
93742016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9375
9376 * gcc.target/sparc/20160229-1.c: New test.
9377
5d2a63dc
EB
93782016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9379
9380 * gnat.dg/stack_usage3.adb: New test.
9381 * gnat.dg/stack_usage3_pkg.ads: New helper.
9382
93e708f9
EB
93832016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9384
9385 * gnat.dg/renaming8.adb: New test.
9386 * gnat.dg/renaming8_pkg1.ads: New helper.
9387 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
9388 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
9389
6512bc93
RB
93902016-02-29 Richard Biener <rguenther@suse.de>
9391
9392 PR tree-optimization/69720
9393 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
9394
7b201a88
TK
93952016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
9396
9397 PR fortran/68147
9398 PR fortran/47674
9399 * gfortran.dg/realloc_on_assign_26.f90: New test case.
9400
82ee0cf2 94012016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
9402 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9403
9404 PR fortran/56007
9405 * gfortran.dg/coarray_8.f90: Adjust error message.
9406 * gfortran.dg/pr56007.f90: New test.
9407 * gfortran.dg/pr56007.f: New test.
9408
cdc1a2c8
L
94092016-02-28 H.J. Lu <hongjiu.lu@intel.com>
9410
9411 PR tree-optimization/69989
9412 * gcc.dg/torture/pr69989.c: New test.
9413
33505bcf
EB
94142016-02-28 Eric Botcazou <ebotcazou@adacore.com>
9415
9416 * gcc.target/i386/stack-realign-win.c: New test.
9417
524bfb19
HA
94182016-02-28 Harald Anlauf <anlauf@gmx.de>
9419
9420 PR fortran/60126
9421 * gfortran.dg/pr60126.f90: New test.
9422
bd542508
JL
94232016-02-27 Jeff Law <law@redhat.com>
9424
9425 Revert
9426 2016-02-26 Richard Biener <rguenther@suse.de>
9427 Jeff Law <law@redhat.com>
9428
9429 PR tree-optimization/69740
9430 * gcc.c-torture/compile/pr69740-1.c: New test.
9431 * gcc.c-torture/compile/pr69740-2.c: New test.
9432
dd1291e0
JD
94332016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9434
5fb67f8b 9435 PR fortran/69910
dd1291e0
JD
9436 * gfortran.dg/newunit_4.f90: New test.
9437
5cfefb59
JJ
94382016-02-27 Jakub Jelinek <jakub@redhat.com>
9439
9440 PR target/69613
9441 PR rtl-optimization/69886
9442 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
9443 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
9444 target.
9445
20ba5f33
MS
94462016-02-26 Martin Sebor <msebor@redhat.com>
9447
9448 PR tree-optimization/15826
9449 * gcc.dg/tree-ssa/pr15826.c: New test.
9450
e6fb01b0
JJ
94512016-02-26 Jakub Jelinek <jakub@redhat.com>
9452
9453 PR target/69969
9454 * gcc.target/powerpc/pr69969.c: New test.
9455
e3e0cf64
MS
94562016-02-26 Martin Sebor <msebor@redhat.com>
9457
9458 PR c++/15766
9459 * g++.old-deja/g++.other/decl5.C: Add a test case.
9460
d1f2bea5
SB
94612016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
9462
9463 PR target/69946
9464 * gcc.target/powerpc/pr69946.c: New file.
9465
4a4f9d2b 94662016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 9467 Jeff Law <law@redhat.com>
4a4f9d2b 9468
e3e0cf64 9469 PR tree-optimization/69740
4a4f9d2b
RB
9470 * gcc.c-torture/compile/pr69740-1.c: New test.
9471 * gcc.c-torture/compile/pr69740-2.c: New test.
9472
ad2a2706
MJ
94732016-02-26 Martin Jambor <mjambor@suse.cz>
9474
9475 PR middle-end/69920
9476 * gcc.dg/torture/pr69932.c: New test.
9477 * gcc.dg/torture/pr69936.c: Likewise.
9478
1d11f7ce
AK
94792016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9480
9481 PR target/69709
9482 * gcc.target/s390/pr69709.c: New test.
9483
6cfccbb2
KT
94842016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9485
9486 PR target/69245
9487 * gcc.target/aarch64/pr69245_1.c: New test.
9488
ac59ad4e
KT
94892016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9490
9491 PR target/69613
9492 * gcc.dg/torture/pr69613.c: New test.
9493
a2ad54a0
JJ
94942016-02-26 Jakub Jelinek <jakub@redhat.com>
9495
9496 PR rtl-optimization/69891
9497 * gcc.target/i386/pr69891.c: New test.
9498
0884062c 94992016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
9500 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9501
d2369d4f 9502 PR target/61397
c163789b
MM
9503 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
9504 functionality for both 32-bit and 64-bit.
9505
5aed7e2c
RB
95062016-02-26 Richard Biener <rguenther@suse.de>
9507
9508 PR tree-optimization/69551
9509 * gcc.dg/torture/pr69951.c: New testcase.
9510
798e2a8e
RB
95112016-02-25 Richard Biener <rguenther@suse.de>
9512
9513 PR tree-optimization/48795
9514 * gcc.dg/Warray-bounds-18.c: New testcase.
9515
9559fbac
RO
95162016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9517
9518 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
9519
c049b107
JJ
95202016-02-25 Jakub Jelinek <jakub@redhat.com>
9521
9522 PR rtl-optimization/69896
9523 * gcc.dg/pr69896.c: New test.
9524
1137001c
PP
95252016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
9526
9527 PR c++/69736
9528 * g++.dg/cpp1y/paren2.C: New test.
9529
2e9c8641
MS
95302016-02-24 Martin Sebor <msebor@redhat.com>
9531
9532 PR c/51147
9533 * gcc.dg/enum-mode-2.c: New test.
9534
03ca8fb3
JJ
95352016-02-24 Jakub Jelinek <jakub@redhat.com>
9536
9537 PR c++/69922
9538 * g++.dg/warn/Wnonnull-compare-6.C: New test.
9539 * g++.dg/warn/Wnonnull-compare-7.C: New test.
9540 * g++.dg/ubsan/pr69922.C: New test.
9541
0b05329b
MP
95422016-02-24 Marek Polacek <polacek@redhat.com>
9543
9544 PR c/69819
9545 * gcc.dg/pr69819.c: New test.
9546
57c2c374
MS
95472016-02-24 Martin Sebor <msebor@redhat.com>
9548
3b96b93a
MS
9549 PR c++/69912
9550 * g++.dg/ext/flexary15.C: New test.
9551
95522016-02-24 Martin Sebor <msebor@redhat.com>
9553
9554 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 9555 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 9556 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 9557
65433bb5
MK
95582016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
9559 Charles Baylis <charles.baylis@linaro.org>
9560
9561 PR debug/61033
9562 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
9563
f802a424 95642016-02-24 Richard Biener <rguenther@suse.de>
44293580 9565 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
9566
9567 PR middle-end/69760
9568 * gcc.dg/torture/pr69760.c: New testcase.
9569
525f795f
RO
95702016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9571
9572 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
9573 pattern on Solaris with as.
9574
cd7bbceb
KT
95752016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9576
9577 * gcc.target/arm/cond_sub_restrict_it.c: New test.
9578 * gcc.target/arm/condarith_restrict_it.c: Likewise.
9579 * gcc.target/arm/movcond_restrict_it.c: Likewise.
9580 * gcc.target/arm/negscc_restrict_it.c: Likewise.
9581
89c0c1fd
JJ
95822016-02-24 Jakub Jelinek <jakub@redhat.com>
9583
9584 PR middle-end/69915
9585 * gcc.dg/pr69915.c: New test.
9586
0683fd27
KT
95872016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9588
9589 PR rtl-optimization/69886
9590 * gcc.dg/torture/pr69886.c: New test.
9591
e53d562a
RB
95922016-02-24 Richard Biener <rguenther@suse.de>
9593
9594 PR middle-end/68963
9595 * gcc.dg/torture/pr68963.c: New testcase.
9596
74a00288
KT
95972016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9598
9599 PR target/69875
9600 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
9601 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
9602 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
9603 * gcc.target/arm/atomic_loaddi_1.c: New test.
9604 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
9605 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
9606 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
9607 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
9608 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
9609 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
9610 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
9611 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
9612
340fd4c9
JJ
96132016-02-24 Jakub Jelinek <jakub@redhat.com>
9614
9615 PR middle-end/69909
9616 * gcc.dg/torture/pr69909.c: New test.
9617
47d3fdb2
RB
96182016-02-24 Richard Biener <rguenther@suse.de>
9619
9620 PR tree-optimization/69907
9621 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
9622 * gcc.dg/vect/bb-slp-34.c: XFAIL.
9623 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
9624
dab73e73
CB
96252016-02-24 Christian Bruel <christian.bruel@st.com>
9626
9627 * gcc.target/arm/pragma_cpp_fma.c: New test.
9628
7cc5ec65
JD
96292016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9630
9631 PR fortran/61156
9632 * gfortran.dg/include_6.f90: Update test.
9633
067fbd8b
JJ
96342016-02-23 Jakub Jelinek <jakub@redhat.com>
9635
9636 PR objc/69844
9637 * objc.dg/pr69844.m: New test.
9638
64a454d9
JD
96392016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9640
9641 PR libgfortran/69456
9642 * gfortran.dg/namelist_89.f90: New test.
9643 * gfortran.dg/pr59700.f90: Update test..
9644
35886f0b
MS
96452016-02-23 Martin Sebor <msebor@redhat.com>
9646
9647 PR middle-end/69780
9648 * g++.dg/ext/builtin_alloca.C: New test.
9649 * gcc.dg/builtins-68.c: New test.
9650
162cc7e3
RH
96512016-02-23 Richard Henderson <rth@redhat.com>
9652
9653 * gcc.target/i386/addr-space-3.c: Remove test.
9654
196440f8
DM
96552016-02-23 David Malcolm <dmalcolm@redhat.com>
9656
9657 PR preprocessor/69126
9658 PR preprocessor/69543
9659 * c-c++-common/pr69126-2-long.c: New test.
9660 * c-c++-common/pr69126-2-short.c: New test.
9661 * c-c++-common/pr69543-1.c: Remove xfail.
9662
1d3121af
DM
96632016-02-23 David Malcolm <dmalcolm@redhat.com>
9664
9665 PR preprocessor/69126
9666 PR preprocessor/69543
9667 PR preprocessor/69558
9668 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
9669 (f): Rename to...
9670 (test_2): ...this, and add leading comment.
9671 (MACRO_3, test_3): New.
9672 (MACRO_4A, MACRO_4B, test_4): New.
9673 (MACRO): Rename to...
9674 (MACRO_5): ...this.
9675 (g): Rename to...
9676 (test_5): ...this, updating for renaming of MACRO, and
9677 add leading comment.
9678 * c-c++-common/pr69543-1.c: New.
9679 * c-c++-common/pr69543-2.c: New.
9680 * c-c++-common/pr69543-3.c: New.
9681 * c-c++-common/pr69543-4.c: New.
9682 * c-c++-common/pr69558-1.c: New.
9683 * c-c++-common/pr69558-2.c: New.
9684 * c-c++-common/pr69558-3.c: New.
9685 * c-c++-common/pr69558-4.c: New.
9686 * gcc.dg/pr69558.c: Move to...
9687 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
9688 xfail for c++.
9689
f99c3557
TS
96902016-02-23 Thomas Schwinge <thomas@codesourcery.com>
9691
9692 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
9693 to -ftree-parallelize-loops/-fopenacc changes.
9694 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
9695 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
9696 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
9697 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
9698 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
9699 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
9700 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
9701 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
9702 * c-c++-common/goacc/kernels-loop.c: Likewise.
9703 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
9704 * c-c++-common/goacc/kernels-reduction.c: Likewise.
9705 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
9706 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
9707
c60ec7c2
RO
97082016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9709
9710 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
9711
f1a62b6f
JJ
97122016-02-23 Jakub Jelinek <jakub@redhat.com>
9713
e67bf044
JJ
9714 PR c++/69902
9715 * g++.dg/warn/Wnonnull-compare-5.C: New test.
9716
f1a62b6f
JJ
9717 PR c/69900
9718 * gcc.dg/pr69900.c: New test.
9719
20c5e09e
MJ
97202016-02-23 Martin Jambor <mjambor@suse.cz>
9721
9722 PR tree-optimization/69666
9723 * gcc.dg/tree-ssa/pr69666.c: New test.
9724
e457a6fc
AV
97252016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
9726
9727 PR fortran/67451
9728 * gfortran.dg/coarray_allocate_5.f08: New test.
9729
d7b574f4
AK
97302016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9731
9732 * gcc.target/s390/vcond-shift.c: Move to ...
9733 * gcc.target/s390/vector/vcond-shift.c: ... here.
9734
58bdeb44
AK
97352016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9736
9737 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
9738 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
9739
7cd0387b
AK
97402016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9741
9742 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
9743
4246c8da
MW
97442016-02-20 Mark Wielaard <mjw@redhat.com>
9745
9746 PR c/28901
9747 * gcc.dg/unused-variable-3.c: New test.
9748
f93bc532
JJ
97492016-02-22 Jakub Jelinek <jakub@redhat.com>
9750
9751 PR target/69888
9752 * gcc.target/i386/pr69888.c: New test.
9753
c4e360f4
RB
97542016-02-22 Richard Biener <rguenther@suse.de>
9755
9756 PR tree-optimization/69882
9757 * gfortran.dg/vect/pr69882.f90: New testcase.
9758
09c92f1c
JJ
97592016-02-22 Jakub Jelinek <jakub@redhat.com>
9760
9761 PR target/69885
9762 * gcc.dg/pr69885.c: New test.
9763
f88d45dc
OE
97642016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
9765
9766 PR target/69806
9767 PR target/54089
9768 * gcc.target/sh/pr54089-10.c: New.
9769
ce1ff48e
PT
97702016-02-20 Paul Thomas <pault@gcc.gnu.org>
9771
9772 PR fortran/69423
9773 * gfortran.dg/deferred_character_15.f90 : New test.
9774
bbf27208
DH
97752016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
9776
9777 PR fortran/57365
9778 gfortran.dg/allocate_with_source_18.f03: New test.
9779
97802016-02-20 Harald Anlauf <anlauf@gmx.de>
9781
9782 PR fortran/52531
9783 gfortran.dg/gomp/pr52531.f90: New test.
9784
268be88c
BE
97852016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
9786
9787 PR c++/69865
9788 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
9789 -std=c++03.
9790
4b6c824a
JJ
97912016-02-19 Jakub Jelinek <jakub@redhat.com>
9792
871b3f47
JJ
9793 PR c++/69826
9794 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
9795 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
9796
7a965d51
JJ
9797 PR c++/69850
9798 * g++.dg/warn/Wnonnull-compare-4.C: New test.
9799
4b6c824a
JJ
9800 PR c++/69851
9801 * g++.dg/torture/pr69851.C: New test.
9802
15fca21a
MS
98032016-02-19 Martin Sebor <msebor@redhat.com>
9804
9805 PR testsuite/69573
9806 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
9807
19e21586
JJ
98082016-02-19 Jakub Jelinek <jakub@redhat.com>
9809
03a616ac
JJ
9810 PR c++/69850
9811 * g++.dg/warn/Wnonnull-compare-2.C: New test.
9812 * g++.dg/warn/Wnonnull-compare-3.C: New test.
9813
19e21586
JJ
9814 PR c++/67767
9815 * g++.dg/cpp0x/pr67767.C: New test.
9816
2db16594
KT
98172016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9818
9819 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
9820 for fp, simd, crypto, crc, lse.
9821 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
9822 above.
9823 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
9824 effective target check.
9825
5a7d9d1e
JJ
98262016-02-19 Jakub Jelinek <jakub@redhat.com>
9827
9828 PR target/69820
9829 * gcc.target/i386/pr69820.c: New test.
9830
6448f064
AK
98312016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9832
9833 * gcc.target/s390/vector/int128-1.c: New test.
9834
d0a859e6
AK
98352016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9836
9837 * gcc.target/s390/vector/vec-vcond-1.c: New test.
9838
9e4eb643
AK
98392016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9840
9841 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
9842 instruction pattern name to prevent the testcase from failing with
9843 -march=z13.
9844
859a4c0e
AK
98452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9846
9847 * gcc.target/s390/md/movstr-2.c: New test.
9848
efc2340b
MK
98492016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
9850
9851 * gcc.target/s390/morestack.c: New test.
9852
ca2bfbc2
DV
98532016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
9854
9855 PR target/69625
9856 * gcc.target/s390/pr69625.c: Add test case.
9857
efd4bd05
BE
98582016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
9859
9860 PR testsuite/68580
9861 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
9862
2bf2078a
MM
98632016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
9864
9865 PR target/68404
9866 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
9867 * gcc.target/powerpc/fusion3.c: Likewise.
9868
f003579e
RB
98692016-02-18 Richard Biener <rguenther@suse.de>
9870
9871 PR middle-end/69553
9872 * g++.dg/torture/pr69553.C: New testcase.
9873
19233914
NC
98742016-02-18 Nick Clifton <nickc@redhat.com>
9875
efd4bd05
BE
9876 PR target/62254
9877 PR target/69610
9878 * gcc.target/arm/pr62554.c: New test.
9879 * gcc.target/arm/pr69610-1.c: New test.
9880 * gcc.target/arm/pr69610-2.c: New test.
19233914 9881
23f27839
RB
98822016-02-18 Richard Biener <rguenther@suse.de>
9883
9884 PR middle-end/69854
9885 * gcc.dg/torture/pr69854.c: New testcase.
9886
932c0da4
JJ
98872016-02-17 Jakub Jelinek <jakub@redhat.com>
9888
9889 PR c++/69850
9890 * g++.dg/warn/Wnonnull-compare-1.C: New test.
9891
1bed93e4
BS
98922012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9893
9894 * gcc.target/powerpc/vec-cg.c: New test.
9895
57bfb134
RB
98962016-02-17 Richard Biener <rguenther@suse.de>
9897
9898 PR testsuite/69586
9899 * gcc.dg/uninit-21.c: Add -fno-short-enums.
9900
a44e0ebb
KT
99012016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9902
9903 PR target/69161
9904 * gcc.c-torture/compile/pr69161.c: New test.
9905
ffacd726
DS
99062016-02-17 David Sherwood <david.sherwood@arm.com>
9907
9908 PR target/69532
9909 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
9910 * gcc.target/arm/vect-fmaxmin.c: Likewise.
9911
448db8d2
EB
99122016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9913
9914 * gcc.dg/ifcvt-4.c: Skip on Visium.
9915
e2f0522e
EB
99162016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9917
9918 * gnat.dg/atomic8.adb: New test.
9919
bf17fe3f
EB
99202016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9921
9922 * gnat.dg/discr46.ad[sb]: New test.
9923
ecf835e9
KN
99242016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
9925
9926 PR Target/48344
9927 * gcc.target/powerpc/pr48344-1.c: New test.
9928
49a1164a
TK
99292015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
9930
9931 PR fortran/69742
9932 * gfortran.dg/associate_21.f90: New test.
9933
bf14eba2
JJ
99342016-02-16 Jakub Jelinek <jakub@redhat.com>
9935
9936 PR c/69835
9937 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
9938 -Wnonnull in dg-options.
9939 * c-c++-common/nonnull-2.c: New test.
9940
35a093b6
JG
99412016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
9942 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9943
9944 * gcc.target/aarch64/vector_initialization_nostack.c: New.
9945
e387d491
JJ
99462016-02-16 Jakub Jelinek <jakub@redhat.com>
9947
9948 PR middle-end/69801
9949 * gcc.dg/pr69801.c: Add empty dg-options.
9950
ba539195
JN
99512016-02-16 James Norris <jnorris@codesourcery.com>
9952
9953 * c-c++-common/goacc/deviceptr-1.c: Add tests.
9954 * g++.dg/goacc/deviceptr-1.c: New file.
9955
2a2b8f64
JJ
99562016-02-16 Jakub Jelinek <jakub@redhat.com>
9957
9958 PR tree-optimization/69820
9959 * gcc.dg/vect/pr69820.c: New test.
9960
87440c29
RB
99612016-02-16 Richard Biener <rguenther@suse.de>
9962
9963 PR tree-optimization/69776
9964 * gcc.dg/torture/pr69776-2.c: New testcase.
9965
6d87c306
BS
99662016-02-16 Bernd Schmidt <bschmidt@redhat.com>
9967
9968 PR tree-optimization/69714
9969 * gcc.dg/torture/pr69714.c: New test.
9970
3824a0a2
JJ
99712016-02-16 Jakub Jelinek <jakub@redhat.com>
9972
9973 PR tree-optimization/69802
9974 * gcc.dg/pr69802.c: New test.
9975
c8cfe96e
RB
99762016-02-16 Richard Biener <rguenther@suse.de>
9977
9978 PR middle-end/69801
9979 * gcc.dg/pr69801.c: New testcase.
9980
fc12098d
JD
99812016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9982
9983 PR libgfortran/69651
9984 * gfortran.dg/read_bang.f90: New test.
9985 * gfortran.dg/read_bang4.f90: New test.
9986
ba6b3795
JJ
99872016-02-15 Jakub Jelinek <jakub@redhat.com>
9988
f0516ca4
JJ
9989 PR c++/69658
9990 * g++.dg/init/pr69658.C: New test.
9991
ba6b3795
JJ
9992 PR c++/69797
9993 * c-c++-common/pr69797.c: New test.
9994
de3f9a2d
PK
99952016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9996
9997 * lib/target-supports.exp (check_effective_target_section_anchors): Add
9998 check for aarch64*-*-*.
9999
17a3b967
RB
100002016-02-15 Richard Biener <rguenther@suse.de>
10001
10002 PR tree-optimization/69783
10003 * gcc.dg/vect/pr69783.c: New testcase.
10004
1c48bff1
RB
100052016-02-15 Richard Biener <rguenther@suse.de>
10006
10007 PR tree-optimization/69776
10008 * gcc.dg/torture/pr69776.c: New testcase.
10009
1e6025b6
TK
100102016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
10011
10012 PR fortran/60526
10013 * gfortran.dg/type_decl_4.f90: Reinstated.
10014
d3308279
JDA
100152016-02-14 John David Anglin <danglin@gcc.gnu.org>
10016
10017 PR fortran/68746
10018 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
10019
b7c56581
TK
100202016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
10021
10022 PR fortran/60526
10023 PR bootstrap/69816
10024 * gfortran.dg/type_decl_4.f90: Removed.
10025
60cb4ef5
TK
100262016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
10027
10028 PR fortran/60526
10029 * gfortran.dg/type_decl_4.f90: New test.
10030
f6964637
AM
100312016-02-14 Alan Modra <amodra@gmail.com>
10032
1a8849d1 10033 PR testsuite/68886
f6964637
AM
10034 * gcc.c-torture/execute/stkalign.c: Revise test.
10035
f5121920
OE
100362016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
10037
10038 PR target/67260
10039 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
10040
6cda3ab6
OE
100412016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
10042
10043 PR target/67260
10044 * gcc.target/sh/torture/pr67260.c: New.
10045
6786e598
JDA
100462016-02-12 John David Anglin <danglin@gcc.gnu.org>
10047
10048 * gcc.dg/pr67964.c: Add dg-require-alias.
10049
7e05dad8
OE
100502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
10051
10052 PR target/67636
10053 PR target/64345
10054 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
10055
7f4cc3ce
JD
100562016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10057
10058 PR libgfortran/69668
10059 * gfortran.dg/namelist_88.f90: New test.
10060
955ca6dc
JD
100612016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10062
10063 PR libgfortran/69668
10064 * gfortran.dg/namelist_38.f90: Update test.
10065 * gfortran.dg/namelist_84.f90: Update test.
10066
876217ae
DM
100672016-02-12 David Malcolm <dmalcolm@redhat.com>
10068
10069 PR other/69554
10070 * gcc.dg/pr69554-1.c: New test.
10071 * gfortran.dg/pr69554-1.F90: New test.
10072 * gfortran.dg/pr69554-2.F90: New test.
10073 * lib/gcc-dg.exp (proc dg-locus): New function.
10074 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
10075 distinguish between the caret-printing and non-caret-printing
10076 cases. If caret-printing has been explicitly enabled, bail out
10077 without attempting to fix up the output.
10078
61789eed
DM
100792016-02-12 David Malcolm <dmalcolm@redhat.com>
10080
10081 PR driver/69265
10082 PR driver/69453
10083 * gcc.dg/spellcheck-options-3.c: New test case.
10084 * gcc.dg/spellcheck-options-4.c: New test case.
10085 * gcc.dg/spellcheck-options-5.c: New test case.
10086 * gcc.dg/spellcheck-options-6.c: New test case.
10087 * gcc.dg/spellcheck-options-7.c: New test case.
10088 * gcc.dg/spellcheck-options-8.c: New test case.
10089 * gcc.dg/spellcheck-options-9.c: New test case.
10090 * gcc.dg/spellcheck-options-10.c: New test case.
10091
c3090c1f
JJ
100922016-02-12 Jakub Jelinek <jakub@redhat.com>
10093
10094 PR rtl-optimization/69764
10095 PR rtl-optimization/69771
10096 * c-c++-common/pr69764.c: New test.
10097 * gcc.dg/torture/pr69771.c: New test.
10098
8222034d
MP
100992016-02-12 Marek Polacek <polacek@redhat.com>
10100
10101 * g++.dg/torture/init-list1.C: New.
10102
f749f792
MP
101032016-02-12 Marek Polacek <polacek@redhat.com>
10104
10105 * gcc.dg/pr69522.c: Add empty dg-options.
10106
199fb02a
IE
101072016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
10108
10109 * g++.dg/lto/lto.exp: Include and init mpx.
10110 * g++.dg/lto/pr69729_0.C: New test.
10111
b69539cb
JJ
101122016-02-12 Jakub Jelinek <jakub@redhat.com>
10113
06ff7000
JJ
10114 PR ipa/69241
10115 * g++.dg/ipa/pr69241-4.C: New test.
10116
b69539cb
JJ
10117 PR ipa/68672
10118 * g++.dg/ipa/pr68672-1.C: New test.
10119 * g++.dg/ipa/pr68672-2.C: New test.
10120 * g++.dg/ipa/pr68672-3.C: New test.
10121
16595a1f
BS
101222016-02-12 Bernd Schmidt <bschmidt@redhat.com>
10123
10124 PR c/69522
6d87c306 10125 * gcc.dg/pr69522.c: New test.
16595a1f 10126
38d795d2
PP
101272016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
10128
10129 PR c++/69098
10130 * g++.dg/cpp1y/69098.C: New test.
10131 * g++.dg/cpp1y/69098-2.C: New test.
10132
9c582551
JJ
101332016-02-12 Jakub Jelinek <jakub@redhat.com>
10134
10135 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
10136 and neighbour -> neighbor.
10137 * objc.dg/attributes/method-nonnull-1.m: Likewise.
10138 * objc.dg/gnu-api-2-class-meta.m: Likewise.
10139 * c-c++-common/Wvarargs.c: Likewise.
10140 * c-c++-common/goacc/host_data-5.c: Likewise.
10141 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
10142 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
10143 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
10144 * gcc.target/aarch64/pr60697.c: Likewise.
10145 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
10146 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
10147 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
10148 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
10149 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
10150 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
10151 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
10152 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
10153 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
10154 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
10155 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
10156 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
10157 * g++.dg/lookup/koenig5.C: Likewise.
10158 * g++.dg/ext/no-asm-2.C: Likewise.
10159 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
10160 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
10161 * gfortran.dg/used_types_16.f90: Likewise.
10162 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
10163 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
10164 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
10165 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
10166 * gfortran.dg/abstract_type_6.f03: Likewise.
10167 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
10168 * gfortran.dg/used_types_15.f90: Likewise.
10169 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
10170 * gfortran.dg/exit_3.f08: Likewise.
10171 * gfortran.dg/open_status_2.f90: Likewise.
10172 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
10173 * gfortran.dg/intrinsic_std_1.f90: Likewise.
10174 * gfortran.dg/associate_1.f03: Likewise.
10175 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
10176 * gfortran.dg/intrinsic_std_6.f90: Likewise.
10177 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
10178 * gcc.dg/builtin-object-size-1.c: Likewise.
10179 * gcc.dg/noreturn-6.c: Likewise.
10180 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
10181 * gcc.dg/globalalias.c: Likewise.
10182 * gcc.dg/builtins-config.h: Likewise.
10183 * gcc.dg/pr30457.c: Likewise.
10184 * gcc.c-torture/compile/volatile-1.c: Likewise.
10185 * gcc.c-torture/execute/20101011-1.c: Likewise.
10186 * c-c++-common/Waddress-1.c: Likewise.
10187
66756373
JJ
101882016-02-11 Jakub Jelinek <jakub@redhat.com>
10189
10190 PR c/69768
10191 * c-c++-common/Waddress-1.c: New test.
10192
76fe932b
AV
101932016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
10194
10195 PR fortran/69296
10196 * gfortran.dg/associate_19.f03: New test.
10197 * gfortran.dg/associate_20.f03: New test.
10198
564c4d4b
OE
101992016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
10200
10201 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
10202
e1c1ecb0
KT
102032016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10204
10205 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
10206 .arch armv8-a\n. Add -dA to dg-options.
10207 * gcc.target/aarch64/assembler_arch_1.c: New test.
10208 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
10209
0d7d9458
PC
102102016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
10211
10212 PR c++/68726
10213 * g++.dg/cpp0x/pr68726.C: New.
10214
e6208a60
IE
102152016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10216
10217 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
10218 test.
10219
281a11eb
RB
102202016-02-11 Richard Biener <rguenther@suse.de>
10221
10222 * g++.dg/tree-ssa/pr61034.C: Adjust.
10223
e03dd765
VM
102242016-02-10 Vladimir Makarov <vmakarov@redhat.com>
10225
4b48faf5 10226 PR target/69148
e03dd765
VM
10227 * gcc.target/s390/pr69148.c: New.
10228
cdc23927
YR
102292016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
10230
10231 PR tree-optimization/69652
10232 * gcc.dg/torture/pr69652.c: New test.
10233
e199dd0a
JJ
102342016-02-10 Jakub Jelinek <jakub@redhat.com>
10235 Patrick Palka <ppalka@gcc.gnu.org>
10236
10237 PR ipa/69241
10238 PR c++/69649
10239 * g++.dg/ipa/pr69241-1.C: New test.
10240 * g++.dg/ipa/pr69241-2.C: New test.
10241 * g++.dg/ipa/pr69241-3.C: New test.
10242 * g++.dg/ipa/pr69649.C: New test.
10243
d6b38027
UB
102442016-02-10 Uros Bizjak <ubizjak@gmail.com>
10245
10246 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
10247 * gcc.dg/tree-ssa/sra-18.c: Ditto.
10248
13b562c5
BC
102492016-02-10 Bin Cheng <bin.cheng@arm.com>
10250
10251 PR tree-optimization/68021
10252 * gcc.dg/tree-ssa/pr68021.c: New test.
10253
24a179f8
RB
102542016-02-10 Richard Biener <rguenther@suse.de>
10255
10256 PR tree-optimization/69726
10257 * gcc.dg/uninit-22.c: New testcase.
10258
0d99886f
AP
102592016-02-09 Andrew Pinski <apinski@cavium.com>
10260
10261 PR tree-opt/69282
10262 * gcc.c-torture/compile/20160205-1.c: New testcase.
10263
ab04995c
MM
102642016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
10265
10266 PR target/68404
10267 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
10268 instead accessing a really large arrray.
10269 * gcc.target/powerpc/fusion3.c: Likewise.
10270
4b79ac23
CB
102712016-02-09 Charles Baylis <charles.baylis@linaro.org>
10272
10273 PR target/68532
10274 * gcc.c-torture/execute/pr68532.c: New test.
10275
b890a441
AO
102762016-02-11 Alexandre Oliva <aoliva@redhat.com>
10277
10278 PR target/69634
10279 * gcc.dg/pr69634.c: New.
10280
84a5bef7
RB
102812016-02-09 Richard Biener <rguenther@suse.de>
10282
10283 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
10284
1f123759 102852016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 10286
1f123759
AF
10287 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
10288
65860c77
YR
102892016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
10290
10291 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
10292
7e1e8a0a
RB
102932016-02-09 Richard Biener <rguenther@suse.de>
10294
10295 PR tree-optimization/69715
10296 * gcc.dg/torture/pr69715.c: New testcase.
10297
efb45a9f
PP
102982016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
10299
10300 PR c++/69139
10301 * g++.dg/cpp0x/trailing12.C: New test.
10302 * g++.dg/cpp0x/trailing13.C: New test.
10303
20a0c6f9
PP
103042016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
10305
10306 PR c++/69283
10307 PR c++/67835
10308 * g++.dg/cpp1y/auto-fn29.C: New test.
10309 * g++.dg/cpp1y/auto-fn30.C: New test.
10310
a162f3af
JJ
103112016-02-08 Jakub Jelinek <jakub@redhat.com>
10312
10313 PR tree-optimization/69209
10314 * gcc.c-torture/compile/pr69209.c: New test.
10315
4b4a9fbd
JL
103162016-02-08 Jeff Law <law@redhat.com>
10317
10318 PR tree-optimization/68541
10319 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
10320 of statements allowed in join block for path splitting.
10321
cfac5ed2
JJ
103222016-02-08 Jakub Jelinek <jakub@redhat.com>
10323
f68bc23f
JJ
10324 PR c++/59627
10325 * g++.dg/gomp/pr59627.C: New test.
10326
cfac5ed2
JJ
10327 PR ipa/69239
10328 * g++.dg/ipa/pr69239.C: New test.
10329
44714d8c
DM
103302016-02-08 David Malcolm <dmalcolm@redhat.com>
10331
10332 PR preprocessor/69664
10333 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
10334 * gcc.dg/cpp/warn-comments.c: Likewise.
10335
eba9e839
MP
103362016-02-08 Marek Polacek <polacek@redhat.com>
10337
10338 PR c++/69688
10339 * g++.dg/init/const12.C: New test.
10340
a011cd92
BS
103412016-02-08 Bernd Schmidt <bschmidt@redhat.com>
10342
10343 PR target/60410
10344 * gcc.dg/lto/pr55113_0.c: Remove test.
10345
5317b1be
RB
103462016-02-08 Richard Biener <rguenther@suse.de>
10347
10348 PR tree-optimization/69719
10349 * gcc.dg/torture/pr69719.c: New testcase.
10350
63998a63
RB
103512016-02-08 Richard Biener <rguenther@suse.de>
10352 Jeff Law <law@redhat.com>
10353
10354 PR target/68273
10355 * gcc.target/mips/pr68273.c: New testcase.
10356
43f4a281
RB
103572016-02-08 Richard Biener <rguenther@suse.de>
10358
10359 PR rtl-optimization/69274
10360 * gcc.target/i386/addr-sel-1.c: XFAIL.
10361
0b604d2d
JL
103622016-02-08 Jeff Law <law@redhat.com>
10363
e8dfe49e
JL
10364 PR tree-optimization/68541
10365 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
10366
6daecd7a 10367 PR tree-optimization/65917
0b604d2d
JL
10368 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
10369
c0f0e35a
JD
103702016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10371
10372 PR fortran/50555
10373 * gfortran.dg/namelist_args.f90: New test.
10374
8981d712
JL
103752016-02-05 Jeff Law <law@redhat.com>
10376
6daecd7a 10377 PR tree-optimization/68541
8981d712
JL
10378 * gcc.dg/tree-ssa/split-path-2.c: New test.
10379 * gcc.dg/tree-ssa/split-path-3.c: New test.
10380 * gcc.dg/tree-ssa/split-path-4.c: New test.
10381 * gcc.dg/tree-ssa/split-path-5.c: New test.
10382 * gcc.dg/tree-ssa/split-path-6.c: New test.
10383 * gcc.dg/tree-ssa/split-path-7.c: New test.
10384
46cb9332
MS
103852016-02-05 Martin Sebor <msebor@redhat.com>
10386
10387 PR c++/69662
10388 * g++.dg/warn/Wplacement-new-size-1.C: New test.
10389 * g++.dg/warn/Wplacement-new-size-2.C: New test.
10390
be2083ea
RH
103912016-02-06 Richard HEnderson <rth@redhat.com>
10392
10393 PR c/69643
10394 * gcc.target/i386/addr-space-4.c: New.
10395 * gcc.target/i386/addr-space-5.c: New.
10396
711d7c23
MM
103972016-02-05 Mikael Morin <mikael@gcc.gnu.org>
10398
10399 PR fortran/66089
10400 * gfortran.dg/elemental_dependency_6.f90: New.
10401
b5c1c988
JJ
104022016-02-05 Jakub Jelinek <jakub@redhat.com>
10403
861c7bcd
JJ
10404 PR rtl-optimization/69691
10405 * gcc.c-torture/execute/pr69691.c: New test.
10406
b5c1c988
JJ
10407 PR c++/69628
10408 * g++.dg/parse/pr69628.C: New test.
10409
f7dfa966
UB
104102016-02-05 Uros Bizjak <ubizjak@gmail.com>
10411
10412 * gcc.dg/sancov/asan.c: Move to ...
10413 * gcc.dg/asan/sancov-1.c: ... here.
10414
9b143e64
UB
104152016-02-05 Uros Bizjak <ubizjak@gmail.com>
10416
10417 * gcc.target/i386/pr69577.c: Require avx_runtime target.
10418
f5d4b899
L
104192016-02-05 H.J. Lu <hongjiu.lu@intel.com>
10420
10421 PR target/69677
10422 * gcc.target/i386/pr69677.c: New test.
10423
76c85fbb
PP
104242016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
10425
10426 PR c++/68948
10427 * g++.dg/template/pr68948.C: New test.
10428
f181bf90
DV
104292016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
10430
10431 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
10432 (only necessary on s390x).
10433
714fb282
L
104342016-02-04 H.J. Lu <hongjiu.lu@intel.com>
10435
10436 * gcc.target/i386/pr69454-2.c: Compile with -msse2
10437 -mno-accumulate-outgoing-args.
10438
618d6c1c
PP
104392016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
10440
10441 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
10442
1066e9b5
JJ
104432016-02-04 Jakub Jelinek <jakub@redhat.com>
10444
10445 PR c/69669
10446 * c-c++-common/pr69669.c: New test.
10447
76255d0d
MM
104482016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10449
10450 PR target/69667
10451 * g++.dg/pr69667.C: New file.
10452
e0b059b1
WD
104532016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
10454
10455 PR target/69619
10456 * gcc.dg/pr69619.c: Add new test.
10457
2692b5c8
RS
104582016-02-04 Richard Sandiford <richard.sandiford@arm.com>
10459
10460 PR rtl-optimization/69577
10461 * gcc.target/i386/pr69577.c: New test.
10462
7db337c2
ML
104632016-02-04 Martin Liska <mliska@suse.cz>
10464
10465 * g++.dg/asan/pr69276.C: New test.
10466
cc9c0829
KT
104672016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10468
10469 PR target/65932
10470 PR target/67714
10471 * gcc.target/arm/wmul-3.c: Simplify test to generate just
10472 a single smulbb instruction.
10473 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
10474 * gcc.target/amr/wmul-2.c: Likewise.
10475
eb9feb52
KT
104762016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10477
10478 PR target/65932
10479 PR target/67714
10480 * gcc.c-torture/execute/pr67714.c: New test.
10481
61f727fe
JJ
104822016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
10483
10484 PR target/69454
10485 * gcc.target/i386/pr69454-1.c: New test.
10486 * gcc.target/i386/pr69454-2.c: New test.
10487
05dd97db
MS
104882016-02-03 Martin Sebor <msebor@redhat.com>
10489
10490 PR c++/69251
10491 PR c++/69253
10492 PR c++/69290
10493 PR c++/69277
10494 PR c++/69349
10495 * g++.dg/ext/flexarray-mangle-2.C: New test.
10496 * g++.dg/ext/flexarray-mangle.C: New test.
10497 * g++.dg/ext/flexarray-subst.C: New test.
10498 * g++.dg/ext/flexary11.C: New test.
10499 * g++.dg/ext/flexary12.C: New test.
10500 * g++.dg/ext/flexary13.C: New test.
10501 * g++.dg/ext/flexary14.C: New test.
10502 * g++.dg/other/dump-ada-spec-2.C: Adjust.
10503
dac2fc29
L
105042016-02-03 H.J. Lu <hongjiu.lu@intel.com>
10505
10506 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
10507 Define only if CHECK_FLOAT128 is defined.
10508 (main): Properly initialize u5.
10509
eadb8035
JJ
105102016-02-03 Jakub Jelinek <jakub@redhat.com>
10511
0afbb81b
JJ
10512 PR c/69627
10513 * gcc.dg/pr69627.c: New test.
10514
eadb8035
JJ
10515 PR target/69644
10516 * gcc.dg/pr69644.c: New test.
10517
b12d4923
MS
105182016-02-03 Mike Stump <mikestump@comcast.net>
10519
10520 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
10521 support for struct-layout-1.exp.
10522
ab4bae0c
PP
105232016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
10524
10525 PR c++/69056
618d6c1c 10526 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 10527
95831c01
VM
105282016-02-03 Vladimir Makarov <vmakarov@redhat.com>
10529 Alexandre Oliva <aoliva@redhat.com>
10530
10531 PR target/69461
10532 * gcc.target/powerpc/pr69461.c: New.
10533
ccc71ab8
UB
105342016-02-03 Uros Bizjak <ubizjak@gmail.com>
10535
10536 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
10537 works from here ...
10538 (check_effective_target_fsanitize_thread): ... to here. Do not
10539 specify additional compile flags for the test source.
10540 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
10541 specify additional compile flags for the test source.
10542
96299640
WD
105432016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
10544
10545 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10546
781d83d9
AV
105472016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
10548
10549 PR fortran/67451
10550 PR fortran/69418
10551 * gfortran.dg/coarray_allocate_2.f08: New test.
10552 * gfortran.dg/coarray_allocate_3.f08: New test.
10553 * gfortran.dg/coarray_allocate_4.f08: New test.
10554
d8208e6d
AL
105552016-02-03 Alan Lawrence <alan.lawrence@arm.com>
10556
10557 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
10558 use same scan-tree-dump-times on all platforms.
10559 * gcc.dg/vect/vect-outer-1.c: Likewise.
10560 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
10561 * gcc.dg/vect/vect-outer-1a.c: Likewise.
10562 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
10563 * gcc.dg/vect/vect-outer-1b.c: Likewise.
10564 * gcc.dg/vect/vect-outer-2b.c: Likewise.
10565 * gcc.dg/vect/vect-outer-3b.c: Likewise.
10566 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
10567
a8394fa0
SB
105682016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
10569
10570 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
10571 warning.
10572
f3baa1d3
L
105732016-02-02 H.J. Lu <hongjiu.lu@intel.com>
10574
10575 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
10576
eb077516
JN
105772016-02-02 James Norris <jnorris@codesourcery.com>
10578
10579 * c-c++-common/goacc/routine-5.c: Add tests.
10580
578fb225
AM
105812016-02-02 Alexander Monakov <amonakov@ispras.ru>
10582
10583 * gcc.target/nvptx/unsigned-cmp.c: New test.
10584
c64f7d37
WD
105852016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
10586
10587 * gcc.target/aarch64/scalar_shift_1.c
10588 (test_corners_sisd_di): Improve force to SIMD register.
10589 (test_corners_sisd_si): Likewise.
10590 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
10591 Remove scan-assembler check for ldr.
10592
90c6f26c
RB
105932016-02-02 Richard Biener <rguenther@suse.de>
10594
10595 PR tree-optimization/69595
10596 * gcc.dg/Warray-bounds-17.c: New testcase.
10597
9dc03c97
RB
105982016-02-02 Richard Biener <rguenther@suse.de>
10599
10600 PR tree-optimization/69606
10601 * gcc.dg/torture/pr69606.c: New testcase.
10602
2d4dc223
YR
106032016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
10604
10605 PR middle-end/68542
10606 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
10607 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
10608
65c98fde
AM
106092016-02-02 Alan Modra <amodra@gmail.com>
10610
10611 PR target/69548
10612 * gcc.target/powerpc/pr69548.c: New test.
10613
e1b81f2b
JJ
106142016-02-01 Jakub Jelinek <jakub@redhat.com>
10615
d0268b37
JJ
10616 PR rtl-optimization/69592
10617 * gcc.dg/pr69592.c: New test.
10618
e1b81f2b
JJ
10619 PR preprocessor/69543
10620 PR c/69558
10621 * gcc.dg/pr69543.c: New test.
10622 * gcc.dg/pr69558.c: New test.
10623
7dd7780d
UB
106242016-02-01 Uros Bizjak <ubizjak@gmail.com>
10625
bf672ee5
UB
10626 PR testsuite/65940
10627 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 10628
9a7013f8
MS
106292016-02-01 Martin Sebor <msebor@redhat.com>
10630
10631 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
10632
e681fb2b
BC
106332016-02-01 Bin Cheng <bin.cheng@arm.com>
10634
10635 PR tree-optimization/67921
10636 * c-c++-common/ubsan/pr67921.c: New test.
10637
ff86345f
RB
106382016-02-01 Richard Biener <rguenther@suse.de>
10639
10640 PR middle-end/69556
10641 * gcc.dg/tree-ssa/recip-8.c: New testcase.
10642
bc369dbd
RB
106432016-02-01 Richard Biener <rguenther@suse.de>
10644
10645 PR tree-optimization/69574
10646 * gcc.dg/torture/pr69574.c: New testcase.
10647
ef318184
RB
106482016-02-01 Richard Biener <rguenther@suse.de>
10649
10650 PR tree-optimization/69579
10651 * gcc.dg/setjmp-6.c: New testcase.
10652
654745e6
JJ
106532016-02-01 Jakub Jelinek <jakub@redhat.com>
10654
10655 PR rtl-optimization/69570
10656 * g++.dg/opt/pr69570.C: New test.
10657
e6c0c44b
RH
106582016-02-01 Richard Henderson <rth@redhat.com>
10659
10660 * gcc.dg/pr69535.c: New test.
10661
6ff3f09a
JDA
106622016-01-31 John David Anglin <danglin@gcc.gnu.org>
10663
2c005538
JDA
10664 PR testsuite/69584
10665 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
10666 * gcc.dg/tree-ssa/sra-18.c: Likewise.
10667
61083a4b
JDA
10668 PR debug/68244
10669 * g++.dg/parse/parens3.C: Use register "4" on hppa.
10670
6ff3f09a
JDA
10671 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
10672
0c221916
PT
106732016-01-31 Paul Thomas <pault@gcc.gnu.org>
10674
10675 PR fortran/67564
10676 * gfortran.dg/allocate_with_source_17.f03: New test.
10677
db7a2818
JJ
106782016-01-30 Jakub Jelinek <jakub@redhat.com>
10679
10680 PR tree-optimization/69546
10681 * gcc.dg/torture/pr69546.c: New test.
10682
e520d5f0
PT
106832016-01-30 Paul Thomas <pault@gcc.gnu.org>
10684
10685 PR fortran/69566
10686 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
10687
343c05d3
MS
106882016-01-30 Martin Sebor <msebor@redhat.com>
10689
10690 PR c++/68490
10691 * g++.dg/ext/flexary10.C: New test.
10692
d6c3a539
DH
106932016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
10694
10695 PR fortran/66707
10696 gfortran.dg/common_23.f90: New test.
10697
52d72fcd
BS
106982016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10699
10700 PR target/65546
10701 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
10702 condition being checked, and disable it when the target supports
10703 misaligned loads and stores.
10704
3a5d2ba4
JJ
107052016-01-29 Jakub Jelinek <jakub@redhat.com>
10706
10707 PR debug/69518
10708 * gcc.dg/torture/pr69518.c: New test.
10709
6bbacdb5
L
107102016-01-29 H.J. Lu <hongjiu.lu@intel.com>
10711
10712 PR target/69530
10713 * gcc.target/i386/pr69530.c: New test.
10714
af932cdb
SE
107152016-01-29 Steve Ellcey <sellcey@imgtec.com>
10716
10717 PR target/65604
10718 * gcc.target/mips/div-delay.c: New test.
10719
26658b7c
JJ
107202016-01-29 Jakub Jelinek <jakub@redhat.com>
10721
33e89989
JJ
10722 PR target/69551
10723 * gcc.target/i386/pr69551.c: New test.
10724
26658b7c
JJ
10725 PR target/66137
10726 * gcc.target/i386/pr66137.c: New test.
10727
401116b5
AB
107282016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
10729
10730 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
10731 always built for p5600.
10732 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
10733 isa=p5600 dg-option.
10734
d4abfcc5
RB
107352016-01-29 Richard Biener <rguenther@suse.de>
10736
10737 PR tree-optimization/69547
10738 * g++.dg/tree-ssa/pr69547.C: New testcase.
10739
16b77b32
JJ
107402016-01-29 Jakub Jelinek <jakub@redhat.com>
10741
10742 PR debug/66869
10743 * g++.dg/warn/Wunused-function2.C: New test.
10744
a1c95464
DV
107452016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10746
10747 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
10748 support for test to succeed.
10749
5453bfed
MP
107502016-01-29 Marek Polacek <polacek@redhat.com>
10751
10752 PR c++/69509
10753 PR c++/69516
10754 * g++.dg/ext/constexpr-vla2.C: New test.
10755 * g++.dg/ext/constexpr-vla3.C: New test.
10756 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
10757
452ec2a5
RB
107582016-01-29 Richard Biener <rguenther@suse.de>
10759
10760 PR middle-end/69537
10761 * gcc.dg/uninit-21.c: New testcase.
10762
aec0b19e
UB
107632016-01-28 Uros Bizjak <ubizjak@gmail.com>
10764
10765 PR target/69459
10766 * gcc.target/i386/pr69459.c: New test.
10767
df113ce7
SE
107682016-01-28 Steve Ellcey <sellcey@imgtec.com>
10769
10770 PR target/68400
10771 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
10772 * gcc.target/mips/pr68400.c: New test.
10773
494de84f
MS
107742016-01-28 Martin Sebor <msebor@redhat.com>
10775
10776 PR target/17381
10777 * gcc.target/powerpc/pr17381.c: New test.
10778
eb1b1f01
JJ
107792016-01-28 Jakub Jelinek <jakub@redhat.com>
10780
10781 PR middle-end/69542
10782 * gcc.dg/torture/pr69542.c: New test.
10783
6dfeb7ce
WD
107842016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
10785
10786 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10787
4b7471a4
DE
107882016-01-28 David Edelsohn <dje.gcc@gmail.com>
10789
10790 * gcc.dg/pr65980.c: Skip on AIX.
10791 * gcc.dg/pr66688.c: Same.
10792
b271fd21
DE
107932016-01-28 David Edelsohn <dje.gcc@gmail.com>
10794
10795 PR target/63679
10796 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
10797 * gcc.dg/tree-ssa/sra-18.c: Same.
10798
874108a9
AV
107992016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
10800
10801 PR fortran/62536
10802 * gfortran.dg/block_15.f08: New test.
10803 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
10804 on incorrectly closed BLOCK.
10805
30480bcd
IE
108062016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
10807
10808 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
108092016-01-28 Richard Biener <rguenther@suse.de>
10810
10811 PR tree-optimization/69466
10812 * gfortran.dg/vect/pr69466.f90: New testcase.
10813
0d4c694e
TP
108142016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
10815
10816 * g++.dg/pr67989.C: Remove ARM-specific option.
10817 * gcc.target/arm/pr67989.C: New file.
10818
2aa780da
UB
108192016-01-27 Uros Bizjak <ubizjak@gmail.com>
10820
10821 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
10822 and expm1 test for glibc < 2.11.
10823
f75ebe77
RH
108242016-01-27 Richard Henderson <rth@redhat.com>
10825
10826 * gcc.c-torture/execute/pr69447.c: New test.
10827
108282016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 10829
9a175e65 10830 PR fortran/69422
49847d75
PT
10831 * gfortran.dg/alloc_comp_assign_15.f03: New test.
10832
cbdd8ae0
JJ
108332016-01-27 Jakub Jelinek <jakub@redhat.com>
10834
10835 PR debug/66869
10836 * gcc.dg/pr66869.c: New test.
10837
2b572b3c
JL
108382016-01-25 Jeff Law <law@redhat.com>
10839
10840 PR tree-optimization/68398
aec0b19e 10841 PR tree-optimization/69196
2b572b3c
JL
10842 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
10843 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
10844 path to avoid new heuristic allowing more irreducible regions
10845 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
10846 * gcc.dg/tree-ssa/vrp46.c: Likewise.
10847 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
10848 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
10849 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
10850
fa74a4bc
MP
108512016-01-27 Marek Polacek <polacek@redhat.com>
10852
10853 PR c/68062
10854 * c-c++-common/vector-compare-4.c: New test.
10855
0afff540
DM
108562016-01-27 David Malcolm <dmalcolm@redhat.com>
10857
10858 PR preprocessor/69126
10859 * c-c++-common/pr69126.c: New test case.
10860
1a218fc9
ILT
108612016-01-27 Ian Lance Taylor <iant@google.com>
10862
10863 * gcc.dg/tree-ssa/ivopt_5.c: New test.
10864
5d70666e
RB
108652016-01-27 Ryan Burn <contact@rnburn.com>
10866
10867 PR cilkplus/69267
10868 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
10869
87ff4d66
UB
108702016-01-27 Uros Bizjak <ubizjak@gmail.com>
10871
10872 PR target/69512
10873 * gcc.target/i386/pr69512.c: New test.
10874
27e23cca
RE
108752016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
10876
10877 PR ada/69488
10878 * gnat.dg/sso/*.adb: Robustify dg-output directives.
10879
05bf54c3
MP
108802016-01-27 Marek Polacek <polacek@redhat.com>
10881
10882 PR c++/69379
10883 * g++.dg/pr69379.C: New test.
10884
60214d0d
MS
108852016-01-27 Martin Sebor <msebor@redhat.com>
10886
10887 PR c++/69317
10888 * g++.dg/abi/Wabi-2-2.C: New test.
10889 * g++.dg/abi/Wabi-2-3.C: New test.
10890 * g++.dg/abi/Wabi-3-2.C: New test.
10891 * g++.dg/abi/Wabi-3-3.C: New test.
10892
167c7bfa
RB
108932016-01-27 Richard Biener <rguenther@suse.de>
10894
10895 PR tree-optimization/69166
10896 * gcc.dg/torture/pr69166.c: New testcase.
10897
1430fb1f
MJ
108982016-01-27 Martin Jambor <mjambor@suse.cz>
10899
10900 PR tree-optimization/69355
10901 * gcc.dg/tree-ssa/pr69355.c: New test.
10902
95e3030c
MP
109032016-01-27 Marek Polacek <polacek@redhat.com>
10904
10905 PR c++/69496
10906 * g++.dg/ext/constexpr-vla1.C: New test.
10907
eeb085f3
CB
109082016-01-20 Christian Bruel <christian.bruel@st.com>
10909
10910 PR target/69245
10911 * gcc.target/arm/pr69245.c: New test.
10912
b1652dde
JJ
109132016-01-27 Jakub Jelinek <jakub@redhat.com>
10914
10915 PR tree-optimization/69399
10916 * gcc.dg/torture/pr69399.c: New test.
10917
ce7e8f00
EB
109182016-01-27 Eric Botcazou <ebotcazou@adacore.com>
10919
10920 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
10921
e4aac1d1
EB
109222016-01-26 Eric Botcazou <ebotcazou@adacore.com>
10923
10924 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
10925
8dfdb419
TV
109262016-01-26 Tom de Vries <tom@codesourcery.com>
10927
10928 PR tree-optimization/69110
10929 * gcc.dg/autopar/pr69110.c: New test.
10930
56f80f54 109312016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 10932 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
10933
10934 * gcc.dg/graphite/isl-ast-op-select.c: New.
10935
a0909527
PT
109362015-01-26 Paul Thomas <pault@gcc.gnu.org>
10937
10938 PR fortran/69385
10939 * gfortran.dg/allocate_error_6.f90: New test.
10940
ffc445f4
RH
109412016-01-26 Richard Henderson <rth@redhat.com>
10942
10943 * gcc.dg/tm/pr60908.c: New test.
10944
01e1dea3
DM
109452016-01-26 David Malcolm <dmalcolm@redhat.com>
10946
10947 PR other/69006
10948 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
10949 directive.
10950 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
10951 expected multiline output to reflect the colorization being
10952 disabled before newlines.
10953 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
10954 (custom_diagnostic_finalizer): Replace call to
10955 pp_newline_and_flush with call to pp_flush.
10956 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
10957 * gfortran.dg/implicit_class_1.f90: Likewise.
10958 * lib/gcc-dg.exp (allow_blank_lines): New global.
10959 (dg-allow-blank-lines-in-output): New procedure.
10960 (gcc-dg-prune): Complain about blank lines in the output, unless
10961 dg-allow-blank-lines-in-output was called.
10962 * lib/multiline.exp (_build_multiline_regex): Only support
10963 arbitrary followup text for non-blank-lines, not for blank lines.
10964
13f92e8d
JJ
109652016-01-26 Jakub Jelinek <jakub@redhat.com>
10966
10967 PR tree-optimization/69483
10968 * gcc.dg/pr69483.c: New test.
10969 * g++.dg/opt/pr69483.C: New test.
10970
92422235
CL
109712016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10972
10973 PR target/68620
10974 * gcc.target/arm/pr68620.c: New test.
10975
0bccf11b
L
109762016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10977
10978 * gcc.target/i386/pr68986-2.c: Remove -m32.
10979
81cd202e
L
109802016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10981
10982 PR target/68986
10983 * gcc.target/i386/pr68986-1.c: New test.
10984 * gcc.target/i386/pr68986-2.c: Likewise.
10985 * gcc.target/i386/pr68986-3.c: Likewise.
10986
213a1c03
CB
109872016-01-26 Christian Bruel <christian.bruel@st.com>
10988
10989 * lib/target-supports.exp
10990 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
10991 (check_effective_target_arm_crypto_pragma_ok): Likewise.
10992 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
10993
22a08dd1
RB
109942016-01-26 Richard Biener <rguenther@suse.de>
10995
10996 PR tree-optimization/69452
10997 * gcc.dg/torture/pr69452.c: New testcase.
10998
6c06e0e8
JJ
109992016-01-26 Jakub Jelinek <jakub@redhat.com>
11000
11001 PR target/69442
11002 * gcc.dg/pr69442.c: New test.
11003
b96824c4
RFI
110042016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
11005
11006 PR target/67896
11007 * gcc.target/aarch64/simd/pr67896.C: New.
11008
5ee31e57
RS
110092016-01-26 Richard Sandiford <richard.sandiford@arm.com>
11010
11011 PR tree-optimization/69400
11012 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
11013 function.
11014 (plugin_init): Call it.
11015 * gcc.dg/torture/pr69400.c: New test.
11016
7ddfb31d
CL
110172016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
11018
11019 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
11020
1e050c90
AK
110212016-01-25 Aditya Kumar <aditya.k7@samsung.com>
11022 Sebastian Pop <s.pop@samsung.com>
11023
11024 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
11025 isl-0.15.
11026
c8ee4bf5
AK
110272016-01-25 Aditya Kumar <aditya.k7@samsung.com>
11028 Sebastian Pop <s.pop@samsung.com>
11029
11030 * gcc.dg/graphite/pr69292.c: New.
11031
d902b330
JJ
110322016-01-25 Jakub Jelinek <jakub@redhat.com>
11033
11034 * c-c++-common/goacc/use_device-1.c: New test.
11035
2c89b952
JL
110362016-01-25 Jeff Law <law@redhat.com>
11037
11038 PR tree-optimization/69196
11039 PR tree-optimization/68398
11040 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
11041 * gcc.dg/tree-ssa/pr68198.c: Likewise.
11042
685c8785
DE
110432016-01-25 David Edelsohn <dje.gcc@gmail.com>
11044
11045 PR target/69469
11046 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
11047 Algorithm.
11048
95cef0c1
RB
110492016-01-25 Richard Biener <rguenther@suse.de>
11050
11051 PR testsuite/69380
11052 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
11053
2947d3b2
IE
110542016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
11055
11056 PR target/69421
11057 * gcc.dg/pr69421.c: New test.
11058
ae19075a
BB
110592016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
11060
11061 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
11062 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
11063 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
11064 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
11065 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
11066 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
11067 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
11068 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
11069 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
11070 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
11071
fa4511c2
RB
110722016-01-25 Richard Biener <rguenther@suse.de>
11073
11074 PR tree-optimization/69376
11075 * gcc.dg/torture/pr69376.c: New testcase.
11076
1d101216
JD
110772016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11078
11079 PR fortran/69397
11080 PR fortran/68442
11081 * gfortran.dg/interface_38.f90: New test.
11082 * gfortran.dg/interface_39.f90: New test.
a0909527 11083
a59b92b0
PP
110842016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
11085
11086 Revert:
11087 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
11088
11089 PR c++/11858
11090 PR c++/24663
11091 PR c++/24664
11092 * g++.dg/template/pr11858.C: New test.
11093 * g++.dg/template/pr24663.C: New test.
11094 * g++.dg/template/unify12.C: New test.
11095 * g++.dg/template/unify13.C: New test.
11096 * g++.dg/template/unify14.C: New test.
11097 * g++.dg/template/unify15.C: New test.
11098 * g++.dg/template/unify16.C: New test.
11099 * g++.dg/template/unify17.C: New test.
11100
16acb1a8
DH
111012016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
11102
11103 PR fortran/68283
11104 gfortran.dg/pr68283.f90: New test.
11105
094773e8
TK
111062016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
11107
11108 PR fortran/66094
11109 * gfortran.dg/inline_matmul_13.f90: New test.
11110 * gfortran.dg/matmul_bounds_8.f90: New test.
11111 * gfortran.dg/matmul_bounds_9.f90: New test.
11112 * gfortran.dg/matmul_bounds_10.f90: New test.
11113
42fb90d7
TV
111142016-01-23 Tom de Vries <tom@codesourcery.com>
11115
11116 PR tree-optimization/69426
11117 * gcc.dg/autopar/pr69426.c: New test.
11118
69da7802
MS
111192016-01-23 Martin Sebor <msebor@redhat.com>
11120
11121 PR c++/58109
11122 PR c++/69022
11123 * g++.dg/cpp0x/alignas5.C: New test.
11124 * g++.dg/ext/vector29.C: Same.
11125
da17300a
UB
111262016-01-23 Uros Bizjak <ubizjak@gmail.com>
11127
11128 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
11129 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
11130 _GNU_SOURCE from compile flags to the source.
11131 * gcc.target/i386/chkp-stropt-12.c: Ditto.
11132 * gcc.target/i386/chkp-stropt-16.c: Ditto.
11133 * gcc.target/i386/chkp-stropt-4.c: Ditto.
11134 * gcc.target/i386/chkp-stropt-8.c: Ditto.
11135
62041cfc
JJ
111362016-01-22 Jakub Jelinek <jakub@redhat.com>
11137
11138 PR target/69432
11139 * g++.dg/opt/pr69432.C: New test.
11140
f7d2ad6f
BS
111412016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11142
11143 * gcc.target/powerpc/pr63354c: Adjust target selector to include
11144 32-bit targets testing an -m64 multilib.
11145
d403fc9a
WS
111462016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11147
11148 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
11149 64-bit support.
11150
4aa16f8d
JG
111512016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
11152
11153 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
11154
7c816d0f
CB
111552016-01-21 Christian Bruel <christian.bruel@st.com>
11156
11157 PR target/68674
11158 * gcc.target/i386/pr68674.c
11159 * gcc.target/aarch64/pr68674.c
11160 * gcc.target/arm/pr68674.c
11161
fce661e8
KT
111622016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11163
11164 PR target/69403
11165 * gcc.c-torture/execute/pr69403.c: New test.
11166
4696899f
PC
111672016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
11168
11169 PR c++/55843
11170 * g++.dg/template/pr55843.C: New.
11171
bac69366
AL
111722016-01-22 Alan Lawrence <alan.lawrence@arm.com>
11173
11174 PR testsuite/66877
11175 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
11176 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
11177
b57d3a5c
BS
111782016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11179
11180 PR testsuite/67489
da17300a
UB
11181 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
11182 from dg-do compile directive, and instead add
11183 { dg-require-effective-target int128 }.
b57d3a5c 11184
9f04a53e
MS
111852016-01-20 Martin Sebor <msebor@redhat.com>
11186
11187 PR c/69405
11188 * gcc.dg/sync-fetch.c: New test.
11189
38a51663
JL
111902016-01-21 Martin Sebor <msebor@redhat.com>
11191
11192 PR target/69252
11193 * gcc.target/powerpc/pr69252.c: New test.
11194
2423a75a
JD
111952016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11196
11197 PR fortran/65996
da17300a 11198 * gfortran.dg/pr65996.f90: New test.
2423a75a 11199
0a76463f
DV
112002016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
11201
11202 PR c++/68810
9f04a53e 11203 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 11204 expected to generate an error.
0a76463f 11205
9776e692
BS
112062016-01-21 Bernd Schmidt <bschmidt@redhat.com>
11207
11208 PR middle-end/66178
11209 * gcc.dg/torture/pr66178.c: New test.
11210
c8d3e088
AB
112112016-01-21 Anton Blanchard <anton@samba.org>
11212 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11213
11214 PR target/63354
11215 * gcc.target/powerpc/pr63354.c: New test.
11216
35b707ff
VM
112172016-01-21 Vladimir Makarov <vmakarov@redhat.com>
11218
11219 PR rtl-optimization/68990
11220 * gcc.target/i386/pr68990: New.
11221
157b0829
NC
112222016-01-21 Nick Clifton <nickc@redhat.com>
11223
11224 PR target/69129
11225 * gcc.target/mips/pr69129.c: New.
11226
aede6748
PC
112272016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
11228
11229 PR c++/58046
11230 * g++.dg/cpp0x/pr58046.C: New.
11231
5463c2c8
JJ
112322016-01-21 Jakub Jelinek <jakub@redhat.com>
11233
6d31cc75
SS
11234 PR target/69187
11235 PR target/65624
11236 * gcc.target/arm/pr69187.c: New test.
11237
5463c2c8
JJ
11238 PR c++/69355
11239 * g++.dg/torture/pr69355.C: New test.
11240
fa28f32b
AK
112412016-01-21 Aditya Kumar <aditya.k7@samsung.com>
11242 Sebastian Pop <s.pop@samsung.com>
11243
11244 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
11245
b920a047
AK
112462016-01-21 Aditya Kumar <aditya.k7@samsung.com>
11247 Sebastian Pop <s.pop@samsung.com>
11248
da17300a 11249 * gcc.dg/graphite/pr68976.c: New test.
b920a047 11250
bdd3aea6
JJ
112512016-01-21 Jakub Jelinek <jakub@redhat.com>
11252
11253 PR middle-end/67653
11254 * c-c++-common/pr67653.c: New test.
11255 * gcc.dg/torture/pr29119.c: Add dg-warning.
11256
26a2e6ae
PB
112572016-01-20 Peter Bergner <bergner@vnet.ibm.com>
11258
11259 * gcc.target/powerpc/cpu-builtin-1.c: New test.
11260
d25c7690
PK
112612016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
11262
11263 PR c/24293
11264 * gcc.dg/pr24293.c: New test.
11265 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
11266 incomplete struct type.
11267 * gcc.dg/declspec-1.c: Likewise.
11268 * gcc.dg/pr63549.c: Likewise.
11269
889d5698
JJ
112702016-01-20 Jakub Jelinek <jakub@redhat.com>
11271
11272 PR tree-optimization/66612
11273 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
11274 for bdn instruction.
11275
d7cf3dc7
CL
112762016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
11277
11278 * lib/target-supports.exp
11279 (check_effective_target_arm_fp_ok_nocache): New.
11280 (check_effective_target_arm_fp_ok): New.
11281 (add_options_for_arm_fp): New.
11282 (check_effective_target_arm_crypto_ok_nocache): Require
11283 target_arm_v8_neon_ok instead of arm32.
11284 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
11285 (check_effective_target_arm_crypto_pragma_ok): New.
11286 (add_options_for_arm_vfp): New.
11287 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
11288 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
11289 target instead. Force initial fpu to vfp.
11290 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
11291 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
11292 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
11293 dependency.
11294 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
11295 use arm_vfp effective target instead. Force initial fpu to vfp.
11296 * gcc.target/arm/attr-neon3.c: Likewise.
11297 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
11298 arm_vfp_ok.
11299 * gcc.target/arm/unsigned-float.c: Likewise.
11300 * gcc.target/arm/vfp-1.c: Likewise.
11301 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
11302 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
11303 * gcc.target/arm/vfp-ldmiad.c: Likewise.
11304 * gcc.target/arm/vfp-ldmias.c: Likewise.
11305 * gcc.target/arm/vfp-stmdbd.c: Likewise.
11306 * gcc.target/arm/vfp-stmdbs.c: Likewise.
11307 * gcc.target/arm/vfp-stmiad.c: Likewise.
11308 * gcc.target/arm/vfp-stmias.c: Likewise.
11309 * gcc.target/arm/vnmul-1.c: Likewise.
11310 * gcc.target/arm/vnmul-2.c: Likewise.
11311 * gcc.target/arm/vnmul-3.c: Likewise.
11312 * gcc.target/arm/vnmul-4.c: Likewise.
11313
01ac9704 113142016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 11315
e84b00da
L
11316 PR testsuite/69366
11317 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
11318 the MPX run-time library, for compile-time MPX test.
11319 * gcc.target/i386/chkp-always_inline.c: Likewise.
11320 * gcc.target/i386/chkp-bndret.c: Likewise.
11321 * gcc.target/i386/chkp-builtins-1.c: Likewise.
11322 * gcc.target/i386/chkp-builtins-2.c: Likewise.
11323 * gcc.target/i386/chkp-builtins-3.c: Likewise.
11324 * gcc.target/i386/chkp-builtins-4.c: Likewise.
11325 * gcc.target/i386/chkp-const-check-1.c: Likewise.
11326 * gcc.target/i386/chkp-const-check-2.c: Likewise.
11327 * gcc.target/i386/chkp-hidden-def.c: Likewise.
11328 * gcc.target/i386/chkp-label-address.c: Likewise.
11329 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
11330 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
11331 * gcc.target/i386/chkp-pr69044.c: Likewise.
11332 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
11333 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
11334 * gcc.target/i386/chkp-strchr.c: Likewise.
11335 * gcc.target/i386/chkp-strlen-1.c: Likewise.
11336 * gcc.target/i386/chkp-strlen-2.c: Likewise.
11337 * gcc.target/i386/chkp-strlen-3.c: Likewise.
11338 * gcc.target/i386/chkp-strlen-4.c: Likewise.
11339 * gcc.target/i386/chkp-strlen-5.c: Likewise.
11340 * gcc.target/i386/chkp-stropt-1.c: Likewise.
11341 * gcc.target/i386/chkp-stropt-10.c: Likewise.
11342 * gcc.target/i386/chkp-stropt-11.c: Likewise.
11343 * gcc.target/i386/chkp-stropt-12.c: Likewise.
11344 * gcc.target/i386/chkp-stropt-13.c: Likewise.
11345 * gcc.target/i386/chkp-stropt-14.c: Likewise.
11346 * gcc.target/i386/chkp-stropt-15.c: Likewise.
11347 * gcc.target/i386/chkp-stropt-16.c: Likewise.
11348 * gcc.target/i386/chkp-stropt-2.c: Likewise.
11349 * gcc.target/i386/chkp-stropt-3.c: Likewise.
11350 * gcc.target/i386/chkp-stropt-4.c: Likewise.
11351 * gcc.target/i386/chkp-stropt-5.c: Likewise.
11352 * gcc.target/i386/chkp-stropt-6.c: Likewise.
11353 * gcc.target/i386/chkp-stropt-7.c: Likewise.
11354 * gcc.target/i386/chkp-stropt-8.c: Likewise.
11355 * gcc.target/i386/chkp-stropt-9.c: Likewise.
11356 * gcc.target/i386/pr63995-2.c: Likewise.
11357 * gcc.target/i386/pr64805.c: Likewise.
11358 * gcc.target/i386/pr65044.c: Likewise.
11359 * gcc.target/i386/pr65167.c: Likewise.
11360 * gcc.target/i386/pr65183.c: Likewise.
11361 * gcc.target/i386/pr65184.c: Likewise.
11362 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 11363
28b33016
IE
113642016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
11365
11366 PR tree-optimization/69328
11367 * gcc.dg/pr69328.c: New test.
11368
bcff0913
JL
113692016-01-20 Jeff Law <law@redhat.com>
11370
bf0bb970 11371 PR target/25114
bcff0913
JL
11372 * gcc.target/m68k/pr25114.c: New test.
11373
a3f69631
AV
113742016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
11375
11376 * gcc.target/arm/memset-inline-10.c: Added
11377 dg-require-effective-target arm_thumb2_ok.
11378
af33ba0d
EB
113792016-01-19 Eric Botcazou <ebotcazou@adacore.com>
11380
11381 * gcc.dg/debug/dwarf2/sso.c: New test.
11382
7596d5de
UB
113832016-01-19 Uros Bizjak <ubizjak@gmail.com>
11384
11385 PR testsuite/68820
11386 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
11387 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
11388 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
11389
ceda2c69
JH
113902016-01-19 Jan Hubicka <hubicka@ucw.cz>
11391
11392 PR ipa/66223
11393 * g++.dg/ipa/devirt-50.C: New testcase.
11394
38a979f2
MP
113952016-01-19 Marek Polacek <polacek@redhat.com>
11396
11397 PR c++/68965
11398 * g++.dg/cpp1y/parameter-pack-1.C: New test.
11399 * g++.dg/cpp1y/parameter-pack-2.C: New test.
11400
962801c5
KT
114012016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11402
11403 PR target/69135
11404 * gcc.target/arm/pr69135_1.c: New test.
11405
078fe40a
WD
114062015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
11407
11408 * gcc.target/aarch64/ccmp_1.c: Add new tests.
11409
786e3c06
WD
114102015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
11411
11412 * gcc.target/aarch64/ccmp_1.c: New testcase.
11413
1e297006
MP
114142016-01-19 Marek Polacek <polacek@redhat.com>
11415
11416 PR c++/68586
11417 * g++.dg/cpp0x/enum30.C: New test.
11418
879c27e3
RB
114192016-01-19 Richard Biener <rguenther@suse.de>
11420
11421 PR tree-optimization/69336
11422 * g++.dg/tree-ssa/pr69336.C: New testcase.
11423
015337d3
JJ
114242016-01-19 Jakub Jelinek <jakub@redhat.com>
11425
11426 PR debug/65779
11427 * gcc.dg/pr65779.c: New test.
11428
e2c768b6
RB
114292016-01-19 Richard Biener <rguenther@suse.de>
11430
11431 PR tree-optimization/69352
11432 * gcc.dg/torture/pr69352.c: New testcase.
11433
569efc34
JJ
114342016-01-19 Jakub Jelinek <jakub@redhat.com>
11435
11436 PR rtl-optimization/68955
11437 PR rtl-optimization/64557
11438 * gcc.dg/torture/pr68955.c: New test.
11439
e49d321f
JH
114402016-01-19 Jan Hubicka <hubicka@ucw.cz>
11441
11442 PR lto/69136
11443 * g++.dg/torture/pr69136.C: New testcase.
11444
e9191ad3
JH
114452016-01-19 Jan Hubicka <hubicka@ucw.cz>
11446
11447 PR lto/69133
11448 * g++.dg/lto/pr69133_0.C: New testcase.
11449 * g++.dg/lto/pr69133_1.C: New testcase.
11450
2bedb645
JL
114512016-01-15 Jeff Law <law@redhat.com>
11452
11453 PR tree-optimization/69320
11454 * gcc.c-torture/pr69320-1.c: New test.
11455 * gcc.c-torture/pr69320-2.c: New test.
11456 * gcc.c-torture/pr69320-3.c: New test.
11457 * gcc.c-torture/pr69320-4.c: New test.
11458
17c15cb9
PP
114592016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
11460
11461 PR c++/11858
11462 PR c++/24663
11463 PR c++/24664
11464 * g++.dg/template/pr11858.C: New test.
11465 * g++.dg/template/pr24663.C: New test.
11466 * g++.dg/template/unify12.C: New test.
11467 * g++.dg/template/unify13.C: New test.
11468 * g++.dg/template/unify14.C: New test.
11469 * g++.dg/template/unify15.C: New test.
11470 * g++.dg/template/unify16.C: New test.
11471 * g++.dg/template/unify17.C: New test.
11472
9617fd08
DM
114732016-01-18 David Malcolm <dmalcolm@redhat.com>
11474
11475 PR testsuite/69181
11476 * gcc.dg/pr69181-1.c: New test file.
11477 * gcc.dg/pr69181-2.c: New test file.
11478 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
11479 globals by moving it to...
11480 (cleanup-after-saved-dg-test): ...this new function. Add
11481 "global additional_sources_used". Add reset of global
11482 multiline_expected_outputs to the empty list.
11483 * lib/multiline.exp (_multiline_expected_outputs): Rename this
11484 global to...
11485 (multiline_expected_outputs): ...this, and updated comments to
11486 note that it is modified from gcc-dg.exp.
11487 (dg-end-multiline-output): Update for the above renaming.
11488 (handle-multiline-outputs): Likewise. Remove the clearing
11489 of the expected outputs to the empty list.
11490
b555a2e4
RB
114912016-01-18 Richard Biener <rguenther@suse.de>
11492
11493 PR tree-optimization/69297
11494 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
11495
96902805
JM
114962016-01-18 Joseph Myers <joseph@codesourcery.com>
11497
11498 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
11499 dg-options.
11500 * gcc.target/mips/mips-3d-2.c: Likewise.
11501 * gcc.target/mips/mips-3d-3.c: Likewise.
11502 * gcc.target/mips/mips-3d-4.c: Likewise.
11503 * gcc.target/mips/mips-3d-5.c: Likewise.
11504 * gcc.target/mips/mips-3d-6.c: Likewise.
11505 * gcc.target/mips/mips-3d-7.c: Likewise.
11506 * gcc.target/mips/mips-3d-8.c: Likewise.
11507 * gcc.target/mips/mips-3d-9.c: Likewise.
11508 * gcc.target/mips/mips-ps-1.c: Likewise.
11509 * gcc.target/mips/mips-ps-2.c: Likewise.
11510 * gcc.target/mips/mips-ps-3.c: Likewise.
11511 * gcc.target/mips/mips-ps-4.c: Likewise.
11512 * gcc.target/mips/mips-ps-5.c: Likewise.
11513 * gcc.target/mips/mips-ps-6.c: Likewise.
11514 * gcc.target/mips/mips-ps-7.c: Likewise.
11515 * gcc.target/mips/mips-ps-type.c: Likewise.
11516 * gcc.target/mips/mips-ps-type-2.c: Likewise.
11517 * gcc.target/mips/mips16-attributes-6.c: Likewise.
11518
40e26f94
TV
115192016-01-18 Tom de Vries <tom@codesourcery.com>
11520
11521 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
11522 * c-c++-common/goacc/kernels-double-reduction.c: New test.
11523 * c-c++-common/goacc/kernels-empty.c: New test.
11524 * c-c++-common/goacc/kernels-eternal.c: New test.
11525 * c-c++-common/goacc/kernels-loop-2.c: New test.
11526 * c-c++-common/goacc/kernels-loop-3.c: New test.
11527 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
11528 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
11529 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
11530 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
11531 * c-c++-common/goacc/kernels-loop-data.c: New test.
11532 * c-c++-common/goacc/kernels-loop-g.c: New test.
11533 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
11534 * c-c++-common/goacc/kernels-loop-n.c: New test.
11535 * c-c++-common/goacc/kernels-loop-nest.c: New test.
11536 * c-c++-common/goacc/kernels-loop.c: New test.
11537 * c-c++-common/goacc/kernels-noreturn.c: New test.
11538 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
11539 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
11540 * c-c++-common/goacc/kernels-reduction.c: New test.
11541
a98d4647
TV
115422016-01-18 Tom de Vries <tom@codesourcery.com>
11543
11544 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
11545 * gcc.dg/autopar/outer-2.c: Same.
11546 * gcc.dg/autopar/outer-3.c: Same.
11547 * gcc.dg/autopar/outer-4.c: Same.
11548 * gcc.dg/autopar/outer-5.c: Same.
11549 * gcc.dg/autopar/outer-6.c: Same.
11550 * gcc.dg/autopar/parallelization-1.c: Same.
11551 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
11552 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
11553 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
11554 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
11555 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
11556 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
11557 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
11558 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
11559 * gcc.dg/autopar/pr39500-1.c: Same.
11560 * gcc.dg/autopar/pr39500-2.c: Same.
11561 * gcc.dg/autopar/pr46193.c: Same.
11562 * gcc.dg/autopar/pr46194.c: Same.
11563 * gcc.dg/autopar/pr49580.c: Same.
11564 * gcc.dg/autopar/pr49960-1.c: Same.
11565 * gcc.dg/autopar/pr49960.c: Same.
11566 * gcc.dg/autopar/pr68373.c: Same.
11567 * gcc.dg/autopar/reduc-1.c: Same.
11568 * gcc.dg/autopar/reduc-1char.c: Same.
11569 * gcc.dg/autopar/reduc-1short.c: Same.
11570 * gcc.dg/autopar/reduc-2.c: Same.
11571 * gcc.dg/autopar/reduc-2char.c: Same.
11572 * gcc.dg/autopar/reduc-2short.c: Same.
11573 * gcc.dg/autopar/reduc-3.c: Same.
11574 * gcc.dg/autopar/reduc-4.c: Same.
11575 * gcc.dg/autopar/reduc-6.c: Same.
11576 * gcc.dg/autopar/reduc-7.c: Same.
11577 * gcc.dg/autopar/reduc-8.c: Same.
11578 * gcc.dg/autopar/reduc-9.c: Same.
11579 * gcc.dg/autopar/uns-outer-4.c: Same.
11580 * gcc.dg/autopar/uns-outer-5.c: Same.
11581 * gcc.dg/autopar/uns-outer-6.c: Same.
11582 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
11583 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
11584
da976fa8
AL
115852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11586
11587 PR target/63679
11588 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
11589 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
11590
70c1e886
AL
115912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11592
11593 PR target/63679
11594 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
11595 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
11596 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
11597
88bed196
AL
115982016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11599
11600 PR target/63679
11601 * gcc.dg/tree-ssa/sra-17.c: New.
11602 * gcc.dg/tree-ssa/sra-18.c: New.
11603
3dd5f42e
IE
116042016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11605
11606 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
11607
ae5a77fa
EB
116082016-01-18 Eric Botcazou <ebotcazou@adacore.com>
11609
11610 * gnat.dg/inline12.adb: New test.
11611
11e57fc6
BC
116122016-01-18 Bin Cheng <bin.cheng@arm.com>
11613
11614 PR tree-optimization/66797
11615 * gcc.c-torture/execute/pr65447.c: Relax check condition.
11616
995b6fe0
RB
116172016-01-18 Richard Biener <rguenther@suse.de>
11618
11619 PR tree-optimization/69170
11620 * gcc.dg/torture/pr69170.c: New testcase.
11621
82ee0cf2 116222016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
11623
11624 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
11625
d69da357
TV
116262016-01-16 Tom de Vries <tom@codesourcery.com>
11627
11628 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
11629
a3845283
TV
116302016-01-16 Tom de Vries <tom@codesourcery.com>
11631
11632 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
11633 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
11634 redundant dg-require-effective-target pthread.
11635 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
11636 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
11637 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
11638 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
11639 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
11640 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
11641 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
11642
197a6aa6
DE
116432016-01-16 David Edelsohn <dje.gcc@gmail.com>
11644
11645 PR target/68609
11646 * gcc.target/powerpc/recip-6.c: Enable on AIX.
11647 * gcc.target/powerpc/recip-7.c: Same.
11648
ec7886c1
PP
116492016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11650
11651 PR c++/69091
11652 * g++.dg/template/pr69091.C: New test.
11653
203484bb
PP
116542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11655
11656 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
11657 dump does not contain an error_mark_node.
11658 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
11659 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
11660
aa2500e9
PP
116612016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11662
11663 PR c++/68936
11664 * g++.dg/template/pr68936.C: New test.
11665
28621a5c
DE
116662016-01-15 David Edelsohn <dje.gcc@gmail.com>
11667
11668 PR target/68609
11669 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
11670 * gcc.target/powerpc/recip-2.c: Same.
11671 * gcc.target/powerpc/recip-3.c: Same.
11672 * gcc.target/powerpc/recip-4.c: Same.
11673 * gcc.target/powerpc/recip-sqrtf.c: Same.
11674
40c43aca
JL
116752016-01-15 Jeff Law <law@redhat.com>
11676
11677 PR tree-optimization/69270
11678 * gcc.dg/tree-ssa/pr69270-2.c: New test.
11679 * gcc.dg/tree-ssa/pr69270-3.c: New test.
11680
afbc5ae8
PT
116812016-01-15 Paul Thomas <pault@gcc.gnu.org>
11682
11683 PR fortran/49630
11684 * gfortran.dg/deferred_character_13.f90: New test for the fix
11685 of comment 3 of the PR.
11686
11687 PR fortran/54070
11688 * gfortran.dg/deferred_character_8.f90: New test
11689 * gfortran.dg/allocate_error_5.f90: New test
11690
11691 PR fortran/60593
11692 * gfortran.dg/deferred_character_10.f90: New test
11693
11694 PR fortran/60795
11695 * gfortran.dg/deferred_character_14.f90: New test
11696
11697 PR fortran/61147
11698 * gfortran.dg/deferred_character_11.f90: New test
11699
11700 PR fortran/64324
11701 * gfortran.dg/deferred_character_9.f90: New test
11702
49abe076
VM
117032016-01-15 Vladimir Makarov <vmakarov@redhat.com>
11704
11705 PR rtl-optimization/69030
11706 * gcc.target/i386/pr69030.c: New.
11707
16d12992
KT
117082016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11709
11710 * gcc.target/aarch64/target_attr_17.c: New test.
11711
78810bd3
RB
117122016-01-15 Richard Biener <rguenther@suse.de>
11713
11714 PR tree-optimization/66856
11715 * gcc.dg/torture/pr66856-1.c: New testcase.
11716 * gcc.dg/torture/pr66856-2.c: Likewise.
11717
2bd847fe
RB
117182016-01-15 Richard Biener <rguenther@suse.de>
11719
11720 PR debug/69137
11721 * g++.dg/lto/pr69137_0.C: New testcase.
11722
a00fe3b7
RS
117232016-01-15 Richard Sandiford <richard.sandiford@arm.com>
11724
11725 PR middle-end/69246
11726 * gcc.target/i386/pr69246.c: New test.
11727
cbb0e83b
DV
117282016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11729
7596d5de 11730 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 11731
5a500ecf
DV
117322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11733
11734 PR c++/56194
11735 * g++.dg/init/const9.C: Disable test on S/390.
11736
5d9bf64f
DV
117372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11738
11739 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
11740 * g++.dg/Wno-frame-address.C: Ditto.
11741
e234b19e
DV
117422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11743
11744 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
11745
89483f99
RB
117462016-01-15 Richard Biener <rguenther@suse.de>
11747
11748 PR tree-optimization/68961
11749 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
11750
94f37395
IE
117512016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11752
11753 * gcc.target/i386/pr65105-5.c: New test.
11754
82ee0cf2 117552016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
11756
11757 * gcc.c-torture/execute/alias-4.c: New testcase.
11758
82ee0cf2 117592016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
11760
11761 PR ipa/68148
11762 * g++.dg/ipa/devirt-49.C: New testcase.
11763
092f7deb 117642016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
11765
11766 PR target/65837
11767 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
11768 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
11769 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
11770
e93c66bc
RB
117712016-01-15 Richard Biener <rguenther@suse.de>
11772
11773 PR tree-optimization/69117
11774 * gcc.dg/torture/pr69117.c: New testcase.
11775
c47eaca6 117762015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
11777
11778 PR c++/69048
11779 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
11780
c3f6914a
FXC
117812016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11782
11783 PR testsuite/67509
11784 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
11785 range tests use 100 * maximum instead of maximum + 1.
11786
cd65ae90
JJ
117872016-01-14 Jakub Jelinek <jakub@redhat.com>
11788
11789 PR debug/69244
11790 * gcc.dg/guality/pr69244.c: New test.
11791
19643948
UB
117922016-01-14 Uros Bizjak <ubizjak@gmail.com>
11793
11794 * lib/target-supports.exp (check_effective_target_issignaling):
11795 New procedure.
11796 * gcc.dg/pr61441.c: Require issignaling effective target.
11797
fe79c97e
SB
117982016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
11799
11800 PR target/68803
11801 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
11802
c7df95d8
DM
118032016-01-14 David Malcolm <dmalcolm@redhat.com>
11804
11805 PR c++/68819
11806 PR preprocessor/69177
11807 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
11808 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
11809 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
11810 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
11811
00083992
MP
118122016-01-14 Marek Polacek <polacek@redhat.com>
11813
11814 PR c/69262
11815 * gcc.dg/array-15.c: New test.
11816
0c9b3294
JJ
118172016-01-14 Jakub Jelinek <jakub@redhat.com>
11818
11819 PR middle-end/68146
11820 PR tree-optimization/69155
11821 * gfortran.dg/pr68146.f: New test.
11822 * gfortran.dg/pr69155.f90: New test.
11823
3688e13d
RB
118242016-01-14 Richard Biener <rguenther@suse.de>
11825
11826 PR tree-optimization/68060
11827 * gcc.dg/torture/pr68060-1.c: New testcase.
11828 * gcc.dg/torture/pr68060-2.c: Likewise.
11829
bab0ad3a
NC
118302016-01-14 Nick Clifton <nickc@redhat.com>
11831
11832 * lib/target-supports.exp
11833 (check_effective_target_arm_neon_ok_nocache): Add an option
11834 sequence that includes setting the ARM architecture to ARMv7-A.
11835 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
11836 command line options necessary to enable Neon support.
11837 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
11838 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
11839 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
11840 * gcc.target/arm/pr69180.c: Likewise.
11841
947c2ce5
JL
118422016-01-14 Jeff Law <law@redhat.com>
11843
11844 PR tree-optimization/69270
11845 * gcc.dg/tree-ssa/pr69270.c: New test.
11846
3342fd71
BS
118472016-01-13 Bernd Schmidt <bschmidt@redhat.com>
11848
11849 PR c/66208
11850 * c-c++-common/pr66208.c: New file.
11851
2ad3adf1
JJ
118522016-01-13 Jakub Jelinek <jakub@redhat.com>
11853
11854 PR tree-optimization/69156
11855 * gcc.dg/pr69156.c: New test.
11856
398d6feb
L
118572016-01-13 H.J. Lu <hongjiu.lu@intel.com>
11858
11859 * gcc.target/i386/pr69225-7.c: New test.
11860
4c868789
RH
118612016-01-13 Richard Henderson <rth@redhat.com>
11862
11863 * gcc.dg/tm/memopt-13.c: Update expected function.
11864 * gcc.dg/tm/memopt-6.c: Likewise.
11865
ef6d1772
UB
118662016-01-13 Uros Bizjak <ubizjak@gmail.com>
11867
11868 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
11869 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
11870 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
11871 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 11872
ef6d1772
UB
118732016-01-13 Tom de Vries <tom@codesourcery.com>
11874
11875 PR tree-optimization/69169
0b4b6ef2
TV
11876 * gcc.dg/pr69169.c: New test.
11877
2ad3adf1 118782016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
11879
11880 PR target/69228
11881 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
11882 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
11883 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
11884 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
11885 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
11886 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
11887 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
11888 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
11889
9060e335
AK
118902016-01-13 Jakub Jelinek <jakub@redhat.com>
11891
11892 PR target/69247
11893 * gcc.dg/pr69247.c: New test.
11894
40311329
RB
118952016-01-13 Richard Biener <rguenther@suse.de>
11896
11897 PR tree-optimization/69242
11898 * gcc.dg/torture/pr69242.c: New testcase.
11899
ccbd7103
RB
119002016-01-13 Richard Biener <rguenther@suse.de>
11901
11902 PR tree-optimization/69186
11903 * gcc.dg/torture/pr69186.c: New testcase.
11904
c6f72a46
JL
119052016-01-13 Jeff Law <law@redhat.com>
11906
11907 PR tree-optimization/67755
11908 * gcc.dg/tree-ssa/pr67755.c: New test.
11909
119102016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
11911
11912 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
11913 pass number in output by a star.
11914
c446cf07
BC
119152016-01-12 Bin Cheng <bin.cheng@arm.com>
11916
11917 PR tree-optimization/68911
11918 * gcc.c-torture/execute/pr68911.c: New test.
11919
5342156c
MP
119202016-01-12 Marek Polacek <polacek@redhat.com>
11921
11922 PR c++/68979
11923 * g++.dg/warn/permissive-1.C: New test.
11924
65364cc5
JJ
119252016-01-12 Jakub Jelinek <jakub@redhat.com>
11926
11927 PR objc++/68511
11928 PR c++/69213
11929 * g++.dg/opt/pr69213.C: New test.
11930
81b9a3d9
CB
119312016-01-12 Christian Bruel <christian.bruel@st.com>
11932
11933 PR target/69180
11934 * gcc.target/arm/pr69180.c: New test.
11935
3c4e91c9
RB
119362016-01-12 Richard Biener <rguenther@suse.de>
11937
11938 PR lto/69077
11939 * g++.dg/lto/pr69077_0.C: New testcase.
11940 * g++.dg/lto/pr69077_1.C: Likewise.
11941
5664cea1
JJ
119422016-01-12 Jakub Jelinek <jakub@redhat.com>
11943
11944 PR target/69175
11945 * g++.dg/opt/pr69175.C: New test.
11946
86cefc49
AL
119472016-01-12 Alan Lawrence <alan.lawrence@arm.com>
11948
11949 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
11950 rather than #including math.h & stdlib.h.
11951 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
11952 * gcc.dg/vect/pr49771.c: Likewise.
11953 * gcc.dg/vect/vect-10-big-array.c: Likewise.
11954 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
11955 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
11956 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
11957 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
11958 * gcc.dg/vect/pr44507.c: Likewise.
11959 * gcc.dg/vect/pr45902.c: Likewise.
11960 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
11961 * gcc.dg/vect/vect-117.c: Likewise.
11962 * gcc.dg/vect/vect-99.c: Likewise.
11963 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
11964 * gcc.dg/vect/vect-cond-1.c: Likewise.
11965 * gcc.dg/vect/vect-cond-2.c: Likewise.
11966 * gcc.dg/vect/vect-cond-3.c: Likewise.
11967 * gcc.dg/vect/vect-cond-4.c: Likewise.
11968 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
11969 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
11970 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
11971 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
11972 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
11973 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
11974 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
11975 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
11976 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
11977 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
11978 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
11979 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
11980 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
11981 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
11982 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
11983 include of signal.h.
11984 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
11985 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
11986 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
11987 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
11988 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
11989 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
11990 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
11991 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
11992 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
11993 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
11994 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11995 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11996 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
11997 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
11998 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
11999 * gcc.dg/vect/vect-outer-5.c: Likewise.
12000 * gcc.dg/vect/vect-outer-6.c: Likewise.
12001 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
12002 include of stdio.h.
12003
b832f61e
NC
120042016-01-12 Nick Clifton <nickc@redhat.com>
12005
12006 PR target/68913
12007 * gcc.dg/lto/pr61886_0.c: Rename the external function called
12008 to fread so that it will be found in all target runtimes.
12009
8eac49b1
RB
120102016-01-12 Richard Biener <rguenther@suse.de>
12011
12012 PR tree-optimization/69053
12013 * g++.dg/torture/pr69053.C: New testcase.
12014
2935d994
RB
120152016-01-12 Richard Biener <rguenther@suse.de>
12016
12017 PR tree-optimization/69168
12018 * gcc.dg/torture/pr69168.c: New testcase.
12019
66c16fd9
RB
120202016-01-12 Richard Biener <rguenther@suse.de>
12021
12022 PR tree-optimization/69157
12023 * gcc.dg/torture/pr69157.c: New testcase.
12024
120252016-01-12 Richard Biener <rguenther@suse.de>
12026
12027 PR tree-optimization/69174
12028 * gcc.dg/torture/pr69174.c: New testcase.
12029
723033a6
JJ
120302016-01-12 Jakub Jelinek <jakub@redhat.com>
12031
12032 PR c++/66808
12033 PR c++/69000
12034 * g++.dg/tls/pr66808.C: New test.
12035 * g++.dg/tls/pr69000.C: New test.
12036
3574cf47
BS
120372016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12038
12039 * gcc.target/powerpc/swaps-p8-23.c: New test.
12040 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
12041
feb20787
JDA
120422016-01-11 John David Anglin <danglin@gcc.gnu.org>
12043
12044 PR tree-optimization/68356
12045 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
12046
27b1820a
KV
120472016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
12048 Jim Wilson <jim.wilson@linaro.org>
12049
12050 PR target/69194
12051 * gcc.target/arm/pr69194.c: New test.
12052
cf4de6af
L
120532016-01-11 H.J. Lu <hongjiu.lu@intel.com>
12054
12055 PR target/69225
12056 * gcc.target/i386/pr69225-1.c: New test.
12057 * gcc.target/i386/pr69225-2.c: Likewise.
12058 * gcc.target/i386/pr69225-3.c: Likewise.
12059 * gcc.target/i386/pr69225-4.c: Likewise.
12060 * gcc.target/i386/pr69225-5.c: Likewise.
12061 * gcc.target/i386/pr69225-6.c: Likewise.
12062
1ebd5558
JJ
120632016-01-11 Jakub Jelinek <jakub@redhat.com>
12064
23552a4d
JJ
12065 PR target/67462
12066 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
12067 if lp64.
12068
26ff85b0
JJ
12069 PR target/69071
12070 * gcc.dg/pr69071.c: New test.
12071
9cb6bd74
JJ
12072 PR c++/69211
12073 * g++.dg/opt/pr69211.C: New test.
12074
1ebd5558
JJ
12075 PR tree-optimization/69214
12076 * gcc.c-torture/compile/pr69214.c: New test.
12077
8c18c836
UB
120782016-01-11 Uros Bizjak <ubizjak@gmail.com>
12079
12080 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
12081 * gcc.target/i386/pr66232-11.c: Ditto.
12082 * gcc.target/i386/pr66232-12.c: Ditto.
12083 * gcc.target/i386/pr66232-13.c: Ditto.
12084
62446e6e
RB
120852016-01-11 Richard Biener <rguenther@suse.de>
12086
12087 PR tree-optimization/69173
12088 * gcc.dg/torture/pr69173.c: New testcase.
12089
2b8568fe
KT
120902016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12091
12092 PR rtl-optimization/68796
12093 * gcc.target/aarch64/tst_5.c: New test.
12094 * gcc.target/aarch64/tst_6.c: Likewise.
12095
5baf4532
KT
120962016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12097
12098 PR rtl-optimization/68841
12099 * gcc.dg/pr68841.c: New test.
12100 * gcc.c-torture/execute/pr68841.c: New test.
12101
ca90b1ed
YR
121022016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
12103
12104 PR rtl-optimization/68920
12105 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
12106 for ix86 targets.
12107 * gcc.dg/ifcvt-5.c: New test.
12108
2ad3adf1 121092016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
12110
12111 PR bootstrap/69123
12112 * g++.dg/pr69123.C: New.
12113
83834c09
IE
121142016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
12115
12116 PR target/69010
12117 * gcc.target/i386/pr69010.c: New test.
12118
dcf89d57
MJ
121192016-01-11 Martin Jambor <mjambor@suse.cz>
12120
12121 PR ipa/69044
12122 * gcc.target/i386/chkp-pr69044.c: New test.
12123
d95167ee
TV
121242016-01-11 Tom de Vries <tom@codesourcery.com>
12125
12126 PR tree-optimization/69109
12127 * gcc.dg/autopar/pr69109-2.c: New test.
12128 * gcc.dg/autopar/pr69109.c: New test.
12129
4f6403a8
TV
121302016-01-11 Tom de Vries <tom@codesourcery.com>
12131
12132 PR tree-optimization/69108
12133 * gcc.dg/autopar/pr69108.c: New test.
12134
21efdd80
PP
121352016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
12136
12137 PR c++/69029
12138 * c-c++-common/Wisleading-indentation.c: Augment test.
12139
fd42eed8
TK
121402016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
12141
12142 PR fortran/69154
12143 * gfortran.dg/inline_matmul_12.f90: New test.
12144
4f90ee6c
PT
121452016-01-10 Paul Thomas <pault@gcc.gnu.org>
12146
12147 PR fortran/67779
12148 * gfortran.dg/actual_array_offset_1: New test.
12149
3907c6cf
TV
121502016-01-10 Tom de Vries <tom@codesourcery.com>
12151
12152 PR tree-optimization/69062
12153 * gcc.dg/autopar/pr69062.c: New test.
12154
b07b236e
TS
121552016-01-10 Thomas Schwinge <thomas@codesourcery.com>
12156
12157 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
12158 * gcc.dg/vect/slp-perm-2.c: Likewise.
12159 * gcc.dg/vect/slp-perm-3.c: Likewise.
12160 * gcc.dg/vect/slp-perm-5.c: Likewise.
12161 * gcc.dg/vect/slp-perm-6.c: Likewise.
12162 * gcc.dg/vect/slp-perm-7.c: Likewise.
12163 * gcc.dg/vect/slp-perm-8.c: Likewise.
12164
23fab8ae
TV
121652016-01-10 Tom de Vries <tom@codesourcery.com>
12166
12167 PR tree-optimization/69039
12168 * gcc.dg/autopar/pr69039.c: New test.
12169
73f0dae2
MP
121702016-01-09 Marek Polacek <polacek@redhat.com>
12171
12172 PR c++/69113
12173 * g++.dg/pr69113.C: New test.
12174
20b8d734
JJ
121752016-01-09 Jakub Jelinek <jakub@redhat.com>
12176
12177 PR middle-end/50865
12178 PR tree-optimization/69097
12179 * gcc.c-torture/execute/pr50865.c: New test.
12180 * gcc.c-torture/execute/pr69097-1.c: New test.
12181 * gcc.c-torture/execute/pr69097-2.c: New test.
12182 * gcc.dg/pr69097-1.c: New test.
12183 * gcc.dg/pr69097-2.c: New test.
12184
c50e614b
JJ
121852016-01-09 Jakub Jelinek <jakub@redhat.com>
12186
12187 PR c++/69164
12188 * g++.dg/opt/pr69164.C: New test.
12189
e0237993
JJ
121902016-01-08 Jakub Jelinek <jakub@redhat.com>
12191
12192 PR tree-optimization/69167
12193 * gcc.dg/pr69167.c: New test.
12194
bd8f5bb2
MP
121952016-01-08 Marek Polacek <polacek@redhat.com>
12196
12197 PR c++/68449
12198 * g++.dg/pr68449.C: New.
12199
bb0f5ca7
AL
122002016-01-08 Alan Lawrence <alan.lawrence@arm.com>
12201
12202 PR tree-optimization/68707
12203 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
12204 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
12205 on platforms supporting it.
12206 * gcc.dg/vect/slp-perm-2.c: Likewise.
12207 * gcc.dg/vect/slp-perm-3.c: Likewise.
12208 * gcc.dg/vect/slp-perm-5.c: Likewise.
12209 * gcc.dg/vect/slp-perm-7.c: Likewise.
12210 * gcc.dg/vect/slp-perm-8.c: Likewise.
12211 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
12212 on platforms supporting it.
12213
22518428
JJ
122142016-01-08 Jakub Jelinek <jakub@redhat.com>
12215
33f0852f
JJ
12216 PR tree-optimization/69162
12217 * gcc.dg/pr69162.c: New test.
12218
22518428
JJ
12219 PR tree-optimization/69172
12220 * gcc.dg/pr69172.c: New test.
12221
80e9b3aa
TP
122222016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
12223
12224 PR tree-optimization/67781
12225 * gcc.c-torture/execute/pr67781.c: New file.
12226
262a363f
JJ
122272016-01-08 Jakub Jelinek <jakub@redhat.com>
12228
12229 PR tree-optimization/69083
12230 * gcc.dg/vect/pr69083.c: New test.
12231
6e1f093f
SS
122322016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
12233
12234 PR tree-optimization/61441
12235 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
12236 Use -fexcess-precision=standard for compiler options.
12237 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
12238
53290e07
JJ
122392016-01-08 Jakub Jelinek <jakub@redhat.com>
12240
57bf3072
JJ
12241 PR fortran/69128
12242 * gfortran.dg/gomp/pr69128.f90: New test.
12243
53290e07
JJ
12244 PR c++/69145
12245 * g++.dg/ext/pr69145-1.C: New test.
12246 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
12247 * g++.dg/ext/pr69145-2.h: New file.
12248
7a127fa7
MS
122492016-01-07 Martin Sebor <msebor@redhat.com>
12250
12251 PR c/68966
12252 * gcc.dg/atomic-fetch-bool.c: New test.
12253 * gcc.dg/sync-fetch-bool.c: New test.
12254
95918b49
L
122552016-01-07 H.J. Lu <hongjiu.lu@intel.com>
12256
12257 PR fortran/66680
12258 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
12259
c8e62a9d
NC
122602016-01-07 Nick Clifton <nickc@redhat.com>
12261
12262 PR target/66655
12263 * g++.dg/pr66655.C: New test.
12264 * g++.dg/pr66655_1.cc: Test support file.
12265 * g++.dg/pr66655.h: Test header file.
12266
2ad3adf1 122672016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
12268
12269 PR fortran/66680
12270 gfortran.dg/gomp/pr66680.f90: New test.
12271
4cd9ca92
L
122722016-01-07 H.J. Lu <hongjiu.lu@intel.com>
12273
12274 PR target/69171
12275 * gcc.target/i386/pr69171-1.c: New test.
12276 * gcc.target/i386/pr69171-2.c: Likewise.
12277 * gcc.target/i386/pr69171-3.c: Likewise.
12278 * gcc.target/i386/pr69171-4.c: Likewise.
12279 * gcc.target/i386/pr69171-5.c: Likewise.
12280 * gcc.target/i386/pr69171-6.c: Likewise.
12281
7e33d4dc
BS
122822015-12-15 Bernd Schmidt <bschmidt@redhat.com>
12283
12284 PR middle-end/67639
12285 * c-c++-common/pr67639.c: New test.
12286
fec64afc
JJ
122872016-01-07 Jakub Jelinek <jakub@redhat.com>
12288
12289 PR tree-optimization/69141
12290 * g++.dg/opt/pr69141.C: New test.
12291
f293ad29
EB
122922016-01-06 Eric Botcazou <ebotcazou@adacore.com>
12293
12294 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
12295
5027395e
UB
122962016-01-06 Uros Bizjak <ubizjak@gmail.com>
12297
12298 PR target/69140
12299 * gcc.target/i386/pr69140.c: New test
12300
7443cf13
DM
123012016-01-06 David Malcolm <dmalcolm@redhat.com>
12302
12303 * gcc.dg/bad-dereference.c: New test case.
12304
32928931
BS
123052015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12306
12307 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
12308
68dd05da
AS
123092016-01-06 Andreas Schwab <schwab@linux-m68k.org>
12310
12311 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
12312
6b131d5b
MP
123132016-01-06 Marek Polacek <polacek@redhat.com>
12314
12315 PR sanitizer/69099
12316 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
12317
8d9fdb49
MP
123182016-01-05 Marek Polacek <polacek@redhat.com>
12319
12320 PR c/69104
12321 * gcc.dg/atomic-invalid-2.c: New.
12322
acf93f1e
L
123232016-01-05 H.J. Lu <hongjiu.lu@intel.com>
12324
12325 PR target/68991
12326 * gcc.target/i386/pr68991.c: New test.
12327
3f50525d
L
123282016-01-05 H.J. Lu <hongjiu.lu@intel.com>
12329
12330 PR target/68991
12331 * g++.dg/pr68991-1.C: New test.
12332 * g++.dg/pr68991-2.C: Likewise.
12333
e0237993 123342016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 12335
e0237993 12336 PR other/60465
face88a1
ST
12337 * gcc.target/ia64/pr60465-gprel64.c: New test.
12338 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
12339
a0866eff
KT
123402016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12341
12342 PR rtl-optimization/68651
12343 * gcc.target/aarch64/pr68651_1.c: New test.
12344
c589e975
DM
123452016-01-05 David Malcolm <dmalcolm@redhat.com>
12346
12347 PR c/69122
12348 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
12349
929710d9
NS
123502016-01-05 Nathan Sidwell <nathan@acm.org>
12351
ce3e43d7
NS
12352 PR c++/58583
12353 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
12354
929710d9
NS
12355 * gcc.dg/alias-15.c: New.
12356
a2faef8e
NC
123572016-01-05 Nick Clifton <nickc@redhat.com>
12358
12359 PR target/68870
12360 * g++.dg/pr68770.C: New test.
12361
4cfa76e3
MS
123622016-01-04 Mike Stump <mikestump@comcast.net>
12363
12364 * lib/target-supports.exp (check_effective_target_cilkplus):
12365 cilkplus targets require pthreads.
4ece61b6 12366 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 12367
4e8a3a35
MM
123682016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
12369
12370 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
12371 generation.
12372
818ab71a
JJ
123732016-01-04 Jakub Jelinek <jakub@redhat.com>
12374
12375 Update copyright years.
12376
2fe0a208
MP
123772016-01-04 Marek Polacek <polacek@redhat.com>
12378
12379 PR c/68908
12380 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
12381 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
12382 * gcc.dg/atomic/stdatomic-op-5.c: New test.
12383
9e3b2fe3
EB
123842016-01-04 Eric Botcazou <ebotcazou@adacore.com>
12385
12386 * gcc.target/sparc/20160104-2.c: New test.
12387
e8d65a35
EB
123882016-01-04 Eric Botcazou <ebotcazou@adacore.com>
12389
12390 * gcc.target/sparc/20160104-1.c: New test.
12391
25ccfccd
PT
123922016-01-03 Paul Thomas <pault@gcc.gnu.org>
12393
12394 PR fortran/65045
12395 * gfortran.dg/pr65045.f90: New test.
12396
cb51d382
EB
123972016-01-02 Eric Botcazou <ebotcazou@adacore.com>
12398
12399 * gnat.dg/specs/debug1.ads: Delete.
12400
6eeaad6e
JD
124012016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12402
12403 PR libgfortran/68867
12404 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
12405 expression.
12406
2f968603
JD
124072016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12408
12409 PR libgfortran/68867
12410 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
12411 PowerPC.
12412
591bb5e4
PT
124132016-01-01 Paul Thomas <pault@gcc.gnu.org>
12414
12415 PR fortran/68864
12416 * gfortran.dg/pr68864.f90: New test.
12417
f1e0620c
JJ
124182016-01-01 Jakub Jelinek <jakub@redhat.com>
12419
942a1319
JJ
12420 PR tree-optimization/69070
12421 * gcc.dg/pr69070.c: New test.
12422
10dff63f
JJ
12423 PR sanitizer/69055
12424 * gfortran.dg/pr69055.f90: New test.
12425
f1e0620c
JJ
12426 PR target/69015
12427 * gcc.dg/pr69015.c: New test.
818ab71a 12428\f
2f883d1c 12429Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
12430
12431Copying and distribution of this file, with or without modification,
12432are permitted in any medium without royalty provided the copyright
12433notice and this notice are preserved.