Opened 4 years ago

Last modified 4 years ago

#15642 new defect

Cross Compiler error buildin mono runtime

Reported by: saumell.jose@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: toolchain Version: Attitude Adjustment 12.09
Keywords: Cc:


I'm building a mono runtime for WDR4300.
The host is a mac running mac os x 10.9 but I also replicated the issue on a debian linux system with AMD Opteron(TM) Processor 6272 (Debian v6.0.6)

staging_dir: /attitude_adjustment/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-

CC libmonoruntime_la-security.lo
CC libmonoruntime_la-security-core-clr.lo
CC libmonoruntime_la-security-manager.lo
CC libmonoruntime_la-string-icalls.lo
CC libmonoruntime_la-sysmath.lo
CC libmonoruntime_la-threads.lo

threads.c: In function 'ves_icall_System_Threading_Volatile_Read1':
threads.c:2300:1: error: unrecognizable insn:
(insn 15 14 16 3 (parallel [

(set (reg:SI 205)

(mem/v:SI (reg:SI 200) [-1 S4 A32]))

(set (mem/v:SI (reg:SI 200) [-1 S4 A32])

(unspec_volatile:SI [

(reg:SI 203)
(reg:SI 204)
(plus:SI (reg:SI 205)

(const_int 0 [0]))


(clobber (scratch:SI))

]) ../../mono/utils/atomic.h:227 -1


threads.c:2300:1: internal compiler error: in extract_insn, at recog.c:2113
Please submit a full bug report,
with preprocessed source if appropriate.
See <> for instructions.
make[3]: * [libmonoruntime_la-threads.lo] Error 1
make[3]: Leaving directory `/home/jose/mono-3.4.0/mono/metadata'
* [all-recursive] Error 1
make[2]: Leaving directory `/home/jose/mono-3.4.0/mono'
make[1]: * [all-recursive] Error 1
make[1]: Leaving directory `/home/jose/mono-3.4.0'
* [all] Error 2

Attachments (0)

Change History (1)

comment:1 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

as new .

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.