http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53458
Bug #: 53458 Summary: internal compiler error: in extract_insn, at recog.c:2077 Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: anilashanb...@gmail.com /opt/ba-elf/bin/ba-elf-g++ -DPCB_DEVKIT2 -DEMBEDDED -DLEAN_N_MEAN -DSINGLE_CONTEXT -DCHIP_RELEASE_5131 -I. -DOR1K -Wall -fomit-frame-pointer -fno-strength-reduce -g -pipe -DEMBEDDED -DLEAN_N_MEAN -DSINGLE_CONTEXT -Os -fno-builtin -nostdlib -msibcall -mno-entri -mno-multi -mno-setcc -mno-cmov -mno-carry -mno-subb -mno-sext -mno-ror -mno-ff1 -mno-hard-div -mhard-mul -mbranch-cost=3 -msimple-mul -mabi=1 -march=ba1 -mredzone-size=4 -DPCB_DEVKIT2 -ffunction-sections -fdata-sections -fno-exceptions -fconserve-space -fno-implicit-inline-templates -fno-rtti -I/home/anil/dev/sensor-os/isense/isense_sdk/iSense/lib/jennic/1v4/Common/Include -I/home/anil/dev/sensor-os/isense/isense_sdk/iSense/lib/jennic/1v4/Chip/JN513xR1/Include -I/home/anil/dev/sensor-os/isense/isense_sdk/iSense/lib/jennic/1v4/Platform/DK2/Include -I/home/anil/dev/sensor-os/isense/isense_sdk/iSense/lib/jennic/1v4/Platform/Common/Include -I/home/anil/dev/sensor-os/isense/isense_sdk/iSense/src -I/home/anil/wiselib/wiselib.testing -I/home/anil/wiselib/wiselib.stable -DISENSE_JENNIC -DISENSE_JENNIC_JN513xR1 -DNDEBUG -DOSMODEL=iSenseOsModel -DISENSE -Os -finline-limit=40 -fno-strength-reduce -pipe -fno-builtin -nostdlib -march=ba2 -g -DCHIP_RELEASE_3 -fno-exceptions -fconserve-space -fno-implicit-inline-templates -fno-rtti -MMD -c /home/anil/wiselib/wiselib.stable/external_interface/isense/isense_os_standalone.cpp -o out/isense/isense_os_standalone.o /home/anil/wiselib/wiselib.stable/external_interface/isense/isense_timer.h: In member function ‘virtual void wiselib::<unnamed>::iSenseTimerCallback::execute(void*)’: /home/anil/wiselib/wiselib.stable/external_interface/isense/isense_timer.h:55: error: unrecognizable insn: (insn 48 6 49 2 /home/anil/wiselib/wiselib.stable/external_interface/isense/isense_timer.h:50 (parallel [ (set (reg/f:SI 1 r1) (minus:SI (reg/f:SI 1 r1) (const_int 64 [0x40]))) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -4 [0xfffffffc])) [0 S4 A32]) (reg:SI 9 r9)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -8 [0xfffffff8])) [0 S4 A32]) (reg:SI 10 r10)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -12 [0xfffffff4])) [0 S4 A32]) (reg:SI 11 r11)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -16 [0xfffffff0])) [0 S4 A32]) (reg:SI 12 r12)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -20 [0xffffffec])) [0 S4 A32]) (reg:SI 13 r13)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -24 [0xffffffe8])) [0 S4 A32]) (reg:SI 14 r14)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -28 [0xffffffe4])) [0 S4 A32]) (reg:SI 15 r15)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -32 [0xffffffe0])) [0 S4 A32]) (reg:SI 16 r16)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -36 [0xffffffdc])) [0 S4 A32]) (reg:SI 17 r17)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -40 [0xffffffd8])) [0 S4 A32]) (reg:SI 18 r18)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -44 [0xffffffd4])) [0 S4 A32]) (reg:SI 19 r19)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -48 [0xffffffd0])) [0 S4 A32]) (reg:SI 20 r20)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -52 [0xffffffcc])) [0 S4 A32]) (reg:SI 21 r21)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -56 [0xffffffc8])) [0 S4 A32]) (reg:SI 22 r22)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -60 [0xffffffc4])) [0 S4 A32]) (reg:SI 23 r23)) (set:SI (mem:SI (plus:SI (reg/f:SI 1 r1) (const_int -64 [0xffffffc0])) [0 S4 A32]) (reg:SI 24 r24)) ]) -1 (nil) (expr_list:REG_DEAD (reg:SI 24 r24) (expr_list:REG_DEAD (reg:SI 23 r23) (expr_list:REG_DEAD (reg:SI 22 r22) (expr_list:REG_DEAD (reg:SI 21 r21) (expr_list:REG_DEAD (reg:SI 20 r20) (expr_list:REG_DEAD (reg:SI 19 r19) (expr_list:REG_DEAD (reg:SI 18 r18) (expr_list:REG_DEAD (reg:SI 17 r17) (expr_list:REG_DEAD (reg:SI 16 r16) (expr_list:REG_DEAD (reg:SI 15 r15) (expr_list:REG_DEAD (reg:SI 14 r14) (expr_list:REG_DEAD (reg:SI 13 r13) (expr_list:REG_DEAD (reg:SI 12 r12) (expr_list:REG_DEAD (reg:SI 11 r11) (expr_list:REG_DEAD (reg:SI 10 r10) (nil))))))))))))))))) /home/anil/wiselib/wiselib.stable/external_interface/isense/isense_timer.h:55: internal compiler error: in extract_insn, at recog.c:2077 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make[1]: *** [isense] Error 1 make[1]: Leaving directory `/home/anil/wiselib/apps/generic_apps/example_app' make: *** [isense] Error 2