OSDN Git Service

fortran/
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 6f84fa5..d287aa5 100644 (file)
@@ -1,3 +1,280 @@
+2006-12-19  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/39238
+       * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
+
+2006-12-19  Paul Thomas <pault@gcc.gnu.org>
+
+       PR fortran/30236
+       * gfortran.dg/altreturn_3.f90: New test.
+
+       * gfortran.dg/char_result_12.f90: Fix comment typos.
+
+2006-12-19  Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
+       as newlib's stdio.h uses non-traditional cpp constructs.
+
+2006-12-18  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.dg/advance.f90: Renamed to advance_1.f90
+       * gfortran.dg/append-1.f90: Renamed to append_1.f90
+       * gfortran.dg/array-1.f90: Renamed to array_1.f90
+       * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
+       * gfortran.dg/backspace.f: Renamed to backspace_1.f
+       * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
+       * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
+       * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
+       * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
+       * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
+       * gfortran.dg/logint-1.f: Renamed to logint_1.f
+       * gfortran.dg/logint-2.f: Renamed to logint_2.f
+       * gfortran.dg/logint-3.f: Renamed to logint_3.f
+       * gfortran.dg/advance_1.f90: Renamed from advance.f90
+       * gfortran.dg/append_1.f90: Renamed from append-1.f90
+       * gfortran.dg/array_1.f90: Renamed from array-1.f90
+       * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
+       * gfortran.dg/backspace_1.f: Renamed from backspace.f
+       * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
+       * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
+       * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
+       * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
+       * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
+       * gfortran.dg/logint_1.f: Renamed from logint-1.f
+       * gfortran.dg/logint_2.f: Renamed from logint-2.f
+       * gfortran.dg/logint_3.f: Renamed from logint-3.f
+
+2006-12-18  Bill Wendling  <wendling@apple.com>
+
+       * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
+       id is an OjbC keyword.
+
+2006-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
+
+2006-12-18  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.dg/advance_3.f90: Add dg-do compile directive.
+
+2006-12-18  Ian Lance Taylor  <iant@google.com>
+
+       * g++.dg/warn/Wmissing-declarations-1.C: New test.
+
+2006-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.c-torture/compile/pr27528.c: Use empty templates.
+
+2006-12-17  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/30207
+       * gfortran.fortran-torture/execute/where21.f90: New test.
+
+2006-12-17  Tobias Burnus  <burnus@net-b.de>
+
+       * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
+
+2006-12-16  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       PR middle-end/7651
+       * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
+       * gcc.dg/if-empty-1.c: Likewise.
+       * gcc.dg/pr23165.c: Likewise.
+       * g++.dg/warn/empty-body.C: Likewise.
+       
+2006-12-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/30005
+       * gfortran.dg/open_errors.f90: New test.
+
+2006-12-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
+
+       * gcc.target/i386/ssse3-pabsb.c: New file.
+       * gcc.target/i386/ssse3-pabsd.c: Likewise.
+       * gcc.target/i386/ssse3-pabsw.c: Likewise.
+       * gcc.target/i386/ssse3-palignr.c: Likewise.
+       * gcc.target/i386/ssse3-phaddd.c: Likewise.
+       * gcc.target/i386/ssse3-phaddsw.c: Likewise.
+       * gcc.target/i386/ssse3-phaddw.c: Likewise.
+       * gcc.target/i386/ssse3-phsubd.c: Likewise.
+       * gcc.target/i386/ssse3-phsubsw.c: Likewise.
+       * gcc.target/i386/ssse3-phsubw.c: Likewise.
+       * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
+       * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
+       * gcc.target/i386/ssse3-pshufb.c: Likewise.
+       * gcc.target/i386/ssse3-psignb.c: Likewise.
+       * gcc.target/i386/ssse3-psignd.c: Likewise.
+       * gcc.target/i386/ssse3-psignw.c: Likewise.
+       * gcc.target/i386/ssse3-vals.h: Likewise.
+
+2006-12-15  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
+       * lib/fortran-torture.exp: Include target-supports.exp.
+
+2006-12-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/30185
+       * gcc.c-torture/execute/pr30185.c: New test.
+
+2006-12-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR testsuite/30179
+       PR testsuite/30180
+       * gcc.dg/builtin-bswap-1.c: Require stdint_types.
+       * gcc.dg/builtin-bswap-2.c: Likewise.
+       * gcc.dg/builtin-bswap-3.c: Likewise.
+       * gcc.dg/builtin-bswap-4.c: Likewise.
+       * lib/target-supports.exp (check_effective_target_stdint_types): New.
+       * cc.c-torture/execute/mode-dependent-address.x: New file.
+
+2006-12-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/30145
+       * gfortran.dg/write_zero_array: New test.
+
+2006-12-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/30200
+       * gfortran.dg/write_fmt_trim.f90: New test.
+
+2006-12-14  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 30194
+       * gcc.dg/pr19633-1.c: Increase threshold for partitioning
+       temporarily.
+
+2006-12-14  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * lib/target-supports.exp (check_weak_available): Use istarget
+       "hppa*-*-hpux10*" instead of regexp.
+       (check_cxa_atexit_available): Likewise.
+
+2006-12-14  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/30197
+       * gcc.c-torture/execute/complex-1.c: Fix function name.
+       * gcc.dg/builtins-61.c: New testcase.
+
+2006-12-14  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/30172
+       * gcc.dg/pr30172-1.c: New testcase.
+
+2006-12-14  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/30198
+       * gcc.dg/builtins-60.c: New testcase.
+
+2006-12-14  Dorit Nuzman  <dorit@il.ibm.com>
+       * lib/target-supports.exp (vect_no_align): Remove spu.
+
+2006-12-13  Ian Lance Taylor  <iant@google.com>
+
+       PR c++/19564
+       PR c++/19756
+       * g++.dg/warn/Wparentheses-5.C: New test.
+       * g++.dg/warn/Wparentheses-6.C: New test.
+       * g++.dg/warn/Wparentheses-7.C: New test.
+       * g++.dg/warn/Wparentheses-8.C: New test.
+       * g++.dg/warn/Wparentheses-9.C: New test.
+       * g++.dg/warn/Wparentheses-10.C: New test.
+       * g++.dg/warn/Wparentheses-11.C: New test.
+       * g++.dg/warn/Wparentheses-12.C: New test.
+       * g++.dg/warn/Wparentheses-13.C: New test.
+       * g++.dg/warn/Wparentheses-14.C: New test.
+       * g++.dg/warn/Wparentheses-15.C: New test.
+       * g++.dg/warn/Wparentheses-16.C: New test.
+       * g++.dg/warn/Wparentheses-17.C: New test.
+       * g++.dg/warn/Wparentheses-18.C: New test.
+       * g++.dg/warn/Wparentheses-19.C: New test.
+       * g++.dg/warn/Wparentheses-20.C: New test.
+       * g++.dg/warn/Wparentheses-21.C: New test.
+
+2006-12-13  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR testsuite/30157
+       * lib/target-supports.exp (check_cxa_atexit_available): Return false
+       for target "hppa.*hpux10".
+
+2006-12-13  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/debug/vartrack1.C: New test.
+
+       * g++.dg/opt/ifcvt1.C: New test.
+
+       * gcc.dg/tls/opt-13.c: New test.
+
+       * gcc.dg/20060425-2.c: New test.
+
+       * g++.dg/opt/pr15054-2.C: New test.
+
+       * gcc.c-torture/execute/20060420-1.c: New test.
+
+       * gcc.c-torture/execute/20060412-1.c: New test.
+
+       * objc/compile/20060406-1.m: New test.
+
+2006-12-08  Alexandre Oliva  <aoliva@redhat.com>
+
+       * g++.dg/template/array17.C: New test.
+
+2006-02-25  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.target/powerpc/altivec-23.c: New test.
+
+2006-12-13  Lee Millward  <lee.millward@codesourcery.com>
+
+       PR c++27316
+       * g++.dg/inherit/error3.C: New test.
+
+       PR c++/28740
+       * g++.dg/inherit/error4.C: New test. 
+       
+2006-12-13  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/17687
+       * gcc.dg/builtins-59.c: New testcase.
+
+2006-12-13  Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.target/spu/Wmain.c: New test.
+
+2006-12-12  Josh Conner  <jconner@apple.com>
+
+       * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
+       * g++.dg/abi/thunk4.C: Likewise.
+       * g++.dg/abi/rtti3.C: Likewise.
+
+2006-12-12  Trevor Smigiel  <trevor_smigiel@playstation.sony.com>
+
+       * gcc.target/spu/cpat-1.c: New test.
+       * gcc.target/spu/cpat-2.c: New test.
+       * gcc.target/spu/cpat-3.c: New test.
+       * gcc.target/spu/cpat-4.c: New test.
+
+2006-12-12  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR tree-opt/28436
+       * gcc.c-torture/compile/vector-1.c: New test.
+       * gcc.c-torture/compile/vector-2.c: New test.
+       * gcc.c-torture/compile/vector-3.c: New test.
+
+2006-12-12  Tobias Schlüter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * lib/fortran-torture.exp: Update copyright years.  Remove
+       obsolete comment.  Test -ftree-vectorize where it makes sense.
+       * lib/gfortran-dg.exp: Update copyright years.  Use settings
+       from fortran-torture.exp.
+       * gfortran.dg/char_transpose_1.f90,
+       gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
+       gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
+       * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90:  Add
+       '-w' to dg-options.
+
 2006-12-12  Richard Sandiford  <richard@codesourcery.com>
 
        * lib/gcc-dg.exp (${tool}_load): Fix invocation of