[Mono-dev] illegal instruction

srf Scott.Fluto at cmgl.ca
Thu Jan 14 17:50:00 EST 2010


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.



More information about the Mono-devel-list mailing list