]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
extend.texi (6.11 Additional Floating Types): Revise.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
3f01b620
MS
12017-03-21 Martin Sebor <msebor@redhat.com>
2
3 PR c++/79548
4 * g++.dg/warn/Wunused-var-26.C: New test.
5
1cefb051
BS
62017-03-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7
8 PR tree-optimization/79908
9 * gcc.dg/torture/pr79908.c: Revert addition of new file.
10
edc1747f
MP
112017-03-21 Marek Polacek <polacek@redhat.com>
12 Martin Sebor <msebor@redhat.com>
13
14 PR tree-optimization/80109
15 * gcc.dg/Walloca-14.c: New test.
16
85106b87
JJ
172017-03-21 Jakub Jelinek <jakub@redhat.com>
18
19 PR target/80125
20 * gcc.target/powerpc/pr80125.c: New test.
21
0ffe60b5
BS
222017-03-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
23 Richard Biener <rguenther@suse.de>
24
25 PR tree-optimization/79908
26 * gcc.dg/torture/pr79908.c: New file.
27
54eb90fe
SKS
282017-03-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
29
30 * gcc.dg/tree-ssa/overflow-1.c: Use __UINT32_TYPE__ for targets
31 with sizeof(int) < 4.
32
5611c456
ML
332017-03-21 Martin Liska <mliska@suse.cz>
34
35 * gcc.target/i386/pr65044.c: Add '.' in order to catch
36 apostrophes.
37
e650ea2a
RB
382017-03-21 Richard Biener <rguenther@suse.de>
39
40 PR tree-optimization/80032
41 * g++.dg/opt/pr80032.C: New testcase.
42
da2ce5f9
RB
432017-03-21 Richard Biener <rguenther@suse.de>
44
45 PR tree-optimization/80122
46 * gcc.dg/torture/pr80122.c: New testcase.
47
9d60683a
TT
482017-03-21 Toma Tabacu <toma.tabacu@imgtec.com>
49
50 * gcc.dg/pic-2.c: Skip for MIPS.
51 * gcc.dg/pie-2.c: Skip for MIPS.
52
d3e19c2c
PC
532017-03-21 Paolo Carlini <paolo.carlini@oracle.com>
54
55 PR c++/77752
56 * g++.dg/cpp0x/initlist97.C: New.
57 * g++.dg/cpp0x/initlist85.C: Update.
58
8bee092e
JJ
592017-03-21 Jakub Jelinek <jakub@redhat.com>
60
9f30dff0
JJ
61 PR c/67338
62 * gcc.dg/pr67338.c: New test.
63
8bee092e
JJ
64 PR c++/35878
65 * g++.dg/init/pr35878_1.C: Rewrite directives to scan optimized
66 dump instead of assembler.
67 * g++.dg/init/pr35878_2.C: Likewise.
68 * g++.dg/init/pr35878_3.C: Likewise.
69
4d1b8e70
JJ
702017-03-21 Jakub Jelinek <jakub@redhat.com>
71
72 PR c/80097
73 * gcc.dg/ubsan/pr80097.c: New test.
74
c34923c4
BS
752017-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
76
77 PR tree-optimization/80054
78 * g++.dg/torture/pr80054.C: New file.
79
b0ba96c2
KN
802017-03-20 Kelvin Nilsen <kelvin@gcc.gnu.org>
81
82 PR target/79963
83 * gcc.target/powerpc/vsu/vec-any-eq-10.c: Add scan-assembler
84 directive to assure selection of proper bit using rlwinm insn.
85 * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise.
86 * gcc.target/powerpc/vsu/vec-any-eq-7.c: Likewise.
87 * gcc.target/powerpc/vsu/vec-any-eq-8.c: Likewise.
88 * gcc.target/powerpc/vsu/vec-any-eq-9.c: Likewise.
89
92377255
MP
902017-03-20 Marek Polacek <polacek@redhat.com>
91 Paolo Carlini <paolo.carlini@oracle.com>
92
93 PR c++/80059 - ICE with noexcept and __transaction_atomic
94 * g++.dg/tm/pr80059-2.C: New test.
95 * g++.dg/tm/pr80059.C: New test.
96
243e28bf
ML
972017-03-20 Martin Liska <mliska@suse.cz>
98
99 PR middle-end/79753
100 * gcc.target/i386/mpx/pr79753.c: New test.
101
918112d3
ML
1022017-03-20 Martin Liska <mliska@suse.cz>
103
104 PR target/79769
105 PR target/79770
106 * g++.dg/pr79769.C: New test.
107 * gcc.target/i386/mpx/pr79770.c: New test.
108
e325aba2
AK
1092017-03-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
110
111 PR target/78857
112 * gcc.target/s390/load-and-test-fp-1.c: New test.
113 * gcc.target/s390/load-and-test-fp-2.c: New test.
114
91d2c04c
PT
1152017-03-18 Paul Thomas <pault@gcc.gnu.org>
116
117 PR fortran/79676
118 * gfortran.dg/submodule_28.f08 : New test.
119
c7e4107b
PT
1202017-03-18 Paul Thomas <pault@gcc.gnu.org>
121
122 PR fortran/71838
123 * gfortran.dg/submodule_26.f08 : New test.
124 * gfortran.dg/submodule_27.f08 : New test.
125
d8fe28be
PH
1262017-03-17 Pat Haugen <pthaugen@us.ibm.com>
127
128 PR target/79951
129 * gcc.target/powerpc/pr79951.c: New.
130
4a17943d
BS
1312017-03-17 Bernd Schmidt <bschmidt@redhat.com>
132
133 PR rtl-optimization/79910
134 * gcc.dg/torture/pr79910.c: New test.
135
7f166d94
JL
1362017-03-17 Jeff Law <law@redhat.com>
137
138 PR tree-optimization/71437
139 * gcc.dg/tree-ssa/pr71437.c: New test.
140 * gcc.dg/tree-ssa/20040305-1.c: Test earlier dump.
141 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust for jump threads
142 now caught by VRP, but which were previously caught by DOM.
143
12c4f7dc
RB
1442017-03-17 Richard Biener <rguenther@suse.de>
145
146 PR middle-end/80075
147 * g++.dg/torture/pr80075.C: New testcase.
148
207f3423
MM
1492017-03-16 Michael Meissner <meissner@linux.vnet.ibm.com>
150
151 PR target/71294
152 * g++.dg/pr71294.C: New test.
153
9fc900af
SB
1542017-03-16 Segher Boessenkool <segher@kernel.crashing.org>
155
156 * gcc.dg/tree-prof/pr66295.c: Skip unless on an x86 target.
157
c05c2380
JJ
1582017-03-16 Jakub Jelinek <jakub@redhat.com>
159
e711928b
JJ
160 PR fortran/80010
161 * gfortran.dg/goacc/asyncwait-3.f95: Adjust expected diagnostic.
162
c05c2380
JJ
163 PR fortran/79886
164 * gfortran.dg/pr79886.f90: New test.
165
3231d64b
MM
1662017-03-15 Michael Meissner <meissner@linux.vnet.ibm.com>
167
168 PR target/79038
169 * gcc.target/powerpc/pr79038-1.c: New test.
170
81ef1f5e
SB
1712017-03-15 Segher Boessenkool <segher@kernel.crashing.org>
172
173 PR fortran/33271
174 * gfortran.dg/nint_2.f90: Do not xfail powerpc*-*-linux*.
175
395a1e9b
JW
1762017-03-15 Jiong Wang <jiong.wang@arm.com>
177
178 PR testsuite/79356
179 * gcc.dg/attr-alloc_size-11.c: Don't xfail on arm.
180
05f65910
UB
1812017-03-15 Uros Bizjak <ubizjak@gmail.com>
182
183 PR target/80019
184 * gcc.target/i386/pr80019.c: New test.
185
94285a7d
ML
1862017-03-15 Martin Liska <mliska@suse.cz>
187
188 * gcc.dg/tree-prof/pr66295.c: Removed unused dg-error.
189
a983542b
MS
1902017-03-14 Martin Sebor <msebor@redhat.com>
191
192 PR tree-optimization/79800
193 * gcc.dg/tree-ssa/builtin-sprintf-warn-15.c: Add test cases.
194 * gcc.dg/tree-ssa/pr79800.c: New test.
195
76ca5f40
MM
1962017-03-14 Michael Meissner <meissner@linux.vnet.ibm.com>
197
198 PR target/79947
199 * gcc.target/powerpc/pr79947.c: New test.
200
5d9a283a
MS
2012017-03-14 Martin Sebor <msebor@redhat.com>
202
203 PR middle-end/80020
204 * gcc.dg/attr-alloc_size-6.c: Correct aligned_alloc argument order.
205 * gcc.dg/attr-alloc_size-7.c: Same.
206 * gcc.dg/attr-alloc_size-9.c: Same.
207 * gcc.dg/builtin-alloc-size.c: Same.
208 * gcc.dg/pr80020.c: New test.
209
4692943d
BS
2102017-03-14 Bernd Schmidt <bschmidt@redhat.com>
211
212 PR rtl-optimization/79728
213 * gcc.target/i386/sse-globalreg.c: New test.
214
861d9d5e
ML
2152017-03-14 Martin Liska <mliska@suse.cz>
216
217 PR lto/66295
218 * gcc.dg/tree-prof/pr66295.c: New test.
219
a48018b5
ML
2202017-03-13 Martin Liska <mliska@suse.cz>
221
222 PR middle-end/78339
223 * gcc.target/i386/mpx/pr78339.c: New test.
224
8c56cc5a
CZ
2252017-03-13 Claudiu Zissulescu <claziss@synopsys.com>
226
227 * testsuite/gcc.target/arc/bitfield.c: New file.
228
14555394
CZ
2292017-03-13 Claudiu Zissulescu <claziss@synopsys.com>
230
231 * testsuite/gcc.target/arc/pr9001090948.c: New file.
232
3079b92e
SB
2332017-03-11 Segher Boessenkool <segher@kernel.crashing.org>
234
235 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
236 Fix test. Make early-out condition return early. Correct comments.
237
c08de9db
JD
2382017-03-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
239
240 PR libgfortran/78854
241 * gfortran.dg/dtio_25.f90: New test.
242
66b27545
MS
2432017-03-10 Martin Sebor <msebor@redhat.com>
244
245 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add a test case.
246
8f2f6381
BS
2472017-03-10 Bernd Schmidt <bschmidt@redhat.com>
248
249 PR rtl-optimization/78911
250 * gcc.target/i386/pr78911-1.c: New test.
251 * gcc.target/i386/pr78911-2.c: New test.
252
8e2c69b4 2532017-03-10 Will Schmidt <will_schmidt@vnet.ibm.com>
8f2f6381 254
8e2c69b4
WS
255 PR target/79941
256 * gcc.target/powerpc/fold-vec-mult-even_odd_misc.c: New test.
257 * gcc.target/powerpc/fold-vec-mult-even_odd_char.c: New test.
258 * gcc.target/powerpc/fold-vec-mult-even_odd_short.c: New test.
259
455d833c
MP
2602017-03-10 Marek Polacek <polacek@redhat.com>
261
262 PR c++/79967
263 * g++.dg/cpp0x/gen-attrs-63.C: New test.
264
cdd669f9
JJ
2652017-03-10 Jakub Jelinek <jakub@redhat.com>
266
e260b0a7
JJ
267 PR c++/79899
268 * g++.dg/other/friend7.C: New test.
269
cdd669f9
JJ
270 PR c++/79896
271 * g++.dg/ext/int128-5.C: New test.
272
730e6e46
SB
2732017-03-10 Segher Boessenkool <segher@kernel.crashing.org>
274
275 PR testsuite/79356
276 * gcc.dg/attr-alloc_size-11.c: Don't xfail on aarch64, ia64, mips,
277 powerpc, sparc, or s390x.
278
fc8f6304
PH
2792017-03-10 Pat Haugen <pthaugen@us.ibm.com>
280
281 PR target/79907
282 * gcc.target/powerpc/pr79907.c: New.
283
f1b0632a
OH
2842017-03-10 Olivier Hainque <hainque@adacore.com>
285
286 * gnat.dg/opt64.adb: New test.
287 * gnat.dg/opt64_pkg.ads: New helper.
288 * gnat.dg/opt64_pkg.adb: New helper.
289
5558f089
JJ
2902017-03-10 Jakub Jelinek <jakub@redhat.com>
291
2d9dd4fb
JJ
292 PR rtl-optimization/79909
293 * gcc.target/powerpc/pr79909.c: New test.
294
72772e67
JJ
295 PR tree-optimization/79972
296 * gcc.dg/pr79972.c: New test.
297
5558f089
JJ
298 PR tree-optimization/77975
299 * gcc.dg/pr77975.c: New test.
300
822a132c
MP
3012017-03-09 Marek Polacek <polacek@redhat.com>
302
303 PR c++/79962
304 PR c++/79984
305 * c-c++-common/nonnull-3.c: New test.
306 * g++.dg/warn/Wnonnull3.C: New test.
307
c9819d22
MF
3082017-03-09 Matthew Fortune <matthew.fortune@imgtec.com>
309
310 * gcc.target/mips/lxc1-sxc1-1.c: Use -mhard-float.
311 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
312
36618428
MP
3132017-03-09 Marek Polacek <polacek@redhat.com>
314
315 PR sanitizer/79757
316 * gcc.dg/ubsan/pr79757-1.c: New test.
317 * gcc.dg/ubsan/pr79757-2.c: New test.
318 * gcc.dg/ubsan/pr79757-3.c: New test.
319 * gcc.dg/ubsan/pr79757-4.c: New test.
320 * gcc.dg/ubsan/pr79757-5.c: New test.
321
01e5af5a
JJ
3222017-03-09 Jakub Jelinek <jakub@redhat.com>
323
324 PR c/79969
325 * gcc.dg/debug/dwarf2/enum-loc1.c: New test.
326
6443c7c0
MP
3272017-03-09 Marek Polacek <polacek@redhat.com>
328
329 PR c++/79687
330 * g++.dg/expr/ptrmem8.C: New test.
331 * g++.dg/expr/ptrmem9.C: New test.
332
d721dc3c
RB
3332017-03-09 Richard Biener <rguenther@suse.de>
334
335 PR tree-optimization/79977
336 * gcc.dg/graphite/pr79977.c: New testcase.
337
1f1fd3e2
TT
3382017-03-09 Toma Tabacu <toma.tabacu@imgtec.com>
339
340 * g++.dg/lto/pr69589_0.C: Add dg-require-effective-target for
341 rdynamic. Remove dg-skip-if for targets which don't support -rdynamic.
342 * lib/target-supports.exp (check_effective_target_rdynamic):
343 New proc.
344
16967aff
RB
3452017-03-09 Richard Biener <rguenther@suse.de>
346
347 PR middle-end/79971
348 * gcc.dg/fixed-point/pr79971.c: New testcase.
349
26d7dc48
RB
3502017-03-09 Richard Biener <rguenther@suse.de>
351
352 PR ipa/79970
353 * gcc.dg/torture/pr79970.c: New testcase.
354
35f77c28
PC
3552017-03-09 Paolo Carlini <paolo.carlini@oracle.com>
356
357 PR c++/71966
358 * g++.dg/cpp0x/pr71966-1.C: New.
359 * g++.dg/cpp0x/pr71966-2.C: Likewise.
360
8a7df031
ML
3612017-03-09 Martin Liska <mliska@suse.cz>
362
363 PR tree-optimization/79631
364 * gcc.target/i386/mpx/pr79631.c: New test.
365
3828bb0d
ML
3662017-03-09 Martin Liska <mliska@suse.cz>
367
368 PR target/65705
369 PR target/69804
370 * gcc.target/i386/pr71458.c: Update scanned pattern.
371
410a590c
MP
3722017-03-09 Marek Polacek <polacek@redhat.com>
373
374 PR c++/79672
375 * g++.dg/warn/Wduplicated-branches2.C: Fix PR.
376 * g++.dg/warn/Wduplicated-branches3.C: New test.
377
f084a22e
PG
3782017-03-09 Prachi Godbole <prachi.godbole@imgtec.com>
379
380 * gcc.target/mips/msa-bclri.c: Skip the test for -O0.
381
a278b1c3
ML
3822017-03-09 Martin Liska <mliska@suse.cz>
383
384 PR ipa/79764
385 * g++.dg/pr79764.C: New test.
386
8dc19053
ML
3872017-03-09 Martin Liska <mliska@suse.cz>
388
389 PR ipa/79761
390 * g++.dg/pr79761.C: New test.
391
030fc94a
JJ
3922017-03-09 Jakub Jelinek <jakub@redhat.com>
393
9e463823
JJ
394 PR sanitizer/79944
395 * c-c++-common/asan/pr79944.c: New test.
396
6b62f323
JJ
397 PR target/79932
398 * gcc.target/i386/pr79932-2.c: New test.
399
030fc94a
JJ
400 PR target/79932
401 * gcc.target/i386/pr79932-1.c: New test.
402
423aec8b
MP
4032017-03-09 Marek Polacek <polacek@redhat.com>
404
405 PR c++/79900 - ICE in strip_typedefs
406 * g++.dg/warn/Wpadded-1.C: New test.
407
6659fe59
MP
4082017-03-08 Marek Polacek <polacek@redhat.com>
409
410 * g++.dg/Walloca1.C: Adjust dg-warning.
411
f1a675e4
AH
4122017-03-08 Andrew Haley <aph@redhat.com>
413
414 PR tree-optimization/79943
415 * gcc.dg/tree-ssa/pr79943.c: New test.
416
edfcd7e3
RB
4172017-03-08 Richard Biener <rguenther@suse.de>
418
419 PR tree-optimization/79955
420 * gcc.dg/uninit-24.c: New testcase.
421
61fdfd8c
RB
4222017-03-08 Richard Biener <rguenther@suse.de>
423
424 PR tree-optimization/79920
425 * gcc.dg/vect/pr79920.c: New testcase.
426
4b48e883
JJ
4272017-03-08 Jakub Jelinek <jakub@redhat.com>
428
429 PR sanitizer/79904
430 * gcc.dg/ubsan/pr79904.c: New test.
431
a71dbc63
JJ
4322017-03-07 Jakub Jelinek <jakub@redhat.com>
433
434 PR c/79834
435 * c-c++-common/goacc/pragma_context.c (f2): Adjust expected
436 diagnostics.
437
d8a90142
MP
4382017-03-07 Marek Polacek <polacek@redhat.com>
439
440 PR middle-end/79809
441 * g++.dg/Walloca1.C: New test.
442
a5e9e3e4
ML
4432017-03-07 Martin Liska <mliska@suse.cz>
444
445 PR middle-end/68270
446 * g++.dg/pr68270.C: New test.
447
1f6dba54
JJ
4482017-03-07 Jakub Jelinek <jakub@redhat.com>
449
760f82db
JJ
450 PR rtl-optimization/79901
451 * gcc.target/i386/pr79901.c: New test.
452
1f6dba54
JJ
453 PR sanitizer/79897
454 * c-c++-common/ubsan/pr79897.c: New test.
455
feca7b89
VM
4562017-03-06 Vladimir Makarov <vmakarov@redhat.com>
457
458 PR rtl-optimization/79571
459 * gcc.target/i386/pr79571.c: New.
460
bdbbf28d
MP
4612017-03-06 Marek Polacek <polacek@redhat.com>
462
463 PR c++/79796 - ICE with NSDMI and this pointer
464 * g++.dg/cpp0x/nsdmi13.C: New test.
465
52564551
JK
4662017-03-06 Julia Koval <julia.koval@intel.com>
467
468 PR target/79793
469 * gcc.target/i386/interrupt-12.c: Update scan-assembler-times
470 directives.
471 * gcc.target/i386/interrupt-13.c: Ditto.
472 * gcc.target/i386/interrupt-14.c: Ditto.
473 * gcc.target/i386/interrupt-15.c: Ditto.
474
345edb37
JJ
4752017-03-06 Jakub Jelinek <jakub@redhat.com>
476
477 PR c++/79822
478 * g++.dg/cpp0x/constexpr-79822.C: New test.
479
a8d25fd0
RB
4802017-03-06 Richard Biener <rguenther@suse.de>
481
482 PR tree-optimization/79894
483 * gcc.dg/vect/pr79887.c: New testcase.
484
522fcdd7
RB
4852017-03-06 Richard Biener <rguenther@suse.de>
486
487 PR tree-optimization/79824
488 * gcc.dg/vect/pr79824-1.c: New testcase.
489 * gcc.dg/vect/pr79824-2.c: Likewise.
490
54649631
TT
4912017-03-06 Toma Tabacu <toma.tabacu@imgtec.com>
492
493 * gcc.dg/lto/pr60449_0.c: Add dg-require-effective-target for
494 gettimeofday. Remove dg-skip-if for AVR.
495 * lib/target-supports.exp (check_effective_target_gettimeofday):
496 New proc.
497
4bbc8970
RD
4982017-03-06 Robin Dapp <rdapp@linux.vnet.ibm.com>
499
500 * gcc.target/s390/hotpatch-1.c: Check for nopr %r0.
501 * gcc.target/s390/hotpatch-10.c: Likewise.
502 * gcc.target/s390/hotpatch-11.c: Likewise.
503 * gcc.target/s390/hotpatch-12.c: Likewise.
504 * gcc.target/s390/hotpatch-13.c: Likewise.
505 * gcc.target/s390/hotpatch-14.c: Likewise.
506 * gcc.target/s390/hotpatch-15.c: Likewise.
507 * gcc.target/s390/hotpatch-16.c: Likewise.
508 * gcc.target/s390/hotpatch-17.c: Likewise.
509 * gcc.target/s390/hotpatch-18.c: Likewise.
510 * gcc.target/s390/hotpatch-19.c: Likewise.
511 * gcc.target/s390/hotpatch-2.c: Likewise.
512 * gcc.target/s390/hotpatch-26.c: Likewise.
513 * gcc.target/s390/hotpatch-27.c: Likewise.
514 * gcc.target/s390/hotpatch-28.c: Likewise.
515 * gcc.target/s390/hotpatch-3.c: Likewise.
516 * gcc.target/s390/hotpatch-4.c: Likewise.
517 * gcc.target/s390/hotpatch-5.c: Likewise.
518 * gcc.target/s390/hotpatch-6.c: Likewise.
519 * gcc.target/s390/hotpatch-7.c: Likewise.
520 * gcc.target/s390/hotpatch-8.c: Likewise.
521 * gcc.target/s390/hotpatch-9.c: Likewise.
522
5f215a70
PC
5232017-03-06 Paolo Carlini <paolo.carlini@oracle.com>
524
525 PR c++/64574
526 * g++.dg/template/crash125.C: New.
527
296cc393
JJ
5282017-03-06 Jakub Jelinek <jakub@redhat.com>
529
530 PR target/79812
531 * gcc.target/i386/avx512f-vpermq-imm-3.c: New test.
532
ca8942a3
TT
5332017-03-06 Toma Tabacu <toma.tabacu@imgtec.com>
534
535 * gcc.target/mips/inline-memcpy-3.c (dg-options): Add -mabi=32.
536
c1b993c0
PG
5372017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
538
539 * gcc.target/mips/msa-minmax.c: New tests.
540
a50a32aa
ML
5412017-03-06 Martin Liska <mliska@suse.cz>
542
543 PR sanitize/79783
544 * g++.dg/asan/pr79783.C: New test.
545
5ada812c
PG
5462017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
547
548 * gcc.target/mips/msa-dotp.c: New tests.
549
334b3c4b
PG
5502017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
551
552 * gcc.target/mips/msa-bclri.c: New test.
553
d8b4baeb
PC
5542017-03-05 Paolo Carlini <paolo.carlini@oracle.com>
555
556 PR c++/70266
557 * g++.dg/tm/pr70266.C: New.
558
ef78bc3c
AV
5592017-03-05 Andre Vehreschild <vehre@gcc.gnu.org>
560 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
561
562 * gfortran.dg/coarray/fail_image_1.f08: New test.
563 * gfortran.dg/coarray/fail_image_2.f08: New test.
564 * gfortran.dg/coarray/failed_images_1.f08: New test.
565 * gfortran.dg/coarray/failed_images_2.f08: New test.
566 * gfortran.dg/coarray/image_status_1.f08: New test.
567 * gfortran.dg/coarray/image_status_2.f08: New test.
568 * gfortran.dg/coarray/stopped_images_1.f08: New test.
569 * gfortran.dg/coarray/stopped_images_2.f08: New test.
570 * gfortran.dg/coarray_fail_st.f90: New test.
571 * gfortran.dg/coarray_failed_images_1.f08: New test.
572 * gfortran.dg/coarray_image_status_1.f08: New test.
573 * gfortran.dg/coarray_stopped_images_1.f08: New test.
574
7f5a7d78
MP
5752017-03-03 Marek Polacek <polacek@redhat.com>
576
577 PR c/79758
578 * gcc.dg/noncompile/pr79758.c: New test.
579
cc195d46
JJ
5802017-03-03 Jakub Jelinek <jakub@redhat.com>
581
582 PR middle-end/79805
583 * g++.dg/opt/pr79805.C: New test.
584
945b6e16
AS
5852017-03-03 Andrew Senkevich <andrew.senkevich@intel.com>
586
587 * gcc.target/i386/avx512vpopcntdq-check.h: New.
588 * gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c: Ditto.
589 * gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c: Ditto.
590 * gcc.target/i386/avx512f-helper.h: Add avx512vpopcntdq-check.h.
591 * gcc.target/i386/i386.exp
592 (check_effective_target_avx512vpopcntdq): New.
593
31dcc385
TT
5942017-03-03 Toma Tabacu <toma.tabacu@imgtec.com>
595
596 * gcc.target/mips/pr68273.c (dg-final): Match SImode registers only for
597 ilp32 targets and match DImode registers for lp64 targets.
598
0e174ae1
UB
5992017-03-03 Uros Bizjak <ubizjak@gmail.com>
600
601 * g++.dg/pr71624.C: Disable for x32.
602 * g++.dg/pr71633.C: Ditto.
603
93505ec5
JJ
6042017-03-03 Jakub Jelinek <jakub@redhat.com>
605
606 PR target/79807
607 * gcc.target/i386/pr79807.c: New test.
608
d78a1c01
ML
6092017-03-03 Martin Liska <mliska@suse.cz>
610
611 PR tree-optimization/79803
612 * gcc.dg/tree-ssa/pr79803.c: New test.
613
ec7f796e
ML
6142017-03-03 Martin Liska <mliska@suse.cz>
615
616 PR rtl-optimization/79574
617 * gcc.dg/pr79574-2.c: New test.
618
30d309aa
RB
6192017-03-03 Richard Biener <rguenther@suse.de>
620
621 PR c++/79825
622 * g++.dg/warn/Wuninitialized-8.C: New testcase.
623
38801de5
JJ
6242017-03-03 Jakub Jelinek <jakub@redhat.com>
625
626 * gcc.dg/pr57134.c: Use empty inline asm string literal.
627
7278b0a2
MP
6282017-03-03 Marek Polacek <polacek@redhat.com>
629
630 PR c++/79791
631 * g++.dg/warn/Wwrite-strings-1.C: New test.
632 * g++.dg/warn/Wwrite-strings-2.C: New test.
633 * g++.dg/warn/Wwrite-strings-3.C: New test.
634 * g++.dg/warn/Wwrite-strings-4.C: New test.
635 * g++.dg/warn/Wwrite-strings-5.C: New test.
636 * g++.dg/warn/Wwrite-strings-6.C: New test.
637 * g++.dg/warn/Wwrite-strings-7.C: New test.
638 * g++.dg/warn/Wwrite-strings-8.C: New test.
639 * g++.dg/warn/Wwrite-strings-9.C: New test.
640 * g++.dg/warn/Wwrite-strings-10.C: New test.
641 * g++.dg/warn/Wwrite-strings-11.C: New test.
642 * g++.dg/warn/Wwrite-strings-12.C: New test.
643
75473a91
RB
6442017-03-03 Richard Biener <rguenther@suse.de>
645
646 PR middle-end/79818
647 * gcc.dg/torture/pr79818.c: New testcase.
648
50bea0c5
JJ
6492017-03-02 Jakub Jelinek <jakub@redhat.com>
650
651 PR c++/79782
652 * g++.dg/warn/Wunused-parm-10.C: New test.
653
130f15ce
UB
6542017-03-02 Uros Bizjak <ubizjak@gmail.com>
655
656 * gcc.dg/rtl/x86_64/*.c: Test for
657 "{ i?86-*-* x86_64-*-* } && lp64" targets only.
658
dc362ada
UB
6592017-03-02 Uros Bizjak <ubizjak@gmail.com>
660
661 PR target/79514
662 * gcc.target/i386/pr79514.c: New test.
663
fe792dd8
JJ
6642017-03-02 Jakub Jelinek <jakub@redhat.com>
665
666 PR rtl-optimization/79780
667 * gcc.c-torture/compile/pr79780.c: New test.
668
e80facb4
RB
6692017-03-02 Richard Biener <rguenther@suse.de>
670
671 PR tree-optimization/79345
672 PR c++/42000
673 * g++.dg/warn/Wuninitialized-7.C: New testcase.
674 * c-c++-common/ubsan/bounds-2.c: Add -Wno-uninitialized.
675 * gcc.dg/uninit-pr19430-2.c: Add expected warning.
676
eb0e7c34
RB
6772017-03-02 Richard Biener <rguenther@suse.de>
678
679 PR c/79756
680 * gcc.dg/vector-1.c: New testcase.
681
653a4b32
BC
6822017-03-02 Bin Cheng <bin.cheng@arm.com>
683
684 PR tree-optimization/66768
685 * gcc.target/i386/pr66768.c: New test.
686
da403f31
RB
6872017-03-02 Richard Biener <rguenther@suse.de>
688
689 * gcc.dg/rtl/x86_64/dfinit.c: Only run for lp64.
690 * gcc.dg/rtl/x86_64/final.c: Likewise.
691 * gcc.dg/rtl/x86_64/into-cfglayout.c: Likewise.
692 * gcc.dg/rtl/x86_64/ira.c: Likewise.
693 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: Likewise.
694 * gcc.dg/rtl/x86_64/vregs.c: Likewise.
695
83692f96
RB
6962017-03-02 Richard Biener <rguenther@suse.de>
697
698 PR tree-optimization/79777
699 * gcc.dg/torture/pr79777.c: New testcase.
700
71dedb33
MS
7012017-03-01 Martin Sebor <msebor@redhat.com>
702
703 PR middle-end/79692
704 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Add test cases.
705 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: Correct %#g.
706 * gcc.dg/tree-ssa/builtin-sprintf-warn-15.c: New test.
707 * gcc.dg/tree-ssa/builtin-snprintf-3.c: Ditto.
708
48990905
UB
7092017-03-01 Uros Bizjak <ubizjak@gmail.com>
710
711 * gcc.target/i386/invsize-2.c: New test.
712 * gcc.target/i386/invsize-3.c: Ditto.
713 * gcc.target/i386/invsize-4.c: Ditto.
714 * gcc.target/i386/pr66274.c: Expect "unsuported size" warning.
715 * gcc.target/i386/stackalign/asm-1.c: Ditto.
716
c7f0c9f3
MM
7172017-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
718
719 PR target/79439
720 * gcc.target/powerpc/pr79439.c: New test.
721
f5ef6bfc
PH
7222017-03-01 Pat Haugen <pthaugen@us.ibm.com>
723
724 * gcc.target/powerpc/pr79544.c: Add test for vec_vsrad and fix up
725 scan string.
726
727
50181506
KN
7282017-03-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
729
730 PR target/79395
731 * gcc.target/powerpc/vsu/vec-all-ne-10.c: Change scan-assembler
732 pattern to look for vcmpequd. instead of vcmpnew.
733 * gcc.target/powerpc/vsu/vec-all-ne-14.c: Likewise.
734 * gcc.target/powerpc/vsu/vec-all-ne-7.c: Change scan-assembler
735 pattern to look for xvcmpeqsp. instead of xvcmpnesp.
736 * gcc.target/powerpc/vsu/vec-all-ne-8.c: Change scan-assembler to
737 look for xvcmpeqdp. instead of xvcmpnedp.
738 * gcc.target/powerpc/vsu/vec-all-ne-9.c: Change scan-assembler to
739 look for vcmpequd. instead of vcmpnew.
740 * gcc.target/powerpc/vsu/vec-any-eq-10.c: Likewise.
741 * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise.
742 * gcc.target/powerpc/vsu/vec-any-eq-7.c: Change scan-assembler to
743 look for xvcmpeqsp. instead of xvcmpnesp.
744 * gcc.target/powerpc/vsu/vec-any-eq-8.c: Change scan-assembler to
745 look for xvcmpeqdp. instead of xvcmpnedp.
746 * gcc.target/powerpc/vsu/vec-any-eq-9.c: Change scan-assembler to
747 look for vcmpequd. instead of vcmpnew.
748 * gcc.target/powerpc/vsu/vec-cmpne-8.c: Change scan-assembler to
749 look for vcmpeqsp instead of xvcmpnesp.
750 * gcc.target/powerpc/vsu/vec-cmpne-9.c: Change scan-assembler to
751 look for xvcmpeqdp instead of xvcmpnedp.
752
0100ae43
RB
7532017-03-01 Richard Biener <rguenther@suse.de>
754
755 PR middle-end/79721
756 * gcc.dg/torture/pr79721.c: New testcase.
757
0f3f4ffe
JJ
7582017-03-01 Jakub Jelinek <jakub@redhat.com>
759
42132674
JJ
760 PR c++/79681
761 * g++.dg/cpp1y/constexpr-79681-1.C: New test.
762 * g++.dg/cpp1y/constexpr-79681-2.C: New test.
763
e3e9e8ca
JJ
764 PR c++/79746
765 * g++.dg/warn/Wunused-parm-9.C: New test.
766
0f3f4ffe
JJ
767 PR tree-optimization/79734
768 * g++.dg/opt/pr79734.C: New test.
769
ad1de652
JJ
7702017-02-28 Jakub Jelinek <jakub@redhat.com>
771
772 PR tree-optimization/79737
773 * gcc.c-torture/execute/pr79737-1.c: New test.
774 * gcc.c-torture/execute/pr79737-2.c: New test.
775
7a1ae923
EB
7762017-02-28 Eric Botcazou <ebotcazou@adacore.com>
777
778 * gcc.target/sparc/20170228-1.c: New test.
779
2af0c3ed
UB
7802017-02-28 Uros Bizjak <ubizjak@gmail.com>
781
782 * gcc.target/i386/invsize-1.c: New test.
783
203ced0a
MS
7842017-02-28 Martin Sebor <msebor@redhat.com>
785
786 PR tree-optimization/79691
787 * gcc.dg/tree-ssa/pr79691.c: New test.
788
8a915b87
JJ
7892017-02-28 Jakub Jelinek <jakub@redhat.com>
790
791 PR target/79729
792 * gcc.target/i386/pr79729.c: New test.
793
41aa3a38
RB
7942017-02-28 Richard Biener <rguenther@suse.de>
795
796 PR tree-optimization/79740
797 * gcc.dg/torture/pr79740.c: New testcase.
798
587240d2
RB
7992017-02-28 Richard Biener <rguenther@suse.de>
800
801 PR middle-end/79731
802 * c-c++-common/torture/pr79731.c: New testcase.
803
dd3f4560
RB
8042017-02-28 Richard Biener <rguenther@suse.de>
805
806 PR tree-optimization/79732
807 * gcc.dg/torture/pr79732.c: New testcase.
808
c7d97b28
RB
8092017-02-28 Richard Biener <rguenther@suse.de>
810
811 PR tree-optimization/79723
812 * gcc.target/i386/pr79723.c: New testcase.
813
c8f28a3c
PH
8142017-02-27 Pat Haugen <pthaugen@us.ibm.com>
815
816 PR target/79544
817 * gcc.target/powerpc/pr79544.c: New.
818
c91c3003
PC
8192017-02-27 Paolo Carlini <paolo.carlini@oracle.com>
820
821 PR c++/79414
822 * g++.dg/parse/crash67.C: New.
823
57fa080b
BC
8242017-02-27 Bin Cheng <bin.cheng@arm.com>
825
826 PR tree-optimization/77536
827 * gcc.dg/vect/pr79347.c: Revise testing string.
828
68b948d3
RB
8292017-02-27 Richard Biener <rguenther@suse.de>
830
831 PR tree-optimization/45397
832 * gcc.dg/tree-ssa/pr45397.c: New testcase.
833
69a2e8a1
RB
8342017-02-27 Richard Biener <rguenther@suse.de>
835
836 PR tree-optimization/79690
837 * gcc.target/i386/pr79690.c: New testcase.
838
c7b608a9
TK
8392017-02-26 Thomas Koenig <tkoenig@gcc.gnu.org>
840
841 PR fortran/51119
842 * gfortran.dg/inline_matmul_1.f90: Scan optimized dump instead
843 of original.
844 * gfortran.dg/inline_matmul_11.f90: Likewise.
845 * gfortran.dg/inline_matmul_9.f90: Likewise.
846 * gfortran.dg/matmul_13.f90: New test.
847 * gfortran.dg/matmul_14.f90: New test.
848
98561a9b
JJ
8492017-02-25 Jakub Jelinek <jakub@redhat.com>
850
851 PR middle-end/79396
852 * g++.dg/opt/pr79396.C: New test.
853
77be9417
DH
8542017-02-25 Dominique d'Humieres <dominiq@lps.ens.fr>
855
856 PR fortran/79597
857 * gfortran.dg/dtio_6.f90: Update test.
858
8592017-02-25 Dominique d'Humieres <dominiq@lps.ens.fr>
860
861 PR fortran/79601
862 * gfortran.dg/interface_operator_2.f90: New test.
863
b9822443
JJ
8642017-02-24 Jakub Jelinek <jakub@redhat.com>
865
866 PR c/79677
867 * gcc.dg/pr79677.c: New test.
868
4bc2b786
MF
8692017-02-24 Matthew Fortune <matthew.fortune@imgtec.com>
870
871 * gcc.target/mips/mips-ps-type-2.c (move): Force generation
872 of mov.ps.
873 * gcc.target/mips/mips-ps-type.c (move): Likewise.
874 (cond_move1): Simplify condition to force generation of
875 mov[nz].ps.
876 (cond_move2): Likewise.
877
4227c9ad
JJ
8782017-02-24 Jakub Jelinek <jakub@redhat.com>
879
880 PR c++/79588
881 * g++.dg/warn/Wrestrict-1.C: New test.
882 * g++.dg/warn/Wrestrict-2.C: New test.
883
fd527ec1
DE
8842017-02-24 David Edelsohn <dje.gcc@gmail.com>
885
886 * g++.dg/ext/complit15.C: Require LTO.
887
2af8fd5c
TT
8882017-02-24 Toma Tabacu <toma.tabacu@imgtec.com>
889
890 * gcc.dg/tree-ssa/ssa-thread-14.c (dg-options): Use
891 logical_op_short_circuit to skip targets.
892 (dg-additional-options): Don't pass -mbranch-cost=2 for MIPS, AVR
893 and s390.
894
0b9cdb9a
EB
8952017-02-24 Eric Botcazou <ebotcazou@adacore.com>
896
897 * gnat.dg/opt63.adb: New test.
898
4af362a9
EB
8992017-02-24 Eric Botcazou <ebotcazou@adacore.com>
900
901 * gnat.dg/discr47.adb: New test.
902
7699e88f
RB
9032017-02-24 Richard Biener <rguenther@suse.de>
904
905 PR tree-optimization/79389
906 * gcc.dg/tree-ssa/split-path-10.c: New testcase.
907
e3beb191
PC
9082017-02-23 Paolo Carlini <paolo.carlini@oracle.com>
909
910 PR c++/79361
911 * g++.dg/cpp0x/pr79361-1.C: New.
912 * g++.dg/cpp0x/pr79361-2.C: Likewise.
913
195610aa
EB
9142017-02-23 Eric Botcazou <ebotcazou@adacore.com>
915
916 * gcc.target/visium/bit_test.c: Accept any lsr form.
917 * gcc.target/visium/block_move.c: Tweak.
918
17885cad
DV
9192017-02-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
920
921 PR 68749
922 * gcc.dg/ifcvt-4.c: Disable for -m31, use -march=z196.
923
45f7faf0
RB
9242017-02-23 Richard Biener <rguenther@suse.de>
925
926 PR tree-optimization/79683
927 * gcc.target/i386/pr79683.c: New testcase.
928
18eb304e
JL
9292017-02-22 Jeff Law <law@redhat.com>
930
931 PR tree-optimization/79578
932 * g++.dg/tree-ssa/ssa-dse-3.C: New test.
933
0a864a97
SD
9342017-02-22 Sameera Deshpande <sameera.deshpande@imgtec.com>
935
936 * gcc.target/mips/msa-fp-cc.c: New test.
937
fe8ece05
JJ
9382017-02-22 Jakub Jelinek <jakub@redhat.com>
939
e40b6fc7
JJ
940 PR c++/79664
941 * g++.dg/gomp/teams-1.C: Adjust expected diagnostic location.
942 * g++.dg/cpp1y/constexpr-throw.C: Likewise.
943 * g++.dg/gomp/pr79664.C: New test.
944
fe8ece05
JJ
945 * g++.dg/debug/dwarf2/inline-var-2.C: New test.
946
78af14ae
MP
9472017-02-22 Marek Polacek <polacek@redhat.com>
948
949 PR c++/79653
950 * g++.dg/cpp0x/alignas10.C: New test.
951 * g++.dg/cpp0x/alignas9.C: New test.
952
8fdddd3d
MP
953 PR c++/79657
954 * g++.dg/ext/underlying_type12.C: New test.
955
61ac5ebe
MP
956 PR c/79662
957 * gcc.dg/enum-incomplete-4.c: New test.
958
888c7050
JJ
9592017-02-22 Jakub Jelinek <jakub@redhat.com>
960
961 PR target/70465
962 * gcc.target/i386/pr70465-2.c: New test.
963
6d3daa1a
UB
9642017-02-21 Uros Bizjak <ubizjak@gmail.com>
965
966 * gcc.dg/pr61441.c: Use dg-add-options ieee.
967
76dd203e
RB
9682017-02-22 Richard Biener <rguenther@suse.de>
969
970 PR tree-optimization/79673
971 * gcc.target/i386/pr79673.c: New testcase.
972
a9c774d2
RB
9732017-02-22 Richard Biener <rguenther@suse.de>
974
975 PR tree-optimization/79666
976 * gcc.dg/torture/pr79666.c: New testcase.
977
8f4f841a
ML
9782017-02-22 Martin Liska <mliska@suse.cz>
979
980 PR lto/79587
981 * gcc.dg/tree-prof/pr79587.c: New test.
982
a232a1cb
MP
9832017-02-21 Marek Polacek <polacek@redhat.com>
984
985 PR c++/79535
986 * g++.dg/ext/flexary23.C: New test.
987
b86fec68
UB
9882017-02-21 Uros Bizjak <ubizjak@gmail.com>
989
990 PR target/79593
991 * gcc.target/i386/pr79593.c: New test.
992
5c3f1d7b
JJ
9932017-02-21 Jakub Jelinek <jakub@redhat.com>
994
b7280ac2
JJ
995 PR c++/79654
996 * g++.dg/cpp1z/decomp26.C: New test.
997
5c3f1d7b
JJ
998 PR sanitizer/79589
999 * g++.dg/ubsan/pr79589.C: New test.
1000
1486c2a7
JL
10012017-02-21 Jeff Law <law@redhat.com>
1002
1003 PR tree-optimization/79621
1004 * gcc.c-torture/compile/pr79621.c: New test.
1005
2f3ec56d
JJ
10062017-02-21 Jakub Jelinek <jakub@redhat.com>
1007
3bb43119
JJ
1008 PR c++/79655
1009 * g++.dg/cpp1y/constexpr-79655.C: New test.
1010
664beaf2 1011 PR c++/79639
b86fec68 1012 * g++.dg/cpp1y/constexpr-79639.C: New test.
664beaf2 1013
956d3e61
JJ
1014 PR target/79633
1015 * gcc.target/i386/mpx/pr79633.c: New test.
1016
d4cbfca4
JJ
1017 PR target/79570
1018 * gcc.dg/pr79570.c: New test.
1019
00bc9de3
JJ
1020 PR c++/79641
1021 * c-c++-common/pr79641.c: New test.
1022
d002d099
JJ
1023 PR tree-optimization/79649
1024 * gcc.target/i386/pr79649.c: New test.
1025
2f3ec56d
JJ
1026 PR target/79494
1027 * gcc.dg/pr79494.c: New test.
1028
e6655a5f
SB
10292017-02-21 Segher Boessenkool <segher@kernel.crashing.org>
1030
1031 * gcc.dg/plugin/diagnostic-test-expressions-1.c: Add -Wno-psabi
1032 to dg-options.
1033
10342017-02-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
319633cd
KT
1035
1036 * gcc.dg/gimplefe-26.c: Require c99_runtime.
1037
fd527ec1
DE
10382017-02-02 Jason Merrill <jason@redhat.com>
1039
1040 PR c++/79580
1041 * g++.dg/ext/complit15.C: New.
1042
027a9dd5
KN
10432017-02-20 Kelvin Nilsen <kelvin@gcc.gnu.org>
1044
1045 PR target/78056
1046 * gcc.target/powerpc/pr78056-8.c: Remove.
1047
80480cee
MP
10482017-02-20 Marek Polacek <polacek@redhat.com>
1049
1050 PR middle-end/79537
1051 * gcc.dg/comp-goto-4.c: New test.
1052
85ade8d6
MP
1053 PR sanitizer/79558
1054 * c-c++-common/ubsan/bounds-14.c: New test.
1055
705d3b77
JJ
10562017-02-20 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR target/79568
1059 * gcc.target/i386/pr79568-1.c: New test.
1060 * gcc.target/i386/pr79568-2.c: New test.
1061 * gcc.target/i386/pr79568-3.c: New test.
1062
dc42a736
PT
10632017-02-16 Paul Thomas <pault@gcc.gnu.org>
1064
1065 PR fortran/79382
705d3b77
JJ
1066 * gfortran.dg/dtio_10.f90: Change test of error message.
1067 * gfortran.dg/dtio_23.f90: New test.
1068 * gfortran.dg/dtio_24.f90: New test.
dc42a736 1069
1ca6a74f
PT
10702017-02-20 Paul Thomas <pault@gcc.gnu.org>
1071
1072 PR fortran/79434
705d3b77 1073 * gfortran.dg/submodule_25.f08: New test.
1ca6a74f 1074
63af1586
PT
10752017-02-19 Paul Thomas <pault@gcc.gnu.org>
1076
1077 PR fortran/79447
705d3b77 1078 * gfortran.dg/submodule_24.f08: New test.
63af1586 1079
4ca4d1e9
AV
10802017-02-19 Andre Vehreschild <vehre@gcc.gnu.org>
1081
1082 PR fortran/79229
1083 * gfortran.dg/class_allocate_24.f90: New test.
1084
dea71ad0
PT
10852017-02-19 Paul Thomas <pault@gcc.gnu.org>
1086
1087 PR fortran/79402
1088 * gfortran.dg/submodule_23.f90: New test.
1089
f46e2bc9
PC
10902017-02-19 Paolo Carlini <paolo.carlini@oracle.com>
1091
1092 PR c++/79380
1093 * g++.dg/cpp0x/alignas8.C: New.
1094
7dfa657b
JW
10952017-02-19 Eric Fiselier <eric@efcs.ca>
1096 Jonathan Wakely <jwakely@redhat.com>
1097
1098 PR c++/69523
1099 * g++.dg/cpp0x/Wliteral-suffix2.C: New test.
1100
eab1f169
PK
11012017-02-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1102
1103 * gcc.dg/gimplefe-26.c: New test.
1104
47e16d83
JDA
11052017-02-18 John David Anglin <danglin@gcc.gnu.org>
1106
1107 * g++.dg/tls/thread_local-order2.C: xfail on hppa*-*-hpux*.
1108
c2615951
JJ
11092017-02-18 Jakub Jelinek <jakub@redhat.com>
1110
c28fcc60
JJ
1111 PR target/79569
1112 * gcc.target/i386/3dnowA-3.c: New test.
1113
c2615951
JJ
1114 PR target/79559
1115 * gcc.target/i386/pr79559.c: New test.
1116
97fcf744
JM
11172017-02-17 Joseph Myers <joseph@codesourcery.com>
1118
1119 * gcc.dg/c11-float-2.c: New test.
1120 * gcc.dg/torture/float128-floath.c,
1121 gcc.dg/torture/float128x-floath.c,
1122 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float32-floath.c,
1123 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float64-floath.c,
1124 gcc.dg/torture/float64x-floath.c: Do not test comparison of
1125 *_DECIMAL_DIG macros with DECIMAL_DIG.
1126
a530e181
BS
11272017-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1128
1129 PR target/79261
1130 * gcc.target/powerpc/vec-xxpermdi.c: New file.
1131
1d516992
JK
11322017-02-17 Julia Koval <julia.koval@intel.com>
1133
1134 * gcc.target/i386/rdpid.c New test.
1135 * gcc.target/i386/sse-12.c: Add -mrdpid.
1136 * gcc.target/i386/sse-13.c: Ditto.
1137 * gcc.target/i386/sse-14.c: Ditto.
1138 * gcc.target/i386/sse-22.c: Ditto.
1139 * gcc.target/i386/sse-23.c: Ditto.
1140 * g++.dg/other/i386-2.C: Ditto.
1141 * g++.dg/other/i386-3.C: Ditto.
1142
3185712c
SB
11432017-02-17 Segher Boessenkool <segher@kernel.crashing.org>
1144
1145 * gcc.dg/pr59833.c: Add -fsignaling-nans to options.
1146 * gcc.dg/pr61441.c: Ditto.
1147
a261ee49
ML
11482017-02-17 Martin Liska <mliska@suse.cz>
1149
1150 PR rtl-optimization/79574
1151 * gcc.dg/pr79574.c: New test.
1152
5bf69d74
MP
11532017-02-17 Marek Polacek <polacek@redhat.com>
1154
1155 PR middle-end/79536
1156 * gcc.dg/torture/pr79536.c: New test.
1157
a72b242e
AM
11582017-02-16 Alan Modra <amodra@gmail.com>
1159
1160 * gcc.c-torture/execute/pr79286.c: New.
1161
bcac0b4d
JJ
11622017-02-16 Jakub Jelinek <jakub@redhat.com>
1163
1164 PR c++/79512
1165 * c-c++-common/gomp/pr79512.c: New test.
1166
945c17d8
MS
11672017-02-15 Martin Sebor <msebor@redhat.com>
1168
1169 PR c++/79363
1170 * g++.dg/ext/flexary12.C: Adjust.
1171 * g++.dg/ext/flexary20.C: Same.
1172 * g++.dg/ext/flexary21.C: Same.
1173 * g++.dg/ext/flexary22.C: New test.
1174
25c99850
BC
11752017-02-15 Bin Cheng <bin.cheng@arm.com>
1176
1177 PR tree-optimization/79347
1178 * gcc.dg/vect/pr79347.c: New test.
1179
4f5e5fcb
JJ
11802017-02-15 Jakub Jelinek <jakub@redhat.com>
1181
e7202857
JJ
1182 PR c++/79301
1183 * g++.dg/cpp1y/feat-cxx11-neg.C: Remove (with pedwarn) from
1184 [[deprecated]] comment.
1185 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
1186 * g++.dg/cpp1y/feat-cxx11.C: Likewise.
1187 * g++.dg/cpp1y/attr-deprecated-neg.C: Don't expect warnings for
1188 [[deprecated]] in -std=c++11.
1189 * g++.dg/cpp0x/fallthrough2.C: Don't expect warnings for
1190 [[fallthrough]] in -std=c++11 and -std=c++14.
1191
4f5e5fcb
JJ
1192 PR c++/79288
1193 * g++.dg/tls/pr79288.C: New test.
1194
c7545f1c
MP
11952017-02-15 Marek Polacek <polacek@redhat.com>
1196
1197 PR c/79515
1198 * gcc.dg/dfp/pr79515.c: New.
1199
1114b39c
DE
12002017-02-15 David Edelsohn <dje.gcc@gmail.com>
1201
1202 * g++.dg/cpp0x/pr79296.C: Move dg-do compile directive first.
1203
93b87d1d
TS
12042017-02-15 Thomas Schwinge <thomas@codesourcery.com>
1205
1206 * gcc.dg/graphite/graphite.exp: Merge "fuse_files" into
1207 "opt_files".
1208
fa8db6ea
JJ
12092017-02-15 Jakub Jelinek <jakub@redhat.com>
1210
1211 PR target/79487
1212 * gcc.dg/dfp/pr79487.c: New test.
1213 * c-c++-common/ubsan/float-cast-overflow-8.c (TEST): Revert
1214 2017-02-13 change.
1215
8722316b
CL
12162017-01-14 Carl Love <cel@us.ibm.com>
1217
1218 * gcc.target/powerpc/vsx-builtin-3.c: Add missing test case for the
1219 xvcvsxdsp and xvcvuxdsp instructions.
1220
2932fe90
SB
12212017-02-14 Segher Boessenkool <segher@kernel.crashing.org>
1222
1223 * gcc.target/powerpc/vec-adde-int128.c: Only run if int128 exists.
1224 * gcc.target/powerpc/vec-addec-int128.c: Ditto.
1225 * gcc.target/powerpc/vec-adde.c: Require vsx_hw, don't require a
1226 64-bit default target.
1227 * gcc.target/powerpc/vec-addec.c: Require p8vector_hw, don't require
1228 a 64-bit default target.
1229
63d09033
JJ
12302017-02-14 Jakub Jelinek <jakub@redhat.com>
1231
1232 PR target/79481
1233 * gcc.target/i386/sse-14.c (test_2vx): Add void return type.
dea71ad0 1234 (test_3vx): Change return type from int to void.
63d09033
JJ
1235 (_mm512_prefetch_i32gather_ps, _mm512_prefetch_i32scatter_ps,
1236 _mm512_prefetch_i64gather_ps, _mm512_prefetch_i64scatter_ps,
1237 _mm512_prefetch_i32gather_pd, _mm512_prefetch_i32scatter_pd,
1238 _mm512_prefetch_i64gather_pd, _mm512_prefetch_i64scatter_pd): New
1239 tests.
1240 * gcc.target/i386/sse-22.c (test_2vx): Add void return type.
1241 (test_3vx): Change return type from int to void.
1242 (_mm512_prefetch_i32gather_ps, _mm512_prefetch_i32scatter_ps,
1243 _mm512_prefetch_i64gather_ps, _mm512_prefetch_i64scatter_ps,
1244 _mm512_prefetch_i32gather_pd, _mm512_prefetch_i32scatter_pd,
1245 _mm512_prefetch_i64gather_pd, _mm512_prefetch_i64scatter_pd): New
1246 tests.
1247 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Add non-masked
1248 intrinsic. Change scan-assembler-times number from 1 to 2.
1249 * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Likewise.
1250 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Likewise.
1251 * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Likewise.
1252 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Likewise.
1253 * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Likewise.
1254 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Likewise.
1255 * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Likewise.
1256
8668fae0
UB
12572017-02-14 Uros Bizjak <ubizjak@gmail.com>
1258
1259 PR middle-end/61225
1260 * gcc.target/i386/pr49095.c: Add -fno-shrink-wrap to dg-options.
1261 Use dg-additional-options for ia32 target. Remove XFAIL.
1262
95d96609
UB
12632017-02-14 Uros Bizjak <ubizjak@gmail.com>
1264
1265 PR target/79495
1266 * gcc.target/i386/pr79495.c: New test.
1267
6f207d58
MP
12682017-02-14 Marek Polacek <polacek@redhat.com>
1269
1270 PR c++/79420
1271 PR c++/79463
1272 * g++.dg/cpp1y/pr79463.C: New.
1273 * g++.dg/template/incomplete10.C: New.
1274 * g++.dg/template/incomplete9.C: New.
1275
ee139af5
L
12762017-02-14 H.J. Lu <hongjiu.lu@intel.com>
1277
1278 PR target/79498
1279 * gcc.target/i386/pr79498.c: New test.
1280
bf00c9e0
MS
12812017-02-14 Martin Sebor <msebor@redhat.com>
1282
1283 PR middle-end/79448
1284 * gcc.dg/tree-ssa/builtin-snprintf-warn-3.c: New test.
1285 * gcc.dg/tree-ssa/pr79448-2.c: New test.
1286 * gcc.dg/tree-ssa/pr79448.c: New test.
1287
6c022f73
JL
12882017-02-14 Jeff Law <law@redhat.com>
1289
1290 PR tree-optimization/79095
1291 * g++.dg/pr79095-1.C: New test
1292 * g++.dg/pr79095-2.C: New test
1293 * g++.dg/pr79095-3.C: New test
1294 * g++.dg/pr79095-4.C: New test
1295 * g++.dg/pr79095-5.C: New test
1296 * gcc.c-torture/execute/arith-1.c: Update with more cases.
1297 * gcc.dg/tree-ssa/pr79095-1.c: New test.
1298
b719f884
JG
12992017-02-14 James Greenhalgh <james.greenhalgh@arm.com>
1300
1301 * gcc.target/aarch64/vect_fp16_1.c: New.
1302
1be33173
PK
13032017-02-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1304
1305 * gcc.dg/gimplefe-25.c: New test.
1306
73424a09
JJ
13072017-02-14 Jakub Jelinek <jakub@redhat.com>
1308
1309 PR tree-optimization/79408
1310 * gcc.dg/tree-ssa/pr79408-2.c: New test.
1311
977472e8
RB
13122017-02-14 Richard Biener <rguenther@suse.de>
1313
1314 PR middle-end/79432
1315 * gcc.dg/torture/pr79432.c: New testcase.
1316
ee75687b
MS
13172017-02-13 Martin Sebor <msebor@redhat.com>
1318
1319 PR middle-end/79496
1320 * gcc.dg/tree-ssa/builtin-snprintf-2.c: New test.
1321
b84702c0
JJ
13222017-02-13 Jakub Jelinek <jakub@redhat.com>
1323
ecc04fae
JJ
1324 PR sanitizer/79341
1325 * c-c++-common/ubsan/float-cast-overflow-8.c (TEST): Make min and max
1326 variables volatile.
1327
b84702c0
JJ
1328 PR c++/79232
1329 * g++.dg/cpp1z/eval-order4.C: New test.
1330 * g++.dg/other/pr79232.C: New test.
1331
b9a161ff
NS
13322017-02-13 Nathan Sidwell <nathan@acm.org>
1333
1334 PR c++/79296
1335 * g++.dg/cpp0x/pr79296.C: New.
1336
d8505fac
SB
13372017-02-13 Segher Boessenkool <segher@kernel.crashing.org>
1338
1339 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Do not xfail powerpc64*-*-*.
1340 Instead, xfail powerpc*-*-* && lp64.
1341
efb802cb
SB
13422017-02-13 Segher Boessenkool <segher@kernel.crashing.org>
1343
1344 * gcc.target/powerpc/vec-adde-int128.c: Use p8vector_hw instead of
1345 powerpc_p8vector_ok.
1346 * gcc.target/powerpc/vec-addec-int128.c: Ditto.
1347
8d6427c6
AS
13482017-02-13 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1349
1350 PR target/79449
1351 * gcc.dg/strncmp-2.c: New. Test strncmp and memcmp builtin expansion
1352 for reading beyond a 4k boundary.
1353
9b7716c9
JJ
13542017-02-13 Jakub Jelinek <jakub@redhat.com>
1355
1356 PR rtl-optimization/79388
1357 PR rtl-optimization/79450
1358 * gcc.c-torture/execute/pr79388.c: New test.
1359 * gcc.c-torture/execute/pr79450.c: New test.
1360
4bb91707
TK
13612017-02-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1362
1363 PR fortran/65542
9b7716c9 1364 * gfortran.dg/spread_init_expr_2.f90: New test case.
4bb91707 1365
e22910c2
JJ
13662017-02-11 Jakub Jelinek <jakub@redhat.com>
1367
1368 PR sanitizer/79341
1369 * g++.dg/asan/deep-stack-uaf-1.C: New test.
1370
acbbac04
JH
13712017-02-11 Jan Hubicka <hubicka@ucw.cz>
1372
1373 PR tree-ssa/56727
1374 * gcc.dg/tree-ssa/pr56727.c: New testcase.
1375
e493f96b
JJ
13762017-02-10 Jakub Jelinek <jakub@redhat.com>
1377
1378 PR c++/79457
1379 * g++.dg/cpp0x/pr79457.C: New test.
1380
773acd54
SB
13812017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
1382
1383 * gcc.target/powerpc/fold-vec-mult-longlong.c: Don't do the
1384 scan-assembler unless lp64.
1385
b56f814e
SB
13862017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
1387
1388 PR tree-optimization/66612
1389 * gcc.target/powerpc/20050830-1.c: Don't xfail on 32-bit.
1390
5e659d16
SB
13912017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
1392
1393 * gcc.dg/Wtrampolines.c: Do the xfail for only 64-bit powerpc instead
1394 of all powerpc.
1395
6f4f30bf
MP
13962017-02-10 Marek Polacek <polacek@redhat.com>
1397
1398 PR c++/79435
1399 * g++.dg/cpp1y/pr79435.C: New.
1400
3799a5b8
MP
1401 PR c++/79184
1402 * g++.dg/warn/Wint-in-bool-context-1.C: New.
1403
052ef81d
CL
14042017-02-10 Christophe Lyon <christophe.lyon@linaro.org>
1405
1406 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c
1407 (vget_lane_expected, vset_lane_expected, vtst_expected_poly64x1):
1408 New.
1409 (vmov_n_expected0, vmov_n_expected1, vmov_n_expected2)
1410 (expected_vld_st2_0, expected_vld_st2_1, expected_vld_st3_0)
1411 (expected_vld_st3_1, expected_vld_st3_2, expected_vld_st4_0)
1412 (expected_vld_st4_1, expected_vld_st4_2, expected_vld_st4_3)
1413 (vtst_expected_poly64x2): Move to aarch64-only section.
1414 (vget_lane_p64, vgetq_lane_p64, vset_lane_p64, vsetq_lane_p64)
1415 (vtst_p64, vtstq_p64): New tests.
1416
a7c8ed0c
PC
14172017-02-10 Paolo Carlini <paolo.carlini@oracle.com>
1418
1419 PR c++/71737
1420 * g++.dg/cpp0x/pr71737.C: New.
1421
3dcde5ef 14222017-02-10 Prasad Ghangal <prasad.ghangal@gmail.com>
a7c8ed0c 1423 Richard Biener <rguenther@suse.de>
3dcde5ef
PG
1424
1425 * gcc.dg/gimplefe-error-1.c: New testcase.
1426 * gcc.dg/gimplefe-error-2.c: New testcase.
1427 * gcc.dg/gimplefe-error-3.c: New testcase.
1428
6139a3b7
JJ
14292017-02-10 Jakub Jelinek <jakub@redhat.com>
1430
1431 PR tree-optimization/79411
1432 * gcc.c-torture/compile/pr79411.c: New test.
1433
9bfc55d0
JJ
14342017-02-09 Jakub Jelinek <jakub@redhat.com>
1435 Jason Merrill <jason@redhat.com>
1436
1437 PR c++/79143
1438 * g++.dg/cpp1z/pr79143.C: New test.
1439
0b90c541
JH
14402017-02-09 Jan Hubicka <hubicka@ucw.cz>
1441
1442 * gcc.dg/loop-unswitch-2.c: Update testcase.
1443 * gcc.dg/loop-unswitch-1.c: Update testcase.
1444
192b048b
MP
14452017-02-09 Marek Polacek <polacek@redhat.com>
1446
1447 PR c/79428
1448 * c-c++-common/cilk-plus/CK/pr79428-4.c: New test.
1449 * c-c++-common/cilk-plus/CK/pr79428-7.c: New test.
1450 * c-c++-common/goacc/pr79428-1.c: New test.
1451 * c-c++-common/gomp/pr79428-2.c: New test.
1452 * c-c++-common/gomp/pr79428-5.c: New test.
1453 * c-c++-common/gomp/pr79428-6.c: New test.
1454 * c-c++-common/pr79428-3.c: New test.
1455
e9a9033b
AK
14562017-02-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1457
1458 * gcc.target/s390/s390.exp: Fix test glob pattern for vector
1459 testcases.
1460
56f71478
JJ
14612017-02-09 Jakub Jelinek <jakub@redhat.com>
1462
28f6839b
JJ
1463 PR c/79413
1464 * gcc.c-torture/compile/pr79413.c: New test.
1465
f08683a1
JJ
1466 PR c++/79429
1467 * c-c++-common/gomp/pr79429.c: New test.
1468 * g++.dg/gomp/pr79429.C: New test.
1469
56f71478
JJ
1470 PR c/79431
1471 * c-c++-common/gomp/pr79431.c: New test.
1472
02889d23
CLT
14732017-02-09 Nathan Sidwell <nathan@codesourcery.com>
1474 Cesar Philippidis <cesar@codesourcery.com>
1475 Joseph Myers <joseph@codesourcery.com>
1476 Chung-Lin Tang <cltang@codesourcery.com>
1477
1478 * c-c++-common/goacc/combined-directives.c: Remove xfail.
1479 * c-c++-common/goacc/loop-auto-1.c: Adjust and add additional case.
1480 * c-c++-common/goacc/loop-auto-2.c: New.
1481 * c-c++-common/goacc/tile.c: Include stdbool, fix expected errors.
1482 * c-c++-common/goacc/tile-2.c: New.
1483 * g++.dg/goacc/template.C: Test tile subst. Adjust erroneous uses.
1484 * g++.dg/goacc/tile-1.C: New, check tile subst.
1485 * gcc.dg/goacc/loop-processing-1.c: Adjust dg-final pattern.
1486 * gfortran.dg/goacc/combined-directives.f90: Remove xfail.
1487 * gfortran.dg/goacc/tile-1.f90: New test.
1488 * gfortran.dg/goacc/tile-2.f90: New test.
1489 * gfortran.dg/goacc/tile-lowering.f95: New test.
1490
9c0c77d2
RB
14912017-02-09 Richard Biener <rguenther@suse.de>
1492
1493 PR tree-optimization/69823
1494 * gcc.dg/graphite/pr69823.c: New testcase.
1495
f39bad9f
PH
14962017-02-08 Pat Haugen <pthaugen@us.ibm.com>
1497
1498 PR target/78604
1499 * gcc.target/powerpc/pr78604.c: New.
1500
fc00b9ce
KN
15012017-02-08 Kelvin Nilsen <kelvin@gcc.gnu.org>
1502
1503 PR target/68972
1504 * g++.dg/cpp1y/vla-initlist1.C: Add dg-skip-if directive to
1505 disable this test on power architecture.
1506
50c1f4a5
RB
15072017-02-08 Richard Biener <rguenther@suse.de>
1508
1509 PR tree-optimization/71824
1510 PR tree-optimization/79409
1511 * gcc.dg/graphite/pr71824-3.c: New testcase.
1512
74a15d14
JJ
15132017-02-08 Jakub Jelinek <jakub@redhat.com>
1514
1515 PR tree-optimization/79408
1516 * gcc.dg/tree-ssa/pr79408.c: New test.
1517
d798497e
RB
15182017-02-08 Richard Biener <rguenther@suse.de>
1519
1520 PR tree-optimization/71824
1521 * gcc.dg/graphite/pr71824-2.c: New testcase.
1522
9d5019a1
AP
15232017-02-07 Andrew Pinski <apinski@cavium.com>
1524
705d3b77 1525 * gcc.target/aarch64/popcount.c: New Testcase.
9d5019a1 1526
ec48209a
JJ
15272017-02-07 Jakub Jelinek <jakub@redhat.com>
1528
1529 PR rtl-optimization/79386
1530 * gcc.c-torture/compile/pr79386.c: New test.
1531
e5f234b2
DV
15322017-02-07 Dominik Vogt <vogt@linux.vnet.ibm.com>
1533 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1534
1535 * g++.dg/tls/thread_local-order2.C: Only xfail execution on
1536 *-*-solaris*.
1537
1f138b75
JJ
15382017-02-07 Jakub Jelinek <jakub@redhat.com>
1539
1540 PR target/79299
1541 * gcc.target/i386/avx512vl-pr79299-1.c: New test.
1542 * gcc.target/i386/avx512vl-pr79299-2.c: New test.
1543
7af4b20d
RB
15442017-02-07 Richard Biener <rguenther@suse.de>
1545
1546 * gcc.dg/gimplefe-23.c: New testcase.
1547 * gcc.dg/gimplefe-24.c: Likewise.
1548
d95c2fc7
CL
15492017-02-07 Christophe Lyon <christophe.lyon@linaro.org>
1550
1551 * gcc.target/aarch64/test_frame_1.c: Scan epilogue with
1552 scan-assembler instead of scan-assembler-times.
1553 * gcc.target/aarch64/test_frame_10.c: Likewise.
1554 * gcc.target/aarch64/test_frame_12.c: Likewise.
1555 * gcc.target/aarch64/test_frame_2.c: Likewise.
1556 * gcc.target/aarch64/test_frame_4.c: Likewise.
1557 * gcc.target/aarch64/test_frame_6.c: Likewise.
1558 * gcc.target/aarch64/test_frame_7.c: Likewise.
1559 * gcc.target/aarch64/test_frame_8.c: Likewise.
1560
fa5d44d0
RO
15612017-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1562
1563 * gcc.target/i386/pr78419.c: Require ifunc support.
1564
d9b4ce00
DE
15652017-02-07 David Edelsohn <dje.gcc@gmail.com>
1566
1567 * gcc.dg/torture/stackalign/builtin-apply-2.c: Fix skip-if syntax.
1568
bb7d75ff
PP
15692017-02-07 Patrick Palka <ppalka@gcc.gnu.org>
1570
1571 PR c++/79360
1572 * g++.dg/cpp1y/nsdmi-union2.C: New test.
1573
122e7b4f
KC
15742017-02-06 Kito Cheng <kito.cheng@gmail.com>
1575
1576 * lib/target-supports.exp: Define the RISC-V target.
1577 * g++.dg/cpp0x/constexpr-rom.C: Skip on RISC-V
1578 * gcc.dg/builtin-apply2.c: Likewise.
1579 * gcc.dg/ifcvt-4.c: Likewise.
1580 * gcc.dg/loop-8.c: Likewise.
1581 * gcc.dg/sibcall-10.c: Likewise.
1582 * gcc.dg/sibcall-9.c: Likewise.
1583 * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise.
1584 * gcc.dg/tree-ssa/20040204-1.c: Likewise.
1585 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Likewise.
1586 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1587 * gcc.c-torture/execute/20101011-1.c: Define DO_TEST on RISC-V.
1588 * gcc.dg/20020312-2.c: Don't define PIC_REG on RISC-V.
1589 * gcc.dg/stack-usage-1.c: Define SIZE on RISC-V.
1590
391675ac
MM
15912017-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1592
1593 PR target/66144
1594 * gcc.target/powerpc/pr66144-1.c: New test.
1595 * gcc.target/powerpc/pr66144-2.c: Likewise.
1596 * gcc.target/powerpc/pr66144-3.c: Likewise.
1597
e495e31a
MS
15982017-02-06 Martin Sebor <msebor@redhat.com>
1599
1600 PR tree-optimization/79376
1601 * gcc.dg/tree-ssa/builtin-sprintf-warn-14.c: New test.
1602 * gcc.dg/tree-ssa/pr79376.c: Ditto.
1603
2568d8a1
JJ
16042017-02-06 Jakub Jelinek <jakub@redhat.com>
1605
98e09245
JJ
1606 PR c++/79379
1607 * g++.dg/cpp1y/constexpr-79379.C: New test.
1608
e8b0383c
JJ
1609 PR c++/79377
1610 * g++.dg/lookup/pr79377.C: New test.
1611
a5e8cbd1
JJ
1612 PR c++/79372
1613 * g++.dg/cpp1z/decomp25.C: New test.
1614
2568d8a1
JJ
1615 PR tree-optimization/79284
1616 * gcc.c-torture/compile/pr79284.c: New test.
1617
aae936b9
PC
16182017-02-06 Paolo Carlini <paolo.carlini@oracle.com>
1619
1620 PR c++/70448
1621 * g++.dg/cpp0x/pr70448.C: New.
1622
daf57541
DV
16232017-02-06 Dominik Vogt <vogt@linux.vnet.ibm.com>
1624
1625 PR 78348
1626 * gcc.dg/tree-ssa/ldist-24.c: Add "--param max-completely-peel-times=8"
1627 to dg-options.
1628
0898c74d
GJL
16292017-02-06 Georg-Johann Lay <avr@gjlay.de>
1630
1631 PR target/78883
1632 * gcc.c-torture/compile/pr78883.c: New test.
1633
5d3ebb71
JH
16342017-02-05 Jan Hubicka <hubicka@ucw.cz>
1635
1636 PR tree-ssa/79347
1637 * gcc.dg/tree-ssa/ifc-10.c: Match for profile mismatches.
1638 * gcc.dg/tree-ssa/ifc-11.c: Match for profile mismatches.
1639 * gcc.dg/tree-ssa/ifc-12.c: Match for profile mismatches.
1640 * gcc.dg/tree-ssa/ifc-20040816-1.c: Match for profile mismatches.
1641 * gcc.dg/tree-ssa/ifc-20040816-2.c: Match for profile mismatches.
1642 * gcc.dg/tree-ssa/ifc-5.c: Match for profile mismatches.
1643 * gcc.dg/tree-ssa/ifc-8.c: Match for profile mismatches.
1644 * gcc.dg/tree-ssa/ifc-9.c: Match for profile mismatches.
1645 * gcc.dg/tree-ssa/ifc-cd.c: Match for profile mismatches.
1646 * gcc.dg/tree-ssa/ifc-pr56541.c: Match for profile mismatches.
1647 * gcc.dg/tree-ssa/ifc-pr68583.c: Match for profile mismatches.
1648 * gcc.dg/tree-ssa/ifc-pr69489-1.c: Match for profile mismatches.
1649 * gcc.dg/tree-ssa/ifc-pr69489-2.c: Match for profile mismatches.
1650
139d4065
AV
16512017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
1652
1653 PR fortran/79344
1654 * gfortran.dg/allocate_with_source_24.f90: New test.
1655
4b9c80d8
AV
16562017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
1657
1658 PR fortran/79230
1659 * gfortran.dg/der_ptr_component_2.f90: New test.
1660
f3877b2f
EB
16612017-02-05 Eric Botcazou <ebotcazou@adacore.com>
1662
1663 * gcc.target/sparc/20170205-1.c: New test.
1664
d8a09ada
JDA
16652017-02-03 John David Anglin <danglin@gcc.gnu.org>
1666
a2a86d6a
JDA
1667 * gfortran.dg/coarray_43.f90: Add "-latomic" option if
1668 libatomic_available.
1669
a1d99925
JDA
1670 * gcc.dg/pr77587.c: Require alias support.
1671 * gcc.dg/pr77587a.c: Likewise.
1672
d8bf159e
JDA
1673 * g++.dg/pr78112-2.C: Skip on hppa*-*-hpux*.
1674 * gcc.c-torture/execute/pr78622.c: Likewise.
1675
d8a09ada
JDA
1676 * c-c++-common/Wunused-var-15.c: Add -fno-common additional option on
1677 hppa*-*-hpux*.
1678 * c-c++-common/Wunused-var-16.c: Likewise.
1679 * c-c++-common/builtin-shuffle-1.c: Likewise.
1680 * gcc.dg/debug/dwarf2/align-[1-6].c Likewise.
1681 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
1682
f589a1ce
MS
16832017-02-03 Martin Sebor <msebor@redhat.com>
1684
1685 PR tree-optimization/79327
1686 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
2568d8a1
JJ
1687 * gcc.dg/tree-ssa/builtin-sprintf-warn-13.c: New test.
1688 * gcc.dg/tree-ssa/pr79327-2.c: Ditto.
f589a1ce 1689
5b00f9d2
JJ
16902017-02-03 Jakub Jelinek <jakub@redhat.com>
1691 Martin Sebor <msebor@redhat.com>
1692
1693 PR tree-optimization/79327
1694 * gcc.dg/tree-ssa/pr79327.c: New test.
1695 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
1696 (test_sprintf_chk_hh_nonconst): Don't expect 2 bogus warnings.
1697 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c
1698 (test_sprintf_chk_range_schar): Adjust dg-message.
1699 * gcc.dg/tree-ssa/builtin-sprintf-warn-12.c: New test.
1700 * gcc.c-torture/execute/pr79327.c: New test.
1701
437f0a81
JJ
17022017-02-03 Jakub Jelinek <jakub@redhat.com>
1703
1704 PR target/79354
1705 * gcc.target/powerpc/pr79354.c: New test.
1706 * gcc.c-torture/execute/pr79354.c: New test.
1707
3f343040
MS
17082017-02-03 Martin Sebor <msebor@redhat.com>
1709
1710 PR tree-optimization/79352
1711 * gcc.dg/tree-ssa/pr79352.c: New test.
1712
46a2ab58
ML
17132017-02-03 Martin Liska <mliska@suse.cz>
1714
1715 PR lto/66295
1716 * gcc.target/i386/mvc9.c: New test.
1717
baa2d1cd
PH
17182017-02-03 Pat Haugen <pthaugen@us.ibm.com>
1719
1720 PR target/79158
1721 * gcc.target/powerpc/pr70669.c: Use 'r' in an expression to force back
1722 to VSX reg.
1723
30c6ec2f
JH
17242017-02-02 Jan Hubicka <hubicka@ucw.cz>
1725
1726 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Check for no profile mismatches.
1727 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Check for no profile mismatches.
1728 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Check for no profile mismatches.
1729 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Check for no profile mismatches.
1730 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Check for no profile mismatches.
1731 * gcc.dg/tree-ssa/ssa-ifcombine-6.c: Check for no profile mismatches.
1732 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Check for no profile mismatches.
1733 * gcc.dg/tree-ssa/ssa-ifcombine-8.c: Check for no profile mismatches.
1734 * gcc.dg/tree-ssa/ssa-ifcombine-9.c: Check for no profile mismatches.
1735 * gcc.dg/tree-ssa/ssa-ifcombine-10.c: Check for no profile mismatches.
1736 * gcc.dg/tree-ssa/ssa-ifcombine-11.c: Check for no profile mismatches.
1737 * gcc.dg/tree-ssa/ssa-ifcombine-12.c: Check for no profile mismatches.
1738 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Check for no profile mismatches.
1739
ebee1eb9
MS
17402017-02-02 Martin Sebor <msebor@redhat.com>
1741
1742 PR middle-end/79275
1743 * gcc.dg/tree-ssa/builtin-sprintf-warn-11.c: New test.
1744 * gcc.dg/tree-ssa/pr79275.c: New test.
1745
dcd25b8a
AS
17462017-02-02 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1747
dc362ada 1748 * gcc.dg/sms-8.c: Update options for powerpc*-*-*.
dcd25b8a 1749
0f0c2cc3
JH
17502017-02-02 Jan Hubicka <hubicka@ucw.cz>
1751
1752 PR middle-end/77445
1753 * gcc.dg/tree-ssa/pr77445-2.c: Update testcase to check that all
1754 threading is done.
1755
1c372840
TC
17562017-02-02 Tamar Christina <tamar.christina@arm.com>
1757
1758 PR middle-end/78142
1759 * gcc.target/aarch64/vector_initialization_nostack.c
1760 (f12): Use one vector
1761
9f11a4a7
JJ
17622017-02-02 Jakub Jelinek <jakub@redhat.com>
1763
bef7e561
JJ
1764 * c-c++-common/asan/pr63316.c: Use dg-skip-if instead of dg-options.
1765 * c-c++-common/asan/misalign-1.c: Likewise.
1766 * c-c++-common/asan/misalign-2.c: Likewise.
1767 * g++.dg/asan/pr69276.C: Add dg-skip-if, remove dg-additional-options.
1768 * gcc.dg/asan/pr66314.c: Remove -Os from dg-options, add dg-skip-if.
1769 * gcc.dg/asan/use-after-scope-3.c: Use dg-skip-if instead of dg-options.
1770 * gcc.dg/asan/use-after-scope-9.c: Add dg-skip-if, remove -O2 and
1771 add -ffat-lto-objects from/to dg-additional-options.
1772 * gcc.dg/asan/use-after-scope-10.c: Add dg-skip-if, remove -O2 from
1773 dg-additional-options.
1774
9f11a4a7
JJ
1775 PR target/79197
1776 * gcc.target/powerpc/pr79197.c: New test.
1777 * gcc.c-torture/compile/pr79197.c: New test.
1778
09661674
RB
17792017-02-02 Richard Biener <rguenther@suse.de>
1780
1781 * gcc.dg/tree-ssa/pr71078-3.c: Do not rely on math.h.
1782
d8d58893
PC
17832017-02-02 Paolo Carlini <paolo.carlini@oracle.com>
1784
1785 PR c++/69637
1786 * g++.dg/cpp0x/pr69637-1.C: New.
1787 * g++.dg/cpp0x/pr69637-2.C: Likewise.
1788
521a70a4
AK
17892017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1790
1791 * gcc.target/s390/s390.exp: Rename __S390_VX__ to __VX__.
1792
e26b502d
BS
17932017-02-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1794
1795 PR target/70012
1796 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Adjust test
1797 conditions.
1798
55e75c7c
JJ
17992017-02-01 Jakub Jelinek <jakub@redhat.com>
1800
1801 PR testsuite/79324
1802 * gcc.dg/debug/dwarf2/align-1.c: Add -gno-strict-dwarf to dg-options.
1803 * gcc.dg/debug/dwarf2/align-2.c: Likewise.
1804 * gcc.dg/debug/dwarf2/align-3.c: Likewise.
1805 * gcc.dg/debug/dwarf2/align-4.c: Likewise.
1806 * gcc.dg/debug/dwarf2/align-5.c: Likewise.
1807 * gcc.dg/debug/dwarf2/align-6.c: Likewise.
1808 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
1809 * g++.dg/debug/dwarf2/align-1.C: Likewise.
1810 * g++.dg/debug/dwarf2/align-2.C: Likewise.
1811 * g++.dg/debug/dwarf2/align-3.C: Likewise.
1812 * g++.dg/debug/dwarf2/align-4.C: Likewise.
1813 * g++.dg/debug/dwarf2/align-5.C: Likewise.
1814 * g++.dg/debug/dwarf2/align-6.C: Likewise.
1815
a4476973
ML
18162017-02-01 Martin Liska <mliska@suse.cz>
1817
1818 PR testsuite/79272
1819 * gcc.dg/ipa/pr77653.c: Add dg-require-alias to the test.
1820
3f3181b1
RB
18212017-02-01 Richard Biener <rguenther@suse.de>
1822
1823 PR testsuite/76957
1824 * gcc.dg/graphite/scop-dsyr2k-2.c: New testcase.
1825 * gcc.dg/graphite/scop-dsyrk-2.c: Likewise.
1826 * gcc.dg/graphite/scop-dsyr2k.c: XFAIL.
1827 * gcc.dg/graphite/scop-dsyrk.c: Likewise.
1828
1e7ef862
RB
18292017-02-01 Richard Biener <rguenther@suse.de>
1830
1831 PR middle-end/79315
1832 * gfortran.dg/pr79315.f90: New testcase.
1833
405a7406
RB
18342017-02-01 Richard Biener <rguenther@suse.de>
1835
1836 PR tree-optimization/71824
1837 * gcc.dg/graphite/pr71824.c: New testcase.
1838
19bdccb4
JJ
18392017-01-31 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR c++/79304
1842 * g++.dg/diagnostic/pr79304.C: New test.
1843
fcb2cdfc
DM
18442017-01-31 David Malcolm <dmalcolm@redhat.com>
1845
1846 PR c++/79298
1847 * g++.dg/spellcheck-pr79298.C: New test case.
1848
7cfa044d
DM
18492017-01-31 David Malcolm <dmalcolm@redhat.com>
1850
1851 PR preprocessor/79210
1852 * gcc.dg/format/pr79210.c: New test case.
1853 * gcc.dg/plugin/diagnostic-test-string-literals-2.c (test_pr79210):
1854 New function.
1855
de3fbef6
NS
18562017-01-31 Nathan Sidwell <nathan@acm.org>
1857
5ae37bdf
NS
1858 PR c++/79290
1859 * g++.dg/warn/pr79290.C: New.
1860
de3fbef6
NS
1861 PR c++/67273
1862 PR c++/79253
1863 * g++.dg/cpp1y/pr67273.C: New.
1864 * g++.dg/cpp1y/pr79253.C: New.
1865
7f357c61
NS
18662017-01-31 Nathan Sidwell <nathan@acm.org>
1867
1868 PR c++/79264
1869 * g++.dg/cpp1y/pr61636-1.C: Augment.
1870
5b11971a
CL
18712017-01-31 Christophe Lyon <christophe.lyon@linaro.org>
1872
1873 * gcc.dg/memcmp-1.c (static void test_driver_memcmp): Call
1874 rand() instead of random().
1875
8b670f93
AH
18762017-01-30 Aldy Hernandez <aldyh@redhat.com>
1877
1878 PR tree-optimization/71691
1879 * gcc.dg/loop-unswitch-5.c: Test that we actually unswitch a loop.
1880
4727e06b
AK
18812017-01-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1882
1883 * gcc.target/s390/s390.exp: Rename __S390_ARCH_LEVEL__ to
1884 __ARCH__.
1885
b6dae849
JJ
18862017-01-31 Jakub Jelinek <jakub@redhat.com>
1887
1888 PR tree-optimization/79267
1889 * g++.dg/opt/pr79267.C: New test.
1890
40fb9c89
AO
18912017-01-30 Alexandre Oliva <aoliva@redhat.com>
1892
1893 PR debug/63238
1894 * gcc.dg/debug/dwarf2/align-1.c: New.
1895 * gcc.dg/debug/dwarf2/align-2.c: New.
1896 * gcc.dg/debug/dwarf2/align-3.c: New.
1897 * gcc.dg/debug/dwarf2/align-4.c: New.
1898 * gcc.dg/debug/dwarf2/align-5.c: New.
1899 * gcc.dg/debug/dwarf2/align-6.c: New.
1900 * gcc.dg/debug/dwarf2/align-as-1.c: New.
1901 * g++.dg/debug/dwarf2/align-1.C: New.
1902 * g++.dg/debug/dwarf2/align-2.C: New.
1903 * g++.dg/debug/dwarf2/align-3.C: New.
1904 * g++.dg/debug/dwarf2/align-4.C: New.
1905 * g++.dg/debug/dwarf2/align-5.C: New.
1906 * g++.dg/debug/dwarf2/align-6.C: New.
1907
3095f651
AS
19082017-01-30 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1909
1910 PR target/79170
1911 * gcc.dg/memcmp-1.c: Improved to catch failures seen in PR 79170.
1912
3cf88bff
MS
19132017-01-30 Martin Sebor <msebor@redhat.com>
1914
1915 PR testsuite/79293
1916 * gcc.dg/tree-ssa/builtin-sprintf.c: Relax long double test.
1917
37731134
ML
19182017-01-30 Martin Liska <mliska@suse.cz>
1919
1920 PR gcov-profile/79259
1921 * g++.dg/tree-prof/pr79259.C: New test.
1922
0c7247cc
RB
19232017-01-30 Richard Biener <rguenther@suse.de>
1924
1925 PR tree-optimization/79276
1926 * gcc.dg/torture/pr79276.c: New testcase.
1927
ab4be5d1
DV
19282017-01-30 Dominik Vogt <vogt@linux.vnet.ibm.com>
1929
1930 PR target/79240
1931 * gcc.target/s390/pr79240.c: New test.
1932
6687d58d
BS
19332017-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1934
1935 PR target/79268
1936 * gcc.target/powerpc/pr79268.c: New file.
1937 * gcc.target/powerpc/vsx-elemrev-1.c: Delete file.
1938 * gcc.target/powerpc/vsx-elemrev-2.c: Likewise.
1939 * gcc.target/powerpc/vsx-elemrev-3.c: Likewise.
1940 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1941
b5df96c3
JDA
19422017-01-28 John David Anglin <danglin@gcc.gnu.org>
1943
fc34d7b8
JDA
1944 * gnat.dg/trampoline4.adb: Skip on hppa*-*-*.
1945
9efc84e4
JDA
1946 PR testsuite/70583
1947 * g++.old-deja/g++.abi/vtable2.C: Adjust CMP_VPTR define on hppa.
1948
4bfbe3ae
JDA
1949 * gnat.dg/debug7.adb: Skip on hppa*-*-hpux*.
1950 * gnat.dg/debug9.adb: Likewise.
1951
8d0b306f
JDA
1952 * gcc.dg/torture/pr78515.c: Add -fno-common option on hppa*-*-hpux*.
1953
b5df96c3
JDA
1954 * gfortran.dg/coarray_41.f90: Add "-latomic" option if
1955 libatomic_available.
1956 * gfortran.dg/coarray_42.f90: Likewise.
1957 * gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
1958 * gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
1959 * gfortran.dg/coarray_lib_alloc_4.f90: Likewise.
1960
eb339366
MS
19612017-01-27 Martin Sebor <msebor@redhat.com>
1962
1963 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
1964
711ce021
BS
19652017-01-27 Bernd Schmidt <bschmidt@redhat.com>
1966
1967 PR rtl-optimization/79194
1968 * gcc.dg/torture/pr79194.c: New test.
1969
d8321b33
VM
19702017-01-27 Vladimir Makarov <vmakarov@redhat.com>
1971
1972 PR tree-optimization/71374
2568d8a1 1973 * gcc.target/i386/pr71374.c: New.
d8321b33 1974
9e2ea13e
MS
19752017-01-27 Martin Sebor <msebor@redhat.com>
1976
1977 PR c++/71290
1978 * obj-c++.dg/property/at-property-23.mm: Remove an escaped newline from
1979 a dg-error directive.
1980
9eb7045b
VM
19812017-01-27 Vladimir Makarov <vmakarov@redhat.com>
1982
1983 PR target/79131
1984 * gcc.target/arm/pr79131.c: Rename to gcc.target/arm/pr79131-1.c.
1985 * gcc.target/arm/pr79131-2.c: New.
1986
f75bbf3f
BS
19872017-01-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1988
1989 PR target/65484
1990 * g++.dg/vect/pr36648.cc: Modify to reflect that the loop is not
1991 vectorized on POWER unless hardware misaligned loads are
1992 available.
1993
3f54004b
BC
19942017-01-27 Bin Cheng <bin.cheng@arm.com>
1995
1996 PR rtl-optimization/78559
1997 * gcc.c-torture/execute/pr78559.c: New test.
1998
40b6bff9
RB
19992017-01-27 Richard Biener <rguenther@suse.de>
2000
2001 PR tree-optimization/79245
2002 * gcc.dg/tree-ssa/ldist-23.c: XFAIL.
2003 * gcc.dg/tree-ssa/ldist-25.c: New testcase.
2004
b2f8892e
JJ
20052017-01-27 Jakub Jelinek <jakub@redhat.com>
2006
2007 PR c/79199
2008 * c-c++-common/Wduplicated-branches-13.c: Require int32plus effective
2009 target. Use 4294967293U instead of 4294967293.
2010
b002f3b9
RB
20112017-01-27 Richard Biener <rguenther@suse.de>
2012
2013 PR tree-optimization/71433
2014 * gcc.dg/Warray-bounds-21.c: New testcase.
2015
38f50ab6
RB
20162017-01-27 Richard Biener <rguenther@suse.de>
2017
2018 PR tree-optimization/79244
2019 * gcc.dg/torture/pr79244.c: New testcase.
2020
c04f4139
JJ
20212017-01-27 Jakub Jelinek <jakub@redhat.com>
2022
2023 * g++.dg/cilk-plus/CK/fib-opr-overload.cc (main): Change
2024 all occurrences of 40 to 32.
2025
6ca513f9
RE
20262017-01-27 Richard Earnshaw <rearnsha@arm.com>
2027
2028 PR target/79239
2029 * gcc.target/arm/pr79239.c: New test.
2030
d876f5cd
DV
20312017-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2032
2033 * gcc.target/s390/md/setmem_long-1.c: Remove xfail, skip with -O0.
2034
bb6a6ee9
AB
20352017-01-27 Adam Butcher <adam@jessamine.co.uk>
2036
2037 PR c++/64382
2038 * g++.dg/cpp1y/pr64382.C: New test.
2039
31c87a43
MS
20402017-01-26 Martin Sebor <msebor@redhat.com>
2041
2042 PR middle-end/78703
2043 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: Update
2044 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Rename...
2045 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: ...to this.
2046 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
2047
f7c06c0f
JJ
20482017-01-26 Jakub Jelinek <jakub@redhat.com>
2049
b0670cc0
JJ
2050 PR debug/79129
2051 * g++.dg/debug/dwarf2/pr79129.C: New test.
2052
f7c06c0f
JJ
2053 PR debug/78835
2054 * g++.dg/debug/dwarf2/pr78835.C: New test.
2055
5d93da1d
MS
20562017-01-26 Martin Sebor <msebor@redhat.com>
2057
2058 PR middle-end/78703
2059 * gcc.dg/format/pr78569.c: Adjust.
2060 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: Same.
2061 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Same.
2062 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Same.
2063 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
2064 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
2065 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Same.
2066 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Same.
2067 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Same.
2068 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Same.
2069 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Same.
2070 * gcc.dg/tree-ssa/builtin-sprintf.c: Same.
2071
905d2812
JJ
20722017-01-26 Jakub Jelinek <jakub@redhat.com>
2073
2074 PR c++/68727
2075 * g++.dg/other/offsetof8.C: Add expected error.
2076 * g++.dg/other/offsetof9.C: New test.
2077
b3db8d77
DE
20782017-01-26 David Edelsohn <dje.gcc@gmail.com>
2079
2080 * g++.dg/opt/declone3.C: Require LTO.
2081
15961e4a
VM
20822017-01-26 Vladimir Makarov <vmakarov@redhat.com>
2083
2084 PR target/79131
2085 * gcc.target/arm/pr79131.c: New.
2086
e39dd802
BC
20872017-01-26 Bin Cheng <bin.cheng@arm.com>
2088
2089 * gcc.target/aarch64/ldp_vec_64_1.c: Xfail.
2090
bc9efeab
JW
20912017-01-26 Jonathan Wakely <jwakely@redhat.com>
2092
2093 PR libstdc++/79190
2094 * g++.dg/cpp1z/aligned-new3.C: Replace operator new so behaviour
2095 matches replaced operator delete.
2096
b5f75f0b
JJ
20972017-01-26 Jakub Jelinek <jakub@redhat.com>
2098
2099 * gcc.target/i386/avx512f-kaddw-1.c: Renamed to ...
2100 * gcc.target/i386/avx512dq-kaddw-1.c: ... this. New test. Replace
2101 avx512f with avx512dq.
2102 * gcc.target/i386/avx512f-ktestw-1.c: Renamed to ...
2103 * gcc.target/i386/avx512dq-ktestw-1.c: ... this. New test. Replace
2104 avx512f with avx512dq.
2105 * gcc.target/i386/avx512f-ktestw-2.c: Renamed to ...
2106 * gcc.target/i386/avx512dq-ktestw-2.c: ... this. New test. Replace
2107 avx512f with avx512dq.
2108
0a38b341
MP
21092017-01-26 Marek Polacek <polacek@redhat.com>
2110
2111 PR c/79199
2112 * c-c++-common/Wduplicated-branches-13.c: New test.
2113
ebff5c3f
DS
21142017-01-26 David Sherwood <david.sherwood@arm.com>
2115
2116 PR middle-end/79212
2117 * gfortran.dg/gomp/sharing-4.f90: New test.
2118
e6d55103
JJ
21192017-01-26 Jakub Jelinek <jakub@redhat.com>
2120
1a27fab1
JJ
2121 PR target/70465
2122 * gcc.target/i386/pr70465.c: New test.
2123
e6d55103
JJ
2124 * brig.dg/dg.exp: Update copyright years.
2125 * lib/brig-dg.exp: Update copyright years.
2126 * lib/brig.exp: Update copyright years.
2127
b5aa1281
MM
21282017-01-25 Michael Meissner <meissner@linux.vnet.ibm.com>
2129
2130 PR target/79179
2131 * gcc.target/powerpc/pr79179.c: New test.
2132
3b5de3cb
BS
21332017-01-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2134
2135 * gcc.target/powerpc/vsx-elemrev-4.c: Change expected code
2136 generation to accept D-mode memory accesses.
2137
dbe81dbe
MS
21382017-01-25 Martin Sebor <msebor@redhat.com>
2139
2140 PR c++/71290
2141 * g++.dg/ext/flexarray-mangle-2.C: Adjust.
2142 * g++.dg/ext/flexarray-mangle.C: Same.
2143 * g++.dg/ext/flexarray-subst.C: Same.
2144 * g++.dg/ext/flexary10.C: Same.
2145 * g++.dg/ext/flexary11.C: Same.
2146 * g++.dg/ext/flexary14.C: Same.
2147 * g++.dg/ext/flexary16.C: Same.
2148 * g++.dg/ext/flexary18.C: Same.
2149 * g++.dg/ext/flexary19.C: Same.
2150 * g++.dg/ext/flexary7.C: Same.
2568d8a1
JJ
2151 * g++.dg/cpp1z/has-unique-obj-representations1.C: Same.
2152 * g++.dg/ubsan/object-size-1.C: Same.
2153 * obj-c++.dg/property/at-property-23.mm: Same.
dbe81dbe 2154
0e343868
JJ
21552017-01-25 Jakub Jelinek <jakub@redhat.com>
2156
a25608aa
JJ
2157 PR c++/78896
2158 * g++.dg/cpp1z/decomp24.C: New test.
2159
0e343868
JJ
2160 PR c++/77914
2161 * g++.dg/cpp1y/lambda-generic-77914.C: New test.
2162 * g++.dg/cpp1y/lambda-generic-dep.C: Add -pedantic to dg-options,
2163 expect a warning.
2164 * g++.dg/cpp1y/lambda-generic-x.C: Add -Wpedantic to dg-options,
2165 expect warnings.
2166 * g++.dg/cpp1y/lambda-generic-mixed.C: Add empty dg-options.
2167 * g++.dg/cpp1y/pr59636.C: Likewise.
2168 * g++.dg/cpp1y/pr60190.C: Likewise.
2169
0d098f4b
BC
21702017-01-25 Bin Cheng <bin.cheng@arm.com>
2171
2172 * gcc.dg/vect/vect-24.c: Remove xfail on ARM targets.
2173
5332c89e 21742017-01-25 Carl Love <cel@us.ibm.com>
9b7716c9
JJ
2175
2176 * gcc.target/powerpc/builtins-3-p8.c: Add missing tests for the
5332c89e
CL
2177 vec_packs built-ins
2178
ed4e59f4
CL
21792017-01-25 Christophe Lyon <christophe.lyon@linaro.org>
2180
2181 * gcc.target/arm/vseleqdf.c: Require arm_arch_v8a_ok, add
2182 -mcpu=cortex-a57.
2183 * gcc.target/arm/vseleqsf.c: Likewise.
2184 * gcc.target/arm/vselgedf.c: Likewise.
2185 * gcc.target/arm/vselgesf.c: Likewise.
2186 * gcc.target/arm/vselgtdf.c: Likewise.
2187 * gcc.target/arm/vselgtsf.c: Likewise.
2188 * gcc.target/arm/vselledf.c: Likewise.
2189 * gcc.target/arm/vsellesf.c: Likewise.
2190 * gcc.target/arm/vselltdf.c: Likewise.
2191 * gcc.target/arm/vselltsf.c: Likewise.
2192 * gcc.target/arm/vselnedf.c: Likewise.
2193 * gcc.target/arm/vselnesf.c: Likewise.
2194 * gcc.target/arm/vselvcdf.c: Likewise.
2195 * gcc.target/arm/vselvcsf.c: Likewise.
2196 * gcc.target/arm/vselvsdf.c: Likewise.
2197 * gcc.target/arm/vselvssf.c: Likewise.
2198
a5d6927f
RB
21992017-01-25 Richard Biener <rguenther@suse.de>
2200
2201 PR testsuite/72850
2202 * gcc.dg/tree-ssa/pr69270-3.c: Change back expected outcome
2203 to what we had before adding the threading passes.
2204
c2873892
RB
22052017-01-25 Richard Biener <rguenther@suse.de>
2206
2207 PR tree-optimization/69264
2208 * g++.dg/torture/pr69264.C: New testcase.
2209
9aa483a2
KT
22102016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2211
2212 PR target/79145
2213 * gcc.target/arm/pr79145.c: New test.
2214
5c628c3e
RB
22152017-01-25 Richard Biener <rguenther@suse.de>
2216
2217 PR debug/78363
2218 * g++.dg/gomp/pr78363-1.C: New testcase.
2219 * g++.dg/gomp/pr78363-2.C: Likewise.
2220 * g++.dg/gomp/pr78363-3.C: Likewise.
2221
9078cd36
KT
22222016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2223
2224 * gcc.dg/lto/pr54709_0.c: Require 'shared' effective target.
2225 * gcc.dg/lto/pr61526_0.c: Likewise.
2226 * gcc.dg/lto/pr64415_0.c: Likewise.
2227
7cfd79d6
JJ
22282017-01-24 Jakub Jelinek <jakub@redhat.com>
2229
2230 PR c++/79205
2231 * g++.dg/cpp1z/decomp22.C: New test.
2232 * g++.dg/cpp1z/decomp23.C: New test.
2233
3e4b91f2
NS
22342017-01-24 Nathan Sidwell <nathan@acm.org>
2235
1d7bc790
NS
2236 PR c++/78469
2237 * g++.dg/cpp0x/pr78469.C: New.
2238
3e4b91f2
NS
2239 PR c++/79118
2240 * g++.dg/cpp0x/pr79118.C: New.
2241
b20ba138
EB
22422017-01-24 Eric Botcazou <ebotcazou@adacore.com>
2243
2244 * gcc.target/arm/vfp-longcall-apcs.c: New test.
2245
c2e84327
DM
22462017-01-24 David Malcolm <dmalcolm@redhat.com>
2247
2248 * gcc.dg/rtl/aarch64/asr_div1.c: New test case.
2249 * gcc.dg/rtl/aarch64/pr71779.c: New test case.
2250 * gcc.dg/rtl/rtl.exp: New file.
2251 * gcc.dg/rtl/test.c: New file.
2252 * gcc.dg/rtl/truncated-rtl-file.c: New test case.
2253 * gcc.dg/rtl/unknown-rtx-code.c: New test case.
2254 * gcc.dg/rtl/x86_64/dfinit.c: New test case.
2255 * gcc.dg/rtl/x86_64/different-structs.c: New test case.
2256 * gcc.dg/rtl/x86_64/final.c: New test case.
2257 * gcc.dg/rtl/x86_64/into-cfglayout.c: New test case.
2258 * gcc.dg/rtl/x86_64/ira.c: New test case.
2259 * gcc.dg/rtl/x86_64/pro_and_epilogue.c: New test case.
2260 * gcc.dg/rtl/x86_64/test-multiple-fns.c: New test case.
2261 * gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c: New test case.
2262 * gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c: New test case.
2263 * gcc.dg/rtl/x86_64/test-rtl.c: New test case.
2264 * gcc.dg/rtl/x86_64/test_1.h: New file.
2265 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: New test case.
2266 * gcc.dg/rtl/x86_64/times-two.c.before-df.c: New test case.
2267 * gcc.dg/rtl/x86_64/times-two.h: New file.
2268 * gcc.dg/rtl/x86_64/vregs.c: New test case.
2269
cf8d19de
BC
22702017-01-24 Bin Cheng <bin.cheng@arm.com>
2271
2272 PR tree-optimization/79159
2273 * g++.dg/tree-ssa/pr79159.C: New test.
2274
f6a24a94 22752017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
5fd1486c
PJ
2276 Martin Jambor <mjambor@suse.cz>
2277
2278 * lib/brig-dg.exp: New file.
2279 * lib/brig.exp: Likewise.
2280 * brig.dg/README: Likewise.
2281 * brig.dg/dg.exp: Likewise.
2282 * brig.dg/test/gimple/alloca.hsail: Likewise.
2283 * brig.dg/test/gimple/atomics.hsail: Likewise.
2284 * brig.dg/test/gimple/branches.hsail: Likewise.
2285 * brig.dg/test/gimple/fbarrier.hsail: Likewise.
2286 * brig.dg/test/gimple/function_calls.hsail: Likewise.
2287 * brig.dg/test/gimple/kernarg.hsail: Likewise.
2288 * brig.dg/test/gimple/mem.hsail: Likewise.
2289 * brig.dg/test/gimple/mulhi.hsail: Likewise.
2290 * brig.dg/test/gimple/packed.hsail: Likewise.
2291 * brig.dg/test/gimple/smoke_test.hsail: Likewise.
2292 * brig.dg/test/gimple/variables.hsail: Likewise.
2293 * brig.dg/test/gimple/vector.hsail: Likewise.
2294
c3b3e526
JJ
22952017-01-24 Jakub Jelinek <jakub@redhat.com>
2296
2297 * g++.dg/asan/asan_test.C: Enable on all *-*-linux* targets that
2298 support asan, only on i?86/x86_64 require sse2_runtime.
2299
75f92127
KN
23002017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
2301
2302 PR target/66669
2303 * gcc.dg/loop-8.c: Modify dg-skip-if directive to exclude this
2304 test on powerpc targets.
2305
1a998fa0
MS
23062017-01-23 Martin Sebor <msebor@redhat.com>
2307
2308 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
2309
108fdd6d
RB
23102017-01-23 Richard Biener <rguenther@suse.de>
2311
2312 PR tree-optimization/79088
2313 PR tree-optimization/79188
2314 * gcc.dg/torture/pr79088.c: New testcase.
2315 * gcc.dg/torture/pr79188.c: Likewise.
2316
28826a66
KN
23172017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
2318
2319 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: New test.
2320 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: New test.
2321 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: New test.
2322 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Adjust return
2323 type of test function to reflect change in built-in function's
2324 return type.
2325 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise.
2326 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
2327 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
2328 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Adjust return
2329 type and second argument type to reflect change in built-in
2330 function's type signature.
2331 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
2332 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust return
2333 type of test function to reflect change in built-in function's
2334 return type.
2335 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise.
2336 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise.
2337 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise.
2338 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise.
2339 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise.
2340 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise.
2341 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise.
2342 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise.
2343 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise.
2344 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise.
2345 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise.
2346 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise.
2347 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise.
2348 * gcc.target/powerpc/bfp/vec-insert-exp-4.c: New test.
2349 * gcc.target/powerpc/bfp/vec-insert-exp-5.c: New test.
2350 * gcc.target/powerpc/bfp/vec-insert-exp-6.c: New test.
2351 * gcc.target/powerpc/bfp/vec-insert-exp-7.c: New test.
2352 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Adjust return
2353 type of test function to reflect change in built-in function's
2354 return type.
2355 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise.
2356 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise.
2357 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise.
2358 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
2359 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
2360 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Adjust types of
2361 test function's result and second argument to reflect change in
2362 built-in function's type signature.
2363 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
2364
e6b8075c
NS
23652017-01-23 Nathan Sidwell <nathan@acm.org>
2366
fc7612fd
NS
2367 PR C++/71710
2368 * g++.dg/template/pr71710.C: New.
2369
e6b8075c
NS
2370 PR c++/71406
2371 PR c++/77508
2372 * g++.dg/template/pr71406.C: New.
2373
15b8fd49
TK
23742017-01-23 Thomas Koenig <tkoenig@netcologne.de>
2375
9b7716c9 2376 * gfortran.dg/integer_exponentiation_7.f90: New test.
15b8fd49 2377
e9c4fbe9
BS
23782017-01-23 Bernd Schmidt <bschmidt@redhat.com>
2379
2380 PR rtl-optimization/78634
2381 * gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
2382
8539a302
BC
23832017-01-23 Bin Cheng <bin.cheng@arm.com>
2384
2385 PR tree-optimization/70754
2386 * gfortran.dg/pr70754.f90: New test.
2387
f368600f
ML
23882017-01-23 Martin Liska <mliska@suse.cz>
2389
2390 PR tree-optimization/79196
2391 * gcc.dg/asan/pr79196.c: New test.
2392 * gcc.dg/strlenopt-30.c: Update scanned pattern.
2393
d886761f
MM
23942017-01-23 Michael Matz <matz@suse.de>
2395
2396 PR tree-optimization/78384
2397 * gcc.dg/pr78384.c: New test.
2398
cffcafda
RB
23992017-01-23 Richard Biener <rguenther@suse.de>
2400
2401 PR tree-optimization/79186
2402 * gcc.dg/torture/pr79186.c: New testcase.
2403 * gcc.dg/torture/pr79187.c: Likewise.
2404
bda2bc48
MJ
24052017-01-23 Martin Jambor <mjambor@suse.cz>
2406
2407 * gcc.dg/ipa/vrp8.c: New test.
2408
f65f1ae3
MJ
24092017-01-23 Martin Jambor <mjambor@suse.cz>
2410
2411 PR ipa/79108
2412 * gfortran.dg/lto/pr79108_0.f90: New test.
2413
dea06111
AS
24142017-01-23 Andrew Senkevich <andrew.senkevich@intel.com>
2415
2416 * gcc.target/i386/avx512bw-ktestd-1.c: New test.
2417 * gcc.target/i386/avx512bw-ktestq-1.c: Ditto.
2418 * gcc.target/i386/avx512dq-ktestb-1.c: Ditto.
2419 * gcc.target/i386/avx512f-ktestw-1.c: Ditto.
2420 * gcc.target/i386/avx512bw-kortestd-1.c: Ditto.
2421 * gcc.target/i386/avx512bw-kortestq-1.c: Ditto.
2422 * gcc.target/i386/avx512dq-kortestb-1.c: Ditto.
2423 * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
2424 * gcc.target/i386/avx512bw-ktestd-2.c: Ditt
2425 * gcc.target/i386/avx512bw-ktestq-2.c: Ditto.
2426 * gcc.target/i386/avx512dq-ktestb-2.c: Ditto.
2427 * gcc.target/i386/avx512f-ktestw-2.c: Ditto.
2428 * gcc.target/i386/avx512bw-kortestd-2.c: Ditto.
2429 * gcc.target/i386/avx512bw-kortestq-2.c: Ditto.
2430 * gcc.target/i386/avx512dq-kortestb-2.c: Ditto.
2431 * gcc.target/i386/avx512f-kortestw-2.c: Ditto.
2432
05011618
RB
24332017-01-23 Richard Biener <rguenther@suse.de>
2434 Nick Clifton <nickc@redhat.com>
2435
2436 PR testsuite/78421
2437 * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
2438 If the target is ARM return the result of the
2439 check_effective_target_arm_vect_no_misalign proc.
2440 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: If the target does not
2441 support unaligned vectors then only expect one of the loops to be
2442 unrolled.
2443
f6b9f2ff
ML
24442017-01-23 Martin Liska <mliska@suse.cz>
2445
2446 * gcc.dg/asan/use-after-scope-10.c: New test.
2447 * gcc.dg/asan/use-after-scope-11.c: New test.
2448 * g++.dg/asan/use-after-scope-5.C: New test.
2449
c7775327
ML
24502017-01-23 Martin Liska <mliska@suse.cz>
2451
2452 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
2453 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
2454 sanopt optimization for ASAN_POISON.
2455
d8ae8d16
KT
24562016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2457
2458 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
2459
54d7c70c
CL
24602017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
2461
2462 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
2463 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
2464 for poly*_t types.
2465 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
2466 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
2467 exec_vcombine): Likewise.
2468 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
2469 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
2470 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
2471 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
2472 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
2473 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
2474 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
2475 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
2476 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
2477 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2478 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
2479 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
2480 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2481 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
2482 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
2483 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
2484 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
2485 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
2486 Likewise.
2487 (TEST_VGET_LANE): Cast to uint to avoid warning.
2488 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
2489 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
2490 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
2491 exec_vfma_vfms_n): Fix PRIx format for float64_t.
2492 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
2493 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
2494 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
2495 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
2496 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
2497 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
2498 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
2499 CHECK_POLY instead of CHECK for poly64_t types.
2500 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
2501 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
2502 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
2503 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
2504 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
2505 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
2506 uint32_t.
2507 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
2508 for int32_t, int64_t.
2509 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
2510 vqneg_extra): Fix PRIx format for int16_t, int32_t.
2511 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
2512 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
2513 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
2514 needed.
2515
386fe51c
JJ
25162017-01-22 Jakub Jelinek <jakub@redhat.com>
2517
2518 PR fortran/79154
2519 * gfortran.dg/gomp/pr79154-1.f90: New test.
2520 * gfortran.dg/gomp/pr79154-2.f90: New test.
2521
bc4d86e6
AS
25222017-01-22 Andreas Schwab <schwab@linux-m68k.org>
2523
2524 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
2525
c31d5fce
MP
25262017-01-21 Marek Polacek <polacek@redhat.com>
2527
2528 PR testsuite/79169
2529 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
2530
25cb56c3
JH
25312017-01-20 Jan Hubicka <hubicka@ucw.cz>
2532
2533 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
2534
ea9f867b
BS
25352017-01-21 Bernd Schmidt <bschmidt@redhat.com>
2536
2537 PR rtl-optimization/79125
2538 * gcc.dg/torture/pr79125.c: New test.
2539
a876231c
JW
25402017-01-20 Jiong Wang <jiong.wang@arm.com>
2541
2568d8a1 2542 * gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
a876231c 2543 only.
2568d8a1
JJ
2544 * gcc.target/aarch64/return_address_sign_2.c: Likewise.
2545 * gcc.target/aarch64/return_address_sign_3.c: Likewise.
a876231c 2546
4b9f2115
NS
25472017-01-20 Nathan Sidwell <nathan@acm.org>
2548
3e4b91f2 2549 PR c++/78495
4b9f2115
NS
2550 * g++.dg/cpp1z/inh-ctor38.C: New.
2551
d2aadab1
MP
25522017-01-20 Marek Polacek <polacek@redhat.com>
2553
2554 PR c/79152
2555 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
2556
449cd5af
TP
25572017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
2558
2559 * lib/target-supports.exp (check_configured_with): New procedure.
2560 (check_effective_target_default_mode): new effective target.
2561 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
2562 default mode. Fix dg-skip-if target selector syntax.
2563 * gcc.target/arm/optional_thumb-2.c: Likewise.
2564 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
2565 syntax.
2566
ebed7175
DM
25672017-01-20 David Malcolm <dmalcolm@redhat.com>
2568
2569 PR c++/77829
2570 PR c++/78656
2571 * g++.dg/spellcheck-pr77829.C: New test case.
2572 * g++.dg/spellcheck-pr78656.C: New test case.
2573
2ebd93e1
MP
25742017-01-20 Marek Polacek <polacek@redhat.com>
2575
2576 PR c/64279
2577 * c-c++-common/Wduplicated-branches-1.c: New test.
2578 * c-c++-common/Wduplicated-branches-10.c: New test.
2579 * c-c++-common/Wduplicated-branches-11.c: New test.
2580 * c-c++-common/Wduplicated-branches-12.c: New test.
2581 * c-c++-common/Wduplicated-branches-2.c: New test.
2582 * c-c++-common/Wduplicated-branches-3.c: New test.
2583 * c-c++-common/Wduplicated-branches-4.c: New test.
2584 * c-c++-common/Wduplicated-branches-5.c: New test.
2585 * c-c++-common/Wduplicated-branches-6.c: New test.
2586 * c-c++-common/Wduplicated-branches-7.c: New test.
2587 * c-c++-common/Wduplicated-branches-8.c: New test.
2588 * c-c++-common/Wduplicated-branches-9.c: New test.
2589 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
2590 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
2591 * g++.dg/ext/builtin-object-size3.C: Likewise.
2592 * g++.dg/gomp/loop-1.C: Likewise.
2593 * g++.dg/warn/Wduplicated-branches1.C: New test.
2594 * g++.dg/warn/Wduplicated-branches2.C: New test.
2595
0ce4024a
ML
25962017-01-20 Martin Liska <mliska@suse.cz>
2597
2598 PR lto/69188
2599 * gcc.dg/lto/pr69188_0.c: New test.
2600 * gcc.dg/lto/pr69188_1.c: New test.
2601
d8ea3e7c
AS
26022017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
2603
2604 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
2605 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
2606 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
2607 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
2608 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
2609 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
2610 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
2611 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
2612 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
2613 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
2614 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
2615 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
2616 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
2617 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
2618 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
2619 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
2620 * gcc.target/i386/avx-1.c: Test new intrinsics.
2621 * gcc.target/i386/sse-13.c: Ditto.
2622 * gcc.target/i386/sse-23.c: Ditto.
2623
0516164b
RB
26242017-01-20 Richard Biener <rguenther@suse.de>
2625
2626 PR tree-optimization/71264
2627 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
2628
d821744c
MF
26292017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
2630
2631 * gcc.target/mips/madd4-1.c: New file.
2632 * gcc.target/mips/madd4-2.c: Likewise.
2633 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
2634 HAS_MADD4.
2635 (mips_option_groups): Add -m[no-]madd4.
2636 (mips-dg-init): Detect default -mno-madd4.
2637 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
2638 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
2639 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2640 * gcc.target/mips/nmadd-1.c: Likewise.
2641 * gcc.target/mips/nmadd-2.c: Likewise.
2642 * gcc.target/mips/nmadd-3.c: Likewise.
2643
db58fd89
JW
26442017-01-19 Jiong Wang <jiong.wang@arm.com>
2645
2646 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
2647 combined instructions.
2648 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
2649 instructions.
2650 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
2651 of pointer authentication.
2652
bd9cf60b
MM
26532017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
2654
2655 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
2656 floating point hardware to run test.
2657
ab014eb3
TC
26582017-01-19 Tamar Christina <tamar.christina@arm.com>
2659
2568d8a1 2660 * lib/target-supports.exp
ab014eb3
TC
2661 (check_effective_target_vect_call_copysignf): Enable for AArch64.
2662
c048038f
RO
26632017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2664
2665 PR testsuite/79051
2666 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
2667 __x86_64__]: Allow for target i?86-*-*.
2668
ab6b44cb
MF
26692017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
2670
2671 PR target/78176
2672 * gcc.target/mips/lxc1-sxc1-1.c: New file.
2673 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
2674 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
2675 HAS_LXC1.
2676 (mips_option_groups): Add -m[no-]lxc1-sxc1.
2677 (mips-dg-init): Detect default -mno-lxc1-sxc1.
2678 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
2679
118d5ed3
AV
26802017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
2681
2682 PR fortran/70696
2683 * gfortran.dg/coarray_43.f90: New test.
2684
a57c520e
RE
26852017-01-19 Richard Earnshaw <rearnsha@arm.com>
2686
2687 PR rtl-optimization/79121
2688 * gcc.c-torture/execute/pr79121.c: New test.
2689
54dc4be2
MM
26902017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2691
2692 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
2693 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
2694
7bd5dad2
LK
26952017-01-18 Louis Krupp <louis.krupp@zoho.com>
2696
2697 PR fortran/50069
2698 PR fortran/55086
2699 * gfortran.dg/pr50069_1.f90: New test.
2700 * gfortran.dg/pr50069_2.f90: New test.
2701 * gfortran.dg/pr55086_1.f90: New test.
2702 * gfortran.dg/pr55086_1_tfat.f90: New test.
2703 * gfortran.dg/pr55086_2.f90: New test.
2704 * gfortran.dg/pr55086_2_tfat.f90: New test.
2705 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
2706
0edd264d
AS
27072017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
2708 * gcc.dg/strcmp-1.c: New test.
2709 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
2710
551914b7
DM
27112017-01-18 David Malcolm <dmalcolm@redhat.com>
2712
2713 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
2714 (dejagnu_fail): Likewise.
2715 (dejagnu_note): Likewise.
2716 (pass): Provide forward decl, moving true decl to after #include
2717 of harness.h.
2718 (fail): Likewise.
2719 (note): Likewise.
2720
b7d3a6a6
MM
27212017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2722
2723 * gcc.target/powerpc/p9-xxbr-1.c: New test.
2724 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
2725
c484627c
NS
27262017-01-18 Nathan Sidwell <nathan@acm.org>
2727
2728 PR c++/78488
2729 * g++.dg/cpp1z/inh-ctor37.C: New.
2730
a711887e
UB
27312017-01-18 Uros Bizjak <ubizjak@gmail.com>
2732
2733 PR rtl-optimization/78952
2734 * gcc.target/i386/pr78952-1.c: New test.
2735 * gcc.target/i386/pr78952-2.c: Ditto.
2736
525a5e33
AV
27372017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
2738
2739 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
2740
27412017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
3083fc56
AV
2742
2743 PR fortran/70696
2744 * gfortran.dg/coarray_event_1.f08: New test.
2745
90553aac
JJ
27462017-01-18 Jakub Jelinek <jakub@redhat.com>
2747
2748 PR target/77416
2749 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
2750 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
2751 from dg-options.
2752 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
2753 guarded test.
2754 * gcc.target/powerpc/fusion4.c: Likewise.
2755 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
2756 guarded test.
2757 * gcc.target/powerpc/pr58673-1.c: Likewise.
2758 * gcc.target/powerpc/pr58673-2.c: Likewise.
2759 * gcc.target/powerpc/pr59054.c: Likewise.
2760
dfc42f08
BS
27612016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2762
2763 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
2764 vec_bperm.
2765 * gcc.target/powerpc/p9-vbpermd.c: New file.
2766
f3981e7e
AK
27672017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2768
2769 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
2770 (must_not_compile2): Downcase first letter of error messages.
2771 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
2772 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
2773
2c65d990
NS
27742017-01-18 Nathan Sidwell <nathan@acm.org>
2775
2776 PR c++/79091
2777 * g++.dg/pr79091.C: New.
2778
a711887e
UB
27792017-01-18 Jakub Jelinek <jakub@redhat.com>
2780
2781 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
2782 to dg-options.
2783 (p0): Add missing dg-error.
2784
4701fba3
JS
27852017-01-17 Joe Seymour <joe.s@somniumtech.com>
2786
2787 * gcc.target/msp430/mul_f5_muldef.c: New test.
2788
ac4dc08d
MM
27892017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
2790
2791 PR target/79004
2792 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
2793 options. Fix up the syntax for using \m and \M.
2794
1b3254e4
SB
27952017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2796
2797 PR target/78875
2798 * gcc.target/powerpc/ssp-1.c: New testcase.
2799 * gcc.target/powerpc/ssp-2.c: New testcase.
2800
8144a493
WD
28012017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
2802
2803 * gcc.target/aarch64/eh_return.c: New test.
2804
a6607774
BS
28052017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2806
2807 * vec-rlmi-rlnm.c: New file.
2808
8ddfdbc2
NS
28092017-01-17 Nathan Sidwell <nathan@acm.org>
2810
2811 PR c++/61636
2812 * g++.dg/cpp1y/pr61636-1.C: New.
2813 * g++.dg/cpp1y/pr61636-2.C: New.
2814 * g++.dg/cpp1y/pr61636-3.C: New.
2815
d365b403
MS
28162017-01-17 Martin Sebor <msebor@redhat.com>
2817
2818 PR testsuite/79115
2819 * gcc.dg/pr78768.c: Make it a link-only test.
2820
0d80ab91
DM
28212017-01-17 David Malcolm <dmalcolm@redhat.com>
2822
2823 PR c++/71497
2824 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
2825 expected messages.
2826 * c-c++-common/Wmisleading-indentation.c: Likewise.
2827
31b61548
VM
28282017-01-17 Vladimir Makarov <vmakarov@redhat.com>
2829
2830 PR target/79058
2831 * gcc.target/arm/pr79058.c: New.
2832
c549996e
JJ
28332017-01-17 Jakub Jelinek <jakub@redhat.com>
2834
2835 PR tree-optimization/71854
2836 * gcc.dg/vect/pr71854.c: New test.
2837
4f197ff9
ML
28382017-01-17 Martin Liska <mliska@suse.cz>
2839
2840 PR ipa/71207
2841 * g++.dg/ipa/pr71207.C: New test.
2842
d4193b85
JH
28432017-01-17 Jan Hubicka <hubicka@ucw.cz>
2844
2845 PR middle-end/77445
2846 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
2847 * gcc.dg/tree-ssa/pr77445.c: New testcase.
2848
906e7712
JJ
28492017-01-17 Jakub Jelinek <jakub@redhat.com>
2850
2851 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
2852 rather than long unsigned int.
2853 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
2854
12314dc9
RB
28552017-01-17 Richard Biener <rguenther@suse.de>
2856
2857 PR tree-optimization/71433
2858 * gcc.dg/Warray-bounds-20.c: New testcase.
2859
a23e48df
RB
28602017-01-17 Richard Biener <rguenther@suse.de>
2861
2862 PR testsuite/52563
2863 PR testsuite/71237
2864 PR testsuite/77737
2865 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
2866 * gcc.dg/tree-ssa/scev-4.c: Likewise.
2867 * gcc.dg/tree-ssa/scev-5.c: Likewise.
2868
e6750e5c
AM
28692017-01-17 Alan Modra <amodra@gmail.com>
2870
2871 * gcc.target/powerpc/pr79066.c: New.
2872
a59afbe2
JL
28732017-01-16 Jeff Law <law@redhat.com>
2874
2875 PR tree-optimization/33562
2876 PR tree-optimization/61912
2877 PR tree-optimization/77485
2878 PR tree-optimization/79090
2879 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
2880 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
2881
e1bcfb92
JJ
28822017-01-16 Jakub Jelinek <jakub@redhat.com>
2883
98e92fb2
JJ
2884 PR c/79089
2885 * gcc.c-torture/compile/pr79089.c: New test.
2886
e1bcfb92
JJ
2887 PR target/79080
2888 * gcc.dg/pr79080.c: New test.
2889
0ef1f9cd
DM
28902017-01-16 David Malcolm <dmalcolm@redhat.com>
2891
2892 PR c/78304
2893 * gcc.dg/format/pr78304.c: Convert argument from integral type
2894 to a pointer.
2895 * gcc.dg/format/pr78304-2.c: Likewise.
2896
76689ffc
CL
28972017-01-16 Carl Love <cel@us.ibm.com>
2898
2899 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
2900 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
2901
ce12ee9e
CL
29022017-01-16 Carl Love <cel@us.ibm.com>
2903
2904 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
2905 Change arguments and return type to bool long long.
2906
b336037d
MS
29072017-01-16 Martin Sebor <msebor@redhat.com>
2908
2909 PR testsuite/79051
2910 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
2911 on x86.
2912
1ddca3f3
PC
29132017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2914
2915 Revert:
a711887e 2916 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1ddca3f3
PC
2917
2918 PR c++/71737
2919 * g++.dg/cpp0x/pr71737.C: New.
2920
290687fb
BS
29212017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2922
2923 * gcc.target/powerpc/swaps-p8-27.c: New.
2924
7d2f3f1d
PC
29252017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2926
2927 PR c++/71737
2928 * g++.dg/cpp0x/pr71737.C: New.
2929
d743728f
EB
29302017-01-16 Eric Botcazou <ebotcazou@adacore.com>
2931
2932 * gnat.dg/opt62.adb: New test.
2933 * gnat.dg/opt62_pkg.ads: New helper.
2934
90aead21
BS
29352017-01-14 Bernd Schmidt <bschmidt@redhat.com>
2936
a711887e
UB
2937 PR rtl-optimization/78626
2938 PR rtl-optimization/78727
90aead21
BS
2939 * gcc.dg/torture/pr78626.c: New test.
2940 * gcc.dg/torture/pr78727.c: New test.
2941
afaecc23
AM
29422017-01-14 Alan Modra <amodra@gmail.com>
2943
2944 * gcc.c-torture/compile/pr72749.c: New test.
2945
be4aa83d
DM
29462017-01-13 David Malcolm <dmalcolm@redhat.com>
2947
2948 PR c/78304
2949 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
2950 (test_macro_2): New test.
2951 (test_macro_3): New test.
2952 (test_macro_4): New test.
2953 (test_non_contiguous_strings): Convert line number to line offset.
2954 * gcc.dg/format/pr78304-2.c: New test case.
2955 * gcc.dg/format/pr78304.c: New test case.
2956
7cdca3ec
UB
29572017-01-13 Uros Bizjak <ubizjak@gmail.com>
2958
2959 * gcc.target/i386/funcspec-56.inc: Add missing options and
2960 reorder options by implied ISAs, as in ix86_target_string.
2961
e3017e52
MP
29622017-01-13 Marek Polacek <polacek@redhat.com>
2963
2964 PR c++/71166
2965 * g++.dg/cpp0x/constexpr-array18.C: New test.
2966
d155c6fe
JL
29672017-01-13 Jeff Law <law@redhat.com>
2968
7c9560a5
JL
2969 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
2970
9e59e99a
JL
2971 PR tree-optimization/61912
2972 PR tree-optimization/77485
2973 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
2974 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
2975 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
2976
2977 PR tree-optimization/33562
2978 PR tree-optimization/61912
2979 PR tree-optimization/77485
d155c6fe
JL
2980 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
2981 * gcc.dg/tree-ssa/complex-5.c: Likewise.
2982 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
2983 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
2984 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
2985 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
2986 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
2987
77719b06
ML
29882017-01-13 Martin Liska <mliska@suse.cz>
2989
2990 PR ipa/79043
2991 * gcc.c-torture/execute/pr79043.c: New test.
2992
a181b2bc
RB
29932017-01-13 Richard Biener <rguenther@suse.de>
2994
2995 PR middle-end/78411
2996 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
2997
eaed3226
AV
29982017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
2999
3000 PR fortran/70697
3001 * gfortran.dg/coarray/event_4.f08: New test.
3002
4ccff88b
AV
30032017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
3004
3005 PR fortran/70696
3006 * gfortran.dg/coarray/event_3.f08: New test.
3007
3c3b9090
RB
30082017-01-13 Richard Biener <rguenther@suse.de>
3009
3010 PR tree-optimization/77283
3011 * gcc.dg/tree-ssa/split-path-9.c: Fix.
3012
25329913
RB
30132017-01-13 Richard Biener <rguenther@suse.de>
3014
3015 * gcc.dg/gimplefe-22.c: New testcase.
3016
10b70b8e
RB
30172017-01-13 Richard Biener <rguenther@suse.de>
3018
3019 PR tree-optimization/77283
3020 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
3021 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
3022 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
3023
76a8f82f
SL
30242017-01-12 Sandra Loosemore <sandra@codesourcery.com>
3025
3026 * gcc.dg/pr77862.c: Require fpic target.
3027
59a505da
MM
30282017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3029
3030 PR target/79004
3031 * gcc.target/powerpc/pr79004.c: New test.
8ddfdbc2 3032
bce6f760
MS
30332017-01-12 Martin Sebor <msebor@redhat.com>
3034
3035 * gcc.dg/pr78138.c: Adjust.
3036 * gcc.dg/pr78768.c: Adjust.
3037 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
3038 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
3039 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
3040 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
3041 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
3042 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
3043 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
3044 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
3045 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
3046 * gcc.dg/tree-ssa/pr78605.c: Adjust.
3047 * gcc.dg/tree-ssa/pr78622.c: Adjust.
3048
3eefa646
JJ
30492017-01-12 Jakub Jelinek <jakub@redhat.com>
3050
3051 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
3052
dcb56243
MS
30532017-01-12 Martin Sebor <msebor@redhat.com>
3054
8be3f306 3055 PR testsuite/79051
940242cd
MS
3056 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
3057 due to bug 79054.
dcb56243 3058
b7431c20
DE
30592017-01-12 David Edelsohn <dje.gcc@gmail.com>
3060
3061 * gcc.dg/pr78768.c: Require LTO.
3062
2bcd9f32
MS
30632017-01-12 Martin Sebor <msebor@redhat.com>
3064
3065 PR c/79074
3066 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
3067 due to the referenced bug.
3068
b2fc1c70
MS
30692017-01-12 Martin Sebor <msebor@redhat.com>
3070
3071 PR testsuite/79073
3072 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
3073
fbed6f36
UB
30742017-01-12 Uros Bizjak <ubizjak@gmail.com>
3075
3076 * gcc.target/i386/builtin_target.c (check_features): Check all
3077 supported __builtin_cpu_supports options.
3078
27282dad
KT
30792017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3080
3081 PR tree-optimization/78319
3082 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
3083 Remove xfail.
3084
66113166
BS
30852017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3086
3087 PR target/79044
3088 * gcc.target/powerpc/swaps-p8-26.c: New.
3089
6bb4ea5c
RB
30902017-01-12 Richard Biener <rguenther@suse.de>
3091
3092 * gcc.dg/gimplefe-21.c: New testcase.
3093
f15dbadb
MC
30942017-01-12 Michael Collison <michael.collison@arm.com>
3095
3096 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
3097
73e32c47
JK
30982017-01-11 Julia Koval <julia.koval@intel.com>
3099 Uros Bizjak <ubizjak@gmail.com>
3100
3101 * gcc.target/i386/sgx.c New test.
3102 * gcc.target/i386/sse-12.c: Add -msgx.
3103 * gcc.target/i386/sse-13.c: Ditto.
3104 * gcc.target/i386/sse-14.c: Ditto.
3105 * gcc.target/i386/sse-22.c: Ditto.
3106 * gcc.target/i386/sse-23.c: Ditto.
3107 * g++.dg/other/i386-2.C: Ditto.
3108 * g++.dg/other/i386-3.C: Ditto.
3109
3594adc7
MS
31102017-01-11 Martin Sebor <msebor@redhat.com>
3111
3112 PR c++/24511
3113 * g++.dg/template/explicit9.C: New test.
3114
01bfd257
NS
31152017-01-11 Nathan Sidwell <nathan@acm.org>
3116
3117 PR c++/77812
3118 * g++.dg/pr77812.C: New.
3119
88df7964
JJ
31202017-01-11 Jakub Jelinek <jakub@redhat.com>
3121
eae63d78
JJ
3122 PR c++/71537
3123 * g++.dg/cpp1y/constexpr-71537.C: New test.
3124
88df7964
JJ
3125 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
3126 argument.
3127
960ecba4
MS
31282017-01-11 Martin Sebor <msebor@redhat.com>
3129
3130 PR c/47931
3131 * c-c++-common/Waddress-2.c: New test.
3132
1f258a55
JJ
31332017-01-11 Jakub Jelinek <jakub@redhat.com>
3134
3135 PR c++/78341
3136 * g++.dg/cpp0x/pr78341.C: New test.
3137
bf5fbf46
MS
31382017-01-11 Martin Sebor <msebor@redhat.com>
3139
3140 PR c/78768
3141 * gcc.dg/pr78768.c: New test.
3142
19ff0049
DM
31432017-01-11 David Malcolm <dmalcolm@redhat.com>
3144
3145 PR driver/78877
3146 * gcc.dg/spellcheck-options-14.c: New test case.
3147 * gcc.dg/spellcheck-options-15.c: New test case.
3148 * gcc.dg/spellcheck-options-16.c: New test case.
3149 * gcc.dg/spellcheck-options-17.c: New test case.
3150
c86e9f03
ML
31512017-01-11 Martin Liska <mliska@suse.cz>
3152
3153 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
3154
947f51d6
JJ
31552017-01-11 Jakub Jelinek <jakub@redhat.com>
3156
3157 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
3158 instead of just 1 for the decomposition from struct C.
3159
849fccf8
EB
31602017-01-11 Eric Botcazou <ebotcazou@adacore.com>
3161
3162 * gcc.c-torture/execute/20170111-1.c: New test.
3163
80c74722
RB
31642017-01-11 Richard Biener <rguenther@suse.de>
3165
3166 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
3167
4c4b4703
JJ
31682017-01-11 Jakub Jelinek <jakub@redhat.com>
3169
3170 PR middle-end/50199
3171 * gcc.dg/lto/pr50199_0.c: New test.
3172
664b1a6b
MS
31732017-01-10 Martin Sebor <msebor@redhat.com>
3174
3175 PR testsuite/78960
3176 PR testsuite/78959
3177 PR testsuite/78133
3178 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
3179 * gcc.dg/tree-ssa/pr78622.c: Ditto.
3180
fefd3086
MS
31812017-01-10 Martin Sebor <msebor@redhat.com>
3182
3183 PR middle-end/78138
664b1a6b 3184 * gcc.dg/pr78138.c: New test.
fefd3086 3185
b9f4757f
DM
31862017-01-10 David Malcolm <dmalcolm@redhat.com>
3187
3188 PR c++/77949
3189 * g++.dg/diagnostic/pr77949.C: New test case.
3190
5a50f6bb
MS
31912017-01-10 Martin Sebor <msebor@redhat.com>
3192
3193 PR middle-end/78245
3194 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
3195
c16880ef
MS
31962017-01-10 Martin Sebor <msebor@redhat.com>
3197
3198 PR tree-optimization/78775
3199 * gcc.dg/attr-alloc_size-4.c: Add test cases.
3200 * gcc.dg/attr-alloc_size-10.c: New test.
3201 * gcc.dg/attr-alloc_size-11.c: New test.
3202 * gcc.dg/builtin-stringop-chk-7.c: New test.
3203 * gcc.dg/pr78775.c: New test.
3204 * gcc.dg/pr78973-2.c: New test.
3205 * gcc.dg/pr78973.c: New test.
3206
5363d9d9
JL
32072017-01-10 Jeff Law <law@redhat.com>
3208
3209 PR tree-optimization/77766
3210 PR tree-optimization/78856
3211 * gcc.c-torture/execute/pr77766.c: New test.
3212
aae23693
RB
32132016-01-10 Richard Biener <rguenther@suse.de>
3214
3215 PR tree-optimization/79034
3216 * g++.dg/torture/pr79034.C: New testcase.
3217
a0843aed
ML
32182017-01-10 Martin Liska <mliska@suse.cz>
3219
3220 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
3221 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
3222 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
3223 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
3224 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
3225 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
3226 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
3227 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
3228 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
3229 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
3230 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
3231 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
3232 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
3233 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
3234 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
3235 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
3236 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
3237 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
3238 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
3239 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
3240 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
3241 * gcc.dg/ipa/pr64307.c: Likewise.
3242 * gcc.dg/ipa/pr77653.c: Likewise.
3243
79fc8ffe
AS
32442017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
3245
3246 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
3247 * g++.dg/other/i386-3.C: Ditto.
3248 * gcc.target/i386/sse-12.c: Ditto.
3249 * gcc.target/i386/sse-13.c: Ditto.
3250 * gcc.target/i386/sse-22.c: Ditto.
3251 * gcc.target/i386/sse-23.c: Ditto.
3252 * gcc.target/i386/builtin_target.c: Handle new option.
3253 * gcc.target/i386/funcspec-56.inc: Test new attributes.
3254 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
3255 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
3256
dfa6951f
MS
32572017-01-09 Martin Sebor <msebor@redhat.com>
3258
3259 PR testsuite/79036
3260 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
3261 with different precisions.
3262
a271e415
EB
32632017-01-09 Eric Botcazou <ebotcazou@adacore.com>
3264
3265 * g++.dg/opt/call2.C: New test.
3266 * g++.dg/opt/call3.C: Likewise.
3267 * gnat.dg/array26.adb: New test.
3268 * gnat.dg/array26_pkg.ad[sb]: New helper.
3269 * gnat.dg/array27.adb: New test.
3270 * gnat.dg/array27_pkg.ad[sb]: New helper.
3271 * gnat.dg/array28.adb: New test.
3272 * gnat.dg/array28_pkg.ad[sb]: New helper.
3273
bd2c6270
JJ
32742017-01-09 Jakub Jelinek <jakub@redhat.com>
3275
3276 PR translation/79019
3277 PR translation/79020
3278 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
3279 diagnostics.
3280 * gfortran.dg/initialization_17.f90: Likewise.
3281
1c1d8e75
DH
32822017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3283
3284 PR testsuite/79026
3285 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
3286 * gcc.target/i386/pr78904-4.c: Likewise.
3287 * gcc.target/i386/pr78904-6.c: Likewise.
3288 * gcc.target/i386/pr78967-2.c: Likewise.
3289
cb330ba5
JJ
32902017-01-09 Jakub Jelinek <jakub@redhat.com>
3291
3292 PR tree-optimization/78899
3293 * gcc.target/i386/pr78899.c: New test.
3294 * gcc.dg/pr71077.c: New test.
3295
a5e14a42
MJ
32962017-01-09 Martin Jambor <mjambor@suse.cz>
3297
3298 PR ipa/78365
3299 PR ipa/78599
3300 * gcc.dg/torture/pr78365.c: New test.
3301
01216d27
JJ
33022017-01-09 Jakub Jelinek <jakub@redhat.com>
3303
dc59e50a
JJ
3304 PR c++/78948
3305 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
3306 (main): Use int* instead of long long.
3307
01216d27
JJ
3308 PR tree-optimization/78938
3309 * gcc.dg/vect/pr78938.c: New test.
3310
c0d4fec7
KT
33112017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3312
3313 * gcc.dg/20161219.c: New test.
3314
7b1b0cc1
RB
33152017-01-09 Richard Biener <rguenther@suse.de>
3316
3317 PR tree-optimization/78997
3318 * gcc.dg/torture/pr78997.c: New testcase.
3319
813b9c0d
RB
33202017-01-09 Richard Biener <rguenther@suse.de>
3321
3322 PR debug/79000
3323 * g++.dg/lto/pr79000_0.C: New testcase.
3324 * g++.dg/lto/pr79000_1.c: Likewise.
3325
efcc8d38
MS
33262017-01-08 Martin Sebor <msebor@redhat.com>
3327
3328 PR middle-end/77708
3329 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
3330 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
3331 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
3332 due to bug 78969.
3333 * gcc.dg/format/pr78569.c: Adjust.
3334
5ccf1d8d
DM
33352017-01-07 David Malcolm <dmalcolm@redhat.com>
3336
3337 PR c++/72803
3338 * g++.dg/diagnostic/pr72803.C: New test case.
3339
42002dfe
MS
33402017-01-07 Martin Sebor <msebor@redhat.com>
3341
3342 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
3343 * gcc.dg/attr-alloc_size-4.c: Same.
3344
de91486c
AV
33452017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
3346
3347 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
3348 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
3349 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
3350 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
3351 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
3352 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
3353 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
3354
f55a925e
AS
33552017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
3356 * gcc.dg/memcmp-1.c: New.
3357 * gcc.dg/strncmp-1.c: New.
3358
f3caa118
AV
33592017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3360
3361 * gcc.target/arm/acle/mcrr: New.
3362 * gcc.target/arm/acle/mcrr2: New.
3363 * gcc.target/arm/acle/mrrc: New.
3364 * gcc.target/arm/acle/mrrc2: New.
3365
ecc9a25b
AV
33662017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3367
3368 * gcc.target/arm/acle/mcr.c: New.
3369 * gcc.target/arm/acle/mrc.c: New.
3370 * gcc.target/arm/acle/mcr2.c: New.
3371 * gcc.target/arm/acle/mrc2.c: New.
3372
3811581f
AV
33732017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3374
3375 * gcc.target/arm/acle/ldc: New.
3376 * gcc.target/arm/acle/ldc2: New.
3377 * gcc.target/arm/acle/ldcl: New.
3378 * gcc.target/arm/acle/ldc2l: New.
3379 * gcc.target/arm/acle/stc: New.
3380 * gcc.target/arm/acle/stc2: New.
3381 * gcc.target/arm/acle/stcl: New.
3382 * gcc.target/arm/acle/stc2l: New.
3383
d57daa0c
AV
33842017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3385
3386 * gcc.target/arm/acle/acle.exp: Run tests for different options
3387 and make sure fat-lto-objects is used such that we can still do
3388 assemble scans.
3389 * gcc.target/arm/acle/cdp.c: New.
3390 * gcc.target/arm/acle/cdp2.c: New.
3391 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
3392 (check_effective_target_arm_coproc1_ok_nocache): New.
3393 (check_effective_target_arm_coproc2_ok): New.
3394 (check_effective_target_arm_coproc2_ok_nocache): New.
3395 (check_effective_target_arm_coproc3_ok): New.
3396 (check_effective_target_arm_coproc3_ok_nocache): New.
3397 (check_effective_target_arm_coproc4_ok): New.
3398 (check_effective_target_arm_coproc4_ok_nocache): New.
3399
8a123229
MS
34002017-01-06 Martin Sebor <msebor@redhat.com>
3401
3402 PR middle-end/78605
3403 * gcc.dg/tree-ssa/pr78605.c: New test.
3404
5b8999d6
MS
34052017-01-05 Martin Sebor <msebor@redhat.com>
3406
3407 PR tree-optimization/78910
3408 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
3409 diagnostics.
3410 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
3411 * gcc.dg/tree-ssa/pr78910.c: New test.
3412
4e89adf9
EB
34132017-01-05 Eric Botcazou <ebotcazou@adacore.com>
3414
3415 * gcc.dg/sso-10.c: New test.
3416
962c5679
JJ
34172017-01-05 Jakub Jelinek <jakub@redhat.com>
3418
cfd719e7
JJ
3419 PR tree-optimization/71016
3420 * gcc.target/i386/pr71016.c: New test.
3421 * gcc.target/aarch64/pr71016.c: New test.
3422 * gcc.dg/tree-ssa/pr66726-3.c: New test.
3423
26f20371
JJ
3424 PR c++/78931
3425 * g++.dg/cpp1z/decomp19.C: New test.
3426
962c5679
JJ
3427 PR c++/78890
3428 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
3429 * g++.dg/init/union1.C: Likewise.
3430 * g++.dg/cpp0x/union6.C: Expect errors.
3431 * g++.dg/cpp0x/union8.C: New test.
3432 * g++.dg/cpp0x/pr78890-1.C: New test.
3433 * g++.dg/cpp0x/pr78890-2.C: New test.
3434
8c15f541
DE
34352017-01-05 David Edelsohn <dje.gcc@gmail.com>
3436
3437 * gcc.target/powerpc/pr71670.c: Require p9vector.
3438 * gcc.target/powerpc/p9-novsx.c: Same.
3439
51b86113
DM
34402017-01-05 David Malcolm <dmalcolm@redhat.com>
3441
3442 * selftests/asr_div1.rtl: New file.
3443 * selftests/aarch64: New subdirectory.
3444 * selftests/aarch64/times-two.rtl: New file.
3445 * selftests/bb-index.rtl: New file.
3446 * selftests/cfg-test.rtl: New file.
3447 * selftests/const-int.rtl: New file.
3448 * selftests/example-labels.rtl: New file.
3449 * selftests/insn-with-mode.rtl: New file.
3450 * selftests/jump-to-label-ref.rtl: New file.
3451 * selftests/jump-to-return.rtl: New file.
3452 * selftests/jump-to-simple-return.rtl: New file.
3453 * selftests/mem.rtl: New file.
3454 * selftests/note-insn-deleted.rtl: New file.
3455 * selftests/note_insn_basic_block.rtl: New file.
3456 * selftests/simple-cse.rtl: New file.
3457 * selftests/symbol-ref.rtl: New file.
3458 * selftests/x86_64: New subdirectory.
3459 * selftests/x86_64/call-insn.rtl: New file.
3460 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
3461 * selftests/x86_64/times-two.rtl: New file.
3462 * selftests/x86_64/unspec.rtl: New file.
3463
dc7650cc
NS
34642017-01-05 Nathan Sidwell <nathan@acm.org>
3465
3466 PR c++/78765
3467 * g++.dg/cpp0x/pr78765.C: New.
3468
3db70565
DV
34692017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3470
3471 * gcc.target/s390/memcpy-2.c: New test.
3472 * gcc.target/s390/memset-2.c: New test.
3473
f5a537e3
AK
34742017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3475
3476 * gcc.target/s390/memcpy-1.c: New test.
3477
d80c6d02
JL
34782017-01-04 Jeff Law <law@redhat.com>
3479
3480 PR tree-optimization/78812
3481 * g++.dg/torture/pr78812.C: New test.
3482
08edc320 34832017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
fba4b861
MM
3484
3485 PR target/71977
3486 PR target/70568
3487 PR target/78823
3488 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
3489 64-bit VSX systems with direct move, whether we optimize common
3490 code sequences in the GLIBC math library for float math functions.
3491 * gcc.target/powerpc/pr71977-2.c: Likewise.
3492
a9342885
MP
34932017-01-04 Marek Polacek <polacek@redhat.com>
3494
3495 PR c++/64767
3496 * c-c++-common/Wpointer-compare-1.c: New test.
3497
066435fe
JJ
34982017-01-04 Jakub Jelinek <jakub@redhat.com>
3499
abec4284
JJ
3500 PR c++/78949
3501 * c-c++-common/Wunused-var-16.c: New test.
3502
26c43e27
JJ
3503 PR c++/78693
3504 * g++.dg/cpp0x/pr78693.C: New test.
3505
fc73e60c
JJ
3506 PR driver/78957
3507 * gcc.dg/pr78957.c: New test.
3508
c9cf3863
JJ
3509 * g++.dg/cpp1y/auto-fn34.C: New test.
3510
066435fe
JJ
3511 PR c++/71182
3512 * g++.dg/cpp0x/pr71182.C: New test.
3513
598bd687
KN
35142017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
3515
3516 PR target/78056
3517 * gcc.target/powerpc/pr78056-1.c: New test.
3518 * gcc.target/powerpc/pr78056-2.c: New test.
3519 * gcc.target/powerpc/pr78056-3.c: New test.
3520 * gcc.target/powerpc/pr78056-4.c: New test.
3521 * gcc.target/powerpc/pr78056-5.c: New test.
3522 * gcc.target/powerpc/pr78056-6.c: New test.
3523 * gcc.target/powerpc/pr78056-7.c: New test.
3524 * gcc.target/powerpc/pr78056-8.c: New test.
3525 * lib/target-supports.exp
3526 (check_effective_target_powerpc_popcntb_ok): New procedure to test
3527 whether the effective target supports the popcntb instruction.
3528
8194635a
JL
35292017-01-03 Jeff Law <law@redhat.com>
3530
3531 PR tree-optimization/67955
3532 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
3533
baf9ebc8
MP
35342017-01-04 Marek Polacek <polacek@redhat.com>
3535
3536 PR c++/77545
3537 PR c++/77284
3538 * g++.dg/cpp0x/range-for32.C: New test.
3539 * g++.dg/cpp0x/range-for33.C: New test.
3540
5dd9a9d0
DM
35412017-01-04 David Malcolm <dmalcolm@redhat.com>
3542
3543 * gcc.dg/Wmissing-braces-fixits.c: New test case.
3544
4bf07f3f
NS
35452017-01-04 Nathan Sidwell <nathan@acm.org>
3546
3547 PR c++/66735
3548 * g++.dg/cpp1y/pr66735.C: New.
3549
165ba2e9
JJ
35502017-01-04 Jakub Jelinek <jakub@redhat.com>
3551
3552 PR tree-optimization/71563
3553 * gcc.dg/tree-ssa/pr71563.c: New test.
3554
4567f969
JB
35552017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
3556
3557 PR fortran/78534
3558 PR fortran/78976
3559 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
3560 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
3561 * gfortran.dg/transfer_intrinsic_1.f90: Change
3562 scan-tree-dump-times due to gfc_trans_string_copy change to
3563 avoid -Wstringop-overflow.
3564
1c06f07f
JL
35652017-01-03 Jeff Law <law@redhat.com>
3566
3567 PR tree-optimization/78856
3568 * gcc.c-torture/execute/pr78856.c: New test.
3569
60fb638f
MM
35702017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
3571
3572 PR target/78953
3573 * gcc.target/powerpc/pr78953.c: New test.
3574
e4d02f52
ILT
35752017-01-03 Ian Lance Taylor <iant@google.com>
3576
3577 * gcc.misc-tests/godump-1.c: Update for accurate representation of
3578 enums.
3579
5b4f088d
MS
35802017-01-03 Martin Sebor <msebor@redhat.com>
3581
3582 PR tree-optimization/78696
3583 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
3584 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
3585 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
3586 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
3587
35882017-01-03 David Malcolm <dmalcolm@redhat.com>
3589
3590 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
3591 with more than one digit.
3592 * lib/gcc-dg.exp (process-message): Support more than one digit
3593 in relative line specifications.
3594
35952017-01-03 Jakub Jelinek <jakub@redhat.com>
3596
3597 PR tree-optimization/78965
3598 * gcc.dg/pr78965.c: New test.
3599
3600 PR middle-end/78901
3601 * g++.dg/opt/pr78901.C: New test.
3602
36032017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
3604
3605 PR fortran/78534
3606 PR fortran/66310
3607 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
3608 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
3609 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
3610 * gfortran.dg/repeat_7.f90: New test for PR 66310.
3611 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
3612 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
3613 * gfortran.dg/string_1_lp64.f90: New test.
3614 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
3615 * gfortran.dg/string_3_lp64.f90: New test.
3616 * gfortran.dg/transfer_intrinsic_1.f90: Change
3617 scan-tree-dump-times due to gfc_trans_string_copy change to
3618 avoid -Wstringop-overflow.
3619
8b7163c6
UB
36202017-01-02 Uros Bizjak <ubizjak@gmail.com>
3621
3622 PR target/78967
3623 * gcc.target/i386/pr78967-1.c: New test.
3624 * gcc.target/i386/pr78967-2.c: Ditto.
3625 * gcc.target/i386/pr78967-3.c: Ditto.
3626
3627 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
3628 * gcc.target/i386/pr78904-4.c: Ditto.
3629 * gcc.target/i386/pr78904-6.c: Ditto.
3630
e2940b98
JH
36312017-01-01 Jan Hubicka <hubicka@ucw.cz>
3632
3633 PR middle-end/77674
3634 * g++.dg/torture/pr77674.C: New testcase.
3635
cbe34bb5 36362017-01-01 Jakub Jelinek <jakub@redhat.com>
818ab71a
JJ
3637
3638 Update copyright years.
818ab71a 3639\f
cbe34bb5 3640Copyright (C) 2017 Free Software Foundation, Inc.
ad41bd84
JM
3641
3642Copying and distribution of this file, with or without modification,
3643are permitted in any medium without royalty provided the copyright
3644notice and this notice are preserved.
This page took 6.993767 seconds and 5 git commands to generate.