]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
svn merge -r244306:244307 svn+ssh://gcc.gnu.org/svn/gcc/branches/redhat/gcc-7-branch
[gcc.git] / gcc / testsuite / ChangeLog
1 2010-06-30 Jakub Jelinek <jakub@redhat.com>
2
3 * g++.dg/opt/ctor1.C: New test.
4
5 2018-01-12 Jakub Jelinek <jakub@redhat.com>
6
7 * gcc.target/powerpc/float128-hw7.c: Use scan-assembler-times
8 instead of scan-assembler-not for xsnabsqp.
9
10 2018-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11
12 PR libgfortran/83525
13 * gfortran.dg/newunit_5.f90: New test.
14
15 2018-01-12 Vladimir Makarov <vmakarov@redhat.com>
16
17 PR rtl-optimization/80481
18 * g++.dg/pr80481.C: New.
19
20 2018-01-12 Uros Bizjak <ubizjak@gmail.com>
21
22 PR target/83628
23 * gcc.target/alpha/pr83628-3.c: New test.
24
25 2018-01-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
26
27 * lib/target-supports.exp (check_effective_target_avx512f): Also
28 check for __builtin_ia32_addsd_round,
29 __builtin_ia32_getmantsd_round.
30 * gcc.target/i386/i386.exp (check_effective_target_avx512f):
31 Remove.
32
33 2018-01-12 Segher Boessenkool <segher@kernel.crashing.org>
34
35 PR target/83629
36 * gcc.target/powerpc/pr83629.c: Require ilp32.
37
38 2018-01-12 Richard Biener <rguenther@suse.de>
39
40 PR tree-optimization/80846
41 * gcc.target/i386/pr80846-1.c: New testcase.
42 * gcc.target/i386/pr80846-2.c: Likewise.
43
44 2018-01-12 Eric Botcazou <ebotcazou@adacore.com>
45
46 * gcc.c-torture/execute/20180112-1.c: New test.
47
48 2018-01-12 Tom de Vries <tom@codesourcery.com>
49
50 * g++.dg/ext/label13.C: Add dg-require-effective-target indirect_jumps.
51 * g++.dg/ext/label13a.C: Same.
52 * g++.dg/ext/label14.C: Same.
53 * g++.dg/ext/label2.C: Same.
54 * g++.dg/ext/label3.C: Same.
55 * g++.dg/torture/pr42462.C: Same.
56 * g++.dg/torture/pr42739.C: Same.
57 * g++.dg/warn/Wunused-label-3.C: Same.
58
59 2018-01-12 Tom de Vries <tom@codesourcery.com>
60
61 * c-c++-common/dwarf2/vla1.c: Add dg-require-effective-target alloca.
62 * g++.dg/Walloca1.C: Same.
63 * g++.dg/cpp0x/pr70338.C: Same.
64 * g++.dg/cpp1y/lambda-generic-vla1.C: Same.
65 * g++.dg/cpp1y/vla10.C: Same.
66 * g++.dg/cpp1y/vla2.C: Same.
67 * g++.dg/cpp1y/vla6.C: Same.
68 * g++.dg/cpp1y/vla8.C: Same.
69 * g++.dg/debug/debug5.C: Same.
70 * g++.dg/debug/debug6.C: Same.
71 * g++.dg/debug/pr54828.C: Same.
72 * g++.dg/diagnostic/pr70105.C: Same.
73 * g++.dg/eh/cleanup5.C: Same.
74 * g++.dg/eh/spbp.C: Same.
75 * g++.dg/ext/tmplattr9.C: Same.
76 * g++.dg/ext/vla10.C: Same.
77 * g++.dg/ext/vla11.C: Same.
78 * g++.dg/ext/vla12.C: Same.
79 * g++.dg/ext/vla15.C: Same.
80 * g++.dg/ext/vla16.C: Same.
81 * g++.dg/ext/vla17.C: Same.
82 * g++.dg/ext/vla3.C: Same.
83 * g++.dg/ext/vla6.C: Same.
84 * g++.dg/ext/vla7.C: Same.
85 * g++.dg/init/array24.C: Same.
86 * g++.dg/init/new47.C: Same.
87 * g++.dg/init/pr55497.C: Same.
88 * g++.dg/opt/pr78201.C: Same.
89 * g++.dg/template/vla2.C: Same.
90 * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Same.
91 * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Same.
92 * g++.dg/torture/pr62127.C: Same.
93 * g++.dg/torture/pr67055.C: Same.
94 * g++.dg/torture/stackalign/eh-alloca-1.C: Same.
95 * g++.dg/torture/stackalign/eh-inline-2.C: Same.
96 * g++.dg/torture/stackalign/eh-vararg-1.C: Same.
97 * g++.dg/torture/stackalign/eh-vararg-2.C: Same.
98 * g++.dg/warn/Wplacement-new-size-5.C: Same.
99 * g++.dg/warn/Wsizeof-pointer-memaccess-1.C: Same.
100 * g++.dg/warn/Wvla-1.C: Same.
101 * g++.dg/warn/Wvla-3.C: Same.
102 * g++.old-deja/g++.ext/array2.C: Same.
103 * g++.old-deja/g++.ext/constructor.C: Same.
104 * g++.old-deja/g++.law/builtin1.C: Same.
105 * g++.old-deja/g++.other/crash12.C: Same.
106 * g++.old-deja/g++.other/eh3.C: Same.
107 * g++.old-deja/g++.pt/array6.C: Same.
108 * g++.old-deja/g++.pt/dynarray.C: Same.
109
110 2018-01-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
111
112 * g++.dg/cpp0x/inh-ctor30.C: Allow for alternate mangled form.
113
114 2018-01-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
115
116 PR libfortran/67412
117 * gfortran.dg/execute_command_line_2.f90: Remove dg-xfail-run-if
118 on *-*-solaris2.10.
119
120 2018-01-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
121
122 * lib/target-supports.exp (check_effective_target_branch_cost):
123 Accept all x86 targets.
124
125 2018-01-12 Martin Liska <mliska@suse.cz>
126
127 PR ipa/83054
128 * g++.dg/warn/pr83054.C: New test.
129
130 2018-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
131
132 * gcc.target/powerpc/spec-barr-1.c: New file.
133
134 2018-01-11 H.J. Lu <hongjiu.lu@intel.com>
135
136 PR target/83330
137 * gcc.target/i386/pr83330.c: New test.
138
139 2018-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
140
141 PR fortran/79383
142 * gfortran.dg/dtio_31.f03: New test.
143 * gfortran.dg/dtio_32.f03: New test.
144
145 2018-01-11 David Malcolm <dmalcolm@redhat.com>
146
147 PR c++/43486
148 * g++.dg/wrappers: New subdirectory.
149 * g++.dg/wrappers/README: New file.
150 * g++.dg/wrappers/alloc.C: New test case.
151 * g++.dg/wrappers/cow-istream-string.C: New test case.
152 * g++.dg/wrappers/cp-stdlib.C: New test case.
153 * g++.dg/wrappers/sanitizer_coverage_libcdep_new.C: New test case.
154 * g++.dg/wrappers/wrapper-around-type-pack-expansion.C: New test
155 case.
156
157 2018-01-11 Jan Hubicka <hubicka@ucw.cz>
158
159 PR middle-end/83718
160 * g++.dg/torture/pr83718.C: New testcase.
161
162 2018-01-11 Martin Jambor <mjambor@suse.cz>
163
164 PR ipa/83178
165 * g++.dg/ipa/devirt-22.C: Adjust scan-dump-times count.
166
167 2018-01-11 Bin Cheng <bin.cheng@arm.com>
168
169 PR tree-optimization/83695
170 * gcc.dg/tree-ssa/pr83695.c: New test.
171
172 2018-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
173
174 * gcc.target/arm/simd/fp16fml_lane_high.c: New test.
175 * gcc.target/arm/simd/fp16fml_lane_low.c: New test.
176
177 2018-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
178
179 * gcc.target/arm/multilib.exp: Add combination tests for fp16fml.
180 * gcc.target/arm/simd/fp16fml_high.c: New test.
181 * gcc.target/arm/simd/fp16fml_low.c: Likewise.
182 * lib/target-supports.exp
183 (check_effective_target_arm_fp16fml_neon_ok_nocache,
184 check_effective_target_arm_fp16fml_neon_ok,
185 add_options_for_arm_fp16fml_neon): New procedures.
186
187 2017-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
188
189 * gcc.target/arm/multilib.exp: Add some -march=armv8.4-a
190 combination tests.
191
192 2018-01-11 Richard Biener <rguenther@suse.de>
193
194 PR tree-optimization/83435
195 * gcc.dg/graphite/pr83435.c: New testcase.
196
197 2018-01-11 Richard Sandiford <richard.sandiford@linaro.org>
198 Alan Hayward <alan.hayward@arm.com>
199 David Sherwood <david.sherwood@arm.com>
200
201 * gcc.target/aarch64/pr70044.c: Allow "mov x29, sp" too.
202
203 2018-01-11 Tamar Christina <tamar.christina@arm.com>
204
205 * gcc.target/aarch64/advsimd-intrinsics/vdot-compile-2.c: New.
206
207 2018-01-11 Sudakshina Das <sudi.das@arm.com>
208
209 PR target/82096
210 * gcc.c-torture/compile/pr82096.c: New test.
211
212 2018-01-11 Ed Schonberg <schonberg@adacore.com>
213
214 * gnat.dg/bip_overlay.adb, gnat.dg/bip_overlay.ads: New testcase.
215
216 2018-01-11 Hristian Kirtchev <kirtchev@adacore.com>
217
218 * gnat.dg/protected_func.adb, gnat.dg/protected_func.ads: New testcase.
219
220 2018-01-11 Justin Squirek <squirek@adacore.com>
221
222 * gnat.dg/expr_func4.adb: New testcase.
223
224 2018-01-11 Hristian Kirtchev <kirtchev@adacore.com>
225
226 * gnat.dg/pure_subp_body.adb, gnat.dg/pure_subp_body_pkg.ads: New
227 testcase.
228
229 2018-01-11 Bob Duff <duff@adacore.com>
230
231 * gnat.dg/protected_null.adb: New testcase.
232
233 2018-01-11 Ed Schonberg <schonberg@adacore.com>
234
235 * gnat.dg/expr_func3.adb, gnat.dg/expr_func3.ads: New testcase.
236
237 2018-01-11 Ed Schonberg <schonberg@adacore.com>
238
239 * gnat.dg/fixedpnt2.adb, gnat.dg/fixedpnt2.ads: New testcase.
240
241 2018-01-11 Justin Squirek <squirek@adacore.com>
242
243 * gnat.dg/loopvar.adb: New testcase.
244
245 2018-01-10 Jan Hubicka <hubicka@ucw.cz>
246
247 PR middle-end/83189
248 * gfortran.fortran-torture/compile/pr83189.f90: New testcase.
249
250 2018-01-10 Jan Hubicka <hubicka@ucw.cz>
251
252 * gcc.c-torture/compile/pr83575.c: New testcase.
253
254 2018-01-10 Michael Collison <michael.collison@arm.com>
255
256 gcc.target/aarch64/fp16_fmul_high_1.c: New testcase.
257 gcc.target/aarch64/fp16_fmul_high_2.c: New testcase.
258 gcc.target/aarch64/fp16_fmul_high_3.c: New testcase.
259 gcc.target/aarch64/fp16_fmul_high.h: New shared testcase.
260 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
261 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
262 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
263 gcc.target/aarch64/fp16_fmul_lane_high.h: New shared testcase.
264 gcc.target/aarch64/fp16_fmul_low_1.c: New testcase.
265 gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
266 gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
267 gcc.target/aarch64/fp16_fmul_low.h: New sharedtestcase.
268 gcc.target/aarch64/fp16_fmul_lane_low_1.c: New testcase.
269 gcc.target/aarch64/fp16_fmul_lane_low_2.c: New testcase.
270 gcc.target/aarch64/fp16_fmul_lane_low_3.c: New testcase.
271 gcc.target/aarch64/fp16_fmul_lane_low.h: New shared testcase.
272
273 2018-01-10 Michael Collison <michael.collison@arm.com>
274
275 gcc.target/aarch64/sha2.h: New shared testcase.
276 gcc.target/aarch64/sha2_1.c: New testcase.
277 gcc.target/aarch64/sha2_2.c: New testcase.
278 gcc.target/aarch64/sha2_3.c: New testcase.
279 gcc.target/aarch64/sha3.h: New shared testcase.
280 gcc.target/aarch64/sha3_1.c: New testcase.
281 gcc.target/aarch64/sha3_2.c: New testcase.
282 gcc.target/aarch64/sha3_3.c: New testcase.
283
284 2018-01-10 Michael Collison <michael.collison@arm.com>
285
286 gcc.target/aarch64/sm3_sm4.c: New testcase.
287
288 2018-01-10 Martin Sebor <msebor@redhat.com>
289
290 PR tree-optimization/83781
291 * gcc.dg/strlenopt-42.c: New test.
292
293 2018-01-11 Martin Sebor <msebor@gmail.com>
294 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
295
296 PR tree-optimization/83501
297 PR tree-optimization/81703
298
299 * gcc.dg/strlenopt-39.c: New test-case.
300 * gcc.dg/pr81703.c: Likewise.
301
302 2018-01-10 Eric Botcazou <ebotcazou@adacore.com>
303
304 * gnat.dg/atomic10.adb: New test.
305
306 2018-01-10 Steven G. Kargl <kargl@gcc.gnu.org>
307
308 PR fortran/82367
309 * gfortran.dg/deferred_character_18.f90: New test.
310
311 2018-01-10 Martin Sebor <msebor@redhat.com>
312
313 PR tree-optimization/83671
314 * gcc.dg/strlenopt-40.c: New test.
315 * gcc.dg/strlenopt-41.c: New test.
316
317 2018-01-10 Steven G. Kargl <kargl@gcc.gnu.org>
318
319 PR fortran/83093
320 * gfortran.dg/allocate_with_typespec_7.f90: New test.
321
322 2018-01-10 Peter Bergner <bergner@vnet.ibm.com>
323
324 PR target/83399
325 * gcc.target/powerpc/pr83399.c: New test.
326
327 2018-01-10 David Malcolm <dmalcolm@redhat.com>
328
329 PR c++/43486
330 * g++.dg/diagnostic/param-type-mismatch.C: Update expected results
331 to reflect that the arguments are correctly underlined.
332 * g++.dg/plugin/diagnostic-test-expressions-1.C: Add test coverage
333 for globals, params, locals and literals.
334 (test_sizeof): Directly test the location of "sizeof", rather than
335 when used in compound expressions.
336 (test_alignof): Likewise for "alignof".
337 (test_string_literals): Likewise for string literals.
338 (test_numeric_literals): Likewise for numeric literals.
339 (test_builtin_offsetof): Likewise for "__builtin_offsetof".
340 (test_typeid): Likewise for typeid.
341 (test_unary_plus): New.
342 * g++.dg/warn/Wformat-1.C: Add tests of pointer arithmetic on
343 format strings.
344
345 2018-01-10 Uros Bizjak <ubizjak@gmail.com>
346
347 * gcc.target/i386/pr82618.c (dg-options): Add -mno-stv.
348
349 2018-01-10 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
350
351 * gcc.dg/memcmp-1.c: Reduce runtime to something reasonable.
352
353 2018-01-10 Marek Polacek <polacek@redhat.com>
354
355 PR c++/82541
356 * g++.dg/warn/Wduplicated-branches4.C: New test.
357
358 2018-01-10 Jakub Jelinek <jakub@redhat.com>
359
360 PR c++/81327
361 * g++.dg/Wclass-memaccess-2.C: Don't expect a warning when explicitly
362 cast to void *.
363
364 2018-01-10 Paolo Carlini <paolo.carlini@oracle.com>
365
366 PR c++/81055
367 * g++.dg/cpp0x/new2.C: New.
368
369 2018-01-10 H.J. Lu <hongjiu.lu@intel.com>
370
371 PR target/83735
372 * gcc.target/i386/pr83735.c: New test.
373
374 2018-01-10 Christophe Lyon <christophe.lyon@linaro.org>
375
376 * lib/target-supports.exp (check_effective_target_branch_cost):
377 New function.
378 * gcc.dg/builtin-bswap-7.c: Use branch_cost effective target.
379 * gcc.dg/pr21643.c: Likewise.
380 * gcc.dg/pr46309.c: Likewise.
381 * gcc.dg/tree-ssa/phi-opt-11.c: Likewise.
382 * gcc.dg/tree-ssa/phi-opt-2.c: Likewise.
383 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
384 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
385 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
386 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
387 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
388 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Likewise.
389 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
390 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
391 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
392 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
393 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
394 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
395
396 2018-01-10 Segher Boessenkool <segher@kernel.crashing.org>
397
398 PR target/83629
399 * gcc.target/powerpc/pr83629.c: New testcase.
400
401 2018-01-10 Richard Biener <rguenther@suse.de>
402
403 PR testsuite/78768
404 * gcc.dg/pr78768.c: Un-XFAIL.
405
406 2018-01-10 Richard Biener <rguenther@suse.de>
407
408 PR debug/82425
409 * gcc.dg/guality/inline-params-2.c: Un-XFAIL for slim LTO.
410
411 2018-01-10 Richard Sandiford <richard.sandiford@linaro.org>
412
413 PR tree-optimization/83753
414 * gcc.dg/torture/pr83753.c: New test.
415
416 2018-01-09 Jan Hubicka <hubicka@ucw.cz>
417
418 * gcc.target/i386/avx2-gather-1.c: Add -march.
419 * gcc.target/i386/avx2-gather-2.c: Add -march.
420 * gcc.target/i386/avx2-gather-3.c: Add -march.
421 * gcc.target/i386/avx2-gather-4.c: Add -march.
422 * gcc.target/i386/avx2-gather-5.c: Add -march.
423 * gcc.target/i386/avx2-gather-6.c: Add -march.
424 * gcc.target/i386/avx512f-gather-1.c: Add -march.
425 * gcc.target/i386/avx512f-gather-2.c: Add -march.
426 * gcc.target/i386/avx512f-gather-3.c: Add -march.
427 * gcc.target/i386/avx512f-gather-4.c: Add -march.
428 * gcc.target/i386/avx512f-gather-5.c: Add -march.
429 * gcc.target/i386/avx512f-i32gatherd512-1.c: Add -march.
430 * gcc.target/i386/avx512f-i32gatherd512-2.c: Add -march.
431 * gcc.target/i386/avx512f-i32gatherpd512-1.c: Add -march.
432 * gcc.target/i386/avx512f-i32gatherpd512-2.c: Add -march.
433 * gcc.target/i386/avx512f-i32gatherps512-1.c: Add -march.
434
435 2018-01-09 H.J. Lu <hongjiu.lu@intel.com>
436
437 PR target/78585:
438 * gcc.target/i386/pr78585.c: New test.
439
440 2018-01-09 Jakub Jelinek <jakub@redhat.com>
441
442 PR c++/83734
443 * g++.dg/cpp0x/pr83734.C: New test.
444
445 2017-01-09 Carl Love <cel@us.ibm.com>
446
447 * gcc.target/powerpc/builtins-1.c (main): Add tests for vec_mergee and
448 vec_mergeo builtins with float, double, long long, unsigned long long,
449 bool long long arguments.
450 * gcc.target/powerpc/builtins-3-runnable.c (main): Add test for
451 vec_float2 with double arguments.
452 * gcc.target/powerpc/builtins-mergew-mergow.c: New runable test for the
453 vec_mergew and vec_mergow builtins.
454
455 2018-01-09 Steven G. Kargl <kargl@gcc.gnu.org>
456
457 PR fortran/83742
458 * gfortran.dg/contiguous_6.f90: New test.
459
460 2018-01-09 Richard Biener <rguenther@suse.de>
461
462 PR tree-optimization/83668
463 * gcc.dg/graphite/pr83668.c: New testcase.
464
465 2018-01-09 Joseph Myers <joseph@codesourcery.com>
466
467 PR tree-optimization/64811
468 * gcc.dg/torture/inf-compare-1.c, gcc.dg/torture/inf-compare-2.c,
469 gcc.dg/torture/inf-compare-3.c, gcc.dg/torture/inf-compare-4.c,
470 gcc.dg/torture/inf-compare-5.c, gcc.dg/torture/inf-compare-6.c,
471 gcc.dg/torture/inf-compare-7.c, gcc.dg/torture/inf-compare-8.c:
472 New tests.
473 * gcc.c-torture/execute/ieee/fp-cmp-7.x: New file.
474
475 2018-01-09 Georg-Johann Lay <avr@gjlay.de>
476
477 PR target/79883
478 * gcc.target/avr/torture/pr57631.c (dg-warning): Quote 'signal'.
479
480 2018-01-09 Tamar Christina <tamar.christina@arm.com>
481
482 PR target/82641
483 * gcc.target/arm/pragma_fpu_attribute.c: Rewrite to use
484 no NEON and require softfp or hard float-abi.
485 * gcc.target/arm/pragma_fpu_attribute_2.c: Likewise.
486
487 2018-01-09 Richard Biener <rguenther@suse.de>
488
489 PR tree-optimization/83572
490 * gcc.dg/graphite/pr83572.c: New testcase.
491
492 2018-01-09 Jakub Jelinek <jakub@redhat.com>
493
494 PR target/83507
495 * gcc.dg/sms-13.c: New test.
496
497 2018-01-08 Steven G. Kargl <kargl@gcc.gnu.org>
498
499 PR fortran/83741
500 * gfortran.dg/allocate_assumed_charlen_3.f90: New test.
501
502 2018-01-08 Chih-Mao Chen <pkmx.tw@gmail.com>
503 Monk Chiang <sh.chiang04@gmail.com>
504
505 * gcc.target/riscv/save-restore-1.c: New.
506
507 2018-01-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
508
509 PR target/83677
510 * gcc.target/powerpc/pr83677.c: New file.
511
512 2018-01-08 Jeff Law <law@redhat.com>
513
514 PR rtl-optimizatin/81308
515 * g++.dg/pr81308-1.C: New test.
516 * g++.dg/pr81308-2.C: New test.
517
518 2018-01-08 Vidya Praveen <vidyapraveen@arm.com>
519
520 PR target/83663 - Revert r255946
521 * gcc.target/aarch64/vect-slp-dup.c: New.
522
523 2018-01-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
524
525 * gcc.target/arm/multilib.exp: Add fp16, dotprod and armv8.3-a
526 combination tests.
527
528 2018-01-08 Richard Biener <rguenther@suse.de>
529
530 PR tree-optimization/83563
531 * gcc.dg/graphite/pr83563.c: New testcase.
532
533 2018-01-08 Richard Biener <rguenther@suse.de>
534
535 PR middle-end/83713
536 * g++.dg/torture/pr83713.C: New testcase.
537
538 2018-01-08 Tom de Vries <tom@codesourcery.com>
539
540 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan for nvptx.
541
542 2018-01-08 Richard Biener <rguenther@suse.de>
543
544 PR tree-optimization/83685
545 * gcc.dg/torture/pr83685.c: New testcase.
546
547 2018-01-08 Richard Biener <rguenther@suse.de>
548
549 PR lto/83719
550 * gcc.dg/lto/pr83719_0.c: New testcase.
551
552 2018-01-08 Tom de Vries <tom@codesourcery.com>
553
554 * gcc.dg/graphite/interchange-7.c: Add dg-require-stack-size.
555 * gcc.dg/graphite/run-id-1.c: Same.
556 * gcc.dg/tree-ssa/loop-interchange-4.c: Same.
557
558 2018-01-08 Paul Thomas <pault@gcc.gnu.org>
559
560 PR fortran/83611
561 * gfortran.dg/pdt_15.f03 : Bump count of 'n.data = 0B' to 8.
562 * gfortran.dg/pdt_26.f03 : Bump count of '_malloc' to 9.
563 * gfortran.dg/pdt_27.f03 : New test.
564
565 PR fortran/83731
566 * gfortran.dg/pdt_28.f03 : New test.
567
568 2018-01-08 Tom de Vries <tom@codesourcery.com>
569
570 * c-c++-common/builtins.c: Require effective target alloca.
571 * gcc.dg/Wrestrict.c: Same.
572 * gcc.dg/tree-ssa/loop-interchange-15.c: Same.
573
574 2018-01-08 Richard Biener <rguenther@suse.de>
575
576 PR middle-end/83580
577 * gcc.dg/torture/pr83580.c: New testcase.
578
579 2018-01-08 Richard Biener <rguenther@suse.de>
580
581 PR middle-end/83517
582 * gcc.dg/pr83517.c: New testcase.
583
584 2018-01-06 Aldy Hernandez <aldyh@redhat.com>
585
586 PR middle-end/81897
587 * gcc.dg/uninit-pr81897.c: New test.
588
589 2018-01-06 Martin Sebor <msebor@redhat.com>
590
591 PR tree-optimization/83640
592 * gcc.dg/Wrestrict-6.c: New test.
593 * gcc.dg/pr83640.c: New test.
594
595 2018-01-06 Richard Sandiford <richard.sandiford@linaro.org>
596
597 * gcc.target/aarch64/reg-alloc-1.c: New test.
598
599 2018-01-06 Janne Blomqvist <jb@gcc.gnu.org>
600
601 PR fortran/50892
602 * gfortran.dg/char_pointer_assign_icb_1.f90: New test.
603
604 2018-01-06 Jakub Jelinek <jakub@redhat.com>
605
606 PR debug/83480
607 * gcc.dg/pr83480.c: New test.
608
609 PR rtl-optimization/83682
610 * gcc.target/i386/pr83682.c: New test.
611
612 2018-01-05 Janne Blomqvist <jb@gcc.gnu.org>
613
614 PR fortran/78534
615 PR fortran/66310
616 * gfortran.dg/char_cast_1.f90: Update scan pattern.
617 * gfortran.dg/dependency_49.f90: Likewise.
618 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
619 * gfortran.dg/repeat_7.f90: New test for PR 66310.
620 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
621 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
622 * gfortran.dg/string_1_lp64.f90: New test.
623 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
624 * gfortran.dg/string_3_lp64.f90: New test.
625
626 2018-01-05 Jakub Jelinek <jakub@redhat.com>
627
628 PR target/83604
629 * gcc.target/i386/sse-26.c: New test.
630
631 PR target/83604
632 * gcc.target/i386/pr83604.c: New test.
633
634 2018-01-05 Richard Sandiford <richard.sandiford@linaro.org>
635
636 * gcc.dg/vect/vect-align-4.c: New test.
637 * gcc.dg/vect/vect-nb-iter-ub-2.c (cc): Remove alignment attribute
638 and redefine as a structure with an unaligned member "b".
639 (foo): Update accordingly.
640
641 2018-01-05 Sudakshina Das <sudi.das@arm.com>
642
643 PR target/82439
644 * gcc.target/aarch64/bics_5.c: New test.
645 * gcc.target/arm/bics_5.c: Likewise.
646
647 2018-01-05 Jakub Jelinek <jakub@redhat.com>
648
649 PR tree-optimization/83605
650 * gcc.dg/pr83605.c: New test.
651
652 2018-01-04 Jakub Jelinek <jakub@redhat.com>
653
654 PR target/83554
655 * gcc.target/i386/pr83554.c: New test.
656
657 PR ipa/82352
658 * g++.dg/ipa/pr82352.C (size_t): Define to __SIZE_TYPE__ instead of
659 long unsigned int.
660
661 2018-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
662
663 PR fortran/83683
664 PR fortran/45689
665 * gfortran.dg/eoshift_8.f90: New test.
666 * gfortran.dg/simplify_eoshift_1.f90: New test.
667
668 2018-01-04 Jakub Jelinek <jakub@redhat.com>
669
670 PR debug/83585
671 * gcc.dg/pr83585.c: New test.
672
673 2018-01-04 Nathan Sidwell <nathan@acm.org>
674
675 PR c++/83667
676 * g++.dg/ipa/pr83667.C: Fix regex, require alias.
677
678 2018-01-04 Jakub Jelinek <jakub@redhat.com>
679
680 PR debug/83666
681 * gcc.dg/pr83666.c: New test.
682
683 2018-01-04 Uros Bizjak <ubizjak@gmail.com>
684
685 PR target/83628
686 * gcc.target/alpha/pr83628-1.c: New test.
687 * gcc.target/alpha/pr83628-2.c: Ditto.
688
689 2018-01-04 Martin Liska <mliska@suse.cz>
690
691 PR ipa/82352
692 * g++.dg/ipa/pr82352.C: New test.
693
694 2018-01-04 Jakub Jelinek <jakub@redhat.com>
695
696 * gcc.dg/vect-opt-info-1.c: Moved to ...
697 * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here. Only run on
698 vect_int targets, use dg-additional-options instead of dg-options and
699 use relative line numbers instead of absolute.
700
701 2018-01-03 Martin Sebor <msebor@redhat.com>
702
703 PR tree-optimization/83655
704 * gcc.dg/Wrestrict-5.c: New test.
705 * c-c++-common/builtins.c: New test.
706
707 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
708 Alan Hayward <alan.hayward@arm.com>
709 David Sherwood <david.sherwood@arm.com>
710
711 * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
712 (main): Call it.
713
714 2018-01-03 Jeff Law <law@redhat.com>
715
716 PR target/83641
717 * gcc.target/i386/stack-check-17.c: New test.
718 * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
719
720 2018-01-03 Jakub Jelinek <jakub@redhat.com>
721
722 PR debug/83621
723 * gcc.dg/pr83621.c: New test.
724
725 PR debug/83645
726 * gcc.dg/pr83645.c: New test.
727
728 2018-01-03 Martin Sebor <msebor@redhat.com>
729
730 PR tree-optimization/83603
731 * gcc.dg/Wrestrict-4.c: New test.
732
733 PR c/83559
734 * gcc.dg/const-2.c: New test.
735 * gcc.dg/pure-3.c: New test.
736
737 2018-01-03 Martin Sebor <msebor@redhat.com>
738
739 * gcc.dg/Wrestrict-3.c: New test.
740
741 2018-01-03 Jakub Jelinek <jakub@redhat.com>
742
743 PR c++/83555
744 * g++.dg/opt/pr83555.C: New test.
745 * g++.dg/ubsan/pr83555.C: New test.
746
747 2018-01-03 David Malcolm <dmalcolm@redhat.com>
748
749 PR c/82050
750 * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
751 the !CHECKING_P case by expecting a note.
752 * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
753 a note for the !CHECKING_P case, and move the return statement
754 outside of #if CHECKING_P guard.
755
756 2018-01-03 Jeff Law <law@redhat.com>
757
758 PR middle-end/83654
759 * gcc.target/i386/stack-check-18.c: New test.
760 * gcc.target/i386/stack-check-19.c: New test.
761
762 2018-01-03 Martin Sebor <msebor@redhat.com>
763
764 PR tree-optimization/83501
765 * c-c++-common/Warray-bounds-3.c: Remove xfail.
766
767 2018-01-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
768
769 PR tree-optimization/83501
770 * gcc.dg/tree-ssa/pr83501-1.c: New test.
771
772 2018-01-03 Nathan Sidwell <nathan@acm.org>
773
774 PR c++/83667
775 * g++.dg/ipa/pr83667.C: New.
776
777 2018-01-03 Martin Liska <mliska@suse.cz>
778
779 PR tree-optimization/83593
780 * gcc.dg/pr83593.c: New test.
781
782 2018-01-03 Martin Liska <mliska@suse.cz>
783
784 PR ipa/83549
785 * g++.dg/ipa/pr83549.C: New test.
786
787 2018-01-03 Marek Polacek <polacek@redhat.com>
788
789 PR c++/83592
790 * g++.dg/warn/mvp2.C: New test.
791
792 2018-01-03 Jakub Jelinek <jakub@redhat.com>
793
794 PR preprocessor/83602
795 * g++.dg/cpp/pr83602.C: New test.
796
797 PR c++/83634
798 * g++.dg/parse/pr83634.C: New test.
799
800 2018-01-03 Thomas Koenig <tkoenig@gcc.gnu.org>
801
802 PR fortran/83664
803 * gfortran.dg/eoshift_7.f90: New test.
804
805 2018-01-03 Jan Beulich <jbeulich@suse.com>
806
807 * gcc.target/i386/avx512vl-no-vmovdqu8.c,
808 gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
809
810 2018-01-03 Jakub Jelinek <jakub@redhat.com>
811
812 Update copyright years.
813
814 2018-01-03 Martin Liska <mliska@suse.cz>
815
816 PR ipa/83594
817 * gcc.dg/ipa/pr83594.c: New test.
818
819 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
820 Alan Hayward <alan.hayward@arm.com>
821 David Sherwood <david.sherwood@arm.com>
822
823 * gcc.dg/vect-opt-info-1.c: New test.
824
825 2018-01-02 Michael Meissner <meissner@linux.vnet.ibm.com>
826
827 * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
828 floorf128, truncf128, and roundf128.
829 * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
830 optimizations added in match.pd.
831 * gcc.target/powerpc/float128-hw6.c: Likewise.
832 * gcc.target/powerpc/float128-hw7.c: Likewise.
833 * gcc.target/powerpc/float128-hw8.c: Likewise.
834 * gcc.target/powerpc/float128-hw9.c: Likewise.
835 * gcc.target/powerpc/float128-hw10.c: Likewise.
836 * gcc.target/powerpc/float128-hw11.c: Likewise.
837
838 2018-01-02 Jakub Jelinek <jakub@redhat.com>
839
840 PR c++/83556
841 * g++.dg/cpp0x/pr83556.C: New test.
842
843 2018-01-02 Thomas Koenig <tkoenig@gcc.gnu.org>
844
845 PR fortran/45689
846 PR fortran/83650
847 * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
848 * gfortran.dg/simplify_cshift_4.f90: New test.
849
850 2018-01-02 Marek Polacek <polacek@redhat.com>
851
852 PR c++/81860
853 * g++.dg/cpp0x/inh-ctor30.C: New test.
854
855 PR c++/83644
856 * g++.dg/cpp1z/pr83644.C: New test.
857
858 2018-01-01 Paul Thomas <pault@gcc.gnu.org>
859
860 PR fortran/83076
861 * gfortran.dg/coarray_45.f90 : New test.
862
863 PR fortran/83319
864 * gfortran.dg/coarray_46.f90 : New test.
865
866 2018-01-01 Jakub Jelinek <jakub@redhat.com>
867
868 PR tree-optimization/83581
869 * gcc.dg/pr83581.c: New test.
870
871 PR c/83595
872 * gcc.dg/pr83595.c: New test.
873
874 PR middle-end/83608
875 * g++.dg/opt/pr83608.C: New test.
876
877 PR middle-end/83609
878 * gcc.dg/pr83609.c: New test.
879 * g++.dg/opt/pr83609.C: New test.
880
881 PR middle-end/83623
882 * gcc.dg/pr83623.c: New test.
883
884 * gcc.target/i386/i386.exp
885 (check_effective_target_avx512vpopcntdqvl): New proc.
886 * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
887 avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
888 * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
889 \f
890 Copyright (C) 2018 Free Software Foundation, Inc.
891
892 Copying and distribution of this file, with or without modification,
893 are permitted in any medium without royalty provided the copyright
894 notice and this notice are preserved.
This page took 0.084031 seconds and 5 git commands to generate.