[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#237126: [arm] ICE when compiling nessus 2.0.10a



Package: gcc-3.3
Version: 1:3.3.3-0pre3
Priority: normal

When compiling nessus 2.0.10a in the arm architecture:

(...)
cc -g -Wall -O2  `sh ./cflags`	 -c monitor_dialog.c 
gcc -g -Wall -O2  `sh ./cflags`	 -c backend.c 	
backend.c: In function `backend_empty':
backend.c:566: error: insn does not satisfy its constraints:
(insn:HI 260 351 343 9 0x408e58f0 (set (mem/s:QI (plus:SI (reg:SI 3 r3)
                (const_int 4095 [0xfff])) [0 buf+32767 S1 A8])
        (reg:QI 6 r6 [145])) 177 {*arm_movqi_insn} (insn_list:REG_DEP_ANTI 
246 (insn_list:REG_DEP_ANTI 243 (nil)))
    (expr_list:REG_EQUAL (const_int 0 [0x0])
        (nil)))
backend.c:566: internal compiler error: in reload_cse_simplify_operands, at 
reload1.c:8353
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [backend.o] Error 1

Full build log is available at
http://buildd.debian.org/fetch.php?&pkg=nessus-core&ver=2.0.10a-2&arch=arm&stamp=1077735096&file=log&as=raw

After talking with the Nessus maintainer it seems this error is "expected" 
when building on arm with optimization. I'm going to upload a new version 
2.0.10a-3 with code that inhibits -O code when building on arm to see how 
the buildd reacts.

Nevertheless, I'm filing this bug since I've seen similar ICE errors 
reported. Since the gcc version used by the buildd you might want to 
contact the buildd managers directly in order to do tests with newer 
gcc-3.3 versions

Thanks

Javier



Reply to: