[Mono-dev] On what platform|cpu-arch|mono-version does full AOT actually work?

Zoltan Varga vargaz at gmail.com
Fri Feb 13 04:32:27 EST 2009


Hi,

 full-aot currently only works on amd64/arm.

             Zoltan

On Fri, Feb 13, 2009 at 4:08 AM, mobbe <peter.moberg at gmail.com> wrote:
>
> I downloaded a openSUSE 11.0 image with Mono 2.2 and tried the following in a
> terminal window...
>
> sudo mono --aot=full /usr/lib/1.0/mscorlib.dll
>
> The end result is that an assert in the code triggers a halt. The specific
> assert message is:
>
> ** ERROR: (mini-x86.c:5314): mono_arch_get_patch_offset: code should not be
> reached.
>
> I have been working with enabling AOT on the Mac and I get the same message
> there... looks like it doesn't recognize certain opcodes and then the assert
> halts the program.
>
> Anyone know on what platform/cpu combination and Mono version the full AOT
> actually works? I have been trying to debug the code and see if I could
> figure out what was wrong but as I said..it just looks like certain opcodes
> that Mono generates don't sit well with the code generator.
>
> If it is not the code but rather that I am not invoking the tools correctly
> then please let me know as well...
>
> Thanks
>
> --
> View this message in context: http://www.nabble.com/On-what-platform%7Ccpu-arch%7Cmono-version-does-full-AOT-actually-work--tp21988583p21988583.html
> Sent from the Mono - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>


More information about the Mono-devel-list mailing list