OSDN Git Service

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