OSDN Git Service

2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index a22c812..687dd19 100644 (file)
@@ -1,3 +1,521 @@
+2007-10-31  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/32377
+       * gfortran.dg/vect/pr32377.f90: New.
+       
+2007-10-31  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33779
+       * gcc.c-torture/execute/pr33779-1.c: New testcase.
+       * gcc.c-torture/execute/pr33779-2.c: Likewise.
+
+2007-10-31  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33897
+       * gfortran.dg/contained_3.f90: New.
+
+2007-10-31  Christian Bruel  <christian.bruel@st.com>
+
+       PR c++/19531
+       * g++.dg/opt/nrv8.C: New.
+       
+2007-10-30  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/33709
+       * g++.dg/opt/compound1.C: New test.
+
+       PR c++/33616
+       * g++.dg/template/ptrmem18.C: New test.
+
+2007-10-30  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/33596
+       * gfortran.dg/isnan_2.f90: New test.
+
+2007-10-30  Ed Schouten  <ed@fxq.nl>
+
+       PR tree-optimization/32500
+       * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
+
+2007-10-30  Douglas Gregor  <doug.gregor@gmail.com>
+
+       PR c++/31993
+       PR c++/32252
+       * g++.dg/cpp0x/pr31993.C: New
+       * g++.dg/cpp0x/pr32252.C: New
+
+2007-10-30  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/33723
+       * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
+
+2007-10-30  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.c-torture/execute/20071030-1.c: New testcase copied from
+       gcc.target/i386/loop-3.c.
+
+2007-10-30  Revital Eres  <eres@il.ibm.com>
+
+       * testsuite/gcc.dg/vect/pr33866.c: Require vect_long.
+
+2007-10-30  Revital Eres  <eres@il.ibm.com>
+
+       * testsuite/gcc.dg/vect/vect-shift-1.c: Require vect_int.
+       * testsuite/gcc.dg/vect/vect-ifcvt-4.c: Likewise.
+
+2007-10-29  Dorit Nuzman  <dorit@il.ibm.com>
+
+       PR tree-optimization/32893
+       * testsuite/lib/target-supports.exp
+       (check_effective_target_unaligned_stack): new keyword.
+       * testsuite/gcc.dg/vect/vect-2.c: Globalize arrays to make the test
+       not sensitive to unaligned_stack.
+       * testsuite/gcc.dg/vect/vect-3.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-4.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-5.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-6.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-7.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-13.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-17.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-18.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-19.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-20.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-21.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-22.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-27.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-29.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-64.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-65.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-66.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-72.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-73.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-86.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-all.c: Likewise.
+       * testsuite/gcc.dg/vect/slp-25.c: Likewise.
+       * testsuite/gcc.dg/vect/wrapv-vect-7.c: Likewise.
+       * testsuite/gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
+       * testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
+
+       * testsuite/gcc.dg/vect/vect-31.c: Removed alignment checks.        
+       * testsuite/gcc.dg/vect/vect-34.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-36.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-64.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-65.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-66.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-68.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-76.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-77.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-78.c: Likewise.
+
+       * testsuite/gcc.dg/vect/no-section-anchors-vect-31.c: New test, Like the
+       original testcase (without no-section-anchors prefix) but with global arrays.       
+       * testsuite/gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
+       * testsuite/gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
+       * testsuite/gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
+       * testsuite/gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
+       * testsuite/gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
+       * testsuite/gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-77-global.c: Likewise.
+       * testsuite/gcc.dg/vect/vect-78-global.c: Likewise.
+
+       * testsuite/gcc.dg/vect/vect-77-alignchecks.c: New test. Like the
+       original testcase (without no-section-anchors prefix) but fix alignment checks 
+       to also consider unaligned_stack targets.
+       * testsuite/gcc.dg/vect/vect-78-alignchecks.c: Likewise.
+
+2007-10-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/33723
+       * gcc.c-torture/execute/20071029-1.c: New test.
+       * gcc.dg/tree-ssa/pr33723.c: New test.
+
+2007-10-29  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       PR tree-optimization/33614
+       * gcc.c-torture/compile/pr33614.c: New test.
+
+2007-10-29  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/33870
+       * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
+
+2007-10-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/33757
+       * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
+       true architectures instead of having a big dg-skip-if.
+
+       PR c++/33841
+       * g++.dg/other/bitfield3.C: New test.
+
+2007-10-29  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
+
+2007-10-29  Razya Ladelsky  <razya@il.ibm.com>
+
+       Automatic parallelization reduction tests.
+
+       * testsuite/gcc.dg/tree-ssa/reduc-1.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-1char.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-1short.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-2.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-2char.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-2short.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-3.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-6.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-7.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-8.c: New test.
+       * testsuite/gcc.dg/tree-ssa/reduc-9.c: New test.
+
+2007-10-29  Razya Ladelsky  <razya@il.ibm.com>
+           Zdenek Dvorak  <ook@ucw.cz>
+
+       OMP_ATOMIC Changes, testsuite changes.
+
+       * testsuite/gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
+       instead of gimple dump.
+       * testsuite/gcc.dg/gomp/atomic-9.c: Same.
+       * testsuite/gcc.dg/gomp/atomic-10.c: Same.
+       * testsuite/g++.dg/gomp/atomic-3.C: Same.
+       * testsuite/g++.dg/gomp/atomic-9.C: Same.
+       * testsuite/g++.dg/gomp/atomic-10.C: Same.
+
+2007-10-29  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/31217
+       PR fortran/33811
+       * gfortran.dg/forall_12.f90: New test.
+
+       PR fortran/33686
+       * gfortran.dg/forall_13.f90: New test.
+
+2007-10-28  Paolo Carlini  <pcarlini@suse.de>
+           Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/30659
+       * g++.dg/template/crash71.C: New.
+
+2007-10-28  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/32147
+       * gfortran.dg/module_md5_1.f90: Update hash-value.
+
+2007-10-28  Andrew Pinski  <pinskia@gmail.com>
+
+       PR tree-opt/33589
+       * g++.dg/torture/pr33589-1.C: New testcase.
+       * g++.dg/torture/pr33589-2.C: New testcase.
+
+2007-10-28  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
+
+2007-10-28  Martin Michlmayr  <tbm@cyrius.com>
+           Uros Bizjak  <ubizjak@gmail.com>
+
+       PR tree-optimization/33920
+       * gcc.dg/tree-ssa/pr33290.c: New test.
+
+2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+       PR fortran/31306
+       * gfortran.dg/argument_check_7.f90: New test.
+       * gfortran.dg/argument_check_8.f90: New test.
+       
+2007-10-27  Uros Bizjak  <ubizjak@gmail.com>
+
+       * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
+       * gcc.target/i386/sse-13.c: Also include mm3dnow.h.  Add
+       "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
+       * gcc.target/i386/sse-14.c: Ditto.
+
+2007-10-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/33844
+       * g++.dg/other/ptrmem8.C: New test.
+
+       PR c++/33842
+       * g++.dg/template/error34.C: New test.
+
+2007-10-27  Uros Bizjak  <ubizjak@gmail.com>
+
+       * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
+
+2007-10-27  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/33870
+       * gcc.dg/tree-ssa/alias-15.c: New testcase.
+       * gcc.c-torture/execute/pr33870.c: Likewise.
+
+2007-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/33162
+       * gfortran.dg/argument_checking_9.f90: New test.
+
+2007-10-26  Douglas Gregor  <doug.gregor@gmail.com>
+
+       * g++.dg/other/pr33601.C: New.
+
+2007-10-26  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/31988
+       * g++.dg/init/new25.C: New.
+
+2007-10-26  Douglas Gregor  <doug.gregor@gmail.com>
+
+       * g++.dg/cpp0x/pr33839.C: New.
+       
+2007-10-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/33744
+       * g++.dg/template/arg6.C: New test.
+
+2007-10-26  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/31747
+       * g++.dg/parse/crash39.C: New.
+
+2007-10-26  Uros Bizjak  <ubizjak@gmail.com>
+
+       * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
+       "&x\\\[5\\\]" pattern.  Search for "offset: 0x0f+fc" instead of
+       "offset: -4B".
+
+2007-10-25  David Daney  <ddaney@avtrex.com>
+
+       * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
+
+2007-10-25  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/33843
+       * g++.dg/template/error32.C: New.
+
+2007-10-25  Martin Michlmayr <tbm@cyrius.com>
+           Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/33833
+       * gcc.dg/vect/pr33833.c: New testcase.
+
+2007-10-25  David Daney  <ddaney@avtrex.com>
+
+       * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
+
+2007-10-25  Martin Michlmayr <tbm@cyrius.com>
+           Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/33866
+       * gcc.dg/vect/pr33866.c: New testcase.
+
+2007-10-24  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
+       Add -w to compile flags to suppress "call-clobbered register" warnings
+       and remove dg-warning directives.
+
+2007-10-24  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/sms-2.c: Cleanup sms dump file.
+       * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
+       profile-use step.
+
+2007-10-24  David Daney  <ddaney@avtrex.com>
+
+       * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
+
+2007-10-24  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       PR target/33755
+       * gcc.target/mips/pr33755.c: New test.
+
+2007-10-24  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/33804
+       * gcc.dg/vect/pr33804.c: New testcase.
+
+2007-10-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR forrtran/33849
+       gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
+
+2007-10-23  Martin Michlmayr <tbm@cyrius.com>
+           Uros Bizjak  <ubizjak@gmail.com>
+
+       PR rtl-optimization/33846
+       * gcc.dg/vect/pr33846.c: New testcase.
+
+2007-10-23  Martin Michlmayr <tbm@cyrius.com>
+           Dorit Nuzman  <dorit@il.ibm.com>
+
+       PR tree-optimization/33860
+       * g++.dg/vect/pr33860.cc: New test.
+       * g++.dg/vect/pr33860a.cc: New test.
+
+2007-10-23  Tehila Meyzels  <tehila@il.ibm.com>
+           Revital Eres  <eres@il.ibm.com>      
+
+       * testsuite/gcc.dg/sms-2.c: New testcase.
+
+2007-10-22  David S. Miller  <davem@davemloft.net>
+
+       * gcc.dg/globalreg-1.c: New test.
+
+2007-10-22  Martin Michlmayr <tbm@cyrius.com>
+           Dorit Nuzman  <dorit@il.ibm.com>
+
+       PR tree-optimization/33834
+       PR tree-optimization/33835
+       * g++.dg/vect/pr33834_1.cc: New test.
+       * g++.dg/vect/pr33834_2.cc: New test.
+       * g++.dg/vect/pr33835.cc: New test.
+
+2007-10-22  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/pr33644.c: New test.
+
+2007-10-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/33372
+       * g++.dg/gomp/pr33372-1.C: New test.
+       * g++.dg/gomp/pr33372-2.C: New test.
+       * g++.dg/gomp/pr33372-3.C: New test.
+
+2007-10-22  Michael Matz  <matz@suse.de>
+
+       PR tree-optimization/33855
+       * gcc.c-torture/compile/pr33855.c: New testcase.
+
+2007-10-22  Ira Rosen  <irar@il.ibm.com>
+
+       PR tree-optimization/33854
+       * gcc.dg/vect/O1-pr33854.c: New testcase.
+       * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
+
+2007-10-21  David Edelsohn  <edelsohn@gnu.org>
+
+       * gcc.dg/unwind-1.c: Disable on AIX.
+       * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
+
+2007-10-21  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/33749
+       * gfortran.dg/assign_9.f90: New test.
+
+2007-10-21  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
+       (dg-mips-options): Skip tests that specify an ABI other than o32
+       and o64 if generating MIPS16 hard-float code.
+
+2007-10-21  Ira Rosen  <irar@il.ibm.com>
+           Revital Eres  <eres@il.ibm.com>
+
+       * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
+       * gcc.dg/vect/vect-16.c: Fix comment.
+       * gcc.dg/vect/pr33369.c: Require vect_int.
+       * gcc.dg/vect/slp-33.c: Add spaces.
+       * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
+       targets.
+       * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
+       * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
+       targets.
+       * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
+       * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
+       targets.
+       * gcc.dg/vect/slp-10.c: Add spaces.
+       * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
+       targets.
+       * gcc.dg/vect/slp-36.c: Require vect_int.
+       * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
+       gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
+       gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
+       * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
+       targets.
+       * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
+       * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
+       instead of vector_alignment_reachable_for_double.
+       * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
+       (natural_alignment): Split into...
+       (natural_alignment_32, natural_alignment_64): New.
+       (vector_alignment_reachable): Depend on natural_alignment_32.
+       (vector_alignment_reachable_for_double): Rename to ...
+       (vector_alignment_reachable_for_64bit): And depend on
+       natural_alignment_64.
+
+2007-10-21  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
+       MIPS targets.
+       * g++.dg/vect/vect.exp: Likewise.
+       * lib/fortran-torture.exp: Likewise.
+       * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
+       mipsisa64*-*-* as the target selector.  Remove -mips64,
+       -mhard-float and -mgp64 from the options list.
+       * gcc.target/mips/mips-ps-2.c: Likewise.
+       * gcc.target/mips/mips-ps-3.c: Likewise.
+       * gcc.target/mips/mips-ps-4.c: Likewise.
+       * gcc.target/mips/mips-ps-6.c: Likewise.
+       * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
+       options list.
+       * gcc.target/mips/sb1-1.c: Likewise.
+       * gcc.target/mips/mips-ps-type.c: Likewise.
+       * gcc.target/mips/mips-ps-7.c: New test.
+       * gcc.target/mips/mips-ps-type-2.c: Likewise.
+       * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
+       * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
+       mips_gp instead of mips_fp64 and mips_gp64.  Treat -mgp32 -mfp64
+       as forcing an ABI and an architecture.
+       (is_gp32_flag, is_gp64_flag): Fold into...
+       (dg-mips-options): ...here.  Make -mpaired-single imply -mfp64,
+       then -mfp64 imply -mhard-float.  Apply register rules after the
+       loop.  Handle -march=mipsN like -mipsN.
+
+2007-10-20  David Edelsohn  <edelsohn@gnu.org>
+
+       * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
+       * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
+
+2007-10-20  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/33818
+       * gfortran.dg/entry_dummy_ref_3.f90: New.
+
+2007-10-20  Paul Thomas  <pault@gcc.gnu.org>
+           FX Coudert <fxcoudert@gcc.gnu.org>
+
+       PR fortran/31608
+       * gfortran.dg/char_cast_1.f90: New test.
+
+2007-10-19  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
+       * gfortran.dg/large_real_kind_2.F90: ditto.
+       * gfortran.dg/default_format_2.f90: ditto.
+       * gfortran.dg/default_format_denormal_1.f90: ditto.
+
+2007-10-19  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33816
+       PR middle-end/32921
+       * gfortran.dg/pr32921.f: New testcase.
+
+2007-10-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/33544
+       * gfortran.dg/transfer_check_1.f90: Adjust options.
+
+2007-10-19  Richard Guenther  <rguenther@suse.de>
+
+       Revert
+       2007-10-19  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/32921
+       * gfortran.dg/pr32921.f: New testcase.
+
+2007-10-19  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.c-torture/execute/20071018-1.c: New testcase.
+
 2007-10-19  Richard Guenther  <rguenther@suse.de>
 
        PR middle-end/32921