ja...@iras:~/sourcecode> gcc -O2 -Wall -c testjay.c ja...@iras:~/sourcecode> gcc -O3 -Wall -c testjay.c mpn/generic/sb_div_q.c: In function â__gmpn_sb_div_qâ: mpn/generic/sb_div_q.c:294:1: error: unrecognizable insn: (insn:TI 2599 2571 2633 120 (parallel [ (set (reg:DI 134 f6) (asm_operands:DI ("xma.hu %0 = %2, %3, f0 xma.l %1 = %2, %3, f0") ("=&f") 0 [ (reg:DI 135 f7) (reg/v:DI 130 f2 [orig:1683 dinv ] [1683]) ] [ (asm_input:DI ("f") (null):0) (asm_input:DI ("f") (null):0) ] [] mpn/generic/sb_div_q.c:294)) (set (reg:DI 135 f7) (asm_operands:DI ("xma.hu %0 = %2, %3, f0 xma.l %1 = %2, %3, f0") ("=f") 1 [ (reg:DI 135 f7) (reg/v:DI 130 f2 [orig:1683 dinv ] [1683]) ] [ (asm_input:DI ("f") (null):0) (asm_input:DI ("f") (null):0) ] [] mpn/generic/sb_div_q.c:294)) ]) -1 (nil)) mpn/generic/sb_div_q.c:294:1: internal compiler error: in get_attr_first_insn, at config/ia64/itanium2.md:1909 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. ja...@iras:~/sourcecode> gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/gcc-4.5.0/ia64-Linux-suse/libexec/gcc/ia64-unknown-linux-gnu/4.5.0/lto-wrapper Target: ia64-unknown-linux-gnu Configured with: /usr/local/gcc-4.5.0/src/gcc-4.5.0/configure --enable-languages=c,c++,fortran --with-gnu-as --with-as=/usr/local/binutils-2.20.1/ia64-Linux-suse-gcc-4.4.3/bin/as --with-gnu-ld --with-ld=/usr/local/binutils-2.20.1/ia64-Linux-suse-gcc-4.4.3/bin/ld --with-gmp=/usr/local/mpir-1.2.2/ia64-Linux-suse-gcc-4.4.2 --with-mpfr=/usr/local/mpfr-2.4.2/ia64-Linux-suse-mpir-1.2.2-gcc-4.4.2 --with-mpc=/usr/local/mpc-0.8.1/ia64-Linux-suse-mpfr-2.4.2-mpir-1.2.2-gcc-4.4.3 --prefix=/usr/local/gcc-4.5.0/ia64-Linux-suse Thread model: posix gcc version 4.5.0 (GCC)
There doesn't seem to be anywhere to post the test file ? -- Summary: illegal asembler instruction generated Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jason at njkfrudils dot plus dot com GCC host triplet: ia64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44233