OSDN Git Service

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