]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR sanitizer/80414 ([UBSAN] segfault with -fsanitize=undefined)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
abac4c34
DK
12017-04-13 Denis Khalikov <d.khalikov@partner.samsung.com>
2
3 PR sanitizer/80414
4 * c-c++-common/ubsan/bounds-15.c: New test.
5
43a3aa03
RB
62017-04-13 Richard Biener <rguenther@suse.de>
7
8 PR testsuite/80416
9 * g++.dg/torture/pr79671.C: Fix asm constraints.
10
031fbdb9
JJ
112017-04-13 Jakub Jelinek <jakub@redhat.com>
12
13 PR debug/80321
14 * gcc.dg/debug/pr80321.c: New test.
15
162017-04-13 Eric Botcazou <ebotcazou@adacore.com>
17
18 * gnat.dg/debug10.adb: New test.
19 * gnat.dg/debug10_pkg.ads: New helper.
20
76873758
JJ
212017-04-12 Jakub Jelinek <jakub@redhat.com>
22
deed3da9
JJ
23 PR tree-optimization/79390
24 * gcc.target/i386/pr70465-2.c: Xfail the scan-assembler-not test.
25
b96a3e11
JJ
26 PR sanitizer/80403
27 PR sanitizer/80404
28 PR sanitizer/80405
29 * g++.dg/ubsan/pr80403.C: New test.
30 * g++.dg/ubsan/pr80404.C: New test.
31 * g++.dg/ubsan/pr80405.C: New test.
32
76873758
JJ
33 PR c/80163
34 * gcc.dg/torture/pr80163.c: New test.
35
940c9a7c 362017-04-12 Richard Biener <rguenther@suse.de>
76873758 37 Jeff Law <law@redhat.com>
940c9a7c
RB
38
39 PR tree-optimization/80359
40 * gcc.dg/torture/pr80359.c: New testcase.
41
350792ff 422017-04-12 Richard Biener <rguenther@suse.de>
76873758 43 Bernd Edlinger <bernd.edlinger@hotmail.de>
350792ff
RB
44
45 PR middle-end/79671
46 * g++.dg/torture/pr79671.C: New testcase.
47 * g++.dg/lto/pr79671_0.C: Likewise.
48 * g++.dg/lto/pr79671_1.c: Likewise.
49
d62e6f10
JJ
502017-04-12 Jakub Jelinek <jakub@redhat.com>
51
52 PR sanitizer/80349
53 * g++.dg/ubsan/pr80349.C: New test.
54
8585103f
JJ
552017-04-11 Jakub Jelinek <jakub@redhat.com>
56
347e1f77
JJ
57 PR c++/80370
58 * g++.dg/cpp1z/decomp28.C: New test.
59
df1c878e
JJ
60 PR middle-end/80100
61 * gcc.dg/pr80100.c: New test.
62
8585103f
JJ
63 PR rtl-optimization/80385
64 * g++.dg/opt/pr80385.C: New test.
65
c6cf6ef7
ML
662017-04-11 Martin Liska <mliska@suse.cz>
67
68 PR ipa/80212
69 * g++.dg/ipa/pr80212.C: New test.
70
3812f460
MS
712017-04-11 Martin Sebor <msebor@redhat.com>
72
73 PR middle-end/80364
74 * gcc.dg/tree-ssa/builtin-sprintf-warn-16.c: New test.
75
9f679370
ML
762017-04-11 Martin Liska <mliska@suse.cz>
77
78 PR sanitizer/70878
79 * gcc.dg/ubsan/pr70878.c: New test.
80
82665822
JJ
812017-04-11 Jakub Jelinek <jakub@redhat.com>
82
cb278caa
JJ
83 PR target/80381
84 * gcc.target/i386/pr80381.c: New test.
85
82665822
JJ
86 PR c++/80363
87 * g++.dg/ext/pr80363.C: New test.
88
abde687a
SKS
892017-04-11 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
90
91 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: Require double64plus.
92 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (void test_too_large):
93 Add avr-*-* to non-lp64 selector.
94
13e6ec34
MS
952017-04-10 Martin Sebor <msebor@redhat.com>
96
97 * gcc.dg/pr40340-3.c: Adjust directive pattern.
98 * gcc.dg/pr40340-4.c: Same.
99
a2cb1196
NK
1002017-04-10 Nicolas Koenig <koenigni@student.ethz.ch>
101
13e6ec34 102 PR fortran/69498
a2cb1196
NK
103 * gfortran.dg/submodule_unexp.f90: Modified test
104 to account for new error.
105 * gfortran.dg/submodule_twice.f90: New Test
106
b447b28c
JJ
1072017-04-10 Jakub Jelinek <jakub@redhat.com>
108
109 PR c++/80176
110 * g++.dg/init/ref23.C: New test.
111
3bbd6768
TK
1122017-04-10 Thomas Koenig <tkoenig@gcc.gnu.org>
113
114 PR tree-optimization/80304
115 * gfortran.dg/do_concurrent_4.f90: New test case.
116
99827b5c
JW
1172017-04-10 Janus Weil <janus@gcc.gnu.org>
118
119 PR fortran/80046
120 * gfortran.dg/proc_ptr_comp_48.f90: New test case.
121
7db31bc2
DE
1222017-04-10 David Edelsohn <dje.gcc@gmail.com>
123
124 * g++.dg/torture/pr79905.C: Add -maltivec option.
125
9058a2c5
JL
1262017-04-10 Jeff Law <law@redhat.com>
127
128 PR tree-optimization/80374
129 * g++.dg/pr80374.c: New test.
130
bd8f8642
KN
1312017-04-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
132
133 PR target/80108
134 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: New file.
135 * gcc.target/powerpc/ppc-fortran/pr80108-1.f90: New test.
136
f634dd47
UB
1372017-04-10 Uros Bizjak <ubizjak@gmail.com>
138
139 * gcc.dg/unroll-7.c: Declare "a" as a pointer to external array.
140
065ba179
UB
1412017-04-10 Uros Bizjak <ubizjak@gmail.com>
142
143 PR testsuite/79356
144 * gcc.dg/attr-alloc_size-11.c: Don't xfail on alpha.
145
71b838d0
DS
1462017-04-10 Daniel Santos <daniel.santos@pobox.com>
147
148 PR testsuite/79867
149 * lib/target-libpath.exp: Merge in cygwin fix from libffi.
150
98a7a34e
MP
1512017-04-10 Marek Polacek <polacek@redhat.com>
152
153 PR sanitizer/80348
154 * g++.dg/ubsan/div-by-zero-3.C: New test.
155
aac69a62
BC
1562017-04-10 Bin Cheng <bin.cheng@arm.com>
157
158 PR tree-optimization/80153
159 * gcc.c-torture/execute/pr80153.c: New.
160
737237c9
RB
1612017-04-10 Richard Biener <rguenther@suse.de>
162
163 PR middle-end/80362
164 * gcc.dg/torture/pr80362.c: New testcase.
165
ba6ee9fc
RB
1662017-04-10 Richard Biener <rguenther@suse.de>
167
168 PR tree-optimization/80304
169 * gcc.dg/torture/pr80304.c: New testcase.
170
4d1a05f1
NS
1712017-04-10 Nathan Sidwell <nathan@acm.org>
172
173 PR target/79905
174 * g++.dg/torture/pr79905.C: New.
175
3ee0fb02
ML
1762017-04-10 Martin Liska <mliska@suse.cz>
177
178 PR sanitizer/80350
179 * c-c++-common/ubsan/pr80350.c: New test.
180
167a5b77
JJ
1812017-04-10 Jakub Jelinek <jakub@redhat.com>
182
183 PR target/80324
184 * gcc.target/i386/avx512f-reduce-op-1.c: New test.
185
d691b7e4
ML
1862017-04-08 Martin Liska <mliska@suse.cz>
187
188 Revert:
189 2017-04-07 Martin Liska <mliska@suse.cz>
190
191 PR ipa/80212
192 * g++.dg/ipa/pr80212.C: New test.
193
dcb2c527
JJ
1942017-04-07 Jakub Jelinek <jakub@redhat.com>
195
c98b0016
JJ
196 * gcc.target/i386/avx512f-vgetmantps-2.c: Add -mfpmath=sse to
197 dg-options.
198 * gcc.target/i386/avx512f-vgetmantpd-2.c: Likewise.
199
dcb2c527
JJ
200 PR target/80322
201 PR target/80323
202 PR target/80325
203 PR target/80326
204 * gcc.target/i386/avx512f-undefined-1.c: New test.
205 * gcc.target/i386/avx512f-cvtsd-1.c: New test.
206 * gcc.target/i386/avx-cvtsd-1.c: New test.
207 * gcc.target/i386/avx512f-cvtss-1.c: New test.
208 * gcc.target/i386/avx512f-abspd-1.c: New test.
209 * gcc.target/i386/avx-cvtss-1.c: New test.
210 * gcc.target/i386/avx512f-absps-1.c: New test.
211 * gcc.target/i386/avx512f-int2mask-1.c: New test.
212 * gcc.target/i386/avx512f-mask2int-1.c: New test.
213
1ef532f4
MP
2142017-04-07 Marek Polacek <polacek@redhat.com>
215
216 PR sanitizer/80348
217 * g++.dg/ubsan/div-by-zero-2.C: New test.
218
2166aeb3
MP
219 PR c++/80095
220 * g++.dg/cpp1y/nsdmi-aggr8.C: New test.
221
057da7af
VM
2222017-04-07 Vladimir Makarov <vmakarov@redhat.com>
223
224 PR rtl-optimization/70478
225 * gcc.target/s390/pr70478.c: New.
226
3b6cb9e3
ML
2272017-04-07 Martin Liska <mliska@suse.cz>
228
229 PR target/79889
230 * g++.dg/ext/mv8.C: Add aarch64* targets.
231
70cd23c0
ML
2322017-04-07 Martin Liska <mliska@suse.cz>
233
234 PR ipa/80212
235 * g++.dg/ipa/pr80212.C: New test.
236
fe6bb25f
TP
2372017-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
238
239 * gcc.dg/tree-ssa/pr79800.c: Require c99_runtime.
240
bf7b869a
RB
2412017-04-07 Richard Biener <rguenther@suse.de>
242
243 PR tree-optimization/80334
244 * g++.dg/torture/pr80334.C: Use __BIGGEST_ALIGNMENT__ for
245 alignas on stack.
246
2d143ba8
RB
2472017-04-07 Richard Biener <rguenther@suse.de>
248
249 PR middle-end/80341
250 * gcc.dg/torture/pr80341.c: New testcase.
251
ed3cd38d
JJ
2522017-04-06 Jakub Jelinek <jakub@redhat.com>
253
254 PR debug/80234
255 * g++.dg/debug/dwarf2/pr80234-1.C: New test.
256 * g++.dg/debug/dwarf2/pr80234-2.C: New test.
257
e5f56581
UB
2582017-04-06 Uros Bizjak <ubizjak@gmail.com>
259
260 PR target/79733
261 * gcc.target/i386/pr79733.c: New test.
262
a5211c80
UB
2632017-04-06 Uros Bizjak <ubizjak@gmail.com>
264
265 PR target/80298
266 * gcc.target/i386/pr80298-1.c: New test.
267 * gcc.target/i386/pr80298-2.c: Ditto.
268
db086c96
TP
2692017-04-06 Thomas Preud'homme <thomas.preudhomme@arm.com
270
271 PR target/80082
272 * gcc.target/arm/atomic_loaddi_11.c: Target Cortex-R5 instead of
273 ARMv7-R.
274
09b63f67
RB
2752017-04-06 Richard Biener <rguenther@suse.de>
276
277 PR tree-optimization/80334
278 * g++.dg/torture/pr80334.C: New testcase.
279
d9f8c5af
ML
2802017-04-06 Martin Liska <mliska@suse.cz>
281
282 PR sanitizer/80166
283 * gcc.dg/asan/pr80166.c: New test.
284
1b68991f
RO
2852017-04-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
286
287 PR tree-optimization/79390
288 * gcc.target/i386/pr79390.c: Allow for cmovl.a.
289
0f784346
RB
2902017-04-06 Richard Biener <rguenther@suse.de>
291
292 PR tree-optimization/80262
293 * gcc.target/i386/pr80262.c: New testcase.
294
23a429c2
RB
2952017-04-06 Richard Biener <rguenther@suse.de>
296
297 PR middle-end/80281
298 * gcc.dg/tree-ssa/pr40921.c: Add -fp-contract=off.
299
e2323a2b
VM
3002017-04-05 Vladimir Makarov <vmakarov@redhat.com>
301
302 PR rtl-optimization/70703
303 * gcc.target/i386/pr70703.c: New.
304
47a11342
JJ
3052017-04-05 Jakub Jelinek <jakub@redhat.com>
306
307 PR sanitizer/80308
308 * c-c++-common/asan/pr80308.c: New test.
309
d0ee17a5
DV
3102017-04-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
311
312 PR target/79890
313 * gcc.target/s390/pr79890.c: New test case.
314
36f896c7
JJ
3152017-04-05 Jakub Jelinek <jakub@redhat.com>
316
317 PR target/80310
318 * c-c++-common/ubsan/pr80310.c: New test.
319
d16e2ddd
JJ
3202017-04-04 Jakub Jelinek <jakub@redhat.com>
321
e1201dff
JJ
322 PR c++/80297
323 * g++.dg/torture/pr80297.C: New test.
324
d16e2ddd
JJ
325 PR tree-optimization/79390
326 * gcc.target/i386/pr79390.c: New test.
327 * gcc.dg/ifcvt-4.c: Use -mtune-ctrl=^one_if_conv_insn for i?86/x86_64.
328
c0ea338b
VR
3292017-04-04 Volker Reichelt <v.reichelt@netcologne.de>
330
331 PR c++/80296
332 * g++.dg/cpp0x/alias-decl-80296.C: New test.
333
a1527a93
TP
3342017-04-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
335
336 PR target/80307
337 * gcc.target/arm/small-multiply-m0-1.c: Do not skip test if not
338 targeting any CPU or architecture.
339 * gcc.target/arm/small-multiply-m0-2.c: Likewise.
340 * gcc.target/arm/small-multiply-m0-3.c: Likewise.
341 * gcc.target/arm/small-multiply-m0plus-1.c: Likewise.
342 * gcc.target/arm/small-multiply-m0plus-2.c: Likewise.
343 * gcc.target/arm/small-multiply-m0plus-3.c: Likewise.
344 * gcc.target/arm/small-multiply-m1-1.c: Likewise.
345 * gcc.target/arm/small-multiply-m1-2.c: Likewise.
346 * gcc.target/arm/small-multiply-m1-3.c: Likewise.
347
065ba179 3482017-04-04 Nicolas Koenig <koenigni@student.ethz.ch>
15f12d96
NK
349
350 PR fortran/69498
351 * gfortran.dg/submodule_unexp.f90: New test.
352
b1fd967c
JJ
3532017-04-04 Jakub Jelinek <jakub@redhat.com>
354
355 PR target/80286
356 * gcc.target/i386/avx-pr80286.c: New test.
357 * gcc.dg/pr80286.c: New test.
358
248179b5
RB
3592017-04-04 Richard Biener <rguenther@suse.de>
360
361 PR middle-end/80281
362 * gcc.dg/torture/pr80281.c: New testcase.
363
a577fcf2
RB
3642017-04-04 Richard Biener <rguenther@suse.de>
365
366 PR tree-optimization/80275
367 * g++.dg/opt/pr80275.C: Make g static.
368
833bbf60
SB
3692017-04-04 Segher Boessenkool <segher@kernel.crashing.org>
370
371 PR rtl-optimization/60818
372 * gcc.c-torture/compile/pr60818.c: New testcase.
373
5764ee3c
JW
3742017-04-03 Jonathan Wakely <jwakely@redhat.com>
375
376 * g++.old-deja/g++.benjamin/scope02.C: Fix typo in comment.
377 * gcc.dg/20031012-1.c: Likewise.
378 * gcc.dg/ipa/ipcp-1.c: Likewise.
379 * gcc.dg/torture/matrix-3.c: Likewise.
380 * gcc.target/powerpc/ppc-spe.c: Likewise.
381 * gcc.target/rx/zero-width-bitfield.c: Likewise.
382
bbdf4e81
PB
3832017-04-03 Peter Bergner <bergner@vnet.ibm.com>
384
385 PR target/80246
386 * gcc.target/powerpc/dfp-builtin-1.c: Require hard_dfp, not
387 powerpc_vsx_ok.
388 (std, ld): Limit scan-assembler-times check to lp64.
389 (stwu, stw, lwz): Add scan-assembler-times check for ilp32.
390 * gcc.target/powerpc/dfp-builtin-2.c: Require hard_dfp, not
391 powerpc_vsx_ok.
392
44bc146f
PB
3932017-04-03 Peter Bergner <bergner@vnet.ibm.com>
394
395 PR target/80246
396 * gcc.target/powerpc/pr80246.c: Require hard_dfp.
397
fff80893
RB
3982017-04-03 Richard Biener <rguenther@suse.de>
399
400 PR tree-optimization/80275
401 * g++.dg/opt/pr80275.C: New testcase.
402
79f9fc38
DV
4032017-04-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
404
405 PR testsuite/79356
406 * gcc.dg/attr-alloc_size-11.c: Don't xfail on s390.
407
a8e70fd3
RD
4082017-04-03 Robin Dapp <rdapp@linux.vnet.ibm.com>
409
410 * gcc.target/s390/vector/vcond-shift.c (foo, foo2, foo3, baz, baf)
411 (bal): Increase iteration count and assume alignment.
412
e0061866
BC
4132017-04-03 Bin Cheng <bin.cheng@arm.com>
414
415 * gcc.dg/tree-ssa/pr71347.c: Add predcom and drop XFAILs.
416
c2d43326
AP
4172017-04-02 Andrew Pinski <apinski@cavium.com>
418
419 * gcc.c-torture/compile/nested-3.c: New testcase.
420 * gcc.c-torture/execute/20170401-1.c: New testcase.
421 * gcc.c-torture/execute/20170401-2.c: New testcase.
422
a5a9046d
SB
4232017-03-31 Segher Boessenkool <segher@kernel.crashing.org>
424
425 PR rtl-optimization/79405
426 gcc.dg/pr79405.c: New testcase.
427
6f3af356
JJ
4282017-03-31 Jakub Jelinek <jakub@redhat.com>
429
eee3756d
JJ
430 PR debug/79255
431 * gcc.dg/pr79255.c: New test.
432
6f3af356
JJ
433 PR c++/79572
434 * g++.dg/ubsan/null-8.C: New test.
435
99e6cfd6
PH
4362017-03-31 Pat Haugen <pthaugen@us.ibm.com>
437
438 PR target/80107
439 * gfortran.dg/pr80107.f: New.
440
094e6b7a
JL
4412017-03-31 Jeff Law <law@redhat.com>
442
443 PR tree-optimization/49498
444 * gcc.dg/uninit-pred-8_b.c: Reenable DOM.
445
eceb2409 4462017-03-31 Richard Biener <rguenther@suse.de>
065ba179 447
eceb2409
RB
448 * gcc.dg/tree-ssa/pr71347.c: Put back XFAIL on sparc.
449
c412c01a 4502017-03-31 Richard Biener <rguenther@suse.de>
065ba179 451
c412c01a
RB
452 * gcc.dg/tree-ssa/pr71347.c: Put back XFAIL.
453
005f12bf
JJ
4542017-03-31 Jakub Jelinek <jakub@redhat.com>
455
af88f557
JJ
456 PR libstdc++/80251
457 * g++.dg/ext/is_aggregate.C: New test.
458
7d790165
JJ
459 PR middle-end/80173
460 * gcc.target/i386/pr80173.c: New test.
461
a7d55154
JJ
462 PR middle-end/80163
463 * gcc.dg/pr80163.c: New test.
464
005f12bf
JJ
465 PR debug/80025
466 * gcc.dg/torture/pr80025.c: New test.
467
c8e0f43f
MF
4682017-03-30 Matthew Fortune <matthew.fortune@imgtec.com>
469
470 * gcc.target/mips/pr52125.c: Add -msym32.
471
724d25f3
JJ
4722017-03-30 Jakub Jelinek <jakub@redhat.com>
473
474 PR translation/80189
475 * g++.dg/gomp/predetermined-1.C: Adjust expected diagnostics.
476 * g++.dg/gomp/sharing-1.C: Likewise.
477 * gfortran.dg/gomp/pr44536.f90: Likewise.
478 * gfortran.dg/gomp/pr44036-1.f90: Likewise.
479 * gfortran.dg/gomp/sharing-3.f90: Likewise.
480 * gfortran.dg/gomp/crayptr3.f90: Likewise.
481 * gfortran.dg/gomp/pr33439.f90: Likewise.
482 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
483 * gfortran.dg/gomp/sharing-1.f90: Likewise.
484 * gfortran.dg/gomp/sharing-2.f90: Likewise.
485 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
486 * gcc.dg/gomp/sharing-1.c: Likewise.
487
05dc406d
PB
4882017-03-30 Peter Bergner <bergner@vnet.ibm.com>
489
490 PR target/80246
491 * gcc.target/powerpc/dfp-builtin-1.c: Remove unneeded dg-skip-if for
492 Darwin and SPE.
493 (dxex, dxexq): Update return type.
494 (diex, diexq): Update argument type.
495 * gcc.target/powerpc/pr80246.c: New test.
496
b0fd4d7e
MJ
4972017-03-30 Martin Jambor <mjambor@suse.cz>
498
499 PR ipa/77333
500 * g++.dg/ipa/pr77333.C: New test.
501
de008ec4
JJ
5022017-03-30 Jakub Jelinek <jakub@redhat.com>
503
504 PR target/80206
505 * gcc.target/i386/pr80206.c: New test.
506
28c02407
RB
5072017-03-30 Richard Biener <rguenther@suse.de>
508
509 PR tree-optimization/77498
510 * gfortran.dg/pr77498.f: New testcase.
511
10fa8dfb
MP
5122017-03-29 Marek Polacek <polacek@redhat.com>
513
514 PR c/79730
515 * gcc.dg/pr79730.c: New test.
516
fdc54f39
JD
5172017-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
518
519 PR libgfortran/78670
520 * gfortran.dg/dtio_25.f90: Use 'a1' format when trying to read
521 a character of length 1. Update test for success.
522 * gfortran.dg/dtio_28.f03: New test.
523 * gfortran.dg/dtio_4.f90: Update to open test file with status =
524 'scratch' to delete the file when done.
525
533c0b69
SB
5262017-03-29 Segher Boessenkool <segher@kernel.crashing.org>
527
528 PR rtl-optimization/80233
529 * gcc.c-torture/compile/pr80233.c: New testcase.
530
e35229f8
TK
5312017-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
532
533 PR fortran/80254
534 * gfortran.dg/dec_io_2.f90: Do not run on MINGW, run
535 * gfortran.dg/dec_io_2a.f90: instead (new test).
536
5c0a28d4
JW
5372017-03-28 Jiong Wang <jiong.wang@arm.com>
538
539 * g++.dg/tls/thread_local-order2.C: XFAIL on newlib.
540
19846619
SB
5412017-03-28 Segher Boessenkool <segher@kernel.crashing.org>
542
543 PR testsuite/43496
544 * gcc.target/powerpc/gcse-1.c: Skip scan-assembler-times "@ha" if
545 generating PIC code.
546
e5119fab
VM
5472017-03-28 Vladimir Makarov <vmakarov@redhat.com>
548
549 PR rtl-optimization/80193
550 * gcc.target/i386/pr80193.c: New.
551
cf474530
JW
5522017-03-28 Janus Weil <janus@gcc.gnu.org>
553
554 PR fortran/78661
555 * gfortran.dg/dtio_25.f90: Modified test case.
556 * gfortran.dg/dtio_27.f90: New test case.
557
34fac449
UB
5582017-03-28 Uros Bizjak <ubizjak@gmail.com>
559
560 PR target/53383
561 * gcc.target/i386/pr53383-1.c (dg-options): Remove -mno-sse.
562 * gcc.target/i386/pr53383-2.c (dg-options): Ditto.
563 * gcc.target/i386/pr53383-3.c (dg-options): Ditto.
564
3e907b90
BC
5652017-03-28 Bin Cheng <bin.cheng@arm.com>
566
567 * gcc.c-torture/compile/irreducible-loop.c: New.
568
522818b9
RS
5692017-03-28 Richard Sandiford <richard.sandiford@arm.com>
570
3e907b90 571 PR tree-optimization/80218
522818b9
RS
572 * gcc.dg/pr80218.c: New test.
573
ea7d7da8
RB
5742017-03-28 Richard Biener <rguenther@suse.de>
575
576 PR tree-optimization/78644
577 * gcc.dg/pr78644-1.c: New testcase.
578 * gcc.dg/pr78644-2.c: Likewise.
579
498173ef
TT
5802017-03-28 Toma Tabacu <toma.tabacu@imgtec.com>
581
582 * gcc.dg/pic-3.c: Skip for mips*-*-linux-*.
583 * gcc.dg/pic-4.c: Likewise.
584 * gcc.dg/pie-3.c: Likewise.
585 * gcc.dg/pie-4.c: Likewise.
586
c5ad2433
ML
5872017-03-28 Martin Liska <mliska@suse.cz>
588
589 PR ipa/80205
590 * g++.dg/ipa/pr80205.C: New test.
591
17722fb9
SKS
5922017-03-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
593
594 * gcc.c-torture/execute/pr79121.c:Use __{U}INT32_TYPE__ for targets
595 with sizeof(int) < 4.
596 * gcc.c-torture/execute/pr79737-1.c (struct S): Likewise.
597 * gcc.c-torture/execute/pr79737-2.c: Likewise.
598 * gcc.dg/torture/pr79777.c: Likewise.
599 * gcc.dg/torture/pr79910.c: Likewise.
600
737f500a
RB
6012017-03-28 Richard Biener <rguenther@suse.de>
602
603 PR middle-end/80222
604 * g++.dg/pr80222.C: New testcase.
605
62f96a79
ML
6062017-03-28 Martin Liska <mliska@suse.cz>
607
608 PR ipa/80104
609 * gcc.dg/ipa/pr80104.c: New test.
610
72785f26
MP
6112017-03-28 Marek Polacek <polacek@redhat.com>
612
613 PR sanitizer/80067
614 * c-c++-common/ubsan/shift-10.c: New test.
615
86516987
JL
6162017-03-27 Jeff Law <law@redhat.com>
617
4dbf1eee 618 PR tree-optimization/80216
86516987
JL
619 * gcc.c-torture/compile/pr80216.c: New test.
620
aade772d
JJ
6212017-03-27 Jakub Jelinek <jakub@redhat.com>
622
a9e4a1a5
JJ
623 PR middle-end/80162
624 * c-c++-common/pr80162-1.c: New test.
625 * c-c++-common/pr80162-2.c: New test.
626 * c-c++-common/pr80162-3.c: New test.
627
aade772d
JJ
628 PR target/80102
629 * g++.dg/opt/pr80102.C: New test.
630
d89f355e
MM
6312017-03-27 Michael Meissner <meissner@linux.vnet.ibm.com>
632
633 PR target/78543
634 * gcc.target/powerpc/pr78543.c: New test.
635
79c4d73b
KN
6362017-03-27 Kelvin Nilsen <kelvin@gcc.gnu.org>
637
638 PR target/80103
639 * gcc.target/powerpc/pr80103-1.c: New test.
640
819df781
RB
6412017-03-27 Richard Biener <rguenther@suse.de>
642
643 PR tree-optimization/80181
644 * gcc.dg/torture/pr80181.c: New testcase.
645
84804c5b
CZ
6462017-03-27 Claudiu Zissulescu <claziss@synopsys.com>
647
065ba179 648 * gcc.target/arc/interrupt-4.c: New file.
84804c5b 649
c5e5f5f6
RB
6502017-03-27 Richard Biener <rguenther@suse.de>
651
652 PR ipa/79776
653 * g++.dg/ipa/pr79776.C: New testcase.
654
7cd200f6
JJ
6552017-03-27 Jakub Jelinek <jakub@redhat.com>
656
657 PR sanitizer/80168
658 * gcc.dg/asan/pr80168.c: New test.
659
79f512ff
RB
6602017-03-27 Richard Biener <rguenther@suse.de>
661
662 PR tree-optimization/80170
663 * gcc.dg/pr80170.c: New testcase.
664
672d9f8e
RB
6652017-03-27 Richard Biener <rguenther@suse.de>
666
667 PR middle-end/80171
668 * g++.dg/torture/pr80171.C: New testcase.
669
978fcba3
JDA
6702017-03-26 John David Anglin <danglin@gcc.gnu.org>
671
431d7882
JDA
672 * gcc.dg/torture/pr79732.c: Require alias support.
673 * gcc.dg/tree-ssa/pr56727.c: Move dg-require-alias after dg-do compile.
674
978fcba3
JDA
675 * gfortran.dg/coarray_failed_images_1.f08: Add "-latomic" option if
676 libatomic_available.
677 * gfortran.dg/coarray_image_status_1.f08: Likewise.
678 * gfortran.dg/coarray_stopped_images_1.f08: Likewise.
679
1f10d710
JD
6802017-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
681
682 PR libgfortran/78881
683 * gfortran.dg/dtio_26.f90: New test.
684
41036686
PT
6852017-03-25 Paul Thomas <pault@gcc.gnu.org>
686
687 PR fortran/80156
688 PR fortran/79382
689 * gfortran.dg/dtio_23.f90 : Remove the dg-error and add the
690 testcase for PR80156. Add a main programme that tests that
691 the typebound generic is accessible.
692
5da906ca
BS
6932017-03-25 Bernd Schmidt <bschmidt@redhat.com>
694
695 PR rtl-optimization/80160
696 PR rtl-optimization/80159
697
698 * gcc.target/i386/pr80160.c: New test.
699
7dabefa0
JJ
7002017-03-24 Jakub Jelinek <jakub@redhat.com>
701
702 PR sanitizer/79904
703 * gcc.dg/ubsan/pr79904-2.c: Add -Wno-psabi to dg-options.
704
c8b1fbc1
MP
7052017-03-24 Marek Polacek <polacek@redhat.com>
706
707 PR c++/80119
708 * g++.dg/warn/Wuninitialized-9.C: New test.
709
76794c52
AK
7102017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
711
712 * gcc.target/s390/target-attribute/tattr-3.c: Adjust error message
713 and remove the high-level builtin. The error message for the
714 would prevent compilation from reaching the second.
715 * gcc.target/s390/target-attribute/tattr-4.c: Likewise.
716
2de2b3f9
AK
7172017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
718
719 * gcc.target/s390/vxe/negfma-1.c: New test.
720
7d2fd075
AK
7212017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
722
723 * gcc.target/s390/arch12/aghsghmgh-1.c: New test.
724 * gcc.target/s390/arch12/mul-1.c: New test.
725 * gcc.target/s390/arch12/mul-2.c: New test.
726
72612e4e
AK
7272017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
728
729 * gcc.target/s390/vxe/vllezlf-1.c: New test.
730
6c7774d1
AK
7312017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
732
733 * gcc.target/s390/vxe/popcount-1.c: New test.
734
9ec98860
AK
7352017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
736
737 * gcc.target/s390/vxe/bitops-1.c: New test.
738
6654e96f
AK
7392017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
740
741 * gcc.target/s390/s390.exp: Run tests in arch12 and vxe dirs.
742 * lib/target-supports.exp: Add effective target check s390_vxe.
743
77c585ca
AK
7442017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
745
746 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Adjust for the
747 comparison instructions used from now on.
748
b5de6e84
AK
7492017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
750
751 * gcc.target/s390/s390.exp (check_effective_target_vector):
752 Include target-supports.exp and move target_vector check routine
753 ...
754 * lib/target-supports.exp (check_effective_target_s390_vx): ... to
755 here and rename it.
756 * gcc.target/s390/htm-builtins-z13-1.c: Rename effective target
757 check from vector to s390_vx.
758 * gcc.target/s390/target-attribute/tpragma-struct-vx-1.c: Likewise.
759 * gcc.target/s390/target-attribute/tpragma-struct-vx-2.c: Likewise.
760 * gcc.target/s390/vector/stpcpy-1.c: Likewise.
761 * gcc.target/s390/vector/vec-abi-vararg-1.c: Likewise.
762 * gcc.target/s390/vector/vec-clobber-1.c: Likewise.
763 * gcc.target/s390/vector/vec-genbytemask-1.c: Likewise.
764 * gcc.target/s390/vector/vec-genmask-1.c: Likewise.
765 * gcc.target/s390/vector/vec-nopeel-1.c: Likewise.
766 * gcc.target/s390/vector/vec-vrepi-1.c: Likewise.
767
a602f985
AK
7682017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
769
770 * gcc.target/s390/vector/vec-init-2.c: New test.
771
085db63d
AK
7722017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
773
774 * gcc.dg/ubsan/pr79904-2.c: New test.
775
dc4f29bc
AK
7762017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
777
778 PR target/79893
779 * gcc.target/s390/zvector/pr79893.c: New test.
780
56010684
JJ
7812017-03-24 Jakub Jelinek <jakub@redhat.com>
782
783 PR rtl-optimization/80112
784 * gcc.dg/pr80112.c: New test.
785
f0d7b52d
RO
7862017-03-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
787
788 * c-c++-common/Wimplicit-fallthrough-7.c: Adjust dg-warning
789 etc. line numbers.
790 * gcc.dg/Walloca-1.c: Likewise.
791 * gcc.dg/Walloca-2.c: Likewise.
792 * gcc.dg/Wvla-larger-than-2.c: Likewise.
793
635684c4
BS
7942017-03-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
795
796 PR tree-optimization/80158
797 * gfortran.fortran-torture/compile/pr80158.f: New file.
798
76afddf3
RB
7992017-03-24 Richard Biener <rguenther@suse.de>
800
801 PR tree-optimization/80167
802 * gcc.dg/graphite/pr80167.c: New testcase.
803
c2e389bf
TV
8042017-03-24 Tom de Vries <tom@codesourcery.com>
805
806 PR testsuite/80092
807 * gcc.dg/no_profile_instrument_function-attr-1.c: Add
808 dg-require-effective-target global_constructor.
809 * gcc.dg/tls/emutls-2.c: Same.
810
a72821b4
TV
8112017-03-24 Tom de Vries <tom@codesourcery.com>
812
813 PR testsuite/80092
814 * c-c++-common/Wimplicit-fallthrough-34.c: Add
815 dg-require-effective-target indirect_jumps.
816
1658def9
TV
8172017-03-24 Tom de Vries <tom@codesourcery.com>
818
819 PR testsuite/80092
820 * gcc.dg/torture/pr79244.c: Add dg-require-effective-target
821 nonlocal_goto.
822
90e02692
TV
8232017-03-24 Tom de Vries <tom@codesourcery.com>
824
825 PR testsuite/80092
826 * gcc.dg/Walloca-7.c: Add dg-require-effective-target alloca.
827 * gcc.dg/Walloca-12.c: Same.
828 * gcc.dg/attr-alloc_size-8.c: Same.
829 * gcc.dg/Walloca-4.c: Same.
830 * gcc.dg/Walloca-8.c: Same.
831 * gcc.dg/Walloca-13.c: Same.
832 * gcc.dg/Walloca-14.c: Same.
833 * gcc.dg/attr-alloc_size-9.c: Same.
834 * gcc.dg/Walloca-1.c: Same.
835 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Same.
836 * gcc.dg/Walloca-5.c: Same.
837 * gcc.dg/Walloca-10.c: Same.
838 * gcc.dg/Walloca-9.c: Same.
839 * gcc.dg/attr-alloc_size-6.c: Same.
840 * gcc.dg/Wvla-larger-than-1.c: Same.
841 * gcc.dg/torture/pr71881.c: Same.
842 * gcc.dg/torture/pr71901.c: Same.
843 * gcc.dg/torture/pr78742.c: Same.
844 * gcc.dg/builtin-alloc-size.c: Same.
845 * gcc.dg/Walloca-2.c: Same.
846 * gcc.dg/Walloca-6.c: Same.
847 * gcc.dg/Walloca-11.c: Same.
848 * gcc.dg/attr-alloc_size-7.c: Same.
849 * gcc.dg/Wvla-larger-than-2.c: Same.
850 * gcc.dg/Walloca-3.c: Same.
851 * c-c++-common/Wimplicit-fallthrough-7.c: Same.
852 * gcc.c-torture/compile/pr79413.c: Same.
853 * gcc.c-torture/compile/pr78439.c: Same.
854
842392c8
KN
8552017-03-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
856
857 * gcc.target/powerpc/p9-options-1.c: New test.
858
de2b3f5c
KT
8592017-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
860
861 PR target/71436
862 * gcc.c-torture/compile/pr71436.c: New test.
863
2e6315ef 8642017-03-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
065ba179 865 Richard Biener <rguenther@suse.de>
2e6315ef
WS
866
867 PR tree-optimization/79908
868 PR tree-optimization/80136
869 * gcc.dg/torture/pr79908.c: New file.
870
9cdf0363
NK
8712017-03-22 Nicolas Koenig <koenigni@student.ethz.ch>
872
2e6315ef 873 PR fortran/39239
9cdf0363
NK
874 * gfortran.dg/equiv_constraint_bind_c.f90: New test.
875
f3dd574e
JJ
8762017-03-22 Jakub Jelinek <jakub@redhat.com>
877
f13e9cd5
JJ
878 PR c++/80141
879 * g++.dg/gomp/pr80141.C: New test.
880
68ed2ba0
JJ
881 PR c++/80129
882 * g++.dg/torture/pr80129.C: New test.
883
f3dd574e
JJ
884 PR sanitizer/80110
885 * g++.dg/tsan/pr80110.C: New test.
886
918b6c9e
TK
8872017-03-22 Thomas Koenig <tkoenig@gcc.gnu.org>
888
889 PR fortran/80142
890 * gfortran.dg/any_loc.f90: New test case.
891
bf634d1c
TP
8922017-03-22 Thomas Preud'homme <thomas.preudhomme@arm.com>
893
894 PR target/80082
895 * gcc.target/arm/atomic_loaddi_10.c: New testcase.
896 * gcc.target/arm/atomic_loaddi_11.c: Likewise.
897
f7325b95
ML
8982017-03-22 Martin Liska <mliska@suse.cz>
899
900 PR target/79906
901 * g++.dg/ext/mv8.C: Add power* targets.
902
3f01b620
MS
9032017-03-21 Martin Sebor <msebor@redhat.com>
904
905 PR c++/79548
906 * g++.dg/warn/Wunused-var-26.C: New test.
907
1cefb051
BS
9082017-03-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
909
910 PR tree-optimization/79908
911 * gcc.dg/torture/pr79908.c: Revert addition of new file.
912
edc1747f
MP
9132017-03-21 Marek Polacek <polacek@redhat.com>
914 Martin Sebor <msebor@redhat.com>
915
916 PR tree-optimization/80109
917 * gcc.dg/Walloca-14.c: New test.
918
85106b87
JJ
9192017-03-21 Jakub Jelinek <jakub@redhat.com>
920
921 PR target/80125
922 * gcc.target/powerpc/pr80125.c: New test.
923
e59a225f
NK
9242017-03-21 Nicolas Koenig <koenigni@student.ethz.ch>
925
926 PR fortran/69498
927 * gfortran.dg/unexp_attribute.f90: New test
928
0ffe60b5 9292017-03-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
065ba179 930 Richard Biener <rguenther@suse.de>
0ffe60b5
BS
931
932 PR tree-optimization/79908
933 * gcc.dg/torture/pr79908.c: New file.
934
54eb90fe
SKS
9352017-03-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
936
937 * gcc.dg/tree-ssa/overflow-1.c: Use __UINT32_TYPE__ for targets
938 with sizeof(int) < 4.
939
5611c456
ML
9402017-03-21 Martin Liska <mliska@suse.cz>
941
942 * gcc.target/i386/pr65044.c: Add '.' in order to catch
943 apostrophes.
944
e650ea2a
RB
9452017-03-21 Richard Biener <rguenther@suse.de>
946
947 PR tree-optimization/80032
948 * g++.dg/opt/pr80032.C: New testcase.
949
da2ce5f9
RB
9502017-03-21 Richard Biener <rguenther@suse.de>
951
952 PR tree-optimization/80122
953 * gcc.dg/torture/pr80122.c: New testcase.
954
9d60683a
TT
9552017-03-21 Toma Tabacu <toma.tabacu@imgtec.com>
956
957 * gcc.dg/pic-2.c: Skip for MIPS.
958 * gcc.dg/pie-2.c: Skip for MIPS.
959
d3e19c2c
PC
9602017-03-21 Paolo Carlini <paolo.carlini@oracle.com>
961
962 PR c++/77752
963 * g++.dg/cpp0x/initlist97.C: New.
964 * g++.dg/cpp0x/initlist85.C: Update.
965
8bee092e
JJ
9662017-03-21 Jakub Jelinek <jakub@redhat.com>
967
9f30dff0
JJ
968 PR c/67338
969 * gcc.dg/pr67338.c: New test.
970
8bee092e
JJ
971 PR c++/35878
972 * g++.dg/init/pr35878_1.C: Rewrite directives to scan optimized
973 dump instead of assembler.
974 * g++.dg/init/pr35878_2.C: Likewise.
975 * g++.dg/init/pr35878_3.C: Likewise.
976
4d1b8e70
JJ
9772017-03-21 Jakub Jelinek <jakub@redhat.com>
978
979 PR c/80097
980 * gcc.dg/ubsan/pr80097.c: New test.
981
c34923c4
BS
9822017-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
983
984 PR tree-optimization/80054
985 * g++.dg/torture/pr80054.C: New file.
986
b0ba96c2
KN
9872017-03-20 Kelvin Nilsen <kelvin@gcc.gnu.org>
988
989 PR target/79963
990 * gcc.target/powerpc/vsu/vec-any-eq-10.c: Add scan-assembler
991 directive to assure selection of proper bit using rlwinm insn.
992 * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise.
993 * gcc.target/powerpc/vsu/vec-any-eq-7.c: Likewise.
994 * gcc.target/powerpc/vsu/vec-any-eq-8.c: Likewise.
995 * gcc.target/powerpc/vsu/vec-any-eq-9.c: Likewise.
996
92377255
MP
9972017-03-20 Marek Polacek <polacek@redhat.com>
998 Paolo Carlini <paolo.carlini@oracle.com>
999
1000 PR c++/80059 - ICE with noexcept and __transaction_atomic
1001 * g++.dg/tm/pr80059-2.C: New test.
1002 * g++.dg/tm/pr80059.C: New test.
1003
243e28bf
ML
10042017-03-20 Martin Liska <mliska@suse.cz>
1005
1006 PR middle-end/79753
1007 * gcc.target/i386/mpx/pr79753.c: New test.
1008
918112d3
ML
10092017-03-20 Martin Liska <mliska@suse.cz>
1010
1011 PR target/79769
1012 PR target/79770
1013 * g++.dg/pr79769.C: New test.
1014 * gcc.target/i386/mpx/pr79770.c: New test.
1015
e325aba2
AK
10162017-03-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1017
1018 PR target/78857
1019 * gcc.target/s390/load-and-test-fp-1.c: New test.
1020 * gcc.target/s390/load-and-test-fp-2.c: New test.
1021
91d2c04c
PT
10222017-03-18 Paul Thomas <pault@gcc.gnu.org>
1023
1024 PR fortran/79676
1025 * gfortran.dg/submodule_28.f08 : New test.
1026
c7e4107b
PT
10272017-03-18 Paul Thomas <pault@gcc.gnu.org>
1028
1029 PR fortran/71838
1030 * gfortran.dg/submodule_26.f08 : New test.
1031 * gfortran.dg/submodule_27.f08 : New test.
1032
d8fe28be
PH
10332017-03-17 Pat Haugen <pthaugen@us.ibm.com>
1034
1035 PR target/79951
1036 * gcc.target/powerpc/pr79951.c: New.
1037
4a17943d
BS
10382017-03-17 Bernd Schmidt <bschmidt@redhat.com>
1039
1040 PR rtl-optimization/79910
1041 * gcc.dg/torture/pr79910.c: New test.
1042
7f166d94
JL
10432017-03-17 Jeff Law <law@redhat.com>
1044
1045 PR tree-optimization/71437
1046 * gcc.dg/tree-ssa/pr71437.c: New test.
1047 * gcc.dg/tree-ssa/20040305-1.c: Test earlier dump.
1048 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust for jump threads
1049 now caught by VRP, but which were previously caught by DOM.
1050
12c4f7dc
RB
10512017-03-17 Richard Biener <rguenther@suse.de>
1052
1053 PR middle-end/80075
1054 * g++.dg/torture/pr80075.C: New testcase.
1055
207f3423
MM
10562017-03-16 Michael Meissner <meissner@linux.vnet.ibm.com>
1057
1058 PR target/71294
1059 * g++.dg/pr71294.C: New test.
1060
9fc900af
SB
10612017-03-16 Segher Boessenkool <segher@kernel.crashing.org>
1062
1063 * gcc.dg/tree-prof/pr66295.c: Skip unless on an x86 target.
1064
c05c2380
JJ
10652017-03-16 Jakub Jelinek <jakub@redhat.com>
1066
e711928b
JJ
1067 PR fortran/80010
1068 * gfortran.dg/goacc/asyncwait-3.f95: Adjust expected diagnostic.
1069
c05c2380
JJ
1070 PR fortran/79886
1071 * gfortran.dg/pr79886.f90: New test.
1072
3231d64b
MM
10732017-03-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1074
1075 PR target/79038
1076 * gcc.target/powerpc/pr79038-1.c: New test.
1077
81ef1f5e
SB
10782017-03-15 Segher Boessenkool <segher@kernel.crashing.org>
1079
1080 PR fortran/33271
1081 * gfortran.dg/nint_2.f90: Do not xfail powerpc*-*-linux*.
1082
395a1e9b
JW
10832017-03-15 Jiong Wang <jiong.wang@arm.com>
1084
1085 PR testsuite/79356
1086 * gcc.dg/attr-alloc_size-11.c: Don't xfail on arm.
1087
05f65910
UB
10882017-03-15 Uros Bizjak <ubizjak@gmail.com>
1089
1090 PR target/80019
1091 * gcc.target/i386/pr80019.c: New test.
1092
94285a7d
ML
10932017-03-15 Martin Liska <mliska@suse.cz>
1094
1095 * gcc.dg/tree-prof/pr66295.c: Removed unused dg-error.
1096
a983542b
MS
10972017-03-14 Martin Sebor <msebor@redhat.com>
1098
1099 PR tree-optimization/79800
1100 * gcc.dg/tree-ssa/builtin-sprintf-warn-15.c: Add test cases.
1101 * gcc.dg/tree-ssa/pr79800.c: New test.
1102
76ca5f40
MM
11032017-03-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1104
1105 PR target/79947
1106 * gcc.target/powerpc/pr79947.c: New test.
1107
5d9a283a
MS
11082017-03-14 Martin Sebor <msebor@redhat.com>
1109
1110 PR middle-end/80020
1111 * gcc.dg/attr-alloc_size-6.c: Correct aligned_alloc argument order.
1112 * gcc.dg/attr-alloc_size-7.c: Same.
1113 * gcc.dg/attr-alloc_size-9.c: Same.
1114 * gcc.dg/builtin-alloc-size.c: Same.
1115 * gcc.dg/pr80020.c: New test.
1116
4692943d
BS
11172017-03-14 Bernd Schmidt <bschmidt@redhat.com>
1118
1119 PR rtl-optimization/79728
1120 * gcc.target/i386/sse-globalreg.c: New test.
1121
861d9d5e
ML
11222017-03-14 Martin Liska <mliska@suse.cz>
1123
1124 PR lto/66295
1125 * gcc.dg/tree-prof/pr66295.c: New test.
1126
a48018b5
ML
11272017-03-13 Martin Liska <mliska@suse.cz>
1128
1129 PR middle-end/78339
1130 * gcc.target/i386/mpx/pr78339.c: New test.
1131
8c56cc5a
CZ
11322017-03-13 Claudiu Zissulescu <claziss@synopsys.com>
1133
065ba179 1134 * gcc.target/arc/bitfield.c: New file.
8c56cc5a 1135
14555394
CZ
11362017-03-13 Claudiu Zissulescu <claziss@synopsys.com>
1137
065ba179 1138 * gcc.target/arc/pr9001090948.c: New file.
14555394 1139
3079b92e
SB
11402017-03-11 Segher Boessenkool <segher@kernel.crashing.org>
1141
1142 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
1143 Fix test. Make early-out condition return early. Correct comments.
1144
c08de9db
JD
11452017-03-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1146
1147 PR libgfortran/78854
1148 * gfortran.dg/dtio_25.f90: New test.
1149
66b27545
MS
11502017-03-10 Martin Sebor <msebor@redhat.com>
1151
1152 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add a test case.
1153
8f2f6381
BS
11542017-03-10 Bernd Schmidt <bschmidt@redhat.com>
1155
1156 PR rtl-optimization/78911
1157 * gcc.target/i386/pr78911-1.c: New test.
1158 * gcc.target/i386/pr78911-2.c: New test.
1159
8e2c69b4 11602017-03-10 Will Schmidt <will_schmidt@vnet.ibm.com>
8f2f6381 1161
8e2c69b4
WS
1162 PR target/79941
1163 * gcc.target/powerpc/fold-vec-mult-even_odd_misc.c: New test.
1164 * gcc.target/powerpc/fold-vec-mult-even_odd_char.c: New test.
1165 * gcc.target/powerpc/fold-vec-mult-even_odd_short.c: New test.
1166
455d833c
MP
11672017-03-10 Marek Polacek <polacek@redhat.com>
1168
1169 PR c++/79967
1170 * g++.dg/cpp0x/gen-attrs-63.C: New test.
1171
cdd669f9
JJ
11722017-03-10 Jakub Jelinek <jakub@redhat.com>
1173
e260b0a7
JJ
1174 PR c++/79899
1175 * g++.dg/other/friend7.C: New test.
1176
cdd669f9
JJ
1177 PR c++/79896
1178 * g++.dg/ext/int128-5.C: New test.
1179
730e6e46
SB
11802017-03-10 Segher Boessenkool <segher@kernel.crashing.org>
1181
1182 PR testsuite/79356
1183 * gcc.dg/attr-alloc_size-11.c: Don't xfail on aarch64, ia64, mips,
1184 powerpc, sparc, or s390x.
1185
fc8f6304
PH
11862017-03-10 Pat Haugen <pthaugen@us.ibm.com>
1187
1188 PR target/79907
1189 * gcc.target/powerpc/pr79907.c: New.
1190
f1b0632a
OH
11912017-03-10 Olivier Hainque <hainque@adacore.com>
1192
1193 * gnat.dg/opt64.adb: New test.
1194 * gnat.dg/opt64_pkg.ads: New helper.
1195 * gnat.dg/opt64_pkg.adb: New helper.
1196
5558f089
JJ
11972017-03-10 Jakub Jelinek <jakub@redhat.com>
1198
2d9dd4fb
JJ
1199 PR rtl-optimization/79909
1200 * gcc.target/powerpc/pr79909.c: New test.
1201
72772e67
JJ
1202 PR tree-optimization/79972
1203 * gcc.dg/pr79972.c: New test.
1204
5558f089
JJ
1205 PR tree-optimization/77975
1206 * gcc.dg/pr77975.c: New test.
1207
822a132c
MP
12082017-03-09 Marek Polacek <polacek@redhat.com>
1209
1210 PR c++/79962
1211 PR c++/79984
1212 * c-c++-common/nonnull-3.c: New test.
1213 * g++.dg/warn/Wnonnull3.C: New test.
1214
c9819d22
MF
12152017-03-09 Matthew Fortune <matthew.fortune@imgtec.com>
1216
1217 * gcc.target/mips/lxc1-sxc1-1.c: Use -mhard-float.
1218 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
1219
36618428
MP
12202017-03-09 Marek Polacek <polacek@redhat.com>
1221
1222 PR sanitizer/79757
1223 * gcc.dg/ubsan/pr79757-1.c: New test.
1224 * gcc.dg/ubsan/pr79757-2.c: New test.
1225 * gcc.dg/ubsan/pr79757-3.c: New test.
1226 * gcc.dg/ubsan/pr79757-4.c: New test.
1227 * gcc.dg/ubsan/pr79757-5.c: New test.
1228
01e5af5a
JJ
12292017-03-09 Jakub Jelinek <jakub@redhat.com>
1230
1231 PR c/79969
1232 * gcc.dg/debug/dwarf2/enum-loc1.c: New test.
1233
6443c7c0
MP
12342017-03-09 Marek Polacek <polacek@redhat.com>
1235
1236 PR c++/79687
1237 * g++.dg/expr/ptrmem8.C: New test.
1238 * g++.dg/expr/ptrmem9.C: New test.
1239
d721dc3c
RB
12402017-03-09 Richard Biener <rguenther@suse.de>
1241
1242 PR tree-optimization/79977
1243 * gcc.dg/graphite/pr79977.c: New testcase.
1244
1f1fd3e2
TT
12452017-03-09 Toma Tabacu <toma.tabacu@imgtec.com>
1246
1247 * g++.dg/lto/pr69589_0.C: Add dg-require-effective-target for
1248 rdynamic. Remove dg-skip-if for targets which don't support -rdynamic.
1249 * lib/target-supports.exp (check_effective_target_rdynamic):
1250 New proc.
1251
16967aff
RB
12522017-03-09 Richard Biener <rguenther@suse.de>
1253
1254 PR middle-end/79971
1255 * gcc.dg/fixed-point/pr79971.c: New testcase.
1256
26d7dc48
RB
12572017-03-09 Richard Biener <rguenther@suse.de>
1258
1259 PR ipa/79970
1260 * gcc.dg/torture/pr79970.c: New testcase.
1261
35f77c28
PC
12622017-03-09 Paolo Carlini <paolo.carlini@oracle.com>
1263
1264 PR c++/71966
1265 * g++.dg/cpp0x/pr71966-1.C: New.
1266 * g++.dg/cpp0x/pr71966-2.C: Likewise.
1267
8a7df031
ML
12682017-03-09 Martin Liska <mliska@suse.cz>
1269
1270 PR tree-optimization/79631
1271 * gcc.target/i386/mpx/pr79631.c: New test.
1272
3828bb0d
ML
12732017-03-09 Martin Liska <mliska@suse.cz>
1274
1275 PR target/65705
1276 PR target/69804
1277 * gcc.target/i386/pr71458.c: Update scanned pattern.
1278
410a590c
MP
12792017-03-09 Marek Polacek <polacek@redhat.com>
1280
1281 PR c++/79672
1282 * g++.dg/warn/Wduplicated-branches2.C: Fix PR.
1283 * g++.dg/warn/Wduplicated-branches3.C: New test.
1284
f084a22e
PG
12852017-03-09 Prachi Godbole <prachi.godbole@imgtec.com>
1286
1287 * gcc.target/mips/msa-bclri.c: Skip the test for -O0.
1288
a278b1c3
ML
12892017-03-09 Martin Liska <mliska@suse.cz>
1290
1291 PR ipa/79764
1292 * g++.dg/pr79764.C: New test.
1293
8dc19053
ML
12942017-03-09 Martin Liska <mliska@suse.cz>
1295
1296 PR ipa/79761
1297 * g++.dg/pr79761.C: New test.
1298
030fc94a
JJ
12992017-03-09 Jakub Jelinek <jakub@redhat.com>
1300
9e463823
JJ
1301 PR sanitizer/79944
1302 * c-c++-common/asan/pr79944.c: New test.
1303
6b62f323
JJ
1304 PR target/79932
1305 * gcc.target/i386/pr79932-2.c: New test.
1306
030fc94a
JJ
1307 PR target/79932
1308 * gcc.target/i386/pr79932-1.c: New test.
1309
423aec8b
MP
13102017-03-09 Marek Polacek <polacek@redhat.com>
1311
1312 PR c++/79900 - ICE in strip_typedefs
1313 * g++.dg/warn/Wpadded-1.C: New test.
1314
6659fe59
MP
13152017-03-08 Marek Polacek <polacek@redhat.com>
1316
1317 * g++.dg/Walloca1.C: Adjust dg-warning.
1318
f1a675e4
AH
13192017-03-08 Andrew Haley <aph@redhat.com>
1320
1321 PR tree-optimization/79943
1322 * gcc.dg/tree-ssa/pr79943.c: New test.
1323
edfcd7e3
RB
13242017-03-08 Richard Biener <rguenther@suse.de>
1325
1326 PR tree-optimization/79955
1327 * gcc.dg/uninit-24.c: New testcase.
1328
61fdfd8c
RB
13292017-03-08 Richard Biener <rguenther@suse.de>
1330
1331 PR tree-optimization/79920
1332 * gcc.dg/vect/pr79920.c: New testcase.
1333
4b48e883
JJ
13342017-03-08 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR sanitizer/79904
1337 * gcc.dg/ubsan/pr79904.c: New test.
1338
a71dbc63
JJ
13392017-03-07 Jakub Jelinek <jakub@redhat.com>
1340
1341 PR c/79834
1342 * c-c++-common/goacc/pragma_context.c (f2): Adjust expected
1343 diagnostics.
1344
d8a90142
MP
13452017-03-07 Marek Polacek <polacek@redhat.com>
1346
1347 PR middle-end/79809
1348 * g++.dg/Walloca1.C: New test.
1349
a5e9e3e4
ML
13502017-03-07 Martin Liska <mliska@suse.cz>
1351
1352 PR middle-end/68270
1353 * g++.dg/pr68270.C: New test.
1354
1f6dba54
JJ
13552017-03-07 Jakub Jelinek <jakub@redhat.com>
1356
760f82db
JJ
1357 PR rtl-optimization/79901
1358 * gcc.target/i386/pr79901.c: New test.
1359
1f6dba54
JJ
1360 PR sanitizer/79897
1361 * c-c++-common/ubsan/pr79897.c: New test.
1362
feca7b89
VM
13632017-03-06 Vladimir Makarov <vmakarov@redhat.com>
1364
1365 PR rtl-optimization/79571
1366 * gcc.target/i386/pr79571.c: New.
1367
bdbbf28d
MP
13682017-03-06 Marek Polacek <polacek@redhat.com>
1369
1370 PR c++/79796 - ICE with NSDMI and this pointer
1371 * g++.dg/cpp0x/nsdmi13.C: New test.
1372
52564551
JK
13732017-03-06 Julia Koval <julia.koval@intel.com>
1374
1375 PR target/79793
1376 * gcc.target/i386/interrupt-12.c: Update scan-assembler-times
1377 directives.
1378 * gcc.target/i386/interrupt-13.c: Ditto.
1379 * gcc.target/i386/interrupt-14.c: Ditto.
1380 * gcc.target/i386/interrupt-15.c: Ditto.
1381
345edb37
JJ
13822017-03-06 Jakub Jelinek <jakub@redhat.com>
1383
1384 PR c++/79822
1385 * g++.dg/cpp0x/constexpr-79822.C: New test.
1386
a8d25fd0
RB
13872017-03-06 Richard Biener <rguenther@suse.de>
1388
1389 PR tree-optimization/79894
1390 * gcc.dg/vect/pr79887.c: New testcase.
1391
522fcdd7
RB
13922017-03-06 Richard Biener <rguenther@suse.de>
1393
1394 PR tree-optimization/79824
1395 * gcc.dg/vect/pr79824-1.c: New testcase.
1396 * gcc.dg/vect/pr79824-2.c: Likewise.
1397
54649631
TT
13982017-03-06 Toma Tabacu <toma.tabacu@imgtec.com>
1399
1400 * gcc.dg/lto/pr60449_0.c: Add dg-require-effective-target for
1401 gettimeofday. Remove dg-skip-if for AVR.
1402 * lib/target-supports.exp (check_effective_target_gettimeofday):
1403 New proc.
1404
4bbc8970
RD
14052017-03-06 Robin Dapp <rdapp@linux.vnet.ibm.com>
1406
1407 * gcc.target/s390/hotpatch-1.c: Check for nopr %r0.
1408 * gcc.target/s390/hotpatch-10.c: Likewise.
1409 * gcc.target/s390/hotpatch-11.c: Likewise.
1410 * gcc.target/s390/hotpatch-12.c: Likewise.
1411 * gcc.target/s390/hotpatch-13.c: Likewise.
1412 * gcc.target/s390/hotpatch-14.c: Likewise.
1413 * gcc.target/s390/hotpatch-15.c: Likewise.
1414 * gcc.target/s390/hotpatch-16.c: Likewise.
1415 * gcc.target/s390/hotpatch-17.c: Likewise.
1416 * gcc.target/s390/hotpatch-18.c: Likewise.
1417 * gcc.target/s390/hotpatch-19.c: Likewise.
1418 * gcc.target/s390/hotpatch-2.c: Likewise.
1419 * gcc.target/s390/hotpatch-26.c: Likewise.
1420 * gcc.target/s390/hotpatch-27.c: Likewise.
1421 * gcc.target/s390/hotpatch-28.c: Likewise.
1422 * gcc.target/s390/hotpatch-3.c: Likewise.
1423 * gcc.target/s390/hotpatch-4.c: Likewise.
1424 * gcc.target/s390/hotpatch-5.c: Likewise.
1425 * gcc.target/s390/hotpatch-6.c: Likewise.
1426 * gcc.target/s390/hotpatch-7.c: Likewise.
1427 * gcc.target/s390/hotpatch-8.c: Likewise.
1428 * gcc.target/s390/hotpatch-9.c: Likewise.
1429
5f215a70
PC
14302017-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1431
1432 PR c++/64574
1433 * g++.dg/template/crash125.C: New.
1434
296cc393
JJ
14352017-03-06 Jakub Jelinek <jakub@redhat.com>
1436
1437 PR target/79812
1438 * gcc.target/i386/avx512f-vpermq-imm-3.c: New test.
1439
ca8942a3
TT
14402017-03-06 Toma Tabacu <toma.tabacu@imgtec.com>
1441
1442 * gcc.target/mips/inline-memcpy-3.c (dg-options): Add -mabi=32.
1443
c1b993c0
PG
14442017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
1445
1446 * gcc.target/mips/msa-minmax.c: New tests.
1447
a50a32aa
ML
14482017-03-06 Martin Liska <mliska@suse.cz>
1449
1450 PR sanitize/79783
1451 * g++.dg/asan/pr79783.C: New test.
1452
5ada812c
PG
14532017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
1454
1455 * gcc.target/mips/msa-dotp.c: New tests.
1456
334b3c4b
PG
14572017-03-06 Prachi Godbole <prachi.godbole@imgtec.com>
1458
1459 * gcc.target/mips/msa-bclri.c: New test.
1460
d8b4baeb
PC
14612017-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1462
1463 PR c++/70266
1464 * g++.dg/tm/pr70266.C: New.
1465
ef78bc3c 14662017-03-05 Andre Vehreschild <vehre@gcc.gnu.org>
065ba179 1467 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
ef78bc3c
AV
1468
1469 * gfortran.dg/coarray/fail_image_1.f08: New test.
1470 * gfortran.dg/coarray/fail_image_2.f08: New test.
1471 * gfortran.dg/coarray/failed_images_1.f08: New test.
1472 * gfortran.dg/coarray/failed_images_2.f08: New test.
1473 * gfortran.dg/coarray/image_status_1.f08: New test.
1474 * gfortran.dg/coarray/image_status_2.f08: New test.
1475 * gfortran.dg/coarray/stopped_images_1.f08: New test.
1476 * gfortran.dg/coarray/stopped_images_2.f08: New test.
1477 * gfortran.dg/coarray_fail_st.f90: New test.
1478 * gfortran.dg/coarray_failed_images_1.f08: New test.
1479 * gfortran.dg/coarray_image_status_1.f08: New test.
1480 * gfortran.dg/coarray_stopped_images_1.f08: New test.
1481
7f5a7d78
MP
14822017-03-03 Marek Polacek <polacek@redhat.com>
1483
1484 PR c/79758
1485 * gcc.dg/noncompile/pr79758.c: New test.
1486
cc195d46
JJ
14872017-03-03 Jakub Jelinek <jakub@redhat.com>
1488
1489 PR middle-end/79805
1490 * g++.dg/opt/pr79805.C: New test.
1491
945b6e16
AS
14922017-03-03 Andrew Senkevich <andrew.senkevich@intel.com>
1493
1494 * gcc.target/i386/avx512vpopcntdq-check.h: New.
1495 * gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c: Ditto.
1496 * gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c: Ditto.
1497 * gcc.target/i386/avx512f-helper.h: Add avx512vpopcntdq-check.h.
1498 * gcc.target/i386/i386.exp
1499 (check_effective_target_avx512vpopcntdq): New.
1500
31dcc385
TT
15012017-03-03 Toma Tabacu <toma.tabacu@imgtec.com>
1502
1503 * gcc.target/mips/pr68273.c (dg-final): Match SImode registers only for
1504 ilp32 targets and match DImode registers for lp64 targets.
1505
0e174ae1
UB
15062017-03-03 Uros Bizjak <ubizjak@gmail.com>
1507
1508 * g++.dg/pr71624.C: Disable for x32.
1509 * g++.dg/pr71633.C: Ditto.
1510
93505ec5
JJ
15112017-03-03 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR target/79807
1514 * gcc.target/i386/pr79807.c: New test.
1515
d78a1c01
ML
15162017-03-03 Martin Liska <mliska@suse.cz>
1517
1518 PR tree-optimization/79803
1519 * gcc.dg/tree-ssa/pr79803.c: New test.
1520
ec7f796e
ML
15212017-03-03 Martin Liska <mliska@suse.cz>
1522
1523 PR rtl-optimization/79574
1524 * gcc.dg/pr79574-2.c: New test.
1525
30d309aa
RB
15262017-03-03 Richard Biener <rguenther@suse.de>
1527
1528 PR c++/79825
1529 * g++.dg/warn/Wuninitialized-8.C: New testcase.
1530
38801de5
JJ
15312017-03-03 Jakub Jelinek <jakub@redhat.com>
1532
1533 * gcc.dg/pr57134.c: Use empty inline asm string literal.
1534
7278b0a2
MP
15352017-03-03 Marek Polacek <polacek@redhat.com>
1536
1537 PR c++/79791
1538 * g++.dg/warn/Wwrite-strings-1.C: New test.
1539 * g++.dg/warn/Wwrite-strings-2.C: New test.
1540 * g++.dg/warn/Wwrite-strings-3.C: New test.
1541 * g++.dg/warn/Wwrite-strings-4.C: New test.
1542 * g++.dg/warn/Wwrite-strings-5.C: New test.
1543 * g++.dg/warn/Wwrite-strings-6.C: New test.
1544 * g++.dg/warn/Wwrite-strings-7.C: New test.
1545 * g++.dg/warn/Wwrite-strings-8.C: New test.
1546 * g++.dg/warn/Wwrite-strings-9.C: New test.
1547 * g++.dg/warn/Wwrite-strings-10.C: New test.
1548 * g++.dg/warn/Wwrite-strings-11.C: New test.
1549 * g++.dg/warn/Wwrite-strings-12.C: New test.
1550
75473a91
RB
15512017-03-03 Richard Biener <rguenther@suse.de>
1552
1553 PR middle-end/79818
1554 * gcc.dg/torture/pr79818.c: New testcase.
1555
50bea0c5
JJ
15562017-03-02 Jakub Jelinek <jakub@redhat.com>
1557
1558 PR c++/79782
1559 * g++.dg/warn/Wunused-parm-10.C: New test.
1560
130f15ce
UB
15612017-03-02 Uros Bizjak <ubizjak@gmail.com>
1562
1563 * gcc.dg/rtl/x86_64/*.c: Test for
1564 "{ i?86-*-* x86_64-*-* } && lp64" targets only.
1565
dc362ada
UB
15662017-03-02 Uros Bizjak <ubizjak@gmail.com>
1567
1568 PR target/79514
1569 * gcc.target/i386/pr79514.c: New test.
1570
fe792dd8
JJ
15712017-03-02 Jakub Jelinek <jakub@redhat.com>
1572
1573 PR rtl-optimization/79780
1574 * gcc.c-torture/compile/pr79780.c: New test.
1575
e80facb4
RB
15762017-03-02 Richard Biener <rguenther@suse.de>
1577
1578 PR tree-optimization/79345
1579 PR c++/42000
1580 * g++.dg/warn/Wuninitialized-7.C: New testcase.
1581 * c-c++-common/ubsan/bounds-2.c: Add -Wno-uninitialized.
1582 * gcc.dg/uninit-pr19430-2.c: Add expected warning.
1583
eb0e7c34
RB
15842017-03-02 Richard Biener <rguenther@suse.de>
1585
1586 PR c/79756
1587 * gcc.dg/vector-1.c: New testcase.
1588
653a4b32
BC
15892017-03-02 Bin Cheng <bin.cheng@arm.com>
1590
1591 PR tree-optimization/66768
1592 * gcc.target/i386/pr66768.c: New test.
1593
da403f31
RB
15942017-03-02 Richard Biener <rguenther@suse.de>
1595
1596 * gcc.dg/rtl/x86_64/dfinit.c: Only run for lp64.
1597 * gcc.dg/rtl/x86_64/final.c: Likewise.
1598 * gcc.dg/rtl/x86_64/into-cfglayout.c: Likewise.
1599 * gcc.dg/rtl/x86_64/ira.c: Likewise.
1600 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: Likewise.
1601 * gcc.dg/rtl/x86_64/vregs.c: Likewise.
1602
83692f96
RB
16032017-03-02 Richard Biener <rguenther@suse.de>
1604
1605 PR tree-optimization/79777
1606 * gcc.dg/torture/pr79777.c: New testcase.
1607
71dedb33
MS
16082017-03-01 Martin Sebor <msebor@redhat.com>
1609
1610 PR middle-end/79692
1611 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Add test cases.
1612 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: Correct %#g.
1613 * gcc.dg/tree-ssa/builtin-sprintf-warn-15.c: New test.
1614 * gcc.dg/tree-ssa/builtin-snprintf-3.c: Ditto.
1615
48990905
UB
16162017-03-01 Uros Bizjak <ubizjak@gmail.com>
1617
1618 * gcc.target/i386/invsize-2.c: New test.
1619 * gcc.target/i386/invsize-3.c: Ditto.
1620 * gcc.target/i386/invsize-4.c: Ditto.
1621 * gcc.target/i386/pr66274.c: Expect "unsuported size" warning.
1622 * gcc.target/i386/stackalign/asm-1.c: Ditto.
1623
c7f0c9f3
MM
16242017-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1625
1626 PR target/79439
1627 * gcc.target/powerpc/pr79439.c: New test.
1628
f5ef6bfc
PH
16292017-03-01 Pat Haugen <pthaugen@us.ibm.com>
1630
1631 * gcc.target/powerpc/pr79544.c: Add test for vec_vsrad and fix up
1632 scan string.
1633
1634
50181506
KN
16352017-03-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1636
1637 PR target/79395
1638 * gcc.target/powerpc/vsu/vec-all-ne-10.c: Change scan-assembler
1639 pattern to look for vcmpequd. instead of vcmpnew.
1640 * gcc.target/powerpc/vsu/vec-all-ne-14.c: Likewise.
1641 * gcc.target/powerpc/vsu/vec-all-ne-7.c: Change scan-assembler
1642 pattern to look for xvcmpeqsp. instead of xvcmpnesp.
1643 * gcc.target/powerpc/vsu/vec-all-ne-8.c: Change scan-assembler to
1644 look for xvcmpeqdp. instead of xvcmpnedp.
1645 * gcc.target/powerpc/vsu/vec-all-ne-9.c: Change scan-assembler to
1646 look for vcmpequd. instead of vcmpnew.
1647 * gcc.target/powerpc/vsu/vec-any-eq-10.c: Likewise.
1648 * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise.
1649 * gcc.target/powerpc/vsu/vec-any-eq-7.c: Change scan-assembler to
1650 look for xvcmpeqsp. instead of xvcmpnesp.
1651 * gcc.target/powerpc/vsu/vec-any-eq-8.c: Change scan-assembler to
1652 look for xvcmpeqdp. instead of xvcmpnedp.
1653 * gcc.target/powerpc/vsu/vec-any-eq-9.c: Change scan-assembler to
1654 look for vcmpequd. instead of vcmpnew.
1655 * gcc.target/powerpc/vsu/vec-cmpne-8.c: Change scan-assembler to
1656 look for vcmpeqsp instead of xvcmpnesp.
1657 * gcc.target/powerpc/vsu/vec-cmpne-9.c: Change scan-assembler to
1658 look for xvcmpeqdp instead of xvcmpnedp.
1659
0100ae43
RB
16602017-03-01 Richard Biener <rguenther@suse.de>
1661
1662 PR middle-end/79721
1663 * gcc.dg/torture/pr79721.c: New testcase.
1664
0f3f4ffe
JJ
16652017-03-01 Jakub Jelinek <jakub@redhat.com>
1666
42132674
JJ
1667 PR c++/79681
1668 * g++.dg/cpp1y/constexpr-79681-1.C: New test.
1669 * g++.dg/cpp1y/constexpr-79681-2.C: New test.
1670
e3e9e8ca
JJ
1671 PR c++/79746
1672 * g++.dg/warn/Wunused-parm-9.C: New test.
1673
0f3f4ffe
JJ
1674 PR tree-optimization/79734
1675 * g++.dg/opt/pr79734.C: New test.
1676
ad1de652
JJ
16772017-02-28 Jakub Jelinek <jakub@redhat.com>
1678
1679 PR tree-optimization/79737
1680 * gcc.c-torture/execute/pr79737-1.c: New test.
1681 * gcc.c-torture/execute/pr79737-2.c: New test.
1682
7a1ae923
EB
16832017-02-28 Eric Botcazou <ebotcazou@adacore.com>
1684
1685 * gcc.target/sparc/20170228-1.c: New test.
1686
2af0c3ed
UB
16872017-02-28 Uros Bizjak <ubizjak@gmail.com>
1688
1689 * gcc.target/i386/invsize-1.c: New test.
1690
203ced0a
MS
16912017-02-28 Martin Sebor <msebor@redhat.com>
1692
1693 PR tree-optimization/79691
1694 * gcc.dg/tree-ssa/pr79691.c: New test.
1695
8a915b87
JJ
16962017-02-28 Jakub Jelinek <jakub@redhat.com>
1697
1698 PR target/79729
1699 * gcc.target/i386/pr79729.c: New test.
1700
41aa3a38
RB
17012017-02-28 Richard Biener <rguenther@suse.de>
1702
1703 PR tree-optimization/79740
1704 * gcc.dg/torture/pr79740.c: New testcase.
1705
587240d2
RB
17062017-02-28 Richard Biener <rguenther@suse.de>
1707
1708 PR middle-end/79731
1709 * c-c++-common/torture/pr79731.c: New testcase.
1710
dd3f4560
RB
17112017-02-28 Richard Biener <rguenther@suse.de>
1712
1713 PR tree-optimization/79732
1714 * gcc.dg/torture/pr79732.c: New testcase.
1715
c7d97b28
RB
17162017-02-28 Richard Biener <rguenther@suse.de>
1717
1718 PR tree-optimization/79723
1719 * gcc.target/i386/pr79723.c: New testcase.
1720
c8f28a3c
PH
17212017-02-27 Pat Haugen <pthaugen@us.ibm.com>
1722
1723 PR target/79544
1724 * gcc.target/powerpc/pr79544.c: New.
1725
c91c3003
PC
17262017-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1727
1728 PR c++/79414
1729 * g++.dg/parse/crash67.C: New.
1730
57fa080b
BC
17312017-02-27 Bin Cheng <bin.cheng@arm.com>
1732
1733 PR tree-optimization/77536
1734 * gcc.dg/vect/pr79347.c: Revise testing string.
1735
68b948d3
RB
17362017-02-27 Richard Biener <rguenther@suse.de>
1737
1738 PR tree-optimization/45397
1739 * gcc.dg/tree-ssa/pr45397.c: New testcase.
1740
69a2e8a1
RB
17412017-02-27 Richard Biener <rguenther@suse.de>
1742
1743 PR tree-optimization/79690
1744 * gcc.target/i386/pr79690.c: New testcase.
1745
c7b608a9
TK
17462017-02-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1747
1748 PR fortran/51119
1749 * gfortran.dg/inline_matmul_1.f90: Scan optimized dump instead
1750 of original.
1751 * gfortran.dg/inline_matmul_11.f90: Likewise.
1752 * gfortran.dg/inline_matmul_9.f90: Likewise.
1753 * gfortran.dg/matmul_13.f90: New test.
1754 * gfortran.dg/matmul_14.f90: New test.
1755
98561a9b
JJ
17562017-02-25 Jakub Jelinek <jakub@redhat.com>
1757
1758 PR middle-end/79396
1759 * g++.dg/opt/pr79396.C: New test.
1760
77be9417
DH
17612017-02-25 Dominique d'Humieres <dominiq@lps.ens.fr>
1762
1763 PR fortran/79597
1764 * gfortran.dg/dtio_6.f90: Update test.
1765
17662017-02-25 Dominique d'Humieres <dominiq@lps.ens.fr>
1767
1768 PR fortran/79601
1769 * gfortran.dg/interface_operator_2.f90: New test.
1770
b9822443
JJ
17712017-02-24 Jakub Jelinek <jakub@redhat.com>
1772
1773 PR c/79677
1774 * gcc.dg/pr79677.c: New test.
1775
4bc2b786
MF
17762017-02-24 Matthew Fortune <matthew.fortune@imgtec.com>
1777
1778 * gcc.target/mips/mips-ps-type-2.c (move): Force generation
1779 of mov.ps.
1780 * gcc.target/mips/mips-ps-type.c (move): Likewise.
1781 (cond_move1): Simplify condition to force generation of
1782 mov[nz].ps.
1783 (cond_move2): Likewise.
1784
4227c9ad
JJ
17852017-02-24 Jakub Jelinek <jakub@redhat.com>
1786
1787 PR c++/79588
1788 * g++.dg/warn/Wrestrict-1.C: New test.
1789 * g++.dg/warn/Wrestrict-2.C: New test.
1790
fd527ec1
DE
17912017-02-24 David Edelsohn <dje.gcc@gmail.com>
1792
1793 * g++.dg/ext/complit15.C: Require LTO.
1794
2af8fd5c
TT
17952017-02-24 Toma Tabacu <toma.tabacu@imgtec.com>
1796
1797 * gcc.dg/tree-ssa/ssa-thread-14.c (dg-options): Use
1798 logical_op_short_circuit to skip targets.
1799 (dg-additional-options): Don't pass -mbranch-cost=2 for MIPS, AVR
1800 and s390.
1801
0b9cdb9a
EB
18022017-02-24 Eric Botcazou <ebotcazou@adacore.com>
1803
1804 * gnat.dg/opt63.adb: New test.
1805
4af362a9
EB
18062017-02-24 Eric Botcazou <ebotcazou@adacore.com>
1807
1808 * gnat.dg/discr47.adb: New test.
1809
7699e88f
RB
18102017-02-24 Richard Biener <rguenther@suse.de>
1811
1812 PR tree-optimization/79389
1813 * gcc.dg/tree-ssa/split-path-10.c: New testcase.
1814
e3beb191
PC
18152017-02-23 Paolo Carlini <paolo.carlini@oracle.com>
1816
1817 PR c++/79361
1818 * g++.dg/cpp0x/pr79361-1.C: New.
1819 * g++.dg/cpp0x/pr79361-2.C: Likewise.
1820
195610aa
EB
18212017-02-23 Eric Botcazou <ebotcazou@adacore.com>
1822
1823 * gcc.target/visium/bit_test.c: Accept any lsr form.
1824 * gcc.target/visium/block_move.c: Tweak.
1825
17885cad
DV
18262017-02-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
1827
1828 PR 68749
1829 * gcc.dg/ifcvt-4.c: Disable for -m31, use -march=z196.
1830
45f7faf0
RB
18312017-02-23 Richard Biener <rguenther@suse.de>
1832
1833 PR tree-optimization/79683
1834 * gcc.target/i386/pr79683.c: New testcase.
1835
18eb304e
JL
18362017-02-22 Jeff Law <law@redhat.com>
1837
1838 PR tree-optimization/79578
1839 * g++.dg/tree-ssa/ssa-dse-3.C: New test.
1840
0a864a97
SD
18412017-02-22 Sameera Deshpande <sameera.deshpande@imgtec.com>
1842
1843 * gcc.target/mips/msa-fp-cc.c: New test.
1844
fe8ece05
JJ
18452017-02-22 Jakub Jelinek <jakub@redhat.com>
1846
e40b6fc7
JJ
1847 PR c++/79664
1848 * g++.dg/gomp/teams-1.C: Adjust expected diagnostic location.
1849 * g++.dg/cpp1y/constexpr-throw.C: Likewise.
1850 * g++.dg/gomp/pr79664.C: New test.
1851
fe8ece05
JJ
1852 * g++.dg/debug/dwarf2/inline-var-2.C: New test.
1853
78af14ae
MP
18542017-02-22 Marek Polacek <polacek@redhat.com>
1855
1856 PR c++/79653
1857 * g++.dg/cpp0x/alignas10.C: New test.
1858 * g++.dg/cpp0x/alignas9.C: New test.
1859
8fdddd3d
MP
1860 PR c++/79657
1861 * g++.dg/ext/underlying_type12.C: New test.
1862
61ac5ebe
MP
1863 PR c/79662
1864 * gcc.dg/enum-incomplete-4.c: New test.
1865
888c7050
JJ
18662017-02-22 Jakub Jelinek <jakub@redhat.com>
1867
1868 PR target/70465
1869 * gcc.target/i386/pr70465-2.c: New test.
1870
6d3daa1a
UB
18712017-02-21 Uros Bizjak <ubizjak@gmail.com>
1872
1873 * gcc.dg/pr61441.c: Use dg-add-options ieee.
1874
76dd203e
RB
18752017-02-22 Richard Biener <rguenther@suse.de>
1876
1877 PR tree-optimization/79673
1878 * gcc.target/i386/pr79673.c: New testcase.
1879
a9c774d2
RB
18802017-02-22 Richard Biener <rguenther@suse.de>
1881
1882 PR tree-optimization/79666
1883 * gcc.dg/torture/pr79666.c: New testcase.
1884
8f4f841a
ML
18852017-02-22 Martin Liska <mliska@suse.cz>
1886
1887 PR lto/79587
1888 * gcc.dg/tree-prof/pr79587.c: New test.
1889
a232a1cb
MP
18902017-02-21 Marek Polacek <polacek@redhat.com>
1891
1892 PR c++/79535
1893 * g++.dg/ext/flexary23.C: New test.
1894
b86fec68
UB
18952017-02-21 Uros Bizjak <ubizjak@gmail.com>
1896
1897 PR target/79593
1898 * gcc.target/i386/pr79593.c: New test.
1899
5c3f1d7b
JJ
19002017-02-21 Jakub Jelinek <jakub@redhat.com>
1901
b7280ac2
JJ
1902 PR c++/79654
1903 * g++.dg/cpp1z/decomp26.C: New test.
1904
5c3f1d7b
JJ
1905 PR sanitizer/79589
1906 * g++.dg/ubsan/pr79589.C: New test.
1907
1486c2a7
JL
19082017-02-21 Jeff Law <law@redhat.com>
1909
1910 PR tree-optimization/79621
1911 * gcc.c-torture/compile/pr79621.c: New test.
1912
2f3ec56d
JJ
19132017-02-21 Jakub Jelinek <jakub@redhat.com>
1914
3bb43119
JJ
1915 PR c++/79655
1916 * g++.dg/cpp1y/constexpr-79655.C: New test.
1917
664beaf2 1918 PR c++/79639
b86fec68 1919 * g++.dg/cpp1y/constexpr-79639.C: New test.
664beaf2 1920
956d3e61
JJ
1921 PR target/79633
1922 * gcc.target/i386/mpx/pr79633.c: New test.
1923
d4cbfca4
JJ
1924 PR target/79570
1925 * gcc.dg/pr79570.c: New test.
1926
00bc9de3
JJ
1927 PR c++/79641
1928 * c-c++-common/pr79641.c: New test.
1929
d002d099
JJ
1930 PR tree-optimization/79649
1931 * gcc.target/i386/pr79649.c: New test.
1932
2f3ec56d
JJ
1933 PR target/79494
1934 * gcc.dg/pr79494.c: New test.
1935
e6655a5f
SB
19362017-02-21 Segher Boessenkool <segher@kernel.crashing.org>
1937
1938 * gcc.dg/plugin/diagnostic-test-expressions-1.c: Add -Wno-psabi
1939 to dg-options.
1940
19412017-02-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
319633cd
KT
1942
1943 * gcc.dg/gimplefe-26.c: Require c99_runtime.
1944
fd527ec1
DE
19452017-02-02 Jason Merrill <jason@redhat.com>
1946
1947 PR c++/79580
1948 * g++.dg/ext/complit15.C: New.
1949
027a9dd5
KN
19502017-02-20 Kelvin Nilsen <kelvin@gcc.gnu.org>
1951
1952 PR target/78056
1953 * gcc.target/powerpc/pr78056-8.c: Remove.
1954
80480cee
MP
19552017-02-20 Marek Polacek <polacek@redhat.com>
1956
1957 PR middle-end/79537
1958 * gcc.dg/comp-goto-4.c: New test.
1959
85ade8d6
MP
1960 PR sanitizer/79558
1961 * c-c++-common/ubsan/bounds-14.c: New test.
1962
705d3b77
JJ
19632017-02-20 Jakub Jelinek <jakub@redhat.com>
1964
1965 PR target/79568
1966 * gcc.target/i386/pr79568-1.c: New test.
1967 * gcc.target/i386/pr79568-2.c: New test.
1968 * gcc.target/i386/pr79568-3.c: New test.
1969
dc42a736
PT
19702017-02-16 Paul Thomas <pault@gcc.gnu.org>
1971
1972 PR fortran/79382
705d3b77
JJ
1973 * gfortran.dg/dtio_10.f90: Change test of error message.
1974 * gfortran.dg/dtio_23.f90: New test.
1975 * gfortran.dg/dtio_24.f90: New test.
dc42a736 1976
1ca6a74f
PT
19772017-02-20 Paul Thomas <pault@gcc.gnu.org>
1978
1979 PR fortran/79434
705d3b77 1980 * gfortran.dg/submodule_25.f08: New test.
1ca6a74f 1981
63af1586
PT
19822017-02-19 Paul Thomas <pault@gcc.gnu.org>
1983
1984 PR fortran/79447
705d3b77 1985 * gfortran.dg/submodule_24.f08: New test.
63af1586 1986
4ca4d1e9
AV
19872017-02-19 Andre Vehreschild <vehre@gcc.gnu.org>
1988
1989 PR fortran/79229
1990 * gfortran.dg/class_allocate_24.f90: New test.
1991
dea71ad0
PT
19922017-02-19 Paul Thomas <pault@gcc.gnu.org>
1993
1994 PR fortran/79402
1995 * gfortran.dg/submodule_23.f90: New test.
1996
f46e2bc9
PC
19972017-02-19 Paolo Carlini <paolo.carlini@oracle.com>
1998
1999 PR c++/79380
2000 * g++.dg/cpp0x/alignas8.C: New.
2001
7dfa657b
JW
20022017-02-19 Eric Fiselier <eric@efcs.ca>
2003 Jonathan Wakely <jwakely@redhat.com>
2004
2005 PR c++/69523
2006 * g++.dg/cpp0x/Wliteral-suffix2.C: New test.
2007
eab1f169
PK
20082017-02-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2009
2010 * gcc.dg/gimplefe-26.c: New test.
2011
47e16d83
JDA
20122017-02-18 John David Anglin <danglin@gcc.gnu.org>
2013
2014 * g++.dg/tls/thread_local-order2.C: xfail on hppa*-*-hpux*.
2015
c2615951
JJ
20162017-02-18 Jakub Jelinek <jakub@redhat.com>
2017
c28fcc60
JJ
2018 PR target/79569
2019 * gcc.target/i386/3dnowA-3.c: New test.
2020
c2615951
JJ
2021 PR target/79559
2022 * gcc.target/i386/pr79559.c: New test.
2023
97fcf744
JM
20242017-02-17 Joseph Myers <joseph@codesourcery.com>
2025
2026 * gcc.dg/c11-float-2.c: New test.
2027 * gcc.dg/torture/float128-floath.c,
2028 gcc.dg/torture/float128x-floath.c,
2029 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float32-floath.c,
2030 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float64-floath.c,
2031 gcc.dg/torture/float64x-floath.c: Do not test comparison of
2032 *_DECIMAL_DIG macros with DECIMAL_DIG.
2033
a530e181
BS
20342017-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2035
2036 PR target/79261
2037 * gcc.target/powerpc/vec-xxpermdi.c: New file.
2038
1d516992
JK
20392017-02-17 Julia Koval <julia.koval@intel.com>
2040
2041 * gcc.target/i386/rdpid.c New test.
2042 * gcc.target/i386/sse-12.c: Add -mrdpid.
2043 * gcc.target/i386/sse-13.c: Ditto.
2044 * gcc.target/i386/sse-14.c: Ditto.
2045 * gcc.target/i386/sse-22.c: Ditto.
2046 * gcc.target/i386/sse-23.c: Ditto.
2047 * g++.dg/other/i386-2.C: Ditto.
2048 * g++.dg/other/i386-3.C: Ditto.
2049
3185712c
SB
20502017-02-17 Segher Boessenkool <segher@kernel.crashing.org>
2051
2052 * gcc.dg/pr59833.c: Add -fsignaling-nans to options.
2053 * gcc.dg/pr61441.c: Ditto.
2054
a261ee49
ML
20552017-02-17 Martin Liska <mliska@suse.cz>
2056
2057 PR rtl-optimization/79574
2058 * gcc.dg/pr79574.c: New test.
2059
5bf69d74
MP
20602017-02-17 Marek Polacek <polacek@redhat.com>
2061
2062 PR middle-end/79536
2063 * gcc.dg/torture/pr79536.c: New test.
2064
a72b242e
AM
20652017-02-16 Alan Modra <amodra@gmail.com>
2066
2067 * gcc.c-torture/execute/pr79286.c: New.
2068
bcac0b4d
JJ
20692017-02-16 Jakub Jelinek <jakub@redhat.com>
2070
2071 PR c++/79512
2072 * c-c++-common/gomp/pr79512.c: New test.
2073
945c17d8
MS
20742017-02-15 Martin Sebor <msebor@redhat.com>
2075
2076 PR c++/79363
2077 * g++.dg/ext/flexary12.C: Adjust.
2078 * g++.dg/ext/flexary20.C: Same.
2079 * g++.dg/ext/flexary21.C: Same.
2080 * g++.dg/ext/flexary22.C: New test.
2081
25c99850
BC
20822017-02-15 Bin Cheng <bin.cheng@arm.com>
2083
2084 PR tree-optimization/79347
2085 * gcc.dg/vect/pr79347.c: New test.
2086
4f5e5fcb
JJ
20872017-02-15 Jakub Jelinek <jakub@redhat.com>
2088
e7202857
JJ
2089 PR c++/79301
2090 * g++.dg/cpp1y/feat-cxx11-neg.C: Remove (with pedwarn) from
2091 [[deprecated]] comment.
2092 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
2093 * g++.dg/cpp1y/feat-cxx11.C: Likewise.
2094 * g++.dg/cpp1y/attr-deprecated-neg.C: Don't expect warnings for
2095 [[deprecated]] in -std=c++11.
2096 * g++.dg/cpp0x/fallthrough2.C: Don't expect warnings for
2097 [[fallthrough]] in -std=c++11 and -std=c++14.
2098
4f5e5fcb
JJ
2099 PR c++/79288
2100 * g++.dg/tls/pr79288.C: New test.
2101
c7545f1c
MP
21022017-02-15 Marek Polacek <polacek@redhat.com>
2103
2104 PR c/79515
2105 * gcc.dg/dfp/pr79515.c: New.
2106
1114b39c
DE
21072017-02-15 David Edelsohn <dje.gcc@gmail.com>
2108
2109 * g++.dg/cpp0x/pr79296.C: Move dg-do compile directive first.
2110
93b87d1d
TS
21112017-02-15 Thomas Schwinge <thomas@codesourcery.com>
2112
2113 * gcc.dg/graphite/graphite.exp: Merge "fuse_files" into
2114 "opt_files".
2115
fa8db6ea
JJ
21162017-02-15 Jakub Jelinek <jakub@redhat.com>
2117
2118 PR target/79487
2119 * gcc.dg/dfp/pr79487.c: New test.
2120 * c-c++-common/ubsan/float-cast-overflow-8.c (TEST): Revert
2121 2017-02-13 change.
2122
8722316b
CL
21232017-01-14 Carl Love <cel@us.ibm.com>
2124
2125 * gcc.target/powerpc/vsx-builtin-3.c: Add missing test case for the
2126 xvcvsxdsp and xvcvuxdsp instructions.
2127
2932fe90
SB
21282017-02-14 Segher Boessenkool <segher@kernel.crashing.org>
2129
2130 * gcc.target/powerpc/vec-adde-int128.c: Only run if int128 exists.
2131 * gcc.target/powerpc/vec-addec-int128.c: Ditto.
2132 * gcc.target/powerpc/vec-adde.c: Require vsx_hw, don't require a
2133 64-bit default target.
2134 * gcc.target/powerpc/vec-addec.c: Require p8vector_hw, don't require
2135 a 64-bit default target.
2136
63d09033
JJ
21372017-02-14 Jakub Jelinek <jakub@redhat.com>
2138
2139 PR target/79481
2140 * gcc.target/i386/sse-14.c (test_2vx): Add void return type.
dea71ad0 2141 (test_3vx): Change return type from int to void.
63d09033
JJ
2142 (_mm512_prefetch_i32gather_ps, _mm512_prefetch_i32scatter_ps,
2143 _mm512_prefetch_i64gather_ps, _mm512_prefetch_i64scatter_ps,
2144 _mm512_prefetch_i32gather_pd, _mm512_prefetch_i32scatter_pd,
2145 _mm512_prefetch_i64gather_pd, _mm512_prefetch_i64scatter_pd): New
2146 tests.
2147 * gcc.target/i386/sse-22.c (test_2vx): Add void return type.
2148 (test_3vx): Change return type from int to void.
2149 (_mm512_prefetch_i32gather_ps, _mm512_prefetch_i32scatter_ps,
2150 _mm512_prefetch_i64gather_ps, _mm512_prefetch_i64scatter_ps,
2151 _mm512_prefetch_i32gather_pd, _mm512_prefetch_i32scatter_pd,
2152 _mm512_prefetch_i64gather_pd, _mm512_prefetch_i64scatter_pd): New
2153 tests.
2154 * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Add non-masked
2155 intrinsic. Change scan-assembler-times number from 1 to 2.
2156 * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Likewise.
2157 * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Likewise.
2158 * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Likewise.
2159 * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Likewise.
2160 * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Likewise.
2161 * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Likewise.
2162 * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Likewise.
2163
8668fae0
UB
21642017-02-14 Uros Bizjak <ubizjak@gmail.com>
2165
2166 PR middle-end/61225
2167 * gcc.target/i386/pr49095.c: Add -fno-shrink-wrap to dg-options.
2168 Use dg-additional-options for ia32 target. Remove XFAIL.
2169
95d96609
UB
21702017-02-14 Uros Bizjak <ubizjak@gmail.com>
2171
2172 PR target/79495
2173 * gcc.target/i386/pr79495.c: New test.
2174
6f207d58
MP
21752017-02-14 Marek Polacek <polacek@redhat.com>
2176
2177 PR c++/79420
2178 PR c++/79463
2179 * g++.dg/cpp1y/pr79463.C: New.
2180 * g++.dg/template/incomplete10.C: New.
2181 * g++.dg/template/incomplete9.C: New.
2182
ee139af5
L
21832017-02-14 H.J. Lu <hongjiu.lu@intel.com>
2184
2185 PR target/79498
2186 * gcc.target/i386/pr79498.c: New test.
2187
bf00c9e0
MS
21882017-02-14 Martin Sebor <msebor@redhat.com>
2189
2190 PR middle-end/79448
2191 * gcc.dg/tree-ssa/builtin-snprintf-warn-3.c: New test.
2192 * gcc.dg/tree-ssa/pr79448-2.c: New test.
2193 * gcc.dg/tree-ssa/pr79448.c: New test.
2194
6c022f73
JL
21952017-02-14 Jeff Law <law@redhat.com>
2196
2197 PR tree-optimization/79095
2198 * g++.dg/pr79095-1.C: New test
2199 * g++.dg/pr79095-2.C: New test
2200 * g++.dg/pr79095-3.C: New test
2201 * g++.dg/pr79095-4.C: New test
2202 * g++.dg/pr79095-5.C: New test
2203 * gcc.c-torture/execute/arith-1.c: Update with more cases.
2204 * gcc.dg/tree-ssa/pr79095-1.c: New test.
2205
b719f884
JG
22062017-02-14 James Greenhalgh <james.greenhalgh@arm.com>
2207
2208 * gcc.target/aarch64/vect_fp16_1.c: New.
2209
1be33173
PK
22102017-02-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2211
2212 * gcc.dg/gimplefe-25.c: New test.
2213
73424a09
JJ
22142017-02-14 Jakub Jelinek <jakub@redhat.com>
2215
2216 PR tree-optimization/79408
2217 * gcc.dg/tree-ssa/pr79408-2.c: New test.
2218
977472e8
RB
22192017-02-14 Richard Biener <rguenther@suse.de>
2220
2221 PR middle-end/79432
2222 * gcc.dg/torture/pr79432.c: New testcase.
2223
ee75687b
MS
22242017-02-13 Martin Sebor <msebor@redhat.com>
2225
2226 PR middle-end/79496
2227 * gcc.dg/tree-ssa/builtin-snprintf-2.c: New test.
2228
b84702c0
JJ
22292017-02-13 Jakub Jelinek <jakub@redhat.com>
2230
ecc04fae
JJ
2231 PR sanitizer/79341
2232 * c-c++-common/ubsan/float-cast-overflow-8.c (TEST): Make min and max
2233 variables volatile.
2234
b84702c0
JJ
2235 PR c++/79232
2236 * g++.dg/cpp1z/eval-order4.C: New test.
2237 * g++.dg/other/pr79232.C: New test.
2238
b9a161ff
NS
22392017-02-13 Nathan Sidwell <nathan@acm.org>
2240
2241 PR c++/79296
2242 * g++.dg/cpp0x/pr79296.C: New.
2243
d8505fac
SB
22442017-02-13 Segher Boessenkool <segher@kernel.crashing.org>
2245
2246 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Do not xfail powerpc64*-*-*.
2247 Instead, xfail powerpc*-*-* && lp64.
2248
efb802cb
SB
22492017-02-13 Segher Boessenkool <segher@kernel.crashing.org>
2250
2251 * gcc.target/powerpc/vec-adde-int128.c: Use p8vector_hw instead of
2252 powerpc_p8vector_ok.
2253 * gcc.target/powerpc/vec-addec-int128.c: Ditto.
2254
8d6427c6
AS
22552017-02-13 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
2256
2257 PR target/79449
2258 * gcc.dg/strncmp-2.c: New. Test strncmp and memcmp builtin expansion
2259 for reading beyond a 4k boundary.
2260
9b7716c9
JJ
22612017-02-13 Jakub Jelinek <jakub@redhat.com>
2262
2263 PR rtl-optimization/79388
2264 PR rtl-optimization/79450
2265 * gcc.c-torture/execute/pr79388.c: New test.
2266 * gcc.c-torture/execute/pr79450.c: New test.
2267
4bb91707
TK
22682017-02-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2269
2270 PR fortran/65542
9b7716c9 2271 * gfortran.dg/spread_init_expr_2.f90: New test case.
4bb91707 2272
e22910c2
JJ
22732017-02-11 Jakub Jelinek <jakub@redhat.com>
2274
2275 PR sanitizer/79341
2276 * g++.dg/asan/deep-stack-uaf-1.C: New test.
2277
acbbac04
JH
22782017-02-11 Jan Hubicka <hubicka@ucw.cz>
2279
2280 PR tree-ssa/56727
2281 * gcc.dg/tree-ssa/pr56727.c: New testcase.
2282
e493f96b
JJ
22832017-02-10 Jakub Jelinek <jakub@redhat.com>
2284
2285 PR c++/79457
2286 * g++.dg/cpp0x/pr79457.C: New test.
2287
773acd54
SB
22882017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
2289
2290 * gcc.target/powerpc/fold-vec-mult-longlong.c: Don't do the
2291 scan-assembler unless lp64.
2292
b56f814e
SB
22932017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
2294
2295 PR tree-optimization/66612
2296 * gcc.target/powerpc/20050830-1.c: Don't xfail on 32-bit.
2297
5e659d16
SB
22982017-02-10 Segher Boessenkool <segher@kernel.crashing.org>
2299
2300 * gcc.dg/Wtrampolines.c: Do the xfail for only 64-bit powerpc instead
2301 of all powerpc.
2302
6f4f30bf
MP
23032017-02-10 Marek Polacek <polacek@redhat.com>
2304
2305 PR c++/79435
2306 * g++.dg/cpp1y/pr79435.C: New.
2307
3799a5b8
MP
2308 PR c++/79184
2309 * g++.dg/warn/Wint-in-bool-context-1.C: New.
2310
052ef81d
CL
23112017-02-10 Christophe Lyon <christophe.lyon@linaro.org>
2312
2313 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c
2314 (vget_lane_expected, vset_lane_expected, vtst_expected_poly64x1):
2315 New.
2316 (vmov_n_expected0, vmov_n_expected1, vmov_n_expected2)
2317 (expected_vld_st2_0, expected_vld_st2_1, expected_vld_st3_0)
2318 (expected_vld_st3_1, expected_vld_st3_2, expected_vld_st4_0)
2319 (expected_vld_st4_1, expected_vld_st4_2, expected_vld_st4_3)
2320 (vtst_expected_poly64x2): Move to aarch64-only section.
2321 (vget_lane_p64, vgetq_lane_p64, vset_lane_p64, vsetq_lane_p64)
2322 (vtst_p64, vtstq_p64): New tests.
2323
a7c8ed0c
PC
23242017-02-10 Paolo Carlini <paolo.carlini@oracle.com>
2325
2326 PR c++/71737
2327 * g++.dg/cpp0x/pr71737.C: New.
2328
3dcde5ef 23292017-02-10 Prasad Ghangal <prasad.ghangal@gmail.com>
a7c8ed0c 2330 Richard Biener <rguenther@suse.de>
3dcde5ef
PG
2331
2332 * gcc.dg/gimplefe-error-1.c: New testcase.
2333 * gcc.dg/gimplefe-error-2.c: New testcase.
2334 * gcc.dg/gimplefe-error-3.c: New testcase.
2335
6139a3b7
JJ
23362017-02-10 Jakub Jelinek <jakub@redhat.com>
2337
2338 PR tree-optimization/79411
2339 * gcc.c-torture/compile/pr79411.c: New test.
2340
9bfc55d0
JJ
23412017-02-09 Jakub Jelinek <jakub@redhat.com>
2342 Jason Merrill <jason@redhat.com>
2343
2344 PR c++/79143
2345 * g++.dg/cpp1z/pr79143.C: New test.
2346
0b90c541
JH
23472017-02-09 Jan Hubicka <hubicka@ucw.cz>
2348
2349 * gcc.dg/loop-unswitch-2.c: Update testcase.
2350 * gcc.dg/loop-unswitch-1.c: Update testcase.
2351
192b048b
MP
23522017-02-09 Marek Polacek <polacek@redhat.com>
2353
2354 PR c/79428
2355 * c-c++-common/cilk-plus/CK/pr79428-4.c: New test.
2356 * c-c++-common/cilk-plus/CK/pr79428-7.c: New test.
2357 * c-c++-common/goacc/pr79428-1.c: New test.
2358 * c-c++-common/gomp/pr79428-2.c: New test.
2359 * c-c++-common/gomp/pr79428-5.c: New test.
2360 * c-c++-common/gomp/pr79428-6.c: New test.
2361 * c-c++-common/pr79428-3.c: New test.
2362
e9a9033b
AK
23632017-02-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2364
2365 * gcc.target/s390/s390.exp: Fix test glob pattern for vector
2366 testcases.
2367
56f71478
JJ
23682017-02-09 Jakub Jelinek <jakub@redhat.com>
2369
28f6839b
JJ
2370 PR c/79413
2371 * gcc.c-torture/compile/pr79413.c: New test.
2372
f08683a1
JJ
2373 PR c++/79429
2374 * c-c++-common/gomp/pr79429.c: New test.
2375 * g++.dg/gomp/pr79429.C: New test.
2376
56f71478
JJ
2377 PR c/79431
2378 * c-c++-common/gomp/pr79431.c: New test.
2379
02889d23
CLT
23802017-02-09 Nathan Sidwell <nathan@codesourcery.com>
2381 Cesar Philippidis <cesar@codesourcery.com>
2382 Joseph Myers <joseph@codesourcery.com>
2383 Chung-Lin Tang <cltang@codesourcery.com>
2384
2385 * c-c++-common/goacc/combined-directives.c: Remove xfail.
2386 * c-c++-common/goacc/loop-auto-1.c: Adjust and add additional case.
2387 * c-c++-common/goacc/loop-auto-2.c: New.
2388 * c-c++-common/goacc/tile.c: Include stdbool, fix expected errors.
2389 * c-c++-common/goacc/tile-2.c: New.
2390 * g++.dg/goacc/template.C: Test tile subst. Adjust erroneous uses.
2391 * g++.dg/goacc/tile-1.C: New, check tile subst.
2392 * gcc.dg/goacc/loop-processing-1.c: Adjust dg-final pattern.
2393 * gfortran.dg/goacc/combined-directives.f90: Remove xfail.
2394 * gfortran.dg/goacc/tile-1.f90: New test.
2395 * gfortran.dg/goacc/tile-2.f90: New test.
2396 * gfortran.dg/goacc/tile-lowering.f95: New test.
2397
9c0c77d2
RB
23982017-02-09 Richard Biener <rguenther@suse.de>
2399
2400 PR tree-optimization/69823
2401 * gcc.dg/graphite/pr69823.c: New testcase.
2402
f39bad9f
PH
24032017-02-08 Pat Haugen <pthaugen@us.ibm.com>
2404
2405 PR target/78604
2406 * gcc.target/powerpc/pr78604.c: New.
2407
fc00b9ce
KN
24082017-02-08 Kelvin Nilsen <kelvin@gcc.gnu.org>
2409
2410 PR target/68972
2411 * g++.dg/cpp1y/vla-initlist1.C: Add dg-skip-if directive to
2412 disable this test on power architecture.
2413
50c1f4a5
RB
24142017-02-08 Richard Biener <rguenther@suse.de>
2415
2416 PR tree-optimization/71824
2417 PR tree-optimization/79409
2418 * gcc.dg/graphite/pr71824-3.c: New testcase.
2419
74a15d14
JJ
24202017-02-08 Jakub Jelinek <jakub@redhat.com>
2421
2422 PR tree-optimization/79408
2423 * gcc.dg/tree-ssa/pr79408.c: New test.
2424
d798497e
RB
24252017-02-08 Richard Biener <rguenther@suse.de>
2426
2427 PR tree-optimization/71824
2428 * gcc.dg/graphite/pr71824-2.c: New testcase.
2429
9d5019a1
AP
24302017-02-07 Andrew Pinski <apinski@cavium.com>
2431
705d3b77 2432 * gcc.target/aarch64/popcount.c: New Testcase.
9d5019a1 2433
ec48209a
JJ
24342017-02-07 Jakub Jelinek <jakub@redhat.com>
2435
2436 PR rtl-optimization/79386
2437 * gcc.c-torture/compile/pr79386.c: New test.
2438
e5f234b2
DV
24392017-02-07 Dominik Vogt <vogt@linux.vnet.ibm.com>
2440 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2441
2442 * g++.dg/tls/thread_local-order2.C: Only xfail execution on
2443 *-*-solaris*.
2444
1f138b75
JJ
24452017-02-07 Jakub Jelinek <jakub@redhat.com>
2446
2447 PR target/79299
2448 * gcc.target/i386/avx512vl-pr79299-1.c: New test.
2449 * gcc.target/i386/avx512vl-pr79299-2.c: New test.
2450
7af4b20d
RB
24512017-02-07 Richard Biener <rguenther@suse.de>
2452
2453 * gcc.dg/gimplefe-23.c: New testcase.
2454 * gcc.dg/gimplefe-24.c: Likewise.
2455
d95c2fc7
CL
24562017-02-07 Christophe Lyon <christophe.lyon@linaro.org>
2457
2458 * gcc.target/aarch64/test_frame_1.c: Scan epilogue with
2459 scan-assembler instead of scan-assembler-times.
2460 * gcc.target/aarch64/test_frame_10.c: Likewise.
2461 * gcc.target/aarch64/test_frame_12.c: Likewise.
2462 * gcc.target/aarch64/test_frame_2.c: Likewise.
2463 * gcc.target/aarch64/test_frame_4.c: Likewise.
2464 * gcc.target/aarch64/test_frame_6.c: Likewise.
2465 * gcc.target/aarch64/test_frame_7.c: Likewise.
2466 * gcc.target/aarch64/test_frame_8.c: Likewise.
2467
fa5d44d0
RO
24682017-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2469
2470 * gcc.target/i386/pr78419.c: Require ifunc support.
2471
d9b4ce00
DE
24722017-02-07 David Edelsohn <dje.gcc@gmail.com>
2473
2474 * gcc.dg/torture/stackalign/builtin-apply-2.c: Fix skip-if syntax.
2475
bb7d75ff
PP
24762017-02-07 Patrick Palka <ppalka@gcc.gnu.org>
2477
2478 PR c++/79360
2479 * g++.dg/cpp1y/nsdmi-union2.C: New test.
2480
122e7b4f
KC
24812017-02-06 Kito Cheng <kito.cheng@gmail.com>
2482
2483 * lib/target-supports.exp: Define the RISC-V target.
2484 * g++.dg/cpp0x/constexpr-rom.C: Skip on RISC-V
2485 * gcc.dg/builtin-apply2.c: Likewise.
2486 * gcc.dg/ifcvt-4.c: Likewise.
2487 * gcc.dg/loop-8.c: Likewise.
2488 * gcc.dg/sibcall-10.c: Likewise.
2489 * gcc.dg/sibcall-9.c: Likewise.
2490 * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise.
2491 * gcc.dg/tree-ssa/20040204-1.c: Likewise.
2492 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Likewise.
2493 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2494 * gcc.c-torture/execute/20101011-1.c: Define DO_TEST on RISC-V.
2495 * gcc.dg/20020312-2.c: Don't define PIC_REG on RISC-V.
2496 * gcc.dg/stack-usage-1.c: Define SIZE on RISC-V.
2497
391675ac
MM
24982017-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2499
2500 PR target/66144
2501 * gcc.target/powerpc/pr66144-1.c: New test.
2502 * gcc.target/powerpc/pr66144-2.c: Likewise.
2503 * gcc.target/powerpc/pr66144-3.c: Likewise.
2504
e495e31a
MS
25052017-02-06 Martin Sebor <msebor@redhat.com>
2506
2507 PR tree-optimization/79376
2508 * gcc.dg/tree-ssa/builtin-sprintf-warn-14.c: New test.
2509 * gcc.dg/tree-ssa/pr79376.c: Ditto.
2510
2568d8a1
JJ
25112017-02-06 Jakub Jelinek <jakub@redhat.com>
2512
98e09245
JJ
2513 PR c++/79379
2514 * g++.dg/cpp1y/constexpr-79379.C: New test.
2515
e8b0383c
JJ
2516 PR c++/79377
2517 * g++.dg/lookup/pr79377.C: New test.
2518
a5e8cbd1
JJ
2519 PR c++/79372
2520 * g++.dg/cpp1z/decomp25.C: New test.
2521
2568d8a1
JJ
2522 PR tree-optimization/79284
2523 * gcc.c-torture/compile/pr79284.c: New test.
2524
aae936b9
PC
25252017-02-06 Paolo Carlini <paolo.carlini@oracle.com>
2526
2527 PR c++/70448
2528 * g++.dg/cpp0x/pr70448.C: New.
2529
daf57541
DV
25302017-02-06 Dominik Vogt <vogt@linux.vnet.ibm.com>
2531
2532 PR 78348
2533 * gcc.dg/tree-ssa/ldist-24.c: Add "--param max-completely-peel-times=8"
2534 to dg-options.
2535
0898c74d
GJL
25362017-02-06 Georg-Johann Lay <avr@gjlay.de>
2537
2538 PR target/78883
2539 * gcc.c-torture/compile/pr78883.c: New test.
2540
5d3ebb71
JH
25412017-02-05 Jan Hubicka <hubicka@ucw.cz>
2542
2543 PR tree-ssa/79347
2544 * gcc.dg/tree-ssa/ifc-10.c: Match for profile mismatches.
2545 * gcc.dg/tree-ssa/ifc-11.c: Match for profile mismatches.
2546 * gcc.dg/tree-ssa/ifc-12.c: Match for profile mismatches.
2547 * gcc.dg/tree-ssa/ifc-20040816-1.c: Match for profile mismatches.
2548 * gcc.dg/tree-ssa/ifc-20040816-2.c: Match for profile mismatches.
2549 * gcc.dg/tree-ssa/ifc-5.c: Match for profile mismatches.
2550 * gcc.dg/tree-ssa/ifc-8.c: Match for profile mismatches.
2551 * gcc.dg/tree-ssa/ifc-9.c: Match for profile mismatches.
2552 * gcc.dg/tree-ssa/ifc-cd.c: Match for profile mismatches.
2553 * gcc.dg/tree-ssa/ifc-pr56541.c: Match for profile mismatches.
2554 * gcc.dg/tree-ssa/ifc-pr68583.c: Match for profile mismatches.
2555 * gcc.dg/tree-ssa/ifc-pr69489-1.c: Match for profile mismatches.
2556 * gcc.dg/tree-ssa/ifc-pr69489-2.c: Match for profile mismatches.
2557
139d4065
AV
25582017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
2559
2560 PR fortran/79344
2561 * gfortran.dg/allocate_with_source_24.f90: New test.
2562
4b9c80d8
AV
25632017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
2564
2565 PR fortran/79230
2566 * gfortran.dg/der_ptr_component_2.f90: New test.
2567
f3877b2f
EB
25682017-02-05 Eric Botcazou <ebotcazou@adacore.com>
2569
2570 * gcc.target/sparc/20170205-1.c: New test.
2571
d8a09ada
JDA
25722017-02-03 John David Anglin <danglin@gcc.gnu.org>
2573
a2a86d6a
JDA
2574 * gfortran.dg/coarray_43.f90: Add "-latomic" option if
2575 libatomic_available.
2576
a1d99925
JDA
2577 * gcc.dg/pr77587.c: Require alias support.
2578 * gcc.dg/pr77587a.c: Likewise.
2579
d8bf159e
JDA
2580 * g++.dg/pr78112-2.C: Skip on hppa*-*-hpux*.
2581 * gcc.c-torture/execute/pr78622.c: Likewise.
2582
d8a09ada
JDA
2583 * c-c++-common/Wunused-var-15.c: Add -fno-common additional option on
2584 hppa*-*-hpux*.
2585 * c-c++-common/Wunused-var-16.c: Likewise.
2586 * c-c++-common/builtin-shuffle-1.c: Likewise.
2587 * gcc.dg/debug/dwarf2/align-[1-6].c Likewise.
2588 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
2589
f589a1ce
MS
25902017-02-03 Martin Sebor <msebor@redhat.com>
2591
2592 PR tree-optimization/79327
2593 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
2568d8a1
JJ
2594 * gcc.dg/tree-ssa/builtin-sprintf-warn-13.c: New test.
2595 * gcc.dg/tree-ssa/pr79327-2.c: Ditto.
f589a1ce 2596
5b00f9d2
JJ
25972017-02-03 Jakub Jelinek <jakub@redhat.com>
2598 Martin Sebor <msebor@redhat.com>
2599
2600 PR tree-optimization/79327
2601 * gcc.dg/tree-ssa/pr79327.c: New test.
2602 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
2603 (test_sprintf_chk_hh_nonconst): Don't expect 2 bogus warnings.
2604 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c
2605 (test_sprintf_chk_range_schar): Adjust dg-message.
2606 * gcc.dg/tree-ssa/builtin-sprintf-warn-12.c: New test.
2607 * gcc.c-torture/execute/pr79327.c: New test.
2608
437f0a81
JJ
26092017-02-03 Jakub Jelinek <jakub@redhat.com>
2610
2611 PR target/79354
2612 * gcc.target/powerpc/pr79354.c: New test.
2613 * gcc.c-torture/execute/pr79354.c: New test.
2614
3f343040
MS
26152017-02-03 Martin Sebor <msebor@redhat.com>
2616
2617 PR tree-optimization/79352
2618 * gcc.dg/tree-ssa/pr79352.c: New test.
2619
46a2ab58
ML
26202017-02-03 Martin Liska <mliska@suse.cz>
2621
2622 PR lto/66295
2623 * gcc.target/i386/mvc9.c: New test.
2624
baa2d1cd
PH
26252017-02-03 Pat Haugen <pthaugen@us.ibm.com>
2626
2627 PR target/79158
2628 * gcc.target/powerpc/pr70669.c: Use 'r' in an expression to force back
2629 to VSX reg.
2630
30c6ec2f
JH
26312017-02-02 Jan Hubicka <hubicka@ucw.cz>
2632
2633 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Check for no profile mismatches.
2634 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Check for no profile mismatches.
2635 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Check for no profile mismatches.
2636 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Check for no profile mismatches.
2637 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Check for no profile mismatches.
2638 * gcc.dg/tree-ssa/ssa-ifcombine-6.c: Check for no profile mismatches.
2639 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Check for no profile mismatches.
2640 * gcc.dg/tree-ssa/ssa-ifcombine-8.c: Check for no profile mismatches.
2641 * gcc.dg/tree-ssa/ssa-ifcombine-9.c: Check for no profile mismatches.
2642 * gcc.dg/tree-ssa/ssa-ifcombine-10.c: Check for no profile mismatches.
2643 * gcc.dg/tree-ssa/ssa-ifcombine-11.c: Check for no profile mismatches.
2644 * gcc.dg/tree-ssa/ssa-ifcombine-12.c: Check for no profile mismatches.
2645 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Check for no profile mismatches.
2646
ebee1eb9
MS
26472017-02-02 Martin Sebor <msebor@redhat.com>
2648
2649 PR middle-end/79275
2650 * gcc.dg/tree-ssa/builtin-sprintf-warn-11.c: New test.
2651 * gcc.dg/tree-ssa/pr79275.c: New test.
2652
dcd25b8a
AS
26532017-02-02 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
2654
dc362ada 2655 * gcc.dg/sms-8.c: Update options for powerpc*-*-*.
dcd25b8a 2656
0f0c2cc3
JH
26572017-02-02 Jan Hubicka <hubicka@ucw.cz>
2658
2659 PR middle-end/77445
2660 * gcc.dg/tree-ssa/pr77445-2.c: Update testcase to check that all
2661 threading is done.
2662
1c372840
TC
26632017-02-02 Tamar Christina <tamar.christina@arm.com>
2664
2665 PR middle-end/78142
2666 * gcc.target/aarch64/vector_initialization_nostack.c
2667 (f12): Use one vector
2668
9f11a4a7
JJ
26692017-02-02 Jakub Jelinek <jakub@redhat.com>
2670
bef7e561
JJ
2671 * c-c++-common/asan/pr63316.c: Use dg-skip-if instead of dg-options.
2672 * c-c++-common/asan/misalign-1.c: Likewise.
2673 * c-c++-common/asan/misalign-2.c: Likewise.
2674 * g++.dg/asan/pr69276.C: Add dg-skip-if, remove dg-additional-options.
2675 * gcc.dg/asan/pr66314.c: Remove -Os from dg-options, add dg-skip-if.
2676 * gcc.dg/asan/use-after-scope-3.c: Use dg-skip-if instead of dg-options.
2677 * gcc.dg/asan/use-after-scope-9.c: Add dg-skip-if, remove -O2 and
2678 add -ffat-lto-objects from/to dg-additional-options.
2679 * gcc.dg/asan/use-after-scope-10.c: Add dg-skip-if, remove -O2 from
2680 dg-additional-options.
2681
9f11a4a7
JJ
2682 PR target/79197
2683 * gcc.target/powerpc/pr79197.c: New test.
2684 * gcc.c-torture/compile/pr79197.c: New test.
2685
09661674
RB
26862017-02-02 Richard Biener <rguenther@suse.de>
2687
2688 * gcc.dg/tree-ssa/pr71078-3.c: Do not rely on math.h.
2689
d8d58893
PC
26902017-02-02 Paolo Carlini <paolo.carlini@oracle.com>
2691
2692 PR c++/69637
2693 * g++.dg/cpp0x/pr69637-1.C: New.
2694 * g++.dg/cpp0x/pr69637-2.C: Likewise.
2695
521a70a4
AK
26962017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2697
2698 * gcc.target/s390/s390.exp: Rename __S390_VX__ to __VX__.
2699
e26b502d
BS
27002017-02-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2701
2702 PR target/70012
2703 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Adjust test
2704 conditions.
2705
55e75c7c
JJ
27062017-02-01 Jakub Jelinek <jakub@redhat.com>
2707
2708 PR testsuite/79324
2709 * gcc.dg/debug/dwarf2/align-1.c: Add -gno-strict-dwarf to dg-options.
2710 * gcc.dg/debug/dwarf2/align-2.c: Likewise.
2711 * gcc.dg/debug/dwarf2/align-3.c: Likewise.
2712 * gcc.dg/debug/dwarf2/align-4.c: Likewise.
2713 * gcc.dg/debug/dwarf2/align-5.c: Likewise.
2714 * gcc.dg/debug/dwarf2/align-6.c: Likewise.
2715 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
2716 * g++.dg/debug/dwarf2/align-1.C: Likewise.
2717 * g++.dg/debug/dwarf2/align-2.C: Likewise.
2718 * g++.dg/debug/dwarf2/align-3.C: Likewise.
2719 * g++.dg/debug/dwarf2/align-4.C: Likewise.
2720 * g++.dg/debug/dwarf2/align-5.C: Likewise.
2721 * g++.dg/debug/dwarf2/align-6.C: Likewise.
2722
a4476973
ML
27232017-02-01 Martin Liska <mliska@suse.cz>
2724
2725 PR testsuite/79272
2726 * gcc.dg/ipa/pr77653.c: Add dg-require-alias to the test.
2727
3f3181b1
RB
27282017-02-01 Richard Biener <rguenther@suse.de>
2729
2730 PR testsuite/76957
2731 * gcc.dg/graphite/scop-dsyr2k-2.c: New testcase.
2732 * gcc.dg/graphite/scop-dsyrk-2.c: Likewise.
2733 * gcc.dg/graphite/scop-dsyr2k.c: XFAIL.
2734 * gcc.dg/graphite/scop-dsyrk.c: Likewise.
2735
1e7ef862
RB
27362017-02-01 Richard Biener <rguenther@suse.de>
2737
2738 PR middle-end/79315
2739 * gfortran.dg/pr79315.f90: New testcase.
2740
405a7406
RB
27412017-02-01 Richard Biener <rguenther@suse.de>
2742
2743 PR tree-optimization/71824
2744 * gcc.dg/graphite/pr71824.c: New testcase.
2745
19bdccb4
JJ
27462017-01-31 Jakub Jelinek <jakub@redhat.com>
2747
2748 PR c++/79304
2749 * g++.dg/diagnostic/pr79304.C: New test.
2750
fcb2cdfc
DM
27512017-01-31 David Malcolm <dmalcolm@redhat.com>
2752
2753 PR c++/79298
2754 * g++.dg/spellcheck-pr79298.C: New test case.
2755
7cfa044d
DM
27562017-01-31 David Malcolm <dmalcolm@redhat.com>
2757
2758 PR preprocessor/79210
2759 * gcc.dg/format/pr79210.c: New test case.
2760 * gcc.dg/plugin/diagnostic-test-string-literals-2.c (test_pr79210):
2761 New function.
2762
de3fbef6
NS
27632017-01-31 Nathan Sidwell <nathan@acm.org>
2764
5ae37bdf
NS
2765 PR c++/79290
2766 * g++.dg/warn/pr79290.C: New.
2767
de3fbef6
NS
2768 PR c++/67273
2769 PR c++/79253
2770 * g++.dg/cpp1y/pr67273.C: New.
2771 * g++.dg/cpp1y/pr79253.C: New.
2772
7f357c61
NS
27732017-01-31 Nathan Sidwell <nathan@acm.org>
2774
2775 PR c++/79264
2776 * g++.dg/cpp1y/pr61636-1.C: Augment.
2777
5b11971a
CL
27782017-01-31 Christophe Lyon <christophe.lyon@linaro.org>
2779
2780 * gcc.dg/memcmp-1.c (static void test_driver_memcmp): Call
2781 rand() instead of random().
2782
8b670f93
AH
27832017-01-30 Aldy Hernandez <aldyh@redhat.com>
2784
2785 PR tree-optimization/71691
2786 * gcc.dg/loop-unswitch-5.c: Test that we actually unswitch a loop.
2787
4727e06b
AK
27882017-01-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2789
2790 * gcc.target/s390/s390.exp: Rename __S390_ARCH_LEVEL__ to
2791 __ARCH__.
2792
b6dae849
JJ
27932017-01-31 Jakub Jelinek <jakub@redhat.com>
2794
2795 PR tree-optimization/79267
2796 * g++.dg/opt/pr79267.C: New test.
2797
40fb9c89
AO
27982017-01-30 Alexandre Oliva <aoliva@redhat.com>
2799
2800 PR debug/63238
2801 * gcc.dg/debug/dwarf2/align-1.c: New.
2802 * gcc.dg/debug/dwarf2/align-2.c: New.
2803 * gcc.dg/debug/dwarf2/align-3.c: New.
2804 * gcc.dg/debug/dwarf2/align-4.c: New.
2805 * gcc.dg/debug/dwarf2/align-5.c: New.
2806 * gcc.dg/debug/dwarf2/align-6.c: New.
2807 * gcc.dg/debug/dwarf2/align-as-1.c: New.
2808 * g++.dg/debug/dwarf2/align-1.C: New.
2809 * g++.dg/debug/dwarf2/align-2.C: New.
2810 * g++.dg/debug/dwarf2/align-3.C: New.
2811 * g++.dg/debug/dwarf2/align-4.C: New.
2812 * g++.dg/debug/dwarf2/align-5.C: New.
2813 * g++.dg/debug/dwarf2/align-6.C: New.
2814
3095f651
AS
28152017-01-30 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
2816
2817 PR target/79170
2818 * gcc.dg/memcmp-1.c: Improved to catch failures seen in PR 79170.
2819
3cf88bff
MS
28202017-01-30 Martin Sebor <msebor@redhat.com>
2821
2822 PR testsuite/79293
2823 * gcc.dg/tree-ssa/builtin-sprintf.c: Relax long double test.
2824
37731134
ML
28252017-01-30 Martin Liska <mliska@suse.cz>
2826
2827 PR gcov-profile/79259
2828 * g++.dg/tree-prof/pr79259.C: New test.
2829
0c7247cc
RB
28302017-01-30 Richard Biener <rguenther@suse.de>
2831
2832 PR tree-optimization/79276
2833 * gcc.dg/torture/pr79276.c: New testcase.
2834
ab4be5d1
DV
28352017-01-30 Dominik Vogt <vogt@linux.vnet.ibm.com>
2836
2837 PR target/79240
2838 * gcc.target/s390/pr79240.c: New test.
2839
6687d58d
BS
28402017-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2841
2842 PR target/79268
2843 * gcc.target/powerpc/pr79268.c: New file.
2844 * gcc.target/powerpc/vsx-elemrev-1.c: Delete file.
2845 * gcc.target/powerpc/vsx-elemrev-2.c: Likewise.
2846 * gcc.target/powerpc/vsx-elemrev-3.c: Likewise.
2847 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2848
b5df96c3
JDA
28492017-01-28 John David Anglin <danglin@gcc.gnu.org>
2850
fc34d7b8
JDA
2851 * gnat.dg/trampoline4.adb: Skip on hppa*-*-*.
2852
9efc84e4
JDA
2853 PR testsuite/70583
2854 * g++.old-deja/g++.abi/vtable2.C: Adjust CMP_VPTR define on hppa.
2855
4bfbe3ae
JDA
2856 * gnat.dg/debug7.adb: Skip on hppa*-*-hpux*.
2857 * gnat.dg/debug9.adb: Likewise.
2858
8d0b306f
JDA
2859 * gcc.dg/torture/pr78515.c: Add -fno-common option on hppa*-*-hpux*.
2860
b5df96c3
JDA
2861 * gfortran.dg/coarray_41.f90: Add "-latomic" option if
2862 libatomic_available.
2863 * gfortran.dg/coarray_42.f90: Likewise.
2864 * gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
2865 * gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
2866 * gfortran.dg/coarray_lib_alloc_4.f90: Likewise.
2867
eb339366
MS
28682017-01-27 Martin Sebor <msebor@redhat.com>
2869
2870 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
2871
711ce021
BS
28722017-01-27 Bernd Schmidt <bschmidt@redhat.com>
2873
2874 PR rtl-optimization/79194
2875 * gcc.dg/torture/pr79194.c: New test.
2876
d8321b33
VM
28772017-01-27 Vladimir Makarov <vmakarov@redhat.com>
2878
2879 PR tree-optimization/71374
2568d8a1 2880 * gcc.target/i386/pr71374.c: New.
d8321b33 2881
9e2ea13e
MS
28822017-01-27 Martin Sebor <msebor@redhat.com>
2883
2884 PR c++/71290
2885 * obj-c++.dg/property/at-property-23.mm: Remove an escaped newline from
2886 a dg-error directive.
2887
9eb7045b
VM
28882017-01-27 Vladimir Makarov <vmakarov@redhat.com>
2889
2890 PR target/79131
2891 * gcc.target/arm/pr79131.c: Rename to gcc.target/arm/pr79131-1.c.
2892 * gcc.target/arm/pr79131-2.c: New.
2893
f75bbf3f
BS
28942017-01-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2895
2896 PR target/65484
2897 * g++.dg/vect/pr36648.cc: Modify to reflect that the loop is not
2898 vectorized on POWER unless hardware misaligned loads are
2899 available.
2900
3f54004b
BC
29012017-01-27 Bin Cheng <bin.cheng@arm.com>
2902
2903 PR rtl-optimization/78559
2904 * gcc.c-torture/execute/pr78559.c: New test.
2905
40b6bff9
RB
29062017-01-27 Richard Biener <rguenther@suse.de>
2907
2908 PR tree-optimization/79245
2909 * gcc.dg/tree-ssa/ldist-23.c: XFAIL.
2910 * gcc.dg/tree-ssa/ldist-25.c: New testcase.
2911
b2f8892e
JJ
29122017-01-27 Jakub Jelinek <jakub@redhat.com>
2913
2914 PR c/79199
2915 * c-c++-common/Wduplicated-branches-13.c: Require int32plus effective
2916 target. Use 4294967293U instead of 4294967293.
2917
b002f3b9
RB
29182017-01-27 Richard Biener <rguenther@suse.de>
2919
2920 PR tree-optimization/71433
2921 * gcc.dg/Warray-bounds-21.c: New testcase.
2922
38f50ab6
RB
29232017-01-27 Richard Biener <rguenther@suse.de>
2924
2925 PR tree-optimization/79244
2926 * gcc.dg/torture/pr79244.c: New testcase.
2927
c04f4139
JJ
29282017-01-27 Jakub Jelinek <jakub@redhat.com>
2929
2930 * g++.dg/cilk-plus/CK/fib-opr-overload.cc (main): Change
2931 all occurrences of 40 to 32.
2932
6ca513f9
RE
29332017-01-27 Richard Earnshaw <rearnsha@arm.com>
2934
2935 PR target/79239
2936 * gcc.target/arm/pr79239.c: New test.
2937
d876f5cd
DV
29382017-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2939
2940 * gcc.target/s390/md/setmem_long-1.c: Remove xfail, skip with -O0.
2941
bb6a6ee9
AB
29422017-01-27 Adam Butcher <adam@jessamine.co.uk>
2943
2944 PR c++/64382
2945 * g++.dg/cpp1y/pr64382.C: New test.
2946
31c87a43
MS
29472017-01-26 Martin Sebor <msebor@redhat.com>
2948
2949 PR middle-end/78703
2950 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: Update
2951 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Rename...
2952 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: ...to this.
2953 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
2954
f7c06c0f
JJ
29552017-01-26 Jakub Jelinek <jakub@redhat.com>
2956
b0670cc0
JJ
2957 PR debug/79129
2958 * g++.dg/debug/dwarf2/pr79129.C: New test.
2959
f7c06c0f
JJ
2960 PR debug/78835
2961 * g++.dg/debug/dwarf2/pr78835.C: New test.
2962
5d93da1d
MS
29632017-01-26 Martin Sebor <msebor@redhat.com>
2964
2965 PR middle-end/78703
2966 * gcc.dg/format/pr78569.c: Adjust.
2967 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: Same.
2968 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Same.
2969 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Same.
2970 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
2971 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
2972 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Same.
2973 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Same.
2974 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Same.
2975 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Same.
2976 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Same.
2977 * gcc.dg/tree-ssa/builtin-sprintf.c: Same.
2978
905d2812
JJ
29792017-01-26 Jakub Jelinek <jakub@redhat.com>
2980
2981 PR c++/68727
2982 * g++.dg/other/offsetof8.C: Add expected error.
2983 * g++.dg/other/offsetof9.C: New test.
2984
b3db8d77
DE
29852017-01-26 David Edelsohn <dje.gcc@gmail.com>
2986
2987 * g++.dg/opt/declone3.C: Require LTO.
2988
15961e4a
VM
29892017-01-26 Vladimir Makarov <vmakarov@redhat.com>
2990
2991 PR target/79131
2992 * gcc.target/arm/pr79131.c: New.
2993
e39dd802
BC
29942017-01-26 Bin Cheng <bin.cheng@arm.com>
2995
2996 * gcc.target/aarch64/ldp_vec_64_1.c: Xfail.
2997
bc9efeab
JW
29982017-01-26 Jonathan Wakely <jwakely@redhat.com>
2999
3000 PR libstdc++/79190
3001 * g++.dg/cpp1z/aligned-new3.C: Replace operator new so behaviour
3002 matches replaced operator delete.
3003
b5f75f0b
JJ
30042017-01-26 Jakub Jelinek <jakub@redhat.com>
3005
3006 * gcc.target/i386/avx512f-kaddw-1.c: Renamed to ...
3007 * gcc.target/i386/avx512dq-kaddw-1.c: ... this. New test. Replace
3008 avx512f with avx512dq.
3009 * gcc.target/i386/avx512f-ktestw-1.c: Renamed to ...
3010 * gcc.target/i386/avx512dq-ktestw-1.c: ... this. New test. Replace
3011 avx512f with avx512dq.
3012 * gcc.target/i386/avx512f-ktestw-2.c: Renamed to ...
3013 * gcc.target/i386/avx512dq-ktestw-2.c: ... this. New test. Replace
3014 avx512f with avx512dq.
3015
0a38b341
MP
30162017-01-26 Marek Polacek <polacek@redhat.com>
3017
3018 PR c/79199
3019 * c-c++-common/Wduplicated-branches-13.c: New test.
3020
ebff5c3f
DS
30212017-01-26 David Sherwood <david.sherwood@arm.com>
3022
3023 PR middle-end/79212
3024 * gfortran.dg/gomp/sharing-4.f90: New test.
3025
e6d55103
JJ
30262017-01-26 Jakub Jelinek <jakub@redhat.com>
3027
1a27fab1
JJ
3028 PR target/70465
3029 * gcc.target/i386/pr70465.c: New test.
3030
e6d55103
JJ
3031 * brig.dg/dg.exp: Update copyright years.
3032 * lib/brig-dg.exp: Update copyright years.
3033 * lib/brig.exp: Update copyright years.
3034
b5aa1281
MM
30352017-01-25 Michael Meissner <meissner@linux.vnet.ibm.com>
3036
3037 PR target/79179
3038 * gcc.target/powerpc/pr79179.c: New test.
3039
3b5de3cb
BS
30402017-01-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3041
3042 * gcc.target/powerpc/vsx-elemrev-4.c: Change expected code
3043 generation to accept D-mode memory accesses.
3044
dbe81dbe
MS
30452017-01-25 Martin Sebor <msebor@redhat.com>
3046
3047 PR c++/71290
3048 * g++.dg/ext/flexarray-mangle-2.C: Adjust.
3049 * g++.dg/ext/flexarray-mangle.C: Same.
3050 * g++.dg/ext/flexarray-subst.C: Same.
3051 * g++.dg/ext/flexary10.C: Same.
3052 * g++.dg/ext/flexary11.C: Same.
3053 * g++.dg/ext/flexary14.C: Same.
3054 * g++.dg/ext/flexary16.C: Same.
3055 * g++.dg/ext/flexary18.C: Same.
3056 * g++.dg/ext/flexary19.C: Same.
3057 * g++.dg/ext/flexary7.C: Same.
2568d8a1
JJ
3058 * g++.dg/cpp1z/has-unique-obj-representations1.C: Same.
3059 * g++.dg/ubsan/object-size-1.C: Same.
3060 * obj-c++.dg/property/at-property-23.mm: Same.
dbe81dbe 3061
0e343868
JJ
30622017-01-25 Jakub Jelinek <jakub@redhat.com>
3063
a25608aa
JJ
3064 PR c++/78896
3065 * g++.dg/cpp1z/decomp24.C: New test.
3066
0e343868
JJ
3067 PR c++/77914
3068 * g++.dg/cpp1y/lambda-generic-77914.C: New test.
3069 * g++.dg/cpp1y/lambda-generic-dep.C: Add -pedantic to dg-options,
3070 expect a warning.
3071 * g++.dg/cpp1y/lambda-generic-x.C: Add -Wpedantic to dg-options,
3072 expect warnings.
3073 * g++.dg/cpp1y/lambda-generic-mixed.C: Add empty dg-options.
3074 * g++.dg/cpp1y/pr59636.C: Likewise.
3075 * g++.dg/cpp1y/pr60190.C: Likewise.
3076
0d098f4b
BC
30772017-01-25 Bin Cheng <bin.cheng@arm.com>
3078
3079 * gcc.dg/vect/vect-24.c: Remove xfail on ARM targets.
3080
5332c89e 30812017-01-25 Carl Love <cel@us.ibm.com>
9b7716c9
JJ
3082
3083 * gcc.target/powerpc/builtins-3-p8.c: Add missing tests for the
5332c89e
CL
3084 vec_packs built-ins
3085
ed4e59f4
CL
30862017-01-25 Christophe Lyon <christophe.lyon@linaro.org>
3087
3088 * gcc.target/arm/vseleqdf.c: Require arm_arch_v8a_ok, add
3089 -mcpu=cortex-a57.
3090 * gcc.target/arm/vseleqsf.c: Likewise.
3091 * gcc.target/arm/vselgedf.c: Likewise.
3092 * gcc.target/arm/vselgesf.c: Likewise.
3093 * gcc.target/arm/vselgtdf.c: Likewise.
3094 * gcc.target/arm/vselgtsf.c: Likewise.
3095 * gcc.target/arm/vselledf.c: Likewise.
3096 * gcc.target/arm/vsellesf.c: Likewise.
3097 * gcc.target/arm/vselltdf.c: Likewise.
3098 * gcc.target/arm/vselltsf.c: Likewise.
3099 * gcc.target/arm/vselnedf.c: Likewise.
3100 * gcc.target/arm/vselnesf.c: Likewise.
3101 * gcc.target/arm/vselvcdf.c: Likewise.
3102 * gcc.target/arm/vselvcsf.c: Likewise.
3103 * gcc.target/arm/vselvsdf.c: Likewise.
3104 * gcc.target/arm/vselvssf.c: Likewise.
3105
a5d6927f
RB
31062017-01-25 Richard Biener <rguenther@suse.de>
3107
3108 PR testsuite/72850
3109 * gcc.dg/tree-ssa/pr69270-3.c: Change back expected outcome
3110 to what we had before adding the threading passes.
3111
c2873892
RB
31122017-01-25 Richard Biener <rguenther@suse.de>
3113
3114 PR tree-optimization/69264
3115 * g++.dg/torture/pr69264.C: New testcase.
3116
9aa483a2
KT
31172016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3118
3119 PR target/79145
3120 * gcc.target/arm/pr79145.c: New test.
3121
5c628c3e
RB
31222017-01-25 Richard Biener <rguenther@suse.de>
3123
3124 PR debug/78363
3125 * g++.dg/gomp/pr78363-1.C: New testcase.
3126 * g++.dg/gomp/pr78363-2.C: Likewise.
3127 * g++.dg/gomp/pr78363-3.C: Likewise.
3128
9078cd36
KT
31292016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3130
3131 * gcc.dg/lto/pr54709_0.c: Require 'shared' effective target.
3132 * gcc.dg/lto/pr61526_0.c: Likewise.
3133 * gcc.dg/lto/pr64415_0.c: Likewise.
3134
7cfd79d6
JJ
31352017-01-24 Jakub Jelinek <jakub@redhat.com>
3136
3137 PR c++/79205
3138 * g++.dg/cpp1z/decomp22.C: New test.
3139 * g++.dg/cpp1z/decomp23.C: New test.
3140
3e4b91f2
NS
31412017-01-24 Nathan Sidwell <nathan@acm.org>
3142
1d7bc790
NS
3143 PR c++/78469
3144 * g++.dg/cpp0x/pr78469.C: New.
3145
3e4b91f2
NS
3146 PR c++/79118
3147 * g++.dg/cpp0x/pr79118.C: New.
3148
b20ba138
EB
31492017-01-24 Eric Botcazou <ebotcazou@adacore.com>
3150
3151 * gcc.target/arm/vfp-longcall-apcs.c: New test.
3152
c2e84327
DM
31532017-01-24 David Malcolm <dmalcolm@redhat.com>
3154
3155 * gcc.dg/rtl/aarch64/asr_div1.c: New test case.
3156 * gcc.dg/rtl/aarch64/pr71779.c: New test case.
3157 * gcc.dg/rtl/rtl.exp: New file.
3158 * gcc.dg/rtl/test.c: New file.
3159 * gcc.dg/rtl/truncated-rtl-file.c: New test case.
3160 * gcc.dg/rtl/unknown-rtx-code.c: New test case.
3161 * gcc.dg/rtl/x86_64/dfinit.c: New test case.
3162 * gcc.dg/rtl/x86_64/different-structs.c: New test case.
3163 * gcc.dg/rtl/x86_64/final.c: New test case.
3164 * gcc.dg/rtl/x86_64/into-cfglayout.c: New test case.
3165 * gcc.dg/rtl/x86_64/ira.c: New test case.
3166 * gcc.dg/rtl/x86_64/pro_and_epilogue.c: New test case.
3167 * gcc.dg/rtl/x86_64/test-multiple-fns.c: New test case.
3168 * gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c: New test case.
3169 * gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c: New test case.
3170 * gcc.dg/rtl/x86_64/test-rtl.c: New test case.
3171 * gcc.dg/rtl/x86_64/test_1.h: New file.
3172 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: New test case.
3173 * gcc.dg/rtl/x86_64/times-two.c.before-df.c: New test case.
3174 * gcc.dg/rtl/x86_64/times-two.h: New file.
3175 * gcc.dg/rtl/x86_64/vregs.c: New test case.
3176
cf8d19de
BC
31772017-01-24 Bin Cheng <bin.cheng@arm.com>
3178
3179 PR tree-optimization/79159
3180 * g++.dg/tree-ssa/pr79159.C: New test.
3181
f6a24a94 31822017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
5fd1486c
PJ
3183 Martin Jambor <mjambor@suse.cz>
3184
3185 * lib/brig-dg.exp: New file.
3186 * lib/brig.exp: Likewise.
3187 * brig.dg/README: Likewise.
3188 * brig.dg/dg.exp: Likewise.
3189 * brig.dg/test/gimple/alloca.hsail: Likewise.
3190 * brig.dg/test/gimple/atomics.hsail: Likewise.
3191 * brig.dg/test/gimple/branches.hsail: Likewise.
3192 * brig.dg/test/gimple/fbarrier.hsail: Likewise.
3193 * brig.dg/test/gimple/function_calls.hsail: Likewise.
3194 * brig.dg/test/gimple/kernarg.hsail: Likewise.
3195 * brig.dg/test/gimple/mem.hsail: Likewise.
3196 * brig.dg/test/gimple/mulhi.hsail: Likewise.
3197 * brig.dg/test/gimple/packed.hsail: Likewise.
3198 * brig.dg/test/gimple/smoke_test.hsail: Likewise.
3199 * brig.dg/test/gimple/variables.hsail: Likewise.
3200 * brig.dg/test/gimple/vector.hsail: Likewise.
3201
c3b3e526
JJ
32022017-01-24 Jakub Jelinek <jakub@redhat.com>
3203
3204 * g++.dg/asan/asan_test.C: Enable on all *-*-linux* targets that
3205 support asan, only on i?86/x86_64 require sse2_runtime.
3206
75f92127
KN
32072017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
3208
3209 PR target/66669
3210 * gcc.dg/loop-8.c: Modify dg-skip-if directive to exclude this
3211 test on powerpc targets.
3212
1a998fa0
MS
32132017-01-23 Martin Sebor <msebor@redhat.com>
3214
3215 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
3216
108fdd6d
RB
32172017-01-23 Richard Biener <rguenther@suse.de>
3218
3219 PR tree-optimization/79088
3220 PR tree-optimization/79188
3221 * gcc.dg/torture/pr79088.c: New testcase.
3222 * gcc.dg/torture/pr79188.c: Likewise.
3223
28826a66
KN
32242017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
3225
3226 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: New test.
3227 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: New test.
3228 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: New test.
3229 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Adjust return
3230 type of test function to reflect change in built-in function's
3231 return type.
3232 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise.
3233 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
3234 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
3235 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Adjust return
3236 type and second argument type to reflect change in built-in
3237 function's type signature.
3238 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
3239 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust return
3240 type of test function to reflect change in built-in function's
3241 return type.
3242 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise.
3243 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise.
3244 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise.
3245 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise.
3246 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise.
3247 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise.
3248 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise.
3249 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise.
3250 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise.
3251 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise.
3252 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise.
3253 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise.
3254 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise.
3255 * gcc.target/powerpc/bfp/vec-insert-exp-4.c: New test.
3256 * gcc.target/powerpc/bfp/vec-insert-exp-5.c: New test.
3257 * gcc.target/powerpc/bfp/vec-insert-exp-6.c: New test.
3258 * gcc.target/powerpc/bfp/vec-insert-exp-7.c: New test.
3259 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Adjust return
3260 type of test function to reflect change in built-in function's
3261 return type.
3262 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise.
3263 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise.
3264 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise.
3265 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
3266 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
3267 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Adjust types of
3268 test function's result and second argument to reflect change in
3269 built-in function's type signature.
3270 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
3271
e6b8075c
NS
32722017-01-23 Nathan Sidwell <nathan@acm.org>
3273
fc7612fd
NS
3274 PR C++/71710
3275 * g++.dg/template/pr71710.C: New.
3276
e6b8075c
NS
3277 PR c++/71406
3278 PR c++/77508
3279 * g++.dg/template/pr71406.C: New.
3280
15b8fd49
TK
32812017-01-23 Thomas Koenig <tkoenig@netcologne.de>
3282
9b7716c9 3283 * gfortran.dg/integer_exponentiation_7.f90: New test.
15b8fd49 3284
e9c4fbe9
BS
32852017-01-23 Bernd Schmidt <bschmidt@redhat.com>
3286
3287 PR rtl-optimization/78634
3288 * gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
3289
8539a302
BC
32902017-01-23 Bin Cheng <bin.cheng@arm.com>
3291
3292 PR tree-optimization/70754
3293 * gfortran.dg/pr70754.f90: New test.
3294
f368600f
ML
32952017-01-23 Martin Liska <mliska@suse.cz>
3296
3297 PR tree-optimization/79196
3298 * gcc.dg/asan/pr79196.c: New test.
3299 * gcc.dg/strlenopt-30.c: Update scanned pattern.
3300
d886761f
MM
33012017-01-23 Michael Matz <matz@suse.de>
3302
3303 PR tree-optimization/78384
3304 * gcc.dg/pr78384.c: New test.
3305
cffcafda
RB
33062017-01-23 Richard Biener <rguenther@suse.de>
3307
3308 PR tree-optimization/79186
3309 * gcc.dg/torture/pr79186.c: New testcase.
3310 * gcc.dg/torture/pr79187.c: Likewise.
3311
bda2bc48
MJ
33122017-01-23 Martin Jambor <mjambor@suse.cz>
3313
3314 * gcc.dg/ipa/vrp8.c: New test.
3315
f65f1ae3
MJ
33162017-01-23 Martin Jambor <mjambor@suse.cz>
3317
3318 PR ipa/79108
3319 * gfortran.dg/lto/pr79108_0.f90: New test.
3320
dea06111
AS
33212017-01-23 Andrew Senkevich <andrew.senkevich@intel.com>
3322
3323 * gcc.target/i386/avx512bw-ktestd-1.c: New test.
3324 * gcc.target/i386/avx512bw-ktestq-1.c: Ditto.
3325 * gcc.target/i386/avx512dq-ktestb-1.c: Ditto.
3326 * gcc.target/i386/avx512f-ktestw-1.c: Ditto.
3327 * gcc.target/i386/avx512bw-kortestd-1.c: Ditto.
3328 * gcc.target/i386/avx512bw-kortestq-1.c: Ditto.
3329 * gcc.target/i386/avx512dq-kortestb-1.c: Ditto.
3330 * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
3331 * gcc.target/i386/avx512bw-ktestd-2.c: Ditt
3332 * gcc.target/i386/avx512bw-ktestq-2.c: Ditto.
3333 * gcc.target/i386/avx512dq-ktestb-2.c: Ditto.
3334 * gcc.target/i386/avx512f-ktestw-2.c: Ditto.
3335 * gcc.target/i386/avx512bw-kortestd-2.c: Ditto.
3336 * gcc.target/i386/avx512bw-kortestq-2.c: Ditto.
3337 * gcc.target/i386/avx512dq-kortestb-2.c: Ditto.
3338 * gcc.target/i386/avx512f-kortestw-2.c: Ditto.
3339
05011618
RB
33402017-01-23 Richard Biener <rguenther@suse.de>
3341 Nick Clifton <nickc@redhat.com>
3342
3343 PR testsuite/78421
3344 * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
3345 If the target is ARM return the result of the
3346 check_effective_target_arm_vect_no_misalign proc.
3347 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: If the target does not
3348 support unaligned vectors then only expect one of the loops to be
3349 unrolled.
3350
f6b9f2ff
ML
33512017-01-23 Martin Liska <mliska@suse.cz>
3352
3353 * gcc.dg/asan/use-after-scope-10.c: New test.
3354 * gcc.dg/asan/use-after-scope-11.c: New test.
3355 * g++.dg/asan/use-after-scope-5.C: New test.
3356
c7775327
ML
33572017-01-23 Martin Liska <mliska@suse.cz>
3358
3359 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
3360 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
3361 sanopt optimization for ASAN_POISON.
3362
d8ae8d16
KT
33632016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3364
3365 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
3366
54d7c70c
CL
33672017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
3368
3369 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
3370 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
3371 for poly*_t types.
3372 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
3373 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
3374 exec_vcombine): Likewise.
3375 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
3376 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
3377 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
3378 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
3379 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
3380 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
3381 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
3382 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
3383 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
3384 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3385 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
3386 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
3387 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3388 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
3389 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
3390 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
3391 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
3392 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
3393 Likewise.
3394 (TEST_VGET_LANE): Cast to uint to avoid warning.
3395 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
3396 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
3397 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
3398 exec_vfma_vfms_n): Fix PRIx format for float64_t.
3399 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
3400 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
3401 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
3402 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
3403 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
3404 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
3405 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
3406 CHECK_POLY instead of CHECK for poly64_t types.
3407 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
3408 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
3409 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
3410 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
3411 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
3412 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
3413 uint32_t.
3414 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
3415 for int32_t, int64_t.
3416 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
3417 vqneg_extra): Fix PRIx format for int16_t, int32_t.
3418 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
3419 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
3420 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
3421 needed.
3422
386fe51c
JJ
34232017-01-22 Jakub Jelinek <jakub@redhat.com>
3424
3425 PR fortran/79154
3426 * gfortran.dg/gomp/pr79154-1.f90: New test.
3427 * gfortran.dg/gomp/pr79154-2.f90: New test.
3428
bc4d86e6
AS
34292017-01-22 Andreas Schwab <schwab@linux-m68k.org>
3430
3431 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
3432
c31d5fce
MP
34332017-01-21 Marek Polacek <polacek@redhat.com>
3434
3435 PR testsuite/79169
3436 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
3437
25cb56c3
JH
34382017-01-20 Jan Hubicka <hubicka@ucw.cz>
3439
3440 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
3441
ea9f867b
BS
34422017-01-21 Bernd Schmidt <bschmidt@redhat.com>
3443
3444 PR rtl-optimization/79125
3445 * gcc.dg/torture/pr79125.c: New test.
3446
a876231c
JW
34472017-01-20 Jiong Wang <jiong.wang@arm.com>
3448
2568d8a1 3449 * gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
a876231c 3450 only.
2568d8a1
JJ
3451 * gcc.target/aarch64/return_address_sign_2.c: Likewise.
3452 * gcc.target/aarch64/return_address_sign_3.c: Likewise.
a876231c 3453
4b9f2115
NS
34542017-01-20 Nathan Sidwell <nathan@acm.org>
3455
3e4b91f2 3456 PR c++/78495
4b9f2115
NS
3457 * g++.dg/cpp1z/inh-ctor38.C: New.
3458
d2aadab1
MP
34592017-01-20 Marek Polacek <polacek@redhat.com>
3460
3461 PR c/79152
3462 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
3463
449cd5af
TP
34642017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
3465
3466 * lib/target-supports.exp (check_configured_with): New procedure.
3467 (check_effective_target_default_mode): new effective target.
3468 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
3469 default mode. Fix dg-skip-if target selector syntax.
3470 * gcc.target/arm/optional_thumb-2.c: Likewise.
3471 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
3472 syntax.
3473
ebed7175
DM
34742017-01-20 David Malcolm <dmalcolm@redhat.com>
3475
3476 PR c++/77829
3477 PR c++/78656
3478 * g++.dg/spellcheck-pr77829.C: New test case.
3479 * g++.dg/spellcheck-pr78656.C: New test case.
3480
2ebd93e1
MP
34812017-01-20 Marek Polacek <polacek@redhat.com>
3482
3483 PR c/64279
3484 * c-c++-common/Wduplicated-branches-1.c: New test.
3485 * c-c++-common/Wduplicated-branches-10.c: New test.
3486 * c-c++-common/Wduplicated-branches-11.c: New test.
3487 * c-c++-common/Wduplicated-branches-12.c: New test.
3488 * c-c++-common/Wduplicated-branches-2.c: New test.
3489 * c-c++-common/Wduplicated-branches-3.c: New test.
3490 * c-c++-common/Wduplicated-branches-4.c: New test.
3491 * c-c++-common/Wduplicated-branches-5.c: New test.
3492 * c-c++-common/Wduplicated-branches-6.c: New test.
3493 * c-c++-common/Wduplicated-branches-7.c: New test.
3494 * c-c++-common/Wduplicated-branches-8.c: New test.
3495 * c-c++-common/Wduplicated-branches-9.c: New test.
3496 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
3497 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
3498 * g++.dg/ext/builtin-object-size3.C: Likewise.
3499 * g++.dg/gomp/loop-1.C: Likewise.
3500 * g++.dg/warn/Wduplicated-branches1.C: New test.
3501 * g++.dg/warn/Wduplicated-branches2.C: New test.
3502
0ce4024a
ML
35032017-01-20 Martin Liska <mliska@suse.cz>
3504
3505 PR lto/69188
3506 * gcc.dg/lto/pr69188_0.c: New test.
3507 * gcc.dg/lto/pr69188_1.c: New test.
3508
d8ea3e7c
AS
35092017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
3510
3511 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
3512 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
3513 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
3514 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
3515 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
3516 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
3517 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
3518 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
3519 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
3520 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
3521 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
3522 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
3523 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
3524 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
3525 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
3526 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
3527 * gcc.target/i386/avx-1.c: Test new intrinsics.
3528 * gcc.target/i386/sse-13.c: Ditto.
3529 * gcc.target/i386/sse-23.c: Ditto.
3530
0516164b
RB
35312017-01-20 Richard Biener <rguenther@suse.de>
3532
3533 PR tree-optimization/71264
3534 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
3535
d821744c
MF
35362017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
3537
3538 * gcc.target/mips/madd4-1.c: New file.
3539 * gcc.target/mips/madd4-2.c: Likewise.
3540 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
3541 HAS_MADD4.
3542 (mips_option_groups): Add -m[no-]madd4.
3543 (mips-dg-init): Detect default -mno-madd4.
3544 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
3545 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
3546 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3547 * gcc.target/mips/nmadd-1.c: Likewise.
3548 * gcc.target/mips/nmadd-2.c: Likewise.
3549 * gcc.target/mips/nmadd-3.c: Likewise.
3550
db58fd89
JW
35512017-01-19 Jiong Wang <jiong.wang@arm.com>
3552
3553 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
3554 combined instructions.
3555 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
3556 instructions.
3557 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
3558 of pointer authentication.
3559
bd9cf60b
MM
35602017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
3561
3562 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
3563 floating point hardware to run test.
3564
ab014eb3
TC
35652017-01-19 Tamar Christina <tamar.christina@arm.com>
3566
2568d8a1 3567 * lib/target-supports.exp
ab014eb3
TC
3568 (check_effective_target_vect_call_copysignf): Enable for AArch64.
3569
c048038f
RO
35702017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3571
3572 PR testsuite/79051
3573 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
3574 __x86_64__]: Allow for target i?86-*-*.
3575
ab6b44cb
MF
35762017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
3577
3578 PR target/78176
3579 * gcc.target/mips/lxc1-sxc1-1.c: New file.
3580 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
3581 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
3582 HAS_LXC1.
3583 (mips_option_groups): Add -m[no-]lxc1-sxc1.
3584 (mips-dg-init): Detect default -mno-lxc1-sxc1.
3585 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
3586
118d5ed3
AV
35872017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
3588
3589 PR fortran/70696
3590 * gfortran.dg/coarray_43.f90: New test.
3591
a57c520e
RE
35922017-01-19 Richard Earnshaw <rearnsha@arm.com>
3593
3594 PR rtl-optimization/79121
3595 * gcc.c-torture/execute/pr79121.c: New test.
3596
54dc4be2
MM
35972017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3598
3599 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
3600 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
3601
7bd5dad2
LK
36022017-01-18 Louis Krupp <louis.krupp@zoho.com>
3603
3604 PR fortran/50069
3605 PR fortran/55086
3606 * gfortran.dg/pr50069_1.f90: New test.
3607 * gfortran.dg/pr50069_2.f90: New test.
3608 * gfortran.dg/pr55086_1.f90: New test.
3609 * gfortran.dg/pr55086_1_tfat.f90: New test.
3610 * gfortran.dg/pr55086_2.f90: New test.
3611 * gfortran.dg/pr55086_2_tfat.f90: New test.
3612 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
3613
0edd264d
AS
36142017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
3615 * gcc.dg/strcmp-1.c: New test.
3616 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
3617
551914b7
DM
36182017-01-18 David Malcolm <dmalcolm@redhat.com>
3619
3620 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
3621 (dejagnu_fail): Likewise.
3622 (dejagnu_note): Likewise.
3623 (pass): Provide forward decl, moving true decl to after #include
3624 of harness.h.
3625 (fail): Likewise.
3626 (note): Likewise.
3627
b7d3a6a6
MM
36282017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3629
3630 * gcc.target/powerpc/p9-xxbr-1.c: New test.
3631 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
3632
c484627c
NS
36332017-01-18 Nathan Sidwell <nathan@acm.org>
3634
3635 PR c++/78488
3636 * g++.dg/cpp1z/inh-ctor37.C: New.
3637
a711887e
UB
36382017-01-18 Uros Bizjak <ubizjak@gmail.com>
3639
3640 PR rtl-optimization/78952
3641 * gcc.target/i386/pr78952-1.c: New test.
3642 * gcc.target/i386/pr78952-2.c: Ditto.
3643
525a5e33
AV
36442017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
3645
3646 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
3647
36482017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
3083fc56
AV
3649
3650 PR fortran/70696
3651 * gfortran.dg/coarray_event_1.f08: New test.
3652
90553aac
JJ
36532017-01-18 Jakub Jelinek <jakub@redhat.com>
3654
3655 PR target/77416
3656 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
3657 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
3658 from dg-options.
3659 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
3660 guarded test.
3661 * gcc.target/powerpc/fusion4.c: Likewise.
3662 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
3663 guarded test.
3664 * gcc.target/powerpc/pr58673-1.c: Likewise.
3665 * gcc.target/powerpc/pr58673-2.c: Likewise.
3666 * gcc.target/powerpc/pr59054.c: Likewise.
3667
dfc42f08
BS
36682016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3669
3670 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
3671 vec_bperm.
3672 * gcc.target/powerpc/p9-vbpermd.c: New file.
3673
f3981e7e
AK
36742017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3675
3676 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
3677 (must_not_compile2): Downcase first letter of error messages.
3678 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
3679 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
3680
2c65d990
NS
36812017-01-18 Nathan Sidwell <nathan@acm.org>
3682
3683 PR c++/79091
3684 * g++.dg/pr79091.C: New.
3685
a711887e
UB
36862017-01-18 Jakub Jelinek <jakub@redhat.com>
3687
3688 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
3689 to dg-options.
3690 (p0): Add missing dg-error.
3691
4701fba3
JS
36922017-01-17 Joe Seymour <joe.s@somniumtech.com>
3693
3694 * gcc.target/msp430/mul_f5_muldef.c: New test.
3695
ac4dc08d
MM
36962017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
3697
3698 PR target/79004
3699 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
3700 options. Fix up the syntax for using \m and \M.
3701
1b3254e4
SB
37022017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
3703
3704 PR target/78875
3705 * gcc.target/powerpc/ssp-1.c: New testcase.
3706 * gcc.target/powerpc/ssp-2.c: New testcase.
3707
8144a493
WD
37082017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
3709
3710 * gcc.target/aarch64/eh_return.c: New test.
3711
a6607774
BS
37122017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3713
3714 * vec-rlmi-rlnm.c: New file.
3715
8ddfdbc2
NS
37162017-01-17 Nathan Sidwell <nathan@acm.org>
3717
3718 PR c++/61636
3719 * g++.dg/cpp1y/pr61636-1.C: New.
3720 * g++.dg/cpp1y/pr61636-2.C: New.
3721 * g++.dg/cpp1y/pr61636-3.C: New.
3722
d365b403
MS
37232017-01-17 Martin Sebor <msebor@redhat.com>
3724
3725 PR testsuite/79115
3726 * gcc.dg/pr78768.c: Make it a link-only test.
3727
0d80ab91
DM
37282017-01-17 David Malcolm <dmalcolm@redhat.com>
3729
3730 PR c++/71497
3731 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
3732 expected messages.
3733 * c-c++-common/Wmisleading-indentation.c: Likewise.
3734
31b61548
VM
37352017-01-17 Vladimir Makarov <vmakarov@redhat.com>
3736
3737 PR target/79058
3738 * gcc.target/arm/pr79058.c: New.
3739
c549996e
JJ
37402017-01-17 Jakub Jelinek <jakub@redhat.com>
3741
3742 PR tree-optimization/71854
3743 * gcc.dg/vect/pr71854.c: New test.
3744
4f197ff9
ML
37452017-01-17 Martin Liska <mliska@suse.cz>
3746
3747 PR ipa/71207
3748 * g++.dg/ipa/pr71207.C: New test.
3749
d4193b85
JH
37502017-01-17 Jan Hubicka <hubicka@ucw.cz>
3751
3752 PR middle-end/77445
3753 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
3754 * gcc.dg/tree-ssa/pr77445.c: New testcase.
3755
906e7712
JJ
37562017-01-17 Jakub Jelinek <jakub@redhat.com>
3757
3758 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
3759 rather than long unsigned int.
3760 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
3761
12314dc9
RB
37622017-01-17 Richard Biener <rguenther@suse.de>
3763
3764 PR tree-optimization/71433
3765 * gcc.dg/Warray-bounds-20.c: New testcase.
3766
a23e48df
RB
37672017-01-17 Richard Biener <rguenther@suse.de>
3768
3769 PR testsuite/52563
3770 PR testsuite/71237
3771 PR testsuite/77737
3772 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
3773 * gcc.dg/tree-ssa/scev-4.c: Likewise.
3774 * gcc.dg/tree-ssa/scev-5.c: Likewise.
3775
e6750e5c
AM
37762017-01-17 Alan Modra <amodra@gmail.com>
3777
3778 * gcc.target/powerpc/pr79066.c: New.
3779
a59afbe2
JL
37802017-01-16 Jeff Law <law@redhat.com>
3781
3782 PR tree-optimization/33562
3783 PR tree-optimization/61912
3784 PR tree-optimization/77485
3785 PR tree-optimization/79090
3786 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
3787 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
3788
e1bcfb92
JJ
37892017-01-16 Jakub Jelinek <jakub@redhat.com>
3790
98e92fb2
JJ
3791 PR c/79089
3792 * gcc.c-torture/compile/pr79089.c: New test.
3793
e1bcfb92
JJ
3794 PR target/79080
3795 * gcc.dg/pr79080.c: New test.
3796
0ef1f9cd
DM
37972017-01-16 David Malcolm <dmalcolm@redhat.com>
3798
3799 PR c/78304
3800 * gcc.dg/format/pr78304.c: Convert argument from integral type
3801 to a pointer.
3802 * gcc.dg/format/pr78304-2.c: Likewise.
3803
76689ffc
CL
38042017-01-16 Carl Love <cel@us.ibm.com>
3805
3806 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
3807 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
3808
ce12ee9e
CL
38092017-01-16 Carl Love <cel@us.ibm.com>
3810
3811 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
3812 Change arguments and return type to bool long long.
3813
b336037d
MS
38142017-01-16 Martin Sebor <msebor@redhat.com>
3815
3816 PR testsuite/79051
3817 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
3818 on x86.
3819
1ddca3f3
PC
38202017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
3821
3822 Revert:
a711887e 3823 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1ddca3f3
PC
3824
3825 PR c++/71737
3826 * g++.dg/cpp0x/pr71737.C: New.
3827
290687fb
BS
38282017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3829
3830 * gcc.target/powerpc/swaps-p8-27.c: New.
3831
7d2f3f1d
PC
38322017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
3833
3834 PR c++/71737
3835 * g++.dg/cpp0x/pr71737.C: New.
3836
d743728f
EB
38372017-01-16 Eric Botcazou <ebotcazou@adacore.com>
3838
3839 * gnat.dg/opt62.adb: New test.
3840 * gnat.dg/opt62_pkg.ads: New helper.
3841
90aead21
BS
38422017-01-14 Bernd Schmidt <bschmidt@redhat.com>
3843
a711887e
UB
3844 PR rtl-optimization/78626
3845 PR rtl-optimization/78727
90aead21
BS
3846 * gcc.dg/torture/pr78626.c: New test.
3847 * gcc.dg/torture/pr78727.c: New test.
3848
afaecc23
AM
38492017-01-14 Alan Modra <amodra@gmail.com>
3850
3851 * gcc.c-torture/compile/pr72749.c: New test.
3852
be4aa83d
DM
38532017-01-13 David Malcolm <dmalcolm@redhat.com>
3854
3855 PR c/78304
3856 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
3857 (test_macro_2): New test.
3858 (test_macro_3): New test.
3859 (test_macro_4): New test.
3860 (test_non_contiguous_strings): Convert line number to line offset.
3861 * gcc.dg/format/pr78304-2.c: New test case.
3862 * gcc.dg/format/pr78304.c: New test case.
3863
7cdca3ec
UB
38642017-01-13 Uros Bizjak <ubizjak@gmail.com>
3865
3866 * gcc.target/i386/funcspec-56.inc: Add missing options and
3867 reorder options by implied ISAs, as in ix86_target_string.
3868
e3017e52
MP
38692017-01-13 Marek Polacek <polacek@redhat.com>
3870
3871 PR c++/71166
3872 * g++.dg/cpp0x/constexpr-array18.C: New test.
3873
d155c6fe
JL
38742017-01-13 Jeff Law <law@redhat.com>
3875
7c9560a5
JL
3876 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
3877
9e59e99a
JL
3878 PR tree-optimization/61912
3879 PR tree-optimization/77485
3880 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
3881 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
3882 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
3883
3884 PR tree-optimization/33562
3885 PR tree-optimization/61912
3886 PR tree-optimization/77485
d155c6fe
JL
3887 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
3888 * gcc.dg/tree-ssa/complex-5.c: Likewise.
3889 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
3890 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
3891 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
3892 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
3893 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
3894
77719b06
ML
38952017-01-13 Martin Liska <mliska@suse.cz>
3896
3897 PR ipa/79043
3898 * gcc.c-torture/execute/pr79043.c: New test.
3899
a181b2bc
RB
39002017-01-13 Richard Biener <rguenther@suse.de>
3901
3902 PR middle-end/78411
3903 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
3904
eaed3226
AV
39052017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
3906
3907 PR fortran/70697
3908 * gfortran.dg/coarray/event_4.f08: New test.
3909
4ccff88b
AV
39102017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
3911
3912 PR fortran/70696
3913 * gfortran.dg/coarray/event_3.f08: New test.
3914
3c3b9090
RB
39152017-01-13 Richard Biener <rguenther@suse.de>
3916
3917 PR tree-optimization/77283
3918 * gcc.dg/tree-ssa/split-path-9.c: Fix.
3919
25329913
RB
39202017-01-13 Richard Biener <rguenther@suse.de>
3921
3922 * gcc.dg/gimplefe-22.c: New testcase.
3923
10b70b8e
RB
39242017-01-13 Richard Biener <rguenther@suse.de>
3925
3926 PR tree-optimization/77283
3927 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
3928 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
3929 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
3930
76a8f82f
SL
39312017-01-12 Sandra Loosemore <sandra@codesourcery.com>
3932
3933 * gcc.dg/pr77862.c: Require fpic target.
3934
59a505da
MM
39352017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3936
3937 PR target/79004
3938 * gcc.target/powerpc/pr79004.c: New test.
8ddfdbc2 3939
bce6f760
MS
39402017-01-12 Martin Sebor <msebor@redhat.com>
3941
3942 * gcc.dg/pr78138.c: Adjust.
3943 * gcc.dg/pr78768.c: Adjust.
3944 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
3945 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
3946 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
3947 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
3948 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
3949 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
3950 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
3951 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
3952 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
3953 * gcc.dg/tree-ssa/pr78605.c: Adjust.
3954 * gcc.dg/tree-ssa/pr78622.c: Adjust.
3955
3eefa646
JJ
39562017-01-12 Jakub Jelinek <jakub@redhat.com>
3957
3958 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
3959
dcb56243
MS
39602017-01-12 Martin Sebor <msebor@redhat.com>
3961
8be3f306 3962 PR testsuite/79051
940242cd
MS
3963 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
3964 due to bug 79054.
dcb56243 3965
b7431c20
DE
39662017-01-12 David Edelsohn <dje.gcc@gmail.com>
3967
3968 * gcc.dg/pr78768.c: Require LTO.
3969
2bcd9f32
MS
39702017-01-12 Martin Sebor <msebor@redhat.com>
3971
3972 PR c/79074
3973 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
3974 due to the referenced bug.
3975
b2fc1c70
MS
39762017-01-12 Martin Sebor <msebor@redhat.com>
3977
3978 PR testsuite/79073
3979 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
3980
fbed6f36
UB
39812017-01-12 Uros Bizjak <ubizjak@gmail.com>
3982
3983 * gcc.target/i386/builtin_target.c (check_features): Check all
3984 supported __builtin_cpu_supports options.
3985
27282dad
KT
39862017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3987
3988 PR tree-optimization/78319
3989 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
3990 Remove xfail.
3991
66113166
BS
39922017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3993
3994 PR target/79044
3995 * gcc.target/powerpc/swaps-p8-26.c: New.
3996
6bb4ea5c
RB
39972017-01-12 Richard Biener <rguenther@suse.de>
3998
3999 * gcc.dg/gimplefe-21.c: New testcase.
4000
f15dbadb
MC
40012017-01-12 Michael Collison <michael.collison@arm.com>
4002
4003 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
4004
73e32c47
JK
40052017-01-11 Julia Koval <julia.koval@intel.com>
4006 Uros Bizjak <ubizjak@gmail.com>
4007
4008 * gcc.target/i386/sgx.c New test.
4009 * gcc.target/i386/sse-12.c: Add -msgx.
4010 * gcc.target/i386/sse-13.c: Ditto.
4011 * gcc.target/i386/sse-14.c: Ditto.
4012 * gcc.target/i386/sse-22.c: Ditto.
4013 * gcc.target/i386/sse-23.c: Ditto.
4014 * g++.dg/other/i386-2.C: Ditto.
4015 * g++.dg/other/i386-3.C: Ditto.
4016
3594adc7
MS
40172017-01-11 Martin Sebor <msebor@redhat.com>
4018
4019 PR c++/24511
4020 * g++.dg/template/explicit9.C: New test.
4021
01bfd257
NS
40222017-01-11 Nathan Sidwell <nathan@acm.org>
4023
4024 PR c++/77812
4025 * g++.dg/pr77812.C: New.
4026
88df7964
JJ
40272017-01-11 Jakub Jelinek <jakub@redhat.com>
4028
eae63d78
JJ
4029 PR c++/71537
4030 * g++.dg/cpp1y/constexpr-71537.C: New test.
4031
88df7964
JJ
4032 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
4033 argument.
4034
960ecba4
MS
40352017-01-11 Martin Sebor <msebor@redhat.com>
4036
4037 PR c/47931
4038 * c-c++-common/Waddress-2.c: New test.
4039
1f258a55
JJ
40402017-01-11 Jakub Jelinek <jakub@redhat.com>
4041
4042 PR c++/78341
4043 * g++.dg/cpp0x/pr78341.C: New test.
4044
bf5fbf46
MS
40452017-01-11 Martin Sebor <msebor@redhat.com>
4046
4047 PR c/78768
4048 * gcc.dg/pr78768.c: New test.
4049
19ff0049
DM
40502017-01-11 David Malcolm <dmalcolm@redhat.com>
4051
4052 PR driver/78877
4053 * gcc.dg/spellcheck-options-14.c: New test case.
4054 * gcc.dg/spellcheck-options-15.c: New test case.
4055 * gcc.dg/spellcheck-options-16.c: New test case.
4056 * gcc.dg/spellcheck-options-17.c: New test case.
4057
c86e9f03
ML
40582017-01-11 Martin Liska <mliska@suse.cz>
4059
4060 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
4061
947f51d6
JJ
40622017-01-11 Jakub Jelinek <jakub@redhat.com>
4063
4064 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
4065 instead of just 1 for the decomposition from struct C.
4066
849fccf8
EB
40672017-01-11 Eric Botcazou <ebotcazou@adacore.com>
4068
4069 * gcc.c-torture/execute/20170111-1.c: New test.
4070
80c74722
RB
40712017-01-11 Richard Biener <rguenther@suse.de>
4072
4073 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
4074
4c4b4703
JJ
40752017-01-11 Jakub Jelinek <jakub@redhat.com>
4076
4077 PR middle-end/50199
4078 * gcc.dg/lto/pr50199_0.c: New test.
4079
664b1a6b
MS
40802017-01-10 Martin Sebor <msebor@redhat.com>
4081
4082 PR testsuite/78960
4083 PR testsuite/78959
4084 PR testsuite/78133
4085 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
4086 * gcc.dg/tree-ssa/pr78622.c: Ditto.
4087
fefd3086
MS
40882017-01-10 Martin Sebor <msebor@redhat.com>
4089
4090 PR middle-end/78138
664b1a6b 4091 * gcc.dg/pr78138.c: New test.
fefd3086 4092
b9f4757f
DM
40932017-01-10 David Malcolm <dmalcolm@redhat.com>
4094
4095 PR c++/77949
4096 * g++.dg/diagnostic/pr77949.C: New test case.
4097
5a50f6bb
MS
40982017-01-10 Martin Sebor <msebor@redhat.com>
4099
4100 PR middle-end/78245
4101 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
4102
c16880ef
MS
41032017-01-10 Martin Sebor <msebor@redhat.com>
4104
4105 PR tree-optimization/78775
4106 * gcc.dg/attr-alloc_size-4.c: Add test cases.
4107 * gcc.dg/attr-alloc_size-10.c: New test.
4108 * gcc.dg/attr-alloc_size-11.c: New test.
4109 * gcc.dg/builtin-stringop-chk-7.c: New test.
4110 * gcc.dg/pr78775.c: New test.
4111 * gcc.dg/pr78973-2.c: New test.
4112 * gcc.dg/pr78973.c: New test.
4113
5363d9d9
JL
41142017-01-10 Jeff Law <law@redhat.com>
4115
4116 PR tree-optimization/77766
4117 PR tree-optimization/78856
4118 * gcc.c-torture/execute/pr77766.c: New test.
4119
aae23693
RB
41202016-01-10 Richard Biener <rguenther@suse.de>
4121
4122 PR tree-optimization/79034
4123 * g++.dg/torture/pr79034.C: New testcase.
4124
a0843aed
ML
41252017-01-10 Martin Liska <mliska@suse.cz>
4126
4127 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
4128 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
4129 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
4130 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
4131 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
4132 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
4133 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
4134 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
4135 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
4136 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
4137 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
4138 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
4139 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
4140 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
4141 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
4142 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
4143 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
4144 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
4145 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
4146 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
4147 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
4148 * gcc.dg/ipa/pr64307.c: Likewise.
4149 * gcc.dg/ipa/pr77653.c: Likewise.
4150
79fc8ffe
AS
41512017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
4152
4153 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
4154 * g++.dg/other/i386-3.C: Ditto.
4155 * gcc.target/i386/sse-12.c: Ditto.
4156 * gcc.target/i386/sse-13.c: Ditto.
4157 * gcc.target/i386/sse-22.c: Ditto.
4158 * gcc.target/i386/sse-23.c: Ditto.
4159 * gcc.target/i386/builtin_target.c: Handle new option.
4160 * gcc.target/i386/funcspec-56.inc: Test new attributes.
4161 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
4162 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
4163
dfa6951f
MS
41642017-01-09 Martin Sebor <msebor@redhat.com>
4165
4166 PR testsuite/79036
4167 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
4168 with different precisions.
4169
a271e415
EB
41702017-01-09 Eric Botcazou <ebotcazou@adacore.com>
4171
4172 * g++.dg/opt/call2.C: New test.
4173 * g++.dg/opt/call3.C: Likewise.
4174 * gnat.dg/array26.adb: New test.
4175 * gnat.dg/array26_pkg.ad[sb]: New helper.
4176 * gnat.dg/array27.adb: New test.
4177 * gnat.dg/array27_pkg.ad[sb]: New helper.
4178 * gnat.dg/array28.adb: New test.
4179 * gnat.dg/array28_pkg.ad[sb]: New helper.
4180
bd2c6270
JJ
41812017-01-09 Jakub Jelinek <jakub@redhat.com>
4182
4183 PR translation/79019
4184 PR translation/79020
4185 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
4186 diagnostics.
4187 * gfortran.dg/initialization_17.f90: Likewise.
4188
1c1d8e75
DH
41892017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4190
4191 PR testsuite/79026
4192 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
4193 * gcc.target/i386/pr78904-4.c: Likewise.
4194 * gcc.target/i386/pr78904-6.c: Likewise.
4195 * gcc.target/i386/pr78967-2.c: Likewise.
4196
cb330ba5
JJ
41972017-01-09 Jakub Jelinek <jakub@redhat.com>
4198
4199 PR tree-optimization/78899
4200 * gcc.target/i386/pr78899.c: New test.
4201 * gcc.dg/pr71077.c: New test.
4202
a5e14a42
MJ
42032017-01-09 Martin Jambor <mjambor@suse.cz>
4204
4205 PR ipa/78365
4206 PR ipa/78599
4207 * gcc.dg/torture/pr78365.c: New test.
4208
01216d27
JJ
42092017-01-09 Jakub Jelinek <jakub@redhat.com>
4210
dc59e50a
JJ
4211 PR c++/78948
4212 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
4213 (main): Use int* instead of long long.
4214
01216d27
JJ
4215 PR tree-optimization/78938
4216 * gcc.dg/vect/pr78938.c: New test.
4217
c0d4fec7
KT
42182017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4219
4220 * gcc.dg/20161219.c: New test.
4221
7b1b0cc1
RB
42222017-01-09 Richard Biener <rguenther@suse.de>
4223
4224 PR tree-optimization/78997
4225 * gcc.dg/torture/pr78997.c: New testcase.
4226
813b9c0d
RB
42272017-01-09 Richard Biener <rguenther@suse.de>
4228
4229 PR debug/79000
4230 * g++.dg/lto/pr79000_0.C: New testcase.
4231 * g++.dg/lto/pr79000_1.c: Likewise.
4232
efcc8d38
MS
42332017-01-08 Martin Sebor <msebor@redhat.com>
4234
4235 PR middle-end/77708
4236 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
4237 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
4238 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
4239 due to bug 78969.
4240 * gcc.dg/format/pr78569.c: Adjust.
4241
5ccf1d8d
DM
42422017-01-07 David Malcolm <dmalcolm@redhat.com>
4243
4244 PR c++/72803
4245 * g++.dg/diagnostic/pr72803.C: New test case.
4246
42002dfe
MS
42472017-01-07 Martin Sebor <msebor@redhat.com>
4248
4249 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
4250 * gcc.dg/attr-alloc_size-4.c: Same.
4251
de91486c
AV
42522017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
4253
4254 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
4255 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
4256 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
4257 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
4258 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
4259 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
4260 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
4261
f55a925e
AS
42622017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
4263 * gcc.dg/memcmp-1.c: New.
4264 * gcc.dg/strncmp-1.c: New.
4265
f3caa118
AV
42662017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
4267
4268 * gcc.target/arm/acle/mcrr: New.
4269 * gcc.target/arm/acle/mcrr2: New.
4270 * gcc.target/arm/acle/mrrc: New.
4271 * gcc.target/arm/acle/mrrc2: New.
4272
ecc9a25b
AV
42732017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
4274
4275 * gcc.target/arm/acle/mcr.c: New.
4276 * gcc.target/arm/acle/mrc.c: New.
4277 * gcc.target/arm/acle/mcr2.c: New.
4278 * gcc.target/arm/acle/mrc2.c: New.
4279
3811581f
AV
42802017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
4281
4282 * gcc.target/arm/acle/ldc: New.
4283 * gcc.target/arm/acle/ldc2: New.
4284 * gcc.target/arm/acle/ldcl: New.
4285 * gcc.target/arm/acle/ldc2l: New.
4286 * gcc.target/arm/acle/stc: New.
4287 * gcc.target/arm/acle/stc2: New.
4288 * gcc.target/arm/acle/stcl: New.
4289 * gcc.target/arm/acle/stc2l: New.
4290
d57daa0c
AV
42912017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
4292
4293 * gcc.target/arm/acle/acle.exp: Run tests for different options
4294 and make sure fat-lto-objects is used such that we can still do
4295 assemble scans.
4296 * gcc.target/arm/acle/cdp.c: New.
4297 * gcc.target/arm/acle/cdp2.c: New.
4298 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
4299 (check_effective_target_arm_coproc1_ok_nocache): New.
4300 (check_effective_target_arm_coproc2_ok): New.
4301 (check_effective_target_arm_coproc2_ok_nocache): New.
4302 (check_effective_target_arm_coproc3_ok): New.
4303 (check_effective_target_arm_coproc3_ok_nocache): New.
4304 (check_effective_target_arm_coproc4_ok): New.
4305 (check_effective_target_arm_coproc4_ok_nocache): New.
4306
8a123229
MS
43072017-01-06 Martin Sebor <msebor@redhat.com>
4308
4309 PR middle-end/78605
4310 * gcc.dg/tree-ssa/pr78605.c: New test.
4311
5b8999d6
MS
43122017-01-05 Martin Sebor <msebor@redhat.com>
4313
4314 PR tree-optimization/78910
4315 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
4316 diagnostics.
4317 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
4318 * gcc.dg/tree-ssa/pr78910.c: New test.
4319
4e89adf9
EB
43202017-01-05 Eric Botcazou <ebotcazou@adacore.com>
4321
4322 * gcc.dg/sso-10.c: New test.
4323
962c5679
JJ
43242017-01-05 Jakub Jelinek <jakub@redhat.com>
4325
cfd719e7
JJ
4326 PR tree-optimization/71016
4327 * gcc.target/i386/pr71016.c: New test.
4328 * gcc.target/aarch64/pr71016.c: New test.
4329 * gcc.dg/tree-ssa/pr66726-3.c: New test.
4330
26f20371
JJ
4331 PR c++/78931
4332 * g++.dg/cpp1z/decomp19.C: New test.
4333
962c5679
JJ
4334 PR c++/78890
4335 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
4336 * g++.dg/init/union1.C: Likewise.
4337 * g++.dg/cpp0x/union6.C: Expect errors.
4338 * g++.dg/cpp0x/union8.C: New test.
4339 * g++.dg/cpp0x/pr78890-1.C: New test.
4340 * g++.dg/cpp0x/pr78890-2.C: New test.
4341
8c15f541
DE
43422017-01-05 David Edelsohn <dje.gcc@gmail.com>
4343
4344 * gcc.target/powerpc/pr71670.c: Require p9vector.
4345 * gcc.target/powerpc/p9-novsx.c: Same.
4346
51b86113
DM
43472017-01-05 David Malcolm <dmalcolm@redhat.com>
4348
4349 * selftests/asr_div1.rtl: New file.
4350 * selftests/aarch64: New subdirectory.
4351 * selftests/aarch64/times-two.rtl: New file.
4352 * selftests/bb-index.rtl: New file.
4353 * selftests/cfg-test.rtl: New file.
4354 * selftests/const-int.rtl: New file.
4355 * selftests/example-labels.rtl: New file.
4356 * selftests/insn-with-mode.rtl: New file.
4357 * selftests/jump-to-label-ref.rtl: New file.
4358 * selftests/jump-to-return.rtl: New file.
4359 * selftests/jump-to-simple-return.rtl: New file.
4360 * selftests/mem.rtl: New file.
4361 * selftests/note-insn-deleted.rtl: New file.
4362 * selftests/note_insn_basic_block.rtl: New file.
4363 * selftests/simple-cse.rtl: New file.
4364 * selftests/symbol-ref.rtl: New file.
4365 * selftests/x86_64: New subdirectory.
4366 * selftests/x86_64/call-insn.rtl: New file.
4367 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
4368 * selftests/x86_64/times-two.rtl: New file.
4369 * selftests/x86_64/unspec.rtl: New file.
4370
dc7650cc
NS
43712017-01-05 Nathan Sidwell <nathan@acm.org>
4372
4373 PR c++/78765
4374 * g++.dg/cpp0x/pr78765.C: New.
4375
3db70565
DV
43762017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4377
4378 * gcc.target/s390/memcpy-2.c: New test.
4379 * gcc.target/s390/memset-2.c: New test.
4380
f5a537e3
AK
43812017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4382
4383 * gcc.target/s390/memcpy-1.c: New test.
4384
d80c6d02
JL
43852017-01-04 Jeff Law <law@redhat.com>
4386
4387 PR tree-optimization/78812
4388 * g++.dg/torture/pr78812.C: New test.
4389
08edc320 43902017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
fba4b861
MM
4391
4392 PR target/71977
4393 PR target/70568
4394 PR target/78823
4395 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
4396 64-bit VSX systems with direct move, whether we optimize common
4397 code sequences in the GLIBC math library for float math functions.
4398 * gcc.target/powerpc/pr71977-2.c: Likewise.
4399
a9342885
MP
44002017-01-04 Marek Polacek <polacek@redhat.com>
4401
4402 PR c++/64767
4403 * c-c++-common/Wpointer-compare-1.c: New test.
4404
066435fe
JJ
44052017-01-04 Jakub Jelinek <jakub@redhat.com>
4406
abec4284
JJ
4407 PR c++/78949
4408 * c-c++-common/Wunused-var-16.c: New test.
4409
26c43e27
JJ
4410 PR c++/78693
4411 * g++.dg/cpp0x/pr78693.C: New test.
4412
fc73e60c
JJ
4413 PR driver/78957
4414 * gcc.dg/pr78957.c: New test.
4415
c9cf3863
JJ
4416 * g++.dg/cpp1y/auto-fn34.C: New test.
4417
066435fe
JJ
4418 PR c++/71182
4419 * g++.dg/cpp0x/pr71182.C: New test.
4420
598bd687
KN
44212017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
4422
4423 PR target/78056
4424 * gcc.target/powerpc/pr78056-1.c: New test.
4425 * gcc.target/powerpc/pr78056-2.c: New test.
4426 * gcc.target/powerpc/pr78056-3.c: New test.
4427 * gcc.target/powerpc/pr78056-4.c: New test.
4428 * gcc.target/powerpc/pr78056-5.c: New test.
4429 * gcc.target/powerpc/pr78056-6.c: New test.
4430 * gcc.target/powerpc/pr78056-7.c: New test.
4431 * gcc.target/powerpc/pr78056-8.c: New test.
4432 * lib/target-supports.exp
4433 (check_effective_target_powerpc_popcntb_ok): New procedure to test
4434 whether the effective target supports the popcntb instruction.
4435
8194635a
JL
44362017-01-03 Jeff Law <law@redhat.com>
4437
4438 PR tree-optimization/67955
4439 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
4440
baf9ebc8
MP
44412017-01-04 Marek Polacek <polacek@redhat.com>
4442
4443 PR c++/77545
4444 PR c++/77284
4445 * g++.dg/cpp0x/range-for32.C: New test.
4446 * g++.dg/cpp0x/range-for33.C: New test.
4447
5dd9a9d0
DM
44482017-01-04 David Malcolm <dmalcolm@redhat.com>
4449
4450 * gcc.dg/Wmissing-braces-fixits.c: New test case.
4451
4bf07f3f
NS
44522017-01-04 Nathan Sidwell <nathan@acm.org>
4453
4454 PR c++/66735
4455 * g++.dg/cpp1y/pr66735.C: New.
4456
165ba2e9
JJ
44572017-01-04 Jakub Jelinek <jakub@redhat.com>
4458
4459 PR tree-optimization/71563
4460 * gcc.dg/tree-ssa/pr71563.c: New test.
4461
4567f969
JB
44622017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
4463
4464 PR fortran/78534
4465 PR fortran/78976
4466 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
4467 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
4468 * gfortran.dg/transfer_intrinsic_1.f90: Change
4469 scan-tree-dump-times due to gfc_trans_string_copy change to
4470 avoid -Wstringop-overflow.
4471
1c06f07f
JL
44722017-01-03 Jeff Law <law@redhat.com>
4473
4474 PR tree-optimization/78856
4475 * gcc.c-torture/execute/pr78856.c: New test.
4476
60fb638f
MM
44772017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
4478
4479 PR target/78953
4480 * gcc.target/powerpc/pr78953.c: New test.
4481
e4d02f52
ILT
44822017-01-03 Ian Lance Taylor <iant@google.com>
4483
4484 * gcc.misc-tests/godump-1.c: Update for accurate representation of
4485 enums.
4486
5b4f088d
MS
44872017-01-03 Martin Sebor <msebor@redhat.com>
4488
4489 PR tree-optimization/78696
4490 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
4491 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
4492 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
4493 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
4494
44952017-01-03 David Malcolm <dmalcolm@redhat.com>
4496
4497 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
4498 with more than one digit.
4499 * lib/gcc-dg.exp (process-message): Support more than one digit
4500 in relative line specifications.
4501
45022017-01-03 Jakub Jelinek <jakub@redhat.com>
4503
4504 PR tree-optimization/78965
4505 * gcc.dg/pr78965.c: New test.
4506
4507 PR middle-end/78901
4508 * g++.dg/opt/pr78901.C: New test.
4509
45102017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
4511
4512 PR fortran/78534
4513 PR fortran/66310
4514 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
4515 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
4516 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
4517 * gfortran.dg/repeat_7.f90: New test for PR 66310.
4518 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
4519 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
4520 * gfortran.dg/string_1_lp64.f90: New test.
4521 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
4522 * gfortran.dg/string_3_lp64.f90: New test.
4523 * gfortran.dg/transfer_intrinsic_1.f90: Change
4524 scan-tree-dump-times due to gfc_trans_string_copy change to
4525 avoid -Wstringop-overflow.
4526
8b7163c6
UB
45272017-01-02 Uros Bizjak <ubizjak@gmail.com>
4528
4529 PR target/78967
4530 * gcc.target/i386/pr78967-1.c: New test.
4531 * gcc.target/i386/pr78967-2.c: Ditto.
4532 * gcc.target/i386/pr78967-3.c: Ditto.
4533
4534 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
4535 * gcc.target/i386/pr78904-4.c: Ditto.
4536 * gcc.target/i386/pr78904-6.c: Ditto.
4537
e2940b98
JH
45382017-01-01 Jan Hubicka <hubicka@ucw.cz>
4539
4540 PR middle-end/77674
4541 * g++.dg/torture/pr77674.C: New testcase.
4542
cbe34bb5 45432017-01-01 Jakub Jelinek <jakub@redhat.com>
818ab71a
JJ
4544
4545 Update copyright years.
818ab71a 4546\f
cbe34bb5 4547Copyright (C) 2017 Free Software Foundation, Inc.
ad41bd84
JM
4548
4549Copying and distribution of this file, with or without modification,
4550are permitted in any medium without royalty provided the copyright
4551notice and this notice are preserved.
This page took 6.925415 seconds and 5 git commands to generate.