[Mono-dev] Mono 2.0 and FreeBSD

Robert Jordan robertj at gmx.net
Thu Dec 11 07:09:57 EST 2008


Hi,

Romain Tartière wrote:
> On Wed, Dec 10, 2008 at 08:12:42PM -0300, Phillip N. wrote:
>> El mié, 10-12-2008 a las 16:08 +0100, Romain Tartière escribió:
>>> always with the message ...
>>> | Program received signal SIGFPE, Arithmetic exception.
>>> ... in gdb.
>>>
>>> Phillip, did you tweaked something else? Do you run i386?
>>>
>> Hi Romain (and all...)
>>
>> The effect of the modification of mini.c vary between amd64 and i386.
>> [ #undef MONO_ARCH_SIGSEGV_ON_ALTSTACK ]
>>
>> On i386 when enabling --with-signaltstack=no thing does not work as on
>> amd64. Not work, meaning the modification above does not fix the test
>> failures.
>> So currently im setting it to yes on i386 on the port's Makefile (please
>> test it!)
> 
> make tests
> | [...]
> | Testing thunks.exe... failed 2048 (8) signal (0).
> | [...]

In mono/tests/libtest.c, search for the only line containing
__APPLE__ and change it to match FreeBSD as well.
Then rerun the test.

Robert



More information about the Mono-devel-list mailing list