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: "pcarlini at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Jan 2005 15:21:03 -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 pcarlini at suse dot de 2005-01-25 15:20 -------
> Interesting. How did you do the testing? What version did you test
> against? How did you test? Maybe something is broken in 20050123
> that got fixed later, which caused this.
Nothing special, just current mainline, applied the patch, changed the
flag to 1, bootstrapped and tested all the languages besides ada. AFAICS,
this is *definitely* a target problem, the patch works fine on x86 and
x86_64.
> As you can see from the error messages in comment #9, building
> libgfortran failed during "make bootstrap". Maybe "bootstrap failure"
> is not the correct term for this; if so, what is?
It's a normal bootstrap failure during the build of libjava. But in that
case, the bootstrap doesn't complete, indeed. Therefore, how did you get
the last dumps? Of course not using a compiler normally installed! Perhaps
you installed the compiler anyway "by hand" from the build dir, bootstrap
failure notwithstanding?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19609