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

Reply via email to