]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR rtl-optimization/33648 (ICE in verify_flow_info for -fmodulo-sched -freorder...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2dc675d5
JJ
12007-11-05 Jakub Jelinek <jakub@redhat.com>
2
3 PR rtl-optimization/33648
4 * gcc.dg/pr33648.c: New test.
5
77cfbfe7
RE
62007-11-05 Revital Eres <eres@il.ibm.com>
7
8 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
9
86089be5
DG
102007-11-05 Douglas Gregor <doug.gregor@gmail.com>
11
12 PR c++/33996
13 PR c++/33235
14 PR c++/33930
15 * g++.dg/cpp0x/pr33996.C: New
16 * g++.dg/cpp0x/rv-trivial-bug.C: New
17 * g++.dg/cpp0x/pr33930.C: New
18
f0ed4cfb
NC
192007-11-05 Nick Clifton <nickc@redhat.com>
20 Sebastian Pop <sebastian.pop@amd.com>
21
22 PR tree-optimization/32540
23 PR tree-optimization/33922
24 * gcc.dg/tree-ssa/pr32540-1.c: New.
25 * gcc.dg/tree-ssa/pr32540-2.c: New.
26 * gcc.dg/tree-ssa/pr33922.c: New.
27
2afad0f6
DG
282007-11-05 Douglas Gregor <doug.gregor@gmail.com>
29
30 PR c++/33939
31 * g++.dg/cpp0x/variadic-rref.C: New.
32
278b63df
MLI
332007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
34
35 * g++dg/warn/pointer-integer-comparison.C: New.
36
1b021ff4
JJ
372007-11-05 Jakub Jelinek <jakub@redhat.com>
38
0976ffb6
JJ
39 PR tree-optimization/33856
40 * gcc.c-torture/compile/20071027-1.c: New test.
41
f370e66b
JJ
42 PR c++/33836
43 * g++.dg/ext/label10.C: New test.
44
1b021ff4
JJ
45 PR c++/33969
46 * g++.dg/other/ptrmem9.C: New test.
47
4c85a3da
AP
482007-11-04 Andrew Pinski <pinskia@gmail.com>
49
50 PR middle-end/32931
51 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
52
bc6812be
DE
532007-11-04 David Edelsohn <edelsohn@gnu.org>
54
55 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
56 * g++.dg/ext/visibility/namespace2.C: Add argument to
57 dg-require-visibility.
58 * g++.dg/ext/java-1.C: Disable on AIX.
59
55e67e44
DN
602007-11-03 Dorit Nuzman <doirit@il.ibm.com>
61
62 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
63
83dffdeb
FXC
642007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
65
66 PR fortran/33881
67 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
68
847c8ce4
MLI
692007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
70
71 PR c/29062
72 * gcc.dg/20031223-1.c: Adjust error output.
73 * gcc.dg/parse-decl-after-label.c: New.
74
241b92c8
JD
752007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
76
77 PR libfortran/24685
78 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
79 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
80 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
81
9d85b485
EB
822007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
83
84 PR rtl-optimization/28940
85 * gcc.target/i386/addr-sel-1.c: New test.
86
ec8628e8
JJ
872007-11-03 Jakub Jelinek <jakub@redhat.com>
88
89 PR middle-end/33670
90 * gcc.dg/pr33670.c: New test.
91
eba5fc70
JJ
922007-11-02 Jakub Jelinek <jakub@redhat.com>
93
94 PR c++/33516
95 * g++.dg/lookup/typedef1.C: New test.
96
ea094d1f
JJ
972007-11-02 Janis Johnson <janis187@us.ibm.com>
98
99 PR testsuite/32076
100 * lib/scandump.exp (dump-suffix): New.
101 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
102 Include dump suffix in pass/fail messages, put regexp in quotes.
103
10a6624a
PC
1042007-11-02 Paolo Carlini <pcarlini@suse.de>
105
106 PR c++/33495
107 * g++.dg/other/error19.C: New.
108
5625d7ca
EB
1092007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
110
111 PR rtl-optimization/28062
112 * gcc.c-torture/compile/20071102-1.c: New test.
113
e1a18c68
DG
1142007-11-01 Douglas Gregor <doug.gregor@gmail.com>
115
116 * g++.dg/cpp0x/pr33955.C: New.
117
17bfa461
TT
1182007-11-01 Tom Tromey <tromey@redhat.com>
119
120 PR preprocessor/30805:
121 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
122
3e7eb734
JJ
1232007-11-02 Jakub Jelinek <jakub@redhat.com>
124
125 PR rtl-optimization/33648
126 * gcc.dg/pr33648.c: New test.
127
3a44f395
JJ
1282007-11-01 Jakub Jelinek <jakub@redhat.com>
129
e426bd2c
JJ
130 PR c++/32384
131 * g++.dg/template/pseudodtor1.C: New test.
132 * g++.dg/template/pseudodtor2.C: New test.
133
3a44f395
JJ
134 PR c++/32260
135 * g++.dg/rtti/typeid7.C: New test.
136
f373b44d
TT
1372007-11-01 Tom Tromey <tromey@redhat.com>
138
139 PR preprocessor/30805:
140 * gcc.dg/cpp/pr30805.c: New file.
141
fdaea7e2
JJ
1422007-11-01 Janis Johnson <janis187@us.ibm.com>
143
144 PR testsuite/25352
145 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
146 add dg-skip-if.
147 * gcc.c-torture/compile/20001205-1.c: Ditto.
148 * gcc.c-torture/compile/20001226-1.c: Ditto.
149 * gcc.c-torture/compile/20020312-1.c: Ditto.
150 * gcc.c-torture/compile/20020604-1.c: Ditto.
151 * gcc.c-torture/compile/920501-12.c: Ditto.
152 * gcc.c-torture/compile/920501-4.c: Ditto.
153 * gcc.c-torture/compile/920520-1.c: Ditto.
154 * gcc.c-torture/compile/980506-1.c: Ditto.
155 * gcc.c-torture/compile/990617-1.c: Ditto.
156 * gcc.dg/compare6.c: Ditto.
157 * g++.old-deja/g++.brendan/crash43.C: Ditto.
158 * g++.old-deja/g++.brendan/synth1.C: Ditto.
159 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
160 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
161 * g++.old-deja/g++.pt/static6.C: Ditto.
162 * g++.old-deja/g++.pt/crash16.C: Ditto.
163 * g++.old-deja/g++.mike/p10416.C: Ditto.
164 * g++.old-deja/g++.mike/ns15.C: Ditto.
165 * g++.old-deja/g++.mike/eh46.C: Ditto.
166
5af28c74
TT
1672007-11-01 Tom Tromey <tromey@redhat.com>
168
169 * gcc.dg/redecl-1.c: Update.
170 * gcc.dg/pr20368-3.c: Update.
171 * gcc.dg/inline-14.c: Update.
172 * gcc.dg/builtins-30.c: Update.
173 * gcc.dg/dremf-type-compat-4.c: Update.
174 * gcc.dg/pr20368-2.c: Update.
175
d0a55efc
JJ
1762007-11-01 Jakub Jelinek <jakub@redhat.com>
177
178 PR rtl-optimization/33673
179 * gcc.dg/pr33673.c: New test.
180
e08f02f0
MM
1812007-11-01 Michael Matz <matz@suse.de>
182
183 PR tree-optimization/33961
184 * gcc.dg/pr33961.c: New test.
185
066f956c
PC
1862007-10-31 Paolo Carlini <pcarlini@suse.de>
187
188 PR c++/33494
189 * g++.dg/template/error35.C: New.
190
a7efdc84
JJ
1912007-10-31 Jakub Jelinek <jakub@redhat.com>
192
193 PR target/31507
194 * gcc.dg/pr31507-1.c: New test.
195 * gcc.dg/pr31507-2.c: New test.
196
e2e95f45
RE
1972007-10-31 Revital Eres <eres@il.ibm.com>
198
199 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
200 target.
201 * gcc.dg/vect/tree-vect.h (check_vect): Add
202 powerpc-*paired test.
203 * lib/target-supports.exp (check_750cl_hw_available):
204 New.
205 (check_effective_target_vect_int,
206 check_effective_target_vect_intfloat_cvt,
207 check_effective_target_powerpc_altivec_ok,
208 check_effective_target_vect_long,
209 check_effective_target_vect_sdot_hi,
210 check_effective_target_vect_udot_hi,
211 check_effective_target_vect_pack_trunc,
212 check_effective_target_vect_unpack,
213 check_effective_target_vect_shift,
214 check_effective_target_vect_int_mult): Disable for powerpc-*paired
215 target.
216 * gcc.dg/vect/vect-ifcvt-11.c: New.
217 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
218 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
219 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
220 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
221 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
222 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
223
1e4c4072
TB
2242007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
225 Tobias Burnus <burnus@net-b.de>
226
227 PR fortran/33941
228 * gfortran.dg/module_read_1.f90: New.
229
5b9a40df
TT
2302007-10-31 Tom Tromey <tromey@redhat.com>
231
232 PR preprocessor/30786:
233 * gcc.dg/cpp/pr30786.c: New file.
234
69d10e15
JD
2352007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
236
237 PR fortran/33162
238 * gfortran.dg/interface_19.f90: New.
239 * gfortran.dg/interface_20.f90: New.
240 * gfortran.dg/interface_21.f90: New.
241
2c26cbfd
SP
2422007-10-31 Sebastian Pop <sebastian.pop@amd.com>
243
244 PR tree-optimization/32377
245 * gfortran.dg/vect/pr32377.f90: New.
246
ac029795
RG
2472007-10-31 Richard Guenther <rguenther@suse.de>
248
249 PR middle-end/33779
250 * gcc.c-torture/execute/pr33779-1.c: New testcase.
251 * gcc.c-torture/execute/pr33779-2.c: Likewise.
252
182393f4
PT
2532007-10-31 Paul Thomas <pault@gcc.gnu.org>
254
255 PR fortran/33897
256 * gfortran.dg/contained_3.f90: New.
257
0e95aec1
CB
2582007-10-31 Christian Bruel <christian.bruel@st.com>
259
260 PR c++/19531
261 * g++.dg/opt/nrv8.C: New.
262
4c38e99e
JJ
2632007-10-30 Jakub Jelinek <jakub@redhat.com>
264
33a49c17
JJ
265 PR c++/33709
266 * g++.dg/opt/compound1.C: New test.
267
4c38e99e
JJ
268 PR c++/33616
269 * g++.dg/template/ptrmem18.C: New test.
270
e1332188
FXC
2712007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
272
273 PR fortran/33596
274 * gfortran.dg/isnan_2.f90: New test.
275
7e79298c
ES
2762007-10-30 Ed Schouten <ed@fxq.nl>
277
278 PR tree-optimization/32500
279 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
280
88b82314
DG
2812007-10-30 Douglas Gregor <doug.gregor@gmail.com>
282
283 PR c++/31993
284 PR c++/32252
285 * g++.dg/cpp0x/pr31993.C: New
286 * g++.dg/cpp0x/pr32252.C: New
287
310750d8
JJ
2882007-10-30 Jakub Jelinek <jakub@redhat.com>
289
290 PR tree-optimization/33723
291 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
292
e0734f62
RG
2932007-10-30 Richard Guenther <rguenther@suse.de>
294
295 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
296 gcc.target/i386/loop-3.c.
297
56ac9671
RE
2982007-10-30 Revital Eres <eres@il.ibm.com>
299
300 * testsuite/gcc.dg/vect/pr33866.c: Require vect_long.
301
1631b7de
RE
3022007-10-30 Revital Eres <eres@il.ibm.com>
303
304 * testsuite/gcc.dg/vect/vect-shift-1.c: Require vect_int.
305 * testsuite/gcc.dg/vect/vect-ifcvt-4.c: Likewise.
306
a96681aa
DN
3072007-10-29 Dorit Nuzman <dorit@il.ibm.com>
308
309 PR tree-optimization/32893
310 * testsuite/lib/target-supports.exp
311 (check_effective_target_unaligned_stack): new keyword.
312 * testsuite/gcc.dg/vect/vect-2.c: Globalize arrays to make the test
313 not sensitive to unaligned_stack.
314 * testsuite/gcc.dg/vect/vect-3.c: Likewise.
315 * testsuite/gcc.dg/vect/vect-4.c: Likewise.
316 * testsuite/gcc.dg/vect/vect-5.c: Likewise.
317 * testsuite/gcc.dg/vect/vect-6.c: Likewise.
318 * testsuite/gcc.dg/vect/vect-7.c: Likewise.
319 * testsuite/gcc.dg/vect/vect-13.c: Likewise.
320 * testsuite/gcc.dg/vect/vect-17.c: Likewise.
321 * testsuite/gcc.dg/vect/vect-18.c: Likewise.
322 * testsuite/gcc.dg/vect/vect-19.c: Likewise.
323 * testsuite/gcc.dg/vect/vect-20.c: Likewise.
324 * testsuite/gcc.dg/vect/vect-21.c: Likewise.
325 * testsuite/gcc.dg/vect/vect-22.c: Likewise.
326 * testsuite/gcc.dg/vect/vect-27.c: Likewise.
327 * testsuite/gcc.dg/vect/vect-29.c: Likewise.
328 * testsuite/gcc.dg/vect/vect-64.c: Likewise.
329 * testsuite/gcc.dg/vect/vect-65.c: Likewise.
330 * testsuite/gcc.dg/vect/vect-66.c: Likewise.
331 * testsuite/gcc.dg/vect/vect-72.c: Likewise.
332 * testsuite/gcc.dg/vect/vect-73.c: Likewise.
333 * testsuite/gcc.dg/vect/vect-86.c: Likewise.
334 * testsuite/gcc.dg/vect/vect-all.c: Likewise.
335 * testsuite/gcc.dg/vect/slp-25.c: Likewise.
336 * testsuite/gcc.dg/vect/wrapv-vect-7.c: Likewise.
337 * testsuite/gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
338 * testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
339
340 * testsuite/gcc.dg/vect/vect-31.c: Removed alignment checks.
341 * testsuite/gcc.dg/vect/vect-34.c: Likewise.
342 * testsuite/gcc.dg/vect/vect-36.c: Likewise.
343 * testsuite/gcc.dg/vect/vect-64.c: Likewise.
344 * testsuite/gcc.dg/vect/vect-65.c: Likewise.
345 * testsuite/gcc.dg/vect/vect-66.c: Likewise.
346 * testsuite/gcc.dg/vect/vect-68.c: Likewise.
347 * testsuite/gcc.dg/vect/vect-76.c: Likewise.
348 * testsuite/gcc.dg/vect/vect-77.c: Likewise.
349 * testsuite/gcc.dg/vect/vect-78.c: Likewise.
350
351 * testsuite/gcc.dg/vect/no-section-anchors-vect-31.c: New test, Like the
352 original testcase (without no-section-anchors prefix) but with global arrays.
353 * testsuite/gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
354 * testsuite/gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
355 * testsuite/gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
356 * testsuite/gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
357 * testsuite/gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
358 * testsuite/gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
359 * testsuite/gcc.dg/vect/vect-77-global.c: Likewise.
360 * testsuite/gcc.dg/vect/vect-78-global.c: Likewise.
361
362 * testsuite/gcc.dg/vect/vect-77-alignchecks.c: New test. Like the
363 original testcase (without no-section-anchors prefix) but fix alignment checks
364 to also consider unaligned_stack targets.
365 * testsuite/gcc.dg/vect/vect-78-alignchecks.c: Likewise.
366
489f2598
JJ
3672007-10-29 Jakub Jelinek <jakub@redhat.com>
368
369 PR tree-optimization/33723
370 * gcc.c-torture/execute/20071029-1.c: New test.
371 * gcc.dg/tree-ssa/pr33723.c: New test.
372
9f1da821
RS
3732007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
374
375 PR tree-optimization/33614
376 * gcc.c-torture/compile/pr33614.c: New test.
377
5a347f2b
RG
3782007-10-29 Richard Guenther <rguenther@suse.de>
379
380 PR tree-optimization/33870
381 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
382
e7df0180
JJ
3832007-10-29 Jakub Jelinek <jakub@redhat.com>
384
9c67102d
JJ
385 PR tree-optimization/33757
386 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
387 true architectures instead of having a big dg-skip-if.
388
e7df0180
JJ
389 PR c++/33841
390 * g++.dg/other/bitfield3.C: New test.
391
324d2217
RG
3922007-10-29 Richard Guenther <rguenther@suse.de>
393
394 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
395
bcf49b9e
UB
3962007-10-29 Razya Ladelsky <razya@il.ibm.com>
397
398 Automatic parallelization reduction tests.
399
400 * testsuite/gcc.dg/tree-ssa/reduc-1.c: New test.
401 * testsuite/gcc.dg/tree-ssa/reduc-1char.c: New test.
402 * testsuite/gcc.dg/tree-ssa/reduc-1short.c: New test.
403 * testsuite/gcc.dg/tree-ssa/reduc-2.c: New test.
404 * testsuite/gcc.dg/tree-ssa/reduc-2char.c: New test.
405 * testsuite/gcc.dg/tree-ssa/reduc-2short.c: New test.
406 * testsuite/gcc.dg/tree-ssa/reduc-3.c: New test.
407 * testsuite/gcc.dg/tree-ssa/reduc-6.c: New test.
408 * testsuite/gcc.dg/tree-ssa/reduc-7.c: New test.
409 * testsuite/gcc.dg/tree-ssa/reduc-8.c: New test.
410 * testsuite/gcc.dg/tree-ssa/reduc-9.c: New test.
411
4122007-10-29 Razya Ladelsky <razya@il.ibm.com>
413 Zdenek Dvorak <ook@ucw.cz>
414
415 OMP_ATOMIC Changes, testsuite changes.
416
417 * testsuite/gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
418 instead of gimple dump.
419 * testsuite/gcc.dg/gomp/atomic-9.c: Same.
420 * testsuite/gcc.dg/gomp/atomic-10.c: Same.
421 * testsuite/g++.dg/gomp/atomic-3.C: Same.
422 * testsuite/g++.dg/gomp/atomic-9.C: Same.
423 * testsuite/g++.dg/gomp/atomic-10.C: Same.
424
640670c7
PT
4252007-10-29 Paul Thomas <pault@gcc.gnu.org>
426
427 PR fortran/31217
428 PR fortran/33811
429 * gfortran.dg/forall_12.f90: New test.
430
431 PR fortran/33686
432 * gfortran.dg/forall_13.f90: New test.
433
8259e4f5
PC
4342007-10-28 Paolo Carlini <pcarlini@suse.de>
435 Mark Mitchell <mark@codesourcery.com>
436
437 PR c++/30659
438 * g++.dg/template/crash71.C: New.
439
5cb41805
TS
440