[Mono-dev] file mini-x86.c line 4161 (mono_arch_output_basic_block): should not be reached

Willi Krenn Willibald.Krenn at gmx.at
Wed Aug 10 16:19:41 EDT 2005

> Linux:
> ** (<unknown>:15717): WARNING **: wrong maximal instruction length of 
> instruction atomic_exchange_i4 (expected 18, got 20)
> ** ERROR **: file mini-x86.c: line 4161 (mono_arch_output_basic_block): 
> should not be reached

AFAIK this is a bug in the JIT... Upon code emit, the engine encountered
that the code emitted needed more memory than it had allocated
beforehand. Some .md file should contain the 'limits', which seem to be
wrong for atomic_exchange_i4.

I could be wrong of course,

More information about the Mono-devel-list mailing list