[Mono-dev] illegal instruction

Brendan Gordon brendan.gordon at gmail.com
Thu Jan 14 18:13:35 EST 2010


FYI I recently compiled mono-2.6.1 on RHEL 5.2 32-bit client which works,
albeit I do have some tests fail when doing a 'make check', may report that
separately later. I can supply a list of packages I had to install if
required, but someone else in the other thread already did this.

On Fri, Jan 15, 2010 at 09:20, srf <Scott.Fluto at cmgl.ca> wrote:

>
> ya, I saw your post and you are getting the same posix error Im getting .
> It
> would really nice to know if anyone has been able to compile it on redhat
> but its been quite a while and I still havnt heard anything??
>
> scott
>
> Kirby Zhou wrote:
> >
> > I have encounted the same problem with both mono-2.4.3 and mono-2.6.1
> > My OS is RHEL-5.4
> >
> >
> >
> > srf wrote:
> >>
> >> Further to this I found if I just run this :
> >>
> >>  MONO_PATH="./../../class/lib/net_1_1:$MONO_PATH"
> >> /disk2/mono-2.6.1/mono-2.6.1/runtime/mono-wrapper
> >> ./../../class/lib/net_1_1/msc.exe
> >>
> >> I get the same error, it seems that just running msc.exe will generate
> >> the illegal instruction error. is there any way I can get the msc.exe it
> >> give more information on whats wrong? is there something os specific
> >> given IM running it on redhat 5.1??
> >>
> >> thanks
> >>
> >> scott
> >>
> >>
> >> srf wrote:
> >>>
> >>> Im trying to mbuild mono 2.6.1 but I keep getting this build
> error(note:
> >>> I turned on all debuging information):
> >>>
> >>> [root at localhost System]#
> >>> MONO_PATH="./../../class/lib/net_1_1:$MONO_PATH"
> >>> /disk2/mono-2.6.1/mono-2.6.1/runtime/mono-wrapper --verbose
> >>> --debug=casts,mdb-optimizations --trace
> >>> ./../../class/lib/net_1_1/mcs.exe /codepage:65001 -optimize -d:NET_1_1
> >>> -d:ONLY_1_1 -debug /noconfig -d:XML_DEP -r:System.Xml.dll
> >>> -target:library -out:../../class/lib/net_1_1/tmp/System.dll
> >>> @System.dll.sources
> >>> converting method (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this___object (object,intptr,intptr,intptr)
> >>> Method (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this___object (object,intptr,intptr,intptr)
> >>> emitted at 0x40a13050 to 0x40a1318a (code length 314) [mcs.exe]
> >>> [0x2aaaaaace680: 0.00000 0] ENTER: (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this___object
> >>>
> (object,intptr,intptr,intptr)([System.OutOfMemoryException:0x2aaaaeda2f00],
> >>> 0x7fff471490f0, (nil), 0x2aaaae4aa2b0, )
> >>> [0x2aaaaaace680: 0.00018 0] LEAVE: (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this___object
> >>> (object,intptr,intptr,intptr)[OBJECT:(nil)]
> >>> [0x2aaaaaace680: 0.00024 0] ENTER: (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this___object
> >>>
> (object,intptr,intptr,intptr)([System.NullReferenceException:0x2aaaaeda2ea0],
> >>> 0x7fff471490f0, (nil), 0x2aaaae4a3030, )
> >>> [0x2aaaaaace680: 0.00026 0] LEAVE: (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this___object
> >>> (object,intptr,intptr,intptr)[OBJECT:(nil)]
> >>> [0x2aaaaaace680: 0.00031 0] ENTER: (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this___object
> >>>
> (object,intptr,intptr,intptr)([System.StackOverflowException:0x2aaaaeda2e40],
> >>> 0x7fff471490f0, (nil), 0x2aaaae4aafc0, )
> >>> converting method (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
> >>> Method (wrapper runtime-invoke) object:runtime_invoke_void__this__
> >>> (object,intptr,intptr,intptr) emitted at 0x40a13190 to 0x40a132c3 (code
> >>> length 307) [mcs.exe]
> >>> [0x2aaaaaace680: 0.00055 1] ENTER: (wrapper runtime-invoke)
> >>> object:runtime_invoke_void__this__
> >>>
> (object,intptr,intptr,intptr)([System.ExecutionEngineException:0x2aaaaeda2de0],
> >>> (nil), (nil), 0x2aaaae49a830, )
> >>> Illegal instruction
> >>>
> >>> I for the life of me cannot figure out whats wrong. I can build every
> >>> previous version of mono but not mono 2.6 . Im trying to build on
> redhat
> >>> 5.1 , could there be some new issue with redhat? And why is it useing
> >>> .net 1.1?? is there anything else I can do to get more information on
> >>> what the problem is?
> >>>
> >>> thanks
> >>>
> >>> scott
> >>>
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/illegal-instruction-tp27063839p27169448.html
> Sent from the Mono - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> 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/20100115/b90f52dc/attachment-0001.html 


More information about the Mono-devel-list mailing list