OSDN Git Service

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