]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/77948 (Option processing of -std=c++11 -std=gnu++11 doesn't reset ext_numer...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
1e4fa9b1
JJ
12016-10-31 Jakub Jelinek <jakub@redhat.com>
2
dcb466ec
JJ
3 PR c++/77948
4 * g++.dg/cpp0x/pr77948-1.C: New test.
5 * g++.dg/cpp0x/pr77948-2.C: New test.
6 * g++.dg/cpp0x/pr77948-3.C: New test.
7 * g++.dg/cpp0x/pr77948-4.C: New test.
8 * g++.dg/cpp0x/pr77948-5.C: New test.
9 * g++.dg/cpp0x/pr77948-6.C: New test.
10
1e4fa9b1
JJ
11 PR tree-optimization/77860
12 * gcc.dg/pr77860.c: New test.
13
dd57b05e
SKS
142016-10-31 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
15
16 * gcc.dg/lto/pr60449_0.c: Skip for avr.
17
84ff4775
LCW
182016-10-30 Le-Chun Wu <lcwu@google.com>
19 Mark Wielaard <mjw@redhat.com>
20
21 * gcc.dg/Wshadow-compatible-local-1.c: New test.
22 * gcc.dg/Wshadow-local-1.c: Likewise.
23 * gcc.dg/Wshadow-local-2.c: Likewise.
24 * g++.dg/warn/Wshadow-compatible-local-1.C: Likewise.
25 * g++.dg/warn/Wshadow-local-1.C: Likewise.
26 * g++.dg/warn/Wshadow-local-2.C: Likewise.
27
0b56e9ad
BS
282016-10-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
29
30 PR tree-optimization/71915
31 PR tree-optimization/71490
32 * gcc.dg/tree-ssa/pr54245.c: Delete.
33 * gcc.dg/tree-ssa/slsr-8.c: Adjust for new optimization and
34 document why.
35
d4fc6702
JD
362016-10-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
37
38 PR fortran/78123
39 * gfortran.dg/fmt_t_9.f: New test.
40
396e56d2
TK
412016-10-30 Thomas Koenig <tkoenig@gcc.gnu.org>
42
43 PR fortran/67219
44 * gfortran.dg/pr67219.f90: New test.
45
a654d5d0
JJ
462016-10-29 Jakub Jelinek <jakub@redhat.com>
47
205b9ed1
JJ
48 PR rtl-optimization/77919
49 * g++.dg/torture/pr77919-2.C: New test.
50
a654d5d0
JJ
51 PR target/78148
52 * gcc.dg/pr78148.c: New test.
53
894d8b41
EB
542016-10-28 Eric Botcazou <ebotcazou@adacore.com>
55
56 * gcc.target/sparc/overflow-3.c: Replace and move old one to...
57 * gcc.target/sparc/overflow-4.c: ...here.
58 * gcc.target/sparc/overflow-5.c: New test.
59
e72531b9
PK
602016-10-28 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
61 Kugan Vivekanandarajah <kuganv@linaro.org>
62 Jim Wilson <jim.wilson@linaro.org>
63
64 PR tree-optimization/43721
65 * lib/target-supports.exp (check_effective_target_divmod): New.
66 (check_effective_target_divmod_simode): Likewise.
67 (check_effective_target_arm_divmod_simode): Likewise.
68 * gcc.dg/divmod-1-simode.c: New test.
69 * gcc.dg/divmod-1.c: Likewise.
70 * gcc.dg/divmod-2-simode.c: Likewise.
71 * gcc.dg/divmod-2.c: Likewise.
72 * gcc.dg/divmod-3-simode.c: Likewise.
73 * gcc.dg/divmod-3.c: Likewise.
74 * gcc.dg/divmod-4-simode.c: Likewise.
75 * gcc.dg/divmod-4.c: Likewise.
76 * gcc.dg/divmod-5.c: Likewise.
77 * gcc.dg/divmod-6-simode.c: Likewise.
78 * gcc.dg/divmod-6.c: Likewise.
79 * gcc.dg/divmod-7.c: Likewise.
80
f663d9ad
KT
812016-10-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
82 Jakub Jelinek <jakub@redhat.com>
83 Andrew Pinski <pinskia@gmail.com>
84
85 PR middle-end/22141
86 PR rtl-optimization/23684
87 * gcc.c-torture/execute/pr22141-1.c: New test.
88 * gcc.c-torture/execute/pr22141-2.c: Likewise.
89 * gcc.target/aarch64/ldp_stp_1.c: Adjust for -fstore-merging.
90 * gcc.target/aarch64/ldp_stp_4.c: Likewise.
91 * gcc.dg/store_merging_1.c: New test.
92 * gcc.dg/store_merging_2.c: Likewise.
93 * gcc.dg/store_merging_3.c: Likewise.
94 * gcc.dg/store_merging_4.c: Likewise.
95 * gcc.dg/store_merging_5.c: Likewise.
96 * gcc.dg/store_merging_6.c: Likewise.
97 * gcc.dg/store_merging_7.c: Likewise.
98 * gcc.target/i386/pr22141.c: Likewise.
99 * gcc.target/i386/pr34012.c: Add -fno-store-merging to dg-options.
100 * g++.dg/init/new17.C: Likewise.
101
0faf9ab4
WS
1022016-10-26 Will Schmidt <will_schmidt@vnet.ibm.com>
103
104 PR middle-end/72747
105 * c-c++-common/pr72747-1.c: New test.
106 * c-c++-common/pr72747-2.c: Likewise.
107
539405d5
AK
1082016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
109
110 * gcc.target/s390/oscbreak-1.c: New test.
111
0dbb19f0
AK
1122016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
113
114 * gcc.target/s390/target-attribute/tattr-m64-33.c: New test.
115
0d9e143c
JJ
1162016-10-28 Jakub Jelinek <jakub@redhat.com>
117
c19066a7
JJ
118 PR rtl-optimization/77919
119 * g++.dg/torture/pr77919.C: New test.
120
0d9e143c
JJ
121 PR rtl-optimization/78132
122 * gcc.target/i386/pr78132.c: New test.
123
cc91248d
EB
1242016-10-27 Eric Botcazou <ebotcazou@adacore.com>
125
126 * gcc.dg/vect/pr71264.c: XFAIL on SPARC.
127
787c7a65
MM
1282016-10-27 Michael Meissner <meissner@linux.vnet.ibm.com>
129
130 * gcc.target/powerpc/vsx-simode.c: New test.
131 * gcc.target/powerpc/vsx-simode2.c: Likewise.
132 * gcc.target/powerpc/vsx-simode3.c: Likewise.
133
4ce71579
JJ
1342016-10-27 Jakub Jelinek <jakub@redhat.com>
135
6f21288f
JJ
136 PR fortran/78026
137 * gfortran.dg/gomp/pr78026.f03: New test.
138 * gfortran.dg/select_type_38.f03: New test.
139
4ce71579
JJ
140 PR middle-end/78025
141 * g++.dg/gomp/declare-simd-7.C: New test.
142
6f21288f 1432016-10-27 Fritz Reese <fritzoreese@gmail.com>
f8da53e0
FR
144
145 * gfortran.dg/dec_init_1.f90: Remove -fdump-tree-original.
146 * gfortran.dg/dec_init_2.f90: Likewise.
147 * gfortran.dg/dec_init_3.f90: New test.
148 * gfortran.dg/dec_init_4.f90: Likewise.
149
93f90bec
BC
1502016-10-27 Bin Cheng <bin.cheng@arm.com>
151
152 * gcc.dg/fold-narrowbopcst-1.c: New test.
153
6f21288f 1542016-10-27 Fritz Reese <fritzoreese@gmail.com>
9a6ac422
FR
155
156 * gfortran.dg/dec_io_5.f90: Don't use "test.txt", and use
157 dg-shouldfail/dg-output instead of XFAIL.
158 * gfortran.dg/dec_io_6.f90: Likewise.
159
ddb92ab9
TP
1602016-10-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
161
162 * gcc.target/arm/atomic-comp-swap-release-acquire-3.c: New test.
163 * gcc.target/arm/atomic-op-acq_rel-3.c: Likewise.
164 * gcc.target/arm/atomic-op-acquire-3.c: Likewise.
165 * gcc.target/arm/atomic-op-char-3.c: Likewise.
166 * gcc.target/arm/atomic-op-consume-3.c: Likewise.
167 * gcc.target/arm/atomic-op-int-3.c: Likewise.
168 * gcc.target/arm/atomic-op-relaxed-3.c: Likewise.
169 * gcc.target/arm/atomic-op-release-3.c: Likewise.
170 * gcc.target/arm/atomic-op-seq_cst-3.c: Likewise.
171 * gcc.target/arm/atomic-op-short-3.c: Likewise.
172
ad6e4ba8
BC
1732016-10-27 Bin Cheng <bin.cheng@arm.com>
174
175 * gcc.dg/fold-convmaxconv-1.c: New test.
176 * gcc.dg/fold-convminconv-1.c: New test.
177
fe14572b
SK
1782016-10-26 Steven G. Kargl <kargl@gcc.gnu.org>
179
180 PR fortran/78092
181 * gfortran.dg/pr78092.f90: New test.
182
7a83b391
KN
1832016-10-26 Kelvin Nilsen <kelvin@gcc.gnu.org>
184
185 PR target/78056
186 * gcc.target/powerpc/vsu/vec-any-eqz-7.c (test_any_equal): Change
187 expected error message.
188 * gcc.target/powerpc/vsu/vec-xst-len-12.c (store_data): Change
189 expected error message.
190 * gcc.target/powerpc/vsu/vec-all-nez-7.c
191 (test_all_not_equal_and_not_zero): Change expected error message.
192
3693a620
JJ
1932016-10-26 Jakub Jelinek <jakub@redhat.com>
194
195 PR fortran/77973
196 * gfortran.dg/gomp/pr77973.f90: New test.
197
cd612e8a
PT
1982016-10-26 Paul Thomas <pault@gcc.gnu.org>
199
200 PR fortran/78108
201 * gfortran.dg/submodule_18.f08: New test.
202 * gfortran.dg/submodule_19.f08: New test.
203
09844a5f
MM
2042016-10-26 Michael Matz <matz@suse.de>
205
206 * g++.dg/pr78060.C: New test.
207 * gfortran.dg/pr78061.f: New test.
208 * g++.dg/pr78088.C: New test.
209
6f21288f 2102016-10-26 Fritz Reese <fritzoreese@gmail.com>
0ef33d44
FR
211
212 * gfortran.dg/dec_io_1.f90: New test.
213 * gfortran.dg/dec_io_2.f90: New test.
214 * gfortran.dg/dec_io_3.f90: New test.
215 * gfortran.dg/dec_io_4.f90: New test.
216 * gfortran.dg/dec_io_5.f90: New test.
217 * gfortran.dg/dec_io_6.f90: New test.
218
6c95388f
JJ
2192016-10-25 Jakub Jelinek <jakub@redhat.com>
220
221 PR sanitizer/78106
222 * gcc.dg/asan/pr78106.c: Add -ffat-lto-objects to dg-options.
223
2242016-10-25 Fritz Reese <fritzoreese@gmail.com>
dd90ca33
FR
225
226 * gfortran.dg/dec_bitwise_ops_1.f90: New test.
227 * gfortran.dg/dec_bitwise_ops_2.f90: New test.
228
90e261e4
EB
2292016-10-25 Eric Botcazou <ebotcazou@adacore.com>
230
231 * gnat.dg/opt59.adb: New test.
232 * gnat.dg/opt59_pkg.ad[sb]: New helper.
233
234 * gnat.dg/opt60.adb: New test.
235
cef026ec
AV
2362016-10-25 Andre Vehreschild <vehre@gcc.gnu.org>
237
238 PR fortran/72770
239 * gfortran.dg/alloc_comp_class_5.f03: Added test again that caused
240 this pr.
241
96592eed
JJ
2422016-10-25 Jakub Jelinek <jakub@redhat.com>
243
244 PR target/78102
245 * gcc.target/i386/pr78102.c: New test.
246
6c95388f 2472016-10-25 Fritz Reese <fritzoreese@gmail.com>
1cf1719b
FR
248
249 * gfortran.dg/dec_logical_xor_1.f90: New test.
250 * gfortran.dg/dec_logical_xor_2.f90: New test.
251 * gfortran.dg/dec_logical_xor_3.f03: New test.
252
6c95388f 2532016-10-25 Fritz Reese <fritzoreese@gmail.com>
cd714e1e
FR
254
255 * gfortran.dg/dec_loc_rval_1.f90: New test.
256 * gfortran.dg/dec_loc_rval_2.f90: New test.
1cf1719b 257 * gfortran.dg/dec_loc_rval_3.f03: New test.
cd714e1e 258
6c95388f 2592016-10-25 Fritz Reese <fritzoreese@gmail.com>
ef144767 260
90051c26
FR
261 * gfortran.dg/dec_type_print.f90: New testcase.
262
6c95388f 2632016-10-25 Fritz Reese <fritzoreese@gmail.com>
90051c26
FR
264
265 * gfortran.dg/feed_1.f90: New test.
266 * gfortran.dg/feed_2.f90: New test.
ef144767 267
8e104951
ML
2682016-10-25 Martin Liska <mliska@suse.cz>
269
270 PR sanitizer/78106
271 * gcc.dg/asan/pr78106.c: New test.
272
b93ee1bb
ML
2732016-10-25 Martin Liska <mliska@suse.cz>
274
275 * gcc.dg/ipa/ipa-icf-32.c: Removed one scanned pattern.
276
ad6922b0
WD
2772016-10-25 Wilco Dijkstra <wdijkstr@arm.com>
278
279 PR target/78041
280 * gcc.target/arm/pr78041.c: New test.
281
e16f1cc7
JJ
2822016-10-25 Jakub Jelinek <jakub@redhat.com>
283
284 * g++.dg/cpp1z/launder1.C: New test.
285 * g++.dg/cpp1z/launder2.C: New test.
286
078134e5 2872016-10-25 Georg-Johann Lay <avr@gjlay.de>
e16f1cc7 288 Pitchumani Sivanupandi <pitchumani.sivanupandi@microchip.com>
078134e5
GJL
289
290 PR target/71676
291 PR target/71678
292 * gcc.target/avr/pr71676-2.c: New test.
293
c7212a15 2942016-10-25 Georg-Johann Lay <avr@gjlay.de>
e16f1cc7 295 Pitchumani Sivanupandi <pitchumani.sivanupandi@microchip.com>
c7212a15
GJL
296
297 PR target/71676
298 PR target/71678
299 * gcc.target/avr/pr71676-1.c: New test.
300 * gcc.target/avr/pr71676-3.c: New test.
301 * gcc.target/avr/pr71676.c: New test.
302 * gcc.target/avr/pr71678.c: New test.
303
d1c7d3a8
KV
3042016-10-24 Kugan Vivekanandarajah <kuganvi@linaro.org>
305
306 * gcc.target/aarch64/test_frame_common.h: Add noclone attribute
307 such that cloned verions of tested functions are not created.
308
c7082171
SK
3092016-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
310
311 PR fortran/71895
312 * gfortran.dg/pr71895.f90: New test.
313
0f2a9e37
JJ
3142016-10-24 Jakub Jelinek <jakub@redhat.com>
315
316 * g++.dg/debug/dwarf2/ref-2.C: New test.
317
f8348061
BE
3182016-10-24 Bernd Edlinger <bernd.edlinger@hotmail.de>
319
320 * c-c++-common/Wint-in-bool-context-3.c: New test.
321
1eb4547b
MS
3222016-10-24 Martin Sebor <msebor@redhat.com>
323
324 PR middle-end/77735
325 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Add test cases.
326 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
327 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
328 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust/relax.
329 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Add test cases.
330 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL for LP64 only.
331 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
332
292af537
RB
3332016-10-24 Richard Biener <rguenther@suse.de>
334
335 PR testsuite/71491
336 * gcc.dg/vect/slp-43.c: Adjust for !vect_hw_misalign.
337 * gcc.dg/vect/slp-45.c: Likewise.
338
40f683e8
RB
3392016-10-24 Richard Biener <rguenther@suse.de>
340
341 * gcc.dg/tree-ssa/cunroll-13.c: Disable EVRP.
342 * gcc.dg/tree-ssa/pr21458.c: Likewise.
343 * gcc.dg/tree-ssa/pr21458-2.c: New testcase for EVRP.
344
b1b6774f
GJL
3452016-10-24 Georg-Johann Lay <avr@gjlay.de>
346
347 PR target/78093
348 * lib/target-supports.exp (check_effective_target_avr_tiny): New proc.
349 * gcc.target/avr/torture/tiny-absdata-1.c: New test.
350
ed9760d2
AV
3512016-10-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
352
353 * gcc.target/arm/pure-code/pure-code.exp: Restore saved globals.
354
fb027a42
JJ
3552016-10-24 Jakub Jelinek <jakub@redhat.com>
356
357 * gcc.target/i386/bmi2-pext-1.c: New test.
358 * gcc.target/i386/bmi2-pdep-1.c: New test.
359 * gcc.target/i386/bmi2-bzhi-3.c: New test.
360 * gcc.target/i386/tbm-bextri-1.c: New test.
361 * gcc.target/i386/bmi-bextr-6.c: New test.
362
8e10302e
RO
3632016-10-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
364
365 PR target/77483
366 * gcc.target/i386/mask-unpack.c (dg-options): Add -mno-stackrealign.
367 * gcc.target/i386/pr65105-1.c: Likewise.
368 * gcc.target/i386/pr65105-2.c: Likewise.
369 * gcc.target/i386/pr65105-3.c: Likewise.
370 * gcc.target/i386/pr65105-5.c: Likewise.
371 * gcc.target/i386/pr67761.c: Likewise.
372 * gcc.target/i386/pr70799-1.c: Likewise.
373
866c72a8
ML
3742016-10-24 Martin Liska <mliska@suse.cz>
375
376 PR sanitizer/77966
377 * c-c++-common/ubsan/unreachable-3.c: New test.
378
0804124b
SK
3792016-10-23 Steven G. Kargl <kargl@gcc.gnu.org>
380
381 PR fortran/77763
382 * gfortran.dg/pr77763.f90
383
87c9fca5
SK
3842016-10-23 Steven G. Kargl <kargl@gcc.gnu.org>
385
386 PR fortran/54730
387 PR fortran/78033
388 * gfortran.dg/pr78033.f90: New test.
389
dfd6231e
PT
3902016-10-23 Paul Thomas <pault@gcc.gnu.org>
391
392 PR fortran/69834
393 * gfortran.dg/select_type_1.f03: Change error for overlapping
394 TYPE IS cases.
395 * gfortran.dg/select_type_36.f03: New test.
396
66ccff98
EB
3972016-10-22 Eric Botcazou <ebotcazou@adacore.com>
398
399 * gcc.dg/tree-ssa/pr71347.c: Remove XFAIL on SPARC.
400
15876cee
TK
4012016-10-22 Thomas Koenig <tkoenig@gcc.gnu.org>
402
403 PR fortran/78021
404 * gfortran.dg/string_length_3.f90: New test.
405
574284e9
AV
4062016-10-22 Andre Vehreschild <vehre@gcc.gnu.org>
407
574284e9
AV
408 * gfortran.dg/coarray_alloc_comp_2.f08: New test.
409
4102016-10-22 Andre Vehreschild <vehre@gcc.gnu.org>
411
412 PR fortran/43366
413 PR fortran/57117
414 PR fortran/61337
415 * gfortran.dg/alloc_comp_class_5.f03: New test.
416 * gfortran.dg/class_allocate_21.f90: New test.
417 * gfortran.dg/class_allocate_22.f90: New test.
418 * gfortran.dg/realloc_on_assign_27.f08: New test.
419
20276dc9
JL
4202016-10-21 Jeff Law <law@redhat.com>
421
422 * PR tree-optimization/71947
423 * gcc.dg/tree-ssa/pr71947-4.c: Avoid x86 opcode.
424 * gcc.dg/tree-ssa/pr71947-5.c: Likewise.
425 * gcc.dg/tree-ssa/pr71947-6.c: Make it opt-in rather than opt-out.
426
f7503699
KV
4272016-10-21 Kugan Vivekanandarajah <kuganv@linaro.org>
428
429 * gcc.dg/ipa/vrp5.c: New test.
430 * gcc.dg/ipa/vrp6.c: New test.
431
5be6b295
WD
4322016-10-21 Wilco Dijkstra <wdijkstr@arm.com>
433
434 * gcc.target/aarch64/test_frame_17.c: New test.
435
c82bc7ed
WD
4362016-10-21 Wilco Dijkstra <wdijkstr@arm.com>
437
438 * gcc.target/aarch64/test_frame_17.c: New test.
439
67a6cac7
AP
4402016-10-21 Andris Pavenis <andris.pavenis@iki.fi>
441
442 PR preprocessor/71681
443 * gcc.dg/cpp/pr71681-1.c: New testcase
444 * gcc.dg/cpp/pr71681-2.c: Likewise
445 * gcc.dg/cpp/remap/header.gcc: File for added test-cases
446 * gcc.dg/cpp/remap/a/header.gcc: Likewise
447 * gcc.dg/cpp/remap/a/t_1.h: Likewise
448 * gcc.dg/cpp/remap/a/t_2.h: Likewise
449
8e6982f7
JJ
4502016-10-21 Jakub Jelinek <jakub@redhat.com>
451
9c4c8b7b
JJ
452 PR target/78057
453 * gcc.target/i386/pr78057.c: New test.
454
8e6982f7
JJ
455 * g++.dg/debug/dwarf2/constexpr-var-1.C: New test.
456
de514d40
PT
4572016-10-21 Paul Thomas <pault@gcc.gnu.org>
458
459 PR fortran/69566
460 * gfortran.dg/select_type_37.f03: New test.
461
1d64ceb0
SKS
4622016-10-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
463
464 PR target/71627
465 * gcc.target/avr/pr71627.c: New test
466
85729229
EB
4672016-10-21 Eric Botcazou <ebotcazou@adacore.com>
468
469 * gcc.target/sparc/overflow-1.c: New test.
470 * gcc.target/sparc/overflow-2.c: Likewise.
471 * gcc.target/sparc/overflow-3.c: Likewise.
472
d17f2c3b
AV
4732016-10-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
474
475 * gcc.target/arm/pure-code/pure-code.exp: Require arm_cortex_m
476 effective target.
477
0d47cee6
KT
4782016-10-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
479
480 PR rtl-optimization/78038
481 * gcc.target/aarch64/pr78038.c: New test.
482
a20d03c8
RB
4832016-10-21 Richard Biener <rguenther@suse.de>
484
485 PR tree-optimization/78051
486 * g++.dg/torture/pr78051.C: New testcase.
487
f3ecd50f
BE
4882016-10-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
489
490 * c-c++-common/wdate-time.c: Restored test case.
491 * g++.dg/warn/Wconversion-real.C: Deleted empty file.
492
fceabe50
JJ
4932016-10-20 Jakub Jelinek <jakub@redhat.com>
494
495 * g++.dg/cpp1z/inline-var1.C (w): Initialize to 64 + 2.
496
f56ea76e
UB
4972016-10-20 Uros Bizjak <ubizjak@gmail.com>
498
499 PR target/78037
500 * gcc.target/i386/pr78037.c: New test.
501
2c35bbe1
EB
5022016-10-20 Eric Botcazou <ebotcazou@adacore.com>
503
504 * gcc.target/visium/overflow8.c: New.
505 * gcc.target/visium/overflow16.c: Likewise.
506 * gcc.target/visium/overflow32: Likewise.
507
28df8730
MM
5082016-10-20 Michael Matz <matz@suse.de>
509
510 * gcc.dg/loop-split.c: New test.
511 * gcc.dg/tree-ssa/ifc-9.c: Update.
512 * gcc.dg/tree-ssa/ifc-10.c: Update.
513
6c1a9e41
RB
5142016-10-20 Richard Biener <rguenther@suse.de>
515
516 * gcc.dg/graphite/pr35356-1.c: Update.
517
a2923dba
PC
5182016-10-20 Paolo Carlini <paolo.carlini@oracle.com>
519
520 PR c++/77446
521 * g++.dg/cpp1y/pr77446.C: New.
522
2066ef6a
PK
5232016-10-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
524
525 PR tree-optimization/53979
526 * gcc.dg/pr53979-1.c: New test-case.
527 * gcc.dg/pr53979-2.c: Likewise.
528
4c712374
BE
5292016-10-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
530
531 * c-c++-common/Wint-in-bool-context-2.c: New test.
532
bdcf8e7c
JD
5332016-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
534
535 * gfortran.dg/dtio_17.f90: Fix test.
536
ec1748d4
AH
5372016-10-19 Aldy Hernandez <aldyh@redhat.com>
538
539 * gcc.dg/Walloca-1.c: Adjust test for !lp64 targets.
540 * gcc.dg/Walloca-2.c: Same.
541
b70f0b0c
AH
5422016-10-19 Aldy Hernandez <aldyh@redhat.com>
543
544 * gcc.dg/Wvla-1.c: Rename to...
545 * gcc.dg/Wvla-larger-than-1.c: ...this.
546 * gcc.dg/Wvla-2.c: Rename to...
547 * gcc.dg/Wvla-larger-than-2.c: ...this.
548 * gcc.dg/Wvla-3.c: Rename to...
549 * gcc.dg/Walloca-11.c.: ...this.
550 * gcc.dg/wvla-[1-7].c: Rename to:
551 * gcc.dg/Wvla-[1-7].c: ...this.
552
cbb22e61
BC
5532016-10-19 Bin Cheng <bin.cheng@arm.com>
554
555 PR tree-optimization/78005
556 * gcc.dg/vect/pr78005.c: New.
557 * gcc.target/i386/l_fma_float_1.c: Revise test.
558 * gcc.target/i386/l_fma_float_2.c: Ditto.
559 * gcc.target/i386/l_fma_float_3.c: Ditto.
560 * gcc.target/i386/l_fma_float_4.c: Ditto.
561 * gcc.target/i386/l_fma_float_5.c: Ditto.
562 * gcc.target/i386/l_fma_float_6.c: Ditto.
563 * gcc.target/i386/l_fma_double_1.c: Ditto.
564 * gcc.target/i386/l_fma_double_2.c: Ditto.
565 * gcc.target/i386/l_fma_double_3.c: Ditto.
566 * gcc.target/i386/l_fma_double_4.c: Ditto.
567 * gcc.target/i386/l_fma_double_5.c: Ditto.
568 * gcc.target/i386/l_fma_double_6.c: Ditto.
569
a023f8c8
TS
5702016-10-19 Thomas Schwinge <thomas@codesourcery.com>
571
572 PR tree-optimization/78024
573 * gcc.dg/goacc/loop-processing-1.c: New file.
574
d9700bdb
RB
5752016-10-19 Richard Biener <rguenther@suse.de>
576
577 * gcc.dg/tree-ssa/pr61839_2.c: Fix testcase.
578
902cb7b1
KN
5792016-10-18 Kelvin Nilsen <kelvin@gcc.gnu.org>
580
581 * gcc.target/powerpc/vsu/vec-all-ne-0.c: New test.
582 * gcc.target/powerpc/vsu/vec-all-ne-1.c: New test.
583 * gcc.target/powerpc/vsu/vec-all-ne-10.c: New test.
584 * gcc.target/powerpc/vsu/vec-all-ne-11.c: New test.
585 * gcc.target/powerpc/vsu/vec-all-ne-12.c: New test.
586 * gcc.target/powerpc/vsu/vec-all-ne-13.c: New test.
587 * gcc.target/powerpc/vsu/vec-all-ne-14.c: New test.
588 * gcc.target/powerpc/vsu/vec-all-ne-2.c: New test.
589 * gcc.target/powerpc/vsu/vec-all-ne-3.c: New test.
590 * gcc.target/powerpc/vsu/vec-all-ne-4.c: New test.
591 * gcc.target/powerpc/vsu/vec-all-ne-5.c: New test.
592 * gcc.target/powerpc/vsu/vec-all-ne-6.c: New test.
593 * gcc.target/powerpc/vsu/vec-all-ne-7.c: New test.
594 * gcc.target/powerpc/vsu/vec-all-ne-8.c: New test.
595 * gcc.target/powerpc/vsu/vec-all-ne-9.c: New test.
596 * gcc.target/powerpc/vsu/vec-all-nez-1.c: New test.
597 * gcc.target/powerpc/vsu/vec-all-nez-2.c: New test.
598 * gcc.target/powerpc/vsu/vec-all-nez-3.c: New test.
599 * gcc.target/powerpc/vsu/vec-all-nez-4.c: New test.
600 * gcc.target/powerpc/vsu/vec-all-nez-5.c: New test.
601 * gcc.target/powerpc/vsu/vec-all-nez-6.c: New test.
602 * gcc.target/powerpc/vsu/vec-all-nez-7.c: New test.
603 * gcc.target/powerpc/vsu/vec-any-eq-0.c: New test.
604 * gcc.target/powerpc/vsu/vec-any-eq-1.c: New test.
605 * gcc.target/powerpc/vsu/vec-any-eq-10.c: New test.
606 * gcc.target/powerpc/vsu/vec-any-eq-11.c: New test.
607 * gcc.target/powerpc/vsu/vec-any-eq-12.c: New test.
608 * gcc.target/powerpc/vsu/vec-any-eq-13.c: New test.
609 * gcc.target/powerpc/vsu/vec-any-eq-14.c: New test.
610 * gcc.target/powerpc/vsu/vec-any-eq-2.c: New test.
611 * gcc.target/powerpc/vsu/vec-any-eq-3.c: New test.
612 * gcc.target/powerpc/vsu/vec-any-eq-4.c: New test.
613 * gcc.target/powerpc/vsu/vec-any-eq-5.c: New test.
614 * gcc.target/powerpc/vsu/vec-any-eq-6.c: New test.
615 * gcc.target/powerpc/vsu/vec-any-eq-7.c: New test.
616 * gcc.target/powerpc/vsu/vec-any-eq-8.c: New test.
617 * gcc.target/powerpc/vsu/vec-any-eq-9.c: New test.
618 * gcc.target/powerpc/vsu/vec-any-eqz-1.c: New test.
619 * gcc.target/powerpc/vsu/vec-any-eqz-2.c: New test.
620 * gcc.target/powerpc/vsu/vec-any-eqz-3.c: New test.
621 * gcc.target/powerpc/vsu/vec-any-eqz-4.c: New test.
622 * gcc.target/powerpc/vsu/vec-any-eqz-5.c: New test.
623 * gcc.target/powerpc/vsu/vec-any-eqz-6.c: New test.
624 * gcc.target/powerpc/vsu/vec-any-eqz-7.c: New test.
625 * gcc.target/powerpc/vsu/vec-cmpne-0.c: New test.
626 * gcc.target/powerpc/vsu/vec-cmpne-1.c: New test.
627 * gcc.target/powerpc/vsu/vec-cmpne-2.c: New test.
628 * gcc.target/powerpc/vsu/vec-cmpne-3.c: New test.
629 * gcc.target/powerpc/vsu/vec-cmpne-4.c: New test.
630 * gcc.target/powerpc/vsu/vec-cmpne-5.c: New test.
631 * gcc.target/powerpc/vsu/vec-cmpne-6.c: New test.
632 * gcc.target/powerpc/vsu/vec-cmpne-8.c: New test.
633 * gcc.target/powerpc/vsu/vec-cmpne-9.c: New test.
634 * gcc.target/powerpc/vsu/vec-cmpnez-1.c: New test.
635 * gcc.target/powerpc/vsu/vec-cmpnez-2.c: New test.
636 * gcc.target/powerpc/vsu/vec-cmpnez-3.c: New test.
637 * gcc.target/powerpc/vsu/vec-cmpnez-4.c: New test.
638 * gcc.target/powerpc/vsu/vec-cmpnez-5.c: New test.
639 * gcc.target/powerpc/vsu/vec-cmpnez-6.c: New test.
640 * gcc.target/powerpc/vsu/vec-cmpnez-7.c: New test.
641 * gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c: New test.
642 * gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c: New test.
643 * gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: New test.
644 * gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c: New test.
645 * gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c: New test.
646 * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: New test.
647 * gcc.target/powerpc/vsu/vec-xl-len-0.c: New test.
648 * gcc.target/powerpc/vsu/vec-xl-len-1.c: New test.
649 * gcc.target/powerpc/vsu/vec-xl-len-10.c: New test.
650 * gcc.target/powerpc/vsu/vec-xl-len-11.c: New test.
651 * gcc.target/powerpc/vsu/vec-xl-len-12.c: New test.
652 * gcc.target/powerpc/vsu/vec-xl-len-13.c: New test.
653 * gcc.target/powerpc/vsu/vec-xl-len-2.c: New test.
654 * gcc.target/powerpc/vsu/vec-xl-len-3.c: New test.
655 * gcc.target/powerpc/vsu/vec-xl-len-4.c: New test.
656 * gcc.target/powerpc/vsu/vec-xl-len-5.c: New test.
657 * gcc.target/powerpc/vsu/vec-xl-len-6.c: New test.
658 * gcc.target/powerpc/vsu/vec-xl-len-7.c: New test.
659 * gcc.target/powerpc/vsu/vec-xl-len-8.c: New test.
660 * gcc.target/powerpc/vsu/vec-xl-len-9.c: New test.
661 * gcc.target/powerpc/vsu/vec-xlx-0.c: New test.
662 * gcc.target/powerpc/vsu/vec-xlx-1.c: New test.
663 * gcc.target/powerpc/vsu/vec-xlx-2.c: New test.
664 * gcc.target/powerpc/vsu/vec-xlx-3.c: New test.
665 * gcc.target/powerpc/vsu/vec-xlx-4.c: New test.
666 * gcc.target/powerpc/vsu/vec-xlx-5.c: New test.
667 * gcc.target/powerpc/vsu/vec-xlx-6.c: New test.
668 * gcc.target/powerpc/vsu/vec-xlx-7.c: New test.
669 * gcc.target/powerpc/vsu/vec-xrx-0.c: New test.
670 * gcc.target/powerpc/vsu/vec-xrx-1.c: New test.
671 * gcc.target/powerpc/vsu/vec-xrx-2.c: New test.
672 * gcc.target/powerpc/vsu/vec-xrx-3.c: New test.
673 * gcc.target/powerpc/vsu/vec-xrx-4.c: New test.
674 * gcc.target/powerpc/vsu/vec-xrx-5.c: New test.
675 * gcc.target/powerpc/vsu/vec-xrx-6.c: New test.
676 * gcc.target/powerpc/vsu/vec-xrx-7.c: New test.
677 * gcc.target/powerpc/vsu/vec-xst-len-0.c: New test.
678 * gcc.target/powerpc/vsu/vec-xst-len-1.c: New test.
679 * gcc.target/powerpc/vsu/vec-xst-len-10.c: New test.
680 * gcc.target/powerpc/vsu/vec-xst-len-11.c: New test.
681 * gcc.target/powerpc/vsu/vec-xst-len-12.c: New test.
682 * gcc.target/powerpc/vsu/vec-xst-len-13.c: New test.
683 * gcc.target/powerpc/vsu/vec-xst-len-2.c: New test.
684 * gcc.target/powerpc/vsu/vec-xst-len-3.c: New test.
685 * gcc.target/powerpc/vsu/vec-xst-len-4.c: New test.
686 * gcc.target/powerpc/vsu/vec-xst-len-5.c: New test.
687 * gcc.target/powerpc/vsu/vec-xst-len-6.c: New test.
688 * gcc.target/powerpc/vsu/vec-xst-len-7.c: New test.
689 * gcc.target/powerpc/vsu/vec-xst-len-8.c: New test.
690 * gcc.target/powerpc/vsu/vec-xst-len-9.c: New test.
691 * gcc.target/powerpc/vsu/vsu.exp: New file.
692
5cb96b6a
UB
6932016-10-18 Uros Bizjak <ubizjak@gmail.com>
694
695 PR target/77991
696 * gcc.target/i386/pr77991.c: New test.
697
f5de494c
MF
6982016-10-18 Matthew Fortune <matthew.fortune@imgtec.com>
699
700 * lib/gcc-dg.exp: Set gcc_force_conventional_output whenever
701 LTO is used.
702
e5163ec1
SKS
7032016-10-18 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
704
5cb96b6a 705 * gcc.dg/sso/sso.exp: Return early if not effective_target_int32.
e5163ec1 706
b64e8239
RB
7072016-10-18 Richard Biener <rguenther@suse.de>
708
709 * gcc.dg/tree-ssa/pr20318.c: Disable EVRP.
710 * gcc.dg/tree-ssa/pr21001.c: Likewise.
711 * gcc.dg/tree-ssa/pr21090.c: Likewise.
712 * gcc.dg/tree-ssa/pr21294.c: Likewise.
713 * gcc.dg/tree-ssa/pr21563.c: Likewise.
714 * gcc.dg/tree-ssa/pr23744.c: Likewise.
715 * gcc.dg/tree-ssa/pr25382.c: Likewise.
716 * gcc.dg/tree-ssa/pr68431.c: Likewise.
717 * gcc.dg/tree-ssa/vrp03.c: Likewise.
718 * gcc.dg/tree-ssa/vrp06.c: Likewise.
719 * gcc.dg/tree-ssa/vrp07.c: Likewise.
720 * gcc.dg/tree-ssa/vrp09.c: Likewise.
721 * gcc.dg/tree-ssa/vrp19.c: Likewise.
722 * gcc.dg/tree-ssa/vrp20.c: Likewise.
723 * gcc.dg/tree-ssa/vrp92.c: Likewise.
724 * gcc.dg/pr68217.c: Likewise.
725 * gcc.dg/predict-9.c: Likewise.
726 * gcc.dg/tree-prof/val-prof-5.c: Adjust.
727 * gcc.dg/predict-1.c: Likewise.
728
c680ada5
JD
7292016-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
730
731 * gfortran.dg/dtio_17.f90: New test.
732
7fd4f180
KV
7332016-10-18 Kugan Vivekanandarajah <kuganv@linaro.org>
734
735 * gcc.dg/ipa/vrp4.c: Adjust testcase.
736
718625ad
KV
7372016-10-18 Kugan Vivekanandarajah <kuganv@linaro.org>
738
739 * gcc.dg/ipa/vrp4.c: New test.
740
735b8f9f
KV
7412016-10-18 Kugan Vivekanandarajah <kuganv@linaro.org>
742
743 * gcc.dg/torture/pr39074-2.c: Adjust testcase.
744 * gcc.dg/torture/pr39074.c: Likewise.
745
86f98087
EB
7462016-10-17 Eric Botcazou <ebotcazou@adacore.com>
747
748 * gcc.dg/Wtrampolines.c: XFAIL warning on ia64-*-* and powerpc64-*-*.
749 * gnat.dg/trampoline4.adb: Minor tweak.
750
a929f266
BS
7512016-10-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
752
753 PR tree-optimization/77916
754 * gcc.dg/torture/pr77916.c: New.
755
4acf2055
SK
7562016-10-17 Steven G. Kargl <kargl@gcc.gnu.org>
757
758 PR fortran/77978
759 * gfortran.dg/pr77978_1.f90: New test.
760 * gfortran.dg/pr77978_2.f90: Ditto.
761 * gfortran.dg/pr77978_3.f90: Ditto.
762
871267e1
PT
7632016-10-17 Paul Thomas <pault@gcc.gnu.org>
764
765 PR fortran/61420
766 PR fortran/78013
767 * gfortran.dg/proc_ptr_49.f90: New test.
768
fd9593e9
BE
7692016-09-29 Bernd Edlinger <bernd.edlinger@hotmail.de>
770
771 PR target/77308
772 * gcc.target/arm/pr77308.c: New test.
773
d32d4176
DE
7742016-10-17 David Edelsohn <dje.gcc@gmail.com>
775
776 * lib/target-supports.exp
777 (check_effective_target_floatn_nx_runtime): Return 0 for
778 powerpc*-ibm-aix*.
779
dca2910c
AP
7802016-10-17 Andrew Pinski <apinski@cavium.com>
781
782 * gcc.target/aarch64/aapcs64/test_align-7.c: Use long
783 long instead of long.
784 * gcc.target/aarch64/cinc_common_1.c: Likewise.
785 * gcc.target/aarch64/combine_bfi_1.c: Likewise.
786 * gcc.target/aarch64/fmul_fcvt_1.c: Likewise.
787 * gcc.target/aarch64/mult-synth_4.c: Likewise.
788 * gcc.target/aarch64/pr68102_1.c: Likewise.
789 * gcc.target/aarch64/target_attr_3.c: Likewise.
790
44b00dbc
RB
7912016-10-17 Richard Biener <rguenther@suse.de>
792
793 PR tree-optimization/77988
794 * gcc.dg/torture/pr77988.c: New testcase.
795
89b80c42
PK
7962016-10-17 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
797
798 * gcc.dg/pr71636-1.c: New test-case.
799 * gcc.dg/pr71636-2.c: Likewise.
800
4c640e26
EB
8012016-10-16 Eric Botcazou <ebotcazou@adacore.com>
802
803 * gnat.dg/trampoline3.adb: New test.
804 * gnat.dg/trampoline4.adb: Likewise.
805
6c0347f6
JD
8062016-10-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
807
808 * gfortran.dg/dtio_16.f90: New test.
809
d0d48a06
EB
8102016-10-15 Eric Botcazou <ebotcazou@adacore.com>
811
812 * gcc.target/sparc/bmaskbshuf.c: Rename to...
813 * gcc.target/sparc/bmaskbshuf-1.c: ...this.
814 * gcc.target/sparc/bmaskbshuf-2.c: New test.
815
baa33d83
EB
8162016-10-15 Eric Botcazou <ebotcazou@adacore.com>
817
818 * gcc.target/sparc/popc.c: Rename to...
819 * gcc.target/sparc/popc-1.c: ...this.
820 * gcc.target/sparc/popc-2.c: New test.
821
523ee218
JD
8222016-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
823
824 PR fortran/77972
825 * gfortran.dg/unexpected_eof_4.f90: New test.
826
c04d4ede
JB
8272016-10-15 Janne Blomqvist <jb@gcc.gnu.org>
828
31a84d4a
AP
829 PR libfortran/48587
830 * gfortran.dg/negative_unit2.f90: New test.
c04d4ede 831
064ed55a
JJ
8322016-10-14 Jakub Jelinek <jakub@redhat.com>
833
9a822fc7
JJ
834 PR middle-end/77959
835 * gfortran.dg/pr77959.f90: New test.
836
064ed55a
JJ
837 DR 1511 - const volatile variables and ODR
838 * g++.dg/DRs/dr1511-1.C: New test.
839 * g++.dg/DRs/dr1511-2.C: New test.
840
2579762a
EB
8412016-10-14 Eric Botcazou <ebotcazou@adacore.com>
842
843 * gnat.dg/debug7.adb (dg-options): Remove -g.
844 * gnat.dg/debug8.adb (dg-options): Add -margs.
845 * gnat.dg/debug9.adb (dg-options): Remove -g and add -margs.
846
6d59425d
RB
8472016-10-14 Richard Biener <rguenther@suse.de>
848
849 PR tree-optimization/77979
850 * gcc.dg/torture/pr77979.c: New testcase.
851
43f66d6e
ML
8522016-10-14 Martin Liska <mliska@suse.cz>
853
854 * gcc.dg/tree-ssa/builtins-folding-generic.c: New test.
855 * gcc.dg/tree-ssa/builtins-folding-gimple.c: Likewise.
856 * gcc.dg/tree-ssa/builtins-folding-gimple-ub.c: Likewise.
857
cb3ac867
UB
8582016-10-14 Uros Bizjak <ubizjak@gmail.com>
859
860 * gcc.dg/torture/pr77937-1.c: Move -O3 to dg-options.
861 Pass -march=amdfam10 for both i?86-?-* and x86_64-*-*.
862 * gcc.dg/torture/pr77937-2.c: Likewise.
863
14cf71a0
EB
8642016-10-14 Eric Botcazou <ebotcazou@adacore.com>
865
866 * gnat.dg/lto15.adb: Adjust.
867 * gnat.dg/lto16.adb: Likewise.
868 * gnat.dg/lto17.adb: Likewise
869 * gnat.dg/lto18.ad[sb]: New test.
870 * gnat.dg/lto18_pkg.ads: New helper.
871 * gnat.dg/lto19.adb: New test.
872 * gnat.dg/lto19_pkg1.ad[sb]: New helper.
873 * gnat.dg/lto19_pkg2.ad[sb]: Likewise.
874 * gnat.dg/lto20.adb: New test.
875 * gnat.dg/lto20_pkg.ad[sb]: New helper.
876
6fd9c6f4
AV
8772016-10-14 Andre Vehreschild <vehre@gcc.gnu.org>
878
879 * gfortran.dg/coarray_38.f90: Expect error message.
880
01f44038
KT
8812016-10-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
882
883 * gcc.target/aarch64/spellcheck_1.c: New test.
884 * gcc.target/aarch64/spellcheck_2.c: Likewise.
885 * gcc.target/aarch64/spellcheck_3.c: Likewise.
886 * gcc.target/aarch64/spellcheck_4.c: Likewise.
887 * gcc.target/aarch64/spellcheck_5.c: Likewise.
888 * gcc.target/aarch64/spellcheck_6.c: Likewise.
889
253abb2a
AS
8902016-10-13 Andreas Schwab <schwab@linux-m68k.org>
891
892 * gcc.target/m68k/stack-limit-1.c: Expect warning on line 0.
893
a2695319
BS
8942016-10-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
895
896 PR tree-optimization/77937
897 * gcc.dg/torture/pr77937-1.c: New.
898 * gcc.dg/torture/pr77937-2.c: New.
899
14a2c9aa
JM
9002016-10-13 Jakub Jelinek <jakub@redhat.com>
901
902 * g++.dg/cpp1z/inline-var1.C: New test.
903 * g++.dg/cpp1z/inline-var1a.C: New test.
904 * g++.dg/cpp1z/inline-var1.h: New file.
905 * g++.dg/cpp1z/inline-var2.C: New test.
906 * g++.dg/cpp1z/inline-var3.C: New test.
907 * g++.dg/concepts/decl-diagnose.C (struct X): Expect also error about
908 uninitialized const.
909
6c95388f 9102016-10-13 Sandra Loosemore <sandra@codesourcery.com>
18d34307 911
ee7fa2e3
SL
912 * gcc.target/arm/scd42-1.c: Skip if -mcpu incompatible with
913 Xscale is specified, not just -march.
914 * gcc.target/arm/scd42-2.c: Fix existing logic to skip if -mcpu
915 is incompatible with Xscale.
18d34307 916
96032047
MS
9172016-10-13 Martin Sebor <msebor@redhat.com>
918
919 PR c++/71912
920 * g++.dg/ext/flexary4.C: Adjust.
921 * g++.dg/ext/flexary5.C: Same.
922 * g++.dg/ext/flexary9.C: Same.
923 * g++.dg/ext/flexary19.C: New test.
924 * g++.dg/ext/flexary18.C: New test.
925 * g++.dg/torture/pr64312.C: Add a dg-error directive to an ill-formed
926 regression test.
5cb96b6a
UB
927 * g++.dg/compat/struct-layout-1_generate.c (subfield): Add argument.
928 Avoid generating a flexible array member in an array.
96032047 929
5b1548fd
MS
9302016-10-13 Martin Sebor <msebor@redhat.com>
931
932 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast 0 to wint_t
933 to placate -Wformat on targets where the type is not int.
934
7810c4eb
DM
9352016-10-13 David Malcolm <dmalcolm@redhat.com>
936
937 * gcc.target/i386/vararg-loc.c: Update for quoting of xloc.file
938 in INSN_LOCATION.
939
fcd27666
BC
9402016-10-13 Bin Cheng <bin.cheng@arm.com>
941
942 * gcc.target/i386/l_fma_float_1.c: Revise test.
943 * gcc.target/i386/l_fma_float_2.c: Ditto.
944 * gcc.target/i386/l_fma_float_3.c: Ditto.
945 * gcc.target/i386/l_fma_float_4.c: Ditto.
946 * gcc.target/i386/l_fma_float_5.c: Ditto.
947 * gcc.target/i386/l_fma_float_6.c: Ditto.
948 * gcc.target/i386/l_fma_double_1.c: Ditto.
949 * gcc.target/i386/l_fma_double_2.c: Ditto.
950 * gcc.target/i386/l_fma_double_3.c: Ditto.
951 * gcc.target/i386/l_fma_double_4.c: Ditto.
952 * gcc.target/i386/l_fma_double_5.c: Ditto.
953 * gcc.target/i386/l_fma_double_6.c: Ditto.
954
b8a4b8c8
BC
9552016-10-13 Bin Cheng <bin.cheng@arm.com>
956
957 * gfortran.dg/vect/fast-math-mgrid-resid.f: New test string.
958
328ba117
BC
9592016-10-13 Bin Cheng <bin.cheng@arm.com>
960
961 * gcc.dg/vect/vect-98.c: Refine test case.
962 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Increase niters.
963 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Ditto.
964 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Ditto.
965
1a1ab05e
JJ
9662016-10-13 Jakub Jelinek <jakub@redhat.com>
967
968 PR c/77946
969 * c-c++-common/Wimplicit-fallthrough-34.c: New test.
970
27947670
ML
9712016-10-13 Martin Liska <mliska@suse.cz>
972
973 PR tree-optimization/77943
974 * g++.dg/tree-ssa/pr77943.C: New test.
975
92c5266b
AV
9762016-10-13 Andre Vehreschild <vehre@gcc.gnu.org>
977
978 PR fortran/72832
979 * gfortran.dg/allocate_with_source_22.f03: New test.
980 * gfortran.dg/allocate_with_source_23.f03: New test. Expected to
981 fail.
982
90bca4ed
TP
9832016-10-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
984
985 * gcc.target/arm/movhi_movw.c: Enable test for ARM mode.
986 * gcc.target/arm/movsi_movw.c: Likewise.
987 * gcc.target/arm/movdi_movw.c: Likewise and adapt scan-assembler
988 directive to work on big endian targets.
989
0011af7b
KV
9902016-10-12 Kugan Vivekanandarajah <kuganv@linaro.org>
991
992 * gcc.dg/tree-ssa/evrp6.c: New test.
993
859e95ab
SB
9942016-10-12 Segher Boessenkool <segher@kernel.crashing.org>
995
996 * gcc.target/powerpc/shrink-wrap-separate-0.c: New testcase.
997 * gcc.target/powerpc/shrink-wrap-separate-1.c: New testcase.
998 * gcc.target/powerpc/shrink-wrap-separate-2.c: New testcase.
999
2934018d
SB
10002016-10-12 Segher Boessenkool <segher@kernel.crashing.org>
1001
1002 * gcc.target/powerpc/warn-1.c: Change line number in dg-warning.
1003 * gcc.target/powerpc/warn-2.c: Ditto.
1004
f92d1522
RS
10052016-10-12 Robert Suchanek <robert.suchanek@imgtec.com>
1006
1007 * gcc.dg/vect/slp-26.c: Check if vectorized for MIPS MSA.
1008 * gcc.dg/vect/tree-vect.h (check_vect): Check for MIPS SIMD support.
1009 * gcc.target/mips/mips.exp: Add support for -mmsa. Imply -mno-mips16
1010 for -mmsa.
1011 * gcc.target/mips/msa.c: New test.
1012 * gcc.target/mips/msa-builtins.c: Likewise.
1013 * lib/target-supports.exp (check_mips_msa_hw_available): New.
1014 (check_effective_target_mips_msa_runtime): Likewise.
1015 (check_effective_target_mips_msa): Likewise.
1016 (add_options_for_mips_msa): Likewise.
1017 (check_effective_target_vect_int): Return TRUE for MIPS MSA.
1018 (check_effective_target_vect_intfloat_cvt): Likewise.
1019 (check_effective_target_vect_uintfloat_cvt): Likewise.
1020 (check_effective_target_vect_floatint_cvt): Likewise.
1021 (check_effective_target_vect_floatuint_cvt): Likewise.
1022 (check_effective_target_vect_shift): Likewise.
1023 (check_effective_target_vect_shift_char): Likewise.
1024 (check_effective_target_vect_long): Likewise.
1025 (check_effective_target_vect_float): Likewise.
1026 (check_effective_target_vect_double): Likewise.
1027 (check_effective_target_vect_long_long): Likewise.
1028 (check_effective_target_vect_perm): Likewise.
1029 (check_effective_target_vect_perm_byte): Likewise.
1030 (check_effective_target_vect_perm_short): Likewise.
1031 (check_effective_target_vect_sdot_qi): Likewise.
1032 (check_effective_target_vect_udot_qi): Likewise.
1033 (check_effective_target_vect_sdot_hi): Likewise.
1034 (check_effective_target_vect_udot_hi): Likewise.
1035 (check_effective_target_vect_pack_trunc): Likewise.
1036 (check_effective_target_vect_unpack): Likewise.
1037 (check_effective_target_vect_hw_misalign): Likewise.
1038 (check_effective_target_vect_condition): Likewise.
1039 (check_effective_target_vect_cond_mixed): Likewise.
1040 (check_effective_target_vect_char_mult): Likewise.
1041 (check_effective_target_vect_short_mult): Likewise.
1042 (check_effective_target_vect_int_mult): Likewise.
1043 (check_effective_target_vect_extract_even_odd): Likewise.
1044 (check_effective_target_vect_interleave): Likewise.
1045 (check_vect_support_and_set_flags): Check if the target supports MSA
1046 and append to the list of EFFECTIVE_TARGETS.
1047
0bfd099c
RB
10482016-10-12 Richard Biener <rguenther@suse.de>
1049
1050 PR debug/77947
1051 * g++.dg/torture/pr77947.C: New testcase.
1052
b4a9ef2f
PMR
10532016-10-12 Pierre-Marie de Rodat <derodat@adacore.com>
1054
1055 * gnat.dg/debug8.adb: New testcase.
1056
c0dbd22d
PMR
10572016-10-12 Pierre-Marie de Rodat <derodat@adacore.com>
1058
1059 * gnat.dg/debug9.adb: New testcase.
1060
8a7c91cd
RB
10612016-10-12 Richard Biener <rguenther@suse.de>
1062
1063 * gcc.dg/tree-ssa/vrp35.c: Adjust.
1064 * gcc.dg/tree-ssa/vrp36.c: Likewise.
1065 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1066
7dc2f5f1
RB
10672016-10-12 Richard Biener <rguenther@suse.de>
1068
1069 PR tree-optimization/77920
1070 * gcc.dg/torture/pr77920.c: New testcase.
1071
70f6d5e1
JJ
10722016-10-12 Jakub Jelinek <jakub@redhat.com>
1073
4a8b97cb
JJ
1074 PR tree-optimization/77929
1075 * gcc.c-torture/compile/pr77929.c: New test.
1076
70f6d5e1
JJ
1077 * c-c++-common/Wimplicit-fallthrough-25.c: New test.
1078 * c-c++-common/Wimplicit-fallthrough-26.c: New test.
1079 * c-c++-common/Wimplicit-fallthrough-27.c: New test.
1080 * c-c++-common/Wimplicit-fallthrough-28.c: New test.
1081 * c-c++-common/Wimplicit-fallthrough-29.c: New test.
1082 * c-c++-common/Wimplicit-fallthrough-30.c: New test.
1083 * c-c++-common/Wimplicit-fallthrough-31.c: New test.
1084 * c-c++-common/Wimplicit-fallthrough-32.c: New test.
1085 * c-c++-common/Wimplicit-fallthrough-33.c: New test.
1086
4803de58
EB
10872016-10-11 Eric Botcazou <ebotcazou@adacore.com>
1088
1089 * gcc.target/sparc/setcc-4.c: Adjust.
1090 * gcc.target/sparc/setcc-5.c: Likewise.
1091 * gcc.target/sparc/setcc-6.c: Likewise.
1092 * gcc.target/sparc/setcc-7.c: Likewise.
1093 * gcc.target/sparc/setcc-8.c: Likewise.
1094 * gcc.target/sparc/setcc-9.c: Likewise.
1095 * gcc.target/sparc/setcc-10.c: Delete.
1096
f6cf4810
SK
10972016-10-11 Steven G. Kargl <kargl@gcc.gnu.org>
1098
1099 PR fortran/77942
1100 * gfortran.dg/pr77942.f90
1101
8e8c2744
FR
11022016-10-11 Fritz Reese <fritzoreese@gmail.com>
1103
1104 * gfortran.dg/dec_math.f90: New testsuite.
1105
ddefad9a
SKS
11062016-10-11 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1107
1108 * gcc.dg/tree-ssa/pr59597.c: Typedef __INT32_TYPE__ to i32.
1109 (main): Declare j as i32 instead of int.
1110
e7b08761
TP
11112016-10-11 Thomas Preud'homme <thomas.preudhomme@arm.com>
1112
1113 PR testsuite/PR77710
1114 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Use *-*-* as catch-all
1115 target triplet instead of *-*-*-*.
1116
9fd7cd44
EB
11172016-10-11 Eric Botcazou <ebotcazou@adacore.com>
1118
1119 * gnat.dg/unchecked_convert10.adb: New test.
1120 * gnat.dg/unchecked_convert11.adb: Likewise.
1121 * gnat.dg/unchecked_convert12.adb: Likewise.
1122
ff7e7ee0
EB
11232016-10-11 Eric Botcazou <ebotcazou@adacore.com>
1124
1125 * gcc.target/sparc/cbcond-1.c: New test.
1126 * gcc.target/sparc/cbcond-2.c: Likewise.
1127 * gcc.target/sparc/movcc-1.c: Likewise.
1128 * gcc.target/sparc/movcc-2.c: Likewise.
1129 * gcc.target/sparc/setcc-1.c: Adjust.
1130 * gcc.target/sparc/setcc-2.c: Likewise.
1131 * gcc.target/sparc/setcc-3.c: Likewise.
1132 * gcc.target/sparc/setcc-4.c: Likewise.
1133 * gcc.target/sparc/setcc-5.c: Likewise.
1134 * gcc.target/sparc/setcc-6.c: New test.
1135 * gcc.target/sparc/setcc-7.c: Likewise.
1136 * gcc.target/sparc/setcc-8.c: Likewise.
1137 * gcc.target/sparc/setcc-9.c: Likewise.
1138 * gcc.target/sparc/setcc-10.c: Likewise.
1139
d30078b8
JL
11402016-10-10 Jeff Law <law@redhat.com>
1141
1142 PR tree-optimization/71947
1143 * gcc.dg/tree-ssa/pr71947-1.c: New test.
1144 * gcc.dg/tree-ssa/pr71947-2.c: New test.
1145 * gcc.dg/tree-ssa/pr71947-3.c: New test.
1146 * gcc.dg/tree-ssa/pr71947-4.c: New test.
1147 * gcc.dg/tree-ssa/pr71947-5.c: New test.
1148 * gcc.dg/tree-ssa/pr71947-6.c: New test.
1149
5f869266
TK
11502016-10-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1151
1152 PR fortran/77915
1153 * gfortran.dg/matmul_11.f90: New test.
1154
174e0b00
JW
11552016-10-10 Jiong Wang <jiong.wang@arm.com>
1156
1157 * gcc.target/aarch64/advsimd-intrinsics/unary_scalar_op.inc: Support FMT64.
1158 * gcc.target/aarch64/advsimd-intrinsics/vabdh_f16_1.c: New.
1159 * gcc.target/aarch64/advsimd-intrinsics/vcageh_f16_1.c: New.
1160 * gcc.target/aarch64/advsimd-intrinsics/vcagth_f16_1.c: New.
1161 * gcc.target/aarch64/advsimd-intrinsics/vcaleh_f16_1.c: New.
1162 * gcc.target/aarch64/advsimd-intrinsics/vcalth_f16_1.c: New.
1163 * gcc.target/aarch64/advsimd-intrinsics/vceqh_f16_1.c: New.
1164 * gcc.target/aarch64/advsimd-intrinsics/vceqzh_f16_1.c: New.
1165 * gcc.target/aarch64/advsimd-intrinsics/vcgeh_f16_1.c: New.
1166 * gcc.target/aarch64/advsimd-intrinsics/vcgezh_f16_1.c: New.
1167 * gcc.target/aarch64/advsimd-intrinsics/vcgth_f16_1.c: New.
1168 * gcc.target/aarch64/advsimd-intrinsics/vcgtzh_f16_1.c: New.
1169 * gcc.target/aarch64/advsimd-intrinsics/vcleh_f16_1.c: New.
1170 * gcc.target/aarch64/advsimd-intrinsics/vclezh_f16_1.c: New.
1171 * gcc.target/aarch64/advsimd-intrinsics/vclth_f16_1.c: New.
1172 * gcc.target/aarch64/advsimd-intrinsics/vcltzh_f16_1.c: New.
1173 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s16_f16_1.c: New.
1174 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s64_f16_1.c: New.
1175 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u16_f16_1.c: New.
1176 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u64_f16_1.c: New.
1177 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s16_1.c: New.
1178 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s64_1.c: New.
1179 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u16_1.c: New.
1180 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u64_1.c: New.
1181 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s16_1.c: New.
1182 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s64_1.c: New.
1183 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u16_1.c: New.
1184 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u64_1.c: New.
1185 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s16_f16_1.c: New.
1186 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s64_f16_1.c: New.
1187 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u16_f16_1.c: New.
1188 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u64_f16_1.c: New.
1189 * gcc.target/aarch64/advsimd-intrinsics/vcvth_s16_f16_1.c: New.
1190 * gcc.target/aarch64/advsimd-intrinsics/vcvth_s64_f16_1.c: New.
1191 * gcc.target/aarch64/advsimd-intrinsics/vcvth_u16_f16_1.c: New.
1192 * gcc.target/aarch64/advsimd-intrinsics/vcvth_u64_f16_1.c: New.
1193 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s16_f16_1.c: New.
1194 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s64_f16_1.c: New.
1195 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u16_f16_1.c: New.
1196 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u64_f16_1.c: New.
1197 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s16_f16_1.c: New.
1198 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s64_f16_1.c: New.
1199 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u16_f16_1.c: New.
1200 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u64_f16_1.c: New.
1201 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s16_f16_1.c: New.
1202 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s64_f16_1.c: New.
1203 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u16_f16_1.c: New.
1204 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u64_f16_1.c: New.
1205 * gcc.target/aarch64/advsimd-intrinsics/vfmash_lane_f16_1.c: New.
1206 * gcc.target/aarch64/advsimd-intrinsics/vmaxh_f16_1.c: New.
1207 * gcc.target/aarch64/advsimd-intrinsics/vminh_f16_1.c: New.
1208 * gcc.target/aarch64/advsimd-intrinsics/vmulh_lane_f16_1.c: New.
1209 * gcc.target/aarch64/advsimd-intrinsics/vmulxh_f16_1.c: New.
1210 * gcc.target/aarch64/advsimd-intrinsics/vmulxh_lane_f16_1.c: New.
1211 * gcc.target/aarch64/advsimd-intrinsics/vrecpeh_f16_1.c: New.
1212 * gcc.target/aarch64/advsimd-intrinsics/vrecpsh_f16_1.c: New.
1213 * gcc.target/aarch64/advsimd-intrinsics/vrecpxh_f16_1.c: New.
1214 * gcc.target/aarch64/advsimd-intrinsics/vrsqrteh_f16_1.c: New.
1215 * gcc.target/aarch64/advsimd-intrinsics/vrsqrtsh_f16_1.c: New.
1216
4bc63138
JW
12172016-10-10 Jiong Wang <jiong.wang@arm.com>
1218
1219 * gcc.target/aarch64/advsimd-intrinsics/vdiv_f16_1.c: New.
1220 * gcc.target/aarch64/advsimd-intrinsics/vfmas_lane_f16_1.c: New.
1221 * gcc.target/aarch64/advsimd-intrinsics/vfmas_n_f16_1.c: New.
1222 * gcc.target/aarch64/advsimd-intrinsics/vmaxnmv_f16_1.c: New.
1223 * gcc.target/aarch64/advsimd-intrinsics/vmaxv_f16_1.c: New.
1224 * gcc.target/aarch64/advsimd-intrinsics/vminnmv_f16_1.c: New.
1225 * gcc.target/aarch64/advsimd-intrinsics/vminv_f16_1.c: New.
1226 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane_f16_1.c: New.
1227 * gcc.target/aarch64/advsimd-intrinsics/vmulx_f16_1.c: New.
1228 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f16_1.c: New.
1229 * gcc.target/aarch64/advsimd-intrinsics/vmulx_n_f16_1.c: New.
1230 * gcc.target/aarch64/advsimd-intrinsics/vpminmaxnm_f16_1.c: New.
1231 * gcc.target/aarch64/advsimd-intrinsics/vrndi_f16_1.c: New.
1232 * gcc.target/aarch64/advsimd-intrinsics/vsqrt_f16_1.c: New.
1233
8f3edb07
JW
12342016-10-10 Jiong Wang <jiong.wang@arm.com>
1235
1236 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (FP16_SUPPORTED):
1237 Enable AArch64.
1238 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c: Add support for
1239 vdup*_laneq.
1240 * gcc.target/aarch64/advsimd-intrinsics/vduph_lane.c: New.
1241 * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: New.
1242 * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: New.
1243 * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: New.
1244
6e49f922
JW
12452016-10-10 Matthew Wahab <matthew.wahab@arm.com>
1246 Jiong Wang <jiong.wang@arm.com>
1247
1248 * target-supports.exp (add_options_for_arm_v8_2a_fp16_scalar): Mention
1249 AArch64 support.
1250 (add_options_for_arm_v8_2a_fp16_neon): Likewise.
1251 (check_effective_target_arm_v8_2a_fp16_scalar_ok_nocache): Support
1252 AArch64 targets.
1253 (check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): Support
1254 AArch64 targets.
1255 (check_effective_target_arm_v8_2a_fp16_scalar_hw): Support AArch64
1256 targets.
1257 (check_effective_target_arm_v8_2a_fp16_neon_hw): Likewise.
1258
41683e1a
EB
12592016-10-10 Eric Botcazou <ebotcazou@adacore.com>
1260
1261 * gnat.dg/specs/vfa.ads: New test.
1262
6e49f922 12632016-10-10 Eric Botgazou <ebotcazou@adacore.com>
036a2fa2
EB
1264
1265 * gnat.dg/inline13.ad[sb]: New test.
1266 * gnat.dg/inline13_pkg.ad[sb]: New helper.
1267
55cfd746
EB
12682016-10-10 Eric Botcazou <ebotcazou@adacore.com>
1269
1270 * gnat.dg/biased_subtype.adb: New test.
1271
4dfb8a2a
JJ
12722016-10-09 Jakub Jelinek <jakub@redhat.com>
1273
1274 PR tree-optimization/77901
1275 * gcc.c-torture/compile/pr77901.c: New test.
1276
67b97478
PK
12772016-10-09 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1278
1279 * gcc.dg/ipa/propalign-1.c: Adjust scan-ipa-dump.
1280 * gcc.dg/ipa/propalign-2.c: Likewise
1281 * gcc.dg/ipa/propalign-3.c: Likewise.
1282 * gcc.dg/ipa/propalign-4.c: Likewise.
1283 * gcc.dg/ipa/propalign-5.c: Likewise.
1284
7bad794a
JJ
12852016-10-08 Jakub Jelinek <jakub@redhat.com>
1286
81b02905
JJ
1287 * c-c++-common/Wimplicit-fallthrough-23.c (foo): Add further tests.
1288
ee19ef45
JJ
1289 * c-c++-common/Wimplicit-fallthrough-23.c (foo): Add further tests.
1290
7bad794a
JJ
1291 * c-c++-common/Wimplicit-fallthrough-23.c: New test.
1292 * c-c++-common/Wimplicit-fallthrough-24.c: New test.
1293
56d3a930
FR
12942016-10-07 Fritz Reese <fritzoreese@gmail.com>
1295
1296 * gfortran.dg/dec_union_11.f90: New testcase.
1297
45e2bf2e
NS
12982016-10-07 Nathan Sidwell <nathan@acm.org>
1299
1300 PR c++/66443
1301 * g++.dg/cpp0x/pr66443-cxx11.C: New.
1302 * g++.dg/cpp0x/pr66443-cxx11-2.C: New.
1303 * g++.dg/cpp1y/pr66443-cxx14.C: New
1304 * g++.dg/cpp1y/pr66443-cxx14-2.C: New.
1305 * g++.dg/cpp1y/pr66443-cxx14-3.C: New.
1306
be845b04
JJ
13072016-10-07 Jakub Jelinek <jakub@redhat.com>
1308
1309 * g++.dg/cpp0x/addressof1.C: New test.
1310 * g++.dg/cpp0x/addressof2.C: New test.
1311
08213983
MM
13122016-10-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1313
1314 * gcc.target/powerpc/float128-type-1.c: New test to check that
1315 PowerPC 64-bit Linux enables -mfloat128-type by default.
1316 * gcc.target/powerpc/float128-type-2.c: Likewise.
1317 * gcc.target/powerpc/float128-mix.c: Change error message to
1318 reflect that __ibm128 is now #define'ed to be long double.
1319
bd845c14
SK
13202016-10-07 Steven G. Kargl <kargl@gcc.gnu.org>
1321
1322 PR fortran/77406
1323 * gfortran.dg/pr77406.f90: New test.
1324 * gfortran.dg/assumed_type_3.f90: Update error messages.
1325 * gfortran.dg/defined_operators_1.f90: Ditto.
1326 * gfortran.dg/generic_26.f90: Ditto.
1327 * gfortran.dg/generic_7.f90: Ditto.
1328 * gfortran.dg/gomp/udr5.f90: Ditto.
1329 * gfortran.dg/gomp/udr7.f90: Ditto.
1330 * gfortran.dg/interface_1.f90: Ditto.
1331 * gfortran.dg/interface_37.f90: Ditto.
1332 * gfortran.dg/interface_5.f90: Ditto.
1333 * gfortran.dg/interface_6.f90: Ditto.
1334 * gfortran.dg/interface_7.f90
1335 * gfortran.dg/no_arg_check_3.f90
1336 * gfortran.dg/operator_5.f90
1337 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1338
c09c4992
BE
13392016-10-07 Bernd Edlinger <bernd.edlinger@hotmail.de>
1340
1341 PR c++/77700
1342 * c-c++-common/Wint-in-bool-context.c: Update test.
1343
d7f336f8
RB
13442016-10-07 Richard Biener <rguenther@suse.de>
1345
1346 * gcc.dg/tree-ssa/vrp01.c: Adjust.
1347 * gcc.dg/tree-ssa/vrp34.c: Likewise.
1348
a9172bf3
MP
13492016-10-07 Marek Polacek <polacek@redhat.com>
1350
1351 * c-c++-common/Wimplicit-fallthrough-22.c: New test.
1352
8a14afd0
BS
13532016-10-07 Bernd Schmidt <bschmidt@redhat.com>
1354
1355 PR c++/69733
1356 * c-c++-common/pr69733.c: New test.
1357 * gcc.dg/pr69733.c: New test.
1358 * gcc.target/i386/pr69733.c: New test.
1359
d4bd4646
MP
13602016-10-07 Marek Polacek <polacek@redhat.com>
1361
1362 PR c++/77803
1363 * g++.dg/warn/Wimplicit-fallthrough-1.C: New test.
1364
a93cdc5c
JJ
13652016-10-07 Jakub Jelinek <jakub@redhat.com>
1366
1367 PR tree-optimization/77664
1368 * gcc.dg/tree-ssa/pr77664.c: New test.
1369 * gcc.dg/pr77664.c: New test.
1370
13712016-10-06 Louis Krupp <louis.krupp@zoho.com>
4ee822df
LK
1372
1373 * gfortran.dg/pr69955.f90: New test.
1374
ac193ee7
LK
13752016_10-06 Louis Krupp <louis.krupp@zoho.com>
1376
1377 PR fortran/57910
1378 * gfortran.dg/pr57910.f90: New test.
1379
342cfb3e
JJ
13802016-10-06 Jakub Jelinek <jakub@redhat.com>
1381
1382 * g++.dg/cpp1z/has-unique-obj-representations1.C: New test.
1383 * g++.dg/cpp1z/has-unique-obj-representations2.C: New test.
1384
48057089
KV
13852016-10-06 Kugan Vivekanandarajah <kuganv@linaro.org>
1386
1387 PR tree-optimization/77862
1388 * gcc.dg/pr77862.c: New test.
1389
65b25c9b
KV
13902016-10-06 Kugan Vivekanandarajah <kuganv@linaro.org>
1391
1392 * gcc.dg/tree-ssa/evrp4.c: New test.
1393
f3127685
JL
13942016-10-06 Jeff Law <law@redhat.com>
1395
1396 PR tree-optimization/71661
1397 * gcc.dg/tree-ssa/pr71661.c: New test.
1398
b3972588
RB
13992016-10-06 Richard Biener <rguenther@suse.de>
1400
1401 PR tree-optimization/77855
1402 * gcc.dg/torture/pr77855.c: New testcase.
1403
139dc3c6 14042016-10-06 James Clarke <jrtc27@jrtc27.com>
5cb96b6a 1405 Eric Botcazou <ebotcazou@adacore.com>
139dc3c6
JC
1406
1407 * g++.dg/other/pr77759.C: New test.
1408
37f6a157
RB
14092016-10-06 Richard Biener <rguenther@suse.de>
1410
1411 PR tree-optimization/77839
1412 * gcc.dg/torture/pr77839.c: New testcase.
1413
f779aeb8
MP
14142016-10-06 Marek Polacek <polacek@redhat.com>
1415
1416 * g++.dg/cpp1z/init-statement9.C: New test.
1417
eee8f0b0
AS
14182016-10-05 Andrew Senkevich <andrew.senkevich@intel.com>
1419
1420 * gcc.target/i386/pcommit-1.c: Deleted.
1421 * gcc.target/i386/sse-12.c: Deleted -pcommit option.
1422 * gcc.target/i386/sse-13.c: Ditto.
1423 * gcc.target/i386/sse-14.c: Ditto.
1424 * gcc.target/i386/sse-22.c: Ditto.
1425 * gcc.target/i386/sse-23.c: Ditto.
1426 * g++.dg/other/i386-2.C: Ditto.
1427
b48042bb
UB
14282016-10-05 Uros Bizjak <ubizjak@gmail.com>
1429
1430 * gcc.target/i386/pr77833.c: Require int128 effective target.
1431
50b01e1d
SK
14322016-10-05 Steven G. Kargl <kargls@gcc.gnu.org>
1433
1434 PR fortran/58991
1435 PR fortran/58992
1436 * gfortran.dg/associate_22.f90: New test.
1437
908b8296
FR
14382016-10-05 Fritz Reese <fritzoreese@gmail.com>
1439
1440 * gfortran.dg/dec_union_9.f90: New testcase.
1441 * gfortran.dg/dec_union_10.f90: New testcase.
1442
87582521
JJ
14432016-10-05 Jakub Jelinek <jakub@redhat.com>
1444
2e69f143
JJ
1445 PR sanitizer/66343
1446 * gcc.dg/pch/pr66343-3.c: New test.
1447 * gcc.dg/pch/pr66343-3.hs: New file.
1448
87582521
JJ
1449 PR sanitizer/66343
1450 * gcc.dg/pch/pr66343-1.c: New test.
1451 * gcc.dg/pch/pr66343-1.hs: New file.
1452 * gcc.dg/pch/pr66343-2.c: New test.
1453 * gcc.dg/pch/pr66343-2.hs: New file.
1454
700fff34
BE
14552016-10-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
1456
1457 * c-c++-common/Wint-in-bool-context.c: Update test.
1458
17a9e380
MP
14592016-10-05 Marek Polacek <polacek@redhat.com>
1460
1461 * g++.dg/cpp1z/init-statement1.C: New test.
1462 * g++.dg/cpp1z/init-statement2.C: New test.
1463 * g++.dg/cpp1z/init-statement3.C: New test.
1464 * g++.dg/cpp1z/init-statement4.C: New test.
1465 * g++.dg/cpp1z/init-statement5.C: New test.
1466 * g++.dg/cpp1z/init-statement6.C: New test.
1467 * g++.dg/cpp1z/init-statement7.C: New test.
1468 * g++.dg/cpp1z/init-statement8.C: New test.
1469
6e48e779
LK
14702016-10-05 Louis Krupp <louis.krupp@zoho.com>
1471
1472 PR fortran/67524
1473 * gfortran.dg/pr67524.f90: New test.
1474
04a32443
JJ
14752016-10-05 Jakub Jelinek <jakub@redhat.com>
1476
1477 PR sanitizer/77823
1478 * c-c++-common/ubsan/shift-9.c: New test.
1479
743a9cf7
SKS
14802016-10-05 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1481
1482 * gcc.dg/torture/pr69941.c: Use __INT32_TYPE__ instead
1483 of int if __SIZEOF_INT__ is less than 4 bytes.
1484
a40278c3
JD
14852016-10-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1486
1487 * gfortran.dg/dtio_15.f90: Fix spaces in dg-do.
1488 * gfortran.dg/class_array_20.f03: Likewise.
1489 * gfortran.dg/class_array_21.f03: Likewise.
1490 * gfortran.dg/finalize_29.f08: Likewise.
1491 * gfortran.dg/unlimited_polymorphic_23.f90: Likewise.
1492
39bb7d01
RB
14932016-10-05 Richard Biener <rguenther@suse.de>
1494
1495 PR middle-end/77826
1496 * gcc.dg/torture/pr77826.c: New testcase.
1497
eeb57981
RB
14982016-10-05 Richard Biener <rguenther@suse.de>
1499
1500 * gcc.dg/fold-copysign-1.c: New testcase.
1501
f9018d75
AS
15022016-10-05 Andreas Schwab <schwab@suse.de>
1503
1504 * g++.dg/pr49847-2.C: Remove.
1505
7e8000b3
PMR
15062016-10-05 Pierre-Marie de Rodat <derodat@adacore.com>
1507
1508 * gnat.dg/debug7.adb, gnat.dg/debug7.ads: New testcase.
1509
54f84ca9
RB
15102016-10-05 Richard Biener <rguenther@suse.de>
1511
1512 PR middle-end/55152
1513 * gcc.dg/pr55152-2.c: New testcase.
1514
17beda50
JD
15152016-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1516
1517 * gfortran.dg/dtio_15.f90: New test.
1518
1c84b798
ILT
15192016-10-04 Ian Lance Taylor <iant@golang.org>
1520
1521 * gcc.dg/split-7.c: New test.
1522
7ec39552
MS
15232016-10-04 Martin Sebor <msebor@redhat.com>
1524
1525 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast int argument to
1526 %lc directive to wint_t to silence -Wformat warnings on targets
1527 where the latter is a distinct type such as long.
1528
8ff04ff9
MS
15292016-10-04 Martin Sebor <msebor@redhat.com>
1530
1531 PR c++/77804
1532 * g++.dg/warn/Wplacement-new-size-4.C: New test.
1533
bfecd57c
JJ
15342016-10-04 Jakub Jelinek <jakub@redhat.com>
1535
f72da967
JJ
1536 PR c++/77791
1537 * g++.dg/cpp0x/lambda/lambda-77791.C: New test.
1538
bfecd57c
JJ
1539 * g++.dg/other/java3.C: Remove.
1540 * g++.dg/other/java1.C: Remove.
1541 * g++.dg/other/error12.C: Remove.
1542 * g++.dg/other/java2.C: Remove.
1543 * g++.dg/warn/Wnvdtor.C: Remove.
1544 * g++.dg/lookup/java1.C: Remove.
1545 * g++.dg/lookup/java2.C: Remove.
1546 * g++.dg/ext/pr34829.C: Remove.
1547 * g++.dg/ext/java-3.C: Remove.
1548 * g++.dg/ext/java-1.C: Remove.
1549 * g++.dg/ext/java-2.C: Remove.
1550 * g++.old-deja/g++.oliva/dwarf2.C: Remove.
1551
fe8b1e83
DG
15522016-10-04 Doug Gilmore <doug.gilmore@imgtec.com>
1553
1554 PR tree-optimization/77808
1555 * gcc.dg/tree-ssa/pr77808.c: New testcase.
1556
078b5aab
RB
15572016-10-04 Richard Biener <rguenther@suse.de>
1558
1559 PR tree-optimization/77399
1560 * gcc.dg/tree-ssa/forwprop-35.c: Adjust.
1561
2b568899
RB
15622016-10-04 Richard Biener <rguenther@suse.de>
1563
1564 PR middle-end/77833
1565 * gcc.target/i386/pr77833.c: New testcase.
1566
0a4e5cf3
JL
15672016-09-26 Jeff Law <law@redhat.com>
1568
1569 PR tree-optimization/71550
1570 PR tree-optimization/71403
1571 * gcc.c-torture/execute/pr71550.c: New test.
1572
d07b0a23
SKS
15732016-10-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1574
1575 * gcc.target/avr/torture/builtins-error.c: Add -ffat-lto-objects
1576 option.
1577
b44a42cf
KT
15782016-10-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1579
1580 Revert
1581 2016-09-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1582
1583 * gcc.target/aarch64/ifcvt_avoid_const_materialization_1.c: New test.
1584
f41f1ceb
MP
15852016-10-03 Marek Polacek <polacek@redhat.com>
1586
1587 * g++.dg/cpp0x/nullptr37.C: New test.
1588
1633d3b9
BE
15892016-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
1590
1591 * c-c++-common/Wint-in-bool-context.c: Update test.
1592
2c8e3a1d
JJ
15932016-10-02 Jakub Jelinek <jakub@redhat.com>
1594
1595 * g++.dg/ext/asm3.C (two): Only use register keyword for C++14 and
1596 earlier.
1597 * g++.dg/charset/asm2.c (memmove): Likewise.
1598 * g++.dg/tls/diag-2.C (foo): Expect -Wregister error for C++17.
1599 * g++.dg/tls/diag-4.C (foo): Likewise.
1600 * c-c++-common/vector-subscript-2.c (vf): Change dg-error to
1601 dg-warning, fix up regex.
1602 * g++.old-deja/g++.brendan/warnings4.C: Limit to c++14_down targets.
1603 * g++.old-deja/g++.mike/p700.C: Add -Wno-register.
1604 * g++.old-deja/g++.mike/net31.C: Likewise.
1605 * g++.old-deja/g++.other/regstack.C (foo): Expect -Wregister warning
1606 for C++17.
1607 * g++.old-deja/g++.jason/enum3.C: Add -Wno-register.
1608 * g++.old-deja/g++.eh/ia64-1.C: Likewise.
1609
f00b6283
RB
16102016-10-01 Richard Biener <rguenther@suse.de>
1611
1612 PR middle-end/77798
1613 * gfortran.fortran-torture/compile/pr77798.f90: New testcase.
1614
0f0565b1
AV
16152016-10-01 Andre Vehreschild <vehre@gcc.gnu.org>
1616
1617 PR fortran/77663
1618 * gfortran.dg/coarray_send_by_ref_1.f08: New test.
1619
c58823a0
JJ
16202016-10-01 Jakub Jelinek <jakub@redhat.com>
1621
1622 PR c/77490
1623 * c-c++-common/Wbool-operation-1.c: Add -Wno-psabi to dg-options.
1624 Add dg-prune-output directive.
1625
e3228a50
JD
16262016-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1627
1628 PR fortran/66643
1629 * gfortran.fortran-torture/compile/arrayio.f90: Update test.
1630 * gfortran.fortran-torture/compile/write.f90: Update test.
1631
e70bbc6f
MW
16322016-09-30 Matthew Wawhab <matthew.wahab@arm.com>
1633
1634 * gcc.target/arm/fp16-aapcs-3.c: Replace arm_fp16_ok with
1635 arm_fp16_alternative_ok as the required effective target.
1636 * gcc.target/arm/fp16-aapcs-4.c: Likewise. Also add
1637 -mfp16-format=alternative to the dg-options directive and remove
1638 the dg-add-options directive.
1639
c39747d2
FR
16402016-09-30 Fritz Reese <fritzoreese@gmail.com>
1641
1642 PR fortran/77764
1643 * gfortran.dg/dec_union_8.f90: New testcase.
1644
00074dd8
FR
16452016-09-30 Fritz Reese <fritzoreese@gmail.com>
1646
1647 PR fortran/77782
1648 * gfortran.dg/dec_structure_16.f90: New testcase.
1649
26f391e8
AV
16502016-09-30 Andre Vehreschild <vehre@gcc.gnu.org>
1651
1652 * gfortran.dg/coarray_allocate_10.f08: New test.
1653 * gfortran.dg/coindexed_1.f90: Above fixes allow execution.
1654
fa16a271
KT
16552016-09-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1656
1657 * gcc.target/aarch64/ifcvt_avoid_const_materialization_1.c: New test.
1658
f334c828
RB
16592016-09-30 Richard Biener <rguenther@suse.de>
1660
1661 PR tree-optimization/77399
1662 * gcc.dg/tree-ssa/forwprop-35.c: New testcase.
1663
76e3ec9c
SL
16642016-09-29 Sandra Loosemore <sandra@codesourcery.com>
1665
871267e1 1666 * c-c++-common/pr27336.c: Make dependency on
76e3ec9c
SL
1667 -fdelete-null-pointer-checks explicit.
1668 * g++.dg/cpp0x/constexpr-array-ptr10.C: Likewise.
1669 * g++.dg/cpp0x/constexpr-nullptr-1.C: Likewise.
1670 * g++.dg/lto/pr69589_0.C: Add nios2-*-elf to unsupported targets.
1671 * gcc.dg/pic-1.c: Require fpic target support.
1672 * gcc.dg/pic-2.c: Likewise.
1673
a2c6e7f2
JJ
16742016-09-29 Jakub Jelinek <jakub@redhat.com>
1675
1676 Implement P0001R1 - C++17 removal of register storage class specifier
1677 * c-c++-common/Wvarargs-2.c (foo1): Except new warning for C++17.
1678 * c-c++-common/vector-subscript-2.c (vf): Expect new error for
1679 C++17.
1680 * c-c++-common/vector-subscript-5.c (foo): Don't use register
1681 keyword if not __SSE2__.
1682 * c-c++-common/Wvarargs.c (foo1, foo3): Expect new warnings for
1683 C++17.
1684 * g++.dg/compat/struct-layout-1_generate.c (iterative_hash): Remove
1685 register keywords.
1686 * g++.dg/eh/pr29166.C: Add -Wno-register option.
1687 * g++.dg/warn/register-parm-1.C (erroneous_warning,
1688 no_erroneous_warning): Expect new warnings for C++17.
1689 * g++.dg/warn/register-var-2.C (f): Likewise.
1690 * g++.dg/parse/register1.C (f): Expect new error for C++17.
1691 * g++.dg/parse/linkage2.C (foo): Likewise.
1692 * g++.dg/torture/pr36826.C (CoinMin, CoinMax): Avoid register
1693 keyword on parameters for C++17.
1694 * g++.dg/cpp1z/register1.C: New test.
1695 * g++.dg/cpp1z/register2.C: New test.
1696 * g++.dg/cpp1z/register3.C: New test.
1697
4ab76933
UB
16982016-09-29 Uros Bizjak <ubizjak@gmail.com>
1699
1700 * gcc.target/i386/adx-check.h (main): Simplify feature bit tests.
1701 * gcc.target/i386/avx2-check.h (main): Ditto.
1702 * gcc.target/i386/avx512bw-check.h (main): Ditto.
1703 * gcc.target/i386/avx512cd-check.h (main): Ditto.
1704 * gcc.target/i386/avx512dq-check.h (main): Ditto.
1705 * gcc.target/i386/avx512er-check.h (main): Ditto.
1706 * gcc.target/i386/avx512f-check.h (main): Ditto.
1707 * gcc.target/i386/avx512ifma-check.h (main): Ditto.
1708 * gcc.target/i386/avx512vbmi-check.h (main): Ditto.
1709 * gcc.target/i386/avx512vl-check.h (main): Ditto.
1710
2488ebe5
UB
17112016-09-29 Uros Bizjak <ubizjak@gmail.com>
1712
1713 PR target/77756
1714 * gcc.target/i386/pr77756.c: New test.
1715
4d258d09
MP
17162016-09-29 Marek Polacek <polacek@redhat.com>
1717
1718 * g++.dg/cpp0x/fallthrough2.C: Use the c++14_down target.
1719
a9087411
MP
17202016-09-29 Marek Polacek <polacek@redhat.com>
1721
1722 * g++.dg/cpp0x/fallthrough2.C: Only expect the warning in C++11 and
1723 C++14.
1724
fa0a064a
ML
17252016-09-29 Martin Liska <mliska@suse.cz>
1726
1727 * objc/execute/construct1.m: New test.
1728
0ce1ecc7
RB
17292016-09-29 Richard Biener <rguenther@suse.de>
1730
1731 PR tree-optimization/77768
1732 * gcc.dg/torture/pr77768.c: New testcase.
1733
da186c1f
RB
17342016-09-28 Richard Biener <rguenther@suse.de>
1735
1736 PR middle-end/77407
1737 * gcc.dg/pr77407.c: New testcase.
1738
d657e995
RB
17392016-09-29 Richard Biener <rguenther@suse.de>
1740
1741 PR middle-end/55152
1742 * gcc.dg/pr55152.c: New testcase.
1743 * gcc.dg/tree-ssa/phi-opt-5.c: Adjust.
1744
cadf6296
RO
17452016-09-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1746
1747 * gcc.dg/profile-update-warning.c: Restrict to ia32.
1748 (dg-options): Remove -m32.
1749
88000fd1
MS
17502016-09-28 Martin Sebor <msebor@redhat.com>
1751
1752 PR middle-end/77721
1753 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: New test.
1754
0c172974
JD
17552016-09-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1756
1757 PR libgfortran/77707
1758 * gfortran.dg/inquire_17.f90: New test.
1759
4b390698
JJ
17602016-09-28 Jakub Jelinek <jakub@redhat.com>
1761
1762 PR c++/77467
1763 * g++.dg/cpp1y/constexpr-77467.C: New test.
1764
2b1b5938
MS
17652016-09-28 Martin Sebor <msebor@redhat.com>
1766
1767 PR c/77762
1768 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test_vsnprintf_chk_s):
1769 Call __builtin___vsnprintf_chk, not __builtin___snprintf_chk.
1770 (test_sprintf_p_const): Adjust line numbers to avoid failures
1771 introduced in r240503.
1772
30dc6ee9
MS
17732016-09-28 Martin Sebor <msebor@redhat.com>
1774
1775 PR middle-end/77683
1776 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
1777
7d290e93
BE
17782016-09-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
1779
fcf32bad
BE
1780 PR c++/77748
1781 * g++.dg/pr77550.C: Avoid undefined behavior.
1782
7d290e93
BE
1783 * gcc.dg/tree-ssa/pr68198.c: Fix dg-final.
1784
912d9ec3
WD
17852016-09-28 Wilco Dijkstra <wdijkstr@arm.com>
1786
1787 * gcc.dg/strlenopt-20.c: Update test.
1788 * gcc.dg/strlenopt-21.c: Likewise.
1789 * gcc.dg/strlenopt-22.c: Likewise.
1790 * gcc.dg/strlenopt-22g.c: Likewise.
1791 * gcc.dg/strlenopt-26.c: Likewise.
1792 * gcc.dg/strlenopt-5.c: Likewise.
1793 * gcc.dg/strlenopt-7.c: Likewise.
1794 * gcc.dg/strlenopt-9.c: Likewise.
1795
459bcfb0
JJ
17962016-09-27 Jakub Jelinek <jakub@redhat.com>
1797
6e39060a
JJ
1798 * g++.dg/cpp1z/feat-cxx1z.C: Add __cpp_capture_star_this test.
1799
8ca33347
JJ
1800 * g++.dg/cpp1z/lambda-this1.C: New test.
1801 * g++.dg/cpp1z/lambda-this2.C: New test.
1802
459bcfb0
JJ
1803 PR c++/77722
1804 * g++.dg/ubsan/return-4.C: New test.
1805 * g++.dg/ubsan/return-5.C: New test.
1806 * g++.dg/ubsan/return-6.C: New test.
1807
20fba714
JW
18082016-09-27 Jiong Wang <jiong.wang@arm.com>
1809
1810 * lib/target-supports.exp
1811 (check_effective_target_arm_v8_2a_fp16_scalar_hw): Delete redundant word
1812 in function comment.
1813
bebe0086
ML
18142016-09-27 Martin Liska <mliska@suse.cz>
1815
1816 PR gcov-profile/46266
1817 * lib/gcov.exp: Verify that <built-in>.gcov file is not
1818 considered.
1819
59896334
RB
18202016-09-27 Richard Biener <rguenther@suse.de>
1821
1822 PR tree-optimization/77745
1823 * g++.dg/torture/pr77745.C: New testcase.
1824
f0d355dc
RB
18252016-09-27 Richard Biener <rguenther@suse.de>
1826
1827 PR tree-optimization/77478
1828 * gcc.dg/torture/pr77478.c: New testcase.
1829
8c9434c2
ML
18302016-09-27 Martin Liska <mliska@suse.cz>
1831
1832 PR gcov-profile/7970
1833 PR gcov-profile/16855
1834 PR gcov-profile/44779
1835 * g++.dg/gcov/pr16855.C: New test.
1836
511d092e
SKS
18372016-09-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1838
1839 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Require int32plus.
1840
f2e0c4e1
JJ
18412016-09-27 Jakub Jelinek <jakub@redhat.com>
1842
1843 PR fortran/77666
1844 * gfortran.dg/gomp/pr77666.f90: New test.
1845
3a4228ba
KV
18462016-09-27 Kugan Vivekanandarajah <kuganv@linaro.org>
1847
1848 PR ipa/77677
1849 * gcc.dg/torture/pr77677-2.c: New test.
1850
a184e37f
SK
18512016-09-26 Steven G. Kargl <kargl@gcc.gnu.org>
1852
1853 PR fortran/77420
1854 * gfortran.dg/pr77420_1.f90: New test.
1855 * gfortran.dg/pr77420_2.f90: Ditto.
1856 * gfortran.dg/pr77420_3.f90: New test. Requires ...
1857 * gfortran.dg/pr77420_4.f90: this file.
1858
8be59d19
KV
18592016-09-26 Kugan Vivekanandarajah <kuganv@linaro.org>
1860
1861 PR middle-end/77719
1862 * gfortran.dg/pr77719.f90: New test.
1863
991075a4
TP
18642016-09-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1865
1866 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust regex to accept
12a813c1 1867 singular form of byte when quantity is unknown.
991075a4 1868
c6147dc4
MP
18692016-09-26 Marek Polacek <polacek@redhat.com>
1870
1871 * g++.dg/cpp1z/feat-cxx1z.C: Test attribute fallthrough.
1872
5cc6c41c
ML
18732016-09-26 Martin Liska <mliska@suse.cz>
1874
1875 * c-c++-common/ubsan/sanitize-recover-1.c: New test.
1876 * c-c++-common/ubsan/sanitize-recover-2.c: New test.
1877 * c-c++-common/ubsan/sanitize-recover-3.c: New test.
1878 * c-c++-common/ubsan/sanitize-recover-4.c: New test.
1879 * c-c++-common/ubsan/sanitize-recover-5.c: New test.
1880 * c-c++-common/ubsan/sanitize-recover-6.c: New test.
1881 * c-c++-common/ubsan/sanitize-recover-7.c: New test.
1882 * c-c++-common/ubsan/sanitize-recover-8.c: New test.
1883 * c-c++-common/ubsan/sanitize-recover-9.c: New test.
1884
81fea426
MP
18852016-09-26 Marek Polacek <polacek@redhat.com>
1886
1887 PR c/7652
1888 * c-c++-common/Wimplicit-fallthrough-1.c: New test.
1889 * c-c++-common/Wimplicit-fallthrough-10.c: New test.
1890 * c-c++-common/Wimplicit-fallthrough-11.c: New test.
1891 * c-c++-common/Wimplicit-fallthrough-12.c: New test.
1892 * c-c++-common/Wimplicit-fallthrough-13.c: New test.
1893 * c-c++-common/Wimplicit-fallthrough-14.c: New test.
1894 * c-c++-common/Wimplicit-fallthrough-15.c: New test.
1895 * c-c++-common/Wimplicit-fallthrough-16.c: New test.
1896 * c-c++-common/Wimplicit-fallthrough-17.c: New test.
1897 * c-c++-common/Wimplicit-fallthrough-18.c: New test.
1898 * c-c++-common/Wimplicit-fallthrough-19.c: New test.
1899 * c-c++-common/Wimplicit-fallthrough-20.c: New test.
1900 * c-c++-common/Wimplicit-fallthrough-21.c: New test.
1901 * c-c++-common/Wimplicit-fallthrough-2.c: New test.
1902 * c-c++-common/Wimplicit-fallthrough-3.c: New test.
1903 * c-c++-common/Wimplicit-fallthrough-4.c: New test.
1904 * c-c++-common/Wimplicit-fallthrough-5.c: New test.
1905 * c-c++-common/Wimplicit-fallthrough-6.c: New test.
1906 * c-c++-common/Wimplicit-fallthrough-7.c: New test.
1907 * c-c++-common/Wimplicit-fallthrough-8.c: New test.
1908 * c-c++-common/Wimplicit-fallthrough-9.c: New test.
1909 * c-c++-common/attr-fallthrough-1.c: New test.
1910 * c-c++-common/attr-fallthrough-2.c: New test.
1911 * g++.dg/cpp0x/fallthrough1.C: New test.
1912 * g++.dg/cpp0x/fallthrough2.C: New test.
1913 * g++.dg/cpp1z/fallthrough1.C: New test.
1914 * g++.dg/warn/Wunused-label-1.C: Turn dg-error into dg-warning.
1915 * gcc.dg/Wimplicit-fallthrough-1.c: New test.
1916 * obj-c++.dg/Wimplicit-fallthrough-1.mm: New test.
1917 * objc.dg/Wimplicit-fallthrough-1.m: New test.
1918
9b597c1f
SK
19192016-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
1920
12a813c1 1921 PR fortran/77429
9b597c1f
SK
1922 * gfortran.dg/pr77429.f90: New test.
1923
f1c7e7f1
SK
19242016-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
1925
1926 PR fortran/77694
1927 * gfortran.dg/pr77694.f90: New test.
1928
50c6dd20
OE
19292016-09-25 Oleg Endo <olegendo@gcc.gnu.org>
1930
1931 PR target/51244
1932 * gcc.target/sh/pr51244-11.c: Add more detailed expected insn matching.
1933
540b039e
DH
19342016-09-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1935
1936 * gfortran.dg/coarray_lib_comm_1.f90: Really fix test
1937 for 32-bit mode.
1938
cfd161bf
DH
19392016-09-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1940
1941 * gfortran.dg/coarray_lib_comm_1.f90: Fix test
1942 for 32-bit mode.
1943
9a2300e9
MP
19442016-09-24 Marek Polacek <polacek@redhat.com>
1945
1946 PR c/77490
1947 * c-c++-common/Wbool-operation-1.c: New test.
1948 * gcc.dg/Wbool-operation-1.c: New test.
1949
34d567d1
FR
19502016-09-23 Fritz Reese <fritzoreese@gmail.com>
1951
1952 * gfortran.dg/dec_static_1.f90: New.
1953 * gfortran.dg/dec_static_2.f90: New.
1954 * gfortran.dg/dec_static_3.f90: New.
1955 * gfortran.dg/dec_static_4.f90: New.
1956
4a8d4422
JD
19572016-09-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1958
1959 PR fortran/48298
1960 * gfortran.dg/negative_unit_check.f90: Update test.
1961 * gfortran.dg/dtio_14.f90: New test.
9a2300e9 1962
90ef45cb
DV
19632016-09-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
1964
1965 * gcc.target/s390/hotpatch-compile-1.c: Fixed dg-error test.
1966 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
1967 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
1968 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
1969 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
1970 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
1971 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
1972
e0535922
MS
19732016-09-23 Martin Sebor <msebor@redhat.com>
1974
1975 PR testsuite/77713
1976 * gcc.dg/tree-ssa/builtin-sprintf.c (test_e_long_double): Avoid
1977 assuming long double is bigger than double.
1978
d664d76d
JJ
19792016-09-23 Jakub Jelinek <jakub@redhat.com>
1980
1981 Implement P0138R2, C++17 construction rules for enum class values
1982 * g++.dg/cpp1z/direct-enum-init1.C: New test.
1983
3b31f720
DM
19842016-09-23 David Malcolm <dmalcolm@redhat.com>
1985
1986 PR preprocessor/77672
1987 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test): Update
1988 expected multiline output from first warning to reflect change
1989 in r240434.
1990
592459bf
TP
19912016-09-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
1992
1993 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Fix xfail pattern.
1994
0af06385
BE
19952016-09-23 Bernd Edlinger <bernd.edlinger@hotmail.de>
1996 Tom de Vries <tom@codesourcery.com>
1997
1998 PR testsuite/77411
1999 * c-c++-common/ubsan/object-size-9.c: Call __builtin_exit in C++.
2000
8f01b67a
MP
20012016-09-23 Marek Polacek <polacek@redhat.com>
2002
2003 * c-c++-common/gomp/atomic-12.c: Skip for C++1z.
2004 * c-c++-common/gomp/atomic-13.c: Likewise.
2005 * c-c++-common/gomp/atomic-14.c: Likewise.
2006 * c-c++-common/pr60439.c: Remove invalid code.
2007 * g++.dg/expr/bitfield4.C: Robustify for C++1z.
2008 * g++.dg/expr/bitfield5.C: Likewise.
2009 * g++.dg/expr/bitfield6.C: Likewise.
2010 * g++.dg/expr/bool1.C: Likewise.
2011 * g++.dg/expr/bool3.C: Likewise.
2012 * g++.dg/expr/lval3.C: Likewise.
2013 * g++.dg/expr/lval4.C: Likewise.
2014 * g++.old-deja/g++.jason/bool5.C: Likewise.
2015
bbd6fcf3
DM
20162016-09-23 David Malcolm <dmalcolm@redhat.com>
2017
2018 PR preprocessor/77672
2019 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
2020 (test_terminator_location): New function.
2021
113d06a4
RB
20222016-09-23 Richard Biener <rguenther@suse.de>
2023
2024 * gcc.dg/tree-ssa/ssa-fre-56.c: New testcase.
2025
cab9e1df
MW
20262016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2027
2028 * gcc.target/advsimd-intrinsics/advsimd-intrinsics.exp: Enable
2029 -march=armv8.2-a+fp16 when supported by the hardware.
2030 * gcc.target/aarch64/advsimd-intrinsics/binary_op_float.inc: New.
2031 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc:
2032 Add F16 tests, enabled if macro HAS_FLOAT16_VARIANT is defined. Add
2033 semi-colons to a macro invocations.
2034 * gcc.target/aarch64/advsimd-intrinsics/cmp_fp_op.inc: Add F16
2035 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2036 defined.
2037 * gcc.target/aarch64/advsimd-intrinsics/cmp_op.inc: Likewise.
2038 * gcc.target/aarch64/advsimd-intrinsics/cmp_zero_op.inc: New.
2039 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vabd.c: Add F16
2040 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2041 defined.
2042 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vabs.c: Likewise.
2043 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
2044 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
2045 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
2046 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
2047 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
2048 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
2049 * gcc.target/aarch64/advsimd-intrinsics/vceqz_1.c: New.
2050 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcge.c: Add F16
2051 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2052 defined.
2053 * gcc.target/aarch64/advsimd-intrinsics/vcgez_1.c: New.
2054 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Add F16
2055 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2056 defined.
2057 * gcc.target/aarch64/advsimd-intrinsics/vcgtz_1.c: New.
2058 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcle.c: Add F16
2059 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2060 defined.
2061 * gcc.target/aarch64/advsimd-intrinsics/vclez_1.c: New.
2062 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vclt.c: Add F16
2063 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2064 defined.
2065 * gcc.target/aarch64/advsimd-intrinsics/vcltz_1.c: New.
2066 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcvt.c: Add F16
2067 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2068 defined. Also fix some white-space.
2069 * gcc.target/aarch64/advsimd-intrinsics/vcvtX.inc: New.
2070 * gcc.target/aarch64/advsimd-intrinsics/vcvta_1.c: New.
2071 * gcc.target/aarch64/advsimd-intrinsics/vcvtm_1.c: New.
2072 * gcc.target/aarch64/advsimd-intrinsics/vcvtp_1.c: New.
2073 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vfma.c: Add F16
2074 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2075 defined. Also fix some long lines and white-space.
2076 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vfms.c: Add F16
2077 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2078 defined. Also fix some long lines and white-space.
2079 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmax.c: Add F16
2080 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2081 defined.
2082 * gcc.target/aarch64/advsimd-intrinsics/vmaxnm_1.c: New.
2083 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmin.c: Add F16
2084 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2085 defined.
2086 * gcc.target/aarch64/advsimd-intrinsics/vminnm_1.c: New.
2087 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmul.c: Add F16
2088 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2089 defined.
2090 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: Likewise.
12a813c1
UB
2091 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
2092 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
cab9e1df 2093 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: Likewise.
12a813c1
UB
2094 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vpadd.c: Likewise.
2095 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vpmax.c: Likewise.
2096 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vpmin.c: Likewise.
2097 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: Likewise.
2098 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrecps.c: Likewise.
2099 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrnd.c: Likewise.
cab9e1df 2100 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: Likewise.
12a813c1
UB
2101 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrnda.c: Likewise.
2102 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndm.c: Likewise.
2103 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndn.c: Likewise.
2104 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndp.c: Likewise.
2105 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndx.c: Likewise.
cab9e1df
MW
2106 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: Likewise.
2107 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: Likewise.
12a813c1 2108 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
cab9e1df 2109
da9b2e69
JW
21102016-09-23 Jiong Wang <jiong.wang@arm.com>
2111 Matthew Wahab <matthew.wahab@arm.com>
2112
2113 * gcc.target/aarch64/advsimd-intrinsics/binary_scalar_op.inc: New.
2114 * gcc.target/aarch64/advsimd-intrinsics/unary_scalar_op.inc: New.
2115 * gcc.target/aarch64/advsimd-intrinsics/ternary_scalar_op.inc: New.
2116 * gcc.target/aarch64/advsimd-intrinsics/vabsh_f16_1.c: New.
2117 * gcc.target/aarch64/advsimd-intrinsics/vaddh_f16_1.c: New.
2118 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s32_f16_1.c: New.
2119 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u32_f16_1.c: New.
2120 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s32_1.c: New.
2121 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u32_1.c: New.
2122 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s32_1.c: New.
2123 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u32_1.c: New.
2124 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s32_f16_1.c: New.
2125 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u32_f16_1.c: New.
2126 * gcc.target/aarch64/advsimd-intrinsics/vcvth_s32_f16_1.c: New.
2127 * gcc.target/aarch64/advsimd-intrinsics/vcvth_u32_f16_1.c: New.
2128 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s32_f16_1.c: New.
2129 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u32_f16_1.c: New.
2130 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s32_f16_1.c: New.
2131 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u32_f16_1.c: New.
2132 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s32_f16_1.c: New.
2133 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u32_f16_1.c: New.
2134 * gcc.target/aarch64/advsimd-intrinsics/vdivh_f16_1.c: New.
2135 * gcc.target/aarch64/advsimd-intrinsics/vfmah_f16_1.c: New.
2136 * gcc.target/aarch64/advsimd-intrinsics/vfmsh_f16_1.c: New.
2137 * gcc.target/aarch64/advsimd-intrinsics/vmaxnmh_f16_1.c: New.
2138 * gcc.target/aarch64/advsimd-intrinsics/vminnmh_f16_1.c: New.
2139 * gcc.target/aarch64/advsimd-intrinsics/vmulh_f16_1.c: New.
2140 * gcc.target/aarch64/advsimd-intrinsics/vnegh_f16_1.c: New.
2141 * gcc.target/aarch64/advsimd-intrinsics/vrndah_f16_1.c: New.
2142 * gcc.target/aarch64/advsimd-intrinsics/vrndh_f16_1.c: New.
2143 * gcc.target/aarch64/advsimd-intrinsics/vrndih_f16_1.c: New.
2144 * gcc.target/aarch64/advsimd-intrinsics/vrndmh_f16_1.c: New.
2145 * gcc.target/aarch64/advsimd-intrinsics/vrndnh_f16_1.c: New.
2146 * gcc.target/aarch64/advsimd-intrinsics/vrndph_f16_1.c: New.
2147 * gcc.target/aarch64/advsimd-intrinsics/vrndxh_f16_1.c: New.
2148 * gcc.target/aarch64/advsimd-intrinsics/vsqrth_f16_1.c: New.
2149 * gcc.target/aarch64/advsimd-intrinsics/vsubh_f16_1.c: New.
2150
785cf02f
MW
21512016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2152
2153 * gcc.target/arm/armv8_2-fp16-neon-1.c: New.
2154 * gcc.target/arm/armv8_2-fp16-scalar-1.c: New.
2155 * gcc.target/arm/armv8_2-fp16-scalar-2.c: New.
2156 * gcc.target/arm/attr-fp16-arith-1.c: Add a test of intrinsics
2157 support.
2158
1e401340
KV
21592016-09-23 Kugan Vivekanandarajah <kuganv@linaro.org>
2160
2161 PR ipa/77677
2162 * gcc.dg/torture/pr77677.c: New test.
2163
8ed3eeac
AV
21642016-09-23 Andre Vehreschild <vehre@gcc.gnu.org>
2165
2166 * gfortran.dg/coarray_lib_comm_1.f90: Using the old caf-interface
2167 here now.
2168
55a9b91b
MW
21692016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2170
2171 * gcc.target/arm/armv8_2-fp16-arith-1.c: Use arm_v8_2a_fp16_neon
2172 options. Add tests for float16x4_t and float16x8_t.
2173
64c744b9
DV
21742016-09-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
2175
2176 * gcc.target/s390/risbg-ll-1.c: Ported risbg tests from llvm.
2177 * gcc.target/s390/risbg-ll-2.c: Ditto.
2178 * gcc.target/s390/risbg-ll-3.c: Ditto.
2179
d403b8d4
MW
21802016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2181
2182 * gcc.target/arm/armv8_2-fp16-arith-1.c: New.
2183 * gcc.target/arm/armv8_2-fp16-conv-1.c: New.
2184
576987fc
DV
21852016-09-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
2186
2187 * gcc.target/s390/md/rXsbg_mode_sXl.c: Adapt expected assembly
2188 output to the simplified instructions.
2189
4ffc8099
MW
21902016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2191
2192 * gcc.target/arm/armv8_2_fp16-move-1.c: New.
2193 * gcc.target/arm/fp16-aapcs-1.c: Update expected output.
2194
b1a970a5
MW
21952016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2196
2197 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
2198 (FP16_SUPPORTED): New
2199 (expected-hfloat-16x4): Make conditional on __fp16 support.
2200 (expected-hfloat-16x8): Likewise.
2201 (vdup_n_f16): Disable for non-AArch64 targets.
2202 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c: Add __fp16 tests,
2203 conditional on FP16_SUPPORTED.
2204 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c: Likewise.
2205 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c: Likewise.
2206 * gcc.target/aarch64/advsimd-intrinsics/vext.c: Likewise.
2207 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: Likewise.
2208 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Add support
2209 for testing __fp16.
2210 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Add __fp16 tests,
2211 conditional on FP16_SUPPORTED.
2212 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
2213 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
2214
50df9464
MW
22152016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2216
2217 * gcc.target/arm/short-vfp-1.c: New.
2218
536b9f42
MW
22192016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2220
2221 * gcc.target/arm/attr-fp16-arith-1.c: New.
2222
1b9e31cf
MW
22232016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2224
2225 * lib/target-supports.exp (add_options_for_arm_v8_2a_fp16_scalar):
2226 New.
2227 (add_options_for_arm_v8_2a_fp16_neon): New.
2228 (check_effective_target_arm_arch_v8_2a_ok): Auto-generate.
2229 (add_options_for_arm_arch_v8_2a): Auto-generate.
2230 (check_effective_target_arm_arch_v8_2a_multilib): Auto-generate.
2231 (check_effective_target_arm_v8_2a_fp16_scalar_ok_nocache): New.
2232 (check_effective_target_arm_v8_2a_fp16_scalar_ok): New.
2233 (check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): New.
2234 (check_effective_target_arm_v8_2a_fp16_neon_ok): New.
2235 (check_effective_target_arm_v8_2a_fp16_scalar_hw): New.
2236 (check_effective_target_arm_v8_2a_fp16_neon_hw): New.
2237
a5b42ee7
MW
22382016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2239
2240 * g++.dg/ext/arm-fp16/arm-fp16-ops-3.C: Use
2241 arm_fp16_alternative_ok.
2242 * g++.dg/ext/arm-fp16/arm-fp16-ops-4.C: Likewise.
2243 * gcc.dg/torture/arm-fp16-int-convert-alt.c: Likewise.
2244 * gcc/testsuite/gcc.dg/torture/arm-fp16-ops-3.c: Likewise.
2245 * gcc/testsuite/gcc.dg/torture/arm-fp16-ops-4.c: Likewise.
2246 * gcc.target/arm/fp16-compile-alt-1.c: Likewise.
2247 * gcc.target/arm/fp16-compile-alt-10.c: Likewise.
2248 * gcc.target/arm/fp16-compile-alt-11.c: Likewise.
2249 * gcc.target/arm/fp16-compile-alt-12.c: Likewise.
2250 * gcc.target/arm/fp16-compile-alt-2.c: Likewise.
2251 * gcc.target/arm/fp16-compile-alt-3.c: Likewise.
2252 * gcc.target/arm/fp16-compile-alt-4.c: Likewise.
2253 * gcc.target/arm/fp16-compile-alt-5.c: Likewise.
2254 * gcc.target/arm/fp16-compile-alt-6.c: Likewise.
2255 * gcc.target/arm/fp16-compile-alt-7.c: Likewise.
2256 * gcc.target/arm/fp16-compile-alt-8.c: Likewise.
2257 * gcc.target/arm/fp16-compile-alt-9.c: Likewise.
2258 * gcc.target/arm/fp16-compile-none-1.c: Use arm_fp16_none_ok.
2259 * gcc.target/arm/fp16-compile-none-2.c: Likewise.
2260 * gcc.target/arm/fp16-rounding-alt-1.c: Use
2261 arm_fp16_alternative_ok.
2262 * lib/target-supports.exp
2263 (check_effective_target_arm_fp16_alternative_ok_nocache): New.
2264 (check_effective_target_arm_fp16_alternative_ok): New.
2265 (check_effective_target_arm_fp16_none_ok_nocache): New.
2266 (check_effective_target_arm_fp16_none_ok): New.
2267
fcbc975b
ML
22682016-09-23 Martin Liska <mliska@suse.cz>
2269
2270 * gcc.dg/ipa/pr77653.c: Replace adress
2271 with address.
2272
1822b732
ML
22732016-09-23 Martin Liska <mliska@suse.cz>
2274
2275 * gcc.target/i386/movbe-4.c: New test.
2276
fab18cc4
ML
22772016-09-23 Martin Liska <mliska@suse.cz>
2278
2279 * gcc.target/i386/crc32-5.c: New test.
2280
e70f01b5
ML
22812016-09-23 Martin Liska <mliska@suse.cz>
2282
2283 * gcc.target/i386/pr71652.c: New test.
2284 * gcc.target/i386/pr71652-2.c: New test.
2285 * gcc.target/i386/pr71652-3.c: New test.
2286
f2e81d05
JJ
22872016-09-23 Jakub Jelinek <jakub@redhat.com>
2288
2289 * lib/gcc-dg.exp (process-message): Support relative line number
2290 notation - .+4 or .-1 etc.
2291 * gcc.dg/dg-test-1.c: New test.
2292
ed30d2a6
MS
22932016-09-22 Martin Sebor <msebor@redhat.com>
2294
2295 PR target/77676
2296 * gcc.dg/tree-ssa/builtin-sprintf-1.c: Define and use wint_t.
2297 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Fix typo.
2298 * gcc.dg/tree-ssa/builtin-sprintf-3.c: New test.
2299 * gcc.dg/tree-ssa/builtin-sprintf-warn-5.c: New test.
2300
1c681c7b
UB
23012016-09-22 Uros Bizjak <ubizjak@gmail.com>
2302
2303 * gcc.dg/ifcvt-1.c: Compile also for 64-bit i?86-*-* target.
2304 * gcc.dg/ifcvt-2.c: Ditto.
2305 * gcc.dg/zero_bits_compound-1.c: Ditto.
2306 * gcc.dg/zero_bits_compound-1.c: Ditto.
2307 * gcc.dg/pr40550.c: Simplify target selectors.
2308 Use dg-additional-options.
2309 * gcc.dg/pr47893.c: Ditto.
2310 * gcc.dg/pr68435.c: Compile also for i?86-*-* target. Add -march=i686
2311 additional options for 32-bit x86 targets.
2312 * gcc.dg/pr70955.c: Move to ...
2313 * gcc.target/i386/pr70955.c: ... here. Simplify target selector.
2314
67cf0a53
PC
23152016-09-22 Paolo Carlini <paolo.carlini@oracle.com>
2316
2317 PR c++/61019
2318 * g++.dg/cpp0x/pr61019.C: New.
2319
0ee70cc0
AV
23202016-09-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
2321 Terry Guo <terry.guo@arm.com>
2322
2323 * gcc.target/arm/pure-code/ffunction-sections.c: New.
2324 * gcc.target/arm/pure-code/no-literal-pool.c: New.
2325 * gcc.target/arm/pure-code/pure-code.exp: New.
2326
43639d2c
UB
23272016-09-22 Uros Bizjak <ubizjak@gmail.com>
2328
2329 * gcc.dg/debug/dwarf2/const-2b.c: Also compile for x86_64-*-*.
2330 Remove SSE effective target requirement.
2331
a608d15b
PC
23322016-09-22 Paolo Carlini <paolo.carlini@oracle.com>
2333
2334 PR c++/71979
2335 * g++.dg/cpp0x/pr71979.C: New.
2336
d94a7ab4
BE
23372016-09-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
2338
2339 * g++.dg/pr77550.C: Use __SIZE_TYPE__.
2340
a13f439f
ML
23412016-09-22 Martin Liska <mliska@suse.cz>
2342
2343 PR ipa/77653
2344 * gcc.dg/ipa/pr77653.c: New test.
2345
cf352092
JJ
23462016-09-22 Jakub Jelinek <jakub@redhat.com>
2347
2348 PR fortran/77665
2349 * gfortran.dg/gomp/pr77665.f90: New test.
2350
a8de3002
PT
23512016-09-22 Paul Thomas <pault@gcc.gnu.org>
2352
2353 * gfortran.dg/dtio_11.f90: Correct for changed error messages.
2354 * gfortran.dg/dtio_13.f90: New test.
2355
39abef62
LK
23562016-09-21 Louis Krupp <louis.krupp@zoho.com>
2357
2358 PR fortran/66107
2359 * gfortran.dg/pr66107.f90: New test.
2360
4a2bb7fc
ILT
23612016-09-21 Ian Lance Taylor <iant@golang.org>
2362
2363 * go.go-torture/execute/map-1.go: Replace old map deletion syntax
2364 with call to builtin delete function.
2365
5f84cee2
JM
23662016-09-21 Joseph Myers <joseph@codesourcery.com>
2367
2368 * gcc.dg/torture/float128-tg-3.c, gcc.dg/torture/float128x-tg-3.c,
2369 gcc.dg/torture/float16-tg-3.c, gcc.dg/torture/float32-tg-3.c,
2370 gcc.dg/torture/float32x-tg-3.c, gcc.dg/torture/float64-tg-3.c,
2371 gcc.dg/torture/float64x-tg-3.c, gcc.dg/torture/floatn-tg-3.h: New
2372 tests.
2373
fe01a41a
UB
23742016-09-21 Uros Bizjak <ubizjak@gmail.com>
2375
2376 * gcc.c-torture/unsorted/dump-noaddr.x: Remove debug statements.
2377
2e1c20b1
JJ
23782016-09-21 Jakub Jelinek <jakub@redhat.com>
2379
2380 PR c++/77651
2381 * g++.dg/cpp1z/aligned-new6.C: New test.
2382
de4c144a
MW
23832016-09-21 Matthew Wahab <matthew.wahab@arm.com>
2384
2385 * gcc.target/arm/fp16-aapcs-3.c: New.
2386 * gcc.target/arm/fp16-aapcs-4.c: New.
2387 * gcc.target/arm/aapcs/aapcs/vfp22.c: New.
2388 * gcc.target/arm/aapcs/aapcs/vfp23.c: New.
2389 * gcc.target/arm/aapcs/aapcs/vfp24.c: New.
2390 * gcc.target/arm/aapcs/aapcs/vfp25.c: New.
2391
44fc7854
BE
23922016-09-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
2393
2394 PR tree-optimization/77550
2395 * g++.dg/pr77550.C: New test.
2396
bc084f84
GJL
23972016-09-21 Georg-Johann Lay <avr@gjlay.de>
2398
2399 PR target/77326
2400 * gcc.target/avr/torture/pr77326.c: New test.
2401
c075003a
LK
24022016-09-21 Louis Krupp <louis.krupp@zoho.com>
2403
2404 * gfortran.dg/pr68078.f90: Run on x86_64_*_linux* only.
2405
6811ea79
RB
24062016-09-21 Richard Biener <rguenther@suse.de>
2407
2408 PR tree-optimization/77648
2409 * gcc.dg/torture/pr77648-1.c: New testcase.
2410 * gcc.dg/torture/pr77648-2.c: Likewise.
2411
f955c4c4
RB
24122016-09-21 Richard Biener <rguenther@suse.de>
2413 Jakub Jelinek <jakub@redhat.com>
2414
2415 PR tree-optimization/77621
2416 * gcc.dg/pr77621.c: New testcase.
2417
096506bb
PT
24182016-09-21 Paul Thomas <pault@gcc.gnu.org>
2419
2420 PR fortran/77657
2421 * gfortran.dg/dtio_12.f90: New test.
2422
37d168ae
SKS
24232016-09-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2424
2425 * gcc.dg/tree-ssa/pr64130.c: Use __UINT32_TYPE__ instead of int.
2426
66454000
KV
24272016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2428
2429 PR tree-optimization/72835
2430 * gcc.dg/tree-ssa/pr72835.c: New test.
2431
88d0c3f0
MS
24322016-09-20 Martin Sebor <msebor@redhat.com>
2433
2434 PR middle-end/49905
2435 * gcc.dg/builtin-stringop-chk-1.c: Adjust.
2436 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: New test.
2437 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: New test.
2438 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: New test.
2439 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: New test.
2440 * gcc.dg/tree-ssa/builtin-sprintf.c: New test.
2441 * gcc.dg/tree-ssa/builtin-sprintf-2.c: New test.
2442
a03df1d5
KV
24432016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2444
2445 * gcc.dg/guality/pr54519-1.c: Add -fno-ipa-vrp. Else constant
2446 arguments/compare will be optimized away.
2447 * gcc.dg/torture/ftrapv-1.c: Likewise.
2448
8bc5448f
KV
24492016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2450
2451 * g++.dg/ipa/pure-const-3.C: Add -fno-ipa-vrp. Else constant arguments
2452 will be optimized away.
2453 * gcc.dg/ipa/vrp1.c: New test.
2454 * gcc.dg/ipa/vrp2.c: New test.
2455 * gcc.dg/ipa/vrp3.c: New test.
2456
973625a0
KV
24572016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2458
2459 * g++.dg/tree-ssa/pr31146-2.C: Run with -fno-tree-evrp as evrp also
2460 does the same transformation.
2461 * g++.dg/warn/pr33738.C: XFAIL as optimization now happens in ccp.
2462 * gcc.dg/tree-ssa/evrp1.c: New test.
2463 * gcc.dg/tree-ssa/evrp2.c: New test.
2464 * gcc.dg/tree-ssa/evrp3.c: New test.
2465 * gcc.dg/tree-ssa/pr20657.c: Check for the pattern in evrp dump.
2466 * gcc.dg/tree-ssa/pr22117.c: Likewise.
2467 * gcc.dg/tree-ssa/pr61839_2.c: Likewise.
2468 * gcc.dg/tree-ssa/pr64130.c: Likewise.
2469 * gcc.dg/tree-ssa/pr37508.c: Change the pattern to be checked as
2470 foling now happens early.
2471 * gcc.dg/tree-ssa/vrp04.c: Likewise.
2472 * gcc.dg/tree-ssa/vrp06.c: Likewise.
2473 * gcc.dg/tree-ssa/vrp16.c: Likewise.
2474 * gcc.dg/tree-ssa/vrp25.c: Likewise.
2475 * gcc.dg/tree-ssa/vrp67.c: Likewise.
2476
9b1ba33c
UB
24772016-09-20 Uros Bizjak <ubizjak@gmail.com>
2478
2479 PR target/77621
2480 * gcc.target/i386/pr77621.c: New test.
2481 * gcc.target/i386/vect-double-2.c: Update scan-tree-dump-times
2482 pattern, loop should vectorize with -mtune=atom.
2483
f5bd4ad8
MO
24842016-09-20 Maxim Ostapenko <m.ostapenko@samsung.com>
2485 Jakub Jelinek <jakub@redhat.com>
2486
2487 PR testsuite/63299
2488 * g++.old-deja/g++.jason/init3.C (My_string::~My_string): Use delete[]
2489 instead of delete.
2490
7d9cf801
JJ
24912016-09-20 Jakub Jelinek <jakub@redhat.com>
2492
b912f962
JJ
2493 PR c++/77626
2494 * g++.dg/other/pr77626.C: New test.
2495
eaf1ece1
JJ
2496 PR c++/77638
2497 * g++.dg/cpp0x/udlit-tmpl-arg-neg2.C: New test.
2498
590b62e9
JJ
2499 PR c++/77637
2500 * g++.dg/cpp0x/gen-attrs-62.C: New test.
2501
7d9cf801
JJ
2502 PR middle-end/77624
2503 * c-c++-common/pr77624-1.c: New test.
2504 * c-c++-common/pr77624-2.c: New test.
2505
3aebb6ff
AV
25062016-09-20 Andre Vehreschild <vehre@gcc.gnu.org>
2507
2508 * gfortran.dg/coarray_allocate_7.f08: Using + instead of fixed number
2509 of digits expected.
2510
b5bbe47b
RB
25112016-09-20 Richard Biener <rguenther@suse.de>
2512
2513 PR tree-optimization/77646
2514 * gcc.dg/torture/pr77646.c: New testcase.
2515
144a96e4
BE
25162016-09-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2517
2518 PR c++/77434
2519 * c-c++-common/Wint-in-bool-context.c: New test.
2520
1f2071fa
JM
25212016-09-19 Joseph Myers <joseph@codesourcery.com>
2522
2523 * gcc.dg/cr-decimal-dig-1.c: New test.
2524
63012d9a
JM
25252016-09-19 Joseph Myers <joseph@codesourcery.com>
2526
2527 * gcc.dg/float128-align.c, gcc.dg/float128x-align.c,
2528 gcc.dg/float16-align.c, gcc.dg/float32-align.c,
2529 gcc.dg/float32x-align.c, gcc.dg/float64-align.c,
2530 gcc.dg/float64x-align.c, gcc.dg/floatn-align.h: New tests.
2531
02410826
VM
25322016-09-19 Vladimir Makarov <vmakarov@redhat.com>
2533
2534 PR rtl-optimization/77416
2535 * gcc.target/powerpc/pr77416.c: New.
2536
6101a7ab
PP
25372016-09-19 Patrick Palka <ppalka@gcc.gnu.org>
2538
2539 PR c++/77639
2540 * g++.dg/template/error-recovery4.C: New test.
2541
1993ff76
BC
25422016-09-19 Bin Cheng <bin.cheng@arm.com>
2543
2544 * gcc.dg/vect/pr57558-1.c: Use unsigned int instead of unsigned long.
2545
5fa9e644
KT
25462016-09-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2547
2548 * gcc.target/aarch64/gtu_to_ltu_cmp_1.c: New test.
2549 * gcc.target/aarch64/gtu_to_ltu_cmp_2.c: New test.
2550
fc15d9ec
JJ
25512016-09-19 Jakub Jelinek <jakub@redhat.com>
2552 Jan Hubicka <jh@suse.cz>
2553
2554 PR target/77587
2555 * gcc.dg/pr77587.c: New test.
2556 * gcc.dg/pr77587a.c: New file.
2557
3c9f5092
AV
25582016-09-19 Andre Vehreschild <vehre@gcc.gnu.org>
2559
2560 * gfortran.dg/coarray/alloc_comp_4.f90: New test.
2561 * gfortran.dg/coarray_38.f90:
2562 * gfortran.dg/coarray_alloc_comp_1.f08: New test.
2563 * gfortran.dg/coarray_alloc_comp_2.f08: New test.
2564 * gfortran.dg/coarray_allocate_7.f08: New test.
2565 * gfortran.dg/coarray_allocate_8.f08: New test.
2566 * gfortran.dg/coarray_allocate_9.f08: New test.
2567 * gfortran.dg/coarray_lib_alloc_1.f90: Adapted scan-tree-dumps to expect
2568 new caf_register.
2569 * gfortran.dg/coarray_lib_alloc_2.f90: Same.
2570 * gfortran.dg/coarray_lib_alloc_3.f90: Same.
2571 * gfortran.dg/coarray_lib_comm_1.f90: Adapted scan-tree-dumps to expect
2572 get_by_refs.
2573 * gfortran.dg/coarray_lib_token_3.f90: Same as for coarray_lib_alloc2.
2574 * gfortran.dg/coarray_lock_7.f90: Same.
2575 * gfortran.dg/coarray_poly_5.f90: Same.
2576 * gfortran.dg/coarray_poly_6.f90: Same.
2577 * gfortran.dg/coarray_poly_7.f90: Same.
2578 * gfortran.dg/coarray_poly_8.f90: Same.
2579 * gfortran.dg/coindexed_1.f90: Changed errors expected.
2580
e79e6763
FR
25812016-09-19 Fritz Reese <fritzoreese@gmail.com>
2582
2583 PR fortran/77584
2584 * gfortran.dg/dec_structure_15.f90: New testcase.
2585
ae527639
RB
25862016-09-19 Richard Biener <rguenther@suse.de>
2587
2588 PR middle-end/77605
2589 * gcc.dg/torture/pr77605.c: New testcase.
2590
cdf060f8
LK
25912016-09-18 Louis Krupp <louis.krupp@zoho.com>
2592
2593 * gfortran.dg/pr68078.f90: XFAIL run on Darwin
2594
b720e919
JH
25952016-09-17 Jan Hubicka <hubicka@ucw.cz>
2596
2597 * g++.dg/predict-loop-exit-1.C: Disable early jump threading.
2598 * g++.dg/predict-loop-exit-2.C: Disable early jump threading.
2599 * g++.dg/predict-loop-exit-3.C: Disable early jump threading.
2600 * gcc.dg/tree-ssa/pr69196-1.c: Disable early jump threading.
2601 * gcc.dg/tree-ssa/vrp01.c: Disable early jump threading.
2602 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Disable early jump threading.
2603 * gcc.dg/tree-ssa/pr68198.c: Scan ethread dump.
2604 * gcc.dg/tree-ssa/ssa-thread-13.c: Scan ethread dump.
2605 * gcc.dg/tree-ssa/vrp56.c: Scan ethread dump.
2606 * gcc.dg/tree-ssa/vrp92.c: Scan ethread dump.
2607 * gcc.dg/uninit-15.c: Swap xfailed and non-xfailed alternative.
2608
bdabae39
KY
26092016-09-18 Kirill Yukhin <kirill.yukhin@gmaile.com>
2610
2611 * gcc.target/i386/pr68633.c: Fix expected result.
2612
493ba820
LK
26132016-09-17 Louis Krupp <louis.krupp@gmail.com>
2614
2615 PR fortran/68078
2616 * gfortran.dg/pr68078.f90: New test.
2617 * gfortran.dg/set_vm_limit.c: New, called by pr68078.
2618
9a42726b
BS
26192016-09-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2620
2621 PR target/77613
2622 * gcc.target/powerpc/swaps-p8-25.c: New.
2623
e7d61178
JJ
26242016-09-16 Jakub Jelinek <jakub@redhat.com>
2625
8f03e02f
JJ
2626 PR c++/77482
2627 * g++.dg/cpp0x/constexpr-77482.C: New test.
2628
e80cb545
JJ
2629 PR c++/77379
2630 * g++.dg/abi/abi-tag23.C: Adjust scan-assembler regex for differing
2631 thunk offsets.
2632 * g++.dg/abi/abi-tag23a.C: Likewise.
2633
1c2f613f
JJ
2634 PR c++/77338
2635 * g++.dg/cpp0x/decltype-77338.C: New test.
2636
e7d61178
JJ
2637 PR c++/77375
2638 * g++.dg/cpp0x/mutable1.C: New test.
2639
8d987deb
SK
26402016-09-16 Steven G. Kargl <kargl@gcc.gnu.org>
2641
2642 PR fortran/77612
2643 * gfortran.dg/pr77612.f90: New test.
2644
2c3d35a6
SKS
26452016-09-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2646
2647 * gcc.dg/torture/pr70421.c: Require int32plus.
2648
e43163ae
JJ
26492016-09-16 Jakub Jelinek <jakub@redhat.com>
2650
bcf0905a
JJ
2651 PR middle-end/77475
2652 * gcc.target/i386/pr65990.c: Adjust dg-error regexp.
2653
e43163ae
JJ
2654 PR target/77526
2655 * gcc.target/i386/pr77526.c: New test.
2656
7d704548
JJ
26572016-09-16 Jakub Jelinek <jakub@redhat.com>
2658 Eric Botcazou <ebotcazou@adacore.com>
2659
2660 PR middle-end/77594
2661 * gcc.target/i386/pr77594.c: New test.
2662
902d624f
LK
26632016-09-15 Louis Krupp <louis.krupp@zoho.com>
2664
2665 PR fortran/69963
2666 * gfortran.dg/misplaced_implicit_character.f90: New test.
2667
7e16ce79
BC
26682016-09-15 Bin Cheng <bin.cheng@arm.com>
2669
2670 PR tree-optimization/77503
2671 * gcc.dg/vect/pr77503.c: New test.
2672
7c05f5c4
RB
26732016-09-15 Richard Biener <rguenther@suse.de>
2674
2675 PR middle-end/77544
2676 * c-c++-common/torture/pr77544.c: New testcase.
2677
76ff80fb
JJ
26782016-09-15 Jakub Jelinek <jakub@redhat.com>
2679
2680 PR middle-end/77475
2681 * gcc.target/i386/pr65990.c: Adjust expected diagnostics.
2682 * gcc.dg/march-generic.c: Likewise.
2683 * gcc.target/i386/spellcheck-options-1.c: New test.
2684 * gcc.target/i386/spellcheck-options-2.c: New test.
2685 * gcc.target/i386/spellcheck-options-3.c: New test.
2686 * gcc.target/i386/spellcheck-options-4.c: New test.
2687
5560d026
CLT
26882016-09-15 Chung-Lin Tang <cltang@codesourcery.com>
2689
2690 PR fortran/72743
2691 * gfortran.dg/goacc/pr72743.f90: New test.
2692
5334f733
RB
26932016-09-15 Richard Biener <rguenther@suse.de>
2694
2695 * gcc.dg/fold-reassoc-2.c: Fix dump scan.
2696
d08615f2
RB
26972016-09-15 Richard Biener <rguenther@suse.de>
2698
2699 PR tree-optimization/77514
2700 * gcc.dg/torture/pr77514.c: New testcase.
2701
28ca05f0
JJ
27022016-09-14 Jakub Jelinek <jakub@redhat.com>
2703
2704 PR c++/77549
2705 * g++.dg/lookup/pr77549.C: New test.
2706
20a1e5b8
MP
27072016-09-14 Marek Polacek <polacek@redhat.com>
2708
2709 * c-c++-common/gomp/atomic-12.c: Use -Wno-deprecated.
2710 * c-c++-common/gomp/atomic-13.c: Likewise.
2711 * c-c++-common/gomp/atomic-14.c: Likewise.
2712 * g++.dg/cpp1y/lambda-init11.C: Remove invalid code.
2713 * g++.dg/cpp1z/bool-increment1.C: New test.
2714 * c-c++-common/pr60439.c: Add dg-warning.
2715 * g++.dg/expr/bitfield4.C: Likewise.
2716 * g++.dg/expr/bitfield5.C: Likewise.
2717 * g++.dg/expr/bitfield6.C: Likewise.
2718 * g++.dg/expr/bool1.C: Likewise.
2719 * g++.dg/expr/bool3.C: Likewise.
2720 * g++.dg/expr/lval3.C: Likewise.
2721 * g++.dg/expr/lval4.C: Likewise.
2722 * g++.old-deja/g++.jason/bool5.C: Likewise.
2723 * g++.dg/expr/bitfield3.C: Adjust dg-error.
2724 * g++.dg/other/error18.C: Likewise.
2725 * g++.dg/gomp/atomic-14.C: Likewise.
2726
0761f6bf
NS
27272016-09-14 Nathan Sidwell <nathan@acm.org>
2728
2729 PR c++/77539
2730 * g++.dg/cpp1y/pr77539.C: New.
2731
13cddbc1
CL
27322016-09-14 Christophe Lyon <christophe.lyon@linaro.org>
2733
2734 * g++.dg/cpp0x/lambda/lambda-mangle.C: Move dg-do directive before
2735 dg-require.
2736 * g++.dg/ext/builtin_alloca.C: Likewise.
2737 * g++.dg/template/spec35.C: Likewise.
2738 * gcc.dg/builtins-68.c: Likewise.
2739 * gcc.misc-tests/gcov-13.c: Likewise.
2740 * gcc.misc-tests/gcov-14.c: Likewise.
2741
a90638d4
JM
27422016-09-13 Jim MacArthur <jim.macarthur@codethink.co.uk>
2743
2744 * gfortran.dg/dec_structure_14.f90: New testcase.
2745
5ba4a08c
JJ
27462016-09-14 Jakub Jelinek <jakub@redhat.com>
2747
2748 PR sanitizer/68260
2749 * c-c++-common/tsan/pr68260.c: New test.
2750
a713b234
JS
27512016-09-13 Joe Seymour <joe.s@somniumtech.com>
2752
2753 PR target/70713
2754 * gcc.target/msp430/function-attributes-1.c: New test.
2755 * gcc.target/msp430/function-attributes-2.c: New test.
2756 * gcc.target/msp430/function-attributes-3.c: New test.
2757
96032047
MS
27582015-04-18 Martin Sebor <msebor@redhat.com>
2759
2760 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
2761 of non-nul characters.
2762 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
2763
ea8661cd
JJ
27642016-09-13 Jakub Jelinek <jakub@redhat.com>
2765
9952908a
JJ
2766 * g++.dg/cpp0x/gen-attrs-61.C: New test.
2767 * g++.dg/cpp1z/gen-attrs1.C: New test.
2768
63cdb7a0
JJ
2769 PR tree-optimization/77454
2770 * gcc.dg/pr77454.c: New test.
2771
ea8661cd
JJ
2772 PR c++/77553
2773 * g++.dg/cpp1y/constexpr-77553.C: New test.
2774
254830ba
DM
27752016-09-13 David Malcolm <dmalcolm@redhat.com>
2776
2777 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2778 (test_show_locus): Replace rich_location::add_fixit_insert calls
2779 with add_fixit_insert_before and add_fixit_insert_after.
2780
42763690
JM
27812016-09-13 Jason Merrill <jason@redhat.com>
2782 Tom de Vries <tom@codesourcery.com>
2783
2784 PR c++/77427
2785 * g++.dg/pr77427.C: New test.
2786
c8798f2c
ML
27872016-09-13 Martin Liska <mliska@suse.cz>
2788
2789 * g++.dg/gcov/gcov-threads-1.C: Use profile_update_atomic
2790 effective target.
2791 * gcc.dg/tree-prof/val-profiler-threads-1.c: Likewise.
2792 * lib/target-supports.exp: Define the new target.
2793
54700e2e
AP
27942016-09-12 Andrew Pinski <apinski@cavium.com>
2795
2796 * gcc.target/aarch64/thunderxloadpair.c: New testcase.
2797 * gcc.target/aarch64/thunderxnoloadpair.c: New testcase.
2798
e1d55bf7
UB
27992016-09-12 Uros Bizjak <ubizjak@gmail.com>
2800
2801 * gcc.dg/compat/scalar-by-value-4_x.c: Also test passing of
2802 variable arguments.
2803 * gcc.dg/compat/scalar-by-value-4_y.c (testva##NAME): New.
2804 * gcc.dg/compat/scalar-by-value-4_main.c: Update description comment.
2805 * gcc.dg/compat/scalar-return-4_x.c: Also test returning of
2806 variable argument.
2807 * gcc.dg/compat/scalar-return-4_y.c (testva##NAME): New.
2808 * gcc.dg/compat/scalar-return-4_main.c: Update description comment.
2809
54dcdb88
BE
28102016-09-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
2811
2812 PR c++/77496
2813 * c-c++-common/warn-ommitted-condop.c: Add more test cases.
2814 * g++.dg/ext/pr77496.C: New test.
2815 * g++.dg/warn/pr77496.C: New test.
2816
d1463eb9
DM
28172016-09-12 David Malcolm <dmalcolm@redhat.com>
2818
2819 PR c/72858
2820 * gcc.dg/format/diagnostic-ranges.c: Update expected suggestions
2821 to preserve conversion chars, and to preserve prefix information.
2822 * gcc.dg/format/pr72858.c: New test case.
2823
217fabad
SK
28242016-09-11 Steven G. Kargl <kargl@gcc.gnu.org>
2825
2826 * gfortran.dg/pr77507.f90: Move to ...
2827 * gfortran.dg/ieee/pr77507.f90: here.
2828
a1cd04ac
JH
28292016-08-09 Jan Hubicka <hubicka@ucw.cz>
2830
2831 PR ipa/61159
2832 * compile/pr61159.c: New testcase
2833
e3912107
JH
28342016-08-09 Jan Hubicka <hubicka@ucw.cz>
2835
2836 PR ipa/64316
2837 * gcc.dg/ipa/pr63416.c: New testcase.
2838
739d9339
PT
28392016-09-10 Paul Thomas <pault@gcc.gnu.org>
2840 Steven G. Kargl <kargl@gcc.gnu.org>
2841
2842 PR fortran/77532
cc3135b6 2843 * gfortran.dg/dtio_11.f90: new test.
739d9339 2844
fb7c40dd
SK
28452016-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
2846
2847 PR fortran/77507
2848 * gfortran.dg/c_assoc_2.f03: Update error message for revision 240050
2849 * gfortran.dg/c_assoc_4.f90: Ditto.
2850
5b28efbb
TV
28512016-09-10 Tom de Vries <tom@codesourcery.com>
2852
2853 PR C/71602
2854 * c-c++-common/va-arg-va-list-type.c: New test.
2855
9d0a9bb4
PB
28562016-09-09 Peter Bergner <bergner@vnet.ibm.com>
2857
2858 PR rtl-optimization/77289
2859 * gcc.target/powerpc/pr77289.c: New test.
2860
3f0177e7
MS
28612016-09-09 Martin Sebor <msebor@redhat.com>
2862
2863 PR c/77520
2864 PR c/77521
2865 * gcc.dg/pr77520.c: New test.
2866 * gcc.dg/pr77521.c: New test.
2867
e81e83d0
SK
28682016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
2869
2870 PR fortran/77506
2871 * gfortran.dg/pr77506.f90: New test.
2872
8a92685e
SK
28732016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
2874
2875 PR fortran/77507
2876 * gfortran.dg/pr77507.f90: New test.
2877
c65248cb
JM
28782016-09-09 Joseph Myers <joseph@codesourcery.com>
2879
2880 * gcc.dg/limits-width-1.c, gcc.dg/stdint-width-1.c: New tests.
2881
2cf0ff98
SK
28822016-09-08 Steven G. Kargl <kargl@gcc.gnu.org>
2883 Louis Krupp <lkrupp@gcc.gnu.org>
2884
2885 PR fortran/69514
2886 * gfortran.dg/pr69514_1.f90: New test.
2887 * gfortran.dg/pr69514_2.f90: New test.
2888
8ebc1e0f
JJ
28892016-09-08 Jakub Jelinek <jakub@redhat.com>
2890
20b6cf01
JJ
2891 PR fortran/77500
2892 * gfortran.dg/gomp/pr77500.f90: New test.
2893
8ebc1e0f
JJ
2894 PR fortran/77516
2895 * gfortran.dg/gomp/pr77516.f90: New test.
2896
34718542
JJ
28972016-09-07 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR middle-end/77475
2900 * gcc.target/aarch64/arch-diagnostics-1.c: Expect error on line 0.
2901 * gcc.target/aarch64/arch-diagnostics-2.c: Likewise.
2902 * gcc.target/aarch64/cpu-diagnostics-1.c: Likewise.
2903 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2904 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2905 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2906
e5106e27
DM
29072016-09-07 David Malcolm <dmalcolm@redhat.com>
2908
2909 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: Include
2910 "substring-locations.h".
2911
ca235a85
RB
29122016-09-07 Richard Biener <rguenther@suse.de>
2913
2914 PR c/77450
2915 * c-c++-common/vector-subscript-8.c: Move ..
2916 * gcc.dg/pr77450.c: ... here.
2917
0076b5dc 29182016-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5dcf68f5
JD
2919
2920 PR libgfortran/77393
2921 * gfortran.dg/fmt_f0_2.f90: Update test.
2922 * gfortran.dg/fmt_f0_3.f90: New test.
2923
6ac7322b
DH
29242016-09-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2925
2926 PR debug/77389
2927 * g++.dg/debug/dwarf2/template-params-12g.C: Pass -gno-strict-dwarf
2928 in dg-options.
2929
2930 PR debug/57519
2931 * g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.
2932
8eb9e049
JJ
29332016-09-06 Jakub Jelinek <jakub@redhat.com>
2934
2935 PR target/69255
2936 * gcc.target/i386/pr69255-1.c: New test.
2937 * gcc.target/i386/pr69255-2.c: New test.
2938 * gcc.target/i386/pr69255-3.c: New test.
2939
29402016-09-06 Martin Sebor <msebor@redhat.com>
a42e7952
MS
2941
2942 PR c/77336
2943 * gcc.dg/format/miss-7.c: New test.
2944
e6cb85d4
UB
29452016-09-06 Uros Bizjak <ubizjak@gmail.com>
2946
2947 * gfortran.dg/c_by_val_1.f: Correct the call to c_to_c and c_to_c8.
2948
7fe76f6a
ML
29492016-09-06 Martin Liska <mliska@suse.cz>
2950
2951 PR gcov-profile/77378
2952 PR gcov-profile/77466
2953 * gcc.dg/profile-update-warning.c: New test.
2954
209b636e
RB
29552016-09-06 Richard Biener <rguenther@suse.de>
2956
2957 PR tree-optimization/77479
2958 * gcc.dg/torture/pr77479.c: New testcase.
2959
b772a565
RB
29602016-09-06 Richard Biener <rguenther@suse.de>
2961
2962 PR c/77450
2963 * c-c++-common/vector-subscript-7.c: Adjust.
2964 * c-c++-common/vector-subscript-8.c: New testcase.
2965
a8c07037
SKS
29662016-09-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2967
2968 * gcc.dg/Wno-frame-address.c: Skip for avr-*-*.
2969
0ce48391
JJ
29702016-09-05 Jakub Jelinek <jakub@redhat.com>
2971
de9188e0
JJ
2972 PR target/77476
2973 * gcc.target/i386/avx512f-pr77476.c: New test.
2974 * gcc.target/i386/avx512bw-pr77476.c: New test.
2975 * gcc.target/i386/avx512dq-pr77476.c: New test.
2976
c76f7809
JJ
2977 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2978 Update comment to mention also avx512f.
2979
0ce48391
JJ
2980 PR sanitizer/77396
2981 * g++.dg/asan/pr77396-2.C: New test.
2982
8a27cf73
UB
29832016-09-05 Uros Bizjak <ubizjak@gmail.com>
2984
2985 PR rtl-optimization/77452
2986 * gcc.target/i386/pr77452.c: New test.
2987
25ff5dd3
MP
29882016-09-05 Marek Polacek <polacek@redhat.com>
2989
2990 PR c/77423
2991 * c-c++-common/Wlogical-not-parentheses-3.c: New test.
2992
f2bc4e48
SK
29932016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
2994
2995 PR fortran/77391
2996 * gfortran.dg/pr77391.f90: New test.
2997
e85921ee
SK
29982016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
2999
3000 PR fortran/77460
3001 * gfortran.dg/pr77460.f90: New test.
3002
b5d50659
JJ
30032016-09-03 Jakub Jelinek <jakub@redhat.com>
3004
3005 PR c/65467
3006 * gcc.dg/gomp/_Atomic-4.c: Require vect_simd_clones effective target.
3007
7b826676
KY
30082016-09-02 Kirill Yukhin <kirill.yukhin@gmaile.com>
3009
3010 * gcc.target/i386/avx512f-klogic-2.c: Fix operand calculation order.
3011
717ebe91
DM
30122016-09-02 David Malcolm <dmalcolm@redhat.com>
3013
3014 * gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c: New
3015 test case.
3016 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3017 diagnostic-test-show-locus-generate-patch.c to the sources
3018 for diagnostic_plugin_test_show_locus.c.
3019
94087e88
JJ
30202016-09-02 Jakub Jelinek <jakub@redhat.com>
3021
9dc5773f
JJ
3022 PR c/65467
3023 * gcc.dg/gomp/_Atomic-1.c: New test.
3024 * gcc.dg/gomp/_Atomic-2.c: New test.
3025 * gcc.dg/gomp/_Atomic-3.c: New test.
3026 * gcc.dg/gomp/_Atomic-4.c: New test.
3027 * gcc.dg/gomp/_Atomic-5.c: New test.
3028
94087e88
JJ
3029 PR sanitizer/77396
3030 * g++.dg/asan/pr77396.C: New test.
3031
30322016-09-01 Martin Sebor <msebor@redhat.com>
05a64756
MS
3033
3034 PR tree-optimization/71831
3035 * gcc.dg/builtin-object-size-16.c: New test.
3036 * gcc.dg/builtin-object-size-17.c: New test.
3037
7e89048d
JD
30382016-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3039
3040 PR libgfortran/77393
3041 * gfortran.dg/fmt_f0_2.f90: Update tests for available kinds.
3042
2f196155
UB
30432016-09-01 Uros Bizjak <ubizjak@gmail.com>
3044
3045 * gcc.dg/torture/float128-builtin.c, gcc.dg/torture/float128-floath.c,
3046 gcc.dg/torture/float128-ieee-nan.c, gcc.dg/torture/float128-tg-2.c,
3047 gcc.dg/torture/float128-tg.c, gcc.dg/torture/float128x-builtin.c,
3048 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-nan.c,
3049 gcc.dg/torture/float128x-tg-2.c, gcc.dg/torture/float128x-tg.c,
3050 gcc.dg/torture/float16-builtin.c, gcc.dg/torture/float16-floath.c,
3051 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float16-tg-2.c,
3052 gcc.dg/torture/float16-tg.c, gcc.dg/torture/float32-builtin.c,
3053 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-nan.c,
3054 gcc.dg/torture/float32-tg-2.c, gcc.dg/torture/float32-tg.c,
3055 gcc.dg/torture/float32x-builtin.c, gcc.dg/torture/float32x-floath.c,
3056 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float32x-tg-2.c,
3057 gcc.dg/torture/float32x-tg.c, gcc.dg/torture/float64-builtin.c,
3058 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-nan.c,
3059 gcc.dg/torture/float64-tg-2.c, gcc.dg/torture/float64-tg.c,
3060 gcc.dg/torture/float64x-builtin.c, gcc.dg/torture/float64x-floath.c,
3061 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/float64x-tg-2.c,
3062 gcc.dg/torture/float64x-tg.c: Use dg-add-options ieee.
3063
0a6b0523
EB
30642016-09-01 Eric Botcazou <ebotcazou@adacore.com>
3065
3066 * gnat.dg/opt58.adb: New test.
3067 * gnat.dg/opt58_pkg.ads: New helper.
3068
2a99de7b
RB
30692016-09-01 Richard Biener <rguenther@suse.de>
3070
3071 PR middle-end/77436
3072 * gcc.dg/torture/pr77436.c: New testcase.
3073
f79d8786
SKS
30742016-09-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3075
3076 * gcc.dg/pr64252.c: Require int32plus.
3077 * gcc.dg/pr66299-1.c: Likewise.
3078 * gcc.dg/pr66299-2.c: Likewise.
3079 * gcc.dg/torture/20131115-1.c: Skip for avr.
3080
b06335f9
KT
30812016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3082
3083 * gcc.target/aarch64/ands_3.c: New test.
3084
f25f40be
JJ
30852016-08-31 Jakub Jelinek <jakub@redhat.com>
3086
d12a0b5a
JJ
3087 PR fortran/77352
3088 * gfortran.dg/gomp/pr77352.f90: New test.
3089
f25f40be
JJ
3090 PR fortran/77374
3091 * gfortran.dg/gomp/pr77374.f08: New test.
3092
9ff6fb6e
MG
30932016-08-31 Marc Glisse <marc.glisse@inria.fr>
3094
3095 PR tree-optimization/73714
3096 * gcc.dg/tree-ssa/pr73714.c: New test.
3097
8e95a674
JD
30982016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3099
3100 PR libgfortran/77393
3101 * gfortran.dg/fmt_f0_2.f90: New test.
3102
c6b0037d
MG
31032016-08-31 Marc Glisse <marc.glisse@inria.fr>
3104
3105 * gcc.target/i386/pr59539-2.c: Adapt options.
3106 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
3107
1a576b13
PT
31082016-08-31 Paul Thomas <pault@gcc.gnu.org>
3109
3110 PR fortran/77418
3111 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
3112 of the associate entity and replace with a pointer to the
3113 intended item on the stack.
3114
e73d3ca6 31152016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 3116 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
3117
3118 PR fortran/48298
3119 * gfortran.dg/dtio_1.f90: New test.
3120 * gfortran.dg/dtio_2.f90: New test.
3121 * gfortran.dg/dtio_3.f90: New test.
3122 * gfortran.dg/dtio_4.f90: New test.
3123 * gfortran.dg/dtio_5.f90: New test.
3124 * gfortran.dg/dtio_6.f90: New test.
3125 * gfortran.dg/dtio_7.f90: New test.
3126 * gfortran.dg/dtio_8.f90: New test.
3127 * gfortran.dg/dtio_9.f90: New test.
3128 * gfortran.dg/dtio_10.f90: New test.
3129
b816477a
DM
31302016-08-30 David Malcolm <dmalcolm@redhat.com>
3131
3132 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3133 (test_many_nested_locations): New function.
3134 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3135 (test_show_locus): Handle "test_many_nested_locations".
3136
71b30891
DM
31372016-08-30 David Malcolm <dmalcolm@redhat.com>
3138
3139 * g++.dg/template/double-greater-than-fixit.C: New test case.
3140
8fa37232
EB
31412016-08-30 Eric Botcazou <ebotcazou@adacore.com>
3142
3143 * gnat.dg/opt57.ad[sb]: New test.
3144 * gnat.dg/opt57_pkg.ads: New helper.
3145
6f651bae
RB
31462016-08-30 Richard Biener <rguenther@suse.de>
3147
3148 PR tree-optimization/69047
3149 * gcc.dg/pr69047.c: Fix byte-order check.
3150
ab834832
JJ
31512016-08-30 Jakub Jelinek <jakub@redhat.com>
3152
5116b156
JJ
3153 PR tree-optimization/72866
3154 * gcc.dg/vect/pr72866.c: New test.
3155
3754bbfc
JJ
3156 PR debug/77363
3157 * g++.dg/debug/dwarf2/pr77363.C: New test.
3158
26122e2d
JJ
3159 PR middle-end/77377
3160 * gcc.target/i386/pr77377.c: New test.
3161
ab834832
JJ
3162 PR debug/77389
3163 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
3164 in dg-options.
3165
bedc9ca7
SK
31662016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
3167
3168 * gfortran.dg/pr77372.f90: Moved to ...
3169 * gfortran.dg/ieee/pr77372.f90: here.
3170
adfa1e6b
MM
31712016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
3172
3173 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
3174 vector short/char initializations.
3175 * gcc.target/powerpc/vec-init-5.c: Likewise.
3176 * gcc.target/powerpc/vec-init-6.c: New compile time test for
3177 vector initialization optimizations.
3178 * gcc.target/powerpc/vec-init-7.c: Likewise.
3179 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
3180 vector float/double initializations.
3181 * gcc.target/powerpc/vec-init-9.c: Likewise.
3182
414b7129
UB
31832016-08-29 Uros Bizjak <ubizjak@gmail.com>
3184
3185 PR target/77403
3186 * gcc.target/i386/pr77403.c: New test.
3187
3d06b6f2
MP
31882016-08-29 Marek Polacek <polacek@redhat.com>
3189
3190 PR c/77292
3191 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
3192
ba9bbd6f
TV
31932016-08-29 Tom de Vries <tom@codesourcery.com>
3194
3195 PR c/77398
3196 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
3197
d7d80d8f
EB
31982016-08-29 Eric Botcazou <ebotcazou@adacore.com>
3199
3200 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 3201
d7d80d8f 32022016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
3203
3204 * gfortran.dg/dec_structure_13.f90: New testcase.
3205
468d95c8
JB
32062016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
3207
3208 PR fortran/77261
3209 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
3210 available.
3211
f329b264
TV
32122016-08-28 Tom de Vries <tom@codesourcery.com>
3213
3214 PR lto/70955
3215 * gcc.dg/pr70955.c: New test.
3216 * gcc.dg/lto/pr70955_0.c: Same.
3217 * gcc.dg/lto/pr70955_1.c: Same.
3218
4a389eb6
PP
32192016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
3220
3221 PR tree-optimization/71077
3222 * gcc.target/i386/pr71077.c: New test.
3223
3f8257db 32242016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
602f77a6
SK
3225
3226 PR fortran/77380
3227 * gfortran.dg/pr77380.f90: New test.
3228
3f8257db 32292016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
741b52b5
SK
3230
3231 PR fortran/77372
3232 gfortran.dg/pr77372.f90: New test.
3233
ee908516
DM
32342016-08-26 David Malcolm <dmalcolm@redhat.com>
3235
3236 * gcc.dg/spellcheck-fields-2.c (test): Move
3237 dg-begin/end-multiline-output within function body.
3238 (test_macro): New function.
3239
d41e76cf
DM
32402016-08-26 David Malcolm <dmalcolm@redhat.com>
3241
3242 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3243 (test_fixit_insert): Update expected output.
3244 (test_fixit_remove): Likewise.
3245 (test_fixit_replace): Likewise.
3246
524a4c96
RO
32472016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3248
3249 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
3250 Fix typo.
3251
ebfa15ab
RB
32522016-08-26 Richard Biener <rguenther@suse.de>
3253
3254 PR tree-optimization/69047
3255 * gcc.dg/pr69047.c: New testcase.
3256
209ca542
PK
32572016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3258 Martin Jambhor <mjambor@suse.cz>
524a4c96 3259
209ca542
PK
3260 * gcc.dg/ipa/propbits-1.c: New test-case.
3261 * gcc.dg/ipa/propbits-2.c: Likewise.
3262 * gcc.dg/ipa/propbits-3.c: Likewise.
3263
e5cf1629
SK
32642016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
3265
3266 PR fortran/77351
3267 * gfortran.dg/pr77351.f90: New test.
3268
ebef225f
MP
32692016-08-25 Marek Polacek <polacek@redhat.com>
3270
3271 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
3272
fe377a48
MP
32732016-08-25 Marek Polacek <polacek@redhat.com>
3274
3275 PR c/77323
3276 * gcc.dg/pr77323.c: New test.
3277
88b8971f
PT
32782016-08-24 Paul Thomas <pault@gcc.gnu.org>
3279
3280 PR fortran/77358
3281 * gfortran.dg/submodule_17.f08: New test.
3282
3f8257db
JJ
32832016-08-24 Michael Collison <michael.collison@linaro.org>
3284 Michael Collison <michael.collison@arm.com>
c8cd4696
MC
3285
3286 * gcc.target/arm/builtin_saddl.c: New testcase.
3287 * gcc.target/arm/builtin_saddll.c: New testcase.
3288 * gcc.target/arm/builtin_uaddl.c: New testcase.
3289 * gcc.target/arm/builtin_uaddll.c: New testcase.
3290 * gcc.target/arm/builtin_ssubl.c: New testcase.
3291 * gcc.target/arm/builtin_ssubll.c: New testcase.
3292 * gcc.target/arm/builtin_usubl.c: New testcase.
3293 * gcc.target/arm/builtin_usubll.c: New testcase.
3294
d5b5d212
UB
32952016-08-24 Uros Bizjak <ubizjak@gmail.com>
3296
3297 PR target/77270
3298 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
3299 (dg-options): Use -march=amdfam10 instead of -march=athlon.
3300 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
3301 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
3302 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
3303 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
3304 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
3305 effective target. Remove scan-assembler-times directives.
3306 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
3307 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
3308 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
3309
d1188689
SKS
33102016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3311
3312 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
3313 of unsigned int.
3314 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
3315
0b6b8f85
RS
33162016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
3317
3318 PR testsuite/77317
3319 * lib/target-supports.exp
3320 (check_effective_target_vect_aligned_arrays): Don't cache the result.
3321 (check_effective_target_vect_natural_alignment): Ditto.
3322 (check_effective_target_vector_alignment_reachable): Ditto.
3323 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
3324
587b7f7a
ILT
33252016-08-23 Ian Lance Taylor <iant@golang.org>
3326
3327 * gcc.target/s390/nolrl-1.c: Don't match the file name.
3328
6019c0fc
MM
33292016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3330
3331 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
3332 being created from pointers to memory locations.
3333 * gcc.target/powerpc/vec-init-2.c: Likewise.
3334
cfe37db4
FR
33352016-08-23 Fritz Reese <fritzoreese@gmail.com>
3336
3337 * gfortran.dg/dec_structure_12.f90: New testcase.
3338
7e11f46f
DV
33392016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
3340
3341 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
3342
7ab4f354
DV
33432016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
3344
3345 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
3346 verification.
3347
deb9351f
DV
33482016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
3349
3350 * gcc.target/s390/md/andc-splitter-1.c: New test case.
3351 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
3352
1fd9f058
RB
33532016-08-23 Richard Biener <rguenther@suse.de>
3354
3355 PR tree-optimization/27336
3356 * c-c++-common/pr27336.c: New testcase.
3357
b00e6e75
MP
33582016-08-22 Marek Polacek <polacek@redhat.com>
3359
3360 PR c++/77321
3361 * g++.dg/cpp1y/pr77321.C: New test.
3362
58338bac
SK
33632016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
3364
3365 PR fortran/60774
3366 * gfortran.dg/empty_label.f: Adjust test for new error message.
3367 * gfortran.dg/empty_label.f90: Ditto.
3368 * gfortran.dg/empty_label_typedecl.f90: Ditto.
3369 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
3370 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
3371
30364ce6
SK
33722016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
3373
3374 PR fortran/61318
3375 * gfortran.dg/pr61318.f90: New test.
3376
ad7a5a8f
SK
33772016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
3378
3379 PR fortran/77260
3380 * gfortran.dg/pr77260_1.f90: New test.
3381 * gfortran.dg/pr77260_2.f90: Ditto.
3382
72f52f30
JM
33832016-08-22 Joseph Myers <joseph@codesourcery.com>
3384
3385 PR middle-end/77269
3386 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
3387 __builtin_signbitf and __builtin_signbitl in expected generic
3388 expansion.
3389 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
3390 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
3391 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
3392 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
3393 tests.
3394
6dc198e3
JM
33952016-08-22 Joseph Myers <joseph@codesourcery.com>
3396
3397 * gcc.dg/torture/float128-builtin.c,
3398 gcc.dg/torture/float128-ieee-nan.c,
3399 gcc.dg/torture/float128x-builtin.c,
3400 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
3401 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
3402 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
3403 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
3404 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
3405 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
3406 gcc.dg/torture/floatn-nan.h: New tests.
3407
7ff4e41a
JM
34082016-08-22 Joseph Myers <joseph@codesourcery.com>
3409
3410 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
3411 macro.
3412 (main): Update calls to TEST_I_F.
3413 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
3414 macro.
3415 (main): Update calls to TEST_I_F.
3416
7078cdb6
JM
34172016-08-22 Joseph Myers <joseph@codesourcery.com>
3418
3419 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
3420 gcc.dg/torture/fp-int-convert-float32x-timode.c,
3421 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
3422 names in calls to TEST_I_F.
3423
a9d7c823
BE
34242016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3425
3426 PR c/52952
3427 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
3428
cd800235
SKS
34292016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3430
3431 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
3432 and !natural_alignment_64.
3433 * gcc.dg/ipa/propalign-2.c: Likewise.
3434 * gcc.dg/ipa/propalign-3.c: Likewise.
3435 * gcc.dg/ipa/propalign-4.c: Likewise.
3436 * gcc.dg/ipa/propalign-5.c: Likewise.
3437 * lib/target-supports.exp
3438 (check_effective_target_natural_alignment_32): Add avr-*-*.
3439
22d12455
KV
34402016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
3441
3442 PR tree-optimization/61839
3443 * gcc.dg/tree-ssa/pr61839_1.c: New test.
3444 * gcc.dg/tree-ssa/pr61839_2.c: New test.
3445 * gcc.dg/tree-ssa/pr61839_3.c: New test.
3446 * gcc.dg/tree-ssa/pr61839_4.c: New test.
3447
c65699ef
JM
34482016-08-19 Joseph Myers <joseph@codesourcery.com>
3449
3450 PR c/32187
3451 * lib/target-supports.exp (check_effective_target_float16)
3452 (check_effective_target_float32, check_effective_target_float64)
3453 (check_effective_target_float128, check_effective_target_float32x)
3454 (check_effective_target_float64x)
3455 (check_effective_target_float128x)
3456 (check_effective_target_float16_runtime)
3457 (check_effective_target_float32_runtime)
3458 (check_effective_target_float64_runtime)
3459 (check_effective_target_float128_runtime)
3460 (check_effective_target_float32x_runtime)
3461 (check_effective_target_float64x_runtime)
3462 (check_effective_target_float128x_runtime)
3463 (check_effective_target_floatn_nx_runtime)
3464 (add_options_for_float16, add_options_for_float32)
3465 (add_options_for_float64, add_options_for_float128)
3466 (add_options_for_float32x, add_options_for_float64x)
3467 (add_options_for_float128x): New procedures.
3468 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
3469 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
3470 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
3471 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
3472 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
3473 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
3474 gcc.dg/torture/float128-complex.c,
3475 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
3476 gcc.dg/torture/float128x-basic.c,
3477 gcc.dg/torture/float128x-complex.c,
3478 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
3479 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
3480 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
3481 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
3482 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
3483 gcc.dg/torture/float32x-basic.c,
3484 gcc.dg/torture/float32x-complex.c,
3485 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
3486 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
3487 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
3488 gcc.dg/torture/float64x-basic.c,
3489 gcc.dg/torture/float64x-complex.c,
3490 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
3491 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
3492 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
3493 gcc.dg/torture/floatn-tg.h,
3494 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
3495 gcc.dg/torture/fp-int-convert-float128-ieee.c,
3496 gcc.dg/torture/fp-int-convert-float128x-timode.c,
3497 gcc.dg/torture/fp-int-convert-float128x.c,
3498 gcc.dg/torture/fp-int-convert-float16-timode.c,
3499 gcc.dg/torture/fp-int-convert-float16.c,
3500 gcc.dg/torture/fp-int-convert-float32-timode.c,
3501 gcc.dg/torture/fp-int-convert-float32.c,
3502 gcc.dg/torture/fp-int-convert-float32x-timode.c,
3503 gcc.dg/torture/fp-int-convert-float32x.c,
3504 gcc.dg/torture/fp-int-convert-float64-timode.c,
3505 gcc.dg/torture/fp-int-convert-float64.c,
3506 gcc.dg/torture/fp-int-convert-float64x-timode.c,
3507 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
3508 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
3509 maximum exponent of floating-point type. Use it in testing
3510 whether 0x8...0 fits in the floating-point type. Always treat -1
3511 (signed 0xf...f) as fitting in the floating-point type.
3512 (M_OK1): New macro.
3513 * gcc.dg/torture/fp-int-convert-double.c,
3514 gcc.dg/torture/fp-int-convert-float.c,
3515 gcc.dg/torture/fp-int-convert-float128-timode.c,
3516 gcc.dg/torture/fp-int-convert-float128.c,
3517 gcc.dg/torture/fp-int-convert-float80-timode.c,
3518 gcc.dg/torture/fp-int-convert-float80.c,
3519 gcc.dg/torture/fp-int-convert-long-double.c,
3520 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
3521
94e73c78
JJ
35222016-08-19 Jakub Jelinek <jakub@redhat.com>
3523
fbdbd4b6
JJ
3524 PR fortran/72744
3525 * gfortran.dg/gomp/pr72744.f90: New test.
3526
94e73c78
JJ
3527 PR fortran/69281
3528 * gfortran.dg/gomp/pr69281.f90: New test.
3529
91151a73
JB
35302016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
3531
414b7129
UB
3532 * gfortran.dg/random_4.f90: Initialize seed before using, handle
3533 the last special seed value.
3534 * gfortran.dg/random_7.f90: Use size for last array member instead
3535 of hardcoded value.
91151a73 3536
fcf830ab
PK
35372016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3538
3539 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
3540 * gcc.dg/cpp/warn-undef-2.c: Likewise.
3541
1a5da5b6
RB
35422016-08-19 Richard Biener <rguenther@suse.de>
3543
3544 PR tree-optimization/77286
3545 * gcc.dg/torture/pr77286.c: New testcase.
3546
82f72146
DM
35472016-08-18 David Malcolm <dmalcolm@redhat.com>
3548
3549 * gcc.dg/verbose-asm-2.c: New test case.
3550
cc015f3a
DM
35512016-08-18 David Malcolm <dmalcolm@redhat.com>
3552
3553 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3554 (custom_diagnostic_finalizer): Update for change to
3555 diagnostic_show_locus.
3556
cb18fd07
DM
35572016-08-18 David Malcolm <dmalcolm@redhat.com>
3558
3559 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
3560 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
3561
a76989dc
MP
35622016-08-18 Marek Polacek <polacek@redhat.com>
3563
3564 PR c/71514
3565 * gcc.dg/pr71514.c: New test.
3566
89c88780
L
35672015-08-18 H.J. Lu <hongjiu.lu@intel.com>
3568
3569 PR target/72839
3570 * gcc.target/i386/pr72839.c: New test.
3571
2c71d454
CLT
35722016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
3573
3574 PR middle-end/70895
3575 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
3576 * c-c++-common/goacc/reduction-1.c: Likewise.
3577 * c-c++-common/goacc/reduction-2.c: Likewise.
3578 * c-c++-common/goacc/reduction-3.c: Likewise.
3579 * c-c++-common/goacc/reduction-4.c: Likewise.
3580
66592e95
AM
35812016-08-18 Alan Modra <amodra@gmail.com>
3582
3583 * gcc.c-torture/compile/pr72771.c: New.
3584
3a146d46
JJ
35852016-08-17 Jakub Jelinek <jakub@redhat.com>
3586
3587 PR fortran/67496
3588 * gfortran.dg/pr67496.f90: New test.
3589
3f8257db 35902015-08-17 Alan Hayward <alan.hayward@arm.com>
038000bd
AH
3591
3592 PR tree-optimization/71752
3a146d46 3593 * gcc.dg/vect/pr71752.c: New.
038000bd 3594
dd42e908
UB
35952016-08-17 Uros Bizjak <ubizjak@gmail.com>
3596
3597 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
3598
458a1cd0
JJ
35992016-08-17 Jakub Jelinek <jakub@redhat.com>
3600
3601 PR middle-end/77259
3602 * g++.dg/ipa/devirt-52.C: New test.
3603
11c4c4ba
CLT
36042016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
3605
3606 * c-c++-common/goacc/reduction-6.c: New testcase.
3607
661d6efd
RB
36082016-08-17 Richard Biener <rguenther@suse.de>
3609
3610 PR tree-optimization/76490
3611 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
3612 * gcc.dg/pr52904.c: XFAIL.
3613
622d8b69
RB
36142016-08-17 Richard Biener <rguenther@suse.de>
3615
3616 PR tree-optimization/23855
3617 * gcc.dg/loop-unswitch-2.c: Adjust.
3618
af23e99c
JJ
36192016-08-16 Jakub Jelinek <jakub@redhat.com>
3620
3621 PR tree-optimization/72817
3622 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
3623
feeb6268
JM
36242016-08-16 Joseph Myers <joseph@codesourcery.com>
3625
3626 PR libgcc/77265
3627 * gcc.dg/torture/float128-extend-inf.c: New test.
3628
65e736c0
DM
36292016-08-16 David Malcolm <dmalcolm@redhat.com>
3630
3631 PR c/72857
3632 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
3633 for embedded NUL.
3634 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
3635 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
3636 caret placement.
3637 (test_oct): Likewise.
3638 (test_multiple): Likewise.
3639 (test_field_width_specifier): Likewise.
3640 (test_field_width_specifier_2): New function.
3641 (test_field_precision_specifier): New function.
3642 (test_embedded_nul): Update expected caret placement.
3643 (test_non_contiguous_strings): Update line number.
3644 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
3645 (__emit_string_literal_range): Add "caret_idx" param.
3646 (test_simple_string_literal): Add value for new param, updating
3647 expected output..
3648 (test_concatenated_string_literal): Likewise.
3649 (test_multiline_string_literal): Likewise.
3650 (test_hex): Likewise.
3651 (test_oct): Likewise.
3652 (test_multiple): Likewise.
3653 (test_ucn4): Likewise.
3654 (test_ucn8): Likewise.
3655 (test_u8): Likewise.
3656 (test_u): Likewise; update expected message, from "range" to
3657 "location".
3658 (test_U): Likewise.
3659 (test_L): Likewise.
3660 (test_macro): Add value for new param.
3661 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
3662 (__emit_string_literal_range): Add "caret_idx" param.
3663 (test_stringified_token_1): Add value for new param. Update
3664 expected message, from "range" to "location".
3665 (test_stringized_token_2): Likewise, adding param to macro.
3666 (test_stringified_token_3): Likewise.
3667 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
3668 (emit_warning): Convert param from source_range to location_t.
3669 (test_string_literals): Add caret_idx param, and use it when
3670 constructing a substring_loc. Update error message, from
3671 "range" to "location".
3672
4a7f57d5
JJ
36732016-08-16 Jakub Jelinek <jakub@redhat.com>
3674
7841800f
JJ
3675 PR target/71910
3676 * g++.dg/gomp/pr71910.C: New test.
3677
1b13411a
JJ
3678 PR middle-end/67485
3679 * gcc.c-torture/compile/pr67485.c: New test.
3680
4a7f57d5
JJ
3681 PR target/72867
3682 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
3683
3c556bc4
BC
36842016-08-16 Bin Cheng <bin.cheng@arm.com>
3685
3686 PR tree-optimization/69848
3687 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
3688
beab2da6
ML
36892016-08-16 Martin Liska <mliska@suse.cz>
3690
3691 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
3692 of memory operations so that it can be handled by core2
3693 in 32-bit mode.
3694
f4eec0a3
RB
36952016-08-16 Richard Biener <rguenther@suse.de>
3696
3697 PR tree-optimization/76783
3698 * gcc.dg/pr76783.c: New testcase.
3699 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
3700
8f21990a
BC
37012016-08-16 Bin Cheng <bin.cheng@arm.com>
3702
3703 PR tree-optimization/72817
3704 PR tree-optimization/73450
3705 * gcc.dg/tree-ssa/pr72817.c: New test.
3706 * gcc.dg/tree-ssa/pr73450.c: New test.
3707
7fc61626
FR
37082016-08-15 Fritz Reese <fritzoreese@gmail.com>
3709
3710 * gfortran.dg/init_flag_13.f90: New testcase.
3711 * gfortran.dg/init_flag_14.f90: Ditto.
3712 * gfortran.dg/init_flag_15.f03: Ditto.
3713 * gfortran.dg/dec_init_1.f90: Ditto.
3714 * gfortran.dg/dec_init_2.f90: Ditto.
3715
432baa02
UB
37162016-08-15 Uros Bizjak <ubizjak@gmail.com>
3717
3718 PR target/72867
3719 * gcc.target/i386/pr72867.c: New test.
3720
7e1dde14
EB
37212016-08-16 Eric Botcazou <ebotcazou@adacore.com>
3722
3723 * c-c++-common/dump-ada-spec-5.c: New test.
3724
e4969090
RB
37252016-08-15 Richard Biener <rguenther@suse.de>
3726
3727 PR tree-optimization/73434
3728 * gcc.dg/torture/pr73434.c: New testcase.
3729
66088065
JJ
37302016-08-15 Jakub Jelinek <jakub@redhat.com>
3731
3732 PR tree-optimization/72824
3733 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
3734
7c713714
CLT
37352016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
3736
3737 PR fortran/70598
3738 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
3739 in use_device clause.
3740 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
3741 * gfortran.dg/goacc/list.f95: Adjust to catch
3742 "neither a POINTER nor an array" error messages.
3743
4271e5cb
UB
37442016-08-14 Uros Bizjak <ubizjak@gmail.com>
3745
3746 PR target/76342
3747 * gcc.target/i386/pr76342.c: New test.
3748
b0cea284
JJ
37492016-08-12 Jakub Jelinek <jakub@redhat.com>
3750
3751 PR c/71512
3752 * g++.dg/ubsan/pr71512.C: New test.
3753 * c-c++-common/ubsan/pr71512-1.c: New test.
3754 * c-c++-common/ubsan/pr71512-2.c: New test.
3755
e86aefb8
MM
37562016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3757
3758 * gcc.target/powerpc/vec-init-1.c: New tests to test various
3759 vector initialization options.
3760 * gcc.target/powerpc/vec-init-2.c: Likewise.
3761 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
3762 is generated on ISA 3.0.
3763
7fd82d52
PP
37642016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
3765
3766 PR middle-end/71654
3767 * gcc.dg/c-c++-common/pr71654.c: New test.
3768 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
3769 dg-options.
3770 * gcc.dg/tree-ssa/vrp24: Likewise.
3771
2f1364c2
JJ
37722016-08-12 Jakub Jelinek <jakub@redhat.com>
3773
3774 PR c/67410
3775 * gcc.dg/pr67410.c: New test.
3776
8eb414aa
BC
37772016-08-12 Bin Cheng <bin.cheng@arm.com>
3778
3779 PR tree-optimization/69848
3780 * gcc.dg/vect/vect-pr69848.c: New test.
3781
30b39c19
UB
37822016-08-12 Uros Bizjak <ubizjak@gmail.com>
3783
3784 PR testsuite/71008
3785 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
3786 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
3787 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
3788 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
3789
e373dd06
RB
37902016-08-12 Richard Biener <rguenther@suse.de>
3791
3792 PR tree-optimization/57326
3793 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
3794 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
3795 * gcc.dg/tree-ssa/pr35287.c: Likewise.
3796 * gcc.target/i386/pr45685.c: Likewise.
3797 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
3798 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3799 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
3800 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
3801 * gfortran.dg/pr34163.f90: Likewise.
3802
20d1af89
ML
38032016-08-12 Martin Liska <mliska@suse.cz>
3804
3805 * g++.dg/gcov/gcov-16.C: New test.
3806 * lib/gcov.exp: Support new argument for run-gcov function.
3807
5cacda56
ML
38082016-08-12 Martin Liska <mliska@suse.cz>
3809
3810 PR gcov-profile/35590
3811 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
3812
663eecfd
RB
38132016-08-12 Richard Biener <rguenther@suse.de>
3814
3815 PR tree-optimization/72851
3816 * gcc.dg/torture/pr72851.c: New testcase.
3817
3f8257db 38182016-08-12 Alexandre Oliva <aoliva@redhat.com>
8aaf799b 3819
e366d7d8
AO
3820 PR debug/63240
3821 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
3822 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
3823 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
3824 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
3825 DW_AT_deleted.
3826
71e1a6a4
AO
3827 PR debug/55641
3828 * g++.dg/debug/dwarf2/ref-1.C: New.
3829
8aaf799b
AO
3830 PR debug/49366
3831 * g++.dg/debug/dwarf2/template-params-12.H: New.
3832 * g++.dg/debug/dwarf2/template-params-12f.C: New.
3833 * g++.dg/debug/dwarf2/template-params-12g.C: New.
3834 * g++.dg/debug/dwarf2/template-params-12n.C: New.
3835 * g++.dg/debug/dwarf2/template-params-12s.C: New.
3836 * g++.dg/debug/dwarf2/template-params-12u.C: New.
3837 * g++.dg/debug/dwarf2/template-params-12v.C: New.
3838 * g++.dg/debug/dwarf2/template-params-12w.C: New.
3839
06f9caed
BS
38402016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3841
3842 PR target/72863
3843 * gcc.target/powerpc/pr72863.c: New test.
3844
a8b956c1
UB
38452016-08-11 Uros Bizjak <ubizjak@gmail.com>
3846
3847 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
3848
c73dd986
L
38492015-08-11 H.J. Lu <hongjiu.lu@intel.com>
3850
3851 * gcc.target/i386/pieces-strcpy-1.c: New test.
3852 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
3853
385ed708
JJ
38542016-08-11 Jakub Jelinek <jakub@redhat.com>
3855
3856 PR c++/72868
3857 * g++.dg/cpp1y/constexpr-switch4.C: New test.
3858
df7ec09f
L
38592015-08-11 H.J. Lu <hongjiu.lu@intel.com>
3860
3861 * gcc.target/i386/pieces-memcpy-1.c: New test.
3862 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
3863 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
3864 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
3865 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
3866 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
3867
b95a64bb
JJ
38682016-08-11 Jakub Jelinek <jakub@redhat.com>
3869
3870 PR c/72816
7ddbcf6b 3871 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 3872
59537744
BE
38732016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
3874
3875 PR tree-optimization/71083
3876 * gcc.c-torture/execute/pr71083.c: New test.
3877 * gnat.dg/loop_optimization23.adb: New test.
3878 * gnat.dg/loop_optimization23_pkg.ads: New test.
3879 * gnat.dg/loop_optimization23_pkg.adb: New test.
3880
183ac6d0
RB
38812016-08-11 Richard Biener <rguenther@suse.de>
3882
3883 PR tree-optimization/72772
3884 * gcc.dg/graphite/pr35356-1.c: Adjust.
3885 * gcc.dg/tree-ssa/pr59597.c: Likewise.
3886
b152f5a2
JB
38872016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
3888
3889 * gfortran.dg/random_7.f90: Take into account that the last seed
3890 value is the special p value.
3891 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
3892
bb7ebad1
RB
38932016-08-11 Richard Biener <rguenther@suse.de>
3894
3895 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
3896
2e186411
AM
38972016-08-11 Alan Modra <amodra@gmail.com>
3898
3899 * gcc.target/powerpc/pr71680.c: New.
3900
e9e6d4f6
KN
39012016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
3902
3903 * gcc.target/powerpc/bfp/bfp.exp: New file.
3904 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
3905 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
3906 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
3907 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
3908 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
3909 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
3910 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
3911 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
3912 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
3913 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
3914 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
3915 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
3916 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
3917 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
3918 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
3919 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
3920 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
3921 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
3922 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
3923 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
3924 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
3925 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
3926 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
3927 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
3928 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
3929 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
3930 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
3931 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
3932 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
3933 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
3934 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
3935 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
3936 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
3937 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
3938 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
3939 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
3940 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
3941 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
3942 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
3943 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
3944 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
3945 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
3946 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
3947 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
3948 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
3949 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
3950 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
3951 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
3952 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
3953 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
3954 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
3955 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
3956 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
3957
9c8eabea
BC
39582016-08-10 Bin Cheng <bin.cheng@arm.com>
3959
3960 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
3961 Add aarch64*-*-*.
3962
6c553b76
BC
39632016-08-10 Bin Cheng <bin.cheng@arm.com>
3964
3965 * gcc.target/aarch64/simd/vcond-ne.c: New test.
3966
a0883b08
MM
39672016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
3968
3969 PR target/72853
3970 * gcc.target/powerpc/pr72853.c: New test.
3971
a266236e
ML
39722016-08-10 Martin Liska <mliska@suse.cz>
3973
3974 PR gcov-profile/58306
3975 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
3976
22063dbc
ML
39772016-08-10 Martin Liska <mliska@suse.cz>
3978
3979 * g++.dg/gcov/gcov-threads-1.C: New test.
3980
5250a5bb
SKS
39812016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3982
3983 PR target/71873
3984 * gcc.target/avr/pr71873.c: New test.
3985
b7597ae5
ML
39862016-08-09 Martin Liska <mliska@suse.cz>
3987
3988 * g++.dg/gcov/gcov-dump-1.C: New test.
3989 * g++.dg/gcov/gcov-dump-2.C: New test.
3990
ab50a215
ML
39912016-08-09 Martin Liska <mliska@suse.cz>
3992
3993 * gcc.dg/tree-prof/val-prof-9.c: New test.
3994
dcb1e137
ML
39952016-08-09 Martin Liska <mliska@suse.cz>
3996
3997 * gcc.dg/tree-prof/val-prof-8.c: New test.
3998
04d6d3b6
MJ
39992016-08-09 Martin Jambor <mjambor@suse.cz>
4000
df839749
UB
4001 PR ipa/71981
4002 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 4003
c57e78c4
BC
40042016-08-09 Bin Cheng <bin.cheng@arm.com>
4005
4006 PR tree-optimization/33707
4007 * gcc.dg/vect/pr33707.c: New test.
4008
42970a17
BC
40092016-08-09 Bin Cheng <bin.cheng@arm.com>
4010
4011 PR tree-optimization/pr72772
4012 * gcc.dg/tree-ssa/pr72772.c: New test.
4013
810a3aa6
MF
40142016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
4015
4016 PR rtl-optimization/66669
4017 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
4018
9e207d6f
JJ
40192016-08-09 Jakub Jelinek <jakub@redhat.com>
4020
4021 PR tree-optimization/72824
4022 * gcc.c-torture/execute/ieee/pr72824.c: New test.
4023
50bf47fd
RB
40242016-08-09 Richard Biener <rguenther@suse.de>
4025
4026 PR tree-optimization/71802
4027 * gcc.dg/torture/pr71802.c: New testcase.
4028
cadec7ca
JJ
40292016-08-09 Jakub Jelinek <jakub@redhat.com>
4030
4031 PR c++/72809
4032 * g++.dg/eh/stdarg1.C: New test.
4033
c43c5112
AK
40342016-08-08 Andi Kleen <ak@linux.intel.com>
4035
4036 * lib/profopt.exp: (auto-profopt-execute): Don't include full
4037 test command line in failure log.
4038 (profopt-execute): dito. Make autofdo file names unique.
4039
895aa8e1
DM
40402016-08-08 David Malcolm <dmalcolm@redhat.com>
4041
4042 PR c/64955
4043 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
4044 output.
4045
9afda630
PK
40462016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4047
4048 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
4049 c99_runtime.
4050 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
4051 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
4052 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
4053 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
4054 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
4055 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
4056
e52ed3fe
DM
40572016-08-08 David Malcolm <dmalcolm@redhat.com>
4058
4059 PR c/52952
4060 * gcc.dg/cpp/pr66415-1.c: Likewise.
4061 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
4062 * gcc.dg/format/c90-printf-1.c: Likewise.
4063 * gcc.dg/format/diagnostic-ranges.c: New test case.
4064
ad200580
JJ
40652016-08-08 Jakub Jelinek <jakub@redhat.com>
4066
77524e0d
JJ
4067 PR fortran/72716
4068 * gfortran.dg/gomp/pr72716.f90: New test.
4069
2187f2a2
JJ
4070 PR middle-end/72781
4071 * gcc.dg/gomp/pr72781.c: New test.
4072
ad200580
JJ
4073 PR middle-end/68762
4074 * g++.dg/vect/pr68762-1.cc: New test.
4075 * g++.dg/vect/pr68762-2.cc: New test.
4076 * g++.dg/vect/pr68762.h: New file.
4077
989d0071
MS
40782016-08-08 Martin Sebor <msebor@redhat.com>
4079
4080 PR testsuite/72838
3a146d46
JJ
4081 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
4082 * g++.dg/warn/overflow-warn-3.C: Same.
4083 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 4084
7090cac9
AV
40852016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
4086
4087 PR fortran/71936
4088 * gfortran.dg/allocate_with_source_21.f03: New test.
4089
64e56ab0
AV
40902016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
4091
4092 PR fortran/72698
4093 * gfortran.dg/allocate_with_source_20.f03: New test.
4094
0476487d
AM
40952016-08-08 Alan Modra <amodra@gmail.com>
4096
4097 * gcc.c-torture/compile/pr72802.c: New.
4098
8e9218f2
AV
40992016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
4100
4101 PR fortran/70524
4102 * gfortran.dg/dependency_48.f90: New test.
4103
c1f7083b
TK
41042016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
4105
531e5ae3 4106 PR fortran/70040
c1f7083b
TK
4107 * gfortran.dg/pr70040.f90: New testcase.
4108
6ab5813c
TK
41092016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
4110
4111 PR fortran/71961
4112 * gfortran.dg/matmul_10.f90: New testcase.
4113
27bddc4a
JH
41142016-08-07 Jan Hubicka <hubicka@ucw.cz>
4115
4116 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
4117
4a9f8a9f
JJ
41182016-08-07 Jakub Jelinek <jakub@redhat.com>
4119
4120 PR c/72816
4121 * gcc.dg/pr72816.c: New test.
4122
fa76f2c6
JW
41232016-08-06 Jonathan Wakely <jwakely@redhat.com>
4124
4125 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
4126 * g++.dg/conversion/pr41426.C: Likewise.
4127 * g++.dg/conversion/pr66211.C: Likewise.
4128 * g++.dg/cpp1y/lambda-init9.C: Likewise.
4129 * g++.dg/init/ref8.C: Likewise.
4130 * g++.old-deja/g++.law/cvt20.C: Likewise.
4131 * g++.old-deja/g++.mike/p9732c.C: Likewise.
4132
5c3e5002
PP
41332016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
4134
4135 PR tree-optimization/18046
4136 * gcc.dg/tree-ssa/vrp105.c: New test.
4137 * gcc.dg/tree-ssa/vrp106.c: New test.
4138
94087e88 41392016-08-05 Martin Sebor <msebor@redhat.com>
64d6d399
MS
4140
4141 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
4142 1ul in diagnostics. Remove hyphen from "constant-expression."
4143 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
4144 * g++.dg/cpp0x/static_assert3.C: Same.
4145 * g++.dg/cpp1y/constexpr-throw.C: Same.
4146 * g++.dg/template/nontype3.C: Same.
4147 * g++.dg/warn/overflow-warn-1.C: Same.
4148 * g++.dg/warn/overflow-warn-3.C: Same.
4149 * g++.dg/warn/overflow-warn-4.C: Same.
4150
88fa5555
DM
41512016-08-05 David Malcolm <dmalcolm@redhat.com>
4152
4153 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
4154 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
4155 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
4156 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
4157
1addb9e6
PP
41582016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
4159
4160 PR tree-optimization/72810
4161 * gcc.dg/tree-ssa/vrp110.c: New test.
4162
1b62ed4f
JG
41632016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
4164
4165 PR Target/72819
4166 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
4167 registers.
4168 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
4169 saving the half-precision registers.
4170 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
4171 value is returned in h0.
4172 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
4173 are passed in FP/SIMD registers.
4174 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
4175 passing works corrcetly.
4176 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
4177 (hfa_f16x2_t): Likewise.
4178 (hfa_f16x3_t): Likewise.
4179 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
4180 are promoted to double and passed in a double register.
4181 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
4182 are promoted to double and stacked.
4183 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
4184 __fp16 data types.
4185 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
4186 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
4187 __fp16 first get passed in FP/SIMD registers, then stacked.
4188
4228ca19
NS
41892016-08-05 Nathan Sidwell <nathan@acm.org>
4190
4191 PR c++/68724
4192 * g++.dg/cpp0x/pr68724.C: New.
4193
db7c335e
RB
41942016-08-05 Richard Biener <rguenther@suse.de>
4195
4196 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
4197
48abe922
PP
41982016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
4199
4200 * gcc.dg/tree-ssa/vrp107.c: New test.
4201 * gcc.dg/tree-ssa/vrp108.c: New test.
4202 * gcc.dg/tree-ssa/vrp109.c: New test.
4203
f6cdf42f
PK
42042016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4205
4206 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
4207 dg-options.
4208
33a9c609
PK
42092016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4210
4211 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
4212 test-cases.
4213 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
4214 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
4215 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
4216 test-cases.
4217 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
4218 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
4219 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
4220 large_double.
4221
4473482d
PC
42222016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
4223
4224 PR c++/72800
4225 * g++.dg/cpp1y/lambda-ice1.C: New.
4226
08156df5
PP
42272016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
4228
4229 PR c++/72759
4230 * g++.dg/cpp1y/pr72759.C: New test.
4231
938da3a5
PP
42322016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
4233
4234 * gcc.dg/switch-10.c: New test.
4235
da84183c
JG
42362016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
4237
4238 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
4239
ae9281fc
TS
42402016-08-04 Thomas Schwinge <thomas@codesourcery.com>
4241
4242 * c-c++-common/goacc/routine-5.c: Update.
4243
086ad22e
BE
42442016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
4245
4246 PR rtl-optimization/70903
4247 * gcc.c-torture/execute/pr70903.c: New test.
4248
6805e400
ML
42492016-08-04 Martin Liska <mliska@suse.cz>
4250
4251 * gcc.dg/params/params.exp: Replace file exists with
4252 TESTING_IN_BUILD_TREE.
4253
a0008434
MP
42542016-08-04 Marek Polacek <polacek@redhat.com>
4255
4256 PR c++/70229
4257 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
4258
fb46286e
RB
42592016-08-04 Richard Biener <rguenther@suse.de>
4260
4261 PR middle-end/71984
4262 * gcc.dg/torture/pr71984.c: Guard correctness check for
4263 little-endian.
4264
ac2c96ab
AP
42652016-08-03 Andrew Pinski <apinski@cavium.com>
4266
4267 * gcc.c-torture/compile/20160802-1.c: New testcase.
4268
c98583e9
FR
42692016-08-03 Fritz Reese <fritzoreese@gmail.com>
4270
4271 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
4272
9ad1a1da
RB
42732016-08-03 Richard Biener <rguenther@suse.de>
4274
4275 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
4276 and remove -O3.
4277 * c-c++-common/ubsan/pr71403-2.c: Likewise.
4278 * c-c++-common/ubsan/pr71403-3.c: Likewise.
4279
cd75c979
RB
42802016-08-03 Richard Biener <rguenther@suse.de>
4281
4282 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
4283 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
4284 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
4285 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
4286
30e8d875
SKS
42872016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4288
4289 * gcc.dg/init-excess-2.c: Require int32plus.
4290 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
4291 * gcc.dg/pr59963-2.c: Require int32plus.
4292 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
4293 * gcc.dg/unroll-7.c: Require int32plus.
4294
69b806f6
BC
42952016-08-02 Bin Cheng <bin.cheng@arm.com>
4296
4297 PR tree-optimization/34114
4298 * gcc.dg/tree-ssa/loop-42.c: New test.
4299
1efafef3
TC
43002016-08-02 Tamar Christina <tamar.christina@arm.com>
4301
4302 * gcc.target/aarch64/vminmaxnm.c: New.
4303 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
4304 tests.
4305
e2a99194
MM
43062016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4307
4308 * gcc.target/powerpc/vec-extract-5.c: New tests to test
4309 vec_extract for vector float, vector int, vector short, and vector
4310 char.
4311 * gcc.target/powerpc/vec-extract-6.c: Likewise.
4312 * gcc.target/powerpc/vec-extract-7.c: Likewise.
4313 * gcc.target/powerpc/vec-extract-8.c: Likewise.
4314 * gcc.target/powerpc/vec-extract-9.c: Likewise.
4315
71bfb77a
WD
43162016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
4317
4318 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 4319 single stack adjustment, no writeback.
71bfb77a
WD
4320 * gcc.target/aarch64/test_frame_12.c: Likewise.
4321 * gcc.target/aarch64/test_frame_13.c: Likewise.
4322 * gcc.target/aarch64/test_frame_15.c: Likewise.
4323 * gcc.target/aarch64/test_frame_6.c: Likewise.
4324 * gcc.target/aarch64/test_frame_7.c: Likewise.
4325 * gcc.target/aarch64/test_frame_8.c: Likewise.
4326 * gcc.target/aarch64/test_frame_16.c: New test.
4327
37bce35a
L
43282015-08-01 H.J. Lu <hongjiu.lu@intel.com>
4329
4330 PR target/72748
4331 * gcc.target/i386/pr72748.c: New test.
4332
3f8257db 43332015-08-01 Alan Hayward <alan.hayward@arm.com>
2a93954e
AH
4334
4335 PR tree-optimization/71818
4336 * gcc.dg/vect/pr71818.c: New
4337
bf60c531
ML
43382016-08-01 Martin Liska <mliska@suse.cz>
4339
4340 PR tree-optimization/71857
4341 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
4342
8ed49fab
KT
43432016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4344
4345 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
4346
76e2c821
JB
43472016-08-01 Jan Beulich <jbeulich@suse.com>
4348
4349 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
4350
35029597
WS
43512016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4352
4353 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
4354 * gcc.target/powerpc/mulkc3-1.c: Likewise.
4355
3aa4b66a
JW
43562016-07-31 Jonathan Wakely <jwakely@redhat.com>
4357
4358 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
4359 (check_effective_target_c++): Likewise. Also match for libstdc++.
4360
3f8257db 43612016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
93cb9a5a
SK
4362
4363 PR fortran/41922
4364 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
4365 * gfortran.dg/equiv_constraint_7.f90: Ditto.
4366 * gfortran.dg/pr41922.f90: New test.
4367
9fcb2819
SK
43682016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
4369
4370 PR fortran/68566
4371 * gfortran.dg/pr68566.f90: new test.
4372
94087e88 43732016-07-30 Martin Sebor <msebor@redhat.com>
8bada5cd
MS
4374
4375 PR c++/60760
4376 PR c++/71091
4377 * g++.dg/cpp0x/constexpr-cast.C: New test.
4378 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
4379 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
4380 * g++.dg/ubsan/pr63956.C: Correct.
4381
d0047a25
MM
43822016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
4383
4384 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
4385 vector double or vector long where the vector is in memory.
4386 * gcc.target/powerpc/vec-extract-3.c: Likewise.
4387 * gcc.target/powerpc/vec-extract-4.c: Likewise.
4388
e4f7a5df
SK
43892016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
4390
4391 PR fortran/69867
4392 * gfortran.dg/pr69867.f90: New test.
4393
b441ae1d
SK
43942016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
4395
4396 PR fortran/69962
4397 * gfortran.dg/pr69962.f90: New test.
4398
712dff31
SK
43992016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
4400
4401 PR fortran/70006
4402 * gfortran.dg/pr70006.f90: New test.
4403
fb42421e
SK
44042016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
4405
4406 PR fortran/71730
4407 * gfortran.dg/pr71730.f90: New test.
4408 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
4409 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
4410 * gfortran.dg/array_constructor_26.f03: Ditto.
4411
466effe0
WS
44122016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4413
4414 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
4415 * gcc.target/powerpc/pr71763.c: Likewise.
4416
f618a472
MP
44172016-07-29 Marek Polacek <polacek@redhat.com>
4418
4419 PR c/71742
4420 * gcc.dg/940510-1.c: Adjust dg-error.
4421 * gcc.dg/c99-flex-array-1.c: Likewise.
4422 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
4423
efd0786f
MP
4424 PR c/71853
4425 * gcc.dg/noncompile/pr71853.c: New test.
4426
e00dceaf
MP
4427 PR c/71573
4428 * gcc.dg/noncompile/pr71573.c: New test.
4429
638fc14f
MP
4430 PR c/71926
4431 * g++.dg/warn/Wparentheses-30.C: New test.
4432 * gcc.dg/Wparentheses-14.c: New test.
4433
61c73a7f
UB
44342016-07-29 Uros Bizjak <ubizjak@gmail.com>
4435
4436 * gcc.dg/pr59833.c: Use dg-add-options ieee.
4437
01d32b2b
BC
44382016-07-29 Bin Cheng <bin.cheng@arm.com>
4439
4440 PR tree-optimization/57558
4441 * gcc.dg/vect/pr57558-1.c: New test.
4442 * gcc.dg/vect/pr57558-2.c: New test.
4443
f6c7a248
PK
44442016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4445
61c73a7f 4446 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
4447 to scan forwprop1 dump pass.
4448
f54ea774
PC
44492016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
4450
4451 PR c++/51488
4452 * g++.dg/template/pr51488.C: New.
4453
673a107a
JJ
44542016-07-29 Jakub Jelinek <jakub@redhat.com>
4455
4456 PR c/71969
4457 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
4458 static __inline__.
4459 * gcc.dg/pr71969-1.c: New test.
4460 * gcc.dg/pr71969-2.c: New test.
4461 * gcc.dg/pr71969-3.c: New test.
4462
78169471
MP
44632016-07-29 Marek Polacek <polacek@redhat.com>
4464
4465 PR c/71574
4466 * c-c++-common/pr71574.c: New test.
4467
a5b5c8b6
MP
4468 PR c/71583
4469 * gcc.dg/noncompile/pr71583.c: New test.
4470
883b6d4e
KV
44712016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
4472
4473 PR middle-end/68217
4474 * gcc.dg/pr68217.c: New test.
4475
89f1f37e
SK
44762016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
4477
4478 PR fortran/71067
4479 * gfortran.dg/pr71067_1.f90: New test.
4480 * gfortran.dg/pr71067_2.f90: Ditto.
4481
e0d32185
MM
44822016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
4483
4484 * gcc.target/powerpc/vec-extract-1.c: New test.
4485
c851722d
SK
44862016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
4487
4488 PR fortran/71799
4489 * gfortran.dg/pr71799.f90: New test.
4490
f064da6a
PC
44912016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
4492
4493 PR c++/71665
4494 * g++.dg/cpp0x/pr71665-1.C: New.
4495 * g++.dg/cpp0x/pr71665-2.C: Likewise.
4496 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
4497 * g++.dg/ext/label10.C: Likewise.
4498 * g++.dg/parse/constant5.C: Likewise.
4499
1b70aaad
SK
45002016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
4501
4502 PR fortran/71859
4503 * gfortran.dg/pr71859.f90: New test.
4504 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
4505 * gfortran.dg/coarray_collectives_1.f90: Ditto.
4506
a23404c9
PT
45072016-07-28 Paul Thomas <pault@gcc.gnu.org>
4508
4509 PR fortran/71883
4510 * gfortran.dg/pr71883.f90 : New test.
4511
513d866d
YR
45122016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
4513
4514 PR tree-optimization/71734
61c73a7f 4515 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 4516
7c428aa2
RL
45172016-07-28 Renlin Li <renlin.li@arm.com>
4518
4519 Revert
4520 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
4521
4522 PR fortran/71902
4523 * gfortran.dg/dependency_47.f90: New test.
4524
1225d6b1
ML
45252016-07-28 Martin Liska <mliska@suse.cz>
4526
4527 PR gcov-profile/68025
4528 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
4529
e5f5bf35
ML
45302016-07-28 Martin Liska <mliska@suse.cz>
4531
4532 * g++.dg/vect/pr70944.cc: New test.
4533
4536610d
KV
45342016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
4535
4536 PR middle-end/71994
4537 * gcc.dg/torture/pr71994.c: New test.
4538
8c6961ca
PK
45392016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4540
4541 PR middle-end/71078
4542 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
4543 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
4544 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
4545
8de22ea0
RB
45462016-07-27 Richard Biener <rguenther@suse.de>
4547
4548 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
4549
5d9da222
ML
45502016-07-27 Martin Liska <mliska@suse.cz>
4551
4552 * gcc.dg/predict-13.c: New test.
4553 * gcc.dg/predict-14.c: New test.
4554
af9e275f
SKS
45552016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4556
a23404c9 4557 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
4558 including stdint.h.
4559 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
4560 including stdint.h.
4561
71abba1e
MM
45622016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
4563
4564 PR target/71869
4565 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
4566 IEEE built-in functions handle quiet and signalling NaNs
4567 correctly.
4568
9cd74e8f
SK
45692016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
4570
4571 PR fortran/71862
4572 * gfortran.dg/pr71862.f90: New test.
4573
0d48446f
MS
45742016-07-26 Martin Sebor <msebor@redhat.com>
4575
4576 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
4577 selector with dg-options.
4578
524cf1e4
PP
45792016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
4580
4581 PR tree-optimization/18046
4582 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
4583 * gcc.dg/tree-ssa/vrp103.c: New test.
4584 * gcc.dg/tree-ssa/vrp104.c: New test.
4585
100665d8
WS
45862016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4587
4588 * gcc.target/powerpc/pr63354.c: Require lp64 since
4589 -mprofile-kernel is not legal with -m32.
4590
0b64ca40
RB
45912016-07-26 Richard Biener <rguenther@suse.de>
4592
4593 PR rtl-optimization/71984
4594 * gcc.dg/torture/pr71984.c: New testcase.
4595
9b7937cf
RS
45962016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
4597
4598 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
4599 g++-dg-runtest via et-dg-runtest.
4600 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
4601 * gcc.dg/vect/vect.exp: Likewise.
4602 * gfortran.dg/graphite/graphite.exp: Likewise, but for
4603 gfortran-dg-runtest.
4604 * gfortran.dg/vect/vect.exp: Likewise.
4605 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
4606 (check_mips_loongson_hw_available): Likewise.
4607 (check_effective_target_mpaired_single_runtime): Likewise.
4608 (check_effective_target_mips_loongson_runtime): Likewise.
4609 (add_options_for_mpaired_single): Likewise.
4610 (check_effective_target_vect_int): Add global et_index.
4611 Check and save the supported feature for a target selected by
4612 the et_index target. Break long lines where appropriate. Call
4613 et-is-effective-target for MIPS with an argument instead of
4614 check_effective_target_* where appropriate.
4615 (check_effective_target_vect_intfloat_cvt): Likewise.
4616 (check_effective_target_vect_uintfloat_cvt): Likewise.
4617 (check_effective_target_vect_floatint_cvt): Likewise.
4618 (check_effective_target_vect_floatuint_cvt): Likewise.
4619 (check_effective_target_vect_simd_clones): Likewise.
4620 (check_effective_target_vect_shift): ewise.
4621 (check_effective_target_whole_vector_shift): Likewise.
4622 (check_effective_target_vect_bswap): Likewise.
4623 (check_effective_target_vect_shift_char): Likewise.
4624 (check_effective_target_vect_long): Likewise.
4625 (check_effective_target_vect_float): Likewise.
4626 (check_effective_target_vect_double): Likewise.
4627 (check_effective_target_vect_long_long): Likewise.
4628 (check_effective_target_vect_no_int_max): Likewise.
4629 (check_effective_target_vect_no_int_add): Likewise.
4630 (check_effective_target_vect_no_bitwise): Likewise.
4631 (check_effective_target_vect_widen_shift): Likewise.
4632 (check_effective_target_vect_no_align): Likewise.
4633 (check_effective_target_vect_hw_misalign): Likewise.
4634 (check_effective_target_vect_element_align): Likewise.
4635 (check_effective_target_vect_condition): Likewise.
4636 (check_effective_target_vect_cond_mixed): Likewise.
4637 (check_effective_target_vect_char_mult): Likewise.
4638 (check_effective_target_vect_short_mult): Likewise.
4639 (check_effective_target_vect_int_mult): Likewise.
4640 (check_effective_target_vect_extract_even_odd): Likewise.
4641 (check_effective_target_vect_interleave): Likewise.
4642 (check_effective_target_vect_stridedN): Likewise.
4643 (check_effective_target_vect_multiple_sizes): Likewise.
4644 (check_effective_target_vect64): Likewise.
4645 (check_effective_target_vect_call_copysignf): Likewise.
4646 (check_effective_target_vect_call_sqrtf): Likewise.
4647 (check_effective_target_vect_call_btrunc): Likewise.
4648 (check_effective_target_vect_call_btruncf): Likewise.
4649 (check_effective_target_vect_call_ceil): Likewise.
4650 (check_effective_target_vect_call_ceilf): Likewise.
4651 (check_effective_target_vect_call_floor): Likewise.
4652 (check_effective_target_vect_call_floorf): Likewise.
4653 (check_effective_target_vect_call_lceil): Likewise.
4654 (check_effective_target_vect_call_lfloor): Likewise.
4655 (check_effective_target_vect_call_nearbyint): Likewise.
4656 (check_effective_target_vect_call_nearbyintf): Likewise.
4657 (check_effective_target_vect_call_round): Likewise.
4658 (check_effective_target_vect_call_roundf): Likewise.
4659 (check_effective_target_vect_perm): Likewise, but also append *_saved
4660 to the existing global name to properly cache the result.
4661 (check_effective_target_vect_perm_byte): Likewise.
4662 (check_effective_target_vect_perm_short): Likewise.
4663 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
4664 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
4665 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
4666 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
4667 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
4668 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
4669 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
4670 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
4671 (check_effective_target_vect_sdot_qi): Likewise.
4672 (check_effective_target_vect_udot_qi): Likewise.
4673 (check_effective_target_vect_sdot_hi): Likewise.
4674 (check_effective_target_vect_udot_hi): Likewise.
4675 (check_effective_target_vect_usad_char): Likewise.
4676 (check_effective_target_vect_pack_trunc): Likewise.
4677 (check_effective_target_vect_unpack): Likewise.
4678 (check_effective_target_vect_aligned_arrays): Likewise.
4679 (check_effective_target_vect_natural_alignment): Likewise.
4680 (check_effective_target_vector_alignment_reachable): Likewise.
4681 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
4682 (is-effective-target): Initialize et_index if undefined.
4683 (et-dg-runtest): New.
4684 (et-is-effective-target): Likewise.
4685 (check_vect_support_and_set_flags): Add supported MIPS targets to
4686 EFFECTIVE_TARGETS list. Return the number of supported targets.
4687
8f63caf6 46882016-07-26 Richard Biener <rguenther@suse.de>
3f8257db 4689 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8f63caf6
RB
4690
4691 PR middle-end/70920
4692 * gcc.dg/pr70920-1.c: New test-case.
4693 * gcc.dg/pr70902-2.c: Likewise.
4694 * gcc.dg/pr70920-3.c: Likewise.
4695 * gcc.dg/pr70920-4.c: Likewise
4696 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
4697 2 instead of 3.
4698
7d575fff
AM
46992016-07-25 Alexander Monakov <amonakov@ispras.ru>
4700
4701 * gcc.c-torture/execute/pr71494.c: Require label_values.
4702 * gcc.dg/pr16973.c: Ditto.
4703
bf01e070
SKS
47042016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4705
4706 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
4707 * gcc.dg/torture/pr69771.c: Require int32plus.
4708 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
4709
16b05965
ML
47102016-07-25 Martin Liska <mliska@suse.cz>
4711
4712 * gcc.dg/torture/pr71987.c: New test.
4713
d52d3767
SK
47142016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
4715
4716 PR fortran/71935
4717 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
4718 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
4719 * gfortran.dg/pr71935.f90: New test.
4720
94087e88 47212016-07-22 Martin Sebor <msebor@redhat.com>
2e6b45af
MS
4722
4723 PR c++/71675
4724 * g++.dg/ext/atomic-3.C: New test.
4725 * gcc.dg/atomic/pr71675.c: New test.
4726
58b3986e
ES
47272016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
4728
4729 * gcc.target/i386/mvc8.c: New test.
4730
faa1612a
BC
47312016-07-22 Bin Cheng <bin.cheng@arm.com>
4732
4733 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
4734 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
4735
1603ebe0
TK
47362016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4737
4738 PR fortran/71795
4739 * gfortran.dg/constructor_50.f90: New test.
4740
bc91c436
ML
47412016-07-22 Martin Liska <mliska@suse.cz>
4742
4743 PR gcov-profile/69028
4744 PR gcov-profile/62047
4745 * g++.dg/cilk-plus/pr69028.C: New test.
4746
9fe9a3a7
AV
47472016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
4748
4749 * gfortran.dg/coarray_stat_2.f90: New test.
4750
70866e3d
MM
47512016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
4752
4753 * gcc.target/powerpc/vec-extract.h: New files to check the
4754 vec_extract built-in functions for all vector types, testing
4755 accessing each element, both with constant and variable element
4756 numbers.
4757 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
4758 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
4759 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
4760 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
4761 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
4762 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
4763 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
4764 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
4765 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
4766
ab3af181
JJ
47672016-07-21 Jakub Jelinek <jakub@redhat.com>
4768
4769 PR c++/71728
4770 * g++.dg/other/pr71728.C: New test.
4771
ebe8f322
JG
47722016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
4773
4774 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
4775 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
4776 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
4777 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
4778 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
4779
959cef74
RB
47802016-07-21 Richard Biener <rguenther@suse.de>
4781
4782 PR tree-optimization/71947
4783 * gcc.dg/tree-ssa/vrp102.c: New testcase.
4784
b24d9420
BC
47852016-07-21 Bin Cheng <bin.cheng@arm.com>
4786
4787 * gcc.dg/tree-ssa/scev-15.c: New.
4788
23974819
BC
47892016-07-21 Bin Cheng <bin.cheng@arm.com>
4790
4791 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
4792
ee78cbaa
JJ
47932016-07-21 Jakub Jelinek <jakub@redhat.com>
4794
4795 PR c++/71941
4796 * g++.dg/gomp/pr71941.C: New test.
4797
52ed68f7
DM
47982016-07-20 David Malcolm <dmalcolm@redhat.com>
4799
4800 PR c/70339
4801 PR c/71858
4802 * g++.dg/spellcheck-identifiers.C: New test case, based on
4803 gcc.dg/spellcheck-identifiers.c.
4804 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
4805 gcc.dg/spellcheck-identifiers-2.c.
4806 * g++.dg/spellcheck-typenames.C: New test case, based on
4807 gcc.dg/spellcheck-typenames.c
4808
18407bfb
JW
48092016-07-20 Jonathan Wakely <jwakely@redhat.com>
4810
4811 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
4812 pointer to member function and also test catching by reference.
4813
4c07fd98
DV
48142016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
4815
4816 * gcc.target/s390/pr67443.c: Fix test case.
4817
fee21d65
DV
48182016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
4819
4820 * gcc.target/s390/insv-1.c: Xfail some tests.
4821 * gcc.target/s390/insv-2.c: Likewise.
4822
dbe9dfdd
GJL
48232016-07-20 Georg-Johann Lay <avr@gjlay.de>
4824
4825 * gcc.target/avr/torture/get-mem.c: New test.
4826 * gcc.target/avr/torture/set-mem.c: New test.
4827
c25e1d82
GJL
48282016-07-20 Georg-Johann Lay <avr@gjlay.de>
4829
4830 PR target/71948
4831 * gcc.target/avr/torture/tiny-progmem.c: New test.
4832
109d2197
JJ
48332016-07-20 Jakub Jelinek <jakub@redhat.com>
4834
7419f441
JJ
4835 PR c++/71909
4836 * g++.dg/parse/pr71909.C: New test.
4837 * g++.dg/tm/pr71909.C: New test.
4838
109d2197
JJ
4839 PR c++/50060
4840 * g++.dg/cpp0x/constexpr-50060.C: New test.
4841 * g++.dg/cpp1y/constexpr-50060.C: New test.
4842
144530cf
ML
48432016-07-20 Martin Liska <mliska@suse.cz>
4844
4845 * gfortran.dg/graphite/pr71898.f90: New test.
4846
04ac4afa
BC
48472016-07-20 Bin Cheng <bin.cheng@arm.com>
4848
4849 PR tree-optimization/71503
4850 PR tree-optimization/71683
4851 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
4852 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
4853
dcbdb17a
ML
48542016-07-20 Martin Liska <mliska@suse.cz>
4855
4856 * gcc.dg/plugin/plugin.exp: Remove sreal test.
4857 * gcc.dg/plugin/sreal-test-1.c: Remove.
4858 * gcc.dg/plugin/sreal_plugin.c: Remove.
4859
6ed82555
TK
48602016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
4861
4862 PR fortran/71902
4863 * gfortran.dg/dependency_47.f90: New test.
4864
13da0507
JJ
48652016-07-19 Jakub Jelinek <jakub@redhat.com>
4866
4833f561
JJ
4867 PR rtl-optimization/71916
4868 * gcc.c-torture/compile/pr71916.c: New test.
4869
4fda19ef
JJ
4870 PR middle-end/71874
4871 * g++.dg/torture/pr71874.C: New test.
4872
13da0507
JJ
4873 PR middle-end/71734
4874 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
4875 (my_alloc): Rewritten to use __builtin_posix_memalign and
4876 __SIZE_TYPE__.
4877 (my_free): Use __builtin_free instead of _mm_free.
4878 (Vec::operator=): Use __builtin_memcpy.
4879
e7980add
MJ
48802016-07-19 Martin Jambor <mjambor@suse.cz>
4881
61c73a7f
UB
4882 PR fortran/71688
4883 * gfortran.dg/pr71688.f90: New test.
e7980add 4884
13e88953
RB
48852016-07-19 Richard Biener <rguenther@suse.de>
4886
4887 * c-c++-common/vector-subscript-6.c: New testcase.
4888 * c-c++-common/vector-subscript-7.c: Likewise.
4889
1caf0482
SKS
48902016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4891
a23404c9 4892 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
4893 and UInt32 based on __SIZEOF_INT__.
4894
cef5388d
RB
48952016-07-19 Richard Biener <rguenther@suse.de>
4896
4897 PR tree-optimization/71901
4898 * gcc.dg/torture/pr71901.c: New testcase.
4899
49002016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
4901
4902 PR tree-optimization/71908
4903 * gcc.dg/torture/pr71908.c: New testcase.
4904
a8f7a895
MM
49052016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4906
4907 PR target/71493
4908 * gcc.target/powerpc/pr71493-1.c: New test.
4909 * gcc.target/powerpc/pr71493-2.c: Likewise.
4910
f2111a36
JJ
49112016-07-18 Jakub Jelinek <jakub@redhat.com>
4912
99516432
JJ
4913 PR c++/71835
4914 * g++.dg/conversion/ambig3.C: New test.
4915
87713c6a
JJ
4916 PR c++/71828
4917 * g++.dg/cpp0x/constexpr-71828.C: New test.
4918
7a7f16ca
JJ
4919 PR c++/71826
4920 * g++.dg/template/pr71826.C: New test.
4921
f4d90295
JJ
4922 PR c++/71822
4923 * g++.dg/template/defarg21.C: New test.
4924
f2111a36
JJ
4925 PR c++/71871
4926 * g++.dg/ext/vector31.C: New test.
4927
0b965526
UB
49282016-07-18 Uros Bizjak <ubizjak@gmail.com>
4929
4930 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
4931
94e136b9
YR
49322016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
4933
4934 PR tree-optimization/71734
4935 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
4936
7072df0a
DV
49372016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
4938
4939 * gcc.target/s390/warn-dynamicstack-1.c: New test.
4940 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
4941 stack-layout-dynamic-1.c: New test.
4942
54158a1a
AK
49432016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4944
4945 * gcc.target/s390/nolrl-1.c: New test.
4946
43068916
FR
49472016-07-17 Fritz Reese <fritzoreese@gmail.com>
4948
4949 PR fortran/71523
4950 * gfortran.dg/pr71523_1.f90: New test.
4951 * gfortran.dg/pr71523_2.f90: New test.
4952
a9356b12
AS
49532016-07-16 Andreas Schwab <schwab@linux-m68k.org>
4954
4955 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
4956
a07b81c7 49572016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3f8257db 4958 Marco Restelli <mrestelli@gmail.com>
a07b81c7
JD
4959
4960 PR fortran/62125
4961 * gfortran.dg/pr62125.f90: New test.
4962
96c0ec12
BS
49632016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4964
4965 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
4966 * gcc.target/powerpc/mulkc3-1.c: Likewise.
4967
479d0ed5
JW
49682016-07-15 Jonathan Wakely <jwakely@redhat.com>
4969
4970 PR c++/58796
4971 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
4972 * g++.dg/cpp0x/nullptr35.C: New test.
4973
41c7438e
BC
49742016-07-15 Bin Cheng <bin.cheng@arm.com>
4975
4976 * gcc.dg/tree-ssa/scev-8.c: Update test string.
4977
f7ba880b
CP
49782016-07-15 Cesar Philippidis <cesar@codesourcery.com>
4979
4980 * gfortran.dg/goacc/vector_length.f90: New test.
4981
b9aba0a0
RB
49822016-07-15 Richard Biener <rguenther@suse.de>
4983
4984 PR tree-optimization/71881
4985 * gcc.dg/torture/pr71881.c: New testcase.
4986
9513d5fb
RB
49872016-07-15 Richard Biener <rguenther@suse.de>
4988
4989 PR tree-optimization/71887
4990 * gcc.dg/torture/pr71887.c: New testcase.
4991
ddbbcb19
JJ
49922016-07-15 Jakub Jelinek <jakub@redhat.com>
4993
4994 PR c/71858
4995 * gcc.dg/spellcheck-identifiers-3.c: New test.
4996
29eb509c
AV
49972016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
4998
4999 PR fortran/71807
5000 * gfortran.dg/null_9.f90: New test.
5001
43aabfcf
BC
50022016-07-15 Bin Cheng <bin.cheng@arm.com>
5003
5004 * gcc.dg/tree-ssa/loop-41.c: New test.
5005
afc89e58
BC
50062016-07-15 Bin Cheng <bin.cheng@arm.com>
5007
5008 PR tree-optimization/71347
5009 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
5010
6fa682ad
SK
50112016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
5012
5013 PR fortran/29819
5014 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
5015 * gfortran.dg/contains.f90: Ditto.
5016 * gfortran.dg/contains_empty_1.f03: Ditto.
5017 * gfortran.dg/submodule_3.f08: Ditto.
5018
dd36b877
JJ
50192016-07-14 Jakub Jelinek <jakub@redhat.com>
5020
a60a5d31
JJ
5021 PR testsuite/71865
5022 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
5023 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
5024 expected diagnostics.
5025
dd36b877
JJ
5026 PR c/71858
5027 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
5028 * gcc.dg/spellcheck-identifiers-2.c: New test.
5029 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
5030 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
5031
a241f8ca
JJ
50322016-07-14 Jakub Jelinek <jakub@redhat.com>
5033
5034 PR tree-optimization/71872
5035 * gcc.c-torture/compile/pr71872.c: New test.
5036
d62b809c
TP
50372016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
5038
5039 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
5040 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
5041 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
5042 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
5043 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
5044 * gcc.target/arm/atomic-op-acquire-1.c: This.
5045 * gcc.target/arm/atomic-op-char.c: Rename into ...
5046 * gcc.target/arm/atomic-op-char-1.c: This.
5047 * gcc.target/arm/atomic-op-consume.c: Rename into ...
5048 * gcc.target/arm/atomic-op-consume-1.c: This.
5049 * gcc.target/arm/atomic-op-int.c: Rename into ...
5050 * gcc.target/arm/atomic-op-int-1.c: This.
5051 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
5052 * gcc.target/arm/atomic-op-relaxed-1.c: This.
5053 * gcc.target/arm/atomic-op-release.c: Rename into ...
5054 * gcc.target/arm/atomic-op-release-1.c: This.
5055 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
5056 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
5057 * gcc.target/arm/atomic-op-short.c: Rename into ...
5058 * gcc.target/arm/atomic-op-short-1.c: This.
5059 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
5060 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
5061 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
5062 * gcc.target/arm/atomic-op-char-2.c: Likewise.
5063 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
5064 * gcc.target/arm/atomic-op-int-2.c: Likewise.
5065 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
5066 * gcc.target/arm/atomic-op-release-2.c: Likewise.
5067 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
5068 * gcc.target/arm/atomic-op-short-2.c: Likewise.
5069
1f8dd420
AV
50702016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
5071
5072 PR fortran/70842
5073 * gfortran.dg/select_type_35.f03: New test.
5074
53109ba8
KT
50752016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5076
5077 PR target/65951
5078 PR tree-optimization/70923
5079 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
5080 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
5081 * gcc.dg/vect/pr65951.c: Likewise.
5082 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
5083
91f35b7f
DE
50842016-07-14 David Edelsohn <dje.gcc@gmail.com>
5085
5086 * c-c++-common/pr60226.c: Expect maximum object file alignment
5087 error on AIX.
5088
351168fe
RB
50892016-07-14 Richard Biener <rguenther@suse.de>
5090
5091 PR tree-optimization/71866
5092 * gcc.dg/torture/pr71866.c: New testcase.
5093
94c32c00
TP
50942016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
5095
5096 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
5097 selector and enclose boolean expression in curly braces.
5098
b799a481
AM
50992016-07-14 Alan Modra <amodra@gmail.com>
5100
5101 PR target/71733
5102 * gcc.target/powerpc/p9-novsx.c: New.
5103
f63ba78c
AK
51042016-07-13 Andi Kleen <ak@linux.intel.com>
5105
5106 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
5107 * g++.dg/tree-prof/morefunc.C: Dito.
5108 * g++.dg/tree-prof/pr35545.C: Dito.
5109 * g++.dg/tree-prof/reorder.C: Dito.
5110 * gcc.dg/tree-prof/20050826-2.c: Dito.
5111 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
5112 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
5113 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
5114 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
5115 * gcc.dg/tree-prof/inliner-1.c: Dito.
5116 * gcc.dg/tree-prof/merge_block.c: Dito.
5117 * gcc.dg/tree-prof/stringop-1.c: Dito.
5118 * gcc.dg/tree-prof/stringop-2.c: Dito.
5119 * gcc.dg/tree-prof/switch-case-1.c: Dito.
5120 * gcc.dg/tree-prof/switch-case-2.c: Dito.
5121 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
5122 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
5123 * gcc.dg/tree-prof/update-loopch.c: Dito.
5124 * gcc.dg/tree-prof/val-prof-1.c: Dito.
5125 * gcc.dg/tree-prof/val-prof-2.c: Dito.
5126 * gcc.dg/tree-prof/val-prof-3.c: Dito.
5127 * gcc.dg/tree-prof/val-prof-4.c: Dito.
5128 * gcc.dg/tree-prof/val-prof-5.c: Dito.
5129 * gcc.dg/tree-prof/val-prof-6.c: Dito.
5130 * gcc.dg/tree-prof/val-prof-7.c: Dito.
5131
f4d5a23d
AK
51322016-07-13 Andi Kleen <ak@linux.intel.com>
5133
5134 * lib/profopt.exp (profopt-execute): Remove .imports files.
5135
ae145898
AK
51362016-07-13 Andi Kleen <ak@linux.intel.com>
5137
0b965526 5138 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 5139
e97bd4f5
AK
51402016-07-13 Andi Kleen <ak@linux.intel.com>
5141
5142 * lib/profopt.exp (dg-final-scan-autofdo,
5143 dg-final-scan-not-autofdo): New functions.
5144
6fa3d4b4
BC
51452016-07-13 Bin Cheng <bin.cheng@arm.com>
5146
5147 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
5148 * gcc.dg/vect/vect-35.c: Ditto.
5149 * gcc.dg/vect/vect-alias-check-2.c: New test.
5150
65f18bc6
ML
51512016-07-13 Martin Liska <mliska@suse.cz>
5152
5153 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 5154 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
5155 * gfortran.dg/pr42108.f90: Update expected dump scan.
5156
9737f35b
RB
51572016-07-13 Richard Biener <rguenther@suse.de>
5158
5159 PR tree-optimization/24574
5160 * gcc.dg/pr24574.c: New testcase.
5161
62c0ea4b
SKS
51622016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5163
0b965526 5164 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
5165 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
5166 * c-c++-common/pr68833-1.c: Require int32plus.
5167 * gcc.dg/ipa/pr63551.c: Likewise.
5168 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
5169 * gcc.dg/ipa/pr64041.c: Require int32plus.
5170
c7ed8938
IE
51712016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
5172
5173 PR ipa/71633
5174 * g++.dg/pr71633.C: New test.
5175
5ce15300
TP
51762016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5177
5178 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
5179 Add new arm_thumb1_cbz_ok effective target.
5180 * gcc.target/arm/cbz.c: New test.
5181
2b9509a3
TP
51822016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
5183
5184 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
5185 Define effective target.
5186 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
5187 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
5188 * gcc.target/arm/movhi_movw.c: New test.
5189 * gcc.target/arm/movsi_movw.c: Likewise.
5190 * gcc.target/arm/movdi_movw.c: Likewise.
5191
7f15b177
RB
51922016-07-13 Richard Biener <rguenther@suse.de>
5193
5194 PR middle-end/71104
5195 * gcc.dg/pr71104-1.c: New testcase.
5196 * gcc.dg/pr71104-2.c: Likewise.
5197
0b0a896e
MM
51982016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5199
5200 PR target/71805
5201 * gcc.target/powerpc/pr71805.c: New test.
5202
f906f5ed
BS
52032016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5204
5205 * gcc.target/powerpc/divkc3-1.c: New.
5206 * gcc.target/powerpc/mulkc3-1.c: New.
5207
9e63c3aa
NS
52082016-07-12 Nathan Sidwell <nathan@acm.org>
5209
5210 * gcc.target/arm/data-rel-1.c: New.
5211 * gcc.target/arm/data-rel-2.c: New.
5212 * gcc.target/arm/data-rel-3.c: New.
5213
f507d202
ML
52142016-07-12 Martin Liska <mliska@suse.cz>
5215
5216 * gcc.dg/params/blocksort-part.c: New test.
5217 * gcc.dg/params/params.exp: New file.
5218
d6f7c125
KT
52192016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5220
5221 PR middle-end/71700
5222 * gcc.c-torture/execute/pr71700.c: New test.
5223
37ccb0ba
SB
52242016-07-12 Steven Bosscher <steven@gcc.gnu.org>
5225 Richard Biener <rguenther@suse.de>
5226
5227 PR tree-optimization/23286
5228 PR tree-optimization/70159
5229 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
5230 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
5231 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
5232 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
5233 * gcc.dg/tree-ssa/pr35286.c: Likewise.
5234 * gcc.dg/tree-ssa/pr35287.c: Likewise.
5235 * gcc.dg/hoist-register-pressure-1.c: Likewise.
5236 * gcc.dg/hoist-register-pressure-2.c: Likewise.
5237 * gcc.dg/hoist-register-pressure-3.c: Likewise.
5238 * gcc.dg/pr51879-12.c: Likewise.
5239 * gcc.dg/strlenopt-9.c: Likewise.
5240 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5241 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
5242 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
5243 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5244 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5245 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
5246 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
5247 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
5248 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
5249 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
5250 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
5251 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
5252 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
5253 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
5254 * gfortran.dg/pr43984.f90: Adjust expected outcome.
5255
712a93d6
RB
52562016-07-12 Richard Biener <rguenther@suse.de>
5257
5258 PR rtl-optimization/68961
5259 * gcc.target/i386/pr68961.c: New testcase.
5260
c392943c
JJ
52612016-07-11 Jakub Jelinek <jakub@redhat.com>
5262
3d56e6a4
JJ
5263 PR middle-end/71758
5264 * c-c++-common/gomp/pr71758.c: New test.
5265 * gfortran.dg/gomp/pr71758.f90: New test.
5266
c392943c
JJ
5267 PR tree-optimization/71823
5268 * gcc.dg/vect/pr71823.c: New test.
5269
741d3be5
DM
52702016-07-11 David Malcolm <dmalcolm@redhat.com>
5271
5272 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
5273 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
5274 and LINE_MAP_MAX_LOCATION_WITH_COLS.
5275
92fa45b5
L
52762016-07-11 H.J. Lu <hongjiu.lu@intel.com>
5277
5278 PR target/71801
5279 * gcc.target/i386/pr71801.c: New test.
5280
f51606c7
RB
52812016-07-11 Richard Biener <rguenther@suse.de>
5282
5283 PR tree-optimization/71816
5284 * gcc.dg/torture/pr71816.c: New testcase.
5285
36b54ce0
TK
52862016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5287
5288 PR fortran/71783
5289 * gfortran.dg/dependency_46.f90: New test.
5290
d13835b6
VM
52912016-07-08 Vladimir Makarov <vmakarov@redhat.com>
5292
5293 PR rtl-optimization/71621
5294 * gcc.target/i386/pr71621-1.c: New.
5295 * gcc.target/i386/pr71621-2.c: New.
5296
642bcbdf
CP
52972016-07-08 Cesar Philippidis <cesar@codesourcery.com>
5298
5299 * gfortran.dg/goacc/pr71704.f90: New test.
5300
02eb5b8b
BS
53012016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5302
5303 PR target/71297
5304 * gcc.target/powerpc/pr71297.c: New.
5305
8beb9a0d
JW
53062016-07-08 Jiong Wang <jiong.wang@arm.com>
5307
5308 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
5309
cef4b650
MM
53102016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
5311
5312 PR target/71806
5313 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
5314
3c3ecf52
AH
53152016-07-08 Alan Hayward <alan.hayward@arm.com>
5316
5317 PR tree-optimization/71667
5318 * gcc.dg/vect/pr71667.c: New
5319
2660286d
ML
53202016-07-08 Martin Liska <mliska@suse.cz>
5321
5322 * gcc.dg/torture/pr71606.c: New test.
5323
70cdd4ae
JD
53242016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5325
5326 PR fortran/71764
5327 * gfortran.dg/pr71764.f90: New test.
5328
842dc2e6
JJ
53292016-07-07 Jakub Jelinek <jakub@redhat.com>
5330 Kai Tietz <ktietz70@googlemail.com>
5331
5332 PR c++/70869
5333 PR c++/71054
5334 * g++.dg/cpp0x/pr70869.C: New test.
5335 * g++.dg/cpp0x/pr71054.C: New test.
5336
31be4262
DE
53372016-07-07 David Edelsohn <dje.gcc@gmail.com>
5338
5339 * g++.dg/debug/pr71432.C: Fail on AIX.
5340
1c122092
ML
53412016-07-07 Martin Liska <mliska@suse.cz>
5342
5343 * gfortran.dg/do_1.f90: Remove a corner case that triggers
5344 an undefined behavior.
5345 * gfortran.dg/do_3.F90: Likewise.
5346 * gfortran.dg/do_check_11.f90: New test.
5347 * gfortran.dg/do_check_12.f90: New test.
5348 * gfortran.dg/do_corner_warn.f90: New test.
5349
7119f1b1
ML
53502016-07-07 Martin Liska <mliska@suse.cz>
5351
5352 * gfortran.dg/predict-1.f90: Ammend the test.
5353 * gfortran.dg/predict-2.f90: Likewise.
5354
275792f2
IE
53552016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
5356
5357 PR ipa/71624
5358 * g++.dg/pr71624.C: New test.
5359
05a437c1
TP
53602016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5361
5362 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
5363 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
5364 ARMv8-M Mainline architectures.
5365
6f493951
TP
53662016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5367
5368 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
5369 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
5370
5ddaee94
SB
53712016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
5372
5373 PR target/70098
5374 PR target/71763
5375 * gcc.target/powerpc/pr71763.c: New file.
5376
651afdb2
YR
53772016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
5378
5379 PR tree-optimization/71518
0b965526 5380 * gcc.dg/pr71518.c: New test.
651afdb2 5381
9df99881
WD
53822016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
5383
5384 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
5385
7b4e0769
SKS
53862016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5387
0b965526 5388 PR target/50739
7b4e0769
SKS
5389 * gcc.target/avr/pr50739.c: New test.
5390
eb4432f7
JH
53912016-07-05 Jan Hubicka <jh@suse.cz>
5392
5393 * gcc.dg/tree-ssa/scev-14.c: update template.
5394
c01e092f
RS
53952016-07-06 Richard Sandiford <richard.sandiford@arm.com>
5396
5397 * gcc.dg/vect/group-no-gaps-1.c: New test.
5398
8070763a
AK
53992016-07-05 Andi Kleen <ak@linux.intel.com>
5400
5401 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
5402 if kernel supports MPX.
5403
3f8257db 54042016-07-05 Kito Cheng <kito.cheng@gmail.com>
7f6e88a8
KC
5405
5406 * gcc.c-torture/compile/pr69102.c: Require fpic support.
5407
36a265b1
MM
54082016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
5409 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5410
5411 * gcc.target/powerpc/signbit-1.c: New test.
5412 * gcc.target/powerpc/signbit-2.c: New test.
5413 * gcc.target/powerpc/signbit-3.c: New test.
5414
7a98fb6e
KT
54152016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5416
5417 PR rtl-optimization/71594
5418 * gcc.dg/torture/pr71594.c: New test.
5419
1e3d54b4
JH
54202016-07-05 Jan Hubicka <jh@suse.cz>
5421
5422 * gcc.dg/tree-ssa/scev-14.c: new testcase.
5423
84ca3893
DM
54242016-07-05 David Malcolm <dmalcolm@redhat.com>
5425
5426 PR c++/62314
3a146d46 5427 * g++.dg/parse/error5.C: Update column
84ca3893
DM
5428 number of missing semicolon error.
5429 * g++.dg/pr62314-2.C: New test case.
5430
20d0bfce
AF
54312016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
5432
5433 * gfortran.dg/coarray_stat_function.f90: New test.
5434 * gfortran.dg/coarray_stat_whitespace.f90: New test.
5435 * gfortran.dg/coarray_lib_comm_1: Adapting old test
5436 to new interfaces.
5437
69aaea06
AV
54382016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
5439
5440 PR fortran/71623
5441 * gfortran.dg/deferred_character_17.f90: New test.
5442
f723a43c
CL
54432016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
5444
5445 * gcc.target/arm/neon/polytypes.c: Move to ...
5446 * gcc.target/arm/polytypes.c: ... here.
5447 * gcc.target/arm/neon/pr51534.c: Move to ...
5448 * gcc.target/arm/pr51534.c: ... here.
5449 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
5450 * gcc.target/arm/vect-vcvt.c: ... here.
5451 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
5452 * gcc.target/arm/vect-vcvtq.c: ... here.
5453 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
5454 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
5455 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
5456 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
5457 * gcc.target/arm/neon/neon.exp: Delete.
5458 * gcc.target/arm/neon/: Delete.
5459
d73e0ccf
JD
54602016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5461
5462 PR fortran/65575
5463 * gfortran.dg: pr65575.f90: New test.
5464
c20f6223
JD
54652016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5466
5467 PR fortran/35849
5468 * gfortran.dg: pr35849.f90: New test.
5469
2a5537c3
JJ
54702016-07-04 Jakub Jelinek <jakub@redhat.com>
5471
5472 PR c++/71739
5473 * g++.dg/cpp0x/pr71739.C: New test.
5474
740f9751
CL
54752016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
5476
5477 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
5478
bf749919
DV
54792016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5480
5481 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
5482 locr.
5483 * gcc.target/s390/loc-1.c: New test.
5484
430bb38e
YR
54852016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
5486
3a146d46
JJ
5487 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
5488 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 5489
15f6e0da
RR
54902016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5491
5492 PR target/63874
5493 * gcc.target/aarch64/pr63874.c: New test.
5494
79335075
JB
54952016-07-04 Jan Beulich <jbeulich@suse.com>
5496
5497 * g++.dg/header.c: New.
5498 * gcc.dg/header.c: New.
5499
557e8c49
JJ
55002016-07-02 Jakub Jelinek <jakub@redhat.com>
5501
5502 PR c/71719
5503 * c-c++-common/Wunused-var-15.c: New test.
5504
79a592e3
JJ
55052016-07-01 Jakub Jelinek <jakub@redhat.com>
5506
5507 PR fortran/71687
5508 * gfortran.dg/gomp/pr71687.f90: New test.
5509
e2298656
BS
55102016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5511
5512 * gcc.dg/const-float128-ped.c: Require __float128 effective
5513 target and options.
5514 * gcc.dg/const-float128.c: Likewise.
5515 * gcc.dg/torture/float128-cmp-invalid.c: Require
5516 __float128 and base_quadfloat_support effective targets, and
5517 __float128 options.
5518 * gcc.dg/torture/float128-div-underflow.c: Likewise.
5519 * gcc.dg/torture/float128-extend-nan.c: Likewise.
5520 * gcc.dg/torture/float128-nan.c: Likewise.
5521 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
5522 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
5523 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 5524 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
5525 (add_options_for___float128): New.
5526 (check_effective_target_base_quadword_support): New.
5527
70c11966
MM
55282016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5529
5530 PR target/71720
5531 * gcc.target/powerpc/pr71720.c: New test.
5532
059541fd
JB
55332016-07-01 Jan Beulich <jbeulich@suse.com>
5534
5535 * gcc.dg/bss.c: New.
5536
2c1e4964
PB
55372016-07-01 Peter Bergner <bergner@vnet.ibm.com>
5538
5539 PR target/71698
5540 * gcc.target/powerpc/pr71698.c: New test.
5541
22e1cb39
GJL
55422016-07-01 Georg-Johann Lay <avr@gjlay.de>
5543
5544 PR target/71151
5545 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
5546 instead of ".foo" for its section name.
5547 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
5548 depending on MCU's flash size.
5549 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
5550 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
5551 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
5552 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
5553 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
5554 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
5555
466cf574
JB
55562016-07-01 Jan Beulich <jbeulich@suse.com>
5557
5558 * gcc.target/i386/pr65105-2.c: Add -msse2.
5559
351beab7
JJ
55602016-06-30 Jakub Jelinek <jakub@redhat.com>
5561
55a0f21a
JJ
5562 PR tree-optimization/71707
5563 * gcc.dg/strlenopt-29.c: New test.
5564
6245ad72
JJ
5565 PR fortran/71704
5566 * gfortran.dg/gomp/pr71704.f90: New test.
5567
351beab7
JJ
5568 PR fortran/71705
5569 * gfortran.dg/gomp/pr71705.f90: New test.
5570
5a3a6a5e
KN
55712016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
5572
5573 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
5574 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
5575 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
5576 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
5577 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
5578 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
5579 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
5580 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
5581 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
5582 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
5583 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
5584 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
5585 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
5586 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
5587 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
5588 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
5589 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
5590 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
5591 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
5592 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
5593 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
5594 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
5595 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
5596 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
5597 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
5598 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
5599 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
5600 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
5601 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
5602 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
5603 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
5604 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
5605 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
5606 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
5607 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
5608 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
5609 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
5610 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
5611 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
5612 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
5613 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
5614 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
5615 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
5616 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
5617 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
5618 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
5619 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
5620 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
5621 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
5622 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
5623 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
5624 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
5625 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
5626 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
5627 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
5628 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
5629 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
5630 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
5631 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
5632 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
5633 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
5634 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
5635 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
5636 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
5637 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
5638 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
5639 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
5640 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
5641 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
5642 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
5643 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
5644 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
5645 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
5646 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
5647 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
5648 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
5649 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
5650 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
5651 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
5652 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
5653 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
5654
3dfa8071 56552016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 5656 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
5657
5658 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
5659
9bd62242 56602016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 5661 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
5662
5663 * gcc.target/aarch64/vget_set_lane_1.c: New test.
5664
603107fb
DM
56652016-06-30 David Malcolm <dmalcolm@redhat.com>
5666
5667 PR driver/71651
5668 * gcc.dg/spellcheck-options-12.c: New test case.
5669
205cccc7
JJ
56702016-06-30 Jakub Jelinek <jakub@redhat.com>
5671
5672 PR middle-end/71693
5673 * gcc.c-torture/compile/pr71693.c: New test.
5674
f4452176
DM
56752016-06-29 David Malcolm <dmalcolm@redhat.com>
5676
5677 * gcc.dg/spellcheck-params.c: New testcase.
5678 * gcc.dg/spellcheck-params-2.c: New testcase.
5679
c5e74d9d
MM
56802016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
5681
5682 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
5683 vector extract instructions.
5684 * gcc.target/powerpc/p9-extract-2.c: Likewise.
5685
e44ecbfd
JD
56862016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5687
5688 PR fortran/71686
5689 * gfortran.dg/unexpected_eof_2.f90: New test.
5690 * gfortran.dg/unexpected_eof_3.f90: New test.
5691
ee446d9f
JW
56922016-06-29 Jim Wilson <jim.wilson@linaro.org>
5693
5694 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
5695
27f67461
CP
56962016-06-29 Cesar Philippidis <cesar@codesourcery.com>
5697
5698 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
5699 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
5700 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
5701
b1206d29
RB
57022016-06-29 Richard Biener <rguenther@suse.de>
5703
5704 PR middle-end/15256
5705 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
5706
1af21224
MW
57072016-06-29 Matthew Wahab <matthew.wahab@arm.com>
5708
5709 * gcc.target/arm/aapcs/neon-vect10.c: Require
5710 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
5711 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
5712 * gcc.target/arm/aapcs/vfp18.c: Likewise.
5713 * gcc.target/arm/aapcs/vfp19.c: Likewise.
5714 * gcc.target/arm/aapcs/vfp20.c: Likewise.
5715 * gcc.target/arm/aapcs/vfp21.c: Likewise.
5716 * gcc.target/arm/fp16-aapcs-1.c: Require
5717 -mfloat-ab=hard. Also simplify the test.
5718 * gcc.target/arm/fp16-aapcs-2.c: New.
5719
7fe43755
MW
57202016-06-29 Matthew Wahab <matthew.wahab@arm.com>
5721
0b965526 5722 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
5723 (add_options_for_arm_fp16_ieee): New.
5724 (add_options_for_arm_fp16_alternative): New.
5725 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
5726 long-line.
5727 (effective_target_arm_fp16_hw): New.
5728
264d951a
IE
57292016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
5730
5731 PR tree-optimization/71655
5732 * g++.dg/pr71655.C: New test.
5733
5c846a81
ML
57342016-06-29 Martin Liska <mliska@suse.cz>
5735
5736 * gcc.dg/pr71585.c: New test.
5737 * gcc.dg/pr71585-2.c: New test.
5738 * gcc.dg/pr71585-3.c: New test.
5739
fafe9318
YR
57402016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5741
5742 PR tree-optimization/70729
5743 * g++.dg/vect/pr70729.cc: New test.
5744
54d19c3b
TS
57452016-06-29 Thomas Schwinge <thomas@codesourcery.com>
5746
5747 * c-c++-common/gomp/cancel-1.c: Extend.
5748
5f3cd7c3
JJ
57492016-06-29 Jakub Jelinek <jakub@redhat.com>
5750
5751 PR tree-optimization/71625
5752 * gcc.dg/strlenopt-28.c: New test.
5753
4aa83879
RB
57542016-06-29 Richard Biener <rguenther@suse.de>
5755
5756 PR middle-end/71002
5757 * g++.dg/torture/pr71002.C: Adjust testcase.
5758
152ef731
JJ
57592016-06-29 Jakub Jelinek <jakub@redhat.com>
5760
5761 PR c/71685
5762 * gcc.dg/pr71685.c: New test.
5763
57642016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
5765
5766 PR c/71552
5767 * gcc.dg/init-bad-9.c: New test.
5768
d41dc215
BS
57692016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5770
5771 * gcc.target/powerpc/abs128-1.c: Require VSX.
5772 * gcc.target/powerpc/copysign128-1.c: Likewise.
5773 * gcc.target/powerpc/inf128-1.c: Likewise.
5774 * gcc.target/powerpc/nan128-1.c: Likewise.
5775
6a20b538
JJ
57762016-06-28 Jakub Jelinek <jakub@redhat.com>
5777
5778 PR middle-end/71626
5779 * gcc.c-torture/execute/pr71626-1.c: New test.
5780 * gcc.c-torture/execute/pr71626-2.c: New test.
5781
77d93c47
PB
57822016-06-28 Peter Bergner <bergner@vnet.ibm.com>
5783
5784 PR target/71656
5785 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
5786
a8264058
SB
57872016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
5788
5789 PR target/71670
5790 * gcc.target/powerpc/pr71670.c: New testcase.
5791
0dc47331
PB
57922016-06-27 Peter Bergner <bergner@vnet.ibm.com>
5793
5794 PR target/71656
5795 * gcc.target/powerpc/pr71656-1.c: New test.
5796 * gcc.target/powerpc/pr71656-2.c: New test.
5797
b65ffc79
CL
57982016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
5799
5800 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
5801 around fp16 code.
5802 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
5803 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
5804 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
5805 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5806 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
5807 Add arm_neon_fp16_ok effective target.
0b965526
UB
5808 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
5809 Likewise.
5810 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
5811 Likewise.
5812 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
5813 Likewise.
5814 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
5815 Likewise.
5816 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
5817 Likewise.
5818 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
5819 Likewise.
5820 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
5821 Likewise.
5822 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
5823 Likewise.
5824 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
5825 Likewise.
5826 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
5827 Likewise.
5828 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
5829 Likewise.
b65ffc79 5830
9bb86f40
JH
58312016-06-26 Jan Hubicka <hubicka@ucw.cz>
5832
5833 * gcc.dg/predict-12.c: New testcase.
5834
46db0fd4
JD
58352016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5836
5837 PR fortran/71649
5838 * gfortran.dg/pr71649.f90: New test.
5839
2a65e70b
JJ
58402016-06-25 Jakub Jelinek <jakub@redhat.com>
5841
f8a06e24
JJ
5842 PR tree-optimization/71643
5843 * g++.dg/opt/pr71643.C: New test.
5844
2a65e70b
JJ
5845 PR tree-optimization/71631
5846 * gcc.c-torture/execute/pr71631.c: New test.
5847
7805417a
JH
58482016-06-24 Jan Hubicka <hubicka@ucw.cz>
5849
5850 * gcc.dg/predict-11.c: New testcase.
5851 * gfortran.dg/predict-2.f90: New testcase.
5852
888ed1a3
JH
58532016-06-24 Jan Hubicka <hubicka@ucw.cz>
5854
5855 * gcc.dg/predict-10.c: New test.
5856
53605f35
BS
58572016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5858
5859 * gcc.target/powerpc/abs128-1.c: New.
5860 * gcc.target/powerpc/copysign128-1.c: New.
5861 * gcc.target/powerpc/inf128-1.c: New.
5862 * gcc.target/powerpc/nan128-1.c: New.
5863
7b22b4c6
EB
58642016-06-24 Eric Botcazou <ebotcazou@adacore.com>
5865
5866 * gfortran.dg/pr71642.f90: New test.
5867
37e373c2
JJ
58682016-06-24 Jakub Jelinek <jakub@redhat.com>
5869
5870 PR tree-optimization/71647
5871 * gcc.target/i386/pr71647.c: New test.
5872
b20b79f2
L
58732016-06-24 H.J. Lu <hongjiu.lu@intel.com>
5874
5875 * gcc.target/i386/noplt-gd-1.c: New test.
5876 * gcc.target/i386/noplt-gd-2.c: Likewise.
5877 * gcc.target/i386/noplt-gd-3.c: Likewise.
5878 * gcc.target/i386/noplt-ld-1.c: Likewise.
5879 * gcc.target/i386/noplt-ld-2.c: Likewise.
5880 * gcc.target/i386/noplt-ld-3.c: Likewise.
5881 * lib/target-supports.exp
5882 (check_effective_target_tls_get_addr_via_got): New.
5883
04619cb8
UB
58842016-06-24 Uros Bizjak <ubizjak@gmail.com>
5885
5886 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
5887 testsuite compile flags.
5888 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
5889 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
5890
58912016-06-24 Uros Bizjak <ubizjak@gmail.com>
5892
5893 * g++dg/vect/pr36684.cc: Add dg-do compile.
5894 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
5895 * gcc.dg/vect/pr70021.c: Ditto.
5896 * gcc.dg/vect/pr70138-1.c: Ditto.
5897 * gcc.dg/vect/pr70138-2.c: Ditto.
5898 * gcc.dg/vect/pr70354-1.c: Ditto.
5899 * gcc.dg/vect/pr70354-2.c: Ditto.
5900 * gcc.dg/vect/pr71259.c: Ditto.
5901 * gcc.dg/vect/pr71416-1.c: Ditto.
5902 * gcc.dg/vect/slp-43.c: Ditto.
5903 * gcc.dg/vect/slp-45.c: Ditto.
5904 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
5905 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
5906 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
5907 * gfortran.dg/vect/pr69980.f90: Ditto.
5908
59092016-06-24 Uros Bizjak <ubizjak@gmail.com>
5910
5911 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
5912 * gcc.dg/vect/bb-slp-30.c: Ditto.
5913 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
5914 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
5915 * gcc.dg/vect/pr45902.c: Ditto.
5916 * gcc.dg/vect/pr48172.c: Ditto.
5917 * gcc.dg/vect/pr48377.c: Ditto.
5918 * gcc.dg/vect/pr49038.c: Ditto.
5919 * gcc.dg/vect/pr49771.c: Ditto.
5920 * gcc.dg/vect/pr52091.c: Ditto.
5921 * gcc.dg/vect/pr53185-2.c: Ditto.
5922 * gcc.dg/vect/pr56826.c: Ditto.
5923 * gcc.dg/vect/pr60276.c: Ditto.
5924 * gcc.dg/vect/pr62021.c: Ditto.
5925 * gcc.dg/vect/pr63530.c: Ditto.
5926 * gcc.dg/vect/pr65518.c: Ditto.
5927 * gcc.dg/vect/pr65947-1.c: Ditto.
5928 * gcc.dg/vect/pr65947-10.c: Ditto.
5929 * gcc.dg/vect/pr65947-11.c: Ditto.
5930 * gcc.dg/vect/pr65947-12.c: Ditto.
5931 * gcc.dg/vect/pr65947-13.c: Ditto.
5932 * gcc.dg/vect/pr65947-2.c: Ditto.
5933 * gcc.dg/vect/pr65947-3.c: Ditto.
5934 * gcc.dg/vect/pr65947-4.c: Ditto.
5935 * gcc.dg/vect/pr65947-5.c: Ditto.
5936 * gcc.dg/vect/pr65947-6.c: Ditto.
5937 * gcc.dg/vect/pr65947-7.c: Ditto.
5938 * gcc.dg/vect/pr65947-8.c: Ditto.
5939 * gcc.dg/vect/pr65947-9.c: Ditto.
5940 * gcc.dg/vect/pr71416-1.c: Ditto.
5941 * gcc.dg/vect/pr71439.c: Ditto.
5942 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
5943 * gcc.dg/vect/vect-bswap16.c: Ditto.
5944 * gcc.dg/vect/vect-bswap32.c: Ditto.
5945 * gcc.dg/vect/vect-bswap64.c: Ditto.
5946 * gcc.dg/vect/vect-live-1.c: Ditto.
5947 * gcc.dg/vect/vect-live-2.c: Ditto.
5948 * gcc.dg/vect/vect-live-3.c: Ditto.
5949 * gcc.dg/vect/vect-live-4.c: Ditto.
5950 * gcc.dg/vect/vect-live-5.c: Ditto.
5951 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
5952 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
5953 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
5954 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
5955 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
5956 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
5957 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
5958 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
5959 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
5960 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
5961 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
5962 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
5963 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
5964 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
5965 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
5966 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
5967 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
5968
da224bcb
UB
59692016-06-24 Uros Bizjak <ubizjak@gmail.com>
5970
5971 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
5972
dfee2870
L
59732016-06-24 H.J. Lu <hongjiu.lu@intel.com>
5974
5975 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
5976 ia32 if R_386_GOT32X relocation is supported.
5977 * gcc.target/i386/noplt-3.c: Likewise.
5978 * gcc.target/i386/noplt-2.c: Likewise.
5979 (main): Renamed to ...
5980 (bar): This.
5981 * gcc.target/i386/noplt-4.c: Likewise.
5982 (main): Renamed to ...
5983 (bar): This.
5984 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
5985 * gcc.target/i386/pr67400-5.c: Likewise.
5986
a86451b9
JJ
59872016-06-24 Jakub Jelinek <jakub@redhat.com>
5988
00085092
JJ
5989 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
5990 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
5991
a86451b9
JJ
5992 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
5993 f4): Adjust expected diagnostics.
5994 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
5995 (T): If OVFP is defined, redefine to TP.
5996 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
5997 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
5998 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
5999 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
6000 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
6001 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
6002 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
6003 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
6004 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
6005 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
6006 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
6007 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
6008 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
6009 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
6010 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
6011 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
6012 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
6013 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
6014 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
6015 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
6016 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
6017 as last argument to __builtin_add_overflow_p.
6018
7bb5d5f4
UB
60192016-06-23 Uros Bizjak <ubizjak@gmail.com>
6020
6021 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
6022 dg-options and remove default vector testsuite compile flags.
6023 * g++.dg/vect/pr33860a.cc: Ditto.
6024 * g++.dg/vect/pr45470-a.cc: Ditto.
6025 * g++.dg/vect/pr45470-b.cc: Ditto.
6026 * g++.dg/vect/pr60896.cc: Ditto.
6027 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
6028 * gcc.dg/vect/pr18308.c: Ditto.
6029 * gcc.dg/vect/pr24049.c: Ditto.
6030 * gcc.dg/vect/pr33373.c: Ditto.
6031 * gcc.dg/vect/pr36228.c: Ditto.
6032 * gcc.dg/vect/pr42395.c: Ditto.
6033 * gcc.dg/vect/pr42604.c: Ditto.
6034 * gcc.dg/vect/pr46663.c: Ditto.
6035 * gcc.dg/vect/pr48765.c: Ditto.
6036 * gcc.dg/vect/pr49093.c: Ditto.
6037 * gcc.dg/vect/pr49352.c: Ditto.
6038 * gcc.dg/vect/pr52298.c: Ditto.
6039 * gcc.dg/vect/pr52870.c: Ditto.
6040 * gcc.dg/vect/pr53185.c: Ditto.
6041 * gcc.dg/vect/pr53773.c: Ditto.
6042 * gcc.dg/vect/pr56695.c: Ditto.
6043 * gcc.dg/vect/pr62171.c: Ditto.
6044 * gcc.dg/vect/pr63530.c: Ditto.
6045 * gcc.dg/vect/pr68339.c: Ditto.
6046 * gcc.dg/vect/pr71259.c: Ditto.
6047 * gcc.dg/vect/vect-82_64.c: Ditto.
6048 * gcc.dg/vect/vect-83_64.c: Ditto.
6049 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
6050 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
6051 * gcc.dg/vect/vect-shift-2.c: Ditto.
6052 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
6053 * gfortran.dg/vect/pr39318.f90: Ditto.
6054 * gfortran.dg/vect/pr45714-a.f: Ditto.
6055 * gfortran.dg/vect/pr45714-b.f: Ditto.
6056 * gfortran.dg/vect/pr46213.f90: Ditto.
6057
2d4bb02f
MM
60582016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
6059 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6060
6061 * gcc.target/powerpc/p9-splat-5.c: New test.
6062
f6d1b868
UB
60632016-06-23 Uros Bizjak <ubizjak@gmail.com>
6064
6065 PR tree-optimization/71488
6066 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
6067 * lib/target-supports.exp: ... here.
6068 (check_sse4_hw_available): New procedure.
6069 (check_effective_target_sse4_runtime): Ditto.
6070 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
6071 -march=westmere for sse4_runtime targets.
936ff030 6072 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 6073 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 6074 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 6075 (main): Call check_vect ().
a7898180 6076 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 6077
c0597759
L
60782016-06-23 H.J. Lu <hongjiu.lu@intel.com>
6079
6080 PR target/66232
6081 PR target/67400
6082 * gcc.target/i386/pr66232-14.c: New file.
6083 * gcc.target/i386/pr66232-15.c: Likewise.
6084 * gcc.target/i386/pr66232-16.c: Likewise.
6085 * gcc.target/i386/pr66232-17.c: Likewise.
6086 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
6087 ia32 if R_386_GOT32X relocation is supported.
6088 * gcc.target/i386/pr67400-2.c: Likewise.
6089 * gcc.target/i386/pr67400-3.c: Likewise.
6090 * gcc.target/i386/pr67400-4.c: Likewise.
6091 * gcc.target/i386/pr67400-6.c: Likewise.
6092 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 6093 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 6094
5b0e27a7
JD
60952016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6096
6097 PR libgfortran/48852
6098 * gfortran.dg/char4_iunit_1.f03: Update test.
6099 * gfortran.dg/f2003_io_5.f03: Update test.
6100 * gfortran.dg/real_const_3.f90: Update test.
6101
7f586d90
AK
61022016-06-23 Andi Kleen <ak@linux.intel.com>
6103
6104 * g++.dg/bprob/bprob.exp: Support autofdo.
6105 * g++.dg/tree-prof/tree-prof.exp: dito.
6106 * gcc.dg/tree-prof/tree-prof.exp: dito.
6107 * gcc.misc-tests/bprob.exp: dito.
6108 * gfortran.dg/prof/prof.exp: dito.
6109 * lib/profopt.exp: dito.
6110 * lib/target-supports.exp: Check for autofdo.
6111
60fa7862
ML
61122016-06-23 Martin Liska <mliska@suse.cz>
6113
6114 * gcc.dg/pr71619.c: New test.
6115
e3d62871
UB
61162016-06-23 H.J. Lu <hongjiu.lu@intel.com>
6117
6118 PR target/67400
cc901875
UB
6119 * gcc.target/i386/pr67400-1.c: New test.
6120 * gcc.target/i386/pr67400-2.c: Likewise.
6121 * gcc.target/i386/pr67400-3.c: Likewise.
6122 * gcc.target/i386/pr67400-4.c: Likewise.
6123 * gcc.target/i386/pr67400-5.c: Likewise.
6124 * gcc.target/i386/pr67400-6.c: Likewise.
6125 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 6126
ac81cf0b
DM
61272016-06-22 David Malcolm <dmalcolm@redhat.com>
6128
6129 * c-c++-common/missing-header-1.c: New test case.
6130 * c-c++-common/missing-header-2.c: New test case.
6131 * c-c++-common/missing-header-3.c: New test case.
6132 * c-c++-common/missing-header-4.c: New test case.
6133
1a4f11c8
DM
61342016-06-22 David Malcolm <dmalcolm@redhat.com>
6135
6136 PR c/70339
6137 * c-c++-common/attributes-1.c: Update dg-prune-output to include
6138 hint.
6139 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
6140 expected results due to builtin "nanl" now being suggested for
6141 "name".
6142 * gcc.dg/pr67580.c: Update expected messages.
6143 * gcc.dg/spellcheck-identifiers.c: New testcase.
6144 * gcc.dg/spellcheck-typenames.c: New testcase.
6145
a93eac6a
DM
61462016-06-22 David Malcolm <dmalcolm@redhat.com>
6147
6148 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
6149 file.
6150 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
6151 diagnostic-test-show-locus-parseable-fixits.c to sources for
6152 diagnostic_plugin_test_show_locus.c.
6153 * lib/gcc-defs.exp (freeform_regexps): New global.
6154 (dg-regexp): New function.
6155 (handle-dg-regexps): New function.
6156 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
6157 freeform_regexps to the empty list.
6158 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
6159
49e76ff1
IE
61602016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
6161
f6d1b868 6162 PR tree-optimization/71488
49e76ff1
IE
6163 * g++.dg/pr71488.C: New test.
6164 * gcc.dg/vect/vect-bool-cmp.c: New test.
6165
951d8c8a
EB
61662016-06-22 Eric Botcazou <ebotcazou@adacore.com>
6167
6168 * gcc.dg/guality/param-5.c: New test.
6169
b60fc3bd
BE
61702016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
6171
6172 * gcc.target/i386/asm-flag-7.c: New test.
6173
0609abda
TS
61742016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
6175
6176 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
6177 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
6178 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
6179 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
6180 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
6181 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
6182 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
6183 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
6184 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
6185 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
6186 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
6187 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
6188 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
6189 * gcc.dg/tree-ssa/vrp87.c: Likewise.
6190 * lib/target-supports.exp: Likewise.
6191
ee2499b4
TS
61922016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
6193
6194 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
6195 * gcc.dg/attr-ms_struct-2.c: Likewise.
6196 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
6197 * gcc.dg/bf-ms-attrib.c: Likewise.
6198 * gcc.dg/bf-ms-layout-2.c: Likewise.
6199 * gcc.dg/bf-ms-layout-3.c: Likewise.
6200 * gcc.dg/bf-ms-layout.c: Likewise.
6201 * gcc.dg/bf-no-ms-layout.c: Likewise.
6202 * gcc.target/i386/bitfield1.c: Likewise.
6203 * gcc.target/i386/bitfield2.c: Likewise.
6204 * gcc.target/i386/bitfield3.c: Likewise.
6205
caea59ff
KN
62062016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
6207
6208 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
6209 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
6210 override other than -mcpu=power9 command-line option is specified,
6211 or if the target operating system is aix.
6212 * gcc.target/powerpc/darn-1.c: Likewise.
6213 * gcc.target/powerpc/darn-2.c: Likewise.
6214 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
6215 test if effective-target is not powerpc_p9vector_ok or if the
6216 target operating system is not defined.
6217 * gcc.target/powerpc/vslv-1.c: Likewise.
6218 * gcc.target/powerpc/vsrv-0.c: Likewise.
6219 * gcc.target/powerpc/vsrv-1.c: Likewise.
6220
63617e30
TB
62212016-06-21 Tobias Burnus <burnus@net-b.de>
6222
6223 PR fortran/71068
6224 * gfortran.dg/coarray/data_1.f90: New.
6225
89192c3c
WD
62262016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
6227
6228 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
6229 (dg-require-effective-target): Use arm_v8_neon_hw.
6230 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
6231 (dg-require-effective-target): Likewise.
6232 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
6233 (dg-require-effective-target): Likewise.
6234 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
6235 (dg-require-effective-target): Likewise.
6236 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
6237 (dg-require-effective-target): Likewise.
6238 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
6239 (dg-require-effective-target): Likewise.
6240 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
6241 Add AArch64 check.
6242
64ac50e2
WD
62432016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
6244
6245 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
6246 Set to 3 so test passes.
6247
6252b5db
WD
62482016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
6249
6250 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
6251
3b9bc511
IV
62522016-06-21 Ilya Verbin <ilya.verbin@intel.com>
6253
6254 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
6255 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
6256 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
6257 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
6258
21db1c78
IV
62592016-06-21 Ilya Verbin <ilya.verbin@intel.com>
6260
6261 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
6262 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
6263
9d30e86f
L
62642016-06-21 H.J. Lu <hongjiu.lu@intel.com>
6265
6266 PR target/71549
6267 * gcc.target/i386/pr71549.c: New test.
6268
448a7c69
KN
62692016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
6270
6271 * gcc.target/powerpc/vadsdu-0.c: Replace
6272 dg-require-effective-target directive to allow test to run on more
6273 platforms, and add dg-skip-if directive to disable test on aix
6274 platforms because of known incompatibilities.
6275 * gcc.target/powerpc/vadsdu-1.c: Likewise.
6276 * gcc.target/powerpc/vadsdu-2.c: Likewise.
6277 * gcc.target/powerpc/vadsdu-3.c: Likewise.
6278 * gcc.target/powerpc/vadsdu-4.c: Likewise.
6279 * gcc.target/powerpc/vadsdu-5.c: Likewise.
6280 * gcc.target/powerpc/vadsdub-1.c: Likewise.
6281 * gcc.target/powerpc/vadsdub-2.c: Replace
6282 dg-require-effective-target directive to allow test to run on more
6283 platforms, and add dg-skip-if directive to disable test on aix
6284 platforms because of known incompatibilities.
6285 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
6286 with vec_absdb call to differentiate this test from vadsdub-1.c.
6287 * gcc.target/powerpc/vadsduh-1.c: Replace
6288 dg-require-effective-target directive to allow test to run on more
6289 platforms, and add dg-skip-if directive to disable test on aix
6290 platforms because of known incompatibilities.
6291 * gcc.target/powerpc/vadsduh-2.c: Likewise.
6292 * gcc.target/powerpc/vadsduw-1.c: Likewise.
6293 * gcc.target/powerpc/vadsduw-2.c: Likewise.
6294
0ad84f34
JJ
62952016-06-21 Jakub Jelinek <jakub@redhat.com>
6296
6297 PR tree-optimization/71588
6298 * gcc.dg/pr71558.c: New test.
6299
e71e8d94
SKS
63002016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6301
6302 * c-c++-common/pr68657-1.c: Require ptr32plus support.
6303 * c-c++-common/pr68657-2.c: Likewise.
6304 * c-c++-common/pr68657-3.c: Likewise.
6305 * gcc.dg/torture/pr69714.c: Require int32plus support.
6306 * gcc.dg/torture/pr70025.c: Likewise.
6307 * gcc.dg/torture/pr70083.c: Likewise.
6308 * gcc.dg/torture/pr70542.c: Likewise.
6309 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
6310
5a578671
JM
63112016-06-20 Joseph Myers <joseph@codesourcery.com>
6312
6313 PR c/71601
6314 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
6315
7a9df68e
JJ
63162016-06-20 Jakub Jelinek <jakub@redhat.com>
6317
50aa64d5
JJ
6318 PR middle-end/71581
6319 * gcc.dg/pr71581.c: New test.
6320
7a9df68e
JJ
6321 PR rtl-optimization/71591
6322 * gcc.dg/cpp/pr71591.c: New test.
6323
3947cf19
DR
63242016-06-20 David B. Robins <gcc@davidrobins.net>
6325
6326 PR target/71571
6327 * g++.dg/torture/pr71571.C: New test.
6328
c4ff221e
JJ
63292016-06-20 Jakub Jelinek <jakub@redhat.com>
6330
6331 PR target/71559
6332 * gcc.target/i386/sse2-pr71559.c: New test.
6333 * gcc.target/i386/avx-pr71559.c: New test.
6334 * gcc.target/i386/avx512f-pr71559.c: New test.
6335
f1b5abfb
TB
63362016-06-20 Tobias Burnus <burnus@net-b.de>
6337
6338 PR fortran/71194
6339 * gfortran.dg/pointer_remapping_10.f90: New.
6340
842107e4
DM
63412016-06-20 David Malcolm <dmalcolm@redhat.com>
6342
6343 * g++.dg/diagnostic/string-literal-concat.C: New test case.
6344
d9e8bdfd
MS
63452016-06-20 Martin Sebor <msebor@redhat.com>
6346
6347 PR c/69507
6348 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
6349 * gnu90-const-expr-1.c: Same.
6350 * gnu99-const-expr-1.c: Same.
6351 * gnu99-static-1.c: Same.
6352
67785479
RL
63532016-06-20 Renlin Li <renlin.li@arm.com>
6354
29f09b38 6355 PR testsuite/71489
67785479
RL
6356 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
6357
636929b8
JG
63582016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
6359
6360 * gcc.target/aarch64/vcvt_f64_1.c: New.
6361 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
6362 * gcc.target/aarch64/vrecp_f64_1.c: New.
6363
ff7b374b
KT
63642016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6365
6366 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
6367 "alignement".
6368
554cfc9e
GJL
63692016-06-20 Georg-Johann Lay <avr@gjlay.de>
6370
6371 PR target/71103
6372 * gcc.target/avr/torture/pr71103-2.c: New test.
6373
94087e88 63742016-06-19 Martin Sebor <msebor@redhat.com>
aa0db437
MS
6375
6376 PR c/69507
6377 * gcc.dg/alignof.c: New test.
6378
c561b091
PC
63792016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
6380
6381 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
6382 vs dg-error; test constexpr specifier too.
6383
bf54f123
PC
63842016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
6385
6386 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
6387
4e53aa97
CL
63882016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
6389
6390 * lib/target-supports.exp
6391 (check_effective_target_arm_neon_fp16_ok_nocache): Call
6392 arm_neon_ok and merge flags. Fix temporary test name.
6393 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
6394 and merge flags.
6395
69071d86
ML
63962016-06-17 Martin Liska <mliska@suse.cz>
6397
6398 * gcc.dg/predict-9.c: Fix dump scanning.
6399
68b3b858
BC
64002016-06-17 Bin Cheng <bin.cheng@arm.com>
6401
6402 PR tree-optimization/71354
6403 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
6404
d3ee260a
BC
64052016-06-17 Bin Cheng <bin.cheng@arm.com>
6406
6407 PR tree-optimization/71347
6408 * gcc.dg/tree-ssa/pr71347.c: New test.
6409
bd8fb114
BC
64102016-06-17 Bin Cheng <bin.cheng@arm.com>
6411
6412 PR tree-optimization/71354
6413 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
6414
97816be4
BC
64152016-06-17 Bin Cheng <bin.cheng@arm.com>
6416
6417 * gcc.dg/vect/vect-alias-check-1.c: New test.
6418
2d761a37
SKS
64192016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6420
e0277d6b 6421 PR target/71151
2d761a37
SKS
6422 * gcc.target/avr/pr71151-1.c: New test.
6423 * gcc.target/avr/pr71151-2.c: New test.
6424 * gcc.target/avr/pr71151-3.c: New test.
6425 * gcc.target/avr/pr71151-4.c: New test.
6426 * gcc.target/avr/pr71151-5.c: New test.
6427 * gcc.target/avr/pr71151-6.c: New test.
6428 * gcc.target/avr/pr71151-7.c: New test.
6429 * gcc.target/avr/pr71151-8.c: New test.
6430 * gcc.target/avr/pr71151-common.h: New test.
6431
68fa96d6
ML
64322016-06-16 Martin Liska <mliska@suse.cz>
6433
6434 * gfortran.dg/predict-1.f90: New test.
6435
b6ca982f
UB
64362016-06-16 Uros Bizjak <ubizjak@gmail.com>
6437
6438 PR target/71242
3a146d46 6439 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 6440
1dc8d15b
JH
64412016-06-16 Jan Hubicka <hubicka@ucw.cz>
6442
6443 * g++.dg/vect/pr36648.cc: Disable cunrolli
6444
67c25816
JJ
64452016-06-16 Jakub Jelinek <jakub@redhat.com>
6446
c577adb2
JJ
6447 PR target/71554
6448 * gcc.c-torture/execute/pr71554.c: New test.
6449
67c25816
JJ
6450 PR rtl-optimization/71532
6451 * gcc.dg/torture/pr71532.c: New test.
6452
1a3c3ee9
MM
64532016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
6454
6455 * gcc.target/powerpc/p9-dimode1.c: New test.
6456 * gcc.target/powerpc/p9-dimode2.c: Likewise.
6457
f29468a7
JJ
64582016-06-15 Jakub Jelinek <jakub@redhat.com>
6459
61daecc4
JJ
6460 * gcc.c-torture/compile/20160615-1.c: New test.
6461
f29468a7
JJ
6462 * g++.dg/cpp0x/ref-qual17.C: New test.
6463
209d1e2d
IE
64642016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
6465
6466 PR middle-end/71529
6467 * gcc.target/i386/pr71529.C: New test.
6468
8dc35712
AH
64692016-06-15 Alan Hayward <alan.hayward@arm.com>
6470
6471 PR tree-optimization/71483
6472 * g++.dg/vect/pr71483.c: New
6473
b8911cb8
PC
64742016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
6475
6476 PR c++/70202
6477 * g++.dg/inherit/crash6.C: New.
6478 * g++.dg/inherit/union2.C: Likewise.
6479 * g++.dg/inherit/virtual12.C: Likewise.
6480 * g++.dg/inherit/virtual13.C: Likewise.
6481 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
6482
cf5d08ab
UB
64832016-06-15 Uros Bizjak <ubizjak@gmail.com>
6484
e3d62871 6485 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 6486
8f482165
AH
64872016-06-15 Alan Hayward <alan.hayward@arm.com>
6488
6489 PR tree-optimization/71439
6490 * gcc.dg/vect/pr71439.c: New
6491
3256673f
KT
64922016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6493
6494 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
6495
b17dc4d4
RB
64962016-06-15 Richard Biener <rguenther@suse.de>
6497
6498 * gcc.dg/vect/slp-45.c: New testcase.
6499
2a5825f2
RB
65002016-06-15 Richard Biener <rguenther@suse.de>
6501
6502 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
6503
6e433d0b
BS
65042016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6505
6506 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
6507 requirements, and disable for AIX for now.
6508 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
6509
abe7f828
JJ
65102016-06-14 Jakub Jelinek <jakub@redhat.com>
6511
a09c81b4
JJ
6512 PR c++/71528
6513 * g++.dg/opt/pr71528.C: New test.
6514
abe7f828
JJ
6515 PR c++/71516
6516 * g++.dg/init/pr71516.C: New test.
6517
acfadf06
PC
65182016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
6519
6520 * g++.dg/init/array46.C: New.
6521
4d568ab2
UB
65222016-06-14 Uros Bizjak <ubizjak@gmail.com>
6523
e3d62871
UB
6524 * gcc.target/i386/float128-3.c: New test.
6525 * gcc.target/i386/quad-sse4.c: Ditto.
6526 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
6527 Update scan strings.
4d568ab2 6528
30934c5d
RB
65292016-06-14 Richard Biener <rguenther@suse.de>
6530
6531 PR middle-end/71526
6532 * gfortran.dg/pr71526.f90: New testcase.
6533
3970e545
AV
65342016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
6535
6536 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
6537 * gcc.dg/zero_bits_compound-1.c: Likewise.
6538
04976c6e
RB
65392016-06-14 Richard Biener <rguenther@suse.de>
6540
6541 PR tree-optimization/71522
6542 * gcc.dg/torture/pr71522.c: New testcase.
6543
23e025db
JJ
65442016-06-14 Jakub Jelinek <jakub@redhat.com>
6545
6546 PR tree-optimization/71520
6547 * gcc.dg/tree-ssa/pr71520.c: New test.
6548
90b72e84
RB
65492016-06-14 Richard Biener <rguenther@suse.de>
6550
6551 PR tree-optimization/71521
86c24ba6 6552 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 6553
ef7cf206
JJ
65542016-06-13 Jakub Jelinek <jakub@redhat.com>
6555
0dda258b
JJ
6556 PR sanitizer/71498
6557 * c-c++-common/ubsan/bounds-13.c: New test.
6558
ef7cf206
JJ
6559 PR preprocessor/71183
6560 * gcc.dg/cpp/source_date_epoch-3.c: New test.
6561
a73786e3
JL
65622016-06-13 Jeff Law <law@redhat.com>
6563
6564 PR tree-optimization/71403
6565 * c-c++-common/ubsan/pr71403-1.c: New test.
6566 * c-c++-common/ubsan/pr71403-2.c: New test.
6567 * c-c++-common/ubsan/pr71403-3.c: New test.
6568
0ac249bf
JJ
65692016-06-13 Jakub Jelinek <jakub@redhat.com>
6570
6571 PR middle-end/71478
6572 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
6573 Add -Wno-psabi -w to dg-options.
6574
5408a64a
KN
65752016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
6576
6577 * gcc.target/powerpc/vadsdu-0.c: New test.
6578 * gcc.target/powerpc/vadsdu-1.c: New test.
6579 * gcc.target/powerpc/vadsdu-2.c: New test.
6580 * gcc.target/powerpc/vadsdu-3.c: New test.
6581 * gcc.target/powerpc/vadsdu-4.c: New test.
6582 * gcc.target/powerpc/vadsdu-5.c: New test.
6583 * gcc.target/powerpc/vadsdub-1.c: New test.
6584 * gcc.target/powerpc/vadsdub-2.c: New test.
6585 * gcc.target/powerpc/vadsduh-1.c: New test.
6586 * gcc.target/powerpc/vadsduh-2.c: New test.
6587 * gcc.target/powerpc/vadsduw-1.c: New test.
6588 * gcc.target/powerpc/vadsduw-2.c: New test.
6589
f7e4f2e3
DM
65902016-06-13 David Malcolm <dmalcolm@redhat.com>
6591
6592 * gcc.dg/c99-init-2.c (c): Update expected error message.
6593 * gcc.dg/init-bad-8.c (foo): Likewise.
6594 * gcc.dg/spellcheck-fields-3.c: New test case.
6595
ad23a23e
ML
65962016-06-13 Martin Liska <mliska@suse.cz>
6597
6598 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
6599 and "guess loop iv compared" heuristics.
6600 * gcc.dg/predict-2.c: Likewise.
6601 * gcc.dg/predict-3.c: Likewise.
6602 * gcc.dg/predict-4.c: Likewise.
6603 * gcc.dg/predict-5.c: Likewise.
6604 * gcc.dg/predict-6.c: Likewise.
6605
146c55da
MP
66062016-06-13 Marek Polacek <polacek@redhat.com>
6607
6608 PR middle-end/71476
6609 * c-c++-common/Wswitch-unreachable-4.c: New test.
6610 * gcc.dg/Wswitch-unreachable-2.c: New test.
6611 * g++.dg/tm/jump1.C: Move dg-warning.
6612
42e77cbc
EB
66132016-06-13 Eric Botcazou <ebotcazou@adacore.com>
6614
6615 * gnat.dg/renaming10.ad[sb]: New test.
6616
7474dcc1
PT
66172016-06-13 Paul Thomas <pault@gcc.gnu.org>
6618
6619 PR fortran/70673
6620 * gfortran.dg/pr70673.f90: New test.
6621
f57f53d3
RB
66222016-06-13 Richard Biener <rguenther@suse.de>
6623
6624 PR middle-end/64516
6625 * gcc.dg/align-3.c: New testcase.
6626
5843a5f0
ML
66272016-06-13 Martin Liska <mliska@suse.cz>
6628
6629 * gcc.target/i386/pr71458.c: New test.
6630
aa8fdb44
UB
66312016-06-12 Uros Bizjak <ubizjak@gmail.com>
6632
6633 PR target/71241
3a146d46 6634 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 6635
2043e4d7
DH
66362016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
6637
6638 PR target/60751
6639 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
6640 statement.
6641
d3dc025d
DH
66422016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
6643
6644 PR target/60751
6645 * gfortran.dg/comma_IO_extension_1.f90: New test.
6646 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
6647 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
6648 statement.
6649 * gfortran.dg/graphite/pr38083.f90: Likewise.
6650 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
6651 missing format.
6652
a31d78c6
EB
66532016-06-11 Eric Botcazou <ebotcazou@adacore.com>
6654
6655 * gnat.dg/case_character.adb: New test.
6656
95c18dd0
SB
66572016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
6658
6659 PR middle-end/71310
6660 * gcc.target/powerpc/pr71310.c: New testcase.
6661
b97d37b4
KV
66622016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
6663
6664 PR middle-end/71478
6665 * gcc.dg/pr71478.c: New test.
6666
900bcda3
JJ
66672016-06-10 Jakub Jelinek <jakub@redhat.com>
6668
ec1c20db
JJ
6669 PR middle-end/71494
6670 * gcc.c-torture/execute/pr71494.c: New test.
6671
50b15873
JJ
6672 PR c/68657
6673 * gcc.target/i386/pr68657.c: New test.
6674
900bcda3
JJ
6675 PR inline-asm/68843
6676 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
6677 (test): Add -masm=intel alternatives.
6678
4d926e34
MS
66792016-06-10 Martin Sebor <msebor@redhat.com>
6680
6681 PR c/71392
6682 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
6683
ad071b2b
JL
66842016-06-10 Jeff Law <law@redhat.com>
6685
6686 PR tree-optimization/71335
6687 * gcc.c-torture/execute/pr71335.c: New test.
6688
2704efe8
DM
66892016-06-10 David Malcolm <dmalcolm@redhat.com>
6690
6691 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
6692 the various "cannot tail-call: " messages.
6693
18c9b7d4
CL
66942016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
6695
6696 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
6697 and options.
6698
7cfa10f3
MO
66992016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
6700
6701 PR sanitizer/71480
6702 * c-c++-common/asan/pr71480.c: New test.
6703
1f24fd3e
L
67042016-06-10 H.J. Lu <hongjiu.lu@intel.com>
6705
6706 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
6707 (ASMNAME2): Likewise.
6708 (main): Replace fn in asm statement with ASMNAME ("fn").
6709 * gcc.dg/guality/pr68037-2.c: Likewise.
6710 * gcc.dg/guality/pr68037-3.c: Likewise.
6711 * gcc.dg/torture/pr68037-1.c: Likewise.
6712 * gcc.dg/torture/pr68037-2.c: Likewise.
6713 * gcc.dg/torture/pr68037-3.c: Likewise.
6714
ad551c07
BE
67152016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
6716
6717 PR inline-asm/68843
6718 * gcc.target/i386/pr68843-1.c: New test.
6719 * gcc.target/i386/pr68843-2.c: New test.
6720
4b1ffdb1 67212016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
6722 Cesar Philippidis <cesar@codesourcery.com>
6723
6724 PR middle-end/71373
6725 * gcc.dg/goacc/nested-function-1.c: New file.
6726 * gcc.dg/goacc/nested-function-2.c: Likewise.
6727 * gcc.dg/goacc/pr71373.c: Likewise.
6728 * gfortran.dg/goacc/cray-2.f95: Likewise.
6729 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
6730 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
6731 * gfortran.dg/goacc/cray.f95: Update.
6732 * gfortran.dg/goacc/loop-1.f95: Likewise.
6733 * gfortran.dg/goacc/loop-3.f95: Likewise.
6734 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
6735 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
6736
67372016-06-10 Thomas Schwinge <thomas@codesourcery.com>
6738
6739 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
6740 for OpenACC tile clauses.
6741 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
6742
6743 PR c/71381
6744 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
6745 to...
6746 * c-c++-common/goacc/cache-2.c: ... this new file.
6747 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
6748 * gfortran.dg/goacc/cache-2.f95: ... this new file.
6749 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
6750 usage.
6751 * gfortran.dg/goacc/cray.f95: Likewise.
6752 * gfortran.dg/goacc/loop-1.f95: Likewise.
6753
89851e4c
AH
67542016-06-10 Alan Hayward <alan.hayward@arm.com>
6755
6756 PR tree-optimization/71407
6757 PR tree-optimization/71416
6758 * gcc.dg/vect/pr71407.c: New
6759 * gcc.dg/vect/pr71416-1.c: New
6760 * gcc.dg/vect/pr71416-2.c: New
6761
200eafbf
RB
67622016-06-10 Richard Biener <rguenther@suse.de>
6763
6764 PR middle-end/71477
6765 * gcc.dg/torture/pr71477.c: New testcase.
6766
4df99d92
JK
67672016-06-09 Julia Koval <julia.koval@intel.com>
6768
6769 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
6770 * gcc.target/i386/interrupt-13.c: Likewise.
6771 * gcc.target/i386/interrupt-15.c: Likewise.
6772 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
6773 * gcc.target/i386/interrupt-24.c: Likewise.
6774 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
6775 * gcc.target/i386/interrupt-9.c: Likewise.
6776 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
6777
e01b4e16
MS
67782016-06-09 Martin Sebor <msebor@redhat.com>
6779
6780 PR c/70883
6781 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
6782 * gcc.dg/builtin-constant_p-1.c: Same.
6783 * gcc.dg/builtins-error.c: Same.
6784 * gcc.dg/pr70859.c: Same.
6785
9c35db0e
SKS
67862016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6787
6788 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
6789 * gcc.dg/torture/pr68067-1.c: Likewise.
6790 * gcc.dg/torture/pr68067-2.c: Likewise.
6791
67922016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6793
6794 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
6795 when setting SIZE.
6796
392a81b9
PC
67972016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
6798
6799 PR c++/71465
6800 * g++.dg/inherit/crash5.C: New.
6801 Revert:
6802 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
6803
6804 PR c++/70202
6805 * g++.dg/inherit/crash5.C: New.
6806 * g++.dg/inherit/virtual1.C: Adjust.
6807
e49efc14
ML
68082016-06-09 Martin Liska <mliska@suse.cz>
6809
6810 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
6811 * g++.dg/predict-loop-exit-2.C: Likewise.
6812 * g++.dg/predict-loop-exit-3.C: Likewise.
6813 * gcc.dg/predict-1.c: Likewise.
6814 * gcc.dg/predict-2.c: Likewise.
6815 * gcc.dg/predict-3.c: Likewise.
6816 * gcc.dg/predict-4.c: Likewise.
6817 * gcc.dg/predict-5.c: Likewise.
6818 * gcc.dg/predict-6.c: Likewise.
6819 * gcc.dg/predict-7.c: Likewise.
6820
36d57986
RB
68212016-06-09 Richard Biener <rguenther@suse.de>
6822
6823 PR tree-optimization/71462
6824 * gcc.dg/torture/pr71462.c: New testcase.
6825
7d82e8e4
MP
68262016-06-09 Marek Polacek <polacek@redhat.com>
6827
6828 PR c/65471
6829 * gcc.dg/c11-generic-3.c: New test.
6830
c8a71589
PC
68312016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
6832
6833 * g++.dg/init/array42.C: New.
6834 * g++.dg/init/array43.C: Likewise.
6835 * g++.dg/init/array44.C: Likewise.
6836 * g++.dg/init/array45.C: Likewise.
6837 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
6838 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
6839 * g++.dg/cpp1y/auto-fn27.C: Likewise.
6840 * g++.dg/gomp/pr35751.C: Likewise.
6841 * g++.dg/init/array23.C: Likewise.
6842 * g++.dg/init/brace2.C: Likewise.
6843 * g++.dg/init/brace6.C: Likewise.
6844
44a845ca
MS
68452016-06-08 Martin Sebor <msebor@redhat.com>
6846 Jakub Jelinek <jakub@redhat.com>
6847
6848 PR c++/70507
6849 PR c/68120
6850 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
6851 * c-c++-common/builtin-arith-overflow-2.c: New test.
6852 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
6853 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
6854 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
6855
2ef16b6e
JJ
68562016-06-08 Jakub Jelinek <jakub@redhat.com>
6857
6858 PR c++/71442
6859 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
6860
5e3ee346
AL
68612016-06-08 Alan Lawrence <alan.lawrence@arm.com>
6862
6863 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
6864 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
6865 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
6866 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
6867 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
6868 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
6869 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
6870 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
6871 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
6872 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
6873 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
6874 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
6875 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
6876
b2ae2814
RB
68772016-06-08 Richard Biener <rguenther@suse.de>
6878
6879 PR tree-optimization/68558
6880 * gcc.dg/vect/slp-44.c: New testcase.
6881
e09b4c37
RB
68822016-06-08 Richard Biener <rguenther@suse.de>
6883
6884 * gcc.dg/vect/slp-43.c: New testcase.
6885
72d50660
RB
68862016-06-08 Richard Biener <rguenther@suse.de>
6887
6888 PR tree-optimization/71452
6889 * gcc.dg/torture/pr71452.c: New testcase.
6890
988c115c
JJ
68912016-06-08 Jakub Jelinek <jakub@redhat.com>
6892
6893 PR c++/71448
6894 * g++.dg/torture/pr71448.C: New test.
6895
73d73b48
BS
68962016-06-08 Bernd Schmidt <bschmidt@redhat.com>
6897
6898 PR debug/71432
6899 PR ada/71413
6900 * g++.dg/debug/pr71432.C: New test.
6901
bdd15d0c
PK
69022016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6903
6904 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
6905 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
6906 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
6907
ce0607bb
AH
69082016-06-08 Alan Hayward <alan.hayward@arm.com>
6909
6910 * gcc.dg/vect/vect-live-2.c: Update effective target.
6911 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
6912 * lib/target-supports.exp: Add aarch64 to vect_long.
6913
92a5f2ba
MP
69142016-06-08 Marek Polacek <polacek@redhat.com>
6915
6916 PR c/71418
6917 * gcc.dg/noncompile/pr71418.c: New test.
6918
08203f73
MP
6919 PR c/71426
6920 * gcc.dg/noncompile/pr71426.c: New test.
6921
d1fcc2bd
JH
69222016-06-07 Jan Hubicka <hubicka@ucw.cz>
6923
6924 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
6925 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
6926 * gcc.dg/predict-3.c: Update template.
6927 * gcc.dg/predict-5.c: Update template.
6928 * gcc.dg/predict-6.c: Update template.
6929 * gcc.dg/predict-9.c: Update template.
6930 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
6931
a23e6f1c
BS
69322016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
6933
6934 * gcc.target/powerpc/vec-mul.c: New test.
6935
6ffd47b7
DM
69362016-06-07 David Malcolm <dmalcolm@redhat.com>
6937
6938 * gcc.dg/spellcheck-fields-2.c: New test case.
6939
bfd67b47
RB
69402016-06-07 Richard Biener <rguenther@suse.de>
6941
6942 PR c/61564
6943 * gcc.dg/Wpragmas-1.c: New testcase.
6944 * gcc.dg/Wattributes-4.c: Likewise.
6945 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
6946 entry.
6947
701b9a47
CL
69482016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
6949
6950 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
6951 spurious debug code.
6952
6b80d6fa
RB
69532016-06-07 Richard Biener <rguenther@suse.de>
6954
6955 PR tree-optimization/71428
6956 * gcc.dg/torture/pr71428.c: New testcase.
6957
0f3f9437
RB
69582016-06-07 Richard Biener <rguenther@suse.de>
6959
6960 PR middle-end/71423
6961 * gcc.dg/torture/pr71423.c: New testcase.
6962
ec963f2a
KV
69632016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
6964
6965 PR middle-end/71408
6966 * gcc.dg/tree-ssa/pr71408.c: New test.
6967
46ab5b6e
KV
69682016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
6969
6970 PR middle-end/71281
6971 * g++.dg/torture/pr71281.C: New test.
6972
1f40cff3
MP
69732016-06-06 Marek Polacek <polacek@redhat.com>
6974
6975 PR c/71362
6976 * gcc.dg/pr71362.c: New test.
6977
6f5bcd24
JJ
69782016-06-06 Jakub Jelinek <jakub@redhat.com>
6979 Patrick Palka <ppalka@gcc.gnu.org>
6980
6981 PR c++/70847
6982 PR c++/71330
6983 PR c++/71393
6984 * g++.dg/opt/pr70847.C: New test.
6985 * g++.dg/ubsan/pr70847.C: New test.
6986 * g++.dg/ubsan/pr71393.C: New test.
6987
158beb4a
JJ
69882016-06-06 Jakub Jelinek <jakub@redhat.com>
6989
6990 PR tree-optimization/71259
6991 * gcc.dg/vect/pr71259.c: New test.
6992
d9b950dd
DM
69932016-06-06 David Malcolm <dmalcolm@redhat.com>
6994
6995 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
6996 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
6997 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
6998 above.
6999
36f9ad69
KT
70002016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7001
7002 PR middle-end/37780
7003 * gcc.c-torture/execute/pr37780.c: New test.
7004 * gcc.target/aarch64/pr37780_1.c: Likewise.
7005 * gcc.target/arm/pr37780_1.c: Likewise.
7006
5545a907
MP
70072016-06-06 Marek Polacek <polacek@redhat.com>
7008
7009 * c-c++-common/attr-may-alias-1.c: New test.
7010 * c-c++-common/attr-may-alias-2.c: New test.
7011 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
7012
93671519
BE
70132016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
7014
7015 PR c/24414
7016 * gcc.target/i386/pr24414.c: New test.
7017
690f24b7
JM
70182016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
7019
7020 * gcc.target/sparc/vis4misc.c: New file.
7021 * gcc.target/sparc/fpcmp.c: Likewise.
7022 * gcc.target/sparc/fpcmpu.c: Likewise.
7023
31ce6157
AH
70242016-06-06 Alan Hayward <alan.hayward@arm.com>
7025
7026 * gcc.dg/vect/vect-live-1.c: Use additional-options.
7027 * gcc.dg/vect/vect-live-3.c: Likewise.
7028
9fcebb5a
RB
70292016-06-06 Richard Biener <rguenther@suse.de>
7030
7031 PR tree-optimization/71398
7032 * gcc.dg/torture/pr71398.c: New testcase.
7033
903ca97b
UB
70342016-06-06 Uros Bizjak <ubizjak@gmail.com>
7035
7036 PR target/71389
7037 * g++.dg/pr71389.C: New test.
7038
9c1eb332
JD
70392016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7040
7041 PR fortran/71404
7042 * gfortran.dg/fmt_read_5.f: New test.
7043
b2d83bd2
AV
70442016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
7045
7046 PR fortran/69659
7047 * gfortran.dg/class_array_22.f03: New test.
7048
ec81960e
JH
70492016-06-05 Jan Hubicka <hubicka@ucw.cz>
7050
7051 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
7052
429d2750
JH
70532016-06-05 Jan Hubicka <hubicka@ucw.cz>
7054
7055 * gcc.dg/predict-9.c: Update template.
7056
c1c00983
PC
70572016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
7058
7059 PR c++/49377
7060 * g++.dg/template/pr49377.C: New.
7061
1927a963
JJ
70622016-06-04 Jakub Jelinek <jakub@redhat.com>
7063
7064 PR tree-optimization/71405
7065 * g++.dg/torture/pr71405.C: New test.
7066
909a11ad
PC
70672016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
7068
7069 PR c++/70202
7070 * g++.dg/inherit/crash5.C: New.
7071 * g++.dg/inherit/virtual1.C: Adjust.
7072
08bbb1f8
JL
70732016-06-03 Jeff Law <law@redhat.com>
7074
7075 PR tree-optimization/71316
7076 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
7077
7c35235c
JJ
70782016-06-03 Jakub Jelinek <jakub@redhat.com>
7079
7080 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
7081 dg-additional-options with just -fno-tree-scev-cprop in it.
7082 * gcc.dg/vect/vect-live-2.c: Likewise.
7083 * gcc.dg/vect/vect-live-5.c: Likewise.
7084 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
7085 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
7086 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
7087
c8572dd6
PP
70882016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
7089
7090 PR c++/27100
7091 * g++.dg/other/friend6.C: New test.
7092
1c7733a7
BS
70932016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7094
7095 * g++.dg/torture/ppc-ldst-array.C: New.
7096
0d2f700f
JM
70972016-06-03 Joseph Myers <joseph@codesourcery.com>
7098
7099 PR target/71276
7100 PR target/71277
7101 * gcc.dg/torture/builtin-fp-int-inexact.c,
7102 gcc.target/i386/387-builtin-fp-int-inexact.c,
7103 gcc.target/i386/387-rint-inline-1.c,
7104 gcc.target/i386/387-rint-inline-2.c,
7105 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
7106 gcc.target/i386/sse2-rint-inline-1.c,
7107 gcc.target/i386/sse2-rint-inline-2.c,
7108 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
7109 gcc.target/i386/sse4_1-rint-inline.c: New tests.
7110
f8071c05
L
71112016-06-03 H.J. Lu <hongjiu.lu@intel.com>
7112 Julia Koval <julia.koval@intel.com>
7113
7114 PR target/66960
7115 PR target/67630
7116 PR target/67634
7117 PR target/67841
7118 PR target/68037
7119 PR target/68618
7120 PR target/68661
7121 PR target/69575
7122 PR target/69596
7123 PR target/69734
7124 * gcc.dg/guality/pr68037-1.c: New test.
7125 * gcc.dg/guality/pr68037-2.c: Likewise.
7126 * gcc.dg/guality/pr68037-3.c: Likewise.
7127 * gcc.dg/torture/pr68037-1.c: Likewise.
7128 * gcc.dg/torture/pr68037-2.c: Likewise.
7129 * gcc.dg/torture/pr68037-3.c: Likewise.
7130 * gcc.dg/torture/pr68661-1a.c: Likewise.
7131 * gcc.dg/torture/pr68661-1b.c: Likewise.
7132 * gcc.target/i386/interrupt-1.c: Likewise.
7133 * gcc.target/i386/interrupt-2.c: Likewise.
7134 * gcc.target/i386/interrupt-3.c: Likewise.
7135 * gcc.target/i386/interrupt-4.c: Likewise.
7136 * gcc.target/i386/interrupt-5.c: Likewise.
7137 * gcc.target/i386/interrupt-6.c: Likewise.
7138 * gcc.target/i386/interrupt-7.c: Likewise.
7139 * gcc.target/i386/interrupt-8.c: Likewise.
7140 * gcc.target/i386/interrupt-9.c: Likewise.
7141 * gcc.target/i386/interrupt-10.c: Likewise.
7142 * gcc.target/i386/interrupt-11.c: Likewise.
7143 * gcc.target/i386/interrupt-12.c: Likewise.
7144 * gcc.target/i386/interrupt-13.c: Likewise.
7145 * gcc.target/i386/interrupt-14.c: Likewise.
7146 * gcc.target/i386/interrupt-15.c: Likewise.
7147 * gcc.target/i386/interrupt-16.c: Likewise.
7148 * gcc.target/i386/interrupt-17.c: Likewise.
7149 * gcc.target/i386/interrupt-18.c: Likewise.
7150 * gcc.target/i386/interrupt-19.c: Likewise.
7151 * gcc.target/i386/interrupt-20.c: Likewise.
7152 * gcc.target/i386/interrupt-21.c: Likewise.
7153 * gcc.target/i386/interrupt-22.c: Likewise.
7154 * gcc.target/i386/interrupt-23.c: Likewise.
7155 * gcc.target/i386/interrupt-24.c: Likewise.
7156 * gcc.target/i386/interrupt-25.c: Likewise.
7157 * gcc.target/i386/interrupt-26.c: Likewise.
7158 * gcc.target/i386/interrupt-27.c: Likewise.
7159 * gcc.target/i386/interrupt-28.c: Likewise.
7160 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
7161 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
7162 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
7163 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
7164 * gcc.target/i386/interrupt-iamcu.c: Likewise.
7165 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
7166 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
7167 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
7168 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
7169 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
7170 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
7171 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
7172
36b85e43
BS
71732016-06-03 Bernd Schmidt <bschmidt@redhat.com>
7174
9de2e795
L
7175 PR tree-optimization/52171
7176 * gcc.dg/pr52171.c: New test.
7177 * gcc.target/i386/pr52171.c: New test.
36b85e43 7178
bfeee8ac
JH
71792016-06-03 Jan Hubicka <jh@suse.cz>
7180
7181 * g++.dg/tree-ssa/pred-1.C: New testcase
7182 * gcc.dg/tree-ssa/pred-1.c: New testcase
7183
859b0bae
BS
71842016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7185
7186 PR target/70957
7187 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
7188 support.
7189 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
7190
3a2edf4c
AH
71912016-06-03 Alan Hayward <alan.hayward@arm.com>
7192
7193 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
7194
b28ead45
AH
71952016-06-03 Alan Hayward <alan.hayward@arm.com>
7196
7197 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 7198 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
7199 * gcc.dg/vect/vect-live-1.c: New test.
7200 * gcc.dg/vect/vect-live-2.c: New test.
7201 * gcc.dg/vect/vect-live-3.c: New test.
7202 * gcc.dg/vect/vect-live-4.c: New test.
7203 * gcc.dg/vect/vect-live-5.c: New test.
7204 * gcc.dg/vect/vect-live-slp-1.c: New test.
7205 * gcc.dg/vect/vect-live-slp-2.c: New test.
7206 * gcc.dg/vect/vect-live-slp-3.c: New test.
7207
1f91747b
JJ
72082016-06-03 Jakub Jelinek <jakub@redhat.com>
7209
7210 PR middle-end/71387
7211 * g++.dg/opt/pr71387.C: New test.
7212
47b83923
JL
72132016-06-02 Jeff Law <law@redhat.com>
7214
7215 PR tree-optimization/71328
7216 * gcc.c-torture/compile/pr71328.c: New test.
7217
e96e5f46
JD
72182016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7219
7220 PR fortran/52393
7221 * gfortran.dg/fmt_read_3.f90: Fix typo.
7222 * gfortran.dg/fmt_read_4.f90: New test.
7223
b872d729
PC
72242016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
7225
7226 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
7227 * g++.dg/cpp0x/forw_enum6.C: Likewise.
7228 * g++.dg/cpp0x/forw_enum8.C: Likewise.
7229 * g++.dg/cpp0x/override2.C: Likewise.
7230 * g++.dg/parse/crash5.C: Likewise.
7231 * g++.dg/parse/error16.C: Likewise.
7232 * g++.dg/parse/error27.C: Likewise.
7233 * g++.dg/template/qualttp15.C: Likewise.
7234 * g++.dg/template/redecl4.C: Likewise.
7235 * g++.old-deja/g++.other/crash39.C: Likewise.
7236 * g++.old-deja/g++.other/struct1.C: Likewise.
7237 * g++.old-deja/g++.pt/m9a.C: Likewise.
7238 * g++.old-deja/g++.pt/memclass10.C: Likewise.
7239
0e535442
JJ
72402016-06-02 Jakub Jelinek <jakub@redhat.com>
7241
0633ee10
JJ
7242 PR c++/71372
7243 * c-c++-common/pr71372.c: New test.
7244
0e535442
JJ
7245 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
7246 __TIME__ strings with __builtin_strcmp instead of printf and
7247 dg-output.
7248
f3c5ecc2
ML
72492016-06-02 Martin Liska <mliska@suse.cz>
7250
7251 * gcc.dg/predict-9.c: New test.
7252
a91807c5
JJ
72532016-06-02 Jakub Jelinek <jakub@redhat.com>
7254
7255 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
7256 global set_compiler_env_var and global saved_compiler_env_var.
7257
b5bd1978
KT
72582016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7259
7260 PR rtl-optimization/71295
7261 * gcc.c-torture/compile/pr71295.c: New test.
7262
b93b1475
JJ
72632016-06-02 Jakub Jelinek <jakub@redhat.com>
7264
930ebd0e
JJ
7265 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
7266
1e021dc3
JJ
7267 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
7268 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
7269
b93b1475
JJ
7270 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
7271 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
7272 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
7273 alternative number.
7274
58f2fb5c
MM
72752016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
7276
7277 * gcc.target/powerpc/p9-splat-4.c: New test.
7278
72792016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
7280
7281 PR target/71186
7282 * gcc.target/powerpc/pr71186.c: New test.
7283
4731c9f0
JD
72842016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7285
7286 PR fortran/52393
7287 * gfortran.dg/fmt_read_3.f90: New test.
7288
042dee3e
TP
72892016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
7290
7291 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
7292 procedure.
7293
15c98b2e
ES
72942016-06-01 Eduard Sanou <dhole@openmailbox.org>
7295
7296 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
7297 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
7298 env var is set.
7299 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
7300 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
7301 shown once.
7302 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
7303 during compilation.
7304 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
7305 vars set by dg-set-compiler-env-var.
7306
6442a6f4
PT
73072016-06-01 Paul Thomas <pault@gcc.gnu.org>
7308
7309 PR fortran/71156
7310 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
7311 to the module procedure declaration.
7312 * gfortran.dg/submodule_16.f08: New test.
7313
ab62397a
JJ
73142016-06-01 Jakub Jelinek <jakub@redhat.com>
7315
7316 PR middle-end/71371
7317 * c-c++-common/gomp/pr71371.c: New test.
7318
b66af6ed
RB
73192016-06-01 Richard Biener <rguenther@suse.de>
7320
7321 PR tree-optimization/71366
7322 * gcc.dg/torture/pr71366-1.c: New testcase.
7323 * gcc.dg/torture/pr71366-2.c: Likewise.
7324
e342b9d8
KN
73252016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
7326
7327 * gcc.target/powerpc/vslv-0.c: New test.
7328 * gcc.target/powerpc/vslv-1.c: New test.
7329 * gcc.target/powerpc/vsrv-0.c: New test.
7330 * gcc.target/powerpc/vsrv-1.c: New test.
7331
721547cd
NS
73322016-06-01 Nathan Sidwell <nathan@acm.org>
7333
7334 * c-c++-common/torture/pr57945.c: Add expected PTX error.
7335 * gcc.target/nvptx/weak.c: New.
7336
fa2c9034
RB
73372016-06-01 Richard Biener <rguenther@suse.de>
7338
7339 PR tree-optimization/71261
7340 * gcc.dg/torture/vect-bool-1.c: New testcase.
7341
3e32893c
JJ
73422016-06-01 Jakub Jelinek <jakub@redhat.com>
7343
7344 * gfortran.dg/gomp/order-1.f90: New test.
7345 * gfortran.dg/gomp/order-2.f90: New test.
7346
8c383600
JH
73472016-06-01 Jan Hubicka <hubicka@ucw.cz>
7348
7349 * gcc.dg/unroll-6.c: Update template.
7350 * gcc.dg/unroll-7.c: New testcase.
7351 * gcc.dg/unroll-8.c: New testcase.
7352
a0dfeef5
EB
73532016-06-01 Eric Botcazou <ebotcazou@adacore.com>
7354
7355 * gnat.dg/opt56.ad[sb]: New test.
7356
48de5701
PC
73572016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
7358
7359 PR c++/66635
7360 * g++.dg/cpp0x/constexpr-ice16.C: New.
7361
827cf695
PP
73622016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
7363
7364 PR tree-optimization/71314
7365 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
7366 -mbranch-cost=2.
7367
ff66f6e8
PP
73682016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
7369
7370 PR tree-optimization/71077
7371 * gcc.dg/tree-ssa/pr71077.c: New test.
7372
050fb209
JH
73732016-05-31 Jan Hubicka <hubicka@ucw.cz>
7374
48de5701
PC
7375 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
7376 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
7377 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 7378
c642d919
PC
73792016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
7380
7381 PR c++/71248
7382 * g++.dg/cpp0x/pr71248.C: New.
7383 * g++.dg/cpp0x/auto7.C: Test column numbers too.
7384 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
7385 * g++.dg/init/new37.C: Likewise.
7386 * g++.dg/template/static1.C: Likewise.
7387 * g++.dg/template/static2.C: Likewise.
7388
d6439e08
L
73892016-05-31 H.J. Lu <hongjiu.lu@intel.com>
7390
7391 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
7392 instead of %rdi.
7393 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
7394
780b9dd4
MP
73952016-05-31 Marek Polacek <polacek@redhat.com>
7396
7397 * c-c++-common/Wswitch-unreachable-3.c: New test.
7398 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
7399
0d99f8a0
RB
74002016-05-31 Richard Biener <rguenther@suse.de>
7401
7402 PR tree-optimization/71352
7403 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
7404
52545641
TP
74052016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
7406
7407 * gcc.target/arm/armv5_thumb_isa.c: New test.
7408
5b8c1205
KY
74092016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
7410
7411 PR target/71346
7412 * gcc.target/i386/pr71346.c: New test.
7413
7a88cc84
TV
74142016-05-31 Tom de Vries <tom@codesourcery.com>
7415
7416 PR tree-optimization/69068
7417 * gcc.dg/graphite/pr69068.c: New test.
7418
265149a6
MS
74192016-05-27 Martin Sebor <msebor@redhat.com>
7420
7421 PR c++/71306
7422 * g++.dg/warn/Wplacement-new-size-3.C: New test.
7423
00631022
JJ
74242016-05-30 Jakub Jelinek <jakub@redhat.com>
7425
7426 PR c++/71349
7427 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
7428 nowait depend(inout: dd[0]) clauses where permitted.
7429
b2f6675b
PC
74302016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
7431
7432 PR c++/71238
7433 * g++.dg/parse/pr71238.C: New.
7434 * g++.dg/concepts/friend1.C: Test column numbers too.
7435 * g++.dg/cpp0x/initlist31.C: Likewise.
7436 * g++.dg/cpp0x/pr51420.C: Likewise.
7437 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
7438 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
7439 * g++.dg/ext/builtin3.C: Likewise.
7440 * g++.dg/lookup/friend12.C: Likewise.
7441 * g++.dg/lookup/friend7.C: Likewise.
7442 * g++.dg/lookup/koenig1.C: Likewise.
7443 * g++.dg/lookup/koenig5.C: Likewise.
7444 * g++.dg/lookup/used-before-declaration.C: Likewise.
7445 * g++.dg/overload/koenig1.C: Likewise.
7446 * g++.dg/template/crash65.C: Likewise.
7447 * g++.dg/template/friend57.C: Likewise.
7448 * g++.dg/warn/Wshadow-5.C: Likewise.
7449 * g++.dg/warn/Wunused-8.C: Likewise.
7450 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
7451 * g++.old-deja/g++.jason/lineno5.C: Likewise.
7452 * g++.old-deja/g++.jason/member.C: Likewise.
7453 * g++.old-deja/g++.jason/report.C: Likewise.
7454 * g++.old-deja/g++.jason/scoping12.C: Likewise.
7455 * g++.old-deja/g++.law/visibility20.C: Likewise.
7456 * g++.old-deja/g++.ns/koenig5.C: Likewise.
7457 * g++.old-deja/g++.other/static5.C: Likewise.
7458 * g++.old-deja/g++.pt/overload2.C: Likewise.
7459
a448ff40
JH
74602016-05-30 Jan Hubicka <hubicka@ucw.cz>
7461
7462 * gcc.dg/tree-ssa/peel1.c: New testcase.
7463 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
7464 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
7465
69be8c91
TV
74662016-05-30 Tom de Vries <tom@codesourcery.com>
7467
7468 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
7469 to ce.
7470
a59775a1
PC
74712016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
7472
7473 PR c++/71099
7474 * g++.dg/parse/virtual1.C: New.
7475
53d6d955
UB
74762016-05-30 Uros Bizjak <ubizjak@gmail.com>
7477
7478 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
7479 Use correct register when clearing %edx.
7480
0557293f
AM
74812016-05-30 Alexander Monakov <amonakov@ispras.ru>
7482
7483 PR tree-optimization/71289
7484 * gcc.dg/pr71289.c: New test.
7485
5d476e35
KV
74862016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
7487
7488 PR middle-end/71269
7489 PR middle-end/71292
7490 * gcc.dg/tree-ssa/pr71269.c: New test.
7491 * gcc.dg/tree-ssa/pr71292.c: New test.
7492
db5447ca
KV
74932016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
7494
7495 PR middle-end/71252
7496 * gcc.dg/tree-ssa/pr71252-2.c: New test.
7497
98bdbb39
JH
74982016-05-30 Jan Hubicka <hubicka@ucw.cz>
7499
7500 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
7501 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
7502 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
7503
7e012855
TV
75042016-05-30 Tom de Vries <tom@codesourcery.com>
7505
7506 PR tree-optimization/69067
7507 * gcc.dg/graphite/pr69067.c: New test.
7508
beed3701
UB
75092016-05-29 Uros Bizjak <ubizjak@gmail.com>
7510
7511 PR target/71245
7512 * gcc.target/i386/pr71245-1.c: New test.
7513 * gcc.target/i386/pr71245-2.c: Ditto.
7514
b6d4f8e8
PC
75152016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
7516
7517 PR c++/71105
7518 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
7519 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
7520 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
7521
00022058
JH
75222016-05-27 Jan Hubicka <hubicka@ucw.cz>
7523
7524 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
7525
c8419aca
VV
75262016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
7527
7528 Revert:
7529 PR c++/69855
7530 * g++.dg/overload/69855.C: New.
7531 * g++.old-deja/g++.law/missed-error2.C: Adjust.
7532 * g++.old-deja/g++.pt/crash3.C: Likewise.
7533
8008c4d2
PC
75342016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
7535
7536 PR c++/60385
7537 * g++.dg/parse/namespace13.C: New.
7538
8b2ef235
JL
75392016-05-26 Jeff Law <law@redhat.com>
7540
7541 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
7542 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
7543 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7544 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
7545 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
7546 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
7547 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
7548 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7549 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
7550 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
7551 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
7552 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
7553 * gcc.dg/tree-ssa/vrp56.c: Likewise.
7554
7d67159b
VV
75552016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
7556
7557 PR c++/69855
7558 * g++.dg/overload/69855.C: New.
7559 * g++.old-deja/g++.law/missed-error2.C: Adjust.
7560 * g++.old-deja/g++.pt/crash3.C: Likewise.
7561
88e3bdd1
JW
75622016-05-27 Jiong Wang <jiong.wang@arm.com>
7563
7564 PR target/63596
7565 * gcc.target/aarch64/va_arg_1.c: New testcase.
7566 * gcc.target/aarch64/va_arg_2.c: Likewise.
7567 * gcc.target/aarch64/va_arg_3.c: Likewise.
7568
3fd6b9cc
JW
75692016-05-27 Jiong Wang <jiong.wang@arm.com>
7570
7571 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
7572 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
7573 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
7574 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
7575 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
7576
3cee7e4e
MP
75772016-05-27 Marek Polacek <polacek@redhat.com>
7578
7579 PR middle-end/71308
7580 * g++.dg/torture/pr71308.C: New test.
7581
6a813c96
DV
75822016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
7583
7584 * gcc.dg/zero_bits_compound-1.c: New test.
7585 * gcc.dg/zero_bits_compound-2.c: New test.
7586
0561bcfb
IE
75872016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
7588
7589 PR middle-end/71279
7590 * gcc.dg/pr71279.c: New test.
7591
21316320
MM
75922016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
7593
7594 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
7595 floating point min/max/comparison instructions.
7596 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
7597
7211a097
JJ
75982016-05-26 Jakub Jelinek <jakub@redhat.com>
7599
7600 * c-c++-common/gomp/schedule-1.c: New test.
7601 * gfortran.dg/gomp/schedule-1.f90: New test.
7602
cac177cf
PP
76032016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
7604
7605 PR c++/70822
7606 PR c++/70106
7607 * g++.dg/cpp1y/auto-fn32.C: New test.
7608 * g++.dg/cpp1y/paren4.C: New test.
7609
a2d5b8c9
NS
76102016-05-26 Nathan Sidwell <nathan@acm.org>
7611
7612 * gcc.dg/20060410.c: Xfail on ptx.
7613 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
7614 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
7615 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
7616 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
7617 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
7618
ffa8b552
TP
76192016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
7620
7621 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
7622
c7501e00
JJ
76232016-05-26 Jakub Jelinek <jakub@redhat.com>
7624
1875b9a0
JJ
7625 PR tree-optimization/71280
7626 * gcc.dg/pr71280.c: New test.
7627
2116e19f
JJ
7628 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
7629
305aef09
JJ
7630 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
7631 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
7632
c7501e00
JJ
7633 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
7634
ca449d26
JW
76352016-05-26 Jiong Wang <jiong.wang@arm.com>
7636
7637 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 7638 kept in memory.
ca449d26 7639
8af01c66
JL
76402016-05-25 Jeff Law <law@redhat.com>
7641
7642 PR tree-optimization/71272
7643 * gcc.c-torture/compile/pr71272.c: new test.
7644
f9d6ce73
BS
76452016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
7646
7647 * gcc.target/powerpc/vec-cmpne.c: New test.
7648 * gcc.target/powerpc/vec-cmpne-long.c: New test.
7649
a88a7b22
EB
76502016-05-25 Eric Botcazou <ebotcazou@adacore.com>
7651
7652 * gnat.dg/opt55.ad[sb]: New test.
7653
125f02ed
SKS
76542016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7655
7656 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
7657 * c-c++-common/pr60226.c: Require int32plus.
7658 * gcc.c-torture/execute/pr70602.c: Likewise.
7659 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
7660 unsigned long for malloc arg type.
7661 * gcc.dg/asr_div1.c: Require int32plus.
7662 * gcc.dg/enum-mode-1.c: XFAIL for int16.
7663 * gcc.dg/pie-1.c: Require pie.
7664 * gcc.dg/pie-2.c: Likewise.
7665 * gcc.dg/pr59471.c: Require int32plus.
7666 * gcc.dg/pr59963-2.c: XFAIL for int16.
7667 * gcc.dg/pr60114.c: Require int32plus.
7668 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
7669 unsigned long for typedef of size_t.
7670 * gcc.dg/pr63914.c: Require int32plus.
7671 * gcc.dg/pr64536.c: Require pt32plus.
7672 * gcc.dg/pr65658.c: Likewise.
7673 * gcc.dg/pr67271.c: Require int32plus.
7674 * gcc.dg/pr68112.c: Likewise.
7675 * gcc.dg/pr69071.c: Skip for avr target.
7676 * gcc.dg/pr69973.c: Require int32plus.
7677 * gcc.dg/pr70169.c: Skip for avr target.
7678 * gcc.dg/sso-6.c: Require int32plus.
7679 * gcc.dg/sso-7.c: Likewise.
7680 * gcc.dg/sso-8.c: Likewise.
7681 * gcc.dg/vrp-min-max-2.c: Likewise.
7682
c6e434f5
UB
76832016-05-25 H.J. Lu <hongjiu.lu@intel.com>
7684
7685 PR target/70738
7686 * gcc.target/i386/pr70738-1.c: New test.
7687 * gcc.target/i386/pr70738-2.c: Likewise.
7688 * gcc.target/i386/pr70738-3.c: Likewise.
7689 * gcc.target/i386/pr70738-4.c: Likewise.
7690 * gcc.target/i386/pr70738-5.c: Likewise.
7691 * gcc.target/i386/pr70738-6.c: Likewise.
7692 * gcc.target/i386/pr70738-7.c: Likewise.
7693 * gcc.target/i386/pr70738-8.c: Likewise.
7694 * gcc.target/i386/pr70738-9.c: Likewise.
7695
5c42d341
KT
76962016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7697
7698 PR rtl-optimization/66940
7699 * gcc.c-torture/execute/pr66940.c: New test.
7700
bf9a1a07
IV
77012016-05-25 Ilya Verbin <ilya.verbin@intel.com>
7702
7703 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
7704 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
7705 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
7706 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
7707 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
7708 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
7709 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
7710 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
7711 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
7712 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
7713 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
7714 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
7715 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
7716 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
7717 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
7718 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
7719 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
7720 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
7721 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
7722 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
7723 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
7724 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
7725 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
7726 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
7727
95efe6b6
MP
77282016-05-25 Marek Polacek <polacek@redhat.com>
7729
7730 PR c/71265
7731 * gcc.dg/noncompile/pr71265.c: New test.
7732
a23faf7a
MP
7733 PR c/71266
7734 * gcc.dg/noncompile/old-style-parm-3.c: New test.
7735
69a6d5ad
NS
77362016-05-25 Nathan Sidwell <nathan@acm.org>
7737
7738 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
7739
3072d4ea
RB
77402016-05-25 Richard Biener <rguenther@suse.de>
7741
7742 PR tree-optimization/71261
7743 * c-c++-common/torture/pr71261.c: New testcase.
7744
e412ece4
RB
77452016-05-25 Richard Biener <rguenther@suse.de>
7746
7747 PR tree-optimization/71264
7748 * gcc.dg/vect/pr71264.c: New testcase.
7749
b9e551ad
PC
77502016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
7751
7752 PR c++/55992
7753 * g++.dg/cpp0x/alias-decl-53.C: New.
7754 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
7755
6aa1abe5
ML
77562016-05-25 Martin Liska <mliska@suse.cz>
7757
7758 * g++.dg/pr71239.C: New test.
7759
842d162e
RB
77602016-05-25 Richard Biener <rguenther@suse.de>
7761
c87885ca
RO
7762 * gcc.dg/vect/pr58135.c: Rename to ...
7763 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 7764
f184a36c
MP
77652016-05-25 Marek Polacek <polacek@redhat.com>
7766
7767 * g++.dg/pr65295.C: Use target c++14.
7768
021fad86
PC
77692016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
7770
53d6d955
UB
7771 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
7772 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 7773
c3eaf15a
MM
77742016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
7775
7776 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
7777 instructions.
7778
e46c7770
CP
77792016-05-24 Cesar Philippidis <cesar@codesourcery.com>
7780
7781 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
7782 * c-c++-common/goacc/deviceptr-1.c: Likewise.
7783 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
7784 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
7785 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
7786 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
7787 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
7788 * c-c++-common/goacc/pcopy.c: Likewise.
7789 * c-c++-common/goacc/pcopyin.c: Likewise.
7790 * c-c++-common/goacc/pcopyout.c: Likewise.
7791 * c-c++-common/goacc/pcreate.c: Likewise.
7792 * c-c++-common/goacc/pr70688.c: New test.
7793 * c-c++-common/goacc/present-1.c: Adjust test.
7794 * c-c++-common/goacc/reduction-5.c: Likewise.
7795 * g++.dg/goacc/data-1.C: New test.
7796
4bfc9db7
MM
77972016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
7798
7799 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
7800 vector parity built-in functions.
7801 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
7802 count trailing zeros automatic vectorization.
7803 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
7804 count trailing zeros built-in functions.
7805
2bc145af
KV
78062016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
7807
7808 * gcc.dg/tree-ssa/reassoc-44.c: New test.
7809
26869fdb
PH
78102016-05-24 Pat Haugen <pthaugen@us.ibm.com>
7811
7812 PR target/71050
7813 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
7814
b2dc9c3b
PC
78152016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
7816
7817 PR c++/50436
7818 * g++.dg/template/crash123.C: New.
7819 * g++.dg/template/crash124.C: Likewise.
7820
f65e97fd
MS
78212016-05-24 Martin Sebor <msebor@redhat.com>
7822
7823 PR c++/71147
7824 * g++.dg/ext/flexary16.C: New test.
7825
a6f5ac7f
IV
78262016-05-24 Ilya Verbin <ilya.verbin@intel.com>
7827
69a6d5ad
NS
7828 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
7829 before math.h is included.
a6f5ac7f
IV
7830 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
7831 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
7832 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
7833 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
7834 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
7835 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
7836 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
7837 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
7838 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
7839 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
7840 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
7841 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
7842 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
7843 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
7844 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
7845 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
7846 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
7847 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
7848 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
7849 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
7850 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
7851 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
7852 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
7853
27bad558
MM
78542016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
7855 Kelvin Nilsen <kelvin@gcc.gnu.org>
7856
7857 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
7858 support.
7859
72f382fb
PC
78602016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
7861
7862 PR c++/69872
7863 * g++.dg/warn/Wno-narrowing1.C: New.
7864
ef2ec9d9
MP
78652016-05-24 Marek Polacek <polacek@redhat.com>
7866
7867 PR c/71249
7868 * c-c++-common/Wswitch-unreachable-2.c: New test.
7869
e90434e3
JJ
78702016-05-24 Jakub Jelinek <jakub@redhat.com>
7871
7adb26f2
JJ
7872 PR c++/71257
7873 * g++.dg/vect/simd-clone-6.cc: New test.
7874 * g++.dg/gomp/declare-simd-6.C: New test.
7875
e90434e3
JJ
7876 PR middle-end/70434
7877 PR c/69504
7878 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
7879
b556ea3b
RB
78802016-05-24 Richard Biener <rguenther@suse.de>
7881
7882 PR tree-optimization/71240
7883 * gcc.dg/optimize-bswapsi-5.c: New testcase.
7884
e5328f5d
RB
78852016-05-24 Richard Biener <rguenther@suse.de>
7886
7887 PR tree-optimization/71230
7888 * gcc.dg/torture/pr71230.c: New testcase.
7889 * g++.dg/torture/pr71230.C: Likewise.
7890
a04e69c0
TS
78912016-05-24 Thomas Schwinge <thomas@codesourcery.com>
7892
7893 * c-c++-common/goacc/routine-5.c: Add tests.
7894 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
7895 * gfortran.dg/goacc/routine-6.f90: Add tests.
7896
30fd2977
RB
78972016-05-24 Richard Biener <rguenther@suse.de>
7898
7899 PR tree-optimization/71253
7900 * gcc.dg/torture/pr71253.c: New testcase.
7901
ca6f60bc
KV
79022016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
7903
7904 PR middle-end/71252
7905 * gfortran.dg/pr71252.f90: New test.
7906
d3465d72
RS
79072016-05-24 Richard Sandiford <richard.sandiford@arm.com>
7908
7909 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
7910
f17a223d
RB
79112016-05-24 Richard Biener <rguenther@suse.de>
7912
7913 PR middle-end/70434
7914 PR c/69504
7915 * c-c++-common/vector-subscript-4.c: New testcase.
7916 * c-c++-common/vector-subscript-5.c: Likewise.
7917
e3f36534
JD
79182016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7919
7920 PR fortran/71123
7921 * gfortran.dg/namelist_90.f: New test
7922
85d5c27d
JD
79232016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7924
7925 PR fortran/66461
7926 * gfortran.dg/unexpected_eof.f: New test
7927
fe3f3340
MM
79282016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
7929 Kelvin Nilsen <kelvin@gcc.gnu.org>
7930
7931 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
7932 as little endian.
7933
26d6ae55
PC
79342016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
7935
7936 PR c++/70972
7937 * g++.dg/cpp0x/inh-ctor20.C: New.
7938 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
7939
d6c9a06f
PC
79402016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
7941
7942 PR c++/69095
7943 * g++.dg/cpp0x/variadic168.C: New.
7944
396a1d10
PC
79452016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
7946
7947 * g++.dg/cpp0x/pr31445.C: Test column number too.
7948 * g++.dg/cpp0x/pr32253.C: Likewise.
7949 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
7950 * g++.dg/cpp0x/variadic36.C: Likewise.
7951
ece46666
MG
79522016-05-23 Marc Glisse <marc.glisse@inria.fr>
7953
7954 * gcc.dg/fold-notshift-2.c: Adjust.
7955
a7dc5980
MP
79562016-05-23 Marek Polacek <polacek@redhat.com>
7957
7958 PR c/49859
7959 * c-c++-common/Wswitch-unreachable-1.c: New test.
7960 * gcc.dg/Wswitch-unreachable-1.c: New test.
7961 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
7962 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
7963 * g++.dg/gomp/block-10.C: Likewise.
7964 * gcc.dg/gomp/block-10.c: Likewise.
7965 * g++.dg/gomp/block-9.C: Likewise.
7966 * gcc.dg/gomp/block-9.c: Likewise.
7967 * g++.dg/gomp/target-1.C: Likewise.
7968 * g++.dg/gomp/target-2.C: Likewise.
7969 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 7970 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
7971 * g++.dg/gomp/taskgroup-1.C: Likewise.
7972 * gcc.dg/gomp/taskgroup-1.c: Likewise.
7973 * gcc.dg/gomp/teams-1.c: Likewise.
7974 * g++.dg/gomp/teams-1.C: Likewise.
7975 * g++.dg/overload/error3.C: Likewise.
7976 * g++.dg/tm/jump1.C: Likewise.
7977 * g++.dg/torture/pr40335.C: Likewise.
7978 * gcc.dg/c99-vla-jump-5.c: Likewise.
7979 * gcc.dg/switch-warn-1.c: Likewise.
7980 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
7981 * gcc.dg/nested-func-1.c: Likewise.
7982 * gcc.dg/pr67784-4.c: Likewise.
7983
18b54004
RB
79842016-05-23 Richard Biener <rguenther@suse.de>
7985
7986 PR tree-optimization/71230
7987 * gfortran.dg/pr71230-1.f90: New testcase.
7988 * gfortran.dg/pr71230-2.f90: Likewise.
7989
e569db5f
VK
79902016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7991
396a1d10 7992 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
7993 * gcc.dg/vect/pr58135.c: Add new.
7994 * gfortran.dg/pr46519-1.f: Adjust test case.
7995
e4b71114
PC
79962016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
7997
7998 PR c++/53401
7999 * g++.dg/cpp0x/decltype64.C: New.
8000
a25a8058
CL
80012016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8002
8003 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
8004 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
8005 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
8006
0dcfe9ab
CL
80072016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8008
8009 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
8010 Add poly64x1_t and poly64x2_t cases if supported.
8011 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
8012 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
8013 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
8014 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
8015 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
8016
ffd70e4a
CL
80172016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8018
8019 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
8020 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
8021 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
8022 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
8023 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
8024 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
8025 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
8026
4b1f57fe
CL
80272016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8028
8029 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
8030
16c5ec77
CL
80312016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8032
8033 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
8034 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
8035
94ad56c7
JJ
80362016-05-22 Jakub Jelinek <jakub@redhat.com>
8037
57748705
JJ
8038 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
8039 constraint instead of "r".
8040 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
8041 insn instead of vxorpd.
8042 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
8043
af120161
JJ
8044 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
8045 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
8046
355023ce
JJ
8047 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
8048
3b48574c
JJ
8049 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
8050 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
8051
94ad56c7
JJ
8052 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
8053
8a85cee2
KV
80542016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
8055
8056 PR middle-end/40921
8057 * gcc.dg/tree-ssa/pr40921.c: New test.
8058
8e916b16
PS
80592016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
8060
8061 PR target/71103
8062 * gcc.target/avr/pr71103.c: New test.
8063
88aea79f
KV
80642016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
8065
8066 PR middle-end/71179
8067 * gcc.dg/tree-ssa/pr71179.c: New test.
8068
79063edd
MS
80692016-05-20 Martin Sebor <msebor@redhat.com>
8070
8071 PR c/71115
8072 * gcc.dg/init-excess-2.c: New test.
8073
55c8849f
EB
80742016-05-20 Eric Botcazou <ebotcazou@adacore.com>
8075
8076 * gnat.dg/opt53.adb: New test.
8077 * gnat.dg/opt54.adb: Likewise.
8078
c91a0948
MJ
80792016-05-20 Martin Jambor <mjambor@suse.cz>
8080
8081 PR tree-optimization/70884
8082 * gcc.dg/tree-ssa/pr70919.c: New test.
8083
9cad20fa
BS
80842016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
8085
8086 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
8087 formatting.
69a6d5ad
NS
8088 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
8089 fix code formatting.
8090
80912016-05-20 Nathan Sidwell <nathan@acm.org>
8092
8093 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
8094 non-common cases.
8095 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 8096
15c671a7
DM
80972016-05-20 David Malcolm <dmalcolm@redhat.com>
8098
8099 * jit.dg/all-non-failing-tests.h: Add
8100 test-factorial-must-tail-call.c.
8101 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
8102 * jit.dg/test-factorial-must-tail-call.c: New test case.
8103
4f028369
JJ
81042016-05-20 Jakub Jelinek <jakub@redhat.com>
8105
8106 PR fortran/71204
8107 * gfortran.dg/pr71204.f90: New test.
8108
7dea4ab3
CP
81092016-05-20 Cesar Philippidis <cesar@codesourcery.com>
8110
8111 * gcc.target/nvptx/sincos.c: New test.
8112
ef98d365
PC
81132016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
8114
8115 PR c++/70572
8116 * g++.dg/cpp1y/auto-fn31.C: New.
8117
92466115
BS
81182016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
8119
8120 * gcc.target/powerpc/vec-addec.c: New test.
8121 * gcc.target/powerpc/vec-addec-int128.c: New test.
8122
9a385c2d
DM
81232016-05-20 David Malcolm <dmalcolm@redhat.com>
8124
8125 * gcc.dg/plugin/must-tail-call-1.c: New test case.
8126 * gcc.dg/plugin/must-tail-call-2.c: New test case.
8127 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
8128 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8129
77c9d5b4
JH
81302016-05-20 Jan Hubicka <hubicka@ucw.cz>
8131
8132 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
8133
68047971
JJ
81342016-05-20 Jakub Jelinek <jakub@redhat.com>
8135
18954840
JJ
8136 PR c++/71210
8137 * g++.dg/opt/pr71210-1.C: New test.
8138 * g++.dg/opt/pr71210-2.C: New test.
8139
68047971
JJ
8140 PR tree-optimization/29756
8141 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
8142 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
8143 only on selected targets where V4SImode vectors are known to be
8144 supported.
8145
d78789f5
MG
81462016-05-20 Marc Glisse <marc.glisse@inria.fr>
8147
8148 PR tree-optimization/71079
8149 PR tree-optimization/71206
8150 * gcc.dg/tree-ssa/pr71206.c: New testcase.
8151
550fa093
PK
81522016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8153
8154 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
8155 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
8156 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
8157
483c6429
RG
81582016-05-20 Richard Guenther <rguenther@suse.de>
8159
8160 PR tree-optimization/29756
8161 * gcc.dg/tree-ssa/vector-6.c: New testcase.
8162
eb066284
RB
81632016-05-20 Richard Biener <rguenther@suse.de>
8164
8165 PR tree-optimization/71185
8166 * gcc.dg/tree-ssa/pr71185.c: New testcase.
8167
58f10249
RB
81682016-05-20 Richard Biener <rguenther@suse.de>
8169
8170 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
8171
2a5569fa
MP
81722016-05-19 Marek Polacek <polacek@redhat.com>
8173
8174 PR c++/71075
8175 * g++.dg/diagnostic/pr71075.C: New test.
8176
5e9a5385
DM
81772016-05-19 David Malcolm <dmalcolm@redhat.com>
8178
8179 PR c++/71184
8180 * g++.dg/pr71184.C: New test case.
8181
4f45da44
KN
81822016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
8183
8184 * gcc.target/powerpc/darn-0.c: New test.
8185 * gcc.target/powerpc/darn-1.c: New test.
8186 * gcc.target/powerpc/darn-2.c: New test.
8187
4177437e
MP
81882016-05-19 Marek Polacek <polacek@redhat.com>
8189
8190 PR tree-optimization/71031
8191 * gcc.dg/tree-ssa/vrp100.c: New test.
8192
afb72432
IE
81932016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
8194
8195 PR rtl-optimization/71148
8196 * gcc.dg/pr71148.c: New test.
8197
4f83064e
KT
81982016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8199
8200 PR target/71056
8201 * gcc.target/arm/pr71056.c: New test.
8202
4bf8dbe1
BE
82032016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
8204
8205 * c-c++-common/pr69669.c: Check the used mode.
8206
f3510625
MO
82072016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
8208
8209 PR sanitizer/64354
8210 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
8211
43c0068e
RB
82122016-05-19 Richard Biener <rguenther@suse.de>
8213
8214 PR tree-optimization/70729
8215 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
8216 * gcc.dg/graphite/scop-18.c: Likewise.
8217 * gcc.dg/pr41783.c: Disable LIM.
8218 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
8219 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
8220 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
8221 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
8222 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
8223 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
8224 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
8225 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
8226 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
8227 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
8228 * gfortran.dg/pr42108.f90: Likewise.
8229
70f25790
DM
82302016-05-18 David Malcolm <dmalcolm@redhat.com>
8231
8232 PR driver/69265
8233 * gcc.dg/spellcheck-options-11.c: New test case.
8234
960db8ec
JJ
82352016-05-18 Jakub Jelinek <jakub@redhat.com>
8236
8237 PR c++/71100
8238 * g++.dg/opt/pr71100.C: New test.
8239
04643334
MJ
82402016-05-18 Martin Jambor <mjambor@suse.cz>
8241
8242 PR ipa/69708
8243 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
8244 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
8245 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
8246 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
8247
91bb9f80
MJ
82482016-05-18 Martin Jambor <mjambor@suse.cz>
8249
8250 PR ipa/69708
8251 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
8252 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
8253 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
8254 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
8255 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
8256
c584aca6
PC
82572016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
8258
8259 PR c++/69793
8260 * g++.dg/template/crash122.C: New.
8261
20309c6e
PC
82622016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
8263
8264 PR c++/70466
8265 * g++.dg/template/pr70466-1.C: New.
8266 * g++.dg/template/pr70466-2.C: Likewise.
8267
50c78b9a
MM
82682016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
8269
8270 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
8271 splat operations and the XXSPLTIB instruction.
8272 * gcc.target/powerpc/p9-splat-2.c: Likewise.
8273 * gcc.target/powerpc/p9-splat-3.c: Likewise.
8274 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
8275 xxlxor to clear a register.
8276
cf8be00d
RS
82772016-05-18 Richard Sandiford <richard.sandiford@arm.com>
8278
8279 * gcc.dg/torture/pr71020.c: New test.
8280
848a392a
MJ
82812016-05-18 Martin Jambor <mjambor@suse.cz>
8282
8283 PR ipa/70646
8284 * gcc.dg/ipa/pr70646.c: New test.
8285
1f2ab776
CL
82862016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
8287
8288 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
8289
76489493
CL
82902016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
8291
8292 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
8293 missing tests for vreinterpretq_p{8,16}.
8294
bd79378d
CL
82952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
8296
8297 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
8298 vsliq_n_s64 and vsliq_n_u64.
8299
81ca3ea0
CL
83002016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
8301
8302 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
8303 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
8304
873cb425
CL
83052016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
8306
8307 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
8308 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
8309 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
8310
9d6e7c21
CL
83112016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
8312
8313 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
8314 in comment.
8315
b4dbe40e 83162016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
8317
8318 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
8319 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
8320 "blr\t" and switch to scan-assembler-times.
8321
83a5c910
JW
83222016-05-18 Jiong Wang <jiong.wang@arm.com>
8323
53d6d955
UB
8324 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
8325 with __aarch64__.
8326 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
8327 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 8328
fb7cbdeb
JJ
83292016-05-18 Jakub Jelinek <jakub@redhat.com>
8330
8ee91165
JJ
8331 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
8332 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
8333 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
8334 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
8335 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
8336 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
8337
cf4d516a
JJ
8338 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
8339 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
8340
a4f16422
JJ
8341 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
8342 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
8343
7b37ce10
JJ
8344 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
8345 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
8346
fb7cbdeb
JJ
8347 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
8348
c9326aef
RB
83492016-05-18 Richard Biener <rguenther@suse.de>
8350
8351 PR tree-optimization/71168
8352 * gcc.dg/torture/pr71168.c: New testcase.
8353
df8b0a11
KV
83542016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
8355
8356 PR middle-end/63586
8357 * gcc.dg/tree-ssa/pr63586-2.c: New test.
8358 * gcc.dg/tree-ssa/pr63586.c: New test.
8359 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
8360
2efd67ed
NS
83612016-05-17 Nathan Sidwell <nathan@acm.org>
8362
8363 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
8364 * gcc.dg/pr68671.c: Fix ptx xfail-if.
8365 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
8366 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
8367
1988b2c2
NS
83682016-05-17 Nathan Sidwell <nathan@acm.org>
8369
8370 * gcc.target/nvptx/abi-vararg-3.c: New.
8371
ad1d92ab
MM
83722016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
8373
8374 PR tree-optimization/54579
8375 PR middle-end/55299
8376 * gcc.dg/fold-notrotate-1.c: New test.
8377 * gcc.dg/fold-notshift-1.c: New test.
8378 * gcc.dg/fold-notshift-2.c: New test.
8379
47768df8
MP
83802016-05-17 Marek Polacek <polacek@redhat.com>
8381
8382 PR ipa/71146
8383 * g++.dg/ipa/pr71146.C: New test.
8384
6b5423a5
DM
83852016-05-17 David Malcolm <dmalcolm@redhat.com>
8386
8387 * jit.dg/test-error-array-bounds.c: New test case.
8388
c7986356
MG
83892016-05-17 Marc Glisse <marc.glisse@inria.fr>
8390
8391 * gcc.dg/tree-ssa/and-1.c: New testcase.
8392
d982c5b7
MG
83932016-05-17 Marc Glisse <marc.glisse@inria.fr>
8394
8395 * gcc.dg/tree-ssa/pr69270.c: Adjust.
8396 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
8397
0139ba93
MG
83982016-05-17 Marc Glisse <marc.glisse@inria.fr>
8399
8400 * gcc.dg/tree-ssa/pr69270.c: Adjust.
8401 * gcc.dg/tree-ssa/vrp99.c: New testcase.
8402
daab4562
JW
84032016-05-17 Jiong Wang <jiong.wang@arm.com>
8404
8405 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
8406
22330033
JW
84072016-05-17 Jiong Wang <jiong.wang@arm.com>
8408
8409 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
8410
98b3a5f2
JW
84112016-05-17 Jiong Wang <jiong.wang@arm.com>
8412
8413 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
8414 ".2d[index]" when scan the assembly.
8415 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
8416 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
8417 float64x1.
8418 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
8419
b71b7a8e
RB
84202016-05-17 Richard Biener <rguenther@suse.de>
8421
8422 PR tree-optimization/71132
8423 * gcc.dg/torture/pr71132.c: New testcase.
8424
3c51ad46
CL
84252016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
8426
8427 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
8428
d20faa66
KT
84292016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8430
8431 PR target/70809
8432 * gcc.target/aarch64/pr70809_1.c: New test.
8433
b75cc5a4
KT
84342016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8435
8436 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
8437 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
8438 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
8439 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
8440
b28eb195
IE
84412016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
8442 Ilya Enkovich <ilya.enkovich@intel.com>
8443
8444 PR target/71114
8445 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
8446
0b9004ed
JH
84472016-05-16 Jan Hubicka <hubicka@ucw.cz>
8448
8449 * g++.dg/ipa/ivinline-7.C: Do not xfail.
8450 * g++.dg/ipa/ivinline-9.C: Do not xfail.
8451
1b81a1c1
MW
84522016-05-16 Matthew Wahab <matthew.wahab@arm.com>
8453
8454 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
8455 test for __ARM_FP16_ARGS.
8456 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
8457 * gcc.target/arm/aapcs/neon-vect10.c: New.
8458 * gcc.target/arm/aapcs/neon-vect9.c: New.
8459 * gcc.target/arm/aapcs/vfp18.c: New.
8460 * gcc.target/arm/aapcs/vfp19.c: New.
8461 * gcc.target/arm/aapcs/vfp20.c: New.
8462 * gcc.target/arm/aapcs/vfp21.c: New.
8463 * gcc.target/arm/fp16-aapcs-1.c: New.
8464 * g++.target/arm/fp16-param-1.c: Update expected output. Add
8465 test for __ARM_FP16_ARGS.
8466 * g++.target/arm/fp16-return-1.c: Update expected output.
8467
921d1e73
JW
84682016-05-16 Jiong Wang <jiong.wang@arm.com>
8469
8470 PR testsuite/70227
8471 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
8472
228eb42a
HA
84732016-05-15 Harald Anlauf <anlauf@gmx.de>
8474
8475 PR fortran/69603
8476 * gfortran.dg/pr69603.f90: New testcase.
8477
785abfd3
FR
84782016-05-14 Fritz Reese <fritzoreese@gmail.com>
8479
8480 * gfortran.dg/dec_union_4.f90: Fix endian issue.
8481
e75eb64f
FR
84822016-05-14 Fritz Reese <fritzoreese@gmail.com>
8483
8484 PR fortran/71047
8485 * gfortran.dg/pr71047.f08: New test.
8486
aa4b467b
JM
84872016-05-13 Joseph Myers <joseph@codesourcery.com>
8488
8489 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
8490 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
8491 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
8492
653fb4a2
MS
84932016-05-13 Martin Sebor <msebor@redhat.com>
8494
8495 PR c++/60049
8496 * g++.dg/cpp0x/constexpr-60049.C: New test.
8497
9e37582d
JJ
84982016-05-13 Jakub Jelinek <jakub@redhat.com>
8499
8500 PR bootstrap/71071
8501 * gcc.dg/pr71071.c: New test.
8502
a278aa17
UB
85032016-05-13 Uros Bizjak <ubizjak@gmail.com>
8504
8505 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
8506 remove XOP handling.
377eaca7 8507 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 8508
ac3d02e2
NS
85092016-05-13 Nathan Sidwell <nathan@acm.org>
8510
8511 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
8512 __atomic_is_lock_free declaration.
8513
8ab3bdac
RB
85142016-05-13 Richard Biener <rguenther@suse.de>
8515
8516 PR tree-optimization/42587
8517 * gcc.dg/optimize-bswapsi-4.c: New testcase.
8518
623b8e0a
ML
85192016-05-13 Martin Liska <mliska@suse.cz>
8520
8521 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
8522 the new format of dump output.
8523
da7674f6
IE
85242016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
8525
8526 * gcc.dg/pr71084.c: New test.
8527
c959db3d
RR
85282016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8529
53d6d955
UB
8530 PR target/53440
8531 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 8532
43203dea
RR
85332016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8534
8535 * gcc.target/aarch64/struct_return.c: New test.
8536
4f2e1536
MP
85372016-05-12 Marek Polacek <polacek@redhat.com>
8538
8539 PR c/70756
8540 * c-c++-common/pr70756-2.c: New test.
8541 * c-c++-common/pr70756.c: New test.
8542
1ef33ef3
RB
85432016-05-12 Richard Biener <rguenther@suse.de>
8544
8545 PR tree-optimization/71059
8546 * gcc.dg/torture/pr71059.c: New testcase.
8547
763baff6
RB
85482016-05-12 Richard Biener <rguenther@suse.de>
8549
8550 PR tree-optimization/71062
8551 * gcc.dg/torture/pr71062.c: New testcase.
8552
c4ec1243
IE
85532016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
8554
8555 PR tree-optimization/71006
8556 * gcc.dg/pr71006.c: New test.
8557
a5fbf76d
MP
85582016-05-12 Marek Polacek <polacek@redhat.com>
8559
8560 PR driver/71063
8561 * gcc.dg/opts-7.c: New test.
8562
5acc47a4
KT
85632016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8564
8565 PR target/70830
8566 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
8567 Add -save-temps to dg-options.
8568 Scan for ldmfd rather than pop instruction.
8569 * gcc.target/arm/interrupt-2.c: Likewise.
8570 * gcc.target/arm/pr70830.c: New test.
8571
40bd4bf9
JJ
85722016-05-12 Jakub Jelinek <jakub@redhat.com>
8573
3cd63842
JJ
8574 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
8575 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
8576
c05d08f6
JJ
8577 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
8578 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
8579 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
8580
bc27ffae
JJ
8581 PR target/71019
8582 * gcc.target/i386/avx512vl-pack-1.c: New test.
8583 * gcc.target/i386/avx512vl-pack-2.c: New test.
8584 * gcc.target/i386/avx512bw-pack-2.c: New test.
8585
515d7412
JJ
8586 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
8587
40bd4bf9
JJ
8588 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
8589 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
8590 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
8591
44ab146a
RB
85922016-05-12 Richard Biener <rguenther@suse.de>
8593
8594 PR tree-optimization/70986
8595 * gcc.dg/torture/pr70986-1.c: New testcase.
8596 * gcc.dg/torture/pr70986-2.c: Likewise.
8597 * gcc.dg/torture/pr70986-3.c: Likewise.
8598
d6e83a8d
MM
85992016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
8600
8601 PR c/43651
8602 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
8603 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
8604
51e67ea3
UB
86052016-05-11 Uros Bizjak <ubizjak@gmail.com>
8606
8607 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
8608 directive.
8609 * gcc.target/i386/pr66746.c: Ditto.
8610
3fd2b007
MM
86112016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
8612
8613 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
8614 support.
8615 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
8616 warning when using -mvsx-timode.
8617 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
8618 * gcc.target/powerpc/dform-2.c: Likewise.
8619 * gcc.target/powerpc/pr68805.c: Likewise.
8620
5c3a10fb
MP
86212016-05-11 Marek Polacek <polacek@redhat.com>
8622
8623 PR c++/71024
8624 * c-c++-common/attributes-3.c: New test.
8625
7cfb065b
NS
86262016-05-11 Nathan Sidwell <nathan@acm.org>
8627
8628 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
8629 * gcc.c-torture/execute/pr68185.c: Likewise.
8630 * gcc.dg/ipa/pr70306.c: Requires global constructors.
8631 * gcc.dg/pr69634.c: Requires scheduling.
8632 * gcc.dg/torture/pr66178.c: Require label values.
8633 * gcc.dg/setjmp-6.c: Require indirect jumps.
8634
f35ea97d
RB
86352016-05-11 Richard Biener <rguenther@suse.de>
8636
8637 PR tree-optimization/71055
8638 * gcc.dg/torture/pr71055.c: New testcase.
8639
dff70323
RB
86402016-05-11 Richard Biener <rguenther@suse.de>
8641
8642 PR debug/71057
8643 * g++.dg/debug/pr71057.C: New testcase.
8644
56a3d28b
JJ
86452016-05-11 Jakub Jelinek <jakub@redhat.com>
8646
8647 PR fortran/70855
8648 * gfortran.dg/gomp/pr70855.f90: New test.
8649
ebc1b29e
RB
86502016-05-11 Richard Biener <rguenther@suse.de>
8651
8652 PR middle-end/71002
8653 * g++.dg/torture/pr71002.C: New testcase.
8654
98ccd1d7
IE
86552016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
8656
8657 PR middle-end/70807
8658 * gcc.dg/pr70807.c: New test.
8659
ed29e24b
MS
86602016-05-10 Martin Sebor <msebor@redhat.com>
8661
8662 PR c++/38611
8663 * g++.dg/Wattributes.C: New test.
8664
e39dab2c
MG
86652016-05-10 Marc Glisse <marc.glisse@inria.fr>
8666
8667 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
8668 * gcc.dg/tree-ssa/pr69270.c: Adjust.
8669 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
8670
d067e238
IE
86712016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
8672
8673 PR target/70799
8674 * gcc.target/i386/pr70799-1.c: New test.
8675
cd36c83e
PMR
86762016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
8677
8678 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
8679
1e3af2a4
IE
86802016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
8681
8682 PR middle-end/70877
8683 * gcc.target/i386/pr70877.c: New test.
8684
afc610db
IE
86852016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
8686
8687 PR tree-optimization/70786
8688 * gcc.target/i386/pr70876.c: New test.
8689
4b59d19f
JJ
86902016-05-10 Jakub Jelinek <jakub@redhat.com>
8691
8692 PR target/70927
8693 * gcc.target/i386/avx512vl-logic-1.c: New test.
8694 * gcc.target/i386/avx512vl-logic-2.c: New test.
8695 * gcc.target/i386/avx512dq-logic-2.c: New test.
8696
9b5ee426
BS
86972016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8698
8699 PR target/70963
8700 * gcc.target/powerpc/pr70963.c: New.
8701
f3352cab
DM
87022016-05-10 David Malcolm <dmalcolm@redhat.com>
8703
8704 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
8705 (test_very_wide_line): Add ruler to expected output.
8706 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
8707 (test_very_wide_line): Likewise.
8708 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8709 (test_show_locus): Within the handling of "test_very_wide_line",
8710 enable show_ruler_p on the diagnostic context.
8711
4a3255dd
RB
87122016-05-10 Richard Biener <rguenther@suse.de>
8713
8714 PR tree-optimization/71039
8715 * gcc.dg/torture/pr71039.c: New testcase.
8716
da7c9950
NS
87172016-05-10 Nathan Sidwell <nathan@acm.org>
8718
8719 * gcc.dg/nested-func-10.c: Requires alloca.
8720 * gcc.dg/nested-func-9.c: Requires alloca.
8721 * gcc.c-torture/execute/pr70460.c: Requires labels.
8722 * gcc.c-torture/compile/pr70199.c: Requires labels.
8723 * gcc.target/nvptx/decl.c: Compile only.
8724 * gcc.target/nvptx/trailing-init.c: Compile only.
8725 * gcc.target/nvptx/ary-init.c: Compile only.
8726
cf68d92c
MP
87272016-05-10 Marek Polacek <polacek@redhat.com>
8728
8729 PR c/70255
8730 * gcc.dg/attr-opt-1.c: New test.
8731
64ea4e15
RB
87322016-05-10 Richard Biener <rguenther@suse.de>
8733
8734 PR tree-optimization/70497
8735 PR tree-optimization/28367
8736 * gcc.dg/torture/20160404-1.c: New testcase.
8737 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
8738 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
8739
5a96dae3
PMR
87402016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
8741
8742 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
8743
fc97f805
UB
87442016-05-09 Uros Bizjak <ubizjak@gmail.com>
8745
8746 * gcc.target/i386/fabsneg-1.c New test.
8747
a710b1d5
AM
87482016-05-09 Alan Modra <amodra@gmail.com>
8749
8750 PR testsuite/70826
8751 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
8752
171f6f05
RB
87532016-05-09 Richard Biener <rguenther@suse.de>
8754
8755 PR tree-optimization/70985
8756 * gcc.dg/torture/pr70985.c: New testcase.
8757
18caa34e
BC
87582016-05-09 Bin Cheng <bin.cheng@arm.com>
8759
8760 * gcc.dg/tree-ssa/ifc-9.c: New test.
8761 * gcc.dg/tree-ssa/ifc-10.c: New test.
8762 * gcc.dg/tree-ssa/ifc-11.c: New test.
8763 * gcc.dg/tree-ssa/ifc-12.c: New test.
8764 * gcc.dg/vect/pr61194.c: Remove XFAIL.
8765 * gcc.dg/vect/vect-23.c: Remove XFAIL.
8766 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
8767
7a27d38f
RB
87682016-05-09 Richard Biener <rguenther@suse.de>
8769
8770 PR fortran/70937
8771 * gfortran.dg/pr70937.f90: New testcase.
8772
5ebbbd3d
RO
87732016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8774
8775 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
8776
f6288c24
FR
87772016-05-07 Fritz Reese <fritzoreese@gmail.com>
8778
8779 PR fortran/56226
8780 * gfortran.dg/dec_structure_1.f90: New testcase.
8781 * gfortran.dg/dec_structure_2.f90: Ditto.
8782 * gfortran.dg/dec_structure_3.f90: Ditto.
8783 * gfortran.dg/dec_structure_4.f90: Ditto.
8784 * gfortran.dg/dec_structure_5.f90: Ditto.
8785 * gfortran.dg/dec_structure_6.f90: Ditto.
8786 * gfortran.dg/dec_structure_7.f90: Ditto.
8787 * gfortran.dg/dec_structure_8.f90: Ditto.
8788 * gfortran.dg/dec_structure_9.f90: Ditto.
8789 * gfortran.dg/dec_structure_10.f90: Ditto.
8790 * gfortran.dg/dec_structure_11.f90: Ditto.
8791 * gfortran.dg/dec_union_1.f90: Ditto.
8792 * gfortran.dg/dec_union_2.f90: Ditto.
8793 * gfortran.dg/dec_union_3.f90: Ditto.
8794 * gfortran.dg/dec_union_4.f90: Ditto.
8795 * gfortran.dg/dec_union_5.f90: Ditto.
8796 * gfortran.dg/dec_union_6.f90: Ditto.
8797 * gfortran.dg/dec_union_7.f90: Ditto.
8798
5ec4a8cd
TV
87992016-05-07 Tom de Vries <tom@codesourcery.com>
8800
8801 PR tree-optimization/70956
8802 * gcc.dg/graphite/pr70956.c: New test.
8803
58ec1d0e
JJ
88042016-05-06 Jakub Jelinek <jakub@redhat.com>
8805
ccd88fb7
JJ
8806 PR middle-end/70941
8807 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
8808 (a, b, c, d): Change type from char to signed char.
8809 (main): Compare against (signed char) -1634678893 instead of
8810 hardcoded -109. Use __builtin_abort instead of abort.
8811
dd3b6464
JJ
8812 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
8813 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
8814
58ec1d0e
JJ
8815 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
8816
19aa23d8
YR
88172016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
8818
8819 PR debug/70935
8820 * gcc.dg/torture/pr70935.c: New test.
8821
ae5f0df1
OE
88222016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
8823
8824 PR target/58219
ce23a8ff 8825 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 8826
078f7e37
RB
88272016-05-06 Richard Biener <rguenther@suse.de>
8828
8829 PR tree-optimization/70960
8830 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
8831
765d7b54
OE
88322016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
8833
8834 PR target/52933
8835 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
8836 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
8837 Adjust expected instruction counts.
8838 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
8839
29c94e65
MP
88402016-05-06 Marek Polacek <polacek@redhat.com>
8841
8842 PR sanitizer/70875
8843 * gcc.dg/ubsan/bounds-3.c: New test.
8844
3684b02e
OE
88452016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
8846
8847 PR target/54089
8848 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
8849
8706773f
RB
88502016-05-06 Richard Biener <rguenther@suse.de>
8851
8852 PR middle-end/70931
8853 * gfortran.dg/pr70931.f90: New testcase.
8854
a4f51018
RB
88552016-05-06 Richard Biener <rguenther@suse.de>
8856
8857 PR middle-end/70941
8858 * gcc.dg/torture/pr70941.c: New testcase.
8859
c4f2425f
BC
88602016-05-05 Bin Cheng <bin.cheng@arm.com>
8861
8862 PR tree-optimization/57206
8863 * gcc.dg/vect/pr57206.c: New test.
8864
5dc08197
RO
88652016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8866
8867 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
8868
351f85c5
JJ
88692016-05-05 Jakub Jelinek <jakub@redhat.com>
8870
568bac8c
JJ
8871 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
8872
351f85c5
JJ
8873 * c-c++-common/Wdangling-else-4.c: New test.
8874
33fd7785
JJ
88752016-05-04 Jakub Jelinek <jakub@redhat.com>
8876
2d1ac15a
JJ
8877 PR c++/70906
8878 PR c++/70933
8879 * g++.dg/opt/pr70906.C: New test.
8880 * g++.dg/opt/pr70933.C: New test.
8881
33fd7785
JJ
8882 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
8883
6b715bf6
JH
88842016-05-04 Jan Hubicka <hubicka@ucw.cz>
8885
8886 * gcc.dg/ipa/pure-const-3.c: New testcase.
8887
deef7113
MP
88882016-05-04 Marek Polacek <polacek@redhat.com>
8889
8890 * c-c++-common/Wdangling-else-1.c: New test.
8891 * c-c++-common/Wdangling-else-2.c: New test.
8892 * c-c++-common/Wdangling-else-3.c: New test.
8893
5396db97
KCY
88942016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
8895
8896 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
8897 flag is present.
8898
de55efd5
MP
88992016-05-04 Marek Polacek <polacek@redhat.com>
8900
8901 PR c/48778
8902 * gcc.dg/Waddress-2.c: New test.
8903
475839b6
AM
89042016-05-04 Alan Modra <amodra@gmail.com>
8905
8906 * gcc.target/powerpc/pr70866.c: New.
8907
b25aad5f
MS
89082016-05-03 Martin Sebor <msebor@redhat.com>
8909
8910 PR c++/66561
8911 * c-c++-common/builtin_location.c: New test.
8912 * g++.dg/cpp1y/builtin_location.C: New test.
8913
79ce98bc
MP
89142016-05-03 Marek Polacek <polacek@redhat.com>
8915
8916 PR c/70859
8917 * gcc.dg/pr70859.c: New test.
8918 * gcc.dg/pr70859-2.c: New test.
8919
402e89f5
PMR
89202016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
8921
8922 * gnat.dg/debug5.adb: New testcase.
8923
f3d90045
DV
89242016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
8925
8926 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
8927 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
8928 Procedure to check for z10 instruction set.
8929
1e26cec1
CL
89302016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
8931
8932 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
8933
71aca5a0
AM
89342016-05-03 Alan Modra <amodra@gmail.com>
8935
8936 * gcc.target/powerpc/savres.c: Add func using a single gpr.
8937
2fd70ec1
JJ
89382016-05-03 Jakub Jelinek <jakub@redhat.com>
8939
8940 * gcc.target/i386/avx512f-cvt-1.c: New test.
8941
e5705cf7
L
89422016-05-03 H.J. Lu <hongjiu.lu@intel.com>
8943
8944 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
8945 -fdump-tree-vrp-details.
8946
381cdae4
RB
89472016-05-03 Richard Biener <rguenther@suse.de>
8948
8949 * gcc.dg/pr30172-1.c: Adjust.
8950 * gcc.dg/pr63743.c: Likewise.
8951 * gcc.dg/tm/pr51696.c: Likewise.
8952 * c-c++-common/tm/safe-1.c: Likewise.
8953 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
8954 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
8955 * g++.dg/plugin/self-assign-test-1.C: Likewise.
8956 * g++.dg/plugin/self-assign-test-2.C: Likewise.
8957
adedd5c1
JJ
89582016-05-03 Jakub Jelinek <jakub@redhat.com>
8959
31ed1665
JJ
8960 PR rtl-optimization/70467
8961 * gcc.target/i386/pr70467-3.c: New test.
8962 * gcc.target/i386/pr70467-4.c: New test.
8963
dea60b59
JJ
8964 PR tree-optimization/70916
8965 * gcc.c-torture/compile/pr70916.c: New test.
8966
adedd5c1
JJ
8967 PR target/49244
8968 * gcc.target/i386/pr49244-1.c: New test.
8969 * gcc.target/i386/pr49244-2.c: New test.
8970
f80041ef
BS
89712016-05-03 Bernd Schmidt <bschmidt@redhat.com>
8972
8973 PR rtl-optimization/44281
8974 * gcc.target/i386/pr44281.c: New test.
8975
1cfcd39e
BC
89762016-05-03 bin cheng <bin.cheng@arm.com>
8977
8978 PR tree-optimization/56541
8979 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
8980 * gcc.dg/vect/pr56541.c: new test.
8981
4304ccfd
MM
89822016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
8983
8984 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
8985 __float128.
8986 * gcc.target/powerpc/float128-complex-2.c: Likewise.
8987
50d94c29
L
89882016-05-02 H.J. Lu <hongjiu.lu@intel.com>
8989
8990 PR testsuite/70520
8991 * c-c++-common/asan/clone-test-1.c (main): Align child process
8992 stack to 16 bytes.
8993
bc1aee87
DM
89942016-05-02 David Malcolm <dmalcolm@redhat.com>
8995
8996 PR c++/62314
8997 * g++.dg/spellcheck-fields-2.C: New test case.
8998
474e0129
DM
89992016-05-02 David Malcolm <dmalcolm@redhat.com>
9000
9001 PR c++/62314
9002 * g++.dg/pr62314.C: New test case.
9003
818b88a7
JH
90042016-05-02 Jan Hubicka <hubicka@ucw.cz>
9005
9006 * gcc.dg/ipa/inline-8.c: New testcase.
9007
dd77684f
JJ
90082016-05-02 Jakub Jelinek <jakub@redhat.com>
9009
9010 PR rtl-optimization/70467
9011 * gcc.target/i386/pr70467-1.c: New test.
9012
72407e00
BE
90132016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
9014
9015 * gcc.dg/spec-options.c: Run the test on all targets.
9016 * gcc.dg/foo.specs: Use cpp_unique_options.
9017
dd53d197
MG
90182016-05-02 Marc Glisse <marc.glisse@inria.fr>
9019
9020 * gcc.dg/tree-ssa/unord.c: New testcase.
9021
a8b85ce9
MG
90222016-05-02 Marc Glisse <marc.glisse@inria.fr>
9023
9024 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
9025
5b37e866
NS
90262016-05-02 Nathan Sidwell <nathan@codesourcery.com>
9027
9028 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
9029
7176a4a0
MP
90302016-05-02 Marek Polacek <polacek@redhat.com>
9031
9032 PR c/70851
9033 * gcc.dg/enum-incomplete-3.c: New test.
9034
6b9933b9
MP
90352016-05-02 Marek Polacek <polacek@redhat.com>
9036 Tom de Vries <tom@codesourcery.com>
9037
9038 PR tree-optimization/70700
9039 * gcc.dg/pr70700.c: New test.
9040
90f82260
UB
90412016-05-01 Uros Bizjak <ubizjak@gmail.com>
9042
9043 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
9044 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
9045 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
9046 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
9047 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
9048
f73036c1
EB
90492016-04-30 Eric Botcazou <ebotcazou@adacore.com>
9050
9051 * ada/acats/run_acats: Rename into...
9052 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
9053 * ada/acats/run_all.sh: Remove redundant test.
9054 (target_run): Move around.
9055 (target_gnatchop): Use newly built executable.
9056 (target_gnatmake): Likewise.
9057 Check that the compilation of impbit succeeds.
9058
85e051a3
OE
90592016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
9060
9061 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
9062 * gcc.dg/20021029-1.c: Likewise.
9063 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
9064 * gcc.target/sh/attr-isr-trapa.c: Likewise.
9065 * gcc.target/sh/cmpstr.c: Likewise.
9066 * gcc.target/sh/cmpstrn.c: Likewise.
9067 * gcc.target/sh/memset.c: Likewise.
9068 * gcc.target/sh/pr21255-2-mb.c: Likewise.
9069 * gcc.target/sh/pr21255-2-ml.c: Likewise.
9070 * gcc.target/sh/pr39423-1.c: Likewise.
9071 * gcc.target/sh/pr49468-di.c: Likewise.
9072 * gcc.target/sh/pr49468-si.c: Likewise.
9073 * gcc.target/sh/pr49880-1.c: Likewise.
9074 * gcc.target/sh/pr49880-2.c: Likewise.
9075 * gcc.target/sh/pr49880-3.c: Likewise.
9076 * gcc.target/sh/pr50751-1.c: Likewise.
9077 * gcc.target/sh/pr50751-4.c: Likewise.
9078 * gcc.target/sh/pr50751-7.c: Likewise.
9079 * gcc.target/sh/pr51244-1.c: Likewise.
9080 * gcc.target/sh/pr51244-10.c: Likewise.
9081 * gcc.target/sh/pr51244-11.c: Likewise.
9082 * gcc.target/sh/pr51244-12.c: Likewise.
9083 * gcc.target/sh/pr51244-13.c: Likewise.
9084 * gcc.target/sh/pr51244-14.c: Likewise.
9085 * gcc.target/sh/pr51244-17.c: Likewise.
9086 * gcc.target/sh/pr51244-18.c: Likewise.
9087 * gcc.target/sh/pr51244-19.c: Likewise.
9088 * gcc.target/sh/pr51244-4.c: Likewise.
9089 * gcc.target/sh/pr51244-5.c: Likewise.
9090 * gcc.target/sh/pr51244-7.c: Likewise.
9091 * gcc.target/sh/pr51244-8.c: Likewise.
9092 * gcc.target/sh/pr51244-9.c: Likewise.
9093 * gcc.target/sh/pr51697.c: Likewise.
9094 * gcc.target/sh/pr52483-1.c: Likewise.
9095 * gcc.target/sh/pr52483-2.c: Likewise.
9096 * gcc.target/sh/pr52483-3.c: Likewise.
9097 * gcc.target/sh/pr52483-5.c: Likewise.
9098 * gcc.target/sh/pr52933-1.c: Likewise.
9099 * gcc.target/sh/pr52933-2.c: Likewise.
9100 * gcc.target/sh/pr52933-3.c: Likewise.
9101 * gcc.target/sh/pr53568-1.c: Likewise.
9102 * gcc.target/sh/pr53976-1.c: Likewise.
9103 * gcc.target/sh/pr53988-1.c: Likewise.
9104 * gcc.target/sh/pr53988.c: Likewise.
9105 * gcc.target/sh/pr54089-1.c: Likewise.
9106 * gcc.target/sh/pr54089-6.c: Likewise.
9107 * gcc.target/sh/pr54089-7.c: Likewise.
9108 * gcc.target/sh/pr54089-8.c: Likewise.
9109 * gcc.target/sh/pr54089-9.c: Likewise.
9110 * gcc.target/sh/pr54236-1.c: Likewise.
9111 * gcc.target/sh/pr54236-2.c: Likewise.
9112 * gcc.target/sh/pr54236-3.c: Likewise.
9113 * gcc.target/sh/pr54236-4.c: Likewise.
9114 * gcc.target/sh/pr54386.c: Likewise.
9115 * gcc.target/sh/pr54602-1.c: Likewise.
9116 * gcc.target/sh/pr54685.c: Likewise.
9117 * gcc.target/sh/pr54760-1.c: Likewise.
9118 * gcc.target/sh/pr54760-2.c: Likewise.
9119 * gcc.target/sh/pr54760-3.c: Likewise.
9120 * gcc.target/sh/pr54760-4.c: Likewise.
9121 * gcc.target/sh/pr54760-5.c: Likewise.
9122 * gcc.target/sh/pr54760-6.c: Likewise.
9123 * gcc.target/sh/pr55146.c: Likewise.
9124 * gcc.target/sh/pr55160.c: Likewise.
9125 * gcc.target/sh/pr59278.c: Likewise.
9126 * gcc.target/sh/pr59401-1.c: Likewise.
9127 * gcc.target/sh/pr59533-1.c: Likewise.
9128 * gcc.target/sh/pr63260.c: Likewise.
9129 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
9130 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
9131 * gcc.target/sh/strlen.c: Likewise.
9132 * gcc.target/sh/torture/pr30807.c: Likewise.
9133 * gcc.target/sh/torture/pr34777.c: Likewise.
9134 * gcc.target/sh/torture/pr64652.c: Likewise.
9135 * gcc.target/sh/torture/pr65505.c: Likewise.
9136 * gcc.target/sh/torture/pragma-isr.c: Likewise.
9137 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
9138
411e5c67
PC
91392016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
9140
9141 PR c++/66644
9142 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
9143
8fa97501
BS
91442016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9145
9146 * gcc.target/powerpc/vsx-elemrev-1.c: New.
9147 * gcc.target/powerpc/vsx-elemrev-2.c: New.
9148 * gcc.target/powerpc/vsx-elemrev-3.c: New.
9149 * gcc.target/powerpc/vsx-elemrev-4.c: New.
9150
5a956111
PP
91512016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
9152
9153 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
9154 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
9155
e7ff0319
CP
91562016-04-29 Cesar Philippidis <cesar@codesourcery.com>
9157
9158 PR middle-end/70626
9159 * c-c++-common/goacc/combined-reduction.c: New test.
9160 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
9161
52d11a4b
L
91622016-04-29 H.J. Lu <hongjiu.lu@intel.com>
9163
9164 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
9165 *movdi_internal pattern only if PIC off.
9166 * gcc.target/i386/pr70155-2.c: Likewise.
9167 * gcc.target/i386/pr70155-3.c: Likewise.
9168 * gcc.target/i386/pr70155-4.c: Likewise.
9169 * gcc.target/i386/pr70155-5.c: Likewise.
9170 * gcc.target/i386/pr70155-6.c: Likewise.
9171 * gcc.target/i386/pr70155-7.c: Likewise.
9172 * gcc.target/i386/pr70155-8.c: Likewise.
9173 * gcc.target/i386/pr70155-15.c: Likewise.
9174 * gcc.target/i386/pr70155-17.c: Likewise.
9175 * gcc.target/i386/pr70155-22.c: Likewise.
9176
8960db31
BC
91772016-04-29 Bin Cheng <bin.cheng@arm.com>
9178
9179 PR tree-optimization/70803
9180 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
9181
cca535a4
IE
91822016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
9183
9184 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
9185 optimization of vector loop.
9186 * gcc.target/i386/vect-unpack-3.c: New test.
9187 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
9188 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
9189 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
9190
500ecf4a
MP
91912016-04-29 Marek Polacek <polacek@redhat.com>
9192
9193 PR sanitizer/70342
9194 * g++.dg/ubsan/null-7.C: New test.
9195
2fff3db8
MP
9196 PR c/70852
9197 * gcc.dg/pr70852.c: New test.
9198
509063eb
DV
91992016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
9200
9201 PR/69089
9202 * g++.dg/cpp0x/alignas6.C: New test.
9203
83745c0d
DV
92042016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
9205
c87885ca
RO
9206 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
9207 * gcc.dg/pr27003.c: Likewise.
9208 * gcc.dg/tree-ssa/cswtch.c: Likewise.
9209 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
9210 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
9211 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
9212 * gcc.target/arc/mxy.c: Likewise.
9213 * gcc.target/arc/mswape.c: Likewise.
9214 * gcc.target/arc/mrtsc.c: Likewise.
9215 * gcc.target/arc/mcrc.c: Likewise.
9216 * gcc.target/arc/mdsp-packa.c: Likewise.
9217 * gcc.target/arc/mdvbf.c: Likewise.
9218 * gcc.target/arc/mlock.c: Likewise.
9219 * gcc.target/arc/mmac-24.c: Likewise.
9220 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
9221
849b265d
BS
92222016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
9223 Matthijs Kooijman <matthijs@stdin.nl>
9224 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
9225
9226 PR target/60040
9227 * gcc.target/avr/pr60040-1.c: New.
9228 * gcc.target/avr/pr60040-2.c: New.
9229
1390536b
RB
92302016-04-29 Richard Biener <rguenther@suse.de>
9231
9232 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
9233
98998245
RB
92342016-04-29 Richard Biener <rguenther@suse.de>
9235
9236 PR tree-optimization/13962
9237 PR tree-optimization/65686
9238 * gcc.dg/uninit-pr65686.c: New testcase.
9239
8b80cc21
JJ
92402016-04-29 Jakub Jelinek <jakub@redhat.com>
9241
9242 PR middle-end/70843
9243 * gcc.dg/pr70843.c: New test.
9244
6181bc30
JJ
92452016-04-28 Jakub Jelinek <jakub@redhat.com>
9246
9247 PR target/70858
9248 * gcc.target/i386/pr70858.c: New test.
9249
f4cb3612
AB
92502016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
9251
9252 * gcc.target/arc/nps400-1.c: New file.
9253
8ad9df62
JR
92542016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
9255 Andrew Burgess <andrew.burgess@embecosm.com>
9256
9257 * gcc.target/arc/movh_cl-1.c: New file.
9258
ceaaa9fe
JR
92592016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
9260 Andrew Burgess <andrew.burgess@embecosm.com>
9261
9262 * gcc.target/arc/extzv-1.c: New file.
9263 * gcc.target/arc/insv-1.c: New file.
9264 * gcc.target/arc/insv-2.c: New file.
9265 * gcc.target/arc/movb-1.c: New file.
9266 * gcc.target/arc/movb-2.c: New file.
9267 * gcc.target/arc/movb-3.c: New file.
9268 * gcc.target/arc/movb-4.c: New file.
9269 * gcc.target/arc/movb-5.c: New file.
9270 * gcc.target/arc/movb_cl-1.c: New file.
9271 * gcc.target/arc/movb_cl-2.c: New file.
9272 * gcc.target/arc/movbi_cl-1.c: New file.
9273 * gcc.target/arc/movl-1.c: New file.
9274
4d03dc2f
JR
92752016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
9276 Andrew Burgess <andrew.burgess@embecosm.com>
9277
9278 * gcc.target/arc/cmem-1.c: New file.
9279 * gcc.target/arc/cmem-2.c: New file.
9280 * gcc.target/arc/cmem-3.c: New file.
9281 * gcc.target/arc/cmem-4.c: New file.
9282 * gcc.target/arc/cmem-5.c: New file.
9283 * gcc.target/arc/cmem-6.c: New file.
9284 * gcc.target/arc/cmem-7.c: New file.
9285 * gcc.target/arc/cmem-ld.inc: New file.
9286 * gcc.target/arc/cmem-st.inc: New file.
9287
81262dad
JJ
92882016-04-28 Jakub Jelinek <jakub@redhat.com>
9289
9290 PR target/70821
9291 * gcc.target/i386/pr70821.c: New test.
9292
0a31a09a
BS
92932016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
9294
9295 * gcc.target/powerpc/vec-adde.c: New test.
9296 * gcc.target/powerpc/vec-adde-int128.c: New test.
9297
3ddffba9
JJ
92982016-04-28 Jakub Jelinek <jakub@redhat.com>
9299
9300 * gcc.target/i386/avx-vround-1.c: New test.
9301 * gcc.target/i386/avx-vround-2.c: New test.
9302 * gcc.target/i386/avx512vl-vround-1.c: New test.
9303 * gcc.target/i386/avx512vl-vround-2.c: New test.
9304
713dedcd
RO
93052016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9306
9307 PR testsuite/70595
9308 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
9309 (check_effective_target_cilkplus_runtime): ... this.
9310 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
9311 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
9312
9313 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
9314 Require cilkplus_runtime.
9315 Don't add -lcilkrts.
9316 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
9317 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
9318 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
9319 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
9320 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
9321 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
9322 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
9323 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
9324 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
9325 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
9326 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
9327 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
9328 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
9329 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
9330 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
9331 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
9332 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
9333 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
9334 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
9335 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
9336 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
9337 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
9338 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
9339 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
9340 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
9341 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
9342 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
9343 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
9344 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
9345
9346 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
9347 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
9348
9349 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
9350
9351 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
9352 cilkplus_runtime.
9353
3563f78f
MG
93542016-04-27 Marc Glisse <marc.glisse@inria.fr>
9355
9356 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
9357 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
9358
6bc2bb18
RB
93592015-04-27 Ryan Burn <contact@rnburn.com>
9360
9361 PR c++/69024
9362 PR c++/68997
9363 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
9364 diagnostic.
9365 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
9366 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
9367
1e55d29a
EB
93682016-04-27 Eric Botcazou <ebotcazou@adacore.com>
9369
9370 * gnat.dg/limited_with4.ad[sb]: New test.
9371 * gnat.dg/limited_with4_pkg.ads: New helper.
9372
087146ca
L
93732016-04-27 H.J. Lu <hongjiu.lu@intel.com>
9374
9375 PR target/70155
9376 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
9377 and movv1ti_internal patterns
9378 * gcc.target/i386/pr70155-1.c: New test.
9379 * gcc.target/i386/pr70155-2.c: Likewise.
9380 * gcc.target/i386/pr70155-3.c: Likewise.
9381 * gcc.target/i386/pr70155-4.c: Likewise.
9382 * gcc.target/i386/pr70155-5.c: Likewise.
9383 * gcc.target/i386/pr70155-6.c: Likewise.
9384 * gcc.target/i386/pr70155-7.c: Likewise.
9385 * gcc.target/i386/pr70155-8.c: Likewise.
9386 * gcc.target/i386/pr70155-9.c: Likewise.
9387 * gcc.target/i386/pr70155-10.c: Likewise.
9388 * gcc.target/i386/pr70155-11.c: Likewise.
9389 * gcc.target/i386/pr70155-12.c: Likewise.
9390 * gcc.target/i386/pr70155-13.c: Likewise.
9391 * gcc.target/i386/pr70155-14.c: Likewise.
9392 * gcc.target/i386/pr70155-15.c: Likewise.
9393 * gcc.target/i386/pr70155-16.c: Likewise.
9394 * gcc.target/i386/pr70155-17.c: Likewise.
9395 * gcc.target/i386/pr70155-18.c: Likewise.
9396 * gcc.target/i386/pr70155-19.c: Likewise.
9397 * gcc.target/i386/pr70155-20.c: Likewise.
9398 * gcc.target/i386/pr70155-21.c: Likewise.
9399 * gcc.target/i386/pr70155-22.c: Likewise.
9400
92329f9f
L
94012016-04-27 H.J. Lu <hongjiu.lu@intel.com>
9402
9403 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
9404 ".{5,6}".
9405
309a0cf6
BC
94062016-04-27 Bin Cheng <bin.cheng@arm.com>
9407
9408 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
9409 * gcc.dg/tree-ssa/scev-9.c: Ditto.
9410 * gcc.dg/tree-ssa/scev-10.c: Ditto.
9411 * gcc.dg/tree-ssa/scev-11.c: Ditto.
9412 * gcc.dg/tree-ssa/scev-12.c: Ditto.
9413
72ed2b9c
RB
94142016-04-27 Richard Biener <rguenther@suse.de>
9415
9416 PR ipa/70760
9417 * g++.dg/ipa/ipa-pta-2.C: New testcase.
9418 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
9419
3c98ff9b
NS
94202016-04-27 Nathan Sidwell <nathan@acm.org>
9421
9422 * g++.dg/cpp0x/constexpr-recursion3.C: New.
9423 * g++.dg/ubsan/pr63956.C: Adjust error location.
9424
9ec5d66b
NC
94252016-04-27 Nick Clifton <nickc@redhat.com>
9426
9427 PR middle-end/49889
9428 * gcc.dg/pr49889.c: New test.
9429
c1e1f433
BS
94302016-04-27 Bernd Schmidt <bschmidt@redhat.com>
9431
9432 * c-c++-common/memset-array.c: New test.
9433
8ac43293
MS
94342016-04-26 Martin Sebor <msebor@redhat.com>
9435
9436 PR c++/66639
9437 * g++.dg/cpp1y/func_constexpr.C: New test.
9438
843ce8ab
PP
94392016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
9440
9441 PR c++/70241
9442 * g++.dg/cpp0x/enum32.C: New test.
9443 * g++.dg/cpp0x/enum33.C: New test.
9444
94452016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
9446
9447 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
9448 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
9449 * gcc.c-torture/execute/bitfld-6.c: Likewise.
9450 * gcc.c-torture/execute/bitfld-7.c: Likewise.
9451 * gcc.c-torture/execute/pr38151.c: Likewise.
9452 * gcc.c-torture/execute/pr66556.c: Likewise.
9453 * gcc.c-torture/execute/pr67781.c: Likewise.
9454 * gcc.c-torture/execute/pr68648.c: Likewise.
9455
ca1206be
MG
94562016-04-26 Marc Glisse <marc.glisse@inria.fr>
9457
9458 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
9459
2448a956
MP
94602016-04-26 Marek Polacek <polacek@redhat.com>
9461
9462 PR c/67784
9463 * gcc.dg/pr67784-3.c: New test.
9464 * gcc.dg/pr67784-4.c: New test.
9465 * gcc.dg/pr67784-5.c: New test.
9466
b02a5e26
MP
9467 PR c/70791
9468 * gcc.dg/Wnested-externs-2.c: New test.
9469
6b6aa8d3
MG
94702016-04-26 Marc Glisse <marc.glisse@inria.fr>
9471
9472 * gcc.dg/fold-plusmult.c: Adjust.
9473 * gcc.dg/no-strict-overflow-6.c: Adjust.
9474 * gcc.dg/gomp/loop-1.c: Xfail some tests.
9475
a2095b55
BS
94762016-04-26 Bernd Schmidt <bschmidt@redhat.com>
9477
9478 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
9479 number scans.
9480 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
9481 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
9482 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
9483 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
9484 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
9485 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
9486 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
9487 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
9488 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
9489 * gcc.target/i386/avx512f-gather-5.c: Likewise.
9490 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
9491 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
9492 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
9493 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
9494 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
9495 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
9496 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
9497 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
9498 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
9499 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
9500 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
9501 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
9502 scans.
9503 * gcc.target/i386/pr32219-4.c: Likewise.
9504 * gcc.target/i386/pr32219-6.c: Likewise.
9505 * gcc.target/i386/pr32219-8.c: Likewise.
9506
bb0cc5c8
KT
95072016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9508
9509 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
9510 associated options.
9511
5a0802ea
MP
95122016-04-26 Marek Polacek <polacek@redhat.com>
9513
9514 PR c++/70744
9515 * g++.dg/ext/cond2.C: New test.
9516
00f615af
BC
95172016-04-26 Bin Cheng <bin.cheng@arm.com>
9518
9519 PR tree-optimization/70771
9520 PR tree-optimization/70775
9521 * gcc.dg/pr70771.c: New test.
25939d34 9522 * gcc.dg/pr70775.c: New test.
00f615af 9523
218155e7
BS
95242016-04-26 Bernd Schmidt <bschmidt@redhat.com>
9525
9526 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
9527
ab99f467
RB
95282016-04-25 Richard Biener <rguenther@suse.de>
9529
9530 PR tree-optimization/70780
9531 * gcc.dg/torture/pr70780.c: New testcase.
9532
3f8257db 95332016-04-25 Michael Collison <michael.collison@arm.com>
93c590ee 9534
c87885ca
RO
9535 * gcc.target/arm/neon-vaddws16.c: New test.
9536 * gcc.target/arm/neon-vaddws32.c: New test.
9537 * gcc.target/arm/neon-vaddwu16.c: New test.
9538 * gcc.target/arm/neon-vaddwu32.c: New test.
9539 * gcc.target/arm/neon-vaddwu8.c: New test.
9540 * lib/target-supports.exp
93c590ee
MC
9541 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
9542 that arm neon support vector widen sum of HImode TO SImode.
9543
d6c1a7a7
JJ
95442016-04-23 Jakub Jelinek <jakub@redhat.com>
9545
9546 PR sanitizer/70712
9547 * c-c++-common/asan/pr70712.c: New test.
9548
ab0fc037
TS
95492016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
9550
9551 * .gitattributes: New file.
9552
2aa64824
CL
95532016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
9554
9555 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
9556
e7e12d92
DH
95572016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
9558
9559 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
9560 * gfortran.dg/submodule_15.f08: Likewise.
9561
d1431192
RB
95622016-04-22 Richard Biener <rguenther@suse.de>
9563
9564 PR tree-optimization/70740
9565 * gcc.dg/torture/pr70740.c: New testcase.
9566
04a63c24
L
95672016-04-21 H.J. Lu <hongjiu.lu@intel.com>
9568
9569 PR target/70750
9570 * gcc.target/i386/pr70750-1.c: New test.
9571 * gcc.target/i386/pr70750-2.c: Likewise.
9572
20700098
PC
95732016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
9574
9575 PR c++/70540
9576 * g++.dg/cpp0x/auto48.C: New.
9577
aedf4e12
MP
95782016-04-21 Marek Polacek <polacek@redhat.com>
9579
9580 PR c++/70513
9581 * g++.dg/cpp0x/forw_enum12.C: New test.
9582 * g++.dg/cpp0x/forw_enum13.C: New test.
9583
2074d80a
KY
95842016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
9585
9586 PR target/70728
9587 * gcc.target/i386/pr70728.c: New test.
9588
aef4aab0
RB
95892016-04-21 Richard Biener <rguenther@suse.de>
9590
9591 PR middle-end/70747
9592 * gcc.dg/pr70747.c: New testcase.
9593
2359e571
BC
95942016-04-21 Bin Cheng <bin.cheng@arm.com>
9595
9596 PR tree-optimization/70715
9597 * gcc.dg/tree-ssa/scev-13.c: New test.
9598
ce0e66ff
MG
95992016-04-21 Marc Glisse <marc.glisse@inria.fr>
9600
9601 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
9602
2c2870a1
MG
96032016-04-21 Marc Glisse <marc.glisse@inria.fr>
9604
9605 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
9606
a2b056a3
JH
96072016-04-20 Jan Hubicka <jh@suse.cz>
9608
9609 PR ipa/70018
9610 * g++.dg/ipa/nothrow-1.C: New testcase.
9611
ee392fc2
NS
96122016-04-20 Nathan Sidwell <nathan@acm.org>
9613
9614 PR c++/55635
9615 * g++.dg/eh/delete1.C: New.
9616
dda49daf
L
96172016-04-20 H.J. Lu <hongjiu.lu@intel.com>
9618
9619 * gcc.target/i386/avx256-unaligned-store-2.c: Add
9620 -mtune-ctrl=sse_typeless_stores.
9621
8a5b9d5a
L
96222016-04-20 H.J. Lu <hongjiu.lu@intel.com>
9623
9624 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
9625
1011119f
BC
96262016-04-20 Bin Cheng <bin.cheng@arm.com>
9627
9628 PR tree-optimization/69489
9629 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
9630
477d4906
IV
96312016-04-20 Ilya Verbin <ilya.verbin@intel.com>
9632
9633 PR c++/69363
9634 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
9635 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
9636 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
9637
fad08d12
BC
96382016-04-20 Bin Cheng <bin.cheng@arm.com>
9639
9640 PR tree-optimization/56625
9641 PR tree-optimization/69489
9642 * gcc.dg/vect/pr56625.c: New test.
9643 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
9644
9e3e4fab
AP
96452016-04-20 Andrew Pinski <apinski@cavium.com>
9646
9647 PR target/64971
9648 * gcc.c-torture/compile/pr37433-1.c: New testcase.
9649
d7aa24e4
AC
96502016-04-20 Arnaud Charlet <charlet@adacore.com>
9651
9652 * gnat.dg/self1.adb: Remove now incorrect test.
9653
e6d62b46
BC
96542016-04-20 Bin Cheng <bin.cheng@arm.com>
9655
9656 * gcc.dg/tree-ssa/scev-11.c: New test.
9657 * gcc.dg/tree-ssa/scev-12.c: New test.
9658
2697b189
MP
96592016-04-20 Marek Polacek <polacek@redhat.com>
9660
9661 PR tree-optimization/70725
9662 * gcc.dg/pr70725.c: New test.
9663
60d393e8
RB
96642016-04-20 Richard Biener <rguenther@suse.de>
9665
9666 PR tree-optimization/70726
9667 * g++.dg/vect/pr70726.cc: New testcase.
9668
82c6f58a
AK
96692016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9670
9671 PR target/70674
9672 * gcc.target/s390/pr70674.c: New test.
9673
90eeab20
JD
96742016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9675
9676 PR libgfortran/70684
9677 * gfortran.dg/list_read_14.f90: New test.
9678
fc9cf6da
L
96792016-04-19 H.J. Lu <hongjiu.lu@intel.com>
9680
9681 PR target/69201
9682 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
9683 extern to force it misaligned.
9684 (b): Likewise.
9685 (c): Likewise.
9686 (d): Likewise.
9687 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
9688 Don't check `*' before movv4sf_internal.
9689 * gcc.target/i386/avx256-unaligned-store-2.c: Check
9690 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
9691 Don't check `*' before movv16qi_internal.
9692 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
9693 extern to force it misaligned.
9694 (b): Likewise.
9695 (c): Likewise.
9696 (d): Likewise.
9697 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
9698 Don't check `*' before movv2df_internal.
9699 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
9700 extern to force it misaligned.
9701 (b): Likewise.
9702 (c): Likewise.
9703 (d): Likewise.
9704 Check movv8sf_internal instead of avx_storeups256.
9705 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
9706
ea8927ea
RB
97072016-04-19 Richard Biener <rguenther@suse.de>
9708
9709 PR tree-optimization/70171
9710 * g++.dg/tree-ssa/pr70171.C: New testcase.
9711
65f52ee9
RB
97122016-04-19 Richard Biener <rguenther@suse.de>
9713
9714 PR tree-optimization/70724
9715 * gcc.dg/torture/pr70724.c: New testcase.
9716
987b67f1
VM
97172016-04-18 Vladimir Makarov <vmakarov@redhat.com>
9718
9719 PR middle-end/70689
c87885ca 9720 * gcc.target/i386/pr70689.c: New.
987b67f1 9721
91a47c39
L
97222016-04-18 H.J. Lu <hongjiu.lu@intel.com>
9723
9724 PR target/70708
9725 * gcc.target/i386/pr70708.c: New test.
9726
8270b82d
RB
97272016-04-18 Richard Biener <rguenther@suse.de>
9728
9729 PR tree-optimization/43434
9730 * gcc.dg/vect/pr43434.c: New testcase.
9731 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
9732 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
9733 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
9734 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
9735 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
9736 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
9737 * gcc.dg/gomp/pr68640.c: Likewise.
9738 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
9739 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
9740
edd048e2
RB
97412016-04-18 Richard Biener <rguenther@suse.de>
9742
9743 PR tree-optimization/70701
9744 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
9745
bd5c7330
TV
97462016-04-18 Tom de Vries <tom@codesourcery.com>
9747
9748 PR testsuite/70699
9749 * gcc.dg/pr70161.c: Add dot-file scans.
9750 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
9751 instead of after last dot char.
9752
23f2660f
EB
97532016-04-17 Eric Botcazou <ebotcazou@adacore.com>
9754
9755 * c-c++-common/dump-ada-spec-3.c: New test.
9756 * c-c++-common/dump-ada-spec-4.c: Likewise.
9757
da152c9f
TV
97582016-04-17 Tom de Vries <tom@codesourcery.com>
9759
9760 PR other/70183
9761 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
9762
cc950f98
JH
97632016-04-15 Jan Hubicka <jh@suse.cz>
9764
9765 PR ipa/70018
9766 * g++.dg/ipa/pure-const-1.C: New testcase.
9767 * g++.dg/ipa/pure-const-2.C: New testcase.
9768 * g++.dg/ipa/pure-const-3.C: New testcase.
9769
949505a9
MP
97702016-04-15 Marek Polacek <polacek@redhat.com>
9771
9772 PR c/70671
9773 * gcc.dg/bitfld-22.c: New test.
9774
10e547d6
BS
97752016-04-15 Bernd Schmidt <bschmidt@redhat.com>
9776
9777 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
9778 x86_64.
9779
1e77281b
MP
97802016-04-15 Marek Polacek <polacek@redhat.com>
9781
9782 PR c/70651
9783 * c-c++-common/pr70651.c: New test.
9784
e501fa8e
KT
97852016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9786
9787 PR rtl-optimization/70681
9788 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
9789 dump scan on arm and powerpc.
9790 * gcc.dg/pr10474.c: Likewise.
9791
dda1bf61
JJ
97922016-04-15 Jakub Jelinek <jakub@redhat.com>
9793
ca4ef1ff
JJ
9794 PR c++/69517
9795 PR c++/70019
9796 PR c++/70588
9797 * g++.dg/cpp1y/vla11.C: Revert for real.
9798
dda1bf61
JJ
9799 PR c/70436
9800 * c-c++-common/Wparentheses-1.c: New test.
9801 * c-c++-common/gomp/Wparentheses-1.c: New test.
9802 * c-c++-common/gomp/Wparentheses-2.c: New test.
9803 * c-c++-common/gomp/Wparentheses-3.c: New test.
9804 * c-c++-common/gomp/Wparentheses-4.c: New test.
9805 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
9806 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
9807 * c-c++-common/goacc/Wparentheses-1.c: New test.
9808
1355e62c
KY
98092016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
9810
9811 PR target/70662
9812 * gcc.target/i386/pr70662.c: New test.
9813
0ab34b9e 98142016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 9815 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
9816
9817 PR tree-optimization/70130
9818 * gcc.dg/vect/O3-pr70130.c: New testcase.
9819
bc773aad
MM
98202016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
9821
6e9b2286
MM
9822 PR target/70669
9823 * gcc.target/powerpc/pr70669.c: New test.
9824
bc773aad
MM
9825 PR target/70640
9826 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
9827 a power7 system that does not have an assembler that supports
9828 power8.
9829
d8747845
MS
98302016-04-14 Martin Sebor <msebor@redhat.com>
9831
9832 PR c++/69517
9833 PR c++/70019
9834 PR c++/70588
9835 * c-c++-common/ubsan/vla-1.c: Revert.
9836 * g++.dg/cpp1y/vla11.C: Same.
9837 * g++.dg/cpp1y/vla12.C: Same.
9838 * g++.dg/cpp1y/vla13.C: Same.
9839 * g++.dg/cpp1y/vla14.C: Same.
9840 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 9841 * g++.dg/init/array24.C: Same.
d8747845
MS
9842 * g++.dg/ubsan/vla-1.C: Same.
9843
85128559
MP
98442016-04-14 Marek Polacek <polacek@redhat.com>
9845 Jan Hubicka <hubicka@ucw.cz>
9846
9847 PR c++/70029
9848 * g++.dg/torture/pr70029.C: New test.
9849
52fbb073
MS
98502016-04-14 Martin Sebor <msebor@redhat.com>
9851
9852 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
9853 type size to prevent failures on targets with very low maximum
9854 alignment.
9855
6db61d6f
RB
98562016-04-14 Richard Biener <rguenther@suse.de>
9857
9858 PR tree-optimization/70623
9859 * gcc.dg/torture/pr70623.c: New testcase.
9860 * gcc.dg/torture/pr70623-2.c: Likewise.
9861
342fac95
MS
98622016-04-13 Martin Sebor <msebor@redhat.com>
9863
9864 PR c++/69517
9865 PR c++/70019
9866 PR c++/70588
9867 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
9868 * g++.dg/cpp1y/vla11.C: New test.
9869 * g++.dg/cpp1y/vla12.C: New test.
9870 * g++.dg/cpp1y/vla13.C: New test.
9871 * g++.dg/cpp1y/vla14.C: New test.
9872 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 9873 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
9874 * g++.dg/ubsan/vla-1.C: Disable exceptions.
9875
d93c452f
JJ
98762016-04-13 Jakub Jelinek <jakub@redhat.com>
9877
9878 PR c++/70641
9879 * g++.dg/opt/pr70641.C: New test.
9880
85115fb6
RO
98812016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9882
9883 PR rtl-optimization/68749
9884 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
9885 effects of argument promotions.
9886 Remove default args to dg-skip-if.
9887
545a4139
PC
98882016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
9889
9890 PR c++/70635
9891 * g++.dg/parse/pr70635.C: New.
9892
b3a77f21
MP
98932016-04-13 Marek Polacek <polacek@redhat.com>
9894
9895 PR c++/70639
9896 * c-c++-common/Wmisleading-indentation-4.c: New test.
9897
99cd9857
MP
98982016-04-13 Marek Polacek <polacek@redhat.com>
9899
9900 PR c/70436
c87885ca
RO
9901 * gcc.dg/Wparentheses-12.c: New test.
9902 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 9903
75ca93ec
IE
99042016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
9905
9906 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
9907 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
9908 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
9909
3d3f9e7e
JJ
99102016-04-13 Jakub Jelinek <jakub@redhat.com>
9911
37947cd0
JJ
9912 PR middle-end/70633
9913 * gcc.c-torture/compile/pr70633.c: New test.
9914
3d3f9e7e
JJ
9915 PR debug/70628
9916 * gcc.dg/torture/pr70628.c: New test.
9917
92886d3e
PP
99182016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
9919
9920 PR c++/70610
9921 * g++.dg/template/pr70610.C: New test.
9922 * g++.dg/template/pr70610-2.C: New test.
9923 * g++.dg/template/pr70610-3.C: New test.
9924 * g++.dg/template/pr70610-4.C: New test.
9925
13bd7c2b
JJ
99262016-04-12 Jakub Jelinek <jakub@redhat.com>
9927
6512fa6d
JJ
9928 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
9929 128 instead of 32.
9930
13bd7c2b
JJ
9931 PR c++/70571
9932 * g++.dg/ext/pr70571.C: New test.
9933
20b9851c
MM
99342016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
9935
8a434ada 9936 PR target/70640
20b9851c
MM
9937 * gcc.target/powerpc/pr70640.c: New test.
9938
2b2f52bc
PC
99392016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
9940
9941 PR c++/68722
9942 * g++.dg/parse/pr68722.C: New.
9943
5901e56a
JJ
99442016-04-12 Jakub Jelinek <jakub@redhat.com>
9945
9946 PR rtl-optimization/70596
9947 * gcc.target/i386/pr70596.c: New test.
9948
d4619dc1
NS
99492016-04-12 Nathan Sidwell <nathan@acm.org>
9950
9951 PR c++/70501
9952 * g++.dg/init/pr70501.C: New.
9953
3df530d3
DW
99542016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
9955
9956 * gcc.target/i386/asm-flag-6.c: New test.
9957
b7a120d7
TV
99582016-04-12 Tom de Vries <tom@codesourcery.com>
9959
9960 PR tree-optimization/68756
9961 * gcc.dg/graphite/pr68756.c: New test.
9962
4e0eea75
JJ
99632016-04-12 Jakub Jelinek <jakub@redhat.com>
9964
9965 PR tree-optimization/70602
9966 * gcc.c-torture/execute/pr70602.c: New test.
9967
35fbda43
MM
99682016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
9969
9970 PR target/70381
9971 * gcc.target/powerpc/float128-1.c: New tests to make sure the
9972 __float128 emulator is built and runs.
9973 * gcc.target/powerpc/float128-1.c: Likewise.
9974
9975 * lib/target-supports.exp (check_ppc_float128_sw_available):
9976 Rework tests for __float128 software and hardware
9977 availability. Fix exit condition to return 0 on success.
9978
04a99ebe
JG
99792016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
9980
9981 PR target/70133
9982 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
9983 * gcc.target/aarch64/target_attr_15.c: Likewise.
9984
47cd5a85
PC
99852016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
9986
9987 PR c++/69066
9988 * g++.dg/cpp1y/pr69066.C: New.
9989
a5edb32e
JD
99902016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9991
9992 PR fortran/68566
9993 * gfortran.dg/pr36192.f90: Update test.
9994 * gfortran.dg/pr36192_1.f90: Update test.
9995 * gfortran.dg/real_dimension_1.f: Update test.
9996 * gfortran.dg/parameter_array_init_7.f90: New test.
9997
8ef378f8
JDA
99982016-04-09 John David Anglin <danglin@gcc.gnu.org>
9999
c532c871
JDA
10000 PR testsuite/64039
10001 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
10002
d34f706f
JDA
10003 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
10004
75e1dd9e
JDA
10005 PR rtl-optimization/66669
10006 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
10007
8a976f5f
JDA
10008 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
10009
da04822a
JDA
10010 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
10011 * gcc.dg/pie-1.c: Likewise.
10012 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
10013 * gcc.dg/pic-4.c: Likewise.
10014 * gcc.dg/pie-3.c: Likewise.
10015 * gcc.dg/pie-4.c: Likewise.
10016
adfabcf9
JDA
10017 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
10018
4a020adf
JDA
10019 PR tree-optimization/68644
10020 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
10021
8ef378f8
JDA
10022 PR rtl-optimization/64886
10023 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
10024
09bf990e
TV
100252016-04-09 Tom de Vries <tom@codesourcery.com>
10026
10027 PR tree-optimization/68953
10028 * gcc.dg/graphite/pr68953.c: New test.
10029
138c3c1a
DH
100302016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
10031
10032 PR fortran/70592
10033 * gfortran.dg/deferred_character_16.f90: New test.
10034
f55460af
JJ
100352016-04-09 Jakub Jelinek <jakub@redhat.com>
10036
10037 PR tree-optimization/70586
10038 * gcc.c-torture/execute/pr70586.c: New test.
10039
0b77bbf3
DH
100402016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
10041
10042 PR sanitizer/70573
10043 * c-c++-common/asan/halt_on_error-1.c: Replace memset
10044 with __builtin_memset
10045 * c-c++-common/asan/halt_on_error-2.c: Likewise.
10046
c42cfb5c
CP
100472016-04-08 Cesar Philippidis <cesar@codesourcery.com>
10048
10049 PR lto/70289
10050 PR ipa/70348
10051 PR tree-optimization/70373
10052 PR middle-end/70533
10053 PR middle-end/70534
10054 PR middle-end/70535
10055 * c-c++-common/goacc/reduction-5.c: New test.
10056 * c-c++-common/goacc/reduction-promotions.c: New test.
10057 * gfortran.dg/goacc/reduction-3.f95: New test.
10058 * gfortran.dg/goacc/reduction-promotions.f90: New test.
10059
56cfb596
PP
100602016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
10061
10062 PR c++/70590
10063 PR c++/70452
10064 * g++.dg/pr70590.C: New test.
10065 * g++.dg/pr70590-2.C: New test.
10066
1a13c0a2
JJ
100672016-04-08 Jakub Jelinek <jakub@redhat.com>
10068
abc0647a
JJ
10069 PR middle-end/70593
10070 * gcc.target/i386/pr70593.c: New test.
10071
1a13c0a2
JJ
10072 PR rtl-optimization/70574
10073 * gcc.target/i386/avx2-pr70574.c: New test.
10074
c3da4956
MO
100752016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
10076
10077 PR sanitizer/70541
10078 * c-c++-common/asan/pr70541.c: New test.
10079
9f1b833b
TV
100802016-04-08 Tom de Vries <tom@codesourcery.com>
10081
10082 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
10083 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
10084
bae7adda
KT
100852016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10086
10087 PR target/70566
10088 * gcc.c-torture/execute/pr70566.c: New test.
10089
211f3d57
TV
100902016-04-08 Tom de Vries <tom@codesourcery.com>
10091
10092 * c-c++-common/goacc/uninit-copy-clause.c: New test.
10093 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
10094
02cf2861
AM
100952016-04-08 Alan Modra <amodra@gmail.com>
10096
10097 * gcc.target/powerpc/pr70117.c: New.
10098
5f490f9f
JJ
100992016-04-07 Jakub Jelinek <jakub@redhat.com>
10100
56e9b710
JJ
10101 PR testsuite/70581
10102 * gcc.dg/lto/simd-function_0.c: New test.
10103
5f490f9f
JJ
10104 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
10105 clones.
10106 * c-c++-common/attr-simd-2.c: Likewise.
10107 * c-c++-common/attr-simd-4.c: Likewise.
10108 * gcc.dg/gomp/simd-clones-2.c: Likewise.
10109 * gcc.dg/gomp/simd-clones-3.c: Likewise.
10110
e4ebc74d
TP
101112016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
10112
10113 PR testsuite/70553
10114 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
10115
9817ae35
TS
101162016-04-07 Thomas Schwinge <thomas@codesourcery.com>
10117 Tom de Vries <tom@codesourcery.com>
10118
10119 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
10120 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
10121 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
10122 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
10123 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
10124 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
10125 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
10126 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
10127
e292f64d
PP
101282016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
10129
10130 PR c/70436
10131 * g++.dg/warn/Wparentheses-29.C: New test.
10132
6b37bdaf
PP
101332016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
10134
10135 PR c/70436
10136 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
10137 explicit braces to resolve a future -Wparentheses warning.
10138
64824205
RH
101392016-04-06 Richard Henderson <rth@redhat.com>
10140
10141 * gcc.dg/pr61817-1.c: New test.
10142 * gcc.dg/pr61817-2.c: New test.
10143 * gcc.dg/pr69391-1.c: New test.
10144 * gcc.dg/pr69391-2.c: New test.
10145
bc2fc1f3
VM
101462016-04-06 Vladimir Makarov <vmakarov@redhat.com>
10147
10148 PR rtl-optimization/70398
c87885ca 10149 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 10150
41414a02
EB
101512016-04-06 Eric Botcazou <ebotcazou@adacore.com>
10152
10153 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
10154
4066ea8a
YR
101552016-04-06 Yvan Roux <yvan.roux@linaro.org>
10156 Pedro Alves <palves@redhat.com>
10157
10158 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
10159
ec35ea45
JJ
101602016-04-06 Jakub Jelinek <jakub@redhat.com>
10161
3866f8dd
JJ
10162 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
10163 Check for avx512f effective targets instead of avx2.
10164 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
10165 for AVX512F clones.
10166 * gcc.dg/gomp/declare-simd-3.c: Likewise.
10167 * g++.dg/gomp/declare-simd-1.C: Likewise.
10168 * g++.dg/gomp/declare-simd-3.C: Likewise.
10169 * g++.dg/gomp/declare-simd-4.C: Likewise.
10170
ec35ea45
JJ
10171 PR middle-end/70550
10172 * c-c++-common/gomp/pr70550-1.c: New test.
10173 * c-c++-common/gomp/pr70550-2.c: New test.
10174
c08d28ac
NS
101752016-04-05 Nathan Sidwell <nathan@acm.org>
10176
10177 PR c++/70512
10178 * g++.dg/ext/attribute-may-alias-5.C: New.
10179
1d510e04
JJ
101802016-04-05 Jakub Jelinek <jakub@redhat.com>
10181
10182 PR c++/70336
10183 * c-c++-common/pr70336.c: New test.
10184 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
10185 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
10186
84278ed9
JH
101872016-04-05 Jan Hubicka <hubicka@ucw.cz>
10188
10189 PR ipa/66223
10190 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
10191
268a0ec4
JJ
101922016-04-05 Jakub Jelinek <jakub@redhat.com>
10193
10194 PR rtl-optimization/70542
10195 * gcc.dg/torture/pr70542.c: New test.
10196 * gcc.target/i386/avx2-pr70542.c: New test.
10197
5e8c2eb1
ZS
101982016-04-05 Zdenek Sojka <zsojka@seznam.cz>
10199
10200 PR tree-optimization/70509
10201 * gcc.target/i386/avx512bw-pr70509.c: New test.
10202
c0daf32d
PP
102032016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
10204
10205 PR c++/70452
10206 * g++.dg/ext/constexpr-vla4.C: New test.
10207
bf867841
UB
102082016-04-05 Uros Bizjak <ubizjak@gmail.com>
10209
10210 PR target/70510
10211 * gcc.target/i386/pr70510.c: New test.
10212
3022186a
RB
102132016-04-05 Richard Biener <rguenther@suse.de>
10214
10215 PR tree-optimization/70526
10216 * g++.dg/torture/pr70526.C: New testcase.
10217
55fc79b2
JJ
102182016-04-05 Jakub Jelinek <jakub@redhat.com>
10219
10220 PR target/70525
10221 * gcc.target/i386/pr70525.c: New test.
10222
62b233f2
RB
102232016-04-05 Richard Biener <rguenther@suse.de>
10224
10225 PR middle-end/70499
10226 * g++.dg/torture/pr70499.C: New testcase.
10227
cc05759d
RB
102282016-04-05 Richard Biener <rguenther@suse.de>
10229
10230 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
10231 remove XFAIL.
10232
f23f16d4
JJ
102332016-04-04 Jakub Jelinek <jakub@redhat.com>
10234
10235 PR middle-end/70307
10236 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
10237 rs6000 ABI warnings.
10238
d27ecc49
JH
102392016-04-04 Jan Hubicka <hubicka@ucw.cz>
10240
10241 PR ipa/66223
10242 * g++.dg/ipa/devirt-51.C: New testcase.
10243
c974c96e 102442016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3f8257db 10245 Jakub Jelinek <jakub@redhat.com>
c974c96e
BS
10246
10247 PR middle-end/70457
10248 * gcc.dg/torture/pr70457.c: New.
10249
7a85da89
AV
102502016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
10251
10252 PR fortran/67538
10253 * gfortran.dg/allocate_with_source_19.f08: New test.
10254
de517e64
AV
102552016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
10256
10257 PR fortran/65795
10258 * gfortran.dg/coarray_allocate_6.f08: New test.
10259
43b9f499
RB
102602016-04-04 Richard Biener <rguenther@suse.de>
10261
10262 PR rtl-optimization/70484
10263 * gcc.dg/torture/pr70484.c: New testcase.
10264
f13355da
MP
102652016-04-04 Marek Polacek <polacek@redhat.com>
10266
10267 PR c/70307
10268 * gcc.dg/torture/pr70307.c: New test.
10269
6cc6ed50
OE
102702016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
10271
10272 PR target/70416
10273 PR target/67391
10274 * gcc.target/sh/torture/pr70416.c: New.
10275
abdc16c8
MS
102762016-04-02 Martin Sebor <msebor@redhat.com>
10277
10278 PR c++/67376
10279 PR c++/70170
10280 PR c++/70172
10281 PR c++/70228
10282 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
10283 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
10284 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
10285 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
10286 * g++.dg/cpp0x/constexpr-string.C: Same.
10287 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
10288 * g++.dg/cpp0x/pr65398.C: Same.
10289 * g++.dg/ext/constexpr-vla1.C: Same.
10290 * g++.dg/ext/constexpr-vla2.C: Same.
10291 * g++.dg/ext/constexpr-vla3.C: Same.
10292 * g++.dg/ubsan/pr63956.C: Same.
10293
763cd859
JJ
102942016-04-01 Jakub Jelinek <jakub@redhat.com>
10295
10296 PR rtl-optimization/70467
10297 * gcc.target/i386/pr70467-2.c: New test.
10298
0f875435
JJ
102992016-04-01 Jakub Jelinek <jakub@redhat.com>
10300 Marek Polacek <polacek@redhat.com>
10301
10302 PR c++/70488
10303 * g++.dg/init/new47.C: New test.
10304
41d14659
RR
103052016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
10306
10307 PR target/70496
10308 * gcc.target/arm/pr70496.c: New test.
10309
f9bf89bb
NS
103102016-04-01 Nathan Sidwell <nathan@acm.org>
10311
73b9085d
NS
10312 PR c++/68475
10313 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
10314
4afdcfaa
IE
103152016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
10316
10317 PR target/69890
10318 * gcc.dg/strlenopt.h (memmove): New.
10319 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
10320 instead of "string.h".
10321 * gcc.target/i386/chkp-strlen-2.c: Likewise.
10322 * gcc.target/i386/chkp-strlen-3.c: Likewise.
10323 * gcc.target/i386/chkp-strlen-4.c: Likewise.
10324 * gcc.target/i386/chkp-strlen-5.c: Likewise.
10325 * gcc.target/i386/chkp-stropt-1.c: Likewise.
10326 * gcc.target/i386/chkp-stropt-10.c: Likewise.
10327 * gcc.target/i386/chkp-stropt-11.c: Likewise.
10328 * gcc.target/i386/chkp-stropt-12.c: Likewise.
10329 * gcc.target/i386/chkp-stropt-13.c: Likewise.
10330 * gcc.target/i386/chkp-stropt-14.c: Likewise.
10331 * gcc.target/i386/chkp-stropt-15.c: Likewise.
10332 * gcc.target/i386/chkp-stropt-16.c: Likewise.
10333 * gcc.target/i386/chkp-stropt-2.c: Likewise.
10334 * gcc.target/i386/chkp-stropt-3.c: Likewise.
10335 * gcc.target/i386/chkp-stropt-4.c: Likewise.
10336 * gcc.target/i386/chkp-stropt-5.c: Likewise.
10337 * gcc.target/i386/chkp-stropt-6.c: Likewise.
10338 * gcc.target/i386/chkp-stropt-7.c: Likewise.
10339 * gcc.target/i386/chkp-stropt-8.c: Likewise.
10340 * gcc.target/i386/chkp-stropt-9.c: Likewise.
10341
b5d7a29c
RO
103422016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10343
10344 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
10345 (Holder::foo): Reflect this.
10346
b660f9ec
IE
103472016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
10348
10349 PR target/70442
10350 * gcc.dg/pr70442.c: New test.
10351
88504f34
NS
103522016-03-31 Nathan Sidwell <nathan@acm.org>
10353
10354 PR c++/70393
10355 * g++.dg/cpp0x/constexpr-virtual6.C: New.
10356
95d34b96
KY
103572016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
10358
10359 PR target/70453
10360 * gcc.target/i386/pr70453.c: New test.
10361
b4c4967c
AB
103622016-03-31 Andrey Belevantsev <abel@ispras.ru>
10363
10364 PR target/70292
10365 * gcc.c-torture/pr70292.c: New test.
10366
5fde6a45
MP
103672016-03-31 Marek Polacek <polacek@redhat.com>
10368
10369 PR c/70297
10370 * c-c++-common/pr70297.c: New test.
10371 * g++.dg/cpp0x/typedef-redecl.C: New test.
10372 * gcc.dg/typedef-redecl2.c: New test.
10373
97eb24c4
JJ
103742016-03-31 Jakub Jelinek <jakub@redhat.com>
10375
10376 PR rtl-optimization/70460
10377 * gcc.c-torture/execute/pr70460.c: New test.
10378
efc3536f
RB
103792016-03-31 Richard Biener <rguenther@suse.de>
10380
10381 PR c++/70430
10382 * g++.dg/ext/vector30.C: New testcase.
10383
e0876e21
DH
103842016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
10385 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10386
10387 * gfortran.dg/fmt_pf.f90: New test.
10388
e9bff8c6
RO
103892016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10390
10391 Forward-port from 5 branch
10392 2016-03-30 Jakub Jelinek <jakub@redhat.com>
10393
10394 PR testsuite/70356
10395 * gcc.target/i386/avx-vextractf128-256-5.c: Move
10396 dg-require-effective-target after dg-do.
10397
10398 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
10399
10400 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
10401
2620c80d
TS
104022016-03-30 Thomas Schwinge <thomas@codesourcery.com>
10403 Julian Brown <julian@codesourcery.com>
10404 Chung-Lin Tang <cltang@codesourcery.com>
10405 Cesar Philippidis <cesar@codesourcery.com>
10406 James Norris <jnorris@codesourcery.com>
10407 Tom de Vries <tom@codesourcery.com>
10408 Nathan Sidwell <nathan@codesourcery.com>
10409
bf867841 10410 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
10411 * c-c++-common/goacc/loop-clauses.c: Likewise.
10412 * g++.dg/goacc/template.C: Likewise.
10413 * gfortran.dg/goacc/combined-directives.f90: Likewise.
10414 * gfortran.dg/goacc/loop-1.f95: Likewise.
10415 * gfortran.dg/goacc/loop-5.f95: Likewise.
10416 * gfortran.dg/goacc/loop-6.f95: Likewise.
10417 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
10418 * c-c++-common/goacc-gomp/nesting-1.c: Update.
10419 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
10420 * c-c++-common/goacc/clauses-fail.c: Likewise.
10421 * c-c++-common/goacc/parallel-1.c: Likewise.
10422 * c-c++-common/goacc/reduction-1.c: Likewise.
10423 * c-c++-common/goacc/reduction-2.c: Likewise.
10424 * c-c++-common/goacc/reduction-3.c: Likewise.
10425 * c-c++-common/goacc/reduction-4.c: Likewise.
10426 * c-c++-common/goacc/routine-3.c: Likewise.
10427 * c-c++-common/goacc/routine-4.c: Likewise.
10428 * c-c++-common/goacc/routine-5.c: Likewise.
10429 * c-c++-common/goacc/tile.c: Likewise.
10430 * g++.dg/goacc/template.C: Likewise.
10431 * gfortran.dg/goacc/combined-directives.f90: Likewise.
10432 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
10433 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
10434 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
10435 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
10436 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
10437 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
10438 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
10439 * c-c++-common/goacc/use_device-1.c: ... this file.
10440 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
10441 * c-c++-common/goacc/host_data-5.c: ... this file, and...
10442 * c-c++-common/goacc/host_data-6.c: ... this file.
10443 * c-c++-common/goacc/loop-2-kernels.c: New file.
10444 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
10445 * c-c++-common/goacc/loop-3.c: Likewise.
10446 * g++.dg/goacc/reference.C: Likewise.
10447 * g++.dg/goacc/routine-1.C: Likewise.
10448 * g++.dg/goacc/routine-2.C: Likewise.
10449
f6d2d066
RB
104502016-03-30 Richard Biener <rguenther@suse.de>
10451
10452 PR middle-end/70450
10453 * gcc.dg/torture/pr70450.c: New testcase.
10454
d43242b9
JJ
104552016-03-30 Jakub Jelinek <jakub@redhat.com>
10456
10457 PR target/70421
10458 * gcc.dg/torture/pr70421.c: New test.
10459 * gcc.target/i386/avx512f-pr70421.c: New test.
10460
5ce43b77
L
104612016-03-30 H.J. Lu <hongjiu.lu@intel.com>
10462
10463 PR testsuite/70364
10464 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
10465 (check): New function.
10466 (bar): Call check.
10467 (foo): Align stack to 16 bytes when calling bar.
10468 * gcc.target/i386/cleanup-2.c: Likewise.
10469
d014a712
PP
104702016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
10471
10472 PR tree-optimization/59124
10473 * gcc.dg/Warray-bounds-19.c: New test.
10474
3f8257db 104752016-03-29 Zachary T Welch <zwelch@codesourcery.com>
13f0e8c7
ZW
10476
10477 * lib/prune.exp (escape_regex_chars): New.
10478 (prune_file_path): Update to quote metcharacters for regexp.
10479
3336c6e0
JJ
104802016-03-29 Jakub Jelinek <jakub@redhat.com>
10481
a362f023
JJ
10482 PR rtl-optimization/70429
10483 * gcc.c-torture/execute/pr70429.c: New test.
10484
3336c6e0
JJ
10485 PR tree-optimization/70405
10486 * gcc.dg/pr70405.c: New test.
10487
728557fd
AV
104882016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
10489
10490 PR fortran/70397
10491 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
10492 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
10493
bef977d4
TS
104942016-03-29 Thomas Schwinge <thomas@codesourcery.com>
10495
10496 PR testsuite/64177
10497 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
10498 __cilkrts_set_param to set two workers.
10499 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
10500 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
10501
6f6d25c9
DH
105022016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
10503
bf867841 10504 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 10505
45733562
KY
105062016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
10507
10508 PR target/70406
bf867841 10509 * gcc.target/i386/pr70406.c: New test.
45733562 10510
a1799e5e
EB
105112016-03-27 Eric Botcazou <ebotcazou@adacore.com>
10512
10513 * gnat.dg/specs/double_record_extension3.ads: New test.
10514
5fca7b66
RH
105152016-03-25 Richard Henderson <rth@redhat.com>
10516
10517 PR target/70120
10518 * gcc.target/aarch64/pr70120-1.c: New.
10519 * gcc.target/aarch64/pr70120-2.c: New.
10520 * gcc.target/aarch64/pr70120-3.c: New.
10521
31ce75c6
PP
105222016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
10523
10524 PR c++/62212
10525 * g++.dg/template/mangle2.C: The dg-do directive should be
10526 "compile" not "assemble".
10527
3caf0ca1
BS
105282016-03-25 Bernd Schmidt <bschmidt@redhat.com>
10529
10530 PR lto/69650
10531 * gcc.dg/pr69650.c: New test.
10532
634035b6
DE
105332016-03-25 David Edelsohn <dje.gcc@gmail.com>
10534
10535 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
10536
45d34276
AM
105372016-03-25 Alan Modra <amodra@gmail.com>
10538
10539 * gcc.dg/dfp/pr70052.c: New test.
10540
8f085166
RH
105412016-03-24 Richard Henderson <rth@redhat.com>
10542
10543 PR middle-end/69845
10544 * gcc.dg/tree-ssa/pr69845-1.c: New test.
10545 * gcc.dg/tree-ssa/pr69845-2.c: New test.
10546
011e5ec3
TV
105472016-03-24 Tom de Vries <tom@codesourcery.com>
10548
10549 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
10550
9e3f4551
TV
105512016-03-24 Tom de Vries <tom@codesourcery.com>
10552
10553 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
10554 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
10555
45780041
TV
105562016-03-24 Tom de Vries <tom@codesourcery.com>
10557
10558 * c-c++-common/goacc/uninit-dim-clause.c: New test.
10559 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
10560
887ab4e5
PP
105612016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
10562
10563 PR c++/62212
10564 * g++.dg/template/mangle2.C: New test.
10565
69a9a66f
RB
105662016-03-24 Richard Biener <rguenther@suse.de>
10567
10568 PR tree-optimization/70396
10569 * gcc.dg/torture/pr70396.c: New testcase.
10570
ed87de55
RB
105712016-03-24 Richard Biener <rguenther@suse.de>
10572
10573 PR middle-end/70370
10574 * gcc.dg/torture/pr70370.c: New testcase.
10575
ea064934
TV
105762016-03-24 Tom de Vries <tom@codesourcery.com>
10577
10578 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
10579 * gfortran.dg/goacc/kernels-tree.f95: Same.
10580 * gfortran.dg/goacc/parallel-tree.f95: Same.
10581
b2a4dd1d
TV
105822016-03-24 Tom de Vries <tom@codesourcery.com>
10583
10584 * c-c++-common/goacc/uninit-if-clause.c: New test.
10585 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
10586
72e7cd6e
JJ
105872016-03-24 Jakub Jelinek <jakub@redhat.com>
10588
10589 PR target/70290
bf867841
UB
10590 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
10591 Fix formatting.
72e7cd6e 10592
ce9d0c03
RB
105932016-03-24 Richard Biener <rguenther@suse.de>
10594
10595 PR tree-optimization/70372
10596 * gcc.dg/tree-ssa/pr70372.c: New testcase.
10597
426b9428
PP
105982016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
10599
10600 PR c++/70347
10601 * g++.dg/cpp1y/nsdmi-union1.C: New test.
10602
cd1588c4
PP
106032016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
10604
10605 PR c++/70332
10606 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
10607
61637db3
JJ
106082016-03-23 Jakub Jelinek <jakub@redhat.com>
10609
928af3bf
JJ
10610 PR c++/70001
10611 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
10612 * g++.dg/cpp1y/pr70001.C: New test.
10613
61637db3
JJ
10614 PR c++/70323
10615 * g++.dg/cpp0x/constexpr-70323.C: New test.
10616
05aca4e7
AO
106172016-03-23 Alexandre Oliva <aoliva@redhat.com>
10618 Jason Merrill <jason@redhat.com>
10619 Jakub Jelinek <jakub@redhat.com>
10620
10621 PR c++/69315
10622 * g++.dg/cpp0x/constexpr-69315.C: New test.
10623 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
10624
fbdb6baf
MP
106252016-03-23 Marek Polacek <polacek@redhat.com>
10626
10627 PR c++/69884
10628 * g++.dg/warn/Wignored-attributes-1.C: New test.
10629 * g++.dg/warn/Wignored-attributes-2.C: New test.
10630
d79ee524
TV
106312016-03-23 Tom de Vries <tom@codesourcery.com>
10632
10633 * c-c++-common/goacc/kernels-default.c (foo): Add missing
10634 initialization.
10635 * gfortran.dg/goacc/private-3.f95 (test): Same.
10636 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
10637 missing use param.
10638
a59f0bef
KT
106392016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10640
10641 * lib/target-supports.exp: Remove v7ve entry from loop
10642 creating effective target checks.
10643 (check_effective_target_arm_arch_v7ve_ok): New procedure.
10644 (add_options_for_arm_arch_v7ve): Likewise.
10645
0179520a
JJ
106462016-03-23 Jakub Jelinek <jakub@redhat.com>
10647
10648 PR tree-optimization/70354
10649 * gcc.dg/vect/pr70354-1.c: New test.
10650 * gcc.dg/vect/pr70354-2.c: New test.
10651 * gcc.target/i386/avx2-pr70354-1.c: New test.
10652 * gcc.target/i386/avx2-pr70354-2.c: New test.
10653
75bb14d7
JL
106542016-03-22 Jeff Law <law@redhat.com>
10655
10656 PR target/70232
10657 * gcc.dg/tree-ssa/pr70232.c: New test.
10658
72c9526d
IE
106592016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
10660
10661 PR target/70302
10662 * gcc.target/i386/pr70302.c: New test.
10663
a3ca1bc5
RB
106642016-03-22 Richard Biener <rguenther@suse.de>
10665
10666 PR middle-end/70251
10667 * g++.dg/torture/pr70251.C: New testcase.
10668
5c240f4d
DM
106692016-03-22 David Malcolm <dmalcolm@redhat.com>
10670
10671 PR c/69993
10672 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
10673 Wmisleading-indentation.c.
10674 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
10675 reflect change to diagnostic text and order of messages.
10676 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
10677
80f6631b
DE
106782016-03-22 David Edelsohn <dje.gcc@gmail.com>
10679
10680 * g++.dg/ext/java-3.C: Don't compile on AIX.
10681
9a10956c
RB
106822016-03-22 Richard Biener <rguenther@suse.de>
10683
10684 PR middle-end/70333
10685 * gcc.dg/torture/pr70333.c: New testcase.
10686
6cedf922
IE
106872016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
10688
10689 * g++.dg/ext/pr70290.C: New test.
10690
cd6c27ac
KY
106912016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
10692
10693 PR target/70325
10694 * gcc.target/i386/pr70325.c: New test.
10695
4cde512c
JJ
106962016-03-22 Jakub Jelinek <jakub@redhat.com>
10697
b01915ed
JJ
10698 PR target/70329
10699 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
10700 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
10701
4e3e2cf1
JJ
10702 PR target/70300
10703 * gcc.target/i386/pr70300.c: New test.
10704
4cde512c
JJ
10705 PR c++/70295
10706 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
10707 (func2): New function for cond with parens, xfail warning for c++.
10708 * g++.dg/warn/Wnonnull-compare-8.C: New test.
10709
16f6d7dc
PP
107102016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
10711
10712 PR c++/70096
10713 * g++.dg/template/ptrmem30.C: New test.
10714
a3e2b438
PP
107152016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
10716
10717 PR c++/70204
10718 * g++.dg/cpp0x/constexpr-70204a.C: New test.
10719 * g++.dg/cpp0x/constexpr-70204b.C: New test.
10720
11b6a02e
JJ
107212016-03-21 Jakub Jelinek <jakub@redhat.com>
10722
10723 PR middle-end/70326
10724 * gcc.dg/pr70326.c: New test.
10725
b9407883
MG
107262016-03-21 Marc Glisse <marc.glisse@inria.fr>
10727 Jakub Jelinek <jakub@redhat.com>
10728
10729 PR tree-optimization/70317
10730 * gcc.dg/pr70317.c: New test.
10731
4a148e19
UB
107322016-03-21 Uros Bizjak <ubizjak@gmail.com>
10733
10734 PR target/70327
10735 * gcc.target/i386/pr70327.c: New test.
10736
2a85ddbb
ML
107372016-03-21 Martin Liska <mliska@suse.cz>
10738
7d36fe98 10739 PR ipa/70306
2a85ddbb
ML
10740 * gcc.dg/ipa/pr70306.c: New test.
10741
4a148e19 107422016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
10743
10744 * gcc.target/arm/attr-align1.c: Skip if M-profile.
10745 * gcc.target/arm/attr-align3.c: Likewise.
10746 * gcc.target/arm/attr_arm.c: Likewise.
10747 * gcc.target/arm/flip-thumb.c: Likewise.
10748
6b366948
JJ
107492016-03-21 Jakub Jelinek <jakub@redhat.com>
10750
10751 PR target/70296
10752 * gcc.target/powerpc/altivec-36.c: New test.
10753
2fac8c14
RB
107542016-03-21 Richard Biener <rguenther@suse.de>
10755
10756 PR tree-optimization/70310
10757 * gcc.dg/torture/pr70310.c: New testcase.
10758
e9bde854
KY
107592016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
10760
10761 PR target/70293
10762 * gcc.target/i386/pr70293.c: New test.
10763
56bbfaf6
RB
107642016-03-21 Richard Biener <rguenther@suse.de>
10765
10766 PR tree-optimization/70288
10767 * gcc.dg/torture/pr70288-1.c: New testcase.
10768 * gcc.dg/torture/pr70288-2.c: Likewise.
10769
3eee49ed
AB
107702016-03-21 Andrey Belevantsev <abel@ispras.ru>
10771
10772 PR rtl-optimization/69307
10773 * gcc.target/arm/pr69307.c: New test.
4a148e19 10774
8e7816b4
AB
107752016-03-21 Andrey Belevantsev <abel@ispras.ru>
10776
10777 PR rtl-optimization/69102
10778 * gcc.c-torture/compile/pr69102.c: New test.
10779
14d7d4be
JL
107802016-03-18 Jeff Law <law@redhat.com>
10781
10782 PR rtl-optimization/70263
10783 * gcc.c-torture/compile/pr70263-1.c: New test.
10784 * gcc.target/i386/pr70263-2.c: New test.
10785
5c6a601c
BS
107862016-03-18 Bernd Schmidt <bschmidt@redhat.com>
10787
10788 PR rtl-optimization/70278
10789 * gcc.dg/torture/pr70278.c: New test.
10790 * gcc.target/arm/pr70278.c: New test.
10791
4bbf545b
DM
107922016-03-18 David Malcolm <dmalcolm@redhat.com>
10793
10794 PR c/70281
10795 * gcc.dg/plugin/diagnostic-test-expressions-1.c
10796 (test_builtin_types_compatible_p): New test function.
10797 * gcc.dg/pr70281.c: New test case.
10798
dc28bb68
CL
107992016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
10800
10801 PR target/70113
10802 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
10803
5e8d6dff
IE
108042016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10805
10806 PR tree-optimization/70252
10807 * gcc.dg/pr70252.c: New test.
10808
d0e7e403
TV
108092016-03-18 Tom de Vries <tom@codesourcery.com>
10810
10811 * gcc.dg/pr70161-2.c: New test.
10812 * gcc.dg/pr70161.c: New test.
10813
fa22501a
TV
108142016-03-18 Tom de Vries <tom@codesourcery.com>
10815
10816 PR ipa/70269
10817 * gcc.dg/pr70269.c: New test.
10818
dd125026
JJ
108192016-03-18 Jakub Jelinek <jakub@redhat.com>
10820
10821 PR c++/70267
10822 * g++.dg/ext/java-3.C: New test.
10823
91914f0a
PP
108242016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
10825
10826 PR c++/70205
10827 * g++.dg/lookup/pr70205.C: New test.
10828
753a8910
PP
108292016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
10830
10831 PR c++/70218
10832 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
10833
14ba7b28
MP
108342016-03-17 Marek Polacek <polacek@redhat.com>
10835
10836 PR c/69407
10837 * gcc.dg/atomic-op-6.c: New test.
10838
ded60913
DM
108392016-03-17 David Malcolm <dmalcolm@redhat.com>
10840
10841 PR c/70264
10842 * c-c++-common/pr70264.c: New test case.
10843
a3aad0e6
JJ
108442016-03-17 Jakub Jelinek <jakub@redhat.com>
10845
17366700
JJ
10846 PR c++/70144
10847 * c-c++-common/pr70144-1.c: New test.
10848 * c-c++-common/pr70144-2.c: New test.
10849
a3aad0e6
JJ
10850 PR c++/70272
10851 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
10852 * g++.dg/opt/flifetime-dse6.C: New test.
10853 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
10854
b57e6e18
L
108552016-03-17 H.J. Lu <hongjiu.lu@intel.com>
10856
10857 PR driver/70192
10858 * gcc.dg/pic-1.c: New test.
10859 * gcc.dg/pic-2.c: Likewise.
10860 * gcc.dg/pic-3.c: Likewise.
10861 * gcc.dg/pic-4.c: Likewise.
10862 * gcc.dg/pie-1.c: Likewise.
10863 * gcc.dg/pie-2.c: Likewise.
10864 * gcc.dg/pie-3.c: Likewise.
10865 * gcc.dg/pie-4.c: Likewise.
10866 * gcc.dg/pie-5.c: Likewise.
10867 * gcc.dg/pie-6.c: Likewise.
10868
b38ba58b
TV
108692016-03-17 Tom de Vries <tom@codesourcery.com>
10870
10871 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
10872 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
10873
6931b3b7
RB
108742016-03-17 Richard Biener <rguenther@suse.de>
10875
10876 PR debug/70271
10877 * g++.dg/debug/pr70271.C: New testcase.
10878
0c8b64cb
IE
108792016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
10880
10881 * gcc.target/i386/pr70251.c: New test.
10882
b1970801
MP
108832016-03-17 Marek Polacek <polacek@redhat.com>
10884
10885 PR c++/70194
10886 * g++.dg/warn/constexpr-70194.C: New test.
10887
820c5eaa
RH
108882016-03-16 Richard Henderson <rth@redhat.com>
10889
10890 PR middle-end/70240
10891 * gcc.c-torture/compile/pr70240.c: New.
10892
da0ad263
SKS
108932016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
10894
10895 * gcc.c-torture/compile/20151204.c: Skip for avr.
10896
c73d295c
JJ
108972016-03-16 Jakub Jelinek <jakub@redhat.com>
10898
10899 PR target/70245
10900 * g++.dg/opt/pr70245.C: New test.
10901 * g++.dg/opt/pr70245.h: New file.
10902 * g++.dg/opt/pr70245-aux.cc: New file.
10903
b2794066
MS
109042016-03-16 Martin Sebor <msebor@redhat.com>
10905
10906 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
10907
aa43616c
RH
109082016-03-16 Richard Henderson <rth@redhat.com>
10909
10910 PR middle-end/70199
10911 * gcc.c-torture/compile/pr70199.c: New.
10912
59608fe5
L
109132016-03-16 H.J. Lu <hongjiu.lu@intel.com>
10914
10915 * gcc.dg/uninit-19.c: Run dos2unix.
10916
ab4c578f
MP
109172016-03-16 Marek Polacek <polacek@redhat.com>
10918
10919 PR c/70093
10920 * gcc.dg/nested-func-10.c: New test.
10921 * gcc.dg/nested-func-9.c: New test.
10922
f5387e76
JJ
109232016-03-16 Jakub Jelinek <jakub@redhat.com>
10924
10925 PR tree-optimization/68714
10926 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
10927
7662b718
TV
109282016-03-16 Tom de Vries <tom@codesourcery.com>
10929
10930 PR tree-optimization/68715
10931 * gcc.dg/graphite/pr68715-2.c: New test.
10932 * gcc.dg/graphite/pr68715.c: New test.
10933 * gfortran.dg/graphite/pr68715.f90: New test.
10934
be7ce7ae
TV
109352016-03-16 Tom de Vries <tom@codesourcery.com>
10936
10937 PR tree-optimization/68809
10938 * gcc.dg/graphite/pr68809-2.c: New test.
10939 * gcc.dg/graphite/pr68809.c: New test.
10940
1935f250
JJ
109412016-03-16 Jakub Jelinek <jakub@redhat.com>
10942
6651c93e
JJ
10943 PR c++/70147
10944 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
10945 method call to i () as argument. Adjust expected output.
10946
1935f250
JJ
10947 PR c++/70147
10948 * g++.dg/ubsan/pr70147-1.C: New test.
10949 * g++.dg/ubsan/pr70147-2.C: New test.
10950
ab1caa6e
MS
109512016-03-15 Martin Sebor <msebor@redhat.com>
10952
10953 PR c++/58281
10954 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
10955
5c2a1bbb
JDA
109562016-03-15 John David Anglin <danglin@gcc.gnu.org>
10957
cb5d8ad1
JDA
10958 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
10959 hppa*-*-hpux*.
10960
b440dd40
JDA
10961 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
10962
5c2a1bbb
JDA
10963 PR libfortran/69799
10964 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
10965 libatomic_available.
10966
42c729c5
MP
109672016-03-15 Marek Polacek <polacek@redhat.com>
10968
10969 PR c++/70209
10970 * g++.dg/ext/attribute-may-alias-4.C: New test.
10971
82b1c550
AM
109722016-03-15 Alexander Monakov <amonakov@ispras.ru>
10973
10974 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
10975 -fvar-tracking-assignments-toggle flag.
10976
4ccbf3a6
PH
109772016-03-15 Pat Haugen <pthaugen@us.ibm.com>
10978
10979 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
10980
c39858bd
JJ
109812016-03-15 Jakub Jelinek <jakub@redhat.com>
10982
10983 PR rtl-optimization/70222
10984 * gcc.c-torture/execute/pr70222-1.c: New test.
10985 * gcc.c-torture/execute/pr70222-2.c: New test.
10986
8be119c1
RH
109872016-03-15 Richard Henderson <rth@redhat.com>
10988
10989 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
10990
6598bb55
AB
109912016-03-15 Andrey Belevantsev <abel@ispras.ru>
10992
10993 PR rtl-optimization/69032
10994 * gcc.dg/pr69032.c: New test.
10995
81fa2944
AB
109962016-03-15 Andrey Belevantsev <abel@ispras.ru>
10997
10998 PR rtl-optimization/63384
4a148e19 10999 * g++.dg/pr63384.C: New test.
81fa2944 11000
74ea9ab6
AB
110012016-03-15 Andrey Belevantsev <abel@ispras.ru>
11002
11003 PR target/64411
11004 * gcc.target/i386/pr64411.C: New test.
11005
045d5055
TV
110062016-03-15 Tom de Vries <tom@codesourcery.com>
11007
11008 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
11009 * gfortran.dg/goacc/kernels-alias.f95: New test.
11010
3ea33585
MS
110112016-03-14 Martin Sebor <msebor@redhat.com>
11012
11013 PR c++/53792
11014 * g++.dg/cpp0x/constexpr-inline.C: New test.
11015 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
11016
1df7b330
DE
110172016-03-14 David Edelsohn <dje.gcc@gmail.com>
11018
11019 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
11020
79b57d18
JJ
110212016-03-14 Jakub Jelinek <jakub@redhat.com>
11022
11023 PR middle-end/70219
11024 * gcc.dg/pr70219.c: New test.
11025
3cbf012a
BS
110262016-03-14 Bernd Schmidt <bschmidt@redhat.com>
11027
11028 PR target/70083
11029 * gcc.dg/torture/pr70083.c: New test.
11030 * gcc.target/i386/pr70083.c: New test.
11031
a9fee7cd
RB
110322016-03-14 Richard Biener <rguenther@suse.de>
11033
11034 PR tree-optimization/56365
11035 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
11036
4799603f
SB
110372016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
11038
11039 PR target/70098
11040 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
11041 New function.
11042 * g++.dg/pr70098.C: New testcase.
11043
11044
760ca967
TV
110452016-03-14 Tom de Vries <tom@codesourcery.com>
11046
11047 PR tree-optimization/70045
11048 * gcc.dg/graphite/pr70045.c: New test.
11049
44e66a77
JD
110502016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11051
11052 PR fortran/69043
11053 * gfortran.dg/include_9.f90: New test.
11054
a18e0fe1
DH
110552016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
11056
11057 PR fortran/45076
11058 gfortran.dg/prof/prof.exp: New script.
11059 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
11060
d0aca6ab
AB
110612016-03-12 Andrey Belevantsev <abel@ispras.ru>
11062
11063 PR rtl-optimization/69307
11064 * gcc.dg/pr69307.c: New test.
11065
cefe08a4
VM
110662016-03-12 Vladimir Makarov <vmakarov@redhat.com>
11067
11068 PR target/69614
11069 * gcc.target/arm/pr69614.c: New.
11070
70112e2a
PT
110712016-03-12 Paul Thomas <pault@gcc.gnu.org>
11072
11073 PR fortran/70031
11074 * gfortran.dg/submodule_14.f08: New test
11075
11076 PR fortran/69524
11077 * gfortran.dg/submodule_15.f08: New test
11078
3f1e5d3a
PP
110792016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
11080
11081 PR c++/70106
11082 * g++.dg/cpp1y/paren3.C: New test.
11083
a3f6d680
MM
110842016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
11085
11086 PR target/70131
11087 * gcc.target/powerpc/ppc-round2.c: New test.
11088
92348f09
BS
110892016-03-11 Bernd Schmidt <bschmidt@redhat.com>
11090
11091 PR target/70123
11092 * gcc.dg/torture/pr70123.c: New test.
11093
cebde9e9
JL
110942016-03-11 Jeff Law <law@redhat.com>
11095
11096 PR tree-optimization/70190
11097 * gcc.c-torture/compile/pr70190.c: New test.
11098
3edc5da4
DM
110992016-03-11 David Malcolm <dmalcolm@redhat.com>
11100
11101 PR c/68187
11102 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
11103 case.
11104 (test43_b): Likewise.
11105 (test43_c): Likewise.
11106 (test43_d): Likewise.
11107 (test43_e): Likewise.
11108 (test43_f): Likewise.
11109 (test43_g): Likewise.
11110 (test44_a): Likewise.
11111 (test44_b): Likewise.
11112 (test44_c): Likewise.
11113 (test44_d): Likewise.
11114 (test44_e): Likewise.
11115
318c1204
DM
111162016-03-11 David Malcolm <dmalcolm@redhat.com>
11117
11118 PR c/70085
11119 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
11120
bc062234
KT
111212016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11122
11123 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
11124 dg-options.
11125
acfc1ac1
KT
111262016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11127
11128 PR target/70002
11129 PR target/69245
11130 * gcc.target/aarch64/pr69245_2.c: New test.
11131
d1e2bb2d
JJ
111322016-03-11 Jakub Jelinek <jakub@redhat.com>
11133
11134 PR tree-optimization/70177
11135 * gcc.dg/pr70177.c: New test.
11136
07350627
AL
111372016-03-11 Alan Lawrence <alan.lawrence@arm.com>
11138
11139 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
11140
5c6706f7
AL
111412016-03-11 Alan Lawrence <alan.lawrence@arm.com>
11142
11143 * gcc.dg/tree-ssa/sra-20.c: New.
11144
02d472a2
JJ
111452016-03-11 Jakub Jelinek <jakub@redhat.com>
11146
686d390a
JJ
11147 PR rtl-optimization/70174
11148 * gcc.dg/pr70174.c: New test.
11149
02d472a2
JJ
11150 PR tree-optimization/70169
11151 * gcc.dg/pr70169.c: New test.
11152
0f9befa1
IE
111532016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
11154
11155 PR target/70160
11156 * gcc.target/i386/pr70160.c: New test.
11157
432d4670
AK
111582016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11159
11160 * gcc.target/s390/dfp-1.c: New test.
11161
a3dc8760
NC
111622016-03-10 Nick Clifton <nickc@redhat.com>
11163
11164 PR target/70044
11165 * gcc.target/aarch64/pr70044.c: New test.
11166
b87a8d7d
PP
111672016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
11168 Jakub Jelinek <jakub@redhat.com>
11169
11170 PR c++/70001
11171 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
11172 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
11173 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
11174
4f4ada6a
JH
111752016-03-10 Jan Hubicka <hubicka@ucw.cz>
11176
11177 PR lto/69589
11178 * g++.dg/lto/pr69589_0.C: New testcase
11179 * g++.dg/lto/pr69589_1.C: New testcase
11180
d49b0aa0
MP
111812016-03-10 Marek Polacek <polacek@redhat.com>
11182
11183 PR c++/70153
11184 * g++.dg/delayedfold/unary-plus1.C: New test.
11185
111862016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
11187
11188 * gcc.target/arm/pr45701-1.c: Escape brackets.
11189 * gcc.target/arm/pr45701-2.c: Likewise.
11190
71017a7b
AL
111912016-03-10 Alan Lawrence <alan.lawrence@arm.com>
11192
11193 * gfortran.dg/unconstrained_commons.f: New.
11194
ba52669f
AM
111952016-03-10 Alan Modra <amodra@gmail.com>
11196
11197 * gcc.dg/pr69195.c: New.
11198 * gcc.dg/pr69238.c: New.
11199
27742332
TV
112002016-03-10 Tom de Vries <tom@codesourcery.com>
11201
11202 PR testsuite/68915
11203 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
11204
3a81a594
RB
112052016-03-10 Richard Biener <rguenther@suse.de>
11206
11207 PR tree-optimization/70128
11208 * gcc.dg/tree-ssa/alias-34.c: New testcase.
11209 * gcc.dg/tree-ssa/alias-35.c: Likewise.
11210
3433b975
JJ
112112016-03-09 Jakub Jelinek <jakub@redhat.com>
11212
c2864f02
JJ
11213 PR tree-optimization/70152
11214 * gcc.dg/pr70152.c: New test.
11215
3433b975
JJ
11216 PR target/70086
11217 * gcc.target/i386/pr70086-1.c: New test.
11218 * gcc.target/i386/pr70086-2.c: New test.
11219 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
11220
11221 PR tree-optimization/70127
11222 * gcc.c-torture/execute/pr70127.c: New test.
11223
96b3c82d
CP
112242016-03-09 Cesar Philippidis <cesar@codesourcery.com>
11225
11226 * c-c++-common/goacc/combined-directives-2.c: New test.
11227
b4f3232d
DM
112282016-03-09 David Malcolm <dmalcolm@redhat.com>
11229
11230 PR c/68473
11231 PR c++/70105
11232 * g++.dg/diagnostic/pr70105.C: New test.
11233 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
11234 (test_multiple_ordinary_maps): New test function.
11235
40499f81
DM
112362016-03-09 David Malcolm <dmalcolm@redhat.com>
11237
11238 PR c/68473
11239 PR c++/70105
11240 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
11241 Drop range information from call to inform_at_rich_loc.
11242 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
11243 New.
11244 (test_show_locus): Replace calls to rich_location::add_range with
11245 calls to add_range. Rewrite the tests that used the now-defunct
11246 rich_location ctor taking a source_range. Simplify other tests
11247 by replacing calls to COMBINE_LOCATION_DATA with calls to
11248 make_location.
11249
c9e33662
RB
112502016-03-09 Richard Biener <rguenther@suse.de>
11251 Jakub Jelinek <jakub@redhat.com>
11252
11253 PR tree-optimization/70138
11254 * gcc.dg/vect/pr70138-1.c: New testcase.
11255 * gcc.dg/vect/pr70138-2.c: Likewise.
11256
2c73b764
JJ
112572016-03-09 Jakub Jelinek <jakub@redhat.com>
11258
11259 PR target/70049
11260 * gcc.target/i386/pr70049.c: New test.
11261
c06d25bb
RB
112622016-03-09 Richard Biener <rguenther@suse.de>
11263
11264 PR c/70143
11265 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
11266 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
11267 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
11268
5828a501
RO
112692016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
11270
11271 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
11272 arm-*-*.
11273
2e141c8d
JJ
112742016-03-09 Jakub Jelinek <jakub@redhat.com>
11275
5a9def37
JJ
11276 PR middle-end/67278
11277 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
11278
2e141c8d
JJ
11279 PR target/67278
11280 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
11281
11282 PR middle-end/70050
11283 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
11284 in testcase comment.
11285
bf751f40
TV
112862016-03-09 Tom de Vries <tom@codesourcery.com>
11287
11288 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
11289 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
11290 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
11291 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
11292 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
11293 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
11294 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
11295 * gfortran.dg/goacc/kernels-loop.f95: New test.
11296
e210c999
MS
112972016-03-08 Martin Sebor <msebor@redhat.com>
11298
11299 PR c++/62096
11300 * g++.dg/warn/overflow-warn-7.C: New test.
11301
80aac5c8
JM
113022016-03-08 Jason Merrill <jason@redhat.com>
11303
11304 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
11305 * lib/target-supports.exp (check_effective_target_concepts): New.
11306
12b81409
JJ
113072016-03-08 Jakub Jelinek <jakub@redhat.com>
11308
d259b234
JJ
11309 PR c++/70135
11310 * g++.dg/cpp1y/constexpr-loop4.C: New test.
11311 * g++.dg/ubsan/pr70135.C: New test.
11312
12b81409
JJ
11313 PR target/70110
11314 * gcc.dg/pr70110.c: New test.
11315
b4e9f2aa
MJ
113162016-03-07 Martin Jambor <mjambor@suse.cz>
11317
11318 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
11319 * c-c++-common/gomp/if-1.c: Likewise.
11320 * c-c++-common/gomp/pr61486-2.c: Likewise.
11321 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
11322 to dg-additional-options.
11323 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
11324 * g++/gomp/target-teams-1.c: Likewise.
11325 * gcc.dg/gomp/gomp.exp: Likewise.
11326 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
11327 dg-additional-options.
11328 * gfortran.dg/gomp/gomp.exp: Likewise.
11329 * gfortran.dg/gomp/target1.f90: Remove dg-options.
11330 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
11331 dg-additional-options.
11332 * gfortran.dg/gomp/target3.f90: Remove dg-options.
11333
f86e631e
MJ
113342016-03-07 Martin Jambor <mjambor@suse.cz>
11335
11336 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
11337 * c-c++-common/gomp/gridify-1.c: New test.
11338 * gfortran.dg/gomp/gridify-1.f90: Likewise.
11339
94156b3f
AV
113402016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
11341
11342 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
11343 trigger for cortex-r8, when scanning for register r8.
11344 * gcc.target/arm/pr45701-2.c: Likewise.
11345
a84a49b7 113462016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 11347 Jeff Law <law@redhat.com>
a84a49b7
RB
11348
11349 PR tree-optimization/69740
11350 * gcc.c-torture/compile/pr69740-1.c: New test.
11351 * gcc.c-torture/compile/pr69740-2.c: New test.
11352
e41f6c9e
BS
113532016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11354
11355 * lib/target-supports.exp
11356 (check_effective_target_whole_vector_shift): Enable for PPC64.
11357
57548bf5
RB
113582016-03-07 Richard Biener <rguenther@suse.de>
11359
11360 PR tree-optimization/70115
11361 * gcc.dg/torture/pr70115.c: New testcase.
11362
4ae13300
NS
113632016-03-07 Nathan Sidwell <nathan@codesourcery.com>
11364
11365 PR middle-end/69916
11366 * c-c-++-common/goacc/pr69916.c: New.
11367
5edb9853
RH
113682016-03-07 Richard Henderson <rth@redhat.com>
11369
11370 * gcc.c-torture/compile/pr70061.c: New test.
11371
2067a8f3
RB
113722016-03-07 Richard Biener <rguenther@suse.de>
11373
11374 PR testsuite/70109
11375 * gcc.dg/vect/O3-pr36098.c: New testcase.
11376
4145a9b7
CL
113772016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
11378
11379 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
11380
1878be32
EB
113812016-03-07 Eric Botcazou <ebotcazou@adacore.com>
11382
11383 * gnat.dg/renaming9.ad[sb]: New testcase.
11384
df762bb2
JJ
113852016-03-05 Jakub Jelinek <jakub@redhat.com>
11386
11387 PR c++/70084
11388 * g++.dg/expr/stdarg3.C: New test.
11389
7d461295
JL
113902016-03-04 Jeff Law <law@redhat.com>
11391
11392 PR tree-optimization/69196
11393 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
11394 x86_64-*-*.
11395
29b9828f
BS
113962016-03-04 Bernd Schmidt <bschmidt@redhat.com>
11397
b6b552fd
BS
11398 PR c/69973
11399 * gcc.dg/pr69973.c: New test.
11400
201d49e9
BS
11401 PR rtl-optimization/69941
11402 * gcc.dg/torture/pr69941.c: New test.
11403
29b9828f
BS
11404 PR c/69824
11405 * gcc.dg/pr69824.c: New test.
11406
640b7e74
TV
114072016-03-05 Tom de Vries <tom@codesourcery.com>
11408
11409 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
11410 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
11411 function.
11412
7a3a3fad
PP
114132016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
11414
11415 PR c++/66786
11416 * g++.dg/cpp1y/var-templ48.C: New test.
11417 * g++.dg/cpp1y/var-templ49.C: New test.
11418
cd439aec
EB
114192016-03-04 Eric Botcazou <ebotcazou@adacore.com>
11420
11421 * g++.dg/Wno-frame-address.C: Skip on IA-64.
11422
60204554
JJ
114232016-03-04 Jakub Jelinek <jakub@redhat.com>
11424
0c8825de
JJ
11425 PR c++/70035
11426 * g++.dg/ubsan/pr70035.C: New test.
11427
60204554
JJ
11428 PR target/70062
11429 * gcc.target/i386/pr70062.c: New test.
11430
f79d4eab
L
114312016-03-04 H.J. Lu <hongjiu.lu@intel.com>
11432
11433 * g++.dg/template/typename21.C: Remove c++98_only.
11434
ea81ce67
L
114352016-03-04 H.J. Lu <hongjiu.lu@intel.com>
11436
11437 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
11438
64b23c13
DM
114392016-03-04 David Malcolm <dmalcolm@redhat.com>
11440
11441 PR c/68187
11442 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
11443 function.
11444 (fn_42_b): Likewise.
11445 (fn_42_c): Likewise.
11446
729526f5
DM
114472016-03-04 David Malcolm <dmalcolm@redhat.com>
11448
11449 PR c/68187
11450 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
11451 function.
11452 (fn_40_b): Likewise.
11453 (fn_41_a): Likewise.
11454 (fn_41_b): Likewise.
11455
f9ea11ac
JJ
114562016-03-04 Jakub Jelinek <jakub@redhat.com>
11457
11458 PR target/70059
11459 * gcc.target/i386/avx512f-pr70059.c: New test.
11460 * gcc.target/i386/avx512dq-pr70059.c: New test.
11461
b6c38c69
BS
114622016-03-04 Bernd Schmidt <bschmidt@redhat.com>
11463
11464 PR rtl-optimization/57676
11465 * gcc.dg/torture/pr57676.c: New test.
11466
af3cdd34
IE
114672016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
11468
11469 * gcc.dg/pr70026.c: New test.
11470
7ff6ca38
MP
114712016-03-04 Marek Polacek <polacek@redhat.com>
11472
11473 PR c/69798
11474 * gcc.dg/cilk-plus/pr69798-1.c: New test.
11475 * gcc.dg/cilk-plus/pr69798-2.c: New test.
11476
a6bf62d5
KT
114772016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11478
11479 PR target/70004
11480 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
11481 Delete.
11482 (test_corners_sisd_si): Likewise.
11483 (main): Remove checks of the above.
11484 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
11485
ae4cdc6a
EB
114862016-03-04 Eric Botcazou <ebotcazou@adacore.com>
11487
11488 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
11489
08455559
CL
114902016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
11491
11492 * gcc.dg/torture/pr69951.c: Accept argc==0.
11493
e9a35493
RB
114942016-03-04 Richard Biener <rguenther@suse.de>
11495
11496 PR c++/70054
11497 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
11498 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
11499
fba054c2
DV
115002016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
11501
11502 PR testsuite/69766
11503 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
11504 testing multiarch.
11505
f10cdc6c
JJ
115062016-03-04 Jakub Jelinek <jakub@redhat.com>
11507
11508 PR debug/69947
11509 * gcc.dg/guality/pr69947.c: New test.
11510
2e981ba0
JJ
115112016-03-03 Jakub Jelinek <jakub@redhat.com>
11512
11513 PR ada/70017
11514 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
11515
0ba3bfa2
KT
115162016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11517
11518 PR rtl-optimization/69904
11519 * gcc.target/arm/pr69904.c: New test.
11520
97ecdb46
JJ
115212016-03-03 Jakub Jelinek <jakub@redhat.com>
11522
11523 PR target/70021
11524 * gcc.dg/vect/pr70021.c: New test.
11525 * gcc.target/i386/pr70021.c: New test.
11526
a2a743a1
MP
115272016-03-03 Marek Polacek <polacek@redhat.com>
11528
11529 PR middle-end/70050
11530 * gcc.dg/pr70050.c: New test.
11531
fa07ecdd
JG
115322016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
11533
11534 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
11535
23504262
ML
115362016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
11537
11538 PR tree-optimization/70043
11539 * gfortran.dg/vect/pr70043.f90: New test.
11540
b7b9e1a9
EB
115412016-03-03 Eric Botcazou <ebotcazou@adacore.com>
11542
11543 * gnat.dg/specs/task1.ads: New test.
11544
cb83ba54
RO
115452016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
11546
11547 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
11548 Invoke gdb with -batch.
11549 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
11550
a75f5e30
RB
115512016-03-03 Richard Biener <rguenther@suse.de>
11552
11553 PR tree-optimization/55936
11554 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
11555
268bc320
JL
115562016-03-02 Jeff Law <law@redhat.com>
11557
815f20ab
JL
11558 PR rtl-optimization/69942
11559 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
11560 effects of argument promotions.
11561
268bc320
JL
11562 PR tree-optimization/69987
11563 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
11564 target does not support -fprefetch-loop-arrays.
11565
171f7de5
UB
115662016-03-02 Uros Bizjak <ubizjak@gmail.com>
11567
11568 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
11569
192912db
BC
115702016-03-02 Bin Cheng <bin.cheng@arm.com>
11571
c7908871 11572 PR rtl-optimization/69052
192912db
BC
11573 * gcc.target/i386/pr69052.c: New test.
11574
90a7a40b
AM
115752016-03-02 Alan Modra <amodra@gmail.com>
11576
11577 * gcc.dg/pr69990.c: New.
11578
69fa742f
JJ
115792016-03-02 Jakub Jelinek <jakub@redhat.com>
11580
de752fb0
JJ
11581 PR c/68062
11582 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
11583
11584 PR middle-end/70022
11585 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
11586
69fa742f
JJ
11587 PR target/70028
11588 * gcc.target/i386/pr70028.c: New test.
11589
7c65bd56
MK
115902016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
11591
11592 * c-c++-common/asan/swapcontext-test-1.c,
11593 * c-c++-common/tsan/thread_leak.c,
11594 * g++.dg/tsan/aligned_vs_unaligned_race.C,
11595 * g++.dg/tsan/benign_race.C,
11596 * g++.dg/tsan/fd_close_norace.C,
11597 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
11598 races with sanitizer output
11599
37d98220 116002016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 11601 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
11602
11603 PR target/67278
11604 * gcc.dg/simd-8.c: New testcase.
11605
218db463
RB
116062016-03-02 Richard Biener <rguenther@suse.de>
11607
11608 PR middle-end/67278
11609 * gcc.dg/simd-7.c: New testcase.
11610
22c72158
EB
116112016-03-02 Eric Botcazou <ebotcazou@adacore.com>
11612
11613 * gcc.target/i386/pr70007.c: Tweak.
11614
9a790ccc
DV
116152016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
11616
11617 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
11618
bd02f00f
MP
116192016-03-02 Marek Polacek <polacek@redhat.com>
11620
11621 PR c/67854
11622 * gcc.dg/pr67854.c: New test.
11623
1e840f39
JJ
116242016-03-02 Jakub Jelinek <jakub@redhat.com>
11625
11626 PR middle-end/70025
11627 * gcc.dg/torture/pr70025.c: New test.
11628
bca00241
VK
116292016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
11630
11631 PR tree-optimization/68621
11632 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
11633
0bca04b8
EB
116342016-03-01 Eric Botcazou <ebotcazou@adacore.com>
11635
11636 * gcc.target/i386/pr70007.c: New test.
11637
2a9afc86
JL
116382016-03-01 Jeff Law <law@redhat.com>
11639
eab2541b 11640 PR tree-optimization/69196
9d83ef71 11641 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 11642
2a9afc86
JL
11643 PR tree-optimization/69196
11644 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
11645 duplicating code and spoiling the expected output.
11646
0d39977e
MM
116472016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
11648
11649 PR target/70033
11650 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
11651 supports power9 before doing tests.
11652 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
11653 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
11654 * gcc.target/powerpc/p9-permute.c: Likewise.
11655
a0c0699d
UB
116562016-03-01 Uros Bizjak <ubizjak@gmail.com>
11657
11658 PR target/70027
11659 * gcc.target/i386/pr70027.c: New test.
11660
0ae3ef47 116612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
11662
11663 * gcc.dg/pr70017.c: New test.
11664
686e2237
JJ
116652016-03-01 Jakub Jelinek <jakub@redhat.com>
11666
11667 PR c/69796
11668 PR c/69974
11669 * gcc.dg/pr69796.c: New test.
11670 * gcc.dg/pr69974.c: New test.
11671
f8e4188c
EB
116722016-03-01 Eric Botcazou <ebotcazou@adacore.com>
11673
11674 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
11675
5e3f1c7c
JL
116762016-02-29 Jeff Law <law@redhat.com>
11677
11678 PR tree-optimization/69987
11679 * gfortran.dg/pr69987.f90: New test.
11680
11681 PR tree-optimization/69989
11682 * gcc.c-torture/compile/pr69989-2.c: New test.
11683
1be56bc5
MP
116842016-03-01 Marek Polacek <polacek@redhat.com>
11685
11686 PR c++/69795
11687 * g++.dg/parse/invalid1.C: New test.
11688
1b19470d
RB
116892016-03-01 Richard Biener <rguenther@suse.de>
11690
11691 PR middle-end/70022
11692 * gcc.dg/pr70022.c: New testcase.
11693
3ae0661a
IE
116942016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
11695
11696 PR tree-optimization/69956
11697 * gcc.dg/pr69956.c: New test.
11698
0f09ab88
BS
116992016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11700
11701 PR target/70011
11702 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
11703 XFAIL when hardware supports efficient unaligned storage access.
11704
76d881bf
PP
117052016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
11706
11707 PR c++/69961
11708 * g++.dg/template/pr69961a.C: New test.
11709 * g++.dg/template/pr69961b.C: New test.
11710
7168133a
DM
117112016-02-29 David Malcolm <dmalcolm@redhat.com>
11712
11713 PR preprocessor/69985
11714 * gcc.dg/cpp/pr69985.c: New test case.
11715
0c6072a3
JL
117162016-02-29 Jeff Law <law@redhat.com>
11717
e66f219b
JL
11718 PR tree-optimization/70005
11719 * gcc.c-torture/execute/pr70005.c New test.
11720
0c6072a3
JL
11721 PR tree-optimization/69999
11722 * gcc.c-torture/compile/pr69999.c: New test.
11723
fd9fbdb3
YR
117242016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
11725
11726 PR tree-optimization/69652
11727 * gcc.dg/torture/pr69652.c: Delete test.
11728 * gcc.dg/vect/pr69652.c: New test.
11729
cbd400b4
RB
117302016-02-19 Richard Biener <rguenther@suse.de>
11731
11732 PR tree-optimization/69980
11733 * gfortran.dg/vect/pr69980.f90: New testcase.
11734
84ea0f58
EB
117352016-02-29 Eric Botcazou <ebotcazou@adacore.com>
11736
11737 * gcc.target/sparc/20160229-1.c: New test.
11738
5d2a63dc
EB
117392016-02-29 Eric Botcazou <ebotcazou@adacore.com>
11740
11741 * gnat.dg/stack_usage3.adb: New test.
11742 * gnat.dg/stack_usage3_pkg.ads: New helper.
11743
93e708f9
EB
117442016-02-29 Eric Botcazou <ebotcazou@adacore.com>
11745
11746 * gnat.dg/renaming8.adb: New test.
11747 * gnat.dg/renaming8_pkg1.ads: New helper.
11748 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
11749 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
11750
6512bc93
RB
117512016-02-29 Richard Biener <rguenther@suse.de>
11752
11753 PR tree-optimization/69720
11754 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
11755
7b201a88
TK
117562016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
11757
11758 PR fortran/68147
11759 PR fortran/47674
11760 * gfortran.dg/realloc_on_assign_26.f90: New test case.
11761
82ee0cf2 117622016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
11763 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11764
11765 PR fortran/56007
11766 * gfortran.dg/coarray_8.f90: Adjust error message.
11767 * gfortran.dg/pr56007.f90: New test.
11768 * gfortran.dg/pr56007.f: New test.
11769
cdc1a2c8
L
117702016-02-28 H.J. Lu <hongjiu.lu@intel.com>
11771
11772 PR tree-optimization/69989
11773 * gcc.dg/torture/pr69989.c: New test.
11774
33505bcf
EB
117752016-02-28 Eric Botcazou <ebotcazou@adacore.com>
11776
11777 * gcc.target/i386/stack-realign-win.c: New test.
11778
524bfb19
HA
117792016-02-28 Harald Anlauf <anlauf@gmx.de>
11780
11781 PR fortran/60126
11782 * gfortran.dg/pr60126.f90: New test.
11783
bd542508
JL
117842016-02-27 Jeff Law <law@redhat.com>
11785
11786 Revert
11787 2016-02-26 Richard Biener <rguenther@suse.de>
11788 Jeff Law <law@redhat.com>
11789
11790 PR tree-optimization/69740
11791 * gcc.c-torture/compile/pr69740-1.c: New test.
11792 * gcc.c-torture/compile/pr69740-2.c: New test.
11793
dd1291e0
JD
117942016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11795
5fb67f8b 11796 PR fortran/69910
dd1291e0
JD
11797 * gfortran.dg/newunit_4.f90: New test.
11798
5cfefb59
JJ
117992016-02-27 Jakub Jelinek <jakub@redhat.com>
11800
11801 PR target/69613
11802 PR rtl-optimization/69886
11803 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
11804 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
11805 target.
11806
20ba5f33
MS
118072016-02-26 Martin Sebor <msebor@redhat.com>
11808
11809 PR tree-optimization/15826
11810 * gcc.dg/tree-ssa/pr15826.c: New test.
11811
e6fb01b0
JJ
118122016-02-26 Jakub Jelinek <jakub@redhat.com>
11813
11814 PR target/69969
11815 * gcc.target/powerpc/pr69969.c: New test.
11816
e3e0cf64
MS
118172016-02-26 Martin Sebor <msebor@redhat.com>
11818
11819 PR c++/15766
11820 * g++.old-deja/g++.other/decl5.C: Add a test case.
11821
d1f2bea5
SB
118222016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
11823
11824 PR target/69946
11825 * gcc.target/powerpc/pr69946.c: New file.
11826
4a4f9d2b 118272016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 11828 Jeff Law <law@redhat.com>
4a4f9d2b 11829
e3e0cf64 11830 PR tree-optimization/69740
4a4f9d2b
RB
11831 * gcc.c-torture/compile/pr69740-1.c: New test.
11832 * gcc.c-torture/compile/pr69740-2.c: New test.
11833
ad2a2706
MJ
118342016-02-26 Martin Jambor <mjambor@suse.cz>
11835
11836 PR middle-end/69920
11837 * gcc.dg/torture/pr69932.c: New test.
11838 * gcc.dg/torture/pr69936.c: Likewise.
11839
1d11f7ce
AK
118402016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11841
11842 PR target/69709
11843 * gcc.target/s390/pr69709.c: New test.
11844
6cfccbb2
KT
118452016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11846
11847 PR target/69245
11848 * gcc.target/aarch64/pr69245_1.c: New test.
11849
ac59ad4e
KT
118502016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11851
11852 PR target/69613
11853 * gcc.dg/torture/pr69613.c: New test.
11854
a2ad54a0
JJ
118552016-02-26 Jakub Jelinek <jakub@redhat.com>
11856
11857 PR rtl-optimization/69891
11858 * gcc.target/i386/pr69891.c: New test.
11859
0884062c 118602016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
11861 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11862
d2369d4f 11863 PR target/61397
c163789b
MM
11864 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
11865 functionality for both 32-bit and 64-bit.
11866
5aed7e2c
RB
118672016-02-26 Richard Biener <rguenther@suse.de>
11868
11869 PR tree-optimization/69551
11870 * gcc.dg/torture/pr69951.c: New testcase.
11871
798e2a8e
RB
118722016-02-25 Richard Biener <rguenther@suse.de>
11873
11874 PR tree-optimization/48795
11875 * gcc.dg/Warray-bounds-18.c: New testcase.
11876
9559fbac
RO
118772016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
11878
11879 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
11880
c049b107
JJ
118812016-02-25 Jakub Jelinek <jakub@redhat.com>
11882
11883 PR rtl-optimization/69896
11884 * gcc.dg/pr69896.c: New test.
11885
1137001c
PP
118862016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
11887
11888 PR c++/69736
11889 * g++.dg/cpp1y/paren2.C: New test.
11890
2e9c8641
MS
118912016-02-24 Martin Sebor <msebor@redhat.com>
11892
11893 PR c/51147
11894 * gcc.dg/enum-mode-2.c: New test.
11895
03ca8fb3
JJ
118962016-02-24 Jakub Jelinek <jakub@redhat.com>
11897
11898 PR c++/69922
11899 * g++.dg/warn/Wnonnull-compare-6.C: New test.
11900 * g++.dg/warn/Wnonnull-compare-7.C: New test.
11901 * g++.dg/ubsan/pr69922.C: New test.
11902
0b05329b
MP
119032016-02-24 Marek Polacek <polacek@redhat.com>
11904
11905 PR c/69819
11906 * gcc.dg/pr69819.c: New test.
11907
57c2c374
MS
119082016-02-24 Martin Sebor <msebor@redhat.com>
11909
3b96b93a
MS
11910 PR c++/69912
11911 * g++.dg/ext/flexary15.C: New test.
11912
119132016-02-24 Martin Sebor <msebor@redhat.com>
11914
11915 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 11916 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 11917 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 11918
65433bb5
MK
119192016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
11920 Charles Baylis <charles.baylis@linaro.org>
11921
11922 PR debug/61033
11923 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
11924
f802a424 119252016-02-24 Richard Biener <rguenther@suse.de>
44293580 11926 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
11927
11928 PR middle-end/69760
11929 * gcc.dg/torture/pr69760.c: New testcase.
11930
525f795f
RO
119312016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
11932
11933 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
11934 pattern on Solaris with as.
11935
cd7bbceb
KT
119362016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11937
11938 * gcc.target/arm/cond_sub_restrict_it.c: New test.
11939 * gcc.target/arm/condarith_restrict_it.c: Likewise.
11940 * gcc.target/arm/movcond_restrict_it.c: Likewise.
11941 * gcc.target/arm/negscc_restrict_it.c: Likewise.
11942
89c0c1fd
JJ
119432016-02-24 Jakub Jelinek <jakub@redhat.com>
11944
11945 PR middle-end/69915
11946 * gcc.dg/pr69915.c: New test.
11947
0683fd27
KT
119482016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11949
11950 PR rtl-optimization/69886
11951 * gcc.dg/torture/pr69886.c: New test.
11952
e53d562a
RB
119532016-02-24 Richard Biener <rguenther@suse.de>
11954
11955 PR middle-end/68963
11956 * gcc.dg/torture/pr68963.c: New testcase.
11957
74a00288
KT
119582016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11959
11960 PR target/69875
11961 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
11962 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
11963 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
11964 * gcc.target/arm/atomic_loaddi_1.c: New test.
11965 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
11966 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
11967 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
11968 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
11969 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
11970 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
11971 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
11972 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
11973
340fd4c9
JJ
119742016-02-24 Jakub Jelinek <jakub@redhat.com>
11975
11976 PR middle-end/69909
11977 * gcc.dg/torture/pr69909.c: New test.
11978
47d3fdb2
RB
119792016-02-24 Richard Biener <rguenther@suse.de>
11980
11981 PR tree-optimization/69907
11982 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
11983 * gcc.dg/vect/bb-slp-34.c: XFAIL.
11984 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
11985
dab73e73
CB
119862016-02-24 Christian Bruel <christian.bruel@st.com>
11987
11988 * gcc.target/arm/pragma_cpp_fma.c: New test.
11989
7cc5ec65
JD
119902016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11991
11992 PR fortran/61156
11993 * gfortran.dg/include_6.f90: Update test.
11994
067fbd8b
JJ
119952016-02-23 Jakub Jelinek <jakub@redhat.com>
11996
11997 PR objc/69844
11998 * objc.dg/pr69844.m: New test.
11999
64a454d9
JD
120002016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12001
12002 PR libgfortran/69456
12003 * gfortran.dg/namelist_89.f90: New test.
12004 * gfortran.dg/pr59700.f90: Update test..
12005
35886f0b
MS
120062016-02-23 Martin Sebor <msebor@redhat.com>
12007
12008 PR middle-end/69780
12009 * g++.dg/ext/builtin_alloca.C: New test.
12010 * gcc.dg/builtins-68.c: New test.
12011
162cc7e3
RH
120122016-02-23 Richard Henderson <rth@redhat.com>
12013
12014 * gcc.target/i386/addr-space-3.c: Remove test.
12015
196440f8
DM
120162016-02-23 David Malcolm <dmalcolm@redhat.com>
12017
12018 PR preprocessor/69126
12019 PR preprocessor/69543
12020 * c-c++-common/pr69126-2-long.c: New test.
12021 * c-c++-common/pr69126-2-short.c: New test.
12022 * c-c++-common/pr69543-1.c: Remove xfail.
12023
1d3121af
DM
120242016-02-23 David Malcolm <dmalcolm@redhat.com>
12025
12026 PR preprocessor/69126
12027 PR preprocessor/69543
12028 PR preprocessor/69558
12029 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
12030 (f): Rename to...
12031 (test_2): ...this, and add leading comment.
12032 (MACRO_3, test_3): New.
12033 (MACRO_4A, MACRO_4B, test_4): New.
12034 (MACRO): Rename to...
12035 (MACRO_5): ...this.
12036 (g): Rename to...
12037 (test_5): ...this, updating for renaming of MACRO, and
12038 add leading comment.
12039 * c-c++-common/pr69543-1.c: New.
12040 * c-c++-common/pr69543-2.c: New.
12041 * c-c++-common/pr69543-3.c: New.
12042 * c-c++-common/pr69543-4.c: New.
12043 * c-c++-common/pr69558-1.c: New.
12044 * c-c++-common/pr69558-2.c: New.
12045 * c-c++-common/pr69558-3.c: New.
12046 * c-c++-common/pr69558-4.c: New.
12047 * gcc.dg/pr69558.c: Move to...
12048 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
12049 xfail for c++.
12050
f99c3557
TS
120512016-02-23 Thomas Schwinge <thomas@codesourcery.com>
12052
12053 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
12054 to -ftree-parallelize-loops/-fopenacc changes.
12055 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
12056 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
12057 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
12058 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
12059 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
12060 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
12061 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
12062 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
12063 * c-c++-common/goacc/kernels-loop.c: Likewise.
12064 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
12065 * c-c++-common/goacc/kernels-reduction.c: Likewise.
12066 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
12067 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
12068
c60ec7c2
RO
120692016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12070
12071 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
12072
f1a62b6f
JJ
120732016-02-23 Jakub Jelinek <jakub@redhat.com>
12074
e67bf044
JJ
12075 PR c++/69902
12076 * g++.dg/warn/Wnonnull-compare-5.C: New test.
12077
f1a62b6f
JJ
12078 PR c/69900
12079 * gcc.dg/pr69900.c: New test.
12080
20c5e09e
MJ
120812016-02-23 Martin Jambor <mjambor@suse.cz>
12082
12083 PR tree-optimization/69666
12084 * gcc.dg/tree-ssa/pr69666.c: New test.
12085
e457a6fc
AV
120862016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
12087
12088 PR fortran/67451
12089 * gfortran.dg/coarray_allocate_5.f08: New test.
12090
d7b574f4
AK
120912016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12092
12093 * gcc.target/s390/vcond-shift.c: Move to ...
12094 * gcc.target/s390/vector/vcond-shift.c: ... here.
12095
58bdeb44
AK
120962016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12097
12098 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
12099 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
12100
7cd0387b
AK
121012016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12102
12103 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
12104
4246c8da
MW
121052016-02-20 Mark Wielaard <mjw@redhat.com>
12106
12107 PR c/28901
12108 * gcc.dg/unused-variable-3.c: New test.
12109
f93bc532
JJ
121102016-02-22 Jakub Jelinek <jakub@redhat.com>
12111
12112 PR target/69888
12113 * gcc.target/i386/pr69888.c: New test.
12114
c4e360f4
RB
121152016-02-22 Richard Biener <rguenther@suse.de>
12116
12117 PR tree-optimization/69882
12118 * gfortran.dg/vect/pr69882.f90: New testcase.
12119
09c92f1c
JJ
121202016-02-22 Jakub Jelinek <jakub@redhat.com>
12121
12122 PR target/69885
12123 * gcc.dg/pr69885.c: New test.
12124
f88d45dc
OE
121252016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
12126
12127 PR target/69806
12128 PR target/54089
12129 * gcc.target/sh/pr54089-10.c: New.
12130
ce1ff48e
PT
121312016-02-20 Paul Thomas <pault@gcc.gnu.org>
12132
12133 PR fortran/69423
12134 * gfortran.dg/deferred_character_15.f90 : New test.
12135
bbf27208
DH
121362016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
12137
12138 PR fortran/57365
12139 gfortran.dg/allocate_with_source_18.f03: New test.
12140
121412016-02-20 Harald Anlauf <anlauf@gmx.de>
12142
12143 PR fortran/52531
12144 gfortran.dg/gomp/pr52531.f90: New test.
12145
268be88c
BE
121462016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
12147
12148 PR c++/69865
12149 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
12150 -std=c++03.
12151
4b6c824a
JJ
121522016-02-19 Jakub Jelinek <jakub@redhat.com>
12153
871b3f47
JJ
12154 PR c++/69826
12155 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
12156 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
12157
7a965d51
JJ
12158 PR c++/69850
12159 * g++.dg/warn/Wnonnull-compare-4.C: New test.
12160
4b6c824a
JJ
12161 PR c++/69851
12162 * g++.dg/torture/pr69851.C: New test.
12163
15fca21a
MS
121642016-02-19 Martin Sebor <msebor@redhat.com>
12165
12166 PR testsuite/69573
12167 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
12168
19e21586
JJ
121692016-02-19 Jakub Jelinek <jakub@redhat.com>
12170
03a616ac
JJ
12171 PR c++/69850
12172 * g++.dg/warn/Wnonnull-compare-2.C: New test.
12173 * g++.dg/warn/Wnonnull-compare-3.C: New test.
12174
19e21586
JJ
12175 PR c++/67767
12176 * g++.dg/cpp0x/pr67767.C: New test.
12177
2db16594
KT
121782016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12179
12180 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
12181 for fp, simd, crypto, crc, lse.
12182 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
12183 above.
12184 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
12185 effective target check.
12186
5a7d9d1e
JJ
121872016-02-19 Jakub Jelinek <jakub@redhat.com>
12188
12189 PR target/69820
12190 * gcc.target/i386/pr69820.c: New test.
12191
6448f064
AK
121922016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12193
12194 * gcc.target/s390/vector/int128-1.c: New test.
12195
d0a859e6
AK
121962016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12197
12198 * gcc.target/s390/vector/vec-vcond-1.c: New test.
12199
9e4eb643
AK
122002016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12201
12202 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
12203 instruction pattern name to prevent the testcase from failing with
12204 -march=z13.
12205
859a4c0e
AK
122062016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12207
12208 * gcc.target/s390/md/movstr-2.c: New test.
12209
efc2340b
MK
122102016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
12211
12212 * gcc.target/s390/morestack.c: New test.
12213
ca2bfbc2
DV
122142016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
12215
12216 PR target/69625
12217 * gcc.target/s390/pr69625.c: Add test case.
12218
efd4bd05
BE
122192016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
12220
12221 PR testsuite/68580
12222 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
12223
2bf2078a
MM
122242016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
12225
12226 PR target/68404
12227 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
12228 * gcc.target/powerpc/fusion3.c: Likewise.
12229
f003579e
RB
122302016-02-18 Richard Biener <rguenther@suse.de>
12231
12232 PR middle-end/69553
12233 * g++.dg/torture/pr69553.C: New testcase.
12234
19233914
NC
122352016-02-18 Nick Clifton <nickc@redhat.com>
12236
efd4bd05
BE
12237 PR target/62254
12238 PR target/69610
12239 * gcc.target/arm/pr62554.c: New test.
12240 * gcc.target/arm/pr69610-1.c: New test.
12241 * gcc.target/arm/pr69610-2.c: New test.
19233914 12242
23f27839
RB
122432016-02-18 Richard Biener <rguenther@suse.de>
12244
12245 PR middle-end/69854
12246 * gcc.dg/torture/pr69854.c: New testcase.
12247
932c0da4
JJ
122482016-02-17 Jakub Jelinek <jakub@redhat.com>
12249
12250 PR c++/69850
12251 * g++.dg/warn/Wnonnull-compare-1.C: New test.
12252
1bed93e4
BS
122532012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12254
12255 * gcc.target/powerpc/vec-cg.c: New test.
12256
57bfb134
RB
122572016-02-17 Richard Biener <rguenther@suse.de>
12258
12259 PR testsuite/69586
12260 * gcc.dg/uninit-21.c: Add -fno-short-enums.
12261
a44e0ebb
KT
122622016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12263
12264 PR target/69161
12265 * gcc.c-torture/compile/pr69161.c: New test.
12266
ffacd726
DS
122672016-02-17 David Sherwood <david.sherwood@arm.com>
12268
12269 PR target/69532
12270 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
12271 * gcc.target/arm/vect-fmaxmin.c: Likewise.
12272
448db8d2
EB
122732016-02-17 Eric Botcazou <ebotcazou@adacore.com>
12274
12275 * gcc.dg/ifcvt-4.c: Skip on Visium.
12276
e2f0522e
EB
122772016-02-17 Eric Botcazou <ebotcazou@adacore.com>
12278
12279 * gnat.dg/atomic8.adb: New test.
12280
bf17fe3f
EB
122812016-02-17 Eric Botcazou <ebotcazou@adacore.com>
12282
12283 * gnat.dg/discr46.ad[sb]: New test.
12284
ecf835e9
KN
122852016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
12286
12287 PR Target/48344
12288 * gcc.target/powerpc/pr48344-1.c: New test.
12289
49a1164a
TK
122902015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
12291
12292 PR fortran/69742
12293 * gfortran.dg/associate_21.f90: New test.
12294
bf14eba2
JJ
122952016-02-16 Jakub Jelinek <jakub@redhat.com>
12296
12297 PR c/69835
12298 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
12299 -Wnonnull in dg-options.
12300 * c-c++-common/nonnull-2.c: New test.
12301
35a093b6
JG
123022016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
12303 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12304
12305 * gcc.target/aarch64/vector_initialization_nostack.c: New.
12306
e387d491
JJ
123072016-02-16 Jakub Jelinek <jakub@redhat.com>
12308
12309 PR middle-end/69801
12310 * gcc.dg/pr69801.c: Add empty dg-options.
12311
ba539195
JN
123122016-02-16 James Norris <jnorris@codesourcery.com>
12313
12314 * c-c++-common/goacc/deviceptr-1.c: Add tests.
12315 * g++.dg/goacc/deviceptr-1.c: New file.
12316
2a2b8f64
JJ
123172016-02-16 Jakub Jelinek <jakub@redhat.com>
12318
12319 PR tree-optimization/69820
12320 * gcc.dg/vect/pr69820.c: New test.
12321
87440c29
RB
123222016-02-16 Richard Biener <rguenther@suse.de>
12323
12324 PR tree-optimization/69776
12325 * gcc.dg/torture/pr69776-2.c: New testcase.
12326
6d87c306
BS
123272016-02-16 Bernd Schmidt <bschmidt@redhat.com>
12328
12329 PR tree-optimization/69714
12330 * gcc.dg/torture/pr69714.c: New test.
12331
3824a0a2
JJ
123322016-02-16 Jakub Jelinek <jakub@redhat.com>
12333
12334 PR tree-optimization/69802
12335 * gcc.dg/pr69802.c: New test.
12336
c8cfe96e
RB
123372016-02-16 Richard Biener <rguenther@suse.de>
12338
12339 PR middle-end/69801
12340 * gcc.dg/pr69801.c: New testcase.
12341
fc12098d
JD
123422016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12343
12344 PR libgfortran/69651
12345 * gfortran.dg/read_bang.f90: New test.
12346 * gfortran.dg/read_bang4.f90: New test.
12347
ba6b3795
JJ
123482016-02-15 Jakub Jelinek <jakub@redhat.com>
12349
f0516ca4
JJ
12350 PR c++/69658
12351 * g++.dg/init/pr69658.C: New test.
12352
ba6b3795
JJ
12353 PR c++/69797
12354 * c-c++-common/pr69797.c: New test.
12355
de3f9a2d
PK
123562016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
12357
12358 * lib/target-supports.exp (check_effective_target_section_anchors): Add
12359 check for aarch64*-*-*.
12360
17a3b967
RB
123612016-02-15 Richard Biener <rguenther@suse.de>
12362
12363 PR tree-optimization/69783
12364 * gcc.dg/vect/pr69783.c: New testcase.
12365
1c48bff1
RB
123662016-02-15 Richard Biener <rguenther@suse.de>
12367
12368 PR tree-optimization/69776
12369 * gcc.dg/torture/pr69776.c: New testcase.
12370
1e6025b6
TK
123712016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
12372
12373 PR fortran/60526
12374 * gfortran.dg/type_decl_4.f90: Reinstated.
12375
d3308279
JDA
123762016-02-14 John David Anglin <danglin@gcc.gnu.org>
12377
12378 PR fortran/68746
12379 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
12380
b7c56581
TK
123812016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
12382
12383 PR fortran/60526
12384 PR bootstrap/69816
12385 * gfortran.dg/type_decl_4.f90: Removed.
12386
60cb4ef5
TK
123872016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
12388
12389 PR fortran/60526
12390 * gfortran.dg/type_decl_4.f90: New test.
12391
f6964637
AM
123922016-02-14 Alan Modra <amodra@gmail.com>
12393
1a8849d1 12394 PR testsuite/68886
f6964637
AM
12395 * gcc.c-torture/execute/stkalign.c: Revise test.
12396
f5121920
OE
123972016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
12398
12399 PR target/67260
12400 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
12401
6cda3ab6
OE
124022016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
12403
12404 PR target/67260
12405 * gcc.target/sh/torture/pr67260.c: New.
12406
6786e598
JDA
124072016-02-12 John David Anglin <danglin@gcc.gnu.org>
12408
12409 * gcc.dg/pr67964.c: Add dg-require-alias.
12410
7e05dad8
OE
124112016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
12412
12413 PR target/67636
12414 PR target/64345
12415 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
12416
7f4cc3ce
JD
124172016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12418
12419 PR libgfortran/69668
12420 * gfortran.dg/namelist_88.f90: New test.
12421
955ca6dc
JD
124222016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12423
12424 PR libgfortran/69668
12425 * gfortran.dg/namelist_38.f90: Update test.
12426 * gfortran.dg/namelist_84.f90: Update test.
12427
876217ae
DM
124282016-02-12 David Malcolm <dmalcolm@redhat.com>
12429
12430 PR other/69554
12431 * gcc.dg/pr69554-1.c: New test.
12432 * gfortran.dg/pr69554-1.F90: New test.
12433 * gfortran.dg/pr69554-2.F90: New test.
12434 * lib/gcc-dg.exp (proc dg-locus): New function.
12435 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
12436 distinguish between the caret-printing and non-caret-printing
12437 cases. If caret-printing has been explicitly enabled, bail out
12438 without attempting to fix up the output.
12439
61789eed
DM
124402016-02-12 David Malcolm <dmalcolm@redhat.com>
12441
12442 PR driver/69265
12443 PR driver/69453
12444 * gcc.dg/spellcheck-options-3.c: New test case.
12445 * gcc.dg/spellcheck-options-4.c: New test case.
12446 * gcc.dg/spellcheck-options-5.c: New test case.
12447 * gcc.dg/spellcheck-options-6.c: New test case.
12448 * gcc.dg/spellcheck-options-7.c: New test case.
12449 * gcc.dg/spellcheck-options-8.c: New test case.
12450 * gcc.dg/spellcheck-options-9.c: New test case.
12451 * gcc.dg/spellcheck-options-10.c: New test case.
12452
c3090c1f
JJ
124532016-02-12 Jakub Jelinek <jakub@redhat.com>
12454
12455 PR rtl-optimization/69764
12456 PR rtl-optimization/69771
12457 * c-c++-common/pr69764.c: New test.
12458 * gcc.dg/torture/pr69771.c: New test.
12459
8222034d
MP
124602016-02-12 Marek Polacek <polacek@redhat.com>
12461
12462 * g++.dg/torture/init-list1.C: New.
12463
f749f792
MP
124642016-02-12 Marek Polacek <polacek@redhat.com>
12465
12466 * gcc.dg/pr69522.c: Add empty dg-options.
12467
199fb02a
IE
124682016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
12469
12470 * g++.dg/lto/lto.exp: Include and init mpx.
12471 * g++.dg/lto/pr69729_0.C: New test.
12472
b69539cb
JJ
124732016-02-12 Jakub Jelinek <jakub@redhat.com>
12474
06ff7000
JJ
12475 PR ipa/69241
12476 * g++.dg/ipa/pr69241-4.C: New test.
12477
b69539cb
JJ
12478 PR ipa/68672
12479 * g++.dg/ipa/pr68672-1.C: New test.
12480 * g++.dg/ipa/pr68672-2.C: New test.
12481 * g++.dg/ipa/pr68672-3.C: New test.
12482
16595a1f
BS
124832016-02-12 Bernd Schmidt <bschmidt@redhat.com>
12484
12485 PR c/69522
6d87c306 12486 * gcc.dg/pr69522.c: New test.
16595a1f 12487
38d795d2
PP
124882016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
12489
12490 PR c++/69098
12491 * g++.dg/cpp1y/69098.C: New test.
12492 * g++.dg/cpp1y/69098-2.C: New test.
12493
9c582551
JJ
124942016-02-12 Jakub Jelinek <jakub@redhat.com>
12495
12496 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
12497 and neighbour -> neighbor.
12498 * objc.dg/attributes/method-nonnull-1.m: Likewise.
12499 * objc.dg/gnu-api-2-class-meta.m: Likewise.
12500 * c-c++-common/Wvarargs.c: Likewise.
12501 * c-c++-common/goacc/host_data-5.c: Likewise.
12502 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
12503 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
12504 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
12505 * gcc.target/aarch64/pr60697.c: Likewise.
12506 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
12507 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
12508 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
12509 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
12510 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
12511 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
12512 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
12513 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
12514 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
12515 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
12516 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
12517 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
12518 * g++.dg/lookup/koenig5.C: Likewise.
12519 * g++.dg/ext/no-asm-2.C: Likewise.
12520 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
12521 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
12522 * gfortran.dg/used_types_16.f90: Likewise.
12523 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
12524 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
12525 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
12526 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
12527 * gfortran.dg/abstract_type_6.f03: Likewise.
12528 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
12529 * gfortran.dg/used_types_15.f90: Likewise.
12530 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
12531 * gfortran.dg/exit_3.f08: Likewise.
12532 * gfortran.dg/open_status_2.f90: Likewise.
12533 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
12534 * gfortran.dg/intrinsic_std_1.f90: Likewise.
12535 * gfortran.dg/associate_1.f03: Likewise.
12536 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
12537 * gfortran.dg/intrinsic_std_6.f90: Likewise.
12538 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
12539 * gcc.dg/builtin-object-size-1.c: Likewise.
12540 * gcc.dg/noreturn-6.c: Likewise.
12541 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
12542 * gcc.dg/globalalias.c: Likewise.
12543 * gcc.dg/builtins-config.h: Likewise.
12544 * gcc.dg/pr30457.c: Likewise.
12545 * gcc.c-torture/compile/volatile-1.c: Likewise.
12546 * gcc.c-torture/execute/20101011-1.c: Likewise.
12547 * c-c++-common/Waddress-1.c: Likewise.
12548
66756373
JJ
125492016-02-11 Jakub Jelinek <jakub@redhat.com>
12550
12551 PR c/69768
12552 * c-c++-common/Waddress-1.c: New test.
12553
76fe932b
AV
125542016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
12555
12556 PR fortran/69296
12557 * gfortran.dg/associate_19.f03: New test.
12558 * gfortran.dg/associate_20.f03: New test.
12559
564c4d4b
OE
125602016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
12561
12562 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
12563
e1c1ecb0
KT
125642016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12565
12566 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
12567 .arch armv8-a\n. Add -dA to dg-options.
12568 * gcc.target/aarch64/assembler_arch_1.c: New test.
12569 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
12570
0d7d9458
PC
125712016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
12572
12573 PR c++/68726
12574 * g++.dg/cpp0x/pr68726.C: New.
12575
e6208a60
IE
125762016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
12577
12578 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
12579 test.
12580
281a11eb
RB
125812016-02-11 Richard Biener <rguenther@suse.de>
12582
12583 * g++.dg/tree-ssa/pr61034.C: Adjust.
12584
e03dd765
VM
125852016-02-10 Vladimir Makarov <vmakarov@redhat.com>
12586
4b48faf5 12587 PR target/69148
e03dd765
VM
12588 * gcc.target/s390/pr69148.c: New.
12589
cdc23927
YR
125902016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
12591
12592 PR tree-optimization/69652
12593 * gcc.dg/torture/pr69652.c: New test.
12594
e199dd0a
JJ
125952016-02-10 Jakub Jelinek <jakub@redhat.com>
12596 Patrick Palka <ppalka@gcc.gnu.org>
12597
12598 PR ipa/69241
12599 PR c++/69649
12600 * g++.dg/ipa/pr69241-1.C: New test.
12601 * g++.dg/ipa/pr69241-2.C: New test.
12602 * g++.dg/ipa/pr69241-3.C: New test.
12603 * g++.dg/ipa/pr69649.C: New test.
12604
d6b38027
UB
126052016-02-10 Uros Bizjak <ubizjak@gmail.com>
12606
12607 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
12608 * gcc.dg/tree-ssa/sra-18.c: Ditto.
12609
13b562c5
BC
126102016-02-10 Bin Cheng <bin.cheng@arm.com>
12611
12612 PR tree-optimization/68021
12613 * gcc.dg/tree-ssa/pr68021.c: New test.
12614
24a179f8
RB
126152016-02-10 Richard Biener <rguenther@suse.de>
12616
12617 PR tree-optimization/69726
12618 * gcc.dg/uninit-22.c: New testcase.
12619
0d99886f
AP
126202016-02-09 Andrew Pinski <apinski@cavium.com>
12621
12622 PR tree-opt/69282
12623 * gcc.c-torture/compile/20160205-1.c: New testcase.
12624
ab04995c
MM
126252016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
12626
12627 PR target/68404
12628 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
12629 instead accessing a really large arrray.
12630 * gcc.target/powerpc/fusion3.c: Likewise.
12631
4b79ac23
CB
126322016-02-09 Charles Baylis <charles.baylis@linaro.org>
12633
12634 PR target/68532
12635 * gcc.c-torture/execute/pr68532.c: New test.
12636
b890a441
AO
126372016-02-11 Alexandre Oliva <aoliva@redhat.com>
12638
12639 PR target/69634
12640 * gcc.dg/pr69634.c: New.
12641
84a5bef7
RB
126422016-02-09 Richard Biener <rguenther@suse.de>
12643
12644 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
12645
1f123759 126462016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 12647
1f123759
AF
12648 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
12649
65860c77
YR
126502016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
12651
12652 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
12653
7e1e8a0a
RB
126542016-02-09 Richard Biener <rguenther@suse.de>
12655
12656 PR tree-optimization/69715
12657 * gcc.dg/torture/pr69715.c: New testcase.
12658
efb45a9f
PP
126592016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
12660
12661 PR c++/69139
12662 * g++.dg/cpp0x/trailing12.C: New test.
12663 * g++.dg/cpp0x/trailing13.C: New test.
12664
20a0c6f9
PP
126652016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
12666
12667 PR c++/69283
12668 PR c++/67835
12669 * g++.dg/cpp1y/auto-fn29.C: New test.
12670 * g++.dg/cpp1y/auto-fn30.C: New test.
12671
a162f3af
JJ
126722016-02-08 Jakub Jelinek <jakub@redhat.com>
12673
12674 PR tree-optimization/69209
12675 * gcc.c-torture/compile/pr69209.c: New test.
12676
4b4a9fbd
JL
126772016-02-08 Jeff Law <law@redhat.com>
12678
12679 PR tree-optimization/68541
12680 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
12681 of statements allowed in join block for path splitting.
12682
cfac5ed2
JJ
126832016-02-08 Jakub Jelinek <jakub@redhat.com>
12684
f68bc23f
JJ
12685 PR c++/59627
12686 * g++.dg/gomp/pr59627.C: New test.
12687
cfac5ed2
JJ
12688 PR ipa/69239
12689 * g++.dg/ipa/pr69239.C: New test.
12690
44714d8c
DM
126912016-02-08 David Malcolm <dmalcolm@redhat.com>
12692
12693 PR preprocessor/69664
12694 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
12695 * gcc.dg/cpp/warn-comments.c: Likewise.
12696
eba9e839
MP
126972016-02-08 Marek Polacek <polacek@redhat.com>
12698
12699 PR c++/69688
12700 * g++.dg/init/const12.C: New test.
12701
a011cd92
BS
127022016-02-08 Bernd Schmidt <bschmidt@redhat.com>
12703
12704 PR target/60410
12705 * gcc.dg/lto/pr55113_0.c: Remove test.
12706
5317b1be
RB
127072016-02-08 Richard Biener <rguenther@suse.de>
12708
12709 PR tree-optimization/69719
12710 * gcc.dg/torture/pr69719.c: New testcase.
12711
63998a63
RB
127122016-02-08 Richard Biener <rguenther@suse.de>
12713 Jeff Law <law@redhat.com>
12714
12715 PR target/68273
12716 * gcc.target/mips/pr68273.c: New testcase.
12717
43f4a281
RB
127182016-02-08 Richard Biener <rguenther@suse.de>
12719
12720 PR rtl-optimization/69274
12721 * gcc.target/i386/addr-sel-1.c: XFAIL.
12722
0b604d2d
JL
127232016-02-08 Jeff Law <law@redhat.com>
12724
e8dfe49e
JL
12725 PR tree-optimization/68541
12726 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
12727
6daecd7a 12728 PR tree-optimization/65917
0b604d2d
JL
12729 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
12730
c0f0e35a
JD
127312016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12732
12733 PR fortran/50555
12734 * gfortran.dg/namelist_args.f90: New test.
12735
8981d712
JL
127362016-02-05 Jeff Law <law@redhat.com>
12737
6daecd7a 12738 PR tree-optimization/68541
8981d712
JL
12739 * gcc.dg/tree-ssa/split-path-2.c: New test.
12740 * gcc.dg/tree-ssa/split-path-3.c: New test.
12741 * gcc.dg/tree-ssa/split-path-4.c: New test.
12742 * gcc.dg/tree-ssa/split-path-5.c: New test.
12743 * gcc.dg/tree-ssa/split-path-6.c: New test.
12744 * gcc.dg/tree-ssa/split-path-7.c: New test.
12745
46cb9332
MS
127462016-02-05 Martin Sebor <msebor@redhat.com>
12747
12748 PR c++/69662
12749 * g++.dg/warn/Wplacement-new-size-1.C: New test.
12750 * g++.dg/warn/Wplacement-new-size-2.C: New test.
12751
be2083ea
RH
127522016-02-06 Richard HEnderson <rth@redhat.com>
12753
12754 PR c/69643
12755 * gcc.target/i386/addr-space-4.c: New.
12756 * gcc.target/i386/addr-space-5.c: New.
12757
711d7c23
MM
127582016-02-05 Mikael Morin <mikael@gcc.gnu.org>
12759
12760 PR fortran/66089
12761 * gfortran.dg/elemental_dependency_6.f90: New.
12762
b5c1c988
JJ
127632016-02-05 Jakub Jelinek <jakub@redhat.com>
12764
861c7bcd
JJ
12765 PR rtl-optimization/69691
12766 * gcc.c-torture/execute/pr69691.c: New test.
12767
b5c1c988
JJ
12768 PR c++/69628
12769 * g++.dg/parse/pr69628.C: New test.
12770
f7dfa966
UB
127712016-02-05 Uros Bizjak <ubizjak@gmail.com>
12772
12773 * gcc.dg/sancov/asan.c: Move to ...
12774 * gcc.dg/asan/sancov-1.c: ... here.
12775
9b143e64
UB
127762016-02-05 Uros Bizjak <ubizjak@gmail.com>
12777
12778 * gcc.target/i386/pr69577.c: Require avx_runtime target.
12779
f5d4b899
L
127802016-02-05 H.J. Lu <hongjiu.lu@intel.com>
12781
12782 PR target/69677
12783 * gcc.target/i386/pr69677.c: New test.
12784
76c85fbb
PP
127852016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
12786
12787 PR c++/68948
12788 * g++.dg/template/pr68948.C: New test.
12789
f181bf90
DV
127902016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
12791
12792 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
12793 (only necessary on s390x).
12794
714fb282
L
127952016-02-04 H.J. Lu <hongjiu.lu@intel.com>
12796
12797 * gcc.target/i386/pr69454-2.c: Compile with -msse2
12798 -mno-accumulate-outgoing-args.
12799
618d6c1c
PP
128002016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
12801
12802 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
12803
1066e9b5
JJ
128042016-02-04 Jakub Jelinek <jakub@redhat.com>
12805
12806 PR c/69669
12807 * c-c++-common/pr69669.c: New test.
12808
76255d0d
MM
128092016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
12810
12811 PR target/69667
12812 * g++.dg/pr69667.C: New file.
12813
e0b059b1
WD
128142016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
12815
12816 PR target/69619
12817 * gcc.dg/pr69619.c: Add new test.
12818
2692b5c8
RS
128192016-02-04 Richard Sandiford <richard.sandiford@arm.com>
12820
12821 PR rtl-optimization/69577
12822 * gcc.target/i386/pr69577.c: New test.
12823
7db337c2
ML
128242016-02-04 Martin Liska <mliska@suse.cz>
12825
12826 * g++.dg/asan/pr69276.C: New test.
12827
cc9c0829
KT
128282016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12829
12830 PR target/65932
12831 PR target/67714
12832 * gcc.target/arm/wmul-3.c: Simplify test to generate just
12833 a single smulbb instruction.
12834 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
12835 * gcc.target/amr/wmul-2.c: Likewise.
12836
eb9feb52
KT
128372016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12838
12839 PR target/65932
12840 PR target/67714
12841 * gcc.c-torture/execute/pr67714.c: New test.
12842
61f727fe
JJ
128432016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
12844
12845 PR target/69454
12846 * gcc.target/i386/pr69454-1.c: New test.
12847 * gcc.target/i386/pr69454-2.c: New test.
12848
05dd97db
MS
128492016-02-03 Martin Sebor <msebor@redhat.com>
12850
12851 PR c++/69251
12852 PR c++/69253
12853 PR c++/69290
12854 PR c++/69277
12855 PR c++/69349
12856 * g++.dg/ext/flexarray-mangle-2.C: New test.
12857 * g++.dg/ext/flexarray-mangle.C: New test.
12858 * g++.dg/ext/flexarray-subst.C: New test.
12859 * g++.dg/ext/flexary11.C: New test.
12860 * g++.dg/ext/flexary12.C: New test.
12861 * g++.dg/ext/flexary13.C: New test.
12862 * g++.dg/ext/flexary14.C: New test.
12863 * g++.dg/other/dump-ada-spec-2.C: Adjust.
12864
dac2fc29
L
128652016-02-03 H.J. Lu <hongjiu.lu@intel.com>
12866
12867 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
12868 Define only if CHECK_FLOAT128 is defined.
12869 (main): Properly initialize u5.
12870
eadb8035
JJ
128712016-02-03 Jakub Jelinek <jakub@redhat.com>
12872
0afbb81b
JJ
12873 PR c/69627
12874 * gcc.dg/pr69627.c: New test.
12875
eadb8035
JJ
12876 PR target/69644
12877 * gcc.dg/pr69644.c: New test.
12878
b12d4923
MS
128792016-02-03 Mike Stump <mikestump@comcast.net>
12880
12881 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
12882 support for struct-layout-1.exp.
12883
ab4bae0c
PP
128842016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
12885
12886 PR c++/69056
618d6c1c 12887 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 12888
95831c01
VM
128892016-02-03 Vladimir Makarov <vmakarov@redhat.com>
12890 Alexandre Oliva <aoliva@redhat.com>
12891
12892 PR target/69461
12893 * gcc.target/powerpc/pr69461.c: New.
12894
ccc71ab8
UB
128952016-02-03 Uros Bizjak <ubizjak@gmail.com>
12896
12897 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
12898 works from here ...
12899 (check_effective_target_fsanitize_thread): ... to here. Do not
12900 specify additional compile flags for the test source.
12901 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
12902 specify additional compile flags for the test source.
12903
96299640
WD
129042016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
12905
12906 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
12907
781d83d9
AV
129082016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
12909
12910 PR fortran/67451
12911 PR fortran/69418
12912 * gfortran.dg/coarray_allocate_2.f08: New test.
12913 * gfortran.dg/coarray_allocate_3.f08: New test.
12914 * gfortran.dg/coarray_allocate_4.f08: New test.
12915
d8208e6d
AL
129162016-02-03 Alan Lawrence <alan.lawrence@arm.com>
12917
12918 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
12919 use same scan-tree-dump-times on all platforms.
12920 * gcc.dg/vect/vect-outer-1.c: Likewise.
12921 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
12922 * gcc.dg/vect/vect-outer-1a.c: Likewise.
12923 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
12924 * gcc.dg/vect/vect-outer-1b.c: Likewise.
12925 * gcc.dg/vect/vect-outer-2b.c: Likewise.
12926 * gcc.dg/vect/vect-outer-3b.c: Likewise.
12927 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
12928
a8394fa0
SB
129292016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
12930
12931 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
12932 warning.
12933
f3baa1d3
L
129342016-02-02 H.J. Lu <hongjiu.lu@intel.com>
12935
12936 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
12937
eb077516
JN
129382016-02-02 James Norris <jnorris@codesourcery.com>
12939
12940 * c-c++-common/goacc/routine-5.c: Add tests.
12941
578fb225
AM
129422016-02-02 Alexander Monakov <amonakov@ispras.ru>
12943
12944 * gcc.target/nvptx/unsigned-cmp.c: New test.
12945
c64f7d37
WD
129462016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
12947
12948 * gcc.target/aarch64/scalar_shift_1.c
12949 (test_corners_sisd_di): Improve force to SIMD register.
12950 (test_corners_sisd_si): Likewise.
12951 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
12952 Remove scan-assembler check for ldr.
12953
90c6f26c
RB
129542016-02-02 Richard Biener <rguenther@suse.de>
12955
12956 PR tree-optimization/69595
12957 * gcc.dg/Warray-bounds-17.c: New testcase.
12958
9dc03c97
RB
129592016-02-02 Richard Biener <rguenther@suse.de>
12960
12961 PR tree-optimization/69606
12962 * gcc.dg/torture/pr69606.c: New testcase.
12963
2d4dc223
YR
129642016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
12965
12966 PR middle-end/68542
12967 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
12968 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
12969
65c98fde
AM
129702016-02-02 Alan Modra <amodra@gmail.com>
12971
12972 PR target/69548
12973 * gcc.target/powerpc/pr69548.c: New test.
12974
e1b81f2b
JJ
129752016-02-01 Jakub Jelinek <jakub@redhat.com>
12976
d0268b37
JJ
12977 PR rtl-optimization/69592
12978 * gcc.dg/pr69592.c: New test.
12979
e1b81f2b
JJ
12980 PR preprocessor/69543
12981 PR c/69558
12982 * gcc.dg/pr69543.c: New test.
12983 * gcc.dg/pr69558.c: New test.
12984
7dd7780d
UB
129852016-02-01 Uros Bizjak <ubizjak@gmail.com>
12986
bf672ee5
UB
12987 PR testsuite/65940
12988 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 12989
9a7013f8
MS
129902016-02-01 Martin Sebor <msebor@redhat.com>
12991
12992 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
12993
e681fb2b
BC
129942016-02-01 Bin Cheng <bin.cheng@arm.com>
12995
12996 PR tree-optimization/67921
12997 * c-c++-common/ubsan/pr67921.c: New test.
12998
ff86345f
RB
129992016-02-01 Richard Biener <rguenther@suse.de>
13000
13001 PR middle-end/69556
13002 * gcc.dg/tree-ssa/recip-8.c: New testcase.
13003
bc369dbd
RB
130042016-02-01 Richard Biener <rguenther@suse.de>
13005
13006 PR tree-optimization/69574
13007 * gcc.dg/torture/pr69574.c: New testcase.
13008
ef318184
RB
130092016-02-01 Richard Biener <rguenther@suse.de>
13010
13011 PR tree-optimization/69579
13012 * gcc.dg/setjmp-6.c: New testcase.
13013
654745e6
JJ
130142016-02-01 Jakub Jelinek <jakub@redhat.com>
13015
13016 PR rtl-optimization/69570
13017 * g++.dg/opt/pr69570.C: New test.
13018
e6c0c44b
RH
130192016-02-01 Richard Henderson <rth@redhat.com>
13020
13021 * gcc.dg/pr69535.c: New test.
13022
6ff3f09a
JDA
130232016-01-31 John David Anglin <danglin@gcc.gnu.org>
13024
2c005538
JDA
13025 PR testsuite/69584
13026 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
13027 * gcc.dg/tree-ssa/sra-18.c: Likewise.
13028
61083a4b
JDA
13029 PR debug/68244
13030 * g++.dg/parse/parens3.C: Use register "4" on hppa.
13031
6ff3f09a
JDA
13032 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
13033
0c221916
PT
130342016-01-31 Paul Thomas <pault@gcc.gnu.org>
13035
13036 PR fortran/67564
13037 * gfortran.dg/allocate_with_source_17.f03: New test.
13038
db7a2818
JJ
130392016-01-30 Jakub Jelinek <jakub@redhat.com>
13040
13041 PR tree-optimization/69546
13042 * gcc.dg/torture/pr69546.c: New test.
13043
e520d5f0
PT
130442016-01-30 Paul Thomas <pault@gcc.gnu.org>
13045
13046 PR fortran/69566
13047 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
13048
343c05d3
MS
130492016-01-30 Martin Sebor <msebor@redhat.com>
13050
13051 PR c++/68490
13052 * g++.dg/ext/flexary10.C: New test.
13053
d6c3a539
DH
130542016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
13055
13056 PR fortran/66707
13057 gfortran.dg/common_23.f90: New test.
13058
52d72fcd
BS
130592016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13060
13061 PR target/65546
13062 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
13063 condition being checked, and disable it when the target supports
13064 misaligned loads and stores.
13065
3a5d2ba4
JJ
130662016-01-29 Jakub Jelinek <jakub@redhat.com>
13067
13068 PR debug/69518
13069 * gcc.dg/torture/pr69518.c: New test.
13070
6bbacdb5
L
130712016-01-29 H.J. Lu <hongjiu.lu@intel.com>
13072
13073 PR target/69530
13074 * gcc.target/i386/pr69530.c: New test.
13075
af932cdb
SE
130762016-01-29 Steve Ellcey <sellcey@imgtec.com>
13077
13078 PR target/65604
13079 * gcc.target/mips/div-delay.c: New test.
13080
26658b7c
JJ
130812016-01-29 Jakub Jelinek <jakub@redhat.com>
13082
33e89989
JJ
13083 PR target/69551
13084 * gcc.target/i386/pr69551.c: New test.
13085
26658b7c
JJ
13086 PR target/66137
13087 * gcc.target/i386/pr66137.c: New test.
13088
401116b5
AB
130892016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
13090
13091 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
13092 always built for p5600.
13093 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
13094 isa=p5600 dg-option.
13095
d4abfcc5
RB
130962016-01-29 Richard Biener <rguenther@suse.de>
13097
13098 PR tree-optimization/69547
13099 * g++.dg/tree-ssa/pr69547.C: New testcase.
13100
16b77b32
JJ
131012016-01-29 Jakub Jelinek <jakub@redhat.com>
13102
13103 PR debug/66869
13104 * g++.dg/warn/Wunused-function2.C: New test.
13105
a1c95464
DV
131062016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
13107
13108 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
13109 support for test to succeed.
13110
5453bfed
MP
131112016-01-29 Marek Polacek <polacek@redhat.com>
13112
13113 PR c++/69509
13114 PR c++/69516
13115 * g++.dg/ext/constexpr-vla2.C: New test.
13116 * g++.dg/ext/constexpr-vla3.C: New test.
13117 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
13118
452ec2a5
RB
131192016-01-29 Richard Biener <rguenther@suse.de>
13120
13121 PR middle-end/69537
13122 * gcc.dg/uninit-21.c: New testcase.
13123
aec0b19e
UB
131242016-01-28 Uros Bizjak <ubizjak@gmail.com>
13125
13126 PR target/69459
13127 * gcc.target/i386/pr69459.c: New test.
13128
df113ce7
SE
131292016-01-28 Steve Ellcey <sellcey@imgtec.com>
13130
13131 PR target/68400
13132 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
13133 * gcc.target/mips/pr68400.c: New test.
13134
494de84f
MS
131352016-01-28 Martin Sebor <msebor@redhat.com>
13136
13137 PR target/17381
13138 * gcc.target/powerpc/pr17381.c: New test.
13139
eb1b1f01
JJ
131402016-01-28 Jakub Jelinek <jakub@redhat.com>
13141
13142 PR middle-end/69542
13143 * gcc.dg/torture/pr69542.c: New test.
13144
6dfeb7ce
WD
131452016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
13146
13147 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
13148
4b7471a4
DE
131492016-01-28 David Edelsohn <dje.gcc@gmail.com>
13150
13151 * gcc.dg/pr65980.c: Skip on AIX.
13152 * gcc.dg/pr66688.c: Same.
13153
b271fd21
DE
131542016-01-28 David Edelsohn <dje.gcc@gmail.com>
13155
13156 PR target/63679
13157 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
13158 * gcc.dg/tree-ssa/sra-18.c: Same.
13159
874108a9
AV
131602016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
13161
13162 PR fortran/62536
13163 * gfortran.dg/block_15.f08: New test.
13164 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
13165 on incorrectly closed BLOCK.
13166
30480bcd
IE
131672016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
13168
13169 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
131702016-01-28 Richard Biener <rguenther@suse.de>
13171
13172 PR tree-optimization/69466
13173 * gfortran.dg/vect/pr69466.f90: New testcase.
13174
0d4c694e
TP
131752016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
13176
13177 * g++.dg/pr67989.C: Remove ARM-specific option.
13178 * gcc.target/arm/pr67989.C: New file.
13179
2aa780da
UB
131802016-01-27 Uros Bizjak <ubizjak@gmail.com>
13181
13182 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
13183 and expm1 test for glibc < 2.11.
13184
f75ebe77
RH
131852016-01-27 Richard Henderson <rth@redhat.com>
13186
13187 * gcc.c-torture/execute/pr69447.c: New test.
13188
131892016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 13190
9a175e65 13191 PR fortran/69422
49847d75
PT
13192 * gfortran.dg/alloc_comp_assign_15.f03: New test.
13193
cbdd8ae0
JJ
131942016-01-27 Jakub Jelinek <jakub@redhat.com>
13195
13196 PR debug/66869
13197 * gcc.dg/pr66869.c: New test.
13198
2b572b3c
JL
131992016-01-25 Jeff Law <law@redhat.com>
13200
13201 PR tree-optimization/68398
aec0b19e 13202 PR tree-optimization/69196
2b572b3c
JL
13203 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
13204 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
13205 path to avoid new heuristic allowing more irreducible regions
13206 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
13207 * gcc.dg/tree-ssa/vrp46.c: Likewise.
13208 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
13209 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
13210 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
13211
fa74a4bc
MP
132122016-01-27 Marek Polacek <polacek@redhat.com>
13213
13214 PR c/68062
13215 * c-c++-common/vector-compare-4.c: New test.
13216
0afff540
DM
132172016-01-27 David Malcolm <dmalcolm@redhat.com>
13218
13219 PR preprocessor/69126
13220 * c-c++-common/pr69126.c: New test case.
13221
1a218fc9
ILT
132222016-01-27 Ian Lance Taylor <iant@google.com>
13223
13224 * gcc.dg/tree-ssa/ivopt_5.c: New test.
13225
5d70666e
RB
132262016-01-27 Ryan Burn <contact@rnburn.com>
13227
13228 PR cilkplus/69267
13229 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
13230
87ff4d66
UB
132312016-01-27 Uros Bizjak <ubizjak@gmail.com>
13232
13233 PR target/69512
13234 * gcc.target/i386/pr69512.c: New test.
13235
27e23cca
RE
132362016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
13237
13238 PR ada/69488
13239 * gnat.dg/sso/*.adb: Robustify dg-output directives.
13240
05bf54c3
MP
132412016-01-27 Marek Polacek <polacek@redhat.com>
13242
13243 PR c++/69379
13244 * g++.dg/pr69379.C: New test.
13245
60214d0d
MS
132462016-01-27 Martin Sebor <msebor@redhat.com>
13247
13248 PR c++/69317
13249 * g++.dg/abi/Wabi-2-2.C: New test.
13250 * g++.dg/abi/Wabi-2-3.C: New test.
13251 * g++.dg/abi/Wabi-3-2.C: New test.
13252 * g++.dg/abi/Wabi-3-3.C: New test.
13253
167c7bfa
RB
132542016-01-27 Richard Biener <rguenther@suse.de>
13255
13256 PR tree-optimization/69166
13257 * gcc.dg/torture/pr69166.c: New testcase.
13258
1430fb1f
MJ
132592016-01-27 Martin Jambor <mjambor@suse.cz>
13260
13261 PR tree-optimization/69355
13262 * gcc.dg/tree-ssa/pr69355.c: New test.
13263
95e3030c
MP
132642016-01-27 Marek Polacek <polacek@redhat.com>
13265
13266 PR c++/69496
13267 * g++.dg/ext/constexpr-vla1.C: New test.
13268
eeb085f3
CB
132692016-01-20 Christian Bruel <christian.bruel@st.com>
13270
13271 PR target/69245
13272 * gcc.target/arm/pr69245.c: New test.
13273
b1652dde
JJ
132742016-01-27 Jakub Jelinek <jakub@redhat.com>
13275
13276 PR tree-optimization/69399
13277 * gcc.dg/torture/pr69399.c: New test.
13278
ce7e8f00
EB
132792016-01-27 Eric Botcazou <ebotcazou@adacore.com>
13280
13281 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
13282
e4aac1d1
EB
132832016-01-26 Eric Botcazou <ebotcazou@adacore.com>
13284
13285 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
13286
8dfdb419
TV
132872016-01-26 Tom de Vries <tom@codesourcery.com>
13288
13289 PR tree-optimization/69110
13290 * gcc.dg/autopar/pr69110.c: New test.
13291
56f80f54 132922016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 13293 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
13294
13295 * gcc.dg/graphite/isl-ast-op-select.c: New.
13296
a0909527
PT
132972015-01-26 Paul Thomas <pault@gcc.gnu.org>
13298
13299 PR fortran/69385
13300 * gfortran.dg/allocate_error_6.f90: New test.
13301
ffc445f4
RH
133022016-01-26 Richard Henderson <rth@redhat.com>
13303
13304 * gcc.dg/tm/pr60908.c: New test.
13305
01e1dea3
DM
133062016-01-26 David Malcolm <dmalcolm@redhat.com>
13307
13308 PR other/69006
13309 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
13310 directive.
13311 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
13312 expected multiline output to reflect the colorization being
13313 disabled before newlines.
13314 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
13315 (custom_diagnostic_finalizer): Replace call to
13316 pp_newline_and_flush with call to pp_flush.
13317 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
13318 * gfortran.dg/implicit_class_1.f90: Likewise.
13319 * lib/gcc-dg.exp (allow_blank_lines): New global.
13320 (dg-allow-blank-lines-in-output): New procedure.
13321 (gcc-dg-prune): Complain about blank lines in the output, unless
13322 dg-allow-blank-lines-in-output was called.
13323 * lib/multiline.exp (_build_multiline_regex): Only support
13324 arbitrary followup text for non-blank-lines, not for blank lines.
13325
13f92e8d
JJ
133262016-01-26 Jakub Jelinek <jakub@redhat.com>
13327
13328 PR tree-optimization/69483
13329 * gcc.dg/pr69483.c: New test.
13330 * g++.dg/opt/pr69483.C: New test.
13331
92422235
CL
133322016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
13333
13334 PR target/68620
13335 * gcc.target/arm/pr68620.c: New test.
13336
0bccf11b
L
133372016-01-26 H.J. Lu <hongjiu.lu@intel.com>
13338
13339 * gcc.target/i386/pr68986-2.c: Remove -m32.
13340
81cd202e
L
133412016-01-26 H.J. Lu <hongjiu.lu@intel.com>
13342
13343 PR target/68986
13344 * gcc.target/i386/pr68986-1.c: New test.
13345 * gcc.target/i386/pr68986-2.c: Likewise.
13346 * gcc.target/i386/pr68986-3.c: Likewise.
13347
213a1c03
CB
133482016-01-26 Christian Bruel <christian.bruel@st.com>
13349
13350 * lib/target-supports.exp
13351 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
13352 (check_effective_target_arm_crypto_pragma_ok): Likewise.
13353 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
13354
22a08dd1
RB
133552016-01-26 Richard Biener <rguenther@suse.de>
13356
13357 PR tree-optimization/69452
13358 * gcc.dg/torture/pr69452.c: New testcase.
13359
6c06e0e8
JJ
133602016-01-26 Jakub Jelinek <jakub@redhat.com>
13361
13362 PR target/69442
13363 * gcc.dg/pr69442.c: New test.
13364
b96824c4
RFI
133652016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
13366
13367 PR target/67896
13368 * gcc.target/aarch64/simd/pr67896.C: New.
13369
5ee31e57
RS
133702016-01-26 Richard Sandiford <richard.sandiford@arm.com>
13371
13372 PR tree-optimization/69400
13373 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
13374 function.
13375 (plugin_init): Call it.
13376 * gcc.dg/torture/pr69400.c: New test.
13377
7ddfb31d
CL
133782016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
13379
13380 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
13381
1e050c90
AK
133822016-01-25 Aditya Kumar <aditya.k7@samsung.com>
13383 Sebastian Pop <s.pop@samsung.com>
13384
13385 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
13386 isl-0.15.
13387
c8ee4bf5
AK
133882016-01-25 Aditya Kumar <aditya.k7@samsung.com>
13389 Sebastian Pop <s.pop@samsung.com>
13390
13391 * gcc.dg/graphite/pr69292.c: New.
13392
d902b330
JJ
133932016-01-25 Jakub Jelinek <jakub@redhat.com>
13394
13395 * c-c++-common/goacc/use_device-1.c: New test.
13396
2c89b952
JL
133972016-01-25 Jeff Law <law@redhat.com>
13398
13399 PR tree-optimization/69196
13400 PR tree-optimization/68398
13401 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
13402 * gcc.dg/tree-ssa/pr68198.c: Likewise.
13403
685c8785
DE
134042016-01-25 David Edelsohn <dje.gcc@gmail.com>
13405
13406 PR target/69469
13407 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
13408 Algorithm.
13409
95cef0c1
RB
134102016-01-25 Richard Biener <rguenther@suse.de>
13411
13412 PR testsuite/69380
13413 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
13414
2947d3b2
IE
134152016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
13416
13417 PR target/69421
13418 * gcc.dg/pr69421.c: New test.
13419
ae19075a
BB
134202016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
13421
13422 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
13423 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
13424 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
13425 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
13426 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
13427 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
13428 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
13429 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
13430 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
13431 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
13432
fa4511c2
RB
134332016-01-25 Richard Biener <rguenther@suse.de>
13434
13435 PR tree-optimization/69376
13436 * gcc.dg/torture/pr69376.c: New testcase.
13437
1d101216
JD
134382016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13439
13440 PR fortran/69397
13441 PR fortran/68442
13442 * gfortran.dg/interface_38.f90: New test.
13443 * gfortran.dg/interface_39.f90: New test.
a0909527 13444
a59b92b0
PP
134452016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
13446
13447 Revert:
13448 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
13449
13450 PR c++/11858
13451 PR c++/24663
13452 PR c++/24664
13453 * g++.dg/template/pr11858.C: New test.
13454 * g++.dg/template/pr24663.C: New test.
13455 * g++.dg/template/unify12.C: New test.
13456 * g++.dg/template/unify13.C: New test.
13457 * g++.dg/template/unify14.C: New test.
13458 * g++.dg/template/unify15.C: New test.
13459 * g++.dg/template/unify16.C: New test.
13460 * g++.dg/template/unify17.C: New test.
13461
16acb1a8
DH
134622016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
13463
13464 PR fortran/68283
13465 gfortran.dg/pr68283.f90: New test.
13466
094773e8
TK
134672016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
13468
13469 PR fortran/66094
13470 * gfortran.dg/inline_matmul_13.f90: New test.
13471 * gfortran.dg/matmul_bounds_8.f90: New test.
13472 * gfortran.dg/matmul_bounds_9.f90: New test.
13473 * gfortran.dg/matmul_bounds_10.f90: New test.
13474
42fb90d7
TV
134752016-01-23 Tom de Vries <tom@codesourcery.com>
13476
13477 PR tree-optimization/69426
13478 * gcc.dg/autopar/pr69426.c: New test.
13479
69da7802
MS
134802016-01-23 Martin Sebor <msebor@redhat.com>
13481
13482 PR c++/58109
13483 PR c++/69022
13484 * g++.dg/cpp0x/alignas5.C: New test.
13485 * g++.dg/ext/vector29.C: Same.
13486
da17300a
UB
134872016-01-23 Uros Bizjak <ubizjak@gmail.com>
13488
13489 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
13490 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
13491 _GNU_SOURCE from compile flags to the source.
13492 * gcc.target/i386/chkp-stropt-12.c: Ditto.
13493 * gcc.target/i386/chkp-stropt-16.c: Ditto.
13494 * gcc.target/i386/chkp-stropt-4.c: Ditto.
13495 * gcc.target/i386/chkp-stropt-8.c: Ditto.
13496
62041cfc
JJ
134972016-01-22 Jakub Jelinek <jakub@redhat.com>
13498
13499 PR target/69432
13500 * g++.dg/opt/pr69432.C: New test.
13501
f7d2ad6f
BS
135022016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13503
13504 * gcc.target/powerpc/pr63354c: Adjust target selector to include
13505 32-bit targets testing an -m64 multilib.
13506
d403fc9a
WS
135072016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13508
13509 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
13510 64-bit support.
13511
4aa16f8d
JG
135122016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
13513
13514 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
13515
7c816d0f
CB
135162016-01-21 Christian Bruel <christian.bruel@st.com>
13517
13518 PR target/68674
13519 * gcc.target/i386/pr68674.c
13520 * gcc.target/aarch64/pr68674.c
13521 * gcc.target/arm/pr68674.c
13522
fce661e8
KT
135232016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13524
13525 PR target/69403
13526 * gcc.c-torture/execute/pr69403.c: New test.
13527
4696899f
PC
135282016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
13529
13530 PR c++/55843
13531 * g++.dg/template/pr55843.C: New.
13532
bac69366
AL
135332016-01-22 Alan Lawrence <alan.lawrence@arm.com>
13534
13535 PR testsuite/66877
13536 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
13537 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
13538
b57d3a5c
BS
135392016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13540
13541 PR testsuite/67489
da17300a
UB
13542 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
13543 from dg-do compile directive, and instead add
13544 { dg-require-effective-target int128 }.
b57d3a5c 13545
9f04a53e
MS
135462016-01-20 Martin Sebor <msebor@redhat.com>
13547
13548 PR c/69405
13549 * gcc.dg/sync-fetch.c: New test.
13550
38a51663
JL
135512016-01-21 Martin Sebor <msebor@redhat.com>
13552
13553 PR target/69252
13554 * gcc.target/powerpc/pr69252.c: New test.
13555
2423a75a
JD
135562016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13557
13558 PR fortran/65996
da17300a 13559 * gfortran.dg/pr65996.f90: New test.
2423a75a 13560
0a76463f
DV
135612016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
13562
13563 PR c++/68810
9f04a53e 13564 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 13565 expected to generate an error.
0a76463f 13566
9776e692
BS
135672016-01-21 Bernd Schmidt <bschmidt@redhat.com>
13568
13569 PR middle-end/66178
13570 * gcc.dg/torture/pr66178.c: New test.
13571
c8d3e088
AB
135722016-01-21 Anton Blanchard <anton@samba.org>
13573 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13574
13575 PR target/63354
13576 * gcc.target/powerpc/pr63354.c: New test.
13577
35b707ff
VM
135782016-01-21 Vladimir Makarov <vmakarov@redhat.com>
13579
13580 PR rtl-optimization/68990
13581 * gcc.target/i386/pr68990: New.
13582
157b0829
NC
135832016-01-21 Nick Clifton <nickc@redhat.com>
13584
13585 PR target/69129
13586 * gcc.target/mips/pr69129.c: New.
13587
aede6748
PC
135882016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
13589
13590 PR c++/58046
13591 * g++.dg/cpp0x/pr58046.C: New.
13592
5463c2c8
JJ
135932016-01-21 Jakub Jelinek <jakub@redhat.com>
13594
6d31cc75
SS
13595 PR target/69187
13596 PR target/65624
13597 * gcc.target/arm/pr69187.c: New test.
13598
5463c2c8
JJ
13599 PR c++/69355
13600 * g++.dg/torture/pr69355.C: New test.
13601
fa28f32b
AK
136022016-01-21 Aditya Kumar <aditya.k7@samsung.com>
13603 Sebastian Pop <s.pop@samsung.com>
13604
13605 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
13606
b920a047
AK
136072016-01-21 Aditya Kumar <aditya.k7@samsung.com>
13608 Sebastian Pop <s.pop@samsung.com>
13609
da17300a 13610 * gcc.dg/graphite/pr68976.c: New test.
b920a047 13611
bdd3aea6
JJ
136122016-01-21 Jakub Jelinek <jakub@redhat.com>
13613
13614 PR middle-end/67653
13615 * c-c++-common/pr67653.c: New test.
13616 * gcc.dg/torture/pr29119.c: Add dg-warning.
13617
26a2e6ae
PB
136182016-01-20 Peter Bergner <bergner@vnet.ibm.com>
13619
13620 * gcc.target/powerpc/cpu-builtin-1.c: New test.
13621
d25c7690
PK
136222016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
13623
13624 PR c/24293
13625 * gcc.dg/pr24293.c: New test.
13626 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
13627 incomplete struct type.
13628 * gcc.dg/declspec-1.c: Likewise.
13629 * gcc.dg/pr63549.c: Likewise.
13630
889d5698
JJ
136312016-01-20 Jakub Jelinek <jakub@redhat.com>
13632
13633 PR tree-optimization/66612
13634 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
13635 for bdn instruction.
13636
d7cf3dc7
CL
136372016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
13638
13639 * lib/target-supports.exp
13640 (check_effective_target_arm_fp_ok_nocache): New.
13641 (check_effective_target_arm_fp_ok): New.
13642 (add_options_for_arm_fp): New.
13643 (check_effective_target_arm_crypto_ok_nocache): Require
13644 target_arm_v8_neon_ok instead of arm32.
13645 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
13646 (check_effective_target_arm_crypto_pragma_ok): New.
13647 (add_options_for_arm_vfp): New.
13648 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
13649 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
13650 target instead. Force initial fpu to vfp.
13651 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
13652 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
13653 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
13654 dependency.
13655 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
13656 use arm_vfp effective target instead. Force initial fpu to vfp.
13657 * gcc.target/arm/attr-neon3.c: Likewise.
13658 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
13659 arm_vfp_ok.
13660 * gcc.target/arm/unsigned-float.c: Likewise.
13661 * gcc.target/arm/vfp-1.c: Likewise.
13662 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
13663 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
13664 * gcc.target/arm/vfp-ldmiad.c: Likewise.
13665 * gcc.target/arm/vfp-ldmias.c: Likewise.
13666 * gcc.target/arm/vfp-stmdbd.c: Likewise.
13667 * gcc.target/arm/vfp-stmdbs.c: Likewise.
13668 * gcc.target/arm/vfp-stmiad.c: Likewise.
13669 * gcc.target/arm/vfp-stmias.c: Likewise.
13670 * gcc.target/arm/vnmul-1.c: Likewise.
13671 * gcc.target/arm/vnmul-2.c: Likewise.
13672 * gcc.target/arm/vnmul-3.c: Likewise.
13673 * gcc.target/arm/vnmul-4.c: Likewise.
13674
01ac9704 136752016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 13676
e84b00da
L
13677 PR testsuite/69366
13678 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
13679 the MPX run-time library, for compile-time MPX test.
13680 * gcc.target/i386/chkp-always_inline.c: Likewise.
13681 * gcc.target/i386/chkp-bndret.c: Likewise.
13682 * gcc.target/i386/chkp-builtins-1.c: Likewise.
13683 * gcc.target/i386/chkp-builtins-2.c: Likewise.
13684 * gcc.target/i386/chkp-builtins-3.c: Likewise.
13685 * gcc.target/i386/chkp-builtins-4.c: Likewise.
13686 * gcc.target/i386/chkp-const-check-1.c: Likewise.
13687 * gcc.target/i386/chkp-const-check-2.c: Likewise.
13688 * gcc.target/i386/chkp-hidden-def.c: Likewise.
13689 * gcc.target/i386/chkp-label-address.c: Likewise.
13690 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
13691 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
13692 * gcc.target/i386/chkp-pr69044.c: Likewise.
13693 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
13694 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
13695 * gcc.target/i386/chkp-strchr.c: Likewise.
13696 * gcc.target/i386/chkp-strlen-1.c: Likewise.
13697 * gcc.target/i386/chkp-strlen-2.c: Likewise.
13698 * gcc.target/i386/chkp-strlen-3.c: Likewise.
13699 * gcc.target/i386/chkp-strlen-4.c: Likewise.
13700 * gcc.target/i386/chkp-strlen-5.c: Likewise.
13701 * gcc.target/i386/chkp-stropt-1.c: Likewise.
13702 * gcc.target/i386/chkp-stropt-10.c: Likewise.
13703 * gcc.target/i386/chkp-stropt-11.c: Likewise.
13704 * gcc.target/i386/chkp-stropt-12.c: Likewise.
13705 * gcc.target/i386/chkp-stropt-13.c: Likewise.
13706 * gcc.target/i386/chkp-stropt-14.c: Likewise.
13707 * gcc.target/i386/chkp-stropt-15.c: Likewise.
13708 * gcc.target/i386/chkp-stropt-16.c: Likewise.
13709 * gcc.target/i386/chkp-stropt-2.c: Likewise.
13710 * gcc.target/i386/chkp-stropt-3.c: Likewise.
13711 * gcc.target/i386/chkp-stropt-4.c: Likewise.
13712 * gcc.target/i386/chkp-stropt-5.c: Likewise.
13713 * gcc.target/i386/chkp-stropt-6.c: Likewise.
13714 * gcc.target/i386/chkp-stropt-7.c: Likewise.
13715 * gcc.target/i386/chkp-stropt-8.c: Likewise.
13716 * gcc.target/i386/chkp-stropt-9.c: Likewise.
13717 * gcc.target/i386/pr63995-2.c: Likewise.
13718 * gcc.target/i386/pr64805.c: Likewise.
13719 * gcc.target/i386/pr65044.c: Likewise.
13720 * gcc.target/i386/pr65167.c: Likewise.
13721 * gcc.target/i386/pr65183.c: Likewise.
13722 * gcc.target/i386/pr65184.c: Likewise.
13723 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 13724
28b33016
IE
137252016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
13726
13727 PR tree-optimization/69328
13728 * gcc.dg/pr69328.c: New test.
13729
bcff0913
JL
137302016-01-20 Jeff Law <law@redhat.com>
13731
bf0bb970 13732 PR target/25114
bcff0913
JL
13733 * gcc.target/m68k/pr25114.c: New test.
13734
a3f69631
AV
137352016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
13736
13737 * gcc.target/arm/memset-inline-10.c: Added
13738 dg-require-effective-target arm_thumb2_ok.
13739
af33ba0d
EB
137402016-01-19 Eric Botcazou <ebotcazou@adacore.com>
13741
13742 * gcc.dg/debug/dwarf2/sso.c: New test.
13743
7596d5de
UB
137442016-01-19 Uros Bizjak <ubizjak@gmail.com>
13745
13746 PR testsuite/68820
13747 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
13748 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
13749 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
13750
ceda2c69
JH
137512016-01-19 Jan Hubicka <hubicka@ucw.cz>
13752
13753 PR ipa/66223
13754 * g++.dg/ipa/devirt-50.C: New testcase.
13755
38a979f2
MP
137562016-01-19 Marek Polacek <polacek@redhat.com>
13757
13758 PR c++/68965
13759 * g++.dg/cpp1y/parameter-pack-1.C: New test.
13760 * g++.dg/cpp1y/parameter-pack-2.C: New test.
13761
962801c5
KT
137622016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13763
13764 PR target/69135
13765 * gcc.target/arm/pr69135_1.c: New test.
13766
078fe40a
WD
137672015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
13768
13769 * gcc.target/aarch64/ccmp_1.c: Add new tests.
13770
786e3c06
WD
137712015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
13772
13773 * gcc.target/aarch64/ccmp_1.c: New testcase.
13774
1e297006
MP
137752016-01-19 Marek Polacek <polacek@redhat.com>
13776
13777 PR c++/68586
13778 * g++.dg/cpp0x/enum30.C: New test.
13779
879c27e3
RB
137802016-01-19 Richard Biener <rguenther@suse.de>
13781
13782 PR tree-optimization/69336
13783 * g++.dg/tree-ssa/pr69336.C: New testcase.
13784
015337d3
JJ
137852016-01-19 Jakub Jelinek <jakub@redhat.com>
13786
13787 PR debug/65779
13788 * gcc.dg/pr65779.c: New test.
13789
e2c768b6
RB
137902016-01-19 Richard Biener <rguenther@suse.de>
13791
13792 PR tree-optimization/69352
13793 * gcc.dg/torture/pr69352.c: New testcase.
13794
569efc34
JJ
137952016-01-19 Jakub Jelinek <jakub@redhat.com>
13796
13797 PR rtl-optimization/68955
13798 PR rtl-optimization/64557
13799 * gcc.dg/torture/pr68955.c: New test.
13800
e49d321f
JH
138012016-01-19 Jan Hubicka <hubicka@ucw.cz>
13802
13803 PR lto/69136
13804 * g++.dg/torture/pr69136.C: New testcase.
13805
e9191ad3
JH
138062016-01-19 Jan Hubicka <hubicka@ucw.cz>
13807
13808 PR lto/69133
13809 * g++.dg/lto/pr69133_0.C: New testcase.
13810 * g++.dg/lto/pr69133_1.C: New testcase.
13811
2bedb645
JL
138122016-01-15 Jeff Law <law@redhat.com>
13813
13814 PR tree-optimization/69320
13815 * gcc.c-torture/pr69320-1.c: New test.
13816 * gcc.c-torture/pr69320-2.c: New test.
13817 * gcc.c-torture/pr69320-3.c: New test.
13818 * gcc.c-torture/pr69320-4.c: New test.
13819
17c15cb9
PP
138202016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
13821
13822 PR c++/11858
13823 PR c++/24663
13824 PR c++/24664
13825 * g++.dg/template/pr11858.C: New test.
13826 * g++.dg/template/pr24663.C: New test.
13827 * g++.dg/template/unify12.C: New test.
13828 * g++.dg/template/unify13.C: New test.
13829 * g++.dg/template/unify14.C: New test.
13830 * g++.dg/template/unify15.C: New test.
13831 * g++.dg/template/unify16.C: New test.
13832 * g++.dg/template/unify17.C: New test.
13833
9617fd08
DM
138342016-01-18 David Malcolm <dmalcolm@redhat.com>
13835
13836 PR testsuite/69181
13837 * gcc.dg/pr69181-1.c: New test file.
13838 * gcc.dg/pr69181-2.c: New test file.
13839 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
13840 globals by moving it to...
13841 (cleanup-after-saved-dg-test): ...this new function. Add
13842 "global additional_sources_used". Add reset of global
13843 multiline_expected_outputs to the empty list.
13844 * lib/multiline.exp (_multiline_expected_outputs): Rename this
13845 global to...
13846 (multiline_expected_outputs): ...this, and updated comments to
13847 note that it is modified from gcc-dg.exp.
13848 (dg-end-multiline-output): Update for the above renaming.
13849 (handle-multiline-outputs): Likewise. Remove the clearing
13850 of the expected outputs to the empty list.
13851
b555a2e4
RB
138522016-01-18 Richard Biener <rguenther@suse.de>
13853
13854 PR tree-optimization/69297
13855 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
13856
96902805
JM
138572016-01-18 Joseph Myers <joseph@codesourcery.com>
13858
13859 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
13860 dg-options.
13861 * gcc.target/mips/mips-3d-2.c: Likewise.
13862 * gcc.target/mips/mips-3d-3.c: Likewise.
13863 * gcc.target/mips/mips-3d-4.c: Likewise.
13864 * gcc.target/mips/mips-3d-5.c: Likewise.
13865 * gcc.target/mips/mips-3d-6.c: Likewise.
13866 * gcc.target/mips/mips-3d-7.c: Likewise.
13867 * gcc.target/mips/mips-3d-8.c: Likewise.
13868 * gcc.target/mips/mips-3d-9.c: Likewise.
13869 * gcc.target/mips/mips-ps-1.c: Likewise.
13870 * gcc.target/mips/mips-ps-2.c: Likewise.
13871 * gcc.target/mips/mips-ps-3.c: Likewise.
13872 * gcc.target/mips/mips-ps-4.c: Likewise.
13873 * gcc.target/mips/mips-ps-5.c: Likewise.
13874 * gcc.target/mips/mips-ps-6.c: Likewise.
13875 * gcc.target/mips/mips-ps-7.c: Likewise.
13876 * gcc.target/mips/mips-ps-type.c: Likewise.
13877 * gcc.target/mips/mips-ps-type-2.c: Likewise.
13878 * gcc.target/mips/mips16-attributes-6.c: Likewise.
13879
40e26f94
TV
138802016-01-18 Tom de Vries <tom@codesourcery.com>
13881
13882 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
13883 * c-c++-common/goacc/kernels-double-reduction.c: New test.
13884 * c-c++-common/goacc/kernels-empty.c: New test.
13885 * c-c++-common/goacc/kernels-eternal.c: New test.
13886 * c-c++-common/goacc/kernels-loop-2.c: New test.
13887 * c-c++-common/goacc/kernels-loop-3.c: New test.
13888 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
13889 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
13890 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
13891 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
13892 * c-c++-common/goacc/kernels-loop-data.c: New test.
13893 * c-c++-common/goacc/kernels-loop-g.c: New test.
13894 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
13895 * c-c++-common/goacc/kernels-loop-n.c: New test.
13896 * c-c++-common/goacc/kernels-loop-nest.c: New test.
13897 * c-c++-common/goacc/kernels-loop.c: New test.
13898 * c-c++-common/goacc/kernels-noreturn.c: New test.
13899 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
13900 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
13901 * c-c++-common/goacc/kernels-reduction.c: New test.
13902
a98d4647
TV
139032016-01-18 Tom de Vries <tom@codesourcery.com>
13904
13905 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
13906 * gcc.dg/autopar/outer-2.c: Same.
13907 * gcc.dg/autopar/outer-3.c: Same.
13908 * gcc.dg/autopar/outer-4.c: Same.
13909 * gcc.dg/autopar/outer-5.c: Same.
13910 * gcc.dg/autopar/outer-6.c: Same.
13911 * gcc.dg/autopar/parallelization-1.c: Same.
13912 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
13913 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
13914 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
13915 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
13916 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
13917 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
13918 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
13919 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
13920 * gcc.dg/autopar/pr39500-1.c: Same.
13921 * gcc.dg/autopar/pr39500-2.c: Same.
13922 * gcc.dg/autopar/pr46193.c: Same.
13923 * gcc.dg/autopar/pr46194.c: Same.
13924 * gcc.dg/autopar/pr49580.c: Same.
13925 * gcc.dg/autopar/pr49960-1.c: Same.
13926 * gcc.dg/autopar/pr49960.c: Same.
13927 * gcc.dg/autopar/pr68373.c: Same.
13928 * gcc.dg/autopar/reduc-1.c: Same.
13929 * gcc.dg/autopar/reduc-1char.c: Same.
13930 * gcc.dg/autopar/reduc-1short.c: Same.
13931 * gcc.dg/autopar/reduc-2.c: Same.
13932 * gcc.dg/autopar/reduc-2char.c: Same.
13933 * gcc.dg/autopar/reduc-2short.c: Same.
13934 * gcc.dg/autopar/reduc-3.c: Same.
13935 * gcc.dg/autopar/reduc-4.c: Same.
13936 * gcc.dg/autopar/reduc-6.c: Same.
13937 * gcc.dg/autopar/reduc-7.c: Same.
13938 * gcc.dg/autopar/reduc-8.c: Same.
13939 * gcc.dg/autopar/reduc-9.c: Same.
13940 * gcc.dg/autopar/uns-outer-4.c: Same.
13941 * gcc.dg/autopar/uns-outer-5.c: Same.
13942 * gcc.dg/autopar/uns-outer-6.c: Same.
13943 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
13944 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
13945
da976fa8
AL
139462016-01-18 Alan Lawrence <alan.lawrence@arm.com>
13947
13948 PR target/63679
13949 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
13950 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
13951
70c1e886
AL
139522016-01-18 Alan Lawrence <alan.lawrence@arm.com>
13953
13954 PR target/63679
13955 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
13956 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
13957 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
13958
88bed196
AL
139592016-01-18 Alan Lawrence <alan.lawrence@arm.com>
13960
13961 PR target/63679
13962 * gcc.dg/tree-ssa/sra-17.c: New.
13963 * gcc.dg/tree-ssa/sra-18.c: New.
13964
3dd5f42e
IE
139652016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
13966
13967 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
13968
ae5a77fa
EB
139692016-01-18 Eric Botcazou <ebotcazou@adacore.com>
13970
13971 * gnat.dg/inline12.adb: New test.
13972
11e57fc6
BC
139732016-01-18 Bin Cheng <bin.cheng@arm.com>
13974
13975 PR tree-optimization/66797
13976 * gcc.c-torture/execute/pr65447.c: Relax check condition.
13977
995b6fe0
RB
139782016-01-18 Richard Biener <rguenther@suse.de>
13979
13980 PR tree-optimization/69170
13981 * gcc.dg/torture/pr69170.c: New testcase.
13982
82ee0cf2 139832016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
13984
13985 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
13986
d69da357
TV
139872016-01-16 Tom de Vries <tom@codesourcery.com>
13988
13989 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
13990
a3845283
TV
139912016-01-16 Tom de Vries <tom@codesourcery.com>
13992
13993 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
13994 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
13995 redundant dg-require-effective-target pthread.
13996 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
13997 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
13998 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
13999 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
14000 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
14001 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
14002 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
14003
197a6aa6
DE
140042016-01-16 David Edelsohn <dje.gcc@gmail.com>
14005
14006 PR target/68609
14007 * gcc.target/powerpc/recip-6.c: Enable on AIX.
14008 * gcc.target/powerpc/recip-7.c: Same.
14009
ec7886c1
PP
140102016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
14011
14012 PR c++/69091
14013 * g++.dg/template/pr69091.C: New test.
14014
203484bb
PP
140152016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
14016
14017 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
14018 dump does not contain an error_mark_node.
14019 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
14020 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
14021
aa2500e9
PP
140222016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
14023
14024 PR c++/68936
14025 * g++.dg/template/pr68936.C: New test.
14026
28621a5c
DE
140272016-01-15 David Edelsohn <dje.gcc@gmail.com>
14028
14029 PR target/68609
14030 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
14031 * gcc.target/powerpc/recip-2.c: Same.
14032 * gcc.target/powerpc/recip-3.c: Same.
14033 * gcc.target/powerpc/recip-4.c: Same.
14034 * gcc.target/powerpc/recip-sqrtf.c: Same.
14035
40c43aca
JL
140362016-01-15 Jeff Law <law@redhat.com>
14037
14038 PR tree-optimization/69270
14039 * gcc.dg/tree-ssa/pr69270-2.c: New test.
14040 * gcc.dg/tree-ssa/pr69270-3.c: New test.
14041
afbc5ae8
PT
140422016-01-15 Paul Thomas <pault@gcc.gnu.org>
14043
14044 PR fortran/49630
14045 * gfortran.dg/deferred_character_13.f90: New test for the fix
14046 of comment 3 of the PR.
14047
14048 PR fortran/54070
14049 * gfortran.dg/deferred_character_8.f90: New test
14050 * gfortran.dg/allocate_error_5.f90: New test
14051
14052 PR fortran/60593
14053 * gfortran.dg/deferred_character_10.f90: New test
14054
14055 PR fortran/60795
14056 * gfortran.dg/deferred_character_14.f90: New test
14057
14058 PR fortran/61147
14059 * gfortran.dg/deferred_character_11.f90: New test
14060
14061 PR fortran/64324
14062 * gfortran.dg/deferred_character_9.f90: New test
14063
49abe076
VM
140642016-01-15 Vladimir Makarov <vmakarov@redhat.com>
14065
14066 PR rtl-optimization/69030
14067 * gcc.target/i386/pr69030.c: New.
14068
16d12992
KT
140692016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14070
14071 * gcc.target/aarch64/target_attr_17.c: New test.
14072
78810bd3
RB
140732016-01-15 Richard Biener <rguenther@suse.de>
14074
14075 PR tree-optimization/66856
14076 * gcc.dg/torture/pr66856-1.c: New testcase.
14077 * gcc.dg/torture/pr66856-2.c: Likewise.
14078
2bd847fe
RB
140792016-01-15 Richard Biener <rguenther@suse.de>
14080
14081 PR debug/69137
14082 * g++.dg/lto/pr69137_0.C: New testcase.
14083
a00fe3b7
RS
140842016-01-15 Richard Sandiford <richard.sandiford@arm.com>
14085
14086 PR middle-end/69246
14087 * gcc.target/i386/pr69246.c: New test.
14088
cbb0e83b
DV
140892016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
14090
7596d5de 14091 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 14092
5a500ecf
DV
140932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
14094
14095 PR c++/56194
14096 * g++.dg/init/const9.C: Disable test on S/390.
14097
5d9bf64f
DV
140982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
14099
14100 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
14101 * g++.dg/Wno-frame-address.C: Ditto.
14102
e234b19e
DV
141032016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
14104
14105 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
14106
89483f99
RB
141072016-01-15 Richard Biener <rguenther@suse.de>
14108
14109 PR tree-optimization/68961
14110 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
14111
94f37395
IE
141122016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
14113
14114 * gcc.target/i386/pr65105-5.c: New test.
14115
82ee0cf2 141162016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
14117
14118 * gcc.c-torture/execute/alias-4.c: New testcase.
14119
82ee0cf2 141202016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
14121
14122 PR ipa/68148
14123 * g++.dg/ipa/devirt-49.C: New testcase.
14124
092f7deb 141252016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
14126
14127 PR target/65837
14128 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
14129 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
14130 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
14131
e93c66bc
RB
141322016-01-15 Richard Biener <rguenther@suse.de>
14133
14134 PR tree-optimization/69117
14135 * gcc.dg/torture/pr69117.c: New testcase.
14136
c47eaca6 141372015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
14138
14139 PR c++/69048
14140 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
14141
c3f6914a
FXC
141422016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
14143
14144 PR testsuite/67509
14145 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
14146 range tests use 100 * maximum instead of maximum + 1.
14147
cd65ae90
JJ
141482016-01-14 Jakub Jelinek <jakub@redhat.com>
14149
14150 PR debug/69244
14151 * gcc.dg/guality/pr69244.c: New test.
14152
19643948
UB
141532016-01-14 Uros Bizjak <ubizjak@gmail.com>
14154
14155 * lib/target-supports.exp (check_effective_target_issignaling):
14156 New procedure.
14157 * gcc.dg/pr61441.c: Require issignaling effective target.
14158
fe79c97e
SB
141592016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
14160
14161 PR target/68803
14162 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
14163
c7df95d8
DM
141642016-01-14 David Malcolm <dmalcolm@redhat.com>
14165
14166 PR c++/68819
14167 PR preprocessor/69177
14168 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
14169 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
14170 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
14171 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
14172
00083992
MP
141732016-01-14 Marek Polacek <polacek@redhat.com>
14174
14175 PR c/69262
14176 * gcc.dg/array-15.c: New test.
14177
0c9b3294
JJ
141782016-01-14 Jakub Jelinek <jakub@redhat.com>
14179
14180 PR middle-end/68146
14181 PR tree-optimization/69155
14182 * gfortran.dg/pr68146.f: New test.
14183 * gfortran.dg/pr69155.f90: New test.
14184
3688e13d
RB
141852016-01-14 Richard Biener <rguenther@suse.de>
14186
14187 PR tree-optimization/68060
14188 * gcc.dg/torture/pr68060-1.c: New testcase.
14189 * gcc.dg/torture/pr68060-2.c: Likewise.
14190
bab0ad3a
NC
141912016-01-14 Nick Clifton <nickc@redhat.com>
14192
14193 * lib/target-supports.exp
14194 (check_effective_target_arm_neon_ok_nocache): Add an option
14195 sequence that includes setting the ARM architecture to ARMv7-A.
14196 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
14197 command line options necessary to enable Neon support.
14198 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
14199 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
14200 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
14201 * gcc.target/arm/pr69180.c: Likewise.
14202
947c2ce5
JL
142032016-01-14 Jeff Law <law@redhat.com>
14204
14205 PR tree-optimization/69270
14206 * gcc.dg/tree-ssa/pr69270.c: New test.
14207
3342fd71
BS
142082016-01-13 Bernd Schmidt <bschmidt@redhat.com>
14209
14210 PR c/66208
14211 * c-c++-common/pr66208.c: New file.
14212
2ad3adf1
JJ
142132016-01-13 Jakub Jelinek <jakub@redhat.com>
14214
14215 PR tree-optimization/69156
14216 * gcc.dg/pr69156.c: New test.
14217
398d6feb
L
142182016-01-13 H.J. Lu <hongjiu.lu@intel.com>
14219
14220 * gcc.target/i386/pr69225-7.c: New test.
14221
4c868789
RH
142222016-01-13 Richard Henderson <rth@redhat.com>
14223
14224 * gcc.dg/tm/memopt-13.c: Update expected function.
14225 * gcc.dg/tm/memopt-6.c: Likewise.
14226
ef6d1772
UB
142272016-01-13 Uros Bizjak <ubizjak@gmail.com>
14228
14229 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
14230 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
14231 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
14232 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 14233
ef6d1772
UB
142342016-01-13 Tom de Vries <tom@codesourcery.com>
14235
14236 PR tree-optimization/69169
0b4b6ef2
TV
14237 * gcc.dg/pr69169.c: New test.
14238
2ad3adf1 142392016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
14240
14241 PR target/69228
14242 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
14243 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
14244 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
14245 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
14246 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
14247 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
14248 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
14249 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
14250
9060e335
AK
142512016-01-13 Jakub Jelinek <jakub@redhat.com>
14252
14253 PR target/69247
14254 * gcc.dg/pr69247.c: New test.
14255
40311329
RB
142562016-01-13 Richard Biener <rguenther@suse.de>
14257
14258 PR tree-optimization/69242
14259 * gcc.dg/torture/pr69242.c: New testcase.
14260
ccbd7103
RB
142612016-01-13 Richard Biener <rguenther@suse.de>
14262
14263 PR tree-optimization/69186
14264 * gcc.dg/torture/pr69186.c: New testcase.
14265
c6f72a46
JL
142662016-01-13 Jeff Law <law@redhat.com>
14267
14268 PR tree-optimization/67755
14269 * gcc.dg/tree-ssa/pr67755.c: New test.
14270
142712016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
14272
14273 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
14274 pass number in output by a star.
14275
c446cf07
BC
142762016-01-12 Bin Cheng <bin.cheng@arm.com>
14277
14278 PR tree-optimization/68911
14279 * gcc.c-torture/execute/pr68911.c: New test.
14280
5342156c
MP
142812016-01-12 Marek Polacek <polacek@redhat.com>
14282
14283 PR c++/68979
14284 * g++.dg/warn/permissive-1.C: New test.
14285
65364cc5
JJ
142862016-01-12 Jakub Jelinek <jakub@redhat.com>
14287
14288 PR objc++/68511
14289 PR c++/69213
14290 * g++.dg/opt/pr69213.C: New test.
14291
81b9a3d9
CB
142922016-01-12 Christian Bruel <christian.bruel@st.com>
14293
14294 PR target/69180
14295 * gcc.target/arm/pr69180.c: New test.
14296
3c4e91c9
RB
142972016-01-12 Richard Biener <rguenther@suse.de>
14298
14299 PR lto/69077
14300 * g++.dg/lto/pr69077_0.C: New testcase.
14301 * g++.dg/lto/pr69077_1.C: Likewise.
14302
5664cea1
JJ
143032016-01-12 Jakub Jelinek <jakub@redhat.com>
14304
14305 PR target/69175
14306 * g++.dg/opt/pr69175.C: New test.
14307
86cefc49
AL
143082016-01-12 Alan Lawrence <alan.lawrence@arm.com>
14309
14310 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
14311 rather than #including math.h & stdlib.h.
14312 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
14313 * gcc.dg/vect/pr49771.c: Likewise.
14314 * gcc.dg/vect/vect-10-big-array.c: Likewise.
14315 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
14316 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
14317 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
14318 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
14319 * gcc.dg/vect/pr44507.c: Likewise.
14320 * gcc.dg/vect/pr45902.c: Likewise.
14321 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
14322 * gcc.dg/vect/vect-117.c: Likewise.
14323 * gcc.dg/vect/vect-99.c: Likewise.
14324 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
14325 * gcc.dg/vect/vect-cond-1.c: Likewise.
14326 * gcc.dg/vect/vect-cond-2.c: Likewise.
14327 * gcc.dg/vect/vect-cond-3.c: Likewise.
14328 * gcc.dg/vect/vect-cond-4.c: Likewise.
14329 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
14330 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
14331 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
14332 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
14333 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
14334 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
14335 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
14336 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
14337 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
14338 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
14339 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
14340 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
14341 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
14342 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
14343 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
14344 include of signal.h.
14345 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
14346 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
14347 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
14348 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
14349 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
14350 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
14351 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
14352 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
14353 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
14354 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
14355 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
14356 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
14357 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
14358 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
14359 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
14360 * gcc.dg/vect/vect-outer-5.c: Likewise.
14361 * gcc.dg/vect/vect-outer-6.c: Likewise.
14362 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
14363 include of stdio.h.
14364
b832f61e
NC
143652016-01-12 Nick Clifton <nickc@redhat.com>
14366
14367 PR target/68913
14368 * gcc.dg/lto/pr61886_0.c: Rename the external function called
14369 to fread so that it will be found in all target runtimes.
14370
8eac49b1
RB
143712016-01-12 Richard Biener <rguenther@suse.de>
14372
14373 PR tree-optimization/69053
14374 * g++.dg/torture/pr69053.C: New testcase.
14375
2935d994
RB
143762016-01-12 Richard Biener <rguenther@suse.de>
14377
14378 PR tree-optimization/69168
14379 * gcc.dg/torture/pr69168.c: New testcase.
14380
66c16fd9
RB
143812016-01-12 Richard Biener <rguenther@suse.de>
14382
14383 PR tree-optimization/69157
14384 * gcc.dg/torture/pr69157.c: New testcase.
14385
143862016-01-12 Richard Biener <rguenther@suse.de>
14387
14388 PR tree-optimization/69174
14389 * gcc.dg/torture/pr69174.c: New testcase.
14390
723033a6
JJ
143912016-01-12 Jakub Jelinek <jakub@redhat.com>
14392
14393 PR c++/66808
14394 PR c++/69000
14395 * g++.dg/tls/pr66808.C: New test.
14396 * g++.dg/tls/pr69000.C: New test.
14397
3574cf47
BS
143982016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14399
14400 * gcc.target/powerpc/swaps-p8-23.c: New test.
14401 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
14402
feb20787
JDA
144032016-01-11 John David Anglin <danglin@gcc.gnu.org>
14404
14405 PR tree-optimization/68356
14406 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
14407
27b1820a
KV
144082016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
14409 Jim Wilson <jim.wilson@linaro.org>
14410
14411 PR target/69194
14412 * gcc.target/arm/pr69194.c: New test.
14413
cf4de6af
L
144142016-01-11 H.J. Lu <hongjiu.lu@intel.com>
14415
14416 PR target/69225
14417 * gcc.target/i386/pr69225-1.c: New test.
14418 * gcc.target/i386/pr69225-2.c: Likewise.
14419 * gcc.target/i386/pr69225-3.c: Likewise.
14420 * gcc.target/i386/pr69225-4.c: Likewise.
14421 * gcc.target/i386/pr69225-5.c: Likewise.
14422 * gcc.target/i386/pr69225-6.c: Likewise.
14423
1ebd5558
JJ
144242016-01-11 Jakub Jelinek <jakub@redhat.com>
14425
23552a4d
JJ
14426 PR target/67462
14427 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
14428 if lp64.
14429
26ff85b0
JJ
14430 PR target/69071
14431 * gcc.dg/pr69071.c: New test.
14432
9cb6bd74
JJ
14433 PR c++/69211
14434 * g++.dg/opt/pr69211.C: New test.
14435
1ebd5558
JJ
14436 PR tree-optimization/69214
14437 * gcc.c-torture/compile/pr69214.c: New test.
14438
8c18c836
UB
144392016-01-11 Uros Bizjak <ubizjak@gmail.com>
14440
14441 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
14442 * gcc.target/i386/pr66232-11.c: Ditto.
14443 * gcc.target/i386/pr66232-12.c: Ditto.
14444 * gcc.target/i386/pr66232-13.c: Ditto.
14445
62446e6e
RB
144462016-01-11 Richard Biener <rguenther@suse.de>
14447
14448 PR tree-optimization/69173
14449 * gcc.dg/torture/pr69173.c: New testcase.
14450
2b8568fe
KT
144512016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14452
14453 PR rtl-optimization/68796
14454 * gcc.target/aarch64/tst_5.c: New test.
14455 * gcc.target/aarch64/tst_6.c: Likewise.
14456
5baf4532
KT
144572016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14458
14459 PR rtl-optimization/68841
14460 * gcc.dg/pr68841.c: New test.
14461 * gcc.c-torture/execute/pr68841.c: New test.
14462
ca90b1ed
YR
144632016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
14464
14465 PR rtl-optimization/68920
14466 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
14467 for ix86 targets.
14468 * gcc.dg/ifcvt-5.c: New test.
14469
2ad3adf1 144702016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
14471
14472 PR bootstrap/69123
14473 * g++.dg/pr69123.C: New.
14474
83834c09
IE
144752016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
14476
14477 PR target/69010
14478 * gcc.target/i386/pr69010.c: New test.
14479
dcf89d57
MJ
144802016-01-11 Martin Jambor <mjambor@suse.cz>
14481
14482 PR ipa/69044
14483 * gcc.target/i386/chkp-pr69044.c: New test.
14484
d95167ee
TV
144852016-01-11 Tom de Vries <tom@codesourcery.com>
14486
14487 PR tree-optimization/69109
14488 * gcc.dg/autopar/pr69109-2.c: New test.
14489 * gcc.dg/autopar/pr69109.c: New test.
14490
4f6403a8
TV
144912016-01-11 Tom de Vries <tom@codesourcery.com>
14492
14493 PR tree-optimization/69108
14494 * gcc.dg/autopar/pr69108.c: New test.
14495
21efdd80
PP
144962016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
14497
14498 PR c++/69029
14499 * c-c++-common/Wisleading-indentation.c: Augment test.
14500
fd42eed8
TK
145012016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
14502
14503 PR fortran/69154
14504 * gfortran.dg/inline_matmul_12.f90: New test.
14505
4f90ee6c
PT
145062016-01-10 Paul Thomas <pault@gcc.gnu.org>
14507
14508 PR fortran/67779
14509 * gfortran.dg/actual_array_offset_1: New test.
14510
3907c6cf
TV
145112016-01-10 Tom de Vries <tom@codesourcery.com>
14512
14513 PR tree-optimization/69062
14514 * gcc.dg/autopar/pr69062.c: New test.
14515
b07b236e
TS
145162016-01-10 Thomas Schwinge <thomas@codesourcery.com>
14517
14518 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
14519 * gcc.dg/vect/slp-perm-2.c: Likewise.
14520 * gcc.dg/vect/slp-perm-3.c: Likewise.
14521 * gcc.dg/vect/slp-perm-5.c: Likewise.
14522 * gcc.dg/vect/slp-perm-6.c: Likewise.
14523 * gcc.dg/vect/slp-perm-7.c: Likewise.
14524 * gcc.dg/vect/slp-perm-8.c: Likewise.
14525
23fab8ae
TV
145262016-01-10 Tom de Vries <tom@codesourcery.com>
14527
14528 PR tree-optimization/69039
14529 * gcc.dg/autopar/pr69039.c: New test.
14530
73f0dae2
MP
145312016-01-09 Marek Polacek <polacek@redhat.com>
14532
14533 PR c++/69113
14534 * g++.dg/pr69113.C: New test.
14535
20b8d734
JJ
145362016-01-09 Jakub Jelinek <jakub@redhat.com>
14537
14538 PR middle-end/50865
14539 PR tree-optimization/69097
14540 * gcc.c-torture/execute/pr50865.c: New test.
14541 * gcc.c-torture/execute/pr69097-1.c: New test.
14542 * gcc.c-torture/execute/pr69097-2.c: New test.
14543 * gcc.dg/pr69097-1.c: New test.
14544 * gcc.dg/pr69097-2.c: New test.
14545
c50e614b
JJ
145462016-01-09 Jakub Jelinek <jakub@redhat.com>
14547
14548 PR c++/69164
14549 * g++.dg/opt/pr69164.C: New test.
14550
e0237993
JJ
145512016-01-08 Jakub Jelinek <jakub@redhat.com>
14552
14553 PR tree-optimization/69167
14554 * gcc.dg/pr69167.c: New test.
14555
bd8f5bb2
MP
145562016-01-08 Marek Polacek <polacek@redhat.com>
14557
14558 PR c++/68449
14559 * g++.dg/pr68449.C: New.
14560
bb0f5ca7
AL
145612016-01-08 Alan Lawrence <alan.lawrence@arm.com>
14562
14563 PR tree-optimization/68707
14564 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
14565 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
14566 on platforms supporting it.
14567 * gcc.dg/vect/slp-perm-2.c: Likewise.
14568 * gcc.dg/vect/slp-perm-3.c: Likewise.
14569 * gcc.dg/vect/slp-perm-5.c: Likewise.
14570 * gcc.dg/vect/slp-perm-7.c: Likewise.
14571 * gcc.dg/vect/slp-perm-8.c: Likewise.
14572 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
14573 on platforms supporting it.
14574
22518428
JJ
145752016-01-08 Jakub Jelinek <jakub@redhat.com>
14576
33f0852f
JJ
14577 PR tree-optimization/69162
14578 * gcc.dg/pr69162.c: New test.
14579
22518428
JJ
14580 PR tree-optimization/69172
14581 * gcc.dg/pr69172.c: New test.
14582
80e9b3aa
TP
145832016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
14584
14585 PR tree-optimization/67781
14586 * gcc.c-torture/execute/pr67781.c: New file.
14587
262a363f
JJ
145882016-01-08 Jakub Jelinek <jakub@redhat.com>
14589
14590 PR tree-optimization/69083
14591 * gcc.dg/vect/pr69083.c: New test.
14592
6e1f093f
SS
145932016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
14594
14595 PR tree-optimization/61441
14596 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
14597 Use -fexcess-precision=standard for compiler options.
14598 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
14599
53290e07
JJ
146002016-01-08 Jakub Jelinek <jakub@redhat.com>
14601
57bf3072
JJ
14602 PR fortran/69128
14603 * gfortran.dg/gomp/pr69128.f90: New test.
14604
53290e07
JJ
14605 PR c++/69145
14606 * g++.dg/ext/pr69145-1.C: New test.
14607 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
14608 * g++.dg/ext/pr69145-2.h: New file.
14609
7a127fa7
MS
146102016-01-07 Martin Sebor <msebor@redhat.com>
14611
14612 PR c/68966
14613 * gcc.dg/atomic-fetch-bool.c: New test.
14614 * gcc.dg/sync-fetch-bool.c: New test.
14615
95918b49
L
146162016-01-07 H.J. Lu <hongjiu.lu@intel.com>
14617
14618 PR fortran/66680
14619 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
14620
c8e62a9d
NC
146212016-01-07 Nick Clifton <nickc@redhat.com>
14622
14623 PR target/66655
14624 * g++.dg/pr66655.C: New test.
14625 * g++.dg/pr66655_1.cc: Test support file.
14626 * g++.dg/pr66655.h: Test header file.
14627
2ad3adf1 146282016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
14629
14630 PR fortran/66680
14631 gfortran.dg/gomp/pr66680.f90: New test.
14632
4cd9ca92
L
146332016-01-07 H.J. Lu <hongjiu.lu@intel.com>
14634
14635 PR target/69171
14636 * gcc.target/i386/pr69171-1.c: New test.
14637 * gcc.target/i386/pr69171-2.c: Likewise.
14638 * gcc.target/i386/pr69171-3.c: Likewise.
14639 * gcc.target/i386/pr69171-4.c: Likewise.
14640 * gcc.target/i386/pr69171-5.c: Likewise.
14641 * gcc.target/i386/pr69171-6.c: Likewise.
14642
7e33d4dc
BS
146432015-12-15 Bernd Schmidt <bschmidt@redhat.com>
14644
14645 PR middle-end/67639
14646 * c-c++-common/pr67639.c: New test.
14647
fec64afc
JJ
146482016-01-07 Jakub Jelinek <jakub@redhat.com>
14649
14650 PR tree-optimization/69141
14651 * g++.dg/opt/pr69141.C: New test.
14652
f293ad29
EB
146532016-01-06 Eric Botcazou <ebotcazou@adacore.com>
14654
14655 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
14656
5027395e
UB
146572016-01-06 Uros Bizjak <ubizjak@gmail.com>
14658
14659 PR target/69140
14660 * gcc.target/i386/pr69140.c: New test
14661
7443cf13
DM
146622016-01-06 David Malcolm <dmalcolm@redhat.com>
14663
14664 * gcc.dg/bad-dereference.c: New test case.
14665
32928931
BS
146662015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14667
14668 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
14669
68dd05da
AS
146702016-01-06 Andreas Schwab <schwab@linux-m68k.org>
14671
14672 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
14673
6b131d5b
MP
146742016-01-06 Marek Polacek <polacek@redhat.com>
14675
14676 PR sanitizer/69099
14677 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
14678
8d9fdb49
MP
146792016-01-05 Marek Polacek <polacek@redhat.com>
14680
14681 PR c/69104
14682 * gcc.dg/atomic-invalid-2.c: New.
14683
acf93f1e
L
146842016-01-05 H.J. Lu <hongjiu.lu@intel.com>
14685
14686 PR target/68991
14687 * gcc.target/i386/pr68991.c: New test.
14688
3f50525d
L
146892016-01-05 H.J. Lu <hongjiu.lu@intel.com>
14690
14691 PR target/68991
14692 * g++.dg/pr68991-1.C: New test.
14693 * g++.dg/pr68991-2.C: Likewise.
14694
e0237993 146952016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 14696
e0237993 14697 PR other/60465
face88a1
ST
14698 * gcc.target/ia64/pr60465-gprel64.c: New test.
14699 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
14700
a0866eff
KT
147012016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14702
14703 PR rtl-optimization/68651
14704 * gcc.target/aarch64/pr68651_1.c: New test.
14705
c589e975
DM
147062016-01-05 David Malcolm <dmalcolm@redhat.com>
14707
14708 PR c/69122
14709 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
14710
929710d9
NS
147112016-01-05 Nathan Sidwell <nathan@acm.org>
14712
ce3e43d7
NS
14713 PR c++/58583
14714 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
14715
929710d9
NS
14716 * gcc.dg/alias-15.c: New.
14717
a2faef8e
NC
147182016-01-05 Nick Clifton <nickc@redhat.com>
14719
14720 PR target/68870
14721 * g++.dg/pr68770.C: New test.
14722
4cfa76e3
MS
147232016-01-04 Mike Stump <mikestump@comcast.net>
14724
14725 * lib/target-supports.exp (check_effective_target_cilkplus):
14726 cilkplus targets require pthreads.
4ece61b6 14727 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 14728
4e8a3a35
MM
147292016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
14730
14731 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
14732 generation.
14733
818ab71a
JJ
147342016-01-04 Jakub Jelinek <jakub@redhat.com>
14735
14736 Update copyright years.
14737
2fe0a208
MP
147382016-01-04 Marek Polacek <polacek@redhat.com>
14739
14740 PR c/68908
14741 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
14742 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
14743 * gcc.dg/atomic/stdatomic-op-5.c: New test.
14744
9e3b2fe3
EB
147452016-01-04 Eric Botcazou <ebotcazou@adacore.com>
14746
14747 * gcc.target/sparc/20160104-2.c: New test.
14748
e8d65a35
EB
147492016-01-04 Eric Botcazou <ebotcazou@adacore.com>
14750
14751 * gcc.target/sparc/20160104-1.c: New test.
14752
25ccfccd
PT
147532016-01-03 Paul Thomas <pault@gcc.gnu.org>
14754
14755 PR fortran/65045
14756 * gfortran.dg/pr65045.f90: New test.
14757
cb51d382
EB
147582016-01-02 Eric Botcazou <ebotcazou@adacore.com>
14759
14760 * gnat.dg/specs/debug1.ads: Delete.
14761
6eeaad6e
JD
147622016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14763
14764 PR libgfortran/68867
14765 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
14766 expression.
14767
2f968603
JD
147682016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14769
14770 PR libgfortran/68867
14771 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
14772 PowerPC.
14773
591bb5e4
PT
147742016-01-01 Paul Thomas <pault@gcc.gnu.org>
14775
14776 PR fortran/68864
14777 * gfortran.dg/pr68864.f90: New test.
14778
f1e0620c
JJ
147792016-01-01 Jakub Jelinek <jakub@redhat.com>
14780
942a1319
JJ
14781 PR tree-optimization/69070
14782 * gcc.dg/pr69070.c: New test.
14783
10dff63f
JJ
14784 PR sanitizer/69055
14785 * gfortran.dg/pr69055.f90: New test.
14786
f1e0620c
JJ
14787 PR target/69015
14788 * gcc.dg/pr69015.c: New test.
818ab71a 14789\f
2f883d1c 14790Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
14791
14792Copying and distribution of this file, with or without modification,
14793are permitted in any medium without royalty provided the copyright
14794notice and this notice are preserved.