]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
documentation.html: Validate.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
288bd0d7
RG
12007-11-20 Richard Guenther <rguenther@suse.de>
2
3 PR middle-end/34154
4 * testsuite/gcc.c-torture/execute/pr34154.c: New testcase.
5
aa7a6eb4
UB
62007-11-20 Uros Bizjak <ubizjak@gmail.com>
7
8 * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
9
74c177cb
TK
102007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
11
12 PR fortran/32770
13 * gfortran.dg/record_marker_1.f90: Explicitly set kinds
14 so test passes with -frecord-marker=8.
15 * gfortran.dg/integer_exponentiation_1.f90: Likewise.
16 * gfortran.dg/integer_exponentiation_2.f90: Likewise.
17 * gfortran.dg/integer_exponentiation_3.F90: Likewise.
18 * gfortran.dg/integer_exponentiation_5.F90: Likewise.
19 * gfortrand.dg/modulo_1.f90: Likewise.
20
d8538159
RS
212007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
22
23 * lib/target-supports.exp (check_effective_target_mips_soft_float):
24 New procedure.
25 * gcc.dg/var-expand1.c: Skip for mips_soft_float.
26 * gcc.dg/pr30957-1.c: Likewise.
27
542f8eb9
JJ
282007-11-20 Jakub Jelinek <jakub@redhat.com>
29
30 PR c++/34089
31 * g++.dg/template/crash74.C: New test.
32
8ef62eeb
RG
332007-11-20 Richard Guenther <rguenther@suse.de>
34
35 * gcc.c-torture/execute/20071120-1.c: New testcase.
36
63d34078
JJ
372007-11-20 Jakub Jelinek <jakub@redhat.com>
38
7ef249e5
JJ
39 PR c/34146
40 * gcc.dg/tree-ssa/pr34146.c: New test.
41
42 PR testsuite/33978
43 * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
44 dependent on target settings like move_by_pieces etc.
45
6da06848
JJ
46 PR c++/28879
47 * g++.dg/template/vla2.C: New test.
48
63d34078
JJ
49 PR c++/33962
50 * g++.dg/overload/template3.C: New test.
51
457784b8
JD
522007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
53
54 PR fortran/33317
55 * gfortran.dg/optional_dim_2.f90: Remove test.
56
4d4447b5
PB
572007-11-19 Peter Bergner <bergner@vnet.ibm.com>
58
59 * gcc.dg/dfp/ddmode-ice.c: New test.
60
921d313f
EB
612007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
62
63 PR tree-optimization/34036
64 * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
65
56aa7240
RB
662007-11-19 Richard Guenther <rguenther@suse.de>
67
68 PR tree-optimization/34
69 * gcc.c-torture/execute/pr34099-2.c: New testcase.
70
bc3e7a8c
TB
712007-11-19 Tobias Burnus <burnus@net-b.de>
72
73 PR fortran/34079
74 * gfortran.dg/bind_c_usage_10_c.c: New.
75 * gfortran.dg/bind_c_usage_10.f03: New.
76
c5edab65
EB
772007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
78
79 * gcc.dg/pr33007.c: Expect new warning.
80 * gcc.dg/tree-ssa/recip-5.c: Likewise.
81 * g++.dg/opt/pr34036.C: New test.
82
be461b8f
JJ
832007-11-18 Jakub Jelinek <jakub@redhat.com>
84
85 PR c++/30988
86 * g++.dg/warn/noreturn-4.C: New test.
87 * g++.dg/warn/noreturn-5.C: New test.
88 * g++.dg/warn/noreturn-6.C: New test.
89 * g++.dg/warn/noreturn-7.C: New test.
90
bce84556
TK
912007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
92
93 PR fortran/32770
94 * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
95 integers so tests works with -fdefault-integer-8.
96 * gfortran.fortran-torture/execute/elemental.f90: Use default
97 integers so test passes with -fdefault-integer-8.
98 * gfortran.fortran-torture/execute/der_io.f90: Increase
99 buffer length so test passes with -fdefault-integer-8.
100 * gfortran.dg/bounds_check_8.f90: Likewise.
101 * gfortran.dg/arrayio_derived_1.f90: LIkewise.
102 * gfortran.dg/equiv_7.f90: Set kind so test passes
103 with -fdefault-integer-8.
104 * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
105 provoke overflow.
106
a03890ea
JD
1072007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
108
109 PR fortran/33317
110 * gfortran.dg/optional_dim_2.f90: New test.
111
112 PR fortran/34139
113 * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
114
05969da4
JJ
1152007-11-18 Jakub Jelinek <jakub@redhat.com>
116
117 PR rtl-optimization/34132
118 * gcc.c-torture/compile/20071118-1.c: New test.
119
129c14bd
PT
1202007-11-18 Paul Thomas <pault@gcc.gnu.org>
121
122 PR fortran/31608
123 * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
124
b5bf3e4d
TB
1252007-11-18 Tobias Burnus <burnus@net-b.de>
126
127 PR fortran/34137
128 * gfortran.dg/entry_14.f90: New.
129 * gfortran.dg/entry_15.f90: New.
130
4ba48006
RG
1312007-11-18 Richard Guenther <rguenther@suse.de>
132
133 PR tree-optimization/34127
134 * gcc.c-torture/compile/pr34127.c: New testcase.
135
6c4322d7
BE
1362007-11-18 Ben Elliston <bje@au.ibm.com>
137
138 * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
139 type specifier, as they are not permitted according to the AltiVec
140 Programming Interface Manual.
141
01f4fff1
TB
1422007-11-17 Tobias Burnus <burnus@net-b.de>
143
144 PR fortran/34133
145 * gfortran.dg/bind_c_usage_9.f03: New.
146 * gfortran.dg/interface_abstract_1.f90: Fix testcase.
147
2b77e908
FXC
1482007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
149
150 PR fortran/25252
151 * interface.c (gfc_current_interface_head,
152 gfc_set_current_interface_head): New functions.
153 * decl.c (gfc_match_modproc): Move check for syntax error earlier.
154 On syntax error, restore previous state of the interface.
155 * gfortran.h (gfc_current_interface_head,
156 gfc_set_current_interface_head): New prototypes.
157
a0857153
RG
1582007-11-17 Richard Guenther <rguenther@suse.de>
159
160 PR middle-end/34130
161 * gcc.c-torture/execute/pr34130.c: New testcase.
162
a48ebf39
FXC
1632007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
164
165 PR fortran/34108
166 * gfortran.dg/fmt_label_1.f90: New test.
167
f5fd0cf1
FXC
1682007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
169
170 PR fortran/33957
171 * gfortran.dg/initialization_15.f90 : New test.
172
5abe9685
RG
1732007-11-16 Richard Guenther <rguenther@suse.de>
174
175 PR middle-end/34030
176 * gcc.c-torture/compile/pr34030.c: New testcase.
177
06bcd751
PT
1782007-11-16 Paul Thomas <pault@gcc.gnu.org>
179
180 PR fortran/34008
181 * gfortran.dg/interface_assignment_3.f90.
182
99739a3e
RG
1832007-11-16 Richard Guenther <rguenther@suse.de>
184
185 PR tree-optimization/33870
186 * gcc.dg/torture/pr33870.c: New testcase.
187
237b2f1b
PT
1882007-11-16 Paul Thomas <pault@gcc.gnu.org>
189
190 PR fortran/33986
191 * gfortran.dg/allocatable_function_3.f90.
192
99552e40
RG
1932007-11-16 Richard Guenther <rguenther@suse.de>
194
195 PR tree-optimization/34113
196 * gcc.c-torture/compile/pr34113.c: New testcase.
197
7f879c96
RG
1982007-11-16 Richard Guenther <rguenther@suse.de>
199
200 PR tree-optimization/34099
201 * g++.dg/torture/pr3499.C: New testcase.
202 * gcc.c-torture/execute/pr34099.c: Likewise.
203
b2c3bcf4
OH
2042007-11-16 Olivier Hainque <hainque@adacore.com>
205
206 * gnat.dg/release_unc_maxalign.adb: New test.
207
823e5f7f
JJ
2082007-11-16 Jakub Jelinek <jakub@redhat.com>
209
210 PR c++/34100
211 * g++.dg/template/crash73.C: New test.
212
cb8e078d
JJ
2132007-11-15 Jakub Jelinek <jakub@redhat.com>
214
215 PR middle-end/23848
216 * gcc.dg/tree-ssa/pr23848-1.c: New test.
217 * gcc.dg/tree-ssa/pr23848-2.c: New test.
218 * gcc.dg/tree-ssa/pr23848-3.c: New test.
219 * gcc.dg/tree-ssa/pr23848-4.c: New test.
220
bb343a6c
TB
2212007-11-15 Tobias Burnus <burnus@net-b.de>
222
223 PR fortran/33917
224 * gfortran.dg/proc_decl_11.f90: New.
225
dd4ba939
BE
2262007-11-15 Ben Elliston <bje@au.ibm.com>
227
228 * gcc.target/spu/compare-dp.c: New test.
229
c6f4f1d1
EB
2302007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
231
232 * gcc.dg/pr33923.c: New test.
233
f7bc70c5
JJ
2342007-11-14 Jakub Jelinek <jakub@redhat.com>
235
236 PR middle-end/34088
237 * gcc.dg/pr34088.c: New test.
238
3bc8ba25
EB
2392007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
240
241 * gcc.c-torture/compile/20071114-1.c: New test.
242
3865fa6a
JD
2432007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
244
245 PR fortran/31608
aa7a6eb4 246 * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
3865fa6a
JD
247 to match known variations in symbol format. Document in comments.
248
68c2aa7d
JD
2492007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
250
251 PR fortran/33985
aa7a6eb4 252 * gfortran.dg/streamio_12.f90: New test to avoid future regression.
68c2aa7d 253
0aeaf89a
JD
2542007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
255
aa7a6eb4
UB
256 * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
257 when done.
0aeaf89a 258
2daddc8e
JD
2592007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
260
261 PR fortran/33162
aa7a6eb4
UB
262 * gfortran.dg/proc_decl_1.f90: Update.
263 * gfortran.dg/proc_decl_7.f90: New test.
264 * gfortran.dg/proc_decl_8.f90: New test.
265 * gfortran.dg/proc_decl_9.f90: New test.
266 * gfortran.dg/proc_decl_10.f90: New test.
2daddc8e 267
e73d166e
PT
2682007-11-13 Paul Thomas <pault@gcc.gnu.org>
269
270 PR fortran/34080
271 * gfortran.dg/transfer_assumed_size_1.f90: New test.
272
f6ee9fae
JJ
2732007-11-13 Jakub Jelinek <jakub@redhat.com>
274
046e4071
JJ
275 PR c++/34054
276 PR c++/34056
277 PR c++/34057
278 PR c++/34058
279 PR c++/34060
280 * g++.dg/parse/crash36.C: Add another dg-error.
281 * g++.dg/cpp0x/pr34054.C: New test.
282 * g++.dg/cpp0x/pr34056.C: New test.
283 * g++.dg/cpp0x/pr34057.C: New test.
284 * g++.dg/cpp0x/pr34058.C: New test.
285 * g++.dg/cpp0x/pr34060.C: New test.
286
f6ee9fae
JJ
287 PR tree-optimization/34063
288 * g++.dg/tree-ssa/pr34063.C: New test.
289
d7705551
DN
2902007-11-13 Diego Novillo <dnovillo@google.com>
291
f6ee9fae 292 PR tree-optimization/33870
d7705551
DN
293 * gcc.c-torture/execute/pr33870-1.c: New test.
294 * gcc.dg/tree-ssa/alias-16.c: New test.
295
ffbf5813
JJ
2962007-11-13 Jakub Jelinek <jakub@redhat.com>
297
298 PR c++/29225
299 * g++.dg/template/crash72.C: New test.
300
2aac3a01
EB
3012007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
302
303 * g++.dg/opt/cfg5.C: New test.
304
916c75b4
RG
3052007-11-12 Richard Guenther <rguenther@suse.de>
306
307 PR middle-end/34070
308 * gcc.c-torture/execute/pr34070-1.c: New testcase.
309 * gcc.c-torture/execute/pr34070-2.c: Likewise.
310
65648dd4
RG
3112007-11-12 Richard Guenther <rguenther@suse.de>
312
313 PR middle-end/34027
314 * gcc.dg/pr34027-1.c: New testcase.
315 * gcc.dg/pr34027-2.c: Likewise.
316
50d76c24
IR
3172007-11-12 Ira Rosen <irar@il.ibm.com>
318
319 PR tree-optimization/33953
320 * gcc.dg/vect/pr33953.c: New testcase.
321
f1e20710
TT
3222007-11-11 Tom Tromey <tromey@redhat.com>
323
324 PR c++/17577:
325 * g++.dg/ext/pr17577.h: New file.
326 * g++.dg/ext/pr17577.C: New file.
327
b131ad7c
MLI
3282007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
329
330 PR c++/8570
331 * g++.old-deja/g++.ns/template13.C: Update expected output.
332 * g++.old-deja/g++.pt/friend23.C: Likewise.
333 * g++.dg/warn/pr8570.C: New.
334
09b1ccd6
JJ
3352007-11-11 Jakub Jelinek <jakub@redhat.com>
336
337 PR c++/34068
338 * g++.dg/template/pseudodtor4.C: New test.
339
3d9b2eb6
JJ
3402007-11-10 Jakub Jelinek <jakub@redhat.com>
341
416c991f
JJ
342 PR middle-end/34018
343 * g++.dg/opt/inline14.C: New test.
344
6481b879
JJ
345 PR tree-optimization/33680
346 * gcc.c-torture/compile/20071108-1.c: New test.
347
3d9b2eb6
JJ
348 PR c++/32241
349 * g++.dg/template/pseudodtor3.C: New test.
350
49b5e2f6
DG
3512007-11-09 Douglas Gregor <doug.gregor@gmail.com>
352
353 PR c++/33510
354 * g++.dg/cpp0x/variadic-init.C: New.
355
de266950
PB
3562007-11-09 Paolo Bonzini <bonzini@gnu.org>
357 Jakub Jelinek <jakub@redhat.com>
358
359 PR rtl-optimization/34012
360 * gcc.target/i386/pr34012.c: New test.
361
6aaa4013
RG
3622007-11-09 Richard Guenther <rguenther@suse.de>
363
364 PR tree-optimization/33604
365 * g++.dg/tree-ssa/pr33604.C: New testcase.
366 * gcc.dg/pr32721.c: Adjust pattern.
367
06acf7d0
RS
3682007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
369
370 * gcc.target/mips/dse-1.c: Disable.
371
c7412148
TT
3722007-11-08 Tom Tromey <tromey@redhat.com>
373
374 * gcc.dg/empty-source-3.c: Update warning location.
375 * gcc.dg/gomp/barrier-2.c: Likewise.
376 * gcc.dg/label-decl-3.c: Likewise.
377 * gcc.dg/label-decl-2.c: Likewise.
378 * gcc.dg/empty-source-2.c: Likewise.
379
c02cdc25
TT
3802007-11-08 Tom Tromey <tromey@redhat.com>
381
382 PR c++/30297:
383 * g++.dg/inherit/pr30297.C: New file.
384
061c5ee4
DS
3852007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
386
387 * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
388 -fno-common for cygwin and mingw32.
389
17541d72
KZ
3902007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
391
392 PR middle-end/33826
393 * gcc.dg/pr33826.c: New.
394 * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
395 recursive functions being marked pure or const.
396
abf86978
TB
3972007-11-08 Tobias Burnus <burnus@net-b.de>
398
399 PR fortran/33917
400 * gfortran.dg/proc_decl_5.f90: New.
401 * gfortran.dg/proc_decl_6.f90: New.
402
c4e2c79e
JJ
4032007-11-08 Jakub Jelinek <jakub@redhat.com>
404
405 PR tree-optimization/32575
406 * gcc.c-torture/execute/20071108-1.c: New test.
407
8208d7dc
DJ
4082007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
409
410 * g++.dg/opt/anchor1.C: New.
411
6f09f314
DN
4122007-11-07 Diego Novillo <dnovillo@google.com>
413
414 PR 33870
415 * gcc.c-torture/execute/pr33870.x: Remove.
416
e4fd5b87
DG
4172007-11-07 Douglas Gregor <doug.gregor@gmail.com>
418
419 PR c++/33045
420 PR c++/33837
421 PR c++/33838
422 * g++.dg/cpp0x/decltype-33837.C: New.
423 * g++.dg/cpp0x/decltype-refbug.C: New.
424 * g++.dg/cpp0x/decltype-33838.C: New.
425
52982a97
EB
4262007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
427
428 * gcc.c-torture/compile/20071107-1.c: New test.
429
8c6c36a3
EB
4302007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
431
432 * gcc.dg/out-of-bounds-1.c: New test.
433
2811f33d
JJ
4342007-11-07 Jakub Jelinek <jakub@redhat.com>
435
436 PR c++/33501
437 * g++.dg/warn/incomplete2.C: New test.
438 * g++.dg/template/incomplete4.C: New test.
439 * g++.dg/template/incomplete5.C: New test.
440
cb88a3ea
OH
4412007-11-07 Olivier Hainque <hainque@adacore.com>
442
443 * gnat.dg/max_align.adb: New test.
444
b3519e7c
L
4452007-11-06 H.J. Lu <hongjiu.lu@intel.com>
446
447 PR target/30961
448 * gcc.target/i386/pr30961-1.c: New.
449
38d34676
TT
4502007-11-06 Tom Tromey <tromey@redhat.com>
451
452 PR c++/32368:
453 * g++.dg/warn/pragma-system_header3.h: New.
454 * g++.dg/warn/pragma-system_header3.C: New.
455
456 PR c++/32256:
457 * g++.dg/warn/pragma-system_header4.C: New.
458 * g++.dg/warn/pragma-system_header4.h: New.
459
9ae165a0
DG
4602007-11-06 Douglas Gregor <doug.gregor@gmail.com>
461
462 PR c++/33977
463 PR c++/33886
464 * g++.dg/other/canon-array.C: New.
465
1ad8aeeb
DG
4662007-11-06 Douglas Gregor <doug.gregor@gmail.com>
467
416c991f
JJ
468 * g++.dg/parser/crash36.C: Tweak expected errors.
469 * g++.dg/cpp0x/pr31439.C: New.
470 * g++.dg/cpp0x/pr32114.C: New.
471 * g++.dg/cpp0x/pr32115.C: New.
472 * g++.dg/cpp0x/pr32125.C: New.
473 * g++.dg/cpp0x/pr32126.C: New.
474 * g++.dg/cpp0x/pr32127.C: New.
475 * g++.dg/cpp0x/pr32128.C: New.
476 * g++.dg/cpp0x/pr32253.C: New.
477 * g++.dg/cpp0x/pr32566.C: New.
478 * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
479 * g++.dg/cpp0x/pr31438.C: Ditto.
480 * g++.dg/cpp0x/variadic81.C: Ditto.
481 * g++.dg/cpp0x/pr31432.C: Ditto.
482 * g++.dg/cpp0x/pr31442.C: Ditto.
1ad8aeeb 483
c563bcd1
JJ
4842007-11-06 Jakub Jelinek <jakub@redhat.com>
485
b0eb6a8f
JJ
486 PR target/33168
487 * g++.dg/other/datasec1.C: New test.
488
36b6e793
JJ
489 PR tree-optimization/33458
490 * g++.dg/opt/inline12.C: New test.
491
c563bcd1
JJ
492 PR tree-optimization/33993
493 * gcc.c-torture/compile/20071105-1.c: New test.
494
2dc675d5
JJ
4952007-11-05 Jakub Jelinek <jakub@redhat.com>
496
497 PR rtl-optimization/33648
d03b2e6b 498 * gcc.dg/pr33648.c: Require effective targer freorder.
2dc675d5 499
77cfbfe7
RE
5002007-11-05 Revital Eres <eres@il.ibm.com>
501
502 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
503
86089be5
DG
5042007-11-05 Douglas Gregor <doug.gregor@gmail.com>
505
506 PR c++/33996
507 PR c++/33235
508 PR c++/33930
509 * g++.dg/cpp0x/pr33996.C: New
510 * g++.dg/cpp0x/rv-trivial-bug.C: New
511 * g++.dg/cpp0x/pr33930.C: New
512
f0ed4cfb
NC
5132007-11-05 Nick Clifton <nickc@redhat.com>
514 Sebastian Pop <sebastian.pop@amd.com>
515
516 PR tree-optimization/32540
517 PR tree-optimization/33922
518 * gcc.dg/tree-ssa/pr32540-1.c: New.
519 * gcc.dg/tree-ssa/pr32540-2.c: New.
520 * gcc.dg/tree-ssa/pr33922.c: New.
521
2afad0f6
DG
5222007-11-05 Douglas Gregor <doug.gregor@gmail.com>
523
524 PR c++/33939
525 * g++.dg/cpp0x/variadic-rref.C: New.
526
278b63df
MLI
5272007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
528
529 * g++dg/warn/pointer-integer-comparison.C: New.
530
1b021ff4
JJ
5312007-11-05 Jakub Jelinek <jakub@redhat.com>
532
0976ffb6
JJ
533 PR tree-optimization/33856
534 * gcc.c-torture/compile/20071027-1.c: New test.
535
f370e66b
JJ
536 PR c++/33836
537 * g++.dg/ext/label10.C: New test.
538
1b021ff4
JJ
539 PR c++/33969
540 * g++.dg/other/ptrmem9.C: New test.
541
4c85a3da
AP
5422007-11-04 Andrew Pinski <pinskia@gmail.com>
543
544 PR middle-end/32931
545 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
546
bc6812be
DE
5472007-11-04 David Edelsohn <edelsohn@gnu.org>
548
549 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
550 * g++.dg/ext/visibility/namespace2.C: Add argument to
551 dg-require-visibility.
552 * g++.dg/ext/java-1.C: Disable on AIX.
553
55e67e44
DN
5542007-11-03 Dorit Nuzman <doirit@il.ibm.com>
555
556 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
557
83dffdeb
FXC
5582007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
559
560 PR fortran/33881
561 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
562
847c8ce4
MLI
5632007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
564
565 PR c/29062
566 * gcc.dg/20031223-1.c: Adjust error output.
567 * gcc.dg/parse-decl-after-label.c: New.
568
241b92c8
JD
5692007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
570
571 PR libfortran/24685
572 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
573 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
574 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
575
9d85b485
EB
5762007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
577
578 PR rtl-optimization/28940
579 * gcc.target/i386/addr-sel-1.c: New test.
580
ec8628e8
JJ
5812007-11-03 Jakub Jelinek <jakub@redhat.com>
582
583 PR middle-end/33670
584 * gcc.dg/pr33670.c: New test.
585
eba5fc70
JJ
5862007-11-02 Jakub Jelinek <jakub@redhat.com>
587
588 PR c++/33516
589 * g++.dg/lookup/typedef1.C: New test.
590
ea094d1f
JJ
5912007-11-02 Janis Johnson <janis187@us.ibm.com>
592
593 PR testsuite/32076
594 * lib/scandump.exp (dump-suffix): New.
595 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
596 Include dump suffix in pass/fail messages, put regexp in quotes.
597
10a6624a
PC
5982007-11-02 Paolo Carlini <pcarlini@suse.de>
599
600 PR c++/33495
601 * g++.dg/other/error19.C: New.
602
5625d7ca
EB
6032007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
604
605 PR rtl-optimization/28062
606 * gcc.c-torture/compile/20071102-1.c: New test.
607
e1a18c68
DG
6082007-11-01 Douglas Gregor <doug.gregor@gmail.com>
609
610 * g++.dg/cpp0x/pr33955.C: New.
611
17bfa461
TT
6122007-11-01 Tom Tromey <tromey@redhat.com>
613
614 PR preprocessor/30805:
615 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
616
3e7eb734
JJ
6172007-11-02 Jakub Jelinek <jakub@redhat.com>
618
619 PR rtl-optimization/33648
620 * gcc.dg/pr33648.c: New test.
621
3a44f395
JJ
6222007-11-01 Jakub Jelinek <jakub@redhat.com>
623
e426bd2c
JJ
624 PR c++/32384
625 * g++.dg/template/pseudodtor1.C: New test.
626 * g++.dg/template/pseudodtor2.C: New test.
627
3a44f395
JJ
628 PR c++/32260
629 * g++.dg/rtti/typeid7.C: New test.
630
f373b44d
TT
6312007-11-01 Tom Tromey <tromey@redhat.com>
632
633 PR preprocessor/30805:
634 * gcc.dg/cpp/pr30805.c: New file.
635
fdaea7e2
JJ
6362007-11-01 Janis Johnson <janis187@us.ibm.com>
637
638 PR testsuite/25352
639 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
640 add dg-skip-if.
641 * gcc.c-torture/compile/20001205-1.c: Ditto.
642 * gcc.c-torture/compile/20001226-1.c: Ditto.
643 * gcc.c-torture/compile/20020312-1.c: Ditto.
644 * gcc.c-torture/compile/20020604-1.c: Ditto.
645 * gcc.c-torture/compile/920501-12.c: Ditto.
646 * gcc.c-torture/compile/920501-4.c: Ditto.
647 * gcc.c-torture/compile/920520-1.c: Ditto.
648 * gcc.c-torture/compile/980506-1.c: Ditto.
649 * gcc.c-torture/compile/990617-1.c: Ditto.
650 * gcc.dg/compare6.c: Ditto.
651 * g++.old-deja/g++.brendan/crash43.C: Ditto.
652 * g++.old-deja/g++.brendan/synth1.C: Ditto.
653 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
654 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
655 * g++.old-deja/g++.pt/static6.C: Ditto.
656 * g++.old-deja/g++.pt/crash16.C: Ditto.
657 * g++.old-deja/g++.mike/p10416.C: Ditto.
658 * g++.old-deja/g++.mike/ns15.C: Ditto.
659 * g++.old-deja/g++.mike/eh46.C: Ditto.
660
5af28c74
TT
6612007-11-01 Tom Tromey <tromey@redhat.com>
662
663 * gcc.dg/redecl-1.c: Update.
664 * gcc.dg/pr20368-3.c: Update.
665 * gcc.dg/inline-14.c: Update.
666 * gcc.dg/builtins-30.c: Update.
667 * gcc.dg/dremf-type-compat-4.c: Update.
668 * gcc.dg/pr20368-2.c: Update.
669
d0a55efc
JJ
6702007-11-01 Jakub Jelinek <jakub@redhat.com>
671
672 PR rtl-optimization/33673
673 * gcc.dg/pr33673.c: New test.
674
e08f02f0
MM
6752007-11-01 Michael Matz <matz@suse.de>
676
677 PR tree-optimization/33961
678 * gcc.dg/pr33961.c: New test.
679
066f956c
PC
6802007-10-31 Paolo Carlini <pcarlini@suse.de>
681
682 PR c++/33494
683 * g++.dg/template/error35.C: New.
684
a7efdc84
JJ
6852007-10-31 Jakub Jelinek <jakub@redhat.com>
686
687 PR target/31507
688 * gcc.dg/pr31507-1.c: New test.
689 * gcc.dg/pr31507-2.c: New test.
690
e2e95f45
RE
6912007-10-31 Revital Eres <eres@il.ibm.com>
692
693 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
694 target.
695 * gcc.dg/vect/tree-vect.h (check_vect): Add
696 powerpc-*paired test.
697 * lib/target-supports.exp (check_750cl_hw_available):
698 New.
699 (check_effective_target_vect_int,
700 check_effective_target_vect_intfloat_cvt,
701 check_effective_target_powerpc_altivec_ok,
702 check_effective_target_vect_long,
703 check_effective_target_vect_sdot_hi,
704 check_effective_target_vect_udot_hi,
705 check_effective_target_vect_pack_trunc,
706 check_effective_target_vect_unpack,
707 check_effective_target_vect_shift,
708 check_effective_target_vect_int_mult): Disable for powerpc-*paired
709 target.
710 * gcc.dg/vect/vect-ifcvt-11.c: New.
711 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
712 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
713 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
714 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
715 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
716 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
717
1e4c4072
TB
7182007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
719 Tobias Burnus <burnus@net-b.de>
720
721 PR fortran/33941
722 * gfortran.dg/module_read_1.f90: New.
723
5b9a40df
TT
7242007-10-31 Tom Tromey <tromey@redhat.com>
725
726 PR preprocessor/30786:
727 * gcc.dg/cpp/pr30786.c: New file.
728
69d10e15
JD
7292007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
730
731 PR fortran/33162
732 * gfortran.dg/interface_19.f90: New.
733 * gfortran.dg/interface_20.f90: New.
734 * gfortran.dg/interface_21.f90: New.
735
2c26cbfd
SP
7362007-10-31 Sebastian Pop <sebastian.pop@amd.com>
737
738 PR tree-optimization/32377
739 * gfortran.dg/vect/pr32377.f90: New.
740
ac029795
RG
7412007-10-31 Richard Guenther <rguenther@suse.de>
742
743 PR middle-end/33779
744 * gcc.c-torture/execute/pr33779-1.c: New testcase.
745 * gcc.c-torture/execute/pr33779-2.c: Likewise.
746
182393f4
PT
7472007-10-31 Paul Thomas <pault@gcc.gnu.org>
748
749 PR fortran/33897
750 * gfortran.dg/contained_3.f90: New.
751
0e95aec1
CB
7522007-10-31 Christian Bruel <christian.bruel@st.com>
753
754 PR c++/19531
755 * g++.dg/opt/nrv8.C: New.
756
4c38e99e
JJ
7572007-10-30 Jakub Jelinek <jakub@redhat.com>
758
33a49c17
JJ
759 PR c++/33709
760 * g++.dg/opt/compound1.C: New test.
761
4c38e99e
JJ
762 PR c++/33616
763 * g++.dg/template/ptrmem18.C: New test.
764
e1332188
FXC
7652007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
766
767 PR fortran/33596
768 * gfortran.dg/isnan_2.f90: New test.
769
7e79298c
ES
7702007-10-30 Ed Schouten <ed@fxq.nl>
771
772 PR tree-optimization/32500
773 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
774
88b82314
DG
7752007-10-30 Douglas Gregor <doug.gregor@gmail.com>
776
777 PR c++/31993
778 PR c++/32252
779 * g++.dg/cpp0x/pr31993.C: New
780 * g++.dg/cpp0x/pr32252.C: New
781
310750d8
JJ
7822007-10-30 Jakub Jelinek <jakub@redhat.com>
783
784 PR tree-optimization/33723
785 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
786
e0734f62
RG
7872007-10-30 Richard Guenther <rguenther@suse.de>
788
789 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
790 gcc.target/i386/loop-3.c.
791
56ac9671
RE
7922007-10-30 Revital Eres <eres@il.ibm.com>
793
416c991f 794 * gcc.dg/vect/pr33866.c: Require vect_long.
56ac9671 795
1631b7de
RE
7962007-10-30 Revital Eres <eres@il.ibm.com>
797
416c991f
JJ
798 * gcc.dg/vect/vect-shift-1.c: Require vect_int.
799 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1631b7de 800
a96681aa
DN
8012007-10-29 Dorit Nuzman <dorit@il.ibm.com>
802
803 PR tree-optimization/32893
416c991f 804 * lib/target-supports.exp
a96681aa 805 (check_effective_target_unaligned_stack): new keyword.
416c991f 806 * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
a96681aa 807 not sensitive to unaligned_stack.
416c991f
JJ
808 * gcc.dg/vect/vect-3.c: Likewise.
809 * gcc.dg/vect/vect-4.c: Likewise.
810 * gcc.dg/vect/vect-5.c: Likewise.
811 * gcc.dg/vect/vect-6.c: Likewise.
812 * gcc.dg/vect/vect-7.c: Likewise.
813 * gcc.dg/vect/vect-13.c: Likewise.
814 * gcc.dg/vect/vect-17.c: Likewise.
815 * gcc.dg/vect/vect-18.c: Likewise.
816 * gcc.dg/vect/vect-19.c: Likewise.
817 * gcc.dg/vect/vect-20.c: Likewise.
818 * gcc.dg/vect/vect-21.c: Likewise.
819 * gcc.dg/vect/vect-22.c: Likewise.
820 * gcc.dg/vect/vect-27.c: Likewise.
821 * gcc.dg/vect/vect-29.c: Likewise.
822 * gcc.dg/vect/vect-64.c: Likewise.
823 * gcc.dg/vect/vect-65.c: Likewise.
824 * gcc.dg/vect/vect-66.c: Likewise.
825 * gcc.dg/vect/vect-72.c: Likewise.
826 * gcc.dg/vect/vect-73.c: Likewise.
827 * gcc.dg/vect/vect-86.c: Likewise.
828 * gcc.dg/vect/vect-all.c: Likewise.
829 * gcc.dg/vect/slp-25.c: Likewise.
830 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
831 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
832 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
833
aa7a6eb4 834 * gcc.dg/vect/vect-31.c: Removed alignment checks.
416c991f
JJ
835 * gcc.dg/vect/vect-34.c: Likewise.
836 * gcc.dg/vect/vect-36.c: Likewise.
837 * gcc.dg/vect/vect-64.c: Likewise.
838 * gcc.dg/vect/vect-65.c: Likewise.
839 * gcc.dg/vect/vect-66.c: Likewise.
840 * gcc.dg/vect/vect-68.c: Likewise.
841 * gcc.dg/vect/vect-76.c: Likewise.
842 * gcc.dg/vect/vect-77.c: Likewise.
843 * gcc.dg/vect/vect-78.c: Likewise.
844
aa7a6eb4
UB
845 * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
846 testcase (without no-section-anchors prefix) but with global arrays.
416c991f
JJ
847 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
848 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
849 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
850 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
851 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
852 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
853 * gcc.dg/vect/vect-77-global.c: Likewise.
854 * gcc.dg/vect/vect-78-global.c: Likewise.
855
aa7a6eb4
UB
856 * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
857 testcase (without no-section-anchors prefix) but fix alignment checks
a96681aa 858 to also consider unaligned_stack targets.
416c991f 859 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
a96681aa 860
489f2598
JJ
8612007-10-29 Jakub Jelinek <jakub@redhat.com>
862
863 PR tree-optimization/33723
864 * gcc.c-torture/execute/20071029-1.c: New test.
865 * gcc.dg/tree-ssa/pr33723.c: New test.
866
9f1da821
RS
8672007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
868
869 PR tree-optimization/33614
870 * gcc.c-torture/compile/pr33614.c: New test.
871
5a347f2b
RG
8722007-10-29 Richard Guenther <rguenther@suse.de>
873
874 PR tree-optimization/33870
875 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
876
e7df0180
JJ
8772007-10-29 Jakub Jelinek <jakub@redhat.com>
878
9c67102d
JJ
879 PR tree-optimization/33757
880 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
881 true architectures instead of having a big dg-skip-if.
882
e7df0180
JJ
883 PR c++/33841
884 * g++.dg/other/bitfield3.C: New test.
885
324d2217
RG
8862007-10-29 Richard Guenther <rguenther@suse.de>
887
888 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
889
bcf49b9e
UB
8902007-10-29 Razya Ladelsky <razya@il.ibm.com>
891
892 Automatic parallelization reduction tests.
893
416c991f
JJ
894 * gcc.dg/tree-ssa/reduc-1.c: New test.
895 * gcc.dg/tree-ssa/reduc-1char.c: New test.
896 * gcc.dg/tree-ssa/reduc-1short.c: New test.
897 * gcc.dg/tree-ssa/reduc-2.c: New test.
898 * gcc.dg/tree-ssa/reduc-2char.c: New test.
899 * gcc.dg/tree-ssa/reduc-2short.c: New test.
900 * gcc.dg/tree-ssa/reduc-3.c: New test.
901 * gcc.dg/tree-ssa/reduc-6.c: New test.
902 * gcc.dg/tree-ssa/reduc-7.c: New test.
903 * gcc.dg/tree-ssa/reduc-8.c: New test.
904 * gcc.dg/tree-ssa/reduc-9.c: New test.
bcf49b9e
UB
905
9062007-10-29 Razya Ladelsky <razya@il.ibm.com>
907 Zdenek Dvorak <ook@ucw.cz>
908
909 OMP_ATOMIC Changes, testsuite changes.
910
416c991f 911 * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
bcf49b9e 912 instead of gimple dump.
416c991f
JJ
913 * gcc.dg/gomp/atomic-9.c: Same.
914 * gcc.dg/gomp/atomic-10.c: Same.
915 * g++.dg/gomp/atomic-3.C: Same.
916 * g++.dg/gomp/atomic-9.C: Same.
917 * g++.dg/gomp/atomic-10.C: Same.
bcf49b9e 918
640670c7
PT
9192007-10-29 Paul Thomas <pault@gcc.gnu.org>
920
921 PR fortran/31217
922 PR fortran/33811
923 * gfortran.dg/forall_12.f90: New test.
924
925 PR fortran/33686
926 * gfortran.dg/forall_13.f90: New test.
927
8259e4f5
PC
9282007-10-28 Paolo Carlini <pcarlini@suse.de>
929 Mark Mitchell <mark@codesourcery.com>
930
931 PR c++/30659
932 * g++.dg/template/crash71.C: New.
933
5cb41805
TS
934