[Mono-dev] Questions about Mono 'make check' [Fwd: About gentoo bug 257313]

Zoltan Varga vargaz at gmail.com
Sat May 9 07:34:42 EDT 2009


The sse bug is already fixed in svn HEAD and the 2.4 branch.

                Zoltan

2009/5/9 Leszek Ciesielski <skolima at gmail.com>

> I am forwarding some questions I got from Gentoo community regarding
> Mono build and test suite, I hope someone here can provide assistance.
> Related Gentoo bugs are http://bugs.gentoo.org/show_bug.cgi?id=257313
> and http://bugs.gentoo.org/show_bug.cgi?id=220337 ,
> related Mono bugs are
> https://bugzilla.novell.com/show_bug.cgi?id=471379 and
> https://bugzilla.novell.com/show_bug.cgi?id=439086
>
> Maintainer asked how can he test his patches to Mono build system. I wrote:
>
> If you want to check whether your patch against mono doesn't break
> anything:
> - extract a mono tarball (or do an svn checkout, but this may be broken
> before
> you touch it ;-) )
> - ./configure
> - make check
> If it passes, apply your changes and 'make check' again. If it doesn't pass
> before your changes - apply them anyway and check if it still breaks in the
> same place as before.
>
>
> ---------- Forwarded message ----------
> From: Rafał Mużyło <galtgendo at gmail.com>
> Date: Fri, May 8, 2009 at 7:35 PM
> Subject: About gentoo bug 257313
> To: Leszek Ciesielski <skolima at gmail.com>
>
>
> I think I'll take you on that offer.
> Well, that "testsuite" seems broken.
> This is the line from /proc/cpuinfo:
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
> And here's what's mono doing during 'make check':
> Test run:
>
> image=/var/tmp/portage/dev-lang/mono-2.4/work/mono-2.4/mono/mini/basic-float.exe,
> opts=sse2
>
> Unhandled Exception: System.ExecutionEngineException: SIGILL
>  at Tests.test_0_conv_i () [0x00000]
>
> That's perfectly correct, this processor does not have sse2 support.
> So, why does that "testsuite" tries running that test ?
>
> BTW, I just done libgdiplus.
> It does not seems to have a testsuite
> and most of those test programs seem not working:
> three produce no output and testgdi tries loading
> non-existing files (test.png, etc.).
> Just for the kicks, I've removed -fno-strict-aliasing
> from that ebuild, there was only one file with a warning,
> so I wrote a small patch, that seems correct to me,
> that fixes that problem. Though, I'm not sure,
> if it's really correct.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090509/f539bcbb/attachment.html 


More information about the Mono-devel-list mailing list