OSDN Git Service

PR bootstrap/51796
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2012-01-11  Jakub Jelinek  <jakub@redhat.com>
2
3         PR bootstrap/51796
4         * gcc.dg/pr51796.c: New test.
5
6 2012-01-11  Jason Merrill  <jason@redhat.com>
7
8         PR c++/51818
9         * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
10
11 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
12
13         * gnat.dg/array19.ad[sb]: New test.
14
15 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
16
17         * gnat.dg/opt23.ad[sb]: New test.
18         * gnat.dg/opt23_pkg.ad[sb]: New helper.
19         * gnat.dg/opt24.ad[sb]: New test.
20
21 2012-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
22
23         PR tree-optimization/49642
24         * gcc.dg/tree-ssa/pr49642-1.c: New test.
25         * gcc.dg/tree-ssa/pr49642-2.c: New test.
26
27 2012-01-11  Jason Merrill  <jason@redhat.com>
28
29         PR c++/51613
30         * g++.dg/template/explicit-args5.C: New.
31
32 2012-01-11  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
33
34         * gcc.c-torture/execute/20120110-1.c: New testcase.
35
36 2012-01-10  Jason Merrill  <jason@redhat.com>
37
38         PR c++/51614
39         * g++.dg/inherit/ambig1.C: New.
40
41         PR c++/51433
42         * g++.dg/cpp0x/constexpr-cache1.C: New.
43
44 2012-01-10  Richard Guenther  <rguenther@suse.de>
45
46         PR tree-optimization/51801
47         * gcc.dg/torture/pr51801.c: New testcase.
48
49 2012-01-10  Tobias Burnus  <burnus@net-b.de>
50
51         PR fortran/51652
52         * gfortran.dg/allocate_with_typespec_5.f90: New.
53
54 2012-01-10  Tobias Burnus  <burnus@net-b.de>
55
56         * gfortran.dg/class_39.f03: Update dg-error string.
57
58 2012-01-10  Richard Guenther  <rguenther@suse.de>
59
60         PR tree-optimization/50913
61         * gcc.dg/graphite/interchange-16.c: New testcase.
62         * gcc.dg/graphite/scop-20.c: XFAIL.
63         * gfortran.dg/graphite/interchange-1.f: Likewise.
64         * gfortran.dg/graphite/block-1.f90: Likewise.
65         * gfortran.dg/graphite/block-2.f: Likewise.
66
67 2012-01-10  Richard Henderson  <rth@redhat.com>
68
69         * lib/target-supports.exp (check_effective_target_vect_perm,
70         check_effective_target_vect_perm_byte,
71         check_effective_target_vect_perm_short): Enable for arm neon.
72
73 2012-01-09  Tobias Burnus  <burnus@net-b.de>
74
75         PR fortran/46328
76         * gfortran.dg/typebound_operator_11.f90: New.
77
78 2012-01-09  Eric Botcazou  <ebotcazou@adacore.com>
79
80         * gnat.dg/array18.adb: New test.
81         * gnat.dg/array18_pkg.ads: New helper.
82
83 2012-01-09  Paul Thomas  <pault@gcc.gnu.org>
84
85         PR fortran/51791
86         * gfortran.dg/typebound_operator_7.f03: Insert parentheses
87         around base object in first assignment in main program.
88         * gfortran.dg/typebound_operator_10.f03: New test.
89
90 2012-01-09  Martin Jambor  <mjambor@suse.cz>
91
92         PR tree-optimization/51759
93         * g++.dg/ipa/pr51759.C: New test.
94
95 2012-01-09  Tobias Burnus  <burnus@net-b.de>
96
97         PR fortran/51758
98         * gfortran.dg/optional_absent_2.f90: New.
99
100 2012-01-09  Tobias Burnus  <burnus@net-b.de>
101
102         PR fortran/51578
103         * gfortran.dg/use_17.f90: New.
104
105 2012-01-09  Gary Funck  <gary@intrepid.com>
106
107         PR preprocessor/33919
108         * gcc.dg/pr33919.c: New test.
109         * gcc.dg/pr33919-0.h: New test header file.
110         * gcc.dg/pr33919-1.h: Ditto.
111         * gcc.dg/pr33919-2.h: Ditto.
112
113 2012-01-07  Jan Hubicka  <jh@suse.cz>
114
115         PR tree-optimize/51694
116         * gcc.c-torture/compile/pr51694.c: new testcase.
117
118 2012-01-07  Jan Hubicka  <jh@suse.cz>
119
120         PR tree-optimization/51600
121         * g++.dg/torture/pr51600.C: New testcase.
122
123 2012-01-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
124
125         PR gcov-profile/51715
126         PR gcov-profile/51717
127         * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
128         * gcc.misc-tests/gcov-14.c: Likewise.
129  
130 2012-01-06  Jason Merrill  <jason@redhat.com>
131
132         * g++.dg/parse/new5.C: New.
133
134 2012-01-06  Patrick Marlier  <patrick.marlier@gmail.com>
135
136         PR testsuite/51655
137         * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
138         including <string.h>. 
139
140 2012-01-06  Jason Merrill  <jason@redhat.com>
141
142         * g++.dg/abi/mangle51.C: New.
143         * g++.dg/abi/mangle52.C: New.
144         * g++.dg/abi/mangle53.C: New.
145         * g++.dg/abi/mangle54.C: New.
146         * g++.dg/abi/mangle55.C: New.
147         * g++.dg/abi/mangle56.C: New.
148         * g++.dg/abi/mangle57.C: New.
149         * g++.dg/abi/mangle58.C: New.
150         * g++.dg/abi/mangle59.C: New.
151         * g++.dg/cpp0x/trailing3.C: Update mangling.
152         * g++.dg/cpp0x/variadic111.C: Update mangling.
153         * g++.dg/cpp0x/variadic4.C: Update mangling.
154         * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
155         * g++.dg/template/nontype22.C: Works now.
156         * g++.dg/template/pr35240.C: Works now.
157
158         * g++.dg/cpp0x/error7.C: New.
159
160 2012-01-06  Tobias Burnus <burnus@net-b.de>
161
162         * gfortran.dg/deallocate_stat_2.f90: New.
163         * coarray/allocate_errgmsg.f90: New.
164         * gfortran.dg/coarray_lib_alloc_1.f90: New.
165         * gfortran.dg/coarray_lib_alloc_2.f90: New.
166         * coarray/subobject_1.f90: Fix for num_images > 1.
167         * gfortran.dg/deallocate_stat.f90: Update due to changed
168         stat= handling.
169
170 2012-01-06  Andrew Stubbs  <ams@codesourcery.com>
171
172         * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
173
174 2012-01-06  Eric Botcazou  <ebotcazou@adacore.com>
175
176         * ada/acats/overflow.lst: Add cb20004.
177
178 2012-01-05  Dodji Seketeli  <dodji@redhat.com>
179
180         PR c++/51541
181         * g++.dg/cpp0x/alias-decl-18.C: New test.
182
183 2012-01-05  Eric Botcazou  <ebotcazou@adacore.com>
184
185         * gcc.c-torture/execute/20120104-1.c: New test.
186
187 2012-01-05  Paul Thomas  <pault@gcc.gnu.org>
188
189         PR fortran/PR48946
190         * gfortran.dg/typebound_operator_9.f03: This is now a copy of
191         the old typebound_operator_8.f03.
192         * gfortran.dg/typebound_operator_8.f03: New version of
193         typebound_operator_7.f03 with 'u' a derived type instead of a
194         class object.
195
196 2012-01-05  Richard Guenther  <rguenther@suse.de>
197
198         * g++.dg/torture/pr49309.C: Skip for -flto.
199
200 2012-01-05  Jakub Jelinek  <jakub@redhat.com>
201
202         PR middle-end/51761
203         * gcc.c-torture/compile/pr51761.c: New test.
204
205 2012-01-05  Richard Guenther  <rguenther@suse.de>
206
207         PR tree-optimization/51760
208         * gcc.dg/torture/pr51760.c: New testcase.
209
210 2012-01-05  Aldy Hernandez  <aldyh@redhat.com>
211
212         PR middle-end/51472
213         * gcc.dg/tm/memopt-6.c: Adjust regexp.
214
215 2012-01-05  Richard Guenther  <rguenther@suse.de>
216
217         PR lto/41576
218         * gfortran.dg/lto/pr41576_0.f90: New testcase.
219         * gfortran.dg/lto/pr41576_1.f90: Likewise.
220
221 2012-01-04  Jakub Jelinek  <jakub@redhat.com>
222
223         PR debug/51695
224         * gcc.dg/pr51695.c: New test.
225
226 2012-01-04  Andrew Pinski  <apinski@cavium.com>
227
228         * gcc.target/mips/mips64-dsp-ldx1.c: New test.
229         * gcc.target/mips/octeon2-lx-1.c: New test.
230         * gcc.target/mips/mips64-dsp-ldx.c: New test.
231         * gcc.target/mips/octeon2-lx-2.c: New test.
232         * gcc.target/mips/octeon2-lx-3.c: New test.
233
234 2012-01-04  Patrick Marlier  <patrick.marlier@gmail.com>
235
236         PR other/51163
237         PR other/51164
238         * gcc.dg/tm/alias-1.c:  Adjust regexp.
239         * gcc.dg/tm/alias-2.c:  Adjust regexp.
240
241 2012-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
242
243         PR c++/51064
244         * g++.dg/warn/Wparentheses-26.C: New.
245
246 2012-01-04  Mikael Morin  <mikael@gcc.gnu.org>
247
248         * gfortran.dg/elemental_optional_args_2.f90: New test.
249
250 2012-01-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
251
252         PR fortran/49693
253         * gfortran.dg/common_17.f90:  New test.
254
255 2012-01-04  Richard Guenther  <rguenther@suse.de>
256
257         PR tree-optimization/49651
258         * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
259         * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
260
261 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
262
263         PR c++/51738
264         * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
265
266 2012-01-03  Andrew Pinski  <apinski@cavium.com>
267
268         * lib/scanasm.exp (dg-function-on-line): Always use a special format
269         for all mips targets.  Also allow an optional .cfi_startproc.
270
271 2012-01-03  Uros Bizjak  <ubizjak@gmail.com>
272
273         * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
274
275 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
276
277         PR c++/29273
278         * g++.dg/rtti/dyncast5.C: New.
279
280 2012-01-03  Richard Guenther  <rguenther@suse.de>
281
282         PR tree-optimization/51070
283         * gcc.dg/torture/pr51070-2.c: New testcase.
284
285 2012-01-03  Richard Guenther  <rguenther@suse.de>
286
287         PR tree-optimization/51692
288         * gcc.dg/torture/pr51692.c: New testcase.
289
290 2012-01-03  Richard Guenther  <rguenther@suse.de>
291
292         PR debug/51650
293         * g++.dg/lto/pr51650-3_0.C: New testcase.
294
295 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
296
297         PR c++/15867
298         * g++.dg/warn/Wredundant-decls-spec.C: New.
299
300 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
301
302         PR tree-optimization/51719
303         * g++.dg/tree-prof/pr51719.C: New test.
304
305 2012-01-03  Richard Guenther  <rguenther@suse.de>
306
307         PR middle-end/51730
308         * gcc.dg/fold-compare-6.c: New testcase.
309
310 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
311
312         PR c++/51669
313         * g++.dg/gomp/pr51669.C: New test.
314
315 2012-01-02  Jason Merrill  <jason@redhat.com>
316
317         PR c++/51675
318         * g++.dg/cpp0x/constexpr-union2.C: New.
319
320         PR c++/51666
321         * g++.dg/cpp0x/nsdmi-defer5.C: New.
322
323 2012-01-02  Dodji Seketeli  <dodji@redhat.com>
324
325         PR c++/51462
326         * g++.dg/cpp0x/constexpr-99.C: New test.
327
328 2012-01-02  Paolo Carlini  <paolo.carlini@oracle.com>
329
330         PR c++/20140
331         * g++.dg/template/init9.C: New.
332
333 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
334
335         * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
336         Increase copy to 5 bytes.  Look for at least two "mem/s/u"s,
337         rather than a specific number.
338
339 2012-01-02  Paul Thomas  <pault@gcc.gnu.org>
340
341         PR fortran/46262
342         PR fortran/46328
343         PR fortran/51052
344         * gfortran.dg/typebound_operator_7.f03: New.
345         * gfortran.dg/typebound_operator_8.f03: New.
346
347 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
348
349         PR target/51729
350         * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
351         XFAIL.
352         * gcc.target/mips/dspr2-MULTU.c: Likewise.
353
354 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
355
356         * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
357
358 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
359
360         * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
361         for MIPS.
362
363 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
364
365         * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
366         * gfortran.dg/io_real_boz_4.f90: Likewise.
367         * gfortran.dg/io_real_boz_5.f90: Likewise.
368
369 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
370
371         * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
372
373 2012-01-02  Revital Eres  <revital.eres@linaro.org>
374
375         * gcc.dg/sms-11.c: New file.
376
377 2012-01-02  Tobias Burnus  <burnus@net-b.de>
378
379         PR fortran/51682
380         * gfortran.dg/coarray/image_index_3.f90: New.
381
382 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
383
384         PR c++/16603
385         * g++.dg/parse/enum8.C: New.
386
387 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
388
389         PR c++/51379
390         * g++.dg/conversion/reinterpret4.C: New.
391         * g++.dg/conversion/reinterpret1.C: Adjust.
392
393 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
394
395         * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
396
397 2012-01-01  Fabien ChĂȘne  <fabien@gcc.gnu.org>
398
399         * g++.old-deja/g++.brendan/crash25.C: Adjust.
400         * g++.old-deja/g++.brendan/crash56.C: Likewise.
401         * g++.old-deja/g++.jason/access14.C: Likewise.
402         * g++.old-deja/g++.jason/access8.C: Likewise.
403         * g++.old-deja/g++.jason/access1.C: Likewise.
404         * g++.old-deja/g++.other/access3.C: Likewise.
405         * g++.old-deja/g++.other/access5.C: Likewise.
406         * g++.old-deja/g++.law/unsorted1.C: Likewise.
407         * g++.old-deja/g++.law/visibility22.C: Likewise.
408         * g++.old-deja/g++.law/visibility26.C: Likewise.
409         * g++.old-deja/g++.mike/p2746.C: Likewise.
410         * g++.dg/debug/using1.C: Likewise.
411         * g++.dg/lookup/using51.C: Likewise.
412         * g++.dg/inherit/using5.C: Likewise.
413         * g++.dg/inherit/pr30297.C: Likewise.
414         * g++.dg/inherit/access8.C: Likewise.
415         * g++.dg/torture/pr39362.C: Likewise.
416         * g++.dg/template/crash13.C: Likewise.
417         * g++.dg/template/using10.C: Likewise.
418
419 2012-01-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
420
421         PR fortran/51502
422         * lib/gcc-dg.exp (scan-module-absence):  Really commit last
423         change.
424
425 2012-01-01  Ira Rosen  <irar@il.ibm.com>
426
427         PR tree-optimization/51704
428         * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
429         * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
430         corresponding flags.
431
432 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
433
434         PR c++/51723
435         * g++.dg/cpp0x/constexpr-delegating2.C: New.
436
437 2012-01-01  Jan Hubicka  <jh@suse.cz>
438
439         PR rtl-optimization/51069
440         * gcc.c-torture/compile/pr51069.c: New testcase.
441
442 2012-01-01  Jakub Jelinek  <jakub@redhat.com>
443
444         PR tree-optimization/51683
445         * gcc.dg/pr51683.c: New test.
446 \f
447 Copyright (C) 2012 Free Software Foundation, Inc.
448
449 Copying and distribution of this file, with or without modification,
450 are permitted in any medium without royalty provided the copyright
451 notice and this notice are preserved.