http://bugzilla.novell.com/show_bug.cgi?id=571131
http://bugzilla.novell.com/show_bug.cgi?id=571131#c0 Summary: Build fails only on 64bit xen instance with illegal operation Classification: Mono Product: Mono: Runtime Version: 2.6.x Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: misc AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.295.0 Safari/532.8 mono 2.4.3.1 (with the an abort error instead of illegal operation), mono 2.6, mono 2.6.1, and trunk fail to build only on a 64bit xen instance. This causes problems with trying to build mono on OBS. This is also proven on a local instance of openSUSE 11.2 64bit xen. mono 2.4 does build though. I'm not sure about any of the releases between 2.4 and 2.4.3.1. Also the error is easily reproducible and occurs at the same point except when you change versions of mono. make[7]: Entering directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix' Creating ../../build/deps/net_1_1_Mono.Posix.dll.makefrag ... Creating ../../build/deps/Mono.Posix_test_net_1_1.dll.response ... Creating ../../build/deps/Mono.Posix_test_net_1_1.dll.makefrag ... make[7]: Leaving directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix' make[7]: Entering directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix' make all-local make[8]: Entering directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix' MCS [net_1_1] Mono.Posix.dll /bin/sh: line 1: 5218 Illegal instruction MONO_PATH="./../../class/lib/net_1_1:$MONO_PATH" /root/code/mono-2.6.1/runtime/mono-wrapper ./../../class/lib/net_1_1/mcs.exe /codepage:65001 -optimize -d:NET_1_1 -d:ONLY_1_1 -debug /noconfig /unsafe /r:mscorlib.dll /r:System.dll /nowarn:0618,612 -target:library -out:../../class/lib/net_1_1/Mono.Posix.dll @Mono.Posix.dll.sources make[8]: *** [../../class/lib/net_1_1/Mono.Posix.dll] Error 132 make[8]: Leaving directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix' make[7]: *** [do-all] Error 2 make[7]: Leaving directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/root/code/mono-2.6.1/mcs/class' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/root/code/mono-2.6.1/mcs' make[4]: *** [profile-do--net_1_1--all] Error 2 make[4]: Leaving directory `/root/code/mono-2.6.1/mcs' make[3]: *** [profiles-do--all] Error 2 make[3]: Leaving directory `/root/code/mono-2.6.1/mcs' make[2]: *** [all-local] Error 2 make[2]: Leaving directory `/root/code/mono-2.6.1/runtime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/code/mono-2.6.1' make: *** [all] Error 2 Reproducible: Always -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
