This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/19609] [4.0 Regression] real and imaginary part interchanged when flags_complex_divide_method=1
- From: "Thomas dot Koenig at online dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Jan 2005 14:50:38 -0000
- Subject: [Bug middle-end/19609] [4.0 Regression] real and imaginary part interchanged when flags_complex_divide_method=1
- References: <20050124195729.19609.Thomas.Koenig@online.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From Thomas dot Koenig at online dot de 2005-01-25 14:50 -------
(In reply to comment #13)
> Thomas, before attaching stuff to the PR, please double check your setup: on
> x86, at least, the problem is definitely fixed and I cannot reproduce your
> dumps. I'm currently testing on x86_64.
Paolo,
I just redid the following commands, in order, on an
ia64-unknown-linux-gnu machine:
With the most recent snapshot:
$ bzcat gcc-4.0-20050123.tar.bz2 | tar -xvf -
$ cd gcc-4.0-20050123/
$ cd gcc
$ patch -R < ~/d-19609
$ vi toplev.c
changed
int flag_complex_divide_method = 1;
$ cd ~/gcc-bin
$ rm -rf *
$ ../gcc-4.0-20050123/configure --prefix=$HOME --enable-languages="c,f95"
$ make -j3 bootstrap
... with the same bootstrap failure.
This setup has never caused problems before.
Thomas
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19609