[Mono-dev] PPC64 mono_arch_emit_exceptions assert fails on svn

Steven Munroe munroesj at us.ibm.com
Sat Jun 6 21:02:37 EDT 2009

In mono-ppc.c: mono_arch_emit_exceptions g_assert (cfg->code_len <
cfg->code_size) is triggered becuase gfg->code_len == cfg->code_size.

I assume this should be g_assert (cfg->code_len <= cfg->code_size)

The attached patch fixes this.

Also the marshalbool.cs test is still failing for both PPC32 and PPC64.
I assume that the required "managed-to-native wrapper" is not being
build/inserted into the call path for this case.

Finally for PPC32 (not PPC64) I am seeing g_assert (info->handle_refs >
0) from handles-private.h. In this case info->handle_refs is still 1.

I will be traveling next week and can not look into these until I get back.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ppc64-mini-ppc-20090606.txt
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090606/532a2342/attachment.txt 

More information about the Mono-devel-list mailing list