OSDN Git Service

2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 7809241..ebed226 100644 (file)
@@ -1,3 +1,363 @@
+2007-01-15  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       * gfortran.dg/string_0xfe_0xff_1.f90:  Use char instead
+       of achar for 0xff to avoid the "Extended ASCII not
+       implemented" error message.
+
+2007-01-15  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/28172
+       * gfortran.dg/altreturn_4.f90: New test.
+
+       PR fortran/29389
+       * gfortran.dg/stfunc_4.f90: New test.
+
+       PR fortran/29712
+       * gfortran.dg/bound_2.f90: Reinstate commented out line.
+       * gfortran.dg/initialization_1.f90: Change warning.
+
+       PR fortran/30283
+       * gfortran.dg/specification_type_resolution_2.f90: New test.
+
+2007-01-14  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
+       * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
+       * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
+       elimination.
+
+2007-01-14  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/30410
+       * gfortran.dg/external_procedures_2.f90: New test.
+
+2007-01-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/30413
+       * gcc.target/i386/pr30413.c: New test.
+
+2007-01-14  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       PR fortran/30452
+       * gfortran.dg/string_0xfe_0xff_1.f90:  New test.
+
+2007-01-13  Zdenek Dvorak <dvorakz@suse.cz>
+
+       * gcc.dg/20070112-1.c: New test.
+
+2007-01-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/30435
+       * gfortran.dg/list_read_6.f90: New test.
+
+2007-01-12  Olga Golovanevsky  <olga@il.ibm.com>
+
+       * gcc.dg/torture/pr24750-1.c:  Add prototype of free.
+
+2007-01-12  Tom Tromey  <tromey@redhat.com>
+
+       PR preprocessor/28227:
+       * gcc.dg/cpp/pr28227.c: New file.
+
+2007-01-11  Zdenek Dvorak <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/loop-22.c: New test.
+
+2007-01-11  Zdenek Dvorak <dvorakz@suse.cz>
+
+       PR tree-optimization/29516
+       * gcc.dg/tree-ssa/loop-20.c: New test.
+
+2007-01-11  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       PR libfortran/30415
+       * minmaxloc_integer_kinds_1.f90:  New test.
+
+2007-01-11  Simon Martin  <simartin@users.sourceforge.net>
+
+       PR c++/29573
+       * g++.dg/template/sizeof-template-argument.C: New test.
+
+2007-01-11  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
+       * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
+       * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
+       * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
+       * gcc.dg/tree-ssa/pr21658.c: Likewise.
+       * gcc.dg/tree-ssa/pr15349.c: Likewise.
+       * gcc.dg/tree-ssa/pr25501.c: Likewise.
+       * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
+       transformation in question.
+       * gcc.dg/tree-ssa/vrp05.c: Likewise.
+       * gcc.dg/tree-ssa/pr20701.c: Likewise.
+       * gcc.dg/always_inline3.c: Likewise.
+
+2007-01-10  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/28999
+       * g++.dg/template/typename11.C: New test.
+
+2007-01-10  Robert Kennedy <jimbob@google.com>
+
+       * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
+
+2007-01-09  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
+       for different integer kinds.
+       * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
+       * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
+       * gfortran.dg/ishft_2.f90: New test.
+       * gfortran.dg/ishft_3.f90: New test.
+
+2007-01-09  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.dg/altreturn_2.f90: Removed executable bit.
+
+2007-01-09  Zdenek Dvorak <dvorakz@suse.cz>
+
+       PR tree-optimization/30322
+       * gcc.dg/tree-ssa/loop-21.c: New test.
+
+2007-01-08  Geoffrey Keating  <geoffk@apple.com>
+
+       * g++.dg/rtti/darwin-builtin-linkage.C: New.
+
+2007-01-08  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       * gcc.target/spu/intrinsics-1.c: Remove xfail.
+
+2007-01-08  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       * g++.dg/warn/overflow-warn-1.C: Fix testcase.
+       * g++.dg/warn/overflow-warn-3.C: Likewise.
+       * g++.dg/warn/overflow-warn-4.C: Likewise.
+       * g++.dg/warn/overflow-warn-5.C: Likewise.
+       * g++.dg/warn/overflow-warn-6.C: Likewise.
+       * g++.dg/warn/Woverflow-1.C: Likewise.
+       * g++.dg/warn/Woverflow-2.C: Likewise.
+       * g++.dg/warn/Woverflow-3.C: Likewise.
+       * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
+
+2007-01-08  Roger Sayle  <roger@eyesopen.com>
+
+       * gfortran.dg/array_constructor_14.f90: New test case.
+       * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
+
+2007-01-08  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/23603
+       * gcc.dg/tree-ssa/vrp31.c: New testcase.
+       * gcc.dg/tree-ssa/vrp32.c: Likewise.
+
+2007-01-08  Mark Shinwell  <shinwell@codesourcery.com>
+
+       * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
+       in __v8qi typedef.
+       * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
+       * gcc.dg/simd-1.c: Update dg-error directives to reflect new
+       compiler behaviour.
+       * gcc.dg/simd-5.c: Likewise.
+       * gcc.dg/simd-6.c: Likewise.
+       * g++.dg/conversion/simd1.C: Likewise.
+       * g++.dg/conversion/simd3.C: Likewise.
+       * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
+       (main): Use it.
+
+2007-01-08  Mark Shinwell  <shinwell@codesourcery.com>
+
+       PR tree-optimization/29877
+       * gcc.dg/pr16194.c: Skip test entirely if we don't know the
+       name of a hard register for the target concerned.  Adjust dg-error
+       directives to cope with new behaviour of TER.
+
+2007-01-07  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR c++/28986
+       * g++.dg/conversion/nullptr1.C: Added overflow warning.
+       * g++.dg/warn/overflow-warn-1.C: New.
+       * g++.dg/warn/overflow-warn-3.C: New.
+       * g++.dg/warn/overflow-warn-4.C: New.
+       * g++.dg/warn/overflow-warn-5.C: New.
+       * g++.dg/warn/overflow-warn-6.C: New.
+       * g++.dg/warn/Woverflow-1.C: New.
+       * g++.dg/warn/Woverflow-2.C: New.
+       * g++.dg/warn/Woverflow-3.C: New.
+       * g++.dg/warn/multiple-overflow-warn-2.C: New.
+       
+2007-01-07  Bernhard Fischer  <aldot@gcc.gnu.org>
+
+       PR fortran/27698
+       * gfortran.dg/invalid_name.f90: New test.
+       * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
+       * gfortran.dg/gomp/pr29759.f90: Ditto.
+
+2007-01-06  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       * gfortran.dg/present_1.f90:  Update error message.
+
+2007-01-06  Lee Millward  <lee.millward@codesourcery.com>
+
+       PR c++/19439
+       * g++.dg/template/duplicate1.C: New test
+       * g++.dg/template/memfriend6.C: Adjust error markers.
+       
+2007-01-05  Andrew Pinski  <Andrew_Pinski@playstation.sony.com>
+
+       PR tree-opt/30385
+       * gcc.dg/torture/inline-1.c: New test.
+
+2007-01-05  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR c/19978
+       * gcc.dg/multiple-overflow-warn-1.c: New.
+       * gcc.dg/multiple-overflow-warn-2.c: New.
+       * gcc.dg/overflow-warn-6.c: New.
+       * g++.dg/warn/multiple-overflow-warn-1.C: New.
+       
+2007-01-05  Roger Sayle  <roger@eyesopen.com>
+
+       * gfortran.dg/array_memcpy_1.f90: New test case.
+       * gfortran.dg/array_memcpy_2.f90: Likewise.
+
+2007-01-05  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/27826
+       * g++.dg/opt/pr27826.C: New testcase.
+
+2007-01-05  Ian Lance Taylor  <iant@google.com>
+
+       * gcc.dg/Walways-true-1.c: New test.
+       * gcc.dg/Walways-true-2.c: New test.
+       * g++.dg/warn/Walways-true-1.C: New test.
+       * g++.dg/warn/Walways-true-2.C: New test.
+
+2007-01-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/30360
+       * gcc.dg/pr30360.c: New test.
+
+2007-01-05  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/23232
+       * gfortran.dg/data_implied_do_1.f90: New test.
+
+       PR fortran/27996
+       PR fortran/27998
+       * gfortran.dg/char_length_1.f90: New test.
+
+2007-01-05  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/28116
+       * g++.dg/opt/pr28116.C: New testcase.
+
+2007-01-05  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/29624
+       * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
+         invalid deallocate.
+       * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
+       * gfortran.dg/protected_4.f90: Add pointer intent check.
+       * gfortran.dg/protected_6.f90: Add pointer intent check.
+       * gfortran.dg/pointer_intent_1.f90: New test.
+       * gfortran.dg/pointer_intent_2.f90: New test.
+       * gfortran.dg/pointer_intent_3.f90: New test.
+
+2007-01-04  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       PR 30235
+       * gfortran.dg/altreturn_2.f90: new test.
+
+2007-01-04  Tom Tromey  <tromey@redhat.com>
+
+       PR preprocessor/28165:
+       * gcc.dg/cpp/pr28165.c: New file.
+
+2007-01-03  Josh Conner  <jconner@apple.com>
+
+       PR middle-end/29683
+       * gcc.dg/pr29683.c: New.
+
+2007-01-03  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/28217
+       * g++.dg/pch/template-1.C: New test.
+       * g++.dg/pch/template-1.Hs: New file.
+
+2007-01-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR middle-end/30353
+       * gcc.c-torture/compile/complex-4.c: New test.
+
+2007-01-03  Joseph Myers  <joseph@codesourcery.com>
+
+       * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
+       -maltivec.
+       * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
+
+2007-01-03  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/30286
+       * gcc.dg/pr30286.c: New test.
+
+       PR c++/29535
+       * g++.dg/template/crash66.C: New test.
+
+       PR c++/29054
+       * g++.dg/template/friend49.C: New test.
+
+2007-01-03  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.dg/ibits.f90: New test.
+
+2007-01-03  Zdenek Dvorak <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/update-unroll-1.c: New test.
+       * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
+
+2007-01-02  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/pr16194.c: We now output error on all three functions, not just
+       first one.
+
+2007-01-02  Manuel Lopez-Ibanez <manu@gcc.gnu.org>
+
+       PR c/19977
+       * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
+       * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
+
+2006-01-02  Ian Lance Taylor  <iant@google.com>
+
+       * g++.dg/warn/Wparentheses-22.C: New test.
+       * g++.dg/warn/Wparentheses-23.C: New test.
+
+2007-01-02  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR middle-end/7651
+       * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
+       * gcc.dg/declspec-3-Wextra.c: New.
+       * gcc.dg/declspec-3-no.c: New
+
+2007-01-02  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/20896
+       * gfortran.dg/interface_10.f90: Remove.
+
+2007-01-01  Roger Sayle  <roger@eyesopen.com>
+
+       * gcc.dg/fold-eqxor-4.c: New test case.
+
+2007-01-02  Joseph Myers  <joseph@codesourcery.com>
+
+       PR middle-end/30311
+       * gcc.c-torture/compile/pr30311.c: New test.
+
+2007-01-01  Andrew Pinski  <pinskia@gmail.com>
+
+       PR middle-end/30253
+       * gcc.c-torture/compile/statement-expression-1.c: New test.
+
 2007-01-01  Andreas Schwab  <schwab@suse.de>
 
        PR target/29166