OSDN Git Service

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