]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
install.texi (Specific): Remove old requirement for binutils 2.13.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d8fe28be
PH
12017-03-17 Pat Haugen <pthaugen@us.ibm.com>
2
3 PR target/79951
4 * gcc.target/powerpc/pr79951.c: New.
5
4a17943d
BS
62017-03-17 Bernd Schmidt <bschmidt@redhat.com>
7
8 PR rtl-optimization/79910
9 * gcc.dg/torture/pr79910.c: New test.
10
7f166d94
JL
112017-03-17 Jeff Law <law@redhat.com>
12
13 PR tree-optimization/71437
14 * gcc.dg/tree-ssa/pr71437.c: New test.
15 * gcc.dg/tree-ssa/20040305-1.c: Test earlier dump.
16 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust for jump threads
17 now caught by VRP, but which were previously caught by DOM.
18
12c4f7dc
RB
192017-03-17 Richard Biener <rguenther@suse.de>
20
21 PR middle-end/80075
22 * g++.dg/torture/pr80075.C: New testcase.
23
207f3423
MM
242017-03-16 Michael Meissner <meissner@linux.vnet.ibm.com>
25
26 PR target/71294
27 * g++.dg/pr71294.C: New test.
28
9fc900af
SB
292017-03-16 Segher Boessenkool <segher@kernel.crashing.org>
30
31 * gcc.dg/tree-prof/pr66295.c: Skip unless on an x86 target.
32
c05c2380
JJ
332017-03-16 Jakub Jelinek <jakub@redhat.com>
34
e711928b
JJ
35 PR fortran/80010
36 * gfortran.dg/goacc/asyncwait-3.f95: Adjust expected diagnostic.
37
c05c2380
JJ
38 PR fortran/79886
39 * gfortran.dg/pr79886.f90: New test.
40
3231d64b
MM
412017-03-15 Michael Meissner <meissner@linux.vnet.ibm.com>
42
43 PR target/79038
44 * gcc.target/powerpc/pr79038-1.c: New test.
45
81ef1f5e
SB
462017-03-15 Segher Boessenkool <segher@kernel.crashing.org>
47
48 PR fortran/33271
49 * gfortran.dg/nint_2.f90: Do not xfail powerpc*-*-linux*.
50
395a1e9b
JW
512017-03-15 Jiong Wang <jiong.wang@arm.com>
52
53 PR testsuite/79356
54 * gcc.dg/attr-alloc_size-11.c: Don't xfail on arm.
55
05f65910
UB
562017-03-15 Uros Bizjak <ubizjak@gmail.com>
57
58 PR target/80019
59 * gcc.target/i386/pr80019.c: New test.
60
94285a7d
ML
612017-03-15 Martin Liska <mliska@suse.cz>
62
63 * gcc.dg/tree-prof/pr66295.c: Removed unused dg-error.
64
a983542b
MS
652017-03-14 Martin Sebor <msebor@redhat.com>
66
67 PR tree-optimization/79800
68 * gcc.dg/tree-ssa/builtin-sprintf-warn-15.c: Add test cases.
69 * gcc.dg/tree-ssa/pr79800.c: New test.
70
76ca5f40
MM
712017-03-14 Michael Meissner <meissner@linux.vnet.ibm.com>
72
73 PR target/79947
74 * gcc.target/powerpc/pr79947.c: New test.
75
5d9a283a
MS
762017-03-14 Martin Sebor <msebor@redhat.com>
77
78 PR middle-end/80020
79 * gcc.dg/attr-alloc_size-6.c: Correct aligned_alloc argument order.
80 * gcc.dg/attr-alloc_size-7.c: Same.
81 * gcc.dg/attr-alloc_size-9.c: Same.
82 * gcc.dg/builtin-alloc-size.c: Same.
83 * gcc.dg/pr80020.c: New test.
84
4692943d
BS
852017-03-14 Bernd Schmidt <bschmidt@redhat.com>
86
87 PR rtl-optimization/79728
88 * gcc.target/i386/sse-globalreg.c: New test.
89
861d9d5e
ML
902017-03-14 Martin Liska <mliska@suse.cz>
91
92 PR lto/66295
93 * gcc.dg/tree-prof/pr66295.c: New test.
94
a48018b5
ML
952017-03-13 Martin Liska <mliska@suse.cz>
96
97 PR middle-end/78339
98 * gcc.target/i386/mpx/pr78339.c: New test.
99
8c56cc5a
CZ
1002017-03-13 Claudiu Zissulescu <claziss@synopsys.com>
101
102 * testsuite/gcc.target/arc/bitfield.c: New file.
103
14555394
CZ
1042017-03-13 Claudiu Zissulescu <claziss@synopsys.com>
105
106 * testsuite/gcc.target/arc/pr9001090948.c: New file.
107
3079b92e
SB
1082017-03-11 Segher Boessenkool <segher@kernel.crashing.org>
109
110 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
111 Fix test. Make early-out condition return early. Correct comments.
112
c08de9db
JD
1132017-03-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
114
115 PR libgfortran/78854
116 * gfortran.dg/dtio_25.f90: New test.
117
66b27545
MS
1182017-03-10 Martin Sebor <msebor@redhat.com>
119
120 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add a test case.
121
8f2f6381
BS
1222017-03-10 Bernd Schmidt <bschmidt@redhat.com>
123
124 PR rtl-optimization/78911
125 * gcc.target/i386/pr78911-1.c: New test.
126 * gcc.target/i386/pr78911-2.c: New test.
127
8e2c69b4 1282017-03-10 Will Schmidt <will_schmidt@vnet.ibm.com>
8f2f6381 129
8e2c69b4
WS
130 PR target/79941
131 * gcc.target/powerpc/fold-vec-mult-even_odd_misc.c: New test.
132 * gcc.target/powerpc/fold-vec-mult-even_odd_char.c: New test.
133 * gcc.target/powerpc/fold-vec-mult-even_odd_short.c: New test.
134
455d833c
MP
1352017-03-10 Marek Polacek <polacek@redhat.com>
136
137 PR c++/79967
138 * g++.dg/cpp0x/gen-attrs-63.C: New test.
139
cdd669f9
JJ
1402017-03-10 Jakub Jelinek <jakub@redhat.com>
141
e260b0a7
JJ
142 PR c++/79899
143 * g++.dg/other/friend7.C: New test.
144
cdd669f9
JJ
145 PR c++/79896
146 * g++.dg/ext/int128-5.C: New test.
147
730e6e46
SB
1482017-03-10 Segher Boessenkool <segher@kernel.crashing.org>
149
150 PR testsuite/79356
151 * gcc.dg/attr-alloc_size-11.c: Don't xfail on aarch64, ia64, mips,
152 powerpc, sparc, or s390x.
153
fc8f6304
PH
1542017-03-10 Pat Haugen <pthaugen@us.ibm.com>
155
156 PR target/79907
157 * gcc.target/powerpc/pr79907.c: New.
158
f1b0632a
OH
1592017-03-10 Olivier Hainque <hainque@adacore.com>
160
161 * gnat.dg/opt64.adb: New test.
162 * gnat.dg/opt64_pkg.ads: New helper.
163 * gnat.dg/opt64_pkg.adb: New helper.
164
5558f089
JJ
1652017-03-10 Jakub Jelinek <jakub@redhat.com>
166
2d9dd4fb
JJ
167 PR rtl-optimization/79909
168 * gcc.target/powerpc/pr79909.c: New test.
169
72772e67
JJ
170 PR tree-optimization/79972
171 * gcc.dg/pr79972.c: New test.
172
5558f089
JJ
173 PR tree-optimization/77975
174 * gcc.dg/pr77975.c: New test.
175
822a132c
MP
1762017-03-09 Marek Polacek <polacek@redhat.com>
177
178 PR c++/79962
179 PR c++/79984
180 * c-c++-common/nonnull-3.c: New test.
181 * g++.dg/warn/Wnonnull3.C: New test.
182
c9819d22
MF
1832017-03-09 Matthew Fortune <matthew.fortune@imgtec.com>
184
185 * gcc.target/mips/lxc1-sxc1-1.c: Use -mhard-float.
186 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
187
36618428
MP
1882017-03-09 Marek Polacek <polacek@redhat.com>
189
190 PR sanitizer/79757
191 * gcc.dg/ubsan/pr79757-1.c: New test.
192 * gcc.dg/ubsan/pr79757-2.c: New test.
193 * gcc.dg/ubsan/pr79757-3.c: New test.
194 * gcc.dg/ubsan/pr79757-4.c: New test.
195 * gcc.dg/ubsan/pr79757-5.c: New test.
196
01e5af5a
JJ
1972017-03-09 Jakub Jelinek <jakub@redhat.com>
198
199 PR c/79969
200 * gcc.dg/debug/dwarf2/enum-loc1.c: New test.
201
6443c7c0
MP
2022017-03-09 Marek Polacek <polacek@redhat.com>
203
204 PR c++/79687
205 * g++.dg/expr/ptrmem8.C: New test.
206 * g++.dg/expr/ptrmem9.C: New test.
207
d721dc3c
RB
2082017-03-09 Richard Biener <rguenther@suse.de>
209
210 PR tree-optimization/79977
211 * gcc.dg/graphite/pr79977.c: New testcase.
212
1f1fd3e2
TT
2132017-03-09 Toma Tabacu <toma.tabacu@imgtec.com>
214
215 * g++.dg/lto/pr69589_0.C: Add dg-require-effective-target for
216 rdynamic. Remove dg-skip-if for targets which don't support -rdynamic.
217 * lib/target-supports.exp (check_effective_target_rdynamic):
218 New proc.
219
16967aff
RB
2202017-03-09 Richard Biener <rguenther@suse.de>
221
222 PR middle-end/79971
223 * gcc.dg/fixed-point/pr79971.c: New testcase.
224
26d7dc48
RB
2252017-03-09 Richard Biener <rguenther@suse.de>
226
227 PR ipa/79970
228 * gcc.dg/torture/pr79970.c: New testcase.
229
35f77c28
PC
2302017-03-09 Paolo Carlini <paolo.carlini@oracle.com>
231
232 PR c++/71966
233 * g++.dg/cpp0x/pr71966-1.C: New.
234 * g++.dg/cpp0x/pr71966-2.C: Likewise.
235
8a7df031
ML
2362017-03-09 Martin Liska <mliska@suse.cz>
237
238 PR tree-optimization/79631
239 * gcc.target/i386/mpx/pr79631.c: New test.
240
3828bb0d
ML
2412017-03-09 Martin Liska <mliska@suse.cz>
242
243 PR target/65705
244 PR target/69804
245 * gcc.target/i386/pr71458.c: Update scanned pattern.
246
410a590c
MP
2472017-03-09 Marek Polacek <polacek@redhat.com>
248
249 PR c++/79672
250 * g++.dg/warn/Wduplicated-branches2.C: Fix PR.
251 * g++.dg/warn/Wduplicated-branches3.C: New test.
252
f084a22e
PG
2532017-03-09 Prachi Godbole <prachi.godbole@imgtec.com>
254
255 * gcc.target/mips/msa-bclri.c: Skip the test for -O0.
256
a278b1c3
ML
2572017-03-09 Martin Liska <mliska@suse.cz>
258
259 PR ipa/79764
260 * g++.dg/pr79764.C: New test.
261
8dc19053
ML
2622017-03-09 Martin Liska <mliska@suse.cz>
263
264 PR ipa/79761
265 * g++.dg/pr79761.C: New test.
266
030fc94a
JJ
2672017-03-09 Jakub Jelinek <jakub@redhat.com>
268
9e463823
JJ
269 PR sanitizer/79944
270 * c-c++-common/asan/pr79944.c: New test.
271
6b62f323
JJ
272 PR target/79932
273 * gcc.target/i386/pr79932-2.c: New test.
274
030fc94a
JJ
275 PR target/79932
276 * gcc.target/i386/pr79932-1.c: New test.
277
423aec8b
MP
2782017-03-09 Marek Polacek <polacek@redhat.com>
279
280 PR c++/79900 - ICE in strip_typedefs
281 * g++.dg/warn/Wpadded-1.C: New test.
282
6659fe59
MP
2832017-03-08 Marek Polacek <polacek@redhat.com>
284
285 * g++.dg/Walloca1.C: Adjust dg-warning.
286
f1a675e4
AH
2872017-03-08 Andrew Haley <aph@redhat.com>
288
289 PR tree-optimization/79943
290 * gcc.dg/tree-ssa/pr79943.c: New test.
291
edfcd7e3
RB
2922017-03-08 Richard Biener <rguenther@suse.de>
293
294 PR tree-optimization/79955
295 * gcc.dg/uninit-24.c: New testcase.
296
61fdfd8c
RB
2972017-03-08 Richard Biener <rguenther@suse.de>
298
299 PR tree-optimization/79920
300 * gcc.dg/vect/pr79920.c: New testcase.
301
4b48e883
JJ
3022017-03-08 Jakub Jelinek <jakub@redhat.com>
303
304 PR sanitizer/79904
305 * gcc.dg/ubsan/pr79904.c: New test.
306
a71dbc63
JJ
3072017-03-07 Jakub Jelinek <jakub@redhat.com>
308
309 PR c/79834
310 * c-c++-common/goacc/pragma_context.c (f2): Adjust expected
311 diagnostics.
312
d8a90142
MP
3132017-03-07 Marek Polacek <polacek@redhat.com>
314
315 PR middle-end/79809
316 * g++.dg/Walloca1.C: New test.
317
a5e9e3e4
ML
3182017-03-07 Martin Liska <mliska@suse.cz>
319
320 PR middle-end/68270
321 * g++.dg/pr68270.C: New test.
322
1f6dba54
JJ
3232017-03-07 Jakub Jelinek <jakub@redhat.com>
324
760f82db
JJ
325 PR rtl-optimization/79901
326 * gcc.target/i386/pr79901.c: New test.
327
1f6dba54
JJ
328 PR sanitizer/79897
329 * c-c++-common/ubsan/pr79897.c: New test.
330
feca7b89
VM
3312017-03-06 Vladimir Makarov <vmakarov@redhat.com>
332
333 PR rtl-optimization/79571
334 * gcc.target/i386/pr79571.c: New.
335
bdbbf28d
MP
3362017-03-06 Marek Polacek <polacek@redhat.com>
337
338 PR c++/79796 - ICE with NSDMI and this pointer
339 * g++.dg/cpp0x/nsdmi13.C: New test.
340
52564551
JK
3412017-03-06 Julia Koval <julia.koval@intel.com>
342
343 PR target/79793
344 * gcc.target/i386/interrupt-12.c: Update scan-assembler-times
345 directives.
346 * gcc.target/i386/interrupt-13.c: Ditto.
347 * gcc.target/i386/interrupt-14.c: Ditto.
348 * gcc.target/i386/interrupt-15.c: Ditto.
349
345edb37
JJ
3502017-03-06 Jakub Jelinek <jakub@redhat.com>
351
352 PR c++/79822
353 * g++.dg/cpp0x/constexpr-79822.C: New test.
354
a8d25fd0
RB
3552017-03-06 Richard Biener <rguenther@suse.de>
356
357 PR tree-optimization/79894
358 * gcc.dg/vect/pr79887.c: New testcase.
359
522fcdd7
RB
3602017-03-06 Richard Biener <rguenther@suse.de>
361
362 PR tree-optimization/79824
363 * gcc.dg/vect/pr79824-1.c: New testcase.
364 * gcc.dg/vect/pr79824-2.c: Likewise.
365
54649631
TT
3662017-03-06 Toma Tabacu <toma.tabacu@imgtec.com>
367
368 * gcc.dg/lto/pr60449_0.c: Add dg-require-effective-target for
369 gettimeofday. Remove dg-skip-if for AVR.
370 * lib/target-supports.exp (check_effective_target_gettimeofday):
371 New proc.
372
4bbc8970
RD
3732017-03-06 Robin Dapp <rdapp@linux.vnet.ibm.com>
374
375 * gcc.target/s390/hotpatch-1.c: Check for nopr %r0.
376 * gcc.target/s390/hotpatch-10.c: Likewise.
377 * gcc.target/s390/hotpatch-11.c: Likewise.
378 * gcc.target/s390/hotpatch-12.c: Likewise.
379 * gcc.target/s390/hotpatch-13.c: Likewise.
380 * gcc.target/s390/hotpatch-14.c: Likewise.
381 * gcc.target/s390/hotpatch-15.c: Likewise.
382 * gcc.target/s390/hotpatch-16.c: Likewise.
383 * gcc.target/s390/hotpatch-17.c: Likewise.
384 * gcc.target/s390/hotpatch-18.c: Likewise.
385 * gcc.target/s390/hotpatch-19.c: Likewise.
386 * gcc.target/s390/hotpatch-2.c: Likewise.
387 * gcc.target/s390/hotpatch-26.c: Likewise.
388 * gcc.target/s390/hotpatch-27.c: Likewise.
389 * gcc.target/s390/hotpatch-28.c: Likewise.
390 * gcc.target/s390/hotpatch-3.c: Likewise.
391 * gcc.target/s390/hotpatch-4.c: Likewise.
392 * gcc.target/s390/hotpatch-5.c: Likewise.
393 * gcc.target/s390/hotpatch-6.c: Likewise.
394 * gcc.target/s390/hotpatch-7.c: Likewise.
395 * gcc.target/s390/hotpatch-8.c: Likewise.
396 * gcc.target/s390/hotpatch-9.c: Likewise.
397
5f215a70
PC
3982017-03-06 Paolo Carlini <paolo.carlini@oracle.com>
399
400 PR c++/64574
401 * g++.dg/template/crash125.C: New.
402
296cc393
JJ
4032017-03-06 Jakub Jelinek <jakub@redhat.com>
404
405 PR target/79812
406 * gcc.target/i386/avx512f-vpermq-imm-3.c: New test.
407
ca8942a3
TT
4082017-03-06 Toma Tabacu <toma.tabacu@imgtec.com>
409
410 * gcc.target/mips/inline-memcpy-3.c (dg-options): Add -mabi=32.
411
c1b993c0
PG
4122017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
413
414 * gcc.target/mips/msa-minmax.c: New tests.
415
a50a32aa
ML
4162017-03-06 Martin Liska <mliska@suse.cz>
417
418 PR sanitize/79783
419 * g++.dg/asan/pr79783.C: New test.
420
5ada812c
PG
4212017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
422
423 * gcc.target/mips/msa-dotp.c: New tests.
424
334b3c4b
PG
4252017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
426
427 * gcc.target/mips/msa-bclri.c: New test.
428
d8b4baeb
PC
4292017-03-05 Paolo Carlini <paolo.carlini@oracle.com>
430
431 PR c++/70266
432 * g++.dg/tm/pr70266.C: New.
433
ef78bc3c
AV
4342017-03-05 Andre Vehreschild <vehre@gcc.gnu.org>
435 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
436
437 * gfortran.dg/coarray/fail_image_1.f08: New test.
438 * gfortran.dg/coarray/fail_image_2.f08: New test.
439 * gfortran.dg/coarray/failed_images_1.f08: New test.
440 * gfortran.dg/coarray/failed_images_2.f08: New test.
441 * gfortran.dg/coarray/image_status_1.f08: New test.
442 * gfortran.dg/coarray/image_status_2.f08: New test.
443 * gfortran.dg/coarray/stopped_images_1.f08: New test.
444 * gfortran.dg/coarray/stopped_images_2.f08: New test.
445 * gfortran.dg/coarray_fail_st.f90: New test.
446 * gfortran.dg/coarray_failed_images_1.f08: New test.
447 * gfortran.dg/coarray_image_status_1.f08: New test.
448 * gfortran.dg/coarray_stopped_images_1.f08: New test.
449
7f5a7d78
MP
4502017-03-03 Marek Polacek <polacek@redhat.com>
451
452 PR c/79758
453 * gcc.dg/noncompile/pr79758.c: New test.
454
cc195d46
JJ
4552017-03-03 Jakub Jelinek <jakub@redhat.com>
456
457 PR middle-end/79805
458 * g++.dg/opt/pr79805.C: New test.
459
945b6e16
AS
4602017-03-03 Andrew Senkevich <andrew.senkevich@intel.com>
461
462 * gcc.target/i386/avx512vpopcntdq-check.h: New.
463 * gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c: Ditto.
464 * gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c: Ditto.
465 * gcc.target/i386/avx512f-helper.h: Add avx512vpopcntdq-check.h.
466 * gcc.target/i386/i386.exp
467 (check_effective_target_avx512vpopcntdq): New.
468
31dcc385
TT
4692017-03-03 Toma Tabacu <toma.tabacu@imgtec.com>
470
471 * gcc.target/mips/pr68273.c (dg-final): Match SImode registers only for
472 ilp32 targets and match DImode registers for lp64 targets.
473
0e174ae1
UB
4742017-03-03 Uros Bizjak <ubizjak@gmail.com>
475
476 * g++.dg/pr71624.C: Disable for x32.
477 * g++.dg/pr71633.C: Ditto.
478
93505ec5
JJ
4792017-03-03 Jakub Jelinek <jakub@redhat.com>
480
481 PR target/79807
482 * gcc.target/i386/pr79807.c: New test.
483
d78a1c01
ML
4842017-03-03 Martin Liska <mliska@suse.cz>
485
486 PR tree-optimization/79803
487 * gcc.dg/tree-ssa/pr79803.c: New test.
488
ec7f796e
ML
4892017-03-03 Martin Liska <mliska@suse.cz>
490
491 PR rtl-optimization/79574
492 * gcc.dg/pr79574-2.c: New test.
493
30d309aa
RB
4942017-03-03 Richard Biener <rguenther@suse.de>
495
496 PR c++/79825
497 * g++.dg/warn/Wuninitialized-8.C: New testcase.
498
38801de5
JJ
4992017-03-03 Jakub Jelinek <jakub@redhat.com>
500
501 * gcc.dg/pr57134.c: Use empty inline asm string literal.
502
7278b0a2
MP
5032017-03-03 Marek Polacek <polacek@redhat.com>
504
505 PR c++/79791
506 * g++.dg/warn/Wwrite-strings-1.C: New test.
507 * g++.dg/warn/Wwrite-strings-2.C: New test.
508 * g++.dg/warn/Wwrite-strings-3.C: New test.
509 * g++.dg/warn/Wwrite-strings-4.C: New test.
510 * g++.dg/warn/Wwrite-strings-5.C: New test.
511 * g++.dg/warn/Wwrite-strings-6.C: New test.
512 * g++.dg/warn/Wwrite-strings-7.C: New test.
513 * g++.dg/warn/Wwrite-strings-8.C: New test.
514 * g++.dg/warn/Wwrite-strings-9.C: New test.
515 * g++.dg/warn/Wwrite-strings-10.C: New test.
516 * g++.dg/warn/Wwrite-strings-11.C: New test.
517 * g++.dg/warn/Wwrite-strings-12.C: New test.
518
75473a91
RB
5192017-03-03 Richard Biener <rguenther@suse.de>
520
521 PR middle-end/79818
522 * gcc.dg/torture/pr79818.c: New testcase.
523
50bea0c5
JJ
5242017-03-02 Jakub Jelinek <jakub@redhat.com>
525
526 PR c++/79782
527 * g++.dg/warn/Wunused-parm-10.C: New test.
528
130f15ce
UB
5292017-03-02 Uros Bizjak <ubizjak@gmail.com>
530
531 * gcc.dg/rtl/x86_64/*.c: Test for
532 "{ i?86-*-* x86_64-*-* } && lp64" targets only.
533
dc362ada
UB
5342017-03-02 Uros Bizjak <ubizjak@gmail.com>
535
536 PR target/79514
537 * gcc.target/i386/pr79514.c: New test.
538
fe792dd8
JJ
5392017-03-02 Jakub Jelinek <jakub@redhat.com>
540
541 PR rtl-optimization/79780
542 * gcc.c-torture/compile/pr79780.c: New test.
543
e80facb4
RB
5442017-03-02 Richard Biener <rguenther@suse.de>
545
546 PR tree-optimization/79345
547 PR c++/42000
548 * g++.dg/warn/Wuninitialized-7.C: New testcase.
549 * c-c++-common/ubsan/bounds-2.c: Add -Wno-uninitialized.
550 * gcc.dg/uninit-pr19430-2.c: Add expected warning.
551
eb0e7c34
RB
5522017-03-02 Richard Biener <rguenther@suse.de>
553
554 PR c/79756
555 * gcc.dg/vector-1.c: New testcase.
556
653a4b32
BC
5572017-03-02 Bin Cheng <bin.cheng@arm.com>
558
559 PR tree-optimization/66768
560 * gcc.target/i386/pr66768.c: New test.
561
da403f31
RB
5622017-03-02 Richard Biener <rguenther@suse.de>
563
564 * gcc.dg/rtl/x86_64/dfinit.c: Only run for lp64.
565 * gcc.dg/rtl/x86_64/final.c: Likewise.
566 * gcc.dg/rtl/x86_64/into-cfglayout.c: Likewise.
567 * gcc.dg/rtl/x86_64/ira.c: Likewise.
568 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: Likewise.
569 * gcc.dg/rtl/x86_64/vregs.c: Likewise.
570
83692f96
RB
5712017-03-02 Richard Biener <rguenther@suse.de>
572
573 PR tree-optimization/79777
574 * gcc.dg/torture/pr79777.c: New testcase.
575
71dedb33
MS
5762017-03-01 Martin Sebor <msebor@redhat.com>
577
578 PR middle-end/79692
579 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Add test cases.
580 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: Correct %#g.
581 * gcc.dg/tree-ssa/builtin-sprintf-warn-15.c: New test.
582 * gcc.dg/tree-ssa/builtin-snprintf-3.c: Ditto.
583
48990905
UB
5842017-03-01 Uros Bizjak <ubizjak@gmail.com>
585
586 * gcc.target/i386/invsize-2.c: New test.
587 * gcc.target/i386/invsize-3.c: Ditto.
588 * gcc.target/i386/invsize-4.c: Ditto.
589 * gcc.target/i386/pr66274.c: Expect "unsuported size" warning.
590 * gcc.target/i386/stackalign/asm-1.c: Ditto.
591
c7f0c9f3
MM
5922017-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
593
594 PR target/79439
595 * gcc.target/powerpc/pr79439.c: New test.
596
f5ef6bfc
PH
5972017-03-01 Pat Haugen <pthaugen@us.ibm.com>
598
599 * gcc.target/powerpc/pr79544.c: Add test for vec_vsrad and fix up
600 scan string.
601
602
50181506
KN
6032017-03-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
604
605 PR target/79395
606 * gcc.target/powerpc/vsu/vec-all-ne-10.c: Change scan-assembler
607 pattern to look for vcmpequd. instead of vcmpnew.
608 * gcc.target/powerpc/vsu/vec-all-ne-14.c: Likewise.
609 * gcc.target/powerpc/vsu/vec-all-ne-7.c: Change scan-assembler
610 pattern to look for xvcmpeqsp. instead of xvcmpnesp.
611 * gcc.target/powerpc/vsu/vec-all-ne-8.c: Change scan-assembler to
612 look for xvcmpeqdp. instead of xvcmpnedp.
613 * gcc.target/powerpc/vsu/vec-all-ne-9.c: Change scan-assembler to
614 look for vcmpequd. instead of vcmpnew.
615 * gcc.target/powerpc/vsu/vec-any-eq-10.c: Likewise.
616 * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise.
617 * gcc.target/powerpc/vsu/vec-any-eq-7.c: Change scan-assembler to
618 look for xvcmpeqsp. instead of xvcmpnesp.
619 * gcc.target/powerpc/vsu/vec-any-eq-8.c: Change scan-assembler to
620 look for xvcmpeqdp. instead of xvcmpnedp.
621 * gcc.target/powerpc/vsu/vec-any-eq-9.c: Change scan-assembler to
622 look for vcmpequd. instead of vcmpnew.
623 * gcc.target/powerpc/vsu/vec-cmpne-8.c: Change scan-assembler to
624 look for vcmpeqsp instead of xvcmpnesp.
625 * gcc.target/powerpc/vsu/vec-cmpne-9.c: Change scan-assembler to
626 look for xvcmpeqdp instead of xvcmpnedp.
627
0100ae43
RB
6282017-03-01 Richard Biener <rguenther@suse.de>
629
630 PR middle-end/79721
631 * gcc.dg/torture/pr79721.c: New testcase.
632
0f3f4ffe
JJ
6332017-03-01 Jakub Jelinek <jakub@redhat.com>
634
42132674
JJ
635 PR c++/79681
636 * g++.dg/cpp1y/constexpr-79681-1.C: New test.
637 * g++.dg/cpp1y/constexpr-79681-2.C: New test.
638
e3e9e8ca
JJ
639 PR c++/79746
640 * g++.dg/warn/Wunused-parm-9.C: New test.
641
0f3f4ffe
JJ
642 PR tree-optimization/79734
643 * g++.dg/opt/pr79734.C: New test.
644
ad1de652
JJ
6452017-02-28 Jakub Jelinek <jakub@redhat.com>
646
647 PR tree-optimization/79737
648 * gcc.c-torture/execute/pr79737-1.c: New test.
649 * gcc.c-torture/execute/pr79737-2.c: New test.
650
7a1ae923
EB
6512017-02-28 Eric Botcazou <ebotcazou@adacore.com>
652
653 * gcc.target/sparc/20170228-1.c: New test.
654
2af0c3ed
UB
6552017-02-28 Uros Bizjak <ubizjak@gmail.com>
656
657 * gcc.target/i386/invsize-1.c: New test.
658
203ced0a
MS
6592017-02-28 Martin Sebor <msebor@redhat.com>
660
661 PR tree-optimization/79691
662 * gcc.dg/tree-ssa/pr79691.c: New test.
663
8a915b87
JJ
6642017-02-28 Jakub Jelinek <jakub@redhat.com>
665
666 PR target/79729
667 * gcc.target/i386/pr79729.c: New test.
668
41aa3a38
RB
6692017-02-28 Richard Biener <rguenther@suse.de>
670
671 PR tree-optimization/79740
672 * gcc.dg/torture/pr79740.c: New testcase.
673
587240d2
RB
6742017-02-28 Richard Biener <rguenther@suse.de>
675
676 PR middle-end/79731
677 * c-c++-common/torture/pr79731.c: New testcase.
678
dd3f4560
RB
6792017-02-28 Richard Biener <rguenther@suse.de>
680
681 PR tree-optimization/79732
682 * gcc.dg/torture/pr79732.c: New testcase.
683
c7d97b28
RB
6842017-02-28 Richard Biener <rguenther@suse.de>
685
686 PR tree-optimization/79723
687 * gcc.target/i386/pr79723.c: New testcase.
688
c8f28a3c
PH
6892017-02-27 Pat Haugen <pthaugen@us.ibm.com>
690
691 PR target/79544
692 * gcc.target/powerpc/pr79544.c: New.
693
c91c3003
PC
6942017-02-27 Paolo Carlini <paolo.carlini@oracle.com>
695
696 PR c++/79414
697 * g++.dg/parse/crash67.C: New.
698
57fa080b
BC
6992017-02-27 Bin Cheng <bin.cheng@arm.com>
700
701 PR tree-optimization/77536
702 * gcc.dg/vect/pr79347.c: Revise testing string.
703
68b948d3
RB
7042017-02-27 Richard Biener <rguenther@suse.de>
705
706 PR tree-optimization/45397
707 * gcc.dg/tree-ssa/pr45397.c: New testcase.
708
69a2e8a1
RB
7092017-02-27 Richard Biener <rguenther@suse.de>
710
711 PR tree-optimization/79690
712 * gcc.target/i386/pr79690.c: New testcase.
713
c7b608a9
TK
7142017-02-26 Thomas Koenig <tkoenig@gcc.gnu.org>
715
716 PR fortran/51119
717 * gfortran.dg/inline_matmul_1.f90: Scan optimized dump instead
718 of original.
719 * gfortran.dg/inline_matmul_11.f90: Likewise.
720 * gfortran.dg/inline_matmul_9.f90: Likewise.
721 * gfortran.dg/matmul_13.f90: New test.
722 * gfortran.dg/matmul_14.f90: New test.
723
98561a9b
JJ
7242017-02-25 Jakub Jelinek <jakub@redhat.com>
725
726 PR middle-end/79396
727 * g++.dg/opt/pr79396.C: New test.
728
77be9417
DH
7292017-02-25 Dominique d'Humieres <dominiq@lps.ens.fr>
730
731 PR fortran/79597
732 * gfortran.dg/dtio_6.f90: Update test.
733
7342017-02-25 Dominique d'Humieres <dominiq@lps.ens.fr>
735
736 PR fortran/79601
737 * gfortran.dg/interface_operator_2.f90: New test.
738
b9822443
JJ
7392017-02-24 Jakub Jelinek <jakub@redhat.com>
740
741 PR c/79677
742 * gcc.dg/pr79677.c: New test.
743
4bc2b786
MF
7442017-02-24 Matthew Fortune <matthew.fortune@imgtec.com>
745
746 * gcc.target/mips/mips-ps-type-2.c (move): Force generation
747 of mov.ps.
748 * gcc.target/mips/mips-ps-type.c (move): Likewise.
749 (cond_move1): Simplify condition to force generation of
750 mov[nz].ps.
751 (cond_move2): Likewise.
752
4227c9ad
JJ
7532017-02-24 Jakub Jelinek <jakub@redhat.com>
754
755 PR c++/79588
756 * g++.dg/warn/Wrestrict-1.C: New test.
757 * g++.dg/warn/Wrestrict-2.C: New test.
758
fd527ec1
DE
7592017-02-24 David Edelsohn <dje.gcc@gmail.com>
760
761 * g++.dg/ext/complit15.C: Require LTO.
762
2af8fd5c
TT
7632017-02-24 Toma Tabacu <toma.tabacu@imgtec.com>
764
765 * gcc.dg/tree-ssa/ssa-thread-14.c (dg-options): Use
766 logical_op_short_circuit to skip targets.
767 (dg-additional-options): Don't pass -mbranch-cost=2 for MIPS, AVR
768 and s390.
769
0b9cdb9a
EB
7702017-02-24 Eric Botcazou <ebotcazou@adacore.com>
771
772 * gnat.dg/opt63.adb: New test.
773
4af362a9
EB
7742017-02-24 Eric Botcazou <ebotcazou@adacore.com>
775
776 * gnat.dg/discr47.adb: New test.
777
7699e88f
RB
7782017-02-24 Richard Biener <rguenther@suse.de>
779
780 PR tree-optimization/79389
781 * gcc.dg/tree-ssa/split-path-10.c: New testcase.
782
e3beb191
PC
7832017-02-23 Paolo Carlini <paolo.carlini@oracle.com>
784
785 PR c++/79361
786 * g++.dg/cpp0x/pr79361-1.C: New.
787 * g++.dg/cpp0x/pr79361-2.C: Likewise.
788
195610aa
EB
7892017-02-23 Eric Botcazou <ebotcazou@adacore.com>
790
791 * gcc.target/visium/bit_test.c: Accept any lsr form.
792 * gcc.target/visium/block_move.c: Tweak.
793
17885cad
DV
7942017-02-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
795
796 PR 68749
797 * gcc.dg/ifcvt-4.c: Disable for -m31, use -march=z196.
798
45f7faf0
RB
7992017-02-23 Richard Biener <rguenther@suse.de>
800
801 PR tree-optimization/79683
802 * gcc.target/i386/pr79683.c: New testcase.
803
18eb304e
JL
8042017-02-22 Jeff Law <law@redhat.com>
805
806 PR tree-optimization/79578
807 * g++.dg/tree-ssa/ssa-dse-3.C: New test.
808
0a864a97
SD
8092017-02-22 Sameera Deshpande <sameera.deshpande@imgtec.com>
810
811 * gcc.target/mips/msa-fp-cc.c: New test.
812
fe8ece05
JJ
8132017-02-22 Jakub Jelinek <jakub@redhat.com>
814
e40b6fc7
JJ
815 PR c++/79664
816 * g++.dg/gomp/teams-1.C: Adjust expected diagnostic location.
817 * g++.dg/cpp1y/constexpr-throw.C: Likewise.
818 * g++.dg/gomp/pr79664.C: New test.
819
fe8ece05
JJ
820 * g++.dg/debug/dwarf2/inline-var-2.C: New test.
821
78af14ae
MP
8222017-02-22 Marek Polacek <polacek@redhat.com>
823
824 PR c++/79653
825 * g++.dg/cpp0x/alignas10.C: New test.
826 * g++.dg/cpp0x/alignas9.C: New test.
827
8fdddd3d
MP
828 PR c++/79657
829 * g++.dg/ext/underlying_type12.C: New test.
830
61ac5ebe
MP
831 PR c/79662
832 * gcc.dg/enum-incomplete-4.c: New test.
833
888c7050
JJ
8342017-02-22 Jakub Jelinek <jakub@redhat.com>
835
836 PR target/70465
837 * gcc.target/i386/pr70465-2.c: New test.
838
6d3daa1a
UB
8392017-02-21 Uros Bizjak <ubizjak@gmail.com>
840
841 * gcc.dg/pr61441.c: Use dg-add-options ieee.
842
76dd203e
RB
8432017-02-22 Richard Biener <rguenther@suse.de>
844
845 PR tree-optimization/79673
846 * gcc.target/i386/pr79673.c: New testcase.
847
a9c774d2
RB
8482017-02-22 Richard Biener <rguenther@suse.de>
849
850 PR tree-optimization/79666
851 * gcc.dg/torture/pr79666.c: New testcase.
852
8f4f841a
ML
8532017-02-22 Martin Liska <mliska@suse.cz>
854
855 PR lto/79587
856 * gcc.dg/tree-prof/pr79587.c: New test.
857
a232a1cb
MP
8582017-02-21 Marek Polacek <polacek@redhat.com>
859
860 PR c++/79535
861 * g++.dg/ext/flexary23.C: New test.
862
b86fec68
UB
8632017-02-21 Uros Bizjak <ubizjak@gmail.com>
864
865 PR target/79593
866 * gcc.target/i386/pr79593.c: New test.
867
5c3f1d7b
JJ
8682017-02-21 Jakub Jelinek <jakub@redhat.com>
869
b7280ac2
JJ
870 PR c++/79654
871 * g++.dg/cpp1z/decomp26.C: New test.
872
5c3f1d7b
JJ
873 PR sanitizer/79589
874 * g++.dg/ubsan/pr79589.C: New test.
875
1486c2a7
JL
8762017-02-21 Jeff Law <law@redhat.com>
877
878 PR tree-optimization/79621
879 * gcc.c-torture/compile/pr79621.c: New test.
880
2f3ec56d
JJ
8812017-02-21 Jakub Jelinek <jakub@redhat.com>
882
3bb43119
JJ
883 PR c++/79655
884 * g++.dg/cpp1y/constexpr-79655.C: New test.
885
664beaf2 886 PR c++/79639
b86fec68 887 * g++.dg/cpp1y/constexpr-79639.C: New test.
664beaf2 888
956d3e61
JJ
889 PR target/79633
890 * gcc.target/i386/mpx/pr79633.c: New test.
891
d4cbfca4
JJ
892 PR target/79570
893 * gcc.dg/pr79570.c: New test.
894
00bc9de3
JJ
895 PR c++/79641
896 * c-c++-common/pr79641.c: New test.
897
d002d099
JJ
898 PR tree-optimization/79649
899 * gcc.target/i386/pr79649.c: New test.
900
2f3ec56d
JJ
901 PR target/79494
902 * gcc.dg/pr79494.c: New test.
903
e6655a5f
SB
9042017-02-21 Segher Boessenkool <segher@kernel.crashing.org>
905
906 * gcc.dg/plugin/diagnostic-test-expressions-1.c: Add -Wno-psabi
907 to dg-options.
908
9092017-02-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
319633cd
KT
910
911 * gcc.dg/gimplefe-26.c: Require c99_runtime.
912
fd527ec1
DE
9132017-02-02 Jason Merrill <jason@redhat.com>
914
915 PR c++/79580
916 * g++.dg/ext/complit15.C: New.
917
027a9dd5
KN
9182017-02-20 Kelvin Nilsen <kelvin@gcc.gnu.org>
919
920 PR target/78056
921 * gcc.target/powerpc/pr78056-8.c: Remove.
922
80480cee
MP
9232017-02-20 Marek Polacek <polacek@redhat.com>
924
925 PR middle-end/79537
926 * gcc.dg/comp-goto-4.c: New test.
927
85ade8d6
MP
928 PR sanitizer/79558
929 * c-c++-common/ubsan/bounds-14.c: New test.
930
705d3b77
JJ
9312017-02-20 Jakub Jelinek <jakub@redhat.com>
932
933 PR target/79568
934 * gcc.target/i386/pr79568-1.c: New test.
935 * gcc.target/i386/pr79568-2.c: New test.
936 * gcc.target/i386/pr79568-3.c: New test.
937
dc42a736
PT
9382017-02-16 Paul Thomas <pault@gcc.gnu.org>
939
940 PR fortran/79382
705d3b77
JJ
941 * gfortran.dg/dtio_10.f90: Change test of error message.
942 * gfortran.dg/dtio_23.f90: New test.
943 * gfortran.dg/dtio_24.f90: New test.
dc42a736 944
1ca6a74f
PT
9452017-02-20 Paul Thomas <pault@gcc.gnu.org>
946
947 PR fortran/79434
705d3b77 948 * gfortran.dg/submodule_25.f08: New test.
1ca6a74f 949
63af1586
PT
9502017-02-19 Paul Thomas <pault@gcc.gnu.org>
951
952 PR fortran/79447
705d3b77 953 * gfortran.dg/submodule_24.f08: New test.
63af1586 954
4ca4d1e9
AV
9552017-02-19 Andre Vehreschild <vehre@gcc.gnu.org>
956
957 PR fortran/79229
958 * gfortran.dg/class_allocate_24.f90: New test.
959
dea71ad0
PT
9602017-02-19 Paul Thomas <pault@gcc.gnu.org>
961
962 PR fortran/79402
963 * gfortran.dg/submodule_23.f90: New test.
964
f46e2bc9
PC
9652017-02-19 Paolo Carlini <paolo.carlini@oracle.com>
966
967 PR c++/79380
968 * g++.dg/cpp0x/alignas8.C: New.
969
7dfa657b
JW
9702017-02-19 Eric Fiselier <eric@efcs.ca>
971 Jonathan Wakely <jwakely@redhat.com>
972
973 PR c++/69523
974 * g++.dg/cpp0x/Wliteral-suffix2.C: New test.
975
eab1f169
PK
9762017-02-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
977
978 * gcc.dg/gimplefe-26.c: New test.
979
47e16d83
JDA
9802017-02-18 John David Anglin <danglin@gcc.gnu.org>
981
982 * g++.dg/tls/thread_local-order2.C: xfail on hppa*-*-hpux*.
983
c2615951
JJ
9842017-02-18 Jakub Jelinek <jakub@redhat.com>
985
c28fcc60
JJ
986 PR target/79569
987 * gcc.target/i386/3dnowA-3.c: New test.
988
c2615951
JJ
989 PR target/79559
990 * gcc.target/i386/pr79559.c: New test.
991
97fcf744
JM
9922017-02-17 Joseph Myers <joseph@codesourcery.com>
993
994 * gcc.dg/c11-float-2.c: New test.
995 * gcc.dg/torture/float128-floath.c,
996 gcc.dg/torture/float128x-floath.c,
997 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float32-floath.c,
998 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float64-floath.c,
999 gcc.dg/torture/float64x-floath.c: Do not test comparison of
1000 *_DECIMAL_DIG macros with DECIMAL_DIG.
1001
a530e181
BS
10022017-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1003
1004 PR target/79261
1005 * gcc.target/powerpc/vec-xxpermdi.c: New file.
1006
1d516992
JK
10072017-02-17 Julia Koval <julia.koval@intel.com>
1008
1009 * gcc.target/i386/rdpid.c New test.
1010 * gcc.target/i386/sse-12.c: Add -mrdpid.
1011 * gcc.target/i386/sse-13.c: Ditto.
1012 * gcc.target/i386/sse-14.c: Ditto.
1013 * gcc.target/i386/sse-22.c: Ditto.
1014 * gcc.target/i386/sse-23.c: Ditto.
1015 * g++.dg/other/i386-2.C: Ditto.
1016 * g++.dg/other/i386-3.C: Ditto.
1017
3185712c
SB
10182017-02-17 Segher Boessenkool <segher@kernel.crashing.org>
1019
1020 * gcc.dg/pr59833.c: Add -fsignaling-nans to options.
1021 * gcc.dg/pr61441.c: Ditto.
1022
a261ee49
ML
10232017-02-17 Martin Liska <mliska@suse.cz>
1024
1025 PR rtl-optimization/79574
1026 * gcc.dg/pr79574.c: New test.
1027
5bf69d74
MP
10282017-02-17 Marek Polacek <polacek@redhat.com>
1029
1030 PR middle-end/79536
1031 * gcc.dg/torture/pr79536.c: New test.
1032
a72b242e
AM
10332017-02-16 Alan Modra <amodra@gmail.com>
1034
1035 * gcc.c-torture/execute/pr79286.c: New.
1036
bcac0b4d
JJ
10372017-02-16 Jakub Jelinek <jakub@redhat.com>
1038
1039 PR c++/79512
1040 * c-c++-common/gomp/pr79512.c: New test.
1041
945c17d8
MS
10422017-02-15 Martin Sebor <msebor@redhat.com>
1043
1044 PR c++/79363
1045 * g++.dg/ext/flexary12.C: Adjust.
1046 * g++.dg/ext/flexary20.C: Same.
1047 * g++.dg/ext/flexary21.C: Same.
1048 * g++.dg/ext/flexary22.C: New test.
1049
25c99850
BC
10502017-02-15 Bin Cheng <bin.cheng@arm.com>
1051
1052 PR tree-optimization/79347
1053 * gcc.dg/vect/pr79347.c: New test.
1054
4f5e5fcb
JJ
10552017-02-15 Jakub Jelinek <jakub@redhat.com>
1056
e7202857
JJ
1057 PR c++/79301
1058 * g++.dg/cpp1y/feat-cxx11-neg.C: Remove (with pedwarn) from
1059 [[deprecated]] comment.
1060 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
1061 * g++.dg/cpp1y/feat-cxx11.C: Likewise.
1062 * g++.dg/cpp1y/attr-deprecated-neg.C: Don't expect warnings for
1063 [[deprecated]] in -std=c++11.
1064 * g++.dg/cpp0x/fallthrough2.C: Don't expect warnings for
1065 [[fallthrough]] in -std=c++11 and -std=c++14.
1066
4f5e5fcb
JJ
1067 PR c++/79288
1068 * g++.dg/tls/pr79288.C: New test.
1069
c7545f1c
MP
10702017-02-15 Marek Polacek <polacek@redhat.com>
1071
1072 PR c/79515
1073 * gcc.dg/dfp/pr79515.c: New.
1074
1114b39c
DE
10752017-02-15 David Edelsohn <dje.gcc@gmail.com>
1076
1077 * g++.dg/cpp0x/pr79296.C: Move dg-do compile directive first.
1078
93b87d1d
TS
10792017-02-15 Thomas Schwinge <thomas@codesourcery.com>
1080
1081 * gcc.dg/graphite/graphite.exp: Merge "fuse_files" into
1082 "opt_files".
1083
fa8db6ea
JJ
10842017-02-15 Jakub Jelinek <jakub@redhat.com>
1085
1086 PR target/79487
1087 * gcc.dg/dfp/pr79487.c: New test.
1088 * c-c++-common/ubsan/float-cast-overflow-8.c (TEST): Revert
1089 2017-02-13 change.
1090
8722316b
CL
10912017-01-14 Carl Love <cel@us.ibm.com>
1092
1093 * gcc.target/powerpc/vsx-builtin-3.c: Add missing test case for the
1094 xvcvsxdsp and xvcvuxdsp instructions.
1095
2932fe90
SB
10962017-02-14 Segher Boessenkool <segher@kernel.crashing.org>
1097
1098 * gcc.target/powerpc/vec-adde-int128.c: Only run if int128 exists.
1099 * gcc.target/powerpc/vec-addec-int128.c: Ditto.
1100 * gcc.target/powerpc/vec-adde.c: Require vsx_hw, don't require a
1101 64-bit default target.
1102 * gcc.target/powerpc/vec-addec.c: Require p8vector_hw, don't require
1103 a 64-bit default target.
1104
63d09033
JJ
11052017-02-14 Jakub Jelinek <jakub@redhat.com>
1106
1107 PR target/79481
1108 * gcc.target/i386/sse-14.c (test_2vx): Add void return type.
dea71ad0 1109 (test_3vx): Change return type from int to void.
63d09033
JJ
1110 (_mm512_prefetch_i32gather_ps, _mm512_prefetch_i32scatter_ps,
1111 _mm512_prefetch_i64gather_ps, _mm512_prefetch_i64scatter_ps,
1112 _mm512_prefetch_i32gather_pd, _mm512_prefetch_i32scatter_pd,
1113 _mm512_prefetch_i64gather_pd, _mm512_prefetch_i64scatter_pd): New
1114 tests.
1115 * gcc.target/i386/sse-22.c (test_2vx): Add void return type.
1116 (test_3vx): Change return type from int to void.
1117 (_mm512_prefetch_i32gather_ps, _mm512_prefetch_i32scatter_ps,
1118 _mm512_prefetch_i64gather_ps, _mm512_prefetch_i64scatter_ps,
1119 _mm512_prefetch_i32gather_pd, _mm512_prefetch_i32scatter_pd,
1120 _mm512_prefetch_i64gather_pd, _mm512_prefetch_i64scatter_pd): New
1121 tests.
1122 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Add non-masked
1123 intrinsic. Change scan-assembler-times number from 1 to 2.
1124 * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Likewise.
1125 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Likewise.
1126 * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Likewise.
1127 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Likewise.
1128 * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Likewise.
1129 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Likewise.
1130 * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Likewise.
1131
8668fae0
UB
11322017-02-14 Uros Bizjak <ubizjak@gmail.com>
1133
1134 PR middle-end/61225
1135 * gcc.target/i386/pr49095.c: Add -fno-shrink-wrap to dg-options.
1136 Use dg-additional-options for ia32 target. Remove XFAIL.
1137
95d96609
UB
11382017-02-14 Uros Bizjak <ubizjak@gmail.com>
1139
1140 PR target/79495
1141 * gcc.target/i386/pr79495.c: New test.
1142
6f207d58
MP
11432017-02-14 Marek Polacek <polacek@redhat.com>
1144
1145 PR c++/79420
1146 PR c++/79463
1147 * g++.dg/cpp1y/pr79463.C: New.
1148 * g++.dg/template/incomplete10.C: New.
1149 * g++.dg/template/incomplete9.C: New.
1150
ee139af5
L
11512017-02-14 H.J. Lu <hongjiu.lu@intel.com>
1152
1153 PR target/79498
1154 * gcc.target/i386/pr79498.c: New test.
1155
bf00c9e0
MS
11562017-02-14 Martin Sebor <msebor@redhat.com>
1157
1158 PR middle-end/79448
1159 * gcc.dg/tree-ssa/builtin-snprintf-warn-3.c: New test.
1160 * gcc.dg/tree-ssa/pr79448-2.c: New test.
1161 * gcc.dg/tree-ssa/pr79448.c: New test.
1162
6c022f73
JL
11632017-02-14 Jeff Law <law@redhat.com>
1164
1165 PR tree-optimization/79095
1166 * g++.dg/pr79095-1.C: New test
1167 * g++.dg/pr79095-2.C: New test
1168 * g++.dg/pr79095-3.C: New test
1169 * g++.dg/pr79095-4.C: New test
1170 * g++.dg/pr79095-5.C: New test
1171 * gcc.c-torture/execute/arith-1.c: Update with more cases.
1172 * gcc.dg/tree-ssa/pr79095-1.c: New test.
1173
b719f884
JG
11742017-02-14 James Greenhalgh <james.greenhalgh@arm.com>
1175
1176 * gcc.target/aarch64/vect_fp16_1.c: New.
1177
1be33173
PK
11782017-02-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1179
1180 * gcc.dg/gimplefe-25.c: New test.
1181
73424a09
JJ
11822017-02-14 Jakub Jelinek <jakub@redhat.com>
1183
1184 PR tree-optimization/79408
1185 * gcc.dg/tree-ssa/pr79408-2.c: New test.
1186
977472e8
RB
11872017-02-14 Richard Biener <rguenther@suse.de>
1188
1189 PR middle-end/79432
1190 * gcc.dg/torture/pr79432.c: New testcase.
1191
ee75687b
MS
11922017-02-13 Martin Sebor <msebor@redhat.com>
1193
1194 PR middle-end/79496
1195 * gcc.dg/tree-ssa/builtin-snprintf-2.c: New test.
1196
b84702c0
JJ
11972017-02-13 Jakub Jelinek <jakub@redhat.com>
1198
ecc04fae
JJ
1199 PR sanitizer/79341
1200 * c-c++-common/ubsan/float-cast-overflow-8.c (TEST): Make min and max
1201 variables volatile.
1202
b84702c0
JJ
1203 PR c++/79232
1204 * g++.dg/cpp1z/eval-order4.C: New test.
1205 * g++.dg/other/pr79232.C: New test.
1206
b9a161ff
NS
12072017-02-13 Nathan Sidwell <nathan@acm.org>
1208
1209 PR c++/79296
1210 * g++.dg/cpp0x/pr79296.C: New.
1211
d8505fac
SB
12122017-02-13 Segher Boessenkool <segher@kernel.crashing.org>
1213
1214 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Do not xfail powerpc64*-*-*.
1215 Instead, xfail powerpc*-*-* && lp64.
1216
efb802cb
SB
12172017-02-13 Segher Boessenkool <segher@kernel.crashing.org>
1218
1219 * gcc.target/powerpc/vec-adde-int128.c: Use p8vector_hw instead of
1220 powerpc_p8vector_ok.
1221 * gcc.target/powerpc/vec-addec-int128.c: Ditto.
1222
8d6427c6
AS
12232017-02-13 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1224
1225 PR target/79449
1226 * gcc.dg/strncmp-2.c: New. Test strncmp and memcmp builtin expansion
1227 for reading beyond a 4k boundary.
1228
9b7716c9
JJ
12292017-02-13 Jakub Jelinek <jakub@redhat.com>
1230
1231 PR rtl-optimization/79388
1232 PR rtl-optimization/79450
1233 * gcc.c-torture/execute/pr79388.c: New test.
1234 * gcc.c-torture/execute/pr79450.c: New test.
1235
4bb91707
TK
12362017-02-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1237
1238 PR fortran/65542
9b7716c9 1239 * gfortran.dg/spread_init_expr_2.f90: New test case.
4bb91707 1240
e22910c2
JJ
12412017-02-11 Jakub Jelinek <jakub@redhat.com>
1242
1243 PR sanitizer/79341
1244 * g++.dg/asan/deep-stack-uaf-1.C: New test.
1245
acbbac04
JH
12462017-02-11 Jan Hubicka <hubicka@ucw.cz>
1247
1248 PR tree-ssa/56727
1249 * gcc.dg/tree-ssa/pr56727.c: New testcase.
1250
e493f96b
JJ
12512017-02-10 Jakub Jelinek <jakub@redhat.com>
1252
1253 PR c++/79457
1254 * g++.dg/cpp0x/pr79457.C: New test.
1255
773acd54
SB
12562017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
1257
1258 * gcc.target/powerpc/fold-vec-mult-longlong.c: Don't do the
1259 scan-assembler unless lp64.
1260
b56f814e
SB
12612017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
1262
1263 PR tree-optimization/66612
1264 * gcc.target/powerpc/20050830-1.c: Don't xfail on 32-bit.
1265
5e659d16
SB
12662017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
1267
1268 * gcc.dg/Wtrampolines.c: Do the xfail for only 64-bit powerpc instead
1269 of all powerpc.
1270
6f4f30bf
MP
12712017-02-10 Marek Polacek <polacek@redhat.com>
1272
1273 PR c++/79435
1274 * g++.dg/cpp1y/pr79435.C: New.
1275
3799a5b8
MP
1276 PR c++/79184
1277 * g++.dg/warn/Wint-in-bool-context-1.C: New.
1278
052ef81d
CL
12792017-02-10 Christophe Lyon <christophe.lyon@linaro.org>
1280
1281 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c
1282 (vget_lane_expected, vset_lane_expected, vtst_expected_poly64x1):
1283 New.
1284 (vmov_n_expected0, vmov_n_expected1, vmov_n_expected2)
1285 (expected_vld_st2_0, expected_vld_st2_1, expected_vld_st3_0)
1286 (expected_vld_st3_1, expected_vld_st3_2, expected_vld_st4_0)
1287 (expected_vld_st4_1, expected_vld_st4_2, expected_vld_st4_3)
1288 (vtst_expected_poly64x2): Move to aarch64-only section.
1289 (vget_lane_p64, vgetq_lane_p64, vset_lane_p64, vsetq_lane_p64)
1290 (vtst_p64, vtstq_p64): New tests.
1291
a7c8ed0c
PC
12922017-02-10 Paolo Carlini <paolo.carlini@oracle.com>
1293
1294 PR c++/71737
1295 * g++.dg/cpp0x/pr71737.C: New.
1296
3dcde5ef 12972017-02-10 Prasad Ghangal <prasad.ghangal@gmail.com>
a7c8ed0c 1298 Richard Biener <rguenther@suse.de>
3dcde5ef
PG
1299
1300 * gcc.dg/gimplefe-error-1.c: New testcase.
1301 * gcc.dg/gimplefe-error-2.c: New testcase.
1302 * gcc.dg/gimplefe-error-3.c: New testcase.
1303
6139a3b7
JJ
13042017-02-10 Jakub Jelinek <jakub@redhat.com>
1305
1306 PR tree-optimization/79411
1307 * gcc.c-torture/compile/pr79411.c: New test.
1308
9bfc55d0
JJ
13092017-02-09 Jakub Jelinek <jakub@redhat.com>
1310 Jason Merrill <jason@redhat.com>
1311
1312 PR c++/79143
1313 * g++.dg/cpp1z/pr79143.C: New test.
1314
0b90c541
JH
13152017-02-09 Jan Hubicka <hubicka@ucw.cz>
1316
1317 * gcc.dg/loop-unswitch-2.c: Update testcase.
1318 * gcc.dg/loop-unswitch-1.c: Update testcase.
1319
192b048b
MP
13202017-02-09 Marek Polacek <polacek@redhat.com>
1321
1322 PR c/79428
1323 * c-c++-common/cilk-plus/CK/pr79428-4.c: New test.
1324 * c-c++-common/cilk-plus/CK/pr79428-7.c: New test.
1325 * c-c++-common/goacc/pr79428-1.c: New test.
1326 * c-c++-common/gomp/pr79428-2.c: New test.
1327 * c-c++-common/gomp/pr79428-5.c: New test.
1328 * c-c++-common/gomp/pr79428-6.c: New test.
1329 * c-c++-common/pr79428-3.c: New test.
1330
e9a9033b
AK
13312017-02-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1332
1333 * gcc.target/s390/s390.exp: Fix test glob pattern for vector
1334 testcases.
1335
56f71478
JJ
13362017-02-09 Jakub Jelinek <jakub@redhat.com>
1337
28f6839b
JJ
1338 PR c/79413
1339 * gcc.c-torture/compile/pr79413.c: New test.
1340
f08683a1
JJ
1341 PR c++/79429
1342 * c-c++-common/gomp/pr79429.c: New test.
1343 * g++.dg/gomp/pr79429.C: New test.
1344
56f71478
JJ
1345 PR c/79431
1346 * c-c++-common/gomp/pr79431.c: New test.
1347
02889d23
CLT
13482017-02-09 Nathan Sidwell <nathan@codesourcery.com>
1349 Cesar Philippidis <cesar@codesourcery.com>
1350 Joseph Myers <joseph@codesourcery.com>
1351 Chung-Lin Tang <cltang@codesourcery.com>
1352
1353 * c-c++-common/goacc/combined-directives.c: Remove xfail.
1354 * c-c++-common/goacc/loop-auto-1.c: Adjust and add additional case.
1355 * c-c++-common/goacc/loop-auto-2.c: New.
1356 * c-c++-common/goacc/tile.c: Include stdbool, fix expected errors.
1357 * c-c++-common/goacc/tile-2.c: New.
1358 * g++.dg/goacc/template.C: Test tile subst. Adjust erroneous uses.
1359 * g++.dg/goacc/tile-1.C: New, check tile subst.
1360 * gcc.dg/goacc/loop-processing-1.c: Adjust dg-final pattern.
1361 * gfortran.dg/goacc/combined-directives.f90: Remove xfail.
1362 * gfortran.dg/goacc/tile-1.f90: New test.
1363 * gfortran.dg/goacc/tile-2.f90: New test.
1364 * gfortran.dg/goacc/tile-lowering.f95: New test.
1365
9c0c77d2
RB
13662017-02-09 Richard Biener <rguenther@suse.de>
1367
1368 PR tree-optimization/69823
1369 * gcc.dg/graphite/pr69823.c: New testcase.
1370
f39bad9f
PH
13712017-02-08 Pat Haugen <pthaugen@us.ibm.com>
1372
1373 PR target/78604
1374 * gcc.target/powerpc/pr78604.c: New.
1375
fc00b9ce
KN
13762017-02-08 Kelvin Nilsen <kelvin@gcc.gnu.org>
1377
1378 PR target/68972
1379 * g++.dg/cpp1y/vla-initlist1.C: Add dg-skip-if directive to
1380 disable this test on power architecture.
1381
50c1f4a5
RB
13822017-02-08 Richard Biener <rguenther@suse.de>
1383
1384 PR tree-optimization/71824
1385 PR tree-optimization/79409
1386 * gcc.dg/graphite/pr71824-3.c: New testcase.
1387
74a15d14
JJ
13882017-02-08 Jakub Jelinek <jakub@redhat.com>
1389
1390 PR tree-optimization/79408
1391 * gcc.dg/tree-ssa/pr79408.c: New test.
1392
d798497e
RB
13932017-02-08 Richard Biener <rguenther@suse.de>
1394
1395 PR tree-optimization/71824
1396 * gcc.dg/graphite/pr71824-2.c: New testcase.
1397
9d5019a1
AP
13982017-02-07 Andrew Pinski <apinski@cavium.com>
1399
705d3b77 1400 * gcc.target/aarch64/popcount.c: New Testcase.
9d5019a1 1401
ec48209a
JJ
14022017-02-07 Jakub Jelinek <jakub@redhat.com>
1403
1404 PR rtl-optimization/79386
1405 * gcc.c-torture/compile/pr79386.c: New test.
1406
e5f234b2
DV
14072017-02-07 Dominik Vogt <vogt@linux.vnet.ibm.com>
1408 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1409
1410 * g++.dg/tls/thread_local-order2.C: Only xfail execution on
1411 *-*-solaris*.
1412
1f138b75
JJ
14132017-02-07 Jakub Jelinek <jakub@redhat.com>
1414
1415 PR target/79299
1416 * gcc.target/i386/avx512vl-pr79299-1.c: New test.
1417 * gcc.target/i386/avx512vl-pr79299-2.c: New test.
1418
7af4b20d
RB
14192017-02-07 Richard Biener <rguenther@suse.de>
1420
1421 * gcc.dg/gimplefe-23.c: New testcase.
1422 * gcc.dg/gimplefe-24.c: Likewise.
1423
d95c2fc7
CL
14242017-02-07 Christophe Lyon <christophe.lyon@linaro.org>
1425
1426 * gcc.target/aarch64/test_frame_1.c: Scan epilogue with
1427 scan-assembler instead of scan-assembler-times.
1428 * gcc.target/aarch64/test_frame_10.c: Likewise.
1429 * gcc.target/aarch64/test_frame_12.c: Likewise.
1430 * gcc.target/aarch64/test_frame_2.c: Likewise.
1431 * gcc.target/aarch64/test_frame_4.c: Likewise.
1432 * gcc.target/aarch64/test_frame_6.c: Likewise.
1433 * gcc.target/aarch64/test_frame_7.c: Likewise.
1434 * gcc.target/aarch64/test_frame_8.c: Likewise.
1435
fa5d44d0
RO
14362017-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1437
1438 * gcc.target/i386/pr78419.c: Require ifunc support.
1439
d9b4ce00
DE
14402017-02-07 David Edelsohn <dje.gcc@gmail.com>
1441
1442 * gcc.dg/torture/stackalign/builtin-apply-2.c: Fix skip-if syntax.
1443
bb7d75ff
PP
14442017-02-07 Patrick Palka <ppalka@gcc.gnu.org>
1445
1446 PR c++/79360
1447 * g++.dg/cpp1y/nsdmi-union2.C: New test.
1448
122e7b4f
KC
14492017-02-06 Kito Cheng <kito.cheng@gmail.com>
1450
1451 * lib/target-supports.exp: Define the RISC-V target.
1452 * g++.dg/cpp0x/constexpr-rom.C: Skip on RISC-V
1453 * gcc.dg/builtin-apply2.c: Likewise.
1454 * gcc.dg/ifcvt-4.c: Likewise.
1455 * gcc.dg/loop-8.c: Likewise.
1456 * gcc.dg/sibcall-10.c: Likewise.
1457 * gcc.dg/sibcall-9.c: Likewise.
1458 * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise.
1459 * gcc.dg/tree-ssa/20040204-1.c: Likewise.
1460 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Likewise.
1461 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1462 * gcc.c-torture/execute/20101011-1.c: Define DO_TEST on RISC-V.
1463 * gcc.dg/20020312-2.c: Don't define PIC_REG on RISC-V.
1464 * gcc.dg/stack-usage-1.c: Define SIZE on RISC-V.
1465
391675ac
MM
14662017-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1467
1468 PR target/66144
1469 * gcc.target/powerpc/pr66144-1.c: New test.
1470 * gcc.target/powerpc/pr66144-2.c: Likewise.
1471 * gcc.target/powerpc/pr66144-3.c: Likewise.
1472
e495e31a
MS
14732017-02-06 Martin Sebor <msebor@redhat.com>
1474
1475 PR tree-optimization/79376
1476 * gcc.dg/tree-ssa/builtin-sprintf-warn-14.c: New test.
1477 * gcc.dg/tree-ssa/pr79376.c: Ditto.
1478
2568d8a1
JJ
14792017-02-06 Jakub Jelinek <jakub@redhat.com>
1480
98e09245
JJ
1481 PR c++/79379
1482 * g++.dg/cpp1y/constexpr-79379.C: New test.
1483
e8b0383c
JJ
1484 PR c++/79377
1485 * g++.dg/lookup/pr79377.C: New test.
1486
a5e8cbd1
JJ
1487 PR c++/79372
1488 * g++.dg/cpp1z/decomp25.C: New test.
1489
2568d8a1
JJ
1490 PR tree-optimization/79284
1491 * gcc.c-torture/compile/pr79284.c: New test.
1492
aae936b9
PC
14932017-02-06 Paolo Carlini <paolo.carlini@oracle.com>
1494
1495 PR c++/70448
1496 * g++.dg/cpp0x/pr70448.C: New.
1497
daf57541
DV
14982017-02-06 Dominik Vogt <vogt@linux.vnet.ibm.com>
1499
1500 PR 78348
1501 * gcc.dg/tree-ssa/ldist-24.c: Add "--param max-completely-peel-times=8"
1502 to dg-options.
1503
0898c74d
GJL
15042017-02-06 Georg-Johann Lay <avr@gjlay.de>
1505
1506 PR target/78883
1507 * gcc.c-torture/compile/pr78883.c: New test.
1508
5d3ebb71
JH
15092017-02-05 Jan Hubicka <hubicka@ucw.cz>
1510
1511 PR tree-ssa/79347
1512 * gcc.dg/tree-ssa/ifc-10.c: Match for profile mismatches.
1513 * gcc.dg/tree-ssa/ifc-11.c: Match for profile mismatches.
1514 * gcc.dg/tree-ssa/ifc-12.c: Match for profile mismatches.
1515 * gcc.dg/tree-ssa/ifc-20040816-1.c: Match for profile mismatches.
1516 * gcc.dg/tree-ssa/ifc-20040816-2.c: Match for profile mismatches.
1517 * gcc.dg/tree-ssa/ifc-5.c: Match for profile mismatches.
1518 * gcc.dg/tree-ssa/ifc-8.c: Match for profile mismatches.
1519 * gcc.dg/tree-ssa/ifc-9.c: Match for profile mismatches.
1520 * gcc.dg/tree-ssa/ifc-cd.c: Match for profile mismatches.
1521 * gcc.dg/tree-ssa/ifc-pr56541.c: Match for profile mismatches.
1522 * gcc.dg/tree-ssa/ifc-pr68583.c: Match for profile mismatches.
1523 * gcc.dg/tree-ssa/ifc-pr69489-1.c: Match for profile mismatches.
1524 * gcc.dg/tree-ssa/ifc-pr69489-2.c: Match for profile mismatches.
1525
139d4065
AV
15262017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
1527
1528 PR fortran/79344
1529 * gfortran.dg/allocate_with_source_24.f90: New test.
1530
4b9c80d8
AV
15312017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
1532
1533 PR fortran/79230
1534 * gfortran.dg/der_ptr_component_2.f90: New test.
1535
f3877b2f
EB
15362017-02-05 Eric Botcazou <ebotcazou@adacore.com>
1537
1538 * gcc.target/sparc/20170205-1.c: New test.
1539
d8a09ada
JDA
15402017-02-03 John David Anglin <danglin@gcc.gnu.org>
1541
a2a86d6a
JDA
1542 * gfortran.dg/coarray_43.f90: Add "-latomic" option if
1543 libatomic_available.
1544
a1d99925
JDA
1545 * gcc.dg/pr77587.c: Require alias support.
1546 * gcc.dg/pr77587a.c: Likewise.
1547
d8bf159e
JDA
1548 * g++.dg/pr78112-2.C: Skip on hppa*-*-hpux*.
1549 * gcc.c-torture/execute/pr78622.c: Likewise.
1550
d8a09ada
JDA
1551 * c-c++-common/Wunused-var-15.c: Add -fno-common additional option on
1552 hppa*-*-hpux*.
1553 * c-c++-common/Wunused-var-16.c: Likewise.
1554 * c-c++-common/builtin-shuffle-1.c: Likewise.
1555 * gcc.dg/debug/dwarf2/align-[1-6].c Likewise.
1556 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
1557
f589a1ce
MS
15582017-02-03 Martin Sebor <msebor@redhat.com>
1559
1560 PR tree-optimization/79327
1561 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
2568d8a1
JJ
1562 * gcc.dg/tree-ssa/builtin-sprintf-warn-13.c: New test.
1563 * gcc.dg/tree-ssa/pr79327-2.c: Ditto.
f589a1ce 1564
5b00f9d2
JJ
15652017-02-03 Jakub Jelinek <jakub@redhat.com>
1566 Martin Sebor <msebor@redhat.com>
1567
1568 PR tree-optimization/79327
1569 * gcc.dg/tree-ssa/pr79327.c: New test.
1570 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
1571 (test_sprintf_chk_hh_nonconst): Don't expect 2 bogus warnings.
1572 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c
1573 (test_sprintf_chk_range_schar): Adjust dg-message.
1574 * gcc.dg/tree-ssa/builtin-sprintf-warn-12.c: New test.
1575 * gcc.c-torture/execute/pr79327.c: New test.
1576
437f0a81
JJ
15772017-02-03 Jakub Jelinek <jakub@redhat.com>
1578
1579 PR target/79354
1580 * gcc.target/powerpc/pr79354.c: New test.
1581 * gcc.c-torture/execute/pr79354.c: New test.
1582
3f343040
MS
15832017-02-03 Martin Sebor <msebor@redhat.com>
1584
1585 PR tree-optimization/79352
1586 * gcc.dg/tree-ssa/pr79352.c: New test.
1587
46a2ab58
ML
15882017-02-03 Martin Liska <mliska@suse.cz>
1589
1590 PR lto/66295
1591 * gcc.target/i386/mvc9.c: New test.
1592
baa2d1cd
PH
15932017-02-03 Pat Haugen <pthaugen@us.ibm.com>
1594
1595 PR target/79158
1596 * gcc.target/powerpc/pr70669.c: Use 'r' in an expression to force back
1597 to VSX reg.
1598
30c6ec2f
JH
15992017-02-02 Jan Hubicka <hubicka@ucw.cz>
1600
1601 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Check for no profile mismatches.
1602 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Check for no profile mismatches.
1603 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Check for no profile mismatches.
1604 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Check for no profile mismatches.
1605 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Check for no profile mismatches.
1606 * gcc.dg/tree-ssa/ssa-ifcombine-6.c: Check for no profile mismatches.
1607 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Check for no profile mismatches.
1608 * gcc.dg/tree-ssa/ssa-ifcombine-8.c: Check for no profile mismatches.
1609 * gcc.dg/tree-ssa/ssa-ifcombine-9.c: Check for no profile mismatches.
1610 * gcc.dg/tree-ssa/ssa-ifcombine-10.c: Check for no profile mismatches.
1611 * gcc.dg/tree-ssa/ssa-ifcombine-11.c: Check for no profile mismatches.
1612 * gcc.dg/tree-ssa/ssa-ifcombine-12.c: Check for no profile mismatches.
1613 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Check for no profile mismatches.
1614
ebee1eb9
MS
16152017-02-02 Martin Sebor <msebor@redhat.com>
1616
1617 PR middle-end/79275
1618 * gcc.dg/tree-ssa/builtin-sprintf-warn-11.c: New test.
1619 * gcc.dg/tree-ssa/pr79275.c: New test.
1620
dcd25b8a
AS
16212017-02-02 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1622
dc362ada 1623 * gcc.dg/sms-8.c: Update options for powerpc*-*-*.
dcd25b8a 1624
0f0c2cc3
JH
16252017-02-02 Jan Hubicka <hubicka@ucw.cz>
1626
1627 PR middle-end/77445
1628 * gcc.dg/tree-ssa/pr77445-2.c: Update testcase to check that all
1629 threading is done.
1630
1c372840
TC
16312017-02-02 Tamar Christina <tamar.christina@arm.com>
1632
1633 PR middle-end/78142
1634 * gcc.target/aarch64/vector_initialization_nostack.c
1635 (f12): Use one vector
1636
9f11a4a7
JJ
16372017-02-02 Jakub Jelinek <jakub@redhat.com>
1638
bef7e561
JJ
1639 * c-c++-common/asan/pr63316.c: Use dg-skip-if instead of dg-options.
1640 * c-c++-common/asan/misalign-1.c: Likewise.
1641 * c-c++-common/asan/misalign-2.c: Likewise.
1642 * g++.dg/asan/pr69276.C: Add dg-skip-if, remove dg-additional-options.
1643 * gcc.dg/asan/pr66314.c: Remove -Os from dg-options, add dg-skip-if.
1644 * gcc.dg/asan/use-after-scope-3.c: Use dg-skip-if instead of dg-options.
1645 * gcc.dg/asan/use-after-scope-9.c: Add dg-skip-if, remove -O2 and
1646 add -ffat-lto-objects from/to dg-additional-options.
1647 * gcc.dg/asan/use-after-scope-10.c: Add dg-skip-if, remove -O2 from
1648 dg-additional-options.
1649
9f11a4a7
JJ
1650 PR target/79197
1651 * gcc.target/powerpc/pr79197.c: New test.
1652 * gcc.c-torture/compile/pr79197.c: New test.
1653
09661674
RB
16542017-02-02 Richard Biener <rguenther@suse.de>
1655
1656 * gcc.dg/tree-ssa/pr71078-3.c: Do not rely on math.h.
1657
d8d58893
PC
16582017-02-02 Paolo Carlini <paolo.carlini@oracle.com>
1659
1660 PR c++/69637
1661 * g++.dg/cpp0x/pr69637-1.C: New.
1662 * g++.dg/cpp0x/pr69637-2.C: Likewise.
1663
521a70a4
AK
16642017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1665
1666 * gcc.target/s390/s390.exp: Rename __S390_VX__ to __VX__.
1667
e26b502d
BS
16682017-02-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1669
1670 PR target/70012
1671 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Adjust test
1672 conditions.
1673
55e75c7c
JJ
16742017-02-01 Jakub Jelinek <jakub@redhat.com>
1675
1676 PR testsuite/79324
1677 * gcc.dg/debug/dwarf2/align-1.c: Add -gno-strict-dwarf to dg-options.
1678 * gcc.dg/debug/dwarf2/align-2.c: Likewise.
1679 * gcc.dg/debug/dwarf2/align-3.c: Likewise.
1680 * gcc.dg/debug/dwarf2/align-4.c: Likewise.
1681 * gcc.dg/debug/dwarf2/align-5.c: Likewise.
1682 * gcc.dg/debug/dwarf2/align-6.c: Likewise.
1683 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
1684 * g++.dg/debug/dwarf2/align-1.C: Likewise.
1685 * g++.dg/debug/dwarf2/align-2.C: Likewise.
1686 * g++.dg/debug/dwarf2/align-3.C: Likewise.
1687 * g++.dg/debug/dwarf2/align-4.C: Likewise.
1688 * g++.dg/debug/dwarf2/align-5.C: Likewise.
1689 * g++.dg/debug/dwarf2/align-6.C: Likewise.
1690
a4476973
ML
16912017-02-01 Martin Liska <mliska@suse.cz>
1692
1693 PR testsuite/79272
1694 * gcc.dg/ipa/pr77653.c: Add dg-require-alias to the test.
1695
3f3181b1
RB
16962017-02-01 Richard Biener <rguenther@suse.de>
1697
1698 PR testsuite/76957
1699 * gcc.dg/graphite/scop-dsyr2k-2.c: New testcase.
1700 * gcc.dg/graphite/scop-dsyrk-2.c: Likewise.
1701 * gcc.dg/graphite/scop-dsyr2k.c: XFAIL.
1702 * gcc.dg/graphite/scop-dsyrk.c: Likewise.
1703
1e7ef862
RB
17042017-02-01 Richard Biener <rguenther@suse.de>
1705
1706 PR middle-end/79315
1707 * gfortran.dg/pr79315.f90: New testcase.
1708
405a7406
RB
17092017-02-01 Richard Biener <rguenther@suse.de>
1710
1711 PR tree-optimization/71824
1712 * gcc.dg/graphite/pr71824.c: New testcase.
1713
19bdccb4
JJ
17142017-01-31 Jakub Jelinek <jakub@redhat.com>
1715
1716 PR c++/79304
1717 * g++.dg/diagnostic/pr79304.C: New test.
1718
fcb2cdfc
DM
17192017-01-31 David Malcolm <dmalcolm@redhat.com>
1720
1721 PR c++/79298
1722 * g++.dg/spellcheck-pr79298.C: New test case.
1723
7cfa044d
DM
17242017-01-31 David Malcolm <dmalcolm@redhat.com>
1725
1726 PR preprocessor/79210
1727 * gcc.dg/format/pr79210.c: New test case.
1728 * gcc.dg/plugin/diagnostic-test-string-literals-2.c (test_pr79210):
1729 New function.
1730
de3fbef6
NS
17312017-01-31 Nathan Sidwell <nathan@acm.org>
1732
5ae37bdf
NS
1733 PR c++/79290
1734 * g++.dg/warn/pr79290.C: New.
1735
de3fbef6
NS
1736 PR c++/67273
1737 PR c++/79253
1738 * g++.dg/cpp1y/pr67273.C: New.
1739 * g++.dg/cpp1y/pr79253.C: New.
1740
7f357c61
NS
17412017-01-31 Nathan Sidwell <nathan@acm.org>
1742
1743 PR c++/79264
1744 * g++.dg/cpp1y/pr61636-1.C: Augment.
1745
5b11971a
CL
17462017-01-31 Christophe Lyon <christophe.lyon@linaro.org>
1747
1748 * gcc.dg/memcmp-1.c (static void test_driver_memcmp): Call
1749 rand() instead of random().
1750
8b670f93
AH
17512017-01-30 Aldy Hernandez <aldyh@redhat.com>
1752
1753 PR tree-optimization/71691
1754 * gcc.dg/loop-unswitch-5.c: Test that we actually unswitch a loop.
1755
4727e06b
AK
17562017-01-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1757
1758 * gcc.target/s390/s390.exp: Rename __S390_ARCH_LEVEL__ to
1759 __ARCH__.
1760
b6dae849
JJ
17612017-01-31 Jakub Jelinek <jakub@redhat.com>
1762
1763 PR tree-optimization/79267
1764 * g++.dg/opt/pr79267.C: New test.
1765
40fb9c89
AO
17662017-01-30 Alexandre Oliva <aoliva@redhat.com>
1767
1768 PR debug/63238
1769 * gcc.dg/debug/dwarf2/align-1.c: New.
1770 * gcc.dg/debug/dwarf2/align-2.c: New.
1771 * gcc.dg/debug/dwarf2/align-3.c: New.
1772 * gcc.dg/debug/dwarf2/align-4.c: New.
1773 * gcc.dg/debug/dwarf2/align-5.c: New.
1774 * gcc.dg/debug/dwarf2/align-6.c: New.
1775 * gcc.dg/debug/dwarf2/align-as-1.c: New.
1776 * g++.dg/debug/dwarf2/align-1.C: New.
1777 * g++.dg/debug/dwarf2/align-2.C: New.
1778 * g++.dg/debug/dwarf2/align-3.C: New.
1779 * g++.dg/debug/dwarf2/align-4.C: New.
1780 * g++.dg/debug/dwarf2/align-5.C: New.
1781 * g++.dg/debug/dwarf2/align-6.C: New.
1782
3095f651
AS
17832017-01-30 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1784
1785 PR target/79170
1786 * gcc.dg/memcmp-1.c: Improved to catch failures seen in PR 79170.
1787
3cf88bff
MS
17882017-01-30 Martin Sebor <msebor@redhat.com>
1789
1790 PR testsuite/79293
1791 * gcc.dg/tree-ssa/builtin-sprintf.c: Relax long double test.
1792
37731134
ML
17932017-01-30 Martin Liska <mliska@suse.cz>
1794
1795 PR gcov-profile/79259
1796 * g++.dg/tree-prof/pr79259.C: New test.
1797
0c7247cc
RB
17982017-01-30 Richard Biener <rguenther@suse.de>
1799
1800 PR tree-optimization/79276
1801 * gcc.dg/torture/pr79276.c: New testcase.
1802
ab4be5d1
DV
18032017-01-30 Dominik Vogt <vogt@linux.vnet.ibm.com>
1804
1805 PR target/79240
1806 * gcc.target/s390/pr79240.c: New test.
1807
6687d58d
BS
18082017-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1809
1810 PR target/79268
1811 * gcc.target/powerpc/pr79268.c: New file.
1812 * gcc.target/powerpc/vsx-elemrev-1.c: Delete file.
1813 * gcc.target/powerpc/vsx-elemrev-2.c: Likewise.
1814 * gcc.target/powerpc/vsx-elemrev-3.c: Likewise.
1815 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1816
b5df96c3
JDA
18172017-01-28 John David Anglin <danglin@gcc.gnu.org>
1818
fc34d7b8
JDA
1819 * gnat.dg/trampoline4.adb: Skip on hppa*-*-*.
1820
9efc84e4
JDA
1821 PR testsuite/70583
1822 * g++.old-deja/g++.abi/vtable2.C: Adjust CMP_VPTR define on hppa.
1823
4bfbe3ae
JDA
1824 * gnat.dg/debug7.adb: Skip on hppa*-*-hpux*.
1825 * gnat.dg/debug9.adb: Likewise.
1826
8d0b306f
JDA
1827 * gcc.dg/torture/pr78515.c: Add -fno-common option on hppa*-*-hpux*.
1828
b5df96c3
JDA
1829 * gfortran.dg/coarray_41.f90: Add "-latomic" option if
1830 libatomic_available.
1831 * gfortran.dg/coarray_42.f90: Likewise.
1832 * gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
1833 * gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
1834 * gfortran.dg/coarray_lib_alloc_4.f90: Likewise.
1835
eb339366
MS
18362017-01-27 Martin Sebor <msebor@redhat.com>
1837
1838 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
1839
711ce021
BS
18402017-01-27 Bernd Schmidt <bschmidt@redhat.com>
1841
1842 PR rtl-optimization/79194
1843 * gcc.dg/torture/pr79194.c: New test.
1844
d8321b33
VM
18452017-01-27 Vladimir Makarov <vmakarov@redhat.com>
1846
1847 PR tree-optimization/71374
2568d8a1 1848 * gcc.target/i386/pr71374.c: New.
d8321b33 1849
9e2ea13e
MS
18502017-01-27 Martin Sebor <msebor@redhat.com>
1851
1852 PR c++/71290
1853 * obj-c++.dg/property/at-property-23.mm: Remove an escaped newline from
1854 a dg-error directive.
1855
9eb7045b
VM
18562017-01-27 Vladimir Makarov <vmakarov@redhat.com>
1857
1858 PR target/79131
1859 * gcc.target/arm/pr79131.c: Rename to gcc.target/arm/pr79131-1.c.
1860 * gcc.target/arm/pr79131-2.c: New.
1861
f75bbf3f
BS
18622017-01-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1863
1864 PR target/65484
1865 * g++.dg/vect/pr36648.cc: Modify to reflect that the loop is not
1866 vectorized on POWER unless hardware misaligned loads are
1867 available.
1868
3f54004b
BC
18692017-01-27 Bin Cheng <bin.cheng@arm.com>
1870
1871 PR rtl-optimization/78559
1872 * gcc.c-torture/execute/pr78559.c: New test.
1873
40b6bff9
RB
18742017-01-27 Richard Biener <rguenther@suse.de>
1875
1876 PR tree-optimization/79245
1877 * gcc.dg/tree-ssa/ldist-23.c: XFAIL.
1878 * gcc.dg/tree-ssa/ldist-25.c: New testcase.
1879
b2f8892e
JJ
18802017-01-27 Jakub Jelinek <jakub@redhat.com>
1881
1882 PR c/79199
1883 * c-c++-common/Wduplicated-branches-13.c: Require int32plus effective
1884 target. Use 4294967293U instead of 4294967293.
1885
b002f3b9
RB
18862017-01-27 Richard Biener <rguenther@suse.de>
1887
1888 PR tree-optimization/71433
1889 * gcc.dg/Warray-bounds-21.c: New testcase.
1890
38f50ab6
RB
18912017-01-27 Richard Biener <rguenther@suse.de>
1892
1893 PR tree-optimization/79244
1894 * gcc.dg/torture/pr79244.c: New testcase.
1895
c04f4139
JJ
18962017-01-27 Jakub Jelinek <jakub@redhat.com>
1897
1898 * g++.dg/cilk-plus/CK/fib-opr-overload.cc (main): Change
1899 all occurrences of 40 to 32.
1900
6ca513f9
RE
19012017-01-27 Richard Earnshaw <rearnsha@arm.com>
1902
1903 PR target/79239
1904 * gcc.target/arm/pr79239.c: New test.
1905
d876f5cd
DV
19062017-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1907
1908 * gcc.target/s390/md/setmem_long-1.c: Remove xfail, skip with -O0.
1909
bb6a6ee9
AB
19102017-01-27 Adam Butcher <adam@jessamine.co.uk>
1911
1912 PR c++/64382
1913 * g++.dg/cpp1y/pr64382.C: New test.
1914
31c87a43
MS
19152017-01-26 Martin Sebor <msebor@redhat.com>
1916
1917 PR middle-end/78703
1918 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: Update
1919 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Rename...
1920 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: ...to this.
1921 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
1922
f7c06c0f
JJ
19232017-01-26 Jakub Jelinek <jakub@redhat.com>
1924
b0670cc0
JJ
1925 PR debug/79129
1926 * g++.dg/debug/dwarf2/pr79129.C: New test.
1927
f7c06c0f
JJ
1928 PR debug/78835
1929 * g++.dg/debug/dwarf2/pr78835.C: New test.
1930
5d93da1d
MS
19312017-01-26 Martin Sebor <msebor@redhat.com>
1932
1933 PR middle-end/78703
1934 * gcc.dg/format/pr78569.c: Adjust.
1935 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: Same.
1936 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Same.
1937 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Same.
1938 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
1939 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
1940 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Same.
1941 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Same.
1942 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Same.
1943 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Same.
1944 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Same.
1945 * gcc.dg/tree-ssa/builtin-sprintf.c: Same.
1946
905d2812
JJ
19472017-01-26 Jakub Jelinek <jakub@redhat.com>
1948
1949 PR c++/68727
1950 * g++.dg/other/offsetof8.C: Add expected error.
1951 * g++.dg/other/offsetof9.C: New test.
1952
b3db8d77
DE
19532017-01-26 David Edelsohn <dje.gcc@gmail.com>
1954
1955 * g++.dg/opt/declone3.C: Require LTO.
1956
15961e4a
VM
19572017-01-26 Vladimir Makarov <vmakarov@redhat.com>
1958
1959 PR target/79131
1960 * gcc.target/arm/pr79131.c: New.
1961
e39dd802
BC
19622017-01-26 Bin Cheng <bin.cheng@arm.com>
1963
1964 * gcc.target/aarch64/ldp_vec_64_1.c: Xfail.
1965
bc9efeab
JW
19662017-01-26 Jonathan Wakely <jwakely@redhat.com>
1967
1968 PR libstdc++/79190
1969 * g++.dg/cpp1z/aligned-new3.C: Replace operator new so behaviour
1970 matches replaced operator delete.
1971
b5f75f0b
JJ
19722017-01-26 Jakub Jelinek <jakub@redhat.com>
1973
1974 * gcc.target/i386/avx512f-kaddw-1.c: Renamed to ...
1975 * gcc.target/i386/avx512dq-kaddw-1.c: ... this. New test. Replace
1976 avx512f with avx512dq.
1977 * gcc.target/i386/avx512f-ktestw-1.c: Renamed to ...
1978 * gcc.target/i386/avx512dq-ktestw-1.c: ... this. New test. Replace
1979 avx512f with avx512dq.
1980 * gcc.target/i386/avx512f-ktestw-2.c: Renamed to ...
1981 * gcc.target/i386/avx512dq-ktestw-2.c: ... this. New test. Replace
1982 avx512f with avx512dq.
1983
0a38b341
MP
19842017-01-26 Marek Polacek <polacek@redhat.com>
1985
1986 PR c/79199
1987 * c-c++-common/Wduplicated-branches-13.c: New test.
1988
ebff5c3f
DS
19892017-01-26 David Sherwood <david.sherwood@arm.com>
1990
1991 PR middle-end/79212
1992 * gfortran.dg/gomp/sharing-4.f90: New test.
1993
e6d55103
JJ
19942017-01-26 Jakub Jelinek <jakub@redhat.com>
1995
1a27fab1
JJ
1996 PR target/70465
1997 * gcc.target/i386/pr70465.c: New test.
1998
e6d55103
JJ
1999 * brig.dg/dg.exp: Update copyright years.
2000 * lib/brig-dg.exp: Update copyright years.
2001 * lib/brig.exp: Update copyright years.
2002
b5aa1281
MM
20032017-01-25 Michael Meissner <meissner@linux.vnet.ibm.com>
2004
2005 PR target/79179
2006 * gcc.target/powerpc/pr79179.c: New test.
2007
3b5de3cb
BS
20082017-01-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2009
2010 * gcc.target/powerpc/vsx-elemrev-4.c: Change expected code
2011 generation to accept D-mode memory accesses.
2012
dbe81dbe
MS
20132017-01-25 Martin Sebor <msebor@redhat.com>
2014
2015 PR c++/71290
2016 * g++.dg/ext/flexarray-mangle-2.C: Adjust.
2017 * g++.dg/ext/flexarray-mangle.C: Same.
2018 * g++.dg/ext/flexarray-subst.C: Same.
2019 * g++.dg/ext/flexary10.C: Same.
2020 * g++.dg/ext/flexary11.C: Same.
2021 * g++.dg/ext/flexary14.C: Same.
2022 * g++.dg/ext/flexary16.C: Same.
2023 * g++.dg/ext/flexary18.C: Same.
2024 * g++.dg/ext/flexary19.C: Same.
2025 * g++.dg/ext/flexary7.C: Same.
2568d8a1
JJ
2026 * g++.dg/cpp1z/has-unique-obj-representations1.C: Same.
2027 * g++.dg/ubsan/object-size-1.C: Same.
2028 * obj-c++.dg/property/at-property-23.mm: Same.
dbe81dbe 2029
0e343868
JJ
20302017-01-25 Jakub Jelinek <jakub@redhat.com>
2031
a25608aa
JJ
2032 PR c++/78896
2033 * g++.dg/cpp1z/decomp24.C: New test.
2034
0e343868
JJ
2035 PR c++/77914
2036 * g++.dg/cpp1y/lambda-generic-77914.C: New test.
2037 * g++.dg/cpp1y/lambda-generic-dep.C: Add -pedantic to dg-options,
2038 expect a warning.
2039 * g++.dg/cpp1y/lambda-generic-x.C: Add -Wpedantic to dg-options,
2040 expect warnings.
2041 * g++.dg/cpp1y/lambda-generic-mixed.C: Add empty dg-options.
2042 * g++.dg/cpp1y/pr59636.C: Likewise.
2043 * g++.dg/cpp1y/pr60190.C: Likewise.
2044
0d098f4b
BC
20452017-01-25 Bin Cheng <bin.cheng@arm.com>
2046
2047 * gcc.dg/vect/vect-24.c: Remove xfail on ARM targets.
2048
5332c89e 20492017-01-25 Carl Love <cel@us.ibm.com>
9b7716c9
JJ
2050
2051 * gcc.target/powerpc/builtins-3-p8.c: Add missing tests for the
5332c89e
CL
2052 vec_packs built-ins
2053
ed4e59f4
CL
20542017-01-25 Christophe Lyon <christophe.lyon@linaro.org>
2055
2056 * gcc.target/arm/vseleqdf.c: Require arm_arch_v8a_ok, add
2057 -mcpu=cortex-a57.
2058 * gcc.target/arm/vseleqsf.c: Likewise.
2059 * gcc.target/arm/vselgedf.c: Likewise.
2060 * gcc.target/arm/vselgesf.c: Likewise.
2061 * gcc.target/arm/vselgtdf.c: Likewise.
2062 * gcc.target/arm/vselgtsf.c: Likewise.
2063 * gcc.target/arm/vselledf.c: Likewise.
2064 * gcc.target/arm/vsellesf.c: Likewise.
2065 * gcc.target/arm/vselltdf.c: Likewise.
2066 * gcc.target/arm/vselltsf.c: Likewise.
2067 * gcc.target/arm/vselnedf.c: Likewise.
2068 * gcc.target/arm/vselnesf.c: Likewise.
2069 * gcc.target/arm/vselvcdf.c: Likewise.
2070 * gcc.target/arm/vselvcsf.c: Likewise.
2071 * gcc.target/arm/vselvsdf.c: Likewise.
2072 * gcc.target/arm/vselvssf.c: Likewise.
2073
a5d6927f
RB
20742017-01-25 Richard Biener <rguenther@suse.de>
2075
2076 PR testsuite/72850
2077 * gcc.dg/tree-ssa/pr69270-3.c: Change back expected outcome
2078 to what we had before adding the threading passes.
2079
c2873892
RB
20802017-01-25 Richard Biener <rguenther@suse.de>
2081
2082 PR tree-optimization/69264
2083 * g++.dg/torture/pr69264.C: New testcase.
2084
9aa483a2
KT
20852016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2086
2087 PR target/79145
2088 * gcc.target/arm/pr79145.c: New test.
2089
5c628c3e
RB
20902017-01-25 Richard Biener <rguenther@suse.de>
2091
2092 PR debug/78363
2093 * g++.dg/gomp/pr78363-1.C: New testcase.
2094 * g++.dg/gomp/pr78363-2.C: Likewise.
2095 * g++.dg/gomp/pr78363-3.C: Likewise.
2096
9078cd36
KT
20972016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2098
2099 * gcc.dg/lto/pr54709_0.c: Require 'shared' effective target.
2100 * gcc.dg/lto/pr61526_0.c: Likewise.
2101 * gcc.dg/lto/pr64415_0.c: Likewise.
2102
7cfd79d6
JJ
21032017-01-24 Jakub Jelinek <jakub@redhat.com>
2104
2105 PR c++/79205
2106 * g++.dg/cpp1z/decomp22.C: New test.
2107 * g++.dg/cpp1z/decomp23.C: New test.
2108
3e4b91f2
NS
21092017-01-24 Nathan Sidwell <nathan@acm.org>
2110
1d7bc790
NS
2111 PR c++/78469
2112 * g++.dg/cpp0x/pr78469.C: New.
2113
3e4b91f2
NS
2114 PR c++/79118
2115 * g++.dg/cpp0x/pr79118.C: New.
2116
b20ba138
EB
21172017-01-24 Eric Botcazou <ebotcazou@adacore.com>
2118
2119 * gcc.target/arm/vfp-longcall-apcs.c: New test.
2120
c2e84327
DM
21212017-01-24 David Malcolm <dmalcolm@redhat.com>
2122
2123 * gcc.dg/rtl/aarch64/asr_div1.c: New test case.
2124 * gcc.dg/rtl/aarch64/pr71779.c: New test case.
2125 * gcc.dg/rtl/rtl.exp: New file.
2126 * gcc.dg/rtl/test.c: New file.
2127 * gcc.dg/rtl/truncated-rtl-file.c: New test case.
2128 * gcc.dg/rtl/unknown-rtx-code.c: New test case.
2129 * gcc.dg/rtl/x86_64/dfinit.c: New test case.
2130 * gcc.dg/rtl/x86_64/different-structs.c: New test case.
2131 * gcc.dg/rtl/x86_64/final.c: New test case.
2132 * gcc.dg/rtl/x86_64/into-cfglayout.c: New test case.
2133 * gcc.dg/rtl/x86_64/ira.c: New test case.
2134 * gcc.dg/rtl/x86_64/pro_and_epilogue.c: New test case.
2135 * gcc.dg/rtl/x86_64/test-multiple-fns.c: New test case.
2136 * gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c: New test case.
2137 * gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c: New test case.
2138 * gcc.dg/rtl/x86_64/test-rtl.c: New test case.
2139 * gcc.dg/rtl/x86_64/test_1.h: New file.
2140 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: New test case.
2141 * gcc.dg/rtl/x86_64/times-two.c.before-df.c: New test case.
2142 * gcc.dg/rtl/x86_64/times-two.h: New file.
2143 * gcc.dg/rtl/x86_64/vregs.c: New test case.
2144
cf8d19de
BC
21452017-01-24 Bin Cheng <bin.cheng@arm.com>
2146
2147 PR tree-optimization/79159
2148 * g++.dg/tree-ssa/pr79159.C: New test.
2149
f6a24a94 21502017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
5fd1486c
PJ
2151 Martin Jambor <mjambor@suse.cz>
2152
2153 * lib/brig-dg.exp: New file.
2154 * lib/brig.exp: Likewise.
2155 * brig.dg/README: Likewise.
2156 * brig.dg/dg.exp: Likewise.
2157 * brig.dg/test/gimple/alloca.hsail: Likewise.
2158 * brig.dg/test/gimple/atomics.hsail: Likewise.
2159 * brig.dg/test/gimple/branches.hsail: Likewise.
2160 * brig.dg/test/gimple/fbarrier.hsail: Likewise.
2161 * brig.dg/test/gimple/function_calls.hsail: Likewise.
2162 * brig.dg/test/gimple/kernarg.hsail: Likewise.
2163 * brig.dg/test/gimple/mem.hsail: Likewise.
2164 * brig.dg/test/gimple/mulhi.hsail: Likewise.
2165 * brig.dg/test/gimple/packed.hsail: Likewise.
2166 * brig.dg/test/gimple/smoke_test.hsail: Likewise.
2167 * brig.dg/test/gimple/variables.hsail: Likewise.
2168 * brig.dg/test/gimple/vector.hsail: Likewise.
2169
c3b3e526
JJ
21702017-01-24 Jakub Jelinek <jakub@redhat.com>
2171
2172 * g++.dg/asan/asan_test.C: Enable on all *-*-linux* targets that
2173 support asan, only on i?86/x86_64 require sse2_runtime.
2174
75f92127
KN
21752017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
2176
2177 PR target/66669
2178 * gcc.dg/loop-8.c: Modify dg-skip-if directive to exclude this
2179 test on powerpc targets.
2180
1a998fa0
MS
21812017-01-23 Martin Sebor <msebor@redhat.com>
2182
2183 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
2184
108fdd6d
RB
21852017-01-23 Richard Biener <rguenther@suse.de>
2186
2187 PR tree-optimization/79088
2188 PR tree-optimization/79188
2189 * gcc.dg/torture/pr79088.c: New testcase.
2190 * gcc.dg/torture/pr79188.c: Likewise.
2191
28826a66
KN
21922017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
2193
2194 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: New test.
2195 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: New test.
2196 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: New test.
2197 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Adjust return
2198 type of test function to reflect change in built-in function's
2199 return type.
2200 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise.
2201 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
2202 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
2203 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Adjust return
2204 type and second argument type to reflect change in built-in
2205 function's type signature.
2206 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
2207 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust return
2208 type of test function to reflect change in built-in function's
2209 return type.
2210 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise.
2211 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise.
2212 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise.
2213 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise.
2214 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise.
2215 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise.
2216 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise.
2217 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise.
2218 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise.
2219 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise.
2220 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise.
2221 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise.
2222 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise.
2223 * gcc.target/powerpc/bfp/vec-insert-exp-4.c: New test.
2224 * gcc.target/powerpc/bfp/vec-insert-exp-5.c: New test.
2225 * gcc.target/powerpc/bfp/vec-insert-exp-6.c: New test.
2226 * gcc.target/powerpc/bfp/vec-insert-exp-7.c: New test.
2227 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Adjust return
2228 type of test function to reflect change in built-in function's
2229 return type.
2230 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise.
2231 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise.
2232 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise.
2233 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
2234 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
2235 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Adjust types of
2236 test function's result and second argument to reflect change in
2237 built-in function's type signature.
2238 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
2239
e6b8075c
NS
22402017-01-23 Nathan Sidwell <nathan@acm.org>
2241
fc7612fd
NS
2242 PR C++/71710
2243 * g++.dg/template/pr71710.C: New.
2244
e6b8075c
NS
2245 PR c++/71406
2246 PR c++/77508
2247 * g++.dg/template/pr71406.C: New.
2248
15b8fd49
TK
22492017-01-23 Thomas Koenig <tkoenig@netcologne.de>
2250
9b7716c9 2251 * gfortran.dg/integer_exponentiation_7.f90: New test.
15b8fd49 2252
e9c4fbe9
BS
22532017-01-23 Bernd Schmidt <bschmidt@redhat.com>
2254
2255 PR rtl-optimization/78634
2256 * gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
2257
8539a302
BC
22582017-01-23 Bin Cheng <bin.cheng@arm.com>
2259
2260 PR tree-optimization/70754
2261 * gfortran.dg/pr70754.f90: New test.
2262
f368600f
ML
22632017-01-23 Martin Liska <mliska@suse.cz>
2264
2265 PR tree-optimization/79196
2266 * gcc.dg/asan/pr79196.c: New test.
2267 * gcc.dg/strlenopt-30.c: Update scanned pattern.
2268
d886761f
MM
22692017-01-23 Michael Matz <matz@suse.de>
2270
2271 PR tree-optimization/78384
2272 * gcc.dg/pr78384.c: New test.
2273
cffcafda
RB
22742017-01-23 Richard Biener <rguenther@suse.de>
2275
2276 PR tree-optimization/79186
2277 * gcc.dg/torture/pr79186.c: New testcase.
2278 * gcc.dg/torture/pr79187.c: Likewise.
2279
bda2bc48
MJ
22802017-01-23 Martin Jambor <mjambor@suse.cz>
2281
2282 * gcc.dg/ipa/vrp8.c: New test.
2283
f65f1ae3
MJ
22842017-01-23 Martin Jambor <mjambor@suse.cz>
2285
2286 PR ipa/79108
2287 * gfortran.dg/lto/pr79108_0.f90: New test.
2288
dea06111
AS
22892017-01-23 Andrew Senkevich <andrew.senkevich@intel.com>
2290
2291 * gcc.target/i386/avx512bw-ktestd-1.c: New test.
2292 * gcc.target/i386/avx512bw-ktestq-1.c: Ditto.
2293 * gcc.target/i386/avx512dq-ktestb-1.c: Ditto.
2294 * gcc.target/i386/avx512f-ktestw-1.c: Ditto.
2295 * gcc.target/i386/avx512bw-kortestd-1.c: Ditto.
2296 * gcc.target/i386/avx512bw-kortestq-1.c: Ditto.
2297 * gcc.target/i386/avx512dq-kortestb-1.c: Ditto.
2298 * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
2299 * gcc.target/i386/avx512bw-ktestd-2.c: Ditt
2300 * gcc.target/i386/avx512bw-ktestq-2.c: Ditto.
2301 * gcc.target/i386/avx512dq-ktestb-2.c: Ditto.
2302 * gcc.target/i386/avx512f-ktestw-2.c: Ditto.
2303 * gcc.target/i386/avx512bw-kortestd-2.c: Ditto.
2304 * gcc.target/i386/avx512bw-kortestq-2.c: Ditto.
2305 * gcc.target/i386/avx512dq-kortestb-2.c: Ditto.
2306 * gcc.target/i386/avx512f-kortestw-2.c: Ditto.
2307
05011618
RB
23082017-01-23 Richard Biener <rguenther@suse.de>
2309 Nick Clifton <nickc@redhat.com>
2310
2311 PR testsuite/78421
2312 * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
2313 If the target is ARM return the result of the
2314 check_effective_target_arm_vect_no_misalign proc.
2315 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: If the target does not
2316 support unaligned vectors then only expect one of the loops to be
2317 unrolled.
2318
f6b9f2ff
ML
23192017-01-23 Martin Liska <mliska@suse.cz>
2320
2321 * gcc.dg/asan/use-after-scope-10.c: New test.
2322 * gcc.dg/asan/use-after-scope-11.c: New test.
2323 * g++.dg/asan/use-after-scope-5.C: New test.
2324
c7775327
ML
23252017-01-23 Martin Liska <mliska@suse.cz>
2326
2327 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
2328 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
2329 sanopt optimization for ASAN_POISON.
2330
d8ae8d16
KT
23312016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2332
2333 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
2334
54d7c70c
CL
23352017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
2336
2337 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
2338 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
2339 for poly*_t types.
2340 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
2341 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
2342 exec_vcombine): Likewise.
2343 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
2344 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
2345 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
2346 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
2347 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
2348 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
2349 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
2350 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
2351 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
2352 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2353 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
2354 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
2355 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2356 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
2357 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
2358 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
2359 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
2360 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
2361 Likewise.
2362 (TEST_VGET_LANE): Cast to uint to avoid warning.
2363 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
2364 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
2365 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
2366 exec_vfma_vfms_n): Fix PRIx format for float64_t.
2367 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
2368 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
2369 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
2370 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
2371 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
2372 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
2373 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
2374 CHECK_POLY instead of CHECK for poly64_t types.
2375 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
2376 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
2377 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
2378 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
2379 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
2380 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
2381 uint32_t.
2382 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
2383 for int32_t, int64_t.
2384 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
2385 vqneg_extra): Fix PRIx format for int16_t, int32_t.
2386 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
2387 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
2388 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
2389 needed.
2390
386fe51c
JJ
23912017-01-22 Jakub Jelinek <jakub@redhat.com>
2392
2393 PR fortran/79154
2394 * gfortran.dg/gomp/pr79154-1.f90: New test.
2395 * gfortran.dg/gomp/pr79154-2.f90: New test.
2396
bc4d86e6
AS
23972017-01-22 Andreas Schwab <schwab@linux-m68k.org>
2398
2399 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
2400
c31d5fce
MP
24012017-01-21 Marek Polacek <polacek@redhat.com>
2402
2403 PR testsuite/79169
2404 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
2405
25cb56c3
JH
24062017-01-20 Jan Hubicka <hubicka@ucw.cz>
2407
2408 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
2409
ea9f867b
BS
24102017-01-21 Bernd Schmidt <bschmidt@redhat.com>
2411
2412 PR rtl-optimization/79125
2413 * gcc.dg/torture/pr79125.c: New test.
2414
a876231c
JW
24152017-01-20 Jiong Wang <jiong.wang@arm.com>
2416
2568d8a1 2417 * gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
a876231c 2418 only.
2568d8a1
JJ
2419 * gcc.target/aarch64/return_address_sign_2.c: Likewise.
2420 * gcc.target/aarch64/return_address_sign_3.c: Likewise.
a876231c 2421
4b9f2115
NS
24222017-01-20 Nathan Sidwell <nathan@acm.org>
2423
3e4b91f2 2424 PR c++/78495
4b9f2115
NS
2425 * g++.dg/cpp1z/inh-ctor38.C: New.
2426
d2aadab1
MP
24272017-01-20 Marek Polacek <polacek@redhat.com>
2428
2429 PR c/79152
2430 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
2431
449cd5af
TP
24322017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
2433
2434 * lib/target-supports.exp (check_configured_with): New procedure.
2435 (check_effective_target_default_mode): new effective target.
2436 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
2437 default mode. Fix dg-skip-if target selector syntax.
2438 * gcc.target/arm/optional_thumb-2.c: Likewise.
2439 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
2440 syntax.
2441
ebed7175
DM
24422017-01-20 David Malcolm <dmalcolm@redhat.com>
2443
2444 PR c++/77829
2445 PR c++/78656
2446 * g++.dg/spellcheck-pr77829.C: New test case.
2447 * g++.dg/spellcheck-pr78656.C: New test case.
2448
2ebd93e1
MP
24492017-01-20 Marek Polacek <polacek@redhat.com>
2450
2451 PR c/64279
2452 * c-c++-common/Wduplicated-branches-1.c: New test.
2453 * c-c++-common/Wduplicated-branches-10.c: New test.
2454 * c-c++-common/Wduplicated-branches-11.c: New test.
2455 * c-c++-common/Wduplicated-branches-12.c: New test.
2456 * c-c++-common/Wduplicated-branches-2.c: New test.
2457 * c-c++-common/Wduplicated-branches-3.c: New test.
2458 * c-c++-common/Wduplicated-branches-4.c: New test.
2459 * c-c++-common/Wduplicated-branches-5.c: New test.
2460 * c-c++-common/Wduplicated-branches-6.c: New test.
2461 * c-c++-common/Wduplicated-branches-7.c: New test.
2462 * c-c++-common/Wduplicated-branches-8.c: New test.
2463 * c-c++-common/Wduplicated-branches-9.c: New test.
2464 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
2465 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
2466 * g++.dg/ext/builtin-object-size3.C: Likewise.
2467 * g++.dg/gomp/loop-1.C: Likewise.
2468 * g++.dg/warn/Wduplicated-branches1.C: New test.
2469 * g++.dg/warn/Wduplicated-branches2.C: New test.
2470
0ce4024a
ML
24712017-01-20 Martin Liska <mliska@suse.cz>
2472
2473 PR lto/69188
2474 * gcc.dg/lto/pr69188_0.c: New test.
2475 * gcc.dg/lto/pr69188_1.c: New test.
2476
d8ea3e7c
AS
24772017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
2478
2479 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
2480 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
2481 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
2482 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
2483 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
2484 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
2485 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
2486 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
2487 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
2488 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
2489 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
2490 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
2491 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
2492 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
2493 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
2494 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
2495 * gcc.target/i386/avx-1.c: Test new intrinsics.
2496 * gcc.target/i386/sse-13.c: Ditto.
2497 * gcc.target/i386/sse-23.c: Ditto.
2498
0516164b
RB
24992017-01-20 Richard Biener <rguenther@suse.de>
2500
2501 PR tree-optimization/71264
2502 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
2503
d821744c
MF
25042017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
2505
2506 * gcc.target/mips/madd4-1.c: New file.
2507 * gcc.target/mips/madd4-2.c: Likewise.
2508 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
2509 HAS_MADD4.
2510 (mips_option_groups): Add -m[no-]madd4.
2511 (mips-dg-init): Detect default -mno-madd4.
2512 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
2513 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
2514 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2515 * gcc.target/mips/nmadd-1.c: Likewise.
2516 * gcc.target/mips/nmadd-2.c: Likewise.
2517 * gcc.target/mips/nmadd-3.c: Likewise.
2518
db58fd89
JW
25192017-01-19 Jiong Wang <jiong.wang@arm.com>
2520
2521 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
2522 combined instructions.
2523 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
2524 instructions.
2525 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
2526 of pointer authentication.
2527
bd9cf60b
MM
25282017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
2529
2530 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
2531 floating point hardware to run test.
2532
ab014eb3
TC
25332017-01-19 Tamar Christina <tamar.christina@arm.com>
2534
2568d8a1 2535 * lib/target-supports.exp
ab014eb3
TC
2536 (check_effective_target_vect_call_copysignf): Enable for AArch64.
2537
c048038f
RO
25382017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2539
2540 PR testsuite/79051
2541 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
2542 __x86_64__]: Allow for target i?86-*-*.
2543
ab6b44cb
MF
25442017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
2545
2546 PR target/78176
2547 * gcc.target/mips/lxc1-sxc1-1.c: New file.
2548 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
2549 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
2550 HAS_LXC1.
2551 (mips_option_groups): Add -m[no-]lxc1-sxc1.
2552 (mips-dg-init): Detect default -mno-lxc1-sxc1.
2553 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
2554
118d5ed3
AV
25552017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
2556
2557 PR fortran/70696
2558 * gfortran.dg/coarray_43.f90: New test.
2559
a57c520e
RE
25602017-01-19 Richard Earnshaw <rearnsha@arm.com>
2561
2562 PR rtl-optimization/79121
2563 * gcc.c-torture/execute/pr79121.c: New test.
2564
54dc4be2
MM
25652017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2566
2567 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
2568 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
2569
7bd5dad2
LK
25702017-01-18 Louis Krupp <louis.krupp@zoho.com>
2571
2572 PR fortran/50069
2573 PR fortran/55086
2574 * gfortran.dg/pr50069_1.f90: New test.
2575 * gfortran.dg/pr50069_2.f90: New test.
2576 * gfortran.dg/pr55086_1.f90: New test.
2577 * gfortran.dg/pr55086_1_tfat.f90: New test.
2578 * gfortran.dg/pr55086_2.f90: New test.
2579 * gfortran.dg/pr55086_2_tfat.f90: New test.
2580 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
2581
0edd264d
AS
25822017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
2583 * gcc.dg/strcmp-1.c: New test.
2584 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
2585
551914b7
DM
25862017-01-18 David Malcolm <dmalcolm@redhat.com>
2587
2588 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
2589 (dejagnu_fail): Likewise.
2590 (dejagnu_note): Likewise.
2591 (pass): Provide forward decl, moving true decl to after #include
2592 of harness.h.
2593 (fail): Likewise.
2594 (note): Likewise.
2595
b7d3a6a6
MM
25962017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2597
2598 * gcc.target/powerpc/p9-xxbr-1.c: New test.
2599 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
2600
c484627c
NS
26012017-01-18 Nathan Sidwell <nathan@acm.org>
2602
2603 PR c++/78488
2604 * g++.dg/cpp1z/inh-ctor37.C: New.
2605
a711887e
UB
26062017-01-18 Uros Bizjak <ubizjak@gmail.com>
2607
2608 PR rtl-optimization/78952
2609 * gcc.target/i386/pr78952-1.c: New test.
2610 * gcc.target/i386/pr78952-2.c: Ditto.
2611
525a5e33
AV
26122017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
2613
2614 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
2615
26162017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
3083fc56
AV
2617
2618 PR fortran/70696
2619 * gfortran.dg/coarray_event_1.f08: New test.
2620
90553aac
JJ
26212017-01-18 Jakub Jelinek <jakub@redhat.com>
2622
2623 PR target/77416
2624 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
2625 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
2626 from dg-options.
2627 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
2628 guarded test.
2629 * gcc.target/powerpc/fusion4.c: Likewise.
2630 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
2631 guarded test.
2632 * gcc.target/powerpc/pr58673-1.c: Likewise.
2633 * gcc.target/powerpc/pr58673-2.c: Likewise.
2634 * gcc.target/powerpc/pr59054.c: Likewise.
2635
dfc42f08
BS
26362016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2637
2638 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
2639 vec_bperm.
2640 * gcc.target/powerpc/p9-vbpermd.c: New file.
2641
f3981e7e
AK
26422017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2643
2644 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
2645 (must_not_compile2): Downcase first letter of error messages.
2646 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
2647 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
2648
2c65d990
NS
26492017-01-18 Nathan Sidwell <nathan@acm.org>
2650
2651 PR c++/79091
2652 * g++.dg/pr79091.C: New.
2653
a711887e
UB
26542017-01-18 Jakub Jelinek <jakub@redhat.com>
2655
2656 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
2657 to dg-options.
2658 (p0): Add missing dg-error.
2659
4701fba3
JS
26602017-01-17 Joe Seymour <joe.s@somniumtech.com>
2661
2662 * gcc.target/msp430/mul_f5_muldef.c: New test.
2663
ac4dc08d
MM
26642017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
2665
2666 PR target/79004
2667 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
2668 options. Fix up the syntax for using \m and \M.
2669
1b3254e4
SB
26702017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2671
2672 PR target/78875
2673 * gcc.target/powerpc/ssp-1.c: New testcase.
2674 * gcc.target/powerpc/ssp-2.c: New testcase.
2675
8144a493
WD
26762017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
2677
2678 * gcc.target/aarch64/eh_return.c: New test.
2679
a6607774
BS
26802017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2681
2682 * vec-rlmi-rlnm.c: New file.
2683
8ddfdbc2
NS
26842017-01-17 Nathan Sidwell <nathan@acm.org>
2685
2686 PR c++/61636
2687 * g++.dg/cpp1y/pr61636-1.C: New.
2688 * g++.dg/cpp1y/pr61636-2.C: New.
2689 * g++.dg/cpp1y/pr61636-3.C: New.
2690
d365b403
MS
26912017-01-17 Martin Sebor <msebor@redhat.com>
2692
2693 PR testsuite/79115
2694 * gcc.dg/pr78768.c: Make it a link-only test.
2695
0d80ab91
DM
26962017-01-17 David Malcolm <dmalcolm@redhat.com>
2697
2698 PR c++/71497
2699 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
2700 expected messages.
2701 * c-c++-common/Wmisleading-indentation.c: Likewise.
2702
31b61548
VM
27032017-01-17 Vladimir Makarov <vmakarov@redhat.com>
2704
2705 PR target/79058
2706 * gcc.target/arm/pr79058.c: New.
2707
c549996e
JJ
27082017-01-17 Jakub Jelinek <jakub@redhat.com>
2709
2710 PR tree-optimization/71854
2711 * gcc.dg/vect/pr71854.c: New test.
2712
4f197ff9
ML
27132017-01-17 Martin Liska <mliska@suse.cz>
2714
2715 PR ipa/71207
2716 * g++.dg/ipa/pr71207.C: New test.
2717
d4193b85
JH
27182017-01-17 Jan Hubicka <hubicka@ucw.cz>
2719
2720 PR middle-end/77445
2721 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
2722 * gcc.dg/tree-ssa/pr77445.c: New testcase.
2723
906e7712
JJ
27242017-01-17 Jakub Jelinek <jakub@redhat.com>
2725
2726 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
2727 rather than long unsigned int.
2728 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
2729
12314dc9
RB
27302017-01-17 Richard Biener <rguenther@suse.de>
2731
2732 PR tree-optimization/71433
2733 * gcc.dg/Warray-bounds-20.c: New testcase.
2734
a23e48df
RB
27352017-01-17 Richard Biener <rguenther@suse.de>
2736
2737 PR testsuite/52563
2738 PR testsuite/71237
2739 PR testsuite/77737
2740 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
2741 * gcc.dg/tree-ssa/scev-4.c: Likewise.
2742 * gcc.dg/tree-ssa/scev-5.c: Likewise.
2743
e6750e5c
AM
27442017-01-17 Alan Modra <amodra@gmail.com>
2745
2746 * gcc.target/powerpc/pr79066.c: New.
2747
a59afbe2
JL
27482017-01-16 Jeff Law <law@redhat.com>
2749
2750 PR tree-optimization/33562
2751 PR tree-optimization/61912
2752 PR tree-optimization/77485
2753 PR tree-optimization/79090
2754 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
2755 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
2756
e1bcfb92
JJ
27572017-01-16 Jakub Jelinek <jakub@redhat.com>
2758
98e92fb2
JJ
2759 PR c/79089
2760 * gcc.c-torture/compile/pr79089.c: New test.
2761
e1bcfb92
JJ
2762 PR target/79080
2763 * gcc.dg/pr79080.c: New test.
2764
0ef1f9cd
DM
27652017-01-16 David Malcolm <dmalcolm@redhat.com>
2766
2767 PR c/78304
2768 * gcc.dg/format/pr78304.c: Convert argument from integral type
2769 to a pointer.
2770 * gcc.dg/format/pr78304-2.c: Likewise.
2771
76689ffc
CL
27722017-01-16 Carl Love <cel@us.ibm.com>
2773
2774 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
2775 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
2776
ce12ee9e
CL
27772017-01-16 Carl Love <cel@us.ibm.com>
2778
2779 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
2780 Change arguments and return type to bool long long.
2781
b336037d
MS
27822017-01-16 Martin Sebor <msebor@redhat.com>
2783
2784 PR testsuite/79051
2785 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
2786 on x86.
2787
1ddca3f3
PC
27882017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2789
2790 Revert:
a711887e 2791 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1ddca3f3
PC
2792
2793 PR c++/71737
2794 * g++.dg/cpp0x/pr71737.C: New.
2795
290687fb
BS
27962017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2797
2798 * gcc.target/powerpc/swaps-p8-27.c: New.
2799
7d2f3f1d
PC
28002017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2801
2802 PR c++/71737
2803 * g++.dg/cpp0x/pr71737.C: New.
2804
d743728f
EB
28052017-01-16 Eric Botcazou <ebotcazou@adacore.com>
2806
2807 * gnat.dg/opt62.adb: New test.
2808 * gnat.dg/opt62_pkg.ads: New helper.
2809
90aead21
BS
28102017-01-14 Bernd Schmidt <bschmidt@redhat.com>
2811
a711887e
UB
2812 PR rtl-optimization/78626
2813 PR rtl-optimization/78727
90aead21
BS
2814 * gcc.dg/torture/pr78626.c: New test.
2815 * gcc.dg/torture/pr78727.c: New test.
2816
afaecc23
AM
28172017-01-14 Alan Modra <amodra@gmail.com>
2818
2819 * gcc.c-torture/compile/pr72749.c: New test.
2820
be4aa83d
DM
28212017-01-13 David Malcolm <dmalcolm@redhat.com>
2822
2823 PR c/78304
2824 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
2825 (test_macro_2): New test.
2826 (test_macro_3): New test.
2827 (test_macro_4): New test.
2828 (test_non_contiguous_strings): Convert line number to line offset.
2829 * gcc.dg/format/pr78304-2.c: New test case.
2830 * gcc.dg/format/pr78304.c: New test case.
2831
7cdca3ec
UB
28322017-01-13 Uros Bizjak <ubizjak@gmail.com>
2833
2834 * gcc.target/i386/funcspec-56.inc: Add missing options and
2835 reorder options by implied ISAs, as in ix86_target_string.
2836
e3017e52
MP
28372017-01-13 Marek Polacek <polacek@redhat.com>
2838
2839 PR c++/71166
2840 * g++.dg/cpp0x/constexpr-array18.C: New test.
2841
d155c6fe
JL
28422017-01-13 Jeff Law <law@redhat.com>
2843
7c9560a5
JL
2844 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
2845
9e59e99a
JL
2846 PR tree-optimization/61912
2847 PR tree-optimization/77485
2848 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
2849 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
2850 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
2851
2852 PR tree-optimization/33562
2853 PR tree-optimization/61912
2854 PR tree-optimization/77485
d155c6fe
JL
2855 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
2856 * gcc.dg/tree-ssa/complex-5.c: Likewise.
2857 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
2858 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
2859 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
2860 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
2861 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
2862
77719b06
ML
28632017-01-13 Martin Liska <mliska@suse.cz>
2864
2865 PR ipa/79043
2866 * gcc.c-torture/execute/pr79043.c: New test.
2867
a181b2bc
RB
28682017-01-13 Richard Biener <rguenther@suse.de>
2869
2870 PR middle-end/78411
2871 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
2872
eaed3226
AV
28732017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
2874
2875 PR fortran/70697
2876 * gfortran.dg/coarray/event_4.f08: New test.
2877
4ccff88b
AV
28782017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
2879
2880 PR fortran/70696
2881 * gfortran.dg/coarray/event_3.f08: New test.
2882
3c3b9090
RB
28832017-01-13 Richard Biener <rguenther@suse.de>
2884
2885 PR tree-optimization/77283
2886 * gcc.dg/tree-ssa/split-path-9.c: Fix.
2887
25329913
RB
28882017-01-13 Richard Biener <rguenther@suse.de>
2889
2890 * gcc.dg/gimplefe-22.c: New testcase.
2891
10b70b8e
RB
28922017-01-13 Richard Biener <rguenther@suse.de>
2893
2894 PR tree-optimization/77283
2895 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
2896 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
2897 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
2898
76a8f82f
SL
28992017-01-12 Sandra Loosemore <sandra@codesourcery.com>
2900
2901 * gcc.dg/pr77862.c: Require fpic target.
2902
59a505da
MM
29032017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2904
2905 PR target/79004
2906 * gcc.target/powerpc/pr79004.c: New test.
8ddfdbc2 2907
bce6f760
MS
29082017-01-12 Martin Sebor <msebor@redhat.com>
2909
2910 * gcc.dg/pr78138.c: Adjust.
2911 * gcc.dg/pr78768.c: Adjust.
2912 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
2913 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
2914 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
2915 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
2916 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
2917 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
2918 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
2919 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
2920 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
2921 * gcc.dg/tree-ssa/pr78605.c: Adjust.
2922 * gcc.dg/tree-ssa/pr78622.c: Adjust.
2923
3eefa646
JJ
29242017-01-12 Jakub Jelinek <jakub@redhat.com>
2925
2926 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
2927
dcb56243
MS
29282017-01-12 Martin Sebor <msebor@redhat.com>
2929
8be3f306 2930 PR testsuite/79051
940242cd
MS
2931 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
2932 due to bug 79054.
dcb56243 2933
b7431c20
DE
29342017-01-12 David Edelsohn <dje.gcc@gmail.com>
2935
2936 * gcc.dg/pr78768.c: Require LTO.
2937
2bcd9f32
MS
29382017-01-12 Martin Sebor <msebor@redhat.com>
2939
2940 PR c/79074
2941 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
2942 due to the referenced bug.
2943
b2fc1c70
MS
29442017-01-12 Martin Sebor <msebor@redhat.com>
2945
2946 PR testsuite/79073
2947 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
2948
fbed6f36
UB
29492017-01-12 Uros Bizjak <ubizjak@gmail.com>
2950
2951 * gcc.target/i386/builtin_target.c (check_features): Check all
2952 supported __builtin_cpu_supports options.
2953
27282dad
KT
29542017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2955
2956 PR tree-optimization/78319
2957 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
2958 Remove xfail.
2959
66113166
BS
29602017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2961
2962 PR target/79044
2963 * gcc.target/powerpc/swaps-p8-26.c: New.
2964
6bb4ea5c
RB
29652017-01-12 Richard Biener <rguenther@suse.de>
2966
2967 * gcc.dg/gimplefe-21.c: New testcase.
2968
f15dbadb
MC
29692017-01-12 Michael Collison <michael.collison@arm.com>
2970
2971 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
2972
73e32c47
JK
29732017-01-11 Julia Koval <julia.koval@intel.com>
2974 Uros Bizjak <ubizjak@gmail.com>
2975
2976 * gcc.target/i386/sgx.c New test.
2977 * gcc.target/i386/sse-12.c: Add -msgx.
2978 * gcc.target/i386/sse-13.c: Ditto.
2979 * gcc.target/i386/sse-14.c: Ditto.
2980 * gcc.target/i386/sse-22.c: Ditto.
2981 * gcc.target/i386/sse-23.c: Ditto.
2982 * g++.dg/other/i386-2.C: Ditto.
2983 * g++.dg/other/i386-3.C: Ditto.
2984
3594adc7
MS
29852017-01-11 Martin Sebor <msebor@redhat.com>
2986
2987 PR c++/24511
2988 * g++.dg/template/explicit9.C: New test.
2989
01bfd257
NS
29902017-01-11 Nathan Sidwell <nathan@acm.org>
2991
2992 PR c++/77812
2993 * g++.dg/pr77812.C: New.
2994
88df7964
JJ
29952017-01-11 Jakub Jelinek <jakub@redhat.com>
2996
eae63d78
JJ
2997 PR c++/71537
2998 * g++.dg/cpp1y/constexpr-71537.C: New test.
2999
88df7964
JJ
3000 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
3001 argument.
3002
960ecba4
MS
30032017-01-11 Martin Sebor <msebor@redhat.com>
3004
3005 PR c/47931
3006 * c-c++-common/Waddress-2.c: New test.
3007
1f258a55
JJ
30082017-01-11 Jakub Jelinek <jakub@redhat.com>
3009
3010 PR c++/78341
3011 * g++.dg/cpp0x/pr78341.C: New test.
3012
bf5fbf46
MS
30132017-01-11 Martin Sebor <msebor@redhat.com>
3014
3015 PR c/78768
3016 * gcc.dg/pr78768.c: New test.
3017
19ff0049
DM
30182017-01-11 David Malcolm <dmalcolm@redhat.com>
3019
3020 PR driver/78877
3021 * gcc.dg/spellcheck-options-14.c: New test case.
3022 * gcc.dg/spellcheck-options-15.c: New test case.
3023 * gcc.dg/spellcheck-options-16.c: New test case.
3024 * gcc.dg/spellcheck-options-17.c: New test case.
3025
c86e9f03
ML
30262017-01-11 Martin Liska <mliska@suse.cz>
3027
3028 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
3029
947f51d6
JJ
30302017-01-11 Jakub Jelinek <jakub@redhat.com>
3031
3032 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
3033 instead of just 1 for the decomposition from struct C.
3034
849fccf8
EB
30352017-01-11 Eric Botcazou <ebotcazou@adacore.com>
3036
3037 * gcc.c-torture/execute/20170111-1.c: New test.
3038
80c74722
RB
30392017-01-11 Richard Biener <rguenther@suse.de>
3040
3041 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
3042
4c4b4703
JJ
30432017-01-11 Jakub Jelinek <jakub@redhat.com>
3044
3045 PR middle-end/50199
3046 * gcc.dg/lto/pr50199_0.c: New test.
3047
664b1a6b
MS
30482017-01-10 Martin Sebor <msebor@redhat.com>
3049
3050 PR testsuite/78960
3051 PR testsuite/78959
3052 PR testsuite/78133
3053 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
3054 * gcc.dg/tree-ssa/pr78622.c: Ditto.
3055
fefd3086
MS
30562017-01-10 Martin Sebor <msebor@redhat.com>
3057
3058 PR middle-end/78138
664b1a6b 3059 * gcc.dg/pr78138.c: New test.
fefd3086 3060
b9f4757f
DM
30612017-01-10 David Malcolm <dmalcolm@redhat.com>
3062
3063 PR c++/77949
3064 * g++.dg/diagnostic/pr77949.C: New test case.
3065
5a50f6bb
MS
30662017-01-10 Martin Sebor <msebor@redhat.com>
3067
3068 PR middle-end/78245
3069 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
3070
c16880ef
MS
30712017-01-10 Martin Sebor <msebor@redhat.com>
3072
3073 PR tree-optimization/78775
3074 * gcc.dg/attr-alloc_size-4.c: Add test cases.
3075 * gcc.dg/attr-alloc_size-10.c: New test.
3076 * gcc.dg/attr-alloc_size-11.c: New test.
3077 * gcc.dg/builtin-stringop-chk-7.c: New test.
3078 * gcc.dg/pr78775.c: New test.
3079 * gcc.dg/pr78973-2.c: New test.
3080 * gcc.dg/pr78973.c: New test.
3081
5363d9d9
JL
30822017-01-10 Jeff Law <law@redhat.com>
3083
3084 PR tree-optimization/77766
3085 PR tree-optimization/78856
3086 * gcc.c-torture/execute/pr77766.c: New test.
3087
aae23693
RB
30882016-01-10 Richard Biener <rguenther@suse.de>
3089
3090 PR tree-optimization/79034
3091 * g++.dg/torture/pr79034.C: New testcase.
3092
a0843aed
ML
30932017-01-10 Martin Liska <mliska@suse.cz>
3094
3095 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
3096 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
3097 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
3098 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
3099 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
3100 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
3101 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
3102 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
3103 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
3104 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
3105 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
3106 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
3107 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
3108 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
3109 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
3110 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
3111 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
3112 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
3113 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
3114 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
3115 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
3116 * gcc.dg/ipa/pr64307.c: Likewise.
3117 * gcc.dg/ipa/pr77653.c: Likewise.
3118
79fc8ffe
AS
31192017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
3120
3121 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
3122 * g++.dg/other/i386-3.C: Ditto.
3123 * gcc.target/i386/sse-12.c: Ditto.
3124 * gcc.target/i386/sse-13.c: Ditto.
3125 * gcc.target/i386/sse-22.c: Ditto.
3126 * gcc.target/i386/sse-23.c: Ditto.
3127 * gcc.target/i386/builtin_target.c: Handle new option.
3128 * gcc.target/i386/funcspec-56.inc: Test new attributes.
3129 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
3130 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
3131
dfa6951f
MS
31322017-01-09 Martin Sebor <msebor@redhat.com>
3133
3134 PR testsuite/79036
3135 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
3136 with different precisions.
3137
a271e415
EB
31382017-01-09 Eric Botcazou <ebotcazou@adacore.com>
3139
3140 * g++.dg/opt/call2.C: New test.
3141 * g++.dg/opt/call3.C: Likewise.
3142 * gnat.dg/array26.adb: New test.
3143 * gnat.dg/array26_pkg.ad[sb]: New helper.
3144 * gnat.dg/array27.adb: New test.
3145 * gnat.dg/array27_pkg.ad[sb]: New helper.
3146 * gnat.dg/array28.adb: New test.
3147 * gnat.dg/array28_pkg.ad[sb]: New helper.
3148
bd2c6270
JJ
31492017-01-09 Jakub Jelinek <jakub@redhat.com>
3150
3151 PR translation/79019
3152 PR translation/79020
3153 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
3154 diagnostics.
3155 * gfortran.dg/initialization_17.f90: Likewise.
3156
1c1d8e75
DH
31572017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3158
3159 PR testsuite/79026
3160 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
3161 * gcc.target/i386/pr78904-4.c: Likewise.
3162 * gcc.target/i386/pr78904-6.c: Likewise.
3163 * gcc.target/i386/pr78967-2.c: Likewise.
3164
cb330ba5
JJ
31652017-01-09 Jakub Jelinek <jakub@redhat.com>
3166
3167 PR tree-optimization/78899
3168 * gcc.target/i386/pr78899.c: New test.
3169 * gcc.dg/pr71077.c: New test.
3170
a5e14a42
MJ
31712017-01-09 Martin Jambor <mjambor@suse.cz>
3172
3173 PR ipa/78365
3174 PR ipa/78599
3175 * gcc.dg/torture/pr78365.c: New test.
3176
01216d27
JJ
31772017-01-09 Jakub Jelinek <jakub@redhat.com>
3178
dc59e50a
JJ
3179 PR c++/78948
3180 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
3181 (main): Use int* instead of long long.
3182
01216d27
JJ
3183 PR tree-optimization/78938
3184 * gcc.dg/vect/pr78938.c: New test.
3185
c0d4fec7
KT
31862017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3187
3188 * gcc.dg/20161219.c: New test.
3189
7b1b0cc1
RB
31902017-01-09 Richard Biener <rguenther@suse.de>
3191
3192 PR tree-optimization/78997
3193 * gcc.dg/torture/pr78997.c: New testcase.
3194
813b9c0d
RB
31952017-01-09 Richard Biener <rguenther@suse.de>
3196
3197 PR debug/79000
3198 * g++.dg/lto/pr79000_0.C: New testcase.
3199 * g++.dg/lto/pr79000_1.c: Likewise.
3200
efcc8d38
MS
32012017-01-08 Martin Sebor <msebor@redhat.com>
3202
3203 PR middle-end/77708
3204 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
3205 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
3206 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
3207 due to bug 78969.
3208 * gcc.dg/format/pr78569.c: Adjust.
3209
5ccf1d8d
DM
32102017-01-07 David Malcolm <dmalcolm@redhat.com>
3211
3212 PR c++/72803
3213 * g++.dg/diagnostic/pr72803.C: New test case.
3214
42002dfe
MS
32152017-01-07 Martin Sebor <msebor@redhat.com>
3216
3217 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
3218 * gcc.dg/attr-alloc_size-4.c: Same.
3219
de91486c
AV
32202017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
3221
3222 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
3223 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
3224 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
3225 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
3226 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
3227 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
3228 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
3229
f55a925e
AS
32302017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
3231 * gcc.dg/memcmp-1.c: New.
3232 * gcc.dg/strncmp-1.c: New.
3233
f3caa118
AV
32342017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3235
3236 * gcc.target/arm/acle/mcrr: New.
3237 * gcc.target/arm/acle/mcrr2: New.
3238 * gcc.target/arm/acle/mrrc: New.
3239 * gcc.target/arm/acle/mrrc2: New.
3240
ecc9a25b
AV
32412017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3242
3243 * gcc.target/arm/acle/mcr.c: New.
3244 * gcc.target/arm/acle/mrc.c: New.
3245 * gcc.target/arm/acle/mcr2.c: New.
3246 * gcc.target/arm/acle/mrc2.c: New.
3247
3811581f
AV
32482017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3249
3250 * gcc.target/arm/acle/ldc: New.
3251 * gcc.target/arm/acle/ldc2: New.
3252 * gcc.target/arm/acle/ldcl: New.
3253 * gcc.target/arm/acle/ldc2l: New.
3254 * gcc.target/arm/acle/stc: New.
3255 * gcc.target/arm/acle/stc2: New.
3256 * gcc.target/arm/acle/stcl: New.
3257 * gcc.target/arm/acle/stc2l: New.
3258
d57daa0c
AV
32592017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
3260
3261 * gcc.target/arm/acle/acle.exp: Run tests for different options
3262 and make sure fat-lto-objects is used such that we can still do
3263 assemble scans.
3264 * gcc.target/arm/acle/cdp.c: New.
3265 * gcc.target/arm/acle/cdp2.c: New.
3266 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
3267 (check_effective_target_arm_coproc1_ok_nocache): New.
3268 (check_effective_target_arm_coproc2_ok): New.
3269 (check_effective_target_arm_coproc2_ok_nocache): New.
3270 (check_effective_target_arm_coproc3_ok): New.
3271 (check_effective_target_arm_coproc3_ok_nocache): New.
3272 (check_effective_target_arm_coproc4_ok): New.
3273 (check_effective_target_arm_coproc4_ok_nocache): New.
3274
8a123229
MS
32752017-01-06 Martin Sebor <msebor@redhat.com>
3276
3277 PR middle-end/78605
3278 * gcc.dg/tree-ssa/pr78605.c: New test.
3279
5b8999d6
MS
32802017-01-05 Martin Sebor <msebor@redhat.com>
3281
3282 PR tree-optimization/78910
3283 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
3284 diagnostics.
3285 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
3286 * gcc.dg/tree-ssa/pr78910.c: New test.
3287
4e89adf9
EB
32882017-01-05 Eric Botcazou <ebotcazou@adacore.com>
3289
3290 * gcc.dg/sso-10.c: New test.
3291
962c5679
JJ
32922017-01-05 Jakub Jelinek <jakub@redhat.com>
3293
cfd719e7
JJ
3294 PR tree-optimization/71016
3295 * gcc.target/i386/pr71016.c: New test.
3296 * gcc.target/aarch64/pr71016.c: New test.
3297 * gcc.dg/tree-ssa/pr66726-3.c: New test.
3298
26f20371
JJ
3299 PR c++/78931
3300 * g++.dg/cpp1z/decomp19.C: New test.
3301
962c5679
JJ
3302 PR c++/78890
3303 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
3304 * g++.dg/init/union1.C: Likewise.
3305 * g++.dg/cpp0x/union6.C: Expect errors.
3306 * g++.dg/cpp0x/union8.C: New test.
3307 * g++.dg/cpp0x/pr78890-1.C: New test.
3308 * g++.dg/cpp0x/pr78890-2.C: New test.
3309
8c15f541
DE
33102017-01-05 David Edelsohn <dje.gcc@gmail.com>
3311
3312 * gcc.target/powerpc/pr71670.c: Require p9vector.
3313 * gcc.target/powerpc/p9-novsx.c: Same.
3314
51b86113
DM
33152017-01-05 David Malcolm <dmalcolm@redhat.com>
3316
3317 * selftests/asr_div1.rtl: New file.
3318 * selftests/aarch64: New subdirectory.
3319 * selftests/aarch64/times-two.rtl: New file.
3320 * selftests/bb-index.rtl: New file.
3321 * selftests/cfg-test.rtl: New file.
3322 * selftests/const-int.rtl: New file.
3323 * selftests/example-labels.rtl: New file.
3324 * selftests/insn-with-mode.rtl: New file.
3325 * selftests/jump-to-label-ref.rtl: New file.
3326 * selftests/jump-to-return.rtl: New file.
3327 * selftests/jump-to-simple-return.rtl: New file.
3328 * selftests/mem.rtl: New file.
3329 * selftests/note-insn-deleted.rtl: New file.
3330 * selftests/note_insn_basic_block.rtl: New file.
3331 * selftests/simple-cse.rtl: New file.
3332 * selftests/symbol-ref.rtl: New file.
3333 * selftests/x86_64: New subdirectory.
3334 * selftests/x86_64/call-insn.rtl: New file.
3335 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
3336 * selftests/x86_64/times-two.rtl: New file.
3337 * selftests/x86_64/unspec.rtl: New file.
3338
dc7650cc
NS
33392017-01-05 Nathan Sidwell <nathan@acm.org>
3340
3341 PR c++/78765
3342 * g++.dg/cpp0x/pr78765.C: New.
3343
3db70565
DV
33442017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3345
3346 * gcc.target/s390/memcpy-2.c: New test.
3347 * gcc.target/s390/memset-2.c: New test.
3348
f5a537e3
AK
33492017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3350
3351 * gcc.target/s390/memcpy-1.c: New test.
3352
d80c6d02
JL
33532017-01-04 Jeff Law <law@redhat.com>
3354
3355 PR tree-optimization/78812
3356 * g++.dg/torture/pr78812.C: New test.
3357
08edc320 33582017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
fba4b861
MM
3359
3360 PR target/71977
3361 PR target/70568
3362 PR target/78823
3363 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
3364 64-bit VSX systems with direct move, whether we optimize common
3365 code sequences in the GLIBC math library for float math functions.
3366 * gcc.target/powerpc/pr71977-2.c: Likewise.
3367
a9342885
MP
33682017-01-04 Marek Polacek <polacek@redhat.com>
3369
3370 PR c++/64767
3371 * c-c++-common/Wpointer-compare-1.c: New test.
3372
066435fe
JJ
33732017-01-04 Jakub Jelinek <jakub@redhat.com>
3374
abec4284
JJ
3375 PR c++/78949
3376 * c-c++-common/Wunused-var-16.c: New test.
3377
26c43e27
JJ
3378 PR c++/78693
3379 * g++.dg/cpp0x/pr78693.C: New test.
3380
fc73e60c
JJ
3381 PR driver/78957
3382 * gcc.dg/pr78957.c: New test.
3383
c9cf3863
JJ
3384 * g++.dg/cpp1y/auto-fn34.C: New test.
3385
066435fe
JJ
3386 PR c++/71182
3387 * g++.dg/cpp0x/pr71182.C: New test.
3388
598bd687
KN
33892017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
3390
3391 PR target/78056
3392 * gcc.target/powerpc/pr78056-1.c: New test.
3393 * gcc.target/powerpc/pr78056-2.c: New test.
3394 * gcc.target/powerpc/pr78056-3.c: New test.
3395 * gcc.target/powerpc/pr78056-4.c: New test.
3396 * gcc.target/powerpc/pr78056-5.c: New test.
3397 * gcc.target/powerpc/pr78056-6.c: New test.
3398 * gcc.target/powerpc/pr78056-7.c: New test.
3399 * gcc.target/powerpc/pr78056-8.c: New test.
3400 * lib/target-supports.exp
3401 (check_effective_target_powerpc_popcntb_ok): New procedure to test
3402 whether the effective target supports the popcntb instruction.
3403
8194635a
JL
34042017-01-03 Jeff Law <law@redhat.com>
3405
3406 PR tree-optimization/67955
3407 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
3408
baf9ebc8
MP
34092017-01-04 Marek Polacek <polacek@redhat.com>
3410
3411 PR c++/77545
3412 PR c++/77284
3413 * g++.dg/cpp0x/range-for32.C: New test.
3414 * g++.dg/cpp0x/range-for33.C: New test.
3415
5dd9a9d0
DM
34162017-01-04 David Malcolm <dmalcolm@redhat.com>
3417
3418 * gcc.dg/Wmissing-braces-fixits.c: New test case.
3419
4bf07f3f
NS
34202017-01-04 Nathan Sidwell <nathan@acm.org>
3421
3422 PR c++/66735
3423 * g++.dg/cpp1y/pr66735.C: New.
3424
165ba2e9
JJ
34252017-01-04 Jakub Jelinek <jakub@redhat.com>
3426
3427 PR tree-optimization/71563
3428 * gcc.dg/tree-ssa/pr71563.c: New test.
3429
4567f969
JB
34302017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
3431
3432 PR fortran/78534
3433 PR fortran/78976
3434 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
3435 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
3436 * gfortran.dg/transfer_intrinsic_1.f90: Change
3437 scan-tree-dump-times due to gfc_trans_string_copy change to
3438 avoid -Wstringop-overflow.
3439
1c06f07f
JL
34402017-01-03 Jeff Law <law@redhat.com>
3441
3442 PR tree-optimization/78856
3443 * gcc.c-torture/execute/pr78856.c: New test.
3444
60fb638f
MM
34452017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
3446
3447 PR target/78953
3448 * gcc.target/powerpc/pr78953.c: New test.
3449
e4d02f52
ILT
34502017-01-03 Ian Lance Taylor <iant@google.com>
3451
3452 * gcc.misc-tests/godump-1.c: Update for accurate representation of
3453 enums.
3454
5b4f088d
MS
34552017-01-03 Martin Sebor <msebor@redhat.com>
3456
3457 PR tree-optimization/78696
3458 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
3459 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
3460 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
3461 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
3462
34632017-01-03 David Malcolm <dmalcolm@redhat.com>
3464
3465 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
3466 with more than one digit.
3467 * lib/gcc-dg.exp (process-message): Support more than one digit
3468 in relative line specifications.
3469
34702017-01-03 Jakub Jelinek <jakub@redhat.com>
3471
3472 PR tree-optimization/78965
3473 * gcc.dg/pr78965.c: New test.
3474
3475 PR middle-end/78901
3476 * g++.dg/opt/pr78901.C: New test.
3477
34782017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
3479
3480 PR fortran/78534
3481 PR fortran/66310
3482 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
3483 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
3484 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
3485 * gfortran.dg/repeat_7.f90: New test for PR 66310.
3486 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
3487 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
3488 * gfortran.dg/string_1_lp64.f90: New test.
3489 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
3490 * gfortran.dg/string_3_lp64.f90: New test.
3491 * gfortran.dg/transfer_intrinsic_1.f90: Change
3492 scan-tree-dump-times due to gfc_trans_string_copy change to
3493 avoid -Wstringop-overflow.
3494
8b7163c6
UB
34952017-01-02 Uros Bizjak <ubizjak@gmail.com>
3496
3497 PR target/78967
3498 * gcc.target/i386/pr78967-1.c: New test.
3499 * gcc.target/i386/pr78967-2.c: Ditto.
3500 * gcc.target/i386/pr78967-3.c: Ditto.
3501
3502 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
3503 * gcc.target/i386/pr78904-4.c: Ditto.
3504 * gcc.target/i386/pr78904-6.c: Ditto.
3505
e2940b98
JH
35062017-01-01 Jan Hubicka <hubicka@ucw.cz>
3507
3508 PR middle-end/77674
3509 * g++.dg/torture/pr77674.C: New testcase.
3510
cbe34bb5 35112017-01-01 Jakub Jelinek <jakub@redhat.com>
818ab71a
JJ
3512
3513 Update copyright years.
818ab71a 3514\f
cbe34bb5 3515Copyright (C) 2017 Free Software Foundation, Inc.
ad41bd84
JM
3516
3517Copying and distribution of this file, with or without modification,
3518are permitted in any medium without royalty provided the copyright
3519notice and this notice are preserved.
This page took 6.340998 seconds and 5 git commands to generate.