From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3854 invoked by alias); 9 Aug 2010 11:44:12 -0000 Received: (qmail 3797 invoked by alias); 9 Aug 2010 11:44:02 -0000 Date: Mon, 09 Aug 2010 11:44:00 -0000 Message-ID: <20100809114402.3796.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/msg00638.txt.bz2 ------- Comment #16 from dave at hiauly1 dot hia dot nrc dot ca 2010-08-09 11:44 ------- Subject: Re: [4.4/4.5/4.6 regression] wrong > The following might be a regression: > Executing on host: /home/dave/gnu/gcc/objdir/./gcc/g++ -shared-libgcc -B/ho= > me/dave/gnu/gcc/objdir/./gcc -nostdinc++ -L/home/dave/gnu/gcc/objdir/hppa-l= > inux/libstdc++-v3/src -L/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/s= > rc/.libs -B/home/dave/opt/gnu/gcc/gcc-4.6.0/hppa-linux/bin/ -B/home/dave/op= > t/gnu/gcc/gcc-4.6.0/hppa-linux/lib/ -isystem /home/dave/opt/gnu/gcc/gcc-4.6= > =2E0/hppa-linux/include -isystem /home/dave/opt/gnu/gcc/gcc-4.6.0/hppa-linu= > x/sys-include -B/home/dave/gnu/gcc/objdir/hppa-linux/./libstdc++-v3/src/.li= > bs -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=3D0 -ffunction-sections -fdata= > -sections -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -DLOCALEDIR=3D"." -nost= > dinc++ -I/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/hppa-lin= > ux -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/i= > nclude/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 ./libtes= > tc++.a -Wl,--gc-sections -lm -o ./check_nan.exe (timeout =3D 600) > In file included from /home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/inc= > lude/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 =3D unsigned int, _Tp =3D floa= > t]':/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/tr1/poly_lagu= > erre.tcc:106:5: internal compiler error: in simplify_subreg, at simplify-rt= > x.c:5129 No, it is present without change. Should the fix be backported? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44632