]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR66145 use new ABI for std::ios::failure exceptions
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
b336037d
MS
12017-01-16 Martin Sebor <msebor@redhat.com>
2
3 PR testsuite/79051
4 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
5 on x86.
6
1ddca3f3
PC
72017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
8
9 Revert:
10 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
11
12 PR c++/71737
13 * g++.dg/cpp0x/pr71737.C: New.
14
290687fb
BS
152017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
16
17 * gcc.target/powerpc/swaps-p8-27.c: New.
18
7d2f3f1d
PC
192017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
20
21 PR c++/71737
22 * g++.dg/cpp0x/pr71737.C: New.
23
d743728f
EB
242017-01-16 Eric Botcazou <ebotcazou@adacore.com>
25
26 * gnat.dg/opt62.adb: New test.
27 * gnat.dg/opt62_pkg.ads: New helper.
28
90aead21
BS
292017-01-14 Bernd Schmidt <bschmidt@redhat.com>
30
31 PR rtl-optimization/78626
32 PR rtl-optimization/78727
33 * gcc.dg/torture/pr78626.c: New test.
34 * gcc.dg/torture/pr78727.c: New test.
35
afaecc23
AM
362017-01-14 Alan Modra <amodra@gmail.com>
37
38 * gcc.c-torture/compile/pr72749.c: New test.
39
be4aa83d
DM
402017-01-13 David Malcolm <dmalcolm@redhat.com>
41
42 PR c/78304
43 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
44 (test_macro_2): New test.
45 (test_macro_3): New test.
46 (test_macro_4): New test.
47 (test_non_contiguous_strings): Convert line number to line offset.
48 * gcc.dg/format/pr78304-2.c: New test case.
49 * gcc.dg/format/pr78304.c: New test case.
50
7cdca3ec
UB
512017-01-13 Uros Bizjak <ubizjak@gmail.com>
52
53 * gcc.target/i386/funcspec-56.inc: Add missing options and
54 reorder options by implied ISAs, as in ix86_target_string.
55
e3017e52
MP
562017-01-13 Marek Polacek <polacek@redhat.com>
57
58 PR c++/71166
59 * g++.dg/cpp0x/constexpr-array18.C: New test.
60
d155c6fe
JL
612017-01-13 Jeff Law <law@redhat.com>
62
7c9560a5
JL
63 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
64
9e59e99a
JL
65 PR tree-optimization/61912
66 PR tree-optimization/77485
67 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
68 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
69 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
70
71 PR tree-optimization/33562
72 PR tree-optimization/61912
73 PR tree-optimization/77485
d155c6fe
JL
74 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
75 * gcc.dg/tree-ssa/complex-5.c: Likewise.
76 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
77 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
78 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
79 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
80 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
81
77719b06
ML
822017-01-13 Martin Liska <mliska@suse.cz>
83
84 PR ipa/79043
85 * gcc.c-torture/execute/pr79043.c: New test.
86
a181b2bc
RB
872017-01-13 Richard Biener <rguenther@suse.de>
88
89 PR middle-end/78411
90 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
91
eaed3226
AV
922017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
93
94 PR fortran/70697
95 * gfortran.dg/coarray/event_4.f08: New test.
96
4ccff88b
AV
972017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
98
99 PR fortran/70696
100 * gfortran.dg/coarray/event_3.f08: New test.
101
3c3b9090
RB
1022017-01-13 Richard Biener <rguenther@suse.de>
103
104 PR tree-optimization/77283
105 * gcc.dg/tree-ssa/split-path-9.c: Fix.
106
25329913
RB
1072017-01-13 Richard Biener <rguenther@suse.de>
108
109 * gcc.dg/gimplefe-22.c: New testcase.
110
10b70b8e
RB
1112017-01-13 Richard Biener <rguenther@suse.de>
112
113 PR tree-optimization/77283
114 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
115 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
116 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
117
76a8f82f
SL
1182017-01-12 Sandra Loosemore <sandra@codesourcery.com>
119
120 * gcc.dg/pr77862.c: Require fpic target.
121
59a505da
MM
1222017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
123
124 PR target/79004
125 * gcc.target/powerpc/pr79004.c: New test.
bce6f760
MS
1262017-01-12 Martin Sebor <msebor@redhat.com>
127
128 * gcc.dg/pr78138.c: Adjust.
129 * gcc.dg/pr78768.c: Adjust.
130 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
131 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
132 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
133 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
134 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
135 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
136 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
137 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
138 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
139 * gcc.dg/tree-ssa/pr78605.c: Adjust.
140 * gcc.dg/tree-ssa/pr78622.c: Adjust.
141
3eefa646
JJ
1422017-01-12 Jakub Jelinek <jakub@redhat.com>
143
144 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
145
dcb56243
MS
1462017-01-12 Martin Sebor <msebor@redhat.com>
147
8be3f306 148 PR testsuite/79051
940242cd
MS
149 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
150 due to bug 79054.
dcb56243 151
b7431c20
DE
1522017-01-12 David Edelsohn <dje.gcc@gmail.com>
153
154 * gcc.dg/pr78768.c: Require LTO.
155
2bcd9f32
MS
1562017-01-12 Martin Sebor <msebor@redhat.com>
157
158 PR c/79074
159 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
160 due to the referenced bug.
161
b2fc1c70
MS
1622017-01-12 Martin Sebor <msebor@redhat.com>
163
164 PR testsuite/79073
165 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
166
fbed6f36
UB
1672017-01-12 Uros Bizjak <ubizjak@gmail.com>
168
169 * gcc.target/i386/builtin_target.c (check_features): Check all
170 supported __builtin_cpu_supports options.
171
27282dad
KT
1722017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
173
174 PR tree-optimization/78319
175 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
176 Remove xfail.
177
66113166
BS
1782017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
179
180 PR target/79044
181 * gcc.target/powerpc/swaps-p8-26.c: New.
182
6bb4ea5c
RB
1832017-01-12 Richard Biener <rguenther@suse.de>
184
185 * gcc.dg/gimplefe-21.c: New testcase.
186
f15dbadb
MC
1872017-01-12 Michael Collison <michael.collison@arm.com>
188
189 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
190
73e32c47
JK
1912017-01-11 Julia Koval <julia.koval@intel.com>
192 Uros Bizjak <ubizjak@gmail.com>
193
194 * gcc.target/i386/sgx.c New test.
195 * gcc.target/i386/sse-12.c: Add -msgx.
196 * gcc.target/i386/sse-13.c: Ditto.
197 * gcc.target/i386/sse-14.c: Ditto.
198 * gcc.target/i386/sse-22.c: Ditto.
199 * gcc.target/i386/sse-23.c: Ditto.
200 * g++.dg/other/i386-2.C: Ditto.
201 * g++.dg/other/i386-3.C: Ditto.
202
3594adc7
MS
2032017-01-11 Martin Sebor <msebor@redhat.com>
204
205 PR c++/24511
206 * g++.dg/template/explicit9.C: New test.
207
01bfd257
NS
2082017-01-11 Nathan Sidwell <nathan@acm.org>
209
210 PR c++/77812
211 * g++.dg/pr77812.C: New.
212
88df7964
JJ
2132017-01-11 Jakub Jelinek <jakub@redhat.com>
214
eae63d78
JJ
215 PR c++/71537
216 * g++.dg/cpp1y/constexpr-71537.C: New test.
217
88df7964
JJ
218 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
219 argument.
220
960ecba4
MS
2212017-01-11 Martin Sebor <msebor@redhat.com>
222
223 PR c/47931
224 * c-c++-common/Waddress-2.c: New test.
225
1f258a55
JJ
2262017-01-11 Jakub Jelinek <jakub@redhat.com>
227
228 PR c++/78341
229 * g++.dg/cpp0x/pr78341.C: New test.
230
bf5fbf46
MS
2312017-01-11 Martin Sebor <msebor@redhat.com>
232
233 PR c/78768
234 * gcc.dg/pr78768.c: New test.
235
19ff0049
DM
2362017-01-11 David Malcolm <dmalcolm@redhat.com>
237
238 PR driver/78877
239 * gcc.dg/spellcheck-options-14.c: New test case.
240 * gcc.dg/spellcheck-options-15.c: New test case.
241 * gcc.dg/spellcheck-options-16.c: New test case.
242 * gcc.dg/spellcheck-options-17.c: New test case.
243
c86e9f03
ML
2442017-01-11 Martin Liska <mliska@suse.cz>
245
246 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
247
947f51d6
JJ
2482017-01-11 Jakub Jelinek <jakub@redhat.com>
249
250 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
251 instead of just 1 for the decomposition from struct C.
252
849fccf8
EB
2532017-01-11 Eric Botcazou <ebotcazou@adacore.com>
254
255 * gcc.c-torture/execute/20170111-1.c: New test.
256
80c74722
RB
2572017-01-11 Richard Biener <rguenther@suse.de>
258
259 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
260
4c4b4703
JJ
2612017-01-11 Jakub Jelinek <jakub@redhat.com>
262
263 PR middle-end/50199
264 * gcc.dg/lto/pr50199_0.c: New test.
265
664b1a6b
MS
2662017-01-10 Martin Sebor <msebor@redhat.com>
267
268 PR testsuite/78960
269 PR testsuite/78959
270 PR testsuite/78133
271 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
272 * gcc.dg/tree-ssa/pr78622.c: Ditto.
273
fefd3086
MS
2742017-01-10 Martin Sebor <msebor@redhat.com>
275
276 PR middle-end/78138
664b1a6b 277 * gcc.dg/pr78138.c: New test.
fefd3086 278
b9f4757f
DM
2792017-01-10 David Malcolm <dmalcolm@redhat.com>
280
281 PR c++/77949
282 * g++.dg/diagnostic/pr77949.C: New test case.
283
5a50f6bb
MS
2842017-01-10 Martin Sebor <msebor@redhat.com>
285
286 PR middle-end/78245
287 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
288
c16880ef
MS
2892017-01-10 Martin Sebor <msebor@redhat.com>
290
291 PR tree-optimization/78775
292 * gcc.dg/attr-alloc_size-4.c: Add test cases.
293 * gcc.dg/attr-alloc_size-10.c: New test.
294 * gcc.dg/attr-alloc_size-11.c: New test.
295 * gcc.dg/builtin-stringop-chk-7.c: New test.
296 * gcc.dg/pr78775.c: New test.
297 * gcc.dg/pr78973-2.c: New test.
298 * gcc.dg/pr78973.c: New test.
299
5363d9d9
JL
3002017-01-10 Jeff Law <law@redhat.com>
301
302 PR tree-optimization/77766
303 PR tree-optimization/78856
304 * gcc.c-torture/execute/pr77766.c: New test.
305
aae23693
RB
3062016-01-10 Richard Biener <rguenther@suse.de>
307
308 PR tree-optimization/79034
309 * g++.dg/torture/pr79034.C: New testcase.
310
a0843aed
ML
3112017-01-10 Martin Liska <mliska@suse.cz>
312
313 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
314 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
315 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
316 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
317 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
318 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
319 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
320 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
321 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
322 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
323 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
324 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
325 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
326 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
327 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
328 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
329 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
330 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
331 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
332 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
333 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
334 * gcc.dg/ipa/pr64307.c: Likewise.
335 * gcc.dg/ipa/pr77653.c: Likewise.
336
79fc8ffe
AS
3372017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
338
339 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
340 * g++.dg/other/i386-3.C: Ditto.
341 * gcc.target/i386/sse-12.c: Ditto.
342 * gcc.target/i386/sse-13.c: Ditto.
343 * gcc.target/i386/sse-22.c: Ditto.
344 * gcc.target/i386/sse-23.c: Ditto.
345 * gcc.target/i386/builtin_target.c: Handle new option.
346 * gcc.target/i386/funcspec-56.inc: Test new attributes.
347 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
348 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
349
dfa6951f
MS
3502017-01-09 Martin Sebor <msebor@redhat.com>
351
352 PR testsuite/79036
353 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
354 with different precisions.
355
a271e415
EB
3562017-01-09 Eric Botcazou <ebotcazou@adacore.com>
357
358 * g++.dg/opt/call2.C: New test.
359 * g++.dg/opt/call3.C: Likewise.
360 * gnat.dg/array26.adb: New test.
361 * gnat.dg/array26_pkg.ad[sb]: New helper.
362 * gnat.dg/array27.adb: New test.
363 * gnat.dg/array27_pkg.ad[sb]: New helper.
364 * gnat.dg/array28.adb: New test.
365 * gnat.dg/array28_pkg.ad[sb]: New helper.
366
bd2c6270
JJ
3672017-01-09 Jakub Jelinek <jakub@redhat.com>
368
369 PR translation/79019
370 PR translation/79020
371 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
372 diagnostics.
373 * gfortran.dg/initialization_17.f90: Likewise.
374
1c1d8e75
DH
3752017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
376
377 PR testsuite/79026
378 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
379 * gcc.target/i386/pr78904-4.c: Likewise.
380 * gcc.target/i386/pr78904-6.c: Likewise.
381 * gcc.target/i386/pr78967-2.c: Likewise.
382
cb330ba5
JJ
3832017-01-09 Jakub Jelinek <jakub@redhat.com>
384
385 PR tree-optimization/78899
386 * gcc.target/i386/pr78899.c: New test.
387 * gcc.dg/pr71077.c: New test.
388
a5e14a42
MJ
3892017-01-09 Martin Jambor <mjambor@suse.cz>
390
391 PR ipa/78365
392 PR ipa/78599
393 * gcc.dg/torture/pr78365.c: New test.
394
01216d27
JJ
3952017-01-09 Jakub Jelinek <jakub@redhat.com>
396
dc59e50a
JJ
397 PR c++/78948
398 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
399 (main): Use int* instead of long long.
400
01216d27
JJ
401 PR tree-optimization/78938
402 * gcc.dg/vect/pr78938.c: New test.
403
c0d4fec7
KT
4042017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
405
406 * gcc.dg/20161219.c: New test.
407
7b1b0cc1
RB
4082017-01-09 Richard Biener <rguenther@suse.de>
409
410 PR tree-optimization/78997
411 * gcc.dg/torture/pr78997.c: New testcase.
412
813b9c0d
RB
4132017-01-09 Richard Biener <rguenther@suse.de>
414
415 PR debug/79000
416 * g++.dg/lto/pr79000_0.C: New testcase.
417 * g++.dg/lto/pr79000_1.c: Likewise.
418
efcc8d38
MS
4192017-01-08 Martin Sebor <msebor@redhat.com>
420
421 PR middle-end/77708
422 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
423 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
424 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
425 due to bug 78969.
426 * gcc.dg/format/pr78569.c: Adjust.
427
5ccf1d8d
DM
4282017-01-07 David Malcolm <dmalcolm@redhat.com>
429
430 PR c++/72803
431 * g++.dg/diagnostic/pr72803.C: New test case.
432
42002dfe
MS
4332017-01-07 Martin Sebor <msebor@redhat.com>
434
435 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
436 * gcc.dg/attr-alloc_size-4.c: Same.
437
de91486c
AV
4382017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
439
440 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
441 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
442 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
443 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
444 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
445 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
446 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
447
f55a925e
AS
4482017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
449 * gcc.dg/memcmp-1.c: New.
450 * gcc.dg/strncmp-1.c: New.
451
f3caa118
AV
4522017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
453
454 * gcc.target/arm/acle/mcrr: New.
455 * gcc.target/arm/acle/mcrr2: New.
456 * gcc.target/arm/acle/mrrc: New.
457 * gcc.target/arm/acle/mrrc2: New.
458
ecc9a25b
AV
4592017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
460
461 * gcc.target/arm/acle/mcr.c: New.
462 * gcc.target/arm/acle/mrc.c: New.
463 * gcc.target/arm/acle/mcr2.c: New.
464 * gcc.target/arm/acle/mrc2.c: New.
465
3811581f
AV
4662017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
467
468 * gcc.target/arm/acle/ldc: New.
469 * gcc.target/arm/acle/ldc2: New.
470 * gcc.target/arm/acle/ldcl: New.
471 * gcc.target/arm/acle/ldc2l: New.
472 * gcc.target/arm/acle/stc: New.
473 * gcc.target/arm/acle/stc2: New.
474 * gcc.target/arm/acle/stcl: New.
475 * gcc.target/arm/acle/stc2l: New.
476
d57daa0c
AV
4772017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
478
479 * gcc.target/arm/acle/acle.exp: Run tests for different options
480 and make sure fat-lto-objects is used such that we can still do
481 assemble scans.
482 * gcc.target/arm/acle/cdp.c: New.
483 * gcc.target/arm/acle/cdp2.c: New.
484 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
485 (check_effective_target_arm_coproc1_ok_nocache): New.
486 (check_effective_target_arm_coproc2_ok): New.
487 (check_effective_target_arm_coproc2_ok_nocache): New.
488 (check_effective_target_arm_coproc3_ok): New.
489 (check_effective_target_arm_coproc3_ok_nocache): New.
490 (check_effective_target_arm_coproc4_ok): New.
491 (check_effective_target_arm_coproc4_ok_nocache): New.
492
8a123229
MS
4932017-01-06 Martin Sebor <msebor@redhat.com>
494
495 PR middle-end/78605
496 * gcc.dg/tree-ssa/pr78605.c: New test.
497
5b8999d6
MS
4982017-01-05 Martin Sebor <msebor@redhat.com>
499
500 PR tree-optimization/78910
501 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
502 diagnostics.
503 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
504 * gcc.dg/tree-ssa/pr78910.c: New test.
505
4e89adf9
EB
5062017-01-05 Eric Botcazou <ebotcazou@adacore.com>
507
508 * gcc.dg/sso-10.c: New test.
509
962c5679
JJ
5102017-01-05 Jakub Jelinek <jakub@redhat.com>
511
cfd719e7
JJ
512 PR tree-optimization/71016
513 * gcc.target/i386/pr71016.c: New test.
514 * gcc.target/aarch64/pr71016.c: New test.
515 * gcc.dg/tree-ssa/pr66726-3.c: New test.
516
26f20371
JJ
517 PR c++/78931
518 * g++.dg/cpp1z/decomp19.C: New test.
519
962c5679
JJ
520 PR c++/78890
521 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
522 * g++.dg/init/union1.C: Likewise.
523 * g++.dg/cpp0x/union6.C: Expect errors.
524 * g++.dg/cpp0x/union8.C: New test.
525 * g++.dg/cpp0x/pr78890-1.C: New test.
526 * g++.dg/cpp0x/pr78890-2.C: New test.
527
8c15f541
DE
5282017-01-05 David Edelsohn <dje.gcc@gmail.com>
529
530 * gcc.target/powerpc/pr71670.c: Require p9vector.
531 * gcc.target/powerpc/p9-novsx.c: Same.
532
51b86113
DM
5332017-01-05 David Malcolm <dmalcolm@redhat.com>
534
535 * selftests/asr_div1.rtl: New file.
536 * selftests/aarch64: New subdirectory.
537 * selftests/aarch64/times-two.rtl: New file.
538 * selftests/bb-index.rtl: New file.
539 * selftests/cfg-test.rtl: New file.
540 * selftests/const-int.rtl: New file.
541 * selftests/example-labels.rtl: New file.
542 * selftests/insn-with-mode.rtl: New file.
543 * selftests/jump-to-label-ref.rtl: New file.
544 * selftests/jump-to-return.rtl: New file.
545 * selftests/jump-to-simple-return.rtl: New file.
546 * selftests/mem.rtl: New file.
547 * selftests/note-insn-deleted.rtl: New file.
548 * selftests/note_insn_basic_block.rtl: New file.
549 * selftests/simple-cse.rtl: New file.
550 * selftests/symbol-ref.rtl: New file.
551 * selftests/x86_64: New subdirectory.
552 * selftests/x86_64/call-insn.rtl: New file.
553 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
554 * selftests/x86_64/times-two.rtl: New file.
555 * selftests/x86_64/unspec.rtl: New file.
556
dc7650cc
NS
5572017-01-05 Nathan Sidwell <nathan@acm.org>
558
559 PR c++/78765
560 * g++.dg/cpp0x/pr78765.C: New.
561
3db70565
DV
5622017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
563
564 * gcc.target/s390/memcpy-2.c: New test.
565 * gcc.target/s390/memset-2.c: New test.
566
f5a537e3
AK
5672017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
568
569 * gcc.target/s390/memcpy-1.c: New test.
570
d80c6d02
JL
5712017-01-04 Jeff Law <law@redhat.com>
572
573 PR tree-optimization/78812
574 * g++.dg/torture/pr78812.C: New test.
575
08edc320 5762017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
fba4b861
MM
577
578 PR target/71977
579 PR target/70568
580 PR target/78823
581 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
582 64-bit VSX systems with direct move, whether we optimize common
583 code sequences in the GLIBC math library for float math functions.
584 * gcc.target/powerpc/pr71977-2.c: Likewise.
585
a9342885
MP
5862017-01-04 Marek Polacek <polacek@redhat.com>
587
588 PR c++/64767
589 * c-c++-common/Wpointer-compare-1.c: New test.
590
066435fe
JJ
5912017-01-04 Jakub Jelinek <jakub@redhat.com>
592
abec4284
JJ
593 PR c++/78949
594 * c-c++-common/Wunused-var-16.c: New test.
595
26c43e27
JJ
596 PR c++/78693
597 * g++.dg/cpp0x/pr78693.C: New test.
598
fc73e60c
JJ
599 PR driver/78957
600 * gcc.dg/pr78957.c: New test.
601
c9cf3863
JJ
602 * g++.dg/cpp1y/auto-fn34.C: New test.
603
066435fe
JJ
604 PR c++/71182
605 * g++.dg/cpp0x/pr71182.C: New test.
606
598bd687
KN
6072017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
608
609 PR target/78056
610 * gcc.target/powerpc/pr78056-1.c: New test.
611 * gcc.target/powerpc/pr78056-2.c: New test.
612 * gcc.target/powerpc/pr78056-3.c: New test.
613 * gcc.target/powerpc/pr78056-4.c: New test.
614 * gcc.target/powerpc/pr78056-5.c: New test.
615 * gcc.target/powerpc/pr78056-6.c: New test.
616 * gcc.target/powerpc/pr78056-7.c: New test.
617 * gcc.target/powerpc/pr78056-8.c: New test.
618 * lib/target-supports.exp
619 (check_effective_target_powerpc_popcntb_ok): New procedure to test
620 whether the effective target supports the popcntb instruction.
621
8194635a
JL
6222017-01-03 Jeff Law <law@redhat.com>
623
624 PR tree-optimization/67955
625 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
626
baf9ebc8
MP
6272017-01-04 Marek Polacek <polacek@redhat.com>
628
629 PR c++/77545
630 PR c++/77284
631 * g++.dg/cpp0x/range-for32.C: New test.
632 * g++.dg/cpp0x/range-for33.C: New test.
633
5dd9a9d0
DM
6342017-01-04 David Malcolm <dmalcolm@redhat.com>
635
636 * gcc.dg/Wmissing-braces-fixits.c: New test case.
637
4bf07f3f
NS
6382017-01-04 Nathan Sidwell <nathan@acm.org>
639
640 PR c++/66735
641 * g++.dg/cpp1y/pr66735.C: New.
642
165ba2e9
JJ
6432017-01-04 Jakub Jelinek <jakub@redhat.com>
644
645 PR tree-optimization/71563
646 * gcc.dg/tree-ssa/pr71563.c: New test.
647
4567f969
JB
6482017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
649
650 PR fortran/78534
651 PR fortran/78976
652 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
653 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
654 * gfortran.dg/transfer_intrinsic_1.f90: Change
655 scan-tree-dump-times due to gfc_trans_string_copy change to
656 avoid -Wstringop-overflow.
657
1c06f07f
JL
6582017-01-03 Jeff Law <law@redhat.com>
659
660 PR tree-optimization/78856
661 * gcc.c-torture/execute/pr78856.c: New test.
662
60fb638f
MM
6632017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
664
665 PR target/78953
666 * gcc.target/powerpc/pr78953.c: New test.
667
e4d02f52
ILT
6682017-01-03 Ian Lance Taylor <iant@google.com>
669
670 * gcc.misc-tests/godump-1.c: Update for accurate representation of
671 enums.
672
5b4f088d
MS
6732017-01-03 Martin Sebor <msebor@redhat.com>
674
675 PR tree-optimization/78696
676 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
677 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
678 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
679 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
680
6812017-01-03 David Malcolm <dmalcolm@redhat.com>
682
683 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
684 with more than one digit.
685 * lib/gcc-dg.exp (process-message): Support more than one digit
686 in relative line specifications.
687
6882017-01-03 Jakub Jelinek <jakub@redhat.com>
689
690 PR tree-optimization/78965
691 * gcc.dg/pr78965.c: New test.
692
693 PR middle-end/78901
694 * g++.dg/opt/pr78901.C: New test.
695
6962017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
697
698 PR fortran/78534
699 PR fortran/66310
700 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
701 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
702 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
703 * gfortran.dg/repeat_7.f90: New test for PR 66310.
704 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
705 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
706 * gfortran.dg/string_1_lp64.f90: New test.
707 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
708 * gfortran.dg/string_3_lp64.f90: New test.
709 * gfortran.dg/transfer_intrinsic_1.f90: Change
710 scan-tree-dump-times due to gfc_trans_string_copy change to
711 avoid -Wstringop-overflow.
712
8b7163c6
UB
7132017-01-02 Uros Bizjak <ubizjak@gmail.com>
714
715 PR target/78967
716 * gcc.target/i386/pr78967-1.c: New test.
717 * gcc.target/i386/pr78967-2.c: Ditto.
718 * gcc.target/i386/pr78967-3.c: Ditto.
719
720 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
721 * gcc.target/i386/pr78904-4.c: Ditto.
722 * gcc.target/i386/pr78904-6.c: Ditto.
723
e2940b98
JH
7242017-01-01 Jan Hubicka <hubicka@ucw.cz>
725
726 PR middle-end/77674
727 * g++.dg/torture/pr77674.C: New testcase.
728
cbe34bb5 7292017-01-01 Jakub Jelinek <jakub@redhat.com>
818ab71a
JJ
730
731 Update copyright years.
818ab71a 732\f
cbe34bb5 733Copyright (C) 2017 Free Software Foundation, Inc.
ad41bd84
JM
734
735Copying and distribution of this file, with or without modification,
736are permitted in any medium without royalty provided the copyright
737notice and this notice are preserved.