OSDN Git Service

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