X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=d44d2c5fa2932fce597f4de5c427615dd6c8bc43;hp=943f36f4ab08cb1f061a7d8b6d4f27e3f1d53172;hb=d29d329566fcfabf01d31db46ff7ca0b4ef45390;hpb=9cf386894ce99e3343876623c509a96ab530c9cf diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 943f36f4ab0..d44d2c5fa29 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,348 @@ +2011-10-18 Mikael Morin + + PR fortran/50420 + * gfortran.dg/coarray_subobject_1.f90: New test. + * gfortran.dg/coarray/subobject_1.f90: New test. + +2011-10-18 Alexander Monakov + + PR rtl-optimization/50205 + * gcc.dg/pr50205.c: New. + +2011-10-18 Richard Guenther + + PR tree-optimization/50767 + * gcc.dg/torture/pr50767.c: New testcase. + +2011-10-18 Julian Brown + + * lib/target-supports.exp (check_effective_target_arm_unaligned): New. + * gcc.target/arm/unaligned-memcpy-1.c: New. + * gcc.target/arm/unaligned-memcpy-2.c: New. + * gcc.target/arm/unaligned-memcpy-3.c: New. + * gcc.target/arm/unaligned-memcpy-4.c: New. + +2011-10-18 Janus Weil + + PR fortran/47023 + * gfortran.dg/iso_c_binding_class.f03: New. + +2011-10-18 Ira Rosen + + * testsuite/lib/target-supports.exp + (check_effective_target_vect_widen_shift): New. + * gcc.dg/vect/vect-widen-shift-s16.c: New. + * gcc.dg/vect/vect-widen-shift-s8.c: New. + * gcc.dg/vect/vect-widen-shift-u16.c: New. + * gcc.dg/vect/vect-widen-shift-u8.c: New. + +2011-10-18 Richard Guenther + + * gcc.dg/torture/restrict-1.c: New testcase. + +2011-10-17 Michael Spertus + + * g++.dg/ext/bases.C: New test. + +2011-10-17 David S. Miller + + * gcc.target/sparc/fand.c: Remove __LP64__ ifdefs and expect + all operations to emit VIS instructions. + * gcc.target/sparc/fandnot.c: Likewise. + * gcc.target/sparc/fnot.c: Likewise. + * gcc.target/sparc/for.c: Likewise. + * gcc.target/sparc/fornot.c: Likewise. + * gcc.target/sparc/fxnor.c: Likewise. + * gcc.target/sparc/fxor.c: Likewise. + * gcc.target/sparc/combined-1.c: Revert change to use -O2, no longer + needed. + +2011-10-17 Jakub Jelinek + + * gcc.c-torture/execute/vshuf-v16hi.c: New test. + * gcc.dg/torture/vshuf-16.inc: New file. + * gcc.dg/torture/vshuf-2.inc: New file. + * gcc.dg/torture/vshuf-32.inc: New file. + * gcc.dg/torture/vshuf-4.inc: New file. + * gcc.dg/torture/vshuf-8.inc: New file. + * gcc.dg/torture/vshuf-main.inc: New file. + * gcc.dg/torture/vshuf-v16hi.c: New test. + * gcc.dg/torture/vshuf-v16qi.c: New test. + * gcc.dg/torture/vshuf-v2df.c: New test. + * gcc.dg/torture/vshuf-v2di.c: New test. + * gcc.dg/torture/vshuf-v2sf.c: New test. + * gcc.dg/torture/vshuf-v2si.c: New test. + * gcc.dg/torture/vshuf-v32qi.c: New test. + * gcc.dg/torture/vshuf-v4df.c: New test. + * gcc.dg/torture/vshuf-v4di.c: New test. + * gcc.dg/torture/vshuf-v4hi.c: New test. + * gcc.dg/torture/vshuf-v4sf.c: New test. + * gcc.dg/torture/vshuf-v4si.c: New test. + * gcc.dg/torture/vshuf-v8hi.c: New test. + * gcc.dg/torture/vshuf-v8qi.c: New test. + * gcc.dg/torture/vshuf-v8sf.c: New test. + * gcc.dg/torture/vshuf-v8si.c: New test. + +2011-10-17 Ira Rosen + + PR tree-optimization/50746 + * gcc.dg/vect/vect-114.c: Remove vect_hw_misalign. + +2011-10-17 Jason Merrill + + PR c++/50736 + * g++.dg/cpp0x/lambda/lambda-capture-neg.C: New. + +2011-10-17 Paolo Carlini + + PR c++/44524 + * g++.dg/parse/error41.C: New. + * g++.dg/parse/error20.C: Adjust. + +2011-10-17 Paolo Carlini + + PR c++/50757 + * g++.dg/warn/format7.C: New. + * obj-c++.dg/warn7.mm: Likewise. + +2011-10-17 Richard Guenther + + PR tree-optimization/50729 + * gcc.dg/torture/pr50729.c: New testcase. + +2011-10-15 Tom Tromey + Dodji Seketeli + + * lib/prune.exp (prune_gcc_output): Prune output referring to + included files. + * gcc.dg/cpp/macro-exp-tracking-1.c: New test. + * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise. + * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise. + * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise. + +2011-10-15 Tom Tromey + Dodji Seketeli + + * gcc.dg/cpp/pragma-diagnostic-1.c: New test. + +2011-10-17 Paolo Carlini + + PR c++/48489 + * g++.dg/inherit/error5.C: New. + +2011-10-17 Janus Weil + + PR fortran/47023 + PR fortran/50752 + * gfortran.dg/kind_tests_4.f90: New. + +2011-10-17 Ira Rosen + + * gcc.dg/vect/vect-21.c: Expect the loops to get vectorized on + targets that support vector condition. + +2011-10-16 Janus Weil + + PR fortran/47023 + * gfortran.dg/c_kind_tests_3.f03: New. + +2011-10-16 Janus Weil + + PR fortran/50547 + * gfortran.dg/elemental_args_check_4.f90: New. + +2011-10-16 Ira Rosen + + PR tree-optimization/50727 + * gcc.dg/vect/pr50727.c: New test. + +2011-10-16 Eric Botcazou + + * gcc.dg/vla-23.c: New test. + +2011-10-16 Jakub Jelinek + + PR tree-optimization/50596 + * gcc.dg/vect/vect-cond-9.c: New test. + +2011-10-16 Ira Rosen + + * gcc.dg/vect/bb-slp-29.c: New test. + +2011-10-15 Paolo Carlini + + PR c++/50732 + * g++.dg/ext/is_base_of_incomplete.C: New. + * g++.dg/ext/is_base_of_diagnostic.C: Adjust dg-errors. + * g++.dg/ext/unary_trait_incomplete.C: Likewise. + +2011-10-15 Eric Botcazou + + * gcc.target/sparc/combined-1.c: Compile at -O2. + +2011-10-15 Uros Bizjak + + * gcc.target/i386/fma_float_?.c (dg-prune_output): Remove. + (dg-options): Add -Wno-attributes. + * gcc.target/i386/fma_double_?.c: Ditto. + * gcc.target/i386/fma_run_float_?.c: Ditto. + * gcc.target/i386/fma_run_double_?.c: Ditto. + * gcc.target/i386/l_fma_float_?.c: Dtto. + * gcc.target/i386/l_fma_double_?.c: Ditto. + * gcc.target/i386/l_fma_run_float_?.c: Ditto. + * gcc.target/i386/l_fma_run_double_?.c: Ditto. + +2011-10-15 Tobias Burnus + + * gfortran.dg/bind_c_usage_23.f90: Change TR 29113 to TS 29113 in + the comments. + * gfortran.dg/bind_c_usage_24.f90: Ditto. + * gfortran.dg/rank_3.f90: Ditto. + * gfortran.dg/bind_c_usage_22.f90: Ditto, change -std=f2008tr to + -std=f2008ts in dg-options. + * gfortran.dg/rank_4.f90: Ditto. + +2011-10-15 Oleg Endo + + PR target/49263 + * gcc.target/sh/pr49263.c: New. + +2011-10-14 Eric Botcazou + + * gnat.dg/specs/debug1.ads: Tweak. + +2011-10-14 Kai Tietz + + * gfortran.fortran-torture/compile/logical-2.f90: New test. + +2011-10-14 Jakub Jelinek + + * gcc.target/i386/sse2-mul-1.c: New test. + * gcc.target/i386/sse4_1-mul-1.c: New test. + * gcc.target/i386/avx-mul-1.c: New test. + * gcc.target/i386/xop-mul-1.c: New test. + * gcc.target/i386/avx2-mul-1.c: New test. + +2011-10-14 Jason Merrill + + PR c++/50563 + * g++.dg/cpp0x/nsdmi-list1.C: New. + + PR c++/50707 + * g++.dg/cpp0x/nsdmi-const1.C: New. + +2011-10-14 Janus Weil + + PR fortran/50570 + * gfortran.dg/pointer_intent_5.f90: New. + +2011-10-14 Artjoms Sinkarovs + + * gcc.target/i386/warn-vect-op-3.c: Exclude 32-bit architectures. + * gcc.target/i386/warn-vect-op-1.c: Ditto. + * gcc.target/i386/warn-vect-op-2.c: Ditto. + +2011-10-14 Tobias Burnus + + PR fortran/50718 + * gfortran.dg/pointer_check_11.f90: New. + * gfortran.dg/pointer_check_12.f90: New. + +2011-10-14 Paolo Carlini + + PR c++/38174 + * g++.dg/overload/operator4.C: New. + +2011-10-14 David Alan Gilbert + + * gcc.dg/di-longlong64-sync-1.c: New test. + * gcc.dg/di-sync-multithread.c: New test. + * gcc.target/arm/di-longlong64-sync-withhelpers.c: New test. + * gcc.target/arm/di-longlong64-sync-withldrexd.c: New test. + * lib/target-supports.exp: (arm_arch_*_ok): Series of effective-target + tests for v5, v6, v6k, and v7-a, and add-options helpers. + (check_effective_target_arm_arm_ok): New helper. + (check_effective_target_sync_longlong): New helper. + +2011-10-14 Richard Guenther + + PR tree-optimization/50723 + * gcc.dg/torture/pr50723.c: New testcase. + +2011-10-14 Paolo Carlini + + PR c++/17212 + * g++.dg/warn/format6.C: New. + * obj-c++.dg/warn6.mm: Likewise. + +2011-10-13 Richard Henderson + + * lib/target-supports.exp (check_effective_target_vect_shift_scalar): + Delete. + * gcc.dg/vect/vec-scal-opt.c: Don't test vect_shift_scalar. + * gcc.dg/vect/vec-scal-opt1.c: Likewise. + * gcc.dg/vect/vec-scal-opt2.c: Likewise. + +2011-10-13 Jason Merrill + + PR c++/50614 + * g++.dg/cpp0x/nsdmi-template2.C: New. + + PR c++/50437 + * g++.dg/cpp0x/lambda/lambda-auto1.C: New. + + PR c++/50618 + * g++.dg/init/vbase1.C: New. + +2011-10-13 Jakub Jelinek + + * gcc.target/i386/sse4_1-phminposuw-2.c: New test. + * gcc.target/i386/sse4_1-phminposuw-3.c: New test. + * gcc.target/i386/avx-vphminposuw-2.c: New test. + * gcc.target/i386/avx-vphminposuw-3.c: New test. + +2011-10-13 H.J. Lu + + * gcc.target/i386/pr50712.c: Check ia32 instead of ilp32. + +2011-10-13 Eric Botcazou + + * gcc.dg/builtins-67.c: Guard iround and irint with HAVE_C99_RUNTIME. + +2011-10-13 Richard Guenther + + PR tree-optimization/50712 + * gcc.target/i386/pr50712.c: New testcase. + +2011-10-13 Tom de Vries + + * gcc.dg/memcpy-4.c: New test. + +2011-10-13 Richard Guenther + + PR tree-optimization/50698 + * g++.dg/vect/pr50698.cc: New testcase. + +2011-10-12 Janis Johnson + + * gcc.target/powerpc/warn-1.c: Skip if not powerpc_vsx_ok. + * gcc.target/powerpc/warn-2.c: Ditto. + + * gcc.target/powerpc/ppc-fma-3.c: Require powerpc_fprs. + * gcc.target/powerpc/ppc-fma-4.c: Likewise. + * gcc.target/powerpc/ppc-fma-5.c: Likewise. + * gcc.target/powerpc/ppc-fma-7.c: Likewise. + * gcc.target/powerpc/ppc-fpconv-11.c: Likewise. + * gcc.target/powerpc/ppc-fpconv-3.c: Likewise. + * gcc.target/powerpc/ppc-fpconv-7.c: Likewise. + * gcc.target/powerpc/ppc-fpconv-8.c: Likewise. + * gcc.target/powerpc/ppc-pow.c: Likewise. + * gcc.target/powerpc/recip-1.c: Likewise. + * gcc.target/powerpc/recip-2.c: Likewise. + * gcc.target/powerpc/recip-3.c: Likewise. + * gcc.target/powerpc/recip-4.c: Likewise. + * gcc.target/powerpc/recip-5.c: Likewise. + 2011-10-12 David S. Miller * gcc.target/sparc/cmask.c: Remove 'vis3' target check and specify @@ -7699,6 +8044,11 @@ * gfortran.dg/char4_iunit_2.f03: Adjust test. * gfortran.dg/real_const_3.f90: Adjust test. +2011-04-29 Jan Hubicka + + * gcc.dg/tree-ssa/inline-10.c: New testcase. + * gcc.dg/tree-ssa/inline-9.c: Disable partial inlining. + 2011-04-28 Xinliang David Li * gcc.dg/tree-prof/prof-robust-1.c: New test.