]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Update links and references in libstdc++ manual
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
50c1f4a5
RB
12017-02-08 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/71824
4 PR tree-optimization/79409
5 * gcc.dg/graphite/pr71824-3.c: New testcase.
6
74a15d14
JJ
72017-02-08 Jakub Jelinek <jakub@redhat.com>
8
9 PR tree-optimization/79408
10 * gcc.dg/tree-ssa/pr79408.c: New test.
11
d798497e
RB
122017-02-08 Richard Biener <rguenther@suse.de>
13
14 PR tree-optimization/71824
15 * gcc.dg/graphite/pr71824-2.c: New testcase.
16
9d5019a1
AP
172017-02-07 Andrew Pinski <apinski@cavium.com>
18
19 * gcc.target/aarch64/popcount.c : New Testcase.
20
ec48209a
JJ
212017-02-07 Jakub Jelinek <jakub@redhat.com>
22
23 PR rtl-optimization/79386
24 * gcc.c-torture/compile/pr79386.c: New test.
25
e5f234b2
DV
262017-02-07 Dominik Vogt <vogt@linux.vnet.ibm.com>
27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
28
29 * g++.dg/tls/thread_local-order2.C: Only xfail execution on
30 *-*-solaris*.
31
1f138b75
JJ
322017-02-07 Jakub Jelinek <jakub@redhat.com>
33
34 PR target/79299
35 * gcc.target/i386/avx512vl-pr79299-1.c: New test.
36 * gcc.target/i386/avx512vl-pr79299-2.c: New test.
37
7af4b20d
RB
382017-02-07 Richard Biener <rguenther@suse.de>
39
40 * gcc.dg/gimplefe-23.c: New testcase.
41 * gcc.dg/gimplefe-24.c: Likewise.
42
d95c2fc7
CL
432017-02-07 Christophe Lyon <christophe.lyon@linaro.org>
44
45 * gcc.target/aarch64/test_frame_1.c: Scan epilogue with
46 scan-assembler instead of scan-assembler-times.
47 * gcc.target/aarch64/test_frame_10.c: Likewise.
48 * gcc.target/aarch64/test_frame_12.c: Likewise.
49 * gcc.target/aarch64/test_frame_2.c: Likewise.
50 * gcc.target/aarch64/test_frame_4.c: Likewise.
51 * gcc.target/aarch64/test_frame_6.c: Likewise.
52 * gcc.target/aarch64/test_frame_7.c: Likewise.
53 * gcc.target/aarch64/test_frame_8.c: Likewise.
54
fa5d44d0
RO
552017-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
56
57 * gcc.target/i386/pr78419.c: Require ifunc support.
58
d9b4ce00
DE
592017-02-07 David Edelsohn <dje.gcc@gmail.com>
60
61 * gcc.dg/torture/stackalign/builtin-apply-2.c: Fix skip-if syntax.
62
bb7d75ff
PP
632017-02-07 Patrick Palka <ppalka@gcc.gnu.org>
64
65 PR c++/79360
66 * g++.dg/cpp1y/nsdmi-union2.C: New test.
67
122e7b4f
KC
682017-02-06 Kito Cheng <kito.cheng@gmail.com>
69
70 * lib/target-supports.exp: Define the RISC-V target.
71 * g++.dg/cpp0x/constexpr-rom.C: Skip on RISC-V
72 * gcc.dg/builtin-apply2.c: Likewise.
73 * gcc.dg/ifcvt-4.c: Likewise.
74 * gcc.dg/loop-8.c: Likewise.
75 * gcc.dg/sibcall-10.c: Likewise.
76 * gcc.dg/sibcall-9.c: Likewise.
77 * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise.
78 * gcc.dg/tree-ssa/20040204-1.c: Likewise.
79 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Likewise.
80 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
81 * gcc.c-torture/execute/20101011-1.c: Define DO_TEST on RISC-V.
82 * gcc.dg/20020312-2.c: Don't define PIC_REG on RISC-V.
83 * gcc.dg/stack-usage-1.c: Define SIZE on RISC-V.
84
391675ac
MM
852017-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
86
87 PR target/66144
88 * gcc.target/powerpc/pr66144-1.c: New test.
89 * gcc.target/powerpc/pr66144-2.c: Likewise.
90 * gcc.target/powerpc/pr66144-3.c: Likewise.
91
e495e31a
MS
922017-02-06 Martin Sebor <msebor@redhat.com>
93
94 PR tree-optimization/79376
95 * gcc.dg/tree-ssa/builtin-sprintf-warn-14.c: New test.
96 * gcc.dg/tree-ssa/pr79376.c: Ditto.
97
2568d8a1
JJ
982017-02-06 Jakub Jelinek <jakub@redhat.com>
99
98e09245
JJ
100 PR c++/79379
101 * g++.dg/cpp1y/constexpr-79379.C: New test.
102
e8b0383c
JJ
103 PR c++/79377
104 * g++.dg/lookup/pr79377.C: New test.
105
a5e8cbd1
JJ
106 PR c++/79372
107 * g++.dg/cpp1z/decomp25.C: New test.
108
2568d8a1
JJ
109 PR tree-optimization/79284
110 * gcc.c-torture/compile/pr79284.c: New test.
111
aae936b9
PC
1122017-02-06 Paolo Carlini <paolo.carlini@oracle.com>
113
114 PR c++/70448
115 * g++.dg/cpp0x/pr70448.C: New.
116
daf57541
DV
1172017-02-06 Dominik Vogt <vogt@linux.vnet.ibm.com>
118
119 PR 78348
120 * gcc.dg/tree-ssa/ldist-24.c: Add "--param max-completely-peel-times=8"
121 to dg-options.
122
0898c74d
GJL
1232017-02-06 Georg-Johann Lay <avr@gjlay.de>
124
125 PR target/78883
126 * gcc.c-torture/compile/pr78883.c: New test.
127
5d3ebb71
JH
1282017-02-05 Jan Hubicka <hubicka@ucw.cz>
129
130 PR tree-ssa/79347
131 * gcc.dg/tree-ssa/ifc-10.c: Match for profile mismatches.
132 * gcc.dg/tree-ssa/ifc-11.c: Match for profile mismatches.
133 * gcc.dg/tree-ssa/ifc-12.c: Match for profile mismatches.
134 * gcc.dg/tree-ssa/ifc-20040816-1.c: Match for profile mismatches.
135 * gcc.dg/tree-ssa/ifc-20040816-2.c: Match for profile mismatches.
136 * gcc.dg/tree-ssa/ifc-5.c: Match for profile mismatches.
137 * gcc.dg/tree-ssa/ifc-8.c: Match for profile mismatches.
138 * gcc.dg/tree-ssa/ifc-9.c: Match for profile mismatches.
139 * gcc.dg/tree-ssa/ifc-cd.c: Match for profile mismatches.
140 * gcc.dg/tree-ssa/ifc-pr56541.c: Match for profile mismatches.
141 * gcc.dg/tree-ssa/ifc-pr68583.c: Match for profile mismatches.
142 * gcc.dg/tree-ssa/ifc-pr69489-1.c: Match for profile mismatches.
143 * gcc.dg/tree-ssa/ifc-pr69489-2.c: Match for profile mismatches.
144
139d4065
AV
1452017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
146
147 PR fortran/79344
148 * gfortran.dg/allocate_with_source_24.f90: New test.
149
4b9c80d8
AV
1502017-02-05 Andre Vehreschild <vehre@gcc.gnu.org>
151
152 PR fortran/79230
153 * gfortran.dg/der_ptr_component_2.f90: New test.
154
f3877b2f
EB
1552017-02-05 Eric Botcazou <ebotcazou@adacore.com>
156
157 * gcc.target/sparc/20170205-1.c: New test.
158
d8a09ada
JDA
1592017-02-03 John David Anglin <danglin@gcc.gnu.org>
160
a2a86d6a
JDA
161 * gfortran.dg/coarray_43.f90: Add "-latomic" option if
162 libatomic_available.
163
a1d99925
JDA
164 * gcc.dg/pr77587.c: Require alias support.
165 * gcc.dg/pr77587a.c: Likewise.
166
d8bf159e
JDA
167 * g++.dg/pr78112-2.C: Skip on hppa*-*-hpux*.
168 * gcc.c-torture/execute/pr78622.c: Likewise.
169
d8a09ada
JDA
170 * c-c++-common/Wunused-var-15.c: Add -fno-common additional option on
171 hppa*-*-hpux*.
172 * c-c++-common/Wunused-var-16.c: Likewise.
173 * c-c++-common/builtin-shuffle-1.c: Likewise.
174 * gcc.dg/debug/dwarf2/align-[1-6].c Likewise.
175 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
176
f589a1ce
MS
1772017-02-03 Martin Sebor <msebor@redhat.com>
178
179 PR tree-optimization/79327
180 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
2568d8a1
JJ
181 * gcc.dg/tree-ssa/builtin-sprintf-warn-13.c: New test.
182 * gcc.dg/tree-ssa/pr79327-2.c: Ditto.
f589a1ce 183
5b00f9d2
JJ
1842017-02-03 Jakub Jelinek <jakub@redhat.com>
185 Martin Sebor <msebor@redhat.com>
186
187 PR tree-optimization/79327
188 * gcc.dg/tree-ssa/pr79327.c: New test.
189 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
190 (test_sprintf_chk_hh_nonconst): Don't expect 2 bogus warnings.
191 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c
192 (test_sprintf_chk_range_schar): Adjust dg-message.
193 * gcc.dg/tree-ssa/builtin-sprintf-warn-12.c: New test.
194 * gcc.c-torture/execute/pr79327.c: New test.
195
437f0a81
JJ
1962017-02-03 Jakub Jelinek <jakub@redhat.com>
197
198 PR target/79354
199 * gcc.target/powerpc/pr79354.c: New test.
200 * gcc.c-torture/execute/pr79354.c: New test.
201
3f343040
MS
2022017-02-03 Martin Sebor <msebor@redhat.com>
203
204 PR tree-optimization/79352
205 * gcc.dg/tree-ssa/pr79352.c: New test.
206
46a2ab58
ML
2072017-02-03 Martin Liska <mliska@suse.cz>
208
209 PR lto/66295
210 * gcc.target/i386/mvc9.c: New test.
211
baa2d1cd
PH
2122017-02-03 Pat Haugen <pthaugen@us.ibm.com>
213
214 PR target/79158
215 * gcc.target/powerpc/pr70669.c: Use 'r' in an expression to force back
216 to VSX reg.
217
30c6ec2f
JH
2182017-02-02 Jan Hubicka <hubicka@ucw.cz>
219
220 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Check for no profile mismatches.
221 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Check for no profile mismatches.
222 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Check for no profile mismatches.
223 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Check for no profile mismatches.
224 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Check for no profile mismatches.
225 * gcc.dg/tree-ssa/ssa-ifcombine-6.c: Check for no profile mismatches.
226 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Check for no profile mismatches.
227 * gcc.dg/tree-ssa/ssa-ifcombine-8.c: Check for no profile mismatches.
228 * gcc.dg/tree-ssa/ssa-ifcombine-9.c: Check for no profile mismatches.
229 * gcc.dg/tree-ssa/ssa-ifcombine-10.c: Check for no profile mismatches.
230 * gcc.dg/tree-ssa/ssa-ifcombine-11.c: Check for no profile mismatches.
231 * gcc.dg/tree-ssa/ssa-ifcombine-12.c: Check for no profile mismatches.
232 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Check for no profile mismatches.
233
ebee1eb9
MS
2342017-02-02 Martin Sebor <msebor@redhat.com>
235
236 PR middle-end/79275
237 * gcc.dg/tree-ssa/builtin-sprintf-warn-11.c: New test.
238 * gcc.dg/tree-ssa/pr79275.c: New test.
239
dcd25b8a
AS
2402017-02-02 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
241
242 * gcc.dg/sms-8.c: Update options for powerpc*-*-*.
243
0f0c2cc3
JH
2442017-02-02 Jan Hubicka <hubicka@ucw.cz>
245
246 PR middle-end/77445
247 * gcc.dg/tree-ssa/pr77445-2.c: Update testcase to check that all
248 threading is done.
249
1c372840
TC
2502017-02-02 Tamar Christina <tamar.christina@arm.com>
251
252 PR middle-end/78142
253 * gcc.target/aarch64/vector_initialization_nostack.c
254 (f12): Use one vector
255
9f11a4a7
JJ
2562017-02-02 Jakub Jelinek <jakub@redhat.com>
257
bef7e561
JJ
258 * c-c++-common/asan/pr63316.c: Use dg-skip-if instead of dg-options.
259 * c-c++-common/asan/misalign-1.c: Likewise.
260 * c-c++-common/asan/misalign-2.c: Likewise.
261 * g++.dg/asan/pr69276.C: Add dg-skip-if, remove dg-additional-options.
262 * gcc.dg/asan/pr66314.c: Remove -Os from dg-options, add dg-skip-if.
263 * gcc.dg/asan/use-after-scope-3.c: Use dg-skip-if instead of dg-options.
264 * gcc.dg/asan/use-after-scope-9.c: Add dg-skip-if, remove -O2 and
265 add -ffat-lto-objects from/to dg-additional-options.
266 * gcc.dg/asan/use-after-scope-10.c: Add dg-skip-if, remove -O2 from
267 dg-additional-options.
268
9f11a4a7
JJ
269 PR target/79197
270 * gcc.target/powerpc/pr79197.c: New test.
271 * gcc.c-torture/compile/pr79197.c: New test.
272
09661674
RB
2732017-02-02 Richard Biener <rguenther@suse.de>
274
275 * gcc.dg/tree-ssa/pr71078-3.c: Do not rely on math.h.
276
d8d58893
PC
2772017-02-02 Paolo Carlini <paolo.carlini@oracle.com>
278
279 PR c++/69637
280 * g++.dg/cpp0x/pr69637-1.C: New.
281 * g++.dg/cpp0x/pr69637-2.C: Likewise.
282
521a70a4
AK
2832017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
284
285 * gcc.target/s390/s390.exp: Rename __S390_VX__ to __VX__.
286
e26b502d
BS
2872017-02-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
288
289 PR target/70012
290 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Adjust test
291 conditions.
292
55e75c7c
JJ
2932017-02-01 Jakub Jelinek <jakub@redhat.com>
294
295 PR testsuite/79324
296 * gcc.dg/debug/dwarf2/align-1.c: Add -gno-strict-dwarf to dg-options.
297 * gcc.dg/debug/dwarf2/align-2.c: Likewise.
298 * gcc.dg/debug/dwarf2/align-3.c: Likewise.
299 * gcc.dg/debug/dwarf2/align-4.c: Likewise.
300 * gcc.dg/debug/dwarf2/align-5.c: Likewise.
301 * gcc.dg/debug/dwarf2/align-6.c: Likewise.
302 * gcc.dg/debug/dwarf2/align-as-1.c: Likewise.
303 * g++.dg/debug/dwarf2/align-1.C: Likewise.
304 * g++.dg/debug/dwarf2/align-2.C: Likewise.
305 * g++.dg/debug/dwarf2/align-3.C: Likewise.
306 * g++.dg/debug/dwarf2/align-4.C: Likewise.
307 * g++.dg/debug/dwarf2/align-5.C: Likewise.
308 * g++.dg/debug/dwarf2/align-6.C: Likewise.
309
a4476973
ML
3102017-02-01 Martin Liska <mliska@suse.cz>
311
312 PR testsuite/79272
313 * gcc.dg/ipa/pr77653.c: Add dg-require-alias to the test.
314
3f3181b1
RB
3152017-02-01 Richard Biener <rguenther@suse.de>
316
317 PR testsuite/76957
318 * gcc.dg/graphite/scop-dsyr2k-2.c: New testcase.
319 * gcc.dg/graphite/scop-dsyrk-2.c: Likewise.
320 * gcc.dg/graphite/scop-dsyr2k.c: XFAIL.
321 * gcc.dg/graphite/scop-dsyrk.c: Likewise.
322
1e7ef862
RB
3232017-02-01 Richard Biener <rguenther@suse.de>
324
325 PR middle-end/79315
326 * gfortran.dg/pr79315.f90: New testcase.
327
405a7406
RB
3282017-02-01 Richard Biener <rguenther@suse.de>
329
330 PR tree-optimization/71824
331 * gcc.dg/graphite/pr71824.c: New testcase.
332
19bdccb4
JJ
3332017-01-31 Jakub Jelinek <jakub@redhat.com>
334
335 PR c++/79304
336 * g++.dg/diagnostic/pr79304.C: New test.
337
fcb2cdfc
DM
3382017-01-31 David Malcolm <dmalcolm@redhat.com>
339
340 PR c++/79298
341 * g++.dg/spellcheck-pr79298.C: New test case.
342
7cfa044d
DM
3432017-01-31 David Malcolm <dmalcolm@redhat.com>
344
345 PR preprocessor/79210
346 * gcc.dg/format/pr79210.c: New test case.
347 * gcc.dg/plugin/diagnostic-test-string-literals-2.c (test_pr79210):
348 New function.
349
de3fbef6
NS
3502017-01-31 Nathan Sidwell <nathan@acm.org>
351
5ae37bdf
NS
352 PR c++/79290
353 * g++.dg/warn/pr79290.C: New.
354
de3fbef6
NS
355 PR c++/67273
356 PR c++/79253
357 * g++.dg/cpp1y/pr67273.C: New.
358 * g++.dg/cpp1y/pr79253.C: New.
359
7f357c61
NS
3602017-01-31 Nathan Sidwell <nathan@acm.org>
361
362 PR c++/79264
363 * g++.dg/cpp1y/pr61636-1.C: Augment.
364
5b11971a
CL
3652017-01-31 Christophe Lyon <christophe.lyon@linaro.org>
366
367 * gcc.dg/memcmp-1.c (static void test_driver_memcmp): Call
368 rand() instead of random().
369
8b670f93
AH
3702017-01-30 Aldy Hernandez <aldyh@redhat.com>
371
372 PR tree-optimization/71691
373 * gcc.dg/loop-unswitch-5.c: Test that we actually unswitch a loop.
374
4727e06b
AK
3752017-01-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
376
377 * gcc.target/s390/s390.exp: Rename __S390_ARCH_LEVEL__ to
378 __ARCH__.
379
b6dae849
JJ
3802017-01-31 Jakub Jelinek <jakub@redhat.com>
381
382 PR tree-optimization/79267
383 * g++.dg/opt/pr79267.C: New test.
384
40fb9c89
AO
3852017-01-30 Alexandre Oliva <aoliva@redhat.com>
386
387 PR debug/63238
388 * gcc.dg/debug/dwarf2/align-1.c: New.
389 * gcc.dg/debug/dwarf2/align-2.c: New.
390 * gcc.dg/debug/dwarf2/align-3.c: New.
391 * gcc.dg/debug/dwarf2/align-4.c: New.
392 * gcc.dg/debug/dwarf2/align-5.c: New.
393 * gcc.dg/debug/dwarf2/align-6.c: New.
394 * gcc.dg/debug/dwarf2/align-as-1.c: New.
395 * g++.dg/debug/dwarf2/align-1.C: New.
396 * g++.dg/debug/dwarf2/align-2.C: New.
397 * g++.dg/debug/dwarf2/align-3.C: New.
398 * g++.dg/debug/dwarf2/align-4.C: New.
399 * g++.dg/debug/dwarf2/align-5.C: New.
400 * g++.dg/debug/dwarf2/align-6.C: New.
401
3095f651
AS
4022017-01-30 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
403
404 PR target/79170
405 * gcc.dg/memcmp-1.c: Improved to catch failures seen in PR 79170.
406
3cf88bff
MS
4072017-01-30 Martin Sebor <msebor@redhat.com>
408
409 PR testsuite/79293
410 * gcc.dg/tree-ssa/builtin-sprintf.c: Relax long double test.
411
37731134
ML
4122017-01-30 Martin Liska <mliska@suse.cz>
413
414 PR gcov-profile/79259
415 * g++.dg/tree-prof/pr79259.C: New test.
416
0c7247cc
RB
4172017-01-30 Richard Biener <rguenther@suse.de>
418
419 PR tree-optimization/79276
420 * gcc.dg/torture/pr79276.c: New testcase.
421
ab4be5d1
DV
4222017-01-30 Dominik Vogt <vogt@linux.vnet.ibm.com>
423
424 PR target/79240
425 * gcc.target/s390/pr79240.c: New test.
426
6687d58d
BS
4272017-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
428
429 PR target/79268
430 * gcc.target/powerpc/pr79268.c: New file.
431 * gcc.target/powerpc/vsx-elemrev-1.c: Delete file.
432 * gcc.target/powerpc/vsx-elemrev-2.c: Likewise.
433 * gcc.target/powerpc/vsx-elemrev-3.c: Likewise.
434 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
435
b5df96c3
JDA
4362017-01-28 John David Anglin <danglin@gcc.gnu.org>
437
fc34d7b8
JDA
438 * gnat.dg/trampoline4.adb: Skip on hppa*-*-*.
439
9efc84e4
JDA
440 PR testsuite/70583
441 * g++.old-deja/g++.abi/vtable2.C: Adjust CMP_VPTR define on hppa.
442
4bfbe3ae
JDA
443 * gnat.dg/debug7.adb: Skip on hppa*-*-hpux*.
444 * gnat.dg/debug9.adb: Likewise.
445
8d0b306f
JDA
446 * gcc.dg/torture/pr78515.c: Add -fno-common option on hppa*-*-hpux*.
447
b5df96c3
JDA
448 * gfortran.dg/coarray_41.f90: Add "-latomic" option if
449 libatomic_available.
450 * gfortran.dg/coarray_42.f90: Likewise.
451 * gfortran.dg/coarray_alloc_comp_3.f08: Likewise.
452 * gfortran.dg/coarray_alloc_comp_4.f08: Likewise.
453 * gfortran.dg/coarray_lib_alloc_4.f90: Likewise.
454
eb339366
MS
4552017-01-27 Martin Sebor <msebor@redhat.com>
456
457 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
458
711ce021
BS
4592017-01-27 Bernd Schmidt <bschmidt@redhat.com>
460
461 PR rtl-optimization/79194
462 * gcc.dg/torture/pr79194.c: New test.
463
d8321b33
VM
4642017-01-27 Vladimir Makarov <vmakarov@redhat.com>
465
466 PR tree-optimization/71374
2568d8a1 467 * gcc.target/i386/pr71374.c: New.
d8321b33 468
9e2ea13e
MS
4692017-01-27 Martin Sebor <msebor@redhat.com>
470
471 PR c++/71290
472 * obj-c++.dg/property/at-property-23.mm: Remove an escaped newline from
473 a dg-error directive.
474
9eb7045b
VM
4752017-01-27 Vladimir Makarov <vmakarov@redhat.com>
476
477 PR target/79131
478 * gcc.target/arm/pr79131.c: Rename to gcc.target/arm/pr79131-1.c.
479 * gcc.target/arm/pr79131-2.c: New.
480
f75bbf3f
BS
4812017-01-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
482
483 PR target/65484
484 * g++.dg/vect/pr36648.cc: Modify to reflect that the loop is not
485 vectorized on POWER unless hardware misaligned loads are
486 available.
487
3f54004b
BC
4882017-01-27 Bin Cheng <bin.cheng@arm.com>
489
490 PR rtl-optimization/78559
491 * gcc.c-torture/execute/pr78559.c: New test.
492
40b6bff9
RB
4932017-01-27 Richard Biener <rguenther@suse.de>
494
495 PR tree-optimization/79245
496 * gcc.dg/tree-ssa/ldist-23.c: XFAIL.
497 * gcc.dg/tree-ssa/ldist-25.c: New testcase.
498
b2f8892e
JJ
4992017-01-27 Jakub Jelinek <jakub@redhat.com>
500
501 PR c/79199
502 * c-c++-common/Wduplicated-branches-13.c: Require int32plus effective
503 target. Use 4294967293U instead of 4294967293.
504
b002f3b9
RB
5052017-01-27 Richard Biener <rguenther@suse.de>
506
507 PR tree-optimization/71433
508 * gcc.dg/Warray-bounds-21.c: New testcase.
509
38f50ab6
RB
5102017-01-27 Richard Biener <rguenther@suse.de>
511
512 PR tree-optimization/79244
513 * gcc.dg/torture/pr79244.c: New testcase.
514
c04f4139
JJ
5152017-01-27 Jakub Jelinek <jakub@redhat.com>
516
517 * g++.dg/cilk-plus/CK/fib-opr-overload.cc (main): Change
518 all occurrences of 40 to 32.
519
6ca513f9
RE
5202017-01-27 Richard Earnshaw <rearnsha@arm.com>
521
522 PR target/79239
523 * gcc.target/arm/pr79239.c: New test.
524
d876f5cd
DV
5252017-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
526
527 * gcc.target/s390/md/setmem_long-1.c: Remove xfail, skip with -O0.
528
bb6a6ee9
AB
5292017-01-27 Adam Butcher <adam@jessamine.co.uk>
530
531 PR c++/64382
532 * g++.dg/cpp1y/pr64382.C: New test.
533
31c87a43
MS
5342017-01-26 Martin Sebor <msebor@redhat.com>
535
536 PR middle-end/78703
537 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: Update
538 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Rename...
539 * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: ...to this.
540 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
541
f7c06c0f
JJ
5422017-01-26 Jakub Jelinek <jakub@redhat.com>
543
b0670cc0
JJ
544 PR debug/79129
545 * g++.dg/debug/dwarf2/pr79129.C: New test.
546
f7c06c0f
JJ
547 PR debug/78835
548 * g++.dg/debug/dwarf2/pr78835.C: New test.
549
5d93da1d
MS
5502017-01-26 Martin Sebor <msebor@redhat.com>
551
552 PR middle-end/78703
553 * gcc.dg/format/pr78569.c: Adjust.
554 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: Same.
555 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Same.
556 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Same.
557 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
558 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
559 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Same.
560 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Same.
561 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Same.
562 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Same.
563 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Same.
564 * gcc.dg/tree-ssa/builtin-sprintf.c: Same.
565
905d2812
JJ
5662017-01-26 Jakub Jelinek <jakub@redhat.com>
567
568 PR c++/68727
569 * g++.dg/other/offsetof8.C: Add expected error.
570 * g++.dg/other/offsetof9.C: New test.
571
b3db8d77
DE
5722017-01-26 David Edelsohn <dje.gcc@gmail.com>
573
574 * g++.dg/opt/declone3.C: Require LTO.
575
15961e4a
VM
5762017-01-26 Vladimir Makarov <vmakarov@redhat.com>
577
578 PR target/79131
579 * gcc.target/arm/pr79131.c: New.
580
e39dd802
BC
5812017-01-26 Bin Cheng <bin.cheng@arm.com>
582
583 * gcc.target/aarch64/ldp_vec_64_1.c: Xfail.
584
bc9efeab
JW
5852017-01-26 Jonathan Wakely <jwakely@redhat.com>
586
587 PR libstdc++/79190
588 * g++.dg/cpp1z/aligned-new3.C: Replace operator new so behaviour
589 matches replaced operator delete.
590
b5f75f0b
JJ
5912017-01-26 Jakub Jelinek <jakub@redhat.com>
592
593 * gcc.target/i386/avx512f-kaddw-1.c: Renamed to ...
594 * gcc.target/i386/avx512dq-kaddw-1.c: ... this. New test. Replace
595 avx512f with avx512dq.
596 * gcc.target/i386/avx512f-ktestw-1.c: Renamed to ...
597 * gcc.target/i386/avx512dq-ktestw-1.c: ... this. New test. Replace
598 avx512f with avx512dq.
599 * gcc.target/i386/avx512f-ktestw-2.c: Renamed to ...
600 * gcc.target/i386/avx512dq-ktestw-2.c: ... this. New test. Replace
601 avx512f with avx512dq.
602
0a38b341
MP
6032017-01-26 Marek Polacek <polacek@redhat.com>
604
605 PR c/79199
606 * c-c++-common/Wduplicated-branches-13.c: New test.
607
ebff5c3f
DS
6082017-01-26 David Sherwood <david.sherwood@arm.com>
609
610 PR middle-end/79212
611 * gfortran.dg/gomp/sharing-4.f90: New test.
612
e6d55103
JJ
6132017-01-26 Jakub Jelinek <jakub@redhat.com>
614
1a27fab1
JJ
615 PR target/70465
616 * gcc.target/i386/pr70465.c: New test.
617
e6d55103
JJ
618 * brig.dg/dg.exp: Update copyright years.
619 * lib/brig-dg.exp: Update copyright years.
620 * lib/brig.exp: Update copyright years.
621
b5aa1281
MM
6222017-01-25 Michael Meissner <meissner@linux.vnet.ibm.com>
623
624 PR target/79179
625 * gcc.target/powerpc/pr79179.c: New test.
626
3b5de3cb
BS
6272017-01-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
628
629 * gcc.target/powerpc/vsx-elemrev-4.c: Change expected code
630 generation to accept D-mode memory accesses.
631
dbe81dbe
MS
6322017-01-25 Martin Sebor <msebor@redhat.com>
633
634 PR c++/71290
635 * g++.dg/ext/flexarray-mangle-2.C: Adjust.
636 * g++.dg/ext/flexarray-mangle.C: Same.
637 * g++.dg/ext/flexarray-subst.C: Same.
638 * g++.dg/ext/flexary10.C: Same.
639 * g++.dg/ext/flexary11.C: Same.
640 * g++.dg/ext/flexary14.C: Same.
641 * g++.dg/ext/flexary16.C: Same.
642 * g++.dg/ext/flexary18.C: Same.
643 * g++.dg/ext/flexary19.C: Same.
644 * g++.dg/ext/flexary7.C: Same.
2568d8a1
JJ
645 * g++.dg/cpp1z/has-unique-obj-representations1.C: Same.
646 * g++.dg/ubsan/object-size-1.C: Same.
647 * obj-c++.dg/property/at-property-23.mm: Same.
dbe81dbe 648
0e343868
JJ
6492017-01-25 Jakub Jelinek <jakub@redhat.com>
650
a25608aa
JJ
651 PR c++/78896
652 * g++.dg/cpp1z/decomp24.C: New test.
653
0e343868
JJ
654 PR c++/77914
655 * g++.dg/cpp1y/lambda-generic-77914.C: New test.
656 * g++.dg/cpp1y/lambda-generic-dep.C: Add -pedantic to dg-options,
657 expect a warning.
658 * g++.dg/cpp1y/lambda-generic-x.C: Add -Wpedantic to dg-options,
659 expect warnings.
660 * g++.dg/cpp1y/lambda-generic-mixed.C: Add empty dg-options.
661 * g++.dg/cpp1y/pr59636.C: Likewise.
662 * g++.dg/cpp1y/pr60190.C: Likewise.
663
0d098f4b
BC
6642017-01-25 Bin Cheng <bin.cheng@arm.com>
665
666 * gcc.dg/vect/vect-24.c: Remove xfail on ARM targets.
667
5332c89e
CL
6682017-01-25 Carl Love <cel@us.ibm.com>
669 * gcc.target/powerpc/builtins-3-p8.c: Add missing tests for the
670 vec_packs built-ins
671
ed4e59f4
CL
6722017-01-25 Christophe Lyon <christophe.lyon@linaro.org>
673
674 * gcc.target/arm/vseleqdf.c: Require arm_arch_v8a_ok, add
675 -mcpu=cortex-a57.
676 * gcc.target/arm/vseleqsf.c: Likewise.
677 * gcc.target/arm/vselgedf.c: Likewise.
678 * gcc.target/arm/vselgesf.c: Likewise.
679 * gcc.target/arm/vselgtdf.c: Likewise.
680 * gcc.target/arm/vselgtsf.c: Likewise.
681 * gcc.target/arm/vselledf.c: Likewise.
682 * gcc.target/arm/vsellesf.c: Likewise.
683 * gcc.target/arm/vselltdf.c: Likewise.
684 * gcc.target/arm/vselltsf.c: Likewise.
685 * gcc.target/arm/vselnedf.c: Likewise.
686 * gcc.target/arm/vselnesf.c: Likewise.
687 * gcc.target/arm/vselvcdf.c: Likewise.
688 * gcc.target/arm/vselvcsf.c: Likewise.
689 * gcc.target/arm/vselvsdf.c: Likewise.
690 * gcc.target/arm/vselvssf.c: Likewise.
691
a5d6927f
RB
6922017-01-25 Richard Biener <rguenther@suse.de>
693
694 PR testsuite/72850
695 * gcc.dg/tree-ssa/pr69270-3.c: Change back expected outcome
696 to what we had before adding the threading passes.
697
c2873892
RB
6982017-01-25 Richard Biener <rguenther@suse.de>
699
700 PR tree-optimization/69264
701 * g++.dg/torture/pr69264.C: New testcase.
702
9aa483a2
KT
7032016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
704
705 PR target/79145
706 * gcc.target/arm/pr79145.c: New test.
707
5c628c3e
RB
7082017-01-25 Richard Biener <rguenther@suse.de>
709
710 PR debug/78363
711 * g++.dg/gomp/pr78363-1.C: New testcase.
712 * g++.dg/gomp/pr78363-2.C: Likewise.
713 * g++.dg/gomp/pr78363-3.C: Likewise.
714
9078cd36
KT
7152016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
716
717 * gcc.dg/lto/pr54709_0.c: Require 'shared' effective target.
718 * gcc.dg/lto/pr61526_0.c: Likewise.
719 * gcc.dg/lto/pr64415_0.c: Likewise.
720
7cfd79d6
JJ
7212017-01-24 Jakub Jelinek <jakub@redhat.com>
722
723 PR c++/79205
724 * g++.dg/cpp1z/decomp22.C: New test.
725 * g++.dg/cpp1z/decomp23.C: New test.
726
3e4b91f2
NS
7272017-01-24 Nathan Sidwell <nathan@acm.org>
728
1d7bc790
NS
729 PR c++/78469
730 * g++.dg/cpp0x/pr78469.C: New.
731
3e4b91f2
NS
732 PR c++/79118
733 * g++.dg/cpp0x/pr79118.C: New.
734
b20ba138
EB
7352017-01-24 Eric Botcazou <ebotcazou@adacore.com>
736
737 * gcc.target/arm/vfp-longcall-apcs.c: New test.
738
c2e84327
DM
7392017-01-24 David Malcolm <dmalcolm@redhat.com>
740
741 * gcc.dg/rtl/aarch64/asr_div1.c: New test case.
742 * gcc.dg/rtl/aarch64/pr71779.c: New test case.
743 * gcc.dg/rtl/rtl.exp: New file.
744 * gcc.dg/rtl/test.c: New file.
745 * gcc.dg/rtl/truncated-rtl-file.c: New test case.
746 * gcc.dg/rtl/unknown-rtx-code.c: New test case.
747 * gcc.dg/rtl/x86_64/dfinit.c: New test case.
748 * gcc.dg/rtl/x86_64/different-structs.c: New test case.
749 * gcc.dg/rtl/x86_64/final.c: New test case.
750 * gcc.dg/rtl/x86_64/into-cfglayout.c: New test case.
751 * gcc.dg/rtl/x86_64/ira.c: New test case.
752 * gcc.dg/rtl/x86_64/pro_and_epilogue.c: New test case.
753 * gcc.dg/rtl/x86_64/test-multiple-fns.c: New test case.
754 * gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c: New test case.
755 * gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c: New test case.
756 * gcc.dg/rtl/x86_64/test-rtl.c: New test case.
757 * gcc.dg/rtl/x86_64/test_1.h: New file.
758 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: New test case.
759 * gcc.dg/rtl/x86_64/times-two.c.before-df.c: New test case.
760 * gcc.dg/rtl/x86_64/times-two.h: New file.
761 * gcc.dg/rtl/x86_64/vregs.c: New test case.
762
cf8d19de
BC
7632017-01-24 Bin Cheng <bin.cheng@arm.com>
764
765 PR tree-optimization/79159
766 * g++.dg/tree-ssa/pr79159.C: New test.
767
f6a24a94 7682017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
5fd1486c
PJ
769 Martin Jambor <mjambor@suse.cz>
770
771 * lib/brig-dg.exp: New file.
772 * lib/brig.exp: Likewise.
773 * brig.dg/README: Likewise.
774 * brig.dg/dg.exp: Likewise.
775 * brig.dg/test/gimple/alloca.hsail: Likewise.
776 * brig.dg/test/gimple/atomics.hsail: Likewise.
777 * brig.dg/test/gimple/branches.hsail: Likewise.
778 * brig.dg/test/gimple/fbarrier.hsail: Likewise.
779 * brig.dg/test/gimple/function_calls.hsail: Likewise.
780 * brig.dg/test/gimple/kernarg.hsail: Likewise.
781 * brig.dg/test/gimple/mem.hsail: Likewise.
782 * brig.dg/test/gimple/mulhi.hsail: Likewise.
783 * brig.dg/test/gimple/packed.hsail: Likewise.
784 * brig.dg/test/gimple/smoke_test.hsail: Likewise.
785 * brig.dg/test/gimple/variables.hsail: Likewise.
786 * brig.dg/test/gimple/vector.hsail: Likewise.
787
c3b3e526
JJ
7882017-01-24 Jakub Jelinek <jakub@redhat.com>
789
790 * g++.dg/asan/asan_test.C: Enable on all *-*-linux* targets that
791 support asan, only on i?86/x86_64 require sse2_runtime.
792
75f92127
KN
7932017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
794
795 PR target/66669
796 * gcc.dg/loop-8.c: Modify dg-skip-if directive to exclude this
797 test on powerpc targets.
798
1a998fa0
MS
7992017-01-23 Martin Sebor <msebor@redhat.com>
800
801 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
802
108fdd6d
RB
8032017-01-23 Richard Biener <rguenther@suse.de>
804
805 PR tree-optimization/79088
806 PR tree-optimization/79188
807 * gcc.dg/torture/pr79088.c: New testcase.
808 * gcc.dg/torture/pr79188.c: Likewise.
809
28826a66
KN
8102017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
811
812 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: New test.
813 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: New test.
814 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: New test.
815 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Adjust return
816 type of test function to reflect change in built-in function's
817 return type.
818 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise.
819 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
820 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
821 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Adjust return
822 type and second argument type to reflect change in built-in
823 function's type signature.
824 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
825 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust return
826 type of test function to reflect change in built-in function's
827 return type.
828 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise.
829 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise.
830 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise.
831 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise.
832 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise.
833 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise.
834 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise.
835 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise.
836 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise.
837 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise.
838 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise.
839 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise.
840 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise.
841 * gcc.target/powerpc/bfp/vec-insert-exp-4.c: New test.
842 * gcc.target/powerpc/bfp/vec-insert-exp-5.c: New test.
843 * gcc.target/powerpc/bfp/vec-insert-exp-6.c: New test.
844 * gcc.target/powerpc/bfp/vec-insert-exp-7.c: New test.
845 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Adjust return
846 type of test function to reflect change in built-in function's
847 return type.
848 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise.
849 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise.
850 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise.
851 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
852 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
853 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Adjust types of
854 test function's result and second argument to reflect change in
855 built-in function's type signature.
856 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
857
e6b8075c
NS
8582017-01-23 Nathan Sidwell <nathan@acm.org>
859
fc7612fd
NS
860 PR C++/71710
861 * g++.dg/template/pr71710.C: New.
862
e6b8075c
NS
863 PR c++/71406
864 PR c++/77508
865 * g++.dg/template/pr71406.C: New.
866
15b8fd49
TK
8672017-01-23 Thomas Koenig <tkoenig@netcologne.de>
868
869 * gfortran.dg/integer_exponentiation_7.f90: New test.
870
e9c4fbe9
BS
8712017-01-23 Bernd Schmidt <bschmidt@redhat.com>
872
873 PR rtl-optimization/78634
874 * gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
875
8539a302
BC
8762017-01-23 Bin Cheng <bin.cheng@arm.com>
877
878 PR tree-optimization/70754
879 * gfortran.dg/pr70754.f90: New test.
880
f368600f
ML
8812017-01-23 Martin Liska <mliska@suse.cz>
882
883 PR tree-optimization/79196
884 * gcc.dg/asan/pr79196.c: New test.
885 * gcc.dg/strlenopt-30.c: Update scanned pattern.
886
d886761f
MM
8872017-01-23 Michael Matz <matz@suse.de>
888
889 PR tree-optimization/78384
890 * gcc.dg/pr78384.c: New test.
891
cffcafda
RB
8922017-01-23 Richard Biener <rguenther@suse.de>
893
894 PR tree-optimization/79186
895 * gcc.dg/torture/pr79186.c: New testcase.
896 * gcc.dg/torture/pr79187.c: Likewise.
897
bda2bc48
MJ
8982017-01-23 Martin Jambor <mjambor@suse.cz>
899
900 * gcc.dg/ipa/vrp8.c: New test.
901
f65f1ae3
MJ
9022017-01-23 Martin Jambor <mjambor@suse.cz>
903
904 PR ipa/79108
905 * gfortran.dg/lto/pr79108_0.f90: New test.
906
dea06111
AS
9072017-01-23 Andrew Senkevich <andrew.senkevich@intel.com>
908
909 * gcc.target/i386/avx512bw-ktestd-1.c: New test.
910 * gcc.target/i386/avx512bw-ktestq-1.c: Ditto.
911 * gcc.target/i386/avx512dq-ktestb-1.c: Ditto.
912 * gcc.target/i386/avx512f-ktestw-1.c: Ditto.
913 * gcc.target/i386/avx512bw-kortestd-1.c: Ditto.
914 * gcc.target/i386/avx512bw-kortestq-1.c: Ditto.
915 * gcc.target/i386/avx512dq-kortestb-1.c: Ditto.
916 * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
917 * gcc.target/i386/avx512bw-ktestd-2.c: Ditt
918 * gcc.target/i386/avx512bw-ktestq-2.c: Ditto.
919 * gcc.target/i386/avx512dq-ktestb-2.c: Ditto.
920 * gcc.target/i386/avx512f-ktestw-2.c: Ditto.
921 * gcc.target/i386/avx512bw-kortestd-2.c: Ditto.
922 * gcc.target/i386/avx512bw-kortestq-2.c: Ditto.
923 * gcc.target/i386/avx512dq-kortestb-2.c: Ditto.
924 * gcc.target/i386/avx512f-kortestw-2.c: Ditto.
925
05011618
RB
9262017-01-23 Richard Biener <rguenther@suse.de>
927 Nick Clifton <nickc@redhat.com>
928
929 PR testsuite/78421
930 * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
931 If the target is ARM return the result of the
932 check_effective_target_arm_vect_no_misalign proc.
933 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: If the target does not
934 support unaligned vectors then only expect one of the loops to be
935 unrolled.
936
f6b9f2ff
ML
9372017-01-23 Martin Liska <mliska@suse.cz>
938
939 * gcc.dg/asan/use-after-scope-10.c: New test.
940 * gcc.dg/asan/use-after-scope-11.c: New test.
941 * g++.dg/asan/use-after-scope-5.C: New test.
942
c7775327
ML
9432017-01-23 Martin Liska <mliska@suse.cz>
944
945 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
946 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
947 sanopt optimization for ASAN_POISON.
948
d8ae8d16
KT
9492016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
950
951 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
952
54d7c70c
CL
9532017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
954
955 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
956 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
957 for poly*_t types.
958 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
959 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
960 exec_vcombine): Likewise.
961 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
962 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
963 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
964 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
965 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
966 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
967 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
968 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
969 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
970 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
971 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
972 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
973 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
974 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
975 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
976 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
977 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
978 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
979 Likewise.
980 (TEST_VGET_LANE): Cast to uint to avoid warning.
981 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
982 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
983 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
984 exec_vfma_vfms_n): Fix PRIx format for float64_t.
985 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
986 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
987 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
988 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
989 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
990 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
991 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
992 CHECK_POLY instead of CHECK for poly64_t types.
993 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
994 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
995 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
996 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
997 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
998 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
999 uint32_t.
1000 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
1001 for int32_t, int64_t.
1002 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
1003 vqneg_extra): Fix PRIx format for int16_t, int32_t.
1004 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
1005 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
1006 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
1007 needed.
1008
386fe51c
JJ
10092017-01-22 Jakub Jelinek <jakub@redhat.com>
1010
1011 PR fortran/79154
1012 * gfortran.dg/gomp/pr79154-1.f90: New test.
1013 * gfortran.dg/gomp/pr79154-2.f90: New test.
1014
bc4d86e6
AS
10152017-01-22 Andreas Schwab <schwab@linux-m68k.org>
1016
1017 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
1018
c31d5fce
MP
10192017-01-21 Marek Polacek <polacek@redhat.com>
1020
1021 PR testsuite/79169
1022 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
1023
25cb56c3
JH
10242017-01-20 Jan Hubicka <hubicka@ucw.cz>
1025
1026 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
1027
ea9f867b
BS
10282017-01-21 Bernd Schmidt <bschmidt@redhat.com>
1029
1030 PR rtl-optimization/79125
1031 * gcc.dg/torture/pr79125.c: New test.
1032
a876231c
JW
10332017-01-20 Jiong Wang <jiong.wang@arm.com>
1034
2568d8a1 1035 * gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
a876231c 1036 only.
2568d8a1
JJ
1037 * gcc.target/aarch64/return_address_sign_2.c: Likewise.
1038 * gcc.target/aarch64/return_address_sign_3.c: Likewise.
a876231c 1039
4b9f2115
NS
10402017-01-20 Nathan Sidwell <nathan@acm.org>
1041
3e4b91f2 1042 PR c++/78495
4b9f2115
NS
1043 * g++.dg/cpp1z/inh-ctor38.C: New.
1044
d2aadab1
MP
10452017-01-20 Marek Polacek <polacek@redhat.com>
1046
1047 PR c/79152
1048 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
1049
449cd5af
TP
10502017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
1051
1052 * lib/target-supports.exp (check_configured_with): New procedure.
1053 (check_effective_target_default_mode): new effective target.
1054 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
1055 default mode. Fix dg-skip-if target selector syntax.
1056 * gcc.target/arm/optional_thumb-2.c: Likewise.
1057 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
1058 syntax.
1059
ebed7175
DM
10602017-01-20 David Malcolm <dmalcolm@redhat.com>
1061
1062 PR c++/77829
1063 PR c++/78656
1064 * g++.dg/spellcheck-pr77829.C: New test case.
1065 * g++.dg/spellcheck-pr78656.C: New test case.
1066
2ebd93e1
MP
10672017-01-20 Marek Polacek <polacek@redhat.com>
1068
1069 PR c/64279
1070 * c-c++-common/Wduplicated-branches-1.c: New test.
1071 * c-c++-common/Wduplicated-branches-10.c: New test.
1072 * c-c++-common/Wduplicated-branches-11.c: New test.
1073 * c-c++-common/Wduplicated-branches-12.c: New test.
1074 * c-c++-common/Wduplicated-branches-2.c: New test.
1075 * c-c++-common/Wduplicated-branches-3.c: New test.
1076 * c-c++-common/Wduplicated-branches-4.c: New test.
1077 * c-c++-common/Wduplicated-branches-5.c: New test.
1078 * c-c++-common/Wduplicated-branches-6.c: New test.
1079 * c-c++-common/Wduplicated-branches-7.c: New test.
1080 * c-c++-common/Wduplicated-branches-8.c: New test.
1081 * c-c++-common/Wduplicated-branches-9.c: New test.
1082 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
1083 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
1084 * g++.dg/ext/builtin-object-size3.C: Likewise.
1085 * g++.dg/gomp/loop-1.C: Likewise.
1086 * g++.dg/warn/Wduplicated-branches1.C: New test.
1087 * g++.dg/warn/Wduplicated-branches2.C: New test.
1088
0ce4024a
ML
10892017-01-20 Martin Liska <mliska@suse.cz>
1090
1091 PR lto/69188
1092 * gcc.dg/lto/pr69188_0.c: New test.
1093 * gcc.dg/lto/pr69188_1.c: New test.
1094
d8ea3e7c
AS
10952017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
1096
1097 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
1098 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
1099 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
1100 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
1101 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
1102 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
1103 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
1104 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
1105 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
1106 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
1107 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
1108 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
1109 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
1110 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
1111 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
1112 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
1113 * gcc.target/i386/avx-1.c: Test new intrinsics.
1114 * gcc.target/i386/sse-13.c: Ditto.
1115 * gcc.target/i386/sse-23.c: Ditto.
1116
0516164b
RB
11172017-01-20 Richard Biener <rguenther@suse.de>
1118
1119 PR tree-optimization/71264
1120 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
1121
d821744c
MF
11222017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
1123
1124 * gcc.target/mips/madd4-1.c: New file.
1125 * gcc.target/mips/madd4-2.c: Likewise.
1126 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
1127 HAS_MADD4.
1128 (mips_option_groups): Add -m[no-]madd4.
1129 (mips-dg-init): Detect default -mno-madd4.
1130 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
1131 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
1132 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1133 * gcc.target/mips/nmadd-1.c: Likewise.
1134 * gcc.target/mips/nmadd-2.c: Likewise.
1135 * gcc.target/mips/nmadd-3.c: Likewise.
1136
db58fd89
JW
11372017-01-19 Jiong Wang <jiong.wang@arm.com>
1138
1139 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
1140 combined instructions.
1141 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
1142 instructions.
1143 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
1144 of pointer authentication.
1145
bd9cf60b
MM
11462017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
1147
1148 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
1149 floating point hardware to run test.
1150
ab014eb3
TC
11512017-01-19 Tamar Christina <tamar.christina@arm.com>
1152
2568d8a1 1153 * lib/target-supports.exp
ab014eb3
TC
1154 (check_effective_target_vect_call_copysignf): Enable for AArch64.
1155
c048038f
RO
11562017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1157
1158 PR testsuite/79051
1159 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
1160 __x86_64__]: Allow for target i?86-*-*.
1161
ab6b44cb
MF
11622017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
1163
1164 PR target/78176
1165 * gcc.target/mips/lxc1-sxc1-1.c: New file.
1166 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
1167 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
1168 HAS_LXC1.
1169 (mips_option_groups): Add -m[no-]lxc1-sxc1.
1170 (mips-dg-init): Detect default -mno-lxc1-sxc1.
1171 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
1172
118d5ed3
AV
11732017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
1174
1175 PR fortran/70696
1176 * gfortran.dg/coarray_43.f90: New test.
1177
a57c520e
RE
11782017-01-19 Richard Earnshaw <rearnsha@arm.com>
1179
1180 PR rtl-optimization/79121
1181 * gcc.c-torture/execute/pr79121.c: New test.
1182
54dc4be2
MM
11832017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1184
1185 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
1186 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
1187
7bd5dad2
LK
11882017-01-18 Louis Krupp <louis.krupp@zoho.com>
1189
1190 PR fortran/50069
1191 PR fortran/55086
1192 * gfortran.dg/pr50069_1.f90: New test.
1193 * gfortran.dg/pr50069_2.f90: New test.
1194 * gfortran.dg/pr55086_1.f90: New test.
1195 * gfortran.dg/pr55086_1_tfat.f90: New test.
1196 * gfortran.dg/pr55086_2.f90: New test.
1197 * gfortran.dg/pr55086_2_tfat.f90: New test.
1198 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
1199
0edd264d
AS
12002017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1201 * gcc.dg/strcmp-1.c: New test.
1202 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
1203
551914b7
DM
12042017-01-18 David Malcolm <dmalcolm@redhat.com>
1205
1206 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
1207 (dejagnu_fail): Likewise.
1208 (dejagnu_note): Likewise.
1209 (pass): Provide forward decl, moving true decl to after #include
1210 of harness.h.
1211 (fail): Likewise.
1212 (note): Likewise.
1213
b7d3a6a6
MM
12142017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1215
1216 * gcc.target/powerpc/p9-xxbr-1.c: New test.
1217 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
1218
c484627c
NS
12192017-01-18 Nathan Sidwell <nathan@acm.org>
1220
1221 PR c++/78488
1222 * g++.dg/cpp1z/inh-ctor37.C: New.
1223
a711887e
UB
12242017-01-18 Uros Bizjak <ubizjak@gmail.com>
1225
1226 PR rtl-optimization/78952
1227 * gcc.target/i386/pr78952-1.c: New test.
1228 * gcc.target/i386/pr78952-2.c: Ditto.
1229
525a5e33
AV
12302017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
1231
1232 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
1233
12342017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
3083fc56
AV
1235
1236 PR fortran/70696
1237 * gfortran.dg/coarray_event_1.f08: New test.
1238
90553aac
JJ
12392017-01-18 Jakub Jelinek <jakub@redhat.com>
1240
1241 PR target/77416
1242 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
1243 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
1244 from dg-options.
1245 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
1246 guarded test.
1247 * gcc.target/powerpc/fusion4.c: Likewise.
1248 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
1249 guarded test.
1250 * gcc.target/powerpc/pr58673-1.c: Likewise.
1251 * gcc.target/powerpc/pr58673-2.c: Likewise.
1252 * gcc.target/powerpc/pr59054.c: Likewise.
1253
dfc42f08
BS
12542016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1255
1256 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
1257 vec_bperm.
1258 * gcc.target/powerpc/p9-vbpermd.c: New file.
1259
f3981e7e
AK
12602017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1261
1262 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
1263 (must_not_compile2): Downcase first letter of error messages.
1264 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
1265 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
1266
2c65d990
NS
12672017-01-18 Nathan Sidwell <nathan@acm.org>
1268
1269 PR c++/79091
1270 * g++.dg/pr79091.C: New.
1271
a711887e
UB
12722017-01-18 Jakub Jelinek <jakub@redhat.com>
1273
1274 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
1275 to dg-options.
1276 (p0): Add missing dg-error.
1277
4701fba3
JS
12782017-01-17 Joe Seymour <joe.s@somniumtech.com>
1279
1280 * gcc.target/msp430/mul_f5_muldef.c: New test.
1281
ac4dc08d
MM
12822017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
1283
1284 PR target/79004
1285 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
1286 options. Fix up the syntax for using \m and \M.
1287
1b3254e4
SB
12882017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
1289
1290 PR target/78875
1291 * gcc.target/powerpc/ssp-1.c: New testcase.
1292 * gcc.target/powerpc/ssp-2.c: New testcase.
1293
8144a493
WD
12942017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
1295
1296 * gcc.target/aarch64/eh_return.c: New test.
1297
a6607774
BS
12982017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1299
1300 * vec-rlmi-rlnm.c: New file.
1301
8ddfdbc2
NS
13022017-01-17 Nathan Sidwell <nathan@acm.org>
1303
1304 PR c++/61636
1305 * g++.dg/cpp1y/pr61636-1.C: New.
1306 * g++.dg/cpp1y/pr61636-2.C: New.
1307 * g++.dg/cpp1y/pr61636-3.C: New.
1308
d365b403
MS
13092017-01-17 Martin Sebor <msebor@redhat.com>
1310
1311 PR testsuite/79115
1312 * gcc.dg/pr78768.c: Make it a link-only test.
1313
0d80ab91
DM
13142017-01-17 David Malcolm <dmalcolm@redhat.com>
1315
1316 PR c++/71497
1317 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
1318 expected messages.
1319 * c-c++-common/Wmisleading-indentation.c: Likewise.
1320
31b61548
VM
13212017-01-17 Vladimir Makarov <vmakarov@redhat.com>
1322
1323 PR target/79058
1324 * gcc.target/arm/pr79058.c: New.
1325
c549996e
JJ
13262017-01-17 Jakub Jelinek <jakub@redhat.com>
1327
1328 PR tree-optimization/71854
1329 * gcc.dg/vect/pr71854.c: New test.
1330
4f197ff9
ML
13312017-01-17 Martin Liska <mliska@suse.cz>
1332
1333 PR ipa/71207
1334 * g++.dg/ipa/pr71207.C: New test.
1335
d4193b85
JH
13362017-01-17 Jan Hubicka <hubicka@ucw.cz>
1337
1338 PR middle-end/77445
1339 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
1340 * gcc.dg/tree-ssa/pr77445.c: New testcase.
1341
906e7712
JJ
13422017-01-17 Jakub Jelinek <jakub@redhat.com>
1343
1344 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
1345 rather than long unsigned int.
1346 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
1347
12314dc9
RB
13482017-01-17 Richard Biener <rguenther@suse.de>
1349
1350 PR tree-optimization/71433
1351 * gcc.dg/Warray-bounds-20.c: New testcase.
1352
a23e48df
RB
13532017-01-17 Richard Biener <rguenther@suse.de>
1354
1355 PR testsuite/52563
1356 PR testsuite/71237
1357 PR testsuite/77737
1358 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
1359 * gcc.dg/tree-ssa/scev-4.c: Likewise.
1360 * gcc.dg/tree-ssa/scev-5.c: Likewise.
1361
e6750e5c
AM
13622017-01-17 Alan Modra <amodra@gmail.com>
1363
1364 * gcc.target/powerpc/pr79066.c: New.
1365
a59afbe2
JL
13662017-01-16 Jeff Law <law@redhat.com>
1367
1368 PR tree-optimization/33562
1369 PR tree-optimization/61912
1370 PR tree-optimization/77485
1371 PR tree-optimization/79090
1372 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
1373 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
1374
e1bcfb92
JJ
13752017-01-16 Jakub Jelinek <jakub@redhat.com>
1376
98e92fb2
JJ
1377 PR c/79089
1378 * gcc.c-torture/compile/pr79089.c: New test.
1379
e1bcfb92
JJ
1380 PR target/79080
1381 * gcc.dg/pr79080.c: New test.
1382
0ef1f9cd
DM
13832017-01-16 David Malcolm <dmalcolm@redhat.com>
1384
1385 PR c/78304
1386 * gcc.dg/format/pr78304.c: Convert argument from integral type
1387 to a pointer.
1388 * gcc.dg/format/pr78304-2.c: Likewise.
1389
76689ffc
CL
13902017-01-16 Carl Love <cel@us.ibm.com>
1391
1392 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
1393 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
1394
ce12ee9e
CL
13952017-01-16 Carl Love <cel@us.ibm.com>
1396
1397 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
1398 Change arguments and return type to bool long long.
1399
b336037d
MS
14002017-01-16 Martin Sebor <msebor@redhat.com>
1401
1402 PR testsuite/79051
1403 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
1404 on x86.
1405
1ddca3f3
PC
14062017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1407
1408 Revert:
a711887e 1409 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1ddca3f3
PC
1410
1411 PR c++/71737
1412 * g++.dg/cpp0x/pr71737.C: New.
1413
290687fb
BS
14142017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1415
1416 * gcc.target/powerpc/swaps-p8-27.c: New.
1417
7d2f3f1d
PC
14182017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1419
1420 PR c++/71737
1421 * g++.dg/cpp0x/pr71737.C: New.
1422
d743728f
EB
14232017-01-16 Eric Botcazou <ebotcazou@adacore.com>
1424
1425 * gnat.dg/opt62.adb: New test.
1426 * gnat.dg/opt62_pkg.ads: New helper.
1427
90aead21
BS
14282017-01-14 Bernd Schmidt <bschmidt@redhat.com>
1429
a711887e
UB
1430 PR rtl-optimization/78626
1431 PR rtl-optimization/78727
90aead21
BS
1432 * gcc.dg/torture/pr78626.c: New test.
1433 * gcc.dg/torture/pr78727.c: New test.
1434
afaecc23
AM
14352017-01-14 Alan Modra <amodra@gmail.com>
1436
1437 * gcc.c-torture/compile/pr72749.c: New test.
1438
be4aa83d
DM
14392017-01-13 David Malcolm <dmalcolm@redhat.com>
1440
1441 PR c/78304
1442 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
1443 (test_macro_2): New test.
1444 (test_macro_3): New test.
1445 (test_macro_4): New test.
1446 (test_non_contiguous_strings): Convert line number to line offset.
1447 * gcc.dg/format/pr78304-2.c: New test case.
1448 * gcc.dg/format/pr78304.c: New test case.
1449
7cdca3ec
UB
14502017-01-13 Uros Bizjak <ubizjak@gmail.com>
1451
1452 * gcc.target/i386/funcspec-56.inc: Add missing options and
1453 reorder options by implied ISAs, as in ix86_target_string.
1454
e3017e52
MP
14552017-01-13 Marek Polacek <polacek@redhat.com>
1456
1457 PR c++/71166
1458 * g++.dg/cpp0x/constexpr-array18.C: New test.
1459
d155c6fe
JL
14602017-01-13 Jeff Law <law@redhat.com>
1461
7c9560a5
JL
1462 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
1463
9e59e99a
JL
1464 PR tree-optimization/61912
1465 PR tree-optimization/77485
1466 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
1467 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
1468 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
1469
1470 PR tree-optimization/33562
1471 PR tree-optimization/61912
1472 PR tree-optimization/77485
d155c6fe
JL
1473 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
1474 * gcc.dg/tree-ssa/complex-5.c: Likewise.
1475 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
1476 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
1477 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
1478 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
1479 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
1480
77719b06
ML
14812017-01-13 Martin Liska <mliska@suse.cz>
1482
1483 PR ipa/79043
1484 * gcc.c-torture/execute/pr79043.c: New test.
1485
a181b2bc
RB
14862017-01-13 Richard Biener <rguenther@suse.de>
1487
1488 PR middle-end/78411
1489 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
1490
eaed3226
AV
14912017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
1492
1493 PR fortran/70697
1494 * gfortran.dg/coarray/event_4.f08: New test.
1495
4ccff88b
AV
14962017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
1497
1498 PR fortran/70696
1499 * gfortran.dg/coarray/event_3.f08: New test.
1500
3c3b9090
RB
15012017-01-13 Richard Biener <rguenther@suse.de>
1502
1503 PR tree-optimization/77283
1504 * gcc.dg/tree-ssa/split-path-9.c: Fix.
1505
25329913
RB
15062017-01-13 Richard Biener <rguenther@suse.de>
1507
1508 * gcc.dg/gimplefe-22.c: New testcase.
1509
10b70b8e
RB
15102017-01-13 Richard Biener <rguenther@suse.de>
1511
1512 PR tree-optimization/77283
1513 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
1514 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
1515 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
1516
76a8f82f
SL
15172017-01-12 Sandra Loosemore <sandra@codesourcery.com>
1518
1519 * gcc.dg/pr77862.c: Require fpic target.
1520
59a505da
MM
15212017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1522
1523 PR target/79004
1524 * gcc.target/powerpc/pr79004.c: New test.
8ddfdbc2 1525
bce6f760
MS
15262017-01-12 Martin Sebor <msebor@redhat.com>
1527
1528 * gcc.dg/pr78138.c: Adjust.
1529 * gcc.dg/pr78768.c: Adjust.
1530 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
1531 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
1532 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
1533 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
1534 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
1535 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
1536 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
1537 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
1538 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
1539 * gcc.dg/tree-ssa/pr78605.c: Adjust.
1540 * gcc.dg/tree-ssa/pr78622.c: Adjust.
1541
3eefa646
JJ
15422017-01-12 Jakub Jelinek <jakub@redhat.com>
1543
1544 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
1545
dcb56243
MS
15462017-01-12 Martin Sebor <msebor@redhat.com>
1547
8be3f306 1548 PR testsuite/79051
940242cd
MS
1549 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
1550 due to bug 79054.
dcb56243 1551
b7431c20
DE
15522017-01-12 David Edelsohn <dje.gcc@gmail.com>
1553
1554 * gcc.dg/pr78768.c: Require LTO.
1555
2bcd9f32
MS
15562017-01-12 Martin Sebor <msebor@redhat.com>
1557
1558 PR c/79074
1559 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
1560 due to the referenced bug.
1561
b2fc1c70
MS
15622017-01-12 Martin Sebor <msebor@redhat.com>
1563
1564 PR testsuite/79073
1565 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
1566
fbed6f36
UB
15672017-01-12 Uros Bizjak <ubizjak@gmail.com>
1568
1569 * gcc.target/i386/builtin_target.c (check_features): Check all
1570 supported __builtin_cpu_supports options.
1571
27282dad
KT
15722017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1573
1574 PR tree-optimization/78319
1575 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
1576 Remove xfail.
1577
66113166
BS
15782017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1579
1580 PR target/79044
1581 * gcc.target/powerpc/swaps-p8-26.c: New.
1582
6bb4ea5c
RB
15832017-01-12 Richard Biener <rguenther@suse.de>
1584
1585 * gcc.dg/gimplefe-21.c: New testcase.
1586
f15dbadb
MC
15872017-01-12 Michael Collison <michael.collison@arm.com>
1588
1589 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
1590
73e32c47
JK
15912017-01-11 Julia Koval <julia.koval@intel.com>
1592 Uros Bizjak <ubizjak@gmail.com>
1593
1594 * gcc.target/i386/sgx.c New test.
1595 * gcc.target/i386/sse-12.c: Add -msgx.
1596 * gcc.target/i386/sse-13.c: Ditto.
1597 * gcc.target/i386/sse-14.c: Ditto.
1598 * gcc.target/i386/sse-22.c: Ditto.
1599 * gcc.target/i386/sse-23.c: Ditto.
1600 * g++.dg/other/i386-2.C: Ditto.
1601 * g++.dg/other/i386-3.C: Ditto.
1602
3594adc7
MS
16032017-01-11 Martin Sebor <msebor@redhat.com>
1604
1605 PR c++/24511
1606 * g++.dg/template/explicit9.C: New test.
1607
01bfd257
NS
16082017-01-11 Nathan Sidwell <nathan@acm.org>
1609
1610 PR c++/77812
1611 * g++.dg/pr77812.C: New.
1612
88df7964
JJ
16132017-01-11 Jakub Jelinek <jakub@redhat.com>
1614
eae63d78
JJ
1615 PR c++/71537
1616 * g++.dg/cpp1y/constexpr-71537.C: New test.
1617
88df7964
JJ
1618 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
1619 argument.
1620
960ecba4
MS
16212017-01-11 Martin Sebor <msebor@redhat.com>
1622
1623 PR c/47931
1624 * c-c++-common/Waddress-2.c: New test.
1625
1f258a55
JJ
16262017-01-11 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR c++/78341
1629 * g++.dg/cpp0x/pr78341.C: New test.
1630
bf5fbf46
MS
16312017-01-11 Martin Sebor <msebor@redhat.com>
1632
1633 PR c/78768
1634 * gcc.dg/pr78768.c: New test.
1635
19ff0049
DM
16362017-01-11 David Malcolm <dmalcolm@redhat.com>
1637
1638 PR driver/78877
1639 * gcc.dg/spellcheck-options-14.c: New test case.
1640 * gcc.dg/spellcheck-options-15.c: New test case.
1641 * gcc.dg/spellcheck-options-16.c: New test case.
1642 * gcc.dg/spellcheck-options-17.c: New test case.
1643
c86e9f03
ML
16442017-01-11 Martin Liska <mliska@suse.cz>
1645
1646 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
1647
947f51d6
JJ
16482017-01-11 Jakub Jelinek <jakub@redhat.com>
1649
1650 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
1651 instead of just 1 for the decomposition from struct C.
1652
849fccf8
EB
16532017-01-11 Eric Botcazou <ebotcazou@adacore.com>
1654
1655 * gcc.c-torture/execute/20170111-1.c: New test.
1656
80c74722
RB
16572017-01-11 Richard Biener <rguenther@suse.de>
1658
1659 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
1660
4c4b4703
JJ
16612017-01-11 Jakub Jelinek <jakub@redhat.com>
1662
1663 PR middle-end/50199
1664 * gcc.dg/lto/pr50199_0.c: New test.
1665
664b1a6b
MS
16662017-01-10 Martin Sebor <msebor@redhat.com>
1667
1668 PR testsuite/78960
1669 PR testsuite/78959
1670 PR testsuite/78133
1671 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
1672 * gcc.dg/tree-ssa/pr78622.c: Ditto.
1673
fefd3086
MS
16742017-01-10 Martin Sebor <msebor@redhat.com>
1675
1676 PR middle-end/78138
664b1a6b 1677 * gcc.dg/pr78138.c: New test.
fefd3086 1678
b9f4757f
DM
16792017-01-10 David Malcolm <dmalcolm@redhat.com>
1680
1681 PR c++/77949
1682 * g++.dg/diagnostic/pr77949.C: New test case.
1683
5a50f6bb
MS
16842017-01-10 Martin Sebor <msebor@redhat.com>
1685
1686 PR middle-end/78245
1687 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
1688
c16880ef
MS
16892017-01-10 Martin Sebor <msebor@redhat.com>
1690
1691 PR tree-optimization/78775
1692 * gcc.dg/attr-alloc_size-4.c: Add test cases.
1693 * gcc.dg/attr-alloc_size-10.c: New test.
1694 * gcc.dg/attr-alloc_size-11.c: New test.
1695 * gcc.dg/builtin-stringop-chk-7.c: New test.
1696 * gcc.dg/pr78775.c: New test.
1697 * gcc.dg/pr78973-2.c: New test.
1698 * gcc.dg/pr78973.c: New test.
1699
5363d9d9
JL
17002017-01-10 Jeff Law <law@redhat.com>
1701
1702 PR tree-optimization/77766
1703 PR tree-optimization/78856
1704 * gcc.c-torture/execute/pr77766.c: New test.
1705
aae23693
RB
17062016-01-10 Richard Biener <rguenther@suse.de>
1707
1708 PR tree-optimization/79034
1709 * g++.dg/torture/pr79034.C: New testcase.
1710
a0843aed
ML
17112017-01-10 Martin Liska <mliska@suse.cz>
1712
1713 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
1714 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
1715 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
1716 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
1717 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
1718 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
1719 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
1720 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
1721 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
1722 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
1723 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
1724 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
1725 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
1726 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
1727 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
1728 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
1729 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
1730 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
1731 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
1732 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
1733 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
1734 * gcc.dg/ipa/pr64307.c: Likewise.
1735 * gcc.dg/ipa/pr77653.c: Likewise.
1736
79fc8ffe
AS
17372017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
1738
1739 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
1740 * g++.dg/other/i386-3.C: Ditto.
1741 * gcc.target/i386/sse-12.c: Ditto.
1742 * gcc.target/i386/sse-13.c: Ditto.
1743 * gcc.target/i386/sse-22.c: Ditto.
1744 * gcc.target/i386/sse-23.c: Ditto.
1745 * gcc.target/i386/builtin_target.c: Handle new option.
1746 * gcc.target/i386/funcspec-56.inc: Test new attributes.
1747 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
1748 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
1749
dfa6951f
MS
17502017-01-09 Martin Sebor <msebor@redhat.com>
1751
1752 PR testsuite/79036
1753 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
1754 with different precisions.
1755
a271e415
EB
17562017-01-09 Eric Botcazou <ebotcazou@adacore.com>
1757
1758 * g++.dg/opt/call2.C: New test.
1759 * g++.dg/opt/call3.C: Likewise.
1760 * gnat.dg/array26.adb: New test.
1761 * gnat.dg/array26_pkg.ad[sb]: New helper.
1762 * gnat.dg/array27.adb: New test.
1763 * gnat.dg/array27_pkg.ad[sb]: New helper.
1764 * gnat.dg/array28.adb: New test.
1765 * gnat.dg/array28_pkg.ad[sb]: New helper.
1766
bd2c6270
JJ
17672017-01-09 Jakub Jelinek <jakub@redhat.com>
1768
1769 PR translation/79019
1770 PR translation/79020
1771 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
1772 diagnostics.
1773 * gfortran.dg/initialization_17.f90: Likewise.
1774
1c1d8e75
DH
17752017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1776
1777 PR testsuite/79026
1778 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
1779 * gcc.target/i386/pr78904-4.c: Likewise.
1780 * gcc.target/i386/pr78904-6.c: Likewise.
1781 * gcc.target/i386/pr78967-2.c: Likewise.
1782
cb330ba5
JJ
17832017-01-09 Jakub Jelinek <jakub@redhat.com>
1784
1785 PR tree-optimization/78899
1786 * gcc.target/i386/pr78899.c: New test.
1787 * gcc.dg/pr71077.c: New test.
1788
a5e14a42
MJ
17892017-01-09 Martin Jambor <mjambor@suse.cz>
1790
1791 PR ipa/78365
1792 PR ipa/78599
1793 * gcc.dg/torture/pr78365.c: New test.
1794
01216d27
JJ
17952017-01-09 Jakub Jelinek <jakub@redhat.com>
1796
dc59e50a
JJ
1797 PR c++/78948
1798 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
1799 (main): Use int* instead of long long.
1800
01216d27
JJ
1801 PR tree-optimization/78938
1802 * gcc.dg/vect/pr78938.c: New test.
1803
c0d4fec7
KT
18042017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1805
1806 * gcc.dg/20161219.c: New test.
1807
7b1b0cc1
RB
18082017-01-09 Richard Biener <rguenther@suse.de>
1809
1810 PR tree-optimization/78997
1811 * gcc.dg/torture/pr78997.c: New testcase.
1812
813b9c0d
RB
18132017-01-09 Richard Biener <rguenther@suse.de>
1814
1815 PR debug/79000
1816 * g++.dg/lto/pr79000_0.C: New testcase.
1817 * g++.dg/lto/pr79000_1.c: Likewise.
1818
efcc8d38
MS
18192017-01-08 Martin Sebor <msebor@redhat.com>
1820
1821 PR middle-end/77708
1822 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
1823 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
1824 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
1825 due to bug 78969.
1826 * gcc.dg/format/pr78569.c: Adjust.
1827
5ccf1d8d
DM
18282017-01-07 David Malcolm <dmalcolm@redhat.com>
1829
1830 PR c++/72803
1831 * g++.dg/diagnostic/pr72803.C: New test case.
1832
42002dfe
MS
18332017-01-07 Martin Sebor <msebor@redhat.com>
1834
1835 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
1836 * gcc.dg/attr-alloc_size-4.c: Same.
1837
de91486c
AV
18382017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
1839
1840 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
1841 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
1842 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
1843 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
1844 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
1845 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
1846 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
1847
f55a925e
AS
18482017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1849 * gcc.dg/memcmp-1.c: New.
1850 * gcc.dg/strncmp-1.c: New.
1851
f3caa118
AV
18522017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1853
1854 * gcc.target/arm/acle/mcrr: New.
1855 * gcc.target/arm/acle/mcrr2: New.
1856 * gcc.target/arm/acle/mrrc: New.
1857 * gcc.target/arm/acle/mrrc2: New.
1858
ecc9a25b
AV
18592017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1860
1861 * gcc.target/arm/acle/mcr.c: New.
1862 * gcc.target/arm/acle/mrc.c: New.
1863 * gcc.target/arm/acle/mcr2.c: New.
1864 * gcc.target/arm/acle/mrc2.c: New.
1865
3811581f
AV
18662017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1867
1868 * gcc.target/arm/acle/ldc: New.
1869 * gcc.target/arm/acle/ldc2: New.
1870 * gcc.target/arm/acle/ldcl: New.
1871 * gcc.target/arm/acle/ldc2l: New.
1872 * gcc.target/arm/acle/stc: New.
1873 * gcc.target/arm/acle/stc2: New.
1874 * gcc.target/arm/acle/stcl: New.
1875 * gcc.target/arm/acle/stc2l: New.
1876
d57daa0c
AV
18772017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1878
1879 * gcc.target/arm/acle/acle.exp: Run tests for different options
1880 and make sure fat-lto-objects is used such that we can still do
1881 assemble scans.
1882 * gcc.target/arm/acle/cdp.c: New.
1883 * gcc.target/arm/acle/cdp2.c: New.
1884 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
1885 (check_effective_target_arm_coproc1_ok_nocache): New.
1886 (check_effective_target_arm_coproc2_ok): New.
1887 (check_effective_target_arm_coproc2_ok_nocache): New.
1888 (check_effective_target_arm_coproc3_ok): New.
1889 (check_effective_target_arm_coproc3_ok_nocache): New.
1890 (check_effective_target_arm_coproc4_ok): New.
1891 (check_effective_target_arm_coproc4_ok_nocache): New.
1892
8a123229
MS
18932017-01-06 Martin Sebor <msebor@redhat.com>
1894
1895 PR middle-end/78605
1896 * gcc.dg/tree-ssa/pr78605.c: New test.
1897
5b8999d6
MS
18982017-01-05 Martin Sebor <msebor@redhat.com>
1899
1900 PR tree-optimization/78910
1901 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
1902 diagnostics.
1903 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1904 * gcc.dg/tree-ssa/pr78910.c: New test.
1905
4e89adf9
EB
19062017-01-05 Eric Botcazou <ebotcazou@adacore.com>
1907
1908 * gcc.dg/sso-10.c: New test.
1909
962c5679
JJ
19102017-01-05 Jakub Jelinek <jakub@redhat.com>
1911
cfd719e7
JJ
1912 PR tree-optimization/71016
1913 * gcc.target/i386/pr71016.c: New test.
1914 * gcc.target/aarch64/pr71016.c: New test.
1915 * gcc.dg/tree-ssa/pr66726-3.c: New test.
1916
26f20371
JJ
1917 PR c++/78931
1918 * g++.dg/cpp1z/decomp19.C: New test.
1919
962c5679
JJ
1920 PR c++/78890
1921 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
1922 * g++.dg/init/union1.C: Likewise.
1923 * g++.dg/cpp0x/union6.C: Expect errors.
1924 * g++.dg/cpp0x/union8.C: New test.
1925 * g++.dg/cpp0x/pr78890-1.C: New test.
1926 * g++.dg/cpp0x/pr78890-2.C: New test.
1927
8c15f541
DE
19282017-01-05 David Edelsohn <dje.gcc@gmail.com>
1929
1930 * gcc.target/powerpc/pr71670.c: Require p9vector.
1931 * gcc.target/powerpc/p9-novsx.c: Same.
1932
51b86113
DM
19332017-01-05 David Malcolm <dmalcolm@redhat.com>
1934
1935 * selftests/asr_div1.rtl: New file.
1936 * selftests/aarch64: New subdirectory.
1937 * selftests/aarch64/times-two.rtl: New file.
1938 * selftests/bb-index.rtl: New file.
1939 * selftests/cfg-test.rtl: New file.
1940 * selftests/const-int.rtl: New file.
1941 * selftests/example-labels.rtl: New file.
1942 * selftests/insn-with-mode.rtl: New file.
1943 * selftests/jump-to-label-ref.rtl: New file.
1944 * selftests/jump-to-return.rtl: New file.
1945 * selftests/jump-to-simple-return.rtl: New file.
1946 * selftests/mem.rtl: New file.
1947 * selftests/note-insn-deleted.rtl: New file.
1948 * selftests/note_insn_basic_block.rtl: New file.
1949 * selftests/simple-cse.rtl: New file.
1950 * selftests/symbol-ref.rtl: New file.
1951 * selftests/x86_64: New subdirectory.
1952 * selftests/x86_64/call-insn.rtl: New file.
1953 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
1954 * selftests/x86_64/times-two.rtl: New file.
1955 * selftests/x86_64/unspec.rtl: New file.
1956
dc7650cc
NS
19572017-01-05 Nathan Sidwell <nathan@acm.org>
1958
1959 PR c++/78765
1960 * g++.dg/cpp0x/pr78765.C: New.
1961
3db70565
DV
19622017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1963
1964 * gcc.target/s390/memcpy-2.c: New test.
1965 * gcc.target/s390/memset-2.c: New test.
1966
f5a537e3
AK
19672017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1968
1969 * gcc.target/s390/memcpy-1.c: New test.
1970
d80c6d02
JL
19712017-01-04 Jeff Law <law@redhat.com>
1972
1973 PR tree-optimization/78812
1974 * g++.dg/torture/pr78812.C: New test.
1975
08edc320 19762017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
fba4b861
MM
1977
1978 PR target/71977
1979 PR target/70568
1980 PR target/78823
1981 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
1982 64-bit VSX systems with direct move, whether we optimize common
1983 code sequences in the GLIBC math library for float math functions.
1984 * gcc.target/powerpc/pr71977-2.c: Likewise.
1985
a9342885
MP
19862017-01-04 Marek Polacek <polacek@redhat.com>
1987
1988 PR c++/64767
1989 * c-c++-common/Wpointer-compare-1.c: New test.
1990
066435fe
JJ
19912017-01-04 Jakub Jelinek <jakub@redhat.com>
1992
abec4284
JJ
1993 PR c++/78949
1994 * c-c++-common/Wunused-var-16.c: New test.
1995
26c43e27
JJ
1996 PR c++/78693
1997 * g++.dg/cpp0x/pr78693.C: New test.
1998
fc73e60c
JJ
1999 PR driver/78957
2000 * gcc.dg/pr78957.c: New test.
2001
c9cf3863
JJ
2002 * g++.dg/cpp1y/auto-fn34.C: New test.
2003
066435fe
JJ
2004 PR c++/71182
2005 * g++.dg/cpp0x/pr71182.C: New test.
2006
598bd687
KN
20072017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
2008
2009 PR target/78056
2010 * gcc.target/powerpc/pr78056-1.c: New test.
2011 * gcc.target/powerpc/pr78056-2.c: New test.
2012 * gcc.target/powerpc/pr78056-3.c: New test.
2013 * gcc.target/powerpc/pr78056-4.c: New test.
2014 * gcc.target/powerpc/pr78056-5.c: New test.
2015 * gcc.target/powerpc/pr78056-6.c: New test.
2016 * gcc.target/powerpc/pr78056-7.c: New test.
2017 * gcc.target/powerpc/pr78056-8.c: New test.
2018 * lib/target-supports.exp
2019 (check_effective_target_powerpc_popcntb_ok): New procedure to test
2020 whether the effective target supports the popcntb instruction.
2021
8194635a
JL
20222017-01-03 Jeff Law <law@redhat.com>
2023
2024 PR tree-optimization/67955
2025 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
2026
baf9ebc8
MP
20272017-01-04 Marek Polacek <polacek@redhat.com>
2028
2029 PR c++/77545
2030 PR c++/77284
2031 * g++.dg/cpp0x/range-for32.C: New test.
2032 * g++.dg/cpp0x/range-for33.C: New test.
2033
5dd9a9d0
DM
20342017-01-04 David Malcolm <dmalcolm@redhat.com>
2035
2036 * gcc.dg/Wmissing-braces-fixits.c: New test case.
2037
4bf07f3f
NS
20382017-01-04 Nathan Sidwell <nathan@acm.org>
2039
2040 PR c++/66735
2041 * g++.dg/cpp1y/pr66735.C: New.
2042
165ba2e9
JJ
20432017-01-04 Jakub Jelinek <jakub@redhat.com>
2044
2045 PR tree-optimization/71563
2046 * gcc.dg/tree-ssa/pr71563.c: New test.
2047
4567f969
JB
20482017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
2049
2050 PR fortran/78534
2051 PR fortran/78976
2052 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
2053 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
2054 * gfortran.dg/transfer_intrinsic_1.f90: Change
2055 scan-tree-dump-times due to gfc_trans_string_copy change to
2056 avoid -Wstringop-overflow.
2057
1c06f07f
JL
20582017-01-03 Jeff Law <law@redhat.com>
2059
2060 PR tree-optimization/78856
2061 * gcc.c-torture/execute/pr78856.c: New test.
2062
60fb638f
MM
20632017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2064
2065 PR target/78953
2066 * gcc.target/powerpc/pr78953.c: New test.
2067
e4d02f52
ILT
20682017-01-03 Ian Lance Taylor <iant@google.com>
2069
2070 * gcc.misc-tests/godump-1.c: Update for accurate representation of
2071 enums.
2072
5b4f088d
MS
20732017-01-03 Martin Sebor <msebor@redhat.com>
2074
2075 PR tree-optimization/78696
2076 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
2077 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
2078 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
2079 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
2080
20812017-01-03 David Malcolm <dmalcolm@redhat.com>
2082
2083 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
2084 with more than one digit.
2085 * lib/gcc-dg.exp (process-message): Support more than one digit
2086 in relative line specifications.
2087
20882017-01-03 Jakub Jelinek <jakub@redhat.com>
2089
2090 PR tree-optimization/78965
2091 * gcc.dg/pr78965.c: New test.
2092
2093 PR middle-end/78901
2094 * g++.dg/opt/pr78901.C: New test.
2095
20962017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
2097
2098 PR fortran/78534
2099 PR fortran/66310
2100 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
2101 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
2102 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
2103 * gfortran.dg/repeat_7.f90: New test for PR 66310.
2104 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
2105 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
2106 * gfortran.dg/string_1_lp64.f90: New test.
2107 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
2108 * gfortran.dg/string_3_lp64.f90: New test.
2109 * gfortran.dg/transfer_intrinsic_1.f90: Change
2110 scan-tree-dump-times due to gfc_trans_string_copy change to
2111 avoid -Wstringop-overflow.
2112
8b7163c6
UB
21132017-01-02 Uros Bizjak <ubizjak@gmail.com>
2114
2115 PR target/78967
2116 * gcc.target/i386/pr78967-1.c: New test.
2117 * gcc.target/i386/pr78967-2.c: Ditto.
2118 * gcc.target/i386/pr78967-3.c: Ditto.
2119
2120 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
2121 * gcc.target/i386/pr78904-4.c: Ditto.
2122 * gcc.target/i386/pr78904-6.c: Ditto.
2123
e2940b98
JH
21242017-01-01 Jan Hubicka <hubicka@ucw.cz>
2125
2126 PR middle-end/77674
2127 * g++.dg/torture/pr77674.C: New testcase.
2128
cbe34bb5 21292017-01-01 Jakub Jelinek <jakub@redhat.com>
818ab71a
JJ
2130
2131 Update copyright years.
818ab71a 2132\f
cbe34bb5 2133Copyright (C) 2017 Free Software Foundation, Inc.
ad41bd84
JM
2134
2135Copying and distribution of this file, with or without modification,
2136are permitted in any medium without royalty provided the copyright
2137notice and this notice are preserved.
This page took 6.374136 seconds and 5 git commands to generate.