[nem-bug] [Nemerle 0000549]: cant use design pattersn in mono
1.1.9.2 and nemerle 0.9.0
feedback at nemerle.org
feedback at nemerle.org
Mon Oct 17 02:45:42 CEST 2005
The following issue has been SUBMITTED.
======================================================================
<http://nemerle.org/bugs/view.php?id=549>
======================================================================
Reported By: user317
Assigned To:
======================================================================
Project: Nemerle
Issue ID: 549
Category: Compiler
Reproducibility: always
Severity: block
Priority: normal
Status: new
======================================================================
Date Submitted: 10-17-2005 02:45 CEST
Last Modified: 10-17-2005 02:45 CEST
======================================================================
Summary: cant use design pattersn in mono 1.1.9.2 and nemerle
0.9.0
Description:
using Nemerle.DesignPatterns;
using Nemerle.IO;
print ("hello world");
causes this error when compiled:
** (/usr/bin/ncc.exe:32580): WARNING **: Missing method MakeGenericMethod
in assembly
/usr/lib/mono/gac/Nemerle.Compiler/0.9.0.0__5291d186334f6101/Nemerle.Compiler.dll,
type MethodBase
error: internal compiler error: got some unknown exception of type
System.NullReferenceException: Object reference not set to an instance of
an object
in <0x00000> <unknown method>
in <0x056b2> Nemerle.Compiler.ILEmitter:emit
(Nemerle.Compiler.Typedtree.TExpr expr)
in <0x03b16> Nemerle.Compiler.ILEmitter:emit
(Nemerle.Compiler.Typedtree.TExpr expr)
in <0x03cd4> Nemerle.Compiler.ILEmitter:emit
(Nemerle.Compiler.Typedtree.TExpr expr)
in <0x000a8> Nemerle.Compiler.ILEmitter:Run ()
in <0x001f3> Nemerle.Compiler.MethodBuilder+_N_lambda25620:apply_void ()
in <0x000a1> Nemerle.Compiler.TypeBuilder:FinalizeType ()
in <0x00198> Nemerle.Compiler.TypeBuilder:EmitImplementation ()
in <0x00040> Nemerle.Compiler.TypesManager+_N_lambda21177:apply_void
(Nemerle.Compiler.TypeBuilder _N_21176)
in <0x00113> Nemerle.Compiler.TypesManager+_N_lambda21581:apply_void
(Nemerle.Compiler.TypeBuilder _N_21580)
in <0x00080> Nemerle.Collections.List:Iter[TypeBuilder]
(Nemerle.Core.list`1 l, Nemerle.IntTypes.FuncVoid1`1 f)
in <0x0000d> Nemerle.Core.list`1[Nemerle.Compiler.TypeBuilder]:Iter
(Nemerle.IntTypes.FuncVoid1`1 )
in <0x00065> Nemerle.Compiler.TypesManager:Iter (Nemerle.Core.list`1
builders, Nemerle.IntTypes.FuncVoid1`1 f)
in <0x0001d> Nemerle.Compiler.TypesManager:Iter
(Nemerle.IntTypes.FuncVoid1`1 f)
in <0x001be> Nemerle.Compiler.TypesManager:compile_all_tyinfos (Boolean
aux_phase)
in <0x00026> Nemerle.Compiler.TypesManager+_N_lambda20867:apply_void ()
in <0x0003d> Nemerle.Compiler.Solver:Enqueue (Nemerle.IntTypes.FuncVoid0
action)
in <0x00059> Nemerle.Compiler.TypesManager:EmitDecls ()
in <0x00190> Nemerle.Compiler.Passes:Run ()
in <0x00283> Nemerle.CommandlineCompiler.MainClass:do_main ()
in <0x00083> Nemerle.CommandlineCompiler.MainClass:Main ()
strings shows that MakeGenericMethod is in the Nemerle.Compiler.dll
strings
/usr/lib/mono/gac/Nemerle.Compiler/0.9.0.0__5291d186334f6101/Nemerle.Compiler.dll
| grep MakeGenericMethod
MakeGenericMethod
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
10-17-05 02:45 user317 New Issue
======================================================================
More information about the bugs
mailing list