[Mono-dev] Daily Package: instruction metadata inconsistent

cs_eps christian.schmid at eps.ch
Thu Jun 24 03:09:27 EDT 2010


Hello everybody!

we built daily package of June 18, and get the following error:

root at archos5it:/mnt_data# mono -V
Mono JIT compiler version 20100618 (tarball Mon Jun 21 16:47:01 CEST 2010)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com
        TLS:           __thread
        GC:            Included Boehm (with typed GC and Parallel Mark)
        SIGSEGV:       normal
        Notifications: epoll
        Architecture:  armel,vfp
        Disabled:      aot,profiler
        Misc:          smallconfig softdebug 
        LLVM supported


root at archos5it:/mnt_data/skywalker-0.3.1.1-mono/bin/Release# mono
Skywalker.Prog
ram.Starter.exe 
Instruction metadata for compare_imm inconsistent.
Instruction metadata for fcompare inconsistent.
Instruction metadata for icompare_imm inconsistent.
Instruction metadata for icompare_imm inconsistent.
Instruction metadata for localloc inconsistent.
Instruction metadata for checkthis inconsistent.
Instruction metadata for seq_point inconsistent.
Instruction metadata for voidcall inconsistent.
Instruction metadata for voidcall inconsistent.
Instruction metadata for voidcall_reg inconsistent.
Instruction metadata for voidcall_membase inconsistent.
Instruction metadata for fcall inconsistent.
Instruction metadata for fcall_membase inconsistent.
Instruction metadata for lcall inconsistent.
Instruction metadata for lcall inconsistent.
Instruction metadata for lcall_reg inconsistent.
Instruction metadata for vcall_reg inconsistent.
Instruction metadata for vcall_membase inconsistent.
Instruction metadata for vcall2 inconsistent.
Instruction metadata for vcall2 inconsistent.
Instruction metadata for vcall2_reg inconsistent.
Instruction metadata for vcall2_reg inconsistent.
Instruction metadata for vcall2_membase inconsistent.
Instruction metadata for r4const inconsistent.
Instruction metadata for r8const inconsistent.
Instruction metadata for label inconsistent.
Instruction metadata for switch inconsistent.
Instruction metadata for throw inconsistent.
Instruction metadata for rethrow inconsistent.
Instruction metadata for oparglist inconsistent.
Instruction metadata for storei2_membase_reg inconsistent.
Instruction metadata for storer8_membase_reg inconsistent.
Instruction metadata for store_membase_imm inconsistent.
Instruction metadata for storei2_membase_imm inconsistent.
Instruction metadata for storei4_membase_imm inconsistent.
Instruction metadata for storei4_membase_imm inconsistent.
Instruction metadata for storei8_membase_imm inconsistent.
Instruction metadata for storei8_membase_imm inconsistent.
Instruction metadata for load_membase inconsistent.
Instruction metadata for loadi2_membase inconsistent.
Instruction metadata for loadu2_membase inconsistent.
Instruction metadata for loadr4_membase inconsistent.
Instruction metadata for loadr8_membase inconsistent.
Instruction metadata for loadu4_mem inconsistent.
Instruction metadata for loadu4_mem inconsistent.
Instruction metadata for move inconsistent.
Instruction metadata for add_imm inconsistent.
Instruction metadata for sub_imm inconsistent.
Instruction metadata for mul_imm inconsistent.
Instruction metadata for xor_imm inconsistent.
Instruction metadata for shl_imm inconsistent.
Instruction metadata for br inconsistent.
Instruction metadata for br inconsistent.
Instruction metadata for jmp inconsistent.
Instruction metadata for break inconsistent.
Instruction metadata for ceq inconsistent.
Instruction metadata for cgt inconsistent.
Instruction metadata for cgt inconsistent.
Instruction metadata for cgt.un inconsistent.
Instruction metadata for clt.un inconsistent.
Instruction metadata for cond_exc_eq inconsistent.
Instruction metadata for cond_exc_eq inconsistent.
Instruction metadata for cond_exc_ge inconsistent.
Instruction metadata for cond_exc_gt inconsistent.
Instruction metadata for cond_exc_le inconsistent.
Instruction metadata for cond_exc_le inconsistent.
Instruction metadata for cond_exc_lt inconsistent.
Instruction metadata for cond_exc_lt inconsistent.
Instruction metadata for cond_exc_ne_un inconsistent.
Instruction metadata for cond_exc_gt_un inconsistent.
Instruction metadata for cond_exc_le_un inconsistent.
Instruction metadata for cond_exc_lt_un inconsistent.
Instruction metadata for cond_exc_ov inconsistent.
Instruction metadata for cond_exc_no inconsistent.
Instruction metadata for cond_exc_no inconsistent.
Instruction metadata for cond_exc_c inconsistent.
Instruction metadata for cond_exc_c inconsistent.
Instruction metadata for cond_exc_nc inconsistent.
Instruction metadata for cond_exc_ilt inconsistent.
Instruction metadata for cond_exc_ine_un inconsistent.
Instruction metadata for cond_exc_ine_un inconsistent.
Instruction metadata for cond_exc_ige_un inconsistent.
Instruction metadata for cond_exc_ige_un inconsistent.
Instruction metadata for cond_exc_igt_un inconsistent.
Instruction metadata for cond_exc_ic inconsistent.
Instruction metadata for cond_exc_inc inconsistent.
Instruction metadata for cond_exc_inc inconsistent.
Instruction metadata for int_conv_to_i1 inconsistent.
Instruction metadata for int_conv_to_i2 inconsistent.
Instruction metadata for int_conv_to_r4 inconsistent.
Instruction metadata for int_conv_to_r8 inconsistent.
Instruction metadata for int_conv_to_u4 inconsistent.
Instruction metadata for int_conv_to_u1 inconsistent.
Instruction metadata for int_adc_imm inconsistent.
Instruction metadata for int_add_imm inconsistent.
Instruction metadata for int_div_imm inconsistent.
Instruction metadata for int_rem_imm inconsistent.
Instruction metadata for int_or_imm inconsistent.
Instruction metadata for int_xor_imm inconsistent.
Instruction metadata for int_shr_un_imm inconsistent.
Instruction metadata for int_ceq inconsistent.
Instruction metadata for int_cgt inconsistent.
Instruction metadata for int_cgt_un inconsistent.
Instruction metadata for int_cgt_un inconsistent.
Instruction metadata for int_clt inconsistent.
Instruction metadata for int_clt inconsistent.
Instruction metadata for int_clt_un inconsistent.
Instruction metadata for int_beq inconsistent.
Instruction metadata for int_bge inconsistent.
Instruction metadata for int_bge inconsistent.
Instruction metadata for int_bgt inconsistent.
Instruction metadata for int_bgt inconsistent.
Instruction metadata for int_ble inconsistent.
Instruction metadata for int_ble inconsistent.
Instruction metadata for int_blt inconsistent.
Instruction metadata for int_bne_un inconsistent.
Instruction metadata for int_bne_un inconsistent.
Instruction metadata for int_bge_un inconsistent.
Instruction metadata for int_bge_un inconsistent.
Instruction metadata for int_bgt_un inconsistent.
Instruction metadata for int_ble_un inconsistent.
Instruction metadata for int_blt_un inconsistent.
Instruction metadata for int_blt_un inconsistent.
Instruction metadata for float_beq inconsistent.
Instruction metadata for float_beq inconsistent.
Instruction metadata for float_bge inconsistent.
Instruction metadata for float_bgt inconsistent.
Instruction metadata for float_ble inconsistent.
Instruction metadata for float_ble inconsistent.
Instruction metadata for float_blt inconsistent.
Instruction metadata for float_blt inconsistent.
Instruction metadata for float_bne_un inconsistent.
Instruction metadata for float_bge_un inconsistent.
Instruction metadata for float_bgt_un inconsistent.
Instruction metadata for float_bgt_un inconsistent.
Instruction metadata for float_ble_un inconsistent.
Instruction metadata for float_ble_un inconsistent.
Instruction metadata for float_blt_un inconsistent.
Instruction metadata for float_neg inconsistent.
Instruction metadata for float_conv_to_u4 inconsistent.
Instruction metadata for float_conv_to_u8 inconsistent.
Instruction metadata for call_handler inconsistent.
Instruction metadata for start_handler inconsistent.
Instruction metadata for endfilter inconsistent.
Instruction metadata for endfinally inconsistent.
Instruction metadata for endfinally inconsistent.
Instruction metadata for adc_imm inconsistent.
Instruction metadata for addcc_imm inconsistent.
Instruction metadata for br_reg inconsistent.
Instruction metadata for sqrt inconsistent.
Instruction metadata for tls_get inconsistent.
Instruction metadata for dummy_use inconsistent.
Instruction metadata for dummy_store inconsistent.
Instruction metadata for dummy_store inconsistent.
Instruction metadata for dummy_store inconsistent.
Instruction metadata for not_reached inconsistent.
Instruction metadata for not_reached inconsistent.
Instruction metadata for not_null inconsistent.
Instruction metadata for memory_barrier inconsistent.
Instruction metadata for arm_rsc_imm inconsistent.
* Assertion at mini-codegen.c:1138, condition `ins->dreg != -1' not met

Stacktrace:


Native stacktrace:

        mono [0x7b734]

Debug info from gdb:


=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Aborted


Why?
What can we do to avoid this?

Thanks in advance!

-- 
View this message in context: http://mono.1490590.n4.nabble.com/Daily-Package-instruction-metadata-inconsistent-tp2266562p2266562.html
Sent from the Mono - Dev mailing list archive at Nabble.com.


More information about the Mono-devel-list mailing list