]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Make max_align_t respect _Float128.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
63012d9a
JM
12016-09-19 Joseph Myers <joseph@codesourcery.com>
2
3 * gcc.dg/float128-align.c, gcc.dg/float128x-align.c,
4 gcc.dg/float16-align.c, gcc.dg/float32-align.c,
5 gcc.dg/float32x-align.c, gcc.dg/float64-align.c,
6 gcc.dg/float64x-align.c, gcc.dg/floatn-align.h: New tests.
7
02410826
VM
82016-09-19 Vladimir Makarov <vmakarov@redhat.com>
9
10 PR rtl-optimization/77416
11 * gcc.target/powerpc/pr77416.c: New.
12
6101a7ab
PP
132016-09-19 Patrick Palka <ppalka@gcc.gnu.org>
14
15 PR c++/77639
16 * g++.dg/template/error-recovery4.C: New test.
17
1993ff76
BC
182016-09-19 Bin Cheng <bin.cheng@arm.com>
19
20 * gcc.dg/vect/pr57558-1.c: Use unsigned int instead of unsigned long.
21
5fa9e644
KT
222016-09-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
23
24 * gcc.target/aarch64/gtu_to_ltu_cmp_1.c: New test.
25 * gcc.target/aarch64/gtu_to_ltu_cmp_2.c: New test.
26
fc15d9ec
JJ
272016-09-19 Jakub Jelinek <jakub@redhat.com>
28 Jan Hubicka <jh@suse.cz>
29
30 PR target/77587
31 * gcc.dg/pr77587.c: New test.
32 * gcc.dg/pr77587a.c: New file.
33
3c9f5092
AV
342016-09-19 Andre Vehreschild <vehre@gcc.gnu.org>
35
36 * gfortran.dg/coarray/alloc_comp_4.f90: New test.
37 * gfortran.dg/coarray_38.f90:
38 * gfortran.dg/coarray_alloc_comp_1.f08: New test.
39 * gfortran.dg/coarray_alloc_comp_2.f08: New test.
40 * gfortran.dg/coarray_allocate_7.f08: New test.
41 * gfortran.dg/coarray_allocate_8.f08: New test.
42 * gfortran.dg/coarray_allocate_9.f08: New test.
43 * gfortran.dg/coarray_lib_alloc_1.f90: Adapted scan-tree-dumps to expect
44 new caf_register.
45 * gfortran.dg/coarray_lib_alloc_2.f90: Same.
46 * gfortran.dg/coarray_lib_alloc_3.f90: Same.
47 * gfortran.dg/coarray_lib_comm_1.f90: Adapted scan-tree-dumps to expect
48 get_by_refs.
49 * gfortran.dg/coarray_lib_token_3.f90: Same as for coarray_lib_alloc2.
50 * gfortran.dg/coarray_lock_7.f90: Same.
51 * gfortran.dg/coarray_poly_5.f90: Same.
52 * gfortran.dg/coarray_poly_6.f90: Same.
53 * gfortran.dg/coarray_poly_7.f90: Same.
54 * gfortran.dg/coarray_poly_8.f90: Same.
55 * gfortran.dg/coindexed_1.f90: Changed errors expected.
56
e79e6763
FR
572016-09-19 Fritz Reese <fritzoreese@gmail.com>
58
59 PR fortran/77584
60 * gfortran.dg/dec_structure_15.f90: New testcase.
61
ae527639
RB
622016-09-19 Richard Biener <rguenther@suse.de>
63
64 PR middle-end/77605
65 * gcc.dg/torture/pr77605.c: New testcase.
66
cdf060f8
LK
672016-09-18 Louis Krupp <louis.krupp@zoho.com>
68
69 * gfortran.dg/pr68078.f90: XFAIL run on Darwin
70
b720e919
JH
712016-09-17 Jan Hubicka <hubicka@ucw.cz>
72
73 * g++.dg/predict-loop-exit-1.C: Disable early jump threading.
74 * g++.dg/predict-loop-exit-2.C: Disable early jump threading.
75 * g++.dg/predict-loop-exit-3.C: Disable early jump threading.
76 * gcc.dg/tree-ssa/pr69196-1.c: Disable early jump threading.
77 * gcc.dg/tree-ssa/vrp01.c: Disable early jump threading.
78 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Disable early jump threading.
79 * gcc.dg/tree-ssa/pr68198.c: Scan ethread dump.
80 * gcc.dg/tree-ssa/ssa-thread-13.c: Scan ethread dump.
81 * gcc.dg/tree-ssa/vrp56.c: Scan ethread dump.
82 * gcc.dg/tree-ssa/vrp92.c: Scan ethread dump.
83 * gcc.dg/uninit-15.c: Swap xfailed and non-xfailed alternative.
84
bdabae39
KY
852016-09-18 Kirill Yukhin <kirill.yukhin@gmaile.com>
86
87 * gcc.target/i386/pr68633.c: Fix expected result.
88
493ba820
LK
892016-09-17 Louis Krupp <louis.krupp@gmail.com>
90
91 PR fortran/68078
92 * gfortran.dg/pr68078.f90: New test.
93 * gfortran.dg/set_vm_limit.c: New, called by pr68078.
94
9a42726b
BS
952016-09-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
96
97 PR target/77613
98 * gcc.target/powerpc/swaps-p8-25.c: New.
99
e7d61178
JJ
1002016-09-16 Jakub Jelinek <jakub@redhat.com>
101
8f03e02f
JJ
102 PR c++/77482
103 * g++.dg/cpp0x/constexpr-77482.C: New test.
104
e80cb545
JJ
105 PR c++/77379
106 * g++.dg/abi/abi-tag23.C: Adjust scan-assembler regex for differing
107 thunk offsets.
108 * g++.dg/abi/abi-tag23a.C: Likewise.
109
1c2f613f
JJ
110 PR c++/77338
111 * g++.dg/cpp0x/decltype-77338.C: New test.
112
e7d61178
JJ
113 PR c++/77375
114 * g++.dg/cpp0x/mutable1.C: New test.
115
8d987deb
SK
1162016-09-16 Steven G. Kargl <kargl@gcc.gnu.org>
117
118 PR fortran/77612
119 * gfortran.dg/pr77612.f90: New test.
120
2c3d35a6
SKS
1212016-09-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
122
123 * gcc.dg/torture/pr70421.c: Require int32plus.
124
e43163ae
JJ
1252016-09-16 Jakub Jelinek <jakub@redhat.com>
126
bcf0905a
JJ
127 PR middle-end/77475
128 * gcc.target/i386/pr65990.c: Adjust dg-error regexp.
129
e43163ae
JJ
130 PR target/77526
131 * gcc.target/i386/pr77526.c: New test.
132
7d704548
JJ
1332016-09-16 Jakub Jelinek <jakub@redhat.com>
134 Eric Botcazou <ebotcazou@adacore.com>
135
136 PR middle-end/77594
137 * gcc.target/i386/pr77594.c: New test.
138
902d624f
LK
1392016-09-15 Louis Krupp <louis.krupp@zoho.com>
140
141 PR fortran/69963
142 * gfortran.dg/misplaced_implicit_character.f90: New test.
143
7e16ce79
BC
1442016-09-15 Bin Cheng <bin.cheng@arm.com>
145
146 PR tree-optimization/77503
147 * gcc.dg/vect/pr77503.c: New test.
148
7c05f5c4
RB
1492016-09-15 Richard Biener <rguenther@suse.de>
150
151 PR middle-end/77544
152 * c-c++-common/torture/pr77544.c: New testcase.
153
76ff80fb
JJ
1542016-09-15 Jakub Jelinek <jakub@redhat.com>
155
156 PR middle-end/77475
157 * gcc.target/i386/pr65990.c: Adjust expected diagnostics.
158 * gcc.dg/march-generic.c: Likewise.
159 * gcc.target/i386/spellcheck-options-1.c: New test.
160 * gcc.target/i386/spellcheck-options-2.c: New test.
161 * gcc.target/i386/spellcheck-options-3.c: New test.
162 * gcc.target/i386/spellcheck-options-4.c: New test.
163
5560d026
CLT
1642016-09-15 Chung-Lin Tang <cltang@codesourcery.com>
165
166 PR fortran/72743
167 * gfortran.dg/goacc/pr72743.f90: New test.
168
5334f733
RB
1692016-09-15 Richard Biener <rguenther@suse.de>
170
171 * gcc.dg/fold-reassoc-2.c: Fix dump scan.
172
d08615f2
RB
1732016-09-15 Richard Biener <rguenther@suse.de>
174
175 PR tree-optimization/77514
176 * gcc.dg/torture/pr77514.c: New testcase.
177
28ca05f0
JJ
1782016-09-14 Jakub Jelinek <jakub@redhat.com>
179
180 PR c++/77549
181 * g++.dg/lookup/pr77549.C: New test.
182
20a1e5b8
MP
1832016-09-14 Marek Polacek <polacek@redhat.com>
184
185 * c-c++-common/gomp/atomic-12.c: Use -Wno-deprecated.
186 * c-c++-common/gomp/atomic-13.c: Likewise.
187 * c-c++-common/gomp/atomic-14.c: Likewise.
188 * g++.dg/cpp1y/lambda-init11.C: Remove invalid code.
189 * g++.dg/cpp1z/bool-increment1.C: New test.
190 * c-c++-common/pr60439.c: Add dg-warning.
191 * g++.dg/expr/bitfield4.C: Likewise.
192 * g++.dg/expr/bitfield5.C: Likewise.
193 * g++.dg/expr/bitfield6.C: Likewise.
194 * g++.dg/expr/bool1.C: Likewise.
195 * g++.dg/expr/bool3.C: Likewise.
196 * g++.dg/expr/lval3.C: Likewise.
197 * g++.dg/expr/lval4.C: Likewise.
198 * g++.old-deja/g++.jason/bool5.C: Likewise.
199 * g++.dg/expr/bitfield3.C: Adjust dg-error.
200 * g++.dg/other/error18.C: Likewise.
201 * g++.dg/gomp/atomic-14.C: Likewise.
202
0761f6bf
NS
2032016-09-14 Nathan Sidwell <nathan@acm.org>
204
205 PR c++/77539
206 * g++.dg/cpp1y/pr77539.C: New.
207
13cddbc1
CL
2082016-09-14 Christophe Lyon <christophe.lyon@linaro.org>
209
210 * g++.dg/cpp0x/lambda/lambda-mangle.C: Move dg-do directive before
211 dg-require.
212 * g++.dg/ext/builtin_alloca.C: Likewise.
213 * g++.dg/template/spec35.C: Likewise.
214 * gcc.dg/builtins-68.c: Likewise.
215 * gcc.misc-tests/gcov-13.c: Likewise.
216 * gcc.misc-tests/gcov-14.c: Likewise.
217
a90638d4
JM
2182016-09-13 Jim MacArthur <jim.macarthur@codethink.co.uk>
219
220 * gfortran.dg/dec_structure_14.f90: New testcase.
221
5ba4a08c
JJ
2222016-09-14 Jakub Jelinek <jakub@redhat.com>
223
224 PR sanitizer/68260
225 * c-c++-common/tsan/pr68260.c: New test.
226
a713b234
JS
2272016-09-13 Joe Seymour <joe.s@somniumtech.com>
228
229 PR target/70713
230 * gcc.target/msp430/function-attributes-1.c: New test.
231 * gcc.target/msp430/function-attributes-2.c: New test.
232 * gcc.target/msp430/function-attributes-3.c: New test.
233
ea8661cd
JJ
2342016-09-13 Jakub Jelinek <jakub@redhat.com>
235
9952908a
JJ
236 * g++.dg/cpp0x/gen-attrs-61.C: New test.
237 * g++.dg/cpp1z/gen-attrs1.C: New test.
238
63cdb7a0
JJ
239 PR tree-optimization/77454
240 * gcc.dg/pr77454.c: New test.
241
ea8661cd
JJ
242 PR c++/77553
243 * g++.dg/cpp1y/constexpr-77553.C: New test.
244
254830ba
DM
2452016-09-13 David Malcolm <dmalcolm@redhat.com>
246
247 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
248 (test_show_locus): Replace rich_location::add_fixit_insert calls
249 with add_fixit_insert_before and add_fixit_insert_after.
250
42763690
JM
2512016-09-13 Jason Merrill <jason@redhat.com>
252 Tom de Vries <tom@codesourcery.com>
253
254 PR c++/77427
255 * g++.dg/pr77427.C: New test.
256
c8798f2c
ML
2572016-09-13 Martin Liska <mliska@suse.cz>
258
259 * g++.dg/gcov/gcov-threads-1.C: Use profile_update_atomic
260 effective target.
261 * gcc.dg/tree-prof/val-profiler-threads-1.c: Likewise.
262 * lib/target-supports.exp: Define the new target.
263
54700e2e
AP
2642016-09-12 Andrew Pinski <apinski@cavium.com>
265
266 * gcc.target/aarch64/thunderxloadpair.c: New testcase.
267 * gcc.target/aarch64/thunderxnoloadpair.c: New testcase.
268
e1d55bf7
UB
2692016-09-12 Uros Bizjak <ubizjak@gmail.com>
270
271 * gcc.dg/compat/scalar-by-value-4_x.c: Also test passing of
272 variable arguments.
273 * gcc.dg/compat/scalar-by-value-4_y.c (testva##NAME): New.
274 * gcc.dg/compat/scalar-by-value-4_main.c: Update description comment.
275 * gcc.dg/compat/scalar-return-4_x.c: Also test returning of
276 variable argument.
277 * gcc.dg/compat/scalar-return-4_y.c (testva##NAME): New.
278 * gcc.dg/compat/scalar-return-4_main.c: Update description comment.
279
54dcdb88
BE
2802016-09-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
281
282 PR c++/77496
283 * c-c++-common/warn-ommitted-condop.c: Add more test cases.
284 * g++.dg/ext/pr77496.C: New test.
285 * g++.dg/warn/pr77496.C: New test.
286
d1463eb9
DM
2872016-09-12 David Malcolm <dmalcolm@redhat.com>
288
289 PR c/72858
290 * gcc.dg/format/diagnostic-ranges.c: Update expected suggestions
291 to preserve conversion chars, and to preserve prefix information.
292 * gcc.dg/format/pr72858.c: New test case.
293
217fabad
SK
2942016-09-11 Steven G. Kargl <kargl@gcc.gnu.org>
295
296 * gfortran.dg/pr77507.f90: Move to ...
297 * gfortran.dg/ieee/pr77507.f90: here.
298
a1cd04ac
JH
2992016-08-09 Jan Hubicka <hubicka@ucw.cz>
300
301 PR ipa/61159
302 * compile/pr61159.c: New testcase
303
e3912107
JH
3042016-08-09 Jan Hubicka <hubicka@ucw.cz>
305
306 PR ipa/64316
307 * gcc.dg/ipa/pr63416.c: New testcase.
308
739d9339
PT
3092016-09-10 Paul Thomas <pault@gcc.gnu.org>
310 Steven G. Kargl <kargl@gcc.gnu.org>
311
312 PR fortran/77532
cc3135b6 313 * gfortran.dg/dtio_11.f90: new test.
739d9339 314
fb7c40dd
SK
3152016-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
316
317 PR fortran/77507
318 * gfortran.dg/c_assoc_2.f03: Update error message for revision 240050
319 * gfortran.dg/c_assoc_4.f90: Ditto.
320
5b28efbb
TV
3212016-09-10 Tom de Vries <tom@codesourcery.com>
322
323 PR C/71602
324 * c-c++-common/va-arg-va-list-type.c: New test.
325
9d0a9bb4
PB
3262016-09-09 Peter Bergner <bergner@vnet.ibm.com>
327
328 PR rtl-optimization/77289
329 * gcc.target/powerpc/pr77289.c: New test.
330
3f0177e7
MS
3312016-09-09 Martin Sebor <msebor@redhat.com>
332
333 PR c/77520
334 PR c/77521
335 * gcc.dg/pr77520.c: New test.
336 * gcc.dg/pr77521.c: New test.
337
e81e83d0
SK
3382016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
339
340 PR fortran/77506
341 * gfortran.dg/pr77506.f90: New test.
342
8a92685e
SK
3432016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
344
345 PR fortran/77507
346 * gfortran.dg/pr77507.f90: New test.
347
c65248cb
JM
3482016-09-09 Joseph Myers <joseph@codesourcery.com>
349
350 * gcc.dg/limits-width-1.c, gcc.dg/stdint-width-1.c: New tests.
351
2cf0ff98
SK
3522016-09-08 Steven G. Kargl <kargl@gcc.gnu.org>
353 Louis Krupp <lkrupp@gcc.gnu.org>
354
355 PR fortran/69514
356 * gfortran.dg/pr69514_1.f90: New test.
357 * gfortran.dg/pr69514_2.f90: New test.
358
8ebc1e0f
JJ
3592016-09-08 Jakub Jelinek <jakub@redhat.com>
360
20b6cf01
JJ
361 PR fortran/77500
362 * gfortran.dg/gomp/pr77500.f90: New test.
363
8ebc1e0f
JJ
364 PR fortran/77516
365 * gfortran.dg/gomp/pr77516.f90: New test.
366
34718542
JJ
3672016-09-07 Jakub Jelinek <jakub@redhat.com>
368
369 PR middle-end/77475
370 * gcc.target/aarch64/arch-diagnostics-1.c: Expect error on line 0.
371 * gcc.target/aarch64/arch-diagnostics-2.c: Likewise.
372 * gcc.target/aarch64/cpu-diagnostics-1.c: Likewise.
373 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
374 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
375 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
376
e5106e27
DM
3772016-09-07 David Malcolm <dmalcolm@redhat.com>
378
379 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: Include
380 "substring-locations.h".
381
ca235a85
RB
3822016-09-07 Richard Biener <rguenther@suse.de>
383
384 PR c/77450
385 * c-c++-common/vector-subscript-8.c: Move ..
386 * gcc.dg/pr77450.c: ... here.
387
0076b5dc 3882016-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5dcf68f5
JD
389
390 PR libgfortran/77393
391 * gfortran.dg/fmt_f0_2.f90: Update test.
392 * gfortran.dg/fmt_f0_3.f90: New test.
393
6ac7322b
DH
3942016-09-07 Dominique d'Humieres <dominiq@lps.ens.fr>
395
396 PR debug/77389
397 * g++.dg/debug/dwarf2/template-params-12g.C: Pass -gno-strict-dwarf
398 in dg-options.
399
400 PR debug/57519
401 * g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.
402
8eb9e049
JJ
4032016-09-06 Jakub Jelinek <jakub@redhat.com>
404
405 PR target/69255
406 * gcc.target/i386/pr69255-1.c: New test.
407 * gcc.target/i386/pr69255-2.c: New test.
408 * gcc.target/i386/pr69255-3.c: New test.
409
4102016-09-06 Martin Sebor <msebor@redhat.com>
a42e7952
MS
411
412 PR c/77336
413 * gcc.dg/format/miss-7.c: New test.
414
e6cb85d4
UB
4152016-09-06 Uros Bizjak <ubizjak@gmail.com>
416
417 * gfortran.dg/c_by_val_1.f: Correct the call to c_to_c and c_to_c8.
418
7fe76f6a
ML
4192016-09-06 Martin Liska <mliska@suse.cz>
420
421 PR gcov-profile/77378
422 PR gcov-profile/77466
423 * gcc.dg/profile-update-warning.c: New test.
424
209b636e
RB
4252016-09-06 Richard Biener <rguenther@suse.de>
426
427 PR tree-optimization/77479
428 * gcc.dg/torture/pr77479.c: New testcase.
429
b772a565
RB
4302016-09-06 Richard Biener <rguenther@suse.de>
431
432 PR c/77450
433 * c-c++-common/vector-subscript-7.c: Adjust.
434 * c-c++-common/vector-subscript-8.c: New testcase.
435
a8c07037
SKS
4362016-09-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
437
438 * gcc.dg/Wno-frame-address.c: Skip for avr-*-*.
439
0ce48391
JJ
4402016-09-05 Jakub Jelinek <jakub@redhat.com>
441
de9188e0
JJ
442 PR target/77476
443 * gcc.target/i386/avx512f-pr77476.c: New test.
444 * gcc.target/i386/avx512bw-pr77476.c: New test.
445 * gcc.target/i386/avx512dq-pr77476.c: New test.
446
c76f7809
JJ
447 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
448 Update comment to mention also avx512f.
449
0ce48391
JJ
450 PR sanitizer/77396
451 * g++.dg/asan/pr77396-2.C: New test.
452
8a27cf73
UB
4532016-09-05 Uros Bizjak <ubizjak@gmail.com>
454
455 PR rtl-optimization/77452
456 * gcc.target/i386/pr77452.c: New test.
457
25ff5dd3
MP
4582016-09-05 Marek Polacek <polacek@redhat.com>
459
460 PR c/77423
461 * c-c++-common/Wlogical-not-parentheses-3.c: New test.
462
f2bc4e48
SK
4632016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
464
465 PR fortran/77391
466 * gfortran.dg/pr77391.f90: New test.
467
e85921ee
SK
4682016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
469
470 PR fortran/77460
471 * gfortran.dg/pr77460.f90: New test.
472
b5d50659
JJ
4732016-09-03 Jakub Jelinek <jakub@redhat.com>
474
475 PR c/65467
476 * gcc.dg/gomp/_Atomic-4.c: Require vect_simd_clones effective target.
477
7b826676
KY
4782016-09-02 Kirill Yukhin <kirill.yukhin@gmaile.com>
479
480 * gcc.target/i386/avx512f-klogic-2.c: Fix operand calculation order.
481
717ebe91
DM
4822016-09-02 David Malcolm <dmalcolm@redhat.com>
483
484 * gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c: New
485 test case.
486 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
487 diagnostic-test-show-locus-generate-patch.c to the sources
488 for diagnostic_plugin_test_show_locus.c.
489
94087e88
JJ
4902016-09-02 Jakub Jelinek <jakub@redhat.com>
491
9dc5773f
JJ
492 PR c/65467
493 * gcc.dg/gomp/_Atomic-1.c: New test.
494 * gcc.dg/gomp/_Atomic-2.c: New test.
495 * gcc.dg/gomp/_Atomic-3.c: New test.
496 * gcc.dg/gomp/_Atomic-4.c: New test.
497 * gcc.dg/gomp/_Atomic-5.c: New test.
498
94087e88
JJ
499 PR sanitizer/77396
500 * g++.dg/asan/pr77396.C: New test.
501
5022016-09-01 Martin Sebor <msebor@redhat.com>
05a64756
MS
503
504 PR tree-optimization/71831
505 * gcc.dg/builtin-object-size-16.c: New test.
506 * gcc.dg/builtin-object-size-17.c: New test.
507
7e89048d
JD
5082016-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
509
510 PR libgfortran/77393
511 * gfortran.dg/fmt_f0_2.f90: Update tests for available kinds.
512
2f196155
UB
5132016-09-01 Uros Bizjak <ubizjak@gmail.com>
514
515 * gcc.dg/torture/float128-builtin.c, gcc.dg/torture/float128-floath.c,
516 gcc.dg/torture/float128-ieee-nan.c, gcc.dg/torture/float128-tg-2.c,
517 gcc.dg/torture/float128-tg.c, gcc.dg/torture/float128x-builtin.c,
518 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-nan.c,
519 gcc.dg/torture/float128x-tg-2.c, gcc.dg/torture/float128x-tg.c,
520 gcc.dg/torture/float16-builtin.c, gcc.dg/torture/float16-floath.c,
521 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float16-tg-2.c,
522 gcc.dg/torture/float16-tg.c, gcc.dg/torture/float32-builtin.c,
523 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-nan.c,
524 gcc.dg/torture/float32-tg-2.c, gcc.dg/torture/float32-tg.c,
525 gcc.dg/torture/float32x-builtin.c, gcc.dg/torture/float32x-floath.c,
526 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float32x-tg-2.c,
527 gcc.dg/torture/float32x-tg.c, gcc.dg/torture/float64-builtin.c,
528 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-nan.c,
529 gcc.dg/torture/float64-tg-2.c, gcc.dg/torture/float64-tg.c,
530 gcc.dg/torture/float64x-builtin.c, gcc.dg/torture/float64x-floath.c,
531 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/float64x-tg-2.c,
532 gcc.dg/torture/float64x-tg.c: Use dg-add-options ieee.
533
0a6b0523
EB
5342016-09-01 Eric Botcazou <ebotcazou@adacore.com>
535
536 * gnat.dg/opt58.adb: New test.
537 * gnat.dg/opt58_pkg.ads: New helper.
538
2a99de7b
RB
5392016-09-01 Richard Biener <rguenther@suse.de>
540
541 PR middle-end/77436
542 * gcc.dg/torture/pr77436.c: New testcase.
543
f79d8786
SKS
5442016-09-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
545
546 * gcc.dg/pr64252.c: Require int32plus.
547 * gcc.dg/pr66299-1.c: Likewise.
548 * gcc.dg/pr66299-2.c: Likewise.
549 * gcc.dg/torture/20131115-1.c: Skip for avr.
550
b06335f9
KT
5512016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
552
553 * gcc.target/aarch64/ands_3.c: New test.
554
f25f40be
JJ
5552016-08-31 Jakub Jelinek <jakub@redhat.com>
556
d12a0b5a
JJ
557 PR fortran/77352
558 * gfortran.dg/gomp/pr77352.f90: New test.
559
f25f40be
JJ
560 PR fortran/77374
561 * gfortran.dg/gomp/pr77374.f08: New test.
562
9ff6fb6e
MG
5632016-08-31 Marc Glisse <marc.glisse@inria.fr>
564
565 PR tree-optimization/73714
566 * gcc.dg/tree-ssa/pr73714.c: New test.
567
8e95a674
JD
5682016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
569
570 PR libgfortran/77393
571 * gfortran.dg/fmt_f0_2.f90: New test.
572
c6b0037d
MG
5732016-08-31 Marc Glisse <marc.glisse@inria.fr>
574
575 * gcc.target/i386/pr59539-2.c: Adapt options.
576 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
577
1a576b13
PT
5782016-08-31 Paul Thomas <pault@gcc.gnu.org>
579
580 PR fortran/77418
581 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
582 of the associate entity and replace with a pointer to the
583 intended item on the stack.
584
e73d3ca6 5852016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 586 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
587
588 PR fortran/48298
589 * gfortran.dg/dtio_1.f90: New test.
590 * gfortran.dg/dtio_2.f90: New test.
591 * gfortran.dg/dtio_3.f90: New test.
592 * gfortran.dg/dtio_4.f90: New test.
593 * gfortran.dg/dtio_5.f90: New test.
594 * gfortran.dg/dtio_6.f90: New test.
595 * gfortran.dg/dtio_7.f90: New test.
596 * gfortran.dg/dtio_8.f90: New test.
597 * gfortran.dg/dtio_9.f90: New test.
598 * gfortran.dg/dtio_10.f90: New test.
599
b816477a
DM
6002016-08-30 David Malcolm <dmalcolm@redhat.com>
601
602 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
603 (test_many_nested_locations): New function.
604 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
605 (test_show_locus): Handle "test_many_nested_locations".
606
71b30891
DM
6072016-08-30 David Malcolm <dmalcolm@redhat.com>
608
609 * g++.dg/template/double-greater-than-fixit.C: New test case.
610
8fa37232
EB
6112016-08-30 Eric Botcazou <ebotcazou@adacore.com>
612
613 * gnat.dg/opt57.ad[sb]: New test.
614 * gnat.dg/opt57_pkg.ads: New helper.
615
6f651bae
RB
6162016-08-30 Richard Biener <rguenther@suse.de>
617
618 PR tree-optimization/69047
619 * gcc.dg/pr69047.c: Fix byte-order check.
620
ab834832
JJ
6212016-08-30 Jakub Jelinek <jakub@redhat.com>
622
5116b156
JJ
623 PR tree-optimization/72866
624 * gcc.dg/vect/pr72866.c: New test.
625
3754bbfc
JJ
626 PR debug/77363
627 * g++.dg/debug/dwarf2/pr77363.C: New test.
628
26122e2d
JJ
629 PR middle-end/77377
630 * gcc.target/i386/pr77377.c: New test.
631
ab834832
JJ
632 PR debug/77389
633 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
634 in dg-options.
635
bedc9ca7
SK
6362016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
637
638 * gfortran.dg/pr77372.f90: Moved to ...
639 * gfortran.dg/ieee/pr77372.f90: here.
640
adfa1e6b
MM
6412016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
642
643 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
644 vector short/char initializations.
645 * gcc.target/powerpc/vec-init-5.c: Likewise.
646 * gcc.target/powerpc/vec-init-6.c: New compile time test for
647 vector initialization optimizations.
648 * gcc.target/powerpc/vec-init-7.c: Likewise.
649 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
650 vector float/double initializations.
651 * gcc.target/powerpc/vec-init-9.c: Likewise.
652
414b7129
UB
6532016-08-29 Uros Bizjak <ubizjak@gmail.com>
654
655 PR target/77403
656 * gcc.target/i386/pr77403.c: New test.
657
3d06b6f2
MP
6582016-08-29 Marek Polacek <polacek@redhat.com>
659
660 PR c/77292
661 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
662
ba9bbd6f
TV
6632016-08-29 Tom de Vries <tom@codesourcery.com>
664
665 PR c/77398
666 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
667
d7d80d8f
EB
6682016-08-29 Eric Botcazou <ebotcazou@adacore.com>
669
670 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 671
d7d80d8f 6722016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
673
674 * gfortran.dg/dec_structure_13.f90: New testcase.
675
468d95c8
JB
6762016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
677
678 PR fortran/77261
679 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
680 available.
681
f329b264
TV
6822016-08-28 Tom de Vries <tom@codesourcery.com>
683
684 PR lto/70955
685 * gcc.dg/pr70955.c: New test.
686 * gcc.dg/lto/pr70955_0.c: Same.
687 * gcc.dg/lto/pr70955_1.c: Same.
688
4a389eb6
PP
6892016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
690
691 PR tree-optimization/71077
692 * gcc.target/i386/pr71077.c: New test.
693
3f8257db 6942016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
602f77a6
SK
695
696 PR fortran/77380
697 * gfortran.dg/pr77380.f90: New test.
698
3f8257db 6992016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
741b52b5
SK
700
701 PR fortran/77372
702 gfortran.dg/pr77372.f90: New test.
703
ee908516
DM
7042016-08-26 David Malcolm <dmalcolm@redhat.com>
705
706 * gcc.dg/spellcheck-fields-2.c (test): Move
707 dg-begin/end-multiline-output within function body.
708 (test_macro): New function.
709
d41e76cf
DM
7102016-08-26 David Malcolm <dmalcolm@redhat.com>
711
712 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
713 (test_fixit_insert): Update expected output.
714 (test_fixit_remove): Likewise.
715 (test_fixit_replace): Likewise.
716
524a4c96
RO
7172016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
718
719 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
720 Fix typo.
721
ebfa15ab
RB
7222016-08-26 Richard Biener <rguenther@suse.de>
723
724 PR tree-optimization/69047
725 * gcc.dg/pr69047.c: New testcase.
726
209ca542
PK
7272016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
728 Martin Jambhor <mjambor@suse.cz>
524a4c96 729
209ca542
PK
730 * gcc.dg/ipa/propbits-1.c: New test-case.
731 * gcc.dg/ipa/propbits-2.c: Likewise.
732 * gcc.dg/ipa/propbits-3.c: Likewise.
733
e5cf1629
SK
7342016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
735
736 PR fortran/77351
737 * gfortran.dg/pr77351.f90: New test.
738
ebef225f
MP
7392016-08-25 Marek Polacek <polacek@redhat.com>
740
741 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
742
fe377a48
MP
7432016-08-25 Marek Polacek <polacek@redhat.com>
744
745 PR c/77323
746 * gcc.dg/pr77323.c: New test.
747
88b8971f
PT
7482016-08-24 Paul Thomas <pault@gcc.gnu.org>
749
750 PR fortran/77358
751 * gfortran.dg/submodule_17.f08: New test.
752
3f8257db
JJ
7532016-08-24 Michael Collison <michael.collison@linaro.org>
754 Michael Collison <michael.collison@arm.com>
c8cd4696
MC
755
756 * gcc.target/arm/builtin_saddl.c: New testcase.
757 * gcc.target/arm/builtin_saddll.c: New testcase.
758 * gcc.target/arm/builtin_uaddl.c: New testcase.
759 * gcc.target/arm/builtin_uaddll.c: New testcase.
760 * gcc.target/arm/builtin_ssubl.c: New testcase.
761 * gcc.target/arm/builtin_ssubll.c: New testcase.
762 * gcc.target/arm/builtin_usubl.c: New testcase.
763 * gcc.target/arm/builtin_usubll.c: New testcase.
764
d5b5d212
UB
7652016-08-24 Uros Bizjak <ubizjak@gmail.com>
766
767 PR target/77270
768 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
769 (dg-options): Use -march=amdfam10 instead of -march=athlon.
770 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
771 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
772 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
773 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
774 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
775 effective target. Remove scan-assembler-times directives.
776 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
777 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
778 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
779
d1188689
SKS
7802016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
781
782 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
783 of unsigned int.
784 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
785
0b6b8f85
RS
7862016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
787
788 PR testsuite/77317
789 * lib/target-supports.exp
790 (check_effective_target_vect_aligned_arrays): Don't cache the result.
791 (check_effective_target_vect_natural_alignment): Ditto.
792 (check_effective_target_vector_alignment_reachable): Ditto.
793 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
794
587b7f7a
ILT
7952016-08-23 Ian Lance Taylor <iant@golang.org>
796
797 * gcc.target/s390/nolrl-1.c: Don't match the file name.
798
6019c0fc
MM
7992016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
800
801 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
802 being created from pointers to memory locations.
803 * gcc.target/powerpc/vec-init-2.c: Likewise.
804
cfe37db4
FR
8052016-08-23 Fritz Reese <fritzoreese@gmail.com>
806
807 * gfortran.dg/dec_structure_12.f90: New testcase.
808
7e11f46f
DV
8092016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
810
811 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
812
7ab4f354
DV
8132016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
814
815 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
816 verification.
817
deb9351f
DV
8182016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
819
820 * gcc.target/s390/md/andc-splitter-1.c: New test case.
821 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
822
1fd9f058
RB
8232016-08-23 Richard Biener <rguenther@suse.de>
824
825 PR tree-optimization/27336
826 * c-c++-common/pr27336.c: New testcase.
827
b00e6e75
MP
8282016-08-22 Marek Polacek <polacek@redhat.com>
829
830 PR c++/77321
831 * g++.dg/cpp1y/pr77321.C: New test.
832
58338bac
SK
8332016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
834
835 PR fortran/60774
836 * gfortran.dg/empty_label.f: Adjust test for new error message.
837 * gfortran.dg/empty_label.f90: Ditto.
838 * gfortran.dg/empty_label_typedecl.f90: Ditto.
839 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
840 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
841
30364ce6
SK
8422016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
843
844 PR fortran/61318
845 * gfortran.dg/pr61318.f90: New test.
846
ad7a5a8f
SK
8472016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
848
849 PR fortran/77260
850 * gfortran.dg/pr77260_1.f90: New test.
851 * gfortran.dg/pr77260_2.f90: Ditto.
852
72f52f30
JM
8532016-08-22 Joseph Myers <joseph@codesourcery.com>
854
855 PR middle-end/77269
856 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
857 __builtin_signbitf and __builtin_signbitl in expected generic
858 expansion.
859 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
860 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
861 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
862 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
863 tests.
864
6dc198e3
JM
8652016-08-22 Joseph Myers <joseph@codesourcery.com>
866
867 * gcc.dg/torture/float128-builtin.c,
868 gcc.dg/torture/float128-ieee-nan.c,
869 gcc.dg/torture/float128x-builtin.c,
870 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
871 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
872 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
873 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
874 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
875 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
876 gcc.dg/torture/floatn-nan.h: New tests.
877
7ff4e41a
JM
8782016-08-22 Joseph Myers <joseph@codesourcery.com>
879
880 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
881 macro.
882 (main): Update calls to TEST_I_F.
883 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
884 macro.
885 (main): Update calls to TEST_I_F.
886
7078cdb6
JM
8872016-08-22 Joseph Myers <joseph@codesourcery.com>
888
889 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
890 gcc.dg/torture/fp-int-convert-float32x-timode.c,
891 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
892 names in calls to TEST_I_F.
893
a9d7c823
BE
8942016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
895
896 PR c/52952
897 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
898
cd800235
SKS
8992016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
900
901 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
902 and !natural_alignment_64.
903 * gcc.dg/ipa/propalign-2.c: Likewise.
904 * gcc.dg/ipa/propalign-3.c: Likewise.
905 * gcc.dg/ipa/propalign-4.c: Likewise.
906 * gcc.dg/ipa/propalign-5.c: Likewise.
907 * lib/target-supports.exp
908 (check_effective_target_natural_alignment_32): Add avr-*-*.
909
22d12455
KV
9102016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
911
912 PR tree-optimization/61839
913 * gcc.dg/tree-ssa/pr61839_1.c: New test.
914 * gcc.dg/tree-ssa/pr61839_2.c: New test.
915 * gcc.dg/tree-ssa/pr61839_3.c: New test.
916 * gcc.dg/tree-ssa/pr61839_4.c: New test.
917
c65699ef
JM
9182016-08-19 Joseph Myers <joseph@codesourcery.com>
919
920 PR c/32187
921 * lib/target-supports.exp (check_effective_target_float16)
922 (check_effective_target_float32, check_effective_target_float64)
923 (check_effective_target_float128, check_effective_target_float32x)
924 (check_effective_target_float64x)
925 (check_effective_target_float128x)
926 (check_effective_target_float16_runtime)
927 (check_effective_target_float32_runtime)
928 (check_effective_target_float64_runtime)
929 (check_effective_target_float128_runtime)
930 (check_effective_target_float32x_runtime)
931 (check_effective_target_float64x_runtime)
932 (check_effective_target_float128x_runtime)
933 (check_effective_target_floatn_nx_runtime)
934 (add_options_for_float16, add_options_for_float32)
935 (add_options_for_float64, add_options_for_float128)
936 (add_options_for_float32x, add_options_for_float64x)
937 (add_options_for_float128x): New procedures.
938 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
939 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
940 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
941 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
942 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
943 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
944 gcc.dg/torture/float128-complex.c,
945 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
946 gcc.dg/torture/float128x-basic.c,
947 gcc.dg/torture/float128x-complex.c,
948 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
949 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
950 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
951 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
952 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
953 gcc.dg/torture/float32x-basic.c,
954 gcc.dg/torture/float32x-complex.c,
955 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
956 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
957 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
958 gcc.dg/torture/float64x-basic.c,
959 gcc.dg/torture/float64x-complex.c,
960 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
961 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
962 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
963 gcc.dg/torture/floatn-tg.h,
964 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
965 gcc.dg/torture/fp-int-convert-float128-ieee.c,
966 gcc.dg/torture/fp-int-convert-float128x-timode.c,
967 gcc.dg/torture/fp-int-convert-float128x.c,
968 gcc.dg/torture/fp-int-convert-float16-timode.c,
969 gcc.dg/torture/fp-int-convert-float16.c,
970 gcc.dg/torture/fp-int-convert-float32-timode.c,
971 gcc.dg/torture/fp-int-convert-float32.c,
972 gcc.dg/torture/fp-int-convert-float32x-timode.c,
973 gcc.dg/torture/fp-int-convert-float32x.c,
974 gcc.dg/torture/fp-int-convert-float64-timode.c,
975 gcc.dg/torture/fp-int-convert-float64.c,
976 gcc.dg/torture/fp-int-convert-float64x-timode.c,
977 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
978 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
979 maximum exponent of floating-point type. Use it in testing
980 whether 0x8...0 fits in the floating-point type. Always treat -1
981 (signed 0xf...f) as fitting in the floating-point type.
982 (M_OK1): New macro.
983 * gcc.dg/torture/fp-int-convert-double.c,
984 gcc.dg/torture/fp-int-convert-float.c,
985 gcc.dg/torture/fp-int-convert-float128-timode.c,
986 gcc.dg/torture/fp-int-convert-float128.c,
987 gcc.dg/torture/fp-int-convert-float80-timode.c,
988 gcc.dg/torture/fp-int-convert-float80.c,
989 gcc.dg/torture/fp-int-convert-long-double.c,
990 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
991
94e73c78
JJ
9922016-08-19 Jakub Jelinek <jakub@redhat.com>
993
fbdbd4b6
JJ
994 PR fortran/72744
995 * gfortran.dg/gomp/pr72744.f90: New test.
996
94e73c78
JJ
997 PR fortran/69281
998 * gfortran.dg/gomp/pr69281.f90: New test.
999
91151a73
JB
10002016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
1001
414b7129
UB
1002 * gfortran.dg/random_4.f90: Initialize seed before using, handle
1003 the last special seed value.
1004 * gfortran.dg/random_7.f90: Use size for last array member instead
1005 of hardcoded value.
91151a73 1006
fcf830ab
PK
10072016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1008
1009 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
1010 * gcc.dg/cpp/warn-undef-2.c: Likewise.
1011
1a5da5b6
RB
10122016-08-19 Richard Biener <rguenther@suse.de>
1013
1014 PR tree-optimization/77286
1015 * gcc.dg/torture/pr77286.c: New testcase.
1016
82f72146
DM
10172016-08-18 David Malcolm <dmalcolm@redhat.com>
1018
1019 * gcc.dg/verbose-asm-2.c: New test case.
1020
cc015f3a
DM
10212016-08-18 David Malcolm <dmalcolm@redhat.com>
1022
1023 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1024 (custom_diagnostic_finalizer): Update for change to
1025 diagnostic_show_locus.
1026
cb18fd07
DM
10272016-08-18 David Malcolm <dmalcolm@redhat.com>
1028
1029 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
1030 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
1031
a76989dc
MP
10322016-08-18 Marek Polacek <polacek@redhat.com>
1033
1034 PR c/71514
1035 * gcc.dg/pr71514.c: New test.
1036
89c88780
L
10372015-08-18 H.J. Lu <hongjiu.lu@intel.com>
1038
1039 PR target/72839
1040 * gcc.target/i386/pr72839.c: New test.
1041
2c71d454
CLT
10422016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
1043
1044 PR middle-end/70895
1045 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
1046 * c-c++-common/goacc/reduction-1.c: Likewise.
1047 * c-c++-common/goacc/reduction-2.c: Likewise.
1048 * c-c++-common/goacc/reduction-3.c: Likewise.
1049 * c-c++-common/goacc/reduction-4.c: Likewise.
1050
66592e95
AM
10512016-08-18 Alan Modra <amodra@gmail.com>
1052
1053 * gcc.c-torture/compile/pr72771.c: New.
1054
3a146d46
JJ
10552016-08-17 Jakub Jelinek <jakub@redhat.com>
1056
1057 PR fortran/67496
1058 * gfortran.dg/pr67496.f90: New test.
1059
3f8257db 10602015-08-17 Alan Hayward <alan.hayward@arm.com>
038000bd
AH
1061
1062 PR tree-optimization/71752
3a146d46 1063 * gcc.dg/vect/pr71752.c: New.
038000bd 1064
dd42e908
UB
10652016-08-17 Uros Bizjak <ubizjak@gmail.com>
1066
1067 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
1068
458a1cd0
JJ
10692016-08-17 Jakub Jelinek <jakub@redhat.com>
1070
1071 PR middle-end/77259
1072 * g++.dg/ipa/devirt-52.C: New test.
1073
11c4c4ba
CLT
10742016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
1075
1076 * c-c++-common/goacc/reduction-6.c: New testcase.
1077
661d6efd
RB
10782016-08-17 Richard Biener <rguenther@suse.de>
1079
1080 PR tree-optimization/76490
1081 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
1082 * gcc.dg/pr52904.c: XFAIL.
1083
622d8b69
RB
10842016-08-17 Richard Biener <rguenther@suse.de>
1085
1086 PR tree-optimization/23855
1087 * gcc.dg/loop-unswitch-2.c: Adjust.
1088
af23e99c
JJ
10892016-08-16 Jakub Jelinek <jakub@redhat.com>
1090
1091 PR tree-optimization/72817
1092 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
1093
feeb6268
JM
10942016-08-16 Joseph Myers <joseph@codesourcery.com>
1095
1096 PR libgcc/77265
1097 * gcc.dg/torture/float128-extend-inf.c: New test.
1098
65e736c0
DM
10992016-08-16 David Malcolm <dmalcolm@redhat.com>
1100
1101 PR c/72857
1102 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
1103 for embedded NUL.
1104 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
1105 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
1106 caret placement.
1107 (test_oct): Likewise.
1108 (test_multiple): Likewise.
1109 (test_field_width_specifier): Likewise.
1110 (test_field_width_specifier_2): New function.
1111 (test_field_precision_specifier): New function.
1112 (test_embedded_nul): Update expected caret placement.
1113 (test_non_contiguous_strings): Update line number.
1114 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
1115 (__emit_string_literal_range): Add "caret_idx" param.
1116 (test_simple_string_literal): Add value for new param, updating
1117 expected output..
1118 (test_concatenated_string_literal): Likewise.
1119 (test_multiline_string_literal): Likewise.
1120 (test_hex): Likewise.
1121 (test_oct): Likewise.
1122 (test_multiple): Likewise.
1123 (test_ucn4): Likewise.
1124 (test_ucn8): Likewise.
1125 (test_u8): Likewise.
1126 (test_u): Likewise; update expected message, from "range" to
1127 "location".
1128 (test_U): Likewise.
1129 (test_L): Likewise.
1130 (test_macro): Add value for new param.
1131 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
1132 (__emit_string_literal_range): Add "caret_idx" param.
1133 (test_stringified_token_1): Add value for new param. Update
1134 expected message, from "range" to "location".
1135 (test_stringized_token_2): Likewise, adding param to macro.
1136 (test_stringified_token_3): Likewise.
1137 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
1138 (emit_warning): Convert param from source_range to location_t.
1139 (test_string_literals): Add caret_idx param, and use it when
1140 constructing a substring_loc. Update error message, from
1141 "range" to "location".
1142
4a7f57d5
JJ
11432016-08-16 Jakub Jelinek <jakub@redhat.com>
1144
7841800f
JJ
1145 PR target/71910
1146 * g++.dg/gomp/pr71910.C: New test.
1147
1b13411a
JJ
1148 PR middle-end/67485
1149 * gcc.c-torture/compile/pr67485.c: New test.
1150
4a7f57d5
JJ
1151 PR target/72867
1152 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
1153
3c556bc4
BC
11542016-08-16 Bin Cheng <bin.cheng@arm.com>
1155
1156 PR tree-optimization/69848
1157 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
1158
beab2da6
ML
11592016-08-16 Martin Liska <mliska@suse.cz>
1160
1161 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
1162 of memory operations so that it can be handled by core2
1163 in 32-bit mode.
1164
f4eec0a3
RB
11652016-08-16 Richard Biener <rguenther@suse.de>
1166
1167 PR tree-optimization/76783
1168 * gcc.dg/pr76783.c: New testcase.
1169 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
1170
8f21990a
BC
11712016-08-16 Bin Cheng <bin.cheng@arm.com>
1172
1173 PR tree-optimization/72817
1174 PR tree-optimization/73450
1175 * gcc.dg/tree-ssa/pr72817.c: New test.
1176 * gcc.dg/tree-ssa/pr73450.c: New test.
1177
7fc61626
FR
11782016-08-15 Fritz Reese <fritzoreese@gmail.com>
1179
1180 * gfortran.dg/init_flag_13.f90: New testcase.
1181 * gfortran.dg/init_flag_14.f90: Ditto.
1182 * gfortran.dg/init_flag_15.f03: Ditto.
1183 * gfortran.dg/dec_init_1.f90: Ditto.
1184 * gfortran.dg/dec_init_2.f90: Ditto.
1185
432baa02
UB
11862016-08-15 Uros Bizjak <ubizjak@gmail.com>
1187
1188 PR target/72867
1189 * gcc.target/i386/pr72867.c: New test.
1190
7e1dde14
EB
11912016-08-16 Eric Botcazou <ebotcazou@adacore.com>
1192
1193 * c-c++-common/dump-ada-spec-5.c: New test.
1194
e4969090
RB
11952016-08-15 Richard Biener <rguenther@suse.de>
1196
1197 PR tree-optimization/73434
1198 * gcc.dg/torture/pr73434.c: New testcase.
1199
66088065
JJ
12002016-08-15 Jakub Jelinek <jakub@redhat.com>
1201
1202 PR tree-optimization/72824
1203 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
1204
7c713714
CLT
12052016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
1206
1207 PR fortran/70598
1208 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
1209 in use_device clause.
1210 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
1211 * gfortran.dg/goacc/list.f95: Adjust to catch
1212 "neither a POINTER nor an array" error messages.
1213
4271e5cb
UB
12142016-08-14 Uros Bizjak <ubizjak@gmail.com>
1215
1216 PR target/76342
1217 * gcc.target/i386/pr76342.c: New test.
1218
b0cea284
JJ
12192016-08-12 Jakub Jelinek <jakub@redhat.com>
1220
1221 PR c/71512
1222 * g++.dg/ubsan/pr71512.C: New test.
1223 * c-c++-common/ubsan/pr71512-1.c: New test.
1224 * c-c++-common/ubsan/pr71512-2.c: New test.
1225
e86aefb8
MM
12262016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1227
1228 * gcc.target/powerpc/vec-init-1.c: New tests to test various
1229 vector initialization options.
1230 * gcc.target/powerpc/vec-init-2.c: Likewise.
1231 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
1232 is generated on ISA 3.0.
1233
7fd82d52
PP
12342016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
1235
1236 PR middle-end/71654
1237 * gcc.dg/c-c++-common/pr71654.c: New test.
1238 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
1239 dg-options.
1240 * gcc.dg/tree-ssa/vrp24: Likewise.
1241
2f1364c2
JJ
12422016-08-12 Jakub Jelinek <jakub@redhat.com>
1243
1244 PR c/67410
1245 * gcc.dg/pr67410.c: New test.
1246
8eb414aa
BC
12472016-08-12 Bin Cheng <bin.cheng@arm.com>
1248
1249 PR tree-optimization/69848
1250 * gcc.dg/vect/vect-pr69848.c: New test.
1251
30b39c19
UB
12522016-08-12 Uros Bizjak <ubizjak@gmail.com>
1253
1254 PR testsuite/71008
1255 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
1256 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
1257 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
1258 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
1259
e373dd06
RB
12602016-08-12 Richard Biener <rguenther@suse.de>
1261
1262 PR tree-optimization/57326
1263 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
1264 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
1265 * gcc.dg/tree-ssa/pr35287.c: Likewise.
1266 * gcc.target/i386/pr45685.c: Likewise.
1267 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
1268 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1269 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
1270 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
1271 * gfortran.dg/pr34163.f90: Likewise.
1272
20d1af89
ML
12732016-08-12 Martin Liska <mliska@suse.cz>
1274
1275 * g++.dg/gcov/gcov-16.C: New test.
1276 * lib/gcov.exp: Support new argument for run-gcov function.
1277
5cacda56
ML
12782016-08-12 Martin Liska <mliska@suse.cz>
1279
1280 PR gcov-profile/35590
1281 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
1282
663eecfd
RB
12832016-08-12 Richard Biener <rguenther@suse.de>
1284
1285 PR tree-optimization/72851
1286 * gcc.dg/torture/pr72851.c: New testcase.
1287
3f8257db 12882016-08-12 Alexandre Oliva <aoliva@redhat.com>
8aaf799b 1289
e366d7d8
AO
1290 PR debug/63240
1291 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
1292 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
1293 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
1294 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
1295 DW_AT_deleted.
1296
71e1a6a4
AO
1297 PR debug/55641
1298 * g++.dg/debug/dwarf2/ref-1.C: New.
1299
8aaf799b
AO
1300 PR debug/49366
1301 * g++.dg/debug/dwarf2/template-params-12.H: New.
1302 * g++.dg/debug/dwarf2/template-params-12f.C: New.
1303 * g++.dg/debug/dwarf2/template-params-12g.C: New.
1304 * g++.dg/debug/dwarf2/template-params-12n.C: New.
1305 * g++.dg/debug/dwarf2/template-params-12s.C: New.
1306 * g++.dg/debug/dwarf2/template-params-12u.C: New.
1307 * g++.dg/debug/dwarf2/template-params-12v.C: New.
1308 * g++.dg/debug/dwarf2/template-params-12w.C: New.
1309
06f9caed
BS
13102016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1311
1312 PR target/72863
1313 * gcc.target/powerpc/pr72863.c: New test.
1314
a8b956c1
UB
13152016-08-11 Uros Bizjak <ubizjak@gmail.com>
1316
1317 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
1318
c73dd986
L
13192015-08-11 H.J. Lu <hongjiu.lu@intel.com>
1320
1321 * gcc.target/i386/pieces-strcpy-1.c: New test.
1322 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
1323
385ed708
JJ
13242016-08-11 Jakub Jelinek <jakub@redhat.com>
1325
1326 PR c++/72868
1327 * g++.dg/cpp1y/constexpr-switch4.C: New test.
1328
df7ec09f
L
13292015-08-11 H.J. Lu <hongjiu.lu@intel.com>
1330
1331 * gcc.target/i386/pieces-memcpy-1.c: New test.
1332 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
1333 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
1334 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
1335 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
1336 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
1337
b95a64bb
JJ
13382016-08-11 Jakub Jelinek <jakub@redhat.com>
1339
1340 PR c/72816
7ddbcf6b 1341 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 1342
59537744
BE
13432016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
1344
1345 PR tree-optimization/71083
1346 * gcc.c-torture/execute/pr71083.c: New test.
1347 * gnat.dg/loop_optimization23.adb: New test.
1348 * gnat.dg/loop_optimization23_pkg.ads: New test.
1349 * gnat.dg/loop_optimization23_pkg.adb: New test.
1350
183ac6d0
RB
13512016-08-11 Richard Biener <rguenther@suse.de>
1352
1353 PR tree-optimization/72772
1354 * gcc.dg/graphite/pr35356-1.c: Adjust.
1355 * gcc.dg/tree-ssa/pr59597.c: Likewise.
1356
b152f5a2
JB
13572016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
1358
1359 * gfortran.dg/random_7.f90: Take into account that the last seed
1360 value is the special p value.
1361 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
1362
bb7ebad1
RB
13632016-08-11 Richard Biener <rguenther@suse.de>
1364
1365 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
1366
2e186411
AM
13672016-08-11 Alan Modra <amodra@gmail.com>
1368
1369 * gcc.target/powerpc/pr71680.c: New.
1370
e9e6d4f6
KN
13712016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
1372
1373 * gcc.target/powerpc/bfp/bfp.exp: New file.
1374 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
1375 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
1376 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
1377 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
1378 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
1379 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
1380 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
1381 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
1382 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
1383 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
1384 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
1385 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
1386 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
1387 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
1388 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
1389 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
1390 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
1391 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
1392 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
1393 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
1394 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
1395 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
1396 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
1397 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
1398 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
1399 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
1400 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
1401 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
1402 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
1403 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
1404 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
1405 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
1406 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
1407 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
1408 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
1409 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
1410 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
1411 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
1412 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
1413 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
1414 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
1415 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
1416 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
1417 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
1418 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
1419 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
1420 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
1421 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
1422 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
1423 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
1424 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
1425 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
1426 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
1427
9c8eabea
BC
14282016-08-10 Bin Cheng <bin.cheng@arm.com>
1429
1430 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
1431 Add aarch64*-*-*.
1432
6c553b76
BC
14332016-08-10 Bin Cheng <bin.cheng@arm.com>
1434
1435 * gcc.target/aarch64/simd/vcond-ne.c: New test.
1436
a0883b08
MM
14372016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1438
1439 PR target/72853
1440 * gcc.target/powerpc/pr72853.c: New test.
1441
a266236e
ML
14422016-08-10 Martin Liska <mliska@suse.cz>
1443
1444 PR gcov-profile/58306
1445 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
1446
22063dbc
ML
14472016-08-10 Martin Liska <mliska@suse.cz>
1448
1449 * g++.dg/gcov/gcov-threads-1.C: New test.
1450
5250a5bb
SKS
14512016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1452
1453 PR target/71873
1454 * gcc.target/avr/pr71873.c: New test.
1455
b7597ae5
ML
14562016-08-09 Martin Liska <mliska@suse.cz>
1457
1458 * g++.dg/gcov/gcov-dump-1.C: New test.
1459 * g++.dg/gcov/gcov-dump-2.C: New test.
1460
ab50a215
ML
14612016-08-09 Martin Liska <mliska@suse.cz>
1462
1463 * gcc.dg/tree-prof/val-prof-9.c: New test.
1464
dcb1e137
ML
14652016-08-09 Martin Liska <mliska@suse.cz>
1466
1467 * gcc.dg/tree-prof/val-prof-8.c: New test.
1468
04d6d3b6
MJ
14692016-08-09 Martin Jambor <mjambor@suse.cz>
1470
df839749
UB
1471 PR ipa/71981
1472 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 1473
c57e78c4
BC
14742016-08-09 Bin Cheng <bin.cheng@arm.com>
1475
1476 PR tree-optimization/33707
1477 * gcc.dg/vect/pr33707.c: New test.
1478
42970a17
BC
14792016-08-09 Bin Cheng <bin.cheng@arm.com>
1480
1481 PR tree-optimization/pr72772
1482 * gcc.dg/tree-ssa/pr72772.c: New test.
1483
810a3aa6
MF
14842016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
1485
1486 PR rtl-optimization/66669
1487 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
1488
9e207d6f
JJ
14892016-08-09 Jakub Jelinek <jakub@redhat.com>
1490
1491 PR tree-optimization/72824
1492 * gcc.c-torture/execute/ieee/pr72824.c: New test.
1493
50bf47fd
RB
14942016-08-09 Richard Biener <rguenther@suse.de>
1495
1496 PR tree-optimization/71802
1497 * gcc.dg/torture/pr71802.c: New testcase.
1498
cadec7ca
JJ
14992016-08-09 Jakub Jelinek <jakub@redhat.com>
1500
1501 PR c++/72809
1502 * g++.dg/eh/stdarg1.C: New test.
1503
c43c5112
AK
15042016-08-08 Andi Kleen <ak@linux.intel.com>
1505
1506 * lib/profopt.exp: (auto-profopt-execute): Don't include full
1507 test command line in failure log.
1508 (profopt-execute): dito. Make autofdo file names unique.
1509
895aa8e1
DM
15102016-08-08 David Malcolm <dmalcolm@redhat.com>
1511
1512 PR c/64955
1513 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
1514 output.
1515
9afda630
PK
15162016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1517
1518 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
1519 c99_runtime.
1520 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
1521 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1522 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1523 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
1524 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1525 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1526
e52ed3fe
DM
15272016-08-08 David Malcolm <dmalcolm@redhat.com>
1528
1529 PR c/52952
1530 * gcc.dg/cpp/pr66415-1.c: Likewise.
1531 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
1532 * gcc.dg/format/c90-printf-1.c: Likewise.
1533 * gcc.dg/format/diagnostic-ranges.c: New test case.
1534
ad200580
JJ
15352016-08-08 Jakub Jelinek <jakub@redhat.com>
1536
77524e0d
JJ
1537 PR fortran/72716
1538 * gfortran.dg/gomp/pr72716.f90: New test.
1539
2187f2a2
JJ
1540 PR middle-end/72781
1541 * gcc.dg/gomp/pr72781.c: New test.
1542
ad200580
JJ
1543 PR middle-end/68762
1544 * g++.dg/vect/pr68762-1.cc: New test.
1545 * g++.dg/vect/pr68762-2.cc: New test.
1546 * g++.dg/vect/pr68762.h: New file.
1547
989d0071
MS
15482016-08-08 Martin Sebor <msebor@redhat.com>
1549
1550 PR testsuite/72838
3a146d46
JJ
1551 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
1552 * g++.dg/warn/overflow-warn-3.C: Same.
1553 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 1554
7090cac9
AV
15552016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1556
1557 PR fortran/71936
1558 * gfortran.dg/allocate_with_source_21.f03: New test.
1559
64e56ab0
AV
15602016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1561
1562 PR fortran/72698
1563 * gfortran.dg/allocate_with_source_20.f03: New test.
1564
0476487d
AM
15652016-08-08 Alan Modra <amodra@gmail.com>
1566
1567 * gcc.c-torture/compile/pr72802.c: New.
1568
8e9218f2
AV
15692016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1570
1571 PR fortran/70524
1572 * gfortran.dg/dependency_48.f90: New test.
1573
c1f7083b
TK
15742016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1575
531e5ae3 1576 PR fortran/70040
c1f7083b
TK
1577 * gfortran.dg/pr70040.f90: New testcase.
1578
6ab5813c
TK
15792016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1580
1581 PR fortran/71961
1582 * gfortran.dg/matmul_10.f90: New testcase.
1583
27bddc4a
JH
15842016-08-07 Jan Hubicka <hubicka@ucw.cz>
1585
1586 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
1587
4a9f8a9f
JJ
15882016-08-07 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR c/72816
1591 * gcc.dg/pr72816.c: New test.
1592
fa76f2c6
JW
15932016-08-06 Jonathan Wakely <jwakely@redhat.com>
1594
1595 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
1596 * g++.dg/conversion/pr41426.C: Likewise.
1597 * g++.dg/conversion/pr66211.C: Likewise.
1598 * g++.dg/cpp1y/lambda-init9.C: Likewise.
1599 * g++.dg/init/ref8.C: Likewise.
1600 * g++.old-deja/g++.law/cvt20.C: Likewise.
1601 * g++.old-deja/g++.mike/p9732c.C: Likewise.
1602
5c3e5002
PP
16032016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1604
1605 PR tree-optimization/18046
1606 * gcc.dg/tree-ssa/vrp105.c: New test.
1607 * gcc.dg/tree-ssa/vrp106.c: New test.
1608
94087e88 16092016-08-05 Martin Sebor <msebor@redhat.com>
64d6d399
MS
1610
1611 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
1612 1ul in diagnostics. Remove hyphen from "constant-expression."
1613 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
1614 * g++.dg/cpp0x/static_assert3.C: Same.
1615 * g++.dg/cpp1y/constexpr-throw.C: Same.
1616 * g++.dg/template/nontype3.C: Same.
1617 * g++.dg/warn/overflow-warn-1.C: Same.
1618 * g++.dg/warn/overflow-warn-3.C: Same.
1619 * g++.dg/warn/overflow-warn-4.C: Same.
1620
88fa5555
DM
16212016-08-05 David Malcolm <dmalcolm@redhat.com>
1622
1623 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
1624 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
1625 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
1626 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
1627
1addb9e6
PP
16282016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1629
1630 PR tree-optimization/72810
1631 * gcc.dg/tree-ssa/vrp110.c: New test.
1632
1b62ed4f
JG
16332016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
1634
1635 PR Target/72819
1636 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
1637 registers.
1638 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
1639 saving the half-precision registers.
1640 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
1641 value is returned in h0.
1642 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
1643 are passed in FP/SIMD registers.
1644 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
1645 passing works corrcetly.
1646 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
1647 (hfa_f16x2_t): Likewise.
1648 (hfa_f16x3_t): Likewise.
1649 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
1650 are promoted to double and passed in a double register.
1651 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
1652 are promoted to double and stacked.
1653 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
1654 __fp16 data types.
1655 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
1656 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
1657 __fp16 first get passed in FP/SIMD registers, then stacked.
1658
4228ca19
NS
16592016-08-05 Nathan Sidwell <nathan@acm.org>
1660
1661 PR c++/68724
1662 * g++.dg/cpp0x/pr68724.C: New.
1663
db7c335e
RB
16642016-08-05 Richard Biener <rguenther@suse.de>
1665
1666 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
1667
48abe922
PP
16682016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1669
1670 * gcc.dg/tree-ssa/vrp107.c: New test.
1671 * gcc.dg/tree-ssa/vrp108.c: New test.
1672 * gcc.dg/tree-ssa/vrp109.c: New test.
1673
f6cdf42f
PK
16742016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1675
1676 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
1677 dg-options.
1678
33a9c609
PK
16792016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1680
1681 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
1682 test-cases.
1683 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
1684 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1685 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
1686 test-cases.
1687 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
1688 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1689 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
1690 large_double.
1691
4473482d
PC
16922016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1693
1694 PR c++/72800
1695 * g++.dg/cpp1y/lambda-ice1.C: New.
1696
08156df5
PP
16972016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1698
1699 PR c++/72759
1700 * g++.dg/cpp1y/pr72759.C: New test.
1701
938da3a5
PP
17022016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1703
1704 * gcc.dg/switch-10.c: New test.
1705
da84183c
JG
17062016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
1707
1708 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
1709
ae9281fc
TS
17102016-08-04 Thomas Schwinge <thomas@codesourcery.com>
1711
1712 * c-c++-common/goacc/routine-5.c: Update.
1713
086ad22e
BE
17142016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
1715
1716 PR rtl-optimization/70903
1717 * gcc.c-torture/execute/pr70903.c: New test.
1718
6805e400
ML
17192016-08-04 Martin Liska <mliska@suse.cz>
1720
1721 * gcc.dg/params/params.exp: Replace file exists with
1722 TESTING_IN_BUILD_TREE.
1723
a0008434
MP
17242016-08-04 Marek Polacek <polacek@redhat.com>
1725
1726 PR c++/70229
1727 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
1728
fb46286e
RB
17292016-08-04 Richard Biener <rguenther@suse.de>
1730
1731 PR middle-end/71984
1732 * gcc.dg/torture/pr71984.c: Guard correctness check for
1733 little-endian.
1734
ac2c96ab
AP
17352016-08-03 Andrew Pinski <apinski@cavium.com>
1736
1737 * gcc.c-torture/compile/20160802-1.c: New testcase.
1738
c98583e9
FR
17392016-08-03 Fritz Reese <fritzoreese@gmail.com>
1740
1741 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
1742
9ad1a1da
RB
17432016-08-03 Richard Biener <rguenther@suse.de>
1744
1745 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
1746 and remove -O3.
1747 * c-c++-common/ubsan/pr71403-2.c: Likewise.
1748 * c-c++-common/ubsan/pr71403-3.c: Likewise.
1749
cd75c979
RB
17502016-08-03 Richard Biener <rguenther@suse.de>
1751
1752 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
1753 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
1754 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
1755 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
1756
30e8d875
SKS
17572016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1758
1759 * gcc.dg/init-excess-2.c: Require int32plus.
1760 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
1761 * gcc.dg/pr59963-2.c: Require int32plus.
1762 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
1763 * gcc.dg/unroll-7.c: Require int32plus.
1764
69b806f6
BC
17652016-08-02 Bin Cheng <bin.cheng@arm.com>
1766
1767 PR tree-optimization/34114
1768 * gcc.dg/tree-ssa/loop-42.c: New test.
1769
1efafef3
TC
17702016-08-02 Tamar Christina <tamar.christina@arm.com>
1771
1772 * gcc.target/aarch64/vminmaxnm.c: New.
1773 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
1774 tests.
1775
e2a99194
MM
17762016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1777
1778 * gcc.target/powerpc/vec-extract-5.c: New tests to test
1779 vec_extract for vector float, vector int, vector short, and vector
1780 char.
1781 * gcc.target/powerpc/vec-extract-6.c: Likewise.
1782 * gcc.target/powerpc/vec-extract-7.c: Likewise.
1783 * gcc.target/powerpc/vec-extract-8.c: Likewise.
1784 * gcc.target/powerpc/vec-extract-9.c: Likewise.
1785
71bfb77a
WD
17862016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
1787
1788 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 1789 single stack adjustment, no writeback.
71bfb77a
WD
1790 * gcc.target/aarch64/test_frame_12.c: Likewise.
1791 * gcc.target/aarch64/test_frame_13.c: Likewise.
1792 * gcc.target/aarch64/test_frame_15.c: Likewise.
1793 * gcc.target/aarch64/test_frame_6.c: Likewise.
1794 * gcc.target/aarch64/test_frame_7.c: Likewise.
1795 * gcc.target/aarch64/test_frame_8.c: Likewise.
1796 * gcc.target/aarch64/test_frame_16.c: New test.
1797
37bce35a
L
17982015-08-01 H.J. Lu <hongjiu.lu@intel.com>
1799
1800 PR target/72748
1801 * gcc.target/i386/pr72748.c: New test.
1802
3f8257db 18032015-08-01 Alan Hayward <alan.hayward@arm.com>
2a93954e
AH
1804
1805 PR tree-optimization/71818
1806 * gcc.dg/vect/pr71818.c: New
1807
bf60c531
ML
18082016-08-01 Martin Liska <mliska@suse.cz>
1809
1810 PR tree-optimization/71857
1811 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
1812
8ed49fab
KT
18132016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1814
1815 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
1816
76e2c821
JB
18172016-08-01 Jan Beulich <jbeulich@suse.com>
1818
1819 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
1820
35029597
WS
18212016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1822
1823 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
1824 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1825
3aa4b66a
JW
18262016-07-31 Jonathan Wakely <jwakely@redhat.com>
1827
1828 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
1829 (check_effective_target_c++): Likewise. Also match for libstdc++.
1830
3f8257db 18312016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
93cb9a5a
SK
1832
1833 PR fortran/41922
1834 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
1835 * gfortran.dg/equiv_constraint_7.f90: Ditto.
1836 * gfortran.dg/pr41922.f90: New test.
1837
9fcb2819
SK
18382016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1839
1840 PR fortran/68566
1841 * gfortran.dg/pr68566.f90: new test.
1842
94087e88 18432016-07-30 Martin Sebor <msebor@redhat.com>
8bada5cd
MS
1844
1845 PR c++/60760
1846 PR c++/71091
1847 * g++.dg/cpp0x/constexpr-cast.C: New test.
1848 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
1849 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
1850 * g++.dg/ubsan/pr63956.C: Correct.
1851
d0047a25
MM
18522016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
1853
1854 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
1855 vector double or vector long where the vector is in memory.
1856 * gcc.target/powerpc/vec-extract-3.c: Likewise.
1857 * gcc.target/powerpc/vec-extract-4.c: Likewise.
1858
e4f7a5df
SK
18592016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1860
1861 PR fortran/69867
1862 * gfortran.dg/pr69867.f90: New test.
1863
b441ae1d
SK
18642016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1865
1866 PR fortran/69962
1867 * gfortran.dg/pr69962.f90: New test.
1868
712dff31
SK
18692016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1870
1871 PR fortran/70006
1872 * gfortran.dg/pr70006.f90: New test.
1873
fb42421e
SK
18742016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1875
1876 PR fortran/71730
1877 * gfortran.dg/pr71730.f90: New test.
1878 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
1879 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
1880 * gfortran.dg/array_constructor_26.f03: Ditto.
1881
466effe0
WS
18822016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1883
1884 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
1885 * gcc.target/powerpc/pr71763.c: Likewise.
1886
f618a472
MP
18872016-07-29 Marek Polacek <polacek@redhat.com>
1888
1889 PR c/71742
1890 * gcc.dg/940510-1.c: Adjust dg-error.
1891 * gcc.dg/c99-flex-array-1.c: Likewise.
1892 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
1893
efd0786f
MP
1894 PR c/71853
1895 * gcc.dg/noncompile/pr71853.c: New test.
1896
e00dceaf
MP
1897 PR c/71573
1898 * gcc.dg/noncompile/pr71573.c: New test.
1899
638fc14f
MP
1900 PR c/71926
1901 * g++.dg/warn/Wparentheses-30.C: New test.
1902 * gcc.dg/Wparentheses-14.c: New test.
1903
61c73a7f
UB
19042016-07-29 Uros Bizjak <ubizjak@gmail.com>
1905
1906 * gcc.dg/pr59833.c: Use dg-add-options ieee.
1907
01d32b2b
BC
19082016-07-29 Bin Cheng <bin.cheng@arm.com>
1909
1910 PR tree-optimization/57558
1911 * gcc.dg/vect/pr57558-1.c: New test.
1912 * gcc.dg/vect/pr57558-2.c: New test.
1913
f6c7a248
PK
19142016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1915
61c73a7f 1916 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
1917 to scan forwprop1 dump pass.
1918
f54ea774
PC
19192016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1920
1921 PR c++/51488
1922 * g++.dg/template/pr51488.C: New.
1923
673a107a
JJ
19242016-07-29 Jakub Jelinek <jakub@redhat.com>
1925
1926 PR c/71969
1927 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
1928 static __inline__.
1929 * gcc.dg/pr71969-1.c: New test.
1930 * gcc.dg/pr71969-2.c: New test.
1931 * gcc.dg/pr71969-3.c: New test.
1932
78169471
MP
19332016-07-29 Marek Polacek <polacek@redhat.com>
1934
1935 PR c/71574
1936 * c-c++-common/pr71574.c: New test.
1937
a5b5c8b6
MP
1938 PR c/71583
1939 * gcc.dg/noncompile/pr71583.c: New test.
1940
883b6d4e
KV
19412016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
1942
1943 PR middle-end/68217
1944 * gcc.dg/pr68217.c: New test.
1945
89f1f37e
SK
19462016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1947
1948 PR fortran/71067
1949 * gfortran.dg/pr71067_1.f90: New test.
1950 * gfortran.dg/pr71067_2.f90: Ditto.
1951
e0d32185
MM
19522016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1953
1954 * gcc.target/powerpc/vec-extract-1.c: New test.
1955
c851722d
SK
19562016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1957
1958 PR fortran/71799
1959 * gfortran.dg/pr71799.f90: New test.
1960
f064da6a
PC
19612016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
1962
1963 PR c++/71665
1964 * g++.dg/cpp0x/pr71665-1.C: New.
1965 * g++.dg/cpp0x/pr71665-2.C: Likewise.
1966 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
1967 * g++.dg/ext/label10.C: Likewise.
1968 * g++.dg/parse/constant5.C: Likewise.
1969
1b70aaad
SK
19702016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1971
1972 PR fortran/71859
1973 * gfortran.dg/pr71859.f90: New test.
1974 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
1975 * gfortran.dg/coarray_collectives_1.f90: Ditto.
1976
a23404c9
PT
19772016-07-28 Paul Thomas <pault@gcc.gnu.org>
1978
1979 PR fortran/71883
1980 * gfortran.dg/pr71883.f90 : New test.
1981
513d866d
YR
19822016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1983
1984 PR tree-optimization/71734
61c73a7f 1985 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 1986
7c428aa2
RL
19872016-07-28 Renlin Li <renlin.li@arm.com>
1988
1989 Revert
1990 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1991
1992 PR fortran/71902
1993 * gfortran.dg/dependency_47.f90: New test.
1994
1225d6b1
ML
19952016-07-28 Martin Liska <mliska@suse.cz>
1996
1997 PR gcov-profile/68025
1998 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
1999
e5f5bf35
ML
20002016-07-28 Martin Liska <mliska@suse.cz>
2001
2002 * g++.dg/vect/pr70944.cc: New test.
2003
4536610d
KV
20042016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
2005
2006 PR middle-end/71994
2007 * gcc.dg/torture/pr71994.c: New test.
2008
8c6961ca
PK
20092016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2010
2011 PR middle-end/71078
2012 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
2013 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
2014 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
2015
8de22ea0
RB
20162016-07-27 Richard Biener <rguenther@suse.de>
2017
2018 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
2019
5d9da222
ML
20202016-07-27 Martin Liska <mliska@suse.cz>
2021
2022 * gcc.dg/predict-13.c: New test.
2023 * gcc.dg/predict-14.c: New test.
2024
af9e275f
SKS
20252016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2026
a23404c9 2027 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
2028 including stdint.h.
2029 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
2030 including stdint.h.
2031
71abba1e
MM
20322016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2033
2034 PR target/71869
2035 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
2036 IEEE built-in functions handle quiet and signalling NaNs
2037 correctly.
2038
9cd74e8f
SK
20392016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
2040
2041 PR fortran/71862
2042 * gfortran.dg/pr71862.f90: New test.
2043
0d48446f
MS
20442016-07-26 Martin Sebor <msebor@redhat.com>
2045
2046 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
2047 selector with dg-options.
2048
524cf1e4
PP
20492016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
2050
2051 PR tree-optimization/18046
2052 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
2053 * gcc.dg/tree-ssa/vrp103.c: New test.
2054 * gcc.dg/tree-ssa/vrp104.c: New test.
2055
100665d8
WS
20562016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2057
2058 * gcc.target/powerpc/pr63354.c: Require lp64 since
2059 -mprofile-kernel is not legal with -m32.
2060
0b64ca40
RB
20612016-07-26 Richard Biener <rguenther@suse.de>
2062
2063 PR rtl-optimization/71984
2064 * gcc.dg/torture/pr71984.c: New testcase.
2065
9b7937cf
RS
20662016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
2067
2068 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
2069 g++-dg-runtest via et-dg-runtest.
2070 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
2071 * gcc.dg/vect/vect.exp: Likewise.
2072 * gfortran.dg/graphite/graphite.exp: Likewise, but for
2073 gfortran-dg-runtest.
2074 * gfortran.dg/vect/vect.exp: Likewise.
2075 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
2076 (check_mips_loongson_hw_available): Likewise.
2077 (check_effective_target_mpaired_single_runtime): Likewise.
2078 (check_effective_target_mips_loongson_runtime): Likewise.
2079 (add_options_for_mpaired_single): Likewise.
2080 (check_effective_target_vect_int): Add global et_index.
2081 Check and save the supported feature for a target selected by
2082 the et_index target. Break long lines where appropriate. Call
2083 et-is-effective-target for MIPS with an argument instead of
2084 check_effective_target_* where appropriate.
2085 (check_effective_target_vect_intfloat_cvt): Likewise.
2086 (check_effective_target_vect_uintfloat_cvt): Likewise.
2087 (check_effective_target_vect_floatint_cvt): Likewise.
2088 (check_effective_target_vect_floatuint_cvt): Likewise.
2089 (check_effective_target_vect_simd_clones): Likewise.
2090 (check_effective_target_vect_shift): ewise.
2091 (check_effective_target_whole_vector_shift): Likewise.
2092 (check_effective_target_vect_bswap): Likewise.
2093 (check_effective_target_vect_shift_char): Likewise.
2094 (check_effective_target_vect_long): Likewise.
2095 (check_effective_target_vect_float): Likewise.
2096 (check_effective_target_vect_double): Likewise.
2097 (check_effective_target_vect_long_long): Likewise.
2098 (check_effective_target_vect_no_int_max): Likewise.
2099 (check_effective_target_vect_no_int_add): Likewise.
2100 (check_effective_target_vect_no_bitwise): Likewise.
2101 (check_effective_target_vect_widen_shift): Likewise.
2102 (check_effective_target_vect_no_align): Likewise.
2103 (check_effective_target_vect_hw_misalign): Likewise.
2104 (check_effective_target_vect_element_align): Likewise.
2105 (check_effective_target_vect_condition): Likewise.
2106 (check_effective_target_vect_cond_mixed): Likewise.
2107 (check_effective_target_vect_char_mult): Likewise.
2108 (check_effective_target_vect_short_mult): Likewise.
2109 (check_effective_target_vect_int_mult): Likewise.
2110 (check_effective_target_vect_extract_even_odd): Likewise.
2111 (check_effective_target_vect_interleave): Likewise.
2112 (check_effective_target_vect_stridedN): Likewise.
2113 (check_effective_target_vect_multiple_sizes): Likewise.
2114 (check_effective_target_vect64): Likewise.
2115 (check_effective_target_vect_call_copysignf): Likewise.
2116 (check_effective_target_vect_call_sqrtf): Likewise.
2117 (check_effective_target_vect_call_btrunc): Likewise.
2118 (check_effective_target_vect_call_btruncf): Likewise.
2119 (check_effective_target_vect_call_ceil): Likewise.
2120 (check_effective_target_vect_call_ceilf): Likewise.
2121 (check_effective_target_vect_call_floor): Likewise.
2122 (check_effective_target_vect_call_floorf): Likewise.
2123 (check_effective_target_vect_call_lceil): Likewise.
2124 (check_effective_target_vect_call_lfloor): Likewise.
2125 (check_effective_target_vect_call_nearbyint): Likewise.
2126 (check_effective_target_vect_call_nearbyintf): Likewise.
2127 (check_effective_target_vect_call_round): Likewise.
2128 (check_effective_target_vect_call_roundf): Likewise.
2129 (check_effective_target_vect_perm): Likewise, but also append *_saved
2130 to the existing global name to properly cache the result.
2131 (check_effective_target_vect_perm_byte): Likewise.
2132 (check_effective_target_vect_perm_short): Likewise.
2133 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
2134 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
2135 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2136 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
2137 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
2138 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
2139 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
2140 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
2141 (check_effective_target_vect_sdot_qi): Likewise.
2142 (check_effective_target_vect_udot_qi): Likewise.
2143 (check_effective_target_vect_sdot_hi): Likewise.
2144 (check_effective_target_vect_udot_hi): Likewise.
2145 (check_effective_target_vect_usad_char): Likewise.
2146 (check_effective_target_vect_pack_trunc): Likewise.
2147 (check_effective_target_vect_unpack): Likewise.
2148 (check_effective_target_vect_aligned_arrays): Likewise.
2149 (check_effective_target_vect_natural_alignment): Likewise.
2150 (check_effective_target_vector_alignment_reachable): Likewise.
2151 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
2152 (is-effective-target): Initialize et_index if undefined.
2153 (et-dg-runtest): New.
2154 (et-is-effective-target): Likewise.
2155 (check_vect_support_and_set_flags): Add supported MIPS targets to
2156 EFFECTIVE_TARGETS list. Return the number of supported targets.
2157
8f63caf6 21582016-07-26 Richard Biener <rguenther@suse.de>
3f8257db 2159 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8f63caf6
RB
2160
2161 PR middle-end/70920
2162 * gcc.dg/pr70920-1.c: New test-case.
2163 * gcc.dg/pr70902-2.c: Likewise.
2164 * gcc.dg/pr70920-3.c: Likewise.
2165 * gcc.dg/pr70920-4.c: Likewise
2166 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
2167 2 instead of 3.
2168
7d575fff
AM
21692016-07-25 Alexander Monakov <amonakov@ispras.ru>
2170
2171 * gcc.c-torture/execute/pr71494.c: Require label_values.
2172 * gcc.dg/pr16973.c: Ditto.
2173
bf01e070
SKS
21742016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2175
2176 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
2177 * gcc.dg/torture/pr69771.c: Require int32plus.
2178 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
2179
16b05965
ML
21802016-07-25 Martin Liska <mliska@suse.cz>
2181
2182 * gcc.dg/torture/pr71987.c: New test.
2183
d52d3767
SK
21842016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
2185
2186 PR fortran/71935
2187 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
2188 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
2189 * gfortran.dg/pr71935.f90: New test.
2190
94087e88 21912016-07-22 Martin Sebor <msebor@redhat.com>
2e6b45af
MS
2192
2193 PR c++/71675
2194 * g++.dg/ext/atomic-3.C: New test.
2195 * gcc.dg/atomic/pr71675.c: New test.
2196
58b3986e
ES
21972016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
2198
2199 * gcc.target/i386/mvc8.c: New test.
2200
faa1612a
BC
22012016-07-22 Bin Cheng <bin.cheng@arm.com>
2202
2203 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
2204 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
2205
1603ebe0
TK
22062016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2207
2208 PR fortran/71795
2209 * gfortran.dg/constructor_50.f90: New test.
2210
bc91c436
ML
22112016-07-22 Martin Liska <mliska@suse.cz>
2212
2213 PR gcov-profile/69028
2214 PR gcov-profile/62047
2215 * g++.dg/cilk-plus/pr69028.C: New test.
2216
9fe9a3a7
AV
22172016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
2218
2219 * gfortran.dg/coarray_stat_2.f90: New test.
2220
70866e3d
MM
22212016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2222
2223 * gcc.target/powerpc/vec-extract.h: New files to check the
2224 vec_extract built-in functions for all vector types, testing
2225 accessing each element, both with constant and variable element
2226 numbers.
2227 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
2228 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
2229 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
2230 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
2231 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
2232 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
2233 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
2234 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
2235 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
2236
ab3af181
JJ
22372016-07-21 Jakub Jelinek <jakub@redhat.com>
2238
2239 PR c++/71728
2240 * g++.dg/other/pr71728.C: New test.
2241
ebe8f322
JG
22422016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
2243
2244 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
2245 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
2246 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
2247 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
2248 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
2249
959cef74
RB
22502016-07-21 Richard Biener <rguenther@suse.de>
2251
2252 PR tree-optimization/71947
2253 * gcc.dg/tree-ssa/vrp102.c: New testcase.
2254
b24d9420
BC
22552016-07-21 Bin Cheng <bin.cheng@arm.com>
2256
2257 * gcc.dg/tree-ssa/scev-15.c: New.
2258
23974819
BC
22592016-07-21 Bin Cheng <bin.cheng@arm.com>
2260
2261 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
2262
ee78cbaa
JJ
22632016-07-21 Jakub Jelinek <jakub@redhat.com>
2264
2265 PR c++/71941
2266 * g++.dg/gomp/pr71941.C: New test.
2267
52ed68f7
DM
22682016-07-20 David Malcolm <dmalcolm@redhat.com>
2269
2270 PR c/70339
2271 PR c/71858
2272 * g++.dg/spellcheck-identifiers.C: New test case, based on
2273 gcc.dg/spellcheck-identifiers.c.
2274 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
2275 gcc.dg/spellcheck-identifiers-2.c.
2276 * g++.dg/spellcheck-typenames.C: New test case, based on
2277 gcc.dg/spellcheck-typenames.c
2278
18407bfb
JW
22792016-07-20 Jonathan Wakely <jwakely@redhat.com>
2280
2281 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
2282 pointer to member function and also test catching by reference.
2283
4c07fd98
DV
22842016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
2285
2286 * gcc.target/s390/pr67443.c: Fix test case.
2287
fee21d65
DV
22882016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
2289
2290 * gcc.target/s390/insv-1.c: Xfail some tests.
2291 * gcc.target/s390/insv-2.c: Likewise.
2292
dbe9dfdd
GJL
22932016-07-20 Georg-Johann Lay <avr@gjlay.de>
2294
2295 * gcc.target/avr/torture/get-mem.c: New test.
2296 * gcc.target/avr/torture/set-mem.c: New test.
2297
c25e1d82
GJL
22982016-07-20 Georg-Johann Lay <avr@gjlay.de>
2299
2300 PR target/71948
2301 * gcc.target/avr/torture/tiny-progmem.c: New test.
2302
109d2197
JJ
23032016-07-20 Jakub Jelinek <jakub@redhat.com>
2304
7419f441
JJ
2305 PR c++/71909
2306 * g++.dg/parse/pr71909.C: New test.
2307 * g++.dg/tm/pr71909.C: New test.
2308
109d2197
JJ
2309 PR c++/50060
2310 * g++.dg/cpp0x/constexpr-50060.C: New test.
2311 * g++.dg/cpp1y/constexpr-50060.C: New test.
2312
144530cf
ML
23132016-07-20 Martin Liska <mliska@suse.cz>
2314
2315 * gfortran.dg/graphite/pr71898.f90: New test.
2316
04ac4afa
BC
23172016-07-20 Bin Cheng <bin.cheng@arm.com>
2318
2319 PR tree-optimization/71503
2320 PR tree-optimization/71683
2321 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
2322 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
2323
dcbdb17a
ML
23242016-07-20 Martin Liska <mliska@suse.cz>
2325
2326 * gcc.dg/plugin/plugin.exp: Remove sreal test.
2327 * gcc.dg/plugin/sreal-test-1.c: Remove.
2328 * gcc.dg/plugin/sreal_plugin.c: Remove.
2329
6ed82555
TK
23302016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2331
2332 PR fortran/71902
2333 * gfortran.dg/dependency_47.f90: New test.
2334
13da0507
JJ
23352016-07-19 Jakub Jelinek <jakub@redhat.com>
2336
4833f561
JJ
2337 PR rtl-optimization/71916
2338 * gcc.c-torture/compile/pr71916.c: New test.
2339
4fda19ef
JJ
2340 PR middle-end/71874
2341 * g++.dg/torture/pr71874.C: New test.
2342
13da0507
JJ
2343 PR middle-end/71734
2344 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
2345 (my_alloc): Rewritten to use __builtin_posix_memalign and
2346 __SIZE_TYPE__.
2347 (my_free): Use __builtin_free instead of _mm_free.
2348 (Vec::operator=): Use __builtin_memcpy.
2349
e7980add
MJ
23502016-07-19 Martin Jambor <mjambor@suse.cz>
2351
61c73a7f
UB
2352 PR fortran/71688
2353 * gfortran.dg/pr71688.f90: New test.
e7980add 2354
13e88953
RB
23552016-07-19 Richard Biener <rguenther@suse.de>
2356
2357 * c-c++-common/vector-subscript-6.c: New testcase.
2358 * c-c++-common/vector-subscript-7.c: Likewise.
2359
1caf0482
SKS
23602016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2361
a23404c9 2362 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
2363 and UInt32 based on __SIZEOF_INT__.
2364
cef5388d
RB
23652016-07-19 Richard Biener <rguenther@suse.de>
2366
2367 PR tree-optimization/71901
2368 * gcc.dg/torture/pr71901.c: New testcase.
2369
23702016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
2371
2372 PR tree-optimization/71908
2373 * gcc.dg/torture/pr71908.c: New testcase.
2374
a8f7a895
MM
23752016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2376
2377 PR target/71493
2378 * gcc.target/powerpc/pr71493-1.c: New test.
2379 * gcc.target/powerpc/pr71493-2.c: Likewise.
2380
f2111a36
JJ
23812016-07-18 Jakub Jelinek <jakub@redhat.com>
2382
99516432
JJ
2383 PR c++/71835
2384 * g++.dg/conversion/ambig3.C: New test.
2385
87713c6a
JJ
2386 PR c++/71828
2387 * g++.dg/cpp0x/constexpr-71828.C: New test.
2388
7a7f16ca
JJ
2389 PR c++/71826
2390 * g++.dg/template/pr71826.C: New test.
2391
f4d90295
JJ
2392 PR c++/71822
2393 * g++.dg/template/defarg21.C: New test.
2394
f2111a36
JJ
2395 PR c++/71871
2396 * g++.dg/ext/vector31.C: New test.
2397
0b965526
UB
23982016-07-18 Uros Bizjak <ubizjak@gmail.com>
2399
2400 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
2401
94e136b9
YR
24022016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
2403
2404 PR tree-optimization/71734
2405 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
2406
7072df0a
DV
24072016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
2408
2409 * gcc.target/s390/warn-dynamicstack-1.c: New test.
2410 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
2411 stack-layout-dynamic-1.c: New test.
2412
54158a1a
AK
24132016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2414
2415 * gcc.target/s390/nolrl-1.c: New test.
2416
43068916
FR
24172016-07-17 Fritz Reese <fritzoreese@gmail.com>
2418
2419 PR fortran/71523
2420 * gfortran.dg/pr71523_1.f90: New test.
2421 * gfortran.dg/pr71523_2.f90: New test.
2422
a9356b12
AS
24232016-07-16 Andreas Schwab <schwab@linux-m68k.org>
2424
2425 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
2426
a07b81c7 24272016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3f8257db 2428 Marco Restelli <mrestelli@gmail.com>
a07b81c7
JD
2429
2430 PR fortran/62125
2431 * gfortran.dg/pr62125.f90: New test.
2432
96c0ec12
BS
24332016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2434
2435 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
2436 * gcc.target/powerpc/mulkc3-1.c: Likewise.
2437
479d0ed5
JW
24382016-07-15 Jonathan Wakely <jwakely@redhat.com>
2439
2440 PR c++/58796
2441 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
2442 * g++.dg/cpp0x/nullptr35.C: New test.
2443
41c7438e
BC
24442016-07-15 Bin Cheng <bin.cheng@arm.com>
2445
2446 * gcc.dg/tree-ssa/scev-8.c: Update test string.
2447
f7ba880b
CP
24482016-07-15 Cesar Philippidis <cesar@codesourcery.com>
2449
2450 * gfortran.dg/goacc/vector_length.f90: New test.
2451
b9aba0a0
RB
24522016-07-15 Richard Biener <rguenther@suse.de>
2453
2454 PR tree-optimization/71881
2455 * gcc.dg/torture/pr71881.c: New testcase.
2456
9513d5fb
RB
24572016-07-15 Richard Biener <rguenther@suse.de>
2458
2459 PR tree-optimization/71887
2460 * gcc.dg/torture/pr71887.c: New testcase.
2461
ddbbcb19
JJ
24622016-07-15 Jakub Jelinek <jakub@redhat.com>
2463
2464 PR c/71858
2465 * gcc.dg/spellcheck-identifiers-3.c: New test.
2466
29eb509c
AV
24672016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
2468
2469 PR fortran/71807
2470 * gfortran.dg/null_9.f90: New test.
2471
43aabfcf
BC
24722016-07-15 Bin Cheng <bin.cheng@arm.com>
2473
2474 * gcc.dg/tree-ssa/loop-41.c: New test.
2475
afc89e58
BC
24762016-07-15 Bin Cheng <bin.cheng@arm.com>
2477
2478 PR tree-optimization/71347
2479 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
2480
6fa682ad
SK
24812016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
2482
2483 PR fortran/29819
2484 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
2485 * gfortran.dg/contains.f90: Ditto.
2486 * gfortran.dg/contains_empty_1.f03: Ditto.
2487 * gfortran.dg/submodule_3.f08: Ditto.
2488
dd36b877
JJ
24892016-07-14 Jakub Jelinek <jakub@redhat.com>
2490
a60a5d31
JJ
2491 PR testsuite/71865
2492 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
2493 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
2494 expected diagnostics.
2495
dd36b877
JJ
2496 PR c/71858
2497 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
2498 * gcc.dg/spellcheck-identifiers-2.c: New test.
2499 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
2500 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
2501
a241f8ca
JJ
25022016-07-14 Jakub Jelinek <jakub@redhat.com>
2503
2504 PR tree-optimization/71872
2505 * gcc.c-torture/compile/pr71872.c: New test.
2506
d62b809c
TP
25072016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2508
2509 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
2510 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
2511 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
2512 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
2513 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
2514 * gcc.target/arm/atomic-op-acquire-1.c: This.
2515 * gcc.target/arm/atomic-op-char.c: Rename into ...
2516 * gcc.target/arm/atomic-op-char-1.c: This.
2517 * gcc.target/arm/atomic-op-consume.c: Rename into ...
2518 * gcc.target/arm/atomic-op-consume-1.c: This.
2519 * gcc.target/arm/atomic-op-int.c: Rename into ...
2520 * gcc.target/arm/atomic-op-int-1.c: This.
2521 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
2522 * gcc.target/arm/atomic-op-relaxed-1.c: This.
2523 * gcc.target/arm/atomic-op-release.c: Rename into ...
2524 * gcc.target/arm/atomic-op-release-1.c: This.
2525 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
2526 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
2527 * gcc.target/arm/atomic-op-short.c: Rename into ...
2528 * gcc.target/arm/atomic-op-short-1.c: This.
2529 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
2530 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
2531 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
2532 * gcc.target/arm/atomic-op-char-2.c: Likewise.
2533 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
2534 * gcc.target/arm/atomic-op-int-2.c: Likewise.
2535 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
2536 * gcc.target/arm/atomic-op-release-2.c: Likewise.
2537 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
2538 * gcc.target/arm/atomic-op-short-2.c: Likewise.
2539
1f8dd420
AV
25402016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
2541
2542 PR fortran/70842
2543 * gfortran.dg/select_type_35.f03: New test.
2544
53109ba8
KT
25452016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2546
2547 PR target/65951
2548 PR tree-optimization/70923
2549 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
2550 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
2551 * gcc.dg/vect/pr65951.c: Likewise.
2552 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
2553
91f35b7f
DE
25542016-07-14 David Edelsohn <dje.gcc@gmail.com>
2555
2556 * c-c++-common/pr60226.c: Expect maximum object file alignment
2557 error on AIX.
2558
351168fe
RB
25592016-07-14 Richard Biener <rguenther@suse.de>
2560
2561 PR tree-optimization/71866
2562 * gcc.dg/torture/pr71866.c: New testcase.
2563
94c32c00
TP
25642016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2565
2566 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
2567 selector and enclose boolean expression in curly braces.
2568
b799a481
AM
25692016-07-14 Alan Modra <amodra@gmail.com>
2570
2571 PR target/71733
2572 * gcc.target/powerpc/p9-novsx.c: New.
2573
f63ba78c
AK
25742016-07-13 Andi Kleen <ak@linux.intel.com>
2575
2576 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
2577 * g++.dg/tree-prof/morefunc.C: Dito.
2578 * g++.dg/tree-prof/pr35545.C: Dito.
2579 * g++.dg/tree-prof/reorder.C: Dito.
2580 * gcc.dg/tree-prof/20050826-2.c: Dito.
2581 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
2582 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
2583 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
2584 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
2585 * gcc.dg/tree-prof/inliner-1.c: Dito.
2586 * gcc.dg/tree-prof/merge_block.c: Dito.
2587 * gcc.dg/tree-prof/stringop-1.c: Dito.
2588 * gcc.dg/tree-prof/stringop-2.c: Dito.
2589 * gcc.dg/tree-prof/switch-case-1.c: Dito.
2590 * gcc.dg/tree-prof/switch-case-2.c: Dito.
2591 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
2592 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
2593 * gcc.dg/tree-prof/update-loopch.c: Dito.
2594 * gcc.dg/tree-prof/val-prof-1.c: Dito.
2595 * gcc.dg/tree-prof/val-prof-2.c: Dito.
2596 * gcc.dg/tree-prof/val-prof-3.c: Dito.
2597 * gcc.dg/tree-prof/val-prof-4.c: Dito.
2598 * gcc.dg/tree-prof/val-prof-5.c: Dito.
2599 * gcc.dg/tree-prof/val-prof-6.c: Dito.
2600 * gcc.dg/tree-prof/val-prof-7.c: Dito.
2601
f4d5a23d
AK
26022016-07-13 Andi Kleen <ak@linux.intel.com>
2603
2604 * lib/profopt.exp (profopt-execute): Remove .imports files.
2605
ae145898
AK
26062016-07-13 Andi Kleen <ak@linux.intel.com>
2607
0b965526 2608 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 2609
e97bd4f5
AK
26102016-07-13 Andi Kleen <ak@linux.intel.com>
2611
2612 * lib/profopt.exp (dg-final-scan-autofdo,
2613 dg-final-scan-not-autofdo): New functions.
2614
6fa3d4b4
BC
26152016-07-13 Bin Cheng <bin.cheng@arm.com>
2616
2617 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
2618 * gcc.dg/vect/vect-35.c: Ditto.
2619 * gcc.dg/vect/vect-alias-check-2.c: New test.
2620
65f18bc6
ML
26212016-07-13 Martin Liska <mliska@suse.cz>
2622
2623 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 2624 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
2625 * gfortran.dg/pr42108.f90: Update expected dump scan.
2626
9737f35b
RB
26272016-07-13 Richard Biener <rguenther@suse.de>
2628
2629 PR tree-optimization/24574
2630 * gcc.dg/pr24574.c: New testcase.
2631
62c0ea4b
SKS
26322016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2633
0b965526 2634 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
2635 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
2636 * c-c++-common/pr68833-1.c: Require int32plus.
2637 * gcc.dg/ipa/pr63551.c: Likewise.
2638 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
2639 * gcc.dg/ipa/pr64041.c: Require int32plus.
2640
c7ed8938
IE
26412016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
2642
2643 PR ipa/71633
2644 * g++.dg/pr71633.C: New test.
2645
5ce15300
TP
26462016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2647
2648 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
2649 Add new arm_thumb1_cbz_ok effective target.
2650 * gcc.target/arm/cbz.c: New test.
2651
2b9509a3
TP
26522016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2653
2654 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
2655 Define effective target.
2656 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
2657 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
2658 * gcc.target/arm/movhi_movw.c: New test.
2659 * gcc.target/arm/movsi_movw.c: Likewise.
2660 * gcc.target/arm/movdi_movw.c: Likewise.
2661
7f15b177
RB
26622016-07-13 Richard Biener <rguenther@suse.de>
2663
2664 PR middle-end/71104
2665 * gcc.dg/pr71104-1.c: New testcase.
2666 * gcc.dg/pr71104-2.c: Likewise.
2667
0b0a896e
MM
26682016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2669
2670 PR target/71805
2671 * gcc.target/powerpc/pr71805.c: New test.
2672
f906f5ed
BS
26732016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2674
2675 * gcc.target/powerpc/divkc3-1.c: New.
2676 * gcc.target/powerpc/mulkc3-1.c: New.
2677
9e63c3aa
NS
26782016-07-12 Nathan Sidwell <nathan@acm.org>
2679
2680 * gcc.target/arm/data-rel-1.c: New.
2681 * gcc.target/arm/data-rel-2.c: New.
2682 * gcc.target/arm/data-rel-3.c: New.
2683
f507d202
ML
26842016-07-12 Martin Liska <mliska@suse.cz>
2685
2686 * gcc.dg/params/blocksort-part.c: New test.
2687 * gcc.dg/params/params.exp: New file.
2688
d6f7c125
KT
26892016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2690
2691 PR middle-end/71700
2692 * gcc.c-torture/execute/pr71700.c: New test.
2693
37ccb0ba
SB
26942016-07-12 Steven Bosscher <steven@gcc.gnu.org>
2695 Richard Biener <rguenther@suse.de>
2696
2697 PR tree-optimization/23286
2698 PR tree-optimization/70159
2699 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
2700 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
2701 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
2702 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
2703 * gcc.dg/tree-ssa/pr35286.c: Likewise.
2704 * gcc.dg/tree-ssa/pr35287.c: Likewise.
2705 * gcc.dg/hoist-register-pressure-1.c: Likewise.
2706 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2707 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2708 * gcc.dg/pr51879-12.c: Likewise.
2709 * gcc.dg/strlenopt-9.c: Likewise.
2710 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2711 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
2712 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
2713 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2714 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2715 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
2716 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
2717 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
2718 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
2719 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
2720 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
2721 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
2722 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
2723 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
2724 * gfortran.dg/pr43984.f90: Adjust expected outcome.
2725
712a93d6
RB
27262016-07-12 Richard Biener <rguenther@suse.de>
2727
2728 PR rtl-optimization/68961
2729 * gcc.target/i386/pr68961.c: New testcase.
2730
c392943c
JJ
27312016-07-11 Jakub Jelinek <jakub@redhat.com>
2732
3d56e6a4
JJ
2733 PR middle-end/71758
2734 * c-c++-common/gomp/pr71758.c: New test.
2735 * gfortran.dg/gomp/pr71758.f90: New test.
2736
c392943c
JJ
2737 PR tree-optimization/71823
2738 * gcc.dg/vect/pr71823.c: New test.
2739
741d3be5
DM
27402016-07-11 David Malcolm <dmalcolm@redhat.com>
2741
2742 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
2743 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
2744 and LINE_MAP_MAX_LOCATION_WITH_COLS.
2745
92fa45b5
L
27462016-07-11 H.J. Lu <hongjiu.lu@intel.com>
2747
2748 PR target/71801
2749 * gcc.target/i386/pr71801.c: New test.
2750
f51606c7
RB
27512016-07-11 Richard Biener <rguenther@suse.de>
2752
2753 PR tree-optimization/71816
2754 * gcc.dg/torture/pr71816.c: New testcase.
2755
36b54ce0
TK
27562016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2757
2758 PR fortran/71783
2759 * gfortran.dg/dependency_46.f90: New test.
2760
d13835b6
VM
27612016-07-08 Vladimir Makarov <vmakarov@redhat.com>
2762
2763 PR rtl-optimization/71621
2764 * gcc.target/i386/pr71621-1.c: New.
2765 * gcc.target/i386/pr71621-2.c: New.
2766
642bcbdf
CP
27672016-07-08 Cesar Philippidis <cesar@codesourcery.com>
2768
2769 * gfortran.dg/goacc/pr71704.f90: New test.
2770
02eb5b8b
BS
27712016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2772
2773 PR target/71297
2774 * gcc.target/powerpc/pr71297.c: New.
2775
8beb9a0d
JW
27762016-07-08 Jiong Wang <jiong.wang@arm.com>
2777
2778 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
2779
cef4b650
MM
27802016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2781
2782 PR target/71806
2783 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
2784
3c3ecf52
AH
27852016-07-08 Alan Hayward <alan.hayward@arm.com>
2786
2787 PR tree-optimization/71667
2788 * gcc.dg/vect/pr71667.c: New
2789
2660286d
ML
27902016-07-08 Martin Liska <mliska@suse.cz>
2791
2792 * gcc.dg/torture/pr71606.c: New test.
2793
70cdd4ae
JD
27942016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2795
2796 PR fortran/71764
2797 * gfortran.dg/pr71764.f90: New test.
2798
842dc2e6
JJ
27992016-07-07 Jakub Jelinek <jakub@redhat.com>
2800 Kai Tietz <ktietz70@googlemail.com>
2801
2802 PR c++/70869
2803 PR c++/71054
2804 * g++.dg/cpp0x/pr70869.C: New test.
2805 * g++.dg/cpp0x/pr71054.C: New test.
2806
31be4262
DE
28072016-07-07 David Edelsohn <dje.gcc@gmail.com>
2808
2809 * g++.dg/debug/pr71432.C: Fail on AIX.
2810
1c122092
ML
28112016-07-07 Martin Liska <mliska@suse.cz>
2812
2813 * gfortran.dg/do_1.f90: Remove a corner case that triggers
2814 an undefined behavior.
2815 * gfortran.dg/do_3.F90: Likewise.
2816 * gfortran.dg/do_check_11.f90: New test.
2817 * gfortran.dg/do_check_12.f90: New test.
2818 * gfortran.dg/do_corner_warn.f90: New test.
2819
7119f1b1
ML
28202016-07-07 Martin Liska <mliska@suse.cz>
2821
2822 * gfortran.dg/predict-1.f90: Ammend the test.
2823 * gfortran.dg/predict-2.f90: Likewise.
2824
275792f2
IE
28252016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
2826
2827 PR ipa/71624
2828 * g++.dg/pr71624.C: New test.
2829
05a437c1
TP
28302016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2831
2832 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
2833 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
2834 ARMv8-M Mainline architectures.
2835
6f493951
TP
28362016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2837
2838 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
2839 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
2840
5ddaee94
SB
28412016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
2842
2843 PR target/70098
2844 PR target/71763
2845 * gcc.target/powerpc/pr71763.c: New file.
2846
651afdb2
YR
28472016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2848
2849 PR tree-optimization/71518
0b965526 2850 * gcc.dg/pr71518.c: New test.
651afdb2 2851
9df99881
WD
28522016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
2853
2854 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
2855
7b4e0769
SKS
28562016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2857
0b965526 2858 PR target/50739
7b4e0769
SKS
2859 * gcc.target/avr/pr50739.c: New test.
2860
eb4432f7
JH
28612016-07-05 Jan Hubicka <jh@suse.cz>
2862
2863 * gcc.dg/tree-ssa/scev-14.c: update template.
2864
c01e092f
RS
28652016-07-06 Richard Sandiford <richard.sandiford@arm.com>
2866
2867 * gcc.dg/vect/group-no-gaps-1.c: New test.
2868
8070763a
AK
28692016-07-05 Andi Kleen <ak@linux.intel.com>
2870
2871 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
2872 if kernel supports MPX.
2873
3f8257db 28742016-07-05 Kito Cheng <kito.cheng@gmail.com>
7f6e88a8
KC
2875
2876 * gcc.c-torture/compile/pr69102.c: Require fpic support.
2877
36a265b1
MM
28782016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
2879 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2880
2881 * gcc.target/powerpc/signbit-1.c: New test.
2882 * gcc.target/powerpc/signbit-2.c: New test.
2883 * gcc.target/powerpc/signbit-3.c: New test.
2884
7a98fb6e
KT
28852016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2886
2887 PR rtl-optimization/71594
2888 * gcc.dg/torture/pr71594.c: New test.
2889
1e3d54b4
JH
28902016-07-05 Jan Hubicka <jh@suse.cz>
2891
2892 * gcc.dg/tree-ssa/scev-14.c: new testcase.
2893
84ca3893
DM
28942016-07-05 David Malcolm <dmalcolm@redhat.com>
2895
2896 PR c++/62314
3a146d46 2897 * g++.dg/parse/error5.C: Update column
84ca3893
DM
2898 number of missing semicolon error.
2899 * g++.dg/pr62314-2.C: New test case.
2900
20d0bfce
AF
29012016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2902
2903 * gfortran.dg/coarray_stat_function.f90: New test.
2904 * gfortran.dg/coarray_stat_whitespace.f90: New test.
2905 * gfortran.dg/coarray_lib_comm_1: Adapting old test
2906 to new interfaces.
2907
69aaea06
AV
29082016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
2909
2910 PR fortran/71623
2911 * gfortran.dg/deferred_character_17.f90: New test.
2912
f723a43c
CL
29132016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
2914
2915 * gcc.target/arm/neon/polytypes.c: Move to ...
2916 * gcc.target/arm/polytypes.c: ... here.
2917 * gcc.target/arm/neon/pr51534.c: Move to ...
2918 * gcc.target/arm/pr51534.c: ... here.
2919 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
2920 * gcc.target/arm/vect-vcvt.c: ... here.
2921 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
2922 * gcc.target/arm/vect-vcvtq.c: ... here.
2923 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
2924 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
2925 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
2926 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
2927 * gcc.target/arm/neon/neon.exp: Delete.
2928 * gcc.target/arm/neon/: Delete.
2929
d73e0ccf
JD
29302016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2931
2932 PR fortran/65575
2933 * gfortran.dg: pr65575.f90: New test.
2934
c20f6223
JD
29352016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2936
2937 PR fortran/35849
2938 * gfortran.dg: pr35849.f90: New test.
2939
2a5537c3
JJ
29402016-07-04 Jakub Jelinek <jakub@redhat.com>
2941
2942 PR c++/71739
2943 * g++.dg/cpp0x/pr71739.C: New test.
2944
740f9751
CL
29452016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
2946
2947 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
2948
bf749919
DV
29492016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2950
2951 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
2952 locr.
2953 * gcc.target/s390/loc-1.c: New test.
2954
430bb38e
YR
29552016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
2956
3a146d46
JJ
2957 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
2958 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 2959
15f6e0da
RR
29602016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2961
2962 PR target/63874
2963 * gcc.target/aarch64/pr63874.c: New test.
2964
79335075
JB
29652016-07-04 Jan Beulich <jbeulich@suse.com>
2966
2967 * g++.dg/header.c: New.
2968 * gcc.dg/header.c: New.
2969
557e8c49
JJ
29702016-07-02 Jakub Jelinek <jakub@redhat.com>
2971
2972 PR c/71719
2973 * c-c++-common/Wunused-var-15.c: New test.
2974
79a592e3
JJ
29752016-07-01 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR fortran/71687
2978 * gfortran.dg/gomp/pr71687.f90: New test.
2979
e2298656
BS
29802016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2981
2982 * gcc.dg/const-float128-ped.c: Require __float128 effective
2983 target and options.
2984 * gcc.dg/const-float128.c: Likewise.
2985 * gcc.dg/torture/float128-cmp-invalid.c: Require
2986 __float128 and base_quadfloat_support effective targets, and
2987 __float128 options.
2988 * gcc.dg/torture/float128-div-underflow.c: Likewise.
2989 * gcc.dg/torture/float128-extend-nan.c: Likewise.
2990 * gcc.dg/torture/float128-nan.c: Likewise.
2991 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
2992 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
2993 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 2994 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
2995 (add_options_for___float128): New.
2996 (check_effective_target_base_quadword_support): New.
2997
70c11966
MM
29982016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2999
3000 PR target/71720
3001 * gcc.target/powerpc/pr71720.c: New test.
3002
059541fd
JB
30032016-07-01 Jan Beulich <jbeulich@suse.com>
3004
3005 * gcc.dg/bss.c: New.
3006
2c1e4964
PB
30072016-07-01 Peter Bergner <bergner@vnet.ibm.com>
3008
3009 PR target/71698
3010 * gcc.target/powerpc/pr71698.c: New test.
3011
22e1cb39
GJL
30122016-07-01 Georg-Johann Lay <avr@gjlay.de>
3013
3014 PR target/71151
3015 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
3016 instead of ".foo" for its section name.
3017 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
3018 depending on MCU's flash size.
3019 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
3020 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
3021 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
3022 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
3023 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
3024 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
3025
466cf574
JB
30262016-07-01 Jan Beulich <jbeulich@suse.com>
3027
3028 * gcc.target/i386/pr65105-2.c: Add -msse2.
3029
351beab7
JJ
30302016-06-30 Jakub Jelinek <jakub@redhat.com>
3031
55a0f21a
JJ
3032 PR tree-optimization/71707
3033 * gcc.dg/strlenopt-29.c: New test.
3034
6245ad72
JJ
3035 PR fortran/71704
3036 * gfortran.dg/gomp/pr71704.f90: New test.
3037
351beab7
JJ
3038 PR fortran/71705
3039 * gfortran.dg/gomp/pr71705.f90: New test.
3040
5a3a6a5e
KN
30412016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
3042
3043 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
3044 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
3045 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
3046 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
3047 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
3048 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
3049 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
3050 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
3051 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
3052 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
3053 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
3054 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
3055 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
3056 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
3057 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
3058 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
3059 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
3060 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
3061 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
3062 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
3063 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
3064 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
3065 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
3066 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
3067 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
3068 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
3069 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
3070 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
3071 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
3072 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
3073 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
3074 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
3075 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
3076 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
3077 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
3078 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
3079 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
3080 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
3081 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
3082 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
3083 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
3084 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
3085 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
3086 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
3087 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
3088 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
3089 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
3090 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
3091 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
3092 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
3093 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
3094 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
3095 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
3096 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
3097 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
3098 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
3099 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
3100 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
3101 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
3102 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
3103 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
3104 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
3105 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
3106 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
3107 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
3108 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
3109 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
3110 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
3111 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
3112 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
3113 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
3114 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
3115 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
3116 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
3117 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
3118 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
3119 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
3120 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
3121 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
3122 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
3123 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
3124
3dfa8071 31252016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 3126 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
3127
3128 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
3129
9bd62242 31302016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 3131 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
3132
3133 * gcc.target/aarch64/vget_set_lane_1.c: New test.
3134
603107fb
DM
31352016-06-30 David Malcolm <dmalcolm@redhat.com>
3136
3137 PR driver/71651
3138 * gcc.dg/spellcheck-options-12.c: New test case.
3139
205cccc7
JJ
31402016-06-30 Jakub Jelinek <jakub@redhat.com>
3141
3142 PR middle-end/71693
3143 * gcc.c-torture/compile/pr71693.c: New test.
3144
f4452176
DM
31452016-06-29 David Malcolm <dmalcolm@redhat.com>
3146
3147 * gcc.dg/spellcheck-params.c: New testcase.
3148 * gcc.dg/spellcheck-params-2.c: New testcase.
3149
c5e74d9d
MM
31502016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
3151
3152 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
3153 vector extract instructions.
3154 * gcc.target/powerpc/p9-extract-2.c: Likewise.
3155
e44ecbfd
JD
31562016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3157
3158 PR fortran/71686
3159 * gfortran.dg/unexpected_eof_2.f90: New test.
3160 * gfortran.dg/unexpected_eof_3.f90: New test.
3161
ee446d9f
JW
31622016-06-29 Jim Wilson <jim.wilson@linaro.org>
3163
3164 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
3165
27f67461
CP
31662016-06-29 Cesar Philippidis <cesar@codesourcery.com>
3167
3168 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
3169 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
3170 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
3171
b1206d29
RB
31722016-06-29 Richard Biener <rguenther@suse.de>
3173
3174 PR middle-end/15256
3175 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
3176
1af21224
MW
31772016-06-29 Matthew Wahab <matthew.wahab@arm.com>
3178
3179 * gcc.target/arm/aapcs/neon-vect10.c: Require
3180 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
3181 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
3182 * gcc.target/arm/aapcs/vfp18.c: Likewise.
3183 * gcc.target/arm/aapcs/vfp19.c: Likewise.
3184 * gcc.target/arm/aapcs/vfp20.c: Likewise.
3185 * gcc.target/arm/aapcs/vfp21.c: Likewise.
3186 * gcc.target/arm/fp16-aapcs-1.c: Require
3187 -mfloat-ab=hard. Also simplify the test.
3188 * gcc.target/arm/fp16-aapcs-2.c: New.
3189
7fe43755
MW
31902016-06-29 Matthew Wahab <matthew.wahab@arm.com>
3191
0b965526 3192 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
3193 (add_options_for_arm_fp16_ieee): New.
3194 (add_options_for_arm_fp16_alternative): New.
3195 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
3196 long-line.
3197 (effective_target_arm_fp16_hw): New.
3198
264d951a
IE
31992016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
3200
3201 PR tree-optimization/71655
3202 * g++.dg/pr71655.C: New test.
3203
5c846a81
ML
32042016-06-29 Martin Liska <mliska@suse.cz>
3205
3206 * gcc.dg/pr71585.c: New test.
3207 * gcc.dg/pr71585-2.c: New test.
3208 * gcc.dg/pr71585-3.c: New test.
3209
fafe9318
YR
32102016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3211
3212 PR tree-optimization/70729
3213 * g++.dg/vect/pr70729.cc: New test.
3214
54d19c3b
TS
32152016-06-29 Thomas Schwinge <thomas@codesourcery.com>
3216
3217 * c-c++-common/gomp/cancel-1.c: Extend.
3218
5f3cd7c3
JJ
32192016-06-29 Jakub Jelinek <jakub@redhat.com>
3220
3221 PR tree-optimization/71625
3222 * gcc.dg/strlenopt-28.c: New test.
3223
4aa83879
RB
32242016-06-29 Richard Biener <rguenther@suse.de>
3225
3226 PR middle-end/71002
3227 * g++.dg/torture/pr71002.C: Adjust testcase.
3228
152ef731
JJ
32292016-06-29 Jakub Jelinek <jakub@redhat.com>
3230
3231 PR c/71685
3232 * gcc.dg/pr71685.c: New test.
3233
32342016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
3235
3236 PR c/71552
3237 * gcc.dg/init-bad-9.c: New test.
3238
d41dc215
BS
32392016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3240
3241 * gcc.target/powerpc/abs128-1.c: Require VSX.
3242 * gcc.target/powerpc/copysign128-1.c: Likewise.
3243 * gcc.target/powerpc/inf128-1.c: Likewise.
3244 * gcc.target/powerpc/nan128-1.c: Likewise.
3245
6a20b538
JJ
32462016-06-28 Jakub Jelinek <jakub@redhat.com>
3247
3248 PR middle-end/71626
3249 * gcc.c-torture/execute/pr71626-1.c: New test.
3250 * gcc.c-torture/execute/pr71626-2.c: New test.
3251
77d93c47
PB
32522016-06-28 Peter Bergner <bergner@vnet.ibm.com>
3253
3254 PR target/71656
3255 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
3256
a8264058
SB
32572016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
3258
3259 PR target/71670
3260 * gcc.target/powerpc/pr71670.c: New testcase.
3261
0dc47331
PB
32622016-06-27 Peter Bergner <bergner@vnet.ibm.com>
3263
3264 PR target/71656
3265 * gcc.target/powerpc/pr71656-1.c: New test.
3266 * gcc.target/powerpc/pr71656-2.c: New test.
3267
b65ffc79
CL
32682016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
3269
3270 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
3271 around fp16 code.
3272 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
3273 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3274 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3275 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3276 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
3277 Add arm_neon_fp16_ok effective target.
0b965526
UB
3278 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
3279 Likewise.
3280 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
3281 Likewise.
3282 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
3283 Likewise.
3284 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
3285 Likewise.
3286 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
3287 Likewise.
3288 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
3289 Likewise.
3290 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
3291 Likewise.
3292 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
3293 Likewise.
3294 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
3295 Likewise.
3296 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
3297 Likewise.
3298 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
3299 Likewise.
b65ffc79 3300
9bb86f40
JH
33012016-06-26 Jan Hubicka <hubicka@ucw.cz>
3302
3303 * gcc.dg/predict-12.c: New testcase.
3304
46db0fd4
JD
33052016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3306
3307 PR fortran/71649
3308 * gfortran.dg/pr71649.f90: New test.
3309
2a65e70b
JJ
33102016-06-25 Jakub Jelinek <jakub@redhat.com>
3311
f8a06e24
JJ
3312 PR tree-optimization/71643
3313 * g++.dg/opt/pr71643.C: New test.
3314
2a65e70b
JJ
3315 PR tree-optimization/71631
3316 * gcc.c-torture/execute/pr71631.c: New test.
3317
7805417a
JH
33182016-06-24 Jan Hubicka <hubicka@ucw.cz>
3319
3320 * gcc.dg/predict-11.c: New testcase.
3321 * gfortran.dg/predict-2.f90: New testcase.
3322
888ed1a3
JH
33232016-06-24 Jan Hubicka <hubicka@ucw.cz>
3324
3325 * gcc.dg/predict-10.c: New test.
3326
53605f35
BS
33272016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3328
3329 * gcc.target/powerpc/abs128-1.c: New.
3330 * gcc.target/powerpc/copysign128-1.c: New.
3331 * gcc.target/powerpc/inf128-1.c: New.
3332 * gcc.target/powerpc/nan128-1.c: New.
3333
7b22b4c6
EB
33342016-06-24 Eric Botcazou <ebotcazou@adacore.com>
3335
3336 * gfortran.dg/pr71642.f90: New test.
3337
37e373c2
JJ
33382016-06-24 Jakub Jelinek <jakub@redhat.com>
3339
3340 PR tree-optimization/71647
3341 * gcc.target/i386/pr71647.c: New test.
3342
b20b79f2
L
33432016-06-24 H.J. Lu <hongjiu.lu@intel.com>
3344
3345 * gcc.target/i386/noplt-gd-1.c: New test.
3346 * gcc.target/i386/noplt-gd-2.c: Likewise.
3347 * gcc.target/i386/noplt-gd-3.c: Likewise.
3348 * gcc.target/i386/noplt-ld-1.c: Likewise.
3349 * gcc.target/i386/noplt-ld-2.c: Likewise.
3350 * gcc.target/i386/noplt-ld-3.c: Likewise.
3351 * lib/target-supports.exp
3352 (check_effective_target_tls_get_addr_via_got): New.
3353
04619cb8
UB
33542016-06-24 Uros Bizjak <ubizjak@gmail.com>
3355
3356 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
3357 testsuite compile flags.
3358 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3359 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3360
33612016-06-24 Uros Bizjak <ubizjak@gmail.com>
3362
3363 * g++dg/vect/pr36684.cc: Add dg-do compile.
3364 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
3365 * gcc.dg/vect/pr70021.c: Ditto.
3366 * gcc.dg/vect/pr70138-1.c: Ditto.
3367 * gcc.dg/vect/pr70138-2.c: Ditto.
3368 * gcc.dg/vect/pr70354-1.c: Ditto.
3369 * gcc.dg/vect/pr70354-2.c: Ditto.
3370 * gcc.dg/vect/pr71259.c: Ditto.
3371 * gcc.dg/vect/pr71416-1.c: Ditto.
3372 * gcc.dg/vect/slp-43.c: Ditto.
3373 * gcc.dg/vect/slp-45.c: Ditto.
3374 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
3375 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3376 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3377 * gfortran.dg/vect/pr69980.f90: Ditto.
3378
33792016-06-24 Uros Bizjak <ubizjak@gmail.com>
3380
3381 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
3382 * gcc.dg/vect/bb-slp-30.c: Ditto.
3383 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
3384 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
3385 * gcc.dg/vect/pr45902.c: Ditto.
3386 * gcc.dg/vect/pr48172.c: Ditto.
3387 * gcc.dg/vect/pr48377.c: Ditto.
3388 * gcc.dg/vect/pr49038.c: Ditto.
3389 * gcc.dg/vect/pr49771.c: Ditto.
3390 * gcc.dg/vect/pr52091.c: Ditto.
3391 * gcc.dg/vect/pr53185-2.c: Ditto.
3392 * gcc.dg/vect/pr56826.c: Ditto.
3393 * gcc.dg/vect/pr60276.c: Ditto.
3394 * gcc.dg/vect/pr62021.c: Ditto.
3395 * gcc.dg/vect/pr63530.c: Ditto.
3396 * gcc.dg/vect/pr65518.c: Ditto.
3397 * gcc.dg/vect/pr65947-1.c: Ditto.
3398 * gcc.dg/vect/pr65947-10.c: Ditto.
3399 * gcc.dg/vect/pr65947-11.c: Ditto.
3400 * gcc.dg/vect/pr65947-12.c: Ditto.
3401 * gcc.dg/vect/pr65947-13.c: Ditto.
3402 * gcc.dg/vect/pr65947-2.c: Ditto.
3403 * gcc.dg/vect/pr65947-3.c: Ditto.
3404 * gcc.dg/vect/pr65947-4.c: Ditto.
3405 * gcc.dg/vect/pr65947-5.c: Ditto.
3406 * gcc.dg/vect/pr65947-6.c: Ditto.
3407 * gcc.dg/vect/pr65947-7.c: Ditto.
3408 * gcc.dg/vect/pr65947-8.c: Ditto.
3409 * gcc.dg/vect/pr65947-9.c: Ditto.
3410 * gcc.dg/vect/pr71416-1.c: Ditto.
3411 * gcc.dg/vect/pr71439.c: Ditto.
3412 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
3413 * gcc.dg/vect/vect-bswap16.c: Ditto.
3414 * gcc.dg/vect/vect-bswap32.c: Ditto.
3415 * gcc.dg/vect/vect-bswap64.c: Ditto.
3416 * gcc.dg/vect/vect-live-1.c: Ditto.
3417 * gcc.dg/vect/vect-live-2.c: Ditto.
3418 * gcc.dg/vect/vect-live-3.c: Ditto.
3419 * gcc.dg/vect/vect-live-4.c: Ditto.
3420 * gcc.dg/vect/vect-live-5.c: Ditto.
3421 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
3422 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
3423 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
3424 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
3425 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3426 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3427 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
3428 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
3429 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
3430 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
3431 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
3432 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
3433 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
3434 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
3435 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
3436 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
3437 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
3438
da224bcb
UB
34392016-06-24 Uros Bizjak <ubizjak@gmail.com>
3440
3441 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
3442
dfee2870
L
34432016-06-24 H.J. Lu <hongjiu.lu@intel.com>
3444
3445 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
3446 ia32 if R_386_GOT32X relocation is supported.
3447 * gcc.target/i386/noplt-3.c: Likewise.
3448 * gcc.target/i386/noplt-2.c: Likewise.
3449 (main): Renamed to ...
3450 (bar): This.
3451 * gcc.target/i386/noplt-4.c: Likewise.
3452 (main): Renamed to ...
3453 (bar): This.
3454 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
3455 * gcc.target/i386/pr67400-5.c: Likewise.
3456
a86451b9
JJ
34572016-06-24 Jakub Jelinek <jakub@redhat.com>
3458
00085092
JJ
3459 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
3460 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
3461
a86451b9
JJ
3462 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
3463 f4): Adjust expected diagnostics.
3464 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
3465 (T): If OVFP is defined, redefine to TP.
3466 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
3467 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
3468 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
3469 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
3470 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
3471 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
3472 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
3473 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
3474 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
3475 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
3476 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
3477 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
3478 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
3479 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
3480 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
3481 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
3482 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
3483 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
3484 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
3485 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
3486 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
3487 as last argument to __builtin_add_overflow_p.
3488
7bb5d5f4
UB
34892016-06-23 Uros Bizjak <ubizjak@gmail.com>
3490
3491 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
3492 dg-options and remove default vector testsuite compile flags.
3493 * g++.dg/vect/pr33860a.cc: Ditto.
3494 * g++.dg/vect/pr45470-a.cc: Ditto.
3495 * g++.dg/vect/pr45470-b.cc: Ditto.
3496 * g++.dg/vect/pr60896.cc: Ditto.
3497 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
3498 * gcc.dg/vect/pr18308.c: Ditto.
3499 * gcc.dg/vect/pr24049.c: Ditto.
3500 * gcc.dg/vect/pr33373.c: Ditto.
3501 * gcc.dg/vect/pr36228.c: Ditto.
3502 * gcc.dg/vect/pr42395.c: Ditto.
3503 * gcc.dg/vect/pr42604.c: Ditto.
3504 * gcc.dg/vect/pr46663.c: Ditto.
3505 * gcc.dg/vect/pr48765.c: Ditto.
3506 * gcc.dg/vect/pr49093.c: Ditto.
3507 * gcc.dg/vect/pr49352.c: Ditto.
3508 * gcc.dg/vect/pr52298.c: Ditto.
3509 * gcc.dg/vect/pr52870.c: Ditto.
3510 * gcc.dg/vect/pr53185.c: Ditto.
3511 * gcc.dg/vect/pr53773.c: Ditto.
3512 * gcc.dg/vect/pr56695.c: Ditto.
3513 * gcc.dg/vect/pr62171.c: Ditto.
3514 * gcc.dg/vect/pr63530.c: Ditto.
3515 * gcc.dg/vect/pr68339.c: Ditto.
3516 * gcc.dg/vect/pr71259.c: Ditto.
3517 * gcc.dg/vect/vect-82_64.c: Ditto.
3518 * gcc.dg/vect/vect-83_64.c: Ditto.
3519 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
3520 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
3521 * gcc.dg/vect/vect-shift-2.c: Ditto.
3522 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
3523 * gfortran.dg/vect/pr39318.f90: Ditto.
3524 * gfortran.dg/vect/pr45714-a.f: Ditto.
3525 * gfortran.dg/vect/pr45714-b.f: Ditto.
3526 * gfortran.dg/vect/pr46213.f90: Ditto.
3527
2d4bb02f
MM
35282016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3529 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3530
3531 * gcc.target/powerpc/p9-splat-5.c: New test.
3532
f6d1b868
UB
35332016-06-23 Uros Bizjak <ubizjak@gmail.com>
3534
3535 PR tree-optimization/71488
3536 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
3537 * lib/target-supports.exp: ... here.
3538 (check_sse4_hw_available): New procedure.
3539 (check_effective_target_sse4_runtime): Ditto.
3540 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
3541 -march=westmere for sse4_runtime targets.
936ff030 3542 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 3543 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 3544 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 3545 (main): Call check_vect ().
a7898180 3546 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 3547
c0597759
L
35482016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3549
3550 PR target/66232
3551 PR target/67400
3552 * gcc.target/i386/pr66232-14.c: New file.
3553 * gcc.target/i386/pr66232-15.c: Likewise.
3554 * gcc.target/i386/pr66232-16.c: Likewise.
3555 * gcc.target/i386/pr66232-17.c: Likewise.
3556 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
3557 ia32 if R_386_GOT32X relocation is supported.
3558 * gcc.target/i386/pr67400-2.c: Likewise.
3559 * gcc.target/i386/pr67400-3.c: Likewise.
3560 * gcc.target/i386/pr67400-4.c: Likewise.
3561 * gcc.target/i386/pr67400-6.c: Likewise.
3562 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 3563 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 3564
5b0e27a7
JD
35652016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3566
3567 PR libgfortran/48852
3568 * gfortran.dg/char4_iunit_1.f03: Update test.
3569 * gfortran.dg/f2003_io_5.f03: Update test.
3570 * gfortran.dg/real_const_3.f90: Update test.
3571
7f586d90
AK
35722016-06-23 Andi Kleen <ak@linux.intel.com>
3573
3574 * g++.dg/bprob/bprob.exp: Support autofdo.
3575 * g++.dg/tree-prof/tree-prof.exp: dito.
3576 * gcc.dg/tree-prof/tree-prof.exp: dito.
3577 * gcc.misc-tests/bprob.exp: dito.
3578 * gfortran.dg/prof/prof.exp: dito.
3579 * lib/profopt.exp: dito.
3580 * lib/target-supports.exp: Check for autofdo.
3581
60fa7862
ML
35822016-06-23 Martin Liska <mliska@suse.cz>
3583
3584 * gcc.dg/pr71619.c: New test.
3585
e3d62871
UB
35862016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3587
3588 PR target/67400
cc901875
UB
3589 * gcc.target/i386/pr67400-1.c: New test.
3590 * gcc.target/i386/pr67400-2.c: Likewise.
3591 * gcc.target/i386/pr67400-3.c: Likewise.
3592 * gcc.target/i386/pr67400-4.c: Likewise.
3593 * gcc.target/i386/pr67400-5.c: Likewise.
3594 * gcc.target/i386/pr67400-6.c: Likewise.
3595 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 3596
ac81cf0b
DM
35972016-06-22 David Malcolm <dmalcolm@redhat.com>
3598
3599 * c-c++-common/missing-header-1.c: New test case.
3600 * c-c++-common/missing-header-2.c: New test case.
3601 * c-c++-common/missing-header-3.c: New test case.
3602 * c-c++-common/missing-header-4.c: New test case.
3603
1a4f11c8
DM
36042016-06-22 David Malcolm <dmalcolm@redhat.com>
3605
3606 PR c/70339
3607 * c-c++-common/attributes-1.c: Update dg-prune-output to include
3608 hint.
3609 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
3610 expected results due to builtin "nanl" now being suggested for
3611 "name".
3612 * gcc.dg/pr67580.c: Update expected messages.
3613 * gcc.dg/spellcheck-identifiers.c: New testcase.
3614 * gcc.dg/spellcheck-typenames.c: New testcase.
3615
a93eac6a
DM
36162016-06-22 David Malcolm <dmalcolm@redhat.com>
3617
3618 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
3619 file.
3620 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3621 diagnostic-test-show-locus-parseable-fixits.c to sources for
3622 diagnostic_plugin_test_show_locus.c.
3623 * lib/gcc-defs.exp (freeform_regexps): New global.
3624 (dg-regexp): New function.
3625 (handle-dg-regexps): New function.
3626 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
3627 freeform_regexps to the empty list.
3628 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
3629
49e76ff1
IE
36302016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
3631
f6d1b868 3632 PR tree-optimization/71488
49e76ff1
IE
3633 * g++.dg/pr71488.C: New test.
3634 * gcc.dg/vect/vect-bool-cmp.c: New test.
3635
951d8c8a
EB
36362016-06-22 Eric Botcazou <ebotcazou@adacore.com>
3637
3638 * gcc.dg/guality/param-5.c: New test.
3639
b60fc3bd
BE
36402016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3641
3642 * gcc.target/i386/asm-flag-7.c: New test.
3643
0609abda
TS
36442016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3645
3646 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
3647 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
3648 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
3649 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
3650 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
3651 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
3652 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
3653 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
3654 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
3655 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
3656 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
3657 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
3658 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
3659 * gcc.dg/tree-ssa/vrp87.c: Likewise.
3660 * lib/target-supports.exp: Likewise.
3661
ee2499b4
TS
36622016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3663
3664 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
3665 * gcc.dg/attr-ms_struct-2.c: Likewise.
3666 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
3667 * gcc.dg/bf-ms-attrib.c: Likewise.
3668 * gcc.dg/bf-ms-layout-2.c: Likewise.
3669 * gcc.dg/bf-ms-layout-3.c: Likewise.
3670 * gcc.dg/bf-ms-layout.c: Likewise.
3671 * gcc.dg/bf-no-ms-layout.c: Likewise.
3672 * gcc.target/i386/bitfield1.c: Likewise.
3673 * gcc.target/i386/bitfield2.c: Likewise.
3674 * gcc.target/i386/bitfield3.c: Likewise.
3675
caea59ff
KN
36762016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3677
3678 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
3679 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
3680 override other than -mcpu=power9 command-line option is specified,
3681 or if the target operating system is aix.
3682 * gcc.target/powerpc/darn-1.c: Likewise.
3683 * gcc.target/powerpc/darn-2.c: Likewise.
3684 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
3685 test if effective-target is not powerpc_p9vector_ok or if the
3686 target operating system is not defined.
3687 * gcc.target/powerpc/vslv-1.c: Likewise.
3688 * gcc.target/powerpc/vsrv-0.c: Likewise.
3689 * gcc.target/powerpc/vsrv-1.c: Likewise.
3690
63617e30
TB
36912016-06-21 Tobias Burnus <burnus@net-b.de>
3692
3693 PR fortran/71068
3694 * gfortran.dg/coarray/data_1.f90: New.
3695
89192c3c
WD
36962016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3697
3698 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
3699 (dg-require-effective-target): Use arm_v8_neon_hw.
3700 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
3701 (dg-require-effective-target): Likewise.
3702 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
3703 (dg-require-effective-target): Likewise.
3704 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
3705 (dg-require-effective-target): Likewise.
3706 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
3707 (dg-require-effective-target): Likewise.
3708 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
3709 (dg-require-effective-target): Likewise.
3710 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
3711 Add AArch64 check.
3712
64ac50e2
WD
37132016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3714
3715 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
3716 Set to 3 so test passes.
3717
6252b5db
WD
37182016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3719
3720 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
3721
3b9bc511
IV
37222016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3723
3724 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
3725 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
3726 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
3727 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
3728
21db1c78
IV
37292016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3730
3731 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
3732 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
3733
9d30e86f
L
37342016-06-21 H.J. Lu <hongjiu.lu@intel.com>
3735
3736 PR target/71549
3737 * gcc.target/i386/pr71549.c: New test.
3738
448a7c69
KN
37392016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3740
3741 * gcc.target/powerpc/vadsdu-0.c: Replace
3742 dg-require-effective-target directive to allow test to run on more
3743 platforms, and add dg-skip-if directive to disable test on aix
3744 platforms because of known incompatibilities.
3745 * gcc.target/powerpc/vadsdu-1.c: Likewise.
3746 * gcc.target/powerpc/vadsdu-2.c: Likewise.
3747 * gcc.target/powerpc/vadsdu-3.c: Likewise.
3748 * gcc.target/powerpc/vadsdu-4.c: Likewise.
3749 * gcc.target/powerpc/vadsdu-5.c: Likewise.
3750 * gcc.target/powerpc/vadsdub-1.c: Likewise.
3751 * gcc.target/powerpc/vadsdub-2.c: Replace
3752 dg-require-effective-target directive to allow test to run on more
3753 platforms, and add dg-skip-if directive to disable test on aix
3754 platforms because of known incompatibilities.
3755 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
3756 with vec_absdb call to differentiate this test from vadsdub-1.c.
3757 * gcc.target/powerpc/vadsduh-1.c: Replace
3758 dg-require-effective-target directive to allow test to run on more
3759 platforms, and add dg-skip-if directive to disable test on aix
3760 platforms because of known incompatibilities.
3761 * gcc.target/powerpc/vadsduh-2.c: Likewise.
3762 * gcc.target/powerpc/vadsduw-1.c: Likewise.
3763 * gcc.target/powerpc/vadsduw-2.c: Likewise.
3764
0ad84f34
JJ
37652016-06-21 Jakub Jelinek <jakub@redhat.com>
3766
3767 PR tree-optimization/71588
3768 * gcc.dg/pr71558.c: New test.
3769
e71e8d94
SKS
37702016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3771
3772 * c-c++-common/pr68657-1.c: Require ptr32plus support.
3773 * c-c++-common/pr68657-2.c: Likewise.
3774 * c-c++-common/pr68657-3.c: Likewise.
3775 * gcc.dg/torture/pr69714.c: Require int32plus support.
3776 * gcc.dg/torture/pr70025.c: Likewise.
3777 * gcc.dg/torture/pr70083.c: Likewise.
3778 * gcc.dg/torture/pr70542.c: Likewise.
3779 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
3780
5a578671
JM
37812016-06-20 Joseph Myers <joseph@codesourcery.com>
3782
3783 PR c/71601
3784 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
3785
7a9df68e
JJ
37862016-06-20 Jakub Jelinek <jakub@redhat.com>
3787
50aa64d5
JJ
3788 PR middle-end/71581
3789 * gcc.dg/pr71581.c: New test.
3790
7a9df68e
JJ
3791 PR rtl-optimization/71591
3792 * gcc.dg/cpp/pr71591.c: New test.
3793
3947cf19
DR
37942016-06-20 David B. Robins <gcc@davidrobins.net>
3795
3796 PR target/71571
3797 * g++.dg/torture/pr71571.C: New test.
3798
c4ff221e
JJ
37992016-06-20 Jakub Jelinek <jakub@redhat.com>
3800
3801 PR target/71559
3802 * gcc.target/i386/sse2-pr71559.c: New test.
3803 * gcc.target/i386/avx-pr71559.c: New test.
3804 * gcc.target/i386/avx512f-pr71559.c: New test.
3805
f1b5abfb
TB
38062016-06-20 Tobias Burnus <burnus@net-b.de>
3807
3808 PR fortran/71194
3809 * gfortran.dg/pointer_remapping_10.f90: New.
3810
842107e4
DM
38112016-06-20 David Malcolm <dmalcolm@redhat.com>
3812
3813 * g++.dg/diagnostic/string-literal-concat.C: New test case.
3814
d9e8bdfd
MS
38152016-06-20 Martin Sebor <msebor@redhat.com>
3816
3817 PR c/69507
3818 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
3819 * gnu90-const-expr-1.c: Same.
3820 * gnu99-const-expr-1.c: Same.
3821 * gnu99-static-1.c: Same.
3822
67785479
RL
38232016-06-20 Renlin Li <renlin.li@arm.com>
3824
29f09b38 3825 PR testsuite/71489
67785479
RL
3826 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
3827
636929b8
JG
38282016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
3829
3830 * gcc.target/aarch64/vcvt_f64_1.c: New.
3831 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
3832 * gcc.target/aarch64/vrecp_f64_1.c: New.
3833
ff7b374b
KT
38342016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3835
3836 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
3837 "alignement".
3838
554cfc9e
GJL
38392016-06-20 Georg-Johann Lay <avr@gjlay.de>
3840
3841 PR target/71103
3842 * gcc.target/avr/torture/pr71103-2.c: New test.
3843
94087e88 38442016-06-19 Martin Sebor <msebor@redhat.com>
aa0db437
MS
3845
3846 PR c/69507
3847 * gcc.dg/alignof.c: New test.
3848
c561b091
PC
38492016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3850
3851 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
3852 vs dg-error; test constexpr specifier too.
3853
bf54f123
PC
38542016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3855
3856 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
3857
4e53aa97
CL
38582016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
3859
3860 * lib/target-supports.exp
3861 (check_effective_target_arm_neon_fp16_ok_nocache): Call
3862 arm_neon_ok and merge flags. Fix temporary test name.
3863 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
3864 and merge flags.
3865
69071d86
ML
38662016-06-17 Martin Liska <mliska@suse.cz>
3867
3868 * gcc.dg/predict-9.c: Fix dump scanning.
3869
68b3b858
BC
38702016-06-17 Bin Cheng <bin.cheng@arm.com>
3871
3872 PR tree-optimization/71354
3873 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
3874
d3ee260a
BC
38752016-06-17 Bin Cheng <bin.cheng@arm.com>
3876
3877 PR tree-optimization/71347
3878 * gcc.dg/tree-ssa/pr71347.c: New test.
3879
bd8fb114
BC
38802016-06-17 Bin Cheng <bin.cheng@arm.com>
3881
3882 PR tree-optimization/71354
3883 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
3884
97816be4
BC
38852016-06-17 Bin Cheng <bin.cheng@arm.com>
3886
3887 * gcc.dg/vect/vect-alias-check-1.c: New test.
3888
2d761a37
SKS
38892016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3890
e0277d6b 3891 PR target/71151
2d761a37
SKS
3892 * gcc.target/avr/pr71151-1.c: New test.
3893 * gcc.target/avr/pr71151-2.c: New test.
3894 * gcc.target/avr/pr71151-3.c: New test.
3895 * gcc.target/avr/pr71151-4.c: New test.
3896 * gcc.target/avr/pr71151-5.c: New test.
3897 * gcc.target/avr/pr71151-6.c: New test.
3898 * gcc.target/avr/pr71151-7.c: New test.
3899 * gcc.target/avr/pr71151-8.c: New test.
3900 * gcc.target/avr/pr71151-common.h: New test.
3901
68fa96d6
ML
39022016-06-16 Martin Liska <mliska@suse.cz>
3903
3904 * gfortran.dg/predict-1.f90: New test.
3905
b6ca982f
UB
39062016-06-16 Uros Bizjak <ubizjak@gmail.com>
3907
3908 PR target/71242
3a146d46 3909 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 3910
1dc8d15b
JH
39112016-06-16 Jan Hubicka <hubicka@ucw.cz>
3912
3913 * g++.dg/vect/pr36648.cc: Disable cunrolli
3914
67c25816
JJ
39152016-06-16 Jakub Jelinek <jakub@redhat.com>
3916
c577adb2
JJ
3917 PR target/71554
3918 * gcc.c-torture/execute/pr71554.c: New test.
3919
67c25816
JJ
3920 PR rtl-optimization/71532
3921 * gcc.dg/torture/pr71532.c: New test.
3922
1a3c3ee9
MM
39232016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3924
3925 * gcc.target/powerpc/p9-dimode1.c: New test.
3926 * gcc.target/powerpc/p9-dimode2.c: Likewise.
3927
f29468a7
JJ
39282016-06-15 Jakub Jelinek <jakub@redhat.com>
3929
61daecc4
JJ
3930 * gcc.c-torture/compile/20160615-1.c: New test.
3931
f29468a7
JJ
3932 * g++.dg/cpp0x/ref-qual17.C: New test.
3933
209d1e2d
IE
39342016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
3935
3936 PR middle-end/71529
3937 * gcc.target/i386/pr71529.C: New test.
3938
8dc35712
AH
39392016-06-15 Alan Hayward <alan.hayward@arm.com>
3940
3941 PR tree-optimization/71483
3942 * g++.dg/vect/pr71483.c: New
3943
b8911cb8
PC
39442016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
3945
3946 PR c++/70202
3947 * g++.dg/inherit/crash6.C: New.
3948 * g++.dg/inherit/union2.C: Likewise.
3949 * g++.dg/inherit/virtual12.C: Likewise.
3950 * g++.dg/inherit/virtual13.C: Likewise.
3951 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
3952
cf5d08ab
UB
39532016-06-15 Uros Bizjak <ubizjak@gmail.com>
3954
e3d62871 3955 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 3956
8f482165
AH
39572016-06-15 Alan Hayward <alan.hayward@arm.com>
3958
3959 PR tree-optimization/71439
3960 * gcc.dg/vect/pr71439.c: New
3961
3256673f
KT
39622016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3963
3964 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
3965
b17dc4d4
RB
39662016-06-15 Richard Biener <rguenther@suse.de>
3967
3968 * gcc.dg/vect/slp-45.c: New testcase.
3969
2a5825f2
RB
39702016-06-15 Richard Biener <rguenther@suse.de>
3971
3972 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
3973
6e433d0b
BS
39742016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3975
3976 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
3977 requirements, and disable for AIX for now.
3978 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3979
abe7f828
JJ
39802016-06-14 Jakub Jelinek <jakub@redhat.com>
3981
a09c81b4
JJ
3982 PR c++/71528
3983 * g++.dg/opt/pr71528.C: New test.
3984
abe7f828
JJ
3985 PR c++/71516
3986 * g++.dg/init/pr71516.C: New test.
3987
acfadf06
PC
39882016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3989
3990 * g++.dg/init/array46.C: New.
3991
4d568ab2
UB
39922016-06-14 Uros Bizjak <ubizjak@gmail.com>
3993
e3d62871
UB
3994 * gcc.target/i386/float128-3.c: New test.
3995 * gcc.target/i386/quad-sse4.c: Ditto.
3996 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
3997 Update scan strings.
4d568ab2 3998
30934c5d
RB
39992016-06-14 Richard Biener <rguenther@suse.de>
4000
4001 PR middle-end/71526
4002 * gfortran.dg/pr71526.f90: New testcase.
4003
3970e545
AV
40042016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
4005
4006 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
4007 * gcc.dg/zero_bits_compound-1.c: Likewise.
4008
04976c6e
RB
40092016-06-14 Richard Biener <rguenther@suse.de>
4010
4011 PR tree-optimization/71522
4012 * gcc.dg/torture/pr71522.c: New testcase.
4013
23e025db
JJ
40142016-06-14 Jakub Jelinek <jakub@redhat.com>
4015
4016 PR tree-optimization/71520
4017 * gcc.dg/tree-ssa/pr71520.c: New test.
4018
90b72e84
RB
40192016-06-14 Richard Biener <rguenther@suse.de>
4020
4021 PR tree-optimization/71521
86c24ba6 4022 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 4023
ef7cf206
JJ
40242016-06-13 Jakub Jelinek <jakub@redhat.com>
4025
0dda258b
JJ
4026 PR sanitizer/71498
4027 * c-c++-common/ubsan/bounds-13.c: New test.
4028
ef7cf206
JJ
4029 PR preprocessor/71183
4030 * gcc.dg/cpp/source_date_epoch-3.c: New test.
4031
a73786e3
JL
40322016-06-13 Jeff Law <law@redhat.com>
4033
4034 PR tree-optimization/71403
4035 * c-c++-common/ubsan/pr71403-1.c: New test.
4036 * c-c++-common/ubsan/pr71403-2.c: New test.
4037 * c-c++-common/ubsan/pr71403-3.c: New test.
4038
0ac249bf
JJ
40392016-06-13 Jakub Jelinek <jakub@redhat.com>
4040
4041 PR middle-end/71478
4042 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
4043 Add -Wno-psabi -w to dg-options.
4044
5408a64a
KN
40452016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
4046
4047 * gcc.target/powerpc/vadsdu-0.c: New test.
4048 * gcc.target/powerpc/vadsdu-1.c: New test.
4049 * gcc.target/powerpc/vadsdu-2.c: New test.
4050 * gcc.target/powerpc/vadsdu-3.c: New test.
4051 * gcc.target/powerpc/vadsdu-4.c: New test.
4052 * gcc.target/powerpc/vadsdu-5.c: New test.
4053 * gcc.target/powerpc/vadsdub-1.c: New test.
4054 * gcc.target/powerpc/vadsdub-2.c: New test.
4055 * gcc.target/powerpc/vadsduh-1.c: New test.
4056 * gcc.target/powerpc/vadsduh-2.c: New test.
4057 * gcc.target/powerpc/vadsduw-1.c: New test.
4058 * gcc.target/powerpc/vadsduw-2.c: New test.
4059
f7e4f2e3
DM
40602016-06-13 David Malcolm <dmalcolm@redhat.com>
4061
4062 * gcc.dg/c99-init-2.c (c): Update expected error message.
4063 * gcc.dg/init-bad-8.c (foo): Likewise.
4064 * gcc.dg/spellcheck-fields-3.c: New test case.
4065
ad23a23e
ML
40662016-06-13 Martin Liska <mliska@suse.cz>
4067
4068 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
4069 and "guess loop iv compared" heuristics.
4070 * gcc.dg/predict-2.c: Likewise.
4071 * gcc.dg/predict-3.c: Likewise.
4072 * gcc.dg/predict-4.c: Likewise.
4073 * gcc.dg/predict-5.c: Likewise.
4074 * gcc.dg/predict-6.c: Likewise.
4075
146c55da
MP
40762016-06-13 Marek Polacek <polacek@redhat.com>
4077
4078 PR middle-end/71476
4079 * c-c++-common/Wswitch-unreachable-4.c: New test.
4080 * gcc.dg/Wswitch-unreachable-2.c: New test.
4081 * g++.dg/tm/jump1.C: Move dg-warning.
4082
42e77cbc
EB
40832016-06-13 Eric Botcazou <ebotcazou@adacore.com>
4084
4085 * gnat.dg/renaming10.ad[sb]: New test.
4086
7474dcc1
PT
40872016-06-13 Paul Thomas <pault@gcc.gnu.org>
4088
4089 PR fortran/70673
4090 * gfortran.dg/pr70673.f90: New test.
4091
f57f53d3
RB
40922016-06-13 Richard Biener <rguenther@suse.de>
4093
4094 PR middle-end/64516
4095 * gcc.dg/align-3.c: New testcase.
4096
5843a5f0
ML
40972016-06-13 Martin Liska <mliska@suse.cz>
4098
4099 * gcc.target/i386/pr71458.c: New test.
4100
aa8fdb44
UB
41012016-06-12 Uros Bizjak <ubizjak@gmail.com>
4102
4103 PR target/71241
3a146d46 4104 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 4105
2043e4d7
DH
41062016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4107
4108 PR target/60751
4109 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
4110 statement.
4111
d3dc025d
DH
41122016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
4113
4114 PR target/60751
4115 * gfortran.dg/comma_IO_extension_1.f90: New test.
4116 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
4117 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
4118 statement.
4119 * gfortran.dg/graphite/pr38083.f90: Likewise.
4120 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
4121 missing format.
4122
a31d78c6
EB
41232016-06-11 Eric Botcazou <ebotcazou@adacore.com>
4124
4125 * gnat.dg/case_character.adb: New test.
4126
95c18dd0
SB
41272016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
4128
4129 PR middle-end/71310
4130 * gcc.target/powerpc/pr71310.c: New testcase.
4131
b97d37b4
KV
41322016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
4133
4134 PR middle-end/71478
4135 * gcc.dg/pr71478.c: New test.
4136
900bcda3
JJ
41372016-06-10 Jakub Jelinek <jakub@redhat.com>
4138
ec1c20db
JJ
4139 PR middle-end/71494
4140 * gcc.c-torture/execute/pr71494.c: New test.
4141
50b15873
JJ
4142 PR c/68657
4143 * gcc.target/i386/pr68657.c: New test.
4144
900bcda3
JJ
4145 PR inline-asm/68843
4146 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
4147 (test): Add -masm=intel alternatives.
4148
4d926e34
MS
41492016-06-10 Martin Sebor <msebor@redhat.com>
4150
4151 PR c/71392
4152 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
4153
ad071b2b
JL
41542016-06-10 Jeff Law <law@redhat.com>
4155
4156 PR tree-optimization/71335
4157 * gcc.c-torture/execute/pr71335.c: New test.
4158
2704efe8
DM
41592016-06-10 David Malcolm <dmalcolm@redhat.com>
4160
4161 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
4162 the various "cannot tail-call: " messages.
4163
18c9b7d4
CL
41642016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
4165
4166 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
4167 and options.
4168
7cfa10f3
MO
41692016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
4170
4171 PR sanitizer/71480
4172 * c-c++-common/asan/pr71480.c: New test.
4173
1f24fd3e
L
41742016-06-10 H.J. Lu <hongjiu.lu@intel.com>
4175
4176 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
4177 (ASMNAME2): Likewise.
4178 (main): Replace fn in asm statement with ASMNAME ("fn").
4179 * gcc.dg/guality/pr68037-2.c: Likewise.
4180 * gcc.dg/guality/pr68037-3.c: Likewise.
4181 * gcc.dg/torture/pr68037-1.c: Likewise.
4182 * gcc.dg/torture/pr68037-2.c: Likewise.
4183 * gcc.dg/torture/pr68037-3.c: Likewise.
4184
ad551c07
BE
41852016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
4186
4187 PR inline-asm/68843
4188 * gcc.target/i386/pr68843-1.c: New test.
4189 * gcc.target/i386/pr68843-2.c: New test.
4190
4b1ffdb1 41912016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
4192 Cesar Philippidis <cesar@codesourcery.com>
4193
4194 PR middle-end/71373
4195 * gcc.dg/goacc/nested-function-1.c: New file.
4196 * gcc.dg/goacc/nested-function-2.c: Likewise.
4197 * gcc.dg/goacc/pr71373.c: Likewise.
4198 * gfortran.dg/goacc/cray-2.f95: Likewise.
4199 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
4200 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
4201 * gfortran.dg/goacc/cray.f95: Update.
4202 * gfortran.dg/goacc/loop-1.f95: Likewise.
4203 * gfortran.dg/goacc/loop-3.f95: Likewise.
4204 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
4205 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
4206
42072016-06-10 Thomas Schwinge <thomas@codesourcery.com>
4208
4209 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
4210 for OpenACC tile clauses.
4211 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
4212
4213 PR c/71381
4214 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
4215 to...
4216 * c-c++-common/goacc/cache-2.c: ... this new file.
4217 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
4218 * gfortran.dg/goacc/cache-2.f95: ... this new file.
4219 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
4220 usage.
4221 * gfortran.dg/goacc/cray.f95: Likewise.
4222 * gfortran.dg/goacc/loop-1.f95: Likewise.
4223
89851e4c
AH
42242016-06-10 Alan Hayward <alan.hayward@arm.com>
4225
4226 PR tree-optimization/71407
4227 PR tree-optimization/71416
4228 * gcc.dg/vect/pr71407.c: New
4229 * gcc.dg/vect/pr71416-1.c: New
4230 * gcc.dg/vect/pr71416-2.c: New
4231
200eafbf
RB
42322016-06-10 Richard Biener <rguenther@suse.de>
4233
4234 PR middle-end/71477
4235 * gcc.dg/torture/pr71477.c: New testcase.
4236
4df99d92
JK
42372016-06-09 Julia Koval <julia.koval@intel.com>
4238
4239 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
4240 * gcc.target/i386/interrupt-13.c: Likewise.
4241 * gcc.target/i386/interrupt-15.c: Likewise.
4242 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
4243 * gcc.target/i386/interrupt-24.c: Likewise.
4244 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
4245 * gcc.target/i386/interrupt-9.c: Likewise.
4246 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4247
e01b4e16
MS
42482016-06-09 Martin Sebor <msebor@redhat.com>
4249
4250 PR c/70883
4251 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
4252 * gcc.dg/builtin-constant_p-1.c: Same.
4253 * gcc.dg/builtins-error.c: Same.
4254 * gcc.dg/pr70859.c: Same.
4255
9c35db0e
SKS
42562016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4257
4258 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
4259 * gcc.dg/torture/pr68067-1.c: Likewise.
4260 * gcc.dg/torture/pr68067-2.c: Likewise.
4261
42622016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4263
4264 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
4265 when setting SIZE.
4266
392a81b9
PC
42672016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
4268
4269 PR c++/71465
4270 * g++.dg/inherit/crash5.C: New.
4271 Revert:
4272 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4273
4274 PR c++/70202
4275 * g++.dg/inherit/crash5.C: New.
4276 * g++.dg/inherit/virtual1.C: Adjust.
4277
e49efc14
ML
42782016-06-09 Martin Liska <mliska@suse.cz>
4279
4280 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
4281 * g++.dg/predict-loop-exit-2.C: Likewise.
4282 * g++.dg/predict-loop-exit-3.C: Likewise.
4283 * gcc.dg/predict-1.c: Likewise.
4284 * gcc.dg/predict-2.c: Likewise.
4285 * gcc.dg/predict-3.c: Likewise.
4286 * gcc.dg/predict-4.c: Likewise.
4287 * gcc.dg/predict-5.c: Likewise.
4288 * gcc.dg/predict-6.c: Likewise.
4289 * gcc.dg/predict-7.c: Likewise.
4290
36d57986
RB
42912016-06-09 Richard Biener <rguenther@suse.de>
4292
4293 PR tree-optimization/71462
4294 * gcc.dg/torture/pr71462.c: New testcase.
4295
7d82e8e4
MP
42962016-06-09 Marek Polacek <polacek@redhat.com>
4297
4298 PR c/65471
4299 * gcc.dg/c11-generic-3.c: New test.
4300
c8a71589
PC
43012016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
4302
4303 * g++.dg/init/array42.C: New.
4304 * g++.dg/init/array43.C: Likewise.
4305 * g++.dg/init/array44.C: Likewise.
4306 * g++.dg/init/array45.C: Likewise.
4307 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
4308 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
4309 * g++.dg/cpp1y/auto-fn27.C: Likewise.
4310 * g++.dg/gomp/pr35751.C: Likewise.
4311 * g++.dg/init/array23.C: Likewise.
4312 * g++.dg/init/brace2.C: Likewise.
4313 * g++.dg/init/brace6.C: Likewise.
4314
44a845ca
MS
43152016-06-08 Martin Sebor <msebor@redhat.com>
4316 Jakub Jelinek <jakub@redhat.com>
4317
4318 PR c++/70507
4319 PR c/68120
4320 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
4321 * c-c++-common/builtin-arith-overflow-2.c: New test.
4322 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
4323 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
4324 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
4325
2ef16b6e
JJ
43262016-06-08 Jakub Jelinek <jakub@redhat.com>
4327
4328 PR c++/71442
4329 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
4330
5e3ee346
AL
43312016-06-08 Alan Lawrence <alan.lawrence@arm.com>
4332
4333 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
4334 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
4335 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
4336 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
4337 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
4338 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
4339 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
4340 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
4341 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
4342 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
4343 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
4344 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
4345 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
4346
b2ae2814
RB
43472016-06-08 Richard Biener <rguenther@suse.de>
4348
4349 PR tree-optimization/68558
4350 * gcc.dg/vect/slp-44.c: New testcase.
4351
e09b4c37
RB
43522016-06-08 Richard Biener <rguenther@suse.de>
4353
4354 * gcc.dg/vect/slp-43.c: New testcase.
4355
72d50660
RB
43562016-06-08 Richard Biener <rguenther@suse.de>
4357
4358 PR tree-optimization/71452
4359 * gcc.dg/torture/pr71452.c: New testcase.
4360
988c115c
JJ
43612016-06-08 Jakub Jelinek <jakub@redhat.com>
4362
4363 PR c++/71448
4364 * g++.dg/torture/pr71448.C: New test.
4365
73d73b48
BS
43662016-06-08 Bernd Schmidt <bschmidt@redhat.com>
4367
4368 PR debug/71432
4369 PR ada/71413
4370 * g++.dg/debug/pr71432.C: New test.
4371
bdd15d0c
PK
43722016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4373
4374 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
4375 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
4376 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
4377
ce0607bb
AH
43782016-06-08 Alan Hayward <alan.hayward@arm.com>
4379
4380 * gcc.dg/vect/vect-live-2.c: Update effective target.
4381 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4382 * lib/target-supports.exp: Add aarch64 to vect_long.
4383
92a5f2ba
MP
43842016-06-08 Marek Polacek <polacek@redhat.com>
4385
4386 PR c/71418
4387 * gcc.dg/noncompile/pr71418.c: New test.
4388
08203f73
MP
4389 PR c/71426
4390 * gcc.dg/noncompile/pr71426.c: New test.
4391
d1fcc2bd
JH
43922016-06-07 Jan Hubicka <hubicka@ucw.cz>
4393
4394 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
4395 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
4396 * gcc.dg/predict-3.c: Update template.
4397 * gcc.dg/predict-5.c: Update template.
4398 * gcc.dg/predict-6.c: Update template.
4399 * gcc.dg/predict-9.c: Update template.
4400 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
4401
a23e6f1c
BS
44022016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
4403
4404 * gcc.target/powerpc/vec-mul.c: New test.
4405
6ffd47b7
DM
44062016-06-07 David Malcolm <dmalcolm@redhat.com>
4407
4408 * gcc.dg/spellcheck-fields-2.c: New test case.
4409
bfd67b47
RB
44102016-06-07 Richard Biener <rguenther@suse.de>
4411
4412 PR c/61564
4413 * gcc.dg/Wpragmas-1.c: New testcase.
4414 * gcc.dg/Wattributes-4.c: Likewise.
4415 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
4416 entry.
4417
701b9a47
CL
44182016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
4419
4420 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
4421 spurious debug code.
4422
6b80d6fa
RB
44232016-06-07 Richard Biener <rguenther@suse.de>
4424
4425 PR tree-optimization/71428
4426 * gcc.dg/torture/pr71428.c: New testcase.
4427
0f3f9437
RB
44282016-06-07 Richard Biener <rguenther@suse.de>
4429
4430 PR middle-end/71423
4431 * gcc.dg/torture/pr71423.c: New testcase.
4432
ec963f2a
KV
44332016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
4434
4435 PR middle-end/71408
4436 * gcc.dg/tree-ssa/pr71408.c: New test.
4437
46ab5b6e
KV
44382016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
4439
4440 PR middle-end/71281
4441 * g++.dg/torture/pr71281.C: New test.
4442
1f40cff3
MP
44432016-06-06 Marek Polacek <polacek@redhat.com>
4444
4445 PR c/71362
4446 * gcc.dg/pr71362.c: New test.
4447
6f5bcd24
JJ
44482016-06-06 Jakub Jelinek <jakub@redhat.com>
4449 Patrick Palka <ppalka@gcc.gnu.org>
4450
4451 PR c++/70847
4452 PR c++/71330
4453 PR c++/71393
4454 * g++.dg/opt/pr70847.C: New test.
4455 * g++.dg/ubsan/pr70847.C: New test.
4456 * g++.dg/ubsan/pr71393.C: New test.
4457
158beb4a
JJ
44582016-06-06 Jakub Jelinek <jakub@redhat.com>
4459
4460 PR tree-optimization/71259
4461 * gcc.dg/vect/pr71259.c: New test.
4462
d9b950dd
DM
44632016-06-06 David Malcolm <dmalcolm@redhat.com>
4464
4465 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
4466 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
4467 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
4468 above.
4469
36f9ad69
KT
44702016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4471
4472 PR middle-end/37780
4473 * gcc.c-torture/execute/pr37780.c: New test.
4474 * gcc.target/aarch64/pr37780_1.c: Likewise.
4475 * gcc.target/arm/pr37780_1.c: Likewise.
4476
5545a907
MP
44772016-06-06 Marek Polacek <polacek@redhat.com>
4478
4479 * c-c++-common/attr-may-alias-1.c: New test.
4480 * c-c++-common/attr-may-alias-2.c: New test.
4481 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
4482
93671519
BE
44832016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
4484
4485 PR c/24414
4486 * gcc.target/i386/pr24414.c: New test.
4487
690f24b7
JM
44882016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
4489
4490 * gcc.target/sparc/vis4misc.c: New file.
4491 * gcc.target/sparc/fpcmp.c: Likewise.
4492 * gcc.target/sparc/fpcmpu.c: Likewise.
4493
31ce6157
AH
44942016-06-06 Alan Hayward <alan.hayward@arm.com>
4495
4496 * gcc.dg/vect/vect-live-1.c: Use additional-options.
4497 * gcc.dg/vect/vect-live-3.c: Likewise.
4498
9fcebb5a
RB
44992016-06-06 Richard Biener <rguenther@suse.de>
4500
4501 PR tree-optimization/71398
4502 * gcc.dg/torture/pr71398.c: New testcase.
4503
903ca97b
UB
45042016-06-06 Uros Bizjak <ubizjak@gmail.com>
4505
4506 PR target/71389
4507 * g++.dg/pr71389.C: New test.
4508
9c1eb332
JD
45092016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4510
4511 PR fortran/71404
4512 * gfortran.dg/fmt_read_5.f: New test.
4513
b2d83bd2
AV
45142016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
4515
4516 PR fortran/69659
4517 * gfortran.dg/class_array_22.f03: New test.
4518
ec81960e
JH
45192016-06-05 Jan Hubicka <hubicka@ucw.cz>
4520
4521 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
4522
429d2750
JH
45232016-06-05 Jan Hubicka <hubicka@ucw.cz>
4524
4525 * gcc.dg/predict-9.c: Update template.
4526
c1c00983
PC
45272016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4528
4529 PR c++/49377
4530 * g++.dg/template/pr49377.C: New.
4531
1927a963
JJ
45322016-06-04 Jakub Jelinek <jakub@redhat.com>
4533
4534 PR tree-optimization/71405
4535 * g++.dg/torture/pr71405.C: New test.
4536
909a11ad
PC
45372016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4538
4539 PR c++/70202
4540 * g++.dg/inherit/crash5.C: New.
4541 * g++.dg/inherit/virtual1.C: Adjust.
4542
08bbb1f8
JL
45432016-06-03 Jeff Law <law@redhat.com>
4544
4545 PR tree-optimization/71316
4546 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
4547
7c35235c
JJ
45482016-06-03 Jakub Jelinek <jakub@redhat.com>
4549
4550 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
4551 dg-additional-options with just -fno-tree-scev-cprop in it.
4552 * gcc.dg/vect/vect-live-2.c: Likewise.
4553 * gcc.dg/vect/vect-live-5.c: Likewise.
4554 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
4555 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
4556 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4557
c8572dd6
PP
45582016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
4559
4560 PR c++/27100
4561 * g++.dg/other/friend6.C: New test.
4562
1c7733a7
BS
45632016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4564
4565 * g++.dg/torture/ppc-ldst-array.C: New.
4566
0d2f700f
JM
45672016-06-03 Joseph Myers <joseph@codesourcery.com>
4568
4569 PR target/71276
4570 PR target/71277
4571 * gcc.dg/torture/builtin-fp-int-inexact.c,
4572 gcc.target/i386/387-builtin-fp-int-inexact.c,
4573 gcc.target/i386/387-rint-inline-1.c,
4574 gcc.target/i386/387-rint-inline-2.c,
4575 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
4576 gcc.target/i386/sse2-rint-inline-1.c,
4577 gcc.target/i386/sse2-rint-inline-2.c,
4578 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
4579 gcc.target/i386/sse4_1-rint-inline.c: New tests.
4580
f8071c05
L
45812016-06-03 H.J. Lu <hongjiu.lu@intel.com>
4582 Julia Koval <julia.koval@intel.com>
4583
4584 PR target/66960
4585 PR target/67630
4586 PR target/67634
4587 PR target/67841
4588 PR target/68037
4589 PR target/68618
4590 PR target/68661
4591 PR target/69575
4592 PR target/69596
4593 PR target/69734
4594 * gcc.dg/guality/pr68037-1.c: New test.
4595 * gcc.dg/guality/pr68037-2.c: Likewise.
4596 * gcc.dg/guality/pr68037-3.c: Likewise.
4597 * gcc.dg/torture/pr68037-1.c: Likewise.
4598 * gcc.dg/torture/pr68037-2.c: Likewise.
4599 * gcc.dg/torture/pr68037-3.c: Likewise.
4600 * gcc.dg/torture/pr68661-1a.c: Likewise.
4601 * gcc.dg/torture/pr68661-1b.c: Likewise.
4602 * gcc.target/i386/interrupt-1.c: Likewise.
4603 * gcc.target/i386/interrupt-2.c: Likewise.
4604 * gcc.target/i386/interrupt-3.c: Likewise.
4605 * gcc.target/i386/interrupt-4.c: Likewise.
4606 * gcc.target/i386/interrupt-5.c: Likewise.
4607 * gcc.target/i386/interrupt-6.c: Likewise.
4608 * gcc.target/i386/interrupt-7.c: Likewise.
4609 * gcc.target/i386/interrupt-8.c: Likewise.
4610 * gcc.target/i386/interrupt-9.c: Likewise.
4611 * gcc.target/i386/interrupt-10.c: Likewise.
4612 * gcc.target/i386/interrupt-11.c: Likewise.
4613 * gcc.target/i386/interrupt-12.c: Likewise.
4614 * gcc.target/i386/interrupt-13.c: Likewise.
4615 * gcc.target/i386/interrupt-14.c: Likewise.
4616 * gcc.target/i386/interrupt-15.c: Likewise.
4617 * gcc.target/i386/interrupt-16.c: Likewise.
4618 * gcc.target/i386/interrupt-17.c: Likewise.
4619 * gcc.target/i386/interrupt-18.c: Likewise.
4620 * gcc.target/i386/interrupt-19.c: Likewise.
4621 * gcc.target/i386/interrupt-20.c: Likewise.
4622 * gcc.target/i386/interrupt-21.c: Likewise.
4623 * gcc.target/i386/interrupt-22.c: Likewise.
4624 * gcc.target/i386/interrupt-23.c: Likewise.
4625 * gcc.target/i386/interrupt-24.c: Likewise.
4626 * gcc.target/i386/interrupt-25.c: Likewise.
4627 * gcc.target/i386/interrupt-26.c: Likewise.
4628 * gcc.target/i386/interrupt-27.c: Likewise.
4629 * gcc.target/i386/interrupt-28.c: Likewise.
4630 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
4631 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
4632 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
4633 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
4634 * gcc.target/i386/interrupt-iamcu.c: Likewise.
4635 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
4636 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
4637 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
4638 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4639 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
4640 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
4641 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
4642
36b85e43
BS
46432016-06-03 Bernd Schmidt <bschmidt@redhat.com>
4644
9de2e795
L
4645 PR tree-optimization/52171
4646 * gcc.dg/pr52171.c: New test.
4647 * gcc.target/i386/pr52171.c: New test.
36b85e43 4648
bfeee8ac
JH
46492016-06-03 Jan Hubicka <jh@suse.cz>
4650
4651 * g++.dg/tree-ssa/pred-1.C: New testcase
4652 * gcc.dg/tree-ssa/pred-1.c: New testcase
4653
859b0bae
BS
46542016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4655
4656 PR target/70957
4657 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
4658 support.
4659 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
4660
3a2edf4c
AH
46612016-06-03 Alan Hayward <alan.hayward@arm.com>
4662
4663 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
4664
b28ead45
AH
46652016-06-03 Alan Hayward <alan.hayward@arm.com>
4666
4667 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 4668 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
4669 * gcc.dg/vect/vect-live-1.c: New test.
4670 * gcc.dg/vect/vect-live-2.c: New test.
4671 * gcc.dg/vect/vect-live-3.c: New test.
4672 * gcc.dg/vect/vect-live-4.c: New test.
4673 * gcc.dg/vect/vect-live-5.c: New test.
4674 * gcc.dg/vect/vect-live-slp-1.c: New test.
4675 * gcc.dg/vect/vect-live-slp-2.c: New test.
4676 * gcc.dg/vect/vect-live-slp-3.c: New test.
4677
1f91747b
JJ
46782016-06-03 Jakub Jelinek <jakub@redhat.com>
4679
4680 PR middle-end/71387
4681 * g++.dg/opt/pr71387.C: New test.
4682
47b83923
JL
46832016-06-02 Jeff Law <law@redhat.com>
4684
4685 PR tree-optimization/71328
4686 * gcc.c-torture/compile/pr71328.c: New test.
4687
e96e5f46
JD
46882016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4689
4690 PR fortran/52393
4691 * gfortran.dg/fmt_read_3.f90: Fix typo.
4692 * gfortran.dg/fmt_read_4.f90: New test.
4693
b872d729
PC
46942016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
4695
4696 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
4697 * g++.dg/cpp0x/forw_enum6.C: Likewise.
4698 * g++.dg/cpp0x/forw_enum8.C: Likewise.
4699 * g++.dg/cpp0x/override2.C: Likewise.
4700 * g++.dg/parse/crash5.C: Likewise.
4701 * g++.dg/parse/error16.C: Likewise.
4702 * g++.dg/parse/error27.C: Likewise.
4703 * g++.dg/template/qualttp15.C: Likewise.
4704 * g++.dg/template/redecl4.C: Likewise.
4705 * g++.old-deja/g++.other/crash39.C: Likewise.
4706 * g++.old-deja/g++.other/struct1.C: Likewise.
4707 * g++.old-deja/g++.pt/m9a.C: Likewise.
4708 * g++.old-deja/g++.pt/memclass10.C: Likewise.
4709
0e535442
JJ
47102016-06-02 Jakub Jelinek <jakub@redhat.com>
4711
0633ee10
JJ
4712 PR c++/71372
4713 * c-c++-common/pr71372.c: New test.
4714
0e535442
JJ
4715 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
4716 __TIME__ strings with __builtin_strcmp instead of printf and
4717 dg-output.
4718
f3c5ecc2
ML
47192016-06-02 Martin Liska <mliska@suse.cz>
4720
4721 * gcc.dg/predict-9.c: New test.
4722
a91807c5
JJ
47232016-06-02 Jakub Jelinek <jakub@redhat.com>
4724
4725 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
4726 global set_compiler_env_var and global saved_compiler_env_var.
4727
b5bd1978
KT
47282016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4729
4730 PR rtl-optimization/71295
4731 * gcc.c-torture/compile/pr71295.c: New test.
4732
b93b1475
JJ
47332016-06-02 Jakub Jelinek <jakub@redhat.com>
4734
930ebd0e
JJ
4735 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
4736
1e021dc3
JJ
4737 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
4738 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
4739
b93b1475
JJ
4740 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
4741 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
4742 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
4743 alternative number.
4744
58f2fb5c
MM
47452016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4746
4747 * gcc.target/powerpc/p9-splat-4.c: New test.
4748
47492016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4750
4751 PR target/71186
4752 * gcc.target/powerpc/pr71186.c: New test.
4753
4731c9f0
JD
47542016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4755
4756 PR fortran/52393
4757 * gfortran.dg/fmt_read_3.f90: New test.
4758
042dee3e
TP
47592016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
4760
4761 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
4762 procedure.
4763
15c98b2e
ES
47642016-06-01 Eduard Sanou <dhole@openmailbox.org>
4765
4766 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
4767 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
4768 env var is set.
4769 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
4770 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
4771 shown once.
4772 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
4773 during compilation.
4774 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
4775 vars set by dg-set-compiler-env-var.
4776
6442a6f4
PT
47772016-06-01 Paul Thomas <pault@gcc.gnu.org>
4778
4779 PR fortran/71156
4780 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
4781 to the module procedure declaration.
4782 * gfortran.dg/submodule_16.f08: New test.
4783
ab62397a
JJ
47842016-06-01 Jakub Jelinek <jakub@redhat.com>
4785
4786 PR middle-end/71371
4787 * c-c++-common/gomp/pr71371.c: New test.
4788
b66af6ed
RB
47892016-06-01 Richard Biener <rguenther@suse.de>
4790
4791 PR tree-optimization/71366
4792 * gcc.dg/torture/pr71366-1.c: New testcase.
4793 * gcc.dg/torture/pr71366-2.c: Likewise.
4794
e342b9d8
KN
47952016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
4796
4797 * gcc.target/powerpc/vslv-0.c: New test.
4798 * gcc.target/powerpc/vslv-1.c: New test.
4799 * gcc.target/powerpc/vsrv-0.c: New test.
4800 * gcc.target/powerpc/vsrv-1.c: New test.
4801
721547cd
NS
48022016-06-01 Nathan Sidwell <nathan@acm.org>
4803
4804 * c-c++-common/torture/pr57945.c: Add expected PTX error.
4805 * gcc.target/nvptx/weak.c: New.
4806
fa2c9034
RB
48072016-06-01 Richard Biener <rguenther@suse.de>
4808
4809 PR tree-optimization/71261
4810 * gcc.dg/torture/vect-bool-1.c: New testcase.
4811
3e32893c
JJ
48122016-06-01 Jakub Jelinek <jakub@redhat.com>
4813
4814 * gfortran.dg/gomp/order-1.f90: New test.
4815 * gfortran.dg/gomp/order-2.f90: New test.
4816
8c383600
JH
48172016-06-01 Jan Hubicka <hubicka@ucw.cz>
4818
4819 * gcc.dg/unroll-6.c: Update template.
4820 * gcc.dg/unroll-7.c: New testcase.
4821 * gcc.dg/unroll-8.c: New testcase.
4822
a0dfeef5
EB
48232016-06-01 Eric Botcazou <ebotcazou@adacore.com>
4824
4825 * gnat.dg/opt56.ad[sb]: New test.
4826
48de5701
PC
48272016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
4828
4829 PR c++/66635
4830 * g++.dg/cpp0x/constexpr-ice16.C: New.
4831
827cf695
PP
48322016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4833
4834 PR tree-optimization/71314
4835 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
4836 -mbranch-cost=2.
4837
ff66f6e8
PP
48382016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4839
4840 PR tree-optimization/71077
4841 * gcc.dg/tree-ssa/pr71077.c: New test.
4842
050fb209
JH
48432016-05-31 Jan Hubicka <hubicka@ucw.cz>
4844
48de5701
PC
4845 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
4846 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
4847 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 4848
c642d919
PC
48492016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
4850
4851 PR c++/71248
4852 * g++.dg/cpp0x/pr71248.C: New.
4853 * g++.dg/cpp0x/auto7.C: Test column numbers too.
4854 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
4855 * g++.dg/init/new37.C: Likewise.
4856 * g++.dg/template/static1.C: Likewise.
4857 * g++.dg/template/static2.C: Likewise.
4858
d6439e08
L
48592016-05-31 H.J. Lu <hongjiu.lu@intel.com>
4860
4861 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
4862 instead of %rdi.
4863 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
4864
780b9dd4
MP
48652016-05-31 Marek Polacek <polacek@redhat.com>
4866
4867 * c-c++-common/Wswitch-unreachable-3.c: New test.
4868 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
4869
0d99f8a0
RB
48702016-05-31 Richard Biener <rguenther@suse.de>
4871
4872 PR tree-optimization/71352
4873 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
4874
52545641
TP
48752016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
4876
4877 * gcc.target/arm/armv5_thumb_isa.c: New test.
4878
5b8c1205
KY
48792016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
4880
4881 PR target/71346
4882 * gcc.target/i386/pr71346.c: New test.
4883
7a88cc84
TV
48842016-05-31 Tom de Vries <tom@codesourcery.com>
4885
4886 PR tree-optimization/69068
4887 * gcc.dg/graphite/pr69068.c: New test.
4888
265149a6
MS
48892016-05-27 Martin Sebor <msebor@redhat.com>
4890
4891 PR c++/71306
4892 * g++.dg/warn/Wplacement-new-size-3.C: New test.
4893
00631022
JJ
48942016-05-30 Jakub Jelinek <jakub@redhat.com>
4895
4896 PR c++/71349
4897 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
4898 nowait depend(inout: dd[0]) clauses where permitted.
4899
b2f6675b
PC
49002016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4901
4902 PR c++/71238
4903 * g++.dg/parse/pr71238.C: New.
4904 * g++.dg/concepts/friend1.C: Test column numbers too.
4905 * g++.dg/cpp0x/initlist31.C: Likewise.
4906 * g++.dg/cpp0x/pr51420.C: Likewise.
4907 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
4908 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
4909 * g++.dg/ext/builtin3.C: Likewise.
4910 * g++.dg/lookup/friend12.C: Likewise.
4911 * g++.dg/lookup/friend7.C: Likewise.
4912 * g++.dg/lookup/koenig1.C: Likewise.
4913 * g++.dg/lookup/koenig5.C: Likewise.
4914 * g++.dg/lookup/used-before-declaration.C: Likewise.
4915 * g++.dg/overload/koenig1.C: Likewise.
4916 * g++.dg/template/crash65.C: Likewise.
4917 * g++.dg/template/friend57.C: Likewise.
4918 * g++.dg/warn/Wshadow-5.C: Likewise.
4919 * g++.dg/warn/Wunused-8.C: Likewise.
4920 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
4921 * g++.old-deja/g++.jason/lineno5.C: Likewise.
4922 * g++.old-deja/g++.jason/member.C: Likewise.
4923 * g++.old-deja/g++.jason/report.C: Likewise.
4924 * g++.old-deja/g++.jason/scoping12.C: Likewise.
4925 * g++.old-deja/g++.law/visibility20.C: Likewise.
4926 * g++.old-deja/g++.ns/koenig5.C: Likewise.
4927 * g++.old-deja/g++.other/static5.C: Likewise.
4928 * g++.old-deja/g++.pt/overload2.C: Likewise.
4929
a448ff40
JH
49302016-05-30 Jan Hubicka <hubicka@ucw.cz>
4931
4932 * gcc.dg/tree-ssa/peel1.c: New testcase.
4933 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
4934 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
4935
69be8c91
TV
49362016-05-30 Tom de Vries <tom@codesourcery.com>
4937
4938 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
4939 to ce.
4940
a59775a1
PC
49412016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4942
4943 PR c++/71099
4944 * g++.dg/parse/virtual1.C: New.
4945
53d6d955
UB
49462016-05-30 Uros Bizjak <ubizjak@gmail.com>
4947
4948 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
4949 Use correct register when clearing %edx.
4950
0557293f
AM
49512016-05-30 Alexander Monakov <amonakov@ispras.ru>
4952
4953 PR tree-optimization/71289
4954 * gcc.dg/pr71289.c: New test.
4955
5d476e35
KV
49562016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4957
4958 PR middle-end/71269
4959 PR middle-end/71292
4960 * gcc.dg/tree-ssa/pr71269.c: New test.
4961 * gcc.dg/tree-ssa/pr71292.c: New test.
4962
db5447ca
KV
49632016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4964
4965 PR middle-end/71252
4966 * gcc.dg/tree-ssa/pr71252-2.c: New test.
4967
98bdbb39
JH
49682016-05-30 Jan Hubicka <hubicka@ucw.cz>
4969
4970 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
4971 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
4972 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
4973
7e012855
TV
49742016-05-30 Tom de Vries <tom@codesourcery.com>
4975
4976 PR tree-optimization/69067
4977 * gcc.dg/graphite/pr69067.c: New test.
4978
beed3701
UB
49792016-05-29 Uros Bizjak <ubizjak@gmail.com>
4980
4981 PR target/71245
4982 * gcc.target/i386/pr71245-1.c: New test.
4983 * gcc.target/i386/pr71245-2.c: Ditto.
4984
b6d4f8e8
PC
49852016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
4986
4987 PR c++/71105
4988 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
4989 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
4990 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
4991
00022058
JH
49922016-05-27 Jan Hubicka <hubicka@ucw.cz>
4993
4994 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
4995
c8419aca
VV
49962016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
4997
4998 Revert:
4999 PR c++/69855
5000 * g++.dg/overload/69855.C: New.
5001 * g++.old-deja/g++.law/missed-error2.C: Adjust.
5002 * g++.old-deja/g++.pt/crash3.C: Likewise.
5003
8008c4d2
PC
50042016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
5005
5006 PR c++/60385
5007 * g++.dg/parse/namespace13.C: New.
5008
8b2ef235
JL
50092016-05-26 Jeff Law <law@redhat.com>
5010
5011 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
5012 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
5013 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5014 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
5015 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
5016 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
5017 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
5018 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5019 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
5020 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
5021 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
5022 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
5023 * gcc.dg/tree-ssa/vrp56.c: Likewise.
5024
7d67159b
VV
50252016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
5026
5027 PR c++/69855
5028 * g++.dg/overload/69855.C: New.
5029 * g++.old-deja/g++.law/missed-error2.C: Adjust.
5030 * g++.old-deja/g++.pt/crash3.C: Likewise.
5031
88e3bdd1
JW
50322016-05-27 Jiong Wang <jiong.wang@arm.com>
5033
5034 PR target/63596
5035 * gcc.target/aarch64/va_arg_1.c: New testcase.
5036 * gcc.target/aarch64/va_arg_2.c: Likewise.
5037 * gcc.target/aarch64/va_arg_3.c: Likewise.
5038
3fd6b9cc
JW
50392016-05-27 Jiong Wang <jiong.wang@arm.com>
5040
5041 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
5042 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
5043 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
5044 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
5045 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
5046
3cee7e4e
MP
50472016-05-27 Marek Polacek <polacek@redhat.com>
5048
5049 PR middle-end/71308
5050 * g++.dg/torture/pr71308.C: New test.
5051
6a813c96
DV
50522016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
5053
5054 * gcc.dg/zero_bits_compound-1.c: New test.
5055 * gcc.dg/zero_bits_compound-2.c: New test.
5056
0561bcfb
IE
50572016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
5058
5059 PR middle-end/71279
5060 * gcc.dg/pr71279.c: New test.
5061
21316320
MM
50622016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
5063
5064 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
5065 floating point min/max/comparison instructions.
5066 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
5067
7211a097
JJ
50682016-05-26 Jakub Jelinek <jakub@redhat.com>
5069
5070 * c-c++-common/gomp/schedule-1.c: New test.
5071 * gfortran.dg/gomp/schedule-1.f90: New test.
5072
cac177cf
PP
50732016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
5074
5075 PR c++/70822
5076 PR c++/70106
5077 * g++.dg/cpp1y/auto-fn32.C: New test.
5078 * g++.dg/cpp1y/paren4.C: New test.
5079
a2d5b8c9
NS
50802016-05-26 Nathan Sidwell <nathan@acm.org>
5081
5082 * gcc.dg/20060410.c: Xfail on ptx.
5083 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
5084 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
5085 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
5086 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
5087 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
5088
ffa8b552
TP
50892016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
5090
5091 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
5092
c7501e00
JJ
50932016-05-26 Jakub Jelinek <jakub@redhat.com>
5094
1875b9a0
JJ
5095 PR tree-optimization/71280
5096 * gcc.dg/pr71280.c: New test.
5097
2116e19f
JJ
5098 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
5099
305aef09
JJ
5100 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
5101 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
5102
c7501e00
JJ
5103 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
5104
ca449d26
JW
51052016-05-26 Jiong Wang <jiong.wang@arm.com>
5106
5107 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 5108 kept in memory.
ca449d26 5109
8af01c66
JL
51102016-05-25 Jeff Law <law@redhat.com>
5111
5112 PR tree-optimization/71272
5113 * gcc.c-torture/compile/pr71272.c: new test.
5114
f9d6ce73
BS
51152016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
5116
5117 * gcc.target/powerpc/vec-cmpne.c: New test.
5118 * gcc.target/powerpc/vec-cmpne-long.c: New test.
5119
a88a7b22
EB
51202016-05-25 Eric Botcazou <ebotcazou@adacore.com>
5121
5122 * gnat.dg/opt55.ad[sb]: New test.
5123
125f02ed
SKS
51242016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5125
5126 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
5127 * c-c++-common/pr60226.c: Require int32plus.
5128 * gcc.c-torture/execute/pr70602.c: Likewise.
5129 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
5130 unsigned long for malloc arg type.
5131 * gcc.dg/asr_div1.c: Require int32plus.
5132 * gcc.dg/enum-mode-1.c: XFAIL for int16.
5133 * gcc.dg/pie-1.c: Require pie.
5134 * gcc.dg/pie-2.c: Likewise.
5135 * gcc.dg/pr59471.c: Require int32plus.
5136 * gcc.dg/pr59963-2.c: XFAIL for int16.
5137 * gcc.dg/pr60114.c: Require int32plus.
5138 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
5139 unsigned long for typedef of size_t.
5140 * gcc.dg/pr63914.c: Require int32plus.
5141 * gcc.dg/pr64536.c: Require pt32plus.
5142 * gcc.dg/pr65658.c: Likewise.
5143 * gcc.dg/pr67271.c: Require int32plus.
5144 * gcc.dg/pr68112.c: Likewise.
5145 * gcc.dg/pr69071.c: Skip for avr target.
5146 * gcc.dg/pr69973.c: Require int32plus.
5147 * gcc.dg/pr70169.c: Skip for avr target.
5148 * gcc.dg/sso-6.c: Require int32plus.
5149 * gcc.dg/sso-7.c: Likewise.
5150 * gcc.dg/sso-8.c: Likewise.
5151 * gcc.dg/vrp-min-max-2.c: Likewise.
5152
c6e434f5
UB
51532016-05-25 H.J. Lu <hongjiu.lu@intel.com>
5154
5155 PR target/70738
5156 * gcc.target/i386/pr70738-1.c: New test.
5157 * gcc.target/i386/pr70738-2.c: Likewise.
5158 * gcc.target/i386/pr70738-3.c: Likewise.
5159 * gcc.target/i386/pr70738-4.c: Likewise.
5160 * gcc.target/i386/pr70738-5.c: Likewise.
5161 * gcc.target/i386/pr70738-6.c: Likewise.
5162 * gcc.target/i386/pr70738-7.c: Likewise.
5163 * gcc.target/i386/pr70738-8.c: Likewise.
5164 * gcc.target/i386/pr70738-9.c: Likewise.
5165
5c42d341
KT
51662016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5167
5168 PR rtl-optimization/66940
5169 * gcc.c-torture/execute/pr66940.c: New test.
5170
bf9a1a07
IV
51712016-05-25 Ilya Verbin <ilya.verbin@intel.com>
5172
5173 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
5174 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
5175 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
5176 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
5177 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
5178 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
5179 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
5180 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
5181 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
5182 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
5183 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
5184 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
5185 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
5186 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
5187 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
5188 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
5189 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
5190 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
5191 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
5192 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
5193 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
5194 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
5195 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
5196 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
5197
95efe6b6
MP
51982016-05-25 Marek Polacek <polacek@redhat.com>
5199
5200 PR c/71265
5201 * gcc.dg/noncompile/pr71265.c: New test.
5202
a23faf7a
MP
5203 PR c/71266
5204 * gcc.dg/noncompile/old-style-parm-3.c: New test.
5205
69a6d5ad
NS
52062016-05-25 Nathan Sidwell <nathan@acm.org>
5207
5208 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
5209
3072d4ea
RB
52102016-05-25 Richard Biener <rguenther@suse.de>
5211
5212 PR tree-optimization/71261
5213 * c-c++-common/torture/pr71261.c: New testcase.
5214
e412ece4
RB
52152016-05-25 Richard Biener <rguenther@suse.de>
5216
5217 PR tree-optimization/71264
5218 * gcc.dg/vect/pr71264.c: New testcase.
5219
b9e551ad
PC
52202016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5221
5222 PR c++/55992
5223 * g++.dg/cpp0x/alias-decl-53.C: New.
5224 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
5225
6aa1abe5
ML
52262016-05-25 Martin Liska <mliska@suse.cz>
5227
5228 * g++.dg/pr71239.C: New test.
5229
842d162e
RB
52302016-05-25 Richard Biener <rguenther@suse.de>
5231
c87885ca
RO
5232 * gcc.dg/vect/pr58135.c: Rename to ...
5233 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 5234
f184a36c
MP
52352016-05-25 Marek Polacek <polacek@redhat.com>
5236
5237 * g++.dg/pr65295.C: Use target c++14.
5238
021fad86
PC
52392016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5240
53d6d955
UB
5241 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
5242 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 5243
c3eaf15a
MM
52442016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5245
5246 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
5247 instructions.
5248
e46c7770
CP
52492016-05-24 Cesar Philippidis <cesar@codesourcery.com>
5250
5251 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
5252 * c-c++-common/goacc/deviceptr-1.c: Likewise.
5253 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
5254 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5255 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5256 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5257 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
5258 * c-c++-common/goacc/pcopy.c: Likewise.
5259 * c-c++-common/goacc/pcopyin.c: Likewise.
5260 * c-c++-common/goacc/pcopyout.c: Likewise.
5261 * c-c++-common/goacc/pcreate.c: Likewise.
5262 * c-c++-common/goacc/pr70688.c: New test.
5263 * c-c++-common/goacc/present-1.c: Adjust test.
5264 * c-c++-common/goacc/reduction-5.c: Likewise.
5265 * g++.dg/goacc/data-1.C: New test.
5266
4bfc9db7
MM
52672016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5268
5269 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
5270 vector parity built-in functions.
5271 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
5272 count trailing zeros automatic vectorization.
5273 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
5274 count trailing zeros built-in functions.
5275
2bc145af
KV
52762016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
5277
5278 * gcc.dg/tree-ssa/reassoc-44.c: New test.
5279
26869fdb
PH
52802016-05-24 Pat Haugen <pthaugen@us.ibm.com>
5281
5282 PR target/71050
5283 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
5284
b2dc9c3b
PC
52852016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5286
5287 PR c++/50436
5288 * g++.dg/template/crash123.C: New.
5289 * g++.dg/template/crash124.C: Likewise.
5290
f65e97fd
MS
52912016-05-24 Martin Sebor <msebor@redhat.com>
5292
5293 PR c++/71147
5294 * g++.dg/ext/flexary16.C: New test.
5295
a6f5ac7f
IV
52962016-05-24 Ilya Verbin <ilya.verbin@intel.com>
5297
69a6d5ad
NS
5298 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
5299 before math.h is included.
a6f5ac7f
IV
5300 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
5301 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
5302 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
5303 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
5304 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
5305 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
5306 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
5307 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
5308 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
5309 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
5310 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
5311 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
5312 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
5313 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
5314 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
5315 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
5316 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
5317 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
5318 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
5319 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
5320 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
5321 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
5322 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
5323
27bad558
MM
53242016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5325 Kelvin Nilsen <kelvin@gcc.gnu.org>
5326
5327 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
5328 support.
5329
72f382fb
PC
53302016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5331
5332 PR c++/69872
5333 * g++.dg/warn/Wno-narrowing1.C: New.
5334
ef2ec9d9
MP
53352016-05-24 Marek Polacek <polacek@redhat.com>
5336
5337 PR c/71249
5338 * c-c++-common/Wswitch-unreachable-2.c: New test.
5339
e90434e3
JJ
53402016-05-24 Jakub Jelinek <jakub@redhat.com>
5341
7adb26f2
JJ
5342 PR c++/71257
5343 * g++.dg/vect/simd-clone-6.cc: New test.
5344 * g++.dg/gomp/declare-simd-6.C: New test.
5345
e90434e3
JJ
5346 PR middle-end/70434
5347 PR c/69504
5348 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
5349
b556ea3b
RB
53502016-05-24 Richard Biener <rguenther@suse.de>
5351
5352 PR tree-optimization/71240
5353 * gcc.dg/optimize-bswapsi-5.c: New testcase.
5354
e5328f5d
RB
53552016-05-24 Richard Biener <rguenther@suse.de>
5356
5357 PR tree-optimization/71230
5358 * gcc.dg/torture/pr71230.c: New testcase.
5359 * g++.dg/torture/pr71230.C: Likewise.
5360
a04e69c0
TS
53612016-05-24 Thomas Schwinge <thomas@codesourcery.com>
5362
5363 * c-c++-common/goacc/routine-5.c: Add tests.
5364 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
5365 * gfortran.dg/goacc/routine-6.f90: Add tests.
5366
30fd2977
RB
53672016-05-24 Richard Biener <rguenther@suse.de>
5368
5369 PR tree-optimization/71253
5370 * gcc.dg/torture/pr71253.c: New testcase.
5371
ca6f60bc
KV
53722016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
5373
5374 PR middle-end/71252
5375 * gfortran.dg/pr71252.f90: New test.
5376
d3465d72
RS
53772016-05-24 Richard Sandiford <richard.sandiford@arm.com>
5378
5379 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
5380
f17a223d
RB
53812016-05-24 Richard Biener <rguenther@suse.de>
5382
5383 PR middle-end/70434
5384 PR c/69504
5385 * c-c++-common/vector-subscript-4.c: New testcase.
5386 * c-c++-common/vector-subscript-5.c: Likewise.
5387
e3f36534
JD
53882016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5389
5390 PR fortran/71123
5391 * gfortran.dg/namelist_90.f: New test
5392
85d5c27d
JD
53932016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5394
5395 PR fortran/66461
5396 * gfortran.dg/unexpected_eof.f: New test
5397
fe3f3340
MM
53982016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
5399 Kelvin Nilsen <kelvin@gcc.gnu.org>
5400
5401 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
5402 as little endian.
5403
26d6ae55
PC
54042016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5405
5406 PR c++/70972
5407 * g++.dg/cpp0x/inh-ctor20.C: New.
5408 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
5409
d6c9a06f
PC
54102016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5411
5412 PR c++/69095
5413 * g++.dg/cpp0x/variadic168.C: New.
5414
396a1d10
PC
54152016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5416
5417 * g++.dg/cpp0x/pr31445.C: Test column number too.
5418 * g++.dg/cpp0x/pr32253.C: Likewise.
5419 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
5420 * g++.dg/cpp0x/variadic36.C: Likewise.
5421
ece46666
MG
54222016-05-23 Marc Glisse <marc.glisse@inria.fr>
5423
5424 * gcc.dg/fold-notshift-2.c: Adjust.
5425
a7dc5980
MP
54262016-05-23 Marek Polacek <polacek@redhat.com>
5427
5428 PR c/49859
5429 * c-c++-common/Wswitch-unreachable-1.c: New test.
5430 * gcc.dg/Wswitch-unreachable-1.c: New test.
5431 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
5432 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
5433 * g++.dg/gomp/block-10.C: Likewise.
5434 * gcc.dg/gomp/block-10.c: Likewise.
5435 * g++.dg/gomp/block-9.C: Likewise.
5436 * gcc.dg/gomp/block-9.c: Likewise.
5437 * g++.dg/gomp/target-1.C: Likewise.
5438 * g++.dg/gomp/target-2.C: Likewise.
5439 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 5440 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
5441 * g++.dg/gomp/taskgroup-1.C: Likewise.
5442 * gcc.dg/gomp/taskgroup-1.c: Likewise.
5443 * gcc.dg/gomp/teams-1.c: Likewise.
5444 * g++.dg/gomp/teams-1.C: Likewise.
5445 * g++.dg/overload/error3.C: Likewise.
5446 * g++.dg/tm/jump1.C: Likewise.
5447 * g++.dg/torture/pr40335.C: Likewise.
5448 * gcc.dg/c99-vla-jump-5.c: Likewise.
5449 * gcc.dg/switch-warn-1.c: Likewise.
5450 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
5451 * gcc.dg/nested-func-1.c: Likewise.
5452 * gcc.dg/pr67784-4.c: Likewise.
5453
18b54004
RB
54542016-05-23 Richard Biener <rguenther@suse.de>
5455
5456 PR tree-optimization/71230
5457 * gfortran.dg/pr71230-1.f90: New testcase.
5458 * gfortran.dg/pr71230-2.f90: Likewise.
5459
e569db5f
VK
54602016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5461
396a1d10 5462 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
5463 * gcc.dg/vect/pr58135.c: Add new.
5464 * gfortran.dg/pr46519-1.f: Adjust test case.
5465
e4b71114
PC
54662016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5467
5468 PR c++/53401
5469 * g++.dg/cpp0x/decltype64.C: New.
5470
a25a8058
CL
54712016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5472
5473 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
5474 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
5475 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
5476
0dcfe9ab
CL
54772016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5478
5479 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
5480 Add poly64x1_t and poly64x2_t cases if supported.
5481 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
5482 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
5483 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
5484 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
5485 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
5486
ffd70e4a
CL
54872016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5488
5489 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
5490 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
5491 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
5492 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
5493 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
5494 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
5495 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
5496
4b1f57fe
CL
54972016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5498
5499 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
5500
16c5ec77
CL
55012016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5502
5503 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
5504 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
5505
94ad56c7
JJ
55062016-05-22 Jakub Jelinek <jakub@redhat.com>
5507
57748705
JJ
5508 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
5509 constraint instead of "r".
5510 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
5511 insn instead of vxorpd.
5512 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
5513
af120161
JJ
5514 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
5515 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
5516
355023ce
JJ
5517 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
5518
3b48574c
JJ
5519 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
5520 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
5521
94ad56c7
JJ
5522 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
5523
8a85cee2
KV
55242016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
5525
5526 PR middle-end/40921
5527 * gcc.dg/tree-ssa/pr40921.c: New test.
5528
8e916b16
PS
55292016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
5530
5531 PR target/71103
5532 * gcc.target/avr/pr71103.c: New test.
5533
88aea79f
KV
55342016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
5535
5536 PR middle-end/71179
5537 * gcc.dg/tree-ssa/pr71179.c: New test.
5538
79063edd
MS
55392016-05-20 Martin Sebor <msebor@redhat.com>
5540
5541 PR c/71115
5542 * gcc.dg/init-excess-2.c: New test.
5543
55c8849f
EB
55442016-05-20 Eric Botcazou <ebotcazou@adacore.com>
5545
5546 * gnat.dg/opt53.adb: New test.
5547 * gnat.dg/opt54.adb: Likewise.
5548
c91a0948
MJ
55492016-05-20 Martin Jambor <mjambor@suse.cz>
5550
5551 PR tree-optimization/70884
5552 * gcc.dg/tree-ssa/pr70919.c: New test.
5553
9cad20fa
BS
55542016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5555
5556 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
5557 formatting.
69a6d5ad
NS
5558 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
5559 fix code formatting.
5560
55612016-05-20 Nathan Sidwell <nathan@acm.org>
5562
5563 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
5564 non-common cases.
5565 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 5566
15c671a7
DM
55672016-05-20 David Malcolm <dmalcolm@redhat.com>
5568
5569 * jit.dg/all-non-failing-tests.h: Add
5570 test-factorial-must-tail-call.c.
5571 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
5572 * jit.dg/test-factorial-must-tail-call.c: New test case.
5573
4f028369
JJ
55742016-05-20 Jakub Jelinek <jakub@redhat.com>
5575
5576 PR fortran/71204
5577 * gfortran.dg/pr71204.f90: New test.
5578
7dea4ab3
CP
55792016-05-20 Cesar Philippidis <cesar@codesourcery.com>
5580
5581 * gcc.target/nvptx/sincos.c: New test.
5582
ef98d365
PC
55832016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5584
5585 PR c++/70572
5586 * g++.dg/cpp1y/auto-fn31.C: New.
5587
92466115
BS
55882016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5589
5590 * gcc.target/powerpc/vec-addec.c: New test.
5591 * gcc.target/powerpc/vec-addec-int128.c: New test.
5592
9a385c2d
DM
55932016-05-20 David Malcolm <dmalcolm@redhat.com>
5594
5595 * gcc.dg/plugin/must-tail-call-1.c: New test case.
5596 * gcc.dg/plugin/must-tail-call-2.c: New test case.
5597 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
5598 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5599
77c9d5b4
JH
56002016-05-20 Jan Hubicka <hubicka@ucw.cz>
5601
5602 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
5603
68047971
JJ
56042016-05-20 Jakub Jelinek <jakub@redhat.com>
5605
18954840
JJ
5606 PR c++/71210
5607 * g++.dg/opt/pr71210-1.C: New test.
5608 * g++.dg/opt/pr71210-2.C: New test.
5609
68047971
JJ
5610 PR tree-optimization/29756
5611 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
5612 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
5613 only on selected targets where V4SImode vectors are known to be
5614 supported.
5615
d78789f5
MG
56162016-05-20 Marc Glisse <marc.glisse@inria.fr>
5617
5618 PR tree-optimization/71079
5619 PR tree-optimization/71206
5620 * gcc.dg/tree-ssa/pr71206.c: New testcase.
5621
550fa093
PK
56222016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5623
5624 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
5625 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
5626 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
5627
483c6429
RG
56282016-05-20 Richard Guenther <rguenther@suse.de>
5629
5630 PR tree-optimization/29756
5631 * gcc.dg/tree-ssa/vector-6.c: New testcase.
5632
eb066284
RB
56332016-05-20 Richard Biener <rguenther@suse.de>
5634
5635 PR tree-optimization/71185
5636 * gcc.dg/tree-ssa/pr71185.c: New testcase.
5637
58f10249
RB
56382016-05-20 Richard Biener <rguenther@suse.de>
5639
5640 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
5641
2a5569fa
MP
56422016-05-19 Marek Polacek <polacek@redhat.com>
5643
5644 PR c++/71075
5645 * g++.dg/diagnostic/pr71075.C: New test.
5646
5e9a5385
DM
56472016-05-19 David Malcolm <dmalcolm@redhat.com>
5648
5649 PR c++/71184
5650 * g++.dg/pr71184.C: New test case.
5651
4f45da44
KN
56522016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
5653
5654 * gcc.target/powerpc/darn-0.c: New test.
5655 * gcc.target/powerpc/darn-1.c: New test.
5656 * gcc.target/powerpc/darn-2.c: New test.
5657
4177437e
MP
56582016-05-19 Marek Polacek <polacek@redhat.com>
5659
5660 PR tree-optimization/71031
5661 * gcc.dg/tree-ssa/vrp100.c: New test.
5662
afb72432
IE
56632016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
5664
5665 PR rtl-optimization/71148
5666 * gcc.dg/pr71148.c: New test.
5667
4f83064e
KT
56682016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5669
5670 PR target/71056
5671 * gcc.target/arm/pr71056.c: New test.
5672
4bf8dbe1
BE
56732016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5674
5675 * c-c++-common/pr69669.c: Check the used mode.
5676
f3510625
MO
56772016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
5678
5679 PR sanitizer/64354
5680 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
5681
43c0068e
RB
56822016-05-19 Richard Biener <rguenther@suse.de>
5683
5684 PR tree-optimization/70729
5685 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
5686 * gcc.dg/graphite/scop-18.c: Likewise.
5687 * gcc.dg/pr41783.c: Disable LIM.
5688 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
5689 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
5690 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
5691 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
5692 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
5693 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
5694 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
5695 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
5696 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
5697 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
5698 * gfortran.dg/pr42108.f90: Likewise.
5699
70f25790
DM
57002016-05-18 David Malcolm <dmalcolm@redhat.com>
5701
5702 PR driver/69265
5703 * gcc.dg/spellcheck-options-11.c: New test case.
5704
960db8ec
JJ
57052016-05-18 Jakub Jelinek <jakub@redhat.com>
5706
5707 PR c++/71100
5708 * g++.dg/opt/pr71100.C: New test.
5709
04643334
MJ
57102016-05-18 Martin Jambor <mjambor@suse.cz>
5711
5712 PR ipa/69708
5713 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
5714 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
5715 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
5716 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
5717
91bb9f80
MJ
57182016-05-18 Martin Jambor <mjambor@suse.cz>
5719
5720 PR ipa/69708
5721 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
5722 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
5723 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
5724 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
5725 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
5726
c584aca6
PC
57272016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5728
5729 PR c++/69793
5730 * g++.dg/template/crash122.C: New.
5731
20309c6e
PC
57322016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5733
5734 PR c++/70466
5735 * g++.dg/template/pr70466-1.C: New.
5736 * g++.dg/template/pr70466-2.C: Likewise.
5737
50c78b9a
MM
57382016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5739
5740 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
5741 splat operations and the XXSPLTIB instruction.
5742 * gcc.target/powerpc/p9-splat-2.c: Likewise.
5743 * gcc.target/powerpc/p9-splat-3.c: Likewise.
5744 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
5745 xxlxor to clear a register.
5746
cf8be00d
RS
57472016-05-18 Richard Sandiford <richard.sandiford@arm.com>
5748
5749 * gcc.dg/torture/pr71020.c: New test.
5750
848a392a
MJ
57512016-05-18 Martin Jambor <mjambor@suse.cz>
5752
5753 PR ipa/70646
5754 * gcc.dg/ipa/pr70646.c: New test.
5755
1f2ab776
CL
57562016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5757
5758 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
5759
76489493
CL
57602016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5761
5762 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
5763 missing tests for vreinterpretq_p{8,16}.
5764
bd79378d
CL
57652016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5766
5767 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
5768 vsliq_n_s64 and vsliq_n_u64.
5769
81ca3ea0
CL
57702016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5771
5772 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
5773 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
5774
873cb425
CL
57752016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5776
5777 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
5778 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
5779 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
5780
9d6e7c21
CL
57812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5782
5783 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
5784 in comment.
5785
b4dbe40e 57862016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
5787
5788 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
5789 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
5790 "blr\t" and switch to scan-assembler-times.
5791
83a5c910
JW
57922016-05-18 Jiong Wang <jiong.wang@arm.com>
5793
53d6d955
UB
5794 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
5795 with __aarch64__.
5796 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
5797 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 5798
fb7cbdeb
JJ
57992016-05-18 Jakub Jelinek <jakub@redhat.com>
5800
8ee91165
JJ
5801 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
5802 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
5803 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
5804 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
5805 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
5806 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
5807
cf4d516a
JJ
5808 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
5809 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
5810
a4f16422
JJ
5811 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
5812 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
5813
7b37ce10
JJ
5814 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
5815 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
5816
fb7cbdeb
JJ
5817 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
5818
c9326aef
RB
58192016-05-18 Richard Biener <rguenther@suse.de>
5820
5821 PR tree-optimization/71168
5822 * gcc.dg/torture/pr71168.c: New testcase.
5823
df8b0a11
KV
58242016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
5825
5826 PR middle-end/63586
5827 * gcc.dg/tree-ssa/pr63586-2.c: New test.
5828 * gcc.dg/tree-ssa/pr63586.c: New test.
5829 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
5830
2efd67ed
NS
58312016-05-17 Nathan Sidwell <nathan@acm.org>
5832
5833 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
5834 * gcc.dg/pr68671.c: Fix ptx xfail-if.
5835 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
5836 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
5837
1988b2c2
NS
58382016-05-17 Nathan Sidwell <nathan@acm.org>
5839
5840 * gcc.target/nvptx/abi-vararg-3.c: New.
5841
ad1d92ab
MM
58422016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
5843
5844 PR tree-optimization/54579
5845 PR middle-end/55299
5846 * gcc.dg/fold-notrotate-1.c: New test.
5847 * gcc.dg/fold-notshift-1.c: New test.
5848 * gcc.dg/fold-notshift-2.c: New test.
5849
47768df8
MP
58502016-05-17 Marek Polacek <polacek@redhat.com>
5851
5852 PR ipa/71146
5853 * g++.dg/ipa/pr71146.C: New test.
5854
6b5423a5
DM
58552016-05-17 David Malcolm <dmalcolm@redhat.com>
5856
5857 * jit.dg/test-error-array-bounds.c: New test case.
5858
c7986356
MG
58592016-05-17 Marc Glisse <marc.glisse@inria.fr>
5860
5861 * gcc.dg/tree-ssa/and-1.c: New testcase.
5862
d982c5b7
MG
58632016-05-17 Marc Glisse <marc.glisse@inria.fr>
5864
5865 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5866 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
5867
0139ba93
MG
58682016-05-17 Marc Glisse <marc.glisse@inria.fr>
5869
5870 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5871 * gcc.dg/tree-ssa/vrp99.c: New testcase.
5872
daab4562
JW
58732016-05-17 Jiong Wang <jiong.wang@arm.com>
5874
5875 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
5876
22330033
JW
58772016-05-17 Jiong Wang <jiong.wang@arm.com>
5878
5879 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
5880
98b3a5f2
JW
58812016-05-17 Jiong Wang <jiong.wang@arm.com>
5882
5883 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
5884 ".2d[index]" when scan the assembly.
5885 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
5886 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
5887 float64x1.
5888 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
5889
b71b7a8e
RB
58902016-05-17 Richard Biener <rguenther@suse.de>
5891
5892 PR tree-optimization/71132
5893 * gcc.dg/torture/pr71132.c: New testcase.
5894
3c51ad46
CL
58952016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
5896
5897 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
5898
d20faa66
KT
58992016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5900
5901 PR target/70809
5902 * gcc.target/aarch64/pr70809_1.c: New test.
5903
b75cc5a4
KT
59042016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5905
5906 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
5907 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
5908 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
5909 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
5910
b28eb195
IE
59112016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
5912 Ilya Enkovich <ilya.enkovich@intel.com>
5913
5914 PR target/71114
5915 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
5916
0b9004ed
JH
59172016-05-16 Jan Hubicka <hubicka@ucw.cz>
5918
5919 * g++.dg/ipa/ivinline-7.C: Do not xfail.
5920 * g++.dg/ipa/ivinline-9.C: Do not xfail.
5921
1b81a1c1
MW
59222016-05-16 Matthew Wahab <matthew.wahab@arm.com>
5923
5924 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
5925 test for __ARM_FP16_ARGS.
5926 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
5927 * gcc.target/arm/aapcs/neon-vect10.c: New.
5928 * gcc.target/arm/aapcs/neon-vect9.c: New.
5929 * gcc.target/arm/aapcs/vfp18.c: New.
5930 * gcc.target/arm/aapcs/vfp19.c: New.
5931 * gcc.target/arm/aapcs/vfp20.c: New.
5932 * gcc.target/arm/aapcs/vfp21.c: New.
5933 * gcc.target/arm/fp16-aapcs-1.c: New.
5934 * g++.target/arm/fp16-param-1.c: Update expected output. Add
5935 test for __ARM_FP16_ARGS.
5936 * g++.target/arm/fp16-return-1.c: Update expected output.
5937
921d1e73
JW
59382016-05-16 Jiong Wang <jiong.wang@arm.com>
5939
5940 PR testsuite/70227
5941 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
5942
228eb42a
HA
59432016-05-15 Harald Anlauf <anlauf@gmx.de>
5944
5945 PR fortran/69603
5946 * gfortran.dg/pr69603.f90: New testcase.
5947
785abfd3
FR
59482016-05-14 Fritz Reese <fritzoreese@gmail.com>
5949
5950 * gfortran.dg/dec_union_4.f90: Fix endian issue.
5951
e75eb64f
FR
59522016-05-14 Fritz Reese <fritzoreese@gmail.com>
5953
5954 PR fortran/71047
5955 * gfortran.dg/pr71047.f08: New test.
5956
aa4b467b
JM
59572016-05-13 Joseph Myers <joseph@codesourcery.com>
5958
5959 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
5960 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
5961 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
5962
653fb4a2
MS
59632016-05-13 Martin Sebor <msebor@redhat.com>
5964
5965 PR c++/60049
5966 * g++.dg/cpp0x/constexpr-60049.C: New test.
5967
9e37582d
JJ
59682016-05-13 Jakub Jelinek <jakub@redhat.com>
5969
5970 PR bootstrap/71071
5971 * gcc.dg/pr71071.c: New test.
5972
a278aa17
UB
59732016-05-13 Uros Bizjak <ubizjak@gmail.com>
5974
5975 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
5976 remove XOP handling.
377eaca7 5977 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 5978
ac3d02e2
NS
59792016-05-13 Nathan Sidwell <nathan@acm.org>
5980
5981 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
5982 __atomic_is_lock_free declaration.
5983
8ab3bdac
RB
59842016-05-13 Richard Biener <rguenther@suse.de>
5985
5986 PR tree-optimization/42587
5987 * gcc.dg/optimize-bswapsi-4.c: New testcase.
5988
623b8e0a
ML
59892016-05-13 Martin Liska <mliska@suse.cz>
5990
5991 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
5992 the new format of dump output.
5993
da7674f6
IE
59942016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
5995
5996 * gcc.dg/pr71084.c: New test.
5997
c959db3d
RR
59982016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5999
53d6d955
UB
6000 PR target/53440
6001 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 6002
43203dea
RR
60032016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6004
6005 * gcc.target/aarch64/struct_return.c: New test.
6006
4f2e1536
MP
60072016-05-12 Marek Polacek <polacek@redhat.com>
6008
6009 PR c/70756
6010 * c-c++-common/pr70756-2.c: New test.
6011 * c-c++-common/pr70756.c: New test.
6012
1ef33ef3
RB
60132016-05-12 Richard Biener <rguenther@suse.de>
6014
6015 PR tree-optimization/71059
6016 * gcc.dg/torture/pr71059.c: New testcase.
6017
763baff6
RB
60182016-05-12 Richard Biener <rguenther@suse.de>
6019
6020 PR tree-optimization/71062
6021 * gcc.dg/torture/pr71062.c: New testcase.
6022
c4ec1243
IE
60232016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
6024
6025 PR tree-optimization/71006
6026 * gcc.dg/pr71006.c: New test.
6027
a5fbf76d
MP
60282016-05-12 Marek Polacek <polacek@redhat.com>
6029
6030 PR driver/71063
6031 * gcc.dg/opts-7.c: New test.
6032
5acc47a4
KT
60332016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6034
6035 PR target/70830
6036 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
6037 Add -save-temps to dg-options.
6038 Scan for ldmfd rather than pop instruction.
6039 * gcc.target/arm/interrupt-2.c: Likewise.
6040 * gcc.target/arm/pr70830.c: New test.
6041
40bd4bf9
JJ
60422016-05-12 Jakub Jelinek <jakub@redhat.com>
6043
3cd63842
JJ
6044 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
6045 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
6046
c05d08f6
JJ
6047 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
6048 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
6049 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
6050
bc27ffae
JJ
6051 PR target/71019
6052 * gcc.target/i386/avx512vl-pack-1.c: New test.
6053 * gcc.target/i386/avx512vl-pack-2.c: New test.
6054 * gcc.target/i386/avx512bw-pack-2.c: New test.
6055
515d7412
JJ
6056 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
6057
40bd4bf9
JJ
6058 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
6059 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
6060 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
6061
44ab146a
RB
60622016-05-12 Richard Biener <rguenther@suse.de>
6063
6064 PR tree-optimization/70986
6065 * gcc.dg/torture/pr70986-1.c: New testcase.
6066 * gcc.dg/torture/pr70986-2.c: Likewise.
6067 * gcc.dg/torture/pr70986-3.c: Likewise.
6068
d6e83a8d
MM
60692016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
6070
6071 PR c/43651
6072 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
6073 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
6074
51e67ea3
UB
60752016-05-11 Uros Bizjak <ubizjak@gmail.com>
6076
6077 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
6078 directive.
6079 * gcc.target/i386/pr66746.c: Ditto.
6080
3fd2b007
MM
60812016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6082
6083 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
6084 support.
6085 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
6086 warning when using -mvsx-timode.
6087 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
6088 * gcc.target/powerpc/dform-2.c: Likewise.
6089 * gcc.target/powerpc/pr68805.c: Likewise.
6090
5c3a10fb
MP
60912016-05-11 Marek Polacek <polacek@redhat.com>
6092
6093 PR c++/71024
6094 * c-c++-common/attributes-3.c: New test.
6095
7cfb065b
NS
60962016-05-11 Nathan Sidwell <nathan@acm.org>
6097
6098 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
6099 * gcc.c-torture/execute/pr68185.c: Likewise.
6100 * gcc.dg/ipa/pr70306.c: Requires global constructors.
6101 * gcc.dg/pr69634.c: Requires scheduling.
6102 * gcc.dg/torture/pr66178.c: Require label values.
6103 * gcc.dg/setjmp-6.c: Require indirect jumps.
6104
f35ea97d
RB
61052016-05-11 Richard Biener <rguenther@suse.de>
6106
6107 PR tree-optimization/71055
6108 * gcc.dg/torture/pr71055.c: New testcase.
6109
dff70323
RB
61102016-05-11 Richard Biener <rguenther@suse.de>
6111
6112 PR debug/71057
6113 * g++.dg/debug/pr71057.C: New testcase.
6114
56a3d28b
JJ
61152016-05-11 Jakub Jelinek <jakub@redhat.com>
6116
6117 PR fortran/70855
6118 * gfortran.dg/gomp/pr70855.f90: New test.
6119
ebc1b29e
RB
61202016-05-11 Richard Biener <rguenther@suse.de>
6121
6122 PR middle-end/71002
6123 * g++.dg/torture/pr71002.C: New testcase.
6124
98ccd1d7
IE
61252016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
6126
6127 PR middle-end/70807
6128 * gcc.dg/pr70807.c: New test.
6129
ed29e24b
MS
61302016-05-10 Martin Sebor <msebor@redhat.com>
6131
6132 PR c++/38611
6133 * g++.dg/Wattributes.C: New test.
6134
e39dab2c
MG
61352016-05-10 Marc Glisse <marc.glisse@inria.fr>
6136
6137 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
6138 * gcc.dg/tree-ssa/pr69270.c: Adjust.
6139 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
6140
d067e238
IE
61412016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6142
6143 PR target/70799
6144 * gcc.target/i386/pr70799-1.c: New test.
6145
cd36c83e
PMR
61462016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
6147
6148 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
6149
1e3af2a4
IE
61502016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6151
6152 PR middle-end/70877
6153 * gcc.target/i386/pr70877.c: New test.
6154
afc610db
IE
61552016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6156
6157 PR tree-optimization/70786
6158 * gcc.target/i386/pr70876.c: New test.
6159
4b59d19f
JJ
61602016-05-10 Jakub Jelinek <jakub@redhat.com>
6161
6162 PR target/70927
6163 * gcc.target/i386/avx512vl-logic-1.c: New test.
6164 * gcc.target/i386/avx512vl-logic-2.c: New test.
6165 * gcc.target/i386/avx512dq-logic-2.c: New test.
6166
9b5ee426
BS
61672016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6168
6169 PR target/70963
6170 * gcc.target/powerpc/pr70963.c: New.
6171
f3352cab
DM
61722016-05-10 David Malcolm <dmalcolm@redhat.com>
6173
6174 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
6175 (test_very_wide_line): Add ruler to expected output.
6176 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
6177 (test_very_wide_line): Likewise.
6178 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6179 (test_show_locus): Within the handling of "test_very_wide_line",
6180 enable show_ruler_p on the diagnostic context.
6181
4a3255dd
RB
61822016-05-10 Richard Biener <rguenther@suse.de>
6183
6184 PR tree-optimization/71039
6185 * gcc.dg/torture/pr71039.c: New testcase.
6186
da7c9950
NS
61872016-05-10 Nathan Sidwell <nathan@acm.org>
6188
6189 * gcc.dg/nested-func-10.c: Requires alloca.
6190 * gcc.dg/nested-func-9.c: Requires alloca.
6191 * gcc.c-torture/execute/pr70460.c: Requires labels.
6192 * gcc.c-torture/compile/pr70199.c: Requires labels.
6193 * gcc.target/nvptx/decl.c: Compile only.
6194 * gcc.target/nvptx/trailing-init.c: Compile only.
6195 * gcc.target/nvptx/ary-init.c: Compile only.
6196
cf68d92c
MP
61972016-05-10 Marek Polacek <polacek@redhat.com>
6198
6199 PR c/70255
6200 * gcc.dg/attr-opt-1.c: New test.
6201
64ea4e15
RB
62022016-05-10 Richard Biener <rguenther@suse.de>
6203
6204 PR tree-optimization/70497
6205 PR tree-optimization/28367
6206 * gcc.dg/torture/20160404-1.c: New testcase.
6207 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
6208 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
6209
5a96dae3
PMR
62102016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
6211
6212 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
6213
fc97f805
UB
62142016-05-09 Uros Bizjak <ubizjak@gmail.com>
6215
6216 * gcc.target/i386/fabsneg-1.c New test.
6217
a710b1d5
AM
62182016-05-09 Alan Modra <amodra@gmail.com>
6219
6220 PR testsuite/70826
6221 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
6222
171f6f05
RB
62232016-05-09 Richard Biener <rguenther@suse.de>
6224
6225 PR tree-optimization/70985
6226 * gcc.dg/torture/pr70985.c: New testcase.
6227
18caa34e
BC
62282016-05-09 Bin Cheng <bin.cheng@arm.com>
6229
6230 * gcc.dg/tree-ssa/ifc-9.c: New test.
6231 * gcc.dg/tree-ssa/ifc-10.c: New test.
6232 * gcc.dg/tree-ssa/ifc-11.c: New test.
6233 * gcc.dg/tree-ssa/ifc-12.c: New test.
6234 * gcc.dg/vect/pr61194.c: Remove XFAIL.
6235 * gcc.dg/vect/vect-23.c: Remove XFAIL.
6236 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
6237
7a27d38f
RB
62382016-05-09 Richard Biener <rguenther@suse.de>
6239
6240 PR fortran/70937
6241 * gfortran.dg/pr70937.f90: New testcase.
6242
5ebbbd3d
RO
62432016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6244
6245 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
6246
f6288c24
FR
62472016-05-07 Fritz Reese <fritzoreese@gmail.com>
6248
6249 PR fortran/56226
6250 * gfortran.dg/dec_structure_1.f90: New testcase.
6251 * gfortran.dg/dec_structure_2.f90: Ditto.
6252 * gfortran.dg/dec_structure_3.f90: Ditto.
6253 * gfortran.dg/dec_structure_4.f90: Ditto.
6254 * gfortran.dg/dec_structure_5.f90: Ditto.
6255 * gfortran.dg/dec_structure_6.f90: Ditto.
6256 * gfortran.dg/dec_structure_7.f90: Ditto.
6257 * gfortran.dg/dec_structure_8.f90: Ditto.
6258 * gfortran.dg/dec_structure_9.f90: Ditto.
6259 * gfortran.dg/dec_structure_10.f90: Ditto.
6260 * gfortran.dg/dec_structure_11.f90: Ditto.
6261 * gfortran.dg/dec_union_1.f90: Ditto.
6262 * gfortran.dg/dec_union_2.f90: Ditto.
6263 * gfortran.dg/dec_union_3.f90: Ditto.
6264 * gfortran.dg/dec_union_4.f90: Ditto.
6265 * gfortran.dg/dec_union_5.f90: Ditto.
6266 * gfortran.dg/dec_union_6.f90: Ditto.
6267 * gfortran.dg/dec_union_7.f90: Ditto.
6268
5ec4a8cd
TV
62692016-05-07 Tom de Vries <tom@codesourcery.com>
6270
6271 PR tree-optimization/70956
6272 * gcc.dg/graphite/pr70956.c: New test.
6273
58ec1d0e
JJ
62742016-05-06 Jakub Jelinek <jakub@redhat.com>
6275
ccd88fb7
JJ
6276 PR middle-end/70941
6277 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
6278 (a, b, c, d): Change type from char to signed char.
6279 (main): Compare against (signed char) -1634678893 instead of
6280 hardcoded -109. Use __builtin_abort instead of abort.
6281
dd3b6464
JJ
6282 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
6283 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
6284
58ec1d0e
JJ
6285 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
6286
19aa23d8
YR
62872016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
6288
6289 PR debug/70935
6290 * gcc.dg/torture/pr70935.c: New test.
6291
ae5f0df1
OE
62922016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6293
6294 PR target/58219
ce23a8ff 6295 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 6296
078f7e37
RB
62972016-05-06 Richard Biener <rguenther@suse.de>
6298
6299 PR tree-optimization/70960
6300 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
6301
765d7b54
OE
63022016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6303
6304 PR target/52933
6305 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
6306 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
6307 Adjust expected instruction counts.
6308 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
6309
29c94e65
MP
63102016-05-06 Marek Polacek <polacek@redhat.com>
6311
6312 PR sanitizer/70875
6313 * gcc.dg/ubsan/bounds-3.c: New test.
6314
3684b02e
OE
63152016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6316
6317 PR target/54089
6318 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
6319
8706773f
RB
63202016-05-06 Richard Biener <rguenther@suse.de>
6321
6322 PR middle-end/70931
6323 * gfortran.dg/pr70931.f90: New testcase.
6324
a4f51018
RB
63252016-05-06 Richard Biener <rguenther@suse.de>
6326
6327 PR middle-end/70941
6328 * gcc.dg/torture/pr70941.c: New testcase.
6329
c4f2425f
BC
63302016-05-05 Bin Cheng <bin.cheng@arm.com>
6331
6332 PR tree-optimization/57206
6333 * gcc.dg/vect/pr57206.c: New test.
6334
5dc08197
RO
63352016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6336
6337 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
6338
351f85c5
JJ
63392016-05-05 Jakub Jelinek <jakub@redhat.com>
6340
568bac8c
JJ
6341 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
6342
351f85c5
JJ
6343 * c-c++-common/Wdangling-else-4.c: New test.
6344
33fd7785
JJ
63452016-05-04 Jakub Jelinek <jakub@redhat.com>
6346
2d1ac15a
JJ
6347 PR c++/70906
6348 PR c++/70933
6349 * g++.dg/opt/pr70906.C: New test.
6350 * g++.dg/opt/pr70933.C: New test.
6351
33fd7785
JJ
6352 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
6353
6b715bf6
JH
63542016-05-04 Jan Hubicka <hubicka@ucw.cz>
6355
6356 * gcc.dg/ipa/pure-const-3.c: New testcase.
6357
deef7113
MP
63582016-05-04 Marek Polacek <polacek@redhat.com>
6359
6360 * c-c++-common/Wdangling-else-1.c: New test.
6361 * c-c++-common/Wdangling-else-2.c: New test.
6362 * c-c++-common/Wdangling-else-3.c: New test.
6363
5396db97
KCY
63642016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
6365
6366 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
6367 flag is present.
6368
de55efd5
MP
63692016-05-04 Marek Polacek <polacek@redhat.com>
6370
6371 PR c/48778
6372 * gcc.dg/Waddress-2.c: New test.
6373
475839b6
AM
63742016-05-04 Alan Modra <amodra@gmail.com>
6375
6376 * gcc.target/powerpc/pr70866.c: New.
6377
b25aad5f
MS
63782016-05-03 Martin Sebor <msebor@redhat.com>
6379
6380 PR c++/66561
6381 * c-c++-common/builtin_location.c: New test.
6382 * g++.dg/cpp1y/builtin_location.C: New test.
6383
79ce98bc
MP
63842016-05-03 Marek Polacek <polacek@redhat.com>
6385
6386 PR c/70859
6387 * gcc.dg/pr70859.c: New test.
6388 * gcc.dg/pr70859-2.c: New test.
6389
402e89f5
PMR
63902016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
6391
6392 * gnat.dg/debug5.adb: New testcase.
6393
f3d90045
DV
63942016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
6395
6396 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
6397 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
6398 Procedure to check for z10 instruction set.
6399
1e26cec1
CL
64002016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
6401
6402 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
6403
71aca5a0
AM
64042016-05-03 Alan Modra <amodra@gmail.com>
6405
6406 * gcc.target/powerpc/savres.c: Add func using a single gpr.
6407
2fd70ec1
JJ
64082016-05-03 Jakub Jelinek <jakub@redhat.com>
6409
6410 * gcc.target/i386/avx512f-cvt-1.c: New test.
6411
e5705cf7
L
64122016-05-03 H.J. Lu <hongjiu.lu@intel.com>
6413
6414 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
6415 -fdump-tree-vrp-details.
6416
381cdae4
RB
64172016-05-03 Richard Biener <rguenther@suse.de>
6418
6419 * gcc.dg/pr30172-1.c: Adjust.
6420 * gcc.dg/pr63743.c: Likewise.
6421 * gcc.dg/tm/pr51696.c: Likewise.
6422 * c-c++-common/tm/safe-1.c: Likewise.
6423 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
6424 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
6425 * g++.dg/plugin/self-assign-test-1.C: Likewise.
6426 * g++.dg/plugin/self-assign-test-2.C: Likewise.
6427
adedd5c1
JJ
64282016-05-03 Jakub Jelinek <jakub@redhat.com>
6429
31ed1665
JJ
6430 PR rtl-optimization/70467
6431 * gcc.target/i386/pr70467-3.c: New test.
6432 * gcc.target/i386/pr70467-4.c: New test.
6433
dea60b59
JJ
6434 PR tree-optimization/70916
6435 * gcc.c-torture/compile/pr70916.c: New test.
6436
adedd5c1
JJ
6437 PR target/49244
6438 * gcc.target/i386/pr49244-1.c: New test.
6439 * gcc.target/i386/pr49244-2.c: New test.
6440
f80041ef
BS
64412016-05-03 Bernd Schmidt <bschmidt@redhat.com>
6442
6443 PR rtl-optimization/44281
6444 * gcc.target/i386/pr44281.c: New test.
6445
1cfcd39e
BC
64462016-05-03 bin cheng <bin.cheng@arm.com>
6447
6448 PR tree-optimization/56541
6449 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
6450 * gcc.dg/vect/pr56541.c: new test.
6451
4304ccfd
MM
64522016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
6453
6454 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
6455 __float128.
6456 * gcc.target/powerpc/float128-complex-2.c: Likewise.
6457
50d94c29
L
64582016-05-02 H.J. Lu <hongjiu.lu@intel.com>
6459
6460 PR testsuite/70520
6461 * c-c++-common/asan/clone-test-1.c (main): Align child process
6462 stack to 16 bytes.
6463
bc1aee87
DM
64642016-05-02 David Malcolm <dmalcolm@redhat.com>
6465
6466 PR c++/62314
6467 * g++.dg/spellcheck-fields-2.C: New test case.
6468
474e0129
DM
64692016-05-02 David Malcolm <dmalcolm@redhat.com>
6470
6471 PR c++/62314
6472 * g++.dg/pr62314.C: New test case.
6473
818b88a7
JH
64742016-05-02 Jan Hubicka <hubicka@ucw.cz>
6475
6476 * gcc.dg/ipa/inline-8.c: New testcase.
6477
dd77684f
JJ
64782016-05-02 Jakub Jelinek <jakub@redhat.com>
6479
6480 PR rtl-optimization/70467
6481 * gcc.target/i386/pr70467-1.c: New test.
6482
72407e00
BE
64832016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
6484
6485 * gcc.dg/spec-options.c: Run the test on all targets.
6486 * gcc.dg/foo.specs: Use cpp_unique_options.
6487
dd53d197
MG
64882016-05-02 Marc Glisse <marc.glisse@inria.fr>
6489
6490 * gcc.dg/tree-ssa/unord.c: New testcase.
6491
a8b85ce9
MG
64922016-05-02 Marc Glisse <marc.glisse@inria.fr>
6493
6494 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
6495
5b37e866
NS
64962016-05-02 Nathan Sidwell <nathan@codesourcery.com>
6497
6498 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
6499
7176a4a0
MP
65002016-05-02 Marek Polacek <polacek@redhat.com>
6501
6502 PR c/70851
6503 * gcc.dg/enum-incomplete-3.c: New test.
6504
6b9933b9
MP
65052016-05-02 Marek Polacek <polacek@redhat.com>
6506 Tom de Vries <tom@codesourcery.com>
6507
6508 PR tree-optimization/70700
6509 * gcc.dg/pr70700.c: New test.
6510
90f82260
UB
65112016-05-01 Uros Bizjak <ubizjak@gmail.com>
6512
6513 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
6514 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
6515 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
6516 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
6517 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
6518
f73036c1
EB
65192016-04-30 Eric Botcazou <ebotcazou@adacore.com>
6520
6521 * ada/acats/run_acats: Rename into...
6522 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
6523 * ada/acats/run_all.sh: Remove redundant test.
6524 (target_run): Move around.
6525 (target_gnatchop): Use newly built executable.
6526 (target_gnatmake): Likewise.
6527 Check that the compilation of impbit succeeds.
6528
85e051a3
OE
65292016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
6530
6531 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
6532 * gcc.dg/20021029-1.c: Likewise.
6533 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
6534 * gcc.target/sh/attr-isr-trapa.c: Likewise.
6535 * gcc.target/sh/cmpstr.c: Likewise.
6536 * gcc.target/sh/cmpstrn.c: Likewise.
6537 * gcc.target/sh/memset.c: Likewise.
6538 * gcc.target/sh/pr21255-2-mb.c: Likewise.
6539 * gcc.target/sh/pr21255-2-ml.c: Likewise.
6540 * gcc.target/sh/pr39423-1.c: Likewise.
6541 * gcc.target/sh/pr49468-di.c: Likewise.
6542 * gcc.target/sh/pr49468-si.c: Likewise.
6543 * gcc.target/sh/pr49880-1.c: Likewise.
6544 * gcc.target/sh/pr49880-2.c: Likewise.
6545 * gcc.target/sh/pr49880-3.c: Likewise.
6546 * gcc.target/sh/pr50751-1.c: Likewise.
6547 * gcc.target/sh/pr50751-4.c: Likewise.
6548 * gcc.target/sh/pr50751-7.c: Likewise.
6549 * gcc.target/sh/pr51244-1.c: Likewise.
6550 * gcc.target/sh/pr51244-10.c: Likewise.
6551 * gcc.target/sh/pr51244-11.c: Likewise.
6552 * gcc.target/sh/pr51244-12.c: Likewise.
6553 * gcc.target/sh/pr51244-13.c: Likewise.
6554 * gcc.target/sh/pr51244-14.c: Likewise.
6555 * gcc.target/sh/pr51244-17.c: Likewise.
6556 * gcc.target/sh/pr51244-18.c: Likewise.
6557 * gcc.target/sh/pr51244-19.c: Likewise.
6558 * gcc.target/sh/pr51244-4.c: Likewise.
6559 * gcc.target/sh/pr51244-5.c: Likewise.
6560 * gcc.target/sh/pr51244-7.c: Likewise.
6561 * gcc.target/sh/pr51244-8.c: Likewise.
6562 * gcc.target/sh/pr51244-9.c: Likewise.
6563 * gcc.target/sh/pr51697.c: Likewise.
6564 * gcc.target/sh/pr52483-1.c: Likewise.
6565 * gcc.target/sh/pr52483-2.c: Likewise.
6566 * gcc.target/sh/pr52483-3.c: Likewise.
6567 * gcc.target/sh/pr52483-5.c: Likewise.
6568 * gcc.target/sh/pr52933-1.c: Likewise.
6569 * gcc.target/sh/pr52933-2.c: Likewise.
6570 * gcc.target/sh/pr52933-3.c: Likewise.
6571 * gcc.target/sh/pr53568-1.c: Likewise.
6572 * gcc.target/sh/pr53976-1.c: Likewise.
6573 * gcc.target/sh/pr53988-1.c: Likewise.
6574 * gcc.target/sh/pr53988.c: Likewise.
6575 * gcc.target/sh/pr54089-1.c: Likewise.
6576 * gcc.target/sh/pr54089-6.c: Likewise.
6577 * gcc.target/sh/pr54089-7.c: Likewise.
6578 * gcc.target/sh/pr54089-8.c: Likewise.
6579 * gcc.target/sh/pr54089-9.c: Likewise.
6580 * gcc.target/sh/pr54236-1.c: Likewise.
6581 * gcc.target/sh/pr54236-2.c: Likewise.
6582 * gcc.target/sh/pr54236-3.c: Likewise.
6583 * gcc.target/sh/pr54236-4.c: Likewise.
6584 * gcc.target/sh/pr54386.c: Likewise.
6585 * gcc.target/sh/pr54602-1.c: Likewise.
6586 * gcc.target/sh/pr54685.c: Likewise.
6587 * gcc.target/sh/pr54760-1.c: Likewise.
6588 * gcc.target/sh/pr54760-2.c: Likewise.
6589 * gcc.target/sh/pr54760-3.c: Likewise.
6590 * gcc.target/sh/pr54760-4.c: Likewise.
6591 * gcc.target/sh/pr54760-5.c: Likewise.
6592 * gcc.target/sh/pr54760-6.c: Likewise.
6593 * gcc.target/sh/pr55146.c: Likewise.
6594 * gcc.target/sh/pr55160.c: Likewise.
6595 * gcc.target/sh/pr59278.c: Likewise.
6596 * gcc.target/sh/pr59401-1.c: Likewise.
6597 * gcc.target/sh/pr59533-1.c: Likewise.
6598 * gcc.target/sh/pr63260.c: Likewise.
6599 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
6600 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
6601 * gcc.target/sh/strlen.c: Likewise.
6602 * gcc.target/sh/torture/pr30807.c: Likewise.
6603 * gcc.target/sh/torture/pr34777.c: Likewise.
6604 * gcc.target/sh/torture/pr64652.c: Likewise.
6605 * gcc.target/sh/torture/pr65505.c: Likewise.
6606 * gcc.target/sh/torture/pragma-isr.c: Likewise.
6607 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
6608
411e5c67
PC
66092016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
6610
6611 PR c++/66644
6612 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
6613
8fa97501
BS
66142016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6615
6616 * gcc.target/powerpc/vsx-elemrev-1.c: New.
6617 * gcc.target/powerpc/vsx-elemrev-2.c: New.
6618 * gcc.target/powerpc/vsx-elemrev-3.c: New.
6619 * gcc.target/powerpc/vsx-elemrev-4.c: New.
6620
5a956111
PP
66212016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
6622
6623 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
6624 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
6625
e7ff0319
CP
66262016-04-29 Cesar Philippidis <cesar@codesourcery.com>
6627
6628 PR middle-end/70626
6629 * c-c++-common/goacc/combined-reduction.c: New test.
6630 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
6631
52d11a4b
L
66322016-04-29 H.J. Lu <hongjiu.lu@intel.com>
6633
6634 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
6635 *movdi_internal pattern only if PIC off.
6636 * gcc.target/i386/pr70155-2.c: Likewise.
6637 * gcc.target/i386/pr70155-3.c: Likewise.
6638 * gcc.target/i386/pr70155-4.c: Likewise.
6639 * gcc.target/i386/pr70155-5.c: Likewise.
6640 * gcc.target/i386/pr70155-6.c: Likewise.
6641 * gcc.target/i386/pr70155-7.c: Likewise.
6642 * gcc.target/i386/pr70155-8.c: Likewise.
6643 * gcc.target/i386/pr70155-15.c: Likewise.
6644 * gcc.target/i386/pr70155-17.c: Likewise.
6645 * gcc.target/i386/pr70155-22.c: Likewise.
6646
8960db31
BC
66472016-04-29 Bin Cheng <bin.cheng@arm.com>
6648
6649 PR tree-optimization/70803
6650 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
6651
cca535a4
IE
66522016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
6653
6654 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
6655 optimization of vector loop.
6656 * gcc.target/i386/vect-unpack-3.c: New test.
6657 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
6658 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
6659 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
6660
500ecf4a
MP
66612016-04-29 Marek Polacek <polacek@redhat.com>
6662
6663 PR sanitizer/70342
6664 * g++.dg/ubsan/null-7.C: New test.
6665
2fff3db8
MP
6666 PR c/70852
6667 * gcc.dg/pr70852.c: New test.
6668
509063eb
DV
66692016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6670
6671 PR/69089
6672 * g++.dg/cpp0x/alignas6.C: New test.
6673
83745c0d
DV
66742016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6675
c87885ca
RO
6676 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
6677 * gcc.dg/pr27003.c: Likewise.
6678 * gcc.dg/tree-ssa/cswtch.c: Likewise.
6679 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
6680 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
6681 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
6682 * gcc.target/arc/mxy.c: Likewise.
6683 * gcc.target/arc/mswape.c: Likewise.
6684 * gcc.target/arc/mrtsc.c: Likewise.
6685 * gcc.target/arc/mcrc.c: Likewise.
6686 * gcc.target/arc/mdsp-packa.c: Likewise.
6687 * gcc.target/arc/mdvbf.c: Likewise.
6688 * gcc.target/arc/mlock.c: Likewise.
6689 * gcc.target/arc/mmac-24.c: Likewise.
6690 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
6691
849b265d
BS
66922016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
6693 Matthijs Kooijman <matthijs@stdin.nl>
6694 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6695
6696 PR target/60040
6697 * gcc.target/avr/pr60040-1.c: New.
6698 * gcc.target/avr/pr60040-2.c: New.
6699
1390536b
RB
67002016-04-29 Richard Biener <rguenther@suse.de>
6701
6702 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
6703
98998245
RB
67042016-04-29 Richard Biener <rguenther@suse.de>
6705
6706 PR tree-optimization/13962
6707 PR tree-optimization/65686
6708 * gcc.dg/uninit-pr65686.c: New testcase.
6709
8b80cc21
JJ
67102016-04-29 Jakub Jelinek <jakub@redhat.com>
6711
6712 PR middle-end/70843
6713 * gcc.dg/pr70843.c: New test.
6714
6181bc30
JJ
67152016-04-28 Jakub Jelinek <jakub@redhat.com>
6716
6717 PR target/70858
6718 * gcc.target/i386/pr70858.c: New test.
6719
f4cb3612
AB
67202016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
6721
6722 * gcc.target/arc/nps400-1.c: New file.
6723
8ad9df62
JR
67242016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6725 Andrew Burgess <andrew.burgess@embecosm.com>
6726
6727 * gcc.target/arc/movh_cl-1.c: New file.
6728
ceaaa9fe
JR
67292016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6730 Andrew Burgess <andrew.burgess@embecosm.com>
6731
6732 * gcc.target/arc/extzv-1.c: New file.
6733 * gcc.target/arc/insv-1.c: New file.
6734 * gcc.target/arc/insv-2.c: New file.
6735 * gcc.target/arc/movb-1.c: New file.
6736 * gcc.target/arc/movb-2.c: New file.
6737 * gcc.target/arc/movb-3.c: New file.
6738 * gcc.target/arc/movb-4.c: New file.
6739 * gcc.target/arc/movb-5.c: New file.
6740 * gcc.target/arc/movb_cl-1.c: New file.
6741 * gcc.target/arc/movb_cl-2.c: New file.
6742 * gcc.target/arc/movbi_cl-1.c: New file.
6743 * gcc.target/arc/movl-1.c: New file.
6744
4d03dc2f
JR
67452016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6746 Andrew Burgess <andrew.burgess@embecosm.com>
6747
6748 * gcc.target/arc/cmem-1.c: New file.
6749 * gcc.target/arc/cmem-2.c: New file.
6750 * gcc.target/arc/cmem-3.c: New file.
6751 * gcc.target/arc/cmem-4.c: New file.
6752 * gcc.target/arc/cmem-5.c: New file.
6753 * gcc.target/arc/cmem-6.c: New file.
6754 * gcc.target/arc/cmem-7.c: New file.
6755 * gcc.target/arc/cmem-ld.inc: New file.
6756 * gcc.target/arc/cmem-st.inc: New file.
6757
81262dad
JJ
67582016-04-28 Jakub Jelinek <jakub@redhat.com>
6759
6760 PR target/70821
6761 * gcc.target/i386/pr70821.c: New test.
6762
0a31a09a
BS
67632016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
6764
6765 * gcc.target/powerpc/vec-adde.c: New test.
6766 * gcc.target/powerpc/vec-adde-int128.c: New test.
6767
3ddffba9
JJ
67682016-04-28 Jakub Jelinek <jakub@redhat.com>
6769
6770 * gcc.target/i386/avx-vround-1.c: New test.
6771 * gcc.target/i386/avx-vround-2.c: New test.
6772 * gcc.target/i386/avx512vl-vround-1.c: New test.
6773 * gcc.target/i386/avx512vl-vround-2.c: New test.
6774
713dedcd
RO
67752016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6776
6777 PR testsuite/70595
6778 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
6779 (check_effective_target_cilkplus_runtime): ... this.
6780 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
6781 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
6782
6783 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
6784 Require cilkplus_runtime.
6785 Don't add -lcilkrts.
6786 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
6787 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
6788 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
6789 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
6790 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
6791 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
6792 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
6793 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
6794 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
6795 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
6796 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
6797 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
6798 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
6799 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
6800 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
6801 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
6802 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
6803 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
6804 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
6805 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
6806 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
6807 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
6808 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
6809 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
6810 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
6811 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
6812 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
6813 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
6814 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
6815
6816 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
6817 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
6818
6819 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
6820
6821 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
6822 cilkplus_runtime.
6823
3563f78f
MG
68242016-04-27 Marc Glisse <marc.glisse@inria.fr>
6825
6826 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
6827 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
6828
6bc2bb18
RB
68292015-04-27 Ryan Burn <contact@rnburn.com>
6830
6831 PR c++/69024
6832 PR c++/68997
6833 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
6834 diagnostic.
6835 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
6836 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
6837
1e55d29a
EB
68382016-04-27 Eric Botcazou <ebotcazou@adacore.com>
6839
6840 * gnat.dg/limited_with4.ad[sb]: New test.
6841 * gnat.dg/limited_with4_pkg.ads: New helper.
6842
087146ca
L
68432016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6844
6845 PR target/70155
6846 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
6847 and movv1ti_internal patterns
6848 * gcc.target/i386/pr70155-1.c: New test.
6849 * gcc.target/i386/pr70155-2.c: Likewise.
6850 * gcc.target/i386/pr70155-3.c: Likewise.
6851 * gcc.target/i386/pr70155-4.c: Likewise.
6852 * gcc.target/i386/pr70155-5.c: Likewise.
6853 * gcc.target/i386/pr70155-6.c: Likewise.
6854 * gcc.target/i386/pr70155-7.c: Likewise.
6855 * gcc.target/i386/pr70155-8.c: Likewise.
6856 * gcc.target/i386/pr70155-9.c: Likewise.
6857 * gcc.target/i386/pr70155-10.c: Likewise.
6858 * gcc.target/i386/pr70155-11.c: Likewise.
6859 * gcc.target/i386/pr70155-12.c: Likewise.
6860 * gcc.target/i386/pr70155-13.c: Likewise.
6861 * gcc.target/i386/pr70155-14.c: Likewise.
6862 * gcc.target/i386/pr70155-15.c: Likewise.
6863 * gcc.target/i386/pr70155-16.c: Likewise.
6864 * gcc.target/i386/pr70155-17.c: Likewise.
6865 * gcc.target/i386/pr70155-18.c: Likewise.
6866 * gcc.target/i386/pr70155-19.c: Likewise.
6867 * gcc.target/i386/pr70155-20.c: Likewise.
6868 * gcc.target/i386/pr70155-21.c: Likewise.
6869 * gcc.target/i386/pr70155-22.c: Likewise.
6870
92329f9f
L
68712016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6872
6873 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
6874 ".{5,6}".
6875
309a0cf6
BC
68762016-04-27 Bin Cheng <bin.cheng@arm.com>
6877
6878 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
6879 * gcc.dg/tree-ssa/scev-9.c: Ditto.
6880 * gcc.dg/tree-ssa/scev-10.c: Ditto.
6881 * gcc.dg/tree-ssa/scev-11.c: Ditto.
6882 * gcc.dg/tree-ssa/scev-12.c: Ditto.
6883
72ed2b9c
RB
68842016-04-27 Richard Biener <rguenther@suse.de>
6885
6886 PR ipa/70760
6887 * g++.dg/ipa/ipa-pta-2.C: New testcase.
6888 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
6889
3c98ff9b
NS
68902016-04-27 Nathan Sidwell <nathan@acm.org>
6891
6892 * g++.dg/cpp0x/constexpr-recursion3.C: New.
6893 * g++.dg/ubsan/pr63956.C: Adjust error location.
6894
9ec5d66b
NC
68952016-04-27 Nick Clifton <nickc@redhat.com>
6896
6897 PR middle-end/49889
6898 * gcc.dg/pr49889.c: New test.
6899
c1e1f433
BS
69002016-04-27 Bernd Schmidt <bschmidt@redhat.com>
6901
6902 * c-c++-common/memset-array.c: New test.
6903
8ac43293
MS
69042016-04-26 Martin Sebor <msebor@redhat.com>
6905
6906 PR c++/66639
6907 * g++.dg/cpp1y/func_constexpr.C: New test.
6908
843ce8ab
PP
69092016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
6910
6911 PR c++/70241
6912 * g++.dg/cpp0x/enum32.C: New test.
6913 * g++.dg/cpp0x/enum33.C: New test.
6914
69152016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
6916
6917 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
6918 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
6919 * gcc.c-torture/execute/bitfld-6.c: Likewise.
6920 * gcc.c-torture/execute/bitfld-7.c: Likewise.
6921 * gcc.c-torture/execute/pr38151.c: Likewise.
6922 * gcc.c-torture/execute/pr66556.c: Likewise.
6923 * gcc.c-torture/execute/pr67781.c: Likewise.
6924 * gcc.c-torture/execute/pr68648.c: Likewise.
6925
ca1206be
MG
69262016-04-26 Marc Glisse <marc.glisse@inria.fr>
6927
6928 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
6929
2448a956
MP
69302016-04-26 Marek Polacek <polacek@redhat.com>
6931
6932 PR c/67784
6933 * gcc.dg/pr67784-3.c: New test.
6934 * gcc.dg/pr67784-4.c: New test.
6935 * gcc.dg/pr67784-5.c: New test.
6936
b02a5e26
MP
6937 PR c/70791
6938 * gcc.dg/Wnested-externs-2.c: New test.
6939
6b6aa8d3
MG
69402016-04-26 Marc Glisse <marc.glisse@inria.fr>
6941
6942 * gcc.dg/fold-plusmult.c: Adjust.
6943 * gcc.dg/no-strict-overflow-6.c: Adjust.
6944 * gcc.dg/gomp/loop-1.c: Xfail some tests.
6945
a2095b55
BS
69462016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6947
6948 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
6949 number scans.
6950 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
6951 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
6952 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
6953 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
6954 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
6955 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
6956 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
6957 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
6958 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
6959 * gcc.target/i386/avx512f-gather-5.c: Likewise.
6960 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
6961 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
6962 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
6963 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
6964 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
6965 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
6966 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
6967 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
6968 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
6969 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
6970 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
6971 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
6972 scans.
6973 * gcc.target/i386/pr32219-4.c: Likewise.
6974 * gcc.target/i386/pr32219-6.c: Likewise.
6975 * gcc.target/i386/pr32219-8.c: Likewise.
6976
bb0cc5c8
KT
69772016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6978
6979 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
6980 associated options.
6981
5a0802ea
MP
69822016-04-26 Marek Polacek <polacek@redhat.com>
6983
6984 PR c++/70744
6985 * g++.dg/ext/cond2.C: New test.
6986
00f615af
BC
69872016-04-26 Bin Cheng <bin.cheng@arm.com>
6988
6989 PR tree-optimization/70771
6990 PR tree-optimization/70775
6991 * gcc.dg/pr70771.c: New test.
25939d34 6992 * gcc.dg/pr70775.c: New test.
00f615af 6993
218155e7
BS
69942016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6995
6996 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
6997
ab99f467
RB
69982016-04-25 Richard Biener <rguenther@suse.de>
6999
7000 PR tree-optimization/70780
7001 * gcc.dg/torture/pr70780.c: New testcase.
7002
3f8257db 70032016-04-25 Michael Collison <michael.collison@arm.com>
93c590ee 7004
c87885ca
RO
7005 * gcc.target/arm/neon-vaddws16.c: New test.
7006 * gcc.target/arm/neon-vaddws32.c: New test.
7007 * gcc.target/arm/neon-vaddwu16.c: New test.
7008 * gcc.target/arm/neon-vaddwu32.c: New test.
7009 * gcc.target/arm/neon-vaddwu8.c: New test.
7010 * lib/target-supports.exp
93c590ee
MC
7011 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
7012 that arm neon support vector widen sum of HImode TO SImode.
7013
d6c1a7a7
JJ
70142016-04-23 Jakub Jelinek <jakub@redhat.com>
7015
7016 PR sanitizer/70712
7017 * c-c++-common/asan/pr70712.c: New test.
7018
ab0fc037
TS
70192016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
7020
7021 * .gitattributes: New file.
7022
2aa64824
CL
70232016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
7024
7025 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
7026
e7e12d92
DH
70272016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
7028
7029 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
7030 * gfortran.dg/submodule_15.f08: Likewise.
7031
d1431192
RB
70322016-04-22 Richard Biener <rguenther@suse.de>
7033
7034 PR tree-optimization/70740
7035 * gcc.dg/torture/pr70740.c: New testcase.
7036
04a63c24
L
70372016-04-21 H.J. Lu <hongjiu.lu@intel.com>
7038
7039 PR target/70750
7040 * gcc.target/i386/pr70750-1.c: New test.
7041 * gcc.target/i386/pr70750-2.c: Likewise.
7042
20700098
PC
70432016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
7044
7045 PR c++/70540
7046 * g++.dg/cpp0x/auto48.C: New.
7047
aedf4e12
MP
70482016-04-21 Marek Polacek <polacek@redhat.com>
7049
7050 PR c++/70513
7051 * g++.dg/cpp0x/forw_enum12.C: New test.
7052 * g++.dg/cpp0x/forw_enum13.C: New test.
7053
2074d80a
KY
70542016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
7055
7056 PR target/70728
7057 * gcc.target/i386/pr70728.c: New test.
7058
aef4aab0
RB
70592016-04-21 Richard Biener <rguenther@suse.de>
7060
7061 PR middle-end/70747
7062 * gcc.dg/pr70747.c: New testcase.
7063
2359e571
BC
70642016-04-21 Bin Cheng <bin.cheng@arm.com>
7065
7066 PR tree-optimization/70715
7067 * gcc.dg/tree-ssa/scev-13.c: New test.
7068
ce0e66ff
MG
70692016-04-21 Marc Glisse <marc.glisse@inria.fr>
7070
7071 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
7072
2c2870a1
MG
70732016-04-21 Marc Glisse <marc.glisse@inria.fr>
7074
7075 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
7076
a2b056a3
JH
70772016-04-20 Jan Hubicka <jh@suse.cz>
7078
7079 PR ipa/70018
7080 * g++.dg/ipa/nothrow-1.C: New testcase.
7081
ee392fc2
NS
70822016-04-20 Nathan Sidwell <nathan@acm.org>
7083
7084 PR c++/55635
7085 * g++.dg/eh/delete1.C: New.
7086
dda49daf
L
70872016-04-20 H.J. Lu <hongjiu.lu@intel.com>
7088
7089 * gcc.target/i386/avx256-unaligned-store-2.c: Add
7090 -mtune-ctrl=sse_typeless_stores.
7091
8a5b9d5a
L
70922016-04-20 H.J. Lu <hongjiu.lu@intel.com>
7093
7094 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
7095
1011119f
BC
70962016-04-20 Bin Cheng <bin.cheng@arm.com>
7097
7098 PR tree-optimization/69489
7099 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
7100
477d4906
IV
71012016-04-20 Ilya Verbin <ilya.verbin@intel.com>
7102
7103 PR c++/69363
7104 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
7105 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
7106 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
7107
fad08d12
BC
71082016-04-20 Bin Cheng <bin.cheng@arm.com>
7109
7110 PR tree-optimization/56625
7111 PR tree-optimization/69489
7112 * gcc.dg/vect/pr56625.c: New test.
7113 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
7114
9e3e4fab
AP
71152016-04-20 Andrew Pinski <apinski@cavium.com>
7116
7117 PR target/64971
7118 * gcc.c-torture/compile/pr37433-1.c: New testcase.
7119
d7aa24e4
AC
71202016-04-20 Arnaud Charlet <charlet@adacore.com>
7121
7122 * gnat.dg/self1.adb: Remove now incorrect test.
7123
e6d62b46
BC
71242016-04-20 Bin Cheng <bin.cheng@arm.com>
7125
7126 * gcc.dg/tree-ssa/scev-11.c: New test.
7127 * gcc.dg/tree-ssa/scev-12.c: New test.
7128
2697b189
MP
71292016-04-20 Marek Polacek <polacek@redhat.com>
7130
7131 PR tree-optimization/70725
7132 * gcc.dg/pr70725.c: New test.
7133
60d393e8
RB
71342016-04-20 Richard Biener <rguenther@suse.de>
7135
7136 PR tree-optimization/70726
7137 * g++.dg/vect/pr70726.cc: New testcase.
7138
82c6f58a
AK
71392016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7140
7141 PR target/70674
7142 * gcc.target/s390/pr70674.c: New test.
7143
90eeab20
JD
71442016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7145
7146 PR libgfortran/70684
7147 * gfortran.dg/list_read_14.f90: New test.
7148
fc9cf6da
L
71492016-04-19 H.J. Lu <hongjiu.lu@intel.com>
7150
7151 PR target/69201
7152 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
7153 extern to force it misaligned.
7154 (b): Likewise.
7155 (c): Likewise.
7156 (d): Likewise.
7157 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
7158 Don't check `*' before movv4sf_internal.
7159 * gcc.target/i386/avx256-unaligned-store-2.c: Check
7160 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
7161 Don't check `*' before movv16qi_internal.
7162 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
7163 extern to force it misaligned.
7164 (b): Likewise.
7165 (c): Likewise.
7166 (d): Likewise.
7167 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
7168 Don't check `*' before movv2df_internal.
7169 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
7170 extern to force it misaligned.
7171 (b): Likewise.
7172 (c): Likewise.
7173 (d): Likewise.
7174 Check movv8sf_internal instead of avx_storeups256.
7175 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
7176
ea8927ea
RB
71772016-04-19 Richard Biener <rguenther@suse.de>
7178
7179 PR tree-optimization/70171
7180 * g++.dg/tree-ssa/pr70171.C: New testcase.
7181
65f52ee9
RB
71822016-04-19 Richard Biener <rguenther@suse.de>
7183
7184 PR tree-optimization/70724
7185 * gcc.dg/torture/pr70724.c: New testcase.
7186
987b67f1
VM
71872016-04-18 Vladimir Makarov <vmakarov@redhat.com>
7188
7189 PR middle-end/70689
c87885ca 7190 * gcc.target/i386/pr70689.c: New.
987b67f1 7191
91a47c39
L
71922016-04-18 H.J. Lu <hongjiu.lu@intel.com>
7193
7194 PR target/70708
7195 * gcc.target/i386/pr70708.c: New test.
7196
8270b82d
RB
71972016-04-18 Richard Biener <rguenther@suse.de>
7198
7199 PR tree-optimization/43434
7200 * gcc.dg/vect/pr43434.c: New testcase.
7201 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
7202 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
7203 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
7204 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
7205 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
7206 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
7207 * gcc.dg/gomp/pr68640.c: Likewise.
7208 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
7209 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
7210
edd048e2
RB
72112016-04-18 Richard Biener <rguenther@suse.de>
7212
7213 PR tree-optimization/70701
7214 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
7215
bd5c7330
TV
72162016-04-18 Tom de Vries <tom@codesourcery.com>
7217
7218 PR testsuite/70699
7219 * gcc.dg/pr70161.c: Add dot-file scans.
7220 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
7221 instead of after last dot char.
7222
23f2660f
EB
72232016-04-17 Eric Botcazou <ebotcazou@adacore.com>
7224
7225 * c-c++-common/dump-ada-spec-3.c: New test.
7226 * c-c++-common/dump-ada-spec-4.c: Likewise.
7227
da152c9f
TV
72282016-04-17 Tom de Vries <tom@codesourcery.com>
7229
7230 PR other/70183
7231 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
7232
cc950f98
JH
72332016-04-15 Jan Hubicka <jh@suse.cz>
7234
7235 PR ipa/70018
7236 * g++.dg/ipa/pure-const-1.C: New testcase.
7237 * g++.dg/ipa/pure-const-2.C: New testcase.
7238 * g++.dg/ipa/pure-const-3.C: New testcase.
7239
949505a9
MP
72402016-04-15 Marek Polacek <polacek@redhat.com>
7241
7242 PR c/70671
7243 * gcc.dg/bitfld-22.c: New test.
7244
10e547d6
BS
72452016-04-15 Bernd Schmidt <bschmidt@redhat.com>
7246
7247 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
7248 x86_64.
7249
1e77281b
MP
72502016-04-15 Marek Polacek <polacek@redhat.com>
7251
7252 PR c/70651
7253 * c-c++-common/pr70651.c: New test.
7254
e501fa8e
KT
72552016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7256
7257 PR rtl-optimization/70681
7258 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
7259 dump scan on arm and powerpc.
7260 * gcc.dg/pr10474.c: Likewise.
7261
dda1bf61
JJ
72622016-04-15 Jakub Jelinek <jakub@redhat.com>
7263
ca4ef1ff
JJ
7264 PR c++/69517
7265 PR c++/70019
7266 PR c++/70588
7267 * g++.dg/cpp1y/vla11.C: Revert for real.
7268
dda1bf61
JJ
7269 PR c/70436
7270 * c-c++-common/Wparentheses-1.c: New test.
7271 * c-c++-common/gomp/Wparentheses-1.c: New test.
7272 * c-c++-common/gomp/Wparentheses-2.c: New test.
7273 * c-c++-common/gomp/Wparentheses-3.c: New test.
7274 * c-c++-common/gomp/Wparentheses-4.c: New test.
7275 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
7276 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
7277 * c-c++-common/goacc/Wparentheses-1.c: New test.
7278
1355e62c
KY
72792016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
7280
7281 PR target/70662
7282 * gcc.target/i386/pr70662.c: New test.
7283
0ab34b9e 72842016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 7285 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
7286
7287 PR tree-optimization/70130
7288 * gcc.dg/vect/O3-pr70130.c: New testcase.
7289
bc773aad
MM
72902016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
7291
6e9b2286
MM
7292 PR target/70669
7293 * gcc.target/powerpc/pr70669.c: New test.
7294
bc773aad
MM
7295 PR target/70640
7296 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
7297 a power7 system that does not have an assembler that supports
7298 power8.
7299
d8747845
MS
73002016-04-14 Martin Sebor <msebor@redhat.com>
7301
7302 PR c++/69517
7303 PR c++/70019
7304 PR c++/70588
7305 * c-c++-common/ubsan/vla-1.c: Revert.
7306 * g++.dg/cpp1y/vla11.C: Same.
7307 * g++.dg/cpp1y/vla12.C: Same.
7308 * g++.dg/cpp1y/vla13.C: Same.
7309 * g++.dg/cpp1y/vla14.C: Same.
7310 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 7311 * g++.dg/init/array24.C: Same.
d8747845
MS
7312 * g++.dg/ubsan/vla-1.C: Same.
7313
85128559
MP
73142016-04-14 Marek Polacek <polacek@redhat.com>
7315 Jan Hubicka <hubicka@ucw.cz>
7316
7317 PR c++/70029
7318 * g++.dg/torture/pr70029.C: New test.
7319
52fbb073
MS
73202016-04-14 Martin Sebor <msebor@redhat.com>
7321
7322 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
7323 type size to prevent failures on targets with very low maximum
7324 alignment.
7325
6db61d6f
RB
73262016-04-14 Richard Biener <rguenther@suse.de>
7327
7328 PR tree-optimization/70623
7329 * gcc.dg/torture/pr70623.c: New testcase.
7330 * gcc.dg/torture/pr70623-2.c: Likewise.
7331
342fac95
MS
73322016-04-13 Martin Sebor <msebor@redhat.com>
7333
7334 PR c++/69517
7335 PR c++/70019
7336 PR c++/70588
7337 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
7338 * g++.dg/cpp1y/vla11.C: New test.
7339 * g++.dg/cpp1y/vla12.C: New test.
7340 * g++.dg/cpp1y/vla13.C: New test.
7341 * g++.dg/cpp1y/vla14.C: New test.
7342 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 7343 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
7344 * g++.dg/ubsan/vla-1.C: Disable exceptions.
7345
d93c452f
JJ
73462016-04-13 Jakub Jelinek <jakub@redhat.com>
7347
7348 PR c++/70641
7349 * g++.dg/opt/pr70641.C: New test.
7350
85115fb6
RO
73512016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7352
7353 PR rtl-optimization/68749
7354 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
7355 effects of argument promotions.
7356 Remove default args to dg-skip-if.
7357
545a4139
PC
73582016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
7359
7360 PR c++/70635
7361 * g++.dg/parse/pr70635.C: New.
7362
b3a77f21
MP
73632016-04-13 Marek Polacek <polacek@redhat.com>
7364
7365 PR c++/70639
7366 * c-c++-common/Wmisleading-indentation-4.c: New test.
7367
99cd9857
MP
73682016-04-13 Marek Polacek <polacek@redhat.com>
7369
7370 PR c/70436
c87885ca
RO
7371 * gcc.dg/Wparentheses-12.c: New test.
7372 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 7373
75ca93ec
IE
73742016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
7375
7376 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
7377 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
7378 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
7379
3d3f9e7e
JJ
73802016-04-13 Jakub Jelinek <jakub@redhat.com>
7381
37947cd0
JJ
7382 PR middle-end/70633
7383 * gcc.c-torture/compile/pr70633.c: New test.
7384
3d3f9e7e
JJ
7385 PR debug/70628
7386 * gcc.dg/torture/pr70628.c: New test.
7387
92886d3e
PP
73882016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
7389
7390 PR c++/70610
7391 * g++.dg/template/pr70610.C: New test.
7392 * g++.dg/template/pr70610-2.C: New test.
7393 * g++.dg/template/pr70610-3.C: New test.
7394 * g++.dg/template/pr70610-4.C: New test.
7395
13bd7c2b
JJ
73962016-04-12 Jakub Jelinek <jakub@redhat.com>
7397
6512fa6d
JJ
7398 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
7399 128 instead of 32.
7400
13bd7c2b
JJ
7401 PR c++/70571
7402 * g++.dg/ext/pr70571.C: New test.
7403
20b9851c
MM
74042016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
7405
8a434ada 7406 PR target/70640
20b9851c
MM
7407 * gcc.target/powerpc/pr70640.c: New test.
7408
2b2f52bc
PC
74092016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
7410
7411 PR c++/68722
7412 * g++.dg/parse/pr68722.C: New.
7413
5901e56a
JJ
74142016-04-12 Jakub Jelinek <jakub@redhat.com>
7415
7416 PR rtl-optimization/70596
7417 * gcc.target/i386/pr70596.c: New test.
7418
d4619dc1
NS
74192016-04-12 Nathan Sidwell <nathan@acm.org>
7420
7421 PR c++/70501
7422 * g++.dg/init/pr70501.C: New.
7423
3df530d3
DW
74242016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
7425
7426 * gcc.target/i386/asm-flag-6.c: New test.
7427
b7a120d7
TV
74282016-04-12 Tom de Vries <tom@codesourcery.com>
7429
7430 PR tree-optimization/68756
7431 * gcc.dg/graphite/pr68756.c: New test.
7432
4e0eea75
JJ
74332016-04-12 Jakub Jelinek <jakub@redhat.com>
7434
7435 PR tree-optimization/70602
7436 * gcc.c-torture/execute/pr70602.c: New test.
7437
35fbda43
MM
74382016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
7439
7440 PR target/70381
7441 * gcc.target/powerpc/float128-1.c: New tests to make sure the
7442 __float128 emulator is built and runs.
7443 * gcc.target/powerpc/float128-1.c: Likewise.
7444
7445 * lib/target-supports.exp (check_ppc_float128_sw_available):
7446 Rework tests for __float128 software and hardware
7447 availability. Fix exit condition to return 0 on success.
7448
04a99ebe
JG
74492016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
7450
7451 PR target/70133
7452 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
7453 * gcc.target/aarch64/target_attr_15.c: Likewise.
7454
47cd5a85
PC
74552016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
7456
7457 PR c++/69066
7458 * g++.dg/cpp1y/pr69066.C: New.
7459
a5edb32e
JD
74602016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7461
7462 PR fortran/68566
7463 * gfortran.dg/pr36192.f90: Update test.
7464 * gfortran.dg/pr36192_1.f90: Update test.
7465 * gfortran.dg/real_dimension_1.f: Update test.
7466 * gfortran.dg/parameter_array_init_7.f90: New test.
7467
8ef378f8
JDA
74682016-04-09 John David Anglin <danglin@gcc.gnu.org>
7469
c532c871
JDA
7470 PR testsuite/64039
7471 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
7472
d34f706f
JDA
7473 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
7474
75e1dd9e
JDA
7475 PR rtl-optimization/66669
7476 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
7477
8a976f5f
JDA
7478 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
7479
da04822a
JDA
7480 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
7481 * gcc.dg/pie-1.c: Likewise.
7482 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
7483 * gcc.dg/pic-4.c: Likewise.
7484 * gcc.dg/pie-3.c: Likewise.
7485 * gcc.dg/pie-4.c: Likewise.
7486
adfabcf9
JDA
7487 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
7488
4a020adf
JDA
7489 PR tree-optimization/68644
7490 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
7491
8ef378f8
JDA
7492 PR rtl-optimization/64886
7493 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
7494
09bf990e
TV
74952016-04-09 Tom de Vries <tom@codesourcery.com>
7496
7497 PR tree-optimization/68953
7498 * gcc.dg/graphite/pr68953.c: New test.
7499
138c3c1a
DH
75002016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7501
7502 PR fortran/70592
7503 * gfortran.dg/deferred_character_16.f90: New test.
7504
f55460af
JJ
75052016-04-09 Jakub Jelinek <jakub@redhat.com>
7506
7507 PR tree-optimization/70586
7508 * gcc.c-torture/execute/pr70586.c: New test.
7509
0b77bbf3
DH
75102016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7511
7512 PR sanitizer/70573
7513 * c-c++-common/asan/halt_on_error-1.c: Replace memset
7514 with __builtin_memset
7515 * c-c++-common/asan/halt_on_error-2.c: Likewise.
7516
c42cfb5c
CP
75172016-04-08 Cesar Philippidis <cesar@codesourcery.com>
7518
7519 PR lto/70289
7520 PR ipa/70348
7521 PR tree-optimization/70373
7522 PR middle-end/70533
7523 PR middle-end/70534
7524 PR middle-end/70535
7525 * c-c++-common/goacc/reduction-5.c: New test.
7526 * c-c++-common/goacc/reduction-promotions.c: New test.
7527 * gfortran.dg/goacc/reduction-3.f95: New test.
7528 * gfortran.dg/goacc/reduction-promotions.f90: New test.
7529
56cfb596
PP
75302016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
7531
7532 PR c++/70590
7533 PR c++/70452
7534 * g++.dg/pr70590.C: New test.
7535 * g++.dg/pr70590-2.C: New test.
7536
1a13c0a2
JJ
75372016-04-08 Jakub Jelinek <jakub@redhat.com>
7538
abc0647a
JJ
7539 PR middle-end/70593
7540 * gcc.target/i386/pr70593.c: New test.
7541
1a13c0a2
JJ
7542 PR rtl-optimization/70574
7543 * gcc.target/i386/avx2-pr70574.c: New test.
7544
c3da4956
MO
75452016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
7546
7547 PR sanitizer/70541
7548 * c-c++-common/asan/pr70541.c: New test.
7549
9f1b833b
TV
75502016-04-08 Tom de Vries <tom@codesourcery.com>
7551
7552 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
7553 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
7554
bae7adda
KT
75552016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7556
7557 PR target/70566
7558 * gcc.c-torture/execute/pr70566.c: New test.
7559
211f3d57
TV
75602016-04-08 Tom de Vries <tom@codesourcery.com>
7561
7562 * c-c++-common/goacc/uninit-copy-clause.c: New test.
7563 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
7564
02cf2861
AM
75652016-04-08 Alan Modra <amodra@gmail.com>
7566
7567 * gcc.target/powerpc/pr70117.c: New.
7568
5f490f9f
JJ
75692016-04-07 Jakub Jelinek <jakub@redhat.com>
7570
56e9b710
JJ
7571 PR testsuite/70581
7572 * gcc.dg/lto/simd-function_0.c: New test.
7573
5f490f9f
JJ
7574 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
7575 clones.
7576 * c-c++-common/attr-simd-2.c: Likewise.
7577 * c-c++-common/attr-simd-4.c: Likewise.
7578 * gcc.dg/gomp/simd-clones-2.c: Likewise.
7579 * gcc.dg/gomp/simd-clones-3.c: Likewise.
7580
e4ebc74d
TP
75812016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
7582
7583 PR testsuite/70553
7584 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
7585
9817ae35
TS
75862016-04-07 Thomas Schwinge <thomas@codesourcery.com>
7587 Tom de Vries <tom@codesourcery.com>
7588
7589 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
7590 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
7591 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
7592 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
7593 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
7594 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
7595 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
7596 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
7597
e292f64d
PP
75982016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7599
7600 PR c/70436
7601 * g++.dg/warn/Wparentheses-29.C: New test.
7602
6b37bdaf
PP
76032016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7604
7605 PR c/70436
7606 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
7607 explicit braces to resolve a future -Wparentheses warning.
7608
64824205
RH
76092016-04-06 Richard Henderson <rth@redhat.com>
7610
7611 * gcc.dg/pr61817-1.c: New test.
7612 * gcc.dg/pr61817-2.c: New test.
7613 * gcc.dg/pr69391-1.c: New test.
7614 * gcc.dg/pr69391-2.c: New test.
7615
bc2fc1f3
VM
76162016-04-06 Vladimir Makarov <vmakarov@redhat.com>
7617
7618 PR rtl-optimization/70398
c87885ca 7619 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 7620
41414a02
EB
76212016-04-06 Eric Botcazou <ebotcazou@adacore.com>
7622
7623 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
7624
4066ea8a
YR
76252016-04-06 Yvan Roux <yvan.roux@linaro.org>
7626 Pedro Alves <palves@redhat.com>
7627
7628 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
7629
ec35ea45
JJ
76302016-04-06 Jakub Jelinek <jakub@redhat.com>
7631
3866f8dd
JJ
7632 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
7633 Check for avx512f effective targets instead of avx2.
7634 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
7635 for AVX512F clones.
7636 * gcc.dg/gomp/declare-simd-3.c: Likewise.
7637 * g++.dg/gomp/declare-simd-1.C: Likewise.
7638 * g++.dg/gomp/declare-simd-3.C: Likewise.
7639 * g++.dg/gomp/declare-simd-4.C: Likewise.
7640
ec35ea45
JJ
7641 PR middle-end/70550
7642 * c-c++-common/gomp/pr70550-1.c: New test.
7643 * c-c++-common/gomp/pr70550-2.c: New test.
7644
c08d28ac
NS
76452016-04-05 Nathan Sidwell <nathan@acm.org>
7646
7647 PR c++/70512
7648 * g++.dg/ext/attribute-may-alias-5.C: New.
7649
1d510e04
JJ
76502016-04-05 Jakub Jelinek <jakub@redhat.com>
7651
7652 PR c++/70336
7653 * c-c++-common/pr70336.c: New test.
7654 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
7655 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
7656
84278ed9
JH
76572016-04-05 Jan Hubicka <hubicka@ucw.cz>
7658
7659 PR ipa/66223
7660 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
7661
268a0ec4
JJ
76622016-04-05 Jakub Jelinek <jakub@redhat.com>
7663
7664 PR rtl-optimization/70542
7665 * gcc.dg/torture/pr70542.c: New test.
7666 * gcc.target/i386/avx2-pr70542.c: New test.
7667
5e8c2eb1
ZS
76682016-04-05 Zdenek Sojka <zsojka@seznam.cz>
7669
7670 PR tree-optimization/70509
7671 * gcc.target/i386/avx512bw-pr70509.c: New test.
7672
c0daf32d
PP
76732016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
7674
7675 PR c++/70452
7676 * g++.dg/ext/constexpr-vla4.C: New test.
7677
bf867841
UB
76782016-04-05 Uros Bizjak <ubizjak@gmail.com>
7679
7680 PR target/70510
7681 * gcc.target/i386/pr70510.c: New test.
7682
3022186a
RB
76832016-04-05 Richard Biener <rguenther@suse.de>
7684
7685 PR tree-optimization/70526
7686 * g++.dg/torture/pr70526.C: New testcase.
7687
55fc79b2
JJ
76882016-04-05 Jakub Jelinek <jakub@redhat.com>
7689
7690 PR target/70525
7691 * gcc.target/i386/pr70525.c: New test.
7692
62b233f2
RB
76932016-04-05 Richard Biener <rguenther@suse.de>
7694
7695 PR middle-end/70499
7696 * g++.dg/torture/pr70499.C: New testcase.
7697
cc05759d
RB
76982016-04-05 Richard Biener <rguenther@suse.de>
7699
7700 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
7701 remove XFAIL.
7702
f23f16d4
JJ
77032016-04-04 Jakub Jelinek <jakub@redhat.com>
7704
7705 PR middle-end/70307
7706 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
7707 rs6000 ABI warnings.
7708
d27ecc49
JH
77092016-04-04 Jan Hubicka <hubicka@ucw.cz>
7710
7711 PR ipa/66223
7712 * g++.dg/ipa/devirt-51.C: New testcase.
7713
c974c96e 77142016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3f8257db 7715 Jakub Jelinek <jakub@redhat.com>
c974c96e
BS
7716
7717 PR middle-end/70457
7718 * gcc.dg/torture/pr70457.c: New.
7719
7a85da89
AV
77202016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7721
7722 PR fortran/67538
7723 * gfortran.dg/allocate_with_source_19.f08: New test.
7724
de517e64
AV
77252016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7726
7727 PR fortran/65795
7728 * gfortran.dg/coarray_allocate_6.f08: New test.
7729
43b9f499
RB
77302016-04-04 Richard Biener <rguenther@suse.de>
7731
7732 PR rtl-optimization/70484
7733 * gcc.dg/torture/pr70484.c: New testcase.
7734
f13355da
MP
77352016-04-04 Marek Polacek <polacek@redhat.com>
7736
7737 PR c/70307
7738 * gcc.dg/torture/pr70307.c: New test.
7739
6cc6ed50
OE
77402016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
7741
7742 PR target/70416
7743 PR target/67391
7744 * gcc.target/sh/torture/pr70416.c: New.
7745
abdc16c8
MS
77462016-04-02 Martin Sebor <msebor@redhat.com>
7747
7748 PR c++/67376
7749 PR c++/70170
7750 PR c++/70172
7751 PR c++/70228
7752 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
7753 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
7754 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
7755 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
7756 * g++.dg/cpp0x/constexpr-string.C: Same.
7757 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
7758 * g++.dg/cpp0x/pr65398.C: Same.
7759 * g++.dg/ext/constexpr-vla1.C: Same.
7760 * g++.dg/ext/constexpr-vla2.C: Same.
7761 * g++.dg/ext/constexpr-vla3.C: Same.
7762 * g++.dg/ubsan/pr63956.C: Same.
7763
763cd859
JJ
77642016-04-01 Jakub Jelinek <jakub@redhat.com>
7765
7766 PR rtl-optimization/70467
7767 * gcc.target/i386/pr70467-2.c: New test.
7768
0f875435
JJ
77692016-04-01 Jakub Jelinek <jakub@redhat.com>
7770 Marek Polacek <polacek@redhat.com>
7771
7772 PR c++/70488
7773 * g++.dg/init/new47.C: New test.
7774
41d14659
RR
77752016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7776
7777 PR target/70496
7778 * gcc.target/arm/pr70496.c: New test.
7779
f9bf89bb
NS
77802016-04-01 Nathan Sidwell <nathan@acm.org>
7781
73b9085d
NS
7782 PR c++/68475
7783 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
7784
4afdcfaa
IE
77852016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7786
7787 PR target/69890
7788 * gcc.dg/strlenopt.h (memmove): New.
7789 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
7790 instead of "string.h".
7791 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7792 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7793 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7794 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7795 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7796 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7797 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7798 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7799 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7800 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7801 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7802 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7803 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7804 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7805 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7806 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7807 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7808 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7809 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7810 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7811
b5d7a29c
RO
78122016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7813
7814 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
7815 (Holder::foo): Reflect this.
7816
b660f9ec
IE
78172016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
7818
7819 PR target/70442
7820 * gcc.dg/pr70442.c: New test.
7821
88504f34
NS
78222016-03-31 Nathan Sidwell <nathan@acm.org>
7823
7824 PR c++/70393
7825 * g++.dg/cpp0x/constexpr-virtual6.C: New.
7826
95d34b96
KY
78272016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
7828
7829 PR target/70453
7830 * gcc.target/i386/pr70453.c: New test.
7831
b4c4967c
AB
78322016-03-31 Andrey Belevantsev <abel@ispras.ru>
7833
7834 PR target/70292
7835 * gcc.c-torture/pr70292.c: New test.
7836
5fde6a45
MP
78372016-03-31 Marek Polacek <polacek@redhat.com>
7838
7839 PR c/70297
7840 * c-c++-common/pr70297.c: New test.
7841 * g++.dg/cpp0x/typedef-redecl.C: New test.
7842 * gcc.dg/typedef-redecl2.c: New test.
7843
97eb24c4
JJ
78442016-03-31 Jakub Jelinek <jakub@redhat.com>
7845
7846 PR rtl-optimization/70460
7847 * gcc.c-torture/execute/pr70460.c: New test.
7848
efc3536f
RB
78492016-03-31 Richard Biener <rguenther@suse.de>
7850
7851 PR c++/70430
7852 * g++.dg/ext/vector30.C: New testcase.
7853
e0876e21
DH
78542016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7855 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7856
7857 * gfortran.dg/fmt_pf.f90: New test.
7858
e9bff8c6
RO
78592016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7860
7861 Forward-port from 5 branch
7862 2016-03-30 Jakub Jelinek <jakub@redhat.com>
7863
7864 PR testsuite/70356
7865 * gcc.target/i386/avx-vextractf128-256-5.c: Move
7866 dg-require-effective-target after dg-do.
7867
7868 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
7869
7870 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
7871
2620c80d
TS
78722016-03-30 Thomas Schwinge <thomas@codesourcery.com>
7873 Julian Brown <julian@codesourcery.com>
7874 Chung-Lin Tang <cltang@codesourcery.com>
7875 Cesar Philippidis <cesar@codesourcery.com>
7876 James Norris <jnorris@codesourcery.com>
7877 Tom de Vries <tom@codesourcery.com>
7878 Nathan Sidwell <nathan@codesourcery.com>
7879
bf867841 7880 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
7881 * c-c++-common/goacc/loop-clauses.c: Likewise.
7882 * g++.dg/goacc/template.C: Likewise.
7883 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7884 * gfortran.dg/goacc/loop-1.f95: Likewise.
7885 * gfortran.dg/goacc/loop-5.f95: Likewise.
7886 * gfortran.dg/goacc/loop-6.f95: Likewise.
7887 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
7888 * c-c++-common/goacc-gomp/nesting-1.c: Update.
7889 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
7890 * c-c++-common/goacc/clauses-fail.c: Likewise.
7891 * c-c++-common/goacc/parallel-1.c: Likewise.
7892 * c-c++-common/goacc/reduction-1.c: Likewise.
7893 * c-c++-common/goacc/reduction-2.c: Likewise.
7894 * c-c++-common/goacc/reduction-3.c: Likewise.
7895 * c-c++-common/goacc/reduction-4.c: Likewise.
7896 * c-c++-common/goacc/routine-3.c: Likewise.
7897 * c-c++-common/goacc/routine-4.c: Likewise.
7898 * c-c++-common/goacc/routine-5.c: Likewise.
7899 * c-c++-common/goacc/tile.c: Likewise.
7900 * g++.dg/goacc/template.C: Likewise.
7901 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7902 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
7903 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
7904 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
7905 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
7906 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
7907 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
7908 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
7909 * c-c++-common/goacc/use_device-1.c: ... this file.
7910 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
7911 * c-c++-common/goacc/host_data-5.c: ... this file, and...
7912 * c-c++-common/goacc/host_data-6.c: ... this file.
7913 * c-c++-common/goacc/loop-2-kernels.c: New file.
7914 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
7915 * c-c++-common/goacc/loop-3.c: Likewise.
7916 * g++.dg/goacc/reference.C: Likewise.
7917 * g++.dg/goacc/routine-1.C: Likewise.
7918 * g++.dg/goacc/routine-2.C: Likewise.
7919
f6d2d066
RB
79202016-03-30 Richard Biener <rguenther@suse.de>
7921
7922 PR middle-end/70450
7923 * gcc.dg/torture/pr70450.c: New testcase.
7924
d43242b9
JJ
79252016-03-30 Jakub Jelinek <jakub@redhat.com>
7926
7927 PR target/70421
7928 * gcc.dg/torture/pr70421.c: New test.
7929 * gcc.target/i386/avx512f-pr70421.c: New test.
7930
5ce43b77
L
79312016-03-30 H.J. Lu <hongjiu.lu@intel.com>
7932
7933 PR testsuite/70364
7934 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
7935 (check): New function.
7936 (bar): Call check.
7937 (foo): Align stack to 16 bytes when calling bar.
7938 * gcc.target/i386/cleanup-2.c: Likewise.
7939
d014a712
PP
79402016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
7941
7942 PR tree-optimization/59124
7943 * gcc.dg/Warray-bounds-19.c: New test.
7944
3f8257db 79452016-03-29 Zachary T Welch <zwelch@codesourcery.com>
13f0e8c7
ZW
7946
7947 * lib/prune.exp (escape_regex_chars): New.
7948 (prune_file_path): Update to quote metcharacters for regexp.
7949
3336c6e0
JJ
79502016-03-29 Jakub Jelinek <jakub@redhat.com>
7951
a362f023
JJ
7952 PR rtl-optimization/70429
7953 * gcc.c-torture/execute/pr70429.c: New test.
7954
3336c6e0
JJ
7955 PR tree-optimization/70405
7956 * gcc.dg/pr70405.c: New test.
7957
728557fd
AV
79582016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
7959
7960 PR fortran/70397
7961 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
7962 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
7963
bef977d4
TS
79642016-03-29 Thomas Schwinge <thomas@codesourcery.com>
7965
7966 PR testsuite/64177
7967 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
7968 __cilkrts_set_param to set two workers.
7969 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
7970 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
7971
6f6d25c9
DH
79722016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
7973
bf867841 7974 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 7975
45733562
KY
79762016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
7977
7978 PR target/70406
bf867841 7979 * gcc.target/i386/pr70406.c: New test.
45733562 7980
a1799e5e
EB
79812016-03-27 Eric Botcazou <ebotcazou@adacore.com>
7982
7983 * gnat.dg/specs/double_record_extension3.ads: New test.
7984
5fca7b66
RH
79852016-03-25 Richard Henderson <rth@redhat.com>
7986
7987 PR target/70120
7988 * gcc.target/aarch64/pr70120-1.c: New.
7989 * gcc.target/aarch64/pr70120-2.c: New.
7990 * gcc.target/aarch64/pr70120-3.c: New.
7991
31ce75c6
PP
79922016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
7993
7994 PR c++/62212
7995 * g++.dg/template/mangle2.C: The dg-do directive should be
7996 "compile" not "assemble".
7997
3caf0ca1
BS
79982016-03-25 Bernd Schmidt <bschmidt@redhat.com>
7999
8000 PR lto/69650
8001 * gcc.dg/pr69650.c: New test.
8002
634035b6
DE
80032016-03-25 David Edelsohn <dje.gcc@gmail.com>
8004
8005 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
8006
45d34276
AM
80072016-03-25 Alan Modra <amodra@gmail.com>
8008
8009 * gcc.dg/dfp/pr70052.c: New test.
8010
8f085166
RH
80112016-03-24 Richard Henderson <rth@redhat.com>
8012
8013 PR middle-end/69845
8014 * gcc.dg/tree-ssa/pr69845-1.c: New test.
8015 * gcc.dg/tree-ssa/pr69845-2.c: New test.
8016
011e5ec3
TV
80172016-03-24 Tom de Vries <tom@codesourcery.com>
8018
8019 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
8020
9e3f4551
TV
80212016-03-24 Tom de Vries <tom@codesourcery.com>
8022
8023 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
8024 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
8025
45780041
TV
80262016-03-24 Tom de Vries <tom@codesourcery.com>
8027
8028 * c-c++-common/goacc/uninit-dim-clause.c: New test.
8029 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
8030
887ab4e5
PP
80312016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
8032
8033 PR c++/62212
8034 * g++.dg/template/mangle2.C: New test.
8035
69a9a66f
RB
80362016-03-24 Richard Biener <rguenther@suse.de>
8037
8038 PR tree-optimization/70396
8039 * gcc.dg/torture/pr70396.c: New testcase.
8040
ed87de55
RB
80412016-03-24 Richard Biener <rguenther@suse.de>
8042
8043 PR middle-end/70370
8044 * gcc.dg/torture/pr70370.c: New testcase.
8045
ea064934
TV
80462016-03-24 Tom de Vries <tom@codesourcery.com>
8047
8048 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
8049 * gfortran.dg/goacc/kernels-tree.f95: Same.
8050 * gfortran.dg/goacc/parallel-tree.f95: Same.
8051
b2a4dd1d
TV
80522016-03-24 Tom de Vries <tom@codesourcery.com>
8053
8054 * c-c++-common/goacc/uninit-if-clause.c: New test.
8055 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
8056
72e7cd6e
JJ
80572016-03-24 Jakub Jelinek <jakub@redhat.com>
8058
8059 PR target/70290
bf867841
UB
8060 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
8061 Fix formatting.
72e7cd6e 8062
ce9d0c03
RB
80632016-03-24 Richard Biener <rguenther@suse.de>
8064
8065 PR tree-optimization/70372
8066 * gcc.dg/tree-ssa/pr70372.c: New testcase.
8067
426b9428
PP
80682016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
8069
8070 PR c++/70347
8071 * g++.dg/cpp1y/nsdmi-union1.C: New test.
8072
cd1588c4
PP
80732016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
8074
8075 PR c++/70332
8076 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
8077
61637db3
JJ
80782016-03-23 Jakub Jelinek <jakub@redhat.com>
8079
928af3bf
JJ
8080 PR c++/70001
8081 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
8082 * g++.dg/cpp1y/pr70001.C: New test.
8083
61637db3
JJ
8084 PR c++/70323
8085 * g++.dg/cpp0x/constexpr-70323.C: New test.
8086
05aca4e7
AO
80872016-03-23 Alexandre Oliva <aoliva@redhat.com>
8088 Jason Merrill <jason@redhat.com>
8089 Jakub Jelinek <jakub@redhat.com>
8090
8091 PR c++/69315
8092 * g++.dg/cpp0x/constexpr-69315.C: New test.
8093 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
8094
fbdb6baf
MP
80952016-03-23 Marek Polacek <polacek@redhat.com>
8096
8097 PR c++/69884
8098 * g++.dg/warn/Wignored-attributes-1.C: New test.
8099 * g++.dg/warn/Wignored-attributes-2.C: New test.
8100
d79ee524
TV
81012016-03-23 Tom de Vries <tom@codesourcery.com>
8102
8103 * c-c++-common/goacc/kernels-default.c (foo): Add missing
8104 initialization.
8105 * gfortran.dg/goacc/private-3.f95 (test): Same.
8106 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
8107 missing use param.
8108
a59f0bef
KT
81092016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8110
8111 * lib/target-supports.exp: Remove v7ve entry from loop
8112 creating effective target checks.
8113 (check_effective_target_arm_arch_v7ve_ok): New procedure.
8114 (add_options_for_arm_arch_v7ve): Likewise.
8115
0179520a
JJ
81162016-03-23 Jakub Jelinek <jakub@redhat.com>
8117
8118 PR tree-optimization/70354
8119 * gcc.dg/vect/pr70354-1.c: New test.
8120 * gcc.dg/vect/pr70354-2.c: New test.
8121 * gcc.target/i386/avx2-pr70354-1.c: New test.
8122 * gcc.target/i386/avx2-pr70354-2.c: New test.
8123
75bb14d7
JL
81242016-03-22 Jeff Law <law@redhat.com>
8125
8126 PR target/70232
8127 * gcc.dg/tree-ssa/pr70232.c: New test.
8128
72c9526d
IE
81292016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
8130
8131 PR target/70302
8132 * gcc.target/i386/pr70302.c: New test.
8133
a3ca1bc5
RB
81342016-03-22 Richard Biener <rguenther@suse.de>
8135
8136 PR middle-end/70251
8137 * g++.dg/torture/pr70251.C: New testcase.
8138
5c240f4d
DM
81392016-03-22 David Malcolm <dmalcolm@redhat.com>
8140
8141 PR c/69993
8142 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
8143 Wmisleading-indentation.c.
8144 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
8145 reflect change to diagnostic text and order of messages.
8146 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
8147
80f6631b
DE
81482016-03-22 David Edelsohn <dje.gcc@gmail.com>
8149
8150 * g++.dg/ext/java-3.C: Don't compile on AIX.
8151
9a10956c
RB
81522016-03-22 Richard Biener <rguenther@suse.de>
8153
8154 PR middle-end/70333
8155 * gcc.dg/torture/pr70333.c: New testcase.
8156
6cedf922
IE
81572016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
8158
8159 * g++.dg/ext/pr70290.C: New test.
8160
cd6c27ac
KY
81612016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
8162
8163 PR target/70325
8164 * gcc.target/i386/pr70325.c: New test.
8165
4cde512c
JJ
81662016-03-22 Jakub Jelinek <jakub@redhat.com>
8167
b01915ed
JJ
8168 PR target/70329
8169 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
8170 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
8171
4e3e2cf1
JJ
8172 PR target/70300
8173 * gcc.target/i386/pr70300.c: New test.
8174
4cde512c
JJ
8175 PR c++/70295
8176 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
8177 (func2): New function for cond with parens, xfail warning for c++.
8178 * g++.dg/warn/Wnonnull-compare-8.C: New test.
8179
16f6d7dc
PP
81802016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
8181
8182 PR c++/70096
8183 * g++.dg/template/ptrmem30.C: New test.
8184
a3e2b438
PP
81852016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
8186
8187 PR c++/70204
8188 * g++.dg/cpp0x/constexpr-70204a.C: New test.
8189 * g++.dg/cpp0x/constexpr-70204b.C: New test.
8190
11b6a02e
JJ
81912016-03-21 Jakub Jelinek <jakub@redhat.com>
8192
8193 PR middle-end/70326
8194 * gcc.dg/pr70326.c: New test.
8195
b9407883
MG
81962016-03-21 Marc Glisse <marc.glisse@inria.fr>
8197 Jakub Jelinek <jakub@redhat.com>
8198
8199 PR tree-optimization/70317
8200 * gcc.dg/pr70317.c: New test.
8201
4a148e19
UB
82022016-03-21 Uros Bizjak <ubizjak@gmail.com>
8203
8204 PR target/70327
8205 * gcc.target/i386/pr70327.c: New test.
8206
2a85ddbb
ML
82072016-03-21 Martin Liska <mliska@suse.cz>
8208
7d36fe98 8209 PR ipa/70306
2a85ddbb
ML
8210 * gcc.dg/ipa/pr70306.c: New test.
8211
4a148e19 82122016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
8213
8214 * gcc.target/arm/attr-align1.c: Skip if M-profile.
8215 * gcc.target/arm/attr-align3.c: Likewise.
8216 * gcc.target/arm/attr_arm.c: Likewise.
8217 * gcc.target/arm/flip-thumb.c: Likewise.
8218
6b366948
JJ
82192016-03-21 Jakub Jelinek <jakub@redhat.com>
8220
8221 PR target/70296
8222 * gcc.target/powerpc/altivec-36.c: New test.
8223
2fac8c14
RB
82242016-03-21 Richard Biener <rguenther@suse.de>
8225
8226 PR tree-optimization/70310
8227 * gcc.dg/torture/pr70310.c: New testcase.
8228
e9bde854
KY
82292016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
8230
8231 PR target/70293
8232 * gcc.target/i386/pr70293.c: New test.
8233
56bbfaf6
RB
82342016-03-21 Richard Biener <rguenther@suse.de>
8235
8236 PR tree-optimization/70288
8237 * gcc.dg/torture/pr70288-1.c: New testcase.
8238 * gcc.dg/torture/pr70288-2.c: Likewise.
8239
3eee49ed
AB
82402016-03-21 Andrey Belevantsev <abel@ispras.ru>
8241
8242 PR rtl-optimization/69307
8243 * gcc.target/arm/pr69307.c: New test.
4a148e19 8244
8e7816b4
AB
82452016-03-21 Andrey Belevantsev <abel@ispras.ru>
8246
8247 PR rtl-optimization/69102
8248 * gcc.c-torture/compile/pr69102.c: New test.
8249
14d7d4be
JL
82502016-03-18 Jeff Law <law@redhat.com>
8251
8252 PR rtl-optimization/70263
8253 * gcc.c-torture/compile/pr70263-1.c: New test.
8254 * gcc.target/i386/pr70263-2.c: New test.
8255
5c6a601c
BS
82562016-03-18 Bernd Schmidt <bschmidt@redhat.com>
8257
8258 PR rtl-optimization/70278
8259 * gcc.dg/torture/pr70278.c: New test.
8260 * gcc.target/arm/pr70278.c: New test.
8261
4bbf545b
DM
82622016-03-18 David Malcolm <dmalcolm@redhat.com>
8263
8264 PR c/70281
8265 * gcc.dg/plugin/diagnostic-test-expressions-1.c
8266 (test_builtin_types_compatible_p): New test function.
8267 * gcc.dg/pr70281.c: New test case.
8268
dc28bb68
CL
82692016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
8270
8271 PR target/70113
8272 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
8273
5e8d6dff
IE
82742016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8275
8276 PR tree-optimization/70252
8277 * gcc.dg/pr70252.c: New test.
8278
d0e7e403
TV
82792016-03-18 Tom de Vries <tom@codesourcery.com>
8280
8281 * gcc.dg/pr70161-2.c: New test.
8282 * gcc.dg/pr70161.c: New test.
8283
fa22501a
TV
82842016-03-18 Tom de Vries <tom@codesourcery.com>
8285
8286 PR ipa/70269
8287 * gcc.dg/pr70269.c: New test.
8288
dd125026
JJ
82892016-03-18 Jakub Jelinek <jakub@redhat.com>
8290
8291 PR c++/70267
8292 * g++.dg/ext/java-3.C: New test.
8293
91914f0a
PP
82942016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
8295
8296 PR c++/70205
8297 * g++.dg/lookup/pr70205.C: New test.
8298
753a8910
PP
82992016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
8300
8301 PR c++/70218
8302 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
8303
14ba7b28
MP
83042016-03-17 Marek Polacek <polacek@redhat.com>
8305
8306 PR c/69407
8307 * gcc.dg/atomic-op-6.c: New test.
8308
ded60913
DM
83092016-03-17 David Malcolm <dmalcolm@redhat.com>
8310
8311 PR c/70264
8312 * c-c++-common/pr70264.c: New test case.
8313
a3aad0e6
JJ
83142016-03-17 Jakub Jelinek <jakub@redhat.com>
8315
17366700
JJ
8316 PR c++/70144
8317 * c-c++-common/pr70144-1.c: New test.
8318 * c-c++-common/pr70144-2.c: New test.
8319
a3aad0e6
JJ
8320 PR c++/70272
8321 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
8322 * g++.dg/opt/flifetime-dse6.C: New test.
8323 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
8324
b57e6e18
L
83252016-03-17 H.J. Lu <hongjiu.lu@intel.com>
8326
8327 PR driver/70192
8328 * gcc.dg/pic-1.c: New test.
8329 * gcc.dg/pic-2.c: Likewise.
8330 * gcc.dg/pic-3.c: Likewise.
8331 * gcc.dg/pic-4.c: Likewise.
8332 * gcc.dg/pie-1.c: Likewise.
8333 * gcc.dg/pie-2.c: Likewise.
8334 * gcc.dg/pie-3.c: Likewise.
8335 * gcc.dg/pie-4.c: Likewise.
8336 * gcc.dg/pie-5.c: Likewise.
8337 * gcc.dg/pie-6.c: Likewise.
8338
b38ba58b
TV
83392016-03-17 Tom de Vries <tom@codesourcery.com>
8340
8341 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
8342 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
8343
6931b3b7
RB
83442016-03-17 Richard Biener <rguenther@suse.de>
8345
8346 PR debug/70271
8347 * g++.dg/debug/pr70271.C: New testcase.
8348
0c8b64cb
IE
83492016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
8350
8351 * gcc.target/i386/pr70251.c: New test.
8352
b1970801
MP
83532016-03-17 Marek Polacek <polacek@redhat.com>
8354
8355 PR c++/70194
8356 * g++.dg/warn/constexpr-70194.C: New test.
8357
820c5eaa
RH
83582016-03-16 Richard Henderson <rth@redhat.com>
8359
8360 PR middle-end/70240
8361 * gcc.c-torture/compile/pr70240.c: New.
8362
da0ad263
SKS
83632016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
8364
8365 * gcc.c-torture/compile/20151204.c: Skip for avr.
8366
c73d295c
JJ
83672016-03-16 Jakub Jelinek <jakub@redhat.com>
8368
8369 PR target/70245
8370 * g++.dg/opt/pr70245.C: New test.
8371 * g++.dg/opt/pr70245.h: New file.
8372 * g++.dg/opt/pr70245-aux.cc: New file.
8373
b2794066
MS
83742016-03-16 Martin Sebor <msebor@redhat.com>
8375
8376 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
8377
aa43616c
RH
83782016-03-16 Richard Henderson <rth@redhat.com>
8379
8380 PR middle-end/70199
8381 * gcc.c-torture/compile/pr70199.c: New.
8382
59608fe5
L
83832016-03-16 H.J. Lu <hongjiu.lu@intel.com>
8384
8385 * gcc.dg/uninit-19.c: Run dos2unix.
8386
ab4c578f
MP
83872016-03-16 Marek Polacek <polacek@redhat.com>
8388
8389 PR c/70093
8390 * gcc.dg/nested-func-10.c: New test.
8391 * gcc.dg/nested-func-9.c: New test.
8392
f5387e76
JJ
83932016-03-16 Jakub Jelinek <jakub@redhat.com>
8394
8395 PR tree-optimization/68714
8396 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
8397
7662b718
TV
83982016-03-16 Tom de Vries <tom@codesourcery.com>
8399
8400 PR tree-optimization/68715
8401 * gcc.dg/graphite/pr68715-2.c: New test.
8402 * gcc.dg/graphite/pr68715.c: New test.
8403 * gfortran.dg/graphite/pr68715.f90: New test.
8404
be7ce7ae
TV
84052016-03-16 Tom de Vries <tom@codesourcery.com>
8406
8407 PR tree-optimization/68809
8408 * gcc.dg/graphite/pr68809-2.c: New test.
8409 * gcc.dg/graphite/pr68809.c: New test.
8410
1935f250
JJ
84112016-03-16 Jakub Jelinek <jakub@redhat.com>
8412
6651c93e
JJ
8413 PR c++/70147
8414 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
8415 method call to i () as argument. Adjust expected output.
8416
1935f250
JJ
8417 PR c++/70147
8418 * g++.dg/ubsan/pr70147-1.C: New test.
8419 * g++.dg/ubsan/pr70147-2.C: New test.
8420
ab1caa6e
MS
84212016-03-15 Martin Sebor <msebor@redhat.com>
8422
8423 PR c++/58281
8424 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
8425
5c2a1bbb
JDA
84262016-03-15 John David Anglin <danglin@gcc.gnu.org>
8427
cb5d8ad1
JDA
8428 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
8429 hppa*-*-hpux*.
8430
b440dd40
JDA
8431 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
8432
5c2a1bbb
JDA
8433 PR libfortran/69799
8434 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
8435 libatomic_available.
8436
42c729c5
MP
84372016-03-15 Marek Polacek <polacek@redhat.com>
8438
8439 PR c++/70209
8440 * g++.dg/ext/attribute-may-alias-4.C: New test.
8441
82b1c550
AM
84422016-03-15 Alexander Monakov <amonakov@ispras.ru>
8443
8444 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
8445 -fvar-tracking-assignments-toggle flag.
8446
4ccbf3a6
PH
84472016-03-15 Pat Haugen <pthaugen@us.ibm.com>
8448
8449 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
8450
c39858bd
JJ
84512016-03-15 Jakub Jelinek <jakub@redhat.com>
8452
8453 PR rtl-optimization/70222
8454 * gcc.c-torture/execute/pr70222-1.c: New test.
8455 * gcc.c-torture/execute/pr70222-2.c: New test.
8456
8be119c1
RH
84572016-03-15 Richard Henderson <rth@redhat.com>
8458
8459 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
8460
6598bb55
AB
84612016-03-15 Andrey Belevantsev <abel@ispras.ru>
8462
8463 PR rtl-optimization/69032
8464 * gcc.dg/pr69032.c: New test.
8465
81fa2944
AB
84662016-03-15 Andrey Belevantsev <abel@ispras.ru>
8467
8468 PR rtl-optimization/63384
4a148e19 8469 * g++.dg/pr63384.C: New test.
81fa2944 8470
74ea9ab6
AB
84712016-03-15 Andrey Belevantsev <abel@ispras.ru>
8472
8473 PR target/64411
8474 * gcc.target/i386/pr64411.C: New test.
8475
045d5055
TV
84762016-03-15 Tom de Vries <tom@codesourcery.com>
8477
8478 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
8479 * gfortran.dg/goacc/kernels-alias.f95: New test.
8480
3ea33585
MS
84812016-03-14 Martin Sebor <msebor@redhat.com>
8482
8483 PR c++/53792
8484 * g++.dg/cpp0x/constexpr-inline.C: New test.
8485 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
8486
1df7b330
DE
84872016-03-14 David Edelsohn <dje.gcc@gmail.com>
8488
8489 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
8490
79b57d18
JJ
84912016-03-14 Jakub Jelinek <jakub@redhat.com>
8492
8493 PR middle-end/70219
8494 * gcc.dg/pr70219.c: New test.
8495
3cbf012a
BS
84962016-03-14 Bernd Schmidt <bschmidt@redhat.com>
8497
8498 PR target/70083
8499 * gcc.dg/torture/pr70083.c: New test.
8500 * gcc.target/i386/pr70083.c: New test.
8501
a9fee7cd
RB
85022016-03-14 Richard Biener <rguenther@suse.de>
8503
8504 PR tree-optimization/56365
8505 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
8506
4799603f
SB
85072016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
8508
8509 PR target/70098
8510 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
8511 New function.
8512 * g++.dg/pr70098.C: New testcase.
8513
8514
760ca967
TV
85152016-03-14 Tom de Vries <tom@codesourcery.com>
8516
8517 PR tree-optimization/70045
8518 * gcc.dg/graphite/pr70045.c: New test.
8519
44e66a77
JD
85202016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8521
8522 PR fortran/69043
8523 * gfortran.dg/include_9.f90: New test.
8524
a18e0fe1
DH
85252016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
8526
8527 PR fortran/45076
8528 gfortran.dg/prof/prof.exp: New script.
8529 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
8530
d0aca6ab
AB
85312016-03-12 Andrey Belevantsev <abel@ispras.ru>
8532
8533 PR rtl-optimization/69307
8534 * gcc.dg/pr69307.c: New test.
8535
cefe08a4
VM
85362016-03-12 Vladimir Makarov <vmakarov@redhat.com>
8537
8538 PR target/69614
8539 * gcc.target/arm/pr69614.c: New.
8540
70112e2a
PT
85412016-03-12 Paul Thomas <pault@gcc.gnu.org>
8542
8543 PR fortran/70031
8544 * gfortran.dg/submodule_14.f08: New test
8545
8546 PR fortran/69524
8547 * gfortran.dg/submodule_15.f08: New test
8548
3f1e5d3a
PP
85492016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
8550
8551 PR c++/70106
8552 * g++.dg/cpp1y/paren3.C: New test.
8553
a3f6d680
MM
85542016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
8555
8556 PR target/70131
8557 * gcc.target/powerpc/ppc-round2.c: New test.
8558
92348f09
BS
85592016-03-11 Bernd Schmidt <bschmidt@redhat.com>
8560
8561 PR target/70123
8562 * gcc.dg/torture/pr70123.c: New test.
8563
cebde9e9
JL
85642016-03-11 Jeff Law <law@redhat.com>
8565
8566 PR tree-optimization/70190
8567 * gcc.c-torture/compile/pr70190.c: New test.
8568
3edc5da4
DM
85692016-03-11 David Malcolm <dmalcolm@redhat.com>
8570
8571 PR c/68187
8572 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
8573 case.
8574 (test43_b): Likewise.
8575 (test43_c): Likewise.
8576 (test43_d): Likewise.
8577 (test43_e): Likewise.
8578 (test43_f): Likewise.
8579 (test43_g): Likewise.
8580 (test44_a): Likewise.
8581 (test44_b): Likewise.
8582 (test44_c): Likewise.
8583 (test44_d): Likewise.
8584 (test44_e): Likewise.
8585
318c1204
DM
85862016-03-11 David Malcolm <dmalcolm@redhat.com>
8587
8588 PR c/70085
8589 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
8590
bc062234
KT
85912016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8592
8593 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
8594 dg-options.
8595
acfc1ac1
KT
85962016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8597
8598 PR target/70002
8599 PR target/69245
8600 * gcc.target/aarch64/pr69245_2.c: New test.
8601
d1e2bb2d
JJ
86022016-03-11 Jakub Jelinek <jakub@redhat.com>
8603
8604 PR tree-optimization/70177
8605 * gcc.dg/pr70177.c: New test.
8606
07350627
AL
86072016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8608
8609 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
8610
5c6706f7
AL
86112016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8612
8613 * gcc.dg/tree-ssa/sra-20.c: New.
8614
02d472a2
JJ
86152016-03-11 Jakub Jelinek <jakub@redhat.com>
8616
686d390a
JJ
8617 PR rtl-optimization/70174
8618 * gcc.dg/pr70174.c: New test.
8619
02d472a2
JJ
8620 PR tree-optimization/70169
8621 * gcc.dg/pr70169.c: New test.
8622
0f9befa1
IE
86232016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8624
8625 PR target/70160
8626 * gcc.target/i386/pr70160.c: New test.
8627
432d4670
AK
86282016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8629
8630 * gcc.target/s390/dfp-1.c: New test.
8631
a3dc8760
NC
86322016-03-10 Nick Clifton <nickc@redhat.com>
8633
8634 PR target/70044
8635 * gcc.target/aarch64/pr70044.c: New test.
8636
b87a8d7d
PP
86372016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
8638 Jakub Jelinek <jakub@redhat.com>
8639
8640 PR c++/70001
8641 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
8642 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
8643 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
8644
4f4ada6a
JH
86452016-03-10 Jan Hubicka <hubicka@ucw.cz>
8646
8647 PR lto/69589
8648 * g++.dg/lto/pr69589_0.C: New testcase
8649 * g++.dg/lto/pr69589_1.C: New testcase
8650
d49b0aa0
MP
86512016-03-10 Marek Polacek <polacek@redhat.com>
8652
8653 PR c++/70153
8654 * g++.dg/delayedfold/unary-plus1.C: New test.
8655
86562016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
8657
8658 * gcc.target/arm/pr45701-1.c: Escape brackets.
8659 * gcc.target/arm/pr45701-2.c: Likewise.
8660
71017a7b
AL
86612016-03-10 Alan Lawrence <alan.lawrence@arm.com>
8662
8663 * gfortran.dg/unconstrained_commons.f: New.
8664
ba52669f
AM
86652016-03-10 Alan Modra <amodra@gmail.com>
8666
8667 * gcc.dg/pr69195.c: New.
8668 * gcc.dg/pr69238.c: New.
8669
27742332
TV
86702016-03-10 Tom de Vries <tom@codesourcery.com>
8671
8672 PR testsuite/68915
8673 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
8674
3a81a594
RB
86752016-03-10 Richard Biener <rguenther@suse.de>
8676
8677 PR tree-optimization/70128
8678 * gcc.dg/tree-ssa/alias-34.c: New testcase.
8679 * gcc.dg/tree-ssa/alias-35.c: Likewise.
8680
3433b975
JJ
86812016-03-09 Jakub Jelinek <jakub@redhat.com>
8682
c2864f02
JJ
8683 PR tree-optimization/70152
8684 * gcc.dg/pr70152.c: New test.
8685
3433b975
JJ
8686 PR target/70086
8687 * gcc.target/i386/pr70086-1.c: New test.
8688 * gcc.target/i386/pr70086-2.c: New test.
8689 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
8690
8691 PR tree-optimization/70127
8692 * gcc.c-torture/execute/pr70127.c: New test.
8693
96b3c82d
CP
86942016-03-09 Cesar Philippidis <cesar@codesourcery.com>
8695
8696 * c-c++-common/goacc/combined-directives-2.c: New test.
8697
b4f3232d
DM
86982016-03-09 David Malcolm <dmalcolm@redhat.com>
8699
8700 PR c/68473
8701 PR c++/70105
8702 * g++.dg/diagnostic/pr70105.C: New test.
8703 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
8704 (test_multiple_ordinary_maps): New test function.
8705
40499f81
DM
87062016-03-09 David Malcolm <dmalcolm@redhat.com>
8707
8708 PR c/68473
8709 PR c++/70105
8710 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
8711 Drop range information from call to inform_at_rich_loc.
8712 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
8713 New.
8714 (test_show_locus): Replace calls to rich_location::add_range with
8715 calls to add_range. Rewrite the tests that used the now-defunct
8716 rich_location ctor taking a source_range. Simplify other tests
8717 by replacing calls to COMBINE_LOCATION_DATA with calls to
8718 make_location.
8719
c9e33662
RB
87202016-03-09 Richard Biener <rguenther@suse.de>
8721 Jakub Jelinek <jakub@redhat.com>
8722
8723 PR tree-optimization/70138
8724 * gcc.dg/vect/pr70138-1.c: New testcase.
8725 * gcc.dg/vect/pr70138-2.c: Likewise.
8726
2c73b764
JJ
87272016-03-09 Jakub Jelinek <jakub@redhat.com>
8728
8729 PR target/70049
8730 * gcc.target/i386/pr70049.c: New test.
8731
c06d25bb
RB
87322016-03-09 Richard Biener <rguenther@suse.de>
8733
8734 PR c/70143
8735 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
8736 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
8737 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
8738
5828a501
RO
87392016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8740
8741 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
8742 arm-*-*.
8743
2e141c8d
JJ
87442016-03-09 Jakub Jelinek <jakub@redhat.com>
8745
5a9def37
JJ
8746 PR middle-end/67278
8747 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
8748
2e141c8d
JJ
8749 PR target/67278
8750 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
8751
8752 PR middle-end/70050
8753 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
8754 in testcase comment.
8755
bf751f40
TV
87562016-03-09 Tom de Vries <tom@codesourcery.com>
8757
8758 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
8759 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
8760 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
8761 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
8762 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
8763 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
8764 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
8765 * gfortran.dg/goacc/kernels-loop.f95: New test.
8766
e210c999
MS
87672016-03-08 Martin Sebor <msebor@redhat.com>
8768
8769 PR c++/62096
8770 * g++.dg/warn/overflow-warn-7.C: New test.
8771
80aac5c8
JM
87722016-03-08 Jason Merrill <jason@redhat.com>
8773
8774 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
8775 * lib/target-supports.exp (check_effective_target_concepts): New.
8776
12b81409
JJ
87772016-03-08 Jakub Jelinek <jakub@redhat.com>
8778
d259b234
JJ
8779 PR c++/70135
8780 * g++.dg/cpp1y/constexpr-loop4.C: New test.
8781 * g++.dg/ubsan/pr70135.C: New test.
8782
12b81409
JJ
8783 PR target/70110
8784 * gcc.dg/pr70110.c: New test.
8785
b4e9f2aa
MJ
87862016-03-07 Martin Jambor <mjambor@suse.cz>
8787
8788 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
8789 * c-c++-common/gomp/if-1.c: Likewise.
8790 * c-c++-common/gomp/pr61486-2.c: Likewise.
8791 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
8792 to dg-additional-options.
8793 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
8794 * g++/gomp/target-teams-1.c: Likewise.
8795 * gcc.dg/gomp/gomp.exp: Likewise.
8796 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
8797 dg-additional-options.
8798 * gfortran.dg/gomp/gomp.exp: Likewise.
8799 * gfortran.dg/gomp/target1.f90: Remove dg-options.
8800 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
8801 dg-additional-options.
8802 * gfortran.dg/gomp/target3.f90: Remove dg-options.
8803
f86e631e
MJ
88042016-03-07 Martin Jambor <mjambor@suse.cz>
8805
8806 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
8807 * c-c++-common/gomp/gridify-1.c: New test.
8808 * gfortran.dg/gomp/gridify-1.f90: Likewise.
8809
94156b3f
AV
88102016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
8811
8812 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
8813 trigger for cortex-r8, when scanning for register r8.
8814 * gcc.target/arm/pr45701-2.c: Likewise.
8815
a84a49b7 88162016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 8817 Jeff Law <law@redhat.com>
a84a49b7
RB
8818
8819 PR tree-optimization/69740
8820 * gcc.c-torture/compile/pr69740-1.c: New test.
8821 * gcc.c-torture/compile/pr69740-2.c: New test.
8822
e41f6c9e
BS
88232016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8824
8825 * lib/target-supports.exp
8826 (check_effective_target_whole_vector_shift): Enable for PPC64.
8827
57548bf5
RB
88282016-03-07 Richard Biener <rguenther@suse.de>
8829
8830 PR tree-optimization/70115
8831 * gcc.dg/torture/pr70115.c: New testcase.
8832
4ae13300
NS
88332016-03-07 Nathan Sidwell <nathan@codesourcery.com>
8834
8835 PR middle-end/69916
8836 * c-c-++-common/goacc/pr69916.c: New.
8837
5edb9853
RH
88382016-03-07 Richard Henderson <rth@redhat.com>
8839
8840 * gcc.c-torture/compile/pr70061.c: New test.
8841
2067a8f3
RB
88422016-03-07 Richard Biener <rguenther@suse.de>
8843
8844 PR testsuite/70109
8845 * gcc.dg/vect/O3-pr36098.c: New testcase.
8846
4145a9b7
CL
88472016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
8848
8849 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
8850
1878be32
EB
88512016-03-07 Eric Botcazou <ebotcazou@adacore.com>
8852
8853 * gnat.dg/renaming9.ad[sb]: New testcase.
8854
df762bb2
JJ
88552016-03-05 Jakub Jelinek <jakub@redhat.com>
8856
8857 PR c++/70084
8858 * g++.dg/expr/stdarg3.C: New test.
8859
7d461295
JL
88602016-03-04 Jeff Law <law@redhat.com>
8861
8862 PR tree-optimization/69196
8863 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
8864 x86_64-*-*.
8865
29b9828f
BS
88662016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8867
b6b552fd
BS
8868 PR c/69973
8869 * gcc.dg/pr69973.c: New test.
8870
201d49e9
BS
8871 PR rtl-optimization/69941
8872 * gcc.dg/torture/pr69941.c: New test.
8873
29b9828f
BS
8874 PR c/69824
8875 * gcc.dg/pr69824.c: New test.
8876
640b7e74
TV
88772016-03-05 Tom de Vries <tom@codesourcery.com>
8878
8879 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
8880 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
8881 function.
8882
7a3a3fad
PP
88832016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
8884
8885 PR c++/66786
8886 * g++.dg/cpp1y/var-templ48.C: New test.
8887 * g++.dg/cpp1y/var-templ49.C: New test.
8888
cd439aec
EB
88892016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8890
8891 * g++.dg/Wno-frame-address.C: Skip on IA-64.
8892
60204554
JJ
88932016-03-04 Jakub Jelinek <jakub@redhat.com>
8894
0c8825de
JJ
8895 PR c++/70035
8896 * g++.dg/ubsan/pr70035.C: New test.
8897
60204554
JJ
8898 PR target/70062
8899 * gcc.target/i386/pr70062.c: New test.
8900
f79d4eab
L
89012016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8902
8903 * g++.dg/template/typename21.C: Remove c++98_only.
8904
ea81ce67
L
89052016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8906
8907 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
8908
64b23c13
DM
89092016-03-04 David Malcolm <dmalcolm@redhat.com>
8910
8911 PR c/68187
8912 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
8913 function.
8914 (fn_42_b): Likewise.
8915 (fn_42_c): Likewise.
8916
729526f5
DM
89172016-03-04 David Malcolm <dmalcolm@redhat.com>
8918
8919 PR c/68187
8920 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
8921 function.
8922 (fn_40_b): Likewise.
8923 (fn_41_a): Likewise.
8924 (fn_41_b): Likewise.
8925
f9ea11ac
JJ
89262016-03-04 Jakub Jelinek <jakub@redhat.com>
8927
8928 PR target/70059
8929 * gcc.target/i386/avx512f-pr70059.c: New test.
8930 * gcc.target/i386/avx512dq-pr70059.c: New test.
8931
b6c38c69
BS
89322016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8933
8934 PR rtl-optimization/57676
8935 * gcc.dg/torture/pr57676.c: New test.
8936
af3cdd34
IE
89372016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8938
8939 * gcc.dg/pr70026.c: New test.
8940
7ff6ca38
MP
89412016-03-04 Marek Polacek <polacek@redhat.com>
8942
8943 PR c/69798
8944 * gcc.dg/cilk-plus/pr69798-1.c: New test.
8945 * gcc.dg/cilk-plus/pr69798-2.c: New test.
8946
a6bf62d5
KT
89472016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8948
8949 PR target/70004
8950 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
8951 Delete.
8952 (test_corners_sisd_si): Likewise.
8953 (main): Remove checks of the above.
8954 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
8955
ae4cdc6a
EB
89562016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8957
8958 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
8959
08455559
CL
89602016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
8961
8962 * gcc.dg/torture/pr69951.c: Accept argc==0.
8963
e9a35493
RB
89642016-03-04 Richard Biener <rguenther@suse.de>
8965
8966 PR c++/70054
8967 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
8968 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
8969
fba054c2
DV
89702016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
8971
8972 PR testsuite/69766
8973 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
8974 testing multiarch.
8975
f10cdc6c
JJ
89762016-03-04 Jakub Jelinek <jakub@redhat.com>
8977
8978 PR debug/69947
8979 * gcc.dg/guality/pr69947.c: New test.
8980
2e981ba0
JJ
89812016-03-03 Jakub Jelinek <jakub@redhat.com>
8982
8983 PR ada/70017
8984 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
8985
0ba3bfa2
KT
89862016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8987
8988 PR rtl-optimization/69904
8989 * gcc.target/arm/pr69904.c: New test.
8990
97ecdb46
JJ
89912016-03-03 Jakub Jelinek <jakub@redhat.com>
8992
8993 PR target/70021
8994 * gcc.dg/vect/pr70021.c: New test.
8995 * gcc.target/i386/pr70021.c: New test.
8996
a2a743a1
MP
89972016-03-03 Marek Polacek <polacek@redhat.com>
8998
8999 PR middle-end/70050
9000 * gcc.dg/pr70050.c: New test.
9001
fa07ecdd
JG
90022016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
9003
9004 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
9005
23504262
ML
90062016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
9007
9008 PR tree-optimization/70043
9009 * gfortran.dg/vect/pr70043.f90: New test.
9010
b7b9e1a9
EB
90112016-03-03 Eric Botcazou <ebotcazou@adacore.com>
9012
9013 * gnat.dg/specs/task1.ads: New test.
9014
cb83ba54
RO
90152016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9016
9017 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
9018 Invoke gdb with -batch.
9019 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
9020
a75f5e30
RB
90212016-03-03 Richard Biener <rguenther@suse.de>
9022
9023 PR tree-optimization/55936
9024 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
9025
268bc320
JL
90262016-03-02 Jeff Law <law@redhat.com>
9027
815f20ab
JL
9028 PR rtl-optimization/69942
9029 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
9030 effects of argument promotions.
9031
268bc320
JL
9032 PR tree-optimization/69987
9033 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
9034 target does not support -fprefetch-loop-arrays.
9035
171f7de5
UB
90362016-03-02 Uros Bizjak <ubizjak@gmail.com>
9037
9038 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
9039
192912db
BC
90402016-03-02 Bin Cheng <bin.cheng@arm.com>
9041
c7908871 9042 PR rtl-optimization/69052
192912db
BC
9043 * gcc.target/i386/pr69052.c: New test.
9044
90a7a40b
AM
90452016-03-02 Alan Modra <amodra@gmail.com>
9046
9047 * gcc.dg/pr69990.c: New.
9048
69fa742f
JJ
90492016-03-02 Jakub Jelinek <jakub@redhat.com>
9050
de752fb0
JJ
9051 PR c/68062
9052 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
9053
9054 PR middle-end/70022
9055 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
9056
69fa742f
JJ
9057 PR target/70028
9058 * gcc.target/i386/pr70028.c: New test.
9059
7c65bd56
MK
90602016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
9061
9062 * c-c++-common/asan/swapcontext-test-1.c,
9063 * c-c++-common/tsan/thread_leak.c,
9064 * g++.dg/tsan/aligned_vs_unaligned_race.C,
9065 * g++.dg/tsan/benign_race.C,
9066 * g++.dg/tsan/fd_close_norace.C,
9067 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
9068 races with sanitizer output
9069
37d98220 90702016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 9071 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
9072
9073 PR target/67278
9074 * gcc.dg/simd-8.c: New testcase.
9075
218db463
RB
90762016-03-02 Richard Biener <rguenther@suse.de>
9077
9078 PR middle-end/67278
9079 * gcc.dg/simd-7.c: New testcase.
9080
22c72158
EB
90812016-03-02 Eric Botcazou <ebotcazou@adacore.com>
9082
9083 * gcc.target/i386/pr70007.c: Tweak.
9084
9a790ccc
DV
90852016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
9086
9087 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
9088
bd02f00f
MP
90892016-03-02 Marek Polacek <polacek@redhat.com>
9090
9091 PR c/67854
9092 * gcc.dg/pr67854.c: New test.
9093
1e840f39
JJ
90942016-03-02 Jakub Jelinek <jakub@redhat.com>
9095
9096 PR middle-end/70025
9097 * gcc.dg/torture/pr70025.c: New test.
9098
bca00241
VK
90992016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
9100
9101 PR tree-optimization/68621
9102 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
9103
0bca04b8
EB
91042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
9105
9106 * gcc.target/i386/pr70007.c: New test.
9107
2a9afc86
JL
91082016-03-01 Jeff Law <law@redhat.com>
9109
eab2541b 9110 PR tree-optimization/69196
9d83ef71 9111 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 9112
2a9afc86
JL
9113 PR tree-optimization/69196
9114 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
9115 duplicating code and spoiling the expected output.
9116
0d39977e
MM
91172016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
9118
9119 PR target/70033
9120 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
9121 supports power9 before doing tests.
9122 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
9123 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
9124 * gcc.target/powerpc/p9-permute.c: Likewise.
9125
a0c0699d
UB
91262016-03-01 Uros Bizjak <ubizjak@gmail.com>
9127
9128 PR target/70027
9129 * gcc.target/i386/pr70027.c: New test.
9130
0ae3ef47 91312016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
9132
9133 * gcc.dg/pr70017.c: New test.
9134
686e2237
JJ
91352016-03-01 Jakub Jelinek <jakub@redhat.com>
9136
9137 PR c/69796
9138 PR c/69974
9139 * gcc.dg/pr69796.c: New test.
9140 * gcc.dg/pr69974.c: New test.
9141
f8e4188c
EB
91422016-03-01 Eric Botcazou <ebotcazou@adacore.com>
9143
9144 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
9145
5e3f1c7c
JL
91462016-02-29 Jeff Law <law@redhat.com>
9147
9148 PR tree-optimization/69987
9149 * gfortran.dg/pr69987.f90: New test.
9150
9151 PR tree-optimization/69989
9152 * gcc.c-torture/compile/pr69989-2.c: New test.
9153
1be56bc5
MP
91542016-03-01 Marek Polacek <polacek@redhat.com>
9155
9156 PR c++/69795
9157 * g++.dg/parse/invalid1.C: New test.
9158
1b19470d
RB
91592016-03-01 Richard Biener <rguenther@suse.de>
9160
9161 PR middle-end/70022
9162 * gcc.dg/pr70022.c: New testcase.
9163
3ae0661a
IE
91642016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
9165
9166 PR tree-optimization/69956
9167 * gcc.dg/pr69956.c: New test.
9168
0f09ab88
BS
91692016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9170
9171 PR target/70011
9172 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
9173 XFAIL when hardware supports efficient unaligned storage access.
9174
76d881bf
PP
91752016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
9176
9177 PR c++/69961
9178 * g++.dg/template/pr69961a.C: New test.
9179 * g++.dg/template/pr69961b.C: New test.
9180
7168133a
DM
91812016-02-29 David Malcolm <dmalcolm@redhat.com>
9182
9183 PR preprocessor/69985
9184 * gcc.dg/cpp/pr69985.c: New test case.
9185
0c6072a3
JL
91862016-02-29 Jeff Law <law@redhat.com>
9187
e66f219b
JL
9188 PR tree-optimization/70005
9189 * gcc.c-torture/execute/pr70005.c New test.
9190
0c6072a3
JL
9191 PR tree-optimization/69999
9192 * gcc.c-torture/compile/pr69999.c: New test.
9193
fd9fbdb3
YR
91942016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
9195
9196 PR tree-optimization/69652
9197 * gcc.dg/torture/pr69652.c: Delete test.
9198 * gcc.dg/vect/pr69652.c: New test.
9199
cbd400b4
RB
92002016-02-19 Richard Biener <rguenther@suse.de>
9201
9202 PR tree-optimization/69980
9203 * gfortran.dg/vect/pr69980.f90: New testcase.
9204
84ea0f58
EB
92052016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9206
9207 * gcc.target/sparc/20160229-1.c: New test.
9208
5d2a63dc
EB
92092016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9210
9211 * gnat.dg/stack_usage3.adb: New test.
9212 * gnat.dg/stack_usage3_pkg.ads: New helper.
9213
93e708f9
EB
92142016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9215
9216 * gnat.dg/renaming8.adb: New test.
9217 * gnat.dg/renaming8_pkg1.ads: New helper.
9218 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
9219 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
9220
6512bc93
RB
92212016-02-29 Richard Biener <rguenther@suse.de>
9222
9223 PR tree-optimization/69720
9224 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
9225
7b201a88
TK
92262016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
9227
9228 PR fortran/68147
9229 PR fortran/47674
9230 * gfortran.dg/realloc_on_assign_26.f90: New test case.
9231
82ee0cf2 92322016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
9233 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9234
9235 PR fortran/56007
9236 * gfortran.dg/coarray_8.f90: Adjust error message.
9237 * gfortran.dg/pr56007.f90: New test.
9238 * gfortran.dg/pr56007.f: New test.
9239
cdc1a2c8
L
92402016-02-28 H.J. Lu <hongjiu.lu@intel.com>
9241
9242 PR tree-optimization/69989
9243 * gcc.dg/torture/pr69989.c: New test.
9244
33505bcf
EB
92452016-02-28 Eric Botcazou <ebotcazou@adacore.com>
9246
9247 * gcc.target/i386/stack-realign-win.c: New test.
9248
524bfb19
HA
92492016-02-28 Harald Anlauf <anlauf@gmx.de>
9250
9251 PR fortran/60126
9252 * gfortran.dg/pr60126.f90: New test.
9253
bd542508
JL
92542016-02-27 Jeff Law <law@redhat.com>
9255
9256 Revert
9257 2016-02-26 Richard Biener <rguenther@suse.de>
9258 Jeff Law <law@redhat.com>
9259
9260 PR tree-optimization/69740
9261 * gcc.c-torture/compile/pr69740-1.c: New test.
9262 * gcc.c-torture/compile/pr69740-2.c: New test.
9263
dd1291e0
JD
92642016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9265
5fb67f8b 9266 PR fortran/69910
dd1291e0
JD
9267 * gfortran.dg/newunit_4.f90: New test.
9268
5cfefb59
JJ
92692016-02-27 Jakub Jelinek <jakub@redhat.com>
9270
9271 PR target/69613
9272 PR rtl-optimization/69886
9273 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
9274 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
9275 target.
9276
20ba5f33
MS
92772016-02-26 Martin Sebor <msebor@redhat.com>
9278
9279 PR tree-optimization/15826
9280 * gcc.dg/tree-ssa/pr15826.c: New test.
9281
e6fb01b0
JJ
92822016-02-26 Jakub Jelinek <jakub@redhat.com>
9283
9284 PR target/69969
9285 * gcc.target/powerpc/pr69969.c: New test.
9286
e3e0cf64
MS
92872016-02-26 Martin Sebor <msebor@redhat.com>
9288
9289 PR c++/15766
9290 * g++.old-deja/g++.other/decl5.C: Add a test case.
9291
d1f2bea5
SB
92922016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
9293
9294 PR target/69946
9295 * gcc.target/powerpc/pr69946.c: New file.
9296
4a4f9d2b 92972016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 9298 Jeff Law <law@redhat.com>
4a4f9d2b 9299
e3e0cf64 9300 PR tree-optimization/69740
4a4f9d2b
RB
9301 * gcc.c-torture/compile/pr69740-1.c: New test.
9302 * gcc.c-torture/compile/pr69740-2.c: New test.
9303
ad2a2706
MJ
93042016-02-26 Martin Jambor <mjambor@suse.cz>
9305
9306 PR middle-end/69920
9307 * gcc.dg/torture/pr69932.c: New test.
9308 * gcc.dg/torture/pr69936.c: Likewise.
9309
1d11f7ce
AK
93102016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9311
9312 PR target/69709
9313 * gcc.target/s390/pr69709.c: New test.
9314
6cfccbb2
KT
93152016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9316
9317 PR target/69245
9318 * gcc.target/aarch64/pr69245_1.c: New test.
9319
ac59ad4e
KT
93202016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9321
9322 PR target/69613
9323 * gcc.dg/torture/pr69613.c: New test.
9324
a2ad54a0
JJ
93252016-02-26 Jakub Jelinek <jakub@redhat.com>
9326
9327 PR rtl-optimization/69891
9328 * gcc.target/i386/pr69891.c: New test.
9329
0884062c 93302016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
9331 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9332
d2369d4f 9333 PR target/61397
c163789b
MM
9334 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
9335 functionality for both 32-bit and 64-bit.
9336
5aed7e2c
RB
93372016-02-26 Richard Biener <rguenther@suse.de>
9338
9339 PR tree-optimization/69551
9340 * gcc.dg/torture/pr69951.c: New testcase.
9341
798e2a8e
RB
93422016-02-25 Richard Biener <rguenther@suse.de>
9343
9344 PR tree-optimization/48795
9345 * gcc.dg/Warray-bounds-18.c: New testcase.
9346
9559fbac
RO
93472016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9348
9349 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
9350
c049b107
JJ
93512016-02-25 Jakub Jelinek <jakub@redhat.com>
9352
9353 PR rtl-optimization/69896
9354 * gcc.dg/pr69896.c: New test.
9355
1137001c
PP
93562016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
9357
9358 PR c++/69736
9359 * g++.dg/cpp1y/paren2.C: New test.
9360
2e9c8641
MS
93612016-02-24 Martin Sebor <msebor@redhat.com>
9362
9363 PR c/51147
9364 * gcc.dg/enum-mode-2.c: New test.
9365
03ca8fb3
JJ
93662016-02-24 Jakub Jelinek <jakub@redhat.com>
9367
9368 PR c++/69922
9369 * g++.dg/warn/Wnonnull-compare-6.C: New test.
9370 * g++.dg/warn/Wnonnull-compare-7.C: New test.
9371 * g++.dg/ubsan/pr69922.C: New test.
9372
0b05329b
MP
93732016-02-24 Marek Polacek <polacek@redhat.com>
9374
9375 PR c/69819
9376 * gcc.dg/pr69819.c: New test.
9377
57c2c374
MS
93782016-02-24 Martin Sebor <msebor@redhat.com>
9379
3b96b93a
MS
9380 PR c++/69912
9381 * g++.dg/ext/flexary15.C: New test.
9382
93832016-02-24 Martin Sebor <msebor@redhat.com>
9384
9385 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 9386 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 9387 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 9388
65433bb5
MK
93892016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
9390 Charles Baylis <charles.baylis@linaro.org>
9391
9392 PR debug/61033
9393 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
9394
f802a424 93952016-02-24 Richard Biener <rguenther@suse.de>
44293580 9396 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
9397
9398 PR middle-end/69760
9399 * gcc.dg/torture/pr69760.c: New testcase.
9400
525f795f
RO
94012016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9402
9403 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
9404 pattern on Solaris with as.
9405
cd7bbceb
KT
94062016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9407
9408 * gcc.target/arm/cond_sub_restrict_it.c: New test.
9409 * gcc.target/arm/condarith_restrict_it.c: Likewise.
9410 * gcc.target/arm/movcond_restrict_it.c: Likewise.
9411 * gcc.target/arm/negscc_restrict_it.c: Likewise.
9412
89c0c1fd
JJ
94132016-02-24 Jakub Jelinek <jakub@redhat.com>
9414
9415 PR middle-end/69915
9416 * gcc.dg/pr69915.c: New test.
9417
0683fd27
KT
94182016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9419
9420 PR rtl-optimization/69886
9421 * gcc.dg/torture/pr69886.c: New test.
9422
e53d562a
RB
94232016-02-24 Richard Biener <rguenther@suse.de>
9424
9425 PR middle-end/68963
9426 * gcc.dg/torture/pr68963.c: New testcase.
9427
74a00288
KT
94282016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9429
9430 PR target/69875
9431 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
9432 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
9433 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
9434 * gcc.target/arm/atomic_loaddi_1.c: New test.
9435 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
9436 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
9437 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
9438 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
9439 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
9440 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
9441 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
9442 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
9443
340fd4c9
JJ
94442016-02-24 Jakub Jelinek <jakub@redhat.com>
9445
9446 PR middle-end/69909
9447 * gcc.dg/torture/pr69909.c: New test.
9448
47d3fdb2
RB
94492016-02-24 Richard Biener <rguenther@suse.de>
9450
9451 PR tree-optimization/69907
9452 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
9453 * gcc.dg/vect/bb-slp-34.c: XFAIL.
9454 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
9455
dab73e73
CB
94562016-02-24 Christian Bruel <christian.bruel@st.com>
9457
9458 * gcc.target/arm/pragma_cpp_fma.c: New test.
9459
7cc5ec65
JD
94602016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9461
9462 PR fortran/61156
9463 * gfortran.dg/include_6.f90: Update test.
9464
067fbd8b
JJ
94652016-02-23 Jakub Jelinek <jakub@redhat.com>
9466
9467 PR objc/69844
9468 * objc.dg/pr69844.m: New test.
9469
64a454d9
JD
94702016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9471
9472 PR libgfortran/69456
9473 * gfortran.dg/namelist_89.f90: New test.
9474 * gfortran.dg/pr59700.f90: Update test..
9475
35886f0b
MS
94762016-02-23 Martin Sebor <msebor@redhat.com>
9477
9478 PR middle-end/69780
9479 * g++.dg/ext/builtin_alloca.C: New test.
9480 * gcc.dg/builtins-68.c: New test.
9481
162cc7e3
RH
94822016-02-23 Richard Henderson <rth@redhat.com>
9483
9484 * gcc.target/i386/addr-space-3.c: Remove test.
9485
196440f8
DM
94862016-02-23 David Malcolm <dmalcolm@redhat.com>
9487
9488 PR preprocessor/69126
9489 PR preprocessor/69543
9490 * c-c++-common/pr69126-2-long.c: New test.
9491 * c-c++-common/pr69126-2-short.c: New test.
9492 * c-c++-common/pr69543-1.c: Remove xfail.
9493
1d3121af
DM
94942016-02-23 David Malcolm <dmalcolm@redhat.com>
9495
9496 PR preprocessor/69126
9497 PR preprocessor/69543
9498 PR preprocessor/69558
9499 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
9500 (f): Rename to...
9501 (test_2): ...this, and add leading comment.
9502 (MACRO_3, test_3): New.
9503 (MACRO_4A, MACRO_4B, test_4): New.
9504 (MACRO): Rename to...
9505 (MACRO_5): ...this.
9506 (g): Rename to...
9507 (test_5): ...this, updating for renaming of MACRO, and
9508 add leading comment.
9509 * c-c++-common/pr69543-1.c: New.
9510 * c-c++-common/pr69543-2.c: New.
9511 * c-c++-common/pr69543-3.c: New.
9512 * c-c++-common/pr69543-4.c: New.
9513 * c-c++-common/pr69558-1.c: New.
9514 * c-c++-common/pr69558-2.c: New.
9515 * c-c++-common/pr69558-3.c: New.
9516 * c-c++-common/pr69558-4.c: New.
9517 * gcc.dg/pr69558.c: Move to...
9518 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
9519 xfail for c++.
9520
f99c3557
TS
95212016-02-23 Thomas Schwinge <thomas@codesourcery.com>
9522
9523 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
9524 to -ftree-parallelize-loops/-fopenacc changes.
9525 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
9526 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
9527 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
9528 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
9529 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
9530 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
9531 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
9532 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
9533 * c-c++-common/goacc/kernels-loop.c: Likewise.
9534 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
9535 * c-c++-common/goacc/kernels-reduction.c: Likewise.
9536 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
9537 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
9538
c60ec7c2
RO
95392016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9540
9541 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
9542
f1a62b6f
JJ
95432016-02-23 Jakub Jelinek <jakub@redhat.com>
9544
e67bf044
JJ
9545 PR c++/69902
9546 * g++.dg/warn/Wnonnull-compare-5.C: New test.
9547
f1a62b6f
JJ
9548 PR c/69900
9549 * gcc.dg/pr69900.c: New test.
9550
20c5e09e
MJ
95512016-02-23 Martin Jambor <mjambor@suse.cz>
9552
9553 PR tree-optimization/69666
9554 * gcc.dg/tree-ssa/pr69666.c: New test.
9555
e457a6fc
AV
95562016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
9557
9558 PR fortran/67451
9559 * gfortran.dg/coarray_allocate_5.f08: New test.
9560
d7b574f4
AK
95612016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9562
9563 * gcc.target/s390/vcond-shift.c: Move to ...
9564 * gcc.target/s390/vector/vcond-shift.c: ... here.
9565
58bdeb44
AK
95662016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9567
9568 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
9569 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
9570
7cd0387b
AK
95712016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9572
9573 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
9574
4246c8da
MW
95752016-02-20 Mark Wielaard <mjw@redhat.com>
9576
9577 PR c/28901
9578 * gcc.dg/unused-variable-3.c: New test.
9579
f93bc532
JJ
95802016-02-22 Jakub Jelinek <jakub@redhat.com>
9581
9582 PR target/69888
9583 * gcc.target/i386/pr69888.c: New test.
9584
c4e360f4
RB
95852016-02-22 Richard Biener <rguenther@suse.de>
9586
9587 PR tree-optimization/69882
9588 * gfortran.dg/vect/pr69882.f90: New testcase.
9589
09c92f1c
JJ
95902016-02-22 Jakub Jelinek <jakub@redhat.com>
9591
9592 PR target/69885
9593 * gcc.dg/pr69885.c: New test.
9594
f88d45dc
OE
95952016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
9596
9597 PR target/69806
9598 PR target/54089
9599 * gcc.target/sh/pr54089-10.c: New.
9600
ce1ff48e
PT
96012016-02-20 Paul Thomas <pault@gcc.gnu.org>
9602
9603 PR fortran/69423
9604 * gfortran.dg/deferred_character_15.f90 : New test.
9605
bbf27208
DH
96062016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
9607
9608 PR fortran/57365
9609 gfortran.dg/allocate_with_source_18.f03: New test.
9610
96112016-02-20 Harald Anlauf <anlauf@gmx.de>
9612
9613 PR fortran/52531
9614 gfortran.dg/gomp/pr52531.f90: New test.
9615
268be88c
BE
96162016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
9617
9618 PR c++/69865
9619 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
9620 -std=c++03.
9621
4b6c824a
JJ
96222016-02-19 Jakub Jelinek <jakub@redhat.com>
9623
871b3f47
JJ
9624 PR c++/69826
9625 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
9626 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
9627
7a965d51
JJ
9628 PR c++/69850
9629 * g++.dg/warn/Wnonnull-compare-4.C: New test.
9630
4b6c824a
JJ
9631 PR c++/69851
9632 * g++.dg/torture/pr69851.C: New test.
9633
15fca21a
MS
96342016-02-19 Martin Sebor <msebor@redhat.com>
9635
9636 PR testsuite/69573
9637 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
9638
19e21586
JJ
96392016-02-19 Jakub Jelinek <jakub@redhat.com>
9640
03a616ac
JJ
9641 PR c++/69850
9642 * g++.dg/warn/Wnonnull-compare-2.C: New test.
9643 * g++.dg/warn/Wnonnull-compare-3.C: New test.
9644
19e21586
JJ
9645 PR c++/67767
9646 * g++.dg/cpp0x/pr67767.C: New test.
9647
2db16594
KT
96482016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9649
9650 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
9651 for fp, simd, crypto, crc, lse.
9652 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
9653 above.
9654 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
9655 effective target check.
9656
5a7d9d1e
JJ
96572016-02-19 Jakub Jelinek <jakub@redhat.com>
9658
9659 PR target/69820
9660 * gcc.target/i386/pr69820.c: New test.
9661
6448f064
AK
96622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9663
9664 * gcc.target/s390/vector/int128-1.c: New test.
9665
d0a859e6
AK
96662016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9667
9668 * gcc.target/s390/vector/vec-vcond-1.c: New test.
9669
9e4eb643
AK
96702016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9671
9672 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
9673 instruction pattern name to prevent the testcase from failing with
9674 -march=z13.
9675
859a4c0e
AK
96762016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9677
9678 * gcc.target/s390/md/movstr-2.c: New test.
9679
efc2340b
MK
96802016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
9681
9682 * gcc.target/s390/morestack.c: New test.
9683
ca2bfbc2
DV
96842016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
9685
9686 PR target/69625
9687 * gcc.target/s390/pr69625.c: Add test case.
9688
efd4bd05
BE
96892016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
9690
9691 PR testsuite/68580
9692 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
9693
2bf2078a
MM
96942016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
9695
9696 PR target/68404
9697 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
9698 * gcc.target/powerpc/fusion3.c: Likewise.
9699
f003579e
RB
97002016-02-18 Richard Biener <rguenther@suse.de>
9701
9702 PR middle-end/69553
9703 * g++.dg/torture/pr69553.C: New testcase.
9704
19233914
NC
97052016-02-18 Nick Clifton <nickc@redhat.com>
9706
efd4bd05
BE
9707 PR target/62254
9708 PR target/69610
9709 * gcc.target/arm/pr62554.c: New test.
9710 * gcc.target/arm/pr69610-1.c: New test.
9711 * gcc.target/arm/pr69610-2.c: New test.
19233914 9712
23f27839
RB
97132016-02-18 Richard Biener <rguenther@suse.de>
9714
9715 PR middle-end/69854
9716 * gcc.dg/torture/pr69854.c: New testcase.
9717
932c0da4
JJ
97182016-02-17 Jakub Jelinek <jakub@redhat.com>
9719
9720 PR c++/69850
9721 * g++.dg/warn/Wnonnull-compare-1.C: New test.
9722
1bed93e4
BS
97232012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9724
9725 * gcc.target/powerpc/vec-cg.c: New test.
9726
57bfb134
RB
97272016-02-17 Richard Biener <rguenther@suse.de>
9728
9729 PR testsuite/69586
9730 * gcc.dg/uninit-21.c: Add -fno-short-enums.
9731
a44e0ebb
KT
97322016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9733
9734 PR target/69161
9735 * gcc.c-torture/compile/pr69161.c: New test.
9736
ffacd726
DS
97372016-02-17 David Sherwood <david.sherwood@arm.com>
9738
9739 PR target/69532
9740 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
9741 * gcc.target/arm/vect-fmaxmin.c: Likewise.
9742
448db8d2
EB
97432016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9744
9745 * gcc.dg/ifcvt-4.c: Skip on Visium.
9746
e2f0522e
EB
97472016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9748
9749 * gnat.dg/atomic8.adb: New test.
9750
bf17fe3f
EB
97512016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9752
9753 * gnat.dg/discr46.ad[sb]: New test.
9754
ecf835e9
KN
97552016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
9756
9757 PR Target/48344
9758 * gcc.target/powerpc/pr48344-1.c: New test.
9759
49a1164a
TK
97602015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
9761
9762 PR fortran/69742
9763 * gfortran.dg/associate_21.f90: New test.
9764
bf14eba2
JJ
97652016-02-16 Jakub Jelinek <jakub@redhat.com>
9766
9767 PR c/69835
9768 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
9769 -Wnonnull in dg-options.
9770 * c-c++-common/nonnull-2.c: New test.
9771
35a093b6
JG
97722016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
9773 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9774
9775 * gcc.target/aarch64/vector_initialization_nostack.c: New.
9776
e387d491
JJ
97772016-02-16 Jakub Jelinek <jakub@redhat.com>
9778
9779 PR middle-end/69801
9780 * gcc.dg/pr69801.c: Add empty dg-options.
9781
ba539195
JN
97822016-02-16 James Norris <jnorris@codesourcery.com>
9783
9784 * c-c++-common/goacc/deviceptr-1.c: Add tests.
9785 * g++.dg/goacc/deviceptr-1.c: New file.
9786
2a2b8f64
JJ
97872016-02-16 Jakub Jelinek <jakub@redhat.com>
9788
9789 PR tree-optimization/69820
9790 * gcc.dg/vect/pr69820.c: New test.
9791
87440c29
RB
97922016-02-16 Richard Biener <rguenther@suse.de>
9793
9794 PR tree-optimization/69776
9795 * gcc.dg/torture/pr69776-2.c: New testcase.
9796
6d87c306
BS
97972016-02-16 Bernd Schmidt <bschmidt@redhat.com>
9798
9799 PR tree-optimization/69714
9800 * gcc.dg/torture/pr69714.c: New test.
9801
3824a0a2
JJ
98022016-02-16 Jakub Jelinek <jakub@redhat.com>
9803
9804 PR tree-optimization/69802
9805 * gcc.dg/pr69802.c: New test.
9806
c8cfe96e
RB
98072016-02-16 Richard Biener <rguenther@suse.de>
9808
9809 PR middle-end/69801
9810 * gcc.dg/pr69801.c: New testcase.
9811
fc12098d
JD
98122016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9813
9814 PR libgfortran/69651
9815 * gfortran.dg/read_bang.f90: New test.
9816 * gfortran.dg/read_bang4.f90: New test.
9817
ba6b3795
JJ
98182016-02-15 Jakub Jelinek <jakub@redhat.com>
9819
f0516ca4
JJ
9820 PR c++/69658
9821 * g++.dg/init/pr69658.C: New test.
9822
ba6b3795
JJ
9823 PR c++/69797
9824 * c-c++-common/pr69797.c: New test.
9825
de3f9a2d
PK
98262016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9827
9828 * lib/target-supports.exp (check_effective_target_section_anchors): Add
9829 check for aarch64*-*-*.
9830
17a3b967
RB
98312016-02-15 Richard Biener <rguenther@suse.de>
9832
9833 PR tree-optimization/69783
9834 * gcc.dg/vect/pr69783.c: New testcase.
9835
1c48bff1
RB
98362016-02-15 Richard Biener <rguenther@suse.de>
9837
9838 PR tree-optimization/69776
9839 * gcc.dg/torture/pr69776.c: New testcase.
9840
1e6025b6
TK
98412016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9842
9843 PR fortran/60526
9844 * gfortran.dg/type_decl_4.f90: Reinstated.
9845
d3308279
JDA
98462016-02-14 John David Anglin <danglin@gcc.gnu.org>
9847
9848 PR fortran/68746
9849 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
9850
b7c56581
TK
98512016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9852
9853 PR fortran/60526
9854 PR bootstrap/69816
9855 * gfortran.dg/type_decl_4.f90: Removed.
9856
60cb4ef5
TK
98572016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9858
9859 PR fortran/60526
9860 * gfortran.dg/type_decl_4.f90: New test.
9861
f6964637
AM
98622016-02-14 Alan Modra <amodra@gmail.com>
9863
1a8849d1 9864 PR testsuite/68886
f6964637
AM
9865 * gcc.c-torture/execute/stkalign.c: Revise test.
9866
f5121920
OE
98672016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9868
9869 PR target/67260
9870 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
9871
6cda3ab6
OE
98722016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9873
9874 PR target/67260
9875 * gcc.target/sh/torture/pr67260.c: New.
9876
6786e598
JDA
98772016-02-12 John David Anglin <danglin@gcc.gnu.org>
9878
9879 * gcc.dg/pr67964.c: Add dg-require-alias.
9880
7e05dad8
OE
98812016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9882
9883 PR target/67636
9884 PR target/64345
9885 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
9886
7f4cc3ce
JD
98872016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9888
9889 PR libgfortran/69668
9890 * gfortran.dg/namelist_88.f90: New test.
9891
955ca6dc
JD
98922016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9893
9894 PR libgfortran/69668
9895 * gfortran.dg/namelist_38.f90: Update test.
9896 * gfortran.dg/namelist_84.f90: Update test.
9897
876217ae
DM
98982016-02-12 David Malcolm <dmalcolm@redhat.com>
9899
9900 PR other/69554
9901 * gcc.dg/pr69554-1.c: New test.
9902 * gfortran.dg/pr69554-1.F90: New test.
9903 * gfortran.dg/pr69554-2.F90: New test.
9904 * lib/gcc-dg.exp (proc dg-locus): New function.
9905 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
9906 distinguish between the caret-printing and non-caret-printing
9907 cases. If caret-printing has been explicitly enabled, bail out
9908 without attempting to fix up the output.
9909
61789eed
DM
99102016-02-12 David Malcolm <dmalcolm@redhat.com>
9911
9912 PR driver/69265
9913 PR driver/69453
9914 * gcc.dg/spellcheck-options-3.c: New test case.
9915 * gcc.dg/spellcheck-options-4.c: New test case.
9916 * gcc.dg/spellcheck-options-5.c: New test case.
9917 * gcc.dg/spellcheck-options-6.c: New test case.
9918 * gcc.dg/spellcheck-options-7.c: New test case.
9919 * gcc.dg/spellcheck-options-8.c: New test case.
9920 * gcc.dg/spellcheck-options-9.c: New test case.
9921 * gcc.dg/spellcheck-options-10.c: New test case.
9922
c3090c1f
JJ
99232016-02-12 Jakub Jelinek <jakub@redhat.com>
9924
9925 PR rtl-optimization/69764
9926 PR rtl-optimization/69771
9927 * c-c++-common/pr69764.c: New test.
9928 * gcc.dg/torture/pr69771.c: New test.
9929
8222034d
MP
99302016-02-12 Marek Polacek <polacek@redhat.com>
9931
9932 * g++.dg/torture/init-list1.C: New.
9933
f749f792
MP
99342016-02-12 Marek Polacek <polacek@redhat.com>
9935
9936 * gcc.dg/pr69522.c: Add empty dg-options.
9937
199fb02a
IE
99382016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
9939
9940 * g++.dg/lto/lto.exp: Include and init mpx.
9941 * g++.dg/lto/pr69729_0.C: New test.
9942
b69539cb
JJ
99432016-02-12 Jakub Jelinek <jakub@redhat.com>
9944
06ff7000
JJ
9945 PR ipa/69241
9946 * g++.dg/ipa/pr69241-4.C: New test.
9947
b69539cb
JJ
9948 PR ipa/68672
9949 * g++.dg/ipa/pr68672-1.C: New test.
9950 * g++.dg/ipa/pr68672-2.C: New test.
9951 * g++.dg/ipa/pr68672-3.C: New test.
9952
16595a1f
BS
99532016-02-12 Bernd Schmidt <bschmidt@redhat.com>
9954
9955 PR c/69522
6d87c306 9956 * gcc.dg/pr69522.c: New test.
16595a1f 9957
38d795d2
PP
99582016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
9959
9960 PR c++/69098
9961 * g++.dg/cpp1y/69098.C: New test.
9962 * g++.dg/cpp1y/69098-2.C: New test.
9963
9c582551
JJ
99642016-02-12 Jakub Jelinek <jakub@redhat.com>
9965
9966 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
9967 and neighbour -> neighbor.
9968 * objc.dg/attributes/method-nonnull-1.m: Likewise.
9969 * objc.dg/gnu-api-2-class-meta.m: Likewise.
9970 * c-c++-common/Wvarargs.c: Likewise.
9971 * c-c++-common/goacc/host_data-5.c: Likewise.
9972 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
9973 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
9974 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
9975 * gcc.target/aarch64/pr60697.c: Likewise.
9976 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
9977 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
9978 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
9979 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
9980 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
9981 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
9982 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
9983 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
9984 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
9985 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
9986 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
9987 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
9988 * g++.dg/lookup/koenig5.C: Likewise.
9989 * g++.dg/ext/no-asm-2.C: Likewise.
9990 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
9991 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
9992 * gfortran.dg/used_types_16.f90: Likewise.
9993 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
9994 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
9995 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
9996 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
9997 * gfortran.dg/abstract_type_6.f03: Likewise.
9998 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
9999 * gfortran.dg/used_types_15.f90: Likewise.
10000 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
10001 * gfortran.dg/exit_3.f08: Likewise.
10002 * gfortran.dg/open_status_2.f90: Likewise.
10003 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
10004 * gfortran.dg/intrinsic_std_1.f90: Likewise.
10005 * gfortran.dg/associate_1.f03: Likewise.
10006 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
10007 * gfortran.dg/intrinsic_std_6.f90: Likewise.
10008 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
10009 * gcc.dg/builtin-object-size-1.c: Likewise.
10010 * gcc.dg/noreturn-6.c: Likewise.
10011 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
10012 * gcc.dg/globalalias.c: Likewise.
10013 * gcc.dg/builtins-config.h: Likewise.
10014 * gcc.dg/pr30457.c: Likewise.
10015 * gcc.c-torture/compile/volatile-1.c: Likewise.
10016 * gcc.c-torture/execute/20101011-1.c: Likewise.
10017 * c-c++-common/Waddress-1.c: Likewise.
10018
66756373
JJ
100192016-02-11 Jakub Jelinek <jakub@redhat.com>
10020
10021 PR c/69768
10022 * c-c++-common/Waddress-1.c: New test.
10023
76fe932b
AV
100242016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
10025
10026 PR fortran/69296
10027 * gfortran.dg/associate_19.f03: New test.
10028 * gfortran.dg/associate_20.f03: New test.
10029
564c4d4b
OE
100302016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
10031
10032 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
10033
e1c1ecb0
KT
100342016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10035
10036 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
10037 .arch armv8-a\n. Add -dA to dg-options.
10038 * gcc.target/aarch64/assembler_arch_1.c: New test.
10039 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
10040
0d7d9458
PC
100412016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
10042
10043 PR c++/68726
10044 * g++.dg/cpp0x/pr68726.C: New.
10045
e6208a60
IE
100462016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10047
10048 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
10049 test.
10050
281a11eb
RB
100512016-02-11 Richard Biener <rguenther@suse.de>
10052
10053 * g++.dg/tree-ssa/pr61034.C: Adjust.
10054
e03dd765
VM
100552016-02-10 Vladimir Makarov <vmakarov@redhat.com>
10056
4b48faf5 10057 PR target/69148
e03dd765
VM
10058 * gcc.target/s390/pr69148.c: New.
10059
cdc23927
YR
100602016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
10061
10062 PR tree-optimization/69652
10063 * gcc.dg/torture/pr69652.c: New test.
10064
e199dd0a
JJ
100652016-02-10 Jakub Jelinek <jakub@redhat.com>
10066 Patrick Palka <ppalka@gcc.gnu.org>
10067
10068 PR ipa/69241
10069 PR c++/69649
10070 * g++.dg/ipa/pr69241-1.C: New test.
10071 * g++.dg/ipa/pr69241-2.C: New test.
10072 * g++.dg/ipa/pr69241-3.C: New test.
10073 * g++.dg/ipa/pr69649.C: New test.
10074
d6b38027
UB
100752016-02-10 Uros Bizjak <ubizjak@gmail.com>
10076
10077 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
10078 * gcc.dg/tree-ssa/sra-18.c: Ditto.
10079
13b562c5
BC
100802016-02-10 Bin Cheng <bin.cheng@arm.com>
10081
10082 PR tree-optimization/68021
10083 * gcc.dg/tree-ssa/pr68021.c: New test.
10084
24a179f8
RB
100852016-02-10 Richard Biener <rguenther@suse.de>
10086
10087 PR tree-optimization/69726
10088 * gcc.dg/uninit-22.c: New testcase.
10089
0d99886f
AP
100902016-02-09 Andrew Pinski <apinski@cavium.com>
10091
10092 PR tree-opt/69282
10093 * gcc.c-torture/compile/20160205-1.c: New testcase.
10094
ab04995c
MM
100952016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
10096
10097 PR target/68404
10098 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
10099 instead accessing a really large arrray.
10100 * gcc.target/powerpc/fusion3.c: Likewise.
10101
4b79ac23
CB
101022016-02-09 Charles Baylis <charles.baylis@linaro.org>
10103
10104 PR target/68532
10105 * gcc.c-torture/execute/pr68532.c: New test.
10106
b890a441
AO
101072016-02-11 Alexandre Oliva <aoliva@redhat.com>
10108
10109 PR target/69634
10110 * gcc.dg/pr69634.c: New.
10111
84a5bef7
RB
101122016-02-09 Richard Biener <rguenther@suse.de>
10113
10114 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
10115
1f123759 101162016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 10117
1f123759
AF
10118 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
10119
65860c77
YR
101202016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
10121
10122 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
10123
7e1e8a0a
RB
101242016-02-09 Richard Biener <rguenther@suse.de>
10125
10126 PR tree-optimization/69715
10127 * gcc.dg/torture/pr69715.c: New testcase.
10128
efb45a9f
PP
101292016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
10130
10131 PR c++/69139
10132 * g++.dg/cpp0x/trailing12.C: New test.
10133 * g++.dg/cpp0x/trailing13.C: New test.
10134
20a0c6f9
PP
101352016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
10136
10137 PR c++/69283
10138 PR c++/67835
10139 * g++.dg/cpp1y/auto-fn29.C: New test.
10140 * g++.dg/cpp1y/auto-fn30.C: New test.
10141
a162f3af
JJ
101422016-02-08 Jakub Jelinek <jakub@redhat.com>
10143
10144 PR tree-optimization/69209
10145 * gcc.c-torture/compile/pr69209.c: New test.
10146
4b4a9fbd
JL
101472016-02-08 Jeff Law <law@redhat.com>
10148
10149 PR tree-optimization/68541
10150 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
10151 of statements allowed in join block for path splitting.
10152
cfac5ed2
JJ
101532016-02-08 Jakub Jelinek <jakub@redhat.com>
10154
f68bc23f
JJ
10155 PR c++/59627
10156 * g++.dg/gomp/pr59627.C: New test.
10157
cfac5ed2
JJ
10158 PR ipa/69239
10159 * g++.dg/ipa/pr69239.C: New test.
10160
44714d8c
DM
101612016-02-08 David Malcolm <dmalcolm@redhat.com>
10162
10163 PR preprocessor/69664
10164 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
10165 * gcc.dg/cpp/warn-comments.c: Likewise.
10166
eba9e839
MP
101672016-02-08 Marek Polacek <polacek@redhat.com>
10168
10169 PR c++/69688
10170 * g++.dg/init/const12.C: New test.
10171
a011cd92
BS
101722016-02-08 Bernd Schmidt <bschmidt@redhat.com>
10173
10174 PR target/60410
10175 * gcc.dg/lto/pr55113_0.c: Remove test.
10176
5317b1be
RB
101772016-02-08 Richard Biener <rguenther@suse.de>
10178
10179 PR tree-optimization/69719
10180 * gcc.dg/torture/pr69719.c: New testcase.
10181
63998a63
RB
101822016-02-08 Richard Biener <rguenther@suse.de>
10183 Jeff Law <law@redhat.com>
10184
10185 PR target/68273
10186 * gcc.target/mips/pr68273.c: New testcase.
10187
43f4a281
RB
101882016-02-08 Richard Biener <rguenther@suse.de>
10189
10190 PR rtl-optimization/69274
10191 * gcc.target/i386/addr-sel-1.c: XFAIL.
10192
0b604d2d
JL
101932016-02-08 Jeff Law <law@redhat.com>
10194
e8dfe49e
JL
10195 PR tree-optimization/68541
10196 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
10197
6daecd7a 10198 PR tree-optimization/65917
0b604d2d
JL
10199 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
10200
c0f0e35a
JD
102012016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10202
10203 PR fortran/50555
10204 * gfortran.dg/namelist_args.f90: New test.
10205
8981d712
JL
102062016-02-05 Jeff Law <law@redhat.com>
10207
6daecd7a 10208 PR tree-optimization/68541
8981d712
JL
10209 * gcc.dg/tree-ssa/split-path-2.c: New test.
10210 * gcc.dg/tree-ssa/split-path-3.c: New test.
10211 * gcc.dg/tree-ssa/split-path-4.c: New test.
10212 * gcc.dg/tree-ssa/split-path-5.c: New test.
10213 * gcc.dg/tree-ssa/split-path-6.c: New test.
10214 * gcc.dg/tree-ssa/split-path-7.c: New test.
10215
46cb9332
MS
102162016-02-05 Martin Sebor <msebor@redhat.com>
10217
10218 PR c++/69662
10219 * g++.dg/warn/Wplacement-new-size-1.C: New test.
10220 * g++.dg/warn/Wplacement-new-size-2.C: New test.
10221
be2083ea
RH
102222016-02-06 Richard HEnderson <rth@redhat.com>
10223
10224 PR c/69643
10225 * gcc.target/i386/addr-space-4.c: New.
10226 * gcc.target/i386/addr-space-5.c: New.
10227
711d7c23
MM
102282016-02-05 Mikael Morin <mikael@gcc.gnu.org>
10229
10230 PR fortran/66089
10231 * gfortran.dg/elemental_dependency_6.f90: New.
10232
b5c1c988
JJ
102332016-02-05 Jakub Jelinek <jakub@redhat.com>
10234
861c7bcd
JJ
10235 PR rtl-optimization/69691
10236 * gcc.c-torture/execute/pr69691.c: New test.
10237
b5c1c988
JJ
10238 PR c++/69628
10239 * g++.dg/parse/pr69628.C: New test.
10240
f7dfa966
UB
102412016-02-05 Uros Bizjak <ubizjak@gmail.com>
10242
10243 * gcc.dg/sancov/asan.c: Move to ...
10244 * gcc.dg/asan/sancov-1.c: ... here.
10245
9b143e64
UB
102462016-02-05 Uros Bizjak <ubizjak@gmail.com>
10247
10248 * gcc.target/i386/pr69577.c: Require avx_runtime target.
10249
f5d4b899
L
102502016-02-05 H.J. Lu <hongjiu.lu@intel.com>
10251
10252 PR target/69677
10253 * gcc.target/i386/pr69677.c: New test.
10254
76c85fbb
PP
102552016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
10256
10257 PR c++/68948
10258 * g++.dg/template/pr68948.C: New test.
10259
f181bf90
DV
102602016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
10261
10262 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
10263 (only necessary on s390x).
10264
714fb282
L
102652016-02-04 H.J. Lu <hongjiu.lu@intel.com>
10266
10267 * gcc.target/i386/pr69454-2.c: Compile with -msse2
10268 -mno-accumulate-outgoing-args.
10269
618d6c1c
PP
102702016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
10271
10272 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
10273
1066e9b5
JJ
102742016-02-04 Jakub Jelinek <jakub@redhat.com>
10275
10276 PR c/69669
10277 * c-c++-common/pr69669.c: New test.
10278
76255d0d
MM
102792016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10280
10281 PR target/69667
10282 * g++.dg/pr69667.C: New file.
10283
e0b059b1
WD
102842016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
10285
10286 PR target/69619
10287 * gcc.dg/pr69619.c: Add new test.
10288
2692b5c8
RS
102892016-02-04 Richard Sandiford <richard.sandiford@arm.com>
10290
10291 PR rtl-optimization/69577
10292 * gcc.target/i386/pr69577.c: New test.
10293
7db337c2
ML
102942016-02-04 Martin Liska <mliska@suse.cz>
10295
10296 * g++.dg/asan/pr69276.C: New test.
10297
cc9c0829
KT
102982016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10299
10300 PR target/65932
10301 PR target/67714
10302 * gcc.target/arm/wmul-3.c: Simplify test to generate just
10303 a single smulbb instruction.
10304 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
10305 * gcc.target/amr/wmul-2.c: Likewise.
10306
eb9feb52
KT
103072016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10308
10309 PR target/65932
10310 PR target/67714
10311 * gcc.c-torture/execute/pr67714.c: New test.
10312
61f727fe
JJ
103132016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
10314
10315 PR target/69454
10316 * gcc.target/i386/pr69454-1.c: New test.
10317 * gcc.target/i386/pr69454-2.c: New test.
10318
05dd97db
MS
103192016-02-03 Martin Sebor <msebor@redhat.com>
10320
10321 PR c++/69251
10322 PR c++/69253
10323 PR c++/69290
10324 PR c++/69277
10325 PR c++/69349
10326 * g++.dg/ext/flexarray-mangle-2.C: New test.
10327 * g++.dg/ext/flexarray-mangle.C: New test.
10328 * g++.dg/ext/flexarray-subst.C: New test.
10329 * g++.dg/ext/flexary11.C: New test.
10330 * g++.dg/ext/flexary12.C: New test.
10331 * g++.dg/ext/flexary13.C: New test.
10332 * g++.dg/ext/flexary14.C: New test.
10333 * g++.dg/other/dump-ada-spec-2.C: Adjust.
10334
dac2fc29
L
103352016-02-03 H.J. Lu <hongjiu.lu@intel.com>
10336
10337 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
10338 Define only if CHECK_FLOAT128 is defined.
10339 (main): Properly initialize u5.
10340
eadb8035
JJ
103412016-02-03 Jakub Jelinek <jakub@redhat.com>
10342
0afbb81b
JJ
10343 PR c/69627
10344 * gcc.dg/pr69627.c: New test.
10345
eadb8035
JJ
10346 PR target/69644
10347 * gcc.dg/pr69644.c: New test.
10348
b12d4923
MS
103492016-02-03 Mike Stump <mikestump@comcast.net>
10350
10351 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
10352 support for struct-layout-1.exp.
10353
ab4bae0c
PP
103542016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
10355
10356 PR c++/69056
618d6c1c 10357 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 10358
95831c01
VM
103592016-02-03 Vladimir Makarov <vmakarov@redhat.com>
10360 Alexandre Oliva <aoliva@redhat.com>
10361
10362 PR target/69461
10363 * gcc.target/powerpc/pr69461.c: New.
10364
ccc71ab8
UB
103652016-02-03 Uros Bizjak <ubizjak@gmail.com>
10366
10367 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
10368 works from here ...
10369 (check_effective_target_fsanitize_thread): ... to here. Do not
10370 specify additional compile flags for the test source.
10371 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
10372 specify additional compile flags for the test source.
10373
96299640
WD
103742016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
10375
10376 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10377
781d83d9
AV
103782016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
10379
10380 PR fortran/67451
10381 PR fortran/69418
10382 * gfortran.dg/coarray_allocate_2.f08: New test.
10383 * gfortran.dg/coarray_allocate_3.f08: New test.
10384 * gfortran.dg/coarray_allocate_4.f08: New test.
10385
d8208e6d
AL
103862016-02-03 Alan Lawrence <alan.lawrence@arm.com>
10387
10388 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
10389 use same scan-tree-dump-times on all platforms.
10390 * gcc.dg/vect/vect-outer-1.c: Likewise.
10391 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
10392 * gcc.dg/vect/vect-outer-1a.c: Likewise.
10393 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
10394 * gcc.dg/vect/vect-outer-1b.c: Likewise.
10395 * gcc.dg/vect/vect-outer-2b.c: Likewise.
10396 * gcc.dg/vect/vect-outer-3b.c: Likewise.
10397 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
10398
a8394fa0
SB
103992016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
10400
10401 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
10402 warning.
10403
f3baa1d3
L
104042016-02-02 H.J. Lu <hongjiu.lu@intel.com>
10405
10406 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
10407
eb077516
JN
104082016-02-02 James Norris <jnorris@codesourcery.com>
10409
10410 * c-c++-common/goacc/routine-5.c: Add tests.
10411
578fb225
AM
104122016-02-02 Alexander Monakov <amonakov@ispras.ru>
10413
10414 * gcc.target/nvptx/unsigned-cmp.c: New test.
10415
c64f7d37
WD
104162016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
10417
10418 * gcc.target/aarch64/scalar_shift_1.c
10419 (test_corners_sisd_di): Improve force to SIMD register.
10420 (test_corners_sisd_si): Likewise.
10421 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
10422 Remove scan-assembler check for ldr.
10423
90c6f26c
RB
104242016-02-02 Richard Biener <rguenther@suse.de>
10425
10426 PR tree-optimization/69595
10427 * gcc.dg/Warray-bounds-17.c: New testcase.
10428
9dc03c97
RB
104292016-02-02 Richard Biener <rguenther@suse.de>
10430
10431 PR tree-optimization/69606
10432 * gcc.dg/torture/pr69606.c: New testcase.
10433
2d4dc223
YR
104342016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
10435
10436 PR middle-end/68542
10437 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
10438 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
10439
65c98fde
AM
104402016-02-02 Alan Modra <amodra@gmail.com>
10441
10442 PR target/69548
10443 * gcc.target/powerpc/pr69548.c: New test.
10444
e1b81f2b
JJ
104452016-02-01 Jakub Jelinek <jakub@redhat.com>
10446
d0268b37
JJ
10447 PR rtl-optimization/69592
10448 * gcc.dg/pr69592.c: New test.
10449
e1b81f2b
JJ
10450 PR preprocessor/69543
10451 PR c/69558
10452 * gcc.dg/pr69543.c: New test.
10453 * gcc.dg/pr69558.c: New test.
10454
7dd7780d
UB
104552016-02-01 Uros Bizjak <ubizjak@gmail.com>
10456
bf672ee5
UB
10457 PR testsuite/65940
10458 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 10459
9a7013f8
MS
104602016-02-01 Martin Sebor <msebor@redhat.com>
10461
10462 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
10463
e681fb2b
BC
104642016-02-01 Bin Cheng <bin.cheng@arm.com>
10465
10466 PR tree-optimization/67921
10467 * c-c++-common/ubsan/pr67921.c: New test.
10468
ff86345f
RB
104692016-02-01 Richard Biener <rguenther@suse.de>
10470
10471 PR middle-end/69556
10472 * gcc.dg/tree-ssa/recip-8.c: New testcase.
10473
bc369dbd
RB
104742016-02-01 Richard Biener <rguenther@suse.de>
10475
10476 PR tree-optimization/69574
10477 * gcc.dg/torture/pr69574.c: New testcase.
10478
ef318184
RB
104792016-02-01 Richard Biener <rguenther@suse.de>
10480
10481 PR tree-optimization/69579
10482 * gcc.dg/setjmp-6.c: New testcase.
10483
654745e6
JJ
104842016-02-01 Jakub Jelinek <jakub@redhat.com>
10485
10486 PR rtl-optimization/69570
10487 * g++.dg/opt/pr69570.C: New test.
10488
e6c0c44b
RH
104892016-02-01 Richard Henderson <rth@redhat.com>
10490
10491 * gcc.dg/pr69535.c: New test.
10492
6ff3f09a
JDA
104932016-01-31 John David Anglin <danglin@gcc.gnu.org>
10494
2c005538
JDA
10495 PR testsuite/69584
10496 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
10497 * gcc.dg/tree-ssa/sra-18.c: Likewise.
10498
61083a4b
JDA
10499 PR debug/68244
10500 * g++.dg/parse/parens3.C: Use register "4" on hppa.
10501
6ff3f09a
JDA
10502 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
10503
0c221916
PT
105042016-01-31 Paul Thomas <pault@gcc.gnu.org>
10505
10506 PR fortran/67564
10507 * gfortran.dg/allocate_with_source_17.f03: New test.
10508
db7a2818
JJ
105092016-01-30 Jakub Jelinek <jakub@redhat.com>
10510
10511 PR tree-optimization/69546
10512 * gcc.dg/torture/pr69546.c: New test.
10513
e520d5f0
PT
105142016-01-30 Paul Thomas <pault@gcc.gnu.org>
10515
10516 PR fortran/69566
10517 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
10518
343c05d3
MS
105192016-01-30 Martin Sebor <msebor@redhat.com>
10520
10521 PR c++/68490
10522 * g++.dg/ext/flexary10.C: New test.
10523
d6c3a539
DH
105242016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
10525
10526 PR fortran/66707
10527 gfortran.dg/common_23.f90: New test.
10528
52d72fcd
BS
105292016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10530
10531 PR target/65546
10532 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
10533 condition being checked, and disable it when the target supports
10534 misaligned loads and stores.
10535
3a5d2ba4
JJ
105362016-01-29 Jakub Jelinek <jakub@redhat.com>
10537
10538 PR debug/69518
10539 * gcc.dg/torture/pr69518.c: New test.
10540
6bbacdb5
L
105412016-01-29 H.J. Lu <hongjiu.lu@intel.com>
10542
10543 PR target/69530
10544 * gcc.target/i386/pr69530.c: New test.
10545
af932cdb
SE
105462016-01-29 Steve Ellcey <sellcey@imgtec.com>
10547
10548 PR target/65604
10549 * gcc.target/mips/div-delay.c: New test.
10550
26658b7c
JJ
105512016-01-29 Jakub Jelinek <jakub@redhat.com>
10552
33e89989
JJ
10553 PR target/69551
10554 * gcc.target/i386/pr69551.c: New test.
10555
26658b7c
JJ
10556 PR target/66137
10557 * gcc.target/i386/pr66137.c: New test.
10558
401116b5
AB
105592016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
10560
10561 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
10562 always built for p5600.
10563 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
10564 isa=p5600 dg-option.
10565
d4abfcc5
RB
105662016-01-29 Richard Biener <rguenther@suse.de>
10567
10568 PR tree-optimization/69547
10569 * g++.dg/tree-ssa/pr69547.C: New testcase.
10570
16b77b32
JJ
105712016-01-29 Jakub Jelinek <jakub@redhat.com>
10572
10573 PR debug/66869
10574 * g++.dg/warn/Wunused-function2.C: New test.
10575
a1c95464
DV
105762016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10577
10578 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
10579 support for test to succeed.
10580
5453bfed
MP
105812016-01-29 Marek Polacek <polacek@redhat.com>
10582
10583 PR c++/69509
10584 PR c++/69516
10585 * g++.dg/ext/constexpr-vla2.C: New test.
10586 * g++.dg/ext/constexpr-vla3.C: New test.
10587 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
10588
452ec2a5
RB
105892016-01-29 Richard Biener <rguenther@suse.de>
10590
10591 PR middle-end/69537
10592 * gcc.dg/uninit-21.c: New testcase.
10593
aec0b19e
UB
105942016-01-28 Uros Bizjak <ubizjak@gmail.com>
10595
10596 PR target/69459
10597 * gcc.target/i386/pr69459.c: New test.
10598
df113ce7
SE
105992016-01-28 Steve Ellcey <sellcey@imgtec.com>
10600
10601 PR target/68400
10602 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
10603 * gcc.target/mips/pr68400.c: New test.
10604
494de84f
MS
106052016-01-28 Martin Sebor <msebor@redhat.com>
10606
10607 PR target/17381
10608 * gcc.target/powerpc/pr17381.c: New test.
10609
eb1b1f01
JJ
106102016-01-28 Jakub Jelinek <jakub@redhat.com>
10611
10612 PR middle-end/69542
10613 * gcc.dg/torture/pr69542.c: New test.
10614
6dfeb7ce
WD
106152016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
10616
10617 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10618
4b7471a4
DE
106192016-01-28 David Edelsohn <dje.gcc@gmail.com>
10620
10621 * gcc.dg/pr65980.c: Skip on AIX.
10622 * gcc.dg/pr66688.c: Same.
10623
b271fd21
DE
106242016-01-28 David Edelsohn <dje.gcc@gmail.com>
10625
10626 PR target/63679
10627 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
10628 * gcc.dg/tree-ssa/sra-18.c: Same.
10629
874108a9
AV
106302016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
10631
10632 PR fortran/62536
10633 * gfortran.dg/block_15.f08: New test.
10634 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
10635 on incorrectly closed BLOCK.
10636
30480bcd
IE
106372016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
10638
10639 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
106402016-01-28 Richard Biener <rguenther@suse.de>
10641
10642 PR tree-optimization/69466
10643 * gfortran.dg/vect/pr69466.f90: New testcase.
10644
0d4c694e
TP
106452016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
10646
10647 * g++.dg/pr67989.C: Remove ARM-specific option.
10648 * gcc.target/arm/pr67989.C: New file.
10649
2aa780da
UB
106502016-01-27 Uros Bizjak <ubizjak@gmail.com>
10651
10652 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
10653 and expm1 test for glibc < 2.11.
10654
f75ebe77
RH
106552016-01-27 Richard Henderson <rth@redhat.com>
10656
10657 * gcc.c-torture/execute/pr69447.c: New test.
10658
106592016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 10660
9a175e65 10661 PR fortran/69422
49847d75
PT
10662 * gfortran.dg/alloc_comp_assign_15.f03: New test.
10663
cbdd8ae0
JJ
106642016-01-27 Jakub Jelinek <jakub@redhat.com>
10665
10666 PR debug/66869
10667 * gcc.dg/pr66869.c: New test.
10668
2b572b3c
JL
106692016-01-25 Jeff Law <law@redhat.com>
10670
10671 PR tree-optimization/68398
aec0b19e 10672 PR tree-optimization/69196
2b572b3c
JL
10673 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
10674 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
10675 path to avoid new heuristic allowing more irreducible regions
10676 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
10677 * gcc.dg/tree-ssa/vrp46.c: Likewise.
10678 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
10679 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
10680 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
10681
fa74a4bc
MP
106822016-01-27 Marek Polacek <polacek@redhat.com>
10683
10684 PR c/68062
10685 * c-c++-common/vector-compare-4.c: New test.
10686
0afff540
DM
106872016-01-27 David Malcolm <dmalcolm@redhat.com>
10688
10689 PR preprocessor/69126
10690 * c-c++-common/pr69126.c: New test case.
10691
1a218fc9
ILT
106922016-01-27 Ian Lance Taylor <iant@google.com>
10693
10694 * gcc.dg/tree-ssa/ivopt_5.c: New test.
10695
5d70666e
RB
106962016-01-27 Ryan Burn <contact@rnburn.com>
10697
10698 PR cilkplus/69267
10699 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
10700
87ff4d66
UB
107012016-01-27 Uros Bizjak <ubizjak@gmail.com>
10702
10703 PR target/69512
10704 * gcc.target/i386/pr69512.c: New test.
10705
27e23cca
RE
107062016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
10707
10708 PR ada/69488
10709 * gnat.dg/sso/*.adb: Robustify dg-output directives.
10710
05bf54c3
MP
107112016-01-27 Marek Polacek <polacek@redhat.com>
10712
10713 PR c++/69379
10714 * g++.dg/pr69379.C: New test.
10715
60214d0d
MS
107162016-01-27 Martin Sebor <msebor@redhat.com>
10717
10718 PR c++/69317
10719 * g++.dg/abi/Wabi-2-2.C: New test.
10720 * g++.dg/abi/Wabi-2-3.C: New test.
10721 * g++.dg/abi/Wabi-3-2.C: New test.
10722 * g++.dg/abi/Wabi-3-3.C: New test.
10723
167c7bfa
RB
107242016-01-27 Richard Biener <rguenther@suse.de>
10725
10726 PR tree-optimization/69166
10727 * gcc.dg/torture/pr69166.c: New testcase.
10728
1430fb1f
MJ
107292016-01-27 Martin Jambor <mjambor@suse.cz>
10730
10731 PR tree-optimization/69355
10732 * gcc.dg/tree-ssa/pr69355.c: New test.
10733
95e3030c
MP
107342016-01-27 Marek Polacek <polacek@redhat.com>
10735
10736 PR c++/69496
10737 * g++.dg/ext/constexpr-vla1.C: New test.
10738
eeb085f3
CB
107392016-01-20 Christian Bruel <christian.bruel@st.com>
10740
10741 PR target/69245
10742 * gcc.target/arm/pr69245.c: New test.
10743
b1652dde
JJ
107442016-01-27 Jakub Jelinek <jakub@redhat.com>
10745
10746 PR tree-optimization/69399
10747 * gcc.dg/torture/pr69399.c: New test.
10748
ce7e8f00
EB
107492016-01-27 Eric Botcazou <ebotcazou@adacore.com>
10750
10751 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
10752
e4aac1d1
EB
107532016-01-26 Eric Botcazou <ebotcazou@adacore.com>
10754
10755 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
10756
8dfdb419
TV
107572016-01-26 Tom de Vries <tom@codesourcery.com>
10758
10759 PR tree-optimization/69110
10760 * gcc.dg/autopar/pr69110.c: New test.
10761
56f80f54 107622016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 10763 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
10764
10765 * gcc.dg/graphite/isl-ast-op-select.c: New.
10766
a0909527
PT
107672015-01-26 Paul Thomas <pault@gcc.gnu.org>
10768
10769 PR fortran/69385
10770 * gfortran.dg/allocate_error_6.f90: New test.
10771
ffc445f4
RH
107722016-01-26 Richard Henderson <rth@redhat.com>
10773
10774 * gcc.dg/tm/pr60908.c: New test.
10775
01e1dea3
DM
107762016-01-26 David Malcolm <dmalcolm@redhat.com>
10777
10778 PR other/69006
10779 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
10780 directive.
10781 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
10782 expected multiline output to reflect the colorization being
10783 disabled before newlines.
10784 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
10785 (custom_diagnostic_finalizer): Replace call to
10786 pp_newline_and_flush with call to pp_flush.
10787 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
10788 * gfortran.dg/implicit_class_1.f90: Likewise.
10789 * lib/gcc-dg.exp (allow_blank_lines): New global.
10790 (dg-allow-blank-lines-in-output): New procedure.
10791 (gcc-dg-prune): Complain about blank lines in the output, unless
10792 dg-allow-blank-lines-in-output was called.
10793 * lib/multiline.exp (_build_multiline_regex): Only support
10794 arbitrary followup text for non-blank-lines, not for blank lines.
10795
13f92e8d
JJ
107962016-01-26 Jakub Jelinek <jakub@redhat.com>
10797
10798 PR tree-optimization/69483
10799 * gcc.dg/pr69483.c: New test.
10800 * g++.dg/opt/pr69483.C: New test.
10801
92422235
CL
108022016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10803
10804 PR target/68620
10805 * gcc.target/arm/pr68620.c: New test.
10806
0bccf11b
L
108072016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10808
10809 * gcc.target/i386/pr68986-2.c: Remove -m32.
10810
81cd202e
L
108112016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10812
10813 PR target/68986
10814 * gcc.target/i386/pr68986-1.c: New test.
10815 * gcc.target/i386/pr68986-2.c: Likewise.
10816 * gcc.target/i386/pr68986-3.c: Likewise.
10817
213a1c03
CB
108182016-01-26 Christian Bruel <christian.bruel@st.com>
10819
10820 * lib/target-supports.exp
10821 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
10822 (check_effective_target_arm_crypto_pragma_ok): Likewise.
10823 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
10824
22a08dd1
RB
108252016-01-26 Richard Biener <rguenther@suse.de>
10826
10827 PR tree-optimization/69452
10828 * gcc.dg/torture/pr69452.c: New testcase.
10829
6c06e0e8
JJ
108302016-01-26 Jakub Jelinek <jakub@redhat.com>
10831
10832 PR target/69442
10833 * gcc.dg/pr69442.c: New test.
10834
b96824c4
RFI
108352016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
10836
10837 PR target/67896
10838 * gcc.target/aarch64/simd/pr67896.C: New.
10839
5ee31e57
RS
108402016-01-26 Richard Sandiford <richard.sandiford@arm.com>
10841
10842 PR tree-optimization/69400
10843 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
10844 function.
10845 (plugin_init): Call it.
10846 * gcc.dg/torture/pr69400.c: New test.
10847
7ddfb31d
CL
108482016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10849
10850 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
10851
1e050c90
AK
108522016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10853 Sebastian Pop <s.pop@samsung.com>
10854
10855 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
10856 isl-0.15.
10857
c8ee4bf5
AK
108582016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10859 Sebastian Pop <s.pop@samsung.com>
10860
10861 * gcc.dg/graphite/pr69292.c: New.
10862
d902b330
JJ
108632016-01-25 Jakub Jelinek <jakub@redhat.com>
10864
10865 * c-c++-common/goacc/use_device-1.c: New test.
10866
2c89b952
JL
108672016-01-25 Jeff Law <law@redhat.com>
10868
10869 PR tree-optimization/69196
10870 PR tree-optimization/68398
10871 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
10872 * gcc.dg/tree-ssa/pr68198.c: Likewise.
10873
685c8785
DE
108742016-01-25 David Edelsohn <dje.gcc@gmail.com>
10875
10876 PR target/69469
10877 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
10878 Algorithm.
10879
95cef0c1
RB
108802016-01-25 Richard Biener <rguenther@suse.de>
10881
10882 PR testsuite/69380
10883 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
10884
2947d3b2
IE
108852016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
10886
10887 PR target/69421
10888 * gcc.dg/pr69421.c: New test.
10889
ae19075a
BB
108902016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
10891
10892 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
10893 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
10894 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
10895 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
10896 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
10897 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
10898 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
10899 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
10900 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
10901 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
10902
fa4511c2
RB
109032016-01-25 Richard Biener <rguenther@suse.de>
10904
10905 PR tree-optimization/69376
10906 * gcc.dg/torture/pr69376.c: New testcase.
10907
1d101216
JD
109082016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10909
10910 PR fortran/69397
10911 PR fortran/68442
10912 * gfortran.dg/interface_38.f90: New test.
10913 * gfortran.dg/interface_39.f90: New test.
a0909527 10914
a59b92b0
PP
109152016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
10916
10917 Revert:
10918 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10919
10920 PR c++/11858
10921 PR c++/24663
10922 PR c++/24664
10923 * g++.dg/template/pr11858.C: New test.
10924 * g++.dg/template/pr24663.C: New test.
10925 * g++.dg/template/unify12.C: New test.
10926 * g++.dg/template/unify13.C: New test.
10927 * g++.dg/template/unify14.C: New test.
10928 * g++.dg/template/unify15.C: New test.
10929 * g++.dg/template/unify16.C: New test.
10930 * g++.dg/template/unify17.C: New test.
10931
16acb1a8
DH
109322016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
10933
10934 PR fortran/68283
10935 gfortran.dg/pr68283.f90: New test.
10936
094773e8
TK
109372016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
10938
10939 PR fortran/66094
10940 * gfortran.dg/inline_matmul_13.f90: New test.
10941 * gfortran.dg/matmul_bounds_8.f90: New test.
10942 * gfortran.dg/matmul_bounds_9.f90: New test.
10943 * gfortran.dg/matmul_bounds_10.f90: New test.
10944
42fb90d7
TV
109452016-01-23 Tom de Vries <tom@codesourcery.com>
10946
10947 PR tree-optimization/69426
10948 * gcc.dg/autopar/pr69426.c: New test.
10949
69da7802
MS
109502016-01-23 Martin Sebor <msebor@redhat.com>
10951
10952 PR c++/58109
10953 PR c++/69022
10954 * g++.dg/cpp0x/alignas5.C: New test.
10955 * g++.dg/ext/vector29.C: Same.
10956
da17300a
UB
109572016-01-23 Uros Bizjak <ubizjak@gmail.com>
10958
10959 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
10960 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
10961 _GNU_SOURCE from compile flags to the source.
10962 * gcc.target/i386/chkp-stropt-12.c: Ditto.
10963 * gcc.target/i386/chkp-stropt-16.c: Ditto.
10964 * gcc.target/i386/chkp-stropt-4.c: Ditto.
10965 * gcc.target/i386/chkp-stropt-8.c: Ditto.
10966
62041cfc
JJ
109672016-01-22 Jakub Jelinek <jakub@redhat.com>
10968
10969 PR target/69432
10970 * g++.dg/opt/pr69432.C: New test.
10971
f7d2ad6f
BS
109722016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10973
10974 * gcc.target/powerpc/pr63354c: Adjust target selector to include
10975 32-bit targets testing an -m64 multilib.
10976
d403fc9a
WS
109772016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10978
10979 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
10980 64-bit support.
10981
4aa16f8d
JG
109822016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
10983
10984 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
10985
7c816d0f
CB
109862016-01-21 Christian Bruel <christian.bruel@st.com>
10987
10988 PR target/68674
10989 * gcc.target/i386/pr68674.c
10990 * gcc.target/aarch64/pr68674.c
10991 * gcc.target/arm/pr68674.c
10992
fce661e8
KT
109932016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10994
10995 PR target/69403
10996 * gcc.c-torture/execute/pr69403.c: New test.
10997
4696899f
PC
109982016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
10999
11000 PR c++/55843
11001 * g++.dg/template/pr55843.C: New.
11002
bac69366
AL
110032016-01-22 Alan Lawrence <alan.lawrence@arm.com>
11004
11005 PR testsuite/66877
11006 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
11007 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
11008
b57d3a5c
BS
110092016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11010
11011 PR testsuite/67489
da17300a
UB
11012 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
11013 from dg-do compile directive, and instead add
11014 { dg-require-effective-target int128 }.
b57d3a5c 11015
9f04a53e
MS
110162016-01-20 Martin Sebor <msebor@redhat.com>
11017
11018 PR c/69405
11019 * gcc.dg/sync-fetch.c: New test.
11020
38a51663
JL
110212016-01-21 Martin Sebor <msebor@redhat.com>
11022
11023 PR target/69252
11024 * gcc.target/powerpc/pr69252.c: New test.
11025
2423a75a
JD
110262016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11027
11028 PR fortran/65996
da17300a 11029 * gfortran.dg/pr65996.f90: New test.
2423a75a 11030
0a76463f
DV
110312016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
11032
11033 PR c++/68810
9f04a53e 11034 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 11035 expected to generate an error.
0a76463f 11036
9776e692
BS
110372016-01-21 Bernd Schmidt <bschmidt@redhat.com>
11038
11039 PR middle-end/66178
11040 * gcc.dg/torture/pr66178.c: New test.
11041
c8d3e088
AB
110422016-01-21 Anton Blanchard <anton@samba.org>
11043 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11044
11045 PR target/63354
11046 * gcc.target/powerpc/pr63354.c: New test.
11047
35b707ff
VM
110482016-01-21 Vladimir Makarov <vmakarov@redhat.com>
11049
11050 PR rtl-optimization/68990
11051 * gcc.target/i386/pr68990: New.
11052
157b0829
NC
110532016-01-21 Nick Clifton <nickc@redhat.com>
11054
11055 PR target/69129
11056 * gcc.target/mips/pr69129.c: New.
11057
aede6748
PC
110582016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
11059
11060 PR c++/58046
11061 * g++.dg/cpp0x/pr58046.C: New.
11062
5463c2c8
JJ
110632016-01-21 Jakub Jelinek <jakub@redhat.com>
11064
6d31cc75
SS
11065 PR target/69187
11066 PR target/65624
11067 * gcc.target/arm/pr69187.c: New test.
11068
5463c2c8
JJ
11069 PR c++/69355
11070 * g++.dg/torture/pr69355.C: New test.
11071
fa28f32b
AK
110722016-01-21 Aditya Kumar <aditya.k7@samsung.com>
11073 Sebastian Pop <s.pop@samsung.com>
11074
11075 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
11076
b920a047
AK
110772016-01-21 Aditya Kumar <aditya.k7@samsung.com>
11078 Sebastian Pop <s.pop@samsung.com>
11079
da17300a 11080 * gcc.dg/graphite/pr68976.c: New test.
b920a047 11081
bdd3aea6
JJ
110822016-01-21 Jakub Jelinek <jakub@redhat.com>
11083
11084 PR middle-end/67653
11085 * c-c++-common/pr67653.c: New test.
11086 * gcc.dg/torture/pr29119.c: Add dg-warning.
11087
26a2e6ae
PB
110882016-01-20 Peter Bergner <bergner@vnet.ibm.com>
11089
11090 * gcc.target/powerpc/cpu-builtin-1.c: New test.
11091
d25c7690
PK
110922016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
11093
11094 PR c/24293
11095 * gcc.dg/pr24293.c: New test.
11096 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
11097 incomplete struct type.
11098 * gcc.dg/declspec-1.c: Likewise.
11099 * gcc.dg/pr63549.c: Likewise.
11100
889d5698
JJ
111012016-01-20 Jakub Jelinek <jakub@redhat.com>
11102
11103 PR tree-optimization/66612
11104 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
11105 for bdn instruction.
11106
d7cf3dc7
CL
111072016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
11108
11109 * lib/target-supports.exp
11110 (check_effective_target_arm_fp_ok_nocache): New.
11111 (check_effective_target_arm_fp_ok): New.
11112 (add_options_for_arm_fp): New.
11113 (check_effective_target_arm_crypto_ok_nocache): Require
11114 target_arm_v8_neon_ok instead of arm32.
11115 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
11116 (check_effective_target_arm_crypto_pragma_ok): New.
11117 (add_options_for_arm_vfp): New.
11118 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
11119 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
11120 target instead. Force initial fpu to vfp.
11121 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
11122 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
11123 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
11124 dependency.
11125 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
11126 use arm_vfp effective target instead. Force initial fpu to vfp.
11127 * gcc.target/arm/attr-neon3.c: Likewise.
11128 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
11129 arm_vfp_ok.
11130 * gcc.target/arm/unsigned-float.c: Likewise.
11131 * gcc.target/arm/vfp-1.c: Likewise.
11132 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
11133 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
11134 * gcc.target/arm/vfp-ldmiad.c: Likewise.
11135 * gcc.target/arm/vfp-ldmias.c: Likewise.
11136 * gcc.target/arm/vfp-stmdbd.c: Likewise.
11137 * gcc.target/arm/vfp-stmdbs.c: Likewise.
11138 * gcc.target/arm/vfp-stmiad.c: Likewise.
11139 * gcc.target/arm/vfp-stmias.c: Likewise.
11140 * gcc.target/arm/vnmul-1.c: Likewise.
11141 * gcc.target/arm/vnmul-2.c: Likewise.
11142 * gcc.target/arm/vnmul-3.c: Likewise.
11143 * gcc.target/arm/vnmul-4.c: Likewise.
11144
01ac9704 111452016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 11146
e84b00da
L
11147 PR testsuite/69366
11148 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
11149 the MPX run-time library, for compile-time MPX test.
11150 * gcc.target/i386/chkp-always_inline.c: Likewise.
11151 * gcc.target/i386/chkp-bndret.c: Likewise.
11152 * gcc.target/i386/chkp-builtins-1.c: Likewise.
11153 * gcc.target/i386/chkp-builtins-2.c: Likewise.
11154 * gcc.target/i386/chkp-builtins-3.c: Likewise.
11155 * gcc.target/i386/chkp-builtins-4.c: Likewise.
11156 * gcc.target/i386/chkp-const-check-1.c: Likewise.
11157 * gcc.target/i386/chkp-const-check-2.c: Likewise.
11158 * gcc.target/i386/chkp-hidden-def.c: Likewise.
11159 * gcc.target/i386/chkp-label-address.c: Likewise.
11160 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
11161 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
11162 * gcc.target/i386/chkp-pr69044.c: Likewise.
11163 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
11164 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
11165 * gcc.target/i386/chkp-strchr.c: Likewise.
11166 * gcc.target/i386/chkp-strlen-1.c: Likewise.
11167 * gcc.target/i386/chkp-strlen-2.c: Likewise.
11168 * gcc.target/i386/chkp-strlen-3.c: Likewise.
11169 * gcc.target/i386/chkp-strlen-4.c: Likewise.
11170 * gcc.target/i386/chkp-strlen-5.c: Likewise.
11171 * gcc.target/i386/chkp-stropt-1.c: Likewise.
11172 * gcc.target/i386/chkp-stropt-10.c: Likewise.
11173 * gcc.target/i386/chkp-stropt-11.c: Likewise.
11174 * gcc.target/i386/chkp-stropt-12.c: Likewise.
11175 * gcc.target/i386/chkp-stropt-13.c: Likewise.
11176 * gcc.target/i386/chkp-stropt-14.c: Likewise.
11177 * gcc.target/i386/chkp-stropt-15.c: Likewise.
11178 * gcc.target/i386/chkp-stropt-16.c: Likewise.
11179 * gcc.target/i386/chkp-stropt-2.c: Likewise.
11180 * gcc.target/i386/chkp-stropt-3.c: Likewise.
11181 * gcc.target/i386/chkp-stropt-4.c: Likewise.
11182 * gcc.target/i386/chkp-stropt-5.c: Likewise.
11183 * gcc.target/i386/chkp-stropt-6.c: Likewise.
11184 * gcc.target/i386/chkp-stropt-7.c: Likewise.
11185 * gcc.target/i386/chkp-stropt-8.c: Likewise.
11186 * gcc.target/i386/chkp-stropt-9.c: Likewise.
11187 * gcc.target/i386/pr63995-2.c: Likewise.
11188 * gcc.target/i386/pr64805.c: Likewise.
11189 * gcc.target/i386/pr65044.c: Likewise.
11190 * gcc.target/i386/pr65167.c: Likewise.
11191 * gcc.target/i386/pr65183.c: Likewise.
11192 * gcc.target/i386/pr65184.c: Likewise.
11193 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 11194
28b33016
IE
111952016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
11196
11197 PR tree-optimization/69328
11198 * gcc.dg/pr69328.c: New test.
11199
bcff0913
JL
112002016-01-20 Jeff Law <law@redhat.com>
11201
bf0bb970 11202 PR target/25114
bcff0913
JL
11203 * gcc.target/m68k/pr25114.c: New test.
11204
a3f69631
AV
112052016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
11206
11207 * gcc.target/arm/memset-inline-10.c: Added
11208 dg-require-effective-target arm_thumb2_ok.
11209
af33ba0d
EB
112102016-01-19 Eric Botcazou <ebotcazou@adacore.com>
11211
11212 * gcc.dg/debug/dwarf2/sso.c: New test.
11213
7596d5de
UB
112142016-01-19 Uros Bizjak <ubizjak@gmail.com>
11215
11216 PR testsuite/68820
11217 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
11218 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
11219 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
11220
ceda2c69
JH
112212016-01-19 Jan Hubicka <hubicka@ucw.cz>
11222
11223 PR ipa/66223
11224 * g++.dg/ipa/devirt-50.C: New testcase.
11225
38a979f2
MP
112262016-01-19 Marek Polacek <polacek@redhat.com>
11227
11228 PR c++/68965
11229 * g++.dg/cpp1y/parameter-pack-1.C: New test.
11230 * g++.dg/cpp1y/parameter-pack-2.C: New test.
11231
962801c5
KT
112322016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11233
11234 PR target/69135
11235 * gcc.target/arm/pr69135_1.c: New test.
11236
078fe40a
WD
112372015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
11238
11239 * gcc.target/aarch64/ccmp_1.c: Add new tests.
11240
786e3c06
WD
112412015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
11242
11243 * gcc.target/aarch64/ccmp_1.c: New testcase.
11244
1e297006
MP
112452016-01-19 Marek Polacek <polacek@redhat.com>
11246
11247 PR c++/68586
11248 * g++.dg/cpp0x/enum30.C: New test.
11249
879c27e3
RB
112502016-01-19 Richard Biener <rguenther@suse.de>
11251
11252 PR tree-optimization/69336
11253 * g++.dg/tree-ssa/pr69336.C: New testcase.
11254
015337d3
JJ
112552016-01-19 Jakub Jelinek <jakub@redhat.com>
11256
11257 PR debug/65779
11258 * gcc.dg/pr65779.c: New test.
11259
e2c768b6
RB
112602016-01-19 Richard Biener <rguenther@suse.de>
11261
11262 PR tree-optimization/69352
11263 * gcc.dg/torture/pr69352.c: New testcase.
11264
569efc34
JJ
112652016-01-19 Jakub Jelinek <jakub@redhat.com>
11266
11267 PR rtl-optimization/68955
11268 PR rtl-optimization/64557
11269 * gcc.dg/torture/pr68955.c: New test.
11270
e49d321f
JH
112712016-01-19 Jan Hubicka <hubicka@ucw.cz>
11272
11273 PR lto/69136
11274 * g++.dg/torture/pr69136.C: New testcase.
11275
e9191ad3
JH
112762016-01-19 Jan Hubicka <hubicka@ucw.cz>
11277
11278 PR lto/69133
11279 * g++.dg/lto/pr69133_0.C: New testcase.
11280 * g++.dg/lto/pr69133_1.C: New testcase.
11281
2bedb645
JL
112822016-01-15 Jeff Law <law@redhat.com>
11283
11284 PR tree-optimization/69320
11285 * gcc.c-torture/pr69320-1.c: New test.
11286 * gcc.c-torture/pr69320-2.c: New test.
11287 * gcc.c-torture/pr69320-3.c: New test.
11288 * gcc.c-torture/pr69320-4.c: New test.
11289
17c15cb9
PP
112902016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
11291
11292 PR c++/11858
11293 PR c++/24663
11294 PR c++/24664
11295 * g++.dg/template/pr11858.C: New test.
11296 * g++.dg/template/pr24663.C: New test.
11297 * g++.dg/template/unify12.C: New test.
11298 * g++.dg/template/unify13.C: New test.
11299 * g++.dg/template/unify14.C: New test.
11300 * g++.dg/template/unify15.C: New test.
11301 * g++.dg/template/unify16.C: New test.
11302 * g++.dg/template/unify17.C: New test.
11303
9617fd08
DM
113042016-01-18 David Malcolm <dmalcolm@redhat.com>
11305
11306 PR testsuite/69181
11307 * gcc.dg/pr69181-1.c: New test file.
11308 * gcc.dg/pr69181-2.c: New test file.
11309 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
11310 globals by moving it to...
11311 (cleanup-after-saved-dg-test): ...this new function. Add
11312 "global additional_sources_used". Add reset of global
11313 multiline_expected_outputs to the empty list.
11314 * lib/multiline.exp (_multiline_expected_outputs): Rename this
11315 global to...
11316 (multiline_expected_outputs): ...this, and updated comments to
11317 note that it is modified from gcc-dg.exp.
11318 (dg-end-multiline-output): Update for the above renaming.
11319 (handle-multiline-outputs): Likewise. Remove the clearing
11320 of the expected outputs to the empty list.
11321
b555a2e4
RB
113222016-01-18 Richard Biener <rguenther@suse.de>
11323
11324 PR tree-optimization/69297
11325 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
11326
96902805
JM
113272016-01-18 Joseph Myers <joseph@codesourcery.com>
11328
11329 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
11330 dg-options.
11331 * gcc.target/mips/mips-3d-2.c: Likewise.
11332 * gcc.target/mips/mips-3d-3.c: Likewise.
11333 * gcc.target/mips/mips-3d-4.c: Likewise.
11334 * gcc.target/mips/mips-3d-5.c: Likewise.
11335 * gcc.target/mips/mips-3d-6.c: Likewise.
11336 * gcc.target/mips/mips-3d-7.c: Likewise.
11337 * gcc.target/mips/mips-3d-8.c: Likewise.
11338 * gcc.target/mips/mips-3d-9.c: Likewise.
11339 * gcc.target/mips/mips-ps-1.c: Likewise.
11340 * gcc.target/mips/mips-ps-2.c: Likewise.
11341 * gcc.target/mips/mips-ps-3.c: Likewise.
11342 * gcc.target/mips/mips-ps-4.c: Likewise.
11343 * gcc.target/mips/mips-ps-5.c: Likewise.
11344 * gcc.target/mips/mips-ps-6.c: Likewise.
11345 * gcc.target/mips/mips-ps-7.c: Likewise.
11346 * gcc.target/mips/mips-ps-type.c: Likewise.
11347 * gcc.target/mips/mips-ps-type-2.c: Likewise.
11348 * gcc.target/mips/mips16-attributes-6.c: Likewise.
11349
40e26f94
TV
113502016-01-18 Tom de Vries <tom@codesourcery.com>
11351
11352 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
11353 * c-c++-common/goacc/kernels-double-reduction.c: New test.
11354 * c-c++-common/goacc/kernels-empty.c: New test.
11355 * c-c++-common/goacc/kernels-eternal.c: New test.
11356 * c-c++-common/goacc/kernels-loop-2.c: New test.
11357 * c-c++-common/goacc/kernels-loop-3.c: New test.
11358 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
11359 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
11360 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
11361 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
11362 * c-c++-common/goacc/kernels-loop-data.c: New test.
11363 * c-c++-common/goacc/kernels-loop-g.c: New test.
11364 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
11365 * c-c++-common/goacc/kernels-loop-n.c: New test.
11366 * c-c++-common/goacc/kernels-loop-nest.c: New test.
11367 * c-c++-common/goacc/kernels-loop.c: New test.
11368 * c-c++-common/goacc/kernels-noreturn.c: New test.
11369 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
11370 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
11371 * c-c++-common/goacc/kernels-reduction.c: New test.
11372
a98d4647
TV
113732016-01-18 Tom de Vries <tom@codesourcery.com>
11374
11375 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
11376 * gcc.dg/autopar/outer-2.c: Same.
11377 * gcc.dg/autopar/outer-3.c: Same.
11378 * gcc.dg/autopar/outer-4.c: Same.
11379 * gcc.dg/autopar/outer-5.c: Same.
11380 * gcc.dg/autopar/outer-6.c: Same.
11381 * gcc.dg/autopar/parallelization-1.c: Same.
11382 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
11383 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
11384 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
11385 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
11386 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
11387 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
11388 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
11389 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
11390 * gcc.dg/autopar/pr39500-1.c: Same.
11391 * gcc.dg/autopar/pr39500-2.c: Same.
11392 * gcc.dg/autopar/pr46193.c: Same.
11393 * gcc.dg/autopar/pr46194.c: Same.
11394 * gcc.dg/autopar/pr49580.c: Same.
11395 * gcc.dg/autopar/pr49960-1.c: Same.
11396 * gcc.dg/autopar/pr49960.c: Same.
11397 * gcc.dg/autopar/pr68373.c: Same.
11398 * gcc.dg/autopar/reduc-1.c: Same.
11399 * gcc.dg/autopar/reduc-1char.c: Same.
11400 * gcc.dg/autopar/reduc-1short.c: Same.
11401 * gcc.dg/autopar/reduc-2.c: Same.
11402 * gcc.dg/autopar/reduc-2char.c: Same.
11403 * gcc.dg/autopar/reduc-2short.c: Same.
11404 * gcc.dg/autopar/reduc-3.c: Same.
11405 * gcc.dg/autopar/reduc-4.c: Same.
11406 * gcc.dg/autopar/reduc-6.c: Same.
11407 * gcc.dg/autopar/reduc-7.c: Same.
11408 * gcc.dg/autopar/reduc-8.c: Same.
11409 * gcc.dg/autopar/reduc-9.c: Same.
11410 * gcc.dg/autopar/uns-outer-4.c: Same.
11411 * gcc.dg/autopar/uns-outer-5.c: Same.
11412 * gcc.dg/autopar/uns-outer-6.c: Same.
11413 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
11414 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
11415
da976fa8
AL
114162016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11417
11418 PR target/63679
11419 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
11420 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
11421
70c1e886
AL
114222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11423
11424 PR target/63679
11425 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
11426 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
11427 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
11428
88bed196
AL
114292016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11430
11431 PR target/63679
11432 * gcc.dg/tree-ssa/sra-17.c: New.
11433 * gcc.dg/tree-ssa/sra-18.c: New.
11434
3dd5f42e
IE
114352016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11436
11437 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
11438
ae5a77fa
EB
114392016-01-18 Eric Botcazou <ebotcazou@adacore.com>
11440
11441 * gnat.dg/inline12.adb: New test.
11442
11e57fc6
BC
114432016-01-18 Bin Cheng <bin.cheng@arm.com>
11444
11445 PR tree-optimization/66797
11446 * gcc.c-torture/execute/pr65447.c: Relax check condition.
11447
995b6fe0
RB
114482016-01-18 Richard Biener <rguenther@suse.de>
11449
11450 PR tree-optimization/69170
11451 * gcc.dg/torture/pr69170.c: New testcase.
11452
82ee0cf2 114532016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
11454
11455 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
11456
d69da357
TV
114572016-01-16 Tom de Vries <tom@codesourcery.com>
11458
11459 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
11460
a3845283
TV
114612016-01-16 Tom de Vries <tom@codesourcery.com>
11462
11463 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
11464 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
11465 redundant dg-require-effective-target pthread.
11466 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
11467 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
11468 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
11469 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
11470 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
11471 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
11472 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
11473
197a6aa6
DE
114742016-01-16 David Edelsohn <dje.gcc@gmail.com>
11475
11476 PR target/68609
11477 * gcc.target/powerpc/recip-6.c: Enable on AIX.
11478 * gcc.target/powerpc/recip-7.c: Same.
11479
ec7886c1
PP
114802016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11481
11482 PR c++/69091
11483 * g++.dg/template/pr69091.C: New test.
11484
203484bb
PP
114852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11486
11487 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
11488 dump does not contain an error_mark_node.
11489 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
11490 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
11491
aa2500e9
PP
114922016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11493
11494 PR c++/68936
11495 * g++.dg/template/pr68936.C: New test.
11496
28621a5c
DE
114972016-01-15 David Edelsohn <dje.gcc@gmail.com>
11498
11499 PR target/68609
11500 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
11501 * gcc.target/powerpc/recip-2.c: Same.
11502 * gcc.target/powerpc/recip-3.c: Same.
11503 * gcc.target/powerpc/recip-4.c: Same.
11504 * gcc.target/powerpc/recip-sqrtf.c: Same.
11505
40c43aca
JL
115062016-01-15 Jeff Law <law@redhat.com>
11507
11508 PR tree-optimization/69270
11509 * gcc.dg/tree-ssa/pr69270-2.c: New test.
11510 * gcc.dg/tree-ssa/pr69270-3.c: New test.
11511
afbc5ae8
PT
115122016-01-15 Paul Thomas <pault@gcc.gnu.org>
11513
11514 PR fortran/49630
11515 * gfortran.dg/deferred_character_13.f90: New test for the fix
11516 of comment 3 of the PR.
11517
11518 PR fortran/54070
11519 * gfortran.dg/deferred_character_8.f90: New test
11520 * gfortran.dg/allocate_error_5.f90: New test
11521
11522 PR fortran/60593
11523 * gfortran.dg/deferred_character_10.f90: New test
11524
11525 PR fortran/60795
11526 * gfortran.dg/deferred_character_14.f90: New test
11527
11528 PR fortran/61147
11529 * gfortran.dg/deferred_character_11.f90: New test
11530
11531 PR fortran/64324
11532 * gfortran.dg/deferred_character_9.f90: New test
11533
49abe076
VM
115342016-01-15 Vladimir Makarov <vmakarov@redhat.com>
11535
11536 PR rtl-optimization/69030
11537 * gcc.target/i386/pr69030.c: New.
11538
16d12992
KT
115392016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11540
11541 * gcc.target/aarch64/target_attr_17.c: New test.
11542
78810bd3
RB
115432016-01-15 Richard Biener <rguenther@suse.de>
11544
11545 PR tree-optimization/66856
11546 * gcc.dg/torture/pr66856-1.c: New testcase.
11547 * gcc.dg/torture/pr66856-2.c: Likewise.
11548
2bd847fe
RB
115492016-01-15 Richard Biener <rguenther@suse.de>
11550
11551 PR debug/69137
11552 * g++.dg/lto/pr69137_0.C: New testcase.
11553
a00fe3b7
RS
115542016-01-15 Richard Sandiford <richard.sandiford@arm.com>
11555
11556 PR middle-end/69246
11557 * gcc.target/i386/pr69246.c: New test.
11558
cbb0e83b
DV
115592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11560
7596d5de 11561 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 11562
5a500ecf
DV
115632016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11564
11565 PR c++/56194
11566 * g++.dg/init/const9.C: Disable test on S/390.
11567
5d9bf64f
DV
115682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11569
11570 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
11571 * g++.dg/Wno-frame-address.C: Ditto.
11572
e234b19e
DV
115732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11574
11575 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
11576
89483f99
RB
115772016-01-15 Richard Biener <rguenther@suse.de>
11578
11579 PR tree-optimization/68961
11580 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
11581
94f37395
IE
115822016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11583
11584 * gcc.target/i386/pr65105-5.c: New test.
11585
82ee0cf2 115862016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
11587
11588 * gcc.c-torture/execute/alias-4.c: New testcase.
11589
82ee0cf2 115902016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
11591
11592 PR ipa/68148
11593 * g++.dg/ipa/devirt-49.C: New testcase.
11594
092f7deb 115952016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
11596
11597 PR target/65837
11598 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
11599 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
11600 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
11601
e93c66bc
RB
116022016-01-15 Richard Biener <rguenther@suse.de>
11603
11604 PR tree-optimization/69117
11605 * gcc.dg/torture/pr69117.c: New testcase.
11606
c47eaca6 116072015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
11608
11609 PR c++/69048
11610 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
11611
c3f6914a
FXC
116122016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11613
11614 PR testsuite/67509
11615 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
11616 range tests use 100 * maximum instead of maximum + 1.
11617
cd65ae90
JJ
116182016-01-14 Jakub Jelinek <jakub@redhat.com>
11619
11620 PR debug/69244
11621 * gcc.dg/guality/pr69244.c: New test.
11622
19643948
UB
116232016-01-14 Uros Bizjak <ubizjak@gmail.com>
11624
11625 * lib/target-supports.exp (check_effective_target_issignaling):
11626 New procedure.
11627 * gcc.dg/pr61441.c: Require issignaling effective target.
11628
fe79c97e
SB
116292016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
11630
11631 PR target/68803
11632 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
11633
c7df95d8
DM
116342016-01-14 David Malcolm <dmalcolm@redhat.com>
11635
11636 PR c++/68819
11637 PR preprocessor/69177
11638 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
11639 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
11640 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
11641 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
11642
00083992
MP
116432016-01-14 Marek Polacek <polacek@redhat.com>
11644
11645 PR c/69262
11646 * gcc.dg/array-15.c: New test.
11647
0c9b3294
JJ
116482016-01-14 Jakub Jelinek <jakub@redhat.com>
11649
11650 PR middle-end/68146
11651 PR tree-optimization/69155
11652 * gfortran.dg/pr68146.f: New test.
11653 * gfortran.dg/pr69155.f90: New test.
11654
3688e13d
RB
116552016-01-14 Richard Biener <rguenther@suse.de>
11656
11657 PR tree-optimization/68060
11658 * gcc.dg/torture/pr68060-1.c: New testcase.
11659 * gcc.dg/torture/pr68060-2.c: Likewise.
11660
bab0ad3a
NC
116612016-01-14 Nick Clifton <nickc@redhat.com>
11662
11663 * lib/target-supports.exp
11664 (check_effective_target_arm_neon_ok_nocache): Add an option
11665 sequence that includes setting the ARM architecture to ARMv7-A.
11666 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
11667 command line options necessary to enable Neon support.
11668 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
11669 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
11670 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
11671 * gcc.target/arm/pr69180.c: Likewise.
11672
947c2ce5
JL
116732016-01-14 Jeff Law <law@redhat.com>
11674
11675 PR tree-optimization/69270
11676 * gcc.dg/tree-ssa/pr69270.c: New test.
11677
3342fd71
BS
116782016-01-13 Bernd Schmidt <bschmidt@redhat.com>
11679
11680 PR c/66208
11681 * c-c++-common/pr66208.c: New file.
11682
2ad3adf1
JJ
116832016-01-13 Jakub Jelinek <jakub@redhat.com>
11684
11685 PR tree-optimization/69156
11686 * gcc.dg/pr69156.c: New test.
11687
398d6feb
L
116882016-01-13 H.J. Lu <hongjiu.lu@intel.com>
11689
11690 * gcc.target/i386/pr69225-7.c: New test.
11691
4c868789
RH
116922016-01-13 Richard Henderson <rth@redhat.com>
11693
11694 * gcc.dg/tm/memopt-13.c: Update expected function.
11695 * gcc.dg/tm/memopt-6.c: Likewise.
11696
ef6d1772
UB
116972016-01-13 Uros Bizjak <ubizjak@gmail.com>
11698
11699 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
11700 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
11701 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
11702 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 11703
ef6d1772
UB
117042016-01-13 Tom de Vries <tom@codesourcery.com>
11705
11706 PR tree-optimization/69169
0b4b6ef2
TV
11707 * gcc.dg/pr69169.c: New test.
11708
2ad3adf1 117092016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
11710
11711 PR target/69228
11712 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
11713 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
11714 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
11715 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
11716 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
11717 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
11718 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
11719 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
11720
9060e335
AK
117212016-01-13 Jakub Jelinek <jakub@redhat.com>
11722
11723 PR target/69247
11724 * gcc.dg/pr69247.c: New test.
11725
40311329
RB
117262016-01-13 Richard Biener <rguenther@suse.de>
11727
11728 PR tree-optimization/69242
11729 * gcc.dg/torture/pr69242.c: New testcase.
11730
ccbd7103
RB
117312016-01-13 Richard Biener <rguenther@suse.de>
11732
11733 PR tree-optimization/69186
11734 * gcc.dg/torture/pr69186.c: New testcase.
11735
c6f72a46
JL
117362016-01-13 Jeff Law <law@redhat.com>
11737
11738 PR tree-optimization/67755
11739 * gcc.dg/tree-ssa/pr67755.c: New test.
11740
117412016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
11742
11743 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
11744 pass number in output by a star.
11745
c446cf07
BC
117462016-01-12 Bin Cheng <bin.cheng@arm.com>
11747
11748 PR tree-optimization/68911
11749 * gcc.c-torture/execute/pr68911.c: New test.
11750
5342156c
MP
117512016-01-12 Marek Polacek <polacek@redhat.com>
11752
11753 PR c++/68979
11754 * g++.dg/warn/permissive-1.C: New test.
11755
65364cc5
JJ
117562016-01-12 Jakub Jelinek <jakub@redhat.com>
11757
11758 PR objc++/68511
11759 PR c++/69213
11760 * g++.dg/opt/pr69213.C: New test.
11761
81b9a3d9
CB
117622016-01-12 Christian Bruel <christian.bruel@st.com>
11763
11764 PR target/69180
11765 * gcc.target/arm/pr69180.c: New test.
11766
3c4e91c9
RB
117672016-01-12 Richard Biener <rguenther@suse.de>
11768
11769 PR lto/69077
11770 * g++.dg/lto/pr69077_0.C: New testcase.
11771 * g++.dg/lto/pr69077_1.C: Likewise.
11772
5664cea1
JJ
117732016-01-12 Jakub Jelinek <jakub@redhat.com>
11774
11775 PR target/69175
11776 * g++.dg/opt/pr69175.C: New test.
11777
86cefc49
AL
117782016-01-12 Alan Lawrence <alan.lawrence@arm.com>
11779
11780 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
11781 rather than #including math.h & stdlib.h.
11782 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
11783 * gcc.dg/vect/pr49771.c: Likewise.
11784 * gcc.dg/vect/vect-10-big-array.c: Likewise.
11785 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
11786 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
11787 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
11788 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
11789 * gcc.dg/vect/pr44507.c: Likewise.
11790 * gcc.dg/vect/pr45902.c: Likewise.
11791 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
11792 * gcc.dg/vect/vect-117.c: Likewise.
11793 * gcc.dg/vect/vect-99.c: Likewise.
11794 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
11795 * gcc.dg/vect/vect-cond-1.c: Likewise.
11796 * gcc.dg/vect/vect-cond-2.c: Likewise.
11797 * gcc.dg/vect/vect-cond-3.c: Likewise.
11798 * gcc.dg/vect/vect-cond-4.c: Likewise.
11799 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
11800 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
11801 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
11802 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
11803 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
11804 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
11805 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
11806 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
11807 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
11808 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
11809 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
11810 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
11811 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
11812 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
11813 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
11814 include of signal.h.
11815 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
11816 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
11817 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
11818 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
11819 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
11820 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
11821 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
11822 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
11823 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
11824 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
11825 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11826 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11827 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
11828 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
11829 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
11830 * gcc.dg/vect/vect-outer-5.c: Likewise.
11831 * gcc.dg/vect/vect-outer-6.c: Likewise.
11832 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
11833 include of stdio.h.
11834
b832f61e
NC
118352016-01-12 Nick Clifton <nickc@redhat.com>
11836
11837 PR target/68913
11838 * gcc.dg/lto/pr61886_0.c: Rename the external function called
11839 to fread so that it will be found in all target runtimes.
11840
8eac49b1
RB
118412016-01-12 Richard Biener <rguenther@suse.de>
11842
11843 PR tree-optimization/69053
11844 * g++.dg/torture/pr69053.C: New testcase.
11845
2935d994
RB
118462016-01-12 Richard Biener <rguenther@suse.de>
11847
11848 PR tree-optimization/69168
11849 * gcc.dg/torture/pr69168.c: New testcase.
11850
66c16fd9
RB
118512016-01-12 Richard Biener <rguenther@suse.de>
11852
11853 PR tree-optimization/69157
11854 * gcc.dg/torture/pr69157.c: New testcase.
11855
118562016-01-12 Richard Biener <rguenther@suse.de>
11857
11858 PR tree-optimization/69174
11859 * gcc.dg/torture/pr69174.c: New testcase.
11860
723033a6
JJ
118612016-01-12 Jakub Jelinek <jakub@redhat.com>
11862
11863 PR c++/66808
11864 PR c++/69000
11865 * g++.dg/tls/pr66808.C: New test.
11866 * g++.dg/tls/pr69000.C: New test.
11867
3574cf47
BS
118682016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11869
11870 * gcc.target/powerpc/swaps-p8-23.c: New test.
11871 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
11872
feb20787
JDA
118732016-01-11 John David Anglin <danglin@gcc.gnu.org>
11874
11875 PR tree-optimization/68356
11876 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
11877
27b1820a
KV
118782016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
11879 Jim Wilson <jim.wilson@linaro.org>
11880
11881 PR target/69194
11882 * gcc.target/arm/pr69194.c: New test.
11883
cf4de6af
L
118842016-01-11 H.J. Lu <hongjiu.lu@intel.com>
11885
11886 PR target/69225
11887 * gcc.target/i386/pr69225-1.c: New test.
11888 * gcc.target/i386/pr69225-2.c: Likewise.
11889 * gcc.target/i386/pr69225-3.c: Likewise.
11890 * gcc.target/i386/pr69225-4.c: Likewise.
11891 * gcc.target/i386/pr69225-5.c: Likewise.
11892 * gcc.target/i386/pr69225-6.c: Likewise.
11893
1ebd5558
JJ
118942016-01-11 Jakub Jelinek <jakub@redhat.com>
11895
23552a4d
JJ
11896 PR target/67462
11897 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
11898 if lp64.
11899
26ff85b0
JJ
11900 PR target/69071
11901 * gcc.dg/pr69071.c: New test.
11902
9cb6bd74
JJ
11903 PR c++/69211
11904 * g++.dg/opt/pr69211.C: New test.
11905
1ebd5558
JJ
11906 PR tree-optimization/69214
11907 * gcc.c-torture/compile/pr69214.c: New test.
11908
8c18c836
UB
119092016-01-11 Uros Bizjak <ubizjak@gmail.com>
11910
11911 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
11912 * gcc.target/i386/pr66232-11.c: Ditto.
11913 * gcc.target/i386/pr66232-12.c: Ditto.
11914 * gcc.target/i386/pr66232-13.c: Ditto.
11915
62446e6e
RB
119162016-01-11 Richard Biener <rguenther@suse.de>
11917
11918 PR tree-optimization/69173
11919 * gcc.dg/torture/pr69173.c: New testcase.
11920
2b8568fe
KT
119212016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11922
11923 PR rtl-optimization/68796
11924 * gcc.target/aarch64/tst_5.c: New test.
11925 * gcc.target/aarch64/tst_6.c: Likewise.
11926
5baf4532
KT
119272016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11928
11929 PR rtl-optimization/68841
11930 * gcc.dg/pr68841.c: New test.
11931 * gcc.c-torture/execute/pr68841.c: New test.
11932
ca90b1ed
YR
119332016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
11934
11935 PR rtl-optimization/68920
11936 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
11937 for ix86 targets.
11938 * gcc.dg/ifcvt-5.c: New test.
11939
2ad3adf1 119402016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
11941
11942 PR bootstrap/69123
11943 * g++.dg/pr69123.C: New.
11944
83834c09
IE
119452016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
11946
11947 PR target/69010
11948 * gcc.target/i386/pr69010.c: New test.
11949
dcf89d57
MJ
119502016-01-11 Martin Jambor <mjambor@suse.cz>
11951
11952 PR ipa/69044
11953 * gcc.target/i386/chkp-pr69044.c: New test.
11954
d95167ee
TV
119552016-01-11 Tom de Vries <tom@codesourcery.com>
11956
11957 PR tree-optimization/69109
11958 * gcc.dg/autopar/pr69109-2.c: New test.
11959 * gcc.dg/autopar/pr69109.c: New test.
11960
4f6403a8
TV
119612016-01-11 Tom de Vries <tom@codesourcery.com>
11962
11963 PR tree-optimization/69108
11964 * gcc.dg/autopar/pr69108.c: New test.
11965
21efdd80
PP
119662016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
11967
11968 PR c++/69029
11969 * c-c++-common/Wisleading-indentation.c: Augment test.
11970
fd42eed8
TK
119712016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
11972
11973 PR fortran/69154
11974 * gfortran.dg/inline_matmul_12.f90: New test.
11975
4f90ee6c
PT
119762016-01-10 Paul Thomas <pault@gcc.gnu.org>
11977
11978 PR fortran/67779
11979 * gfortran.dg/actual_array_offset_1: New test.
11980
3907c6cf
TV
119812016-01-10 Tom de Vries <tom@codesourcery.com>
11982
11983 PR tree-optimization/69062
11984 * gcc.dg/autopar/pr69062.c: New test.
11985
b07b236e
TS
119862016-01-10 Thomas Schwinge <thomas@codesourcery.com>
11987
11988 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
11989 * gcc.dg/vect/slp-perm-2.c: Likewise.
11990 * gcc.dg/vect/slp-perm-3.c: Likewise.
11991 * gcc.dg/vect/slp-perm-5.c: Likewise.
11992 * gcc.dg/vect/slp-perm-6.c: Likewise.
11993 * gcc.dg/vect/slp-perm-7.c: Likewise.
11994 * gcc.dg/vect/slp-perm-8.c: Likewise.
11995
23fab8ae
TV
119962016-01-10 Tom de Vries <tom@codesourcery.com>
11997
11998 PR tree-optimization/69039
11999 * gcc.dg/autopar/pr69039.c: New test.
12000
73f0dae2
MP
120012016-01-09 Marek Polacek <polacek@redhat.com>
12002
12003 PR c++/69113
12004 * g++.dg/pr69113.C: New test.
12005
20b8d734
JJ
120062016-01-09 Jakub Jelinek <jakub@redhat.com>
12007
12008 PR middle-end/50865
12009 PR tree-optimization/69097
12010 * gcc.c-torture/execute/pr50865.c: New test.
12011 * gcc.c-torture/execute/pr69097-1.c: New test.
12012 * gcc.c-torture/execute/pr69097-2.c: New test.
12013 * gcc.dg/pr69097-1.c: New test.
12014 * gcc.dg/pr69097-2.c: New test.
12015
c50e614b
JJ
120162016-01-09 Jakub Jelinek <jakub@redhat.com>
12017
12018 PR c++/69164
12019 * g++.dg/opt/pr69164.C: New test.
12020
e0237993
JJ
120212016-01-08 Jakub Jelinek <jakub@redhat.com>
12022
12023 PR tree-optimization/69167
12024 * gcc.dg/pr69167.c: New test.
12025
bd8f5bb2
MP
120262016-01-08 Marek Polacek <polacek@redhat.com>
12027
12028 PR c++/68449
12029 * g++.dg/pr68449.C: New.
12030
bb0f5ca7
AL
120312016-01-08 Alan Lawrence <alan.lawrence@arm.com>
12032
12033 PR tree-optimization/68707
12034 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
12035 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
12036 on platforms supporting it.
12037 * gcc.dg/vect/slp-perm-2.c: Likewise.
12038 * gcc.dg/vect/slp-perm-3.c: Likewise.
12039 * gcc.dg/vect/slp-perm-5.c: Likewise.
12040 * gcc.dg/vect/slp-perm-7.c: Likewise.
12041 * gcc.dg/vect/slp-perm-8.c: Likewise.
12042 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
12043 on platforms supporting it.
12044
22518428
JJ
120452016-01-08 Jakub Jelinek <jakub@redhat.com>
12046
33f0852f
JJ
12047 PR tree-optimization/69162
12048 * gcc.dg/pr69162.c: New test.
12049
22518428
JJ
12050 PR tree-optimization/69172
12051 * gcc.dg/pr69172.c: New test.
12052
80e9b3aa
TP
120532016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
12054
12055 PR tree-optimization/67781
12056 * gcc.c-torture/execute/pr67781.c: New file.
12057
262a363f
JJ
120582016-01-08 Jakub Jelinek <jakub@redhat.com>
12059
12060 PR tree-optimization/69083
12061 * gcc.dg/vect/pr69083.c: New test.
12062
6e1f093f
SS
120632016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
12064
12065 PR tree-optimization/61441
12066 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
12067 Use -fexcess-precision=standard for compiler options.
12068 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
12069
53290e07
JJ
120702016-01-08 Jakub Jelinek <jakub@redhat.com>
12071
57bf3072
JJ
12072 PR fortran/69128
12073 * gfortran.dg/gomp/pr69128.f90: New test.
12074
53290e07
JJ
12075 PR c++/69145
12076 * g++.dg/ext/pr69145-1.C: New test.
12077 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
12078 * g++.dg/ext/pr69145-2.h: New file.
12079
7a127fa7
MS
120802016-01-07 Martin Sebor <msebor@redhat.com>
12081
12082 PR c/68966
12083 * gcc.dg/atomic-fetch-bool.c: New test.
12084 * gcc.dg/sync-fetch-bool.c: New test.
12085
95918b49
L
120862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
12087
12088 PR fortran/66680
12089 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
12090
c8e62a9d
NC
120912016-01-07 Nick Clifton <nickc@redhat.com>
12092
12093 PR target/66655
12094 * g++.dg/pr66655.C: New test.
12095 * g++.dg/pr66655_1.cc: Test support file.
12096 * g++.dg/pr66655.h: Test header file.
12097
2ad3adf1 120982016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
12099
12100 PR fortran/66680
12101 gfortran.dg/gomp/pr66680.f90: New test.
12102
4cd9ca92
L
121032016-01-07 H.J. Lu <hongjiu.lu@intel.com>
12104
12105 PR target/69171
12106 * gcc.target/i386/pr69171-1.c: New test.
12107 * gcc.target/i386/pr69171-2.c: Likewise.
12108 * gcc.target/i386/pr69171-3.c: Likewise.
12109 * gcc.target/i386/pr69171-4.c: Likewise.
12110 * gcc.target/i386/pr69171-5.c: Likewise.
12111 * gcc.target/i386/pr69171-6.c: Likewise.
12112
7e33d4dc
BS
121132015-12-15 Bernd Schmidt <bschmidt@redhat.com>
12114
12115 PR middle-end/67639
12116 * c-c++-common/pr67639.c: New test.
12117
fec64afc
JJ
121182016-01-07 Jakub Jelinek <jakub@redhat.com>
12119
12120 PR tree-optimization/69141
12121 * g++.dg/opt/pr69141.C: New test.
12122
f293ad29
EB
121232016-01-06 Eric Botcazou <ebotcazou@adacore.com>
12124
12125 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
12126
5027395e
UB
121272016-01-06 Uros Bizjak <ubizjak@gmail.com>
12128
12129 PR target/69140
12130 * gcc.target/i386/pr69140.c: New test
12131
7443cf13
DM
121322016-01-06 David Malcolm <dmalcolm@redhat.com>
12133
12134 * gcc.dg/bad-dereference.c: New test case.
12135
32928931
BS
121362015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12137
12138 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
12139
68dd05da
AS
121402016-01-06 Andreas Schwab <schwab@linux-m68k.org>
12141
12142 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
12143
6b131d5b
MP
121442016-01-06 Marek Polacek <polacek@redhat.com>
12145
12146 PR sanitizer/69099
12147 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
12148
8d9fdb49
MP
121492016-01-05 Marek Polacek <polacek@redhat.com>
12150
12151 PR c/69104
12152 * gcc.dg/atomic-invalid-2.c: New.
12153
acf93f1e
L
121542016-01-05 H.J. Lu <hongjiu.lu@intel.com>
12155
12156 PR target/68991
12157 * gcc.target/i386/pr68991.c: New test.
12158
3f50525d
L
121592016-01-05 H.J. Lu <hongjiu.lu@intel.com>
12160
12161 PR target/68991
12162 * g++.dg/pr68991-1.C: New test.
12163 * g++.dg/pr68991-2.C: Likewise.
12164
e0237993 121652016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 12166
e0237993 12167 PR other/60465
face88a1
ST
12168 * gcc.target/ia64/pr60465-gprel64.c: New test.
12169 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
12170
a0866eff
KT
121712016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12172
12173 PR rtl-optimization/68651
12174 * gcc.target/aarch64/pr68651_1.c: New test.
12175
c589e975
DM
121762016-01-05 David Malcolm <dmalcolm@redhat.com>
12177
12178 PR c/69122
12179 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
12180
929710d9
NS
121812016-01-05 Nathan Sidwell <nathan@acm.org>
12182
ce3e43d7
NS
12183 PR c++/58583
12184 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
12185
929710d9
NS
12186 * gcc.dg/alias-15.c: New.
12187
a2faef8e
NC
121882016-01-05 Nick Clifton <nickc@redhat.com>
12189
12190 PR target/68870
12191 * g++.dg/pr68770.C: New test.
12192
4cfa76e3
MS
121932016-01-04 Mike Stump <mikestump@comcast.net>
12194
12195 * lib/target-supports.exp (check_effective_target_cilkplus):
12196 cilkplus targets require pthreads.
4ece61b6 12197 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 12198
4e8a3a35
MM
121992016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
12200
12201 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
12202 generation.
12203
818ab71a
JJ
122042016-01-04 Jakub Jelinek <jakub@redhat.com>
12205
12206 Update copyright years.
12207
2fe0a208
MP
122082016-01-04 Marek Polacek <polacek@redhat.com>
12209
12210 PR c/68908
12211 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
12212 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
12213 * gcc.dg/atomic/stdatomic-op-5.c: New test.
12214
9e3b2fe3
EB
122152016-01-04 Eric Botcazou <ebotcazou@adacore.com>
12216
12217 * gcc.target/sparc/20160104-2.c: New test.
12218
e8d65a35
EB
122192016-01-04 Eric Botcazou <ebotcazou@adacore.com>
12220
12221 * gcc.target/sparc/20160104-1.c: New test.
12222
25ccfccd
PT
122232016-01-03 Paul Thomas <pault@gcc.gnu.org>
12224
12225 PR fortran/65045
12226 * gfortran.dg/pr65045.f90: New test.
12227
cb51d382
EB
122282016-01-02 Eric Botcazou <ebotcazou@adacore.com>
12229
12230 * gnat.dg/specs/debug1.ads: Delete.
12231
6eeaad6e
JD
122322016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12233
12234 PR libgfortran/68867
12235 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
12236 expression.
12237
2f968603
JD
122382016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12239
12240 PR libgfortran/68867
12241 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
12242 PowerPC.
12243
591bb5e4
PT
122442016-01-01 Paul Thomas <pault@gcc.gnu.org>
12245
12246 PR fortran/68864
12247 * gfortran.dg/pr68864.f90: New test.
12248
f1e0620c
JJ
122492016-01-01 Jakub Jelinek <jakub@redhat.com>
12250
942a1319
JJ
12251 PR tree-optimization/69070
12252 * gcc.dg/pr69070.c: New test.
12253
10dff63f
JJ
12254 PR sanitizer/69055
12255 * gfortran.dg/pr69055.f90: New test.
12256
f1e0620c
JJ
12257 PR target/69015
12258 * gcc.dg/pr69015.c: New test.
818ab71a 12259\f
2f883d1c 12260Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
12261
12262Copying and distribution of this file, with or without modification,
12263are permitted in any medium without royalty provided the copyright
12264notice and this notice are preserved.