I installed mono 1.2.5 preview to see if it was a mono issue that was
stopping the test kernel from AOTing and now I see that it isn't:

                             [exec] Processing IR methods...
                             [exec] Encoding output for `X86' to
`../../build/SharpOS.AOT.Kernel.Tests.bin'...
                             [exec] Caught exception:
System.Exception: 'Reg0_2__1__U4' not supported.
                             [exec]   at
SharpOS.AOT.X86.AssemblyMethod.MovRegisterOperand
(SharpOS.AOT.X86.R32Type loRegister, SharpOS.AOT.X86.R32Type
hiRegister, SharpOS.AOT.IR.Operands.Operand operand) [0x00000]
                             [exec]   at
SharpOS.AOT.X86.AssemblyMethod.CMP (RelationalType type,
SharpOS.AOT.IR.Operands.Operand first, SharpOS.AOT.IR.Operands.Operand
second, System.String okLabel, System.String errorLabel, System.String
endLabel) [0x00000]
                             [exec]   at
SharpOS.AOT.X86.AssemblyMethod.HandleConditionalJump
(SharpOS.AOT.IR.Block block, SharpOS.AOT.IR.Instructions.Instruction
instruction) [0x00000]
                             [exec]   at
SharpOS.AOT.X86.AssemblyMethod.GetAssemblyCode () [0x00000]
                             [exec]   at
SharpOS.AOT.X86.Assembly.Encode (SharpOS.AOT.IR.Engine engine,
System.String target) [0x00000]
                             [exec]   at SharpOS.AOT.IR.Engine.Run
(IAssembly asm) [0x00000]
                             [exec]   at SharpOS.AOT.IR.Engine.Run () [0x00000]
                             [exec]   at SharpOS.AOT.Compiler.Main
(System.String[] args) [0x00000]
                             [exec] While encoding the output assembly.
                             [exec] Method:  System.UInt32
SharpOS.Kernel.Tests.CS.BitwiseOperators::CMPSimpleNot()
                             [exec]   in module:  (main),
Mvid=c9247679-80aa-473c-bb29-f0491ad58628
                             [exec]   of assembly:
SharpOS.Kernel.Tests.CS, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
                             [exec]   loaded from:
../../build/SharpOS.Kernel.Tests.CS.dll

so there.

-- 
fury

long name: William Lahti
handle :: fury
freenode :: xfury
blog :: http://xfurious.blogspot.com/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
SharpOS-Developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to