OSDN Git Service

* g++.dg/ext/attrib35.C: Fix target selector string.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2
3         * g++.dg/ext/attrib35.C: Fix target selector string.
4         * g++.dg/ext/attrib36.C: Ditto.
5         * g++.dg/ext/attrib37.C: Ditto.
6         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
7         * g++.dg/abi/mangle25.C: Ditto.
8
9 2010-02-17  Jason Merrill  <jason@redhat.com>
10
11         PR c++/43069
12         * g++.dg/parse/namespace11.C: New.
13
14         PR c++/43093
15         * g++.dg/ext/attrib37.C: New.
16
17         PR c++/43079
18         * g++.dg/template/ptrmem20.C: New.
19
20 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
21
22         PR target/43103
23         * gcc.target/i386/xop-check.h: Include m256-check.h.
24         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
25         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
26         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
27         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
28
29 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
30
31         PR debug/42918
32         * gcc.dg/pr42918.c: New test.
33
34 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
35
36         * g++.dg/ext/attrib36.C: Require ILP32.
37
38 2010-02-16  Richard Guenther  <rguenther@suse.de>
39
40         PR tree-optimization/41043
41         * gfortran.dg/pr41043.f90: New testcase.
42         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
43
44 2010-02-16  Jason Merrill  <jason@redhat.com>
45
46         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
47
48 2010-02-16  Ira Rosen <irar@il.ibm.com>
49
50         PR tree-optimization/43074
51         * gcc.dg/vect/fast-math-pr43074.c: New test.
52
53 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
54
55         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
56
57 2010-02-16  Jason Merrill  <jason@redhat.com>
58
59         PR c++/43031
60         * g++.dg/ext/attrib36.C: New.
61
62         PR c++/43036
63         * g++.dg/other/array6.C: New.
64
65 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
66
67         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
68
69 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
70
71         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
72         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
73         * gcc.target/i386/xop-vpermil2pd-1.c: New.
74         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
75         * gcc.target/i386/xop-vpermil2ps-1.c: New.
76         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
77
78 2010-02-15  Richard Guenther  <rguenther@suse.de>
79
80         PR middle-end/43068
81         * g++.dg/torture/pr43068.C: New testcase.
82
83 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
84
85         PR c++/43024
86         * g++.dg/opt/ice1.C: New.
87
88 2010-02-14  Jason Merrill  <jason@redhat.com>
89
90         PR c++/41997
91         * g++.dg/cpp0x/initlist-opt.C: New.
92
93 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
94
95         PR fortran/41113
96         PR fortran/41117
97         * gfortran.dg/internal_pack_6.f90: New test.
98
99 2010-02-12  Jason Merrill  <jason@redhat.com>
100
101         PR c++/43054
102         * g++.dg/cpp0x/variadic99.C: New.
103
104 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
105
106         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
107         sign extend pointers to gualchk_t.
108
109         PR c++/43033
110         * g++.dg/other/default3.C: Xfail g4 test.
111
112 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
113
114         PR middle-end/43012
115         * gcc.dg/graphite/pr43012.c: New.
116
117 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
118
119         PR middle-end/42930
120         * g++.dg/graphite/pr42930.C: New.
121
122 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
123
124         PR middle-end/42914
125         PR middle-end/42530
126         * gcc.dg/graphite/pr42530.c: New.
127         * gcc.dg/graphite/pr42914.c: New.
128
129 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
130
131         PR middle-end/42771
132         * gcc.dg/graphite/pr42771.c: New.
133
134 2010-02-11  Richard Guenther  <rguenther@suse.de>
135
136         PR tree-optimization/42998
137         * gcc.c-torture/compile/pr42998.c: New testcase.
138
139 2010-02-10  Jason Merrill  <jason@redhat.com>
140
141         PR c++/41896
142         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
143
144         PR c++/42983, core issue 906
145         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
146         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
147
148         PR c++/43016
149         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
150
151 2010-02-10  Richard Guenther  <rguenther@suse.de>
152
153         PR tree-optimization/43017
154         * gcc.dg/torture/pr43017.c: New testcase.
155
156 2010-02-10  Tobias Burnus <burnus@net-b.de>
157
158         PR fortran/40823
159         * gfortran.dg/private_type_1.f90: Update error location.
160         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
161         * gfortran.dg/typebound_operator_2.f03: Ditto.
162         * gfortran.dg/assignment_2.f90: Ditto.
163         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
164         * gfortran.dg/binding_label_tests_9.f03: Ditto.
165
166 2010-02-10  Tobias Burnus  <burnus@net-b.de>
167
168         PR fortran/43015
169         * gfortran.dg/bind_c_usage_20.f90: New test.
170
171 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
172
173         PR debug/43010
174         * g++.dg/debug/pr43010.C: New test.
175
176 2010-02-10  Richard Guenther  <rguenther@suse.de>
177
178         PR c/43007
179         * gcc.c-torture/execute/20100209-1.c: New testcase.
180         * gcc.dg/fold-div-3.c: Likewise.
181
182 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
183
184         * gcc.dg/builtin-ffs-1.c: New test.
185
186 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
187
188         PR fortran/42999
189         * gfortran.dg/array_constructor_35.f90: New test.
190
191 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
192
193         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
194
195 2010-02-09  Jason Merrill  <jason@redhat.com>
196
197         PR c++/42399
198         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
199
200         PR c++/42370
201         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
202
203 2010-02-09  Tobias Burnus  <burnus@net-b.de>
204
205         PR fortran/41869
206         * gfortran.dg/module_write_1.f90: New test.
207
208 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
209
210         * gcc.dg/pr19340.c: Adjust.
211
212 2010-02-09  Richard Guenther  <rguenther@suse.de>
213
214         PR tree-optimization/43008
215         * gcc.c-torture/execute/pr43008.c: New testcase.
216
217 2010-02-09  Richard Guenther  <rguenther@suse.de>
218
219         PR tree-optimization/43000
220         * gcc.dg/torture/pr43000.c: New testcase.
221         * gcc.dg/torture/pr43002.c: Likewise.
222
223 2010-02-09  Daniel Kraft  <d@domob.eu>
224
225         PR fortran/39171
226         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
227         and pass -Wsurprising as necessary.
228
229 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
230
231         PR tree-optimization/42890
232         * g++.dg/torture/pr42890.C: New test.
233
234 2010-02-08  Richard Guenther  <rguenther@suse.de>
235
236         PR middle-end/42995
237         * gcc.dg/tree-ssa/inline-4.c: New testcase.
238
239 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
240
241         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
242         return 0 from main.
243         * gcc.dg/graphite/block-1.c: Same.
244         * gcc.dg/graphite/block-3.c: Same.
245         * gcc.dg/graphite/block-4.c: Same.
246         * gcc.dg/graphite/block-5.c: Same.
247         * gcc.dg/graphite/block-6.c: Same.
248         * gcc.dg/graphite/block-7.c: Same.
249         * gcc.dg/graphite/interchange-0.c: Same.
250         * gcc.dg/graphite/interchange-1.c: Same.
251         * gcc.dg/graphite/interchange-10.c: Same.
252         * gcc.dg/graphite/interchange-11.c: Same.
253         * gcc.dg/graphite/interchange-12.c: Same.
254         * gcc.dg/graphite/interchange-2.c: Same.
255         * gcc.dg/graphite/interchange-3.c: Same.
256         * gcc.dg/graphite/interchange-4.c: Same.
257         * gcc.dg/graphite/interchange-5.c: Same.
258         * gcc.dg/graphite/interchange-6.c: Same.
259         * gcc.dg/graphite/interchange-7.c: Same.
260         * gcc.dg/graphite/interchange-8.c: Same.
261         * gcc.dg/graphite/interchange-9.c: Same.
262         * gcc.dg/graphite/interchange-mvt.c: Same.
263
264 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
265
266         * gfortran.dg/graphite/id-19.f: New.
267         * gfortran.dg/graphite/pr14741.f90: New.
268         * gfortran.dg/graphite/pr41924.f90: New.
269         * gfortran.dg/graphite/run-id-2.f90: New.
270
271 2010-02-07  Richard Guenther  <rguenther@suse.de>
272
273         PR middle-end/42956
274         * gcc.c-torture/compile/pr42956.c: New testcase.
275
276 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
277
278         PR libfortran/42742
279         * gfortran.dg/fmt_cache_2.f: New test.
280
281 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
282
283         * gfortran.dg/read_no_eor.f90: New test.
284
285 2010-02-05  Jason Merrill  <jason@redhat.com>
286
287         * g++.dg/ext/label13.C: Move constructor body out of class.
288
289 2010-02-03  Jason Merrill  <jason@redhat.com>
290
291         PR c++/42870
292         * g++.dg/ext/dllexport3.C: New.
293
294 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
295
296         * gcc.dg/format/ms-format3.c: New test for specific MS types.
297
298 2010-02-05  Richard Guenther  <rguenther@suse.de>
299
300         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
301
302 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
303
304         PR c++/42915
305         * g++.dg/other/crash-9.C: New test.
306
307 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
308
309         PR fortran/42309
310         * gfortran.dg/subref_array_pointer_4.f90 : New test.
311
312 2010-02-04  Richard Guenther  <rguenther@suse.de>
313
314         PR rtl-optimization/42952
315         * gcc.dg/torture/pr42952.c: New testcase.
316
317 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
318
319         PR libfortran/42901
320         * gfortran.dg/namelist_60.f90: New test.
321
322 2010-02-03  Jason Merrill  <jason@redhat.com>
323
324         PR c++/40138
325         * g++.dg/ext/builtin11.C: New.
326
327         PR c++/4926
328         PR c++/38600
329         * g++.dg/abi/mangle35.C: New.
330         * g++.dg/abi/mangle37.C: New.
331
332         PR c++/12909
333         * g++.dg/abi/mangle36.C: New.
334
335         PR c++/35652
336         * g++.dg/warn/string1.C: New.
337
338 2010-02-03  Richard Guenther  <rguenther@suse.de>
339
340         PR tree-optimization/42944
341         * gcc.dg/errno-1.c: New testcase.
342
343 2010-02-03  Richard Guenther  <rguenther@suse.de>
344
345         PR middle-end/42927
346         * gcc.c-torture/compile/pr42927.c: New testcase.
347
348 2010-02-03  Tobias Burnus  <burnus@net-b.de>
349
350         PR fortran/42936
351         * gfortran.dg/null_4.f90: New test.
352
353 2010-02-02  Jason Merrill  <jason@redhat.com>
354
355         PR c++/41090
356         * g++.dg/ext/label13.C: New.
357
358 2010-02-02  Tobias Burnus  <burnus@net-b.de>
359
360         PR fortran/42650
361         * gfortran.dg/func_result_5.f90: New test.
362
363 2010-02-01  Tobias Burnus  <burnus@net-b.de>
364
365         PR fortran/42922
366         * gfortran.dg/pure_initializer_3.f90: News test.
367
368 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
369
370         PR fortran/42888
371         * gfortran.dg/allocate_derived_2.f90: New test.
372
373 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
374
375         PR middle-end/42898
376         * gcc.dg/torture/pr42898-2.c: New test.
377
378 2010-01-31  Richard Guenther  <rguenther@suse.de>
379
380         PR middle-end/42898
381         * gcc.dg/torture/pr42898.c: New testcase.
382
383 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
384
385         PR fortran/38324
386         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
387         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
388
389 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
390
391         * g++.dg/tree-ssa/inline-1.C: New.
392         * g++.dg/tree-ssa/inline-2.C: New.
393         * g++.dg/tree-ssa/inline-3.C: New.
394
395 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
396
397         PR testsuite/41701
398         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
399         the string 'pow' in the pathname of the compiler from generating a
400         test failure.
401
402 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
403
404         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
405         * g++.old-deja/g++.mike/eh17.C: Likewise.
406         * g++.old-deja/g++.mike/p5571.C: Likewise.
407
408 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
409
410         PR c++/42758
411         PR c++/42634
412         PR c++/42336
413         PR c++/42797
414         PR c++/42880
415         * g++.dg/other/crash-5.C: New test.
416         * g++.dg/other/crash-6.C: New test.
417         * g++.dg/other/crash-7.C: New test.
418         * g++.dg/other/crash-8.C: New test.
419
420 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
421
422         PR rtl-optimization/42889
423         * gcc.dg/pr42889.c: New test.
424
425 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
426
427         * gcc.target/i386/pr42881.c: Use SSE2.
428
429 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
430
431         PR target/42891
432         * gcc.target/i386/pr42891.c: New test.
433
434 2010-01-28  Richard Guenther  <rguenther@suse.de>
435
436         PR tree-optimization/42871
437         * g++.dg/torture/pr42871.C: New testcase.
438
439 2010-01-28  Richard Guenther  <rguenther@suse.de>
440
441         * gcc.dg/Wobjsize-1.h: New testcase.
442         * gcc.dg/Wobjsize-1.c: Likewise.
443
444 2010-01-28  Richard Guenther  <rguenther@suse.de>
445
446         PR middle-end/42883
447         * g++.dg/torture/pr42883.C: New testcase.
448
449 2010-01-28  Michael Matz  <matz@suse.de>
450
451         * gcc.target/i386/pr42881.c: New test.
452
453 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
454
455         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
456         Add i?86-*-solaris2* support.
457
458 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
459
460         PR c++/42713
461         PR c++/42820
462         * g++.dg/template/typedef27.C: New test case.
463         * g++.dg/template/typedef28.C: New test case.
464
465 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
466
467         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
468
469 2010-01-27  Richard Guenther  <rguenther@suse.de>
470
471         PR middle-end/42878
472         * gcc.dg/torture/pr42878-1.c: New testcase.
473         * gcc.dg/torture/pr42878-2.c: Likewise.
474
475 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
476
477         PR middle-end/42874
478         * gcc.dg/vla-22.c: New test.
479
480 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
481
482         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
483         current collation.
484
485 2010-01-26  Richard Guenther  <rguenther@suse.de>
486
487         PR rtl-optimization/42685
488         * gcc.dg/pr42685.c: New testcase.
489         * g++.dg/other/pr42685.C: Likewise.
490
491 2010-01-26  Richard Guenther  <rguenther@suse.de>
492
493         PR middle-end/42806
494         * g++.dg/other/pr42806.C: New testcase.
495
496 2010-01-26  Richard Guenther  <rguenther@suse.de>
497
498         PR tree-optimization/42250
499         * gcc.dg/pr42250.c: New testcase.
500
501 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
502
503         * gnat.dg/array_bounds_test.adb: New test.
504
505 2010-01-25  Tobias Burnus  <burnus@net-b.de>
506
507         PR fortran/42858
508         * gfortran.dg/generic_21.f90: New test.
509
510 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
511
512         PR testsuite/41522
513         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
514
515 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
516
517         PR c++/42748
518         * g++.dg/abi/arm_va_list2.C: New test.
519         * g++.dg/abi/arm_va_list2.h: Companion header file.
520
521 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
522
523         PR fortran/41044
524         * gfortran.dg/parameter_array_ref_2.f90 : New test.
525
526         PR fortran/41167
527         * gfortran.dg/char_array_arg_1.f90 : New test.
528
529         * gfortran.dg/pr25923.f90 : Remove XFAIL.
530
531 2010-01-24  Tobias Burnus  <burnus@net-b.de>
532
533         PR fortran/39304
534         * gfortran.dg/generic_20.f90: New test.
535
536 2010-01-22  Michael Matz  <matz@suse.de>
537
538         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
539         -msse2.
540
541 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
542
543         PR fortran/42736
544         * gfortran.dg/dependency_25.f90 : New test.
545
546 2010-01-21  Martin Jambor  <mjambor@suse.cz>
547
548         PR tree-optimization/42585
549         * gcc.dg/tree-ssa/pr42585.c: New test.
550
551 2010-01-21  Richard Guenther  <rguenther@suse.de>
552
553         PR middle-end/19988
554         * gcc.dg/pr19988.c: New testcase.
555
556 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
557
558         * g++.dg/compat/decimal/compat-common.h: New file.
559         * g++.dg/compat/decimal/decimal-dummy.h: New file.
560         * g++.dg/compat/decimal/pass_x.h: New file.
561         * g++.dg/compat/decimal/pass_y.h: New file.
562         * g++.dg/compat/decimal/pass-1_main.C: New file.
563         * g++.dg/compat/decimal/pass-1_x.C: New file.
564         * g++.dg/compat/decimal/pass-1_y.C: New file.
565         * g++.dg/compat/decimal/pass-2_main.C: New file.
566         * g++.dg/compat/decimal/pass-2_x.C: New file.
567         * g++.dg/compat/decimal/pass-2_y.C: New file.
568         * g++.dg/compat/decimal/pass-3_main.C: New file.
569         * g++.dg/compat/decimal/pass-3_x.C: New file.
570         * g++.dg/compat/decimal/pass-3_y.C: New file.
571         * g++.dg/compat/decimal/pass-4_main.C: New file.
572         * g++.dg/compat/decimal/pass-4_x.C: New file.
573         * g++.dg/compat/decimal/pass-4_y.C: New file.
574         * g++.dg/compat/decimal/pass-5_main.C: New file.
575         * g++.dg/compat/decimal/pass-5_x.C: New file.
576         * g++.dg/compat/decimal/pass-5_y.C: New file.
577         * g++.dg/compat/decimal/pass-6_main.C: New file.
578         * g++.dg/compat/decimal/pass-6_x.C: New file.
579         * g++.dg/compat/decimal/pass-6_y.C: New file.
580         * g++.dg/compat/decimal/return_x.h: New file.
581         * g++.dg/compat/decimal/return_y.h: New file.
582         * g++.dg/compat/decimal/return-1_main.C: New file.
583         * g++.dg/compat/decimal/return-1_x.C: New file.
584         * g++.dg/compat/decimal/return-1_y.C: New file.
585         * g++.dg/compat/decimal/return-2_main.C: New file.
586         * g++.dg/compat/decimal/return-2_x.C: New file.
587         * g++.dg/compat/decimal/return-2_y.C: New file.
588         * g++.dg/compat/decimal/return-3_main.C: New file.
589         * g++.dg/compat/decimal/return-3_x.C: New file.
590         * g++.dg/compat/decimal/return-3_y.C: New file.
591         * g++.dg/compat/decimal/return-4_main.C: New file.
592         * g++.dg/compat/decimal/return-4_x.C: New file.
593         * g++.dg/compat/decimal/return-4_y.C: New file.
594         * g++.dg/compat/decimal/return-5_main.C: New file.
595         * g++.dg/compat/decimal/return-5_x.C: New file.
596         * g++.dg/compat/decimal/return-5_y.C: New file.
597         * g++.dg/compat/decimal/return-6_main.C: New file.
598         * g++.dg/compat/decimal/return-6_x.C: New file.
599         * g++.dg/compat/decimal/return-6_y.C: New file.
600
601 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
602
603         PR debug/42715
604         * gcc.dg/pr42715.c: New.
605
606 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
607
608         PR c++/42038
609         * g++.dg/parse/crash55.C: New.
610
611 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
612
613         PR debug/42782
614         * gcc.dg/guality/pr42782.c: New.
615
616 2010-01-20  Jason Merrill  <jason@redhat.com>
617
618         PR c++/41788
619         * g++.dg/abi/packed1.C: New.
620
621         PR c++/41920
622         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
623
624         PR c++/40750
625         * g++.dg/parse/fn-typedef1.C: New.
626         * g++.dg/other/cv_quals.C: Adjust.
627
628 2010-01-20  Anthony Green  <green@moxielogic.com>
629
630         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
631         pack(push) pragma).
632         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
633         * gcc.dg/20020312-2.c: Port this to the moxie core.
634         * gcc.dg/weak/typeof-2.c: Ditto.
635
636 2010-01-20  Richard Guenther  <rguenther@suse.de>
637
638         PR tree-optimization/42717
639         * gcc.c-torture/compile/pr42717.c: New testcase.
640
641 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
642
643         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
644         of signed, add a few new tests.
645
646         PR middle-end/42803
647         * g++.dg/parse/limits-initializer1.C: New test.
648
649 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
650
651         PR fortran/42804
652         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
653         * gfortran.dg/typebound_call_12.f03: New test.
654
655 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
656
657         PR fortran/42783
658         * gfortran.dg/bounds_check_15.f90 : New test.
659
660 2010-01-19  Michael Matz  <matz@suse.de>
661
662         PR tree-optimization/41783
663         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
664
665 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
666
667         PR target/38697.
668         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
669         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
670         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
671         * gcc.target/arm/neon/vget_lows16.c: Likewise.
672         * gcc.target/arm/neon/vget_lows32.c: Likewise.
673         * gcc.target/arm/neon/vget_lows64.c: Likewise.
674         * gcc.target/arm/neon/vget_lows8.c: Likewise.
675         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
676         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
677         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
678         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
679
680 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
681
682         PR fortran/42545
683         * gfortran.dg/extends_6.f03: Modified an error message.
684         * gfortran.dg/extends_10.f03: New test.
685         * gfortran.dg/private_type_6.f03: Modified an error message.
686         * gfortran.dg/structure_constructor_8.f03: Ditto.
687
688 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
689
690         PR tree-optimization/42719
691         * gcc.dg/pr42719.c: New test.
692
693         PR debug/42728
694         * gcc.dg/pr42728.c: New test.
695
696 2010-01-19  Anthony Green  <green@moxielogic.com>
697
698         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
699
700 2010-01-18  Anthony Green  <green@moxielogic.com>
701
702         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
703         for moxie.
704
705 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
706
707         * g++.dg/template/error45.C: reverted as part of reverting the
708         fix of PR c++/42634.
709
710 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
711
712         PR c++/42634
713         * g++.dg/template/error45.C: New test.
714
715 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
716
717         PR c++/42766
718         * g++.dg/conversion/op6.C: New test.
719
720 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
721
722         PR target/42774
723         * gcc.target/alpha/pr42774.c: New test.
724
725 2010-01-18  Richard Guenther  <rguenther@suse.de>
726
727         PR tree-optimization/42781
728         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
729
730 2010-01-17  Richard Guenther  <rguenther@suse.de>
731
732         PR middle-end/42248
733         * gcc.c-torture/execute/pr42248.c: New testcase.
734
735 2010-01-17  Richard Guenther  <rguenther@suse.de>
736
737         PR tree-optimization/42773
738         * g++.dg/torture/pr42773.C: New testcase.
739
740 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
741
742         PR fortran/42677
743         * gfortran.dg/interface_assignment_5.f90: New test.
744
745 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
746
747         PR c++/42697
748         * g++.dg/template/crash94.C: Reverted.
749
750 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
751
752         PR debug/42767
753         * gcc.dg/debug/pr42767.c: New.
754
755 2010-01-15  Jason Merrill  <jason@redhat.com>
756
757         PR c++/42761
758         * g++.dg/cpp0x/decltype22.C: New.
759
760 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
761
762         PR middle-end/42760
763         * g++.dg/torture/pr42760.C: New test.
764
765 2010-01-15  Jing Yu  <jingyu@google.com>
766
767         PR rtl-optimization/42691
768         * gcc.c-torture/execute/pr42691.c: New.
769
770 2010-01-15  Richard Guenther  <rguenther@suse.de>
771
772         PR middle-end/42739
773         * g++.dg/torture/pr42739.C: New testcase.
774
775 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
776
777         * g++.dg/template/error45.C: Revert as part of reverting changes
778         or PR c++/42634.
779
780 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
781
782         PR fortran/42684
783         * gfortran.dg/interface_31.f90: New test.
784
785 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
786
787         * gcc.target/powerpc/pr42747.c: New file.
788
789 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
790
791         PR middle-end/42674
792         * c-c++-common/pr42674.c: New test.
793
794         PR c++/42608
795         * g++.dg/template/instantiate11.C: New test.
796
797 2010-01-14  Jason Merrill  <jason@redhat.com>
798
799         PR c++/42701
800         * g++.dg/overload/error3.C: New.
801
802         PR c++/42655
803         * g++.dg/overload/rvalue1.C: New.
804
805 2010-01-14  Martin Jambor  <mjambor@suse.cz>
806
807         PR tree-optimization/42706
808         * gcc.dg/ipa/pr42706.c: New testcase.
809
810 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
811
812         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
813
814 2010-01-14  Martin Jambor  <mjambor@suse.cz>
815
816         PR tree-optimization/42714
817         * g++.dg/torture/pr42714.C: New test.
818
819 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
820
821         PR rtl-optimization/42246
822         * gfortran.dg/pr42246-2.f: New.
823
824 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
825
826         PR rtl-optimization/42389
827         * gcc.dg/pr42389.c: New.
828
829 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
830
831         PR rtl-optimization/42388
832         * gcc.dg/pr42388.c: New.
833
834 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
835
836         PR rtl-optimization/42294
837         * gfortran.dg/pr42294.f: New.
838
839 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
840
841         PR rtl-optimization/39453
842         PR rtl-optimization/42246
843         * gcc.dg/pr39453.c: New.
844         * gcc.dg/pr42246.c: New.
845
846 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
847
848         PR middle-end/42245
849         * gcc.dg/pr42245.c: New.
850         * gcc.dg/pr42245-2.c: New.
851
852 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
853
854         PR rtl-optimization/42249
855         * gcc.dg/pr42249.c: New.
856
857 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
858
859         PR c/42721
860         * gcc.c-torture/execute/pr42721.c: New test.
861
862 2010-01-14  Ira Rosen  <irar@il.ibm.com>
863
864         PR tree-optimization/42709
865         * gcc.dg/vect/pr42709.c: New test.
866
867 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
868
869         PR fortran/41478
870         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
871         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
872
873 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
874
875         PR fortran/42481
876         * gfortran.dg/generic_19.f90 : New test.
877
878 2010-01-13  Richard Guenther  <rguenther@suse.de>
879
880         PR tree-optimization/42730
881         * gcc.c-torture/compile/pr42730.c: New testcase.
882
883 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
884
885         PR target/pr42542
886         * gcc.target/ia64/pr42542-1.c: New.
887         * gcc.target/ia64/pr42542-2.c: New.
888         * gcc.target/ia64/pr42542-3.c: New.
889
890 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
891
892         PR c++/42634
893         * g++.dg/template/error45.C: New test.
894
895 2010-01-13  Martin Jambor  <mjambor@suse.cz>
896
897         PR tree-optimization/42704
898         * g++.dg/torture/pr42704.C: New test.
899
900 2010-01-13  Martin Jambor  <mjambor@suse.cz>
901
902         PR tree-optimization/42703
903         * gcc.c-torture/compile/pr42703.c: New test.
904
905 2010-01-13  Richard Guenther  <rguenther@suse.de>
906
907         PR tree-optimization/42705
908         * gcc.c-torture/compile/pr42705.c: New testcase.
909
910 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
911
912         * gcc.target/bfin/l2.c: New test.
913         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
914
915 2010-01-13  Richard Guenther  <rguenther@suse.de>
916
917         PR middle-end/42716
918         * gcc.c-torture/compile/pr42716.c: New testcase.
919
920 2010-01-13  Richard Guenther  <rguenther@suse.de>
921
922         PR lto/42678
923         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
924
925 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
926
927         PR c/42708
928         * gcc.c-torture/compile/pr42708-1.c: New test.
929
930 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
931
932         PR debug/42662
933         * gcc.dg/pr42662.c: New test.
934
935         PR tree-optimization/42645
936         * g++.dg/other/pr42645-1.C: New test.
937         * g++.dg/other/pr42645-2.C: New test.
938
939 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
940
941         PR target/42416
942         * gcc.target/powerpc/warn-1.c: New test.
943         * gcc.target/powerpc/warn-2.c: New test.
944
945 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
946
947         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
948         stack alignment.
949
950 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
951
952         * gcc.dg/lto/20100108_0.c: New.
953
954 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
955
956         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
957         Add -march=i686 -msse for 32bit x86 targets.
958
959 2010-01-10  Richard Guenther  <rguenther@suse.de>
960
961         PR middle-end/42667
962         * gcc.dg/torture/pr42667.c: New testcase.
963
964 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
965
966         PR fortran/32489
967         * gfortran.dg/array_constructor_34.f90: New test.
968
969 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
970
971         PR fortran/20923
972         * gfortran.dg/array_constructor_33.f90: New test.
973         gfortran.dg/array_function_5.f90: Add credit.
974
975 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
976
977         PR debug/42631
978         * gcc.dg/pr42631.c: New.
979
980 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
981
982         PR debug/42630
983         * gcc.dg/pr42630.c: New.
984
985 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
986
987         PR debug/42629
988         * gcc.dg/pr42629.c: New.
989
990 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
991
992         PR middle-end/42363
993         * gcc.dg/torture/pr42363.c: New.
994
995 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
996
997         PR debug/42604
998         PR debug/42395
999         * gcc.dg/vect/pr42604.c: New.
1000         * gcc.dg/vect/pr42395.c: New.
1001
1002 2010-01-09  Richard Guenther  <rguenther@suse.de>
1003
1004         PR middle-end/42512
1005         * gcc.c-torture/execute/pr42512.c: New testcase.
1006
1007 2010-01-09  Tobias Burnus  <burnus@net-b.de>
1008
1009         PR fortran/41298
1010         * gfortran.dg/c_ptr_tests_14.f90: New test.
1011
1012 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1013
1014         PR ada/41929
1015         * gnat.dg/null_pointer_deref1.adb: Don't run on
1016         sparc*-sun-solaris2.11.
1017
1018 2010-01-08  Richard Guenther  <rguenther@suse.de>
1019
1020         PR lto/42528
1021         * gcc.dg/lto/20100103-1_0.c: New testcase.
1022         * gcc.dg/lto/20100103-2_0.c: Likewise.
1023
1024 2010-01-08  Tobias Burnus  <burnus@net-b.de
1025
1026         PR/fortran 25829
1027         * gfortran.dg/asynchronous_1.f90: New test.
1028         * gfortran.dg/asynchronous_2.f90: New test.
1029         * gfortran.dg/conflicts.f90: Update error message.
1030
1031 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
1032
1033         c++/40155
1034         * g++.dg/cpp0x/variadic-unify-2.C: New test.
1035
1036 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
1037
1038         PR tree-optimization/42625
1039         * g++.dg/opt/dtor4.C: New test.
1040         * g++.dg/opt/dtor4.h: New.
1041         * g++.dg/opt/dtor4-aux.cc: New.
1042
1043 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1044
1045         PR fortran/42597
1046         * gfortran.dg/proc_ptr_26.f90: New test.
1047
1048 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1049
1050         PR fortran/41872
1051         * gfortran.dg/allocatable_scalar_7.f90: New test.
1052
1053 2010-01-06  Richard Guenther  <rguenther@suse.de>
1054
1055         * gcc.c-torture/compile/pr42632.c: New testcase.
1056
1057 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1058
1059         PR target/42542
1060         * gcc.target/i386/pr42542-4.c: New.
1061         * gcc.target/i386/pr42542-4a.c: Likewise.
1062         * gcc.target/i386/pr42542-5.c: Likewise.
1063         * gcc.target/i386/pr42542-5a.c: Likewise.
1064
1065 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
1066
1067         * gcc.dg/tls/opt-15.c: New test.
1068
1069 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1070
1071         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
1072
1073 2010-01-05  Martin Jambor  <mjambor@suse.cz>
1074
1075         PR tree-optimization/42462
1076         * g++.dg/torture/pr42462.C: New test.
1077
1078 2010-01-05  Jason Merrill  <jason@redhat.com>
1079
1080         * g++.dg/cpp0x/initlist30.C: New test.
1081
1082 2010-01-05  Richard Guenther  <rguenther@suse.de>
1083
1084         PR tree-optimization/42614
1085         * gcc.c-torture/execute/pr42614.c: New testcase.
1086
1087 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
1088
1089         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
1090         * gcc.dg/Wunreachable-1.c: Remove the testcase of
1091         -Wunreachable-code.
1092         * gcc.dg/Wunreachable-2.c: Likewise.
1093         * gcc.dg/Wunreachable-3.c: Likewise.
1094         * gcc.dg/Wunreachable-4.c: Likewise.
1095         * gcc.dg/Wunreachable-5.c: Likewise.
1096         * gcc.dg/Wunreachable-6.c: Likewise.
1097         * gcc.dg/Wunreachable-7.c: Likewise.
1098         * gcc.dg/Wunreachable-8.c: Likewise.
1099         * gcc.dg/20041231-1.c: Likewise.
1100
1101 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
1102
1103         PR other/42611
1104         * gcc.dg/pr42611.c: New test.
1105
1106         PR tree-optimization/42508
1107         * g++.dg/opt/pr42508.C: New test.
1108
1109 2010-01-05  Tobias Burnus  <burnus@net-b.de>
1110
1111         PR fortran/41872
1112         * gfortran.dg/allocatable_scalar_8.f90: New.
1113
1114 2010-01-04  Martin Jambor  <mjambor@suse.cz>
1115
1116         PR tree-optimization/42398
1117         * gcc.c-torture/compile/pr42398.c: New test.
1118
1119 2010-01-04  Jason Merrill  <jason@redhat.com>
1120
1121         PR c++/42555
1122         * g++.dg/ext/attrib35.C: New.
1123
1124         PR c++/42567
1125         * g++.dg/cpp0x/auto17.C: New.
1126
1127 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
1128
1129         * gcc.dg/lto/20100104_0.c: New.
1130
1131 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
1132
1133         PR target/42542
1134         * gcc.target/i386/pr42542-1.c: New.
1135         * gcc.target/i386/pr42542-1a.c: Likewise.
1136         * gcc.target/i386/pr42542-1b.c: Likewise.
1137         * gcc.target/i386/pr42542-2.c: Likewise.
1138         * gcc.target/i386/pr42542-2a.c: Likewise.
1139         * gcc.target/i386/pr42542-2b.c: Likewise.
1140         * gcc.target/i386/pr42542-3.c: Likewise.
1141         * gcc.target/i386/pr42542-3a.c: Likewise.
1142
1143 2009-01-04  Tobias Burnus  <burnus@net-b.de>
1144
1145         PR fortran/41872
1146         * gfortran.dg/allocatable_scalar_5.f90: New test.
1147         * gfortran.dg/allocatable_scalar_6.f90: New test.
1148
1149 2010-01-03  Richard Guenther  <rguenther@suse.de>
1150
1151         PR testsuite/42583
1152         * gfortran.dg/gomp/recursion1.f90: Remove.
1153
1154 2010-01-03  Richard Guenther  <rguenther@suse.de>
1155
1156         * gcc.dg/Warray-bounds.c: Remove XFAILs.
1157         * gcc.dg/uninit-6.c: Likewise.
1158         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
1159
1160 2010-01-03  Richard Guenther  <rguenther@suse.de>
1161
1162         PR tree-optimization/42589
1163         * gcc.target/i386/pr42589.c: New testcase.
1164
1165 2010-01-03  Richard Guenther  <rguenther@suse.de>
1166
1167         PR tree-optimization/42438
1168         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
1169
1170 2010-01-02  Richard Guenther  <rguenther@suse.de>
1171
1172         PR testsuite/41651
1173         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
1174
1175 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
1176
1177         PR target/42448
1178         * gcc.target/alpha/pr42448-1.c: New test.
1179         * gcc.target/alpha/pr42448-2.c: Ditto.
1180
1181 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
1182
1183         PR preprocessor/41947
1184         * gcc.dg/c99-hexfloat-3.c: New test.
1185
1186 2010-01-01  Richard Guenther  <rguenther@suse.de>
1187
1188         PR c/42570
1189         * gcc.c-torture/execute/pr42570.c: New testcase.
1190
1191 2010-01-01  Richard Guenther  <rguenther@suse.de>
1192
1193         PR middle-end/42559
1194         * gcc.c-torture/compile/pr42559.c: New testcase.
1195
1196 \f
1197 Copyright (C) 2010 Free Software Foundation, Inc.
1198
1199 Copying and distribution of this file, with or without modification,
1200 are permitted in any medium without royalty provided the copyright
1201 notice and this notice are preserved.