[M3devel] test e020?

Jay jayk123 at hotmail.com
Sun May 4 06:02:25 CEST 2008


This is half just a sanity check that I am restoring my damage properly.
These can't both be right, right?
http://dcvs.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-sys/m3tests/src/e0/e020/stdout.build?rev=1.2;content-type=text%2Fplain
Fatal Error: package build failed
http://dcvs.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-sys/m3tests/src/e0/e020/stderr.pgm?rev=1.1;content-type=text%2Fplain
 
****** illegal cycle in super types:***    child  = [0x10000294  _t0xd6319321  typecode=   0  Main.W]***    parent = [0x1000022c  _t0x5a31ef26  typecode=   0  Main.V]***    parent = [0x10000294  _t0xd6319321  typecode=   0  Main.W]***
****** runtime error:***    unable to initialize runtime types***
 
Presumably neither is ideal, it should fail to build, with a better error message, but the currentbehavior is worse than both, it fails at runtime with what I suspect is stack overflow frominfinite recursion.
C:\dev2\cm3\m3-sys\m3tests\src\e0\e020>NT386\pgm.exe
****** runtime error:***    A runtime error occurred.***    pc = 0x1002050b = FindSlot + 0xb in ..\src\runtime\common\RTType.m3***
Stack trace:   FP         PC      Procedure---------  ---------  -------------------------------  0x32fec  0x1002679e  SystemError + 0x66 in ..\src\runtime\NT386\RTSignal.m3  0x3301c  0x1002050b  FindSlot + 0xb in ..\src\runtime\common\RTType.m3  0x3304c  0x1001f430  FindType + 0x28 in ..\src\runtime\common\RTType.m3  0x33088  0x1001f901  FinishTypecell + 0x67 in ..\src\runtime\common\RTType.m3  0x330b4  0x1001f489  FindType + 0x81 in ..\src\runtime\common\RTType.m3  0x330f0  0x1001f901  FinishTypecell + 0x67 in ..\src\runtime\common\RTType.m3  0x3311c  0x1001f489  FindType + 0x81 in ..\src\runtime\common\RTType.m3  0x33158  0x1001f901  FinishTypecell + 0x67 in ..\src\runtime\common\RTType.m3  0x33184  0x1001f489  FindType + 0x81 in ..\src\runtime\common\RTType.m3  0x331c0  0x1001f901  FinishTypecell + 0x67 in ..\src\runtime\common\RTType.m3.........  .........  ... more frames ...
 
agreed?
 
 - Jay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080504/0b6b8a60/attachment-0001.html>


More information about the M3devel mailing list