]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
libcaf.h: Add caf_reference_type.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
3c9f5092
AV
12016-09-19 Andre Vehreschild <vehre@gcc.gnu.org>
2
3 * gfortran.dg/coarray/alloc_comp_4.f90: New test.
4 * gfortran.dg/coarray_38.f90:
5 * gfortran.dg/coarray_alloc_comp_1.f08: New test.
6 * gfortran.dg/coarray_alloc_comp_2.f08: New test.
7 * gfortran.dg/coarray_allocate_7.f08: New test.
8 * gfortran.dg/coarray_allocate_8.f08: New test.
9 * gfortran.dg/coarray_allocate_9.f08: New test.
10 * gfortran.dg/coarray_lib_alloc_1.f90: Adapted scan-tree-dumps to expect
11 new caf_register.
12 * gfortran.dg/coarray_lib_alloc_2.f90: Same.
13 * gfortran.dg/coarray_lib_alloc_3.f90: Same.
14 * gfortran.dg/coarray_lib_comm_1.f90: Adapted scan-tree-dumps to expect
15 get_by_refs.
16 * gfortran.dg/coarray_lib_token_3.f90: Same as for coarray_lib_alloc2.
17 * gfortran.dg/coarray_lock_7.f90: Same.
18 * gfortran.dg/coarray_poly_5.f90: Same.
19 * gfortran.dg/coarray_poly_6.f90: Same.
20 * gfortran.dg/coarray_poly_7.f90: Same.
21 * gfortran.dg/coarray_poly_8.f90: Same.
22 * gfortran.dg/coindexed_1.f90: Changed errors expected.
23
e79e6763
FR
242016-09-19 Fritz Reese <fritzoreese@gmail.com>
25
26 PR fortran/77584
27 * gfortran.dg/dec_structure_15.f90: New testcase.
28
ae527639
RB
292016-09-19 Richard Biener <rguenther@suse.de>
30
31 PR middle-end/77605
32 * gcc.dg/torture/pr77605.c: New testcase.
33
cdf060f8
LK
342016-09-18 Louis Krupp <louis.krupp@zoho.com>
35
36 * gfortran.dg/pr68078.f90: XFAIL run on Darwin
37
b720e919
JH
382016-09-17 Jan Hubicka <hubicka@ucw.cz>
39
40 * g++.dg/predict-loop-exit-1.C: Disable early jump threading.
41 * g++.dg/predict-loop-exit-2.C: Disable early jump threading.
42 * g++.dg/predict-loop-exit-3.C: Disable early jump threading.
43 * gcc.dg/tree-ssa/pr69196-1.c: Disable early jump threading.
44 * gcc.dg/tree-ssa/vrp01.c: Disable early jump threading.
45 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Disable early jump threading.
46 * gcc.dg/tree-ssa/pr68198.c: Scan ethread dump.
47 * gcc.dg/tree-ssa/ssa-thread-13.c: Scan ethread dump.
48 * gcc.dg/tree-ssa/vrp56.c: Scan ethread dump.
49 * gcc.dg/tree-ssa/vrp92.c: Scan ethread dump.
50 * gcc.dg/uninit-15.c: Swap xfailed and non-xfailed alternative.
51
bdabae39
KY
522016-09-18 Kirill Yukhin <kirill.yukhin@gmaile.com>
53
54 * gcc.target/i386/pr68633.c: Fix expected result.
55
493ba820
LK
562016-09-17 Louis Krupp <louis.krupp@gmail.com>
57
58 PR fortran/68078
59 * gfortran.dg/pr68078.f90: New test.
60 * gfortran.dg/set_vm_limit.c: New, called by pr68078.
61
9a42726b
BS
622016-09-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
63
64 PR target/77613
65 * gcc.target/powerpc/swaps-p8-25.c: New.
66
e7d61178
JJ
672016-09-16 Jakub Jelinek <jakub@redhat.com>
68
8f03e02f
JJ
69 PR c++/77482
70 * g++.dg/cpp0x/constexpr-77482.C: New test.
71
e80cb545
JJ
72 PR c++/77379
73 * g++.dg/abi/abi-tag23.C: Adjust scan-assembler regex for differing
74 thunk offsets.
75 * g++.dg/abi/abi-tag23a.C: Likewise.
76
1c2f613f
JJ
77 PR c++/77338
78 * g++.dg/cpp0x/decltype-77338.C: New test.
79
e7d61178
JJ
80 PR c++/77375
81 * g++.dg/cpp0x/mutable1.C: New test.
82
8d987deb
SK
832016-09-16 Steven G. Kargl <kargl@gcc.gnu.org>
84
85 PR fortran/77612
86 * gfortran.dg/pr77612.f90: New test.
87
2c3d35a6
SKS
882016-09-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
89
90 * gcc.dg/torture/pr70421.c: Require int32plus.
91
e43163ae
JJ
922016-09-16 Jakub Jelinek <jakub@redhat.com>
93
bcf0905a
JJ
94 PR middle-end/77475
95 * gcc.target/i386/pr65990.c: Adjust dg-error regexp.
96
e43163ae
JJ
97 PR target/77526
98 * gcc.target/i386/pr77526.c: New test.
99
7d704548
JJ
1002016-09-16 Jakub Jelinek <jakub@redhat.com>
101 Eric Botcazou <ebotcazou@adacore.com>
102
103 PR middle-end/77594
104 * gcc.target/i386/pr77594.c: New test.
105
902d624f
LK
1062016-09-15 Louis Krupp <louis.krupp@zoho.com>
107
108 PR fortran/69963
109 * gfortran.dg/misplaced_implicit_character.f90: New test.
110
7e16ce79
BC
1112016-09-15 Bin Cheng <bin.cheng@arm.com>
112
113 PR tree-optimization/77503
114 * gcc.dg/vect/pr77503.c: New test.
115
7c05f5c4
RB
1162016-09-15 Richard Biener <rguenther@suse.de>
117
118 PR middle-end/77544
119 * c-c++-common/torture/pr77544.c: New testcase.
120
76ff80fb
JJ
1212016-09-15 Jakub Jelinek <jakub@redhat.com>
122
123 PR middle-end/77475
124 * gcc.target/i386/pr65990.c: Adjust expected diagnostics.
125 * gcc.dg/march-generic.c: Likewise.
126 * gcc.target/i386/spellcheck-options-1.c: New test.
127 * gcc.target/i386/spellcheck-options-2.c: New test.
128 * gcc.target/i386/spellcheck-options-3.c: New test.
129 * gcc.target/i386/spellcheck-options-4.c: New test.
130
5560d026
CLT
1312016-09-15 Chung-Lin Tang <cltang@codesourcery.com>
132
133 PR fortran/72743
134 * gfortran.dg/goacc/pr72743.f90: New test.
135
5334f733
RB
1362016-09-15 Richard Biener <rguenther@suse.de>
137
138 * gcc.dg/fold-reassoc-2.c: Fix dump scan.
139
d08615f2
RB
1402016-09-15 Richard Biener <rguenther@suse.de>
141
142 PR tree-optimization/77514
143 * gcc.dg/torture/pr77514.c: New testcase.
144
28ca05f0
JJ
1452016-09-14 Jakub Jelinek <jakub@redhat.com>
146
147 PR c++/77549
148 * g++.dg/lookup/pr77549.C: New test.
149
20a1e5b8
MP
1502016-09-14 Marek Polacek <polacek@redhat.com>
151
152 * c-c++-common/gomp/atomic-12.c: Use -Wno-deprecated.
153 * c-c++-common/gomp/atomic-13.c: Likewise.
154 * c-c++-common/gomp/atomic-14.c: Likewise.
155 * g++.dg/cpp1y/lambda-init11.C: Remove invalid code.
156 * g++.dg/cpp1z/bool-increment1.C: New test.
157 * c-c++-common/pr60439.c: Add dg-warning.
158 * g++.dg/expr/bitfield4.C: Likewise.
159 * g++.dg/expr/bitfield5.C: Likewise.
160 * g++.dg/expr/bitfield6.C: Likewise.
161 * g++.dg/expr/bool1.C: Likewise.
162 * g++.dg/expr/bool3.C: Likewise.
163 * g++.dg/expr/lval3.C: Likewise.
164 * g++.dg/expr/lval4.C: Likewise.
165 * g++.old-deja/g++.jason/bool5.C: Likewise.
166 * g++.dg/expr/bitfield3.C: Adjust dg-error.
167 * g++.dg/other/error18.C: Likewise.
168 * g++.dg/gomp/atomic-14.C: Likewise.
169
0761f6bf
NS
1702016-09-14 Nathan Sidwell <nathan@acm.org>
171
172 PR c++/77539
173 * g++.dg/cpp1y/pr77539.C: New.
174
13cddbc1
CL
1752016-09-14 Christophe Lyon <christophe.lyon@linaro.org>
176
177 * g++.dg/cpp0x/lambda/lambda-mangle.C: Move dg-do directive before
178 dg-require.
179 * g++.dg/ext/builtin_alloca.C: Likewise.
180 * g++.dg/template/spec35.C: Likewise.
181 * gcc.dg/builtins-68.c: Likewise.
182 * gcc.misc-tests/gcov-13.c: Likewise.
183 * gcc.misc-tests/gcov-14.c: Likewise.
184
a90638d4
JM
1852016-09-13 Jim MacArthur <jim.macarthur@codethink.co.uk>
186
187 * gfortran.dg/dec_structure_14.f90: New testcase.
188
5ba4a08c
JJ
1892016-09-14 Jakub Jelinek <jakub@redhat.com>
190
191 PR sanitizer/68260
192 * c-c++-common/tsan/pr68260.c: New test.
193
a713b234
JS
1942016-09-13 Joe Seymour <joe.s@somniumtech.com>
195
196 PR target/70713
197 * gcc.target/msp430/function-attributes-1.c: New test.
198 * gcc.target/msp430/function-attributes-2.c: New test.
199 * gcc.target/msp430/function-attributes-3.c: New test.
200
ea8661cd
JJ
2012016-09-13 Jakub Jelinek <jakub@redhat.com>
202
9952908a
JJ
203 * g++.dg/cpp0x/gen-attrs-61.C: New test.
204 * g++.dg/cpp1z/gen-attrs1.C: New test.
205
63cdb7a0
JJ
206 PR tree-optimization/77454
207 * gcc.dg/pr77454.c: New test.
208
ea8661cd
JJ
209 PR c++/77553
210 * g++.dg/cpp1y/constexpr-77553.C: New test.
211
254830ba
DM
2122016-09-13 David Malcolm <dmalcolm@redhat.com>
213
214 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
215 (test_show_locus): Replace rich_location::add_fixit_insert calls
216 with add_fixit_insert_before and add_fixit_insert_after.
217
42763690
JM
2182016-09-13 Jason Merrill <jason@redhat.com>
219 Tom de Vries <tom@codesourcery.com>
220
221 PR c++/77427
222 * g++.dg/pr77427.C: New test.
223
c8798f2c
ML
2242016-09-13 Martin Liska <mliska@suse.cz>
225
226 * g++.dg/gcov/gcov-threads-1.C: Use profile_update_atomic
227 effective target.
228 * gcc.dg/tree-prof/val-profiler-threads-1.c: Likewise.
229 * lib/target-supports.exp: Define the new target.
230
54700e2e
AP
2312016-09-12 Andrew Pinski <apinski@cavium.com>
232
233 * gcc.target/aarch64/thunderxloadpair.c: New testcase.
234 * gcc.target/aarch64/thunderxnoloadpair.c: New testcase.
235
e1d55bf7
UB
2362016-09-12 Uros Bizjak <ubizjak@gmail.com>
237
238 * gcc.dg/compat/scalar-by-value-4_x.c: Also test passing of
239 variable arguments.
240 * gcc.dg/compat/scalar-by-value-4_y.c (testva##NAME): New.
241 * gcc.dg/compat/scalar-by-value-4_main.c: Update description comment.
242 * gcc.dg/compat/scalar-return-4_x.c: Also test returning of
243 variable argument.
244 * gcc.dg/compat/scalar-return-4_y.c (testva##NAME): New.
245 * gcc.dg/compat/scalar-return-4_main.c: Update description comment.
246
54dcdb88
BE
2472016-09-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
248
249 PR c++/77496
250 * c-c++-common/warn-ommitted-condop.c: Add more test cases.
251 * g++.dg/ext/pr77496.C: New test.
252 * g++.dg/warn/pr77496.C: New test.
253
d1463eb9
DM
2542016-09-12 David Malcolm <dmalcolm@redhat.com>
255
256 PR c/72858
257 * gcc.dg/format/diagnostic-ranges.c: Update expected suggestions
258 to preserve conversion chars, and to preserve prefix information.
259 * gcc.dg/format/pr72858.c: New test case.
260
217fabad
SK
2612016-09-11 Steven G. Kargl <kargl@gcc.gnu.org>
262
263 * gfortran.dg/pr77507.f90: Move to ...
264 * gfortran.dg/ieee/pr77507.f90: here.
265
a1cd04ac
JH
2662016-08-09 Jan Hubicka <hubicka@ucw.cz>
267
268 PR ipa/61159
269 * compile/pr61159.c: New testcase
270
e3912107
JH
2712016-08-09 Jan Hubicka <hubicka@ucw.cz>
272
273 PR ipa/64316
274 * gcc.dg/ipa/pr63416.c: New testcase.
275
739d9339
PT
2762016-09-10 Paul Thomas <pault@gcc.gnu.org>
277 Steven G. Kargl <kargl@gcc.gnu.org>
278
279 PR fortran/77532
cc3135b6 280 * gfortran.dg/dtio_11.f90: new test.
739d9339 281
fb7c40dd
SK
2822016-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
283
284 PR fortran/77507
285 * gfortran.dg/c_assoc_2.f03: Update error message for revision 240050
286 * gfortran.dg/c_assoc_4.f90: Ditto.
287
5b28efbb
TV
2882016-09-10 Tom de Vries <tom@codesourcery.com>
289
290 PR C/71602
291 * c-c++-common/va-arg-va-list-type.c: New test.
292
9d0a9bb4
PB
2932016-09-09 Peter Bergner <bergner@vnet.ibm.com>
294
295 PR rtl-optimization/77289
296 * gcc.target/powerpc/pr77289.c: New test.
297
3f0177e7
MS
2982016-09-09 Martin Sebor <msebor@redhat.com>
299
300 PR c/77520
301 PR c/77521
302 * gcc.dg/pr77520.c: New test.
303 * gcc.dg/pr77521.c: New test.
304
e81e83d0
SK
3052016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
306
307 PR fortran/77506
308 * gfortran.dg/pr77506.f90: New test.
309
8a92685e
SK
3102016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
311
312 PR fortran/77507
313 * gfortran.dg/pr77507.f90: New test.
314
c65248cb
JM
3152016-09-09 Joseph Myers <joseph@codesourcery.com>
316
317 * gcc.dg/limits-width-1.c, gcc.dg/stdint-width-1.c: New tests.
318
2cf0ff98
SK
3192016-09-08 Steven G. Kargl <kargl@gcc.gnu.org>
320 Louis Krupp <lkrupp@gcc.gnu.org>
321
322 PR fortran/69514
323 * gfortran.dg/pr69514_1.f90: New test.
324 * gfortran.dg/pr69514_2.f90: New test.
325
8ebc1e0f
JJ
3262016-09-08 Jakub Jelinek <jakub@redhat.com>
327
20b6cf01
JJ
328 PR fortran/77500
329 * gfortran.dg/gomp/pr77500.f90: New test.
330
8ebc1e0f
JJ
331 PR fortran/77516
332 * gfortran.dg/gomp/pr77516.f90: New test.
333
34718542
JJ
3342016-09-07 Jakub Jelinek <jakub@redhat.com>
335
336 PR middle-end/77475
337 * gcc.target/aarch64/arch-diagnostics-1.c: Expect error on line 0.
338 * gcc.target/aarch64/arch-diagnostics-2.c: Likewise.
339 * gcc.target/aarch64/cpu-diagnostics-1.c: Likewise.
340 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
341 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
342 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
343
e5106e27
DM
3442016-09-07 David Malcolm <dmalcolm@redhat.com>
345
346 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: Include
347 "substring-locations.h".
348
ca235a85
RB
3492016-09-07 Richard Biener <rguenther@suse.de>
350
351 PR c/77450
352 * c-c++-common/vector-subscript-8.c: Move ..
353 * gcc.dg/pr77450.c: ... here.
354
0076b5dc 3552016-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5dcf68f5
JD
356
357 PR libgfortran/77393
358 * gfortran.dg/fmt_f0_2.f90: Update test.
359 * gfortran.dg/fmt_f0_3.f90: New test.
360
6ac7322b
DH
3612016-09-07 Dominique d'Humieres <dominiq@lps.ens.fr>
362
363 PR debug/77389
364 * g++.dg/debug/dwarf2/template-params-12g.C: Pass -gno-strict-dwarf
365 in dg-options.
366
367 PR debug/57519
368 * g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.
369
8eb9e049
JJ
3702016-09-06 Jakub Jelinek <jakub@redhat.com>
371
372 PR target/69255
373 * gcc.target/i386/pr69255-1.c: New test.
374 * gcc.target/i386/pr69255-2.c: New test.
375 * gcc.target/i386/pr69255-3.c: New test.
376
3772016-09-06 Martin Sebor <msebor@redhat.com>
a42e7952
MS
378
379 PR c/77336
380 * gcc.dg/format/miss-7.c: New test.
381
e6cb85d4
UB
3822016-09-06 Uros Bizjak <ubizjak@gmail.com>
383
384 * gfortran.dg/c_by_val_1.f: Correct the call to c_to_c and c_to_c8.
385
7fe76f6a
ML
3862016-09-06 Martin Liska <mliska@suse.cz>
387
388 PR gcov-profile/77378
389 PR gcov-profile/77466
390 * gcc.dg/profile-update-warning.c: New test.
391
209b636e
RB
3922016-09-06 Richard Biener <rguenther@suse.de>
393
394 PR tree-optimization/77479
395 * gcc.dg/torture/pr77479.c: New testcase.
396
b772a565
RB
3972016-09-06 Richard Biener <rguenther@suse.de>
398
399 PR c/77450
400 * c-c++-common/vector-subscript-7.c: Adjust.
401 * c-c++-common/vector-subscript-8.c: New testcase.
402
a8c07037
SKS
4032016-09-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
404
405 * gcc.dg/Wno-frame-address.c: Skip for avr-*-*.
406
0ce48391
JJ
4072016-09-05 Jakub Jelinek <jakub@redhat.com>
408
de9188e0
JJ
409 PR target/77476
410 * gcc.target/i386/avx512f-pr77476.c: New test.
411 * gcc.target/i386/avx512bw-pr77476.c: New test.
412 * gcc.target/i386/avx512dq-pr77476.c: New test.
413
c76f7809
JJ
414 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
415 Update comment to mention also avx512f.
416
0ce48391
JJ
417 PR sanitizer/77396
418 * g++.dg/asan/pr77396-2.C: New test.
419
8a27cf73
UB
4202016-09-05 Uros Bizjak <ubizjak@gmail.com>
421
422 PR rtl-optimization/77452
423 * gcc.target/i386/pr77452.c: New test.
424
25ff5dd3
MP
4252016-09-05 Marek Polacek <polacek@redhat.com>
426
427 PR c/77423
428 * c-c++-common/Wlogical-not-parentheses-3.c: New test.
429
f2bc4e48
SK
4302016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
431
432 PR fortran/77391
433 * gfortran.dg/pr77391.f90: New test.
434
e85921ee
SK
4352016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
436
437 PR fortran/77460
438 * gfortran.dg/pr77460.f90: New test.
439
b5d50659
JJ
4402016-09-03 Jakub Jelinek <jakub@redhat.com>
441
442 PR c/65467
443 * gcc.dg/gomp/_Atomic-4.c: Require vect_simd_clones effective target.
444
7b826676
KY
4452016-09-02 Kirill Yukhin <kirill.yukhin@gmaile.com>
446
447 * gcc.target/i386/avx512f-klogic-2.c: Fix operand calculation order.
448
717ebe91
DM
4492016-09-02 David Malcolm <dmalcolm@redhat.com>
450
451 * gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c: New
452 test case.
453 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
454 diagnostic-test-show-locus-generate-patch.c to the sources
455 for diagnostic_plugin_test_show_locus.c.
456
94087e88
JJ
4572016-09-02 Jakub Jelinek <jakub@redhat.com>
458
9dc5773f
JJ
459 PR c/65467
460 * gcc.dg/gomp/_Atomic-1.c: New test.
461 * gcc.dg/gomp/_Atomic-2.c: New test.
462 * gcc.dg/gomp/_Atomic-3.c: New test.
463 * gcc.dg/gomp/_Atomic-4.c: New test.
464 * gcc.dg/gomp/_Atomic-5.c: New test.
465
94087e88
JJ
466 PR sanitizer/77396
467 * g++.dg/asan/pr77396.C: New test.
468
4692016-09-01 Martin Sebor <msebor@redhat.com>
05a64756
MS
470
471 PR tree-optimization/71831
472 * gcc.dg/builtin-object-size-16.c: New test.
473 * gcc.dg/builtin-object-size-17.c: New test.
474
7e89048d
JD
4752016-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
476
477 PR libgfortran/77393
478 * gfortran.dg/fmt_f0_2.f90: Update tests for available kinds.
479
2f196155
UB
4802016-09-01 Uros Bizjak <ubizjak@gmail.com>
481
482 * gcc.dg/torture/float128-builtin.c, gcc.dg/torture/float128-floath.c,
483 gcc.dg/torture/float128-ieee-nan.c, gcc.dg/torture/float128-tg-2.c,
484 gcc.dg/torture/float128-tg.c, gcc.dg/torture/float128x-builtin.c,
485 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-nan.c,
486 gcc.dg/torture/float128x-tg-2.c, gcc.dg/torture/float128x-tg.c,
487 gcc.dg/torture/float16-builtin.c, gcc.dg/torture/float16-floath.c,
488 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float16-tg-2.c,
489 gcc.dg/torture/float16-tg.c, gcc.dg/torture/float32-builtin.c,
490 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-nan.c,
491 gcc.dg/torture/float32-tg-2.c, gcc.dg/torture/float32-tg.c,
492 gcc.dg/torture/float32x-builtin.c, gcc.dg/torture/float32x-floath.c,
493 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float32x-tg-2.c,
494 gcc.dg/torture/float32x-tg.c, gcc.dg/torture/float64-builtin.c,
495 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-nan.c,
496 gcc.dg/torture/float64-tg-2.c, gcc.dg/torture/float64-tg.c,
497 gcc.dg/torture/float64x-builtin.c, gcc.dg/torture/float64x-floath.c,
498 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/float64x-tg-2.c,
499 gcc.dg/torture/float64x-tg.c: Use dg-add-options ieee.
500
0a6b0523
EB
5012016-09-01 Eric Botcazou <ebotcazou@adacore.com>
502
503 * gnat.dg/opt58.adb: New test.
504 * gnat.dg/opt58_pkg.ads: New helper.
505
2a99de7b
RB
5062016-09-01 Richard Biener <rguenther@suse.de>
507
508 PR middle-end/77436
509 * gcc.dg/torture/pr77436.c: New testcase.
510
f79d8786
SKS
5112016-09-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
512
513 * gcc.dg/pr64252.c: Require int32plus.
514 * gcc.dg/pr66299-1.c: Likewise.
515 * gcc.dg/pr66299-2.c: Likewise.
516 * gcc.dg/torture/20131115-1.c: Skip for avr.
517
b06335f9
KT
5182016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
519
520 * gcc.target/aarch64/ands_3.c: New test.
521
f25f40be
JJ
5222016-08-31 Jakub Jelinek <jakub@redhat.com>
523
d12a0b5a
JJ
524 PR fortran/77352
525 * gfortran.dg/gomp/pr77352.f90: New test.
526
f25f40be
JJ
527 PR fortran/77374
528 * gfortran.dg/gomp/pr77374.f08: New test.
529
9ff6fb6e
MG
5302016-08-31 Marc Glisse <marc.glisse@inria.fr>
531
532 PR tree-optimization/73714
533 * gcc.dg/tree-ssa/pr73714.c: New test.
534
8e95a674
JD
5352016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
536
537 PR libgfortran/77393
538 * gfortran.dg/fmt_f0_2.f90: New test.
539
c6b0037d
MG
5402016-08-31 Marc Glisse <marc.glisse@inria.fr>
541
542 * gcc.target/i386/pr59539-2.c: Adapt options.
543 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
544
1a576b13
PT
5452016-08-31 Paul Thomas <pault@gcc.gnu.org>
546
547 PR fortran/77418
548 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
549 of the associate entity and replace with a pointer to the
550 intended item on the stack.
551
e73d3ca6 5522016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 553 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
554
555 PR fortran/48298
556 * gfortran.dg/dtio_1.f90: New test.
557 * gfortran.dg/dtio_2.f90: New test.
558 * gfortran.dg/dtio_3.f90: New test.
559 * gfortran.dg/dtio_4.f90: New test.
560 * gfortran.dg/dtio_5.f90: New test.
561 * gfortran.dg/dtio_6.f90: New test.
562 * gfortran.dg/dtio_7.f90: New test.
563 * gfortran.dg/dtio_8.f90: New test.
564 * gfortran.dg/dtio_9.f90: New test.
565 * gfortran.dg/dtio_10.f90: New test.
566
b816477a
DM
5672016-08-30 David Malcolm <dmalcolm@redhat.com>
568
569 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
570 (test_many_nested_locations): New function.
571 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
572 (test_show_locus): Handle "test_many_nested_locations".
573
71b30891
DM
5742016-08-30 David Malcolm <dmalcolm@redhat.com>
575
576 * g++.dg/template/double-greater-than-fixit.C: New test case.
577
8fa37232
EB
5782016-08-30 Eric Botcazou <ebotcazou@adacore.com>
579
580 * gnat.dg/opt57.ad[sb]: New test.
581 * gnat.dg/opt57_pkg.ads: New helper.
582
6f651bae
RB
5832016-08-30 Richard Biener <rguenther@suse.de>
584
585 PR tree-optimization/69047
586 * gcc.dg/pr69047.c: Fix byte-order check.
587
ab834832
JJ
5882016-08-30 Jakub Jelinek <jakub@redhat.com>
589
5116b156
JJ
590 PR tree-optimization/72866
591 * gcc.dg/vect/pr72866.c: New test.
592
3754bbfc
JJ
593 PR debug/77363
594 * g++.dg/debug/dwarf2/pr77363.C: New test.
595
26122e2d
JJ
596 PR middle-end/77377
597 * gcc.target/i386/pr77377.c: New test.
598
ab834832
JJ
599 PR debug/77389
600 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
601 in dg-options.
602
bedc9ca7
SK
6032016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
604
605 * gfortran.dg/pr77372.f90: Moved to ...
606 * gfortran.dg/ieee/pr77372.f90: here.
607
adfa1e6b
MM
6082016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
609
610 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
611 vector short/char initializations.
612 * gcc.target/powerpc/vec-init-5.c: Likewise.
613 * gcc.target/powerpc/vec-init-6.c: New compile time test for
614 vector initialization optimizations.
615 * gcc.target/powerpc/vec-init-7.c: Likewise.
616 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
617 vector float/double initializations.
618 * gcc.target/powerpc/vec-init-9.c: Likewise.
619
414b7129
UB
6202016-08-29 Uros Bizjak <ubizjak@gmail.com>
621
622 PR target/77403
623 * gcc.target/i386/pr77403.c: New test.
624
3d06b6f2
MP
6252016-08-29 Marek Polacek <polacek@redhat.com>
626
627 PR c/77292
628 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
629
ba9bbd6f
TV
6302016-08-29 Tom de Vries <tom@codesourcery.com>
631
632 PR c/77398
633 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
634
d7d80d8f
EB
6352016-08-29 Eric Botcazou <ebotcazou@adacore.com>
636
637 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 638
d7d80d8f 6392016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
640
641 * gfortran.dg/dec_structure_13.f90: New testcase.
642
468d95c8
JB
6432016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
644
645 PR fortran/77261
646 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
647 available.
648
f329b264
TV
6492016-08-28 Tom de Vries <tom@codesourcery.com>
650
651 PR lto/70955
652 * gcc.dg/pr70955.c: New test.
653 * gcc.dg/lto/pr70955_0.c: Same.
654 * gcc.dg/lto/pr70955_1.c: Same.
655
4a389eb6
PP
6562016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
657
658 PR tree-optimization/71077
659 * gcc.target/i386/pr71077.c: New test.
660
3f8257db 6612016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
602f77a6
SK
662
663 PR fortran/77380
664 * gfortran.dg/pr77380.f90: New test.
665
3f8257db 6662016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
741b52b5
SK
667
668 PR fortran/77372
669 gfortran.dg/pr77372.f90: New test.
670
ee908516
DM
6712016-08-26 David Malcolm <dmalcolm@redhat.com>
672
673 * gcc.dg/spellcheck-fields-2.c (test): Move
674 dg-begin/end-multiline-output within function body.
675 (test_macro): New function.
676
d41e76cf
DM
6772016-08-26 David Malcolm <dmalcolm@redhat.com>
678
679 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
680 (test_fixit_insert): Update expected output.
681 (test_fixit_remove): Likewise.
682 (test_fixit_replace): Likewise.
683
524a4c96
RO
6842016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
685
686 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
687 Fix typo.
688
ebfa15ab
RB
6892016-08-26 Richard Biener <rguenther@suse.de>
690
691 PR tree-optimization/69047
692 * gcc.dg/pr69047.c: New testcase.
693
209ca542
PK
6942016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
695 Martin Jambhor <mjambor@suse.cz>
524a4c96 696
209ca542
PK
697 * gcc.dg/ipa/propbits-1.c: New test-case.
698 * gcc.dg/ipa/propbits-2.c: Likewise.
699 * gcc.dg/ipa/propbits-3.c: Likewise.
700
e5cf1629
SK
7012016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
702
703 PR fortran/77351
704 * gfortran.dg/pr77351.f90: New test.
705
ebef225f
MP
7062016-08-25 Marek Polacek <polacek@redhat.com>
707
708 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
709
fe377a48
MP
7102016-08-25 Marek Polacek <polacek@redhat.com>
711
712 PR c/77323
713 * gcc.dg/pr77323.c: New test.
714
88b8971f
PT
7152016-08-24 Paul Thomas <pault@gcc.gnu.org>
716
717 PR fortran/77358
718 * gfortran.dg/submodule_17.f08: New test.
719
3f8257db
JJ
7202016-08-24 Michael Collison <michael.collison@linaro.org>
721 Michael Collison <michael.collison@arm.com>
c8cd4696
MC
722
723 * gcc.target/arm/builtin_saddl.c: New testcase.
724 * gcc.target/arm/builtin_saddll.c: New testcase.
725 * gcc.target/arm/builtin_uaddl.c: New testcase.
726 * gcc.target/arm/builtin_uaddll.c: New testcase.
727 * gcc.target/arm/builtin_ssubl.c: New testcase.
728 * gcc.target/arm/builtin_ssubll.c: New testcase.
729 * gcc.target/arm/builtin_usubl.c: New testcase.
730 * gcc.target/arm/builtin_usubll.c: New testcase.
731
d5b5d212
UB
7322016-08-24 Uros Bizjak <ubizjak@gmail.com>
733
734 PR target/77270
735 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
736 (dg-options): Use -march=amdfam10 instead of -march=athlon.
737 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
738 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
739 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
740 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
741 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
742 effective target. Remove scan-assembler-times directives.
743 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
744 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
745 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
746
d1188689
SKS
7472016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
748
749 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
750 of unsigned int.
751 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
752
0b6b8f85
RS
7532016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
754
755 PR testsuite/77317
756 * lib/target-supports.exp
757 (check_effective_target_vect_aligned_arrays): Don't cache the result.
758 (check_effective_target_vect_natural_alignment): Ditto.
759 (check_effective_target_vector_alignment_reachable): Ditto.
760 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
761
587b7f7a
ILT
7622016-08-23 Ian Lance Taylor <iant@golang.org>
763
764 * gcc.target/s390/nolrl-1.c: Don't match the file name.
765
6019c0fc
MM
7662016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
767
768 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
769 being created from pointers to memory locations.
770 * gcc.target/powerpc/vec-init-2.c: Likewise.
771
cfe37db4
FR
7722016-08-23 Fritz Reese <fritzoreese@gmail.com>
773
774 * gfortran.dg/dec_structure_12.f90: New testcase.
775
7e11f46f
DV
7762016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
777
778 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
779
7ab4f354
DV
7802016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
781
782 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
783 verification.
784
deb9351f
DV
7852016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
786
787 * gcc.target/s390/md/andc-splitter-1.c: New test case.
788 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
789
1fd9f058
RB
7902016-08-23 Richard Biener <rguenther@suse.de>
791
792 PR tree-optimization/27336
793 * c-c++-common/pr27336.c: New testcase.
794
b00e6e75
MP
7952016-08-22 Marek Polacek <polacek@redhat.com>
796
797 PR c++/77321
798 * g++.dg/cpp1y/pr77321.C: New test.
799
58338bac
SK
8002016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
801
802 PR fortran/60774
803 * gfortran.dg/empty_label.f: Adjust test for new error message.
804 * gfortran.dg/empty_label.f90: Ditto.
805 * gfortran.dg/empty_label_typedecl.f90: Ditto.
806 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
807 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
808
30364ce6
SK
8092016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
810
811 PR fortran/61318
812 * gfortran.dg/pr61318.f90: New test.
813
ad7a5a8f
SK
8142016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
815
816 PR fortran/77260
817 * gfortran.dg/pr77260_1.f90: New test.
818 * gfortran.dg/pr77260_2.f90: Ditto.
819
72f52f30
JM
8202016-08-22 Joseph Myers <joseph@codesourcery.com>
821
822 PR middle-end/77269
823 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
824 __builtin_signbitf and __builtin_signbitl in expected generic
825 expansion.
826 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
827 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
828 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
829 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
830 tests.
831
6dc198e3
JM
8322016-08-22 Joseph Myers <joseph@codesourcery.com>
833
834 * gcc.dg/torture/float128-builtin.c,
835 gcc.dg/torture/float128-ieee-nan.c,
836 gcc.dg/torture/float128x-builtin.c,
837 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
838 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
839 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
840 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
841 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
842 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
843 gcc.dg/torture/floatn-nan.h: New tests.
844
7ff4e41a
JM
8452016-08-22 Joseph Myers <joseph@codesourcery.com>
846
847 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
848 macro.
849 (main): Update calls to TEST_I_F.
850 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
851 macro.
852 (main): Update calls to TEST_I_F.
853
7078cdb6
JM
8542016-08-22 Joseph Myers <joseph@codesourcery.com>
855
856 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
857 gcc.dg/torture/fp-int-convert-float32x-timode.c,
858 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
859 names in calls to TEST_I_F.
860
a9d7c823
BE
8612016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
862
863 PR c/52952
864 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
865
cd800235
SKS
8662016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
867
868 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
869 and !natural_alignment_64.
870 * gcc.dg/ipa/propalign-2.c: Likewise.
871 * gcc.dg/ipa/propalign-3.c: Likewise.
872 * gcc.dg/ipa/propalign-4.c: Likewise.
873 * gcc.dg/ipa/propalign-5.c: Likewise.
874 * lib/target-supports.exp
875 (check_effective_target_natural_alignment_32): Add avr-*-*.
876
22d12455
KV
8772016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
878
879 PR tree-optimization/61839
880 * gcc.dg/tree-ssa/pr61839_1.c: New test.
881 * gcc.dg/tree-ssa/pr61839_2.c: New test.
882 * gcc.dg/tree-ssa/pr61839_3.c: New test.
883 * gcc.dg/tree-ssa/pr61839_4.c: New test.
884
c65699ef
JM
8852016-08-19 Joseph Myers <joseph@codesourcery.com>
886
887 PR c/32187
888 * lib/target-supports.exp (check_effective_target_float16)
889 (check_effective_target_float32, check_effective_target_float64)
890 (check_effective_target_float128, check_effective_target_float32x)
891 (check_effective_target_float64x)
892 (check_effective_target_float128x)
893 (check_effective_target_float16_runtime)
894 (check_effective_target_float32_runtime)
895 (check_effective_target_float64_runtime)
896 (check_effective_target_float128_runtime)
897 (check_effective_target_float32x_runtime)
898 (check_effective_target_float64x_runtime)
899 (check_effective_target_float128x_runtime)
900 (check_effective_target_floatn_nx_runtime)
901 (add_options_for_float16, add_options_for_float32)
902 (add_options_for_float64, add_options_for_float128)
903 (add_options_for_float32x, add_options_for_float64x)
904 (add_options_for_float128x): New procedures.
905 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
906 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
907 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
908 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
909 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
910 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
911 gcc.dg/torture/float128-complex.c,
912 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
913 gcc.dg/torture/float128x-basic.c,
914 gcc.dg/torture/float128x-complex.c,
915 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
916 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
917 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
918 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
919 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
920 gcc.dg/torture/float32x-basic.c,
921 gcc.dg/torture/float32x-complex.c,
922 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
923 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
924 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
925 gcc.dg/torture/float64x-basic.c,
926 gcc.dg/torture/float64x-complex.c,
927 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
928 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
929 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
930 gcc.dg/torture/floatn-tg.h,
931 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
932 gcc.dg/torture/fp-int-convert-float128-ieee.c,
933 gcc.dg/torture/fp-int-convert-float128x-timode.c,
934 gcc.dg/torture/fp-int-convert-float128x.c,
935 gcc.dg/torture/fp-int-convert-float16-timode.c,
936 gcc.dg/torture/fp-int-convert-float16.c,
937 gcc.dg/torture/fp-int-convert-float32-timode.c,
938 gcc.dg/torture/fp-int-convert-float32.c,
939 gcc.dg/torture/fp-int-convert-float32x-timode.c,
940 gcc.dg/torture/fp-int-convert-float32x.c,
941 gcc.dg/torture/fp-int-convert-float64-timode.c,
942 gcc.dg/torture/fp-int-convert-float64.c,
943 gcc.dg/torture/fp-int-convert-float64x-timode.c,
944 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
945 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
946 maximum exponent of floating-point type. Use it in testing
947 whether 0x8...0 fits in the floating-point type. Always treat -1
948 (signed 0xf...f) as fitting in the floating-point type.
949 (M_OK1): New macro.
950 * gcc.dg/torture/fp-int-convert-double.c,
951 gcc.dg/torture/fp-int-convert-float.c,
952 gcc.dg/torture/fp-int-convert-float128-timode.c,
953 gcc.dg/torture/fp-int-convert-float128.c,
954 gcc.dg/torture/fp-int-convert-float80-timode.c,
955 gcc.dg/torture/fp-int-convert-float80.c,
956 gcc.dg/torture/fp-int-convert-long-double.c,
957 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
958
94e73c78
JJ
9592016-08-19 Jakub Jelinek <jakub@redhat.com>
960
fbdbd4b6
JJ
961 PR fortran/72744
962 * gfortran.dg/gomp/pr72744.f90: New test.
963
94e73c78
JJ
964 PR fortran/69281
965 * gfortran.dg/gomp/pr69281.f90: New test.
966
91151a73
JB
9672016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
968
414b7129
UB
969 * gfortran.dg/random_4.f90: Initialize seed before using, handle
970 the last special seed value.
971 * gfortran.dg/random_7.f90: Use size for last array member instead
972 of hardcoded value.
91151a73 973
fcf830ab
PK
9742016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
975
976 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
977 * gcc.dg/cpp/warn-undef-2.c: Likewise.
978
1a5da5b6
RB
9792016-08-19 Richard Biener <rguenther@suse.de>
980
981 PR tree-optimization/77286
982 * gcc.dg/torture/pr77286.c: New testcase.
983
82f72146
DM
9842016-08-18 David Malcolm <dmalcolm@redhat.com>
985
986 * gcc.dg/verbose-asm-2.c: New test case.
987
cc015f3a
DM
9882016-08-18 David Malcolm <dmalcolm@redhat.com>
989
990 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
991 (custom_diagnostic_finalizer): Update for change to
992 diagnostic_show_locus.
993
cb18fd07
DM
9942016-08-18 David Malcolm <dmalcolm@redhat.com>
995
996 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
997 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
998
a76989dc
MP
9992016-08-18 Marek Polacek <polacek@redhat.com>
1000
1001 PR c/71514
1002 * gcc.dg/pr71514.c: New test.
1003
89c88780
L
10042015-08-18 H.J. Lu <hongjiu.lu@intel.com>
1005
1006 PR target/72839
1007 * gcc.target/i386/pr72839.c: New test.
1008
2c71d454
CLT
10092016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
1010
1011 PR middle-end/70895
1012 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
1013 * c-c++-common/goacc/reduction-1.c: Likewise.
1014 * c-c++-common/goacc/reduction-2.c: Likewise.
1015 * c-c++-common/goacc/reduction-3.c: Likewise.
1016 * c-c++-common/goacc/reduction-4.c: Likewise.
1017
66592e95
AM
10182016-08-18 Alan Modra <amodra@gmail.com>
1019
1020 * gcc.c-torture/compile/pr72771.c: New.
1021
3a146d46
JJ
10222016-08-17 Jakub Jelinek <jakub@redhat.com>
1023
1024 PR fortran/67496
1025 * gfortran.dg/pr67496.f90: New test.
1026
3f8257db 10272015-08-17 Alan Hayward <alan.hayward@arm.com>
038000bd
AH
1028
1029 PR tree-optimization/71752
3a146d46 1030 * gcc.dg/vect/pr71752.c: New.
038000bd 1031
dd42e908
UB
10322016-08-17 Uros Bizjak <ubizjak@gmail.com>
1033
1034 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
1035
458a1cd0
JJ
10362016-08-17 Jakub Jelinek <jakub@redhat.com>
1037
1038 PR middle-end/77259
1039 * g++.dg/ipa/devirt-52.C: New test.
1040
11c4c4ba
CLT
10412016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
1042
1043 * c-c++-common/goacc/reduction-6.c: New testcase.
1044
661d6efd
RB
10452016-08-17 Richard Biener <rguenther@suse.de>
1046
1047 PR tree-optimization/76490
1048 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
1049 * gcc.dg/pr52904.c: XFAIL.
1050
622d8b69
RB
10512016-08-17 Richard Biener <rguenther@suse.de>
1052
1053 PR tree-optimization/23855
1054 * gcc.dg/loop-unswitch-2.c: Adjust.
1055
af23e99c
JJ
10562016-08-16 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR tree-optimization/72817
1059 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
1060
feeb6268
JM
10612016-08-16 Joseph Myers <joseph@codesourcery.com>
1062
1063 PR libgcc/77265
1064 * gcc.dg/torture/float128-extend-inf.c: New test.
1065
65e736c0
DM
10662016-08-16 David Malcolm <dmalcolm@redhat.com>
1067
1068 PR c/72857
1069 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
1070 for embedded NUL.
1071 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
1072 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
1073 caret placement.
1074 (test_oct): Likewise.
1075 (test_multiple): Likewise.
1076 (test_field_width_specifier): Likewise.
1077 (test_field_width_specifier_2): New function.
1078 (test_field_precision_specifier): New function.
1079 (test_embedded_nul): Update expected caret placement.
1080 (test_non_contiguous_strings): Update line number.
1081 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
1082 (__emit_string_literal_range): Add "caret_idx" param.
1083 (test_simple_string_literal): Add value for new param, updating
1084 expected output..
1085 (test_concatenated_string_literal): Likewise.
1086 (test_multiline_string_literal): Likewise.
1087 (test_hex): Likewise.
1088 (test_oct): Likewise.
1089 (test_multiple): Likewise.
1090 (test_ucn4): Likewise.
1091 (test_ucn8): Likewise.
1092 (test_u8): Likewise.
1093 (test_u): Likewise; update expected message, from "range" to
1094 "location".
1095 (test_U): Likewise.
1096 (test_L): Likewise.
1097 (test_macro): Add value for new param.
1098 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
1099 (__emit_string_literal_range): Add "caret_idx" param.
1100 (test_stringified_token_1): Add value for new param. Update
1101 expected message, from "range" to "location".
1102 (test_stringized_token_2): Likewise, adding param to macro.
1103 (test_stringified_token_3): Likewise.
1104 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
1105 (emit_warning): Convert param from source_range to location_t.
1106 (test_string_literals): Add caret_idx param, and use it when
1107 constructing a substring_loc. Update error message, from
1108 "range" to "location".
1109
4a7f57d5
JJ
11102016-08-16 Jakub Jelinek <jakub@redhat.com>
1111
7841800f
JJ
1112 PR target/71910
1113 * g++.dg/gomp/pr71910.C: New test.
1114
1b13411a
JJ
1115 PR middle-end/67485
1116 * gcc.c-torture/compile/pr67485.c: New test.
1117
4a7f57d5
JJ
1118 PR target/72867
1119 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
1120
3c556bc4
BC
11212016-08-16 Bin Cheng <bin.cheng@arm.com>
1122
1123 PR tree-optimization/69848
1124 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
1125
beab2da6
ML
11262016-08-16 Martin Liska <mliska@suse.cz>
1127
1128 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
1129 of memory operations so that it can be handled by core2
1130 in 32-bit mode.
1131
f4eec0a3
RB
11322016-08-16 Richard Biener <rguenther@suse.de>
1133
1134 PR tree-optimization/76783
1135 * gcc.dg/pr76783.c: New testcase.
1136 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
1137
8f21990a
BC
11382016-08-16 Bin Cheng <bin.cheng@arm.com>
1139
1140 PR tree-optimization/72817
1141 PR tree-optimization/73450
1142 * gcc.dg/tree-ssa/pr72817.c: New test.
1143 * gcc.dg/tree-ssa/pr73450.c: New test.
1144
7fc61626
FR
11452016-08-15 Fritz Reese <fritzoreese@gmail.com>
1146
1147 * gfortran.dg/init_flag_13.f90: New testcase.
1148 * gfortran.dg/init_flag_14.f90: Ditto.
1149 * gfortran.dg/init_flag_15.f03: Ditto.
1150 * gfortran.dg/dec_init_1.f90: Ditto.
1151 * gfortran.dg/dec_init_2.f90: Ditto.
1152
432baa02
UB
11532016-08-15 Uros Bizjak <ubizjak@gmail.com>
1154
1155 PR target/72867
1156 * gcc.target/i386/pr72867.c: New test.
1157
7e1dde14
EB
11582016-08-16 Eric Botcazou <ebotcazou@adacore.com>
1159
1160 * c-c++-common/dump-ada-spec-5.c: New test.
1161
e4969090
RB
11622016-08-15 Richard Biener <rguenther@suse.de>
1163
1164 PR tree-optimization/73434
1165 * gcc.dg/torture/pr73434.c: New testcase.
1166
66088065
JJ
11672016-08-15 Jakub Jelinek <jakub@redhat.com>
1168
1169 PR tree-optimization/72824
1170 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
1171
7c713714
CLT
11722016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
1173
1174 PR fortran/70598
1175 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
1176 in use_device clause.
1177 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
1178 * gfortran.dg/goacc/list.f95: Adjust to catch
1179 "neither a POINTER nor an array" error messages.
1180
4271e5cb
UB
11812016-08-14 Uros Bizjak <ubizjak@gmail.com>
1182
1183 PR target/76342
1184 * gcc.target/i386/pr76342.c: New test.
1185
b0cea284
JJ
11862016-08-12 Jakub Jelinek <jakub@redhat.com>
1187
1188 PR c/71512
1189 * g++.dg/ubsan/pr71512.C: New test.
1190 * c-c++-common/ubsan/pr71512-1.c: New test.
1191 * c-c++-common/ubsan/pr71512-2.c: New test.
1192
e86aefb8
MM
11932016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1194
1195 * gcc.target/powerpc/vec-init-1.c: New tests to test various
1196 vector initialization options.
1197 * gcc.target/powerpc/vec-init-2.c: Likewise.
1198 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
1199 is generated on ISA 3.0.
1200
7fd82d52
PP
12012016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
1202
1203 PR middle-end/71654
1204 * gcc.dg/c-c++-common/pr71654.c: New test.
1205 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
1206 dg-options.
1207 * gcc.dg/tree-ssa/vrp24: Likewise.
1208
2f1364c2
JJ
12092016-08-12 Jakub Jelinek <jakub@redhat.com>
1210
1211 PR c/67410
1212 * gcc.dg/pr67410.c: New test.
1213
8eb414aa
BC
12142016-08-12 Bin Cheng <bin.cheng@arm.com>
1215
1216 PR tree-optimization/69848
1217 * gcc.dg/vect/vect-pr69848.c: New test.
1218
30b39c19
UB
12192016-08-12 Uros Bizjak <ubizjak@gmail.com>
1220
1221 PR testsuite/71008
1222 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
1223 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
1224 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
1225 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
1226
e373dd06
RB
12272016-08-12 Richard Biener <rguenther@suse.de>
1228
1229 PR tree-optimization/57326
1230 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
1231 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
1232 * gcc.dg/tree-ssa/pr35287.c: Likewise.
1233 * gcc.target/i386/pr45685.c: Likewise.
1234 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
1235 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1236 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
1237 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
1238 * gfortran.dg/pr34163.f90: Likewise.
1239
20d1af89
ML
12402016-08-12 Martin Liska <mliska@suse.cz>
1241
1242 * g++.dg/gcov/gcov-16.C: New test.
1243 * lib/gcov.exp: Support new argument for run-gcov function.
1244
5cacda56
ML
12452016-08-12 Martin Liska <mliska@suse.cz>
1246
1247 PR gcov-profile/35590
1248 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
1249
663eecfd
RB
12502016-08-12 Richard Biener <rguenther@suse.de>
1251
1252 PR tree-optimization/72851
1253 * gcc.dg/torture/pr72851.c: New testcase.
1254
3f8257db 12552016-08-12 Alexandre Oliva <aoliva@redhat.com>
8aaf799b 1256
e366d7d8
AO
1257 PR debug/63240
1258 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
1259 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
1260 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
1261 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
1262 DW_AT_deleted.
1263
71e1a6a4
AO
1264 PR debug/55641
1265 * g++.dg/debug/dwarf2/ref-1.C: New.
1266
8aaf799b
AO
1267 PR debug/49366
1268 * g++.dg/debug/dwarf2/template-params-12.H: New.
1269 * g++.dg/debug/dwarf2/template-params-12f.C: New.
1270 * g++.dg/debug/dwarf2/template-params-12g.C: New.
1271 * g++.dg/debug/dwarf2/template-params-12n.C: New.
1272 * g++.dg/debug/dwarf2/template-params-12s.C: New.
1273 * g++.dg/debug/dwarf2/template-params-12u.C: New.
1274 * g++.dg/debug/dwarf2/template-params-12v.C: New.
1275 * g++.dg/debug/dwarf2/template-params-12w.C: New.
1276
06f9caed
BS
12772016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1278
1279 PR target/72863
1280 * gcc.target/powerpc/pr72863.c: New test.
1281
a8b956c1
UB
12822016-08-11 Uros Bizjak <ubizjak@gmail.com>
1283
1284 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
1285
c73dd986
L
12862015-08-11 H.J. Lu <hongjiu.lu@intel.com>
1287
1288 * gcc.target/i386/pieces-strcpy-1.c: New test.
1289 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
1290
385ed708
JJ
12912016-08-11 Jakub Jelinek <jakub@redhat.com>
1292
1293 PR c++/72868
1294 * g++.dg/cpp1y/constexpr-switch4.C: New test.
1295
df7ec09f
L
12962015-08-11 H.J. Lu <hongjiu.lu@intel.com>
1297
1298 * gcc.target/i386/pieces-memcpy-1.c: New test.
1299 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
1300 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
1301 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
1302 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
1303 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
1304
b95a64bb
JJ
13052016-08-11 Jakub Jelinek <jakub@redhat.com>
1306
1307 PR c/72816
7ddbcf6b 1308 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 1309
59537744
BE
13102016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
1311
1312 PR tree-optimization/71083
1313 * gcc.c-torture/execute/pr71083.c: New test.
1314 * gnat.dg/loop_optimization23.adb: New test.
1315 * gnat.dg/loop_optimization23_pkg.ads: New test.
1316 * gnat.dg/loop_optimization23_pkg.adb: New test.
1317
183ac6d0
RB
13182016-08-11 Richard Biener <rguenther@suse.de>
1319
1320 PR tree-optimization/72772
1321 * gcc.dg/graphite/pr35356-1.c: Adjust.
1322 * gcc.dg/tree-ssa/pr59597.c: Likewise.
1323
b152f5a2
JB
13242016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
1325
1326 * gfortran.dg/random_7.f90: Take into account that the last seed
1327 value is the special p value.
1328 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
1329
bb7ebad1
RB
13302016-08-11 Richard Biener <rguenther@suse.de>
1331
1332 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
1333
2e186411
AM
13342016-08-11 Alan Modra <amodra@gmail.com>
1335
1336 * gcc.target/powerpc/pr71680.c: New.
1337
e9e6d4f6
KN
13382016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
1339
1340 * gcc.target/powerpc/bfp/bfp.exp: New file.
1341 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
1342 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
1343 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
1344 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
1345 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
1346 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
1347 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
1348 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
1349 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
1350 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
1351 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
1352 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
1353 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
1354 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
1355 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
1356 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
1357 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
1358 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
1359 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
1360 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
1361 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
1362 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
1363 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
1364 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
1365 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
1366 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
1367 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
1368 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
1369 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
1370 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
1371 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
1372 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
1373 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
1374 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
1375 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
1376 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
1377 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
1378 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
1379 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
1380 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
1381 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
1382 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
1383 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
1384 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
1385 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
1386 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
1387 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
1388 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
1389 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
1390 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
1391 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
1392 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
1393 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
1394
9c8eabea
BC
13952016-08-10 Bin Cheng <bin.cheng@arm.com>
1396
1397 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
1398 Add aarch64*-*-*.
1399
6c553b76
BC
14002016-08-10 Bin Cheng <bin.cheng@arm.com>
1401
1402 * gcc.target/aarch64/simd/vcond-ne.c: New test.
1403
a0883b08
MM
14042016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1405
1406 PR target/72853
1407 * gcc.target/powerpc/pr72853.c: New test.
1408
a266236e
ML
14092016-08-10 Martin Liska <mliska@suse.cz>
1410
1411 PR gcov-profile/58306
1412 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
1413
22063dbc
ML
14142016-08-10 Martin Liska <mliska@suse.cz>
1415
1416 * g++.dg/gcov/gcov-threads-1.C: New test.
1417
5250a5bb
SKS
14182016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1419
1420 PR target/71873
1421 * gcc.target/avr/pr71873.c: New test.
1422
b7597ae5
ML
14232016-08-09 Martin Liska <mliska@suse.cz>
1424
1425 * g++.dg/gcov/gcov-dump-1.C: New test.
1426 * g++.dg/gcov/gcov-dump-2.C: New test.
1427
ab50a215
ML
14282016-08-09 Martin Liska <mliska@suse.cz>
1429
1430 * gcc.dg/tree-prof/val-prof-9.c: New test.
1431
dcb1e137
ML
14322016-08-09 Martin Liska <mliska@suse.cz>
1433
1434 * gcc.dg/tree-prof/val-prof-8.c: New test.
1435
04d6d3b6
MJ
14362016-08-09 Martin Jambor <mjambor@suse.cz>
1437
df839749
UB
1438 PR ipa/71981
1439 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 1440
c57e78c4
BC
14412016-08-09 Bin Cheng <bin.cheng@arm.com>
1442
1443 PR tree-optimization/33707
1444 * gcc.dg/vect/pr33707.c: New test.
1445
42970a17
BC
14462016-08-09 Bin Cheng <bin.cheng@arm.com>
1447
1448 PR tree-optimization/pr72772
1449 * gcc.dg/tree-ssa/pr72772.c: New test.
1450
810a3aa6
MF
14512016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
1452
1453 PR rtl-optimization/66669
1454 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
1455
9e207d6f
JJ
14562016-08-09 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR tree-optimization/72824
1459 * gcc.c-torture/execute/ieee/pr72824.c: New test.
1460
50bf47fd
RB
14612016-08-09 Richard Biener <rguenther@suse.de>
1462
1463 PR tree-optimization/71802
1464 * gcc.dg/torture/pr71802.c: New testcase.
1465
cadec7ca
JJ
14662016-08-09 Jakub Jelinek <jakub@redhat.com>
1467
1468 PR c++/72809
1469 * g++.dg/eh/stdarg1.C: New test.
1470
c43c5112
AK
14712016-08-08 Andi Kleen <ak@linux.intel.com>
1472
1473 * lib/profopt.exp: (auto-profopt-execute): Don't include full
1474 test command line in failure log.
1475 (profopt-execute): dito. Make autofdo file names unique.
1476
895aa8e1
DM
14772016-08-08 David Malcolm <dmalcolm@redhat.com>
1478
1479 PR c/64955
1480 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
1481 output.
1482
9afda630
PK
14832016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1484
1485 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
1486 c99_runtime.
1487 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
1488 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1489 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1490 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
1491 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1492 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1493
e52ed3fe
DM
14942016-08-08 David Malcolm <dmalcolm@redhat.com>
1495
1496 PR c/52952
1497 * gcc.dg/cpp/pr66415-1.c: Likewise.
1498 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
1499 * gcc.dg/format/c90-printf-1.c: Likewise.
1500 * gcc.dg/format/diagnostic-ranges.c: New test case.
1501
ad200580
JJ
15022016-08-08 Jakub Jelinek <jakub@redhat.com>
1503
77524e0d
JJ
1504 PR fortran/72716
1505 * gfortran.dg/gomp/pr72716.f90: New test.
1506
2187f2a2
JJ
1507 PR middle-end/72781
1508 * gcc.dg/gomp/pr72781.c: New test.
1509
ad200580
JJ
1510 PR middle-end/68762
1511 * g++.dg/vect/pr68762-1.cc: New test.
1512 * g++.dg/vect/pr68762-2.cc: New test.
1513 * g++.dg/vect/pr68762.h: New file.
1514
989d0071
MS
15152016-08-08 Martin Sebor <msebor@redhat.com>
1516
1517 PR testsuite/72838
3a146d46
JJ
1518 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
1519 * g++.dg/warn/overflow-warn-3.C: Same.
1520 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 1521
7090cac9
AV
15222016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1523
1524 PR fortran/71936
1525 * gfortran.dg/allocate_with_source_21.f03: New test.
1526
64e56ab0
AV
15272016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1528
1529 PR fortran/72698
1530 * gfortran.dg/allocate_with_source_20.f03: New test.
1531
0476487d
AM
15322016-08-08 Alan Modra <amodra@gmail.com>
1533
1534 * gcc.c-torture/compile/pr72802.c: New.
1535
8e9218f2
AV
15362016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
1537
1538 PR fortran/70524
1539 * gfortran.dg/dependency_48.f90: New test.
1540
c1f7083b
TK
15412016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1542
531e5ae3 1543 PR fortran/70040
c1f7083b
TK
1544 * gfortran.dg/pr70040.f90: New testcase.
1545
6ab5813c
TK
15462016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1547
1548 PR fortran/71961
1549 * gfortran.dg/matmul_10.f90: New testcase.
1550
27bddc4a
JH
15512016-08-07 Jan Hubicka <hubicka@ucw.cz>
1552
1553 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
1554
4a9f8a9f
JJ
15552016-08-07 Jakub Jelinek <jakub@redhat.com>
1556
1557 PR c/72816
1558 * gcc.dg/pr72816.c: New test.
1559
fa76f2c6
JW
15602016-08-06 Jonathan Wakely <jwakely@redhat.com>
1561
1562 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
1563 * g++.dg/conversion/pr41426.C: Likewise.
1564 * g++.dg/conversion/pr66211.C: Likewise.
1565 * g++.dg/cpp1y/lambda-init9.C: Likewise.
1566 * g++.dg/init/ref8.C: Likewise.
1567 * g++.old-deja/g++.law/cvt20.C: Likewise.
1568 * g++.old-deja/g++.mike/p9732c.C: Likewise.
1569
5c3e5002
PP
15702016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1571
1572 PR tree-optimization/18046
1573 * gcc.dg/tree-ssa/vrp105.c: New test.
1574 * gcc.dg/tree-ssa/vrp106.c: New test.
1575
94087e88 15762016-08-05 Martin Sebor <msebor@redhat.com>
64d6d399
MS
1577
1578 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
1579 1ul in diagnostics. Remove hyphen from "constant-expression."
1580 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
1581 * g++.dg/cpp0x/static_assert3.C: Same.
1582 * g++.dg/cpp1y/constexpr-throw.C: Same.
1583 * g++.dg/template/nontype3.C: Same.
1584 * g++.dg/warn/overflow-warn-1.C: Same.
1585 * g++.dg/warn/overflow-warn-3.C: Same.
1586 * g++.dg/warn/overflow-warn-4.C: Same.
1587
88fa5555
DM
15882016-08-05 David Malcolm <dmalcolm@redhat.com>
1589
1590 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
1591 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
1592 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
1593 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
1594
1addb9e6
PP
15952016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
1596
1597 PR tree-optimization/72810
1598 * gcc.dg/tree-ssa/vrp110.c: New test.
1599
1b62ed4f
JG
16002016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
1601
1602 PR Target/72819
1603 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
1604 registers.
1605 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
1606 saving the half-precision registers.
1607 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
1608 value is returned in h0.
1609 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
1610 are passed in FP/SIMD registers.
1611 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
1612 passing works corrcetly.
1613 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
1614 (hfa_f16x2_t): Likewise.
1615 (hfa_f16x3_t): Likewise.
1616 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
1617 are promoted to double and passed in a double register.
1618 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
1619 are promoted to double and stacked.
1620 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
1621 __fp16 data types.
1622 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
1623 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
1624 __fp16 first get passed in FP/SIMD registers, then stacked.
1625
4228ca19
NS
16262016-08-05 Nathan Sidwell <nathan@acm.org>
1627
1628 PR c++/68724
1629 * g++.dg/cpp0x/pr68724.C: New.
1630
db7c335e
RB
16312016-08-05 Richard Biener <rguenther@suse.de>
1632
1633 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
1634
48abe922
PP
16352016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1636
1637 * gcc.dg/tree-ssa/vrp107.c: New test.
1638 * gcc.dg/tree-ssa/vrp108.c: New test.
1639 * gcc.dg/tree-ssa/vrp109.c: New test.
1640
f6cdf42f
PK
16412016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1642
1643 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
1644 dg-options.
1645
33a9c609
PK
16462016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1647
1648 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
1649 test-cases.
1650 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
1651 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
1652 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
1653 test-cases.
1654 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
1655 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
1656 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
1657 large_double.
1658
4473482d
PC
16592016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1660
1661 PR c++/72800
1662 * g++.dg/cpp1y/lambda-ice1.C: New.
1663
08156df5
PP
16642016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1665
1666 PR c++/72759
1667 * g++.dg/cpp1y/pr72759.C: New test.
1668
938da3a5
PP
16692016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
1670
1671 * gcc.dg/switch-10.c: New test.
1672
da84183c
JG
16732016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
1674
1675 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
1676
ae9281fc
TS
16772016-08-04 Thomas Schwinge <thomas@codesourcery.com>
1678
1679 * c-c++-common/goacc/routine-5.c: Update.
1680
086ad22e
BE
16812016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
1682
1683 PR rtl-optimization/70903
1684 * gcc.c-torture/execute/pr70903.c: New test.
1685
6805e400
ML
16862016-08-04 Martin Liska <mliska@suse.cz>
1687
1688 * gcc.dg/params/params.exp: Replace file exists with
1689 TESTING_IN_BUILD_TREE.
1690
a0008434
MP
16912016-08-04 Marek Polacek <polacek@redhat.com>
1692
1693 PR c++/70229
1694 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
1695
fb46286e
RB
16962016-08-04 Richard Biener <rguenther@suse.de>
1697
1698 PR middle-end/71984
1699 * gcc.dg/torture/pr71984.c: Guard correctness check for
1700 little-endian.
1701
ac2c96ab
AP
17022016-08-03 Andrew Pinski <apinski@cavium.com>
1703
1704 * gcc.c-torture/compile/20160802-1.c: New testcase.
1705
c98583e9
FR
17062016-08-03 Fritz Reese <fritzoreese@gmail.com>
1707
1708 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
1709
9ad1a1da
RB
17102016-08-03 Richard Biener <rguenther@suse.de>
1711
1712 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
1713 and remove -O3.
1714 * c-c++-common/ubsan/pr71403-2.c: Likewise.
1715 * c-c++-common/ubsan/pr71403-3.c: Likewise.
1716
cd75c979
RB
17172016-08-03 Richard Biener <rguenther@suse.de>
1718
1719 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
1720 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
1721 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
1722 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
1723
30e8d875
SKS
17242016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1725
1726 * gcc.dg/init-excess-2.c: Require int32plus.
1727 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
1728 * gcc.dg/pr59963-2.c: Require int32plus.
1729 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
1730 * gcc.dg/unroll-7.c: Require int32plus.
1731
69b806f6
BC
17322016-08-02 Bin Cheng <bin.cheng@arm.com>
1733
1734 PR tree-optimization/34114
1735 * gcc.dg/tree-ssa/loop-42.c: New test.
1736
1efafef3
TC
17372016-08-02 Tamar Christina <tamar.christina@arm.com>
1738
1739 * gcc.target/aarch64/vminmaxnm.c: New.
1740 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
1741 tests.
1742
e2a99194
MM
17432016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1744
1745 * gcc.target/powerpc/vec-extract-5.c: New tests to test
1746 vec_extract for vector float, vector int, vector short, and vector
1747 char.
1748 * gcc.target/powerpc/vec-extract-6.c: Likewise.
1749 * gcc.target/powerpc/vec-extract-7.c: Likewise.
1750 * gcc.target/powerpc/vec-extract-8.c: Likewise.
1751 * gcc.target/powerpc/vec-extract-9.c: Likewise.
1752
71bfb77a
WD
17532016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
1754
1755 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 1756 single stack adjustment, no writeback.
71bfb77a
WD
1757 * gcc.target/aarch64/test_frame_12.c: Likewise.
1758 * gcc.target/aarch64/test_frame_13.c: Likewise.
1759 * gcc.target/aarch64/test_frame_15.c: Likewise.
1760 * gcc.target/aarch64/test_frame_6.c: Likewise.
1761 * gcc.target/aarch64/test_frame_7.c: Likewise.
1762 * gcc.target/aarch64/test_frame_8.c: Likewise.
1763 * gcc.target/aarch64/test_frame_16.c: New test.
1764
37bce35a
L
17652015-08-01 H.J. Lu <hongjiu.lu@intel.com>
1766
1767 PR target/72748
1768 * gcc.target/i386/pr72748.c: New test.
1769
3f8257db 17702015-08-01 Alan Hayward <alan.hayward@arm.com>
2a93954e
AH
1771
1772 PR tree-optimization/71818
1773 * gcc.dg/vect/pr71818.c: New
1774
bf60c531
ML
17752016-08-01 Martin Liska <mliska@suse.cz>
1776
1777 PR tree-optimization/71857
1778 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
1779
8ed49fab
KT
17802016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1781
1782 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
1783
76e2c821
JB
17842016-08-01 Jan Beulich <jbeulich@suse.com>
1785
1786 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
1787
35029597
WS
17882016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1789
1790 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
1791 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1792
3aa4b66a
JW
17932016-07-31 Jonathan Wakely <jwakely@redhat.com>
1794
1795 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
1796 (check_effective_target_c++): Likewise. Also match for libstdc++.
1797
3f8257db 17982016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
93cb9a5a
SK
1799
1800 PR fortran/41922
1801 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
1802 * gfortran.dg/equiv_constraint_7.f90: Ditto.
1803 * gfortran.dg/pr41922.f90: New test.
1804
9fcb2819
SK
18052016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1806
1807 PR fortran/68566
1808 * gfortran.dg/pr68566.f90: new test.
1809
94087e88 18102016-07-30 Martin Sebor <msebor@redhat.com>
8bada5cd
MS
1811
1812 PR c++/60760
1813 PR c++/71091
1814 * g++.dg/cpp0x/constexpr-cast.C: New test.
1815 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
1816 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
1817 * g++.dg/ubsan/pr63956.C: Correct.
1818
d0047a25
MM
18192016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
1820
1821 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
1822 vector double or vector long where the vector is in memory.
1823 * gcc.target/powerpc/vec-extract-3.c: Likewise.
1824 * gcc.target/powerpc/vec-extract-4.c: Likewise.
1825
e4f7a5df
SK
18262016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1827
1828 PR fortran/69867
1829 * gfortran.dg/pr69867.f90: New test.
1830
b441ae1d
SK
18312016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1832
1833 PR fortran/69962
1834 * gfortran.dg/pr69962.f90: New test.
1835
712dff31
SK
18362016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1837
1838 PR fortran/70006
1839 * gfortran.dg/pr70006.f90: New test.
1840
fb42421e
SK
18412016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
1842
1843 PR fortran/71730
1844 * gfortran.dg/pr71730.f90: New test.
1845 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
1846 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
1847 * gfortran.dg/array_constructor_26.f03: Ditto.
1848
466effe0
WS
18492016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1850
1851 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
1852 * gcc.target/powerpc/pr71763.c: Likewise.
1853
f618a472
MP
18542016-07-29 Marek Polacek <polacek@redhat.com>
1855
1856 PR c/71742
1857 * gcc.dg/940510-1.c: Adjust dg-error.
1858 * gcc.dg/c99-flex-array-1.c: Likewise.
1859 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
1860
efd0786f
MP
1861 PR c/71853
1862 * gcc.dg/noncompile/pr71853.c: New test.
1863
e00dceaf
MP
1864 PR c/71573
1865 * gcc.dg/noncompile/pr71573.c: New test.
1866
638fc14f
MP
1867 PR c/71926
1868 * g++.dg/warn/Wparentheses-30.C: New test.
1869 * gcc.dg/Wparentheses-14.c: New test.
1870
61c73a7f
UB
18712016-07-29 Uros Bizjak <ubizjak@gmail.com>
1872
1873 * gcc.dg/pr59833.c: Use dg-add-options ieee.
1874
01d32b2b
BC
18752016-07-29 Bin Cheng <bin.cheng@arm.com>
1876
1877 PR tree-optimization/57558
1878 * gcc.dg/vect/pr57558-1.c: New test.
1879 * gcc.dg/vect/pr57558-2.c: New test.
1880
f6c7a248
PK
18812016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1882
61c73a7f 1883 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
1884 to scan forwprop1 dump pass.
1885
f54ea774
PC
18862016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1887
1888 PR c++/51488
1889 * g++.dg/template/pr51488.C: New.
1890
673a107a
JJ
18912016-07-29 Jakub Jelinek <jakub@redhat.com>
1892
1893 PR c/71969
1894 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
1895 static __inline__.
1896 * gcc.dg/pr71969-1.c: New test.
1897 * gcc.dg/pr71969-2.c: New test.
1898 * gcc.dg/pr71969-3.c: New test.
1899
78169471
MP
19002016-07-29 Marek Polacek <polacek@redhat.com>
1901
1902 PR c/71574
1903 * c-c++-common/pr71574.c: New test.
1904
a5b5c8b6
MP
1905 PR c/71583
1906 * gcc.dg/noncompile/pr71583.c: New test.
1907
883b6d4e
KV
19082016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
1909
1910 PR middle-end/68217
1911 * gcc.dg/pr68217.c: New test.
1912
89f1f37e
SK
19132016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1914
1915 PR fortran/71067
1916 * gfortran.dg/pr71067_1.f90: New test.
1917 * gfortran.dg/pr71067_2.f90: Ditto.
1918
e0d32185
MM
19192016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1920
1921 * gcc.target/powerpc/vec-extract-1.c: New test.
1922
c851722d
SK
19232016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1924
1925 PR fortran/71799
1926 * gfortran.dg/pr71799.f90: New test.
1927
f064da6a
PC
19282016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
1929
1930 PR c++/71665
1931 * g++.dg/cpp0x/pr71665-1.C: New.
1932 * g++.dg/cpp0x/pr71665-2.C: Likewise.
1933 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
1934 * g++.dg/ext/label10.C: Likewise.
1935 * g++.dg/parse/constant5.C: Likewise.
1936
1b70aaad
SK
19372016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
1938
1939 PR fortran/71859
1940 * gfortran.dg/pr71859.f90: New test.
1941 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
1942 * gfortran.dg/coarray_collectives_1.f90: Ditto.
1943
a23404c9
PT
19442016-07-28 Paul Thomas <pault@gcc.gnu.org>
1945
1946 PR fortran/71883
1947 * gfortran.dg/pr71883.f90 : New test.
1948
513d866d
YR
19492016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1950
1951 PR tree-optimization/71734
61c73a7f 1952 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 1953
7c428aa2
RL
19542016-07-28 Renlin Li <renlin.li@arm.com>
1955
1956 Revert
1957 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1958
1959 PR fortran/71902
1960 * gfortran.dg/dependency_47.f90: New test.
1961
1225d6b1
ML
19622016-07-28 Martin Liska <mliska@suse.cz>
1963
1964 PR gcov-profile/68025
1965 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
1966
e5f5bf35
ML
19672016-07-28 Martin Liska <mliska@suse.cz>
1968
1969 * g++.dg/vect/pr70944.cc: New test.
1970
4536610d
KV
19712016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
1972
1973 PR middle-end/71994
1974 * gcc.dg/torture/pr71994.c: New test.
1975
8c6961ca
PK
19762016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1977
1978 PR middle-end/71078
1979 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
1980 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
1981 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
1982
8de22ea0
RB
19832016-07-27 Richard Biener <rguenther@suse.de>
1984
1985 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
1986
5d9da222
ML
19872016-07-27 Martin Liska <mliska@suse.cz>
1988
1989 * gcc.dg/predict-13.c: New test.
1990 * gcc.dg/predict-14.c: New test.
1991
af9e275f
SKS
19922016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1993
a23404c9 1994 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
1995 including stdint.h.
1996 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
1997 including stdint.h.
1998
71abba1e
MM
19992016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2000
2001 PR target/71869
2002 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
2003 IEEE built-in functions handle quiet and signalling NaNs
2004 correctly.
2005
9cd74e8f
SK
20062016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
2007
2008 PR fortran/71862
2009 * gfortran.dg/pr71862.f90: New test.
2010
0d48446f
MS
20112016-07-26 Martin Sebor <msebor@redhat.com>
2012
2013 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
2014 selector with dg-options.
2015
524cf1e4
PP
20162016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
2017
2018 PR tree-optimization/18046
2019 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
2020 * gcc.dg/tree-ssa/vrp103.c: New test.
2021 * gcc.dg/tree-ssa/vrp104.c: New test.
2022
100665d8
WS
20232016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2024
2025 * gcc.target/powerpc/pr63354.c: Require lp64 since
2026 -mprofile-kernel is not legal with -m32.
2027
0b64ca40
RB
20282016-07-26 Richard Biener <rguenther@suse.de>
2029
2030 PR rtl-optimization/71984
2031 * gcc.dg/torture/pr71984.c: New testcase.
2032
9b7937cf
RS
20332016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
2034
2035 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
2036 g++-dg-runtest via et-dg-runtest.
2037 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
2038 * gcc.dg/vect/vect.exp: Likewise.
2039 * gfortran.dg/graphite/graphite.exp: Likewise, but for
2040 gfortran-dg-runtest.
2041 * gfortran.dg/vect/vect.exp: Likewise.
2042 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
2043 (check_mips_loongson_hw_available): Likewise.
2044 (check_effective_target_mpaired_single_runtime): Likewise.
2045 (check_effective_target_mips_loongson_runtime): Likewise.
2046 (add_options_for_mpaired_single): Likewise.
2047 (check_effective_target_vect_int): Add global et_index.
2048 Check and save the supported feature for a target selected by
2049 the et_index target. Break long lines where appropriate. Call
2050 et-is-effective-target for MIPS with an argument instead of
2051 check_effective_target_* where appropriate.
2052 (check_effective_target_vect_intfloat_cvt): Likewise.
2053 (check_effective_target_vect_uintfloat_cvt): Likewise.
2054 (check_effective_target_vect_floatint_cvt): Likewise.
2055 (check_effective_target_vect_floatuint_cvt): Likewise.
2056 (check_effective_target_vect_simd_clones): Likewise.
2057 (check_effective_target_vect_shift): ewise.
2058 (check_effective_target_whole_vector_shift): Likewise.
2059 (check_effective_target_vect_bswap): Likewise.
2060 (check_effective_target_vect_shift_char): Likewise.
2061 (check_effective_target_vect_long): Likewise.
2062 (check_effective_target_vect_float): Likewise.
2063 (check_effective_target_vect_double): Likewise.
2064 (check_effective_target_vect_long_long): Likewise.
2065 (check_effective_target_vect_no_int_max): Likewise.
2066 (check_effective_target_vect_no_int_add): Likewise.
2067 (check_effective_target_vect_no_bitwise): Likewise.
2068 (check_effective_target_vect_widen_shift): Likewise.
2069 (check_effective_target_vect_no_align): Likewise.
2070 (check_effective_target_vect_hw_misalign): Likewise.
2071 (check_effective_target_vect_element_align): Likewise.
2072 (check_effective_target_vect_condition): Likewise.
2073 (check_effective_target_vect_cond_mixed): Likewise.
2074 (check_effective_target_vect_char_mult): Likewise.
2075 (check_effective_target_vect_short_mult): Likewise.
2076 (check_effective_target_vect_int_mult): Likewise.
2077 (check_effective_target_vect_extract_even_odd): Likewise.
2078 (check_effective_target_vect_interleave): Likewise.
2079 (check_effective_target_vect_stridedN): Likewise.
2080 (check_effective_target_vect_multiple_sizes): Likewise.
2081 (check_effective_target_vect64): Likewise.
2082 (check_effective_target_vect_call_copysignf): Likewise.
2083 (check_effective_target_vect_call_sqrtf): Likewise.
2084 (check_effective_target_vect_call_btrunc): Likewise.
2085 (check_effective_target_vect_call_btruncf): Likewise.
2086 (check_effective_target_vect_call_ceil): Likewise.
2087 (check_effective_target_vect_call_ceilf): Likewise.
2088 (check_effective_target_vect_call_floor): Likewise.
2089 (check_effective_target_vect_call_floorf): Likewise.
2090 (check_effective_target_vect_call_lceil): Likewise.
2091 (check_effective_target_vect_call_lfloor): Likewise.
2092 (check_effective_target_vect_call_nearbyint): Likewise.
2093 (check_effective_target_vect_call_nearbyintf): Likewise.
2094 (check_effective_target_vect_call_round): Likewise.
2095 (check_effective_target_vect_call_roundf): Likewise.
2096 (check_effective_target_vect_perm): Likewise, but also append *_saved
2097 to the existing global name to properly cache the result.
2098 (check_effective_target_vect_perm_byte): Likewise.
2099 (check_effective_target_vect_perm_short): Likewise.
2100 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
2101 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
2102 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
2103 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
2104 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
2105 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
2106 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
2107 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
2108 (check_effective_target_vect_sdot_qi): Likewise.
2109 (check_effective_target_vect_udot_qi): Likewise.
2110 (check_effective_target_vect_sdot_hi): Likewise.
2111 (check_effective_target_vect_udot_hi): Likewise.
2112 (check_effective_target_vect_usad_char): Likewise.
2113 (check_effective_target_vect_pack_trunc): Likewise.
2114 (check_effective_target_vect_unpack): Likewise.
2115 (check_effective_target_vect_aligned_arrays): Likewise.
2116 (check_effective_target_vect_natural_alignment): Likewise.
2117 (check_effective_target_vector_alignment_reachable): Likewise.
2118 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
2119 (is-effective-target): Initialize et_index if undefined.
2120 (et-dg-runtest): New.
2121 (et-is-effective-target): Likewise.
2122 (check_vect_support_and_set_flags): Add supported MIPS targets to
2123 EFFECTIVE_TARGETS list. Return the number of supported targets.
2124
8f63caf6 21252016-07-26 Richard Biener <rguenther@suse.de>
3f8257db 2126 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8f63caf6
RB
2127
2128 PR middle-end/70920
2129 * gcc.dg/pr70920-1.c: New test-case.
2130 * gcc.dg/pr70902-2.c: Likewise.
2131 * gcc.dg/pr70920-3.c: Likewise.
2132 * gcc.dg/pr70920-4.c: Likewise
2133 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
2134 2 instead of 3.
2135
7d575fff
AM
21362016-07-25 Alexander Monakov <amonakov@ispras.ru>
2137
2138 * gcc.c-torture/execute/pr71494.c: Require label_values.
2139 * gcc.dg/pr16973.c: Ditto.
2140
bf01e070
SKS
21412016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2142
2143 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
2144 * gcc.dg/torture/pr69771.c: Require int32plus.
2145 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
2146
16b05965
ML
21472016-07-25 Martin Liska <mliska@suse.cz>
2148
2149 * gcc.dg/torture/pr71987.c: New test.
2150
d52d3767
SK
21512016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
2152
2153 PR fortran/71935
2154 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
2155 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
2156 * gfortran.dg/pr71935.f90: New test.
2157
94087e88 21582016-07-22 Martin Sebor <msebor@redhat.com>
2e6b45af
MS
2159
2160 PR c++/71675
2161 * g++.dg/ext/atomic-3.C: New test.
2162 * gcc.dg/atomic/pr71675.c: New test.
2163
58b3986e
ES
21642016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
2165
2166 * gcc.target/i386/mvc8.c: New test.
2167
faa1612a
BC
21682016-07-22 Bin Cheng <bin.cheng@arm.com>
2169
2170 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
2171 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
2172
1603ebe0
TK
21732016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2174
2175 PR fortran/71795
2176 * gfortran.dg/constructor_50.f90: New test.
2177
bc91c436
ML
21782016-07-22 Martin Liska <mliska@suse.cz>
2179
2180 PR gcov-profile/69028
2181 PR gcov-profile/62047
2182 * g++.dg/cilk-plus/pr69028.C: New test.
2183
9fe9a3a7
AV
21842016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
2185
2186 * gfortran.dg/coarray_stat_2.f90: New test.
2187
70866e3d
MM
21882016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2189
2190 * gcc.target/powerpc/vec-extract.h: New files to check the
2191 vec_extract built-in functions for all vector types, testing
2192 accessing each element, both with constant and variable element
2193 numbers.
2194 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
2195 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
2196 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
2197 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
2198 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
2199 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
2200 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
2201 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
2202 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
2203
ab3af181
JJ
22042016-07-21 Jakub Jelinek <jakub@redhat.com>
2205
2206 PR c++/71728
2207 * g++.dg/other/pr71728.C: New test.
2208
ebe8f322
JG
22092016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
2210
2211 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
2212 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
2213 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
2214 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
2215 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
2216
959cef74
RB
22172016-07-21 Richard Biener <rguenther@suse.de>
2218
2219 PR tree-optimization/71947
2220 * gcc.dg/tree-ssa/vrp102.c: New testcase.
2221
b24d9420
BC
22222016-07-21 Bin Cheng <bin.cheng@arm.com>
2223
2224 * gcc.dg/tree-ssa/scev-15.c: New.
2225
23974819
BC
22262016-07-21 Bin Cheng <bin.cheng@arm.com>
2227
2228 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
2229
ee78cbaa
JJ
22302016-07-21 Jakub Jelinek <jakub@redhat.com>
2231
2232 PR c++/71941
2233 * g++.dg/gomp/pr71941.C: New test.
2234
52ed68f7
DM
22352016-07-20 David Malcolm <dmalcolm@redhat.com>
2236
2237 PR c/70339
2238 PR c/71858
2239 * g++.dg/spellcheck-identifiers.C: New test case, based on
2240 gcc.dg/spellcheck-identifiers.c.
2241 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
2242 gcc.dg/spellcheck-identifiers-2.c.
2243 * g++.dg/spellcheck-typenames.C: New test case, based on
2244 gcc.dg/spellcheck-typenames.c
2245
18407bfb
JW
22462016-07-20 Jonathan Wakely <jwakely@redhat.com>
2247
2248 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
2249 pointer to member function and also test catching by reference.
2250
4c07fd98
DV
22512016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
2252
2253 * gcc.target/s390/pr67443.c: Fix test case.
2254
fee21d65
DV
22552016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
2256
2257 * gcc.target/s390/insv-1.c: Xfail some tests.
2258 * gcc.target/s390/insv-2.c: Likewise.
2259
dbe9dfdd
GJL
22602016-07-20 Georg-Johann Lay <avr@gjlay.de>
2261
2262 * gcc.target/avr/torture/get-mem.c: New test.
2263 * gcc.target/avr/torture/set-mem.c: New test.
2264
c25e1d82
GJL
22652016-07-20 Georg-Johann Lay <avr@gjlay.de>
2266
2267 PR target/71948
2268 * gcc.target/avr/torture/tiny-progmem.c: New test.
2269
109d2197
JJ
22702016-07-20 Jakub Jelinek <jakub@redhat.com>
2271
7419f441
JJ
2272 PR c++/71909
2273 * g++.dg/parse/pr71909.C: New test.
2274 * g++.dg/tm/pr71909.C: New test.
2275
109d2197
JJ
2276 PR c++/50060
2277 * g++.dg/cpp0x/constexpr-50060.C: New test.
2278 * g++.dg/cpp1y/constexpr-50060.C: New test.
2279
144530cf
ML
22802016-07-20 Martin Liska <mliska@suse.cz>
2281
2282 * gfortran.dg/graphite/pr71898.f90: New test.
2283
04ac4afa
BC
22842016-07-20 Bin Cheng <bin.cheng@arm.com>
2285
2286 PR tree-optimization/71503
2287 PR tree-optimization/71683
2288 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
2289 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
2290
dcbdb17a
ML
22912016-07-20 Martin Liska <mliska@suse.cz>
2292
2293 * gcc.dg/plugin/plugin.exp: Remove sreal test.
2294 * gcc.dg/plugin/sreal-test-1.c: Remove.
2295 * gcc.dg/plugin/sreal_plugin.c: Remove.
2296
6ed82555
TK
22972016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2298
2299 PR fortran/71902
2300 * gfortran.dg/dependency_47.f90: New test.
2301
13da0507
JJ
23022016-07-19 Jakub Jelinek <jakub@redhat.com>
2303
4833f561
JJ
2304 PR rtl-optimization/71916
2305 * gcc.c-torture/compile/pr71916.c: New test.
2306
4fda19ef
JJ
2307 PR middle-end/71874
2308 * g++.dg/torture/pr71874.C: New test.
2309
13da0507
JJ
2310 PR middle-end/71734
2311 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
2312 (my_alloc): Rewritten to use __builtin_posix_memalign and
2313 __SIZE_TYPE__.
2314 (my_free): Use __builtin_free instead of _mm_free.
2315 (Vec::operator=): Use __builtin_memcpy.
2316
e7980add
MJ
23172016-07-19 Martin Jambor <mjambor@suse.cz>
2318
61c73a7f
UB
2319 PR fortran/71688
2320 * gfortran.dg/pr71688.f90: New test.
e7980add 2321
13e88953
RB
23222016-07-19 Richard Biener <rguenther@suse.de>
2323
2324 * c-c++-common/vector-subscript-6.c: New testcase.
2325 * c-c++-common/vector-subscript-7.c: Likewise.
2326
1caf0482
SKS
23272016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2328
a23404c9 2329 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
2330 and UInt32 based on __SIZEOF_INT__.
2331
cef5388d
RB
23322016-07-19 Richard Biener <rguenther@suse.de>
2333
2334 PR tree-optimization/71901
2335 * gcc.dg/torture/pr71901.c: New testcase.
2336
23372016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
2338
2339 PR tree-optimization/71908
2340 * gcc.dg/torture/pr71908.c: New testcase.
2341
a8f7a895
MM
23422016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2343
2344 PR target/71493
2345 * gcc.target/powerpc/pr71493-1.c: New test.
2346 * gcc.target/powerpc/pr71493-2.c: Likewise.
2347
f2111a36
JJ
23482016-07-18 Jakub Jelinek <jakub@redhat.com>
2349
99516432
JJ
2350 PR c++/71835
2351 * g++.dg/conversion/ambig3.C: New test.
2352
87713c6a
JJ
2353 PR c++/71828
2354 * g++.dg/cpp0x/constexpr-71828.C: New test.
2355
7a7f16ca
JJ
2356 PR c++/71826
2357 * g++.dg/template/pr71826.C: New test.
2358
f4d90295
JJ
2359 PR c++/71822
2360 * g++.dg/template/defarg21.C: New test.
2361
f2111a36
JJ
2362 PR c++/71871
2363 * g++.dg/ext/vector31.C: New test.
2364
0b965526
UB
23652016-07-18 Uros Bizjak <ubizjak@gmail.com>
2366
2367 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
2368
94e136b9
YR
23692016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
2370
2371 PR tree-optimization/71734
2372 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
2373
7072df0a
DV
23742016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
2375
2376 * gcc.target/s390/warn-dynamicstack-1.c: New test.
2377 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
2378 stack-layout-dynamic-1.c: New test.
2379
54158a1a
AK
23802016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2381
2382 * gcc.target/s390/nolrl-1.c: New test.
2383
43068916
FR
23842016-07-17 Fritz Reese <fritzoreese@gmail.com>
2385
2386 PR fortran/71523
2387 * gfortran.dg/pr71523_1.f90: New test.
2388 * gfortran.dg/pr71523_2.f90: New test.
2389
a9356b12
AS
23902016-07-16 Andreas Schwab <schwab@linux-m68k.org>
2391
2392 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
2393
a07b81c7 23942016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3f8257db 2395 Marco Restelli <mrestelli@gmail.com>
a07b81c7
JD
2396
2397 PR fortran/62125
2398 * gfortran.dg/pr62125.f90: New test.
2399
96c0ec12
BS
24002016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2401
2402 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
2403 * gcc.target/powerpc/mulkc3-1.c: Likewise.
2404
479d0ed5
JW
24052016-07-15 Jonathan Wakely <jwakely@redhat.com>
2406
2407 PR c++/58796
2408 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
2409 * g++.dg/cpp0x/nullptr35.C: New test.
2410
41c7438e
BC
24112016-07-15 Bin Cheng <bin.cheng@arm.com>
2412
2413 * gcc.dg/tree-ssa/scev-8.c: Update test string.
2414
f7ba880b
CP
24152016-07-15 Cesar Philippidis <cesar@codesourcery.com>
2416
2417 * gfortran.dg/goacc/vector_length.f90: New test.
2418
b9aba0a0
RB
24192016-07-15 Richard Biener <rguenther@suse.de>
2420
2421 PR tree-optimization/71881
2422 * gcc.dg/torture/pr71881.c: New testcase.
2423
9513d5fb
RB
24242016-07-15 Richard Biener <rguenther@suse.de>
2425
2426 PR tree-optimization/71887
2427 * gcc.dg/torture/pr71887.c: New testcase.
2428
ddbbcb19
JJ
24292016-07-15 Jakub Jelinek <jakub@redhat.com>
2430
2431 PR c/71858
2432 * gcc.dg/spellcheck-identifiers-3.c: New test.
2433
29eb509c
AV
24342016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
2435
2436 PR fortran/71807
2437 * gfortran.dg/null_9.f90: New test.
2438
43aabfcf
BC
24392016-07-15 Bin Cheng <bin.cheng@arm.com>
2440
2441 * gcc.dg/tree-ssa/loop-41.c: New test.
2442
afc89e58
BC
24432016-07-15 Bin Cheng <bin.cheng@arm.com>
2444
2445 PR tree-optimization/71347
2446 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
2447
6fa682ad
SK
24482016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
2449
2450 PR fortran/29819
2451 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
2452 * gfortran.dg/contains.f90: Ditto.
2453 * gfortran.dg/contains_empty_1.f03: Ditto.
2454 * gfortran.dg/submodule_3.f08: Ditto.
2455
dd36b877
JJ
24562016-07-14 Jakub Jelinek <jakub@redhat.com>
2457
a60a5d31
JJ
2458 PR testsuite/71865
2459 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
2460 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
2461 expected diagnostics.
2462
dd36b877
JJ
2463 PR c/71858
2464 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
2465 * gcc.dg/spellcheck-identifiers-2.c: New test.
2466 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
2467 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
2468
a241f8ca
JJ
24692016-07-14 Jakub Jelinek <jakub@redhat.com>
2470
2471 PR tree-optimization/71872
2472 * gcc.c-torture/compile/pr71872.c: New test.
2473
d62b809c
TP
24742016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2475
2476 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
2477 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
2478 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
2479 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
2480 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
2481 * gcc.target/arm/atomic-op-acquire-1.c: This.
2482 * gcc.target/arm/atomic-op-char.c: Rename into ...
2483 * gcc.target/arm/atomic-op-char-1.c: This.
2484 * gcc.target/arm/atomic-op-consume.c: Rename into ...
2485 * gcc.target/arm/atomic-op-consume-1.c: This.
2486 * gcc.target/arm/atomic-op-int.c: Rename into ...
2487 * gcc.target/arm/atomic-op-int-1.c: This.
2488 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
2489 * gcc.target/arm/atomic-op-relaxed-1.c: This.
2490 * gcc.target/arm/atomic-op-release.c: Rename into ...
2491 * gcc.target/arm/atomic-op-release-1.c: This.
2492 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
2493 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
2494 * gcc.target/arm/atomic-op-short.c: Rename into ...
2495 * gcc.target/arm/atomic-op-short-1.c: This.
2496 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
2497 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
2498 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
2499 * gcc.target/arm/atomic-op-char-2.c: Likewise.
2500 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
2501 * gcc.target/arm/atomic-op-int-2.c: Likewise.
2502 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
2503 * gcc.target/arm/atomic-op-release-2.c: Likewise.
2504 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
2505 * gcc.target/arm/atomic-op-short-2.c: Likewise.
2506
1f8dd420
AV
25072016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
2508
2509 PR fortran/70842
2510 * gfortran.dg/select_type_35.f03: New test.
2511
53109ba8
KT
25122016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2513
2514 PR target/65951
2515 PR tree-optimization/70923
2516 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
2517 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
2518 * gcc.dg/vect/pr65951.c: Likewise.
2519 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
2520
91f35b7f
DE
25212016-07-14 David Edelsohn <dje.gcc@gmail.com>
2522
2523 * c-c++-common/pr60226.c: Expect maximum object file alignment
2524 error on AIX.
2525
351168fe
RB
25262016-07-14 Richard Biener <rguenther@suse.de>
2527
2528 PR tree-optimization/71866
2529 * gcc.dg/torture/pr71866.c: New testcase.
2530
94c32c00
TP
25312016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2532
2533 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
2534 selector and enclose boolean expression in curly braces.
2535
b799a481
AM
25362016-07-14 Alan Modra <amodra@gmail.com>
2537
2538 PR target/71733
2539 * gcc.target/powerpc/p9-novsx.c: New.
2540
f63ba78c
AK
25412016-07-13 Andi Kleen <ak@linux.intel.com>
2542
2543 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
2544 * g++.dg/tree-prof/morefunc.C: Dito.
2545 * g++.dg/tree-prof/pr35545.C: Dito.
2546 * g++.dg/tree-prof/reorder.C: Dito.
2547 * gcc.dg/tree-prof/20050826-2.c: Dito.
2548 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
2549 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
2550 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
2551 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
2552 * gcc.dg/tree-prof/inliner-1.c: Dito.
2553 * gcc.dg/tree-prof/merge_block.c: Dito.
2554 * gcc.dg/tree-prof/stringop-1.c: Dito.
2555 * gcc.dg/tree-prof/stringop-2.c: Dito.
2556 * gcc.dg/tree-prof/switch-case-1.c: Dito.
2557 * gcc.dg/tree-prof/switch-case-2.c: Dito.
2558 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
2559 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
2560 * gcc.dg/tree-prof/update-loopch.c: Dito.
2561 * gcc.dg/tree-prof/val-prof-1.c: Dito.
2562 * gcc.dg/tree-prof/val-prof-2.c: Dito.
2563 * gcc.dg/tree-prof/val-prof-3.c: Dito.
2564 * gcc.dg/tree-prof/val-prof-4.c: Dito.
2565 * gcc.dg/tree-prof/val-prof-5.c: Dito.
2566 * gcc.dg/tree-prof/val-prof-6.c: Dito.
2567 * gcc.dg/tree-prof/val-prof-7.c: Dito.
2568
f4d5a23d
AK
25692016-07-13 Andi Kleen <ak@linux.intel.com>
2570
2571 * lib/profopt.exp (profopt-execute): Remove .imports files.
2572
ae145898
AK
25732016-07-13 Andi Kleen <ak@linux.intel.com>
2574
0b965526 2575 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 2576
e97bd4f5
AK
25772016-07-13 Andi Kleen <ak@linux.intel.com>
2578
2579 * lib/profopt.exp (dg-final-scan-autofdo,
2580 dg-final-scan-not-autofdo): New functions.
2581
6fa3d4b4
BC
25822016-07-13 Bin Cheng <bin.cheng@arm.com>
2583
2584 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
2585 * gcc.dg/vect/vect-35.c: Ditto.
2586 * gcc.dg/vect/vect-alias-check-2.c: New test.
2587
65f18bc6
ML
25882016-07-13 Martin Liska <mliska@suse.cz>
2589
2590 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 2591 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
2592 * gfortran.dg/pr42108.f90: Update expected dump scan.
2593
9737f35b
RB
25942016-07-13 Richard Biener <rguenther@suse.de>
2595
2596 PR tree-optimization/24574
2597 * gcc.dg/pr24574.c: New testcase.
2598
62c0ea4b
SKS
25992016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2600
0b965526 2601 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
2602 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
2603 * c-c++-common/pr68833-1.c: Require int32plus.
2604 * gcc.dg/ipa/pr63551.c: Likewise.
2605 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
2606 * gcc.dg/ipa/pr64041.c: Require int32plus.
2607
c7ed8938
IE
26082016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
2609
2610 PR ipa/71633
2611 * g++.dg/pr71633.C: New test.
2612
5ce15300
TP
26132016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2614
2615 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
2616 Add new arm_thumb1_cbz_ok effective target.
2617 * gcc.target/arm/cbz.c: New test.
2618
2b9509a3
TP
26192016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
2620
2621 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
2622 Define effective target.
2623 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
2624 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
2625 * gcc.target/arm/movhi_movw.c: New test.
2626 * gcc.target/arm/movsi_movw.c: Likewise.
2627 * gcc.target/arm/movdi_movw.c: Likewise.
2628
7f15b177
RB
26292016-07-13 Richard Biener <rguenther@suse.de>
2630
2631 PR middle-end/71104
2632 * gcc.dg/pr71104-1.c: New testcase.
2633 * gcc.dg/pr71104-2.c: Likewise.
2634
0b0a896e
MM
26352016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2636
2637 PR target/71805
2638 * gcc.target/powerpc/pr71805.c: New test.
2639
f906f5ed
BS
26402016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2641
2642 * gcc.target/powerpc/divkc3-1.c: New.
2643 * gcc.target/powerpc/mulkc3-1.c: New.
2644
9e63c3aa
NS
26452016-07-12 Nathan Sidwell <nathan@acm.org>
2646
2647 * gcc.target/arm/data-rel-1.c: New.
2648 * gcc.target/arm/data-rel-2.c: New.
2649 * gcc.target/arm/data-rel-3.c: New.
2650
f507d202
ML
26512016-07-12 Martin Liska <mliska@suse.cz>
2652
2653 * gcc.dg/params/blocksort-part.c: New test.
2654 * gcc.dg/params/params.exp: New file.
2655
d6f7c125
KT
26562016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2657
2658 PR middle-end/71700
2659 * gcc.c-torture/execute/pr71700.c: New test.
2660
37ccb0ba
SB
26612016-07-12 Steven Bosscher <steven@gcc.gnu.org>
2662 Richard Biener <rguenther@suse.de>
2663
2664 PR tree-optimization/23286
2665 PR tree-optimization/70159
2666 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
2667 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
2668 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
2669 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
2670 * gcc.dg/tree-ssa/pr35286.c: Likewise.
2671 * gcc.dg/tree-ssa/pr35287.c: Likewise.
2672 * gcc.dg/hoist-register-pressure-1.c: Likewise.
2673 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2674 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2675 * gcc.dg/pr51879-12.c: Likewise.
2676 * gcc.dg/strlenopt-9.c: Likewise.
2677 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2678 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
2679 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
2680 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2681 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2682 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
2683 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
2684 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
2685 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
2686 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
2687 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
2688 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
2689 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
2690 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
2691 * gfortran.dg/pr43984.f90: Adjust expected outcome.
2692
712a93d6
RB
26932016-07-12 Richard Biener <rguenther@suse.de>
2694
2695 PR rtl-optimization/68961
2696 * gcc.target/i386/pr68961.c: New testcase.
2697
c392943c
JJ
26982016-07-11 Jakub Jelinek <jakub@redhat.com>
2699
3d56e6a4
JJ
2700 PR middle-end/71758
2701 * c-c++-common/gomp/pr71758.c: New test.
2702 * gfortran.dg/gomp/pr71758.f90: New test.
2703
c392943c
JJ
2704 PR tree-optimization/71823
2705 * gcc.dg/vect/pr71823.c: New test.
2706
741d3be5
DM
27072016-07-11 David Malcolm <dmalcolm@redhat.com>
2708
2709 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
2710 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
2711 and LINE_MAP_MAX_LOCATION_WITH_COLS.
2712
92fa45b5
L
27132016-07-11 H.J. Lu <hongjiu.lu@intel.com>
2714
2715 PR target/71801
2716 * gcc.target/i386/pr71801.c: New test.
2717
f51606c7
RB
27182016-07-11 Richard Biener <rguenther@suse.de>
2719
2720 PR tree-optimization/71816
2721 * gcc.dg/torture/pr71816.c: New testcase.
2722
36b54ce0
TK
27232016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2724
2725 PR fortran/71783
2726 * gfortran.dg/dependency_46.f90: New test.
2727
d13835b6
VM
27282016-07-08 Vladimir Makarov <vmakarov@redhat.com>
2729
2730 PR rtl-optimization/71621
2731 * gcc.target/i386/pr71621-1.c: New.
2732 * gcc.target/i386/pr71621-2.c: New.
2733
642bcbdf
CP
27342016-07-08 Cesar Philippidis <cesar@codesourcery.com>
2735
2736 * gfortran.dg/goacc/pr71704.f90: New test.
2737
02eb5b8b
BS
27382016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2739
2740 PR target/71297
2741 * gcc.target/powerpc/pr71297.c: New.
2742
8beb9a0d
JW
27432016-07-08 Jiong Wang <jiong.wang@arm.com>
2744
2745 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
2746
cef4b650
MM
27472016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2748
2749 PR target/71806
2750 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
2751
3c3ecf52
AH
27522016-07-08 Alan Hayward <alan.hayward@arm.com>
2753
2754 PR tree-optimization/71667
2755 * gcc.dg/vect/pr71667.c: New
2756
2660286d
ML
27572016-07-08 Martin Liska <mliska@suse.cz>
2758
2759 * gcc.dg/torture/pr71606.c: New test.
2760
70cdd4ae
JD
27612016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2762
2763 PR fortran/71764
2764 * gfortran.dg/pr71764.f90: New test.
2765
842dc2e6
JJ
27662016-07-07 Jakub Jelinek <jakub@redhat.com>
2767 Kai Tietz <ktietz70@googlemail.com>
2768
2769 PR c++/70869
2770 PR c++/71054
2771 * g++.dg/cpp0x/pr70869.C: New test.
2772 * g++.dg/cpp0x/pr71054.C: New test.
2773
31be4262
DE
27742016-07-07 David Edelsohn <dje.gcc@gmail.com>
2775
2776 * g++.dg/debug/pr71432.C: Fail on AIX.
2777
1c122092
ML
27782016-07-07 Martin Liska <mliska@suse.cz>
2779
2780 * gfortran.dg/do_1.f90: Remove a corner case that triggers
2781 an undefined behavior.
2782 * gfortran.dg/do_3.F90: Likewise.
2783 * gfortran.dg/do_check_11.f90: New test.
2784 * gfortran.dg/do_check_12.f90: New test.
2785 * gfortran.dg/do_corner_warn.f90: New test.
2786
7119f1b1
ML
27872016-07-07 Martin Liska <mliska@suse.cz>
2788
2789 * gfortran.dg/predict-1.f90: Ammend the test.
2790 * gfortran.dg/predict-2.f90: Likewise.
2791
275792f2
IE
27922016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
2793
2794 PR ipa/71624
2795 * g++.dg/pr71624.C: New test.
2796
05a437c1
TP
27972016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2798
2799 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
2800 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
2801 ARMv8-M Mainline architectures.
2802
6f493951
TP
28032016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2804
2805 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
2806 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
2807
5ddaee94
SB
28082016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
2809
2810 PR target/70098
2811 PR target/71763
2812 * gcc.target/powerpc/pr71763.c: New file.
2813
651afdb2
YR
28142016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2815
2816 PR tree-optimization/71518
0b965526 2817 * gcc.dg/pr71518.c: New test.
651afdb2 2818
9df99881
WD
28192016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
2820
2821 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
2822
7b4e0769
SKS
28232016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2824
0b965526 2825 PR target/50739
7b4e0769
SKS
2826 * gcc.target/avr/pr50739.c: New test.
2827
eb4432f7
JH
28282016-07-05 Jan Hubicka <jh@suse.cz>
2829
2830 * gcc.dg/tree-ssa/scev-14.c: update template.
2831
c01e092f
RS
28322016-07-06 Richard Sandiford <richard.sandiford@arm.com>
2833
2834 * gcc.dg/vect/group-no-gaps-1.c: New test.
2835
8070763a
AK
28362016-07-05 Andi Kleen <ak@linux.intel.com>
2837
2838 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
2839 if kernel supports MPX.
2840
3f8257db 28412016-07-05 Kito Cheng <kito.cheng@gmail.com>
7f6e88a8
KC
2842
2843 * gcc.c-torture/compile/pr69102.c: Require fpic support.
2844
36a265b1
MM
28452016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
2846 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2847
2848 * gcc.target/powerpc/signbit-1.c: New test.
2849 * gcc.target/powerpc/signbit-2.c: New test.
2850 * gcc.target/powerpc/signbit-3.c: New test.
2851
7a98fb6e
KT
28522016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2853
2854 PR rtl-optimization/71594
2855 * gcc.dg/torture/pr71594.c: New test.
2856
1e3d54b4
JH
28572016-07-05 Jan Hubicka <jh@suse.cz>
2858
2859 * gcc.dg/tree-ssa/scev-14.c: new testcase.
2860
84ca3893
DM
28612016-07-05 David Malcolm <dmalcolm@redhat.com>
2862
2863 PR c++/62314
3a146d46 2864 * g++.dg/parse/error5.C: Update column
84ca3893
DM
2865 number of missing semicolon error.
2866 * g++.dg/pr62314-2.C: New test case.
2867
20d0bfce
AF
28682016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2869
2870 * gfortran.dg/coarray_stat_function.f90: New test.
2871 * gfortran.dg/coarray_stat_whitespace.f90: New test.
2872 * gfortran.dg/coarray_lib_comm_1: Adapting old test
2873 to new interfaces.
2874
69aaea06
AV
28752016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
2876
2877 PR fortran/71623
2878 * gfortran.dg/deferred_character_17.f90: New test.
2879
f723a43c
CL
28802016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
2881
2882 * gcc.target/arm/neon/polytypes.c: Move to ...
2883 * gcc.target/arm/polytypes.c: ... here.
2884 * gcc.target/arm/neon/pr51534.c: Move to ...
2885 * gcc.target/arm/pr51534.c: ... here.
2886 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
2887 * gcc.target/arm/vect-vcvt.c: ... here.
2888 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
2889 * gcc.target/arm/vect-vcvtq.c: ... here.
2890 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
2891 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
2892 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
2893 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
2894 * gcc.target/arm/neon/neon.exp: Delete.
2895 * gcc.target/arm/neon/: Delete.
2896
d73e0ccf
JD
28972016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2898
2899 PR fortran/65575
2900 * gfortran.dg: pr65575.f90: New test.
2901
c20f6223
JD
29022016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2903
2904 PR fortran/35849
2905 * gfortran.dg: pr35849.f90: New test.
2906
2a5537c3
JJ
29072016-07-04 Jakub Jelinek <jakub@redhat.com>
2908
2909 PR c++/71739
2910 * g++.dg/cpp0x/pr71739.C: New test.
2911
740f9751
CL
29122016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
2913
2914 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
2915
bf749919
DV
29162016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2917
2918 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
2919 locr.
2920 * gcc.target/s390/loc-1.c: New test.
2921
430bb38e
YR
29222016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
2923
3a146d46
JJ
2924 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
2925 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 2926
15f6e0da
RR
29272016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2928
2929 PR target/63874
2930 * gcc.target/aarch64/pr63874.c: New test.
2931
79335075
JB
29322016-07-04 Jan Beulich <jbeulich@suse.com>
2933
2934 * g++.dg/header.c: New.
2935 * gcc.dg/header.c: New.
2936
557e8c49
JJ
29372016-07-02 Jakub Jelinek <jakub@redhat.com>
2938
2939 PR c/71719
2940 * c-c++-common/Wunused-var-15.c: New test.
2941
79a592e3
JJ
29422016-07-01 Jakub Jelinek <jakub@redhat.com>
2943
2944 PR fortran/71687
2945 * gfortran.dg/gomp/pr71687.f90: New test.
2946
e2298656
BS
29472016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2948
2949 * gcc.dg/const-float128-ped.c: Require __float128 effective
2950 target and options.
2951 * gcc.dg/const-float128.c: Likewise.
2952 * gcc.dg/torture/float128-cmp-invalid.c: Require
2953 __float128 and base_quadfloat_support effective targets, and
2954 __float128 options.
2955 * gcc.dg/torture/float128-div-underflow.c: Likewise.
2956 * gcc.dg/torture/float128-extend-nan.c: Likewise.
2957 * gcc.dg/torture/float128-nan.c: Likewise.
2958 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
2959 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
2960 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 2961 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
2962 (add_options_for___float128): New.
2963 (check_effective_target_base_quadword_support): New.
2964
70c11966
MM
29652016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2966
2967 PR target/71720
2968 * gcc.target/powerpc/pr71720.c: New test.
2969
059541fd
JB
29702016-07-01 Jan Beulich <jbeulich@suse.com>
2971
2972 * gcc.dg/bss.c: New.
2973
2c1e4964
PB
29742016-07-01 Peter Bergner <bergner@vnet.ibm.com>
2975
2976 PR target/71698
2977 * gcc.target/powerpc/pr71698.c: New test.
2978
22e1cb39
GJL
29792016-07-01 Georg-Johann Lay <avr@gjlay.de>
2980
2981 PR target/71151
2982 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
2983 instead of ".foo" for its section name.
2984 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
2985 depending on MCU's flash size.
2986 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
2987 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
2988 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
2989 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
2990 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
2991 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
2992
466cf574
JB
29932016-07-01 Jan Beulich <jbeulich@suse.com>
2994
2995 * gcc.target/i386/pr65105-2.c: Add -msse2.
2996
351beab7
JJ
29972016-06-30 Jakub Jelinek <jakub@redhat.com>
2998
55a0f21a
JJ
2999 PR tree-optimization/71707
3000 * gcc.dg/strlenopt-29.c: New test.
3001
6245ad72
JJ
3002 PR fortran/71704
3003 * gfortran.dg/gomp/pr71704.f90: New test.
3004
351beab7
JJ
3005 PR fortran/71705
3006 * gfortran.dg/gomp/pr71705.f90: New test.
3007
5a3a6a5e
KN
30082016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
3009
3010 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
3011 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
3012 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
3013 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
3014 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
3015 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
3016 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
3017 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
3018 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
3019 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
3020 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
3021 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
3022 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
3023 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
3024 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
3025 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
3026 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
3027 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
3028 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
3029 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
3030 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
3031 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
3032 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
3033 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
3034 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
3035 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
3036 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
3037 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
3038 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
3039 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
3040 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
3041 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
3042 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
3043 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
3044 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
3045 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
3046 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
3047 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
3048 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
3049 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
3050 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
3051 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
3052 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
3053 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
3054 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
3055 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
3056 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
3057 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
3058 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
3059 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
3060 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
3061 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
3062 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
3063 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
3064 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
3065 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
3066 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
3067 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
3068 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
3069 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
3070 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
3071 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
3072 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
3073 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
3074 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
3075 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
3076 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
3077 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
3078 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
3079 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
3080 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
3081 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
3082 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
3083 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
3084 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
3085 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
3086 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
3087 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
3088 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
3089 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
3090 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
3091
3dfa8071 30922016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 3093 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
3094
3095 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
3096
9bd62242 30972016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 3098 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
3099
3100 * gcc.target/aarch64/vget_set_lane_1.c: New test.
3101
603107fb
DM
31022016-06-30 David Malcolm <dmalcolm@redhat.com>
3103
3104 PR driver/71651
3105 * gcc.dg/spellcheck-options-12.c: New test case.
3106
205cccc7
JJ
31072016-06-30 Jakub Jelinek <jakub@redhat.com>
3108
3109 PR middle-end/71693
3110 * gcc.c-torture/compile/pr71693.c: New test.
3111
f4452176
DM
31122016-06-29 David Malcolm <dmalcolm@redhat.com>
3113
3114 * gcc.dg/spellcheck-params.c: New testcase.
3115 * gcc.dg/spellcheck-params-2.c: New testcase.
3116
c5e74d9d
MM
31172016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
3118
3119 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
3120 vector extract instructions.
3121 * gcc.target/powerpc/p9-extract-2.c: Likewise.
3122
e44ecbfd
JD
31232016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3124
3125 PR fortran/71686
3126 * gfortran.dg/unexpected_eof_2.f90: New test.
3127 * gfortran.dg/unexpected_eof_3.f90: New test.
3128
ee446d9f
JW
31292016-06-29 Jim Wilson <jim.wilson@linaro.org>
3130
3131 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
3132
27f67461
CP
31332016-06-29 Cesar Philippidis <cesar@codesourcery.com>
3134
3135 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
3136 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
3137 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
3138
b1206d29
RB
31392016-06-29 Richard Biener <rguenther@suse.de>
3140
3141 PR middle-end/15256
3142 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
3143
1af21224
MW
31442016-06-29 Matthew Wahab <matthew.wahab@arm.com>
3145
3146 * gcc.target/arm/aapcs/neon-vect10.c: Require
3147 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
3148 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
3149 * gcc.target/arm/aapcs/vfp18.c: Likewise.
3150 * gcc.target/arm/aapcs/vfp19.c: Likewise.
3151 * gcc.target/arm/aapcs/vfp20.c: Likewise.
3152 * gcc.target/arm/aapcs/vfp21.c: Likewise.
3153 * gcc.target/arm/fp16-aapcs-1.c: Require
3154 -mfloat-ab=hard. Also simplify the test.
3155 * gcc.target/arm/fp16-aapcs-2.c: New.
3156
7fe43755
MW
31572016-06-29 Matthew Wahab <matthew.wahab@arm.com>
3158
0b965526 3159 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
3160 (add_options_for_arm_fp16_ieee): New.
3161 (add_options_for_arm_fp16_alternative): New.
3162 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
3163 long-line.
3164 (effective_target_arm_fp16_hw): New.
3165
264d951a
IE
31662016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
3167
3168 PR tree-optimization/71655
3169 * g++.dg/pr71655.C: New test.
3170
5c846a81
ML
31712016-06-29 Martin Liska <mliska@suse.cz>
3172
3173 * gcc.dg/pr71585.c: New test.
3174 * gcc.dg/pr71585-2.c: New test.
3175 * gcc.dg/pr71585-3.c: New test.
3176
fafe9318
YR
31772016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3178
3179 PR tree-optimization/70729
3180 * g++.dg/vect/pr70729.cc: New test.
3181
54d19c3b
TS
31822016-06-29 Thomas Schwinge <thomas@codesourcery.com>
3183
3184 * c-c++-common/gomp/cancel-1.c: Extend.
3185
5f3cd7c3
JJ
31862016-06-29 Jakub Jelinek <jakub@redhat.com>
3187
3188 PR tree-optimization/71625
3189 * gcc.dg/strlenopt-28.c: New test.
3190
4aa83879
RB
31912016-06-29 Richard Biener <rguenther@suse.de>
3192
3193 PR middle-end/71002
3194 * g++.dg/torture/pr71002.C: Adjust testcase.
3195
152ef731
JJ
31962016-06-29 Jakub Jelinek <jakub@redhat.com>
3197
3198 PR c/71685
3199 * gcc.dg/pr71685.c: New test.
3200
32012016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
3202
3203 PR c/71552
3204 * gcc.dg/init-bad-9.c: New test.
3205
d41dc215
BS
32062016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3207
3208 * gcc.target/powerpc/abs128-1.c: Require VSX.
3209 * gcc.target/powerpc/copysign128-1.c: Likewise.
3210 * gcc.target/powerpc/inf128-1.c: Likewise.
3211 * gcc.target/powerpc/nan128-1.c: Likewise.
3212
6a20b538
JJ
32132016-06-28 Jakub Jelinek <jakub@redhat.com>
3214
3215 PR middle-end/71626
3216 * gcc.c-torture/execute/pr71626-1.c: New test.
3217 * gcc.c-torture/execute/pr71626-2.c: New test.
3218
77d93c47
PB
32192016-06-28 Peter Bergner <bergner@vnet.ibm.com>
3220
3221 PR target/71656
3222 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
3223
a8264058
SB
32242016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
3225
3226 PR target/71670
3227 * gcc.target/powerpc/pr71670.c: New testcase.
3228
0dc47331
PB
32292016-06-27 Peter Bergner <bergner@vnet.ibm.com>
3230
3231 PR target/71656
3232 * gcc.target/powerpc/pr71656-1.c: New test.
3233 * gcc.target/powerpc/pr71656-2.c: New test.
3234
b65ffc79
CL
32352016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
3236
3237 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
3238 around fp16 code.
3239 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
3240 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3241 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3242 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3243 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
3244 Add arm_neon_fp16_ok effective target.
0b965526
UB
3245 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
3246 Likewise.
3247 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
3248 Likewise.
3249 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
3250 Likewise.
3251 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
3252 Likewise.
3253 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
3254 Likewise.
3255 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
3256 Likewise.
3257 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
3258 Likewise.
3259 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
3260 Likewise.
3261 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
3262 Likewise.
3263 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
3264 Likewise.
3265 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
3266 Likewise.
b65ffc79 3267
9bb86f40
JH
32682016-06-26 Jan Hubicka <hubicka@ucw.cz>
3269
3270 * gcc.dg/predict-12.c: New testcase.
3271
46db0fd4
JD
32722016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3273
3274 PR fortran/71649
3275 * gfortran.dg/pr71649.f90: New test.
3276
2a65e70b
JJ
32772016-06-25 Jakub Jelinek <jakub@redhat.com>
3278
f8a06e24
JJ
3279 PR tree-optimization/71643
3280 * g++.dg/opt/pr71643.C: New test.
3281
2a65e70b
JJ
3282 PR tree-optimization/71631
3283 * gcc.c-torture/execute/pr71631.c: New test.
3284
7805417a
JH
32852016-06-24 Jan Hubicka <hubicka@ucw.cz>
3286
3287 * gcc.dg/predict-11.c: New testcase.
3288 * gfortran.dg/predict-2.f90: New testcase.
3289
888ed1a3
JH
32902016-06-24 Jan Hubicka <hubicka@ucw.cz>
3291
3292 * gcc.dg/predict-10.c: New test.
3293
53605f35
BS
32942016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3295
3296 * gcc.target/powerpc/abs128-1.c: New.
3297 * gcc.target/powerpc/copysign128-1.c: New.
3298 * gcc.target/powerpc/inf128-1.c: New.
3299 * gcc.target/powerpc/nan128-1.c: New.
3300
7b22b4c6
EB
33012016-06-24 Eric Botcazou <ebotcazou@adacore.com>
3302
3303 * gfortran.dg/pr71642.f90: New test.
3304
37e373c2
JJ
33052016-06-24 Jakub Jelinek <jakub@redhat.com>
3306
3307 PR tree-optimization/71647
3308 * gcc.target/i386/pr71647.c: New test.
3309
b20b79f2
L
33102016-06-24 H.J. Lu <hongjiu.lu@intel.com>
3311
3312 * gcc.target/i386/noplt-gd-1.c: New test.
3313 * gcc.target/i386/noplt-gd-2.c: Likewise.
3314 * gcc.target/i386/noplt-gd-3.c: Likewise.
3315 * gcc.target/i386/noplt-ld-1.c: Likewise.
3316 * gcc.target/i386/noplt-ld-2.c: Likewise.
3317 * gcc.target/i386/noplt-ld-3.c: Likewise.
3318 * lib/target-supports.exp
3319 (check_effective_target_tls_get_addr_via_got): New.
3320
04619cb8
UB
33212016-06-24 Uros Bizjak <ubizjak@gmail.com>
3322
3323 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
3324 testsuite compile flags.
3325 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3326 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3327
33282016-06-24 Uros Bizjak <ubizjak@gmail.com>
3329
3330 * g++dg/vect/pr36684.cc: Add dg-do compile.
3331 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
3332 * gcc.dg/vect/pr70021.c: Ditto.
3333 * gcc.dg/vect/pr70138-1.c: Ditto.
3334 * gcc.dg/vect/pr70138-2.c: Ditto.
3335 * gcc.dg/vect/pr70354-1.c: Ditto.
3336 * gcc.dg/vect/pr70354-2.c: Ditto.
3337 * gcc.dg/vect/pr71259.c: Ditto.
3338 * gcc.dg/vect/pr71416-1.c: Ditto.
3339 * gcc.dg/vect/slp-43.c: Ditto.
3340 * gcc.dg/vect/slp-45.c: Ditto.
3341 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
3342 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3343 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3344 * gfortran.dg/vect/pr69980.f90: Ditto.
3345
33462016-06-24 Uros Bizjak <ubizjak@gmail.com>
3347
3348 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
3349 * gcc.dg/vect/bb-slp-30.c: Ditto.
3350 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
3351 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
3352 * gcc.dg/vect/pr45902.c: Ditto.
3353 * gcc.dg/vect/pr48172.c: Ditto.
3354 * gcc.dg/vect/pr48377.c: Ditto.
3355 * gcc.dg/vect/pr49038.c: Ditto.
3356 * gcc.dg/vect/pr49771.c: Ditto.
3357 * gcc.dg/vect/pr52091.c: Ditto.
3358 * gcc.dg/vect/pr53185-2.c: Ditto.
3359 * gcc.dg/vect/pr56826.c: Ditto.
3360 * gcc.dg/vect/pr60276.c: Ditto.
3361 * gcc.dg/vect/pr62021.c: Ditto.
3362 * gcc.dg/vect/pr63530.c: Ditto.
3363 * gcc.dg/vect/pr65518.c: Ditto.
3364 * gcc.dg/vect/pr65947-1.c: Ditto.
3365 * gcc.dg/vect/pr65947-10.c: Ditto.
3366 * gcc.dg/vect/pr65947-11.c: Ditto.
3367 * gcc.dg/vect/pr65947-12.c: Ditto.
3368 * gcc.dg/vect/pr65947-13.c: Ditto.
3369 * gcc.dg/vect/pr65947-2.c: Ditto.
3370 * gcc.dg/vect/pr65947-3.c: Ditto.
3371 * gcc.dg/vect/pr65947-4.c: Ditto.
3372 * gcc.dg/vect/pr65947-5.c: Ditto.
3373 * gcc.dg/vect/pr65947-6.c: Ditto.
3374 * gcc.dg/vect/pr65947-7.c: Ditto.
3375 * gcc.dg/vect/pr65947-8.c: Ditto.
3376 * gcc.dg/vect/pr65947-9.c: Ditto.
3377 * gcc.dg/vect/pr71416-1.c: Ditto.
3378 * gcc.dg/vect/pr71439.c: Ditto.
3379 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
3380 * gcc.dg/vect/vect-bswap16.c: Ditto.
3381 * gcc.dg/vect/vect-bswap32.c: Ditto.
3382 * gcc.dg/vect/vect-bswap64.c: Ditto.
3383 * gcc.dg/vect/vect-live-1.c: Ditto.
3384 * gcc.dg/vect/vect-live-2.c: Ditto.
3385 * gcc.dg/vect/vect-live-3.c: Ditto.
3386 * gcc.dg/vect/vect-live-4.c: Ditto.
3387 * gcc.dg/vect/vect-live-5.c: Ditto.
3388 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
3389 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
3390 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
3391 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
3392 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
3393 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
3394 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
3395 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
3396 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
3397 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
3398 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
3399 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
3400 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
3401 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
3402 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
3403 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
3404 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
3405
da224bcb
UB
34062016-06-24 Uros Bizjak <ubizjak@gmail.com>
3407
3408 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
3409
dfee2870
L
34102016-06-24 H.J. Lu <hongjiu.lu@intel.com>
3411
3412 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
3413 ia32 if R_386_GOT32X relocation is supported.
3414 * gcc.target/i386/noplt-3.c: Likewise.
3415 * gcc.target/i386/noplt-2.c: Likewise.
3416 (main): Renamed to ...
3417 (bar): This.
3418 * gcc.target/i386/noplt-4.c: Likewise.
3419 (main): Renamed to ...
3420 (bar): This.
3421 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
3422 * gcc.target/i386/pr67400-5.c: Likewise.
3423
a86451b9
JJ
34242016-06-24 Jakub Jelinek <jakub@redhat.com>
3425
00085092
JJ
3426 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
3427 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
3428
a86451b9
JJ
3429 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
3430 f4): Adjust expected diagnostics.
3431 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
3432 (T): If OVFP is defined, redefine to TP.
3433 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
3434 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
3435 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
3436 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
3437 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
3438 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
3439 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
3440 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
3441 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
3442 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
3443 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
3444 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
3445 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
3446 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
3447 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
3448 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
3449 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
3450 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
3451 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
3452 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
3453 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
3454 as last argument to __builtin_add_overflow_p.
3455
7bb5d5f4
UB
34562016-06-23 Uros Bizjak <ubizjak@gmail.com>
3457
3458 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
3459 dg-options and remove default vector testsuite compile flags.
3460 * g++.dg/vect/pr33860a.cc: Ditto.
3461 * g++.dg/vect/pr45470-a.cc: Ditto.
3462 * g++.dg/vect/pr45470-b.cc: Ditto.
3463 * g++.dg/vect/pr60896.cc: Ditto.
3464 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
3465 * gcc.dg/vect/pr18308.c: Ditto.
3466 * gcc.dg/vect/pr24049.c: Ditto.
3467 * gcc.dg/vect/pr33373.c: Ditto.
3468 * gcc.dg/vect/pr36228.c: Ditto.
3469 * gcc.dg/vect/pr42395.c: Ditto.
3470 * gcc.dg/vect/pr42604.c: Ditto.
3471 * gcc.dg/vect/pr46663.c: Ditto.
3472 * gcc.dg/vect/pr48765.c: Ditto.
3473 * gcc.dg/vect/pr49093.c: Ditto.
3474 * gcc.dg/vect/pr49352.c: Ditto.
3475 * gcc.dg/vect/pr52298.c: Ditto.
3476 * gcc.dg/vect/pr52870.c: Ditto.
3477 * gcc.dg/vect/pr53185.c: Ditto.
3478 * gcc.dg/vect/pr53773.c: Ditto.
3479 * gcc.dg/vect/pr56695.c: Ditto.
3480 * gcc.dg/vect/pr62171.c: Ditto.
3481 * gcc.dg/vect/pr63530.c: Ditto.
3482 * gcc.dg/vect/pr68339.c: Ditto.
3483 * gcc.dg/vect/pr71259.c: Ditto.
3484 * gcc.dg/vect/vect-82_64.c: Ditto.
3485 * gcc.dg/vect/vect-83_64.c: Ditto.
3486 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
3487 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
3488 * gcc.dg/vect/vect-shift-2.c: Ditto.
3489 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
3490 * gfortran.dg/vect/pr39318.f90: Ditto.
3491 * gfortran.dg/vect/pr45714-a.f: Ditto.
3492 * gfortran.dg/vect/pr45714-b.f: Ditto.
3493 * gfortran.dg/vect/pr46213.f90: Ditto.
3494
2d4bb02f
MM
34952016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3496 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3497
3498 * gcc.target/powerpc/p9-splat-5.c: New test.
3499
f6d1b868
UB
35002016-06-23 Uros Bizjak <ubizjak@gmail.com>
3501
3502 PR tree-optimization/71488
3503 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
3504 * lib/target-supports.exp: ... here.
3505 (check_sse4_hw_available): New procedure.
3506 (check_effective_target_sse4_runtime): Ditto.
3507 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
3508 -march=westmere for sse4_runtime targets.
936ff030 3509 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 3510 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 3511 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 3512 (main): Call check_vect ().
a7898180 3513 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 3514
c0597759
L
35152016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3516
3517 PR target/66232
3518 PR target/67400
3519 * gcc.target/i386/pr66232-14.c: New file.
3520 * gcc.target/i386/pr66232-15.c: Likewise.
3521 * gcc.target/i386/pr66232-16.c: Likewise.
3522 * gcc.target/i386/pr66232-17.c: Likewise.
3523 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
3524 ia32 if R_386_GOT32X relocation is supported.
3525 * gcc.target/i386/pr67400-2.c: Likewise.
3526 * gcc.target/i386/pr67400-3.c: Likewise.
3527 * gcc.target/i386/pr67400-4.c: Likewise.
3528 * gcc.target/i386/pr67400-6.c: Likewise.
3529 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 3530 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 3531
5b0e27a7
JD
35322016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3533
3534 PR libgfortran/48852
3535 * gfortran.dg/char4_iunit_1.f03: Update test.
3536 * gfortran.dg/f2003_io_5.f03: Update test.
3537 * gfortran.dg/real_const_3.f90: Update test.
3538
7f586d90
AK
35392016-06-23 Andi Kleen <ak@linux.intel.com>
3540
3541 * g++.dg/bprob/bprob.exp: Support autofdo.
3542 * g++.dg/tree-prof/tree-prof.exp: dito.
3543 * gcc.dg/tree-prof/tree-prof.exp: dito.
3544 * gcc.misc-tests/bprob.exp: dito.
3545 * gfortran.dg/prof/prof.exp: dito.
3546 * lib/profopt.exp: dito.
3547 * lib/target-supports.exp: Check for autofdo.
3548
60fa7862
ML
35492016-06-23 Martin Liska <mliska@suse.cz>
3550
3551 * gcc.dg/pr71619.c: New test.
3552
e3d62871
UB
35532016-06-23 H.J. Lu <hongjiu.lu@intel.com>
3554
3555 PR target/67400
cc901875
UB
3556 * gcc.target/i386/pr67400-1.c: New test.
3557 * gcc.target/i386/pr67400-2.c: Likewise.
3558 * gcc.target/i386/pr67400-3.c: Likewise.
3559 * gcc.target/i386/pr67400-4.c: Likewise.
3560 * gcc.target/i386/pr67400-5.c: Likewise.
3561 * gcc.target/i386/pr67400-6.c: Likewise.
3562 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 3563
ac81cf0b
DM
35642016-06-22 David Malcolm <dmalcolm@redhat.com>
3565
3566 * c-c++-common/missing-header-1.c: New test case.
3567 * c-c++-common/missing-header-2.c: New test case.
3568 * c-c++-common/missing-header-3.c: New test case.
3569 * c-c++-common/missing-header-4.c: New test case.
3570
1a4f11c8
DM
35712016-06-22 David Malcolm <dmalcolm@redhat.com>
3572
3573 PR c/70339
3574 * c-c++-common/attributes-1.c: Update dg-prune-output to include
3575 hint.
3576 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
3577 expected results due to builtin "nanl" now being suggested for
3578 "name".
3579 * gcc.dg/pr67580.c: Update expected messages.
3580 * gcc.dg/spellcheck-identifiers.c: New testcase.
3581 * gcc.dg/spellcheck-typenames.c: New testcase.
3582
a93eac6a
DM
35832016-06-22 David Malcolm <dmalcolm@redhat.com>
3584
3585 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
3586 file.
3587 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3588 diagnostic-test-show-locus-parseable-fixits.c to sources for
3589 diagnostic_plugin_test_show_locus.c.
3590 * lib/gcc-defs.exp (freeform_regexps): New global.
3591 (dg-regexp): New function.
3592 (handle-dg-regexps): New function.
3593 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
3594 freeform_regexps to the empty list.
3595 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
3596
49e76ff1
IE
35972016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
3598
f6d1b868 3599 PR tree-optimization/71488
49e76ff1
IE
3600 * g++.dg/pr71488.C: New test.
3601 * gcc.dg/vect/vect-bool-cmp.c: New test.
3602
951d8c8a
EB
36032016-06-22 Eric Botcazou <ebotcazou@adacore.com>
3604
3605 * gcc.dg/guality/param-5.c: New test.
3606
b60fc3bd
BE
36072016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3608
3609 * gcc.target/i386/asm-flag-7.c: New test.
3610
0609abda
TS
36112016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3612
3613 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
3614 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
3615 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
3616 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
3617 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
3618 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
3619 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
3620 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
3621 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
3622 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
3623 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
3624 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
3625 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
3626 * gcc.dg/tree-ssa/vrp87.c: Likewise.
3627 * lib/target-supports.exp: Likewise.
3628
ee2499b4
TS
36292016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3630
3631 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
3632 * gcc.dg/attr-ms_struct-2.c: Likewise.
3633 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
3634 * gcc.dg/bf-ms-attrib.c: Likewise.
3635 * gcc.dg/bf-ms-layout-2.c: Likewise.
3636 * gcc.dg/bf-ms-layout-3.c: Likewise.
3637 * gcc.dg/bf-ms-layout.c: Likewise.
3638 * gcc.dg/bf-no-ms-layout.c: Likewise.
3639 * gcc.target/i386/bitfield1.c: Likewise.
3640 * gcc.target/i386/bitfield2.c: Likewise.
3641 * gcc.target/i386/bitfield3.c: Likewise.
3642
caea59ff
KN
36432016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3644
3645 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
3646 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
3647 override other than -mcpu=power9 command-line option is specified,
3648 or if the target operating system is aix.
3649 * gcc.target/powerpc/darn-1.c: Likewise.
3650 * gcc.target/powerpc/darn-2.c: Likewise.
3651 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
3652 test if effective-target is not powerpc_p9vector_ok or if the
3653 target operating system is not defined.
3654 * gcc.target/powerpc/vslv-1.c: Likewise.
3655 * gcc.target/powerpc/vsrv-0.c: Likewise.
3656 * gcc.target/powerpc/vsrv-1.c: Likewise.
3657
63617e30
TB
36582016-06-21 Tobias Burnus <burnus@net-b.de>
3659
3660 PR fortran/71068
3661 * gfortran.dg/coarray/data_1.f90: New.
3662
89192c3c
WD
36632016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3664
3665 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
3666 (dg-require-effective-target): Use arm_v8_neon_hw.
3667 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
3668 (dg-require-effective-target): Likewise.
3669 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
3670 (dg-require-effective-target): Likewise.
3671 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
3672 (dg-require-effective-target): Likewise.
3673 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
3674 (dg-require-effective-target): Likewise.
3675 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
3676 (dg-require-effective-target): Likewise.
3677 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
3678 Add AArch64 check.
3679
64ac50e2
WD
36802016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3681
3682 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
3683 Set to 3 so test passes.
3684
6252b5db
WD
36852016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
3686
3687 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
3688
3b9bc511
IV
36892016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3690
3691 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
3692 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
3693 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
3694 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
3695
21db1c78
IV
36962016-06-21 Ilya Verbin <ilya.verbin@intel.com>
3697
3698 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
3699 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
3700
9d30e86f
L
37012016-06-21 H.J. Lu <hongjiu.lu@intel.com>
3702
3703 PR target/71549
3704 * gcc.target/i386/pr71549.c: New test.
3705
448a7c69
KN
37062016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
3707
3708 * gcc.target/powerpc/vadsdu-0.c: Replace
3709 dg-require-effective-target directive to allow test to run on more
3710 platforms, and add dg-skip-if directive to disable test on aix
3711 platforms because of known incompatibilities.
3712 * gcc.target/powerpc/vadsdu-1.c: Likewise.
3713 * gcc.target/powerpc/vadsdu-2.c: Likewise.
3714 * gcc.target/powerpc/vadsdu-3.c: Likewise.
3715 * gcc.target/powerpc/vadsdu-4.c: Likewise.
3716 * gcc.target/powerpc/vadsdu-5.c: Likewise.
3717 * gcc.target/powerpc/vadsdub-1.c: Likewise.
3718 * gcc.target/powerpc/vadsdub-2.c: Replace
3719 dg-require-effective-target directive to allow test to run on more
3720 platforms, and add dg-skip-if directive to disable test on aix
3721 platforms because of known incompatibilities.
3722 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
3723 with vec_absdb call to differentiate this test from vadsdub-1.c.
3724 * gcc.target/powerpc/vadsduh-1.c: Replace
3725 dg-require-effective-target directive to allow test to run on more
3726 platforms, and add dg-skip-if directive to disable test on aix
3727 platforms because of known incompatibilities.
3728 * gcc.target/powerpc/vadsduh-2.c: Likewise.
3729 * gcc.target/powerpc/vadsduw-1.c: Likewise.
3730 * gcc.target/powerpc/vadsduw-2.c: Likewise.
3731
0ad84f34
JJ
37322016-06-21 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR tree-optimization/71588
3735 * gcc.dg/pr71558.c: New test.
3736
e71e8d94
SKS
37372016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3738
3739 * c-c++-common/pr68657-1.c: Require ptr32plus support.
3740 * c-c++-common/pr68657-2.c: Likewise.
3741 * c-c++-common/pr68657-3.c: Likewise.
3742 * gcc.dg/torture/pr69714.c: Require int32plus support.
3743 * gcc.dg/torture/pr70025.c: Likewise.
3744 * gcc.dg/torture/pr70083.c: Likewise.
3745 * gcc.dg/torture/pr70542.c: Likewise.
3746 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
3747
5a578671
JM
37482016-06-20 Joseph Myers <joseph@codesourcery.com>
3749
3750 PR c/71601
3751 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
3752
7a9df68e
JJ
37532016-06-20 Jakub Jelinek <jakub@redhat.com>
3754
50aa64d5
JJ
3755 PR middle-end/71581
3756 * gcc.dg/pr71581.c: New test.
3757
7a9df68e
JJ
3758 PR rtl-optimization/71591
3759 * gcc.dg/cpp/pr71591.c: New test.
3760
3947cf19
DR
37612016-06-20 David B. Robins <gcc@davidrobins.net>
3762
3763 PR target/71571
3764 * g++.dg/torture/pr71571.C: New test.
3765
c4ff221e
JJ
37662016-06-20 Jakub Jelinek <jakub@redhat.com>
3767
3768 PR target/71559
3769 * gcc.target/i386/sse2-pr71559.c: New test.
3770 * gcc.target/i386/avx-pr71559.c: New test.
3771 * gcc.target/i386/avx512f-pr71559.c: New test.
3772
f1b5abfb
TB
37732016-06-20 Tobias Burnus <burnus@net-b.de>
3774
3775 PR fortran/71194
3776 * gfortran.dg/pointer_remapping_10.f90: New.
3777
842107e4
DM
37782016-06-20 David Malcolm <dmalcolm@redhat.com>
3779
3780 * g++.dg/diagnostic/string-literal-concat.C: New test case.
3781
d9e8bdfd
MS
37822016-06-20 Martin Sebor <msebor@redhat.com>
3783
3784 PR c/69507
3785 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
3786 * gnu90-const-expr-1.c: Same.
3787 * gnu99-const-expr-1.c: Same.
3788 * gnu99-static-1.c: Same.
3789
67785479
RL
37902016-06-20 Renlin Li <renlin.li@arm.com>
3791
29f09b38 3792 PR testsuite/71489
67785479
RL
3793 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
3794
636929b8
JG
37952016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
3796
3797 * gcc.target/aarch64/vcvt_f64_1.c: New.
3798 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
3799 * gcc.target/aarch64/vrecp_f64_1.c: New.
3800
ff7b374b
KT
38012016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3802
3803 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
3804 "alignement".
3805
554cfc9e
GJL
38062016-06-20 Georg-Johann Lay <avr@gjlay.de>
3807
3808 PR target/71103
3809 * gcc.target/avr/torture/pr71103-2.c: New test.
3810
94087e88 38112016-06-19 Martin Sebor <msebor@redhat.com>
aa0db437
MS
3812
3813 PR c/69507
3814 * gcc.dg/alignof.c: New test.
3815
c561b091
PC
38162016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3817
3818 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
3819 vs dg-error; test constexpr specifier too.
3820
bf54f123
PC
38212016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3822
3823 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
3824
4e53aa97
CL
38252016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
3826
3827 * lib/target-supports.exp
3828 (check_effective_target_arm_neon_fp16_ok_nocache): Call
3829 arm_neon_ok and merge flags. Fix temporary test name.
3830 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
3831 and merge flags.
3832
69071d86
ML
38332016-06-17 Martin Liska <mliska@suse.cz>
3834
3835 * gcc.dg/predict-9.c: Fix dump scanning.
3836
68b3b858
BC
38372016-06-17 Bin Cheng <bin.cheng@arm.com>
3838
3839 PR tree-optimization/71354
3840 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
3841
d3ee260a
BC
38422016-06-17 Bin Cheng <bin.cheng@arm.com>
3843
3844 PR tree-optimization/71347
3845 * gcc.dg/tree-ssa/pr71347.c: New test.
3846
bd8fb114
BC
38472016-06-17 Bin Cheng <bin.cheng@arm.com>
3848
3849 PR tree-optimization/71354
3850 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
3851
97816be4
BC
38522016-06-17 Bin Cheng <bin.cheng@arm.com>
3853
3854 * gcc.dg/vect/vect-alias-check-1.c: New test.
3855
2d761a37
SKS
38562016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3857
e0277d6b 3858 PR target/71151
2d761a37
SKS
3859 * gcc.target/avr/pr71151-1.c: New test.
3860 * gcc.target/avr/pr71151-2.c: New test.
3861 * gcc.target/avr/pr71151-3.c: New test.
3862 * gcc.target/avr/pr71151-4.c: New test.
3863 * gcc.target/avr/pr71151-5.c: New test.
3864 * gcc.target/avr/pr71151-6.c: New test.
3865 * gcc.target/avr/pr71151-7.c: New test.
3866 * gcc.target/avr/pr71151-8.c: New test.
3867 * gcc.target/avr/pr71151-common.h: New test.
3868
68fa96d6
ML
38692016-06-16 Martin Liska <mliska@suse.cz>
3870
3871 * gfortran.dg/predict-1.f90: New test.
3872
b6ca982f
UB
38732016-06-16 Uros Bizjak <ubizjak@gmail.com>
3874
3875 PR target/71242
3a146d46 3876 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 3877
1dc8d15b
JH
38782016-06-16 Jan Hubicka <hubicka@ucw.cz>
3879
3880 * g++.dg/vect/pr36648.cc: Disable cunrolli
3881
67c25816
JJ
38822016-06-16 Jakub Jelinek <jakub@redhat.com>
3883
c577adb2
JJ
3884 PR target/71554
3885 * gcc.c-torture/execute/pr71554.c: New test.
3886
67c25816
JJ
3887 PR rtl-optimization/71532
3888 * gcc.dg/torture/pr71532.c: New test.
3889
1a3c3ee9
MM
38902016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3891
3892 * gcc.target/powerpc/p9-dimode1.c: New test.
3893 * gcc.target/powerpc/p9-dimode2.c: Likewise.
3894
f29468a7
JJ
38952016-06-15 Jakub Jelinek <jakub@redhat.com>
3896
61daecc4
JJ
3897 * gcc.c-torture/compile/20160615-1.c: New test.
3898
f29468a7
JJ
3899 * g++.dg/cpp0x/ref-qual17.C: New test.
3900
209d1e2d
IE
39012016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
3902
3903 PR middle-end/71529
3904 * gcc.target/i386/pr71529.C: New test.
3905
8dc35712
AH
39062016-06-15 Alan Hayward <alan.hayward@arm.com>
3907
3908 PR tree-optimization/71483
3909 * g++.dg/vect/pr71483.c: New
3910
b8911cb8
PC
39112016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
3912
3913 PR c++/70202
3914 * g++.dg/inherit/crash6.C: New.
3915 * g++.dg/inherit/union2.C: Likewise.
3916 * g++.dg/inherit/virtual12.C: Likewise.
3917 * g++.dg/inherit/virtual13.C: Likewise.
3918 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
3919
cf5d08ab
UB
39202016-06-15 Uros Bizjak <ubizjak@gmail.com>
3921
e3d62871 3922 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 3923
8f482165
AH
39242016-06-15 Alan Hayward <alan.hayward@arm.com>
3925
3926 PR tree-optimization/71439
3927 * gcc.dg/vect/pr71439.c: New
3928
3256673f
KT
39292016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3930
3931 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
3932
b17dc4d4
RB
39332016-06-15 Richard Biener <rguenther@suse.de>
3934
3935 * gcc.dg/vect/slp-45.c: New testcase.
3936
2a5825f2
RB
39372016-06-15 Richard Biener <rguenther@suse.de>
3938
3939 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
3940
6e433d0b
BS
39412016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3942
3943 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
3944 requirements, and disable for AIX for now.
3945 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3946
abe7f828
JJ
39472016-06-14 Jakub Jelinek <jakub@redhat.com>
3948
a09c81b4
JJ
3949 PR c++/71528
3950 * g++.dg/opt/pr71528.C: New test.
3951
abe7f828
JJ
3952 PR c++/71516
3953 * g++.dg/init/pr71516.C: New test.
3954
acfadf06
PC
39552016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3956
3957 * g++.dg/init/array46.C: New.
3958
4d568ab2
UB
39592016-06-14 Uros Bizjak <ubizjak@gmail.com>
3960
e3d62871
UB
3961 * gcc.target/i386/float128-3.c: New test.
3962 * gcc.target/i386/quad-sse4.c: Ditto.
3963 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
3964 Update scan strings.
4d568ab2 3965
30934c5d
RB
39662016-06-14 Richard Biener <rguenther@suse.de>
3967
3968 PR middle-end/71526
3969 * gfortran.dg/pr71526.f90: New testcase.
3970
3970e545
AV
39712016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
3972
3973 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
3974 * gcc.dg/zero_bits_compound-1.c: Likewise.
3975
04976c6e
RB
39762016-06-14 Richard Biener <rguenther@suse.de>
3977
3978 PR tree-optimization/71522
3979 * gcc.dg/torture/pr71522.c: New testcase.
3980
23e025db
JJ
39812016-06-14 Jakub Jelinek <jakub@redhat.com>
3982
3983 PR tree-optimization/71520
3984 * gcc.dg/tree-ssa/pr71520.c: New test.
3985
90b72e84
RB
39862016-06-14 Richard Biener <rguenther@suse.de>
3987
3988 PR tree-optimization/71521
86c24ba6 3989 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 3990
ef7cf206
JJ
39912016-06-13 Jakub Jelinek <jakub@redhat.com>
3992
0dda258b
JJ
3993 PR sanitizer/71498
3994 * c-c++-common/ubsan/bounds-13.c: New test.
3995
ef7cf206
JJ
3996 PR preprocessor/71183
3997 * gcc.dg/cpp/source_date_epoch-3.c: New test.
3998
a73786e3
JL
39992016-06-13 Jeff Law <law@redhat.com>
4000
4001 PR tree-optimization/71403
4002 * c-c++-common/ubsan/pr71403-1.c: New test.
4003 * c-c++-common/ubsan/pr71403-2.c: New test.
4004 * c-c++-common/ubsan/pr71403-3.c: New test.
4005
0ac249bf
JJ
40062016-06-13 Jakub Jelinek <jakub@redhat.com>
4007
4008 PR middle-end/71478
4009 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
4010 Add -Wno-psabi -w to dg-options.
4011
5408a64a
KN
40122016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
4013
4014 * gcc.target/powerpc/vadsdu-0.c: New test.
4015 * gcc.target/powerpc/vadsdu-1.c: New test.
4016 * gcc.target/powerpc/vadsdu-2.c: New test.
4017 * gcc.target/powerpc/vadsdu-3.c: New test.
4018 * gcc.target/powerpc/vadsdu-4.c: New test.
4019 * gcc.target/powerpc/vadsdu-5.c: New test.
4020 * gcc.target/powerpc/vadsdub-1.c: New test.
4021 * gcc.target/powerpc/vadsdub-2.c: New test.
4022 * gcc.target/powerpc/vadsduh-1.c: New test.
4023 * gcc.target/powerpc/vadsduh-2.c: New test.
4024 * gcc.target/powerpc/vadsduw-1.c: New test.
4025 * gcc.target/powerpc/vadsduw-2.c: New test.
4026
f7e4f2e3
DM
40272016-06-13 David Malcolm <dmalcolm@redhat.com>
4028
4029 * gcc.dg/c99-init-2.c (c): Update expected error message.
4030 * gcc.dg/init-bad-8.c (foo): Likewise.
4031 * gcc.dg/spellcheck-fields-3.c: New test case.
4032
ad23a23e
ML
40332016-06-13 Martin Liska <mliska@suse.cz>
4034
4035 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
4036 and "guess loop iv compared" heuristics.
4037 * gcc.dg/predict-2.c: Likewise.
4038 * gcc.dg/predict-3.c: Likewise.
4039 * gcc.dg/predict-4.c: Likewise.
4040 * gcc.dg/predict-5.c: Likewise.
4041 * gcc.dg/predict-6.c: Likewise.
4042
146c55da
MP
40432016-06-13 Marek Polacek <polacek@redhat.com>
4044
4045 PR middle-end/71476
4046 * c-c++-common/Wswitch-unreachable-4.c: New test.
4047 * gcc.dg/Wswitch-unreachable-2.c: New test.
4048 * g++.dg/tm/jump1.C: Move dg-warning.
4049
42e77cbc
EB
40502016-06-13 Eric Botcazou <ebotcazou@adacore.com>
4051
4052 * gnat.dg/renaming10.ad[sb]: New test.
4053
7474dcc1
PT
40542016-06-13 Paul Thomas <pault@gcc.gnu.org>
4055
4056 PR fortran/70673
4057 * gfortran.dg/pr70673.f90: New test.
4058
f57f53d3
RB
40592016-06-13 Richard Biener <rguenther@suse.de>
4060
4061 PR middle-end/64516
4062 * gcc.dg/align-3.c: New testcase.
4063
5843a5f0
ML
40642016-06-13 Martin Liska <mliska@suse.cz>
4065
4066 * gcc.target/i386/pr71458.c: New test.
4067
aa8fdb44
UB
40682016-06-12 Uros Bizjak <ubizjak@gmail.com>
4069
4070 PR target/71241
3a146d46 4071 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 4072
2043e4d7
DH
40732016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4074
4075 PR target/60751
4076 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
4077 statement.
4078
d3dc025d
DH
40792016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
4080
4081 PR target/60751
4082 * gfortran.dg/comma_IO_extension_1.f90: New test.
4083 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
4084 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
4085 statement.
4086 * gfortran.dg/graphite/pr38083.f90: Likewise.
4087 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
4088 missing format.
4089
a31d78c6
EB
40902016-06-11 Eric Botcazou <ebotcazou@adacore.com>
4091
4092 * gnat.dg/case_character.adb: New test.
4093
95c18dd0
SB
40942016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
4095
4096 PR middle-end/71310
4097 * gcc.target/powerpc/pr71310.c: New testcase.
4098
b97d37b4
KV
40992016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
4100
4101 PR middle-end/71478
4102 * gcc.dg/pr71478.c: New test.
4103
900bcda3
JJ
41042016-06-10 Jakub Jelinek <jakub@redhat.com>
4105
ec1c20db
JJ
4106 PR middle-end/71494
4107 * gcc.c-torture/execute/pr71494.c: New test.
4108
50b15873
JJ
4109 PR c/68657
4110 * gcc.target/i386/pr68657.c: New test.
4111
900bcda3
JJ
4112 PR inline-asm/68843
4113 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
4114 (test): Add -masm=intel alternatives.
4115
4d926e34
MS
41162016-06-10 Martin Sebor <msebor@redhat.com>
4117
4118 PR c/71392
4119 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
4120
ad071b2b
JL
41212016-06-10 Jeff Law <law@redhat.com>
4122
4123 PR tree-optimization/71335
4124 * gcc.c-torture/execute/pr71335.c: New test.
4125
2704efe8
DM
41262016-06-10 David Malcolm <dmalcolm@redhat.com>
4127
4128 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
4129 the various "cannot tail-call: " messages.
4130
18c9b7d4
CL
41312016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
4132
4133 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
4134 and options.
4135
7cfa10f3
MO
41362016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
4137
4138 PR sanitizer/71480
4139 * c-c++-common/asan/pr71480.c: New test.
4140
1f24fd3e
L
41412016-06-10 H.J. Lu <hongjiu.lu@intel.com>
4142
4143 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
4144 (ASMNAME2): Likewise.
4145 (main): Replace fn in asm statement with ASMNAME ("fn").
4146 * gcc.dg/guality/pr68037-2.c: Likewise.
4147 * gcc.dg/guality/pr68037-3.c: Likewise.
4148 * gcc.dg/torture/pr68037-1.c: Likewise.
4149 * gcc.dg/torture/pr68037-2.c: Likewise.
4150 * gcc.dg/torture/pr68037-3.c: Likewise.
4151
ad551c07
BE
41522016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
4153
4154 PR inline-asm/68843
4155 * gcc.target/i386/pr68843-1.c: New test.
4156 * gcc.target/i386/pr68843-2.c: New test.
4157
4b1ffdb1 41582016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
4159 Cesar Philippidis <cesar@codesourcery.com>
4160
4161 PR middle-end/71373
4162 * gcc.dg/goacc/nested-function-1.c: New file.
4163 * gcc.dg/goacc/nested-function-2.c: Likewise.
4164 * gcc.dg/goacc/pr71373.c: Likewise.
4165 * gfortran.dg/goacc/cray-2.f95: Likewise.
4166 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
4167 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
4168 * gfortran.dg/goacc/cray.f95: Update.
4169 * gfortran.dg/goacc/loop-1.f95: Likewise.
4170 * gfortran.dg/goacc/loop-3.f95: Likewise.
4171 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
4172 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
4173
41742016-06-10 Thomas Schwinge <thomas@codesourcery.com>
4175
4176 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
4177 for OpenACC tile clauses.
4178 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
4179
4180 PR c/71381
4181 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
4182 to...
4183 * c-c++-common/goacc/cache-2.c: ... this new file.
4184 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
4185 * gfortran.dg/goacc/cache-2.f95: ... this new file.
4186 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
4187 usage.
4188 * gfortran.dg/goacc/cray.f95: Likewise.
4189 * gfortran.dg/goacc/loop-1.f95: Likewise.
4190
89851e4c
AH
41912016-06-10 Alan Hayward <alan.hayward@arm.com>
4192
4193 PR tree-optimization/71407
4194 PR tree-optimization/71416
4195 * gcc.dg/vect/pr71407.c: New
4196 * gcc.dg/vect/pr71416-1.c: New
4197 * gcc.dg/vect/pr71416-2.c: New
4198
200eafbf
RB
41992016-06-10 Richard Biener <rguenther@suse.de>
4200
4201 PR middle-end/71477
4202 * gcc.dg/torture/pr71477.c: New testcase.
4203
4df99d92
JK
42042016-06-09 Julia Koval <julia.koval@intel.com>
4205
4206 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
4207 * gcc.target/i386/interrupt-13.c: Likewise.
4208 * gcc.target/i386/interrupt-15.c: Likewise.
4209 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
4210 * gcc.target/i386/interrupt-24.c: Likewise.
4211 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
4212 * gcc.target/i386/interrupt-9.c: Likewise.
4213 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4214
e01b4e16
MS
42152016-06-09 Martin Sebor <msebor@redhat.com>
4216
4217 PR c/70883
4218 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
4219 * gcc.dg/builtin-constant_p-1.c: Same.
4220 * gcc.dg/builtins-error.c: Same.
4221 * gcc.dg/pr70859.c: Same.
4222
9c35db0e
SKS
42232016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4224
4225 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
4226 * gcc.dg/torture/pr68067-1.c: Likewise.
4227 * gcc.dg/torture/pr68067-2.c: Likewise.
4228
42292016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4230
4231 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
4232 when setting SIZE.
4233
392a81b9
PC
42342016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
4235
4236 PR c++/71465
4237 * g++.dg/inherit/crash5.C: New.
4238 Revert:
4239 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4240
4241 PR c++/70202
4242 * g++.dg/inherit/crash5.C: New.
4243 * g++.dg/inherit/virtual1.C: Adjust.
4244
e49efc14
ML
42452016-06-09 Martin Liska <mliska@suse.cz>
4246
4247 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
4248 * g++.dg/predict-loop-exit-2.C: Likewise.
4249 * g++.dg/predict-loop-exit-3.C: Likewise.
4250 * gcc.dg/predict-1.c: Likewise.
4251 * gcc.dg/predict-2.c: Likewise.
4252 * gcc.dg/predict-3.c: Likewise.
4253 * gcc.dg/predict-4.c: Likewise.
4254 * gcc.dg/predict-5.c: Likewise.
4255 * gcc.dg/predict-6.c: Likewise.
4256 * gcc.dg/predict-7.c: Likewise.
4257
36d57986
RB
42582016-06-09 Richard Biener <rguenther@suse.de>
4259
4260 PR tree-optimization/71462
4261 * gcc.dg/torture/pr71462.c: New testcase.
4262
7d82e8e4
MP
42632016-06-09 Marek Polacek <polacek@redhat.com>
4264
4265 PR c/65471
4266 * gcc.dg/c11-generic-3.c: New test.
4267
c8a71589
PC
42682016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
4269
4270 * g++.dg/init/array42.C: New.
4271 * g++.dg/init/array43.C: Likewise.
4272 * g++.dg/init/array44.C: Likewise.
4273 * g++.dg/init/array45.C: Likewise.
4274 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
4275 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
4276 * g++.dg/cpp1y/auto-fn27.C: Likewise.
4277 * g++.dg/gomp/pr35751.C: Likewise.
4278 * g++.dg/init/array23.C: Likewise.
4279 * g++.dg/init/brace2.C: Likewise.
4280 * g++.dg/init/brace6.C: Likewise.
4281
44a845ca
MS
42822016-06-08 Martin Sebor <msebor@redhat.com>
4283 Jakub Jelinek <jakub@redhat.com>
4284
4285 PR c++/70507
4286 PR c/68120
4287 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
4288 * c-c++-common/builtin-arith-overflow-2.c: New test.
4289 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
4290 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
4291 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
4292
2ef16b6e
JJ
42932016-06-08 Jakub Jelinek <jakub@redhat.com>
4294
4295 PR c++/71442
4296 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
4297
5e3ee346
AL
42982016-06-08 Alan Lawrence <alan.lawrence@arm.com>
4299
4300 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
4301 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
4302 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
4303 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
4304 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
4305 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
4306 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
4307 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
4308 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
4309 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
4310 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
4311 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
4312 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
4313
b2ae2814
RB
43142016-06-08 Richard Biener <rguenther@suse.de>
4315
4316 PR tree-optimization/68558
4317 * gcc.dg/vect/slp-44.c: New testcase.
4318
e09b4c37
RB
43192016-06-08 Richard Biener <rguenther@suse.de>
4320
4321 * gcc.dg/vect/slp-43.c: New testcase.
4322
72d50660
RB
43232016-06-08 Richard Biener <rguenther@suse.de>
4324
4325 PR tree-optimization/71452
4326 * gcc.dg/torture/pr71452.c: New testcase.
4327
988c115c
JJ
43282016-06-08 Jakub Jelinek <jakub@redhat.com>
4329
4330 PR c++/71448
4331 * g++.dg/torture/pr71448.C: New test.
4332
73d73b48
BS
43332016-06-08 Bernd Schmidt <bschmidt@redhat.com>
4334
4335 PR debug/71432
4336 PR ada/71413
4337 * g++.dg/debug/pr71432.C: New test.
4338
bdd15d0c
PK
43392016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4340
4341 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
4342 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
4343 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
4344
ce0607bb
AH
43452016-06-08 Alan Hayward <alan.hayward@arm.com>
4346
4347 * gcc.dg/vect/vect-live-2.c: Update effective target.
4348 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4349 * lib/target-supports.exp: Add aarch64 to vect_long.
4350
92a5f2ba
MP
43512016-06-08 Marek Polacek <polacek@redhat.com>
4352
4353 PR c/71418
4354 * gcc.dg/noncompile/pr71418.c: New test.
4355
08203f73
MP
4356 PR c/71426
4357 * gcc.dg/noncompile/pr71426.c: New test.
4358
d1fcc2bd
JH
43592016-06-07 Jan Hubicka <hubicka@ucw.cz>
4360
4361 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
4362 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
4363 * gcc.dg/predict-3.c: Update template.
4364 * gcc.dg/predict-5.c: Update template.
4365 * gcc.dg/predict-6.c: Update template.
4366 * gcc.dg/predict-9.c: Update template.
4367 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
4368
a23e6f1c
BS
43692016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
4370
4371 * gcc.target/powerpc/vec-mul.c: New test.
4372
6ffd47b7
DM
43732016-06-07 David Malcolm <dmalcolm@redhat.com>
4374
4375 * gcc.dg/spellcheck-fields-2.c: New test case.
4376
bfd67b47
RB
43772016-06-07 Richard Biener <rguenther@suse.de>
4378
4379 PR c/61564
4380 * gcc.dg/Wpragmas-1.c: New testcase.
4381 * gcc.dg/Wattributes-4.c: Likewise.
4382 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
4383 entry.
4384
701b9a47
CL
43852016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
4386
4387 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
4388 spurious debug code.
4389
6b80d6fa
RB
43902016-06-07 Richard Biener <rguenther@suse.de>
4391
4392 PR tree-optimization/71428
4393 * gcc.dg/torture/pr71428.c: New testcase.
4394
0f3f9437
RB
43952016-06-07 Richard Biener <rguenther@suse.de>
4396
4397 PR middle-end/71423
4398 * gcc.dg/torture/pr71423.c: New testcase.
4399
ec963f2a
KV
44002016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
4401
4402 PR middle-end/71408
4403 * gcc.dg/tree-ssa/pr71408.c: New test.
4404
46ab5b6e
KV
44052016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
4406
4407 PR middle-end/71281
4408 * g++.dg/torture/pr71281.C: New test.
4409
1f40cff3
MP
44102016-06-06 Marek Polacek <polacek@redhat.com>
4411
4412 PR c/71362
4413 * gcc.dg/pr71362.c: New test.
4414
6f5bcd24
JJ
44152016-06-06 Jakub Jelinek <jakub@redhat.com>
4416 Patrick Palka <ppalka@gcc.gnu.org>
4417
4418 PR c++/70847
4419 PR c++/71330
4420 PR c++/71393
4421 * g++.dg/opt/pr70847.C: New test.
4422 * g++.dg/ubsan/pr70847.C: New test.
4423 * g++.dg/ubsan/pr71393.C: New test.
4424
158beb4a
JJ
44252016-06-06 Jakub Jelinek <jakub@redhat.com>
4426
4427 PR tree-optimization/71259
4428 * gcc.dg/vect/pr71259.c: New test.
4429
d9b950dd
DM
44302016-06-06 David Malcolm <dmalcolm@redhat.com>
4431
4432 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
4433 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
4434 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
4435 above.
4436
36f9ad69
KT
44372016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4438
4439 PR middle-end/37780
4440 * gcc.c-torture/execute/pr37780.c: New test.
4441 * gcc.target/aarch64/pr37780_1.c: Likewise.
4442 * gcc.target/arm/pr37780_1.c: Likewise.
4443
5545a907
MP
44442016-06-06 Marek Polacek <polacek@redhat.com>
4445
4446 * c-c++-common/attr-may-alias-1.c: New test.
4447 * c-c++-common/attr-may-alias-2.c: New test.
4448 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
4449
93671519
BE
44502016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
4451
4452 PR c/24414
4453 * gcc.target/i386/pr24414.c: New test.
4454
690f24b7
JM
44552016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
4456
4457 * gcc.target/sparc/vis4misc.c: New file.
4458 * gcc.target/sparc/fpcmp.c: Likewise.
4459 * gcc.target/sparc/fpcmpu.c: Likewise.
4460
31ce6157
AH
44612016-06-06 Alan Hayward <alan.hayward@arm.com>
4462
4463 * gcc.dg/vect/vect-live-1.c: Use additional-options.
4464 * gcc.dg/vect/vect-live-3.c: Likewise.
4465
9fcebb5a
RB
44662016-06-06 Richard Biener <rguenther@suse.de>
4467
4468 PR tree-optimization/71398
4469 * gcc.dg/torture/pr71398.c: New testcase.
4470
903ca97b
UB
44712016-06-06 Uros Bizjak <ubizjak@gmail.com>
4472
4473 PR target/71389
4474 * g++.dg/pr71389.C: New test.
4475
9c1eb332
JD
44762016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4477
4478 PR fortran/71404
4479 * gfortran.dg/fmt_read_5.f: New test.
4480
b2d83bd2
AV
44812016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
4482
4483 PR fortran/69659
4484 * gfortran.dg/class_array_22.f03: New test.
4485
ec81960e
JH
44862016-06-05 Jan Hubicka <hubicka@ucw.cz>
4487
4488 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
4489
429d2750
JH
44902016-06-05 Jan Hubicka <hubicka@ucw.cz>
4491
4492 * gcc.dg/predict-9.c: Update template.
4493
c1c00983
PC
44942016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4495
4496 PR c++/49377
4497 * g++.dg/template/pr49377.C: New.
4498
1927a963
JJ
44992016-06-04 Jakub Jelinek <jakub@redhat.com>
4500
4501 PR tree-optimization/71405
4502 * g++.dg/torture/pr71405.C: New test.
4503
909a11ad
PC
45042016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
4505
4506 PR c++/70202
4507 * g++.dg/inherit/crash5.C: New.
4508 * g++.dg/inherit/virtual1.C: Adjust.
4509
08bbb1f8
JL
45102016-06-03 Jeff Law <law@redhat.com>
4511
4512 PR tree-optimization/71316
4513 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
4514
7c35235c
JJ
45152016-06-03 Jakub Jelinek <jakub@redhat.com>
4516
4517 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
4518 dg-additional-options with just -fno-tree-scev-cprop in it.
4519 * gcc.dg/vect/vect-live-2.c: Likewise.
4520 * gcc.dg/vect/vect-live-5.c: Likewise.
4521 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
4522 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
4523 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
4524
c8572dd6
PP
45252016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
4526
4527 PR c++/27100
4528 * g++.dg/other/friend6.C: New test.
4529
1c7733a7
BS
45302016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4531
4532 * g++.dg/torture/ppc-ldst-array.C: New.
4533
0d2f700f
JM
45342016-06-03 Joseph Myers <joseph@codesourcery.com>
4535
4536 PR target/71276
4537 PR target/71277
4538 * gcc.dg/torture/builtin-fp-int-inexact.c,
4539 gcc.target/i386/387-builtin-fp-int-inexact.c,
4540 gcc.target/i386/387-rint-inline-1.c,
4541 gcc.target/i386/387-rint-inline-2.c,
4542 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
4543 gcc.target/i386/sse2-rint-inline-1.c,
4544 gcc.target/i386/sse2-rint-inline-2.c,
4545 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
4546 gcc.target/i386/sse4_1-rint-inline.c: New tests.
4547
f8071c05
L
45482016-06-03 H.J. Lu <hongjiu.lu@intel.com>
4549 Julia Koval <julia.koval@intel.com>
4550
4551 PR target/66960
4552 PR target/67630
4553 PR target/67634
4554 PR target/67841
4555 PR target/68037
4556 PR target/68618
4557 PR target/68661
4558 PR target/69575
4559 PR target/69596
4560 PR target/69734
4561 * gcc.dg/guality/pr68037-1.c: New test.
4562 * gcc.dg/guality/pr68037-2.c: Likewise.
4563 * gcc.dg/guality/pr68037-3.c: Likewise.
4564 * gcc.dg/torture/pr68037-1.c: Likewise.
4565 * gcc.dg/torture/pr68037-2.c: Likewise.
4566 * gcc.dg/torture/pr68037-3.c: Likewise.
4567 * gcc.dg/torture/pr68661-1a.c: Likewise.
4568 * gcc.dg/torture/pr68661-1b.c: Likewise.
4569 * gcc.target/i386/interrupt-1.c: Likewise.
4570 * gcc.target/i386/interrupt-2.c: Likewise.
4571 * gcc.target/i386/interrupt-3.c: Likewise.
4572 * gcc.target/i386/interrupt-4.c: Likewise.
4573 * gcc.target/i386/interrupt-5.c: Likewise.
4574 * gcc.target/i386/interrupt-6.c: Likewise.
4575 * gcc.target/i386/interrupt-7.c: Likewise.
4576 * gcc.target/i386/interrupt-8.c: Likewise.
4577 * gcc.target/i386/interrupt-9.c: Likewise.
4578 * gcc.target/i386/interrupt-10.c: Likewise.
4579 * gcc.target/i386/interrupt-11.c: Likewise.
4580 * gcc.target/i386/interrupt-12.c: Likewise.
4581 * gcc.target/i386/interrupt-13.c: Likewise.
4582 * gcc.target/i386/interrupt-14.c: Likewise.
4583 * gcc.target/i386/interrupt-15.c: Likewise.
4584 * gcc.target/i386/interrupt-16.c: Likewise.
4585 * gcc.target/i386/interrupt-17.c: Likewise.
4586 * gcc.target/i386/interrupt-18.c: Likewise.
4587 * gcc.target/i386/interrupt-19.c: Likewise.
4588 * gcc.target/i386/interrupt-20.c: Likewise.
4589 * gcc.target/i386/interrupt-21.c: Likewise.
4590 * gcc.target/i386/interrupt-22.c: Likewise.
4591 * gcc.target/i386/interrupt-23.c: Likewise.
4592 * gcc.target/i386/interrupt-24.c: Likewise.
4593 * gcc.target/i386/interrupt-25.c: Likewise.
4594 * gcc.target/i386/interrupt-26.c: Likewise.
4595 * gcc.target/i386/interrupt-27.c: Likewise.
4596 * gcc.target/i386/interrupt-28.c: Likewise.
4597 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
4598 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
4599 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
4600 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
4601 * gcc.target/i386/interrupt-iamcu.c: Likewise.
4602 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
4603 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
4604 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
4605 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
4606 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
4607 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
4608 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
4609
36b85e43
BS
46102016-06-03 Bernd Schmidt <bschmidt@redhat.com>
4611
9de2e795
L
4612 PR tree-optimization/52171
4613 * gcc.dg/pr52171.c: New test.
4614 * gcc.target/i386/pr52171.c: New test.
36b85e43 4615
bfeee8ac
JH
46162016-06-03 Jan Hubicka <jh@suse.cz>
4617
4618 * g++.dg/tree-ssa/pred-1.C: New testcase
4619 * gcc.dg/tree-ssa/pred-1.c: New testcase
4620
859b0bae
BS
46212016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4622
4623 PR target/70957
4624 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
4625 support.
4626 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
4627
3a2edf4c
AH
46282016-06-03 Alan Hayward <alan.hayward@arm.com>
4629
4630 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
4631
b28ead45
AH
46322016-06-03 Alan Hayward <alan.hayward@arm.com>
4633
4634 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 4635 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
4636 * gcc.dg/vect/vect-live-1.c: New test.
4637 * gcc.dg/vect/vect-live-2.c: New test.
4638 * gcc.dg/vect/vect-live-3.c: New test.
4639 * gcc.dg/vect/vect-live-4.c: New test.
4640 * gcc.dg/vect/vect-live-5.c: New test.
4641 * gcc.dg/vect/vect-live-slp-1.c: New test.
4642 * gcc.dg/vect/vect-live-slp-2.c: New test.
4643 * gcc.dg/vect/vect-live-slp-3.c: New test.
4644
1f91747b
JJ
46452016-06-03 Jakub Jelinek <jakub@redhat.com>
4646
4647 PR middle-end/71387
4648 * g++.dg/opt/pr71387.C: New test.
4649
47b83923
JL
46502016-06-02 Jeff Law <law@redhat.com>
4651
4652 PR tree-optimization/71328
4653 * gcc.c-torture/compile/pr71328.c: New test.
4654
e96e5f46
JD
46552016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4656
4657 PR fortran/52393
4658 * gfortran.dg/fmt_read_3.f90: Fix typo.
4659 * gfortran.dg/fmt_read_4.f90: New test.
4660
b872d729
PC
46612016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
4662
4663 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
4664 * g++.dg/cpp0x/forw_enum6.C: Likewise.
4665 * g++.dg/cpp0x/forw_enum8.C: Likewise.
4666 * g++.dg/cpp0x/override2.C: Likewise.
4667 * g++.dg/parse/crash5.C: Likewise.
4668 * g++.dg/parse/error16.C: Likewise.
4669 * g++.dg/parse/error27.C: Likewise.
4670 * g++.dg/template/qualttp15.C: Likewise.
4671 * g++.dg/template/redecl4.C: Likewise.
4672 * g++.old-deja/g++.other/crash39.C: Likewise.
4673 * g++.old-deja/g++.other/struct1.C: Likewise.
4674 * g++.old-deja/g++.pt/m9a.C: Likewise.
4675 * g++.old-deja/g++.pt/memclass10.C: Likewise.
4676
0e535442
JJ
46772016-06-02 Jakub Jelinek <jakub@redhat.com>
4678
0633ee10
JJ
4679 PR c++/71372
4680 * c-c++-common/pr71372.c: New test.
4681
0e535442
JJ
4682 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
4683 __TIME__ strings with __builtin_strcmp instead of printf and
4684 dg-output.
4685
f3c5ecc2
ML
46862016-06-02 Martin Liska <mliska@suse.cz>
4687
4688 * gcc.dg/predict-9.c: New test.
4689
a91807c5
JJ
46902016-06-02 Jakub Jelinek <jakub@redhat.com>
4691
4692 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
4693 global set_compiler_env_var and global saved_compiler_env_var.
4694
b5bd1978
KT
46952016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4696
4697 PR rtl-optimization/71295
4698 * gcc.c-torture/compile/pr71295.c: New test.
4699
b93b1475
JJ
47002016-06-02 Jakub Jelinek <jakub@redhat.com>
4701
930ebd0e
JJ
4702 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
4703
1e021dc3
JJ
4704 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
4705 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
4706
b93b1475
JJ
4707 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
4708 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
4709 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
4710 alternative number.
4711
58f2fb5c
MM
47122016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4713
4714 * gcc.target/powerpc/p9-splat-4.c: New test.
4715
47162016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
4717
4718 PR target/71186
4719 * gcc.target/powerpc/pr71186.c: New test.
4720
4731c9f0
JD
47212016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4722
4723 PR fortran/52393
4724 * gfortran.dg/fmt_read_3.f90: New test.
4725
042dee3e
TP
47262016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
4727
4728 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
4729 procedure.
4730
15c98b2e
ES
47312016-06-01 Eduard Sanou <dhole@openmailbox.org>
4732
4733 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
4734 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
4735 env var is set.
4736 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
4737 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
4738 shown once.
4739 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
4740 during compilation.
4741 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
4742 vars set by dg-set-compiler-env-var.
4743
6442a6f4
PT
47442016-06-01 Paul Thomas <pault@gcc.gnu.org>
4745
4746 PR fortran/71156
4747 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
4748 to the module procedure declaration.
4749 * gfortran.dg/submodule_16.f08: New test.
4750
ab62397a
JJ
47512016-06-01 Jakub Jelinek <jakub@redhat.com>
4752
4753 PR middle-end/71371
4754 * c-c++-common/gomp/pr71371.c: New test.
4755
b66af6ed
RB
47562016-06-01 Richard Biener <rguenther@suse.de>
4757
4758 PR tree-optimization/71366
4759 * gcc.dg/torture/pr71366-1.c: New testcase.
4760 * gcc.dg/torture/pr71366-2.c: Likewise.
4761
e342b9d8
KN
47622016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
4763
4764 * gcc.target/powerpc/vslv-0.c: New test.
4765 * gcc.target/powerpc/vslv-1.c: New test.
4766 * gcc.target/powerpc/vsrv-0.c: New test.
4767 * gcc.target/powerpc/vsrv-1.c: New test.
4768
721547cd
NS
47692016-06-01 Nathan Sidwell <nathan@acm.org>
4770
4771 * c-c++-common/torture/pr57945.c: Add expected PTX error.
4772 * gcc.target/nvptx/weak.c: New.
4773
fa2c9034
RB
47742016-06-01 Richard Biener <rguenther@suse.de>
4775
4776 PR tree-optimization/71261
4777 * gcc.dg/torture/vect-bool-1.c: New testcase.
4778
3e32893c
JJ
47792016-06-01 Jakub Jelinek <jakub@redhat.com>
4780
4781 * gfortran.dg/gomp/order-1.f90: New test.
4782 * gfortran.dg/gomp/order-2.f90: New test.
4783
8c383600
JH
47842016-06-01 Jan Hubicka <hubicka@ucw.cz>
4785
4786 * gcc.dg/unroll-6.c: Update template.
4787 * gcc.dg/unroll-7.c: New testcase.
4788 * gcc.dg/unroll-8.c: New testcase.
4789
a0dfeef5
EB
47902016-06-01 Eric Botcazou <ebotcazou@adacore.com>
4791
4792 * gnat.dg/opt56.ad[sb]: New test.
4793
48de5701
PC
47942016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
4795
4796 PR c++/66635
4797 * g++.dg/cpp0x/constexpr-ice16.C: New.
4798
827cf695
PP
47992016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4800
4801 PR tree-optimization/71314
4802 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
4803 -mbranch-cost=2.
4804
ff66f6e8
PP
48052016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
4806
4807 PR tree-optimization/71077
4808 * gcc.dg/tree-ssa/pr71077.c: New test.
4809
050fb209
JH
48102016-05-31 Jan Hubicka <hubicka@ucw.cz>
4811
48de5701
PC
4812 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
4813 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
4814 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 4815
c642d919
PC
48162016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
4817
4818 PR c++/71248
4819 * g++.dg/cpp0x/pr71248.C: New.
4820 * g++.dg/cpp0x/auto7.C: Test column numbers too.
4821 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
4822 * g++.dg/init/new37.C: Likewise.
4823 * g++.dg/template/static1.C: Likewise.
4824 * g++.dg/template/static2.C: Likewise.
4825
d6439e08
L
48262016-05-31 H.J. Lu <hongjiu.lu@intel.com>
4827
4828 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
4829 instead of %rdi.
4830 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
4831
780b9dd4
MP
48322016-05-31 Marek Polacek <polacek@redhat.com>
4833
4834 * c-c++-common/Wswitch-unreachable-3.c: New test.
4835 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
4836
0d99f8a0
RB
48372016-05-31 Richard Biener <rguenther@suse.de>
4838
4839 PR tree-optimization/71352
4840 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
4841
52545641
TP
48422016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
4843
4844 * gcc.target/arm/armv5_thumb_isa.c: New test.
4845
5b8c1205
KY
48462016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
4847
4848 PR target/71346
4849 * gcc.target/i386/pr71346.c: New test.
4850
7a88cc84
TV
48512016-05-31 Tom de Vries <tom@codesourcery.com>
4852
4853 PR tree-optimization/69068
4854 * gcc.dg/graphite/pr69068.c: New test.
4855
265149a6
MS
48562016-05-27 Martin Sebor <msebor@redhat.com>
4857
4858 PR c++/71306
4859 * g++.dg/warn/Wplacement-new-size-3.C: New test.
4860
00631022
JJ
48612016-05-30 Jakub Jelinek <jakub@redhat.com>
4862
4863 PR c++/71349
4864 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
4865 nowait depend(inout: dd[0]) clauses where permitted.
4866
b2f6675b
PC
48672016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4868
4869 PR c++/71238
4870 * g++.dg/parse/pr71238.C: New.
4871 * g++.dg/concepts/friend1.C: Test column numbers too.
4872 * g++.dg/cpp0x/initlist31.C: Likewise.
4873 * g++.dg/cpp0x/pr51420.C: Likewise.
4874 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
4875 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
4876 * g++.dg/ext/builtin3.C: Likewise.
4877 * g++.dg/lookup/friend12.C: Likewise.
4878 * g++.dg/lookup/friend7.C: Likewise.
4879 * g++.dg/lookup/koenig1.C: Likewise.
4880 * g++.dg/lookup/koenig5.C: Likewise.
4881 * g++.dg/lookup/used-before-declaration.C: Likewise.
4882 * g++.dg/overload/koenig1.C: Likewise.
4883 * g++.dg/template/crash65.C: Likewise.
4884 * g++.dg/template/friend57.C: Likewise.
4885 * g++.dg/warn/Wshadow-5.C: Likewise.
4886 * g++.dg/warn/Wunused-8.C: Likewise.
4887 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
4888 * g++.old-deja/g++.jason/lineno5.C: Likewise.
4889 * g++.old-deja/g++.jason/member.C: Likewise.
4890 * g++.old-deja/g++.jason/report.C: Likewise.
4891 * g++.old-deja/g++.jason/scoping12.C: Likewise.
4892 * g++.old-deja/g++.law/visibility20.C: Likewise.
4893 * g++.old-deja/g++.ns/koenig5.C: Likewise.
4894 * g++.old-deja/g++.other/static5.C: Likewise.
4895 * g++.old-deja/g++.pt/overload2.C: Likewise.
4896
a448ff40
JH
48972016-05-30 Jan Hubicka <hubicka@ucw.cz>
4898
4899 * gcc.dg/tree-ssa/peel1.c: New testcase.
4900 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
4901 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
4902
69be8c91
TV
49032016-05-30 Tom de Vries <tom@codesourcery.com>
4904
4905 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
4906 to ce.
4907
a59775a1
PC
49082016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
4909
4910 PR c++/71099
4911 * g++.dg/parse/virtual1.C: New.
4912
53d6d955
UB
49132016-05-30 Uros Bizjak <ubizjak@gmail.com>
4914
4915 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
4916 Use correct register when clearing %edx.
4917
0557293f
AM
49182016-05-30 Alexander Monakov <amonakov@ispras.ru>
4919
4920 PR tree-optimization/71289
4921 * gcc.dg/pr71289.c: New test.
4922
5d476e35
KV
49232016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4924
4925 PR middle-end/71269
4926 PR middle-end/71292
4927 * gcc.dg/tree-ssa/pr71269.c: New test.
4928 * gcc.dg/tree-ssa/pr71292.c: New test.
4929
db5447ca
KV
49302016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
4931
4932 PR middle-end/71252
4933 * gcc.dg/tree-ssa/pr71252-2.c: New test.
4934
98bdbb39
JH
49352016-05-30 Jan Hubicka <hubicka@ucw.cz>
4936
4937 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
4938 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
4939 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
4940
7e012855
TV
49412016-05-30 Tom de Vries <tom@codesourcery.com>
4942
4943 PR tree-optimization/69067
4944 * gcc.dg/graphite/pr69067.c: New test.
4945
beed3701
UB
49462016-05-29 Uros Bizjak <ubizjak@gmail.com>
4947
4948 PR target/71245
4949 * gcc.target/i386/pr71245-1.c: New test.
4950 * gcc.target/i386/pr71245-2.c: Ditto.
4951
b6d4f8e8
PC
49522016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
4953
4954 PR c++/71105
4955 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
4956 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
4957 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
4958
00022058
JH
49592016-05-27 Jan Hubicka <hubicka@ucw.cz>
4960
4961 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
4962
c8419aca
VV
49632016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
4964
4965 Revert:
4966 PR c++/69855
4967 * g++.dg/overload/69855.C: New.
4968 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4969 * g++.old-deja/g++.pt/crash3.C: Likewise.
4970
8008c4d2
PC
49712016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
4972
4973 PR c++/60385
4974 * g++.dg/parse/namespace13.C: New.
4975
8b2ef235
JL
49762016-05-26 Jeff Law <law@redhat.com>
4977
4978 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
4979 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
4980 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4981 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
4982 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
4983 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
4984 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
4985 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4986 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
4987 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
4988 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
4989 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
4990 * gcc.dg/tree-ssa/vrp56.c: Likewise.
4991
7d67159b
VV
49922016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
4993
4994 PR c++/69855
4995 * g++.dg/overload/69855.C: New.
4996 * g++.old-deja/g++.law/missed-error2.C: Adjust.
4997 * g++.old-deja/g++.pt/crash3.C: Likewise.
4998
88e3bdd1
JW
49992016-05-27 Jiong Wang <jiong.wang@arm.com>
5000
5001 PR target/63596
5002 * gcc.target/aarch64/va_arg_1.c: New testcase.
5003 * gcc.target/aarch64/va_arg_2.c: Likewise.
5004 * gcc.target/aarch64/va_arg_3.c: Likewise.
5005
3fd6b9cc
JW
50062016-05-27 Jiong Wang <jiong.wang@arm.com>
5007
5008 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
5009 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
5010 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
5011 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
5012 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
5013
3cee7e4e
MP
50142016-05-27 Marek Polacek <polacek@redhat.com>
5015
5016 PR middle-end/71308
5017 * g++.dg/torture/pr71308.C: New test.
5018
6a813c96
DV
50192016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
5020
5021 * gcc.dg/zero_bits_compound-1.c: New test.
5022 * gcc.dg/zero_bits_compound-2.c: New test.
5023
0561bcfb
IE
50242016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
5025
5026 PR middle-end/71279
5027 * gcc.dg/pr71279.c: New test.
5028
21316320
MM
50292016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
5030
5031 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
5032 floating point min/max/comparison instructions.
5033 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
5034
7211a097
JJ
50352016-05-26 Jakub Jelinek <jakub@redhat.com>
5036
5037 * c-c++-common/gomp/schedule-1.c: New test.
5038 * gfortran.dg/gomp/schedule-1.f90: New test.
5039
cac177cf
PP
50402016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
5041
5042 PR c++/70822
5043 PR c++/70106
5044 * g++.dg/cpp1y/auto-fn32.C: New test.
5045 * g++.dg/cpp1y/paren4.C: New test.
5046
a2d5b8c9
NS
50472016-05-26 Nathan Sidwell <nathan@acm.org>
5048
5049 * gcc.dg/20060410.c: Xfail on ptx.
5050 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
5051 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
5052 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
5053 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
5054 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
5055
ffa8b552
TP
50562016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
5057
5058 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
5059
c7501e00
JJ
50602016-05-26 Jakub Jelinek <jakub@redhat.com>
5061
1875b9a0
JJ
5062 PR tree-optimization/71280
5063 * gcc.dg/pr71280.c: New test.
5064
2116e19f
JJ
5065 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
5066
305aef09
JJ
5067 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
5068 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
5069
c7501e00
JJ
5070 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
5071
ca449d26
JW
50722016-05-26 Jiong Wang <jiong.wang@arm.com>
5073
5074 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 5075 kept in memory.
ca449d26 5076
8af01c66
JL
50772016-05-25 Jeff Law <law@redhat.com>
5078
5079 PR tree-optimization/71272
5080 * gcc.c-torture/compile/pr71272.c: new test.
5081
f9d6ce73
BS
50822016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
5083
5084 * gcc.target/powerpc/vec-cmpne.c: New test.
5085 * gcc.target/powerpc/vec-cmpne-long.c: New test.
5086
a88a7b22
EB
50872016-05-25 Eric Botcazou <ebotcazou@adacore.com>
5088
5089 * gnat.dg/opt55.ad[sb]: New test.
5090
125f02ed
SKS
50912016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5092
5093 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
5094 * c-c++-common/pr60226.c: Require int32plus.
5095 * gcc.c-torture/execute/pr70602.c: Likewise.
5096 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
5097 unsigned long for malloc arg type.
5098 * gcc.dg/asr_div1.c: Require int32plus.
5099 * gcc.dg/enum-mode-1.c: XFAIL for int16.
5100 * gcc.dg/pie-1.c: Require pie.
5101 * gcc.dg/pie-2.c: Likewise.
5102 * gcc.dg/pr59471.c: Require int32plus.
5103 * gcc.dg/pr59963-2.c: XFAIL for int16.
5104 * gcc.dg/pr60114.c: Require int32plus.
5105 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
5106 unsigned long for typedef of size_t.
5107 * gcc.dg/pr63914.c: Require int32plus.
5108 * gcc.dg/pr64536.c: Require pt32plus.
5109 * gcc.dg/pr65658.c: Likewise.
5110 * gcc.dg/pr67271.c: Require int32plus.
5111 * gcc.dg/pr68112.c: Likewise.
5112 * gcc.dg/pr69071.c: Skip for avr target.
5113 * gcc.dg/pr69973.c: Require int32plus.
5114 * gcc.dg/pr70169.c: Skip for avr target.
5115 * gcc.dg/sso-6.c: Require int32plus.
5116 * gcc.dg/sso-7.c: Likewise.
5117 * gcc.dg/sso-8.c: Likewise.
5118 * gcc.dg/vrp-min-max-2.c: Likewise.
5119
c6e434f5
UB
51202016-05-25 H.J. Lu <hongjiu.lu@intel.com>
5121
5122 PR target/70738
5123 * gcc.target/i386/pr70738-1.c: New test.
5124 * gcc.target/i386/pr70738-2.c: Likewise.
5125 * gcc.target/i386/pr70738-3.c: Likewise.
5126 * gcc.target/i386/pr70738-4.c: Likewise.
5127 * gcc.target/i386/pr70738-5.c: Likewise.
5128 * gcc.target/i386/pr70738-6.c: Likewise.
5129 * gcc.target/i386/pr70738-7.c: Likewise.
5130 * gcc.target/i386/pr70738-8.c: Likewise.
5131 * gcc.target/i386/pr70738-9.c: Likewise.
5132
5c42d341
KT
51332016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5134
5135 PR rtl-optimization/66940
5136 * gcc.c-torture/execute/pr66940.c: New test.
5137
bf9a1a07
IV
51382016-05-25 Ilya Verbin <ilya.verbin@intel.com>
5139
5140 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
5141 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
5142 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
5143 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
5144 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
5145 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
5146 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
5147 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
5148 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
5149 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
5150 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
5151 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
5152 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
5153 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
5154 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
5155 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
5156 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
5157 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
5158 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
5159 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
5160 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
5161 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
5162 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
5163 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
5164
95efe6b6
MP
51652016-05-25 Marek Polacek <polacek@redhat.com>
5166
5167 PR c/71265
5168 * gcc.dg/noncompile/pr71265.c: New test.
5169
a23faf7a
MP
5170 PR c/71266
5171 * gcc.dg/noncompile/old-style-parm-3.c: New test.
5172
69a6d5ad
NS
51732016-05-25 Nathan Sidwell <nathan@acm.org>
5174
5175 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
5176
3072d4ea
RB
51772016-05-25 Richard Biener <rguenther@suse.de>
5178
5179 PR tree-optimization/71261
5180 * c-c++-common/torture/pr71261.c: New testcase.
5181
e412ece4
RB
51822016-05-25 Richard Biener <rguenther@suse.de>
5183
5184 PR tree-optimization/71264
5185 * gcc.dg/vect/pr71264.c: New testcase.
5186
b9e551ad
PC
51872016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5188
5189 PR c++/55992
5190 * g++.dg/cpp0x/alias-decl-53.C: New.
5191 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
5192
6aa1abe5
ML
51932016-05-25 Martin Liska <mliska@suse.cz>
5194
5195 * g++.dg/pr71239.C: New test.
5196
842d162e
RB
51972016-05-25 Richard Biener <rguenther@suse.de>
5198
c87885ca
RO
5199 * gcc.dg/vect/pr58135.c: Rename to ...
5200 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 5201
f184a36c
MP
52022016-05-25 Marek Polacek <polacek@redhat.com>
5203
5204 * g++.dg/pr65295.C: Use target c++14.
5205
021fad86
PC
52062016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5207
53d6d955
UB
5208 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
5209 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 5210
c3eaf15a
MM
52112016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5212
5213 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
5214 instructions.
5215
e46c7770
CP
52162016-05-24 Cesar Philippidis <cesar@codesourcery.com>
5217
5218 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
5219 * c-c++-common/goacc/deviceptr-1.c: Likewise.
5220 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
5221 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5222 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5223 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5224 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
5225 * c-c++-common/goacc/pcopy.c: Likewise.
5226 * c-c++-common/goacc/pcopyin.c: Likewise.
5227 * c-c++-common/goacc/pcopyout.c: Likewise.
5228 * c-c++-common/goacc/pcreate.c: Likewise.
5229 * c-c++-common/goacc/pr70688.c: New test.
5230 * c-c++-common/goacc/present-1.c: Adjust test.
5231 * c-c++-common/goacc/reduction-5.c: Likewise.
5232 * g++.dg/goacc/data-1.C: New test.
5233
4bfc9db7
MM
52342016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5235
5236 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
5237 vector parity built-in functions.
5238 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
5239 count trailing zeros automatic vectorization.
5240 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
5241 count trailing zeros built-in functions.
5242
2bc145af
KV
52432016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
5244
5245 * gcc.dg/tree-ssa/reassoc-44.c: New test.
5246
26869fdb
PH
52472016-05-24 Pat Haugen <pthaugen@us.ibm.com>
5248
5249 PR target/71050
5250 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
5251
b2dc9c3b
PC
52522016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5253
5254 PR c++/50436
5255 * g++.dg/template/crash123.C: New.
5256 * g++.dg/template/crash124.C: Likewise.
5257
f65e97fd
MS
52582016-05-24 Martin Sebor <msebor@redhat.com>
5259
5260 PR c++/71147
5261 * g++.dg/ext/flexary16.C: New test.
5262
a6f5ac7f
IV
52632016-05-24 Ilya Verbin <ilya.verbin@intel.com>
5264
69a6d5ad
NS
5265 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
5266 before math.h is included.
a6f5ac7f
IV
5267 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
5268 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
5269 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
5270 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
5271 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
5272 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
5273 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
5274 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
5275 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
5276 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
5277 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
5278 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
5279 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
5280 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
5281 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
5282 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
5283 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
5284 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
5285 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
5286 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
5287 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
5288 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
5289 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
5290
27bad558
MM
52912016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5292 Kelvin Nilsen <kelvin@gcc.gnu.org>
5293
5294 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
5295 support.
5296
72f382fb
PC
52972016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5298
5299 PR c++/69872
5300 * g++.dg/warn/Wno-narrowing1.C: New.
5301
ef2ec9d9
MP
53022016-05-24 Marek Polacek <polacek@redhat.com>
5303
5304 PR c/71249
5305 * c-c++-common/Wswitch-unreachable-2.c: New test.
5306
e90434e3
JJ
53072016-05-24 Jakub Jelinek <jakub@redhat.com>
5308
7adb26f2
JJ
5309 PR c++/71257
5310 * g++.dg/vect/simd-clone-6.cc: New test.
5311 * g++.dg/gomp/declare-simd-6.C: New test.
5312
e90434e3
JJ
5313 PR middle-end/70434
5314 PR c/69504
5315 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
5316
b556ea3b
RB
53172016-05-24 Richard Biener <rguenther@suse.de>
5318
5319 PR tree-optimization/71240
5320 * gcc.dg/optimize-bswapsi-5.c: New testcase.
5321
e5328f5d
RB
53222016-05-24 Richard Biener <rguenther@suse.de>
5323
5324 PR tree-optimization/71230
5325 * gcc.dg/torture/pr71230.c: New testcase.
5326 * g++.dg/torture/pr71230.C: Likewise.
5327
a04e69c0
TS
53282016-05-24 Thomas Schwinge <thomas@codesourcery.com>
5329
5330 * c-c++-common/goacc/routine-5.c: Add tests.
5331 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
5332 * gfortran.dg/goacc/routine-6.f90: Add tests.
5333
30fd2977
RB
53342016-05-24 Richard Biener <rguenther@suse.de>
5335
5336 PR tree-optimization/71253
5337 * gcc.dg/torture/pr71253.c: New testcase.
5338
ca6f60bc
KV
53392016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
5340
5341 PR middle-end/71252
5342 * gfortran.dg/pr71252.f90: New test.
5343
d3465d72
RS
53442016-05-24 Richard Sandiford <richard.sandiford@arm.com>
5345
5346 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
5347
f17a223d
RB
53482016-05-24 Richard Biener <rguenther@suse.de>
5349
5350 PR middle-end/70434
5351 PR c/69504
5352 * c-c++-common/vector-subscript-4.c: New testcase.
5353 * c-c++-common/vector-subscript-5.c: Likewise.
5354
e3f36534
JD
53552016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5356
5357 PR fortran/71123
5358 * gfortran.dg/namelist_90.f: New test
5359
85d5c27d
JD
53602016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5361
5362 PR fortran/66461
5363 * gfortran.dg/unexpected_eof.f: New test
5364
fe3f3340
MM
53652016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
5366 Kelvin Nilsen <kelvin@gcc.gnu.org>
5367
5368 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
5369 as little endian.
5370
26d6ae55
PC
53712016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5372
5373 PR c++/70972
5374 * g++.dg/cpp0x/inh-ctor20.C: New.
5375 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
5376
d6c9a06f
PC
53772016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5378
5379 PR c++/69095
5380 * g++.dg/cpp0x/variadic168.C: New.
5381
396a1d10
PC
53822016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5383
5384 * g++.dg/cpp0x/pr31445.C: Test column number too.
5385 * g++.dg/cpp0x/pr32253.C: Likewise.
5386 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
5387 * g++.dg/cpp0x/variadic36.C: Likewise.
5388
ece46666
MG
53892016-05-23 Marc Glisse <marc.glisse@inria.fr>
5390
5391 * gcc.dg/fold-notshift-2.c: Adjust.
5392
a7dc5980
MP
53932016-05-23 Marek Polacek <polacek@redhat.com>
5394
5395 PR c/49859
5396 * c-c++-common/Wswitch-unreachable-1.c: New test.
5397 * gcc.dg/Wswitch-unreachable-1.c: New test.
5398 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
5399 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
5400 * g++.dg/gomp/block-10.C: Likewise.
5401 * gcc.dg/gomp/block-10.c: Likewise.
5402 * g++.dg/gomp/block-9.C: Likewise.
5403 * gcc.dg/gomp/block-9.c: Likewise.
5404 * g++.dg/gomp/target-1.C: Likewise.
5405 * g++.dg/gomp/target-2.C: Likewise.
5406 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 5407 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
5408 * g++.dg/gomp/taskgroup-1.C: Likewise.
5409 * gcc.dg/gomp/taskgroup-1.c: Likewise.
5410 * gcc.dg/gomp/teams-1.c: Likewise.
5411 * g++.dg/gomp/teams-1.C: Likewise.
5412 * g++.dg/overload/error3.C: Likewise.
5413 * g++.dg/tm/jump1.C: Likewise.
5414 * g++.dg/torture/pr40335.C: Likewise.
5415 * gcc.dg/c99-vla-jump-5.c: Likewise.
5416 * gcc.dg/switch-warn-1.c: Likewise.
5417 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
5418 * gcc.dg/nested-func-1.c: Likewise.
5419 * gcc.dg/pr67784-4.c: Likewise.
5420
18b54004
RB
54212016-05-23 Richard Biener <rguenther@suse.de>
5422
5423 PR tree-optimization/71230
5424 * gfortran.dg/pr71230-1.f90: New testcase.
5425 * gfortran.dg/pr71230-2.f90: Likewise.
5426
e569db5f
VK
54272016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5428
396a1d10 5429 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
5430 * gcc.dg/vect/pr58135.c: Add new.
5431 * gfortran.dg/pr46519-1.f: Adjust test case.
5432
e4b71114
PC
54332016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
5434
5435 PR c++/53401
5436 * g++.dg/cpp0x/decltype64.C: New.
5437
a25a8058
CL
54382016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5439
5440 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
5441 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
5442 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
5443
0dcfe9ab
CL
54442016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5445
5446 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
5447 Add poly64x1_t and poly64x2_t cases if supported.
5448 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
5449 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
5450 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
5451 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
5452 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
5453
ffd70e4a
CL
54542016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5455
5456 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
5457 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
5458 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
5459 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
5460 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
5461 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
5462 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
5463
4b1f57fe
CL
54642016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5465
5466 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
5467
16c5ec77
CL
54682016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
5469
5470 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
5471 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
5472
94ad56c7
JJ
54732016-05-22 Jakub Jelinek <jakub@redhat.com>
5474
57748705
JJ
5475 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
5476 constraint instead of "r".
5477 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
5478 insn instead of vxorpd.
5479 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
5480
af120161
JJ
5481 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
5482 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
5483
355023ce
JJ
5484 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
5485
3b48574c
JJ
5486 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
5487 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
5488
94ad56c7
JJ
5489 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
5490
8a85cee2
KV
54912016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
5492
5493 PR middle-end/40921
5494 * gcc.dg/tree-ssa/pr40921.c: New test.
5495
8e916b16
PS
54962016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
5497
5498 PR target/71103
5499 * gcc.target/avr/pr71103.c: New test.
5500
88aea79f
KV
55012016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
5502
5503 PR middle-end/71179
5504 * gcc.dg/tree-ssa/pr71179.c: New test.
5505
79063edd
MS
55062016-05-20 Martin Sebor <msebor@redhat.com>
5507
5508 PR c/71115
5509 * gcc.dg/init-excess-2.c: New test.
5510
55c8849f
EB
55112016-05-20 Eric Botcazou <ebotcazou@adacore.com>
5512
5513 * gnat.dg/opt53.adb: New test.
5514 * gnat.dg/opt54.adb: Likewise.
5515
c91a0948
MJ
55162016-05-20 Martin Jambor <mjambor@suse.cz>
5517
5518 PR tree-optimization/70884
5519 * gcc.dg/tree-ssa/pr70919.c: New test.
5520
9cad20fa
BS
55212016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5522
5523 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
5524 formatting.
69a6d5ad
NS
5525 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
5526 fix code formatting.
5527
55282016-05-20 Nathan Sidwell <nathan@acm.org>
5529
5530 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
5531 non-common cases.
5532 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 5533
15c671a7
DM
55342016-05-20 David Malcolm <dmalcolm@redhat.com>
5535
5536 * jit.dg/all-non-failing-tests.h: Add
5537 test-factorial-must-tail-call.c.
5538 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
5539 * jit.dg/test-factorial-must-tail-call.c: New test case.
5540
4f028369
JJ
55412016-05-20 Jakub Jelinek <jakub@redhat.com>
5542
5543 PR fortran/71204
5544 * gfortran.dg/pr71204.f90: New test.
5545
7dea4ab3
CP
55462016-05-20 Cesar Philippidis <cesar@codesourcery.com>
5547
5548 * gcc.target/nvptx/sincos.c: New test.
5549
ef98d365
PC
55502016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5551
5552 PR c++/70572
5553 * g++.dg/cpp1y/auto-fn31.C: New.
5554
92466115
BS
55552016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
5556
5557 * gcc.target/powerpc/vec-addec.c: New test.
5558 * gcc.target/powerpc/vec-addec-int128.c: New test.
5559
9a385c2d
DM
55602016-05-20 David Malcolm <dmalcolm@redhat.com>
5561
5562 * gcc.dg/plugin/must-tail-call-1.c: New test case.
5563 * gcc.dg/plugin/must-tail-call-2.c: New test case.
5564 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
5565 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5566
77c9d5b4
JH
55672016-05-20 Jan Hubicka <hubicka@ucw.cz>
5568
5569 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
5570
68047971
JJ
55712016-05-20 Jakub Jelinek <jakub@redhat.com>
5572
18954840
JJ
5573 PR c++/71210
5574 * g++.dg/opt/pr71210-1.C: New test.
5575 * g++.dg/opt/pr71210-2.C: New test.
5576
68047971
JJ
5577 PR tree-optimization/29756
5578 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
5579 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
5580 only on selected targets where V4SImode vectors are known to be
5581 supported.
5582
d78789f5
MG
55832016-05-20 Marc Glisse <marc.glisse@inria.fr>
5584
5585 PR tree-optimization/71079
5586 PR tree-optimization/71206
5587 * gcc.dg/tree-ssa/pr71206.c: New testcase.
5588
550fa093
PK
55892016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5590
5591 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
5592 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
5593 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
5594
483c6429
RG
55952016-05-20 Richard Guenther <rguenther@suse.de>
5596
5597 PR tree-optimization/29756
5598 * gcc.dg/tree-ssa/vector-6.c: New testcase.
5599
eb066284
RB
56002016-05-20 Richard Biener <rguenther@suse.de>
5601
5602 PR tree-optimization/71185
5603 * gcc.dg/tree-ssa/pr71185.c: New testcase.
5604
58f10249
RB
56052016-05-20 Richard Biener <rguenther@suse.de>
5606
5607 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
5608
2a5569fa
MP
56092016-05-19 Marek Polacek <polacek@redhat.com>
5610
5611 PR c++/71075
5612 * g++.dg/diagnostic/pr71075.C: New test.
5613
5e9a5385
DM
56142016-05-19 David Malcolm <dmalcolm@redhat.com>
5615
5616 PR c++/71184
5617 * g++.dg/pr71184.C: New test case.
5618
4f45da44
KN
56192016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
5620
5621 * gcc.target/powerpc/darn-0.c: New test.
5622 * gcc.target/powerpc/darn-1.c: New test.
5623 * gcc.target/powerpc/darn-2.c: New test.
5624
4177437e
MP
56252016-05-19 Marek Polacek <polacek@redhat.com>
5626
5627 PR tree-optimization/71031
5628 * gcc.dg/tree-ssa/vrp100.c: New test.
5629
afb72432
IE
56302016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
5631
5632 PR rtl-optimization/71148
5633 * gcc.dg/pr71148.c: New test.
5634
4f83064e
KT
56352016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5636
5637 PR target/71056
5638 * gcc.target/arm/pr71056.c: New test.
5639
4bf8dbe1
BE
56402016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5641
5642 * c-c++-common/pr69669.c: Check the used mode.
5643
f3510625
MO
56442016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
5645
5646 PR sanitizer/64354
5647 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
5648
43c0068e
RB
56492016-05-19 Richard Biener <rguenther@suse.de>
5650
5651 PR tree-optimization/70729
5652 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
5653 * gcc.dg/graphite/scop-18.c: Likewise.
5654 * gcc.dg/pr41783.c: Disable LIM.
5655 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
5656 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
5657 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
5658 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
5659 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
5660 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
5661 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
5662 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
5663 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
5664 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
5665 * gfortran.dg/pr42108.f90: Likewise.
5666
70f25790
DM
56672016-05-18 David Malcolm <dmalcolm@redhat.com>
5668
5669 PR driver/69265
5670 * gcc.dg/spellcheck-options-11.c: New test case.
5671
960db8ec
JJ
56722016-05-18 Jakub Jelinek <jakub@redhat.com>
5673
5674 PR c++/71100
5675 * g++.dg/opt/pr71100.C: New test.
5676
04643334
MJ
56772016-05-18 Martin Jambor <mjambor@suse.cz>
5678
5679 PR ipa/69708
5680 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
5681 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
5682 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
5683 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
5684
91bb9f80
MJ
56852016-05-18 Martin Jambor <mjambor@suse.cz>
5686
5687 PR ipa/69708
5688 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
5689 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
5690 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
5691 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
5692 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
5693
c584aca6
PC
56942016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5695
5696 PR c++/69793
5697 * g++.dg/template/crash122.C: New.
5698
20309c6e
PC
56992016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
5700
5701 PR c++/70466
5702 * g++.dg/template/pr70466-1.C: New.
5703 * g++.dg/template/pr70466-2.C: Likewise.
5704
50c78b9a
MM
57052016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5706
5707 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
5708 splat operations and the XXSPLTIB instruction.
5709 * gcc.target/powerpc/p9-splat-2.c: Likewise.
5710 * gcc.target/powerpc/p9-splat-3.c: Likewise.
5711 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
5712 xxlxor to clear a register.
5713
cf8be00d
RS
57142016-05-18 Richard Sandiford <richard.sandiford@arm.com>
5715
5716 * gcc.dg/torture/pr71020.c: New test.
5717
848a392a
MJ
57182016-05-18 Martin Jambor <mjambor@suse.cz>
5719
5720 PR ipa/70646
5721 * gcc.dg/ipa/pr70646.c: New test.
5722
1f2ab776
CL
57232016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5724
5725 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
5726
76489493
CL
57272016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5728
5729 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
5730 missing tests for vreinterpretq_p{8,16}.
5731
bd79378d
CL
57322016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5733
5734 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
5735 vsliq_n_s64 and vsliq_n_u64.
5736
81ca3ea0
CL
57372016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5738
5739 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
5740 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
5741
873cb425
CL
57422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5743
5744 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
5745 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
5746 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
5747
9d6e7c21
CL
57482016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
5749
5750 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
5751 in comment.
5752
b4dbe40e 57532016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
5754
5755 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
5756 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
5757 "blr\t" and switch to scan-assembler-times.
5758
83a5c910
JW
57592016-05-18 Jiong Wang <jiong.wang@arm.com>
5760
53d6d955
UB
5761 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
5762 with __aarch64__.
5763 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
5764 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 5765
fb7cbdeb
JJ
57662016-05-18 Jakub Jelinek <jakub@redhat.com>
5767
8ee91165
JJ
5768 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
5769 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
5770 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
5771 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
5772 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
5773 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
5774
cf4d516a
JJ
5775 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
5776 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
5777
a4f16422
JJ
5778 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
5779 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
5780
7b37ce10
JJ
5781 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
5782 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
5783
fb7cbdeb
JJ
5784 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
5785
c9326aef
RB
57862016-05-18 Richard Biener <rguenther@suse.de>
5787
5788 PR tree-optimization/71168
5789 * gcc.dg/torture/pr71168.c: New testcase.
5790
df8b0a11
KV
57912016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
5792
5793 PR middle-end/63586
5794 * gcc.dg/tree-ssa/pr63586-2.c: New test.
5795 * gcc.dg/tree-ssa/pr63586.c: New test.
5796 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
5797
2efd67ed
NS
57982016-05-17 Nathan Sidwell <nathan@acm.org>
5799
5800 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
5801 * gcc.dg/pr68671.c: Fix ptx xfail-if.
5802 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
5803 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
5804
1988b2c2
NS
58052016-05-17 Nathan Sidwell <nathan@acm.org>
5806
5807 * gcc.target/nvptx/abi-vararg-3.c: New.
5808
ad1d92ab
MM
58092016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
5810
5811 PR tree-optimization/54579
5812 PR middle-end/55299
5813 * gcc.dg/fold-notrotate-1.c: New test.
5814 * gcc.dg/fold-notshift-1.c: New test.
5815 * gcc.dg/fold-notshift-2.c: New test.
5816
47768df8
MP
58172016-05-17 Marek Polacek <polacek@redhat.com>
5818
5819 PR ipa/71146
5820 * g++.dg/ipa/pr71146.C: New test.
5821
6b5423a5
DM
58222016-05-17 David Malcolm <dmalcolm@redhat.com>
5823
5824 * jit.dg/test-error-array-bounds.c: New test case.
5825
c7986356
MG
58262016-05-17 Marc Glisse <marc.glisse@inria.fr>
5827
5828 * gcc.dg/tree-ssa/and-1.c: New testcase.
5829
d982c5b7
MG
58302016-05-17 Marc Glisse <marc.glisse@inria.fr>
5831
5832 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5833 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
5834
0139ba93
MG
58352016-05-17 Marc Glisse <marc.glisse@inria.fr>
5836
5837 * gcc.dg/tree-ssa/pr69270.c: Adjust.
5838 * gcc.dg/tree-ssa/vrp99.c: New testcase.
5839
daab4562
JW
58402016-05-17 Jiong Wang <jiong.wang@arm.com>
5841
5842 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
5843
22330033
JW
58442016-05-17 Jiong Wang <jiong.wang@arm.com>
5845
5846 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
5847
98b3a5f2
JW
58482016-05-17 Jiong Wang <jiong.wang@arm.com>
5849
5850 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
5851 ".2d[index]" when scan the assembly.
5852 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
5853 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
5854 float64x1.
5855 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
5856
b71b7a8e
RB
58572016-05-17 Richard Biener <rguenther@suse.de>
5858
5859 PR tree-optimization/71132
5860 * gcc.dg/torture/pr71132.c: New testcase.
5861
3c51ad46
CL
58622016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
5863
5864 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
5865
d20faa66
KT
58662016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5867
5868 PR target/70809
5869 * gcc.target/aarch64/pr70809_1.c: New test.
5870
b75cc5a4
KT
58712016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5872
5873 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
5874 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
5875 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
5876 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
5877
b28eb195
IE
58782016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
5879 Ilya Enkovich <ilya.enkovich@intel.com>
5880
5881 PR target/71114
5882 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
5883
0b9004ed
JH
58842016-05-16 Jan Hubicka <hubicka@ucw.cz>
5885
5886 * g++.dg/ipa/ivinline-7.C: Do not xfail.
5887 * g++.dg/ipa/ivinline-9.C: Do not xfail.
5888
1b81a1c1
MW
58892016-05-16 Matthew Wahab <matthew.wahab@arm.com>
5890
5891 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
5892 test for __ARM_FP16_ARGS.
5893 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
5894 * gcc.target/arm/aapcs/neon-vect10.c: New.
5895 * gcc.target/arm/aapcs/neon-vect9.c: New.
5896 * gcc.target/arm/aapcs/vfp18.c: New.
5897 * gcc.target/arm/aapcs/vfp19.c: New.
5898 * gcc.target/arm/aapcs/vfp20.c: New.
5899 * gcc.target/arm/aapcs/vfp21.c: New.
5900 * gcc.target/arm/fp16-aapcs-1.c: New.
5901 * g++.target/arm/fp16-param-1.c: Update expected output. Add
5902 test for __ARM_FP16_ARGS.
5903 * g++.target/arm/fp16-return-1.c: Update expected output.
5904
921d1e73
JW
59052016-05-16 Jiong Wang <jiong.wang@arm.com>
5906
5907 PR testsuite/70227
5908 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
5909
228eb42a
HA
59102016-05-15 Harald Anlauf <anlauf@gmx.de>
5911
5912 PR fortran/69603
5913 * gfortran.dg/pr69603.f90: New testcase.
5914
785abfd3
FR
59152016-05-14 Fritz Reese <fritzoreese@gmail.com>
5916
5917 * gfortran.dg/dec_union_4.f90: Fix endian issue.
5918
e75eb64f
FR
59192016-05-14 Fritz Reese <fritzoreese@gmail.com>
5920
5921 PR fortran/71047
5922 * gfortran.dg/pr71047.f08: New test.
5923
aa4b467b
JM
59242016-05-13 Joseph Myers <joseph@codesourcery.com>
5925
5926 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
5927 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
5928 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
5929
653fb4a2
MS
59302016-05-13 Martin Sebor <msebor@redhat.com>
5931
5932 PR c++/60049
5933 * g++.dg/cpp0x/constexpr-60049.C: New test.
5934
9e37582d
JJ
59352016-05-13 Jakub Jelinek <jakub@redhat.com>
5936
5937 PR bootstrap/71071
5938 * gcc.dg/pr71071.c: New test.
5939
a278aa17
UB
59402016-05-13 Uros Bizjak <ubizjak@gmail.com>
5941
5942 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
5943 remove XOP handling.
377eaca7 5944 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 5945
ac3d02e2
NS
59462016-05-13 Nathan Sidwell <nathan@acm.org>
5947
5948 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
5949 __atomic_is_lock_free declaration.
5950
8ab3bdac
RB
59512016-05-13 Richard Biener <rguenther@suse.de>
5952
5953 PR tree-optimization/42587
5954 * gcc.dg/optimize-bswapsi-4.c: New testcase.
5955
623b8e0a
ML
59562016-05-13 Martin Liska <mliska@suse.cz>
5957
5958 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
5959 the new format of dump output.
5960
da7674f6
IE
59612016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
5962
5963 * gcc.dg/pr71084.c: New test.
5964
c959db3d
RR
59652016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5966
53d6d955
UB
5967 PR target/53440
5968 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 5969
43203dea
RR
59702016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5971
5972 * gcc.target/aarch64/struct_return.c: New test.
5973
4f2e1536
MP
59742016-05-12 Marek Polacek <polacek@redhat.com>
5975
5976 PR c/70756
5977 * c-c++-common/pr70756-2.c: New test.
5978 * c-c++-common/pr70756.c: New test.
5979
1ef33ef3
RB
59802016-05-12 Richard Biener <rguenther@suse.de>
5981
5982 PR tree-optimization/71059
5983 * gcc.dg/torture/pr71059.c: New testcase.
5984
763baff6
RB
59852016-05-12 Richard Biener <rguenther@suse.de>
5986
5987 PR tree-optimization/71062
5988 * gcc.dg/torture/pr71062.c: New testcase.
5989
c4ec1243
IE
59902016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
5991
5992 PR tree-optimization/71006
5993 * gcc.dg/pr71006.c: New test.
5994
a5fbf76d
MP
59952016-05-12 Marek Polacek <polacek@redhat.com>
5996
5997 PR driver/71063
5998 * gcc.dg/opts-7.c: New test.
5999
5acc47a4
KT
60002016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6001
6002 PR target/70830
6003 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
6004 Add -save-temps to dg-options.
6005 Scan for ldmfd rather than pop instruction.
6006 * gcc.target/arm/interrupt-2.c: Likewise.
6007 * gcc.target/arm/pr70830.c: New test.
6008
40bd4bf9
JJ
60092016-05-12 Jakub Jelinek <jakub@redhat.com>
6010
3cd63842
JJ
6011 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
6012 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
6013
c05d08f6
JJ
6014 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
6015 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
6016 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
6017
bc27ffae
JJ
6018 PR target/71019
6019 * gcc.target/i386/avx512vl-pack-1.c: New test.
6020 * gcc.target/i386/avx512vl-pack-2.c: New test.
6021 * gcc.target/i386/avx512bw-pack-2.c: New test.
6022
515d7412
JJ
6023 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
6024
40bd4bf9
JJ
6025 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
6026 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
6027 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
6028
44ab146a
RB
60292016-05-12 Richard Biener <rguenther@suse.de>
6030
6031 PR tree-optimization/70986
6032 * gcc.dg/torture/pr70986-1.c: New testcase.
6033 * gcc.dg/torture/pr70986-2.c: Likewise.
6034 * gcc.dg/torture/pr70986-3.c: Likewise.
6035
d6e83a8d
MM
60362016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
6037
6038 PR c/43651
6039 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
6040 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
6041
51e67ea3
UB
60422016-05-11 Uros Bizjak <ubizjak@gmail.com>
6043
6044 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
6045 directive.
6046 * gcc.target/i386/pr66746.c: Ditto.
6047
3fd2b007
MM
60482016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6049
6050 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
6051 support.
6052 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
6053 warning when using -mvsx-timode.
6054 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
6055 * gcc.target/powerpc/dform-2.c: Likewise.
6056 * gcc.target/powerpc/pr68805.c: Likewise.
6057
5c3a10fb
MP
60582016-05-11 Marek Polacek <polacek@redhat.com>
6059
6060 PR c++/71024
6061 * c-c++-common/attributes-3.c: New test.
6062
7cfb065b
NS
60632016-05-11 Nathan Sidwell <nathan@acm.org>
6064
6065 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
6066 * gcc.c-torture/execute/pr68185.c: Likewise.
6067 * gcc.dg/ipa/pr70306.c: Requires global constructors.
6068 * gcc.dg/pr69634.c: Requires scheduling.
6069 * gcc.dg/torture/pr66178.c: Require label values.
6070 * gcc.dg/setjmp-6.c: Require indirect jumps.
6071
f35ea97d
RB
60722016-05-11 Richard Biener <rguenther@suse.de>
6073
6074 PR tree-optimization/71055
6075 * gcc.dg/torture/pr71055.c: New testcase.
6076
dff70323
RB
60772016-05-11 Richard Biener <rguenther@suse.de>
6078
6079 PR debug/71057
6080 * g++.dg/debug/pr71057.C: New testcase.
6081
56a3d28b
JJ
60822016-05-11 Jakub Jelinek <jakub@redhat.com>
6083
6084 PR fortran/70855
6085 * gfortran.dg/gomp/pr70855.f90: New test.
6086
ebc1b29e
RB
60872016-05-11 Richard Biener <rguenther@suse.de>
6088
6089 PR middle-end/71002
6090 * g++.dg/torture/pr71002.C: New testcase.
6091
98ccd1d7
IE
60922016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
6093
6094 PR middle-end/70807
6095 * gcc.dg/pr70807.c: New test.
6096
ed29e24b
MS
60972016-05-10 Martin Sebor <msebor@redhat.com>
6098
6099 PR c++/38611
6100 * g++.dg/Wattributes.C: New test.
6101
e39dab2c
MG
61022016-05-10 Marc Glisse <marc.glisse@inria.fr>
6103
6104 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
6105 * gcc.dg/tree-ssa/pr69270.c: Adjust.
6106 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
6107
d067e238
IE
61082016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6109
6110 PR target/70799
6111 * gcc.target/i386/pr70799-1.c: New test.
6112
cd36c83e
PMR
61132016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
6114
6115 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
6116
1e3af2a4
IE
61172016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6118
6119 PR middle-end/70877
6120 * gcc.target/i386/pr70877.c: New test.
6121
afc610db
IE
61222016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
6123
6124 PR tree-optimization/70786
6125 * gcc.target/i386/pr70876.c: New test.
6126
4b59d19f
JJ
61272016-05-10 Jakub Jelinek <jakub@redhat.com>
6128
6129 PR target/70927
6130 * gcc.target/i386/avx512vl-logic-1.c: New test.
6131 * gcc.target/i386/avx512vl-logic-2.c: New test.
6132 * gcc.target/i386/avx512dq-logic-2.c: New test.
6133
9b5ee426
BS
61342016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6135
6136 PR target/70963
6137 * gcc.target/powerpc/pr70963.c: New.
6138
f3352cab
DM
61392016-05-10 David Malcolm <dmalcolm@redhat.com>
6140
6141 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
6142 (test_very_wide_line): Add ruler to expected output.
6143 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
6144 (test_very_wide_line): Likewise.
6145 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6146 (test_show_locus): Within the handling of "test_very_wide_line",
6147 enable show_ruler_p on the diagnostic context.
6148
4a3255dd
RB
61492016-05-10 Richard Biener <rguenther@suse.de>
6150
6151 PR tree-optimization/71039
6152 * gcc.dg/torture/pr71039.c: New testcase.
6153
da7c9950
NS
61542016-05-10 Nathan Sidwell <nathan@acm.org>
6155
6156 * gcc.dg/nested-func-10.c: Requires alloca.
6157 * gcc.dg/nested-func-9.c: Requires alloca.
6158 * gcc.c-torture/execute/pr70460.c: Requires labels.
6159 * gcc.c-torture/compile/pr70199.c: Requires labels.
6160 * gcc.target/nvptx/decl.c: Compile only.
6161 * gcc.target/nvptx/trailing-init.c: Compile only.
6162 * gcc.target/nvptx/ary-init.c: Compile only.
6163
cf68d92c
MP
61642016-05-10 Marek Polacek <polacek@redhat.com>
6165
6166 PR c/70255
6167 * gcc.dg/attr-opt-1.c: New test.
6168
64ea4e15
RB
61692016-05-10 Richard Biener <rguenther@suse.de>
6170
6171 PR tree-optimization/70497
6172 PR tree-optimization/28367
6173 * gcc.dg/torture/20160404-1.c: New testcase.
6174 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
6175 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
6176
5a96dae3
PMR
61772016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
6178
6179 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
6180
fc97f805
UB
61812016-05-09 Uros Bizjak <ubizjak@gmail.com>
6182
6183 * gcc.target/i386/fabsneg-1.c New test.
6184
a710b1d5
AM
61852016-05-09 Alan Modra <amodra@gmail.com>
6186
6187 PR testsuite/70826
6188 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
6189
171f6f05
RB
61902016-05-09 Richard Biener <rguenther@suse.de>
6191
6192 PR tree-optimization/70985
6193 * gcc.dg/torture/pr70985.c: New testcase.
6194
18caa34e
BC
61952016-05-09 Bin Cheng <bin.cheng@arm.com>
6196
6197 * gcc.dg/tree-ssa/ifc-9.c: New test.
6198 * gcc.dg/tree-ssa/ifc-10.c: New test.
6199 * gcc.dg/tree-ssa/ifc-11.c: New test.
6200 * gcc.dg/tree-ssa/ifc-12.c: New test.
6201 * gcc.dg/vect/pr61194.c: Remove XFAIL.
6202 * gcc.dg/vect/vect-23.c: Remove XFAIL.
6203 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
6204
7a27d38f
RB
62052016-05-09 Richard Biener <rguenther@suse.de>
6206
6207 PR fortran/70937
6208 * gfortran.dg/pr70937.f90: New testcase.
6209
5ebbbd3d
RO
62102016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6211
6212 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
6213
f6288c24
FR
62142016-05-07 Fritz Reese <fritzoreese@gmail.com>
6215
6216 PR fortran/56226
6217 * gfortran.dg/dec_structure_1.f90: New testcase.
6218 * gfortran.dg/dec_structure_2.f90: Ditto.
6219 * gfortran.dg/dec_structure_3.f90: Ditto.
6220 * gfortran.dg/dec_structure_4.f90: Ditto.
6221 * gfortran.dg/dec_structure_5.f90: Ditto.
6222 * gfortran.dg/dec_structure_6.f90: Ditto.
6223 * gfortran.dg/dec_structure_7.f90: Ditto.
6224 * gfortran.dg/dec_structure_8.f90: Ditto.
6225 * gfortran.dg/dec_structure_9.f90: Ditto.
6226 * gfortran.dg/dec_structure_10.f90: Ditto.
6227 * gfortran.dg/dec_structure_11.f90: Ditto.
6228 * gfortran.dg/dec_union_1.f90: Ditto.
6229 * gfortran.dg/dec_union_2.f90: Ditto.
6230 * gfortran.dg/dec_union_3.f90: Ditto.
6231 * gfortran.dg/dec_union_4.f90: Ditto.
6232 * gfortran.dg/dec_union_5.f90: Ditto.
6233 * gfortran.dg/dec_union_6.f90: Ditto.
6234 * gfortran.dg/dec_union_7.f90: Ditto.
6235
5ec4a8cd
TV
62362016-05-07 Tom de Vries <tom@codesourcery.com>
6237
6238 PR tree-optimization/70956
6239 * gcc.dg/graphite/pr70956.c: New test.
6240
58ec1d0e
JJ
62412016-05-06 Jakub Jelinek <jakub@redhat.com>
6242
ccd88fb7
JJ
6243 PR middle-end/70941
6244 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
6245 (a, b, c, d): Change type from char to signed char.
6246 (main): Compare against (signed char) -1634678893 instead of
6247 hardcoded -109. Use __builtin_abort instead of abort.
6248
dd3b6464
JJ
6249 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
6250 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
6251
58ec1d0e
JJ
6252 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
6253
19aa23d8
YR
62542016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
6255
6256 PR debug/70935
6257 * gcc.dg/torture/pr70935.c: New test.
6258
ae5f0df1
OE
62592016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6260
6261 PR target/58219
ce23a8ff 6262 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 6263
078f7e37
RB
62642016-05-06 Richard Biener <rguenther@suse.de>
6265
6266 PR tree-optimization/70960
6267 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
6268
765d7b54
OE
62692016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6270
6271 PR target/52933
6272 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
6273 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
6274 Adjust expected instruction counts.
6275 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
6276
29c94e65
MP
62772016-05-06 Marek Polacek <polacek@redhat.com>
6278
6279 PR sanitizer/70875
6280 * gcc.dg/ubsan/bounds-3.c: New test.
6281
3684b02e
OE
62822016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6283
6284 PR target/54089
6285 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
6286
8706773f
RB
62872016-05-06 Richard Biener <rguenther@suse.de>
6288
6289 PR middle-end/70931
6290 * gfortran.dg/pr70931.f90: New testcase.
6291
a4f51018
RB
62922016-05-06 Richard Biener <rguenther@suse.de>
6293
6294 PR middle-end/70941
6295 * gcc.dg/torture/pr70941.c: New testcase.
6296
c4f2425f
BC
62972016-05-05 Bin Cheng <bin.cheng@arm.com>
6298
6299 PR tree-optimization/57206
6300 * gcc.dg/vect/pr57206.c: New test.
6301
5dc08197
RO
63022016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6303
6304 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
6305
351f85c5
JJ
63062016-05-05 Jakub Jelinek <jakub@redhat.com>
6307
568bac8c
JJ
6308 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
6309
351f85c5
JJ
6310 * c-c++-common/Wdangling-else-4.c: New test.
6311
33fd7785
JJ
63122016-05-04 Jakub Jelinek <jakub@redhat.com>
6313
2d1ac15a
JJ
6314 PR c++/70906
6315 PR c++/70933
6316 * g++.dg/opt/pr70906.C: New test.
6317 * g++.dg/opt/pr70933.C: New test.
6318
33fd7785
JJ
6319 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
6320
6b715bf6
JH
63212016-05-04 Jan Hubicka <hubicka@ucw.cz>
6322
6323 * gcc.dg/ipa/pure-const-3.c: New testcase.
6324
deef7113
MP
63252016-05-04 Marek Polacek <polacek@redhat.com>
6326
6327 * c-c++-common/Wdangling-else-1.c: New test.
6328 * c-c++-common/Wdangling-else-2.c: New test.
6329 * c-c++-common/Wdangling-else-3.c: New test.
6330
5396db97
KCY
63312016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
6332
6333 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
6334 flag is present.
6335
de55efd5
MP
63362016-05-04 Marek Polacek <polacek@redhat.com>
6337
6338 PR c/48778
6339 * gcc.dg/Waddress-2.c: New test.
6340
475839b6
AM
63412016-05-04 Alan Modra <amodra@gmail.com>
6342
6343 * gcc.target/powerpc/pr70866.c: New.
6344
b25aad5f
MS
63452016-05-03 Martin Sebor <msebor@redhat.com>
6346
6347 PR c++/66561
6348 * c-c++-common/builtin_location.c: New test.
6349 * g++.dg/cpp1y/builtin_location.C: New test.
6350
79ce98bc
MP
63512016-05-03 Marek Polacek <polacek@redhat.com>
6352
6353 PR c/70859
6354 * gcc.dg/pr70859.c: New test.
6355 * gcc.dg/pr70859-2.c: New test.
6356
402e89f5
PMR
63572016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
6358
6359 * gnat.dg/debug5.adb: New testcase.
6360
f3d90045
DV
63612016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
6362
6363 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
6364 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
6365 Procedure to check for z10 instruction set.
6366
1e26cec1
CL
63672016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
6368
6369 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
6370
71aca5a0
AM
63712016-05-03 Alan Modra <amodra@gmail.com>
6372
6373 * gcc.target/powerpc/savres.c: Add func using a single gpr.
6374
2fd70ec1
JJ
63752016-05-03 Jakub Jelinek <jakub@redhat.com>
6376
6377 * gcc.target/i386/avx512f-cvt-1.c: New test.
6378
e5705cf7
L
63792016-05-03 H.J. Lu <hongjiu.lu@intel.com>
6380
6381 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
6382 -fdump-tree-vrp-details.
6383
381cdae4
RB
63842016-05-03 Richard Biener <rguenther@suse.de>
6385
6386 * gcc.dg/pr30172-1.c: Adjust.
6387 * gcc.dg/pr63743.c: Likewise.
6388 * gcc.dg/tm/pr51696.c: Likewise.
6389 * c-c++-common/tm/safe-1.c: Likewise.
6390 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
6391 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
6392 * g++.dg/plugin/self-assign-test-1.C: Likewise.
6393 * g++.dg/plugin/self-assign-test-2.C: Likewise.
6394
adedd5c1
JJ
63952016-05-03 Jakub Jelinek <jakub@redhat.com>
6396
31ed1665
JJ
6397 PR rtl-optimization/70467
6398 * gcc.target/i386/pr70467-3.c: New test.
6399 * gcc.target/i386/pr70467-4.c: New test.
6400
dea60b59
JJ
6401 PR tree-optimization/70916
6402 * gcc.c-torture/compile/pr70916.c: New test.
6403
adedd5c1
JJ
6404 PR target/49244
6405 * gcc.target/i386/pr49244-1.c: New test.
6406 * gcc.target/i386/pr49244-2.c: New test.
6407
f80041ef
BS
64082016-05-03 Bernd Schmidt <bschmidt@redhat.com>
6409
6410 PR rtl-optimization/44281
6411 * gcc.target/i386/pr44281.c: New test.
6412
1cfcd39e
BC
64132016-05-03 bin cheng <bin.cheng@arm.com>
6414
6415 PR tree-optimization/56541
6416 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
6417 * gcc.dg/vect/pr56541.c: new test.
6418
4304ccfd
MM
64192016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
6420
6421 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
6422 __float128.
6423 * gcc.target/powerpc/float128-complex-2.c: Likewise.
6424
50d94c29
L
64252016-05-02 H.J. Lu <hongjiu.lu@intel.com>
6426
6427 PR testsuite/70520
6428 * c-c++-common/asan/clone-test-1.c (main): Align child process
6429 stack to 16 bytes.
6430
bc1aee87
DM
64312016-05-02 David Malcolm <dmalcolm@redhat.com>
6432
6433 PR c++/62314
6434 * g++.dg/spellcheck-fields-2.C: New test case.
6435
474e0129
DM
64362016-05-02 David Malcolm <dmalcolm@redhat.com>
6437
6438 PR c++/62314
6439 * g++.dg/pr62314.C: New test case.
6440
818b88a7
JH
64412016-05-02 Jan Hubicka <hubicka@ucw.cz>
6442
6443 * gcc.dg/ipa/inline-8.c: New testcase.
6444
dd77684f
JJ
64452016-05-02 Jakub Jelinek <jakub@redhat.com>
6446
6447 PR rtl-optimization/70467
6448 * gcc.target/i386/pr70467-1.c: New test.
6449
72407e00
BE
64502016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
6451
6452 * gcc.dg/spec-options.c: Run the test on all targets.
6453 * gcc.dg/foo.specs: Use cpp_unique_options.
6454
dd53d197
MG
64552016-05-02 Marc Glisse <marc.glisse@inria.fr>
6456
6457 * gcc.dg/tree-ssa/unord.c: New testcase.
6458
a8b85ce9
MG
64592016-05-02 Marc Glisse <marc.glisse@inria.fr>
6460
6461 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
6462
5b37e866
NS
64632016-05-02 Nathan Sidwell <nathan@codesourcery.com>
6464
6465 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
6466
7176a4a0
MP
64672016-05-02 Marek Polacek <polacek@redhat.com>
6468
6469 PR c/70851
6470 * gcc.dg/enum-incomplete-3.c: New test.
6471
6b9933b9
MP
64722016-05-02 Marek Polacek <polacek@redhat.com>
6473 Tom de Vries <tom@codesourcery.com>
6474
6475 PR tree-optimization/70700
6476 * gcc.dg/pr70700.c: New test.
6477
90f82260
UB
64782016-05-01 Uros Bizjak <ubizjak@gmail.com>
6479
6480 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
6481 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
6482 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
6483 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
6484 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
6485
f73036c1
EB
64862016-04-30 Eric Botcazou <ebotcazou@adacore.com>
6487
6488 * ada/acats/run_acats: Rename into...
6489 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
6490 * ada/acats/run_all.sh: Remove redundant test.
6491 (target_run): Move around.
6492 (target_gnatchop): Use newly built executable.
6493 (target_gnatmake): Likewise.
6494 Check that the compilation of impbit succeeds.
6495
85e051a3
OE
64962016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
6497
6498 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
6499 * gcc.dg/20021029-1.c: Likewise.
6500 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
6501 * gcc.target/sh/attr-isr-trapa.c: Likewise.
6502 * gcc.target/sh/cmpstr.c: Likewise.
6503 * gcc.target/sh/cmpstrn.c: Likewise.
6504 * gcc.target/sh/memset.c: Likewise.
6505 * gcc.target/sh/pr21255-2-mb.c: Likewise.
6506 * gcc.target/sh/pr21255-2-ml.c: Likewise.
6507 * gcc.target/sh/pr39423-1.c: Likewise.
6508 * gcc.target/sh/pr49468-di.c: Likewise.
6509 * gcc.target/sh/pr49468-si.c: Likewise.
6510 * gcc.target/sh/pr49880-1.c: Likewise.
6511 * gcc.target/sh/pr49880-2.c: Likewise.
6512 * gcc.target/sh/pr49880-3.c: Likewise.
6513 * gcc.target/sh/pr50751-1.c: Likewise.
6514 * gcc.target/sh/pr50751-4.c: Likewise.
6515 * gcc.target/sh/pr50751-7.c: Likewise.
6516 * gcc.target/sh/pr51244-1.c: Likewise.
6517 * gcc.target/sh/pr51244-10.c: Likewise.
6518 * gcc.target/sh/pr51244-11.c: Likewise.
6519 * gcc.target/sh/pr51244-12.c: Likewise.
6520 * gcc.target/sh/pr51244-13.c: Likewise.
6521 * gcc.target/sh/pr51244-14.c: Likewise.
6522 * gcc.target/sh/pr51244-17.c: Likewise.
6523 * gcc.target/sh/pr51244-18.c: Likewise.
6524 * gcc.target/sh/pr51244-19.c: Likewise.
6525 * gcc.target/sh/pr51244-4.c: Likewise.
6526 * gcc.target/sh/pr51244-5.c: Likewise.
6527 * gcc.target/sh/pr51244-7.c: Likewise.
6528 * gcc.target/sh/pr51244-8.c: Likewise.
6529 * gcc.target/sh/pr51244-9.c: Likewise.
6530 * gcc.target/sh/pr51697.c: Likewise.
6531 * gcc.target/sh/pr52483-1.c: Likewise.
6532 * gcc.target/sh/pr52483-2.c: Likewise.
6533 * gcc.target/sh/pr52483-3.c: Likewise.
6534 * gcc.target/sh/pr52483-5.c: Likewise.
6535 * gcc.target/sh/pr52933-1.c: Likewise.
6536 * gcc.target/sh/pr52933-2.c: Likewise.
6537 * gcc.target/sh/pr52933-3.c: Likewise.
6538 * gcc.target/sh/pr53568-1.c: Likewise.
6539 * gcc.target/sh/pr53976-1.c: Likewise.
6540 * gcc.target/sh/pr53988-1.c: Likewise.
6541 * gcc.target/sh/pr53988.c: Likewise.
6542 * gcc.target/sh/pr54089-1.c: Likewise.
6543 * gcc.target/sh/pr54089-6.c: Likewise.
6544 * gcc.target/sh/pr54089-7.c: Likewise.
6545 * gcc.target/sh/pr54089-8.c: Likewise.
6546 * gcc.target/sh/pr54089-9.c: Likewise.
6547 * gcc.target/sh/pr54236-1.c: Likewise.
6548 * gcc.target/sh/pr54236-2.c: Likewise.
6549 * gcc.target/sh/pr54236-3.c: Likewise.
6550 * gcc.target/sh/pr54236-4.c: Likewise.
6551 * gcc.target/sh/pr54386.c: Likewise.
6552 * gcc.target/sh/pr54602-1.c: Likewise.
6553 * gcc.target/sh/pr54685.c: Likewise.
6554 * gcc.target/sh/pr54760-1.c: Likewise.
6555 * gcc.target/sh/pr54760-2.c: Likewise.
6556 * gcc.target/sh/pr54760-3.c: Likewise.
6557 * gcc.target/sh/pr54760-4.c: Likewise.
6558 * gcc.target/sh/pr54760-5.c: Likewise.
6559 * gcc.target/sh/pr54760-6.c: Likewise.
6560 * gcc.target/sh/pr55146.c: Likewise.
6561 * gcc.target/sh/pr55160.c: Likewise.
6562 * gcc.target/sh/pr59278.c: Likewise.
6563 * gcc.target/sh/pr59401-1.c: Likewise.
6564 * gcc.target/sh/pr59533-1.c: Likewise.
6565 * gcc.target/sh/pr63260.c: Likewise.
6566 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
6567 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
6568 * gcc.target/sh/strlen.c: Likewise.
6569 * gcc.target/sh/torture/pr30807.c: Likewise.
6570 * gcc.target/sh/torture/pr34777.c: Likewise.
6571 * gcc.target/sh/torture/pr64652.c: Likewise.
6572 * gcc.target/sh/torture/pr65505.c: Likewise.
6573 * gcc.target/sh/torture/pragma-isr.c: Likewise.
6574 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
6575
411e5c67
PC
65762016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
6577
6578 PR c++/66644
6579 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
6580
8fa97501
BS
65812016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6582
6583 * gcc.target/powerpc/vsx-elemrev-1.c: New.
6584 * gcc.target/powerpc/vsx-elemrev-2.c: New.
6585 * gcc.target/powerpc/vsx-elemrev-3.c: New.
6586 * gcc.target/powerpc/vsx-elemrev-4.c: New.
6587
5a956111
PP
65882016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
6589
6590 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
6591 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
6592
e7ff0319
CP
65932016-04-29 Cesar Philippidis <cesar@codesourcery.com>
6594
6595 PR middle-end/70626
6596 * c-c++-common/goacc/combined-reduction.c: New test.
6597 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
6598
52d11a4b
L
65992016-04-29 H.J. Lu <hongjiu.lu@intel.com>
6600
6601 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
6602 *movdi_internal pattern only if PIC off.
6603 * gcc.target/i386/pr70155-2.c: Likewise.
6604 * gcc.target/i386/pr70155-3.c: Likewise.
6605 * gcc.target/i386/pr70155-4.c: Likewise.
6606 * gcc.target/i386/pr70155-5.c: Likewise.
6607 * gcc.target/i386/pr70155-6.c: Likewise.
6608 * gcc.target/i386/pr70155-7.c: Likewise.
6609 * gcc.target/i386/pr70155-8.c: Likewise.
6610 * gcc.target/i386/pr70155-15.c: Likewise.
6611 * gcc.target/i386/pr70155-17.c: Likewise.
6612 * gcc.target/i386/pr70155-22.c: Likewise.
6613
8960db31
BC
66142016-04-29 Bin Cheng <bin.cheng@arm.com>
6615
6616 PR tree-optimization/70803
6617 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
6618
cca535a4
IE
66192016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
6620
6621 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
6622 optimization of vector loop.
6623 * gcc.target/i386/vect-unpack-3.c: New test.
6624 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
6625 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
6626 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
6627
500ecf4a
MP
66282016-04-29 Marek Polacek <polacek@redhat.com>
6629
6630 PR sanitizer/70342
6631 * g++.dg/ubsan/null-7.C: New test.
6632
2fff3db8
MP
6633 PR c/70852
6634 * gcc.dg/pr70852.c: New test.
6635
509063eb
DV
66362016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6637
6638 PR/69089
6639 * g++.dg/cpp0x/alignas6.C: New test.
6640
83745c0d
DV
66412016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6642
c87885ca
RO
6643 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
6644 * gcc.dg/pr27003.c: Likewise.
6645 * gcc.dg/tree-ssa/cswtch.c: Likewise.
6646 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
6647 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
6648 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
6649 * gcc.target/arc/mxy.c: Likewise.
6650 * gcc.target/arc/mswape.c: Likewise.
6651 * gcc.target/arc/mrtsc.c: Likewise.
6652 * gcc.target/arc/mcrc.c: Likewise.
6653 * gcc.target/arc/mdsp-packa.c: Likewise.
6654 * gcc.target/arc/mdvbf.c: Likewise.
6655 * gcc.target/arc/mlock.c: Likewise.
6656 * gcc.target/arc/mmac-24.c: Likewise.
6657 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
6658
849b265d
BS
66592016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
6660 Matthijs Kooijman <matthijs@stdin.nl>
6661 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6662
6663 PR target/60040
6664 * gcc.target/avr/pr60040-1.c: New.
6665 * gcc.target/avr/pr60040-2.c: New.
6666
1390536b
RB
66672016-04-29 Richard Biener <rguenther@suse.de>
6668
6669 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
6670
98998245
RB
66712016-04-29 Richard Biener <rguenther@suse.de>
6672
6673 PR tree-optimization/13962
6674 PR tree-optimization/65686
6675 * gcc.dg/uninit-pr65686.c: New testcase.
6676
8b80cc21
JJ
66772016-04-29 Jakub Jelinek <jakub@redhat.com>
6678
6679 PR middle-end/70843
6680 * gcc.dg/pr70843.c: New test.
6681
6181bc30
JJ
66822016-04-28 Jakub Jelinek <jakub@redhat.com>
6683
6684 PR target/70858
6685 * gcc.target/i386/pr70858.c: New test.
6686
f4cb3612
AB
66872016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
6688
6689 * gcc.target/arc/nps400-1.c: New file.
6690
8ad9df62
JR
66912016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6692 Andrew Burgess <andrew.burgess@embecosm.com>
6693
6694 * gcc.target/arc/movh_cl-1.c: New file.
6695
ceaaa9fe
JR
66962016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6697 Andrew Burgess <andrew.burgess@embecosm.com>
6698
6699 * gcc.target/arc/extzv-1.c: New file.
6700 * gcc.target/arc/insv-1.c: New file.
6701 * gcc.target/arc/insv-2.c: New file.
6702 * gcc.target/arc/movb-1.c: New file.
6703 * gcc.target/arc/movb-2.c: New file.
6704 * gcc.target/arc/movb-3.c: New file.
6705 * gcc.target/arc/movb-4.c: New file.
6706 * gcc.target/arc/movb-5.c: New file.
6707 * gcc.target/arc/movb_cl-1.c: New file.
6708 * gcc.target/arc/movb_cl-2.c: New file.
6709 * gcc.target/arc/movbi_cl-1.c: New file.
6710 * gcc.target/arc/movl-1.c: New file.
6711
4d03dc2f
JR
67122016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
6713 Andrew Burgess <andrew.burgess@embecosm.com>
6714
6715 * gcc.target/arc/cmem-1.c: New file.
6716 * gcc.target/arc/cmem-2.c: New file.
6717 * gcc.target/arc/cmem-3.c: New file.
6718 * gcc.target/arc/cmem-4.c: New file.
6719 * gcc.target/arc/cmem-5.c: New file.
6720 * gcc.target/arc/cmem-6.c: New file.
6721 * gcc.target/arc/cmem-7.c: New file.
6722 * gcc.target/arc/cmem-ld.inc: New file.
6723 * gcc.target/arc/cmem-st.inc: New file.
6724
81262dad
JJ
67252016-04-28 Jakub Jelinek <jakub@redhat.com>
6726
6727 PR target/70821
6728 * gcc.target/i386/pr70821.c: New test.
6729
0a31a09a
BS
67302016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
6731
6732 * gcc.target/powerpc/vec-adde.c: New test.
6733 * gcc.target/powerpc/vec-adde-int128.c: New test.
6734
3ddffba9
JJ
67352016-04-28 Jakub Jelinek <jakub@redhat.com>
6736
6737 * gcc.target/i386/avx-vround-1.c: New test.
6738 * gcc.target/i386/avx-vround-2.c: New test.
6739 * gcc.target/i386/avx512vl-vround-1.c: New test.
6740 * gcc.target/i386/avx512vl-vround-2.c: New test.
6741
713dedcd
RO
67422016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6743
6744 PR testsuite/70595
6745 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
6746 (check_effective_target_cilkplus_runtime): ... this.
6747 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
6748 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
6749
6750 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
6751 Require cilkplus_runtime.
6752 Don't add -lcilkrts.
6753 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
6754 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
6755 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
6756 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
6757 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
6758 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
6759 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
6760 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
6761 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
6762 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
6763 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
6764 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
6765 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
6766 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
6767 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
6768 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
6769 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
6770 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
6771 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
6772 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
6773 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
6774 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
6775 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
6776 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
6777 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
6778 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
6779 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
6780 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
6781 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
6782
6783 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
6784 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
6785
6786 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
6787
6788 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
6789 cilkplus_runtime.
6790
3563f78f
MG
67912016-04-27 Marc Glisse <marc.glisse@inria.fr>
6792
6793 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
6794 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
6795
6bc2bb18
RB
67962015-04-27 Ryan Burn <contact@rnburn.com>
6797
6798 PR c++/69024
6799 PR c++/68997
6800 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
6801 diagnostic.
6802 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
6803 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
6804
1e55d29a
EB
68052016-04-27 Eric Botcazou <ebotcazou@adacore.com>
6806
6807 * gnat.dg/limited_with4.ad[sb]: New test.
6808 * gnat.dg/limited_with4_pkg.ads: New helper.
6809
087146ca
L
68102016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6811
6812 PR target/70155
6813 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
6814 and movv1ti_internal patterns
6815 * gcc.target/i386/pr70155-1.c: New test.
6816 * gcc.target/i386/pr70155-2.c: Likewise.
6817 * gcc.target/i386/pr70155-3.c: Likewise.
6818 * gcc.target/i386/pr70155-4.c: Likewise.
6819 * gcc.target/i386/pr70155-5.c: Likewise.
6820 * gcc.target/i386/pr70155-6.c: Likewise.
6821 * gcc.target/i386/pr70155-7.c: Likewise.
6822 * gcc.target/i386/pr70155-8.c: Likewise.
6823 * gcc.target/i386/pr70155-9.c: Likewise.
6824 * gcc.target/i386/pr70155-10.c: Likewise.
6825 * gcc.target/i386/pr70155-11.c: Likewise.
6826 * gcc.target/i386/pr70155-12.c: Likewise.
6827 * gcc.target/i386/pr70155-13.c: Likewise.
6828 * gcc.target/i386/pr70155-14.c: Likewise.
6829 * gcc.target/i386/pr70155-15.c: Likewise.
6830 * gcc.target/i386/pr70155-16.c: Likewise.
6831 * gcc.target/i386/pr70155-17.c: Likewise.
6832 * gcc.target/i386/pr70155-18.c: Likewise.
6833 * gcc.target/i386/pr70155-19.c: Likewise.
6834 * gcc.target/i386/pr70155-20.c: Likewise.
6835 * gcc.target/i386/pr70155-21.c: Likewise.
6836 * gcc.target/i386/pr70155-22.c: Likewise.
6837
92329f9f
L
68382016-04-27 H.J. Lu <hongjiu.lu@intel.com>
6839
6840 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
6841 ".{5,6}".
6842
309a0cf6
BC
68432016-04-27 Bin Cheng <bin.cheng@arm.com>
6844
6845 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
6846 * gcc.dg/tree-ssa/scev-9.c: Ditto.
6847 * gcc.dg/tree-ssa/scev-10.c: Ditto.
6848 * gcc.dg/tree-ssa/scev-11.c: Ditto.
6849 * gcc.dg/tree-ssa/scev-12.c: Ditto.
6850
72ed2b9c
RB
68512016-04-27 Richard Biener <rguenther@suse.de>
6852
6853 PR ipa/70760
6854 * g++.dg/ipa/ipa-pta-2.C: New testcase.
6855 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
6856
3c98ff9b
NS
68572016-04-27 Nathan Sidwell <nathan@acm.org>
6858
6859 * g++.dg/cpp0x/constexpr-recursion3.C: New.
6860 * g++.dg/ubsan/pr63956.C: Adjust error location.
6861
9ec5d66b
NC
68622016-04-27 Nick Clifton <nickc@redhat.com>
6863
6864 PR middle-end/49889
6865 * gcc.dg/pr49889.c: New test.
6866
c1e1f433
BS
68672016-04-27 Bernd Schmidt <bschmidt@redhat.com>
6868
6869 * c-c++-common/memset-array.c: New test.
6870
8ac43293
MS
68712016-04-26 Martin Sebor <msebor@redhat.com>
6872
6873 PR c++/66639
6874 * g++.dg/cpp1y/func_constexpr.C: New test.
6875
843ce8ab
PP
68762016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
6877
6878 PR c++/70241
6879 * g++.dg/cpp0x/enum32.C: New test.
6880 * g++.dg/cpp0x/enum33.C: New test.
6881
68822016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
6883
6884 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
6885 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
6886 * gcc.c-torture/execute/bitfld-6.c: Likewise.
6887 * gcc.c-torture/execute/bitfld-7.c: Likewise.
6888 * gcc.c-torture/execute/pr38151.c: Likewise.
6889 * gcc.c-torture/execute/pr66556.c: Likewise.
6890 * gcc.c-torture/execute/pr67781.c: Likewise.
6891 * gcc.c-torture/execute/pr68648.c: Likewise.
6892
ca1206be
MG
68932016-04-26 Marc Glisse <marc.glisse@inria.fr>
6894
6895 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
6896
2448a956
MP
68972016-04-26 Marek Polacek <polacek@redhat.com>
6898
6899 PR c/67784
6900 * gcc.dg/pr67784-3.c: New test.
6901 * gcc.dg/pr67784-4.c: New test.
6902 * gcc.dg/pr67784-5.c: New test.
6903
b02a5e26
MP
6904 PR c/70791
6905 * gcc.dg/Wnested-externs-2.c: New test.
6906
6b6aa8d3
MG
69072016-04-26 Marc Glisse <marc.glisse@inria.fr>
6908
6909 * gcc.dg/fold-plusmult.c: Adjust.
6910 * gcc.dg/no-strict-overflow-6.c: Adjust.
6911 * gcc.dg/gomp/loop-1.c: Xfail some tests.
6912
a2095b55
BS
69132016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6914
6915 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
6916 number scans.
6917 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
6918 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
6919 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
6920 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
6921 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
6922 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
6923 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
6924 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
6925 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
6926 * gcc.target/i386/avx512f-gather-5.c: Likewise.
6927 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
6928 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
6929 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
6930 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
6931 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
6932 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
6933 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
6934 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
6935 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
6936 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
6937 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
6938 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
6939 scans.
6940 * gcc.target/i386/pr32219-4.c: Likewise.
6941 * gcc.target/i386/pr32219-6.c: Likewise.
6942 * gcc.target/i386/pr32219-8.c: Likewise.
6943
bb0cc5c8
KT
69442016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6945
6946 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
6947 associated options.
6948
5a0802ea
MP
69492016-04-26 Marek Polacek <polacek@redhat.com>
6950
6951 PR c++/70744
6952 * g++.dg/ext/cond2.C: New test.
6953
00f615af
BC
69542016-04-26 Bin Cheng <bin.cheng@arm.com>
6955
6956 PR tree-optimization/70771
6957 PR tree-optimization/70775
6958 * gcc.dg/pr70771.c: New test.
25939d34 6959 * gcc.dg/pr70775.c: New test.
00f615af 6960
218155e7
BS
69612016-04-26 Bernd Schmidt <bschmidt@redhat.com>
6962
6963 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
6964
ab99f467
RB
69652016-04-25 Richard Biener <rguenther@suse.de>
6966
6967 PR tree-optimization/70780
6968 * gcc.dg/torture/pr70780.c: New testcase.
6969
3f8257db 69702016-04-25 Michael Collison <michael.collison@arm.com>
93c590ee 6971
c87885ca
RO
6972 * gcc.target/arm/neon-vaddws16.c: New test.
6973 * gcc.target/arm/neon-vaddws32.c: New test.
6974 * gcc.target/arm/neon-vaddwu16.c: New test.
6975 * gcc.target/arm/neon-vaddwu32.c: New test.
6976 * gcc.target/arm/neon-vaddwu8.c: New test.
6977 * lib/target-supports.exp
93c590ee
MC
6978 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
6979 that arm neon support vector widen sum of HImode TO SImode.
6980
d6c1a7a7
JJ
69812016-04-23 Jakub Jelinek <jakub@redhat.com>
6982
6983 PR sanitizer/70712
6984 * c-c++-common/asan/pr70712.c: New test.
6985
ab0fc037
TS
69862016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
6987
6988 * .gitattributes: New file.
6989
2aa64824
CL
69902016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
6991
6992 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
6993
e7e12d92
DH
69942016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
6995
6996 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
6997 * gfortran.dg/submodule_15.f08: Likewise.
6998
d1431192
RB
69992016-04-22 Richard Biener <rguenther@suse.de>
7000
7001 PR tree-optimization/70740
7002 * gcc.dg/torture/pr70740.c: New testcase.
7003
04a63c24
L
70042016-04-21 H.J. Lu <hongjiu.lu@intel.com>
7005
7006 PR target/70750
7007 * gcc.target/i386/pr70750-1.c: New test.
7008 * gcc.target/i386/pr70750-2.c: Likewise.
7009
20700098
PC
70102016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
7011
7012 PR c++/70540
7013 * g++.dg/cpp0x/auto48.C: New.
7014
aedf4e12
MP
70152016-04-21 Marek Polacek <polacek@redhat.com>
7016
7017 PR c++/70513
7018 * g++.dg/cpp0x/forw_enum12.C: New test.
7019 * g++.dg/cpp0x/forw_enum13.C: New test.
7020
2074d80a
KY
70212016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
7022
7023 PR target/70728
7024 * gcc.target/i386/pr70728.c: New test.
7025
aef4aab0
RB
70262016-04-21 Richard Biener <rguenther@suse.de>
7027
7028 PR middle-end/70747
7029 * gcc.dg/pr70747.c: New testcase.
7030
2359e571
BC
70312016-04-21 Bin Cheng <bin.cheng@arm.com>
7032
7033 PR tree-optimization/70715
7034 * gcc.dg/tree-ssa/scev-13.c: New test.
7035
ce0e66ff
MG
70362016-04-21 Marc Glisse <marc.glisse@inria.fr>
7037
7038 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
7039
2c2870a1
MG
70402016-04-21 Marc Glisse <marc.glisse@inria.fr>
7041
7042 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
7043
a2b056a3
JH
70442016-04-20 Jan Hubicka <jh@suse.cz>
7045
7046 PR ipa/70018
7047 * g++.dg/ipa/nothrow-1.C: New testcase.
7048
ee392fc2
NS
70492016-04-20 Nathan Sidwell <nathan@acm.org>
7050
7051 PR c++/55635
7052 * g++.dg/eh/delete1.C: New.
7053
dda49daf
L
70542016-04-20 H.J. Lu <hongjiu.lu@intel.com>
7055
7056 * gcc.target/i386/avx256-unaligned-store-2.c: Add
7057 -mtune-ctrl=sse_typeless_stores.
7058
8a5b9d5a
L
70592016-04-20 H.J. Lu <hongjiu.lu@intel.com>
7060
7061 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
7062
1011119f
BC
70632016-04-20 Bin Cheng <bin.cheng@arm.com>
7064
7065 PR tree-optimization/69489
7066 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
7067
477d4906
IV
70682016-04-20 Ilya Verbin <ilya.verbin@intel.com>
7069
7070 PR c++/69363
7071 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
7072 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
7073 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
7074
fad08d12
BC
70752016-04-20 Bin Cheng <bin.cheng@arm.com>
7076
7077 PR tree-optimization/56625
7078 PR tree-optimization/69489
7079 * gcc.dg/vect/pr56625.c: New test.
7080 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
7081
9e3e4fab
AP
70822016-04-20 Andrew Pinski <apinski@cavium.com>
7083
7084 PR target/64971
7085 * gcc.c-torture/compile/pr37433-1.c: New testcase.
7086
d7aa24e4
AC
70872016-04-20 Arnaud Charlet <charlet@adacore.com>
7088
7089 * gnat.dg/self1.adb: Remove now incorrect test.
7090
e6d62b46
BC
70912016-04-20 Bin Cheng <bin.cheng@arm.com>
7092
7093 * gcc.dg/tree-ssa/scev-11.c: New test.
7094 * gcc.dg/tree-ssa/scev-12.c: New test.
7095
2697b189
MP
70962016-04-20 Marek Polacek <polacek@redhat.com>
7097
7098 PR tree-optimization/70725
7099 * gcc.dg/pr70725.c: New test.
7100
60d393e8
RB
71012016-04-20 Richard Biener <rguenther@suse.de>
7102
7103 PR tree-optimization/70726
7104 * g++.dg/vect/pr70726.cc: New testcase.
7105
82c6f58a
AK
71062016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7107
7108 PR target/70674
7109 * gcc.target/s390/pr70674.c: New test.
7110
90eeab20
JD
71112016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7112
7113 PR libgfortran/70684
7114 * gfortran.dg/list_read_14.f90: New test.
7115
fc9cf6da
L
71162016-04-19 H.J. Lu <hongjiu.lu@intel.com>
7117
7118 PR target/69201
7119 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
7120 extern to force it misaligned.
7121 (b): Likewise.
7122 (c): Likewise.
7123 (d): Likewise.
7124 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
7125 Don't check `*' before movv4sf_internal.
7126 * gcc.target/i386/avx256-unaligned-store-2.c: Check
7127 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
7128 Don't check `*' before movv16qi_internal.
7129 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
7130 extern to force it misaligned.
7131 (b): Likewise.
7132 (c): Likewise.
7133 (d): Likewise.
7134 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
7135 Don't check `*' before movv2df_internal.
7136 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
7137 extern to force it misaligned.
7138 (b): Likewise.
7139 (c): Likewise.
7140 (d): Likewise.
7141 Check movv8sf_internal instead of avx_storeups256.
7142 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
7143
ea8927ea
RB
71442016-04-19 Richard Biener <rguenther@suse.de>
7145
7146 PR tree-optimization/70171
7147 * g++.dg/tree-ssa/pr70171.C: New testcase.
7148
65f52ee9
RB
71492016-04-19 Richard Biener <rguenther@suse.de>
7150
7151 PR tree-optimization/70724
7152 * gcc.dg/torture/pr70724.c: New testcase.
7153
987b67f1
VM
71542016-04-18 Vladimir Makarov <vmakarov@redhat.com>
7155
7156 PR middle-end/70689
c87885ca 7157 * gcc.target/i386/pr70689.c: New.
987b67f1 7158
91a47c39
L
71592016-04-18 H.J. Lu <hongjiu.lu@intel.com>
7160
7161 PR target/70708
7162 * gcc.target/i386/pr70708.c: New test.
7163
8270b82d
RB
71642016-04-18 Richard Biener <rguenther@suse.de>
7165
7166 PR tree-optimization/43434
7167 * gcc.dg/vect/pr43434.c: New testcase.
7168 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
7169 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
7170 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
7171 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
7172 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
7173 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
7174 * gcc.dg/gomp/pr68640.c: Likewise.
7175 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
7176 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
7177
edd048e2
RB
71782016-04-18 Richard Biener <rguenther@suse.de>
7179
7180 PR tree-optimization/70701
7181 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
7182
bd5c7330
TV
71832016-04-18 Tom de Vries <tom@codesourcery.com>
7184
7185 PR testsuite/70699
7186 * gcc.dg/pr70161.c: Add dot-file scans.
7187 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
7188 instead of after last dot char.
7189
23f2660f
EB
71902016-04-17 Eric Botcazou <ebotcazou@adacore.com>
7191
7192 * c-c++-common/dump-ada-spec-3.c: New test.
7193 * c-c++-common/dump-ada-spec-4.c: Likewise.
7194
da152c9f
TV
71952016-04-17 Tom de Vries <tom@codesourcery.com>
7196
7197 PR other/70183
7198 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
7199
cc950f98
JH
72002016-04-15 Jan Hubicka <jh@suse.cz>
7201
7202 PR ipa/70018
7203 * g++.dg/ipa/pure-const-1.C: New testcase.
7204 * g++.dg/ipa/pure-const-2.C: New testcase.
7205 * g++.dg/ipa/pure-const-3.C: New testcase.
7206
949505a9
MP
72072016-04-15 Marek Polacek <polacek@redhat.com>
7208
7209 PR c/70671
7210 * gcc.dg/bitfld-22.c: New test.
7211
10e547d6
BS
72122016-04-15 Bernd Schmidt <bschmidt@redhat.com>
7213
7214 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
7215 x86_64.
7216
1e77281b
MP
72172016-04-15 Marek Polacek <polacek@redhat.com>
7218
7219 PR c/70651
7220 * c-c++-common/pr70651.c: New test.
7221
e501fa8e
KT
72222016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7223
7224 PR rtl-optimization/70681
7225 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
7226 dump scan on arm and powerpc.
7227 * gcc.dg/pr10474.c: Likewise.
7228
dda1bf61
JJ
72292016-04-15 Jakub Jelinek <jakub@redhat.com>
7230
ca4ef1ff
JJ
7231 PR c++/69517
7232 PR c++/70019
7233 PR c++/70588
7234 * g++.dg/cpp1y/vla11.C: Revert for real.
7235
dda1bf61
JJ
7236 PR c/70436
7237 * c-c++-common/Wparentheses-1.c: New test.
7238 * c-c++-common/gomp/Wparentheses-1.c: New test.
7239 * c-c++-common/gomp/Wparentheses-2.c: New test.
7240 * c-c++-common/gomp/Wparentheses-3.c: New test.
7241 * c-c++-common/gomp/Wparentheses-4.c: New test.
7242 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
7243 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
7244 * c-c++-common/goacc/Wparentheses-1.c: New test.
7245
1355e62c
KY
72462016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
7247
7248 PR target/70662
7249 * gcc.target/i386/pr70662.c: New test.
7250
0ab34b9e 72512016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 7252 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
7253
7254 PR tree-optimization/70130
7255 * gcc.dg/vect/O3-pr70130.c: New testcase.
7256
bc773aad
MM
72572016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
7258
6e9b2286
MM
7259 PR target/70669
7260 * gcc.target/powerpc/pr70669.c: New test.
7261
bc773aad
MM
7262 PR target/70640
7263 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
7264 a power7 system that does not have an assembler that supports
7265 power8.
7266
d8747845
MS
72672016-04-14 Martin Sebor <msebor@redhat.com>
7268
7269 PR c++/69517
7270 PR c++/70019
7271 PR c++/70588
7272 * c-c++-common/ubsan/vla-1.c: Revert.
7273 * g++.dg/cpp1y/vla11.C: Same.
7274 * g++.dg/cpp1y/vla12.C: Same.
7275 * g++.dg/cpp1y/vla13.C: Same.
7276 * g++.dg/cpp1y/vla14.C: Same.
7277 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 7278 * g++.dg/init/array24.C: Same.
d8747845
MS
7279 * g++.dg/ubsan/vla-1.C: Same.
7280
85128559
MP
72812016-04-14 Marek Polacek <polacek@redhat.com>
7282 Jan Hubicka <hubicka@ucw.cz>
7283
7284 PR c++/70029
7285 * g++.dg/torture/pr70029.C: New test.
7286
52fbb073
MS
72872016-04-14 Martin Sebor <msebor@redhat.com>
7288
7289 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
7290 type size to prevent failures on targets with very low maximum
7291 alignment.
7292
6db61d6f
RB
72932016-04-14 Richard Biener <rguenther@suse.de>
7294
7295 PR tree-optimization/70623
7296 * gcc.dg/torture/pr70623.c: New testcase.
7297 * gcc.dg/torture/pr70623-2.c: Likewise.
7298
342fac95
MS
72992016-04-13 Martin Sebor <msebor@redhat.com>
7300
7301 PR c++/69517
7302 PR c++/70019
7303 PR c++/70588
7304 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
7305 * g++.dg/cpp1y/vla11.C: New test.
7306 * g++.dg/cpp1y/vla12.C: New test.
7307 * g++.dg/cpp1y/vla13.C: New test.
7308 * g++.dg/cpp1y/vla14.C: New test.
7309 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 7310 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
7311 * g++.dg/ubsan/vla-1.C: Disable exceptions.
7312
d93c452f
JJ
73132016-04-13 Jakub Jelinek <jakub@redhat.com>
7314
7315 PR c++/70641
7316 * g++.dg/opt/pr70641.C: New test.
7317
85115fb6
RO
73182016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7319
7320 PR rtl-optimization/68749
7321 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
7322 effects of argument promotions.
7323 Remove default args to dg-skip-if.
7324
545a4139
PC
73252016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
7326
7327 PR c++/70635
7328 * g++.dg/parse/pr70635.C: New.
7329
b3a77f21
MP
73302016-04-13 Marek Polacek <polacek@redhat.com>
7331
7332 PR c++/70639
7333 * c-c++-common/Wmisleading-indentation-4.c: New test.
7334
99cd9857
MP
73352016-04-13 Marek Polacek <polacek@redhat.com>
7336
7337 PR c/70436
c87885ca
RO
7338 * gcc.dg/Wparentheses-12.c: New test.
7339 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 7340
75ca93ec
IE
73412016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
7342
7343 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
7344 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
7345 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
7346
3d3f9e7e
JJ
73472016-04-13 Jakub Jelinek <jakub@redhat.com>
7348
37947cd0
JJ
7349 PR middle-end/70633
7350 * gcc.c-torture/compile/pr70633.c: New test.
7351
3d3f9e7e
JJ
7352 PR debug/70628
7353 * gcc.dg/torture/pr70628.c: New test.
7354
92886d3e
PP
73552016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
7356
7357 PR c++/70610
7358 * g++.dg/template/pr70610.C: New test.
7359 * g++.dg/template/pr70610-2.C: New test.
7360 * g++.dg/template/pr70610-3.C: New test.
7361 * g++.dg/template/pr70610-4.C: New test.
7362
13bd7c2b
JJ
73632016-04-12 Jakub Jelinek <jakub@redhat.com>
7364
6512fa6d
JJ
7365 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
7366 128 instead of 32.
7367
13bd7c2b
JJ
7368 PR c++/70571
7369 * g++.dg/ext/pr70571.C: New test.
7370
20b9851c
MM
73712016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
7372
8a434ada 7373 PR target/70640
20b9851c
MM
7374 * gcc.target/powerpc/pr70640.c: New test.
7375
2b2f52bc
PC
73762016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
7377
7378 PR c++/68722
7379 * g++.dg/parse/pr68722.C: New.
7380
5901e56a
JJ
73812016-04-12 Jakub Jelinek <jakub@redhat.com>
7382
7383 PR rtl-optimization/70596
7384 * gcc.target/i386/pr70596.c: New test.
7385
d4619dc1
NS
73862016-04-12 Nathan Sidwell <nathan@acm.org>
7387
7388 PR c++/70501
7389 * g++.dg/init/pr70501.C: New.
7390
3df530d3
DW
73912016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
7392
7393 * gcc.target/i386/asm-flag-6.c: New test.
7394
b7a120d7
TV
73952016-04-12 Tom de Vries <tom@codesourcery.com>
7396
7397 PR tree-optimization/68756
7398 * gcc.dg/graphite/pr68756.c: New test.
7399
4e0eea75
JJ
74002016-04-12 Jakub Jelinek <jakub@redhat.com>
7401
7402 PR tree-optimization/70602
7403 * gcc.c-torture/execute/pr70602.c: New test.
7404
35fbda43
MM
74052016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
7406
7407 PR target/70381
7408 * gcc.target/powerpc/float128-1.c: New tests to make sure the
7409 __float128 emulator is built and runs.
7410 * gcc.target/powerpc/float128-1.c: Likewise.
7411
7412 * lib/target-supports.exp (check_ppc_float128_sw_available):
7413 Rework tests for __float128 software and hardware
7414 availability. Fix exit condition to return 0 on success.
7415
04a99ebe
JG
74162016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
7417
7418 PR target/70133
7419 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
7420 * gcc.target/aarch64/target_attr_15.c: Likewise.
7421
47cd5a85
PC
74222016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
7423
7424 PR c++/69066
7425 * g++.dg/cpp1y/pr69066.C: New.
7426
a5edb32e
JD
74272016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7428
7429 PR fortran/68566
7430 * gfortran.dg/pr36192.f90: Update test.
7431 * gfortran.dg/pr36192_1.f90: Update test.
7432 * gfortran.dg/real_dimension_1.f: Update test.
7433 * gfortran.dg/parameter_array_init_7.f90: New test.
7434
8ef378f8
JDA
74352016-04-09 John David Anglin <danglin@gcc.gnu.org>
7436
c532c871
JDA
7437 PR testsuite/64039
7438 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
7439
d34f706f
JDA
7440 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
7441
75e1dd9e
JDA
7442 PR rtl-optimization/66669
7443 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
7444
8a976f5f
JDA
7445 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
7446
da04822a
JDA
7447 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
7448 * gcc.dg/pie-1.c: Likewise.
7449 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
7450 * gcc.dg/pic-4.c: Likewise.
7451 * gcc.dg/pie-3.c: Likewise.
7452 * gcc.dg/pie-4.c: Likewise.
7453
adfabcf9
JDA
7454 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
7455
4a020adf
JDA
7456 PR tree-optimization/68644
7457 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
7458
8ef378f8
JDA
7459 PR rtl-optimization/64886
7460 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
7461
09bf990e
TV
74622016-04-09 Tom de Vries <tom@codesourcery.com>
7463
7464 PR tree-optimization/68953
7465 * gcc.dg/graphite/pr68953.c: New test.
7466
138c3c1a
DH
74672016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7468
7469 PR fortran/70592
7470 * gfortran.dg/deferred_character_16.f90: New test.
7471
f55460af
JJ
74722016-04-09 Jakub Jelinek <jakub@redhat.com>
7473
7474 PR tree-optimization/70586
7475 * gcc.c-torture/execute/pr70586.c: New test.
7476
0b77bbf3
DH
74772016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
7478
7479 PR sanitizer/70573
7480 * c-c++-common/asan/halt_on_error-1.c: Replace memset
7481 with __builtin_memset
7482 * c-c++-common/asan/halt_on_error-2.c: Likewise.
7483
c42cfb5c
CP
74842016-04-08 Cesar Philippidis <cesar@codesourcery.com>
7485
7486 PR lto/70289
7487 PR ipa/70348
7488 PR tree-optimization/70373
7489 PR middle-end/70533
7490 PR middle-end/70534
7491 PR middle-end/70535
7492 * c-c++-common/goacc/reduction-5.c: New test.
7493 * c-c++-common/goacc/reduction-promotions.c: New test.
7494 * gfortran.dg/goacc/reduction-3.f95: New test.
7495 * gfortran.dg/goacc/reduction-promotions.f90: New test.
7496
56cfb596
PP
74972016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
7498
7499 PR c++/70590
7500 PR c++/70452
7501 * g++.dg/pr70590.C: New test.
7502 * g++.dg/pr70590-2.C: New test.
7503
1a13c0a2
JJ
75042016-04-08 Jakub Jelinek <jakub@redhat.com>
7505
abc0647a
JJ
7506 PR middle-end/70593
7507 * gcc.target/i386/pr70593.c: New test.
7508
1a13c0a2
JJ
7509 PR rtl-optimization/70574
7510 * gcc.target/i386/avx2-pr70574.c: New test.
7511
c3da4956
MO
75122016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
7513
7514 PR sanitizer/70541
7515 * c-c++-common/asan/pr70541.c: New test.
7516
9f1b833b
TV
75172016-04-08 Tom de Vries <tom@codesourcery.com>
7518
7519 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
7520 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
7521
bae7adda
KT
75222016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7523
7524 PR target/70566
7525 * gcc.c-torture/execute/pr70566.c: New test.
7526
211f3d57
TV
75272016-04-08 Tom de Vries <tom@codesourcery.com>
7528
7529 * c-c++-common/goacc/uninit-copy-clause.c: New test.
7530 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
7531
02cf2861
AM
75322016-04-08 Alan Modra <amodra@gmail.com>
7533
7534 * gcc.target/powerpc/pr70117.c: New.
7535
5f490f9f
JJ
75362016-04-07 Jakub Jelinek <jakub@redhat.com>
7537
56e9b710
JJ
7538 PR testsuite/70581
7539 * gcc.dg/lto/simd-function_0.c: New test.
7540
5f490f9f
JJ
7541 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
7542 clones.
7543 * c-c++-common/attr-simd-2.c: Likewise.
7544 * c-c++-common/attr-simd-4.c: Likewise.
7545 * gcc.dg/gomp/simd-clones-2.c: Likewise.
7546 * gcc.dg/gomp/simd-clones-3.c: Likewise.
7547
e4ebc74d
TP
75482016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
7549
7550 PR testsuite/70553
7551 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
7552
9817ae35
TS
75532016-04-07 Thomas Schwinge <thomas@codesourcery.com>
7554 Tom de Vries <tom@codesourcery.com>
7555
7556 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
7557 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
7558 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
7559 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
7560 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
7561 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
7562 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
7563 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
7564
e292f64d
PP
75652016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7566
7567 PR c/70436
7568 * g++.dg/warn/Wparentheses-29.C: New test.
7569
6b37bdaf
PP
75702016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
7571
7572 PR c/70436
7573 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
7574 explicit braces to resolve a future -Wparentheses warning.
7575
64824205
RH
75762016-04-06 Richard Henderson <rth@redhat.com>
7577
7578 * gcc.dg/pr61817-1.c: New test.
7579 * gcc.dg/pr61817-2.c: New test.
7580 * gcc.dg/pr69391-1.c: New test.
7581 * gcc.dg/pr69391-2.c: New test.
7582
bc2fc1f3
VM
75832016-04-06 Vladimir Makarov <vmakarov@redhat.com>
7584
7585 PR rtl-optimization/70398
c87885ca 7586 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 7587
41414a02
EB
75882016-04-06 Eric Botcazou <ebotcazou@adacore.com>
7589
7590 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
7591
4066ea8a
YR
75922016-04-06 Yvan Roux <yvan.roux@linaro.org>
7593 Pedro Alves <palves@redhat.com>
7594
7595 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
7596
ec35ea45
JJ
75972016-04-06 Jakub Jelinek <jakub@redhat.com>
7598
3866f8dd
JJ
7599 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
7600 Check for avx512f effective targets instead of avx2.
7601 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
7602 for AVX512F clones.
7603 * gcc.dg/gomp/declare-simd-3.c: Likewise.
7604 * g++.dg/gomp/declare-simd-1.C: Likewise.
7605 * g++.dg/gomp/declare-simd-3.C: Likewise.
7606 * g++.dg/gomp/declare-simd-4.C: Likewise.
7607
ec35ea45
JJ
7608 PR middle-end/70550
7609 * c-c++-common/gomp/pr70550-1.c: New test.
7610 * c-c++-common/gomp/pr70550-2.c: New test.
7611
c08d28ac
NS
76122016-04-05 Nathan Sidwell <nathan@acm.org>
7613
7614 PR c++/70512
7615 * g++.dg/ext/attribute-may-alias-5.C: New.
7616
1d510e04
JJ
76172016-04-05 Jakub Jelinek <jakub@redhat.com>
7618
7619 PR c++/70336
7620 * c-c++-common/pr70336.c: New test.
7621 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
7622 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
7623
84278ed9
JH
76242016-04-05 Jan Hubicka <hubicka@ucw.cz>
7625
7626 PR ipa/66223
7627 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
7628
268a0ec4
JJ
76292016-04-05 Jakub Jelinek <jakub@redhat.com>
7630
7631 PR rtl-optimization/70542
7632 * gcc.dg/torture/pr70542.c: New test.
7633 * gcc.target/i386/avx2-pr70542.c: New test.
7634
5e8c2eb1
ZS
76352016-04-05 Zdenek Sojka <zsojka@seznam.cz>
7636
7637 PR tree-optimization/70509
7638 * gcc.target/i386/avx512bw-pr70509.c: New test.
7639
c0daf32d
PP
76402016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
7641
7642 PR c++/70452
7643 * g++.dg/ext/constexpr-vla4.C: New test.
7644
bf867841
UB
76452016-04-05 Uros Bizjak <ubizjak@gmail.com>
7646
7647 PR target/70510
7648 * gcc.target/i386/pr70510.c: New test.
7649
3022186a
RB
76502016-04-05 Richard Biener <rguenther@suse.de>
7651
7652 PR tree-optimization/70526
7653 * g++.dg/torture/pr70526.C: New testcase.
7654
55fc79b2
JJ
76552016-04-05 Jakub Jelinek <jakub@redhat.com>
7656
7657 PR target/70525
7658 * gcc.target/i386/pr70525.c: New test.
7659
62b233f2
RB
76602016-04-05 Richard Biener <rguenther@suse.de>
7661
7662 PR middle-end/70499
7663 * g++.dg/torture/pr70499.C: New testcase.
7664
cc05759d
RB
76652016-04-05 Richard Biener <rguenther@suse.de>
7666
7667 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
7668 remove XFAIL.
7669
f23f16d4
JJ
76702016-04-04 Jakub Jelinek <jakub@redhat.com>
7671
7672 PR middle-end/70307
7673 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
7674 rs6000 ABI warnings.
7675
d27ecc49
JH
76762016-04-04 Jan Hubicka <hubicka@ucw.cz>
7677
7678 PR ipa/66223
7679 * g++.dg/ipa/devirt-51.C: New testcase.
7680
c974c96e 76812016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3f8257db 7682 Jakub Jelinek <jakub@redhat.com>
c974c96e
BS
7683
7684 PR middle-end/70457
7685 * gcc.dg/torture/pr70457.c: New.
7686
7a85da89
AV
76872016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7688
7689 PR fortran/67538
7690 * gfortran.dg/allocate_with_source_19.f08: New test.
7691
de517e64
AV
76922016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
7693
7694 PR fortran/65795
7695 * gfortran.dg/coarray_allocate_6.f08: New test.
7696
43b9f499
RB
76972016-04-04 Richard Biener <rguenther@suse.de>
7698
7699 PR rtl-optimization/70484
7700 * gcc.dg/torture/pr70484.c: New testcase.
7701
f13355da
MP
77022016-04-04 Marek Polacek <polacek@redhat.com>
7703
7704 PR c/70307
7705 * gcc.dg/torture/pr70307.c: New test.
7706
6cc6ed50
OE
77072016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
7708
7709 PR target/70416
7710 PR target/67391
7711 * gcc.target/sh/torture/pr70416.c: New.
7712
abdc16c8
MS
77132016-04-02 Martin Sebor <msebor@redhat.com>
7714
7715 PR c++/67376
7716 PR c++/70170
7717 PR c++/70172
7718 PR c++/70228
7719 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
7720 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
7721 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
7722 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
7723 * g++.dg/cpp0x/constexpr-string.C: Same.
7724 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
7725 * g++.dg/cpp0x/pr65398.C: Same.
7726 * g++.dg/ext/constexpr-vla1.C: Same.
7727 * g++.dg/ext/constexpr-vla2.C: Same.
7728 * g++.dg/ext/constexpr-vla3.C: Same.
7729 * g++.dg/ubsan/pr63956.C: Same.
7730
763cd859
JJ
77312016-04-01 Jakub Jelinek <jakub@redhat.com>
7732
7733 PR rtl-optimization/70467
7734 * gcc.target/i386/pr70467-2.c: New test.
7735
0f875435
JJ
77362016-04-01 Jakub Jelinek <jakub@redhat.com>
7737 Marek Polacek <polacek@redhat.com>
7738
7739 PR c++/70488
7740 * g++.dg/init/new47.C: New test.
7741
41d14659
RR
77422016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7743
7744 PR target/70496
7745 * gcc.target/arm/pr70496.c: New test.
7746
f9bf89bb
NS
77472016-04-01 Nathan Sidwell <nathan@acm.org>
7748
73b9085d
NS
7749 PR c++/68475
7750 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
7751
4afdcfaa
IE
77522016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7753
7754 PR target/69890
7755 * gcc.dg/strlenopt.h (memmove): New.
7756 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
7757 instead of "string.h".
7758 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7759 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7760 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7761 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7762 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7763 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7764 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7765 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7766 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7767 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7768 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7769 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7770 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7771 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7772 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7773 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7774 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7775 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7776 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7777 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7778
b5d7a29c
RO
77792016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7780
7781 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
7782 (Holder::foo): Reflect this.
7783
b660f9ec
IE
77842016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
7785
7786 PR target/70442
7787 * gcc.dg/pr70442.c: New test.
7788
88504f34
NS
77892016-03-31 Nathan Sidwell <nathan@acm.org>
7790
7791 PR c++/70393
7792 * g++.dg/cpp0x/constexpr-virtual6.C: New.
7793
95d34b96
KY
77942016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
7795
7796 PR target/70453
7797 * gcc.target/i386/pr70453.c: New test.
7798
b4c4967c
AB
77992016-03-31 Andrey Belevantsev <abel@ispras.ru>
7800
7801 PR target/70292
7802 * gcc.c-torture/pr70292.c: New test.
7803
5fde6a45
MP
78042016-03-31 Marek Polacek <polacek@redhat.com>
7805
7806 PR c/70297
7807 * c-c++-common/pr70297.c: New test.
7808 * g++.dg/cpp0x/typedef-redecl.C: New test.
7809 * gcc.dg/typedef-redecl2.c: New test.
7810
97eb24c4
JJ
78112016-03-31 Jakub Jelinek <jakub@redhat.com>
7812
7813 PR rtl-optimization/70460
7814 * gcc.c-torture/execute/pr70460.c: New test.
7815
efc3536f
RB
78162016-03-31 Richard Biener <rguenther@suse.de>
7817
7818 PR c++/70430
7819 * g++.dg/ext/vector30.C: New testcase.
7820
e0876e21
DH
78212016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7822 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7823
7824 * gfortran.dg/fmt_pf.f90: New test.
7825
e9bff8c6
RO
78262016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7827
7828 Forward-port from 5 branch
7829 2016-03-30 Jakub Jelinek <jakub@redhat.com>
7830
7831 PR testsuite/70356
7832 * gcc.target/i386/avx-vextractf128-256-5.c: Move
7833 dg-require-effective-target after dg-do.
7834
7835 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
7836
7837 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
7838
2620c80d
TS
78392016-03-30 Thomas Schwinge <thomas@codesourcery.com>
7840 Julian Brown <julian@codesourcery.com>
7841 Chung-Lin Tang <cltang@codesourcery.com>
7842 Cesar Philippidis <cesar@codesourcery.com>
7843 James Norris <jnorris@codesourcery.com>
7844 Tom de Vries <tom@codesourcery.com>
7845 Nathan Sidwell <nathan@codesourcery.com>
7846
bf867841 7847 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
7848 * c-c++-common/goacc/loop-clauses.c: Likewise.
7849 * g++.dg/goacc/template.C: Likewise.
7850 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7851 * gfortran.dg/goacc/loop-1.f95: Likewise.
7852 * gfortran.dg/goacc/loop-5.f95: Likewise.
7853 * gfortran.dg/goacc/loop-6.f95: Likewise.
7854 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
7855 * c-c++-common/goacc-gomp/nesting-1.c: Update.
7856 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
7857 * c-c++-common/goacc/clauses-fail.c: Likewise.
7858 * c-c++-common/goacc/parallel-1.c: Likewise.
7859 * c-c++-common/goacc/reduction-1.c: Likewise.
7860 * c-c++-common/goacc/reduction-2.c: Likewise.
7861 * c-c++-common/goacc/reduction-3.c: Likewise.
7862 * c-c++-common/goacc/reduction-4.c: Likewise.
7863 * c-c++-common/goacc/routine-3.c: Likewise.
7864 * c-c++-common/goacc/routine-4.c: Likewise.
7865 * c-c++-common/goacc/routine-5.c: Likewise.
7866 * c-c++-common/goacc/tile.c: Likewise.
7867 * g++.dg/goacc/template.C: Likewise.
7868 * gfortran.dg/goacc/combined-directives.f90: Likewise.
7869 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
7870 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
7871 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
7872 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
7873 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
7874 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
7875 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
7876 * c-c++-common/goacc/use_device-1.c: ... this file.
7877 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
7878 * c-c++-common/goacc/host_data-5.c: ... this file, and...
7879 * c-c++-common/goacc/host_data-6.c: ... this file.
7880 * c-c++-common/goacc/loop-2-kernels.c: New file.
7881 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
7882 * c-c++-common/goacc/loop-3.c: Likewise.
7883 * g++.dg/goacc/reference.C: Likewise.
7884 * g++.dg/goacc/routine-1.C: Likewise.
7885 * g++.dg/goacc/routine-2.C: Likewise.
7886
f6d2d066
RB
78872016-03-30 Richard Biener <rguenther@suse.de>
7888
7889 PR middle-end/70450
7890 * gcc.dg/torture/pr70450.c: New testcase.
7891
d43242b9
JJ
78922016-03-30 Jakub Jelinek <jakub@redhat.com>
7893
7894 PR target/70421
7895 * gcc.dg/torture/pr70421.c: New test.
7896 * gcc.target/i386/avx512f-pr70421.c: New test.
7897
5ce43b77
L
78982016-03-30 H.J. Lu <hongjiu.lu@intel.com>
7899
7900 PR testsuite/70364
7901 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
7902 (check): New function.
7903 (bar): Call check.
7904 (foo): Align stack to 16 bytes when calling bar.
7905 * gcc.target/i386/cleanup-2.c: Likewise.
7906
d014a712
PP
79072016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
7908
7909 PR tree-optimization/59124
7910 * gcc.dg/Warray-bounds-19.c: New test.
7911
3f8257db 79122016-03-29 Zachary T Welch <zwelch@codesourcery.com>
13f0e8c7
ZW
7913
7914 * lib/prune.exp (escape_regex_chars): New.
7915 (prune_file_path): Update to quote metcharacters for regexp.
7916
3336c6e0
JJ
79172016-03-29 Jakub Jelinek <jakub@redhat.com>
7918
a362f023
JJ
7919 PR rtl-optimization/70429
7920 * gcc.c-torture/execute/pr70429.c: New test.
7921
3336c6e0
JJ
7922 PR tree-optimization/70405
7923 * gcc.dg/pr70405.c: New test.
7924
728557fd
AV
79252016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
7926
7927 PR fortran/70397
7928 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
7929 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
7930
bef977d4
TS
79312016-03-29 Thomas Schwinge <thomas@codesourcery.com>
7932
7933 PR testsuite/64177
7934 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
7935 __cilkrts_set_param to set two workers.
7936 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
7937 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
7938
6f6d25c9
DH
79392016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
7940
bf867841 7941 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 7942
45733562
KY
79432016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
7944
7945 PR target/70406
bf867841 7946 * gcc.target/i386/pr70406.c: New test.
45733562 7947
a1799e5e
EB
79482016-03-27 Eric Botcazou <ebotcazou@adacore.com>
7949
7950 * gnat.dg/specs/double_record_extension3.ads: New test.
7951
5fca7b66
RH
79522016-03-25 Richard Henderson <rth@redhat.com>
7953
7954 PR target/70120
7955 * gcc.target/aarch64/pr70120-1.c: New.
7956 * gcc.target/aarch64/pr70120-2.c: New.
7957 * gcc.target/aarch64/pr70120-3.c: New.
7958
31ce75c6
PP
79592016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
7960
7961 PR c++/62212
7962 * g++.dg/template/mangle2.C: The dg-do directive should be
7963 "compile" not "assemble".
7964
3caf0ca1
BS
79652016-03-25 Bernd Schmidt <bschmidt@redhat.com>
7966
7967 PR lto/69650
7968 * gcc.dg/pr69650.c: New test.
7969
634035b6
DE
79702016-03-25 David Edelsohn <dje.gcc@gmail.com>
7971
7972 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
7973
45d34276
AM
79742016-03-25 Alan Modra <amodra@gmail.com>
7975
7976 * gcc.dg/dfp/pr70052.c: New test.
7977
8f085166
RH
79782016-03-24 Richard Henderson <rth@redhat.com>
7979
7980 PR middle-end/69845
7981 * gcc.dg/tree-ssa/pr69845-1.c: New test.
7982 * gcc.dg/tree-ssa/pr69845-2.c: New test.
7983
011e5ec3
TV
79842016-03-24 Tom de Vries <tom@codesourcery.com>
7985
7986 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
7987
9e3f4551
TV
79882016-03-24 Tom de Vries <tom@codesourcery.com>
7989
7990 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
7991 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
7992
45780041
TV
79932016-03-24 Tom de Vries <tom@codesourcery.com>
7994
7995 * c-c++-common/goacc/uninit-dim-clause.c: New test.
7996 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
7997
887ab4e5
PP
79982016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
7999
8000 PR c++/62212
8001 * g++.dg/template/mangle2.C: New test.
8002
69a9a66f
RB
80032016-03-24 Richard Biener <rguenther@suse.de>
8004
8005 PR tree-optimization/70396
8006 * gcc.dg/torture/pr70396.c: New testcase.
8007
ed87de55
RB
80082016-03-24 Richard Biener <rguenther@suse.de>
8009
8010 PR middle-end/70370
8011 * gcc.dg/torture/pr70370.c: New testcase.
8012
ea064934
TV
80132016-03-24 Tom de Vries <tom@codesourcery.com>
8014
8015 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
8016 * gfortran.dg/goacc/kernels-tree.f95: Same.
8017 * gfortran.dg/goacc/parallel-tree.f95: Same.
8018
b2a4dd1d
TV
80192016-03-24 Tom de Vries <tom@codesourcery.com>
8020
8021 * c-c++-common/goacc/uninit-if-clause.c: New test.
8022 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
8023
72e7cd6e
JJ
80242016-03-24 Jakub Jelinek <jakub@redhat.com>
8025
8026 PR target/70290
bf867841
UB
8027 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
8028 Fix formatting.
72e7cd6e 8029
ce9d0c03
RB
80302016-03-24 Richard Biener <rguenther@suse.de>
8031
8032 PR tree-optimization/70372
8033 * gcc.dg/tree-ssa/pr70372.c: New testcase.
8034
426b9428
PP
80352016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
8036
8037 PR c++/70347
8038 * g++.dg/cpp1y/nsdmi-union1.C: New test.
8039
cd1588c4
PP
80402016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
8041
8042 PR c++/70332
8043 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
8044
61637db3
JJ
80452016-03-23 Jakub Jelinek <jakub@redhat.com>
8046
928af3bf
JJ
8047 PR c++/70001
8048 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
8049 * g++.dg/cpp1y/pr70001.C: New test.
8050
61637db3
JJ
8051 PR c++/70323
8052 * g++.dg/cpp0x/constexpr-70323.C: New test.
8053
05aca4e7
AO
80542016-03-23 Alexandre Oliva <aoliva@redhat.com>
8055 Jason Merrill <jason@redhat.com>
8056 Jakub Jelinek <jakub@redhat.com>
8057
8058 PR c++/69315
8059 * g++.dg/cpp0x/constexpr-69315.C: New test.
8060 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
8061
fbdb6baf
MP
80622016-03-23 Marek Polacek <polacek@redhat.com>
8063
8064 PR c++/69884
8065 * g++.dg/warn/Wignored-attributes-1.C: New test.
8066 * g++.dg/warn/Wignored-attributes-2.C: New test.
8067
d79ee524
TV
80682016-03-23 Tom de Vries <tom@codesourcery.com>
8069
8070 * c-c++-common/goacc/kernels-default.c (foo): Add missing
8071 initialization.
8072 * gfortran.dg/goacc/private-3.f95 (test): Same.
8073 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
8074 missing use param.
8075
a59f0bef
KT
80762016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8077
8078 * lib/target-supports.exp: Remove v7ve entry from loop
8079 creating effective target checks.
8080 (check_effective_target_arm_arch_v7ve_ok): New procedure.
8081 (add_options_for_arm_arch_v7ve): Likewise.
8082
0179520a
JJ
80832016-03-23 Jakub Jelinek <jakub@redhat.com>
8084
8085 PR tree-optimization/70354
8086 * gcc.dg/vect/pr70354-1.c: New test.
8087 * gcc.dg/vect/pr70354-2.c: New test.
8088 * gcc.target/i386/avx2-pr70354-1.c: New test.
8089 * gcc.target/i386/avx2-pr70354-2.c: New test.
8090
75bb14d7
JL
80912016-03-22 Jeff Law <law@redhat.com>
8092
8093 PR target/70232
8094 * gcc.dg/tree-ssa/pr70232.c: New test.
8095
72c9526d
IE
80962016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
8097
8098 PR target/70302
8099 * gcc.target/i386/pr70302.c: New test.
8100
a3ca1bc5
RB
81012016-03-22 Richard Biener <rguenther@suse.de>
8102
8103 PR middle-end/70251
8104 * g++.dg/torture/pr70251.C: New testcase.
8105
5c240f4d
DM
81062016-03-22 David Malcolm <dmalcolm@redhat.com>
8107
8108 PR c/69993
8109 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
8110 Wmisleading-indentation.c.
8111 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
8112 reflect change to diagnostic text and order of messages.
8113 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
8114
80f6631b
DE
81152016-03-22 David Edelsohn <dje.gcc@gmail.com>
8116
8117 * g++.dg/ext/java-3.C: Don't compile on AIX.
8118
9a10956c
RB
81192016-03-22 Richard Biener <rguenther@suse.de>
8120
8121 PR middle-end/70333
8122 * gcc.dg/torture/pr70333.c: New testcase.
8123
6cedf922
IE
81242016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
8125
8126 * g++.dg/ext/pr70290.C: New test.
8127
cd6c27ac
KY
81282016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
8129
8130 PR target/70325
8131 * gcc.target/i386/pr70325.c: New test.
8132
4cde512c
JJ
81332016-03-22 Jakub Jelinek <jakub@redhat.com>
8134
b01915ed
JJ
8135 PR target/70329
8136 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
8137 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
8138
4e3e2cf1
JJ
8139 PR target/70300
8140 * gcc.target/i386/pr70300.c: New test.
8141
4cde512c
JJ
8142 PR c++/70295
8143 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
8144 (func2): New function for cond with parens, xfail warning for c++.
8145 * g++.dg/warn/Wnonnull-compare-8.C: New test.
8146
16f6d7dc
PP
81472016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
8148
8149 PR c++/70096
8150 * g++.dg/template/ptrmem30.C: New test.
8151
a3e2b438
PP
81522016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
8153
8154 PR c++/70204
8155 * g++.dg/cpp0x/constexpr-70204a.C: New test.
8156 * g++.dg/cpp0x/constexpr-70204b.C: New test.
8157
11b6a02e
JJ
81582016-03-21 Jakub Jelinek <jakub@redhat.com>
8159
8160 PR middle-end/70326
8161 * gcc.dg/pr70326.c: New test.
8162
b9407883
MG
81632016-03-21 Marc Glisse <marc.glisse@inria.fr>
8164 Jakub Jelinek <jakub@redhat.com>
8165
8166 PR tree-optimization/70317
8167 * gcc.dg/pr70317.c: New test.
8168
4a148e19
UB
81692016-03-21 Uros Bizjak <ubizjak@gmail.com>
8170
8171 PR target/70327
8172 * gcc.target/i386/pr70327.c: New test.
8173
2a85ddbb
ML
81742016-03-21 Martin Liska <mliska@suse.cz>
8175
7d36fe98 8176 PR ipa/70306
2a85ddbb
ML
8177 * gcc.dg/ipa/pr70306.c: New test.
8178
4a148e19 81792016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
8180
8181 * gcc.target/arm/attr-align1.c: Skip if M-profile.
8182 * gcc.target/arm/attr-align3.c: Likewise.
8183 * gcc.target/arm/attr_arm.c: Likewise.
8184 * gcc.target/arm/flip-thumb.c: Likewise.
8185
6b366948
JJ
81862016-03-21 Jakub Jelinek <jakub@redhat.com>
8187
8188 PR target/70296
8189 * gcc.target/powerpc/altivec-36.c: New test.
8190
2fac8c14
RB
81912016-03-21 Richard Biener <rguenther@suse.de>
8192
8193 PR tree-optimization/70310
8194 * gcc.dg/torture/pr70310.c: New testcase.
8195
e9bde854
KY
81962016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
8197
8198 PR target/70293
8199 * gcc.target/i386/pr70293.c: New test.
8200
56bbfaf6
RB
82012016-03-21 Richard Biener <rguenther@suse.de>
8202
8203 PR tree-optimization/70288
8204 * gcc.dg/torture/pr70288-1.c: New testcase.
8205 * gcc.dg/torture/pr70288-2.c: Likewise.
8206
3eee49ed
AB
82072016-03-21 Andrey Belevantsev <abel@ispras.ru>
8208
8209 PR rtl-optimization/69307
8210 * gcc.target/arm/pr69307.c: New test.
4a148e19 8211
8e7816b4
AB
82122016-03-21 Andrey Belevantsev <abel@ispras.ru>
8213
8214 PR rtl-optimization/69102
8215 * gcc.c-torture/compile/pr69102.c: New test.
8216
14d7d4be
JL
82172016-03-18 Jeff Law <law@redhat.com>
8218
8219 PR rtl-optimization/70263
8220 * gcc.c-torture/compile/pr70263-1.c: New test.
8221 * gcc.target/i386/pr70263-2.c: New test.
8222
5c6a601c
BS
82232016-03-18 Bernd Schmidt <bschmidt@redhat.com>
8224
8225 PR rtl-optimization/70278
8226 * gcc.dg/torture/pr70278.c: New test.
8227 * gcc.target/arm/pr70278.c: New test.
8228
4bbf545b
DM
82292016-03-18 David Malcolm <dmalcolm@redhat.com>
8230
8231 PR c/70281
8232 * gcc.dg/plugin/diagnostic-test-expressions-1.c
8233 (test_builtin_types_compatible_p): New test function.
8234 * gcc.dg/pr70281.c: New test case.
8235
dc28bb68
CL
82362016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
8237
8238 PR target/70113
8239 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
8240
5e8d6dff
IE
82412016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8242
8243 PR tree-optimization/70252
8244 * gcc.dg/pr70252.c: New test.
8245
d0e7e403
TV
82462016-03-18 Tom de Vries <tom@codesourcery.com>
8247
8248 * gcc.dg/pr70161-2.c: New test.
8249 * gcc.dg/pr70161.c: New test.
8250
fa22501a
TV
82512016-03-18 Tom de Vries <tom@codesourcery.com>
8252
8253 PR ipa/70269
8254 * gcc.dg/pr70269.c: New test.
8255
dd125026
JJ
82562016-03-18 Jakub Jelinek <jakub@redhat.com>
8257
8258 PR c++/70267
8259 * g++.dg/ext/java-3.C: New test.
8260
91914f0a
PP
82612016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
8262
8263 PR c++/70205
8264 * g++.dg/lookup/pr70205.C: New test.
8265
753a8910
PP
82662016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
8267
8268 PR c++/70218
8269 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
8270
14ba7b28
MP
82712016-03-17 Marek Polacek <polacek@redhat.com>
8272
8273 PR c/69407
8274 * gcc.dg/atomic-op-6.c: New test.
8275
ded60913
DM
82762016-03-17 David Malcolm <dmalcolm@redhat.com>
8277
8278 PR c/70264
8279 * c-c++-common/pr70264.c: New test case.
8280
a3aad0e6
JJ
82812016-03-17 Jakub Jelinek <jakub@redhat.com>
8282
17366700
JJ
8283 PR c++/70144
8284 * c-c++-common/pr70144-1.c: New test.
8285 * c-c++-common/pr70144-2.c: New test.
8286
a3aad0e6
JJ
8287 PR c++/70272
8288 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
8289 * g++.dg/opt/flifetime-dse6.C: New test.
8290 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
8291
b57e6e18
L
82922016-03-17 H.J. Lu <hongjiu.lu@intel.com>
8293
8294 PR driver/70192
8295 * gcc.dg/pic-1.c: New test.
8296 * gcc.dg/pic-2.c: Likewise.
8297 * gcc.dg/pic-3.c: Likewise.
8298 * gcc.dg/pic-4.c: Likewise.
8299 * gcc.dg/pie-1.c: Likewise.
8300 * gcc.dg/pie-2.c: Likewise.
8301 * gcc.dg/pie-3.c: Likewise.
8302 * gcc.dg/pie-4.c: Likewise.
8303 * gcc.dg/pie-5.c: Likewise.
8304 * gcc.dg/pie-6.c: Likewise.
8305
b38ba58b
TV
83062016-03-17 Tom de Vries <tom@codesourcery.com>
8307
8308 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
8309 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
8310
6931b3b7
RB
83112016-03-17 Richard Biener <rguenther@suse.de>
8312
8313 PR debug/70271
8314 * g++.dg/debug/pr70271.C: New testcase.
8315
0c8b64cb
IE
83162016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
8317
8318 * gcc.target/i386/pr70251.c: New test.
8319
b1970801
MP
83202016-03-17 Marek Polacek <polacek@redhat.com>
8321
8322 PR c++/70194
8323 * g++.dg/warn/constexpr-70194.C: New test.
8324
820c5eaa
RH
83252016-03-16 Richard Henderson <rth@redhat.com>
8326
8327 PR middle-end/70240
8328 * gcc.c-torture/compile/pr70240.c: New.
8329
da0ad263
SKS
83302016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
8331
8332 * gcc.c-torture/compile/20151204.c: Skip for avr.
8333
c73d295c
JJ
83342016-03-16 Jakub Jelinek <jakub@redhat.com>
8335
8336 PR target/70245
8337 * g++.dg/opt/pr70245.C: New test.
8338 * g++.dg/opt/pr70245.h: New file.
8339 * g++.dg/opt/pr70245-aux.cc: New file.
8340
b2794066
MS
83412016-03-16 Martin Sebor <msebor@redhat.com>
8342
8343 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
8344
aa43616c
RH
83452016-03-16 Richard Henderson <rth@redhat.com>
8346
8347 PR middle-end/70199
8348 * gcc.c-torture/compile/pr70199.c: New.
8349
59608fe5
L
83502016-03-16 H.J. Lu <hongjiu.lu@intel.com>
8351
8352 * gcc.dg/uninit-19.c: Run dos2unix.
8353
ab4c578f
MP
83542016-03-16 Marek Polacek <polacek@redhat.com>
8355
8356 PR c/70093
8357 * gcc.dg/nested-func-10.c: New test.
8358 * gcc.dg/nested-func-9.c: New test.
8359
f5387e76
JJ
83602016-03-16 Jakub Jelinek <jakub@redhat.com>
8361
8362 PR tree-optimization/68714
8363 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
8364
7662b718
TV
83652016-03-16 Tom de Vries <tom@codesourcery.com>
8366
8367 PR tree-optimization/68715
8368 * gcc.dg/graphite/pr68715-2.c: New test.
8369 * gcc.dg/graphite/pr68715.c: New test.
8370 * gfortran.dg/graphite/pr68715.f90: New test.
8371
be7ce7ae
TV
83722016-03-16 Tom de Vries <tom@codesourcery.com>
8373
8374 PR tree-optimization/68809
8375 * gcc.dg/graphite/pr68809-2.c: New test.
8376 * gcc.dg/graphite/pr68809.c: New test.
8377
1935f250
JJ
83782016-03-16 Jakub Jelinek <jakub@redhat.com>
8379
6651c93e
JJ
8380 PR c++/70147
8381 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
8382 method call to i () as argument. Adjust expected output.
8383
1935f250
JJ
8384 PR c++/70147
8385 * g++.dg/ubsan/pr70147-1.C: New test.
8386 * g++.dg/ubsan/pr70147-2.C: New test.
8387
ab1caa6e
MS
83882016-03-15 Martin Sebor <msebor@redhat.com>
8389
8390 PR c++/58281
8391 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
8392
5c2a1bbb
JDA
83932016-03-15 John David Anglin <danglin@gcc.gnu.org>
8394
cb5d8ad1
JDA
8395 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
8396 hppa*-*-hpux*.
8397
b440dd40
JDA
8398 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
8399
5c2a1bbb
JDA
8400 PR libfortran/69799
8401 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
8402 libatomic_available.
8403
42c729c5
MP
84042016-03-15 Marek Polacek <polacek@redhat.com>
8405
8406 PR c++/70209
8407 * g++.dg/ext/attribute-may-alias-4.C: New test.
8408
82b1c550
AM
84092016-03-15 Alexander Monakov <amonakov@ispras.ru>
8410
8411 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
8412 -fvar-tracking-assignments-toggle flag.
8413
4ccbf3a6
PH
84142016-03-15 Pat Haugen <pthaugen@us.ibm.com>
8415
8416 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
8417
c39858bd
JJ
84182016-03-15 Jakub Jelinek <jakub@redhat.com>
8419
8420 PR rtl-optimization/70222
8421 * gcc.c-torture/execute/pr70222-1.c: New test.
8422 * gcc.c-torture/execute/pr70222-2.c: New test.
8423
8be119c1
RH
84242016-03-15 Richard Henderson <rth@redhat.com>
8425
8426 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
8427
6598bb55
AB
84282016-03-15 Andrey Belevantsev <abel@ispras.ru>
8429
8430 PR rtl-optimization/69032
8431 * gcc.dg/pr69032.c: New test.
8432
81fa2944
AB
84332016-03-15 Andrey Belevantsev <abel@ispras.ru>
8434
8435 PR rtl-optimization/63384
4a148e19 8436 * g++.dg/pr63384.C: New test.
81fa2944 8437
74ea9ab6
AB
84382016-03-15 Andrey Belevantsev <abel@ispras.ru>
8439
8440 PR target/64411
8441 * gcc.target/i386/pr64411.C: New test.
8442
045d5055
TV
84432016-03-15 Tom de Vries <tom@codesourcery.com>
8444
8445 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
8446 * gfortran.dg/goacc/kernels-alias.f95: New test.
8447
3ea33585
MS
84482016-03-14 Martin Sebor <msebor@redhat.com>
8449
8450 PR c++/53792
8451 * g++.dg/cpp0x/constexpr-inline.C: New test.
8452 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
8453
1df7b330
DE
84542016-03-14 David Edelsohn <dje.gcc@gmail.com>
8455
8456 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
8457
79b57d18
JJ
84582016-03-14 Jakub Jelinek <jakub@redhat.com>
8459
8460 PR middle-end/70219
8461 * gcc.dg/pr70219.c: New test.
8462
3cbf012a
BS
84632016-03-14 Bernd Schmidt <bschmidt@redhat.com>
8464
8465 PR target/70083
8466 * gcc.dg/torture/pr70083.c: New test.
8467 * gcc.target/i386/pr70083.c: New test.
8468
a9fee7cd
RB
84692016-03-14 Richard Biener <rguenther@suse.de>
8470
8471 PR tree-optimization/56365
8472 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
8473
4799603f
SB
84742016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
8475
8476 PR target/70098
8477 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
8478 New function.
8479 * g++.dg/pr70098.C: New testcase.
8480
8481
760ca967
TV
84822016-03-14 Tom de Vries <tom@codesourcery.com>
8483
8484 PR tree-optimization/70045
8485 * gcc.dg/graphite/pr70045.c: New test.
8486
44e66a77
JD
84872016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8488
8489 PR fortran/69043
8490 * gfortran.dg/include_9.f90: New test.
8491
a18e0fe1
DH
84922016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
8493
8494 PR fortran/45076
8495 gfortran.dg/prof/prof.exp: New script.
8496 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
8497
d0aca6ab
AB
84982016-03-12 Andrey Belevantsev <abel@ispras.ru>
8499
8500 PR rtl-optimization/69307
8501 * gcc.dg/pr69307.c: New test.
8502
cefe08a4
VM
85032016-03-12 Vladimir Makarov <vmakarov@redhat.com>
8504
8505 PR target/69614
8506 * gcc.target/arm/pr69614.c: New.
8507
70112e2a
PT
85082016-03-12 Paul Thomas <pault@gcc.gnu.org>
8509
8510 PR fortran/70031
8511 * gfortran.dg/submodule_14.f08: New test
8512
8513 PR fortran/69524
8514 * gfortran.dg/submodule_15.f08: New test
8515
3f1e5d3a
PP
85162016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
8517
8518 PR c++/70106
8519 * g++.dg/cpp1y/paren3.C: New test.
8520
a3f6d680
MM
85212016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
8522
8523 PR target/70131
8524 * gcc.target/powerpc/ppc-round2.c: New test.
8525
92348f09
BS
85262016-03-11 Bernd Schmidt <bschmidt@redhat.com>
8527
8528 PR target/70123
8529 * gcc.dg/torture/pr70123.c: New test.
8530
cebde9e9
JL
85312016-03-11 Jeff Law <law@redhat.com>
8532
8533 PR tree-optimization/70190
8534 * gcc.c-torture/compile/pr70190.c: New test.
8535
3edc5da4
DM
85362016-03-11 David Malcolm <dmalcolm@redhat.com>
8537
8538 PR c/68187
8539 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
8540 case.
8541 (test43_b): Likewise.
8542 (test43_c): Likewise.
8543 (test43_d): Likewise.
8544 (test43_e): Likewise.
8545 (test43_f): Likewise.
8546 (test43_g): Likewise.
8547 (test44_a): Likewise.
8548 (test44_b): Likewise.
8549 (test44_c): Likewise.
8550 (test44_d): Likewise.
8551 (test44_e): Likewise.
8552
318c1204
DM
85532016-03-11 David Malcolm <dmalcolm@redhat.com>
8554
8555 PR c/70085
8556 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
8557
bc062234
KT
85582016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8559
8560 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
8561 dg-options.
8562
acfc1ac1
KT
85632016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8564
8565 PR target/70002
8566 PR target/69245
8567 * gcc.target/aarch64/pr69245_2.c: New test.
8568
d1e2bb2d
JJ
85692016-03-11 Jakub Jelinek <jakub@redhat.com>
8570
8571 PR tree-optimization/70177
8572 * gcc.dg/pr70177.c: New test.
8573
07350627
AL
85742016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8575
8576 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
8577
5c6706f7
AL
85782016-03-11 Alan Lawrence <alan.lawrence@arm.com>
8579
8580 * gcc.dg/tree-ssa/sra-20.c: New.
8581
02d472a2
JJ
85822016-03-11 Jakub Jelinek <jakub@redhat.com>
8583
686d390a
JJ
8584 PR rtl-optimization/70174
8585 * gcc.dg/pr70174.c: New test.
8586
02d472a2
JJ
8587 PR tree-optimization/70169
8588 * gcc.dg/pr70169.c: New test.
8589
0f9befa1
IE
85902016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8591
8592 PR target/70160
8593 * gcc.target/i386/pr70160.c: New test.
8594
432d4670
AK
85952016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8596
8597 * gcc.target/s390/dfp-1.c: New test.
8598
a3dc8760
NC
85992016-03-10 Nick Clifton <nickc@redhat.com>
8600
8601 PR target/70044
8602 * gcc.target/aarch64/pr70044.c: New test.
8603
b87a8d7d
PP
86042016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
8605 Jakub Jelinek <jakub@redhat.com>
8606
8607 PR c++/70001
8608 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
8609 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
8610 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
8611
4f4ada6a
JH
86122016-03-10 Jan Hubicka <hubicka@ucw.cz>
8613
8614 PR lto/69589
8615 * g++.dg/lto/pr69589_0.C: New testcase
8616 * g++.dg/lto/pr69589_1.C: New testcase
8617
d49b0aa0
MP
86182016-03-10 Marek Polacek <polacek@redhat.com>
8619
8620 PR c++/70153
8621 * g++.dg/delayedfold/unary-plus1.C: New test.
8622
86232016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
8624
8625 * gcc.target/arm/pr45701-1.c: Escape brackets.
8626 * gcc.target/arm/pr45701-2.c: Likewise.
8627
71017a7b
AL
86282016-03-10 Alan Lawrence <alan.lawrence@arm.com>
8629
8630 * gfortran.dg/unconstrained_commons.f: New.
8631
ba52669f
AM
86322016-03-10 Alan Modra <amodra@gmail.com>
8633
8634 * gcc.dg/pr69195.c: New.
8635 * gcc.dg/pr69238.c: New.
8636
27742332
TV
86372016-03-10 Tom de Vries <tom@codesourcery.com>
8638
8639 PR testsuite/68915
8640 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
8641
3a81a594
RB
86422016-03-10 Richard Biener <rguenther@suse.de>
8643
8644 PR tree-optimization/70128
8645 * gcc.dg/tree-ssa/alias-34.c: New testcase.
8646 * gcc.dg/tree-ssa/alias-35.c: Likewise.
8647
3433b975
JJ
86482016-03-09 Jakub Jelinek <jakub@redhat.com>
8649
c2864f02
JJ
8650 PR tree-optimization/70152
8651 * gcc.dg/pr70152.c: New test.
8652
3433b975
JJ
8653 PR target/70086
8654 * gcc.target/i386/pr70086-1.c: New test.
8655 * gcc.target/i386/pr70086-2.c: New test.
8656 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
8657
8658 PR tree-optimization/70127
8659 * gcc.c-torture/execute/pr70127.c: New test.
8660
96b3c82d
CP
86612016-03-09 Cesar Philippidis <cesar@codesourcery.com>
8662
8663 * c-c++-common/goacc/combined-directives-2.c: New test.
8664
b4f3232d
DM
86652016-03-09 David Malcolm <dmalcolm@redhat.com>
8666
8667 PR c/68473
8668 PR c++/70105
8669 * g++.dg/diagnostic/pr70105.C: New test.
8670 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
8671 (test_multiple_ordinary_maps): New test function.
8672
40499f81
DM
86732016-03-09 David Malcolm <dmalcolm@redhat.com>
8674
8675 PR c/68473
8676 PR c++/70105
8677 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
8678 Drop range information from call to inform_at_rich_loc.
8679 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
8680 New.
8681 (test_show_locus): Replace calls to rich_location::add_range with
8682 calls to add_range. Rewrite the tests that used the now-defunct
8683 rich_location ctor taking a source_range. Simplify other tests
8684 by replacing calls to COMBINE_LOCATION_DATA with calls to
8685 make_location.
8686
c9e33662
RB
86872016-03-09 Richard Biener <rguenther@suse.de>
8688 Jakub Jelinek <jakub@redhat.com>
8689
8690 PR tree-optimization/70138
8691 * gcc.dg/vect/pr70138-1.c: New testcase.
8692 * gcc.dg/vect/pr70138-2.c: Likewise.
8693
2c73b764
JJ
86942016-03-09 Jakub Jelinek <jakub@redhat.com>
8695
8696 PR target/70049
8697 * gcc.target/i386/pr70049.c: New test.
8698
c06d25bb
RB
86992016-03-09 Richard Biener <rguenther@suse.de>
8700
8701 PR c/70143
8702 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
8703 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
8704 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
8705
5828a501
RO
87062016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8707
8708 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
8709 arm-*-*.
8710
2e141c8d
JJ
87112016-03-09 Jakub Jelinek <jakub@redhat.com>
8712
5a9def37
JJ
8713 PR middle-end/67278
8714 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
8715
2e141c8d
JJ
8716 PR target/67278
8717 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
8718
8719 PR middle-end/70050
8720 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
8721 in testcase comment.
8722
bf751f40
TV
87232016-03-09 Tom de Vries <tom@codesourcery.com>
8724
8725 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
8726 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
8727 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
8728 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
8729 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
8730 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
8731 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
8732 * gfortran.dg/goacc/kernels-loop.f95: New test.
8733
e210c999
MS
87342016-03-08 Martin Sebor <msebor@redhat.com>
8735
8736 PR c++/62096
8737 * g++.dg/warn/overflow-warn-7.C: New test.
8738
80aac5c8
JM
87392016-03-08 Jason Merrill <jason@redhat.com>
8740
8741 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
8742 * lib/target-supports.exp (check_effective_target_concepts): New.
8743
12b81409
JJ
87442016-03-08 Jakub Jelinek <jakub@redhat.com>
8745
d259b234
JJ
8746 PR c++/70135
8747 * g++.dg/cpp1y/constexpr-loop4.C: New test.
8748 * g++.dg/ubsan/pr70135.C: New test.
8749
12b81409
JJ
8750 PR target/70110
8751 * gcc.dg/pr70110.c: New test.
8752
b4e9f2aa
MJ
87532016-03-07 Martin Jambor <mjambor@suse.cz>
8754
8755 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
8756 * c-c++-common/gomp/if-1.c: Likewise.
8757 * c-c++-common/gomp/pr61486-2.c: Likewise.
8758 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
8759 to dg-additional-options.
8760 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
8761 * g++/gomp/target-teams-1.c: Likewise.
8762 * gcc.dg/gomp/gomp.exp: Likewise.
8763 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
8764 dg-additional-options.
8765 * gfortran.dg/gomp/gomp.exp: Likewise.
8766 * gfortran.dg/gomp/target1.f90: Remove dg-options.
8767 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
8768 dg-additional-options.
8769 * gfortran.dg/gomp/target3.f90: Remove dg-options.
8770
f86e631e
MJ
87712016-03-07 Martin Jambor <mjambor@suse.cz>
8772
8773 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
8774 * c-c++-common/gomp/gridify-1.c: New test.
8775 * gfortran.dg/gomp/gridify-1.f90: Likewise.
8776
94156b3f
AV
87772016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
8778
8779 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
8780 trigger for cortex-r8, when scanning for register r8.
8781 * gcc.target/arm/pr45701-2.c: Likewise.
8782
a84a49b7 87832016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 8784 Jeff Law <law@redhat.com>
a84a49b7
RB
8785
8786 PR tree-optimization/69740
8787 * gcc.c-torture/compile/pr69740-1.c: New test.
8788 * gcc.c-torture/compile/pr69740-2.c: New test.
8789
e41f6c9e
BS
87902016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8791
8792 * lib/target-supports.exp
8793 (check_effective_target_whole_vector_shift): Enable for PPC64.
8794
57548bf5
RB
87952016-03-07 Richard Biener <rguenther@suse.de>
8796
8797 PR tree-optimization/70115
8798 * gcc.dg/torture/pr70115.c: New testcase.
8799
4ae13300
NS
88002016-03-07 Nathan Sidwell <nathan@codesourcery.com>
8801
8802 PR middle-end/69916
8803 * c-c-++-common/goacc/pr69916.c: New.
8804
5edb9853
RH
88052016-03-07 Richard Henderson <rth@redhat.com>
8806
8807 * gcc.c-torture/compile/pr70061.c: New test.
8808
2067a8f3
RB
88092016-03-07 Richard Biener <rguenther@suse.de>
8810
8811 PR testsuite/70109
8812 * gcc.dg/vect/O3-pr36098.c: New testcase.
8813
4145a9b7
CL
88142016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
8815
8816 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
8817
1878be32
EB
88182016-03-07 Eric Botcazou <ebotcazou@adacore.com>
8819
8820 * gnat.dg/renaming9.ad[sb]: New testcase.
8821
df762bb2
JJ
88222016-03-05 Jakub Jelinek <jakub@redhat.com>
8823
8824 PR c++/70084
8825 * g++.dg/expr/stdarg3.C: New test.
8826
7d461295
JL
88272016-03-04 Jeff Law <law@redhat.com>
8828
8829 PR tree-optimization/69196
8830 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
8831 x86_64-*-*.
8832
29b9828f
BS
88332016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8834
b6b552fd
BS
8835 PR c/69973
8836 * gcc.dg/pr69973.c: New test.
8837
201d49e9
BS
8838 PR rtl-optimization/69941
8839 * gcc.dg/torture/pr69941.c: New test.
8840
29b9828f
BS
8841 PR c/69824
8842 * gcc.dg/pr69824.c: New test.
8843
640b7e74
TV
88442016-03-05 Tom de Vries <tom@codesourcery.com>
8845
8846 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
8847 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
8848 function.
8849
7a3a3fad
PP
88502016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
8851
8852 PR c++/66786
8853 * g++.dg/cpp1y/var-templ48.C: New test.
8854 * g++.dg/cpp1y/var-templ49.C: New test.
8855
cd439aec
EB
88562016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8857
8858 * g++.dg/Wno-frame-address.C: Skip on IA-64.
8859
60204554
JJ
88602016-03-04 Jakub Jelinek <jakub@redhat.com>
8861
0c8825de
JJ
8862 PR c++/70035
8863 * g++.dg/ubsan/pr70035.C: New test.
8864
60204554
JJ
8865 PR target/70062
8866 * gcc.target/i386/pr70062.c: New test.
8867
f79d4eab
L
88682016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8869
8870 * g++.dg/template/typename21.C: Remove c++98_only.
8871
ea81ce67
L
88722016-03-04 H.J. Lu <hongjiu.lu@intel.com>
8873
8874 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
8875
64b23c13
DM
88762016-03-04 David Malcolm <dmalcolm@redhat.com>
8877
8878 PR c/68187
8879 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
8880 function.
8881 (fn_42_b): Likewise.
8882 (fn_42_c): Likewise.
8883
729526f5
DM
88842016-03-04 David Malcolm <dmalcolm@redhat.com>
8885
8886 PR c/68187
8887 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
8888 function.
8889 (fn_40_b): Likewise.
8890 (fn_41_a): Likewise.
8891 (fn_41_b): Likewise.
8892
f9ea11ac
JJ
88932016-03-04 Jakub Jelinek <jakub@redhat.com>
8894
8895 PR target/70059
8896 * gcc.target/i386/avx512f-pr70059.c: New test.
8897 * gcc.target/i386/avx512dq-pr70059.c: New test.
8898
b6c38c69
BS
88992016-03-04 Bernd Schmidt <bschmidt@redhat.com>
8900
8901 PR rtl-optimization/57676
8902 * gcc.dg/torture/pr57676.c: New test.
8903
af3cdd34
IE
89042016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8905
8906 * gcc.dg/pr70026.c: New test.
8907
7ff6ca38
MP
89082016-03-04 Marek Polacek <polacek@redhat.com>
8909
8910 PR c/69798
8911 * gcc.dg/cilk-plus/pr69798-1.c: New test.
8912 * gcc.dg/cilk-plus/pr69798-2.c: New test.
8913
a6bf62d5
KT
89142016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8915
8916 PR target/70004
8917 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
8918 Delete.
8919 (test_corners_sisd_si): Likewise.
8920 (main): Remove checks of the above.
8921 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
8922
ae4cdc6a
EB
89232016-03-04 Eric Botcazou <ebotcazou@adacore.com>
8924
8925 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
8926
08455559
CL
89272016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
8928
8929 * gcc.dg/torture/pr69951.c: Accept argc==0.
8930
e9a35493
RB
89312016-03-04 Richard Biener <rguenther@suse.de>
8932
8933 PR c++/70054
8934 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
8935 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
8936
fba054c2
DV
89372016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
8938
8939 PR testsuite/69766
8940 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
8941 testing multiarch.
8942
f10cdc6c
JJ
89432016-03-04 Jakub Jelinek <jakub@redhat.com>
8944
8945 PR debug/69947
8946 * gcc.dg/guality/pr69947.c: New test.
8947
2e981ba0
JJ
89482016-03-03 Jakub Jelinek <jakub@redhat.com>
8949
8950 PR ada/70017
8951 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
8952
0ba3bfa2
KT
89532016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8954
8955 PR rtl-optimization/69904
8956 * gcc.target/arm/pr69904.c: New test.
8957
97ecdb46
JJ
89582016-03-03 Jakub Jelinek <jakub@redhat.com>
8959
8960 PR target/70021
8961 * gcc.dg/vect/pr70021.c: New test.
8962 * gcc.target/i386/pr70021.c: New test.
8963
a2a743a1
MP
89642016-03-03 Marek Polacek <polacek@redhat.com>
8965
8966 PR middle-end/70050
8967 * gcc.dg/pr70050.c: New test.
8968
fa07ecdd
JG
89692016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
8970
8971 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
8972
23504262
ML
89732016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
8974
8975 PR tree-optimization/70043
8976 * gfortran.dg/vect/pr70043.f90: New test.
8977
b7b9e1a9
EB
89782016-03-03 Eric Botcazou <ebotcazou@adacore.com>
8979
8980 * gnat.dg/specs/task1.ads: New test.
8981
cb83ba54
RO
89822016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8983
8984 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
8985 Invoke gdb with -batch.
8986 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
8987
a75f5e30
RB
89882016-03-03 Richard Biener <rguenther@suse.de>
8989
8990 PR tree-optimization/55936
8991 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
8992
268bc320
JL
89932016-03-02 Jeff Law <law@redhat.com>
8994
815f20ab
JL
8995 PR rtl-optimization/69942
8996 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
8997 effects of argument promotions.
8998
268bc320
JL
8999 PR tree-optimization/69987
9000 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
9001 target does not support -fprefetch-loop-arrays.
9002
171f7de5
UB
90032016-03-02 Uros Bizjak <ubizjak@gmail.com>
9004
9005 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
9006
192912db
BC
90072016-03-02 Bin Cheng <bin.cheng@arm.com>
9008
c7908871 9009 PR rtl-optimization/69052
192912db
BC
9010 * gcc.target/i386/pr69052.c: New test.
9011
90a7a40b
AM
90122016-03-02 Alan Modra <amodra@gmail.com>
9013
9014 * gcc.dg/pr69990.c: New.
9015
69fa742f
JJ
90162016-03-02 Jakub Jelinek <jakub@redhat.com>
9017
de752fb0
JJ
9018 PR c/68062
9019 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
9020
9021 PR middle-end/70022
9022 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
9023
69fa742f
JJ
9024 PR target/70028
9025 * gcc.target/i386/pr70028.c: New test.
9026
7c65bd56
MK
90272016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
9028
9029 * c-c++-common/asan/swapcontext-test-1.c,
9030 * c-c++-common/tsan/thread_leak.c,
9031 * g++.dg/tsan/aligned_vs_unaligned_race.C,
9032 * g++.dg/tsan/benign_race.C,
9033 * g++.dg/tsan/fd_close_norace.C,
9034 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
9035 races with sanitizer output
9036
37d98220 90372016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 9038 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
9039
9040 PR target/67278
9041 * gcc.dg/simd-8.c: New testcase.
9042
218db463
RB
90432016-03-02 Richard Biener <rguenther@suse.de>
9044
9045 PR middle-end/67278
9046 * gcc.dg/simd-7.c: New testcase.
9047
22c72158
EB
90482016-03-02 Eric Botcazou <ebotcazou@adacore.com>
9049
9050 * gcc.target/i386/pr70007.c: Tweak.
9051
9a790ccc
DV
90522016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
9053
9054 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
9055
bd02f00f
MP
90562016-03-02 Marek Polacek <polacek@redhat.com>
9057
9058 PR c/67854
9059 * gcc.dg/pr67854.c: New test.
9060
1e840f39
JJ
90612016-03-02 Jakub Jelinek <jakub@redhat.com>
9062
9063 PR middle-end/70025
9064 * gcc.dg/torture/pr70025.c: New test.
9065
bca00241
VK
90662016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
9067
9068 PR tree-optimization/68621
9069 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
9070
0bca04b8
EB
90712016-03-01 Eric Botcazou <ebotcazou@adacore.com>
9072
9073 * gcc.target/i386/pr70007.c: New test.
9074
2a9afc86
JL
90752016-03-01 Jeff Law <law@redhat.com>
9076
eab2541b 9077 PR tree-optimization/69196
9d83ef71 9078 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 9079
2a9afc86
JL
9080 PR tree-optimization/69196
9081 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
9082 duplicating code and spoiling the expected output.
9083
0d39977e
MM
90842016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
9085
9086 PR target/70033
9087 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
9088 supports power9 before doing tests.
9089 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
9090 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
9091 * gcc.target/powerpc/p9-permute.c: Likewise.
9092
a0c0699d
UB
90932016-03-01 Uros Bizjak <ubizjak@gmail.com>
9094
9095 PR target/70027
9096 * gcc.target/i386/pr70027.c: New test.
9097
0ae3ef47 90982016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
9099
9100 * gcc.dg/pr70017.c: New test.
9101
686e2237
JJ
91022016-03-01 Jakub Jelinek <jakub@redhat.com>
9103
9104 PR c/69796
9105 PR c/69974
9106 * gcc.dg/pr69796.c: New test.
9107 * gcc.dg/pr69974.c: New test.
9108
f8e4188c
EB
91092016-03-01 Eric Botcazou <ebotcazou@adacore.com>
9110
9111 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
9112
5e3f1c7c
JL
91132016-02-29 Jeff Law <law@redhat.com>
9114
9115 PR tree-optimization/69987
9116 * gfortran.dg/pr69987.f90: New test.
9117
9118 PR tree-optimization/69989
9119 * gcc.c-torture/compile/pr69989-2.c: New test.
9120
1be56bc5
MP
91212016-03-01 Marek Polacek <polacek@redhat.com>
9122
9123 PR c++/69795
9124 * g++.dg/parse/invalid1.C: New test.
9125
1b19470d
RB
91262016-03-01 Richard Biener <rguenther@suse.de>
9127
9128 PR middle-end/70022
9129 * gcc.dg/pr70022.c: New testcase.
9130
3ae0661a
IE
91312016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
9132
9133 PR tree-optimization/69956
9134 * gcc.dg/pr69956.c: New test.
9135
0f09ab88
BS
91362016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9137
9138 PR target/70011
9139 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
9140 XFAIL when hardware supports efficient unaligned storage access.
9141
76d881bf
PP
91422016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
9143
9144 PR c++/69961
9145 * g++.dg/template/pr69961a.C: New test.
9146 * g++.dg/template/pr69961b.C: New test.
9147
7168133a
DM
91482016-02-29 David Malcolm <dmalcolm@redhat.com>
9149
9150 PR preprocessor/69985
9151 * gcc.dg/cpp/pr69985.c: New test case.
9152
0c6072a3
JL
91532016-02-29 Jeff Law <law@redhat.com>
9154
e66f219b
JL
9155 PR tree-optimization/70005
9156 * gcc.c-torture/execute/pr70005.c New test.
9157
0c6072a3
JL
9158 PR tree-optimization/69999
9159 * gcc.c-torture/compile/pr69999.c: New test.
9160
fd9fbdb3
YR
91612016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
9162
9163 PR tree-optimization/69652
9164 * gcc.dg/torture/pr69652.c: Delete test.
9165 * gcc.dg/vect/pr69652.c: New test.
9166
cbd400b4
RB
91672016-02-19 Richard Biener <rguenther@suse.de>
9168
9169 PR tree-optimization/69980
9170 * gfortran.dg/vect/pr69980.f90: New testcase.
9171
84ea0f58
EB
91722016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9173
9174 * gcc.target/sparc/20160229-1.c: New test.
9175
5d2a63dc
EB
91762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9177
9178 * gnat.dg/stack_usage3.adb: New test.
9179 * gnat.dg/stack_usage3_pkg.ads: New helper.
9180
93e708f9
EB
91812016-02-29 Eric Botcazou <ebotcazou@adacore.com>
9182
9183 * gnat.dg/renaming8.adb: New test.
9184 * gnat.dg/renaming8_pkg1.ads: New helper.
9185 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
9186 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
9187
6512bc93
RB
91882016-02-29 Richard Biener <rguenther@suse.de>
9189
9190 PR tree-optimization/69720
9191 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
9192
7b201a88
TK
91932016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
9194
9195 PR fortran/68147
9196 PR fortran/47674
9197 * gfortran.dg/realloc_on_assign_26.f90: New test case.
9198
82ee0cf2 91992016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
9200 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9201
9202 PR fortran/56007
9203 * gfortran.dg/coarray_8.f90: Adjust error message.
9204 * gfortran.dg/pr56007.f90: New test.
9205 * gfortran.dg/pr56007.f: New test.
9206
cdc1a2c8
L
92072016-02-28 H.J. Lu <hongjiu.lu@intel.com>
9208
9209 PR tree-optimization/69989
9210 * gcc.dg/torture/pr69989.c: New test.
9211
33505bcf
EB
92122016-02-28 Eric Botcazou <ebotcazou@adacore.com>
9213
9214 * gcc.target/i386/stack-realign-win.c: New test.
9215
524bfb19
HA
92162016-02-28 Harald Anlauf <anlauf@gmx.de>
9217
9218 PR fortran/60126
9219 * gfortran.dg/pr60126.f90: New test.
9220
bd542508
JL
92212016-02-27 Jeff Law <law@redhat.com>
9222
9223 Revert
9224 2016-02-26 Richard Biener <rguenther@suse.de>
9225 Jeff Law <law@redhat.com>
9226
9227 PR tree-optimization/69740
9228 * gcc.c-torture/compile/pr69740-1.c: New test.
9229 * gcc.c-torture/compile/pr69740-2.c: New test.
9230
dd1291e0
JD
92312016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9232
5fb67f8b 9233 PR fortran/69910
dd1291e0
JD
9234 * gfortran.dg/newunit_4.f90: New test.
9235
5cfefb59
JJ
92362016-02-27 Jakub Jelinek <jakub@redhat.com>
9237
9238 PR target/69613
9239 PR rtl-optimization/69886
9240 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
9241 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
9242 target.
9243
20ba5f33
MS
92442016-02-26 Martin Sebor <msebor@redhat.com>
9245
9246 PR tree-optimization/15826
9247 * gcc.dg/tree-ssa/pr15826.c: New test.
9248
e6fb01b0
JJ
92492016-02-26 Jakub Jelinek <jakub@redhat.com>
9250
9251 PR target/69969
9252 * gcc.target/powerpc/pr69969.c: New test.
9253
e3e0cf64
MS
92542016-02-26 Martin Sebor <msebor@redhat.com>
9255
9256 PR c++/15766
9257 * g++.old-deja/g++.other/decl5.C: Add a test case.
9258
d1f2bea5
SB
92592016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
9260
9261 PR target/69946
9262 * gcc.target/powerpc/pr69946.c: New file.
9263
4a4f9d2b 92642016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 9265 Jeff Law <law@redhat.com>
4a4f9d2b 9266
e3e0cf64 9267 PR tree-optimization/69740
4a4f9d2b
RB
9268 * gcc.c-torture/compile/pr69740-1.c: New test.
9269 * gcc.c-torture/compile/pr69740-2.c: New test.
9270
ad2a2706
MJ
92712016-02-26 Martin Jambor <mjambor@suse.cz>
9272
9273 PR middle-end/69920
9274 * gcc.dg/torture/pr69932.c: New test.
9275 * gcc.dg/torture/pr69936.c: Likewise.
9276
1d11f7ce
AK
92772016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9278
9279 PR target/69709
9280 * gcc.target/s390/pr69709.c: New test.
9281
6cfccbb2
KT
92822016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9283
9284 PR target/69245
9285 * gcc.target/aarch64/pr69245_1.c: New test.
9286
ac59ad4e
KT
92872016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9288
9289 PR target/69613
9290 * gcc.dg/torture/pr69613.c: New test.
9291
a2ad54a0
JJ
92922016-02-26 Jakub Jelinek <jakub@redhat.com>
9293
9294 PR rtl-optimization/69891
9295 * gcc.target/i386/pr69891.c: New test.
9296
0884062c 92972016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
9298 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9299
d2369d4f 9300 PR target/61397
c163789b
MM
9301 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
9302 functionality for both 32-bit and 64-bit.
9303
5aed7e2c
RB
93042016-02-26 Richard Biener <rguenther@suse.de>
9305
9306 PR tree-optimization/69551
9307 * gcc.dg/torture/pr69951.c: New testcase.
9308
798e2a8e
RB
93092016-02-25 Richard Biener <rguenther@suse.de>
9310
9311 PR tree-optimization/48795
9312 * gcc.dg/Warray-bounds-18.c: New testcase.
9313
9559fbac
RO
93142016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9315
9316 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
9317
c049b107
JJ
93182016-02-25 Jakub Jelinek <jakub@redhat.com>
9319
9320 PR rtl-optimization/69896
9321 * gcc.dg/pr69896.c: New test.
9322
1137001c
PP
93232016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
9324
9325 PR c++/69736
9326 * g++.dg/cpp1y/paren2.C: New test.
9327
2e9c8641
MS
93282016-02-24 Martin Sebor <msebor@redhat.com>
9329
9330 PR c/51147
9331 * gcc.dg/enum-mode-2.c: New test.
9332
03ca8fb3
JJ
93332016-02-24 Jakub Jelinek <jakub@redhat.com>
9334
9335 PR c++/69922
9336 * g++.dg/warn/Wnonnull-compare-6.C: New test.
9337 * g++.dg/warn/Wnonnull-compare-7.C: New test.
9338 * g++.dg/ubsan/pr69922.C: New test.
9339
0b05329b
MP
93402016-02-24 Marek Polacek <polacek@redhat.com>
9341
9342 PR c/69819
9343 * gcc.dg/pr69819.c: New test.
9344
57c2c374
MS
93452016-02-24 Martin Sebor <msebor@redhat.com>
9346
3b96b93a
MS
9347 PR c++/69912
9348 * g++.dg/ext/flexary15.C: New test.
9349
93502016-02-24 Martin Sebor <msebor@redhat.com>
9351
9352 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 9353 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 9354 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 9355
65433bb5
MK
93562016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
9357 Charles Baylis <charles.baylis@linaro.org>
9358
9359 PR debug/61033
9360 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
9361
f802a424 93622016-02-24 Richard Biener <rguenther@suse.de>
44293580 9363 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
9364
9365 PR middle-end/69760
9366 * gcc.dg/torture/pr69760.c: New testcase.
9367
525f795f
RO
93682016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9369
9370 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
9371 pattern on Solaris with as.
9372
cd7bbceb
KT
93732016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9374
9375 * gcc.target/arm/cond_sub_restrict_it.c: New test.
9376 * gcc.target/arm/condarith_restrict_it.c: Likewise.
9377 * gcc.target/arm/movcond_restrict_it.c: Likewise.
9378 * gcc.target/arm/negscc_restrict_it.c: Likewise.
9379
89c0c1fd
JJ
93802016-02-24 Jakub Jelinek <jakub@redhat.com>
9381
9382 PR middle-end/69915
9383 * gcc.dg/pr69915.c: New test.
9384
0683fd27
KT
93852016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9386
9387 PR rtl-optimization/69886
9388 * gcc.dg/torture/pr69886.c: New test.
9389
e53d562a
RB
93902016-02-24 Richard Biener <rguenther@suse.de>
9391
9392 PR middle-end/68963
9393 * gcc.dg/torture/pr68963.c: New testcase.
9394
74a00288
KT
93952016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9396
9397 PR target/69875
9398 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
9399 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
9400 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
9401 * gcc.target/arm/atomic_loaddi_1.c: New test.
9402 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
9403 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
9404 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
9405 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
9406 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
9407 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
9408 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
9409 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
9410
340fd4c9
JJ
94112016-02-24 Jakub Jelinek <jakub@redhat.com>
9412
9413 PR middle-end/69909
9414 * gcc.dg/torture/pr69909.c: New test.
9415
47d3fdb2
RB
94162016-02-24 Richard Biener <rguenther@suse.de>
9417
9418 PR tree-optimization/69907
9419 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
9420 * gcc.dg/vect/bb-slp-34.c: XFAIL.
9421 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
9422
dab73e73
CB
94232016-02-24 Christian Bruel <christian.bruel@st.com>
9424
9425 * gcc.target/arm/pragma_cpp_fma.c: New test.
9426
7cc5ec65
JD
94272016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9428
9429 PR fortran/61156
9430 * gfortran.dg/include_6.f90: Update test.
9431
067fbd8b
JJ
94322016-02-23 Jakub Jelinek <jakub@redhat.com>
9433
9434 PR objc/69844
9435 * objc.dg/pr69844.m: New test.
9436
64a454d9
JD
94372016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9438
9439 PR libgfortran/69456
9440 * gfortran.dg/namelist_89.f90: New test.
9441 * gfortran.dg/pr59700.f90: Update test..
9442
35886f0b
MS
94432016-02-23 Martin Sebor <msebor@redhat.com>
9444
9445 PR middle-end/69780
9446 * g++.dg/ext/builtin_alloca.C: New test.
9447 * gcc.dg/builtins-68.c: New test.
9448
162cc7e3
RH
94492016-02-23 Richard Henderson <rth@redhat.com>
9450
9451 * gcc.target/i386/addr-space-3.c: Remove test.
9452
196440f8
DM
94532016-02-23 David Malcolm <dmalcolm@redhat.com>
9454
9455 PR preprocessor/69126
9456 PR preprocessor/69543
9457 * c-c++-common/pr69126-2-long.c: New test.
9458 * c-c++-common/pr69126-2-short.c: New test.
9459 * c-c++-common/pr69543-1.c: Remove xfail.
9460
1d3121af
DM
94612016-02-23 David Malcolm <dmalcolm@redhat.com>
9462
9463 PR preprocessor/69126
9464 PR preprocessor/69543
9465 PR preprocessor/69558
9466 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
9467 (f): Rename to...
9468 (test_2): ...this, and add leading comment.
9469 (MACRO_3, test_3): New.
9470 (MACRO_4A, MACRO_4B, test_4): New.
9471 (MACRO): Rename to...
9472 (MACRO_5): ...this.
9473 (g): Rename to...
9474 (test_5): ...this, updating for renaming of MACRO, and
9475 add leading comment.
9476 * c-c++-common/pr69543-1.c: New.
9477 * c-c++-common/pr69543-2.c: New.
9478 * c-c++-common/pr69543-3.c: New.
9479 * c-c++-common/pr69543-4.c: New.
9480 * c-c++-common/pr69558-1.c: New.
9481 * c-c++-common/pr69558-2.c: New.
9482 * c-c++-common/pr69558-3.c: New.
9483 * c-c++-common/pr69558-4.c: New.
9484 * gcc.dg/pr69558.c: Move to...
9485 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
9486 xfail for c++.
9487
f99c3557
TS
94882016-02-23 Thomas Schwinge <thomas@codesourcery.com>
9489
9490 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
9491 to -ftree-parallelize-loops/-fopenacc changes.
9492 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
9493 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
9494 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
9495 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
9496 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
9497 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
9498 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
9499 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
9500 * c-c++-common/goacc/kernels-loop.c: Likewise.
9501 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
9502 * c-c++-common/goacc/kernels-reduction.c: Likewise.
9503 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
9504 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
9505
c60ec7c2
RO
95062016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9507
9508 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
9509
f1a62b6f
JJ
95102016-02-23 Jakub Jelinek <jakub@redhat.com>
9511
e67bf044
JJ
9512 PR c++/69902
9513 * g++.dg/warn/Wnonnull-compare-5.C: New test.
9514
f1a62b6f
JJ
9515 PR c/69900
9516 * gcc.dg/pr69900.c: New test.
9517
20c5e09e
MJ
95182016-02-23 Martin Jambor <mjambor@suse.cz>
9519
9520 PR tree-optimization/69666
9521 * gcc.dg/tree-ssa/pr69666.c: New test.
9522
e457a6fc
AV
95232016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
9524
9525 PR fortran/67451
9526 * gfortran.dg/coarray_allocate_5.f08: New test.
9527
d7b574f4
AK
95282016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9529
9530 * gcc.target/s390/vcond-shift.c: Move to ...
9531 * gcc.target/s390/vector/vcond-shift.c: ... here.
9532
58bdeb44
AK
95332016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9534
9535 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
9536 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
9537
7cd0387b
AK
95382016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9539
9540 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
9541
4246c8da
MW
95422016-02-20 Mark Wielaard <mjw@redhat.com>
9543
9544 PR c/28901
9545 * gcc.dg/unused-variable-3.c: New test.
9546
f93bc532
JJ
95472016-02-22 Jakub Jelinek <jakub@redhat.com>
9548
9549 PR target/69888
9550 * gcc.target/i386/pr69888.c: New test.
9551
c4e360f4
RB
95522016-02-22 Richard Biener <rguenther@suse.de>
9553
9554 PR tree-optimization/69882
9555 * gfortran.dg/vect/pr69882.f90: New testcase.
9556
09c92f1c
JJ
95572016-02-22 Jakub Jelinek <jakub@redhat.com>
9558
9559 PR target/69885
9560 * gcc.dg/pr69885.c: New test.
9561
f88d45dc
OE
95622016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
9563
9564 PR target/69806
9565 PR target/54089
9566 * gcc.target/sh/pr54089-10.c: New.
9567
ce1ff48e
PT
95682016-02-20 Paul Thomas <pault@gcc.gnu.org>
9569
9570 PR fortran/69423
9571 * gfortran.dg/deferred_character_15.f90 : New test.
9572
bbf27208
DH
95732016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
9574
9575 PR fortran/57365
9576 gfortran.dg/allocate_with_source_18.f03: New test.
9577
95782016-02-20 Harald Anlauf <anlauf@gmx.de>
9579
9580 PR fortran/52531
9581 gfortran.dg/gomp/pr52531.f90: New test.
9582
268be88c
BE
95832016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
9584
9585 PR c++/69865
9586 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
9587 -std=c++03.
9588
4b6c824a
JJ
95892016-02-19 Jakub Jelinek <jakub@redhat.com>
9590
871b3f47
JJ
9591 PR c++/69826
9592 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
9593 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
9594
7a965d51
JJ
9595 PR c++/69850
9596 * g++.dg/warn/Wnonnull-compare-4.C: New test.
9597
4b6c824a
JJ
9598 PR c++/69851
9599 * g++.dg/torture/pr69851.C: New test.
9600
15fca21a
MS
96012016-02-19 Martin Sebor <msebor@redhat.com>
9602
9603 PR testsuite/69573
9604 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
9605
19e21586
JJ
96062016-02-19 Jakub Jelinek <jakub@redhat.com>
9607
03a616ac
JJ
9608 PR c++/69850
9609 * g++.dg/warn/Wnonnull-compare-2.C: New test.
9610 * g++.dg/warn/Wnonnull-compare-3.C: New test.
9611
19e21586
JJ
9612 PR c++/67767
9613 * g++.dg/cpp0x/pr67767.C: New test.
9614
2db16594
KT
96152016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9616
9617 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
9618 for fp, simd, crypto, crc, lse.
9619 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
9620 above.
9621 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
9622 effective target check.
9623
5a7d9d1e
JJ
96242016-02-19 Jakub Jelinek <jakub@redhat.com>
9625
9626 PR target/69820
9627 * gcc.target/i386/pr69820.c: New test.
9628
6448f064
AK
96292016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9630
9631 * gcc.target/s390/vector/int128-1.c: New test.
9632
d0a859e6
AK
96332016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9634
9635 * gcc.target/s390/vector/vec-vcond-1.c: New test.
9636
9e4eb643
AK
96372016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9638
9639 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
9640 instruction pattern name to prevent the testcase from failing with
9641 -march=z13.
9642
859a4c0e
AK
96432016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9644
9645 * gcc.target/s390/md/movstr-2.c: New test.
9646
efc2340b
MK
96472016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
9648
9649 * gcc.target/s390/morestack.c: New test.
9650
ca2bfbc2
DV
96512016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
9652
9653 PR target/69625
9654 * gcc.target/s390/pr69625.c: Add test case.
9655
efd4bd05
BE
96562016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
9657
9658 PR testsuite/68580
9659 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
9660
2bf2078a
MM
96612016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
9662
9663 PR target/68404
9664 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
9665 * gcc.target/powerpc/fusion3.c: Likewise.
9666
f003579e
RB
96672016-02-18 Richard Biener <rguenther@suse.de>
9668
9669 PR middle-end/69553
9670 * g++.dg/torture/pr69553.C: New testcase.
9671
19233914
NC
96722016-02-18 Nick Clifton <nickc@redhat.com>
9673
efd4bd05
BE
9674 PR target/62254
9675 PR target/69610
9676 * gcc.target/arm/pr62554.c: New test.
9677 * gcc.target/arm/pr69610-1.c: New test.
9678 * gcc.target/arm/pr69610-2.c: New test.
19233914 9679
23f27839
RB
96802016-02-18 Richard Biener <rguenther@suse.de>
9681
9682 PR middle-end/69854
9683 * gcc.dg/torture/pr69854.c: New testcase.
9684
932c0da4
JJ
96852016-02-17 Jakub Jelinek <jakub@redhat.com>
9686
9687 PR c++/69850
9688 * g++.dg/warn/Wnonnull-compare-1.C: New test.
9689
1bed93e4
BS
96902012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9691
9692 * gcc.target/powerpc/vec-cg.c: New test.
9693
57bfb134
RB
96942016-02-17 Richard Biener <rguenther@suse.de>
9695
9696 PR testsuite/69586
9697 * gcc.dg/uninit-21.c: Add -fno-short-enums.
9698
a44e0ebb
KT
96992016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9700
9701 PR target/69161
9702 * gcc.c-torture/compile/pr69161.c: New test.
9703
ffacd726
DS
97042016-02-17 David Sherwood <david.sherwood@arm.com>
9705
9706 PR target/69532
9707 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
9708 * gcc.target/arm/vect-fmaxmin.c: Likewise.
9709
448db8d2
EB
97102016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9711
9712 * gcc.dg/ifcvt-4.c: Skip on Visium.
9713
e2f0522e
EB
97142016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9715
9716 * gnat.dg/atomic8.adb: New test.
9717
bf17fe3f
EB
97182016-02-17 Eric Botcazou <ebotcazou@adacore.com>
9719
9720 * gnat.dg/discr46.ad[sb]: New test.
9721
ecf835e9
KN
97222016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
9723
9724 PR Target/48344
9725 * gcc.target/powerpc/pr48344-1.c: New test.
9726
49a1164a
TK
97272015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
9728
9729 PR fortran/69742
9730 * gfortran.dg/associate_21.f90: New test.
9731
bf14eba2
JJ
97322016-02-16 Jakub Jelinek <jakub@redhat.com>
9733
9734 PR c/69835
9735 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
9736 -Wnonnull in dg-options.
9737 * c-c++-common/nonnull-2.c: New test.
9738
35a093b6
JG
97392016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
9740 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9741
9742 * gcc.target/aarch64/vector_initialization_nostack.c: New.
9743
e387d491
JJ
97442016-02-16 Jakub Jelinek <jakub@redhat.com>
9745
9746 PR middle-end/69801
9747 * gcc.dg/pr69801.c: Add empty dg-options.
9748
ba539195
JN
97492016-02-16 James Norris <jnorris@codesourcery.com>
9750
9751 * c-c++-common/goacc/deviceptr-1.c: Add tests.
9752 * g++.dg/goacc/deviceptr-1.c: New file.
9753
2a2b8f64
JJ
97542016-02-16 Jakub Jelinek <jakub@redhat.com>
9755
9756 PR tree-optimization/69820
9757 * gcc.dg/vect/pr69820.c: New test.
9758
87440c29
RB
97592016-02-16 Richard Biener <rguenther@suse.de>
9760
9761 PR tree-optimization/69776
9762 * gcc.dg/torture/pr69776-2.c: New testcase.
9763
6d87c306
BS
97642016-02-16 Bernd Schmidt <bschmidt@redhat.com>
9765
9766 PR tree-optimization/69714
9767 * gcc.dg/torture/pr69714.c: New test.
9768
3824a0a2
JJ
97692016-02-16 Jakub Jelinek <jakub@redhat.com>
9770
9771 PR tree-optimization/69802
9772 * gcc.dg/pr69802.c: New test.
9773
c8cfe96e
RB
97742016-02-16 Richard Biener <rguenther@suse.de>
9775
9776 PR middle-end/69801
9777 * gcc.dg/pr69801.c: New testcase.
9778
fc12098d
JD
97792016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9780
9781 PR libgfortran/69651
9782 * gfortran.dg/read_bang.f90: New test.
9783 * gfortran.dg/read_bang4.f90: New test.
9784
ba6b3795
JJ
97852016-02-15 Jakub Jelinek <jakub@redhat.com>
9786
f0516ca4
JJ
9787 PR c++/69658
9788 * g++.dg/init/pr69658.C: New test.
9789
ba6b3795
JJ
9790 PR c++/69797
9791 * c-c++-common/pr69797.c: New test.
9792
de3f9a2d
PK
97932016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9794
9795 * lib/target-supports.exp (check_effective_target_section_anchors): Add
9796 check for aarch64*-*-*.
9797
17a3b967
RB
97982016-02-15 Richard Biener <rguenther@suse.de>
9799
9800 PR tree-optimization/69783
9801 * gcc.dg/vect/pr69783.c: New testcase.
9802
1c48bff1
RB
98032016-02-15 Richard Biener <rguenther@suse.de>
9804
9805 PR tree-optimization/69776
9806 * gcc.dg/torture/pr69776.c: New testcase.
9807
1e6025b6
TK
98082016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9809
9810 PR fortran/60526
9811 * gfortran.dg/type_decl_4.f90: Reinstated.
9812
d3308279
JDA
98132016-02-14 John David Anglin <danglin@gcc.gnu.org>
9814
9815 PR fortran/68746
9816 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
9817
b7c56581
TK
98182016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9819
9820 PR fortran/60526
9821 PR bootstrap/69816
9822 * gfortran.dg/type_decl_4.f90: Removed.
9823
60cb4ef5
TK
98242016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9825
9826 PR fortran/60526
9827 * gfortran.dg/type_decl_4.f90: New test.
9828
f6964637
AM
98292016-02-14 Alan Modra <amodra@gmail.com>
9830
1a8849d1 9831 PR testsuite/68886
f6964637
AM
9832 * gcc.c-torture/execute/stkalign.c: Revise test.
9833
f5121920
OE
98342016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9835
9836 PR target/67260
9837 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
9838
6cda3ab6
OE
98392016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9840
9841 PR target/67260
9842 * gcc.target/sh/torture/pr67260.c: New.
9843
6786e598
JDA
98442016-02-12 John David Anglin <danglin@gcc.gnu.org>
9845
9846 * gcc.dg/pr67964.c: Add dg-require-alias.
9847
7e05dad8
OE
98482016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
9849
9850 PR target/67636
9851 PR target/64345
9852 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
9853
7f4cc3ce
JD
98542016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9855
9856 PR libgfortran/69668
9857 * gfortran.dg/namelist_88.f90: New test.
9858
955ca6dc
JD
98592016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9860
9861 PR libgfortran/69668
9862 * gfortran.dg/namelist_38.f90: Update test.
9863 * gfortran.dg/namelist_84.f90: Update test.
9864
876217ae
DM
98652016-02-12 David Malcolm <dmalcolm@redhat.com>
9866
9867 PR other/69554
9868 * gcc.dg/pr69554-1.c: New test.
9869 * gfortran.dg/pr69554-1.F90: New test.
9870 * gfortran.dg/pr69554-2.F90: New test.
9871 * lib/gcc-dg.exp (proc dg-locus): New function.
9872 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
9873 distinguish between the caret-printing and non-caret-printing
9874 cases. If caret-printing has been explicitly enabled, bail out
9875 without attempting to fix up the output.
9876
61789eed
DM
98772016-02-12 David Malcolm <dmalcolm@redhat.com>
9878
9879 PR driver/69265
9880 PR driver/69453
9881 * gcc.dg/spellcheck-options-3.c: New test case.
9882 * gcc.dg/spellcheck-options-4.c: New test case.
9883 * gcc.dg/spellcheck-options-5.c: New test case.
9884 * gcc.dg/spellcheck-options-6.c: New test case.
9885 * gcc.dg/spellcheck-options-7.c: New test case.
9886 * gcc.dg/spellcheck-options-8.c: New test case.
9887 * gcc.dg/spellcheck-options-9.c: New test case.
9888 * gcc.dg/spellcheck-options-10.c: New test case.
9889
c3090c1f
JJ
98902016-02-12 Jakub Jelinek <jakub@redhat.com>
9891
9892 PR rtl-optimization/69764
9893 PR rtl-optimization/69771
9894 * c-c++-common/pr69764.c: New test.
9895 * gcc.dg/torture/pr69771.c: New test.
9896
8222034d
MP
98972016-02-12 Marek Polacek <polacek@redhat.com>
9898
9899 * g++.dg/torture/init-list1.C: New.
9900
f749f792
MP
99012016-02-12 Marek Polacek <polacek@redhat.com>
9902
9903 * gcc.dg/pr69522.c: Add empty dg-options.
9904
199fb02a
IE
99052016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
9906
9907 * g++.dg/lto/lto.exp: Include and init mpx.
9908 * g++.dg/lto/pr69729_0.C: New test.
9909
b69539cb
JJ
99102016-02-12 Jakub Jelinek <jakub@redhat.com>
9911
06ff7000
JJ
9912 PR ipa/69241
9913 * g++.dg/ipa/pr69241-4.C: New test.
9914
b69539cb
JJ
9915 PR ipa/68672
9916 * g++.dg/ipa/pr68672-1.C: New test.
9917 * g++.dg/ipa/pr68672-2.C: New test.
9918 * g++.dg/ipa/pr68672-3.C: New test.
9919
16595a1f
BS
99202016-02-12 Bernd Schmidt <bschmidt@redhat.com>
9921
9922 PR c/69522
6d87c306 9923 * gcc.dg/pr69522.c: New test.
16595a1f 9924
38d795d2
PP
99252016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
9926
9927 PR c++/69098
9928 * g++.dg/cpp1y/69098.C: New test.
9929 * g++.dg/cpp1y/69098-2.C: New test.
9930
9c582551
JJ
99312016-02-12 Jakub Jelinek <jakub@redhat.com>
9932
9933 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
9934 and neighbour -> neighbor.
9935 * objc.dg/attributes/method-nonnull-1.m: Likewise.
9936 * objc.dg/gnu-api-2-class-meta.m: Likewise.
9937 * c-c++-common/Wvarargs.c: Likewise.
9938 * c-c++-common/goacc/host_data-5.c: Likewise.
9939 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
9940 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
9941 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
9942 * gcc.target/aarch64/pr60697.c: Likewise.
9943 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
9944 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
9945 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
9946 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
9947 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
9948 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
9949 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
9950 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
9951 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
9952 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
9953 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
9954 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
9955 * g++.dg/lookup/koenig5.C: Likewise.
9956 * g++.dg/ext/no-asm-2.C: Likewise.
9957 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
9958 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
9959 * gfortran.dg/used_types_16.f90: Likewise.
9960 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
9961 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
9962 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
9963 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
9964 * gfortran.dg/abstract_type_6.f03: Likewise.
9965 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
9966 * gfortran.dg/used_types_15.f90: Likewise.
9967 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
9968 * gfortran.dg/exit_3.f08: Likewise.
9969 * gfortran.dg/open_status_2.f90: Likewise.
9970 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
9971 * gfortran.dg/intrinsic_std_1.f90: Likewise.
9972 * gfortran.dg/associate_1.f03: Likewise.
9973 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
9974 * gfortran.dg/intrinsic_std_6.f90: Likewise.
9975 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
9976 * gcc.dg/builtin-object-size-1.c: Likewise.
9977 * gcc.dg/noreturn-6.c: Likewise.
9978 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
9979 * gcc.dg/globalalias.c: Likewise.
9980 * gcc.dg/builtins-config.h: Likewise.
9981 * gcc.dg/pr30457.c: Likewise.
9982 * gcc.c-torture/compile/volatile-1.c: Likewise.
9983 * gcc.c-torture/execute/20101011-1.c: Likewise.
9984 * c-c++-common/Waddress-1.c: Likewise.
9985
66756373
JJ
99862016-02-11 Jakub Jelinek <jakub@redhat.com>
9987
9988 PR c/69768
9989 * c-c++-common/Waddress-1.c: New test.
9990
76fe932b
AV
99912016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
9992
9993 PR fortran/69296
9994 * gfortran.dg/associate_19.f03: New test.
9995 * gfortran.dg/associate_20.f03: New test.
9996
564c4d4b
OE
99972016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
9998
9999 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
10000
e1c1ecb0
KT
100012016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10002
10003 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
10004 .arch armv8-a\n. Add -dA to dg-options.
10005 * gcc.target/aarch64/assembler_arch_1.c: New test.
10006 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
10007
0d7d9458
PC
100082016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
10009
10010 PR c++/68726
10011 * g++.dg/cpp0x/pr68726.C: New.
10012
e6208a60
IE
100132016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10014
10015 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
10016 test.
10017
281a11eb
RB
100182016-02-11 Richard Biener <rguenther@suse.de>
10019
10020 * g++.dg/tree-ssa/pr61034.C: Adjust.
10021
e03dd765
VM
100222016-02-10 Vladimir Makarov <vmakarov@redhat.com>
10023
4b48faf5 10024 PR target/69148
e03dd765
VM
10025 * gcc.target/s390/pr69148.c: New.
10026
cdc23927
YR
100272016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
10028
10029 PR tree-optimization/69652
10030 * gcc.dg/torture/pr69652.c: New test.
10031
e199dd0a
JJ
100322016-02-10 Jakub Jelinek <jakub@redhat.com>
10033 Patrick Palka <ppalka@gcc.gnu.org>
10034
10035 PR ipa/69241
10036 PR c++/69649
10037 * g++.dg/ipa/pr69241-1.C: New test.
10038 * g++.dg/ipa/pr69241-2.C: New test.
10039 * g++.dg/ipa/pr69241-3.C: New test.
10040 * g++.dg/ipa/pr69649.C: New test.
10041
d6b38027
UB
100422016-02-10 Uros Bizjak <ubizjak@gmail.com>
10043
10044 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
10045 * gcc.dg/tree-ssa/sra-18.c: Ditto.
10046
13b562c5
BC
100472016-02-10 Bin Cheng <bin.cheng@arm.com>
10048
10049 PR tree-optimization/68021
10050 * gcc.dg/tree-ssa/pr68021.c: New test.
10051
24a179f8
RB
100522016-02-10 Richard Biener <rguenther@suse.de>
10053
10054 PR tree-optimization/69726
10055 * gcc.dg/uninit-22.c: New testcase.
10056
0d99886f
AP
100572016-02-09 Andrew Pinski <apinski@cavium.com>
10058
10059 PR tree-opt/69282
10060 * gcc.c-torture/compile/20160205-1.c: New testcase.
10061
ab04995c
MM
100622016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
10063
10064 PR target/68404
10065 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
10066 instead accessing a really large arrray.
10067 * gcc.target/powerpc/fusion3.c: Likewise.
10068
4b79ac23
CB
100692016-02-09 Charles Baylis <charles.baylis@linaro.org>
10070
10071 PR target/68532
10072 * gcc.c-torture/execute/pr68532.c: New test.
10073
b890a441
AO
100742016-02-11 Alexandre Oliva <aoliva@redhat.com>
10075
10076 PR target/69634
10077 * gcc.dg/pr69634.c: New.
10078
84a5bef7
RB
100792016-02-09 Richard Biener <rguenther@suse.de>
10080
10081 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
10082
1f123759 100832016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 10084
1f123759
AF
10085 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
10086
65860c77
YR
100872016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
10088
10089 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
10090
7e1e8a0a
RB
100912016-02-09 Richard Biener <rguenther@suse.de>
10092
10093 PR tree-optimization/69715
10094 * gcc.dg/torture/pr69715.c: New testcase.
10095
efb45a9f
PP
100962016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
10097
10098 PR c++/69139
10099 * g++.dg/cpp0x/trailing12.C: New test.
10100 * g++.dg/cpp0x/trailing13.C: New test.
10101
20a0c6f9
PP
101022016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
10103
10104 PR c++/69283
10105 PR c++/67835
10106 * g++.dg/cpp1y/auto-fn29.C: New test.
10107 * g++.dg/cpp1y/auto-fn30.C: New test.
10108
a162f3af
JJ
101092016-02-08 Jakub Jelinek <jakub@redhat.com>
10110
10111 PR tree-optimization/69209
10112 * gcc.c-torture/compile/pr69209.c: New test.
10113
4b4a9fbd
JL
101142016-02-08 Jeff Law <law@redhat.com>
10115
10116 PR tree-optimization/68541
10117 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
10118 of statements allowed in join block for path splitting.
10119
cfac5ed2
JJ
101202016-02-08 Jakub Jelinek <jakub@redhat.com>
10121
f68bc23f
JJ
10122 PR c++/59627
10123 * g++.dg/gomp/pr59627.C: New test.
10124
cfac5ed2
JJ
10125 PR ipa/69239
10126 * g++.dg/ipa/pr69239.C: New test.
10127
44714d8c
DM
101282016-02-08 David Malcolm <dmalcolm@redhat.com>
10129
10130 PR preprocessor/69664
10131 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
10132 * gcc.dg/cpp/warn-comments.c: Likewise.
10133
eba9e839
MP
101342016-02-08 Marek Polacek <polacek@redhat.com>
10135
10136 PR c++/69688
10137 * g++.dg/init/const12.C: New test.
10138
a011cd92
BS
101392016-02-08 Bernd Schmidt <bschmidt@redhat.com>
10140
10141 PR target/60410
10142 * gcc.dg/lto/pr55113_0.c: Remove test.
10143
5317b1be
RB
101442016-02-08 Richard Biener <rguenther@suse.de>
10145
10146 PR tree-optimization/69719
10147 * gcc.dg/torture/pr69719.c: New testcase.
10148
63998a63
RB
101492016-02-08 Richard Biener <rguenther@suse.de>
10150 Jeff Law <law@redhat.com>
10151
10152 PR target/68273
10153 * gcc.target/mips/pr68273.c: New testcase.
10154
43f4a281
RB
101552016-02-08 Richard Biener <rguenther@suse.de>
10156
10157 PR rtl-optimization/69274
10158 * gcc.target/i386/addr-sel-1.c: XFAIL.
10159
0b604d2d
JL
101602016-02-08 Jeff Law <law@redhat.com>
10161
e8dfe49e
JL
10162 PR tree-optimization/68541
10163 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
10164
6daecd7a 10165 PR tree-optimization/65917
0b604d2d
JL
10166 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
10167
c0f0e35a
JD
101682016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10169
10170 PR fortran/50555
10171 * gfortran.dg/namelist_args.f90: New test.
10172
8981d712
JL
101732016-02-05 Jeff Law <law@redhat.com>
10174
6daecd7a 10175 PR tree-optimization/68541
8981d712
JL
10176 * gcc.dg/tree-ssa/split-path-2.c: New test.
10177 * gcc.dg/tree-ssa/split-path-3.c: New test.
10178 * gcc.dg/tree-ssa/split-path-4.c: New test.
10179 * gcc.dg/tree-ssa/split-path-5.c: New test.
10180 * gcc.dg/tree-ssa/split-path-6.c: New test.
10181 * gcc.dg/tree-ssa/split-path-7.c: New test.
10182
46cb9332
MS
101832016-02-05 Martin Sebor <msebor@redhat.com>
10184
10185 PR c++/69662
10186 * g++.dg/warn/Wplacement-new-size-1.C: New test.
10187 * g++.dg/warn/Wplacement-new-size-2.C: New test.
10188
be2083ea
RH
101892016-02-06 Richard HEnderson <rth@redhat.com>
10190
10191 PR c/69643
10192 * gcc.target/i386/addr-space-4.c: New.
10193 * gcc.target/i386/addr-space-5.c: New.
10194
711d7c23
MM
101952016-02-05 Mikael Morin <mikael@gcc.gnu.org>
10196
10197 PR fortran/66089
10198 * gfortran.dg/elemental_dependency_6.f90: New.
10199
b5c1c988
JJ
102002016-02-05 Jakub Jelinek <jakub@redhat.com>
10201
861c7bcd
JJ
10202 PR rtl-optimization/69691
10203 * gcc.c-torture/execute/pr69691.c: New test.
10204
b5c1c988
JJ
10205 PR c++/69628
10206 * g++.dg/parse/pr69628.C: New test.
10207
f7dfa966
UB
102082016-02-05 Uros Bizjak <ubizjak@gmail.com>
10209
10210 * gcc.dg/sancov/asan.c: Move to ...
10211 * gcc.dg/asan/sancov-1.c: ... here.
10212
9b143e64
UB
102132016-02-05 Uros Bizjak <ubizjak@gmail.com>
10214
10215 * gcc.target/i386/pr69577.c: Require avx_runtime target.
10216
f5d4b899
L
102172016-02-05 H.J. Lu <hongjiu.lu@intel.com>
10218
10219 PR target/69677
10220 * gcc.target/i386/pr69677.c: New test.
10221
76c85fbb
PP
102222016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
10223
10224 PR c++/68948
10225 * g++.dg/template/pr68948.C: New test.
10226
f181bf90
DV
102272016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
10228
10229 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
10230 (only necessary on s390x).
10231
714fb282
L
102322016-02-04 H.J. Lu <hongjiu.lu@intel.com>
10233
10234 * gcc.target/i386/pr69454-2.c: Compile with -msse2
10235 -mno-accumulate-outgoing-args.
10236
618d6c1c
PP
102372016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
10238
10239 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
10240
1066e9b5
JJ
102412016-02-04 Jakub Jelinek <jakub@redhat.com>
10242
10243 PR c/69669
10244 * c-c++-common/pr69669.c: New test.
10245
76255d0d
MM
102462016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10247
10248 PR target/69667
10249 * g++.dg/pr69667.C: New file.
10250
e0b059b1
WD
102512016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
10252
10253 PR target/69619
10254 * gcc.dg/pr69619.c: Add new test.
10255
2692b5c8
RS
102562016-02-04 Richard Sandiford <richard.sandiford@arm.com>
10257
10258 PR rtl-optimization/69577
10259 * gcc.target/i386/pr69577.c: New test.
10260
7db337c2
ML
102612016-02-04 Martin Liska <mliska@suse.cz>
10262
10263 * g++.dg/asan/pr69276.C: New test.
10264
cc9c0829
KT
102652016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10266
10267 PR target/65932
10268 PR target/67714
10269 * gcc.target/arm/wmul-3.c: Simplify test to generate just
10270 a single smulbb instruction.
10271 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
10272 * gcc.target/amr/wmul-2.c: Likewise.
10273
eb9feb52
KT
102742016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10275
10276 PR target/65932
10277 PR target/67714
10278 * gcc.c-torture/execute/pr67714.c: New test.
10279
61f727fe
JJ
102802016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
10281
10282 PR target/69454
10283 * gcc.target/i386/pr69454-1.c: New test.
10284 * gcc.target/i386/pr69454-2.c: New test.
10285
05dd97db
MS
102862016-02-03 Martin Sebor <msebor@redhat.com>
10287
10288 PR c++/69251
10289 PR c++/69253
10290 PR c++/69290
10291 PR c++/69277
10292 PR c++/69349
10293 * g++.dg/ext/flexarray-mangle-2.C: New test.
10294 * g++.dg/ext/flexarray-mangle.C: New test.
10295 * g++.dg/ext/flexarray-subst.C: New test.
10296 * g++.dg/ext/flexary11.C: New test.
10297 * g++.dg/ext/flexary12.C: New test.
10298 * g++.dg/ext/flexary13.C: New test.
10299 * g++.dg/ext/flexary14.C: New test.
10300 * g++.dg/other/dump-ada-spec-2.C: Adjust.
10301
dac2fc29
L
103022016-02-03 H.J. Lu <hongjiu.lu@intel.com>
10303
10304 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
10305 Define only if CHECK_FLOAT128 is defined.
10306 (main): Properly initialize u5.
10307
eadb8035
JJ
103082016-02-03 Jakub Jelinek <jakub@redhat.com>
10309
0afbb81b
JJ
10310 PR c/69627
10311 * gcc.dg/pr69627.c: New test.
10312
eadb8035
JJ
10313 PR target/69644
10314 * gcc.dg/pr69644.c: New test.
10315
b12d4923
MS
103162016-02-03 Mike Stump <mikestump@comcast.net>
10317
10318 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
10319 support for struct-layout-1.exp.
10320
ab4bae0c
PP
103212016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
10322
10323 PR c++/69056
618d6c1c 10324 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 10325
95831c01
VM
103262016-02-03 Vladimir Makarov <vmakarov@redhat.com>
10327 Alexandre Oliva <aoliva@redhat.com>
10328
10329 PR target/69461
10330 * gcc.target/powerpc/pr69461.c: New.
10331
ccc71ab8
UB
103322016-02-03 Uros Bizjak <ubizjak@gmail.com>
10333
10334 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
10335 works from here ...
10336 (check_effective_target_fsanitize_thread): ... to here. Do not
10337 specify additional compile flags for the test source.
10338 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
10339 specify additional compile flags for the test source.
10340
96299640
WD
103412016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
10342
10343 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10344
781d83d9
AV
103452016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
10346
10347 PR fortran/67451
10348 PR fortran/69418
10349 * gfortran.dg/coarray_allocate_2.f08: New test.
10350 * gfortran.dg/coarray_allocate_3.f08: New test.
10351 * gfortran.dg/coarray_allocate_4.f08: New test.
10352
d8208e6d
AL
103532016-02-03 Alan Lawrence <alan.lawrence@arm.com>
10354
10355 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
10356 use same scan-tree-dump-times on all platforms.
10357 * gcc.dg/vect/vect-outer-1.c: Likewise.
10358 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
10359 * gcc.dg/vect/vect-outer-1a.c: Likewise.
10360 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
10361 * gcc.dg/vect/vect-outer-1b.c: Likewise.
10362 * gcc.dg/vect/vect-outer-2b.c: Likewise.
10363 * gcc.dg/vect/vect-outer-3b.c: Likewise.
10364 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
10365
a8394fa0
SB
103662016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
10367
10368 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
10369 warning.
10370
f3baa1d3
L
103712016-02-02 H.J. Lu <hongjiu.lu@intel.com>
10372
10373 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
10374
eb077516
JN
103752016-02-02 James Norris <jnorris@codesourcery.com>
10376
10377 * c-c++-common/goacc/routine-5.c: Add tests.
10378
578fb225
AM
103792016-02-02 Alexander Monakov <amonakov@ispras.ru>
10380
10381 * gcc.target/nvptx/unsigned-cmp.c: New test.
10382
c64f7d37
WD
103832016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
10384
10385 * gcc.target/aarch64/scalar_shift_1.c
10386 (test_corners_sisd_di): Improve force to SIMD register.
10387 (test_corners_sisd_si): Likewise.
10388 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
10389 Remove scan-assembler check for ldr.
10390
90c6f26c
RB
103912016-02-02 Richard Biener <rguenther@suse.de>
10392
10393 PR tree-optimization/69595
10394 * gcc.dg/Warray-bounds-17.c: New testcase.
10395
9dc03c97
RB
103962016-02-02 Richard Biener <rguenther@suse.de>
10397
10398 PR tree-optimization/69606
10399 * gcc.dg/torture/pr69606.c: New testcase.
10400
2d4dc223
YR
104012016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
10402
10403 PR middle-end/68542
10404 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
10405 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
10406
65c98fde
AM
104072016-02-02 Alan Modra <amodra@gmail.com>
10408
10409 PR target/69548
10410 * gcc.target/powerpc/pr69548.c: New test.
10411
e1b81f2b
JJ
104122016-02-01 Jakub Jelinek <jakub@redhat.com>
10413
d0268b37
JJ
10414 PR rtl-optimization/69592
10415 * gcc.dg/pr69592.c: New test.
10416
e1b81f2b
JJ
10417 PR preprocessor/69543
10418 PR c/69558
10419 * gcc.dg/pr69543.c: New test.
10420 * gcc.dg/pr69558.c: New test.
10421
7dd7780d
UB
104222016-02-01 Uros Bizjak <ubizjak@gmail.com>
10423
bf672ee5
UB
10424 PR testsuite/65940
10425 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 10426
9a7013f8
MS
104272016-02-01 Martin Sebor <msebor@redhat.com>
10428
10429 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
10430
e681fb2b
BC
104312016-02-01 Bin Cheng <bin.cheng@arm.com>
10432
10433 PR tree-optimization/67921
10434 * c-c++-common/ubsan/pr67921.c: New test.
10435
ff86345f
RB
104362016-02-01 Richard Biener <rguenther@suse.de>
10437
10438 PR middle-end/69556
10439 * gcc.dg/tree-ssa/recip-8.c: New testcase.
10440
bc369dbd
RB
104412016-02-01 Richard Biener <rguenther@suse.de>
10442
10443 PR tree-optimization/69574
10444 * gcc.dg/torture/pr69574.c: New testcase.
10445
ef318184
RB
104462016-02-01 Richard Biener <rguenther@suse.de>
10447
10448 PR tree-optimization/69579
10449 * gcc.dg/setjmp-6.c: New testcase.
10450
654745e6
JJ
104512016-02-01 Jakub Jelinek <jakub@redhat.com>
10452
10453 PR rtl-optimization/69570
10454 * g++.dg/opt/pr69570.C: New test.
10455
e6c0c44b
RH
104562016-02-01 Richard Henderson <rth@redhat.com>
10457
10458 * gcc.dg/pr69535.c: New test.
10459
6ff3f09a
JDA
104602016-01-31 John David Anglin <danglin@gcc.gnu.org>
10461
2c005538
JDA
10462 PR testsuite/69584
10463 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
10464 * gcc.dg/tree-ssa/sra-18.c: Likewise.
10465
61083a4b
JDA
10466 PR debug/68244
10467 * g++.dg/parse/parens3.C: Use register "4" on hppa.
10468
6ff3f09a
JDA
10469 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
10470
0c221916
PT
104712016-01-31 Paul Thomas <pault@gcc.gnu.org>
10472
10473 PR fortran/67564
10474 * gfortran.dg/allocate_with_source_17.f03: New test.
10475
db7a2818
JJ
104762016-01-30 Jakub Jelinek <jakub@redhat.com>
10477
10478 PR tree-optimization/69546
10479 * gcc.dg/torture/pr69546.c: New test.
10480
e520d5f0
PT
104812016-01-30 Paul Thomas <pault@gcc.gnu.org>
10482
10483 PR fortran/69566
10484 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
10485
343c05d3
MS
104862016-01-30 Martin Sebor <msebor@redhat.com>
10487
10488 PR c++/68490
10489 * g++.dg/ext/flexary10.C: New test.
10490
d6c3a539
DH
104912016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
10492
10493 PR fortran/66707
10494 gfortran.dg/common_23.f90: New test.
10495
52d72fcd
BS
104962016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10497
10498 PR target/65546
10499 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
10500 condition being checked, and disable it when the target supports
10501 misaligned loads and stores.
10502
3a5d2ba4
JJ
105032016-01-29 Jakub Jelinek <jakub@redhat.com>
10504
10505 PR debug/69518
10506 * gcc.dg/torture/pr69518.c: New test.
10507
6bbacdb5
L
105082016-01-29 H.J. Lu <hongjiu.lu@intel.com>
10509
10510 PR target/69530
10511 * gcc.target/i386/pr69530.c: New test.
10512
af932cdb
SE
105132016-01-29 Steve Ellcey <sellcey@imgtec.com>
10514
10515 PR target/65604
10516 * gcc.target/mips/div-delay.c: New test.
10517
26658b7c
JJ
105182016-01-29 Jakub Jelinek <jakub@redhat.com>
10519
33e89989
JJ
10520 PR target/69551
10521 * gcc.target/i386/pr69551.c: New test.
10522
26658b7c
JJ
10523 PR target/66137
10524 * gcc.target/i386/pr66137.c: New test.
10525
401116b5
AB
105262016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
10527
10528 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
10529 always built for p5600.
10530 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
10531 isa=p5600 dg-option.
10532
d4abfcc5
RB
105332016-01-29 Richard Biener <rguenther@suse.de>
10534
10535 PR tree-optimization/69547
10536 * g++.dg/tree-ssa/pr69547.C: New testcase.
10537
16b77b32
JJ
105382016-01-29 Jakub Jelinek <jakub@redhat.com>
10539
10540 PR debug/66869
10541 * g++.dg/warn/Wunused-function2.C: New test.
10542
a1c95464
DV
105432016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10544
10545 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
10546 support for test to succeed.
10547
5453bfed
MP
105482016-01-29 Marek Polacek <polacek@redhat.com>
10549
10550 PR c++/69509
10551 PR c++/69516
10552 * g++.dg/ext/constexpr-vla2.C: New test.
10553 * g++.dg/ext/constexpr-vla3.C: New test.
10554 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
10555
452ec2a5
RB
105562016-01-29 Richard Biener <rguenther@suse.de>
10557
10558 PR middle-end/69537
10559 * gcc.dg/uninit-21.c: New testcase.
10560
aec0b19e
UB
105612016-01-28 Uros Bizjak <ubizjak@gmail.com>
10562
10563 PR target/69459
10564 * gcc.target/i386/pr69459.c: New test.
10565
df113ce7
SE
105662016-01-28 Steve Ellcey <sellcey@imgtec.com>
10567
10568 PR target/68400
10569 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
10570 * gcc.target/mips/pr68400.c: New test.
10571
494de84f
MS
105722016-01-28 Martin Sebor <msebor@redhat.com>
10573
10574 PR target/17381
10575 * gcc.target/powerpc/pr17381.c: New test.
10576
eb1b1f01
JJ
105772016-01-28 Jakub Jelinek <jakub@redhat.com>
10578
10579 PR middle-end/69542
10580 * gcc.dg/torture/pr69542.c: New test.
10581
6dfeb7ce
WD
105822016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
10583
10584 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
10585
4b7471a4
DE
105862016-01-28 David Edelsohn <dje.gcc@gmail.com>
10587
10588 * gcc.dg/pr65980.c: Skip on AIX.
10589 * gcc.dg/pr66688.c: Same.
10590
b271fd21
DE
105912016-01-28 David Edelsohn <dje.gcc@gmail.com>
10592
10593 PR target/63679
10594 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
10595 * gcc.dg/tree-ssa/sra-18.c: Same.
10596
874108a9
AV
105972016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
10598
10599 PR fortran/62536
10600 * gfortran.dg/block_15.f08: New test.
10601 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
10602 on incorrectly closed BLOCK.
10603
30480bcd
IE
106042016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
10605
10606 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
106072016-01-28 Richard Biener <rguenther@suse.de>
10608
10609 PR tree-optimization/69466
10610 * gfortran.dg/vect/pr69466.f90: New testcase.
10611
0d4c694e
TP
106122016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
10613
10614 * g++.dg/pr67989.C: Remove ARM-specific option.
10615 * gcc.target/arm/pr67989.C: New file.
10616
2aa780da
UB
106172016-01-27 Uros Bizjak <ubizjak@gmail.com>
10618
10619 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
10620 and expm1 test for glibc < 2.11.
10621
f75ebe77
RH
106222016-01-27 Richard Henderson <rth@redhat.com>
10623
10624 * gcc.c-torture/execute/pr69447.c: New test.
10625
106262016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 10627
9a175e65 10628 PR fortran/69422
49847d75
PT
10629 * gfortran.dg/alloc_comp_assign_15.f03: New test.
10630
cbdd8ae0
JJ
106312016-01-27 Jakub Jelinek <jakub@redhat.com>
10632
10633 PR debug/66869
10634 * gcc.dg/pr66869.c: New test.
10635
2b572b3c
JL
106362016-01-25 Jeff Law <law@redhat.com>
10637
10638 PR tree-optimization/68398
aec0b19e 10639 PR tree-optimization/69196
2b572b3c
JL
10640 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
10641 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
10642 path to avoid new heuristic allowing more irreducible regions
10643 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
10644 * gcc.dg/tree-ssa/vrp46.c: Likewise.
10645 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
10646 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
10647 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
10648
fa74a4bc
MP
106492016-01-27 Marek Polacek <polacek@redhat.com>
10650
10651 PR c/68062
10652 * c-c++-common/vector-compare-4.c: New test.
10653
0afff540
DM
106542016-01-27 David Malcolm <dmalcolm@redhat.com>
10655
10656 PR preprocessor/69126
10657 * c-c++-common/pr69126.c: New test case.
10658
1a218fc9
ILT
106592016-01-27 Ian Lance Taylor <iant@google.com>
10660
10661 * gcc.dg/tree-ssa/ivopt_5.c: New test.
10662
5d70666e
RB
106632016-01-27 Ryan Burn <contact@rnburn.com>
10664
10665 PR cilkplus/69267
10666 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
10667
87ff4d66
UB
106682016-01-27 Uros Bizjak <ubizjak@gmail.com>
10669
10670 PR target/69512
10671 * gcc.target/i386/pr69512.c: New test.
10672
27e23cca
RE
106732016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
10674
10675 PR ada/69488
10676 * gnat.dg/sso/*.adb: Robustify dg-output directives.
10677
05bf54c3
MP
106782016-01-27 Marek Polacek <polacek@redhat.com>
10679
10680 PR c++/69379
10681 * g++.dg/pr69379.C: New test.
10682
60214d0d
MS
106832016-01-27 Martin Sebor <msebor@redhat.com>
10684
10685 PR c++/69317
10686 * g++.dg/abi/Wabi-2-2.C: New test.
10687 * g++.dg/abi/Wabi-2-3.C: New test.
10688 * g++.dg/abi/Wabi-3-2.C: New test.
10689 * g++.dg/abi/Wabi-3-3.C: New test.
10690
167c7bfa
RB
106912016-01-27 Richard Biener <rguenther@suse.de>
10692
10693 PR tree-optimization/69166
10694 * gcc.dg/torture/pr69166.c: New testcase.
10695
1430fb1f
MJ
106962016-01-27 Martin Jambor <mjambor@suse.cz>
10697
10698 PR tree-optimization/69355
10699 * gcc.dg/tree-ssa/pr69355.c: New test.
10700
95e3030c
MP
107012016-01-27 Marek Polacek <polacek@redhat.com>
10702
10703 PR c++/69496
10704 * g++.dg/ext/constexpr-vla1.C: New test.
10705
eeb085f3
CB
107062016-01-20 Christian Bruel <christian.bruel@st.com>
10707
10708 PR target/69245
10709 * gcc.target/arm/pr69245.c: New test.
10710
b1652dde
JJ
107112016-01-27 Jakub Jelinek <jakub@redhat.com>
10712
10713 PR tree-optimization/69399
10714 * gcc.dg/torture/pr69399.c: New test.
10715
ce7e8f00
EB
107162016-01-27 Eric Botcazou <ebotcazou@adacore.com>
10717
10718 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
10719
e4aac1d1
EB
107202016-01-26 Eric Botcazou <ebotcazou@adacore.com>
10721
10722 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
10723
8dfdb419
TV
107242016-01-26 Tom de Vries <tom@codesourcery.com>
10725
10726 PR tree-optimization/69110
10727 * gcc.dg/autopar/pr69110.c: New test.
10728
56f80f54 107292016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 10730 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
10731
10732 * gcc.dg/graphite/isl-ast-op-select.c: New.
10733
a0909527
PT
107342015-01-26 Paul Thomas <pault@gcc.gnu.org>
10735
10736 PR fortran/69385
10737 * gfortran.dg/allocate_error_6.f90: New test.
10738
ffc445f4
RH
107392016-01-26 Richard Henderson <rth@redhat.com>
10740
10741 * gcc.dg/tm/pr60908.c: New test.
10742
01e1dea3
DM
107432016-01-26 David Malcolm <dmalcolm@redhat.com>
10744
10745 PR other/69006
10746 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
10747 directive.
10748 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
10749 expected multiline output to reflect the colorization being
10750 disabled before newlines.
10751 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
10752 (custom_diagnostic_finalizer): Replace call to
10753 pp_newline_and_flush with call to pp_flush.
10754 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
10755 * gfortran.dg/implicit_class_1.f90: Likewise.
10756 * lib/gcc-dg.exp (allow_blank_lines): New global.
10757 (dg-allow-blank-lines-in-output): New procedure.
10758 (gcc-dg-prune): Complain about blank lines in the output, unless
10759 dg-allow-blank-lines-in-output was called.
10760 * lib/multiline.exp (_build_multiline_regex): Only support
10761 arbitrary followup text for non-blank-lines, not for blank lines.
10762
13f92e8d
JJ
107632016-01-26 Jakub Jelinek <jakub@redhat.com>
10764
10765 PR tree-optimization/69483
10766 * gcc.dg/pr69483.c: New test.
10767 * g++.dg/opt/pr69483.C: New test.
10768
92422235
CL
107692016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10770
10771 PR target/68620
10772 * gcc.target/arm/pr68620.c: New test.
10773
0bccf11b
L
107742016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10775
10776 * gcc.target/i386/pr68986-2.c: Remove -m32.
10777
81cd202e
L
107782016-01-26 H.J. Lu <hongjiu.lu@intel.com>
10779
10780 PR target/68986
10781 * gcc.target/i386/pr68986-1.c: New test.
10782 * gcc.target/i386/pr68986-2.c: Likewise.
10783 * gcc.target/i386/pr68986-3.c: Likewise.
10784
213a1c03
CB
107852016-01-26 Christian Bruel <christian.bruel@st.com>
10786
10787 * lib/target-supports.exp
10788 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
10789 (check_effective_target_arm_crypto_pragma_ok): Likewise.
10790 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
10791
22a08dd1
RB
107922016-01-26 Richard Biener <rguenther@suse.de>
10793
10794 PR tree-optimization/69452
10795 * gcc.dg/torture/pr69452.c: New testcase.
10796
6c06e0e8
JJ
107972016-01-26 Jakub Jelinek <jakub@redhat.com>
10798
10799 PR target/69442
10800 * gcc.dg/pr69442.c: New test.
10801
b96824c4
RFI
108022016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
10803
10804 PR target/67896
10805 * gcc.target/aarch64/simd/pr67896.C: New.
10806
5ee31e57
RS
108072016-01-26 Richard Sandiford <richard.sandiford@arm.com>
10808
10809 PR tree-optimization/69400
10810 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
10811 function.
10812 (plugin_init): Call it.
10813 * gcc.dg/torture/pr69400.c: New test.
10814
7ddfb31d
CL
108152016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
10816
10817 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
10818
1e050c90
AK
108192016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10820 Sebastian Pop <s.pop@samsung.com>
10821
10822 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
10823 isl-0.15.
10824
c8ee4bf5
AK
108252016-01-25 Aditya Kumar <aditya.k7@samsung.com>
10826 Sebastian Pop <s.pop@samsung.com>
10827
10828 * gcc.dg/graphite/pr69292.c: New.
10829
d902b330
JJ
108302016-01-25 Jakub Jelinek <jakub@redhat.com>
10831
10832 * c-c++-common/goacc/use_device-1.c: New test.
10833
2c89b952
JL
108342016-01-25 Jeff Law <law@redhat.com>
10835
10836 PR tree-optimization/69196
10837 PR tree-optimization/68398
10838 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
10839 * gcc.dg/tree-ssa/pr68198.c: Likewise.
10840
685c8785
DE
108412016-01-25 David Edelsohn <dje.gcc@gmail.com>
10842
10843 PR target/69469
10844 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
10845 Algorithm.
10846
95cef0c1
RB
108472016-01-25 Richard Biener <rguenther@suse.de>
10848
10849 PR testsuite/69380
10850 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
10851
2947d3b2
IE
108522016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
10853
10854 PR target/69421
10855 * gcc.dg/pr69421.c: New test.
10856
ae19075a
BB
108572016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
10858
10859 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
10860 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
10861 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
10862 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
10863 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
10864 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
10865 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
10866 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
10867 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
10868 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
10869
fa4511c2
RB
108702016-01-25 Richard Biener <rguenther@suse.de>
10871
10872 PR tree-optimization/69376
10873 * gcc.dg/torture/pr69376.c: New testcase.
10874
1d101216
JD
108752016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10876
10877 PR fortran/69397
10878 PR fortran/68442
10879 * gfortran.dg/interface_38.f90: New test.
10880 * gfortran.dg/interface_39.f90: New test.
a0909527 10881
a59b92b0
PP
108822016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
10883
10884 Revert:
10885 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10886
10887 PR c++/11858
10888 PR c++/24663
10889 PR c++/24664
10890 * g++.dg/template/pr11858.C: New test.
10891 * g++.dg/template/pr24663.C: New test.
10892 * g++.dg/template/unify12.C: New test.
10893 * g++.dg/template/unify13.C: New test.
10894 * g++.dg/template/unify14.C: New test.
10895 * g++.dg/template/unify15.C: New test.
10896 * g++.dg/template/unify16.C: New test.
10897 * g++.dg/template/unify17.C: New test.
10898
16acb1a8
DH
108992016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
10900
10901 PR fortran/68283
10902 gfortran.dg/pr68283.f90: New test.
10903
094773e8
TK
109042016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
10905
10906 PR fortran/66094
10907 * gfortran.dg/inline_matmul_13.f90: New test.
10908 * gfortran.dg/matmul_bounds_8.f90: New test.
10909 * gfortran.dg/matmul_bounds_9.f90: New test.
10910 * gfortran.dg/matmul_bounds_10.f90: New test.
10911
42fb90d7
TV
109122016-01-23 Tom de Vries <tom@codesourcery.com>
10913
10914 PR tree-optimization/69426
10915 * gcc.dg/autopar/pr69426.c: New test.
10916
69da7802
MS
109172016-01-23 Martin Sebor <msebor@redhat.com>
10918
10919 PR c++/58109
10920 PR c++/69022
10921 * g++.dg/cpp0x/alignas5.C: New test.
10922 * g++.dg/ext/vector29.C: Same.
10923
da17300a
UB
109242016-01-23 Uros Bizjak <ubizjak@gmail.com>
10925
10926 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
10927 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
10928 _GNU_SOURCE from compile flags to the source.
10929 * gcc.target/i386/chkp-stropt-12.c: Ditto.
10930 * gcc.target/i386/chkp-stropt-16.c: Ditto.
10931 * gcc.target/i386/chkp-stropt-4.c: Ditto.
10932 * gcc.target/i386/chkp-stropt-8.c: Ditto.
10933
62041cfc
JJ
109342016-01-22 Jakub Jelinek <jakub@redhat.com>
10935
10936 PR target/69432
10937 * g++.dg/opt/pr69432.C: New test.
10938
f7d2ad6f
BS
109392016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10940
10941 * gcc.target/powerpc/pr63354c: Adjust target selector to include
10942 32-bit targets testing an -m64 multilib.
10943
d403fc9a
WS
109442016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10945
10946 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
10947 64-bit support.
10948
4aa16f8d
JG
109492016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
10950
10951 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
10952
7c816d0f
CB
109532016-01-21 Christian Bruel <christian.bruel@st.com>
10954
10955 PR target/68674
10956 * gcc.target/i386/pr68674.c
10957 * gcc.target/aarch64/pr68674.c
10958 * gcc.target/arm/pr68674.c
10959
fce661e8
KT
109602016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10961
10962 PR target/69403
10963 * gcc.c-torture/execute/pr69403.c: New test.
10964
4696899f
PC
109652016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
10966
10967 PR c++/55843
10968 * g++.dg/template/pr55843.C: New.
10969
bac69366
AL
109702016-01-22 Alan Lawrence <alan.lawrence@arm.com>
10971
10972 PR testsuite/66877
10973 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
10974 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
10975
b57d3a5c
BS
109762016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10977
10978 PR testsuite/67489
da17300a
UB
10979 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
10980 from dg-do compile directive, and instead add
10981 { dg-require-effective-target int128 }.
b57d3a5c 10982
9f04a53e
MS
109832016-01-20 Martin Sebor <msebor@redhat.com>
10984
10985 PR c/69405
10986 * gcc.dg/sync-fetch.c: New test.
10987
38a51663
JL
109882016-01-21 Martin Sebor <msebor@redhat.com>
10989
10990 PR target/69252
10991 * gcc.target/powerpc/pr69252.c: New test.
10992
2423a75a
JD
109932016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10994
10995 PR fortran/65996
da17300a 10996 * gfortran.dg/pr65996.f90: New test.
2423a75a 10997
0a76463f
DV
109982016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
10999
11000 PR c++/68810
9f04a53e 11001 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 11002 expected to generate an error.
0a76463f 11003
9776e692
BS
110042016-01-21 Bernd Schmidt <bschmidt@redhat.com>
11005
11006 PR middle-end/66178
11007 * gcc.dg/torture/pr66178.c: New test.
11008
c8d3e088
AB
110092016-01-21 Anton Blanchard <anton@samba.org>
11010 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11011
11012 PR target/63354
11013 * gcc.target/powerpc/pr63354.c: New test.
11014
35b707ff
VM
110152016-01-21 Vladimir Makarov <vmakarov@redhat.com>
11016
11017 PR rtl-optimization/68990
11018 * gcc.target/i386/pr68990: New.
11019
157b0829
NC
110202016-01-21 Nick Clifton <nickc@redhat.com>
11021
11022 PR target/69129
11023 * gcc.target/mips/pr69129.c: New.
11024
aede6748
PC
110252016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
11026
11027 PR c++/58046
11028 * g++.dg/cpp0x/pr58046.C: New.
11029
5463c2c8
JJ
110302016-01-21 Jakub Jelinek <jakub@redhat.com>
11031
6d31cc75
SS
11032 PR target/69187
11033 PR target/65624
11034 * gcc.target/arm/pr69187.c: New test.
11035
5463c2c8
JJ
11036 PR c++/69355
11037 * g++.dg/torture/pr69355.C: New test.
11038
fa28f32b
AK
110392016-01-21 Aditya Kumar <aditya.k7@samsung.com>
11040 Sebastian Pop <s.pop@samsung.com>
11041
11042 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
11043
b920a047
AK
110442016-01-21 Aditya Kumar <aditya.k7@samsung.com>
11045 Sebastian Pop <s.pop@samsung.com>
11046
da17300a 11047 * gcc.dg/graphite/pr68976.c: New test.
b920a047 11048
bdd3aea6
JJ
110492016-01-21 Jakub Jelinek <jakub@redhat.com>
11050
11051 PR middle-end/67653
11052 * c-c++-common/pr67653.c: New test.
11053 * gcc.dg/torture/pr29119.c: Add dg-warning.
11054
26a2e6ae
PB
110552016-01-20 Peter Bergner <bergner@vnet.ibm.com>
11056
11057 * gcc.target/powerpc/cpu-builtin-1.c: New test.
11058
d25c7690
PK
110592016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
11060
11061 PR c/24293
11062 * gcc.dg/pr24293.c: New test.
11063 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
11064 incomplete struct type.
11065 * gcc.dg/declspec-1.c: Likewise.
11066 * gcc.dg/pr63549.c: Likewise.
11067
889d5698
JJ
110682016-01-20 Jakub Jelinek <jakub@redhat.com>
11069
11070 PR tree-optimization/66612
11071 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
11072 for bdn instruction.
11073
d7cf3dc7
CL
110742016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
11075
11076 * lib/target-supports.exp
11077 (check_effective_target_arm_fp_ok_nocache): New.
11078 (check_effective_target_arm_fp_ok): New.
11079 (add_options_for_arm_fp): New.
11080 (check_effective_target_arm_crypto_ok_nocache): Require
11081 target_arm_v8_neon_ok instead of arm32.
11082 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
11083 (check_effective_target_arm_crypto_pragma_ok): New.
11084 (add_options_for_arm_vfp): New.
11085 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
11086 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
11087 target instead. Force initial fpu to vfp.
11088 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
11089 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
11090 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
11091 dependency.
11092 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
11093 use arm_vfp effective target instead. Force initial fpu to vfp.
11094 * gcc.target/arm/attr-neon3.c: Likewise.
11095 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
11096 arm_vfp_ok.
11097 * gcc.target/arm/unsigned-float.c: Likewise.
11098 * gcc.target/arm/vfp-1.c: Likewise.
11099 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
11100 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
11101 * gcc.target/arm/vfp-ldmiad.c: Likewise.
11102 * gcc.target/arm/vfp-ldmias.c: Likewise.
11103 * gcc.target/arm/vfp-stmdbd.c: Likewise.
11104 * gcc.target/arm/vfp-stmdbs.c: Likewise.
11105 * gcc.target/arm/vfp-stmiad.c: Likewise.
11106 * gcc.target/arm/vfp-stmias.c: Likewise.
11107 * gcc.target/arm/vnmul-1.c: Likewise.
11108 * gcc.target/arm/vnmul-2.c: Likewise.
11109 * gcc.target/arm/vnmul-3.c: Likewise.
11110 * gcc.target/arm/vnmul-4.c: Likewise.
11111
01ac9704 111122016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 11113
e84b00da
L
11114 PR testsuite/69366
11115 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
11116 the MPX run-time library, for compile-time MPX test.
11117 * gcc.target/i386/chkp-always_inline.c: Likewise.
11118 * gcc.target/i386/chkp-bndret.c: Likewise.
11119 * gcc.target/i386/chkp-builtins-1.c: Likewise.
11120 * gcc.target/i386/chkp-builtins-2.c: Likewise.
11121 * gcc.target/i386/chkp-builtins-3.c: Likewise.
11122 * gcc.target/i386/chkp-builtins-4.c: Likewise.
11123 * gcc.target/i386/chkp-const-check-1.c: Likewise.
11124 * gcc.target/i386/chkp-const-check-2.c: Likewise.
11125 * gcc.target/i386/chkp-hidden-def.c: Likewise.
11126 * gcc.target/i386/chkp-label-address.c: Likewise.
11127 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
11128 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
11129 * gcc.target/i386/chkp-pr69044.c: Likewise.
11130 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
11131 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
11132 * gcc.target/i386/chkp-strchr.c: Likewise.
11133 * gcc.target/i386/chkp-strlen-1.c: Likewise.
11134 * gcc.target/i386/chkp-strlen-2.c: Likewise.
11135 * gcc.target/i386/chkp-strlen-3.c: Likewise.
11136 * gcc.target/i386/chkp-strlen-4.c: Likewise.
11137 * gcc.target/i386/chkp-strlen-5.c: Likewise.
11138 * gcc.target/i386/chkp-stropt-1.c: Likewise.
11139 * gcc.target/i386/chkp-stropt-10.c: Likewise.
11140 * gcc.target/i386/chkp-stropt-11.c: Likewise.
11141 * gcc.target/i386/chkp-stropt-12.c: Likewise.
11142 * gcc.target/i386/chkp-stropt-13.c: Likewise.
11143 * gcc.target/i386/chkp-stropt-14.c: Likewise.
11144 * gcc.target/i386/chkp-stropt-15.c: Likewise.
11145 * gcc.target/i386/chkp-stropt-16.c: Likewise.
11146 * gcc.target/i386/chkp-stropt-2.c: Likewise.
11147 * gcc.target/i386/chkp-stropt-3.c: Likewise.
11148 * gcc.target/i386/chkp-stropt-4.c: Likewise.
11149 * gcc.target/i386/chkp-stropt-5.c: Likewise.
11150 * gcc.target/i386/chkp-stropt-6.c: Likewise.
11151 * gcc.target/i386/chkp-stropt-7.c: Likewise.
11152 * gcc.target/i386/chkp-stropt-8.c: Likewise.
11153 * gcc.target/i386/chkp-stropt-9.c: Likewise.
11154 * gcc.target/i386/pr63995-2.c: Likewise.
11155 * gcc.target/i386/pr64805.c: Likewise.
11156 * gcc.target/i386/pr65044.c: Likewise.
11157 * gcc.target/i386/pr65167.c: Likewise.
11158 * gcc.target/i386/pr65183.c: Likewise.
11159 * gcc.target/i386/pr65184.c: Likewise.
11160 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 11161
28b33016
IE
111622016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
11163
11164 PR tree-optimization/69328
11165 * gcc.dg/pr69328.c: New test.
11166
bcff0913
JL
111672016-01-20 Jeff Law <law@redhat.com>
11168
bf0bb970 11169 PR target/25114
bcff0913
JL
11170 * gcc.target/m68k/pr25114.c: New test.
11171
a3f69631
AV
111722016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
11173
11174 * gcc.target/arm/memset-inline-10.c: Added
11175 dg-require-effective-target arm_thumb2_ok.
11176
af33ba0d
EB
111772016-01-19 Eric Botcazou <ebotcazou@adacore.com>
11178
11179 * gcc.dg/debug/dwarf2/sso.c: New test.
11180
7596d5de
UB
111812016-01-19 Uros Bizjak <ubizjak@gmail.com>
11182
11183 PR testsuite/68820
11184 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
11185 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
11186 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
11187
ceda2c69
JH
111882016-01-19 Jan Hubicka <hubicka@ucw.cz>
11189
11190 PR ipa/66223
11191 * g++.dg/ipa/devirt-50.C: New testcase.
11192
38a979f2
MP
111932016-01-19 Marek Polacek <polacek@redhat.com>
11194
11195 PR c++/68965
11196 * g++.dg/cpp1y/parameter-pack-1.C: New test.
11197 * g++.dg/cpp1y/parameter-pack-2.C: New test.
11198
962801c5
KT
111992016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11200
11201 PR target/69135
11202 * gcc.target/arm/pr69135_1.c: New test.
11203
078fe40a
WD
112042015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
11205
11206 * gcc.target/aarch64/ccmp_1.c: Add new tests.
11207
786e3c06
WD
112082015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
11209
11210 * gcc.target/aarch64/ccmp_1.c: New testcase.
11211
1e297006
MP
112122016-01-19 Marek Polacek <polacek@redhat.com>
11213
11214 PR c++/68586
11215 * g++.dg/cpp0x/enum30.C: New test.
11216
879c27e3
RB
112172016-01-19 Richard Biener <rguenther@suse.de>
11218
11219 PR tree-optimization/69336
11220 * g++.dg/tree-ssa/pr69336.C: New testcase.
11221
015337d3
JJ
112222016-01-19 Jakub Jelinek <jakub@redhat.com>
11223
11224 PR debug/65779
11225 * gcc.dg/pr65779.c: New test.
11226
e2c768b6
RB
112272016-01-19 Richard Biener <rguenther@suse.de>
11228
11229 PR tree-optimization/69352
11230 * gcc.dg/torture/pr69352.c: New testcase.
11231
569efc34
JJ
112322016-01-19 Jakub Jelinek <jakub@redhat.com>
11233
11234 PR rtl-optimization/68955
11235 PR rtl-optimization/64557
11236 * gcc.dg/torture/pr68955.c: New test.
11237
e49d321f
JH
112382016-01-19 Jan Hubicka <hubicka@ucw.cz>
11239
11240 PR lto/69136
11241 * g++.dg/torture/pr69136.C: New testcase.
11242
e9191ad3
JH
112432016-01-19 Jan Hubicka <hubicka@ucw.cz>
11244
11245 PR lto/69133
11246 * g++.dg/lto/pr69133_0.C: New testcase.
11247 * g++.dg/lto/pr69133_1.C: New testcase.
11248
2bedb645
JL
112492016-01-15 Jeff Law <law@redhat.com>
11250
11251 PR tree-optimization/69320
11252 * gcc.c-torture/pr69320-1.c: New test.
11253 * gcc.c-torture/pr69320-2.c: New test.
11254 * gcc.c-torture/pr69320-3.c: New test.
11255 * gcc.c-torture/pr69320-4.c: New test.
11256
17c15cb9
PP
112572016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
11258
11259 PR c++/11858
11260 PR c++/24663
11261 PR c++/24664
11262 * g++.dg/template/pr11858.C: New test.
11263 * g++.dg/template/pr24663.C: New test.
11264 * g++.dg/template/unify12.C: New test.
11265 * g++.dg/template/unify13.C: New test.
11266 * g++.dg/template/unify14.C: New test.
11267 * g++.dg/template/unify15.C: New test.
11268 * g++.dg/template/unify16.C: New test.
11269 * g++.dg/template/unify17.C: New test.
11270
9617fd08
DM
112712016-01-18 David Malcolm <dmalcolm@redhat.com>
11272
11273 PR testsuite/69181
11274 * gcc.dg/pr69181-1.c: New test file.
11275 * gcc.dg/pr69181-2.c: New test file.
11276 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
11277 globals by moving it to...
11278 (cleanup-after-saved-dg-test): ...this new function. Add
11279 "global additional_sources_used". Add reset of global
11280 multiline_expected_outputs to the empty list.
11281 * lib/multiline.exp (_multiline_expected_outputs): Rename this
11282 global to...
11283 (multiline_expected_outputs): ...this, and updated comments to
11284 note that it is modified from gcc-dg.exp.
11285 (dg-end-multiline-output): Update for the above renaming.
11286 (handle-multiline-outputs): Likewise. Remove the clearing
11287 of the expected outputs to the empty list.
11288
b555a2e4
RB
112892016-01-18 Richard Biener <rguenther@suse.de>
11290
11291 PR tree-optimization/69297
11292 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
11293
96902805
JM
112942016-01-18 Joseph Myers <joseph@codesourcery.com>
11295
11296 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
11297 dg-options.
11298 * gcc.target/mips/mips-3d-2.c: Likewise.
11299 * gcc.target/mips/mips-3d-3.c: Likewise.
11300 * gcc.target/mips/mips-3d-4.c: Likewise.
11301 * gcc.target/mips/mips-3d-5.c: Likewise.
11302 * gcc.target/mips/mips-3d-6.c: Likewise.
11303 * gcc.target/mips/mips-3d-7.c: Likewise.
11304 * gcc.target/mips/mips-3d-8.c: Likewise.
11305 * gcc.target/mips/mips-3d-9.c: Likewise.
11306 * gcc.target/mips/mips-ps-1.c: Likewise.
11307 * gcc.target/mips/mips-ps-2.c: Likewise.
11308 * gcc.target/mips/mips-ps-3.c: Likewise.
11309 * gcc.target/mips/mips-ps-4.c: Likewise.
11310 * gcc.target/mips/mips-ps-5.c: Likewise.
11311 * gcc.target/mips/mips-ps-6.c: Likewise.
11312 * gcc.target/mips/mips-ps-7.c: Likewise.
11313 * gcc.target/mips/mips-ps-type.c: Likewise.
11314 * gcc.target/mips/mips-ps-type-2.c: Likewise.
11315 * gcc.target/mips/mips16-attributes-6.c: Likewise.
11316
40e26f94
TV
113172016-01-18 Tom de Vries <tom@codesourcery.com>
11318
11319 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
11320 * c-c++-common/goacc/kernels-double-reduction.c: New test.
11321 * c-c++-common/goacc/kernels-empty.c: New test.
11322 * c-c++-common/goacc/kernels-eternal.c: New test.
11323 * c-c++-common/goacc/kernels-loop-2.c: New test.
11324 * c-c++-common/goacc/kernels-loop-3.c: New test.
11325 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
11326 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
11327 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
11328 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
11329 * c-c++-common/goacc/kernels-loop-data.c: New test.
11330 * c-c++-common/goacc/kernels-loop-g.c: New test.
11331 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
11332 * c-c++-common/goacc/kernels-loop-n.c: New test.
11333 * c-c++-common/goacc/kernels-loop-nest.c: New test.
11334 * c-c++-common/goacc/kernels-loop.c: New test.
11335 * c-c++-common/goacc/kernels-noreturn.c: New test.
11336 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
11337 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
11338 * c-c++-common/goacc/kernels-reduction.c: New test.
11339
a98d4647
TV
113402016-01-18 Tom de Vries <tom@codesourcery.com>
11341
11342 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
11343 * gcc.dg/autopar/outer-2.c: Same.
11344 * gcc.dg/autopar/outer-3.c: Same.
11345 * gcc.dg/autopar/outer-4.c: Same.
11346 * gcc.dg/autopar/outer-5.c: Same.
11347 * gcc.dg/autopar/outer-6.c: Same.
11348 * gcc.dg/autopar/parallelization-1.c: Same.
11349 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
11350 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
11351 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
11352 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
11353 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
11354 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
11355 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
11356 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
11357 * gcc.dg/autopar/pr39500-1.c: Same.
11358 * gcc.dg/autopar/pr39500-2.c: Same.
11359 * gcc.dg/autopar/pr46193.c: Same.
11360 * gcc.dg/autopar/pr46194.c: Same.
11361 * gcc.dg/autopar/pr49580.c: Same.
11362 * gcc.dg/autopar/pr49960-1.c: Same.
11363 * gcc.dg/autopar/pr49960.c: Same.
11364 * gcc.dg/autopar/pr68373.c: Same.
11365 * gcc.dg/autopar/reduc-1.c: Same.
11366 * gcc.dg/autopar/reduc-1char.c: Same.
11367 * gcc.dg/autopar/reduc-1short.c: Same.
11368 * gcc.dg/autopar/reduc-2.c: Same.
11369 * gcc.dg/autopar/reduc-2char.c: Same.
11370 * gcc.dg/autopar/reduc-2short.c: Same.
11371 * gcc.dg/autopar/reduc-3.c: Same.
11372 * gcc.dg/autopar/reduc-4.c: Same.
11373 * gcc.dg/autopar/reduc-6.c: Same.
11374 * gcc.dg/autopar/reduc-7.c: Same.
11375 * gcc.dg/autopar/reduc-8.c: Same.
11376 * gcc.dg/autopar/reduc-9.c: Same.
11377 * gcc.dg/autopar/uns-outer-4.c: Same.
11378 * gcc.dg/autopar/uns-outer-5.c: Same.
11379 * gcc.dg/autopar/uns-outer-6.c: Same.
11380 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
11381 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
11382
da976fa8
AL
113832016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11384
11385 PR target/63679
11386 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
11387 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
11388
70c1e886
AL
113892016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11390
11391 PR target/63679
11392 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
11393 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
11394 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
11395
88bed196
AL
113962016-01-18 Alan Lawrence <alan.lawrence@arm.com>
11397
11398 PR target/63679
11399 * gcc.dg/tree-ssa/sra-17.c: New.
11400 * gcc.dg/tree-ssa/sra-18.c: New.
11401
3dd5f42e
IE
114022016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11403
11404 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
11405
ae5a77fa
EB
114062016-01-18 Eric Botcazou <ebotcazou@adacore.com>
11407
11408 * gnat.dg/inline12.adb: New test.
11409
11e57fc6
BC
114102016-01-18 Bin Cheng <bin.cheng@arm.com>
11411
11412 PR tree-optimization/66797
11413 * gcc.c-torture/execute/pr65447.c: Relax check condition.
11414
995b6fe0
RB
114152016-01-18 Richard Biener <rguenther@suse.de>
11416
11417 PR tree-optimization/69170
11418 * gcc.dg/torture/pr69170.c: New testcase.
11419
82ee0cf2 114202016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
11421
11422 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
11423
d69da357
TV
114242016-01-16 Tom de Vries <tom@codesourcery.com>
11425
11426 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
11427
a3845283
TV
114282016-01-16 Tom de Vries <tom@codesourcery.com>
11429
11430 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
11431 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
11432 redundant dg-require-effective-target pthread.
11433 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
11434 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
11435 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
11436 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
11437 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
11438 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
11439 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
11440
197a6aa6
DE
114412016-01-16 David Edelsohn <dje.gcc@gmail.com>
11442
11443 PR target/68609
11444 * gcc.target/powerpc/recip-6.c: Enable on AIX.
11445 * gcc.target/powerpc/recip-7.c: Same.
11446
ec7886c1
PP
114472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11448
11449 PR c++/69091
11450 * g++.dg/template/pr69091.C: New test.
11451
203484bb
PP
114522016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11453
11454 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
11455 dump does not contain an error_mark_node.
11456 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
11457 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
11458
aa2500e9
PP
114592016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
11460
11461 PR c++/68936
11462 * g++.dg/template/pr68936.C: New test.
11463
28621a5c
DE
114642016-01-15 David Edelsohn <dje.gcc@gmail.com>
11465
11466 PR target/68609
11467 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
11468 * gcc.target/powerpc/recip-2.c: Same.
11469 * gcc.target/powerpc/recip-3.c: Same.
11470 * gcc.target/powerpc/recip-4.c: Same.
11471 * gcc.target/powerpc/recip-sqrtf.c: Same.
11472
40c43aca
JL
114732016-01-15 Jeff Law <law@redhat.com>
11474
11475 PR tree-optimization/69270
11476 * gcc.dg/tree-ssa/pr69270-2.c: New test.
11477 * gcc.dg/tree-ssa/pr69270-3.c: New test.
11478
afbc5ae8
PT
114792016-01-15 Paul Thomas <pault@gcc.gnu.org>
11480
11481 PR fortran/49630
11482 * gfortran.dg/deferred_character_13.f90: New test for the fix
11483 of comment 3 of the PR.
11484
11485 PR fortran/54070
11486 * gfortran.dg/deferred_character_8.f90: New test
11487 * gfortran.dg/allocate_error_5.f90: New test
11488
11489 PR fortran/60593
11490 * gfortran.dg/deferred_character_10.f90: New test
11491
11492 PR fortran/60795
11493 * gfortran.dg/deferred_character_14.f90: New test
11494
11495 PR fortran/61147
11496 * gfortran.dg/deferred_character_11.f90: New test
11497
11498 PR fortran/64324
11499 * gfortran.dg/deferred_character_9.f90: New test
11500
49abe076
VM
115012016-01-15 Vladimir Makarov <vmakarov@redhat.com>
11502
11503 PR rtl-optimization/69030
11504 * gcc.target/i386/pr69030.c: New.
11505
16d12992
KT
115062016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11507
11508 * gcc.target/aarch64/target_attr_17.c: New test.
11509
78810bd3
RB
115102016-01-15 Richard Biener <rguenther@suse.de>
11511
11512 PR tree-optimization/66856
11513 * gcc.dg/torture/pr66856-1.c: New testcase.
11514 * gcc.dg/torture/pr66856-2.c: Likewise.
11515
2bd847fe
RB
115162016-01-15 Richard Biener <rguenther@suse.de>
11517
11518 PR debug/69137
11519 * g++.dg/lto/pr69137_0.C: New testcase.
11520
a00fe3b7
RS
115212016-01-15 Richard Sandiford <richard.sandiford@arm.com>
11522
11523 PR middle-end/69246
11524 * gcc.target/i386/pr69246.c: New test.
11525
cbb0e83b
DV
115262016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11527
7596d5de 11528 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 11529
5a500ecf
DV
115302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11531
11532 PR c++/56194
11533 * g++.dg/init/const9.C: Disable test on S/390.
11534
5d9bf64f
DV
115352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11536
11537 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
11538 * g++.dg/Wno-frame-address.C: Ditto.
11539
e234b19e
DV
115402016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
11541
11542 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
11543
89483f99
RB
115442016-01-15 Richard Biener <rguenther@suse.de>
11545
11546 PR tree-optimization/68961
11547 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
11548
94f37395
IE
115492016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
11550
11551 * gcc.target/i386/pr65105-5.c: New test.
11552
82ee0cf2 115532016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
11554
11555 * gcc.c-torture/execute/alias-4.c: New testcase.
11556
82ee0cf2 115572016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
11558
11559 PR ipa/68148
11560 * g++.dg/ipa/devirt-49.C: New testcase.
11561
092f7deb 115622016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
11563
11564 PR target/65837
11565 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
11566 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
11567 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
11568
e93c66bc
RB
115692016-01-15 Richard Biener <rguenther@suse.de>
11570
11571 PR tree-optimization/69117
11572 * gcc.dg/torture/pr69117.c: New testcase.
11573
c47eaca6 115742015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
11575
11576 PR c++/69048
11577 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
11578
c3f6914a
FXC
115792016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
11580
11581 PR testsuite/67509
11582 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
11583 range tests use 100 * maximum instead of maximum + 1.
11584
cd65ae90
JJ
115852016-01-14 Jakub Jelinek <jakub@redhat.com>
11586
11587 PR debug/69244
11588 * gcc.dg/guality/pr69244.c: New test.
11589
19643948
UB
115902016-01-14 Uros Bizjak <ubizjak@gmail.com>
11591
11592 * lib/target-supports.exp (check_effective_target_issignaling):
11593 New procedure.
11594 * gcc.dg/pr61441.c: Require issignaling effective target.
11595
fe79c97e
SB
115962016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
11597
11598 PR target/68803
11599 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
11600
c7df95d8
DM
116012016-01-14 David Malcolm <dmalcolm@redhat.com>
11602
11603 PR c++/68819
11604 PR preprocessor/69177
11605 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
11606 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
11607 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
11608 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
11609
00083992
MP
116102016-01-14 Marek Polacek <polacek@redhat.com>
11611
11612 PR c/69262
11613 * gcc.dg/array-15.c: New test.
11614
0c9b3294
JJ
116152016-01-14 Jakub Jelinek <jakub@redhat.com>
11616
11617 PR middle-end/68146
11618 PR tree-optimization/69155
11619 * gfortran.dg/pr68146.f: New test.
11620 * gfortran.dg/pr69155.f90: New test.
11621
3688e13d
RB
116222016-01-14 Richard Biener <rguenther@suse.de>
11623
11624 PR tree-optimization/68060
11625 * gcc.dg/torture/pr68060-1.c: New testcase.
11626 * gcc.dg/torture/pr68060-2.c: Likewise.
11627
bab0ad3a
NC
116282016-01-14 Nick Clifton <nickc@redhat.com>
11629
11630 * lib/target-supports.exp
11631 (check_effective_target_arm_neon_ok_nocache): Add an option
11632 sequence that includes setting the ARM architecture to ARMv7-A.
11633 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
11634 command line options necessary to enable Neon support.
11635 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
11636 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
11637 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
11638 * gcc.target/arm/pr69180.c: Likewise.
11639
947c2ce5
JL
116402016-01-14 Jeff Law <law@redhat.com>
11641
11642 PR tree-optimization/69270
11643 * gcc.dg/tree-ssa/pr69270.c: New test.
11644
3342fd71
BS
116452016-01-13 Bernd Schmidt <bschmidt@redhat.com>
11646
11647 PR c/66208
11648 * c-c++-common/pr66208.c: New file.
11649
2ad3adf1
JJ
116502016-01-13 Jakub Jelinek <jakub@redhat.com>
11651
11652 PR tree-optimization/69156
11653 * gcc.dg/pr69156.c: New test.
11654
398d6feb
L
116552016-01-13 H.J. Lu <hongjiu.lu@intel.com>
11656
11657 * gcc.target/i386/pr69225-7.c: New test.
11658
4c868789
RH
116592016-01-13 Richard Henderson <rth@redhat.com>
11660
11661 * gcc.dg/tm/memopt-13.c: Update expected function.
11662 * gcc.dg/tm/memopt-6.c: Likewise.
11663
ef6d1772
UB
116642016-01-13 Uros Bizjak <ubizjak@gmail.com>
11665
11666 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
11667 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
11668 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
11669 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 11670
ef6d1772
UB
116712016-01-13 Tom de Vries <tom@codesourcery.com>
11672
11673 PR tree-optimization/69169
0b4b6ef2
TV
11674 * gcc.dg/pr69169.c: New test.
11675
2ad3adf1 116762016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
11677
11678 PR target/69228
11679 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
11680 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
11681 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
11682 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
11683 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
11684 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
11685 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
11686 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
11687
9060e335
AK
116882016-01-13 Jakub Jelinek <jakub@redhat.com>
11689
11690 PR target/69247
11691 * gcc.dg/pr69247.c: New test.
11692
40311329
RB
116932016-01-13 Richard Biener <rguenther@suse.de>
11694
11695 PR tree-optimization/69242
11696 * gcc.dg/torture/pr69242.c: New testcase.
11697
ccbd7103
RB
116982016-01-13 Richard Biener <rguenther@suse.de>
11699
11700 PR tree-optimization/69186
11701 * gcc.dg/torture/pr69186.c: New testcase.
11702
c6f72a46
JL
117032016-01-13 Jeff Law <law@redhat.com>
11704
11705 PR tree-optimization/67755
11706 * gcc.dg/tree-ssa/pr67755.c: New test.
11707
117082016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
11709
11710 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
11711 pass number in output by a star.
11712
c446cf07
BC
117132016-01-12 Bin Cheng <bin.cheng@arm.com>
11714
11715 PR tree-optimization/68911
11716 * gcc.c-torture/execute/pr68911.c: New test.
11717
5342156c
MP
117182016-01-12 Marek Polacek <polacek@redhat.com>
11719
11720 PR c++/68979
11721 * g++.dg/warn/permissive-1.C: New test.
11722
65364cc5
JJ
117232016-01-12 Jakub Jelinek <jakub@redhat.com>
11724
11725 PR objc++/68511
11726 PR c++/69213
11727 * g++.dg/opt/pr69213.C: New test.
11728
81b9a3d9
CB
117292016-01-12 Christian Bruel <christian.bruel@st.com>
11730
11731 PR target/69180
11732 * gcc.target/arm/pr69180.c: New test.
11733
3c4e91c9
RB
117342016-01-12 Richard Biener <rguenther@suse.de>
11735
11736 PR lto/69077
11737 * g++.dg/lto/pr69077_0.C: New testcase.
11738 * g++.dg/lto/pr69077_1.C: Likewise.
11739
5664cea1
JJ
117402016-01-12 Jakub Jelinek <jakub@redhat.com>
11741
11742 PR target/69175
11743 * g++.dg/opt/pr69175.C: New test.
11744
86cefc49
AL
117452016-01-12 Alan Lawrence <alan.lawrence@arm.com>
11746
11747 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
11748 rather than #including math.h & stdlib.h.
11749 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
11750 * gcc.dg/vect/pr49771.c: Likewise.
11751 * gcc.dg/vect/vect-10-big-array.c: Likewise.
11752 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
11753 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
11754 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
11755 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
11756 * gcc.dg/vect/pr44507.c: Likewise.
11757 * gcc.dg/vect/pr45902.c: Likewise.
11758 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
11759 * gcc.dg/vect/vect-117.c: Likewise.
11760 * gcc.dg/vect/vect-99.c: Likewise.
11761 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
11762 * gcc.dg/vect/vect-cond-1.c: Likewise.
11763 * gcc.dg/vect/vect-cond-2.c: Likewise.
11764 * gcc.dg/vect/vect-cond-3.c: Likewise.
11765 * gcc.dg/vect/vect-cond-4.c: Likewise.
11766 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
11767 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
11768 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
11769 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
11770 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
11771 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
11772 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
11773 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
11774 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
11775 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
11776 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
11777 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
11778 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
11779 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
11780 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
11781 include of signal.h.
11782 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
11783 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
11784 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
11785 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
11786 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
11787 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
11788 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
11789 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
11790 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
11791 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
11792 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11793 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
11794 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
11795 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
11796 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
11797 * gcc.dg/vect/vect-outer-5.c: Likewise.
11798 * gcc.dg/vect/vect-outer-6.c: Likewise.
11799 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
11800 include of stdio.h.
11801
b832f61e
NC
118022016-01-12 Nick Clifton <nickc@redhat.com>
11803
11804 PR target/68913
11805 * gcc.dg/lto/pr61886_0.c: Rename the external function called
11806 to fread so that it will be found in all target runtimes.
11807
8eac49b1
RB
118082016-01-12 Richard Biener <rguenther@suse.de>
11809
11810 PR tree-optimization/69053
11811 * g++.dg/torture/pr69053.C: New testcase.
11812
2935d994
RB
118132016-01-12 Richard Biener <rguenther@suse.de>
11814
11815 PR tree-optimization/69168
11816 * gcc.dg/torture/pr69168.c: New testcase.
11817
66c16fd9
RB
118182016-01-12 Richard Biener <rguenther@suse.de>
11819
11820 PR tree-optimization/69157
11821 * gcc.dg/torture/pr69157.c: New testcase.
11822
118232016-01-12 Richard Biener <rguenther@suse.de>
11824
11825 PR tree-optimization/69174
11826 * gcc.dg/torture/pr69174.c: New testcase.
11827
723033a6
JJ
118282016-01-12 Jakub Jelinek <jakub@redhat.com>
11829
11830 PR c++/66808
11831 PR c++/69000
11832 * g++.dg/tls/pr66808.C: New test.
11833 * g++.dg/tls/pr69000.C: New test.
11834
3574cf47
BS
118352016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11836
11837 * gcc.target/powerpc/swaps-p8-23.c: New test.
11838 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
11839
feb20787
JDA
118402016-01-11 John David Anglin <danglin@gcc.gnu.org>
11841
11842 PR tree-optimization/68356
11843 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
11844
27b1820a
KV
118452016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
11846 Jim Wilson <jim.wilson@linaro.org>
11847
11848 PR target/69194
11849 * gcc.target/arm/pr69194.c: New test.
11850
cf4de6af
L
118512016-01-11 H.J. Lu <hongjiu.lu@intel.com>
11852
11853 PR target/69225
11854 * gcc.target/i386/pr69225-1.c: New test.
11855 * gcc.target/i386/pr69225-2.c: Likewise.
11856 * gcc.target/i386/pr69225-3.c: Likewise.
11857 * gcc.target/i386/pr69225-4.c: Likewise.
11858 * gcc.target/i386/pr69225-5.c: Likewise.
11859 * gcc.target/i386/pr69225-6.c: Likewise.
11860
1ebd5558
JJ
118612016-01-11 Jakub Jelinek <jakub@redhat.com>
11862
23552a4d
JJ
11863 PR target/67462
11864 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
11865 if lp64.
11866
26ff85b0
JJ
11867 PR target/69071
11868 * gcc.dg/pr69071.c: New test.
11869
9cb6bd74
JJ
11870 PR c++/69211
11871 * g++.dg/opt/pr69211.C: New test.
11872
1ebd5558
JJ
11873 PR tree-optimization/69214
11874 * gcc.c-torture/compile/pr69214.c: New test.
11875
8c18c836
UB
118762016-01-11 Uros Bizjak <ubizjak@gmail.com>
11877
11878 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
11879 * gcc.target/i386/pr66232-11.c: Ditto.
11880 * gcc.target/i386/pr66232-12.c: Ditto.
11881 * gcc.target/i386/pr66232-13.c: Ditto.
11882
62446e6e
RB
118832016-01-11 Richard Biener <rguenther@suse.de>
11884
11885 PR tree-optimization/69173
11886 * gcc.dg/torture/pr69173.c: New testcase.
11887
2b8568fe
KT
118882016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11889
11890 PR rtl-optimization/68796
11891 * gcc.target/aarch64/tst_5.c: New test.
11892 * gcc.target/aarch64/tst_6.c: Likewise.
11893
5baf4532
KT
118942016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11895
11896 PR rtl-optimization/68841
11897 * gcc.dg/pr68841.c: New test.
11898 * gcc.c-torture/execute/pr68841.c: New test.
11899
ca90b1ed
YR
119002016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
11901
11902 PR rtl-optimization/68920
11903 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
11904 for ix86 targets.
11905 * gcc.dg/ifcvt-5.c: New test.
11906
2ad3adf1 119072016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
11908
11909 PR bootstrap/69123
11910 * g++.dg/pr69123.C: New.
11911
83834c09
IE
119122016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
11913
11914 PR target/69010
11915 * gcc.target/i386/pr69010.c: New test.
11916
dcf89d57
MJ
119172016-01-11 Martin Jambor <mjambor@suse.cz>
11918
11919 PR ipa/69044
11920 * gcc.target/i386/chkp-pr69044.c: New test.
11921
d95167ee
TV
119222016-01-11 Tom de Vries <tom@codesourcery.com>
11923
11924 PR tree-optimization/69109
11925 * gcc.dg/autopar/pr69109-2.c: New test.
11926 * gcc.dg/autopar/pr69109.c: New test.
11927
4f6403a8
TV
119282016-01-11 Tom de Vries <tom@codesourcery.com>
11929
11930 PR tree-optimization/69108
11931 * gcc.dg/autopar/pr69108.c: New test.
11932
21efdd80
PP
119332016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
11934
11935 PR c++/69029
11936 * c-c++-common/Wisleading-indentation.c: Augment test.
11937
fd42eed8
TK
119382016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
11939
11940 PR fortran/69154
11941 * gfortran.dg/inline_matmul_12.f90: New test.
11942
4f90ee6c
PT
119432016-01-10 Paul Thomas <pault@gcc.gnu.org>
11944
11945 PR fortran/67779
11946 * gfortran.dg/actual_array_offset_1: New test.
11947
3907c6cf
TV
119482016-01-10 Tom de Vries <tom@codesourcery.com>
11949
11950 PR tree-optimization/69062
11951 * gcc.dg/autopar/pr69062.c: New test.
11952
b07b236e
TS
119532016-01-10 Thomas Schwinge <thomas@codesourcery.com>
11954
11955 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
11956 * gcc.dg/vect/slp-perm-2.c: Likewise.
11957 * gcc.dg/vect/slp-perm-3.c: Likewise.
11958 * gcc.dg/vect/slp-perm-5.c: Likewise.
11959 * gcc.dg/vect/slp-perm-6.c: Likewise.
11960 * gcc.dg/vect/slp-perm-7.c: Likewise.
11961 * gcc.dg/vect/slp-perm-8.c: Likewise.
11962
23fab8ae
TV
119632016-01-10 Tom de Vries <tom@codesourcery.com>
11964
11965 PR tree-optimization/69039
11966 * gcc.dg/autopar/pr69039.c: New test.
11967
73f0dae2
MP
119682016-01-09 Marek Polacek <polacek@redhat.com>
11969
11970 PR c++/69113
11971 * g++.dg/pr69113.C: New test.
11972
20b8d734
JJ
119732016-01-09 Jakub Jelinek <jakub@redhat.com>
11974
11975 PR middle-end/50865
11976 PR tree-optimization/69097
11977 * gcc.c-torture/execute/pr50865.c: New test.
11978 * gcc.c-torture/execute/pr69097-1.c: New test.
11979 * gcc.c-torture/execute/pr69097-2.c: New test.
11980 * gcc.dg/pr69097-1.c: New test.
11981 * gcc.dg/pr69097-2.c: New test.
11982
c50e614b
JJ
119832016-01-09 Jakub Jelinek <jakub@redhat.com>
11984
11985 PR c++/69164
11986 * g++.dg/opt/pr69164.C: New test.
11987
e0237993
JJ
119882016-01-08 Jakub Jelinek <jakub@redhat.com>
11989
11990 PR tree-optimization/69167
11991 * gcc.dg/pr69167.c: New test.
11992
bd8f5bb2
MP
119932016-01-08 Marek Polacek <polacek@redhat.com>
11994
11995 PR c++/68449
11996 * g++.dg/pr68449.C: New.
11997
bb0f5ca7
AL
119982016-01-08 Alan Lawrence <alan.lawrence@arm.com>
11999
12000 PR tree-optimization/68707
12001 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
12002 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
12003 on platforms supporting it.
12004 * gcc.dg/vect/slp-perm-2.c: Likewise.
12005 * gcc.dg/vect/slp-perm-3.c: Likewise.
12006 * gcc.dg/vect/slp-perm-5.c: Likewise.
12007 * gcc.dg/vect/slp-perm-7.c: Likewise.
12008 * gcc.dg/vect/slp-perm-8.c: Likewise.
12009 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
12010 on platforms supporting it.
12011
22518428
JJ
120122016-01-08 Jakub Jelinek <jakub@redhat.com>
12013
33f0852f
JJ
12014 PR tree-optimization/69162
12015 * gcc.dg/pr69162.c: New test.
12016
22518428
JJ
12017 PR tree-optimization/69172
12018 * gcc.dg/pr69172.c: New test.
12019
80e9b3aa
TP
120202016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
12021
12022 PR tree-optimization/67781
12023 * gcc.c-torture/execute/pr67781.c: New file.
12024
262a363f
JJ
120252016-01-08 Jakub Jelinek <jakub@redhat.com>
12026
12027 PR tree-optimization/69083
12028 * gcc.dg/vect/pr69083.c: New test.
12029
6e1f093f
SS
120302016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
12031
12032 PR tree-optimization/61441
12033 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
12034 Use -fexcess-precision=standard for compiler options.
12035 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
12036
53290e07
JJ
120372016-01-08 Jakub Jelinek <jakub@redhat.com>
12038
57bf3072
JJ
12039 PR fortran/69128
12040 * gfortran.dg/gomp/pr69128.f90: New test.
12041
53290e07
JJ
12042 PR c++/69145
12043 * g++.dg/ext/pr69145-1.C: New test.
12044 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
12045 * g++.dg/ext/pr69145-2.h: New file.
12046
7a127fa7
MS
120472016-01-07 Martin Sebor <msebor@redhat.com>
12048
12049 PR c/68966
12050 * gcc.dg/atomic-fetch-bool.c: New test.
12051 * gcc.dg/sync-fetch-bool.c: New test.
12052
95918b49
L
120532016-01-07 H.J. Lu <hongjiu.lu@intel.com>
12054
12055 PR fortran/66680
12056 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
12057
c8e62a9d
NC
120582016-01-07 Nick Clifton <nickc@redhat.com>
12059
12060 PR target/66655
12061 * g++.dg/pr66655.C: New test.
12062 * g++.dg/pr66655_1.cc: Test support file.
12063 * g++.dg/pr66655.h: Test header file.
12064
2ad3adf1 120652016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
12066
12067 PR fortran/66680
12068 gfortran.dg/gomp/pr66680.f90: New test.
12069
4cd9ca92
L
120702016-01-07 H.J. Lu <hongjiu.lu@intel.com>
12071
12072 PR target/69171
12073 * gcc.target/i386/pr69171-1.c: New test.
12074 * gcc.target/i386/pr69171-2.c: Likewise.
12075 * gcc.target/i386/pr69171-3.c: Likewise.
12076 * gcc.target/i386/pr69171-4.c: Likewise.
12077 * gcc.target/i386/pr69171-5.c: Likewise.
12078 * gcc.target/i386/pr69171-6.c: Likewise.
12079
7e33d4dc
BS
120802015-12-15 Bernd Schmidt <bschmidt@redhat.com>
12081
12082 PR middle-end/67639
12083 * c-c++-common/pr67639.c: New test.
12084
fec64afc
JJ
120852016-01-07 Jakub Jelinek <jakub@redhat.com>
12086
12087 PR tree-optimization/69141
12088 * g++.dg/opt/pr69141.C: New test.
12089
f293ad29
EB
120902016-01-06 Eric Botcazou <ebotcazou@adacore.com>
12091
12092 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
12093
5027395e
UB
120942016-01-06 Uros Bizjak <ubizjak@gmail.com>
12095
12096 PR target/69140
12097 * gcc.target/i386/pr69140.c: New test
12098
7443cf13
DM
120992016-01-06 David Malcolm <dmalcolm@redhat.com>
12100
12101 * gcc.dg/bad-dereference.c: New test case.
12102
32928931
BS
121032015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12104
12105 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
12106
68dd05da
AS
121072016-01-06 Andreas Schwab <schwab@linux-m68k.org>
12108
12109 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
12110
6b131d5b
MP
121112016-01-06 Marek Polacek <polacek@redhat.com>
12112
12113 PR sanitizer/69099
12114 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
12115
8d9fdb49
MP
121162016-01-05 Marek Polacek <polacek@redhat.com>
12117
12118 PR c/69104
12119 * gcc.dg/atomic-invalid-2.c: New.
12120
acf93f1e
L
121212016-01-05 H.J. Lu <hongjiu.lu@intel.com>
12122
12123 PR target/68991
12124 * gcc.target/i386/pr68991.c: New test.
12125
3f50525d
L
121262016-01-05 H.J. Lu <hongjiu.lu@intel.com>
12127
12128 PR target/68991
12129 * g++.dg/pr68991-1.C: New test.
12130 * g++.dg/pr68991-2.C: Likewise.
12131
e0237993 121322016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 12133
e0237993 12134 PR other/60465
face88a1
ST
12135 * gcc.target/ia64/pr60465-gprel64.c: New test.
12136 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
12137
a0866eff
KT
121382016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12139
12140 PR rtl-optimization/68651
12141 * gcc.target/aarch64/pr68651_1.c: New test.
12142
c589e975
DM
121432016-01-05 David Malcolm <dmalcolm@redhat.com>
12144
12145 PR c/69122
12146 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
12147
929710d9
NS
121482016-01-05 Nathan Sidwell <nathan@acm.org>
12149
ce3e43d7
NS
12150 PR c++/58583
12151 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
12152
929710d9
NS
12153 * gcc.dg/alias-15.c: New.
12154
a2faef8e
NC
121552016-01-05 Nick Clifton <nickc@redhat.com>
12156
12157 PR target/68870
12158 * g++.dg/pr68770.C: New test.
12159
4cfa76e3
MS
121602016-01-04 Mike Stump <mikestump@comcast.net>
12161
12162 * lib/target-supports.exp (check_effective_target_cilkplus):
12163 cilkplus targets require pthreads.
4ece61b6 12164 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 12165
4e8a3a35
MM
121662016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
12167
12168 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
12169 generation.
12170
818ab71a
JJ
121712016-01-04 Jakub Jelinek <jakub@redhat.com>
12172
12173 Update copyright years.
12174
2fe0a208
MP
121752016-01-04 Marek Polacek <polacek@redhat.com>
12176
12177 PR c/68908
12178 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
12179 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
12180 * gcc.dg/atomic/stdatomic-op-5.c: New test.
12181
9e3b2fe3
EB
121822016-01-04 Eric Botcazou <ebotcazou@adacore.com>
12183
12184 * gcc.target/sparc/20160104-2.c: New test.
12185
e8d65a35
EB
121862016-01-04 Eric Botcazou <ebotcazou@adacore.com>
12187
12188 * gcc.target/sparc/20160104-1.c: New test.
12189
25ccfccd
PT
121902016-01-03 Paul Thomas <pault@gcc.gnu.org>
12191
12192 PR fortran/65045
12193 * gfortran.dg/pr65045.f90: New test.
12194
cb51d382
EB
121952016-01-02 Eric Botcazou <ebotcazou@adacore.com>
12196
12197 * gnat.dg/specs/debug1.ads: Delete.
12198
6eeaad6e
JD
121992016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12200
12201 PR libgfortran/68867
12202 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
12203 expression.
12204
2f968603
JD
122052016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12206
12207 PR libgfortran/68867
12208 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
12209 PowerPC.
12210
591bb5e4
PT
122112016-01-01 Paul Thomas <pault@gcc.gnu.org>
12212
12213 PR fortran/68864
12214 * gfortran.dg/pr68864.f90: New test.
12215
f1e0620c
JJ
122162016-01-01 Jakub Jelinek <jakub@redhat.com>
12217
942a1319
JJ
12218 PR tree-optimization/69070
12219 * gcc.dg/pr69070.c: New test.
12220
10dff63f
JJ
12221 PR sanitizer/69055
12222 * gfortran.dg/pr69055.f90: New test.
12223
f1e0620c
JJ
12224 PR target/69015
12225 * gcc.dg/pr69015.c: New test.
818ab71a 12226\f
2f883d1c 12227Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
12228
12229Copying and distribution of this file, with or without modification,
12230are permitted in any medium without royalty provided the copyright
12231notice and this notice are preserved.