Compiler error: Unable to generate reloads ...

David Morris bweaver@pionet.net
Fri Jan 14 14:49:00 GMT 2000


I ran into the attached error while compiling with gcc version 2.95.2
I have attached the .i file generated by the compiler

bash-2.03$ cd lifelines/interp
bash-2.03$ gcc -v --save-temps -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../hdrs 
   -g -O2 -c pvalue.c
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.2/specs
gcc version 2.95.2 19991109 (Debian GNU/Linux)
 /usr/lib/gcc-lib/i386-linux/2.95.2/cpp -lang-c -v -I. -I. -I.. -I./.. 
-I./../hdrs -D__GNUC__=2 -D__GNUC_MINOR__=95 -D__ELF__ -Dunix -D__i386__ 
-Dlinux -D__ELF__ -D__unix__ -D__i386__ -D__linux__ -D__unix -D__linux 
-Asystem(posix) -D__OPTIMIZE__ -g -Acpu(i386) -Amachine(i386) -Di386 -D__i386 
-D__i386__ -DHAVE_CONFIG_H pvalue.c pvalue.i
GNU CPP version 2.95.2 19991109 (Debian GNU/Linux) (i386 Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 .
 ..
 ../hdrs
 /usr/local/include
 /usr/lib/gcc-lib/i386-linux/2.95.2/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/lib/gcc-lib/i386-linux/2.95.2/../../../../include/g++-3
 /usr/lib/gcc-lib/i386-linux/2.95.2/../../../../i386-linux/include
End of omitted list.
 /usr/lib/gcc-lib/i386-linux/2.95.2/cc1 pvalue.i -quiet -dumpbase pvalue.c -g 
-O2 -version -o pvalue.s
GNU C version 2.95.2 19991109 (Debian GNU/Linux) (i386-linux) compiled by GNU 
C version 2.95.2 19991109 (Debian GNU/Linux).
pvalue.c: In function `coerce_pvalue':
pvalue.c:264: Unable to generate reloads for:
(insn 164 162 168 (parallel[ 
            (set (subreg:SI (reg/v:DI 3 %ebx) 0)
                (fix:SI (fix:DF (subreg:DF (reg/v:DI 3 %ebx) 0))))
            (clobber (mem:HI (plus:SI (reg:SI 6 %ebp)
                        (const_int -6 [0xfffffffa])) 0))
            (clobber (mem:HI (plus:SI (reg:SI 6 %ebp)
                        (const_int -8 [0xfffffff8])) 0))
            (clobber (mem:SI (plus:SI (reg:SI 6 %ebp)
                        (const_int -4 [0xfffffffc])) 0))
            (clobber (scratch:HI))
        ] ) 149 {fix_truncdfsi2+1} (nil)
    (expr_list:REG_UNUSED (scratch:HI)
        (nil)))
bash-2.03$ exit
exit

Process shell exited abnormally with code 1

--
The AtticKeeper: Rev. David Morris
mailto: bweaver@pionet.net
---



More information about the Gcc-bugs mailing list