OSDN Git Service

PR c++/40750
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-01-20  Jason Merrill  <jason@redhat.com>
2
3         PR c++/40750
4         * g++.dg/parse/fn-typedef1.C: New.
5         * g++.dg/other/cv_quals.C: Adjust.
6
7 2010-01-20  Anthony Green  <green@moxielogic.com>
8
9         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
10         pack(push) pragma).
11         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
12         * gcc.dg/20020312-2.c: Port this to the moxie core.
13         * gcc.dg/weak/typeof-2.c: Ditto.
14
15 2010-01-20  Richard Guenther  <rguenther@suse.de>
16
17         PR tree-optimization/42717
18         * gcc.c-torture/compile/pr42717.c: New testcase.
19
20 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
21
22         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
23         of signed, add a few new tests.
24
25         PR middle-end/42803
26         * g++.dg/parse/limits-initializer1.C: New test.
27
28 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
29
30         PR fortran/42804
31         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
32         * gfortran.dg/typebound_call_12.f03: New test.
33
34 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
35
36         PR fortran/42783
37         * gfortran.dg/bounds_check_15.f90 : New test.
38
39 2010-01-19  Michael Matz  <matz@suse.de>
40
41         PR tree-optimization/41783
42         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
43
44 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
45
46         PR target/38697.
47         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
48         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
49         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
50         * gcc.target/arm/neon/vget_lows16.c: Likewise.
51         * gcc.target/arm/neon/vget_lows32.c: Likewise.
52         * gcc.target/arm/neon/vget_lows64.c: Likewise.
53         * gcc.target/arm/neon/vget_lows8.c: Likewise.
54         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
55         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
56         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
57         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
58
59 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
60
61         PR fortran/42545
62         * gfortran.dg/extends_6.f03: Modified an error message.
63         * gfortran.dg/extends_10.f03: New test.
64         * gfortran.dg/private_type_6.f03: Modified an error message.
65         * gfortran.dg/structure_constructor_8.f03: Ditto.
66
67 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
68
69         PR tree-optimization/42719
70         * gcc.dg/pr42719.c: New test.
71
72         PR debug/42728
73         * gcc.dg/pr42728.c: New test.
74
75 2010-01-19  Anthony Green  <green@moxielogic.com>
76
77         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
78
79 2010-01-18  Anthony Green  <green@moxielogic.com>
80
81         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
82         for moxie.
83
84 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
85
86         * g++.dg/template/error45.C: reverted as part of reverting the
87         fix of PR c++/42634.
88
89 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
90
91         PR c++/42634
92         * g++.dg/template/error45.C: New test.
93
94 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
95
96         PR c++/42766
97         * g++.dg/conversion/op6.C: New test.
98
99 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
100
101         PR target/42774
102         * gcc.target/alpha/pr42774.c: New test.
103
104 2010-01-18  Richard Guenther  <rguenther@suse.de>
105
106         PR tree-optimization/42781
107         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
108
109 2010-01-17  Richard Guenther  <rguenther@suse.de>
110
111         PR middle-end/42248
112         * gcc.c-torture/execute/pr42248.c: New testcase.
113
114 2010-01-17  Richard Guenther  <rguenther@suse.de>
115
116         PR tree-optimization/42773
117         * g++.dg/torture/pr42773.C: New testcase.
118
119 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
120
121         PR fortran/42677
122         * gfortran.dg/interface_assignment_5.f90: New test.
123
124 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
125
126         PR c++/42697
127         * g++.dg/template/crash94.C: Reverted.
128
129 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
130
131         PR c++/42697
132
133 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
134
135         PR debug/42767
136         * gcc.dg/debug/pr42767.c: New.
137
138 2010-01-15  Jason Merrill  <jason@redhat.com>
139
140         PR c++/42761
141         * g++.dg/cpp0x/decltype22.C: New.
142
143 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
144
145         PR middle-end/42760
146         * g++.dg/torture/pr42760.C: New test.
147
148 2010-01-15  Jing Yu  <jingyu@google.com>
149
150         PR rtl-optimization/42691
151         * gcc.c-torture/execute/pr42691.c: New.
152
153 2010-01-15  Richard Guenther  <rguenther@suse.de>
154
155         PR middle-end/42739
156         * g++.dg/torture/pr42739.C: New testcase.
157
158 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
159
160         * g++.dg/template/error45.C: Revert as part of reverting changes
161         or PR c++/42634.
162
163 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
164
165         PR fortran/42684
166         * gfortran.dg/interface_31.f90: New test.
167
168 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
169
170         * gcc.target/powerpc/pr42747.c: New file.
171
172 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
173
174         PR middle-end/42674
175         * c-c++-common/pr42674.c: New test.
176
177         PR c++/42608
178         * g++.dg/template/instantiate11.C: New test.
179
180 2010-01-14  Jason Merrill  <jason@redhat.com>
181
182         PR c++/42701
183         * g++.dg/overload/error3.C: New.
184
185         PR c++/42655
186         * g++.dg/overload/rvalue1.C: New.
187
188 2010-01-14  Martin Jambor  <mjambor@suse.cz>
189
190         PR tree-optimization/42706
191         * gcc.dg/ipa/pr42706.c: New testcase.
192
193 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
194
195         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
196
197 2010-01-14  Martin Jambor  <mjambor@suse.cz>
198
199         PR tree-optimization/42714
200         * g++.dg/torture/pr42714.C: New test.
201
202 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
203
204         PR rtl-optimization/42246
205         * gfortran.dg/pr42246-2.f: New.
206
207 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
208
209         PR rtl-optimization/42389
210         * gcc.dg/pr42389.c: New.
211
212 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
213
214         PR rtl-optimization/42388
215         * gcc.dg/pr42388.c: New.
216
217 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
218
219         PR rtl-optimization/42294
220         * gfortran.dg/pr42294.f: New.
221
222 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
223
224         PR rtl-optimization/39453
225         PR rtl-optimization/42246
226         * gcc.dg/pr39453.c: New.
227         * gcc.dg/pr42246.c: New.
228
229 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
230
231         PR middle-end/42245
232         * gcc.dg/pr42245.c: New.
233         * gcc.dg/pr42245-2.c: New.
234
235 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
236
237         PR rtl-optimization/42249
238         * gcc.dg/pr42249.c: New.
239
240 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
241
242         PR c/42721
243         * gcc.c-torture/execute/pr42721.c: New test.
244
245 2010-01-14  Ira Rosen  <irar@il.ibm.com>
246
247         PR tree-optimization/42709
248         * gcc.dg/vect/pr42709.c: New test.
249
250 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
251
252         PR fortran/41478
253         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
254         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
255
256 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
257
258         PR fortran/42481
259         * gfortran.dg/generic_19.f90 : New test.
260
261 2010-01-13  Richard Guenther  <rguenther@suse.de>
262
263         PR tree-optimization/42730
264         * gcc.c-torture/compile/pr42730.c: New testcase.
265
266 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
267
268         PR target/pr42542
269         * gcc.target/ia64/pr42542-1.c: New.
270         * gcc.target/ia64/pr42542-2.c: New.
271         * gcc.target/ia64/pr42542-3.c: New.
272
273 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
274
275         PR c++/42634
276         * g++.dg/template/error45.C: New test.
277
278 2010-01-13  Martin Jambor  <mjambor@suse.cz>
279
280         PR tree-optimization/42704
281         * g++.dg/torture/pr42704.C: New test.
282
283 2010-01-13  Martin Jambor  <mjambor@suse.cz>
284
285         PR tree-optimization/42703
286         * gcc.c-torture/compile/pr42703.c: New test.
287
288 2010-01-13  Richard Guenther  <rguenther@suse.de>
289
290         PR tree-optimization/42705
291         * gcc.c-torture/compile/pr42705.c: New testcase.
292
293 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
294
295         * gcc.target/bfin/l2.c: New test.
296         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
297
298 2010-01-13  Richard Guenther  <rguenther@suse.de>
299
300         PR middle-end/42716
301         * gcc.c-torture/compile/pr42716.c: New testcase.
302
303 2010-01-13  Richard Guenther  <rguenther@suse.de>
304
305         PR lto/42678
306         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
307
308 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
309
310         PR c/42708
311         * gcc.c-torture/compile/pr42708-1.c: New test.
312
313 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
314
315         PR debug/42662
316         * gcc.dg/pr42662.c: New test.
317
318         PR tree-optimization/42645
319         * g++.dg/other/pr42645-1.C: New test.
320         * g++.dg/other/pr42645-2.C: New test.
321
322 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
323
324         PR target/42416
325         * gcc.target/powerpc/warn-1.c: New test.
326         * gcc.target/powerpc/warn-2.c: New test.
327
328 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
329
330         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
331         stack alignment.
332
333 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
334
335         * gcc.dg/lto/20100108_0.c: New.
336
337 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
338
339         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
340         Add -march=i686 -msse for 32bit x86 targets.
341
342 2010-01-10  Richard Guenther  <rguenther@suse.de>
343
344         PR middle-end/42667
345         * gcc.dg/torture/pr42667.c: New testcase.
346
347 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
348
349         PR fortran/32489
350         * gfortran.dg/array_constructor_34.f90: New test.
351
352 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
353
354         PR fortran/20923
355         * gfortran.dg/array_constructor_33.f90: New test.
356         gfortran.dg/array_function_5.f90: Add credit.
357
358 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
359
360         PR debug/42631
361         * gcc.dg/pr42631.c: New.
362
363 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
364
365         PR debug/42630
366         * gcc.dg/pr42630.c: New.
367
368 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
369
370         PR debug/42629
371         * gcc.dg/pr42629.c: New.
372
373 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
374
375         PR middle-end/42363
376         * gcc.dg/torture/pr42363.c: New.
377
378 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
379
380         PR debug/42604
381         PR debug/42395
382         * gcc.dg/vect/pr42604.c: New.
383         * gcc.dg/vect/pr42395.c: New.
384
385 2010-01-09  Richard Guenther  <rguenther@suse.de>
386
387         PR middle-end/42512
388         * gcc.c-torture/execute/pr42512.c: New testcase.
389
390 2010-01-09  Tobias Burnus  <burnus@net-b.de>
391
392         PR fortran/41298
393         * gfortran.dg/c_ptr_tests_14.f90: New test.
394
395 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
396
397         PR ada/41929
398         * gnat.dg/null_pointer_deref1.adb: Don't run on
399         sparc*-sun-solaris2.11.
400
401 2010-01-08  Richard Guenther  <rguenther@suse.de>
402
403         PR lto/42528
404         * gcc.dg/lto/20100103-1_0.c: New testcase.
405         * gcc.dg/lto/20100103-2_0.c: Likewise.
406
407 2010-01-08  Tobias Burnus  <burnus@net-b.de
408
409         PR/fortran 25829
410         * gfortran.dg/asynchronous_1.f90: New test.
411         * gfortran.dg/asynchronous_2.f90: New test.
412         * gfortran.dg/conflicts.f90: Update error message.
413
414 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
415
416         c++/40155
417         * g++.dg/cpp0x/variadic-unify-2.C: New test.
418
419 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
420
421         PR tree-optimization/42625
422         * g++.dg/opt/dtor4.C: New test.
423         * g++.dg/opt/dtor4.h: New.
424         * g++.dg/opt/dtor4-aux.cc: New.
425
426 2010-01-07  Tobias Burnus  <burnus@net-b.de>
427
428         PR fortran/42597
429         * gfortran.dg/proc_ptr_26.f90: New test.
430
431 2010-01-07  Tobias Burnus  <burnus@net-b.de>
432
433         PR fortran/41872
434         * gfortran.dg/allocatable_scalar_7.f90: New test.
435
436 2010-01-06  Richard Guenther  <rguenther@suse.de>
437
438         * gcc.c-torture/compile/pr42632.c: New testcase.
439
440 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
441
442         PR target/42542
443         * gcc.target/i386/pr42542-4.c: New.
444         * gcc.target/i386/pr42542-4a.c: Likewise.
445         * gcc.target/i386/pr42542-5.c: Likewise.
446         * gcc.target/i386/pr42542-5a.c: Likewise.
447
448 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
449
450         * gcc.dg/tls/opt-15.c: New test.
451
452 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
453
454         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
455
456 2010-01-05  Martin Jambor  <mjambor@suse.cz>
457
458         PR tree-optimization/42462
459         * g++.dg/torture/pr42462.C: New test.
460
461 2010-01-05  Jason Merrill  <jason@redhat.com>
462
463         * g++.dg/cpp0x/initlist30.C: New test.
464
465 2010-01-05  Richard Guenther  <rguenther@suse.de>
466
467         PR tree-optimization/42614
468         * gcc.c-torture/execute/pr42614.c: New testcase.
469
470 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
471
472         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
473         * gcc.dg/Wunreachable-1.c: Remove the testcase of
474         -Wunreachable-code.
475         * gcc.dg/Wunreachable-2.c: Likewise.
476         * gcc.dg/Wunreachable-3.c: Likewise.
477         * gcc.dg/Wunreachable-4.c: Likewise.
478         * gcc.dg/Wunreachable-5.c: Likewise.
479         * gcc.dg/Wunreachable-6.c: Likewise.
480         * gcc.dg/Wunreachable-7.c: Likewise.
481         * gcc.dg/Wunreachable-8.c: Likewise.
482         * gcc.dg/20041231-1.c: Likewise.
483
484 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
485
486         PR other/42611
487         * gcc.dg/pr42611.c: New test.
488
489         PR tree-optimization/42508
490         * g++.dg/opt/pr42508.C: New test.
491
492 2010-01-05  Tobias Burnus  <burnus@net-b.de>
493
494         PR fortran/41872
495         * gfortran.dg/allocatable_scalar_8.f90: New.
496
497 2010-01-04  Martin Jambor  <mjambor@suse.cz>
498
499         PR tree-optimization/42398
500         * gcc.c-torture/compile/pr42398.c: New test.
501
502 2010-01-04  Jason Merrill  <jason@redhat.com>
503
504         PR c++/42555
505         * g++.dg/ext/attrib35.C: New.
506
507         PR c++/42567
508         * g++.dg/cpp0x/auto17.C: New.
509
510 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
511
512         * gcc.dg/lto/20100104_0.c: New.
513
514 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
515
516         PR target/42542
517         * gcc.target/i386/pr42542-1.c: New.
518         * gcc.target/i386/pr42542-1a.c: Likewise.
519         * gcc.target/i386/pr42542-1b.c: Likewise.
520         * gcc.target/i386/pr42542-2.c: Likewise.
521         * gcc.target/i386/pr42542-2a.c: Likewise.
522         * gcc.target/i386/pr42542-2b.c: Likewise.
523         * gcc.target/i386/pr42542-3.c: Likewise.
524         * gcc.target/i386/pr42542-3a.c: Likewise.
525
526 2009-01-04  Tobias Burnus  <burnus@net-b.de>
527
528         PR fortran/41872
529         * gfortran.dg/allocatable_scalar_5.f90: New test.
530         * gfortran.dg/allocatable_scalar_6.f90: New test.
531
532 2010-01-03  Richard Guenther  <rguenther@suse.de>
533
534         PR testsuite/42583
535         * gfortran.dg/gomp/recursion1.f90: Remove.
536
537 2010-01-03  Richard Guenther  <rguenther@suse.de>
538
539         * gcc.dg/Warray-bounds.c: Remove XFAILs.
540         * gcc.dg/uninit-6.c: Likewise.
541         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
542
543 2010-01-03  Richard Guenther  <rguenther@suse.de>
544
545         PR tree-optimization/42589
546         * gcc.target/i386/pr42589.c: New testcase.
547
548 2010-01-03  Richard Guenther  <rguenther@suse.de>
549
550         PR tree-optimization/42438
551         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
552
553 2010-01-02  Richard Guenther  <rguenther@suse.de>
554
555         PR testsuite/41651
556         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
557
558 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
559
560         PR target/42448
561         * gcc.target/alpha/pr42448-1.c: New test.
562         * gcc.target/alpha/pr42448-2.c: Ditto.
563
564 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
565
566         PR preprocessor/41947
567         * gcc.dg/c99-hexfloat-3.c: New test.
568
569 2010-01-01  Richard Guenther  <rguenther@suse.de>
570
571         PR c/42570
572         * gcc.c-torture/execute/pr42570.c: New testcase.
573
574 2010-01-01  Richard Guenther  <rguenther@suse.de>
575
576         PR middle-end/42559
577         * gcc.c-torture/compile/pr42559.c: New testcase.
578
579 \f
580 Copyright (C) 2010 Free Software Foundation, Inc.
581
582 Copying and distribution of this file, with or without modification,
583 are permitted in any medium without royalty provided the copyright
584 notice and this notice are preserved.