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