[nem-bug] [Nemerle 0000869]: ICE if namespace name is used in new
object creation expression
feedback at nemerle.org
feedback at nemerle.org
Thu Feb 1 22:35:00 CET 2007
The following issue has been RESOLVED.
======================================================================
<http://nemerle.org/bugs/view.php?id=869>
======================================================================
Reported By: nikov
Assigned To: nazgul
======================================================================
Project: Nemerle
Issue ID: 869
Category: Compiler
Reproducibility: always
Severity: crash
Priority: normal
Status: resolved
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 02-01-2007 15:06 CET
Last Modified: 02-01-2007 22:35 CET
======================================================================
Summary: ICE if namespace name is used in new object creation
expression
Description:
namespace Foo {}
_ = Foo()
error : internal compiler error: assertion failed in file
ncc\typing\Typer.n, line 178:
hidden errors compiling method Class1.Main() : void
at Nemerle.Compiler.Typer..ctor(MethodBuilder m) in
C:\Nemerle\Compiler\ncc\typing\Typer.n:line 178
at Nemerle.Compiler.CompilerComponentsFactory.CreateTyper(MethodBuilder
m) in C:\Nemerle\Compiler\ncc\misc\ComponentsFactory.n:line 33
at Nemerle.Compiler.MethodBuilder.RunBodyTyper() in
C:\Nemerle\Compiler\ncc\hierarchy\ClassMembers.n:line 816
at Nemerle.Compiler.MethodBuilder.Compile() in
C:\Nemerle\Compiler\ncc\generation\HierarchyEmitter.n:line 972
at Nemerle.Compiler.TypeBuilder.EmitImplementation() in
C:\Nemerle\Compiler\ncc\generation\HierarchyEmitter.n:line 564
at
Nemerle.Compiler.TypesManager._N_emit_impl_36000.apply_void(TypeBuilder
_N_35999) in C:\Nemerle\Compiler\ncc\generation\HierarchyEmitter.n:line
316
at
Nemerle.Compiler.TypesManager._N_maybe_f_36606.apply_void(TypeBuilder
_N_36605) in C:\Nemerle\Compiler\ncc\hierarchy\TypesManager.n:line 225
at Nemerle.Collections.List.Iter['a](list`1 l, FunctionVoid`1 f) in
C:\Nemerle\Compiler\lib\list.n:line 906
at Nemerle.Core.list`1.Iter(FunctionVoid`1 f) in
C:\Nemerle\Compiler\lib\list.n:line 307
at Nemerle.Compiler.TypesManager.Iter(list`1 builders, FunctionVoid`1
f) in C:\Nemerle\Compiler\ncc\hierarchy\TypesManager.n:line 231
at Nemerle.Compiler.TypesManager.Iter(FunctionVoid`1 f) in
C:\Nemerle\Compiler\ncc\hierarchy\TypesManager.n:line 242
at Nemerle.Compiler.TypesManager.compile_all_tyinfos(Boolean aux_phase)
in C:\Nemerle\Compiler\ncc\generation\HierarchyEmitter.n:line 340
at Nemerle.Compiler.TypesManager._N__N_l35433_35536.apply_void() in
C:\Nemerle\Compiler\ncc\generation\HierarchyEmitter.n:line 205
at Nemerle.Compiler.Solver.Enqueue(FunctionVoid action) in
C:\Nemerle\Compiler\ncc\typing\Solver.n:line 197
at Nemerle.Compiler.TypesManager.EmitDecls() in
C:\Nemerle\Compiler\ncc\generation\HierarchyEmitter.n:line 204
at Nemerle.Compiler.ManagerClass.Run() in
C:\Nemerle\Compiler\ncc\passes.n:line 432
at Nemerle.CommandlineCompiler.MainClass.main_with_catching() in
C:\Nemerle\Compiler\ncc\main.n:line 86
======================================================================
----------------------------------------------------------------------
nazgul - 02-01-07 22:35
----------------------------------------------------------------------
Fixed on trunk (r7368)
Issue History
Date Modified Username Field Change
======================================================================
02-01-07 15:06 nikov New Issue
02-01-07 22:34 nazgul Status new => resolved
02-01-07 22:35 nazgul Resolution open => fixed
02-01-07 22:35 nazgul Assigned To => nazgul
02-01-07 22:35 nazgul Note Added: 0001665
======================================================================
More information about the bugs
mailing list