[nem-bug] [Nemerle 0000726]: Internal compiler error
feedback at nemerle.org
feedback at nemerle.org
Sat Aug 5 10:48:05 CEST 2006
The following issue has been RESOLVED.
======================================================================
<http://nemerle.org/bugs/view.php?id=726>
======================================================================
Reported By: IT
Assigned To: Snaury
======================================================================
Project: Nemerle
Issue ID: 726
Category: Compiler
Reproducibility: always
Severity: minor
Priority: normal
Status: resolved
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 08-05-2006 07:44 CEST
Last Modified: 08-05-2006 10:48 CEST
======================================================================
Summary: Internal compiler error
Description:
Code:
public class Foo
{
public CompileMethod() : void
{
try
{
_ = 1;
}
catch
{
}
}
}
Command line:
ncc test.n
Result:
[01;31 error : internal compiler error: got some unknown exception of type
System.InvalidOperationException: Incorrect code generation for exception
block.
at System.Reflection.Emit.ILGenerator.EndExceptionBlock()
at Nemerle.Compiler.ILEmitter.emit(TExpr expr) in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\ILEmitter.n:line 1305
at Nemerle.Compiler.ILEmitter.emit(TExpr expr) in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\ILEmitter.n:line 662
at Nemerle.Compiler.ILEmitter.emit(TExpr expr) in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\ILEmitter.n:line 692
at Nemerle.Compiler.ILEmitter.Run() in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\ILEmitter.n:line 145
at Nemerle.Compiler.MethodBuilder._N__N_l31943_32075.apply_void() in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\HierarchyEmitter.n:line 764
at Nemerle.Compiler.TypeBuilder.FinalizeType() in
C:\Projects\SVN\Nemerle\trunk\ncc\hierarchy\TypeBuilder.n:line 1590
at Nemerle.Compiler.TypeBuilder.EmitImplementation() in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\HierarchyEmitter.n:line 590
at
Nemerle.Compiler.TypesManager._N_emit_impl_26581.apply_void(TypeBuilder
_N_26580) in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\HierarchyEmitter.n:line 321
at
Nemerle.Compiler.TypesManager._N_maybe_f_27028.apply_void(TypeBuilder
_N_27027) in
C:\Projects\SVN\Nemerle\trunk\ncc\hierarchy\TypesManager.n:line 217
at Nemerle.Collections.List.Iter['a](list`1 l, FunctionVoid`1 f) in
C:\Projects\SVN\Nemerle\trunk\lib\list.n:line 837
at Nemerle.Core.list`1.Iter(FunctionVoid`1 f) in
C:\Projects\SVN\Nemerle\trunk\lib\list.n:line 279
at Nemerle.Compiler.TypesManager.Iter(list`1 builders, FunctionVoid`1
f) in C:\Projects\SVN\Nemerle\trunk\ncc\hierarchy\TypesManager.n:line 223
at Nemerle.Compiler.TypesManager.Iter(FunctionVoid`1 f) in
C:\Projects\SVN\Nemerle\trunk\ncc\hierarchy\TypesManager.n:line 234
at Nemerle.Compiler.TypesManager.compile_all_tyinfos(Boolean aux_phase)
in C:\Projects\SVN\Nemerle\trunk\ncc\generation\HierarchyEmitter.n:line
345
at Nemerle.Compiler.TypesManager._N__N_l26158_26249.apply_void() in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\HierarchyEmitter.n:line 210
at Nemerle.Compiler.Solver.Enqueue(FunctionVoid action) in
C:\Projects\SVN\Nemerle\trunk\ncc\typing\Solver.n:line 196
at Nemerle.Compiler.TypesManager.EmitDecls() in
C:\Projects\SVN\Nemerle\trunk\ncc\generation\HierarchyEmitter.n:line 209
at Nemerle.Compiler.ManagerClass.Run() in
C:\Projects\SVN\Nemerle\trunk\ncc\passes.n:line 412
at Nemerle.CommandlineCompiler.MainClass.main_with_catching() in
C:\Projects\SVN\Nemerle\trunk\ncc\main.n:line 86
======================================================================
----------------------------------------------------------------------
Snaury - 08-05-06 10:48
----------------------------------------------------------------------
fixed on trunk, r6483
Issue History
Date Modified Username Field Change
======================================================================
08-05-06 07:44 IT New Issue
08-05-06 10:48 Snaury Status new => resolved
08-05-06 10:48 Snaury Resolution open => fixed
08-05-06 10:48 Snaury Assigned To => Snaury
08-05-06 10:48 Snaury Note Added: 0001394
======================================================================
More information about the bugs
mailing list