From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32518 invoked by alias); 9 Aug 2010 11:35:46 -0000 Received: (qmail 32460 invoked by alias); 9 Aug 2010 11:35:34 -0000 Date: Mon, 09 Aug 2010 11:35:00 -0000 Message-ID: <20100809113534.32459.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/44632] [4.4/4.5/4.6 regression] wrong code for complex division In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "dave at hiauly1 dot hia dot nrc dot ca" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2010-08/txt/msg00635.txt.bz2 ------- Comment #14 from dave at hiauly1 dot hia dot nrc dot ca 2010-08-09 11:35 ------- Subject: Re: [4.4/4.5/4.6 regression] wrong code for complex division On Sat, 07 Aug 2010, rguenth at gcc dot gnu dot org wrote: > So the following should fix this. Can you bootstrap/test this? Test results are here: http://gcc.gnu.org/ml/gcc-testresults/2010-08/msg00900.html The following might be a regression: Executing on host: /home/dave/gnu/gcc/objdir/./gcc/g++ -shared-libgcc -B/home/dave/gnu/gcc/objdir/./gcc -nostdinc++ -L/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/src -L/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/src/.libs -B/home/dave/opt/gnu/gcc/gcc-4.6.0/hppa-linux/bin/ -B/home/dave/opt/gnu/gcc/gcc-4.6.0/hppa-linux/lib/ -isystem /home/dave/opt/gnu/gcc/gcc-4.6.0/hppa-linux/include -isystem /home/dave/opt/gnu/gcc/gcc-4.6.0/hppa-linux/sys-include -B/home/dave/gnu/gcc/objdir/hppa-linux/./libstdc++-v3/src/.libs -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++ -I/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/hppa-linux -I/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include -I/home/dave/gnu/gcc/gcc/libstdc++-v3/libsupc++ -I/home/dave/gnu/gcc/gcc/libstdc++-v3/include/backward -I/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/util /home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc -include bits/stdc++.h ./libtestc++.a -Wl,--gc-sections -lm -o ./check_nan.exe (timeout = 600) In file included from /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/tr1/cmath:95:0, from /home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:25:/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/tr1/poly_laguerre.tcc: In function '_Tp std::tr1::__detail::__poly_laguerre_large_n(unsigned int, _Tpa, _Tp) [with _Tpa = unsigned int, _Tp = float]':/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/tr1/poly_laguerre.tcc:106:5: internal compiler error: in simplify_subreg, at simplify-rtx.c:5129 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44632