[Mono-bugs] [Bug 351172] [Regression] Internal compiler error when compiling nemerle 0. 9.3 since mono 1.2.6
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sun Jun 8 16:36:06 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=351172
User onurgumus at hotmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=351172#c10
Osman Pala <onurgumus at hotmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |onurgumus at hotmail.com
Status|RESOLVED |REOPENED
Resolution|FIXED |
Version|1.2.6 |1.9.0
--- Comment #10 from Osman Pala <onurgumus at hotmail.com> 2008-06-08 14:36:05 MDT ---
I still see this bug with Nemerle svn and mono svn or 1.9.1
[mono] ~/tmp/nemerle-0.9.3.99.8041 @ make
make[1]: Entering directory `/home/onur/tmp/nemerle-0.9.3.99.8041/ncc'
make[2]: Entering directory `/home/onur/tmp/nemerle-0.9.3.99.8041/ncc'
MKDIR out.stage1
make[3]: Entering directory `/home/onur/tmp/nemerle-0.9.3.99.8041/ncc'
COMPILE [stage1] Nemerle.dll
_____________________________________________...............
error: internal compiler error: got some unknown exception of type
System.Exception: field not found
at System.Reflection.Emit.TypeBuilder.GetField (System.Type instanciated,
System.Reflection.FieldInfo fld) [0x00000]
at Nemerle.Compiler.ILEmitter.FrameworkGetField (System.Type t,
System.Reflection.FieldInfo m) [0x00000]
at Nemerle.Compiler.ILEmitter.GetFieldInfo (System.Type _from_type, IField
meth) [0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter+_N__N_l45552_46049.apply_void () [0x00000]
at Nemerle.Compiler.ILEmitter._N_inScope46034
(Nemerle.Compiler._N_closure45828 _N_emit_cp46033,
Nemerle.Builtins.FunctionVoid emit) [0x00000]
at Nemerle.Compiler.ILEmitter+_N__N_l45548_46040.apply_void () [0x00000]
at Nemerle.Compiler.ILEmitter._N_inScope46034
(Nemerle.Compiler._N_closure45828 _N_emit_cp46033,
Nemerle.Builtins.FunctionVoid emit) [0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr expr)
[0x00000]
at Nemerle.Compiler.ILEmitter.Run () [0x00000]
at Nemerle.Compiler.MethodBuilder+_N__N_l41654_41763.apply_void () [0x00000]
at Nemerle.Compiler.TypeBuilder.FinalizeType () [0x00000]
at Nemerle.Compiler.TypeBuilder.EmitImplementation () [0x00000]
at Nemerle.Compiler.TypesManager+_N_emit_impl_35092.apply_void
(Nemerle.Compiler.TypeBuilder _N_35091) [0x00000]
at Nemerle.Compiler.TypesManager+_N_maybe_f_35697.apply_void
(Nemerle.Compiler.TypeBuilder _N_35696) [0x00000]
at Nemerle.Collections.List.Iter[TypeBuilder] (Nemerle.Core.list`1 l,
Nemerle.Builtins.FunctionVoid`1 f) [0x00000]
at Nemerle.Core.list`1[Nemerle.Compiler.TypeBuilder].Iter
(Nemerle.Builtins.FunctionVoid`1 f) [0x00000]
at Nemerle.Compiler.TypesManager.Iter (Nemerle.Core.list`1 builders,
Nemerle.Builtins.FunctionVoid`1 f) [0x00000]
at Nemerle.Compiler.TypesManager.Iter (Nemerle.Builtins.FunctionVoid`1 f)
[0x00000]
at Nemerle.Compiler.TypesManager.compile_all_tyinfos (Boolean aux_phase)
[0x00000]
at Nemerle.Compiler.TypesManager+_N__N_l34559_34662.apply_void () [0x00000]
at Nemerle.Compiler.Solver.Enqueue (Nemerle.Builtins.FunctionVoid action)
[0x00000]
at Nemerle.Compiler.TypesManager.EmitDecls () [0x00000]
at Nemerle.Compiler.ManagerClass.Run () [0x00000]
at Nemerle.CommandlineCompiler.MainClass.main_with_catching () [0x00000]
make[3]: *** [out.stage1/Nemerle.stage1.dll] Error 2
make[3]: Leaving directory `/home/onur/tmp/nemerle-0.9.3.99.8041/ncc'
make[2]: *** [aux-stage] Error 2
make[2]: Leaving directory `/home/onur/tmp/nemerle-0.9.3.99.8041/ncc'
make[1]: *** [stage1] Error 2
make[1]: Leaving directory `/home/onur/tmp/nemerle-0.9.3.99.8041/ncc'
make: *** [all] Error 2
[mono] ~/tmp/nemerle-0.9.3.99.8041 @
--
Configure bugmail: https://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.
More information about the mono-bugs
mailing list