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 08:40:55 -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 08:40 -------
I bootstraped a 20050123 shapshot with the d-19609
patch attached and lags_complex_divide_method=1 on
ia64-unknown-linux-gnu, and I got this bootstrap failure
in libgfortran:
/home/zfkts/gcc-bin/gcc/xgcc -B/home/zfkts/gcc-bin/gcc/
-B/home/zfkts/ia64-unknown-linux-gnu/bin/
-B/home/zfkts/ia64-unknown-linux-gnu/lib/ -isystem
/home/zfkts/ia64-unknown-linux-gnu/include -isystem
/home/zfkts/ia64-unknown-linux-gnu/sys-include -DHAVE_CONFIG_H -I.
-I../../../gcc-4.0-20050123/libgfortran -I.
-iquote../../../gcc-4.0-20050123/libgfortran/io -std=gnu99 -O2 -g -O2 -c
../../../gcc-4.0-20050123/libgfortran/generated/pow_r4_i4.c -o pow_r4_i4.o
>/dev/null 2>&1
../../../gcc-4.0-20050123/libgfortran/generated/pow_c4_i4.c: In function
'pow_c4_i4':
../../../gcc-4.0-20050123/libgfortran/generated/pow_c4_i4.c:44: internal
compiler error: in tree_redirect_edge_and_branch, at tree-cfg.c:4518
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [pow_c4_i4.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/home/zfkts/gcc-bin/ia64-unknown-linux-gnu/libgfortran'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/zfkts/gcc-bin/ia64-unknown-linux-gnu/libgfortran'
make[1]: *** [all-target-libgfortran] Error 2
make[1]: Leaving directory `/home/zfkts/gcc-bin'
make: *** [bootstrap] Error 2
I'll check a simple complex division next.
Thomas
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19609