re PR c++/51370 (ICE with invalid template parameter)
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/51370
4 * g++.dg/template/crash112.C: New.
5
6 2012-01-27 Richard Henderson <rth@redhat.com>
7
8 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
9
10 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
11
12 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
13
14 2012-01-26 Jakub Jelinek <jakub@redhat.com>
15
16 PR middle-end/51895
17 * g++.dg/opt/pr51895.C: New test.
18
19 2012-01-26 Michael Matz <matz@suse.de>
20
21 PR tree-optimization/48794
22 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
23
24 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
25
26 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
27 s390x.
28
29 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
30
31 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
32 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
33 memory.
34 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
35 the default value for s390 and s390x.
36
37 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
38
39 PR lto/51698
40 * gcc.dg/lto/trans-mem-4_0.c: New.
41 * gcc.dg/lto/trans-mem-4_1.c: New.
42 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
43 TM builtins.
44 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
45 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
46 TM builtins.
47 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
48 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
49 TM builtins.
50
51 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
52
53 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
54
55 2012-01-25 Ian Lance Taylor <iant@google.com>
56
57 * go.test/go-test.exp (go-gc-tests): Handle a few more test
58 lines.
59
60 2012-01-25 Tobias Burnus <burnus@net-b.de>
61
62 PR fortran/51995
63 * gfortran.dg/typebound_proc_25.f90: New.
64
65 2012-01-25 Jason Merrill <jason@redhat.com>
66
67 PR c++/51992
68 * g++.dg/lto/pr51992_0.C: New.
69
70 2012-01-25 Jakub Jelinek <jakub@redhat.com>
71
72 PR tree-optimization/51987
73 * gcc.target/i386/pr51987.c: New test.
74
75 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
76
77 * gcc.dg/tm/lto-1.c: Require lto support in target.
78
79 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
80
81 PR rtl-optimization/48374
82 * gcc.dg/pr48374.c: New test.
83
84 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
85
86 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
87
88 2012-01-25 Tobias Burnus <burnus@net-b.de>
89
90 PR fortran/51966
91 * gfortran.dg/derived_constructor_char_3.f90: New.
92
93 2012-01-24 Ian Lance Taylor <iant@google.com>
94
95 * go.test/go-test.exp (filecmp): New procedure.
96 (errchk): Handle quoted square brackets.
97 (go-gc-tests): Set go_compile_args. Handle various new test
98 lines. Skip a few new tests.
99 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
100
101 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
102
103 * lib/target-supports.exp (proc check_effective_target_vect_perm)
104 (check_effective_target_vect_extract_even_odd)
105 (check_effective_target_vect_interleave): Return true for MIPS
106 paired-single.
107
108 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
109
110 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
111 (main): Use it instead of argc.
112
113 2012-01-24 Jason Merrill <jason@redhat.com>
114
115 PR c++/51973
116 * g++.dg/cpp0x/sfinae31.C: New.
117
118 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
119
120 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
121
122 2012-01-24 Jason Merrill <jason@redhat.com>
123
124 PR c++/51812
125 * g++.dg/inherit/covariant20.C: New.
126
127 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
128
129 PR c++/51223
130 * g++.dg/parse/crash58.C: New.
131
132 2012-01-24 Jakub Jelinek <jakub@redhat.com>
133
134 PR target/51957
135 * gcc.dg/pr51957-1.c: New test.
136 * gcc.dg/pr51957-1.h: New file.
137 * gcc.dg/pr51957-2.c: New test.
138
139 2012-01-23 Jason Merrill <jason@redhat.com>
140
141 PR c++/51930
142 * g++.dg/ext/visibility/template10.C: New.
143
144 2012-01-23 Tobias Burnus <burnus@net-b.de>
145
146 PR fortran/51948
147 * gfortran.dg/move_alloc_12.f90: New.
148
149 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
150
151 PR middle-end/45416
152 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
153
154 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
155
156 PR c++/51398
157 * g++.dg/template/crash111.C: New.
158
159 2012-01-23 Arnaud Charlet <charlet@adacore.com>
160
161 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
162 configurations.
163 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
164
165 2012-01-23 Dodji Seketeli <dodji@redhat.com>
166
167 PR testsuite/51941
168 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
169 the DW_TAG_class_type and DW_AT_name: "Executor".
170
171 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
172
173 * lib/target-supports.exp
174 (check_effective_target_vect_extract_even_odd): Handle
175 ARM neon.
176 (check_effective_target_vect_interleave): Likewise.
177
178 2012-01-22 Jason Merrill <jason@redhat.com>
179
180 PR c++/51925
181 * g++.dg/template/using20.C: New.
182 * g++.dg/template/template-id-2.C: Adjust diagnostic.
183
184 2012-01-23 Jason Merrill <jason@redhat.com>
185
186 PR target/51934
187 * g++.dg/torture/pr51344.C: Limit to x86.
188
189 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
190 * c-c++-common/tm/omp.c: Require target with pthread support.
191
192 2012-01-23 Richard Guenther <rguenther@suse.de>
193
194 PR tree-optimization/51949
195 * gcc.dg/torture/pr51949.c: New testcase.
196
197 2012-01-23 Jakub Jelinek <jakub@redhat.com>
198
199 PR rtl-optimization/51933
200 * gcc.c-torture/execute/pr51933.c: New test.
201
202 2012-01-22 Douglas B Rupp <rupp@gnat.com>
203
204 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
205 Do not define for Interix.
206
207 2012-01-22 Jason Merrill <jason@redhat.com>
208
209 PR c++/51832
210 * g++.dg/lto/pr51832.h: New.
211 * g++.dg/lto/pr51832_0.C: New.
212 * g++.dg/lto/pr51832_1.C: New.
213
214 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
215
216 * gcc.dg/ext-elim-1.c: New test.
217
218 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
219
220 PR target/51931
221 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
222 * g++.dg/opt/longbranch1.C: Likewise.
223
224 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
225
226 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
227 in C++11 mode.
228
229 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
230
231 PR fortran/50556
232 * gfortran.dg/namelist_74.f90: New test.
233 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
234
235 2012-01-21 Tobias Burnus <burnus@net-b.de>
236
237 PR fortran/51913
238 * gfortran.dg/class_47.f90: New.
239
240 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
241
242 * gnat.dg/renaming5.ad[sb]: New test.
243
244 2012-01-20 Jason Merrill <jason@redhat.com>
245
246 PR c++/51919
247 * g++.dg/pch/mangle1.{C,Hs}: Remove.
248
249 2012-01-20 Jason Merrill <jason@redhat.com>
250
251 PR c++/51922
252 * g++.dg/ext/attrib42.C: Require ilp32.
253
254 2012-01-20 Jakub Jelinek <jakub@redhat.com>
255
256 PR target/51915
257 * gcc.target/arm/pr51915.c: New test.
258
259 2012-01-20 Cary Coutant <ccoutant@google.com>
260 Dodji Seketeli <dodji@redhat.com>
261
262 PR debug/45682
263 * g++.dg/debug/dwarf2/nested-3.C: New test.
264
265 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
266
267 PR c++/51402
268 * g++.dg/template/crash110.C: New.
269
270 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
271
272 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
273 Remove default options on hppa*-*-hpux*.
274
275 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
276
277 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
278
279 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
280
281 * gcc.c-torture/compile/pr51856.c: New testcase.
282
283 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
284
285 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
286 options to go_target_compile.
287
288 2012-01-20 Kai Tietz <ktietz@redhat.com>
289
290 * g++.dg/torture/pr51344.C: Fix typo.
291
292 2012-01-20 Richard Guenther <rguenther@suse.de>
293
294 PR tree-optimization/51903
295 * g++.dg/torture/pr51903.C: New testcase.
296
297 2012-01-20 Tobias Burnus <burnus@net-b.de>
298 Janus Weil <janus@gcc.gnu.org>
299
300 PR fortran/51056
301 * gfortran.dg/use_21.f90: New.
302
303 2012-01-20 Jakub Jelinek <jakub@redhat.com>
304
305 PR target/51106
306 * gcc.dg/torture/pr51106-1.c: New test.
307 * gcc.dg/torture/pr51106-2.c: New test.
308
309 2012-01-19 Kai Tietz <ktietz@redhat.com>
310
311 * g++.dg/torture/pr51344.C: New test.
312
313 2012-01-19 Tobias Burnus <burnus@net-b.de>
314
315 PR fortran/51904
316 * gfortran.dg/intrinsic_size_2.f90: New.
317
318 2012-01-19 Jason Merrill <jason@redhat.com>
319
320 PR c++/51889
321 * g++.dg/inherit/using7.C: New.
322
323 2012-01-19 Richard Guenther <rguenther@suse.de>
324
325 PR tree-optimization/37997
326 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
327
328 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
329
330 PR rtl-optimization/51505
331 * gcc.dg/pr51505.c: New test.
332
333 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
334
335 PR fortran/51634
336 * gfortran.dg/typebound_operator_12.f03: New.
337 * gfortran.dg/typebound_operator_13.f03: New.
338
339 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
340
341 PR c++/51225
342 * g++.dg/cpp0x/pr51225.C: New.
343
344 2012-01-17 Ian Lance Taylor <iant@google.com>
345
346 PR go/50656
347 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
348
349 2012-01-17 Tobias Burnus <burnus@net-b.de>
350
351 PR fortran/51869
352 * gfortran.dg/realloc_on_assign_9.f90: New.
353
354 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
355
356 PR other/51165
357 * gcc.dg/tm/memopt-3.c: Remove xfail.
358 * gcc.dg/tm/memopt-4.c: Remove xfail.
359 * gcc.dg/tm/memopt-5.c: Remove xfail.
360 * gcc.dg/tm/memopt-7.c: Remove xfail.
361
362 2012-01-17 Jakub Jelinek <jakub@redhat.com>
363
364 PR tree-optimization/51877
365 * gcc.c-torture/execute/pr51877.c: New test.
366
367 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
368
369 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
370 {!vect_align_arrays} to vect_sizes_32B_16B.
371 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
372 * gcc.dg/vect/vect-peel-3.c: Ditto.
373
374 2012-01-16 Jason Merrill <jason@redhat.com>
375
376 PR c++/51854
377 * g++.dg/abi/mangle60.C: New.
378
379 PR c++/51827
380 * g++.dg/pch/mangle1.{C,Hs}: New.
381
382 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
383 Tobias Burnus <burnus@net-b.de>
384
385 PR fortran/50981
386 * gfortran.dg/elemental_optional_args_3.f90: New
387 * gfortran.dg/elemental_optional_args_4.f90: New
388
389 2012-01-16 Tobias Burnus <burnus@net-b.de>
390
391 PR fortran/51809
392 * gfortran.dg/use_20.f90: New
393
394 2012-01-16 Jason Merrill <jason@redhat.com>
395
396 PR c++/51868
397 * g++.dg/cpp0x/rv-bitfield.C: New.
398 * g++.dg/cpp0x/rv-bitfield2.C: New.
399
400 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
401
402 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
403 subroutine 'qsort' and use index array to assign the result.
404
405 2012-01-16 Jakub Jelinek <jakub@redhat.com>
406
407 PR tree-optimization/51865
408 * gcc.dg/pr51865.c: New test.
409
410 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
411
412 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
413
414 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
415
416 * gcc.target/mips/code-readable-2.c: Allow the jump table address
417 to be loaded from the constant pool, rather than via %hi and %lo.
418
419 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
420
421 PR rtl-optimization/51821
422 * gcc.dg/pr51821.c: New test.
423
424 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
425
426 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
427
428 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
429
430 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
431
432 2012-01-14 Tobias Burnus <burnus@net-b.de>
433
434 PR fortran/51800
435 * gfortran.dg/init_flag_8.f90: New.
436 * gfortran.dg/init_flag_9.f90: New.
437
438 2011-01-14 Tobias Burnus <burnus@net-b.de>
439
440 PR fortran/51816
441 * gfortran.dg/use_18.f90: New.
442 * gfortran.dg/use_19.f90: New.
443
444 2012-01-13 Ian Lance Taylor <iant@google.com>
445
446 PR c++/50012
447 * g++.dg/warn/Wsign-compare-4.C: New.
448
449 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
450
451 PR fortran/48351
452 * gfortran.dg/alloc_comp_assign.f03: New.
453 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
454 __BUILTIN_FREE from 38 to 32.
455
456 2012-01-13 Jason Merrill <jason@redhat.com>
457
458 PR c++/20681
459 * g++.dg/warn/Wreturn-type-7.C: New.
460
461 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
462
463 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
464 assumption.
465 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
466 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
467 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
468 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
469 int32plus because of big array needed.
470 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
471 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
472
473 2012-01-13 Jason Merrill <jason@redhat.com>
474
475 PR c++/51813
476 * g++.dg/ext/visibility/template9.C: New.
477
478 PR c++/51620
479 * g++.dg/cpp0x/defaulted34.C: New.
480 * g++.dg/template/virtual3.C: New.
481
482 2012-01-13 Richard Guenther <rguenther@suse.de>
483
484 PR middle-end/8081
485 * gcc.dg/torture/pr8081.c: New testcase.
486
487 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
488
489 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
490
491 2012-01-12 Jason Merrill <jason@redhat.com>
492
493 PR c++/51714
494 * g++.dg/ext/stmtexpr14.C: New.
495
496 2012-01-13 Dodji Seketeli <dodji@redhat.com>
497
498 PR c++/51633
499 * g++.dg/cpp0x/constexpr-diag4.C: New test.
500
501 2012-01-12 Jason Merrill <jason@redhat.com>
502
503 PR c++/48051
504 * g++.dg/abi/mangle48.C: Test qualified-names, too.
505 * g++.dg/abi/mangle58.C: Likewise.
506
507 PR c++/51403
508 * g++.dg/template/arg8.C: New.
509
510 2012-01-12 Ira Rosen <irar@il.ibm.com>
511
512 PR tree-optimization/51799
513 * gcc.dg/vect/pr51799.c: New test.
514 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
515 patterns.
516
517 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
518 Tobias Burnus <burnus@net-b.de>
519
520 PR fortran/51057
521 PR fortran/51616
522 * lib/target-supports.exp
523 (check_effective_target_fortran_largest_fp_has_sqrt): New.
524 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
525
526 2012-01-11 Jason Merrill <jason@redhat.com>
527
528 PR c++/51565
529 * g++.dg/ext/attrib42.C: New.
530
531 2012-01-11 Jakub Jelinek <jakub@redhat.com>
532
533 PR bootstrap/51796
534 * gcc.dg/pr51796.c: New test.
535
536 2012-01-11 Jason Merrill <jason@redhat.com>
537
538 PR c++/51818
539 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
540
541 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
542
543 * gnat.dg/array19.ad[sb]: New test.
544
545 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
546
547 * gnat.dg/opt23.ad[sb]: New test.
548 * gnat.dg/opt23_pkg.ad[sb]: New helper.
549 * gnat.dg/opt24.ad[sb]: New test.
550
551 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
552
553 PR tree-optimization/49642
554 * gcc.dg/tree-ssa/pr49642-1.c: New test.
555 * gcc.dg/tree-ssa/pr49642-2.c: New test.
556
557 2012-01-11 Jason Merrill <jason@redhat.com>
558
559 PR c++/51613
560 * g++.dg/template/explicit-args5.C: New.
561
562 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
563
564 * gcc.c-torture/execute/20120110-1.c: New testcase.
565
566 2012-01-10 Jason Merrill <jason@redhat.com>
567
568 PR c++/51614
569 * g++.dg/inherit/ambig1.C: New.
570
571 PR c++/51433
572 * g++.dg/cpp0x/constexpr-cache1.C: New.
573
574 2012-01-10 Richard Guenther <rguenther@suse.de>
575
576 PR tree-optimization/51801
577 * gcc.dg/torture/pr51801.c: New testcase.
578
579 2012-01-10 Tobias Burnus <burnus@net-b.de>
580
581 PR fortran/51652
582 * gfortran.dg/allocate_with_typespec_5.f90: New.
583
584 2012-01-10 Tobias Burnus <burnus@net-b.de>
585
586 * gfortran.dg/class_39.f03: Update dg-error string.
587
588 2012-01-10 Richard Guenther <rguenther@suse.de>
589
590 PR tree-optimization/50913
591 * gcc.dg/graphite/interchange-16.c: New testcase.
592 * gcc.dg/graphite/scop-20.c: XFAIL.
593 * gfortran.dg/graphite/interchange-1.f: Likewise.
594 * gfortran.dg/graphite/block-1.f90: Likewise.
595 * gfortran.dg/graphite/block-2.f: Likewise.
596
597 2012-01-10 Richard Henderson <rth@redhat.com>
598
599 * lib/target-supports.exp (check_effective_target_vect_perm,
600 check_effective_target_vect_perm_byte,
601 check_effective_target_vect_perm_short): Enable for arm neon.
602
603 2012-01-09 Tobias Burnus <burnus@net-b.de>
604
605 PR fortran/46328
606 * gfortran.dg/typebound_operator_11.f90: New.
607
608 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
609
610 * gnat.dg/array18.adb: New test.
611 * gnat.dg/array18_pkg.ads: New helper.
612
613 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
614
615 PR fortran/51791
616 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
617 around base object in first assignment in main program.
618 * gfortran.dg/typebound_operator_10.f03: New test.
619
620 2012-01-09 Martin Jambor <mjambor@suse.cz>
621
622 PR tree-optimization/51759
623 * g++.dg/ipa/pr51759.C: New test.
624
625 2012-01-09 Tobias Burnus <burnus@net-b.de>
626
627 PR fortran/51758
628 * gfortran.dg/optional_absent_2.f90: New.
629
630 2012-01-09 Tobias Burnus <burnus@net-b.de>
631
632 PR fortran/51578
633 * gfortran.dg/use_17.f90: New.
634
635 2012-01-09 Gary Funck <gary@intrepid.com>
636
637 PR preprocessor/33919
638 * gcc.dg/pr33919.c: New test.
639 * gcc.dg/pr33919-0.h: New test header file.
640 * gcc.dg/pr33919-1.h: Ditto.
641 * gcc.dg/pr33919-2.h: Ditto.
642
643 2012-01-07 Jan Hubicka <jh@suse.cz>
644
645 PR tree-optimize/51694
646 * gcc.c-torture/compile/pr51694.c: new testcase.
647
648 2012-01-07 Jan Hubicka <jh@suse.cz>
649
650 PR tree-optimization/51600
651 * g++.dg/torture/pr51600.C: New testcase.
652
653 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
654
655 PR gcov-profile/51715
656 PR gcov-profile/51717
657 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
658 * gcc.misc-tests/gcov-14.c: Likewise.
659
660 2012-01-06 Jason Merrill <jason@redhat.com>
661
662 * g++.dg/parse/new5.C: New.
663
664 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
665
666 PR testsuite/51655
667 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
668 including <string.h>.
669
670 2012-01-06 Jason Merrill <jason@redhat.com>
671
672 * g++.dg/abi/mangle51.C: New.
673 * g++.dg/abi/mangle52.C: New.
674 * g++.dg/abi/mangle53.C: New.
675 * g++.dg/abi/mangle54.C: New.
676 * g++.dg/abi/mangle55.C: New.
677 * g++.dg/abi/mangle56.C: New.
678 * g++.dg/abi/mangle57.C: New.
679 * g++.dg/abi/mangle58.C: New.
680 * g++.dg/abi/mangle59.C: New.
681 * g++.dg/cpp0x/trailing3.C: Update mangling.
682 * g++.dg/cpp0x/variadic111.C: Update mangling.
683 * g++.dg/cpp0x/variadic4.C: Update mangling.
684 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
685 * g++.dg/template/nontype22.C: Works now.
686 * g++.dg/template/pr35240.C: Works now.
687
688 * g++.dg/cpp0x/error7.C: New.
689
690 2012-01-06 Tobias Burnus <burnus@net-b.de>
691
692 * gfortran.dg/deallocate_stat_2.f90: New.
693 * coarray/allocate_errgmsg.f90: New.
694 * gfortran.dg/coarray_lib_alloc_1.f90: New.
695 * gfortran.dg/coarray_lib_alloc_2.f90: New.
696 * coarray/subobject_1.f90: Fix for num_images > 1.
697 * gfortran.dg/deallocate_stat.f90: Update due to changed
698 stat= handling.
699
700 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
701
702 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
703
704 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
705
706 * ada/acats/overflow.lst: Add cb20004.
707
708 2012-01-05 Dodji Seketeli <dodji@redhat.com>
709
710 PR c++/51541
711 * g++.dg/cpp0x/alias-decl-18.C: New test.
712
713 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
714
715 * gcc.c-torture/execute/20120104-1.c: New test.
716
717 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
718
719 PR fortran/PR48946
720 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
721 the old typebound_operator_8.f03.
722 * gfortran.dg/typebound_operator_8.f03: New version of
723 typebound_operator_7.f03 with 'u' a derived type instead of a
724 class object.
725
726 2012-01-05 Richard Guenther <rguenther@suse.de>
727
728 * g++.dg/torture/pr49309.C: Skip for -flto.
729
730 2012-01-05 Jakub Jelinek <jakub@redhat.com>
731
732 PR middle-end/51761
733 * gcc.c-torture/compile/pr51761.c: New test.
734
735 2012-01-05 Richard Guenther <rguenther@suse.de>
736
737 PR tree-optimization/51760
738 * gcc.dg/torture/pr51760.c: New testcase.
739
740 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
741
742 PR middle-end/51472
743 * gcc.dg/tm/memopt-6.c: Adjust regexp.
744
745 2012-01-05 Richard Guenther <rguenther@suse.de>
746
747 PR lto/41576
748 * gfortran.dg/lto/pr41576_0.f90: New testcase.
749 * gfortran.dg/lto/pr41576_1.f90: Likewise.
750
751 2012-01-04 Jakub Jelinek <jakub@redhat.com>
752
753 PR debug/51695
754 * gcc.dg/pr51695.c: New test.
755
756 2012-01-04 Andrew Pinski <apinski@cavium.com>
757
758 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
759 * gcc.target/mips/octeon2-lx-1.c: New test.
760 * gcc.target/mips/mips64-dsp-ldx.c: New test.
761 * gcc.target/mips/octeon2-lx-2.c: New test.
762 * gcc.target/mips/octeon2-lx-3.c: New test.
763
764 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
765
766 PR other/51163
767 PR other/51164
768 * gcc.dg/tm/alias-1.c: Adjust regexp.
769 * gcc.dg/tm/alias-2.c: Adjust regexp.
770
771 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
772
773 PR c++/51064
774 * g++.dg/warn/Wparentheses-26.C: New.
775
776 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
777
778 * gfortran.dg/elemental_optional_args_2.f90: New test.
779
780 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
781
782 PR fortran/49693
783 * gfortran.dg/common_17.f90: New test.
784
785 2012-01-04 Richard Guenther <rguenther@suse.de>
786
787 PR tree-optimization/49651
788 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
789 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
790
791 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
792
793 PR c++/51738
794 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
795
796 2012-01-03 Andrew Pinski <apinski@cavium.com>
797
798 * lib/scanasm.exp (dg-function-on-line): Always use a special format
799 for all mips targets. Also allow an optional .cfi_startproc.
800
801 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
802
803 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
804
805 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
806
807 PR c++/29273
808 * g++.dg/rtti/dyncast5.C: New.
809
810 2012-01-03 Richard Guenther <rguenther@suse.de>
811
812 PR tree-optimization/51070
813 * gcc.dg/torture/pr51070-2.c: New testcase.
814
815 2012-01-03 Richard Guenther <rguenther@suse.de>
816
817 PR tree-optimization/51692
818 * gcc.dg/torture/pr51692.c: New testcase.
819
820 2012-01-03 Richard Guenther <rguenther@suse.de>
821
822 PR debug/51650
823 * g++.dg/lto/pr51650-3_0.C: New testcase.
824
825 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
826
827 PR c++/15867
828 * g++.dg/warn/Wredundant-decls-spec.C: New.
829
830 2012-01-03 Jakub Jelinek <jakub@redhat.com>
831
832 PR tree-optimization/51719
833 * g++.dg/tree-prof/pr51719.C: New test.
834
835 2012-01-03 Richard Guenther <rguenther@suse.de>
836
837 PR middle-end/51730
838 * gcc.dg/fold-compare-6.c: New testcase.
839
840 2012-01-03 Jakub Jelinek <jakub@redhat.com>
841
842 PR c++/51669
843 * g++.dg/gomp/pr51669.C: New test.
844
845 2012-01-02 Jason Merrill <jason@redhat.com>
846
847 PR c++/51675
848 * g++.dg/cpp0x/constexpr-union2.C: New.
849
850 PR c++/51666
851 * g++.dg/cpp0x/nsdmi-defer5.C: New.
852
853 2012-01-02 Dodji Seketeli <dodji@redhat.com>
854
855 PR c++/51462
856 * g++.dg/cpp0x/constexpr-99.C: New test.
857
858 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
859
860 PR c++/20140
861 * g++.dg/template/init9.C: New.
862
863 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
864
865 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
866 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
867 rather than a specific number.
868
869 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
870
871 PR fortran/46262
872 PR fortran/46328
873 PR fortran/51052
874 * gfortran.dg/typebound_operator_7.f03: New.
875 * gfortran.dg/typebound_operator_8.f03: New.
876
877 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
878
879 PR target/51729
880 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
881 XFAIL.
882 * gcc.target/mips/dspr2-MULTU.c: Likewise.
883
884 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
885
886 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
887
888 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
889
890 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
891 for MIPS.
892
893 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
894
895 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
896 * gfortran.dg/io_real_boz_4.f90: Likewise.
897 * gfortran.dg/io_real_boz_5.f90: Likewise.
898
899 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
900
901 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
902
903 2012-01-02 Revital Eres <revital.eres@linaro.org>
904
905 * gcc.dg/sms-11.c: New file.
906
907 2012-01-02 Tobias Burnus <burnus@net-b.de>
908
909 PR fortran/51682
910 * gfortran.dg/coarray/image_index_3.f90: New.
911
912 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
913
914 PR c++/16603
915 * g++.dg/parse/enum8.C: New.
916
917 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
918
919 PR c++/51379
920 * g++.dg/conversion/reinterpret4.C: New.
921 * g++.dg/conversion/reinterpret1.C: Adjust.
922
923 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
924
925 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
926
927 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
928
929 * g++.old-deja/g++.brendan/crash25.C: Adjust.
930 * g++.old-deja/g++.brendan/crash56.C: Likewise.
931 * g++.old-deja/g++.jason/access14.C: Likewise.
932 * g++.old-deja/g++.jason/access8.C: Likewise.
933 * g++.old-deja/g++.jason/access1.C: Likewise.
934 * g++.old-deja/g++.other/access3.C: Likewise.
935 * g++.old-deja/g++.other/access5.C: Likewise.
936 * g++.old-deja/g++.law/unsorted1.C: Likewise.
937 * g++.old-deja/g++.law/visibility22.C: Likewise.
938 * g++.old-deja/g++.law/visibility26.C: Likewise.
939 * g++.old-deja/g++.mike/p2746.C: Likewise.
940 * g++.dg/debug/using1.C: Likewise.
941 * g++.dg/lookup/using51.C: Likewise.
942 * g++.dg/inherit/using5.C: Likewise.
943 * g++.dg/inherit/pr30297.C: Likewise.
944 * g++.dg/inherit/access8.C: Likewise.
945 * g++.dg/torture/pr39362.C: Likewise.
946 * g++.dg/template/crash13.C: Likewise.
947 * g++.dg/template/using10.C: Likewise.
948
949 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
950
951 PR fortran/51502
952 * lib/gcc-dg.exp (scan-module-absence): Really commit last
953 change.
954
955 2012-01-01 Ira Rosen <irar@il.ibm.com>
956
957 PR tree-optimization/51704
958 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
959 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
960 corresponding flags.
961
962 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
963
964 PR c++/51723
965 * g++.dg/cpp0x/constexpr-delegating2.C: New.
966
967 2012-01-01 Jan Hubicka <jh@suse.cz>
968
969 PR rtl-optimization/51069
970 * gcc.c-torture/compile/pr51069.c: New testcase.
971
972 2012-01-01 Jakub Jelinek <jakub@redhat.com>
973
974 PR tree-optimization/51683
975 * gcc.dg/pr51683.c: New test.
976 \f
977 Copyright (C) 2012 Free Software Foundation, Inc.
978
979 Copying and distribution of this file, with or without modification,
980 are permitted in any medium without royalty provided the copyright
981 notice and this notice are preserved.