OSDN Git Service

PR c++/42447
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index c054565..179b08c 100644 (file)
@@ -1,3 +1,411 @@
+2009-12-28  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42447
+       * g++.dg/template/array21.C: New.
+
+2009-12-28  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/42353
+       * gfortran.dg/class_13.f03: New test.
+
+2009-12-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR middle-end/41344
+       * gfortran.dg/gomp/pr41344.f: New.
+
+2009-12-27  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/42231
+       * gcc.c-torture/execute/pr42231.c: New test.
+       
+2009-12-27  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+           Daniel Kraft  <d@domob.eu>
+
+       PR fortran/22552
+       * gfortran.dg/warn_implicit_procedure_1.f90: New test.
+
+2009-12-24  Jason Merrill  <jason@redhat.com>
+
+       PR c++/41305
+       * g++.dg/lookup/koenig9.C: New test.
+       * g++.dg/lookup/koenig10.C: New test.
+       * g++.dg/lookup/koenig11.C: New test.
+       * g++.dg/lookup/koenig12.C: New test.
+
+2009-12-24  Julian Brown  <julian@codesourcery.com>
+           Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       PR target/40887
+       * gcc.target/arm/pr40887.c: New test.
+
+2009-12-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/42475
+       * gcc.dg/pr42475.c: New test.
+
+2009-12-23  Jakub Jelinek  <jakub@redhat.com>
+           Cary Coutant  <ccoutant@google.com>
+
+       PR debug/42454
+       * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Add check for .debug_ranges.
+
+2009-12-23  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       PR target/42093
+       * gcc.target/arm/pr42093.c: New test.
+
+2009-12-23  Ramana Radhakrishnan  <ramrad01@arm.com>
+
+       PR target/40670
+       * gcc.target/arm/pr40670.c: New test.
+       
+2009-12-23  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/alpha/20000715-1.c: Remove target selector.
+       * gcc.target/alpha/20011018-1.c: Ditto.
+       * gcc.target/alpha/980217-1.c: Ditto.
+       * gcc.target/alpha/asm-1.c: Ditto.
+       * gcc.target/alpha/base-1.c: Ditto.
+       * gcc.target/alpha/base-2.c: Ditto.
+       * gcc.target/alpha/cix-1.c: Ditto.
+       * gcc.target/alpha/cix-2.c: Ditto.
+       * gcc.target/alpha/max-1.c: Ditto.
+       * gcc.target/alpha/max-2.c: Ditto.
+
+2009-12-23  Sebastian Pop  <sebpop@gmail.com>
+
+       * g++.dg/graphite/id-1.C: New.
+       * g++.dg/graphite/pr41305.C: New.
+       * gcc.dg/graphite/id-16.c: New.
+       * gcc.dg/graphite/interchange-10.c: New.
+       * gcc.dg/graphite/interchange-11.c: New.
+       * gcc.dg/graphite/interchange-mvt.c: New.
+       * gcc.dg/graphite/pr40281.c: New.
+       * gcc.dg/graphite/run-id-2.c: New.
+       * gcc.dg/graphite/scop-dsyr2k.c: New.
+       * gcc.dg/graphite/scop-dsyrk.c: New.
+       * gcc.dg/graphite/scop-mvt.c: New.
+       * gcc.dg/graphite/scop-sor.c: New.
+       * gfortran.dg/graphite/id-18.f90: New.
+       * gfortran.dg/graphite/interchange-3.f90: New.
+       * gfortran.dg/graphite/pr42050.f90: New.
+
+2009-12-23  Dodji Seketeli  <dodji@redhat.com>
+
+       PR c++/42260
+       * g++.dg/conversion/cast2.C: New test.
+
+2009-12-22  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42466
+       * g++.dg/template/nontype19.C: New.
+
+       PR c++/42331
+       * g++.dg/cpp0x/initlist29.C: New.
+
+2009-12-22  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
+
+       PR target/41605
+       * lib/g++.exp: Provide -B options to allow for link spec %s
+       substitutions for static libraries.
+
+2009-12-22  Brian Hackett  <bhackett1024@gmail.com>
+
+       * g++.dg/plugin/attribute_plugin.c: Rename pre-genericize event.
+       * g++.dg/plugin/dumb_plugin.c: Same.
+
+2009-12-21  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/abi/mangle14.C: Add expected mangling.
+
+2009-12-21  Andy Hutchinson  <hutchinsonandy@gcc.gnu.org>
+
+       * gcc.dg/pr36901.h: AVR must support address zero.
+
+2009-12-21  Andy Hutchinson  <hutchinsonandy@gcc.gnu.org>
+
+       PR testsuite/36903
+       * gcc.dg/tree-ssa/gen-vect-11.c : Disable for avr target. It will
+       not vectorize.
+       * gcc.dg/tree-ssa/gen-vect-11a.c: Ditto.
+       * gcc.dg/tree-ssa/gen-vect-2.c: Ditto.
+       * gcc.dg/tree-ssa/gen-vect-25.c: Ditto.
+       * gcc.dg/tree-ssa/gen-vect-26.c: Ditto.
+       * gcc.dg/tree-ssa/gen-vect-28.c: Ditto.
+       * gcc.dg/tree-ssa/gen-vect-32.c: Ditto.
+       * gcc.dg/tree-ssa/pr23455.c: Test for 4 eliminations on avr target.
+       * gcc.dg/tree-ssa/ssa-fre-26.c: XFAIL test for avr.
+       * gcc.dg/tree-ssa/vrp47.c: Skip test for avr target due to low
+       branch cost.
+
+2009-12-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/PR42422
+       * gfortran.dg/list_read_10.f90:  New test.
+
+2009-12-19  Dodji Seketeli  <dodji@redhat.com>
+
+       PR c++/42225
+       * g++.dg/template/typedef26.C: New test.
+
+2009-12-19  Richard Guenther  <rguenther@suse.de>
+
+       PR lto/42401
+       * g++.dg/lto/20091219_0.C: New testcase.
+
+2009-12-19  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/42108
+       * gfortran.dg/pr42108.f90: New testcase.
+
+2009-12-18  Jason Merrill  <jason@redhat.com>
+
+       PR c++/28300
+       * g++.dg/template/spec37.C: New.
+
+       PR c++/42415
+       * g++.dg/tc1/dr147.C: Add test.
+       * g++.old-deja/g++.jason/temporary5.C: Adjust.
+
+2009-12-18  Shujing Zhao  <pearly.zhao@oracle.com>
+
+       * g++.old-deja/g++.brendan/misc6.C: Make expected dg-error strings
+       explicit.
+
+2009-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/debug/dwarf2/const-1.c: Don't expect DW_AT_const_value,
+       but instead DW_AT_location with DW_OP_addr+DW_OP_stack_value.  Add
+       -gno-strict-dwarf -fno-merge-debug-strings to dg-options.
+       * g++.dg/debug/dwarf2/const1.C: Likewise.
+       * g++.dg/debug/dwarf2/template-params-3.C: Likewise.
+       * g++.dg/debug/dwarf2/template-func-params-3.C: Likewise.
+
+2009-12-17  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/41679
+       * gcc.target/arm/pr41679.c: New.
+
+2009-12-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/42386
+       * g++.dg/opt/dtor3.C: New test.
+
+2009-12-17  Arnaud Charlet  <charlet@adacore.com>
+
+       * ada/acats/run_all.sh: Strip comments from norun.lst
+
+2009-12-17  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/32280
+       * gcc.target/i386/pr32280-1.c: New test.
+
+2009-12-17  Uros Bizjak  <ubizjak@gmail.com>
+
+       * objc/execute/forward-1.x: XFAIL for -fgnu-runtime on
+       x86_64-*-darwin*, powerpc*-*-darwin* and alpha*-*-linux* targets.
+
+2009-12-17  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/42144
+       * gfortran.dg/dynamic_dispatch_6.f03: New test.
+
+2009-12-17  Shujing Zhao  <pearly.zhao@oracle.com>
+
+       * g++.old-deja/g++.mike/net31.C: Make expected dg-error strings
+       explicit.
+       * g++.old-deja/g++.bugs/900213_02.C: Likewise.
+       * g++.old-deja/g++.bugs/900215_02.C: Likewise.
+
+2009-12-16  Richard Guenther  <rguenther@suse.de>
+
+       PR lto/42392
+       * gcc.dg/lto/20091216-1_0.c: New testcase.
+
+2009-12-15  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42387
+       * g++.dg/ext/vla8.C: New.
+
+2009-12-16  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20091215-1.c: New test.
+
+       * gcc.dg/debug/tls-1.c: New test.
+
+2009-12-15  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42358
+       * g++.dg/cpp0x/variadic98.C: New.
+
+2009-12-14  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42373
+       * g++.dg/cpp0x/lambda/lambda-mangle.C: Adjust regexps for darwin.
+
+2009-12-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * ada/acats/norun.lst: Sort.
+
+2009-12-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/41183
+       * g++.dg/torture/pr41183.C: New test.
+
+2009-12-15  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/41235
+       * gfortran.dg/auto_char_len_1.f90: New test.
+       * gfortran.dg/auto_char_len_2.f90: New test.
+       * gfortran.dg/auto_char_len_4.f90: Correct test.
+
+2009-12-14  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42364
+       * g++.dg/cpp0x/variadic31.C: Compile with -g.
+       * g++.dg/ext/attrib33.C: Likewise.
+
+2009-12-15  Shujing Zhao  <pearly.zhao@oracle.com>
+
+       * g++.dg/other/error20.C: Adjust dg-message strings.
+       * g++.dg/other/error31.C: Likewise.
+       * g++.dg/rtti/typeid6.C: Likewise.
+       * g++.dg/ext/ms-1.C: Likewise.
+       * g++.dg/parse/error19.C: Likewise.
+       * g++.dg/parse/crash5.C: Likewise.
+       * g++.dg/cpp0x/explicit4.C: Likewise.
+       * g++.dg/template/ptrmem4.C: Likewise.
+       * g++.dg/template/crash37.C: Likewise.
+       * g++.dg/template/qualttp5.C: Likewise.
+       * g++.dg/template/local6.C: Likewise.
+       * g++.dg/template/instantiate5.C: Likewise.
+       * g++.old-deja/g++.brendan/overload1.C: Likewise.
+       * g++.old-deja/g++.brendan/cvt3.C: Likewise.
+       * g++.old-deja/g++.brendan/overload4.C: Likewise.
+       * g++.old-deja/g++.jason/conversion11.C: Likewise.
+       * g++.old-deja/g++.jason/scoping10.C: Likewise.
+       * g++.old-deja/g++.other/expr1.C: Likewise.
+       * g++.old-deja/g++.other/pmf3.C: Likewise.
+       * g++.old-deja/g++.other/crash24.C: Likewise.
+       * g++.old-deja/g++.niklas/t120.C: Likewise.
+       * g++.old-deja/g++.niklas/t121.C: Likewise.
+       * g++.old-deja/g++.law/operators9.C: Likewise.
+       * g++.old-deja/g++.law/arm9.C: Likewise.
+       * g++.old-deja/g++.law/enum4.C: Likewise.
+       * g++.old-deja/g++.law/arg11.C: Likewise.
+       * g++.old-deja/g++.benjamin/15800-1.C: Likewise.
+       * g++.old-deja/g++.mike/p2431.C: Likewise.
+       * g++.old-deja/g++.mike/p438.C: Likewise.
+       * g++.old-deja/g++.mike/p9068.C: Likewise.
+       * g++.old-deja/g++.mike/p11110.C: Likewise.
+       * g++.old-deja/g++.bugs/900330_02.C: Likewise.
+
+2009-12-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       * g++.dg/other/i386-2.C: Add -mpopcnt -mabm -mlwp to dg-options.
+       * g++.dg/other/i386-3.C: Ditto.
+       * g++.dg/other/i386-5.C: Remove duplicated test.
+       * g++.dg/other/i386-6.C: Ditto.
+
+2009-12-14  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/42354
+       * gfortran.dg/iso_c_binding_init_expr.f03: New.
+       * gfortran.dg/intrinsic_std_1.f90: Fixed expected error message.
+       * gfortran.dg/function_kinds_5.f90: Likewise.
+       * gfortran.dg/selected_char_kind_3.f90: Likewise.
+
+2009-12-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
+
+       * gfortran.dg/boz_15.f90: Fix typos.
+
+2009-12-14  Jakub Jelinek  <jakub@redhat.com>
+           Sebastian Pop  <sebastian.pop@amd.com>
+
+       * gcc.target/i386/sse-12.c: Add -mpopcnt and -mlwp.
+       * gcc.target/i386/sse-13.c: Same.
+       (__builtin_ia32_lwpval32, __builtin_ia32_lwpval64,
+       __builtin_ia32_lwpins32, __builtin_ia32_lwpins64): Added testcases.
+       * gcc.target/i386/sse-14.c: Add -mpopcnt -mabm -mlwp.
+       Added tests for __lwpval32, __lwpins32, __lwpval64, and __lwpins64.
+       * gcc.target/i386/sse-22.c: Added tests for popcnt, abm, and lwp.
+       * gcc.target/i386/sse-23.c: Same.
+
+2009-12-14  Sebastian Pop  <sebpop@gmail.com>
+
+       PR middle-end/42284
+       * testsuite/gcc.dg/graphite/pr42284.c: New.
+
+2009-12-13  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/42357
+       * g++.dg/torture/pr42357.C: New testcase.
+
+2009-12-11  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/42257
+       * gfortran.dg/extends_9.f03: New test.
+
+2009-12-11  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42219
+       * g++.dg/conversion/err-recover1.C: New.
+
+2009-12-11  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/42335
+       * gfortran.dg/select_type_11.f03: New test.
+
+2009-12-11  Dodji Seketeli  <dodji@redhat.com>
+
+       PR c++/42225
+       * g++.dg/template/typedef24.C: New test.
+       * g++.dg/template/typedef25.C: New test.
+
+2009-12-11  Dodji Seketeli  <dodji@redhat.com>
+
+       PR c++/42251
+       * g++.dg/template/const3.C: New test.
+
+2009-12-11  Richard Guenther  <rguenther@suse.de>
+
+       PR lto/42320
+       * g++.dg/lto/20091210-1_0.h: New testcase.
+       * g++.dg/lto/20091210-1_0.C: Likewise.
+       * g++.dg/lto/20091210-1_1.C: Likewise.
+
+2009-12-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/42317
+       * g++.dg/opt/dtor2.C: New test.
+       * g++.dg/opt/dtor2.h: New file.
+       * g++.dg/opt/dtor2-aux.cc: New file.
+
+2009-12-10  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/41369
+       * gfortran.dg/func_derived_5.f90: New.
+
+2009-12-10  Jan Hubicka  <jh@suse.cz>
+
+       PR middle-end/42110
+       * g++.dg/torture/pr42110.C: new file.
+
+2009-12-10  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/34402
+       * gfortran.dg/alloc_comp_init_expr.f03: New.
+
+2009-12-09  David Edelsohn  <edelsohn@gnu.org>
+
+       * gcc.target/powerpc/bswap64-4.c: Disable on AIX.
+       * gcc.target/powerpc/ppc64-double-1.c: Disable on AIX.
+
+2009-12-09  Xinliang David Li  <davidxl@google.com>
+
+       PR tree-optimization/42337
+       * g++.dg/tree-ssa/pr42337.C: New test.
+
 2009-12-08  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/41711
        * gfortran.dg/typebound_proc_13.f03: New test.
 
 2009-12-08  Olga Golovanevsky  <olga@il.ibm.com>
-           Jakub Jelinek <jakub@redhat.com>    
+           Jakub Jelinek <jakub@redhat.com>
 
        PR midle-end/41843
        * gcc.dg/struct/wo_prof_empty_str.c: New testcase.
 
+2009-12-07  Richard Henderson  <rth@redhat.com>
+
+       PR rtl-opt/42269
+       * gcc.c-torture/execute/pr42269-2.c: New.
+       * gcc.target/alpha/pr42269-1.c: Likewise.
+
+2009-12-07  Richard Henderson  <rth@redhat.com>
+
+       PR debug/42299
+       PR debug/42166
+       * gcc.c-torture/compile/pr42299.c: New.
+       * gfortran.dg/pr42166.f90: Likewise.
+
 2009-12-07  Jakub Jelinek  <jakub@redhat.com>
 
        PR debug/42244
 
 2009-12-07  Daniel Franke  <franke.daniel@gmail.com>
 
-        PR fortran/41940
-        * gfortran.dg/allocate_scalar_with_shape.f90: New.
+       PR fortran/41940
+       * gfortran.dg/allocate_scalar_with_shape.f90: New.
 
 2009-12-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gcc.c-torture/execute/vla-dealloc-1.c: Use lower loop count
        for 16bit int targets.
 
+2009-12-06  Richard Henderson  <rth@redhat.com>
+
+       PR debug/42234
+       * gcc.c-torture/compile/pr42234.c: New.
+
 2009-12-06  Janus Weil  <janus@gcc.gnu.org>
 
        PR fortran/41478
        * g++.dg/inherit/thunk11.h: New file.
        * g++.dg/inherit/thunk11-aux.cc: New file.
 
+2009-12-02  Richard Henderson  <rth@redhat.com>
+
+       PR tree-opt/42215
+       * gcc.dg/pr42215.c: New.
+
 2009-12-02  Richard Guenther  <rguenther@suse.de>
 
        * g++.dg/ipa/iinline-1.C: Adjust.
        PR c++/41611
        * g++.dg/abi/guard1.C: New.
 
-2009-12-91  Uros Bizjak  <ubizjak@gmail.com>
+2009-12-01  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcc.target/i386/vperm-v4sf-1.c (dg-options): Use -msse.
 
        * gcc-dg/raw-string-2.c: Ditto.
        * gcc-dg/utf-array-short-wchar.c: Ditto.
        * gcc-dg/utf-array.c: Ditto.
-       * gcc-dg/utf8-2.c: Ditto. 
+       * gcc-dg/utf8-2.c: Ditto.
 
 2009-11-23  Andy Hutchinson  <hutchinsonandy@gcc.gnu.org>
 
        * gcc.misc-tests/linkage.exp: Also check -m32 for i*86-*-linux*.
 
 2009-11-18  Nick Clifton  <nickc@redhat.com>
-       
+
        * g++.dg/lto/20091002-1_0.C: Replace -shared with -r -nostlib.
        * g++.dg/lto/20081120-1_0.C: Likewise.
        * g++.dg/lto/20091002-2_0.C: Likewise.
        * g++.dg/other/i386-3.C: Ditto.
        * g++.dg/other/i386-5.C: Ditto.
        * g++.dg/other/i386-6.C: Ditto.
-       
+
 2009-11-04  Wei Guozhi  <carrot@google.com>
 
        PR target/40835