report generated at 2008-05-04 23:26:30 on amnesiac
| Package | Status | Diffs |
| p001 | Hello world | |
| p002 | Text | |
| p003 | Fmt | |
| p004 | exception mechanism | --- ../src/p0/p004/stdout.build 2008-05-04 04:48:45.000000000 +0200 +++ ../src/p0/p004/NT386/stdout.build 2008-05-05 01:26:47.674564800 +0200 @@ -1,9 +1,9 @@ "../Main.m3", line 35: warning: exception is never raised: Main.e "../Main.m3", line 9: warning: exception is never raised: |
| p005 | a simple thread program | |
| p006 | a bit more complicated | |
| p007 | a whole bunch of threads - does the memory grow ? | |
| p008 | thread alerts | |
| p009 | ORD VAL NUMBER FIRST LAST | |
| p010 | TYPECODE NARROW | |
| p011 | BITSIZE BYTESIZE ADRSIZE | |
| p014 | variables in nested blocks and procedures | |
| p015 | simple procedure with integer argument | |
| p016 | CASE statements | |
| p017 | FOR and EXIT statements | |
| p018 | IF statements | |
| p019 | REPEAT and EXIT statements | |
| p020 | TRY FINALLY and RETURN statements | |
| p021 | Imbricated TRY FINALLY statements | |
| p022 | TYPECASE statements | |
| p023 | WHILE and EXIT statements | |
| p024 | WITH statements | |
| p025 | assignment of INTEGER subranges | |
| p026 | user and language specified variable initialization | |
| p027 | RECORD types variables and assignments | |
| p028 | fixed ARRAY types variables assignments and subscripting | |
| p029 | nested procedures with up-level variable references | |
| p030 | non-opaque OBJECTs | |
| p034 | equality of open arrays and records | |
| p035 | equality of procedures | |
| p036 | fibonacci | |
| p037 | tests Time.LongPause | |
| p038 | sizes of two-byte signed integer subranges | |
| p039 | VERY LONG thread test - commented out | |
| p040 | binary <-> ASCII conversion routines | |
| p041 | floating point comparison and SIGN function | |
| p042 | floating point ABS, MAX, divide | |
| p043 | List.Sort, NARROW, and NEW | |
| p044 | MIN, MAX, WITH and record constructors | |
| p045 | nested procedures | |
| p046 | Word.Insert, array of [0..255] | |
| p048 | nested procedures | |
| p049 | procedure parameters | |
| p050 | open array parameters | |
| p051 | external variables | --- ../src/p0/p051/stdout.build 2008-05-02 20:51:51.000000000 +0200 +++ ../src/p0/p051/NT386/stdout.build 2008-05-05 01:30:30.402736000 +0200 @@ -0,0 +1,2 @@ +cl -nologo -Z7 -DWIN32 -I.. -IC://cygwin//home//Administrator//work//cm3-inst//luthien-wagner//current////pkg//m3core//src//Csupport//Common -IC://cygwin//home//Administrator//work//cm3-inst//luthien-wagner//current////pkg//m3core//src//Csupport//NT386 -IC://cygwin//home//Administrator//work//cm3-inst//luthien-wagner//current////pkg//m3core//src//runtime//ex_frame -IC://cygwin//home//Administrator//work//cm3-inst//luthien-wagner//current////pkg//m3core//src//C//Common -IC://cygwin//home//Administrator//work//cm3-inst//luthien-wagner//current////pkg//m3core//src//C//NT386 -MD -Oi -c ..//C.c +C.c |
| p052 | indexing of ref open array | |
| p053 | set operations | |
| p054 | Richards' simulation benchmark | |
| p055 | recursive fibonacci | |
| p056 | subarray assignment | |
| p057 | open array parameter | |
| p058 | subarray | |
| p059 | cc optimizer bug | |
| p060 | opaque types | |
| p061 | object types & NEW | |
| p062 | typecase and List | |
| p063 | structural equivalence | |
| p064 | procedure parameters | |
| p065 | typecode | |
| p066 | exception handler stack screwed up | |
| p067 | mixup in imported names | |
| p069 | two object types that differs only by default overwriting | |
| p071 | SUBARRAY := SUBARRAY | |
| p072 | CHAR literals > 127 | |
| p073 | MOD and DIV - new fast versions | |
| p074 | b2tests/b004 - initialization of REF RECORD | |
| p075 | casting open/fixed array to/from open/fixed array | |
| p076 | b3tests/b005 - more array problems | |
| p077 | BITS 2 FOR [-1..1] | |
| p078 | use of constant open arrays in constants | |
| p079 | up-level reference of a FOR variable | |
| p080 | order of initialization between interfaces | |
| p081 | open array constants | |
| p082 | operations constant set expressions | |
| p083 | mixing of exceptions in version stamps | |
| p084 | method overrides and NARROW | |
| p085 | various combinations of FATAL pragma | |
| p086 | constant folding of FIRST (open array) | |
| p087 | set constructors with variable sized ranges | |
| p088 | importing an interface under different names | |
| p089 | revelations of renamed types | |
| p090 | REAL parameter passing - MIPS cc bug | |
| p091 | NULL <: PROCEDURE in array constructor | |
| p092 | array of real parameters | |
| p093 | Rd.GetLine (long line) | |
| p094 | array constants and forward references | |
| p095 | thread.signal/wait exercise | |
| p096 | procedure/method constants | |
| p097 | NEW with method overrides | |
| p098 | procedure compatibility within an array constructor | |
| p099 | array constructors and procedure parameters | |
| p100 | unnamed types within LOOPHOLE | |
| p101 | nested procedure in a module's main body | |
| p102 | C reserved words in record constructors and NEW | |
| p103 | runtime test of TextRd | |
| p104 | obsolete pragma | |
| p105 | FROM-IMPORT vs. revelations | |
| p106 | ambiguous desugaring from manual | |
| p107 | interface versus implementation names for keyword binding | |
| p108 | array of procedure constants | |
| p109 | FIRST/LAST of enumerated types in record constants | |
| p110 | FIRST/LAST of enumerated types | |
| p111 | C reserved words in call to NEW | |
| p112 | local revelation that a type is an object | |
| p113 | FIRST/LAST of REAL | |
| p114 | array expressions | |
| p115 | reuse of open array conversion within an expression | |
| p116b | default IEEE floating point tests from Xerox PARC | --- ../src/p1/p116b/stderr.pgm 2008-01-13 00:55:55.000000000 +0100
+++ ../src/p1/p116b/NT386/stderr.pgm 2008-05-05 01:35:41.233931200 +0200
@@ -17,18 +17,18 @@
Class (MaxFinite*ten) test OK
Finite (MaxFinite*ten) test OK
IsNaN (MaxFinite*ten) test OK
- Class (zero/zero) test OK
+** Class (zero/zero) test not OK: FALSE should be TRUE
Finite (zero/zero) test OK
IsNaN (zero/zero) test OK
Sign (zero) test OK
Sign (minusZero) test OK
- Unordered (zero, NaN) test OK
+** Unordered (zero, NaN) test not OK: FALSE should be TRUE
Unordered (zero, zero) test OK
- Unordered (NaN, NaN) test OK
- Differs (zero, NaN) test OK
+** Unordered (NaN, NaN) test not OK: FALSE should be TRUE
+** Differs (zero, NaN) test not OK: TRUE should be FALSE
Differs (zero, zero) test OK
Differs (zero, one) test OK
- Differs (NaN, NaN) test OK
+** Differs (NaN, NaN) test not OK: TRUE should be FALSE
Sqrt (y*y) test OK
Sqrt (minusZero) test OK
MaxFinite 1st test OK
@@ -58,18 +58,18 @@
Class MaxFinite*ten test OK
Finite MaxFinite*ten test OK
IsNaN MaxFinite*ten test OK
- Class zero/zero test OK
+** Class zero/zero test not OK: FALSE should be TRUE
Finite zero/zero test OK
IsNaN zero/zero test OK
Sign (zero) test OK
Sign (minusZero) test OK
- Unordered (zero, NaN) test OK
+** Unordered (zero, NaN) test not OK: FALSE should be TRUE
Unordered (zero, zero) test OK
- Unordered (NaN, NaN) test OK
- Differs (zero, NaN) test OK
+** Unordered (NaN, NaN) test not OK: FALSE should be TRUE
+** Differs (zero, NaN) test not OK: TRUE should be FALSE
Differs (zero, zero) test OK
Differs (zero, one) test OK
- Differs (NaN, NaN) test OK
+** Differs (NaN, NaN) test not OK: TRUE should be FALSE
Sqrt (y*y) test OK
Sqrt (minusZero) test OK
MaxFinite 1st test OK
|
| p117 | SUBARRAY (LOOPHOLE) | |
| p118 | LAST (REAL) | |
| p119 | small exception arguments (big-endian problem) | |
| p120 | small exception arguments (big-endian problem) | |
| p121 | real parameters vs. the C compiler | |
| p122 | RETURN from within TRY-FINALLY | |
| p123 | simple arithmetic expresssions | |
| p124 | negative DIV of subrange | |
| p125 | MOD of subrange | |
| p126 | REAL arithmetic | --- ../src/p1/p126/stderr.pgm 2003-03-08 23:36:40.000000000 +0100 +++ ../src/p1/p126/NT386/stderr.pgm 2008-05-05 01:36:29.012174400 +0200 @@ -1,3 +1,168 @@ +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -13444280 instead of -13444279 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -14625212 instead of -14625213 +ERROR: -0 is not near -2.6300966e22 +************************ ERROR: +ERROR: x + y = y + x +************************ ERROR: -8417.579 instead of -35276.137 +ERROR: MIN/MAX +************************ ERROR: -618242.44 instead of -442262.7 +ERROR: MIN/MAX +************************ ERROR: -99397.06 instead of -287941.8 +ERROR: MIN/MAX +************************ ERROR: 2.875856e6 instead of -9.227943e6 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -35196977 instead of -35196976 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: 0 instead of 7119487 +ERROR: -0 is not near 5.0083125e12 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -25209591 instead of -25209590 +ERROR: MIN/MAX +************************ ERROR: -3329.5757 instead of -3332.556 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: 0 instead of -356907 +ERROR: MIN/MAX +************************ ERROR: 30807.254 instead of -6.3729905e6 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -1315214 instead of -1315215 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -74060937 instead of -74060936 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -12148946 instead of -12148947 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -71551592 instead of -71551593 +ERROR: MIN/MAX +************************ ERROR: 1.1410265e7 instead of -5.096282e7 +ERROR: -Infinity is not near -26478.729 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -29817001 instead of -29817000 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -19476796 instead of -19476797 +ERROR: MIN/MAX +************************ ERROR: -3.6622532e7 instead of -3.6009748e7 +ERROR: 1.03838065e14 is not near 0 +************************ ERROR: +ERROR: MIN/MAX +************************ ERROR: -99.15138 instead of 4.9631148e7 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -67201969 instead of -67201968 +ERROR: MIN/MAX +************************ ERROR: -232507.36 instead of 380275.87 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -14689245 instead of -14689244 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -29931636 instead of -29931637 +ERROR: x + y = y + x +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -50156184 instead of -50156185 +ERROR: 2.1232152e13 is not near -5.0030447e13 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -25316183 instead of -25316182 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -11518174 instead of -11518173 +ERROR: -2.1513502e15 is not near -2.3064452e15 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -82301129 instead of -82301128 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -31449741 instead of -31449740 +ERROR: MIN/MAX +************************ ERROR: -4.0032397e6 instead of 1.6108252e7 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -21288504 instead of -21288505 +ERROR: x + y = y + x +ERROR: -Infinity is not near -554.2519 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -36759368 instead of -36759369 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -41358928 instead of -41358929 +ERROR: MIN/MAX +************************ ERROR: 108609.04 instead of 1.821756 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -62373085 instead of -62373084 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -72043241 instead of -72043240 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -32628240 instead of -32628241 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: 0 instead of 4419497 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -38108012 instead of -38108013 +ERROR: -Infinity is not near -2.3834657e6 +************************ ERROR: +ERROR: 4.9746874e13 is not near 2.081439e14 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -14768360 instead of -14768361 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -55960176 instead of -55960177 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -69360888 instead of -69360889 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -7228880 instead of -7228879 +ERROR: -0 is not near 2.8570257e12 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -85321521 instead of -85321520 +ERROR: -Infinity is not near -0.16782735 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -19542840 instead of -19542841 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: 0 instead of -36759368 +ERROR: Infinity is not near 276551.28 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -31449740 instead of -31449741 +ERROR: MIN/MAX +************************ ERROR: 2.3846566e7 instead of 2.3846564e7 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -87988289 instead of -87988288 +ERROR: MIN/MAX +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -44779853 instead of -44779852 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -22335400 instead of -22335401 +ERROR: -1.7105609e15 is not near 1.5861277e7 +************************ ERROR: +ERROR: x + y = y + x +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -33944544 instead of -33944545 +ERROR: MIN/MAX +************************ ERROR: 1.3104549e7 instead of 1.3103052e7 +ERROR: x + y = y + x +************************ ERROR: -1.7066508e7 instead of -1.9007834e7 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -62624520 instead of -62624521 +ERROR: x + y = y + x +************************ ERROR: -10526.128 instead of -10537.061 +ERROR: MIN/MAX +************************ ERROR: 1.3741051e7 instead of -1.1656585e7 +ERROR: 0 is not near -6.057344e14 +************************ ERROR: +ERROR: x + y = y + x +ERROR: MIN/MAX +************************ ERROR: 9.902725e7 instead of 1.05764544e8 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -30118126 instead of -30118127 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -8415415 instead of -8415416 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -13395320 instead of -13395319 +ERROR: -4.9887008e14 is not near 16675.91 +************************ ERROR: +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -13444279 instead of -13444280 +ERROR: FLOOR(MIN) = MIN(FLOOR) +************************ ERROR: -10903505 instead of -10903506 +ERROR: 7.099465e14 is not near -4.9980314e8 +************************ ERROR: -0 error(s) and 0 warning(s) detected +80 error(s) and 0 warning(s) detected |
| p127 | TRUNC, ROUND, FLOOR, CEILING | |
| p128 | simple FLOOR test | |
| p129 | simple DIV test | |
| p131 | TRUNC, ROUND, FLOOR, CEILING again | |
| p132 | assignments of builtin types | |
| p133 | assignments of records and arrays | |
| p134 | BITS FOR tests | --- ../src/p1/p134/stderr.pgm 2008-01-13 00:55:55.000000000 +0100 +++ ../src/p1/p134/NT386/stderr.pgm 2008-05-05 01:37:02.603024000 +0200 @@ -1,3 +1,5 @@ +************************ ERROR: 0 instead of 54 +************************ ERROR: 0 instead of 54 -0 error(s) and 0 warning(s) detected +2 error(s) and 0 warning(s) detected |
| p136 | bit operations | |
| p137 | bit insert and extract | --- ../src/p1/p137/stderr.pgm 2003-03-08 23:36:42.000000000 +0100 +++ ../src/p1/p137/NT386/stderr.pgm 2008-05-05 01:37:11.804752000 +0200 @@ -1,3 +1,415 @@ +************************ ERROR: 283125247 instead of 819996159 +************************ ERROR: 14689791 instead of 819996159 +************************ ERROR: 14689791 instead of 819996159 +************************ ERROR: 14689791 instead of 819996159 +************************ ERROR: 14689791 instead of 819996159 +************************ ERROR: 14689791 instead of 819996159 +************************ ERROR: 6301183 instead of 819996159 +************************ ERROR: 2106879 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 9727 instead of 819996159 +************************ ERROR: 1535 instead of 819996159 +************************ ERROR: 1535 instead of 819996159 +************************ ERROR: 1535 instead of 819996159 +************************ ERROR: 511 instead of 819996159 +************************ ERROR: 511 instead of 819996159 +************************ ERROR: 255 instead of 819996159 +************************ ERROR: 127 instead of 819996159 +************************ ERROR: 63 instead of 819996159 +************************ ERROR: 31 instead of 819996159 +************************ ERROR: 15 instead of 819996159 +************************ ERROR: 7 instead of 819996159 +************************ ERROR: 3 instead of 819996159 +************************ ERROR: 1 instead of 819996159 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 16711744 instead of 637468736 +************************ ERROR: 8323136 instead of 637468736 +************************ ERROR: 4128832 instead of 637468736 +************************ ERROR: 2031680 instead of 637468736 +************************ ERROR: 983104 instead of 637468736 +************************ ERROR: 458816 instead of 637468736 +************************ ERROR: 196672 instead of 637468736 +************************ ERROR: 65600 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 12528 instead of 4206832 +************************ ERROR: 4336 instead of 4206832 +************************ ERROR: 240 instead of 4206832 +************************ ERROR: 240 instead of 4206832 +************************ ERROR: 240 instead of 4206832 +************************ ERROR: 240 instead of 4206832 +************************ ERROR: 240 instead of 4206832 +************************ ERROR: 112 instead of 4206832 +************************ ERROR: 48 instead of 4206832 +************************ ERROR: 16 instead of 4206832 +************************ ERROR: 0 instead of 4206832 +************************ ERROR: 0 instead of 4206832 +************************ ERROR: 0 instead of 4206832 +************************ ERROR: 284435967 instead of 821306879 +************************ ERROR: 16000511 instead of 821306879 +************************ ERROR: 16000511 instead of 821306879 +************************ ERROR: 16000511 instead of 821306879 +************************ ERROR: 16000511 instead of 821306879 +************************ ERROR: 16000511 instead of 821306879 +************************ ERROR: 7611903 instead of 821306879 +************************ ERROR: 3417599 instead of 821306879 +************************ ERROR: 1320447 instead of 821306879 +************************ ERROR: 271871 instead of 821306879 +************************ ERROR: 271871 instead of 821306879 +************************ ERROR: 9727 instead of 821306879 +************************ ERROR: 9727 instead of 821306879 +************************ ERROR: 9727 instead of 821306879 +************************ ERROR: 9727 instead of 821306879 +************************ ERROR: 9727 instead of 821306879 +************************ ERROR: 1535 instead of 821306879 +************************ ERROR: 1535 instead of 821306879 +************************ ERROR: 1535 instead of 821306879 +************************ ERROR: 511 instead of 821306879 +************************ ERROR: 511 instead of 821306879 +************************ ERROR: 255 instead of 821306879 +************************ ERROR: 127 instead of 821306879 +************************ ERROR: 63 instead of 821306879 +************************ ERROR: 31 instead of 821306879 +************************ ERROR: 15 instead of 821306879 +************************ ERROR: 7 instead of 821306879 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 16711744 instead of 637468736 +************************ ERROR: 8323136 instead of 637468736 +************************ ERROR: 4128832 instead of 637468736 +************************ ERROR: 2031680 instead of 637468736 +************************ ERROR: 983104 instead of 637468736 +************************ ERROR: 458816 instead of 637468736 +************************ ERROR: 196672 instead of 637468736 +************************ ERROR: 65600 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 0 instead of 637468736 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 12536 instead of 4206840 +************************ ERROR: 4344 instead of 4206840 +************************ ERROR: 248 instead of 4206840 +************************ ERROR: 248 instead of 4206840 +************************ ERROR: 248 instead of 4206840 +************************ ERROR: 248 instead of 4206840 +************************ ERROR: 248 instead of 4206840 +************************ ERROR: 120 instead of 4206840 +************************ ERROR: 56 instead of 4206840 +************************ ERROR: 24 instead of 4206840 +************************ ERROR: 284960255 instead of 821831167 +************************ ERROR: 16524799 instead of 821831167 +************************ ERROR: 16524799 instead of 821831167 +************************ ERROR: 16524799 instead of 821831167 +************************ ERROR: 16524799 instead of 821831167 +************************ ERROR: 16524799 instead of 821831167 +************************ ERROR: 8136191 instead of 821831167 +************************ ERROR: 3941887 instead of 821831167 +************************ ERROR: 1844735 instead of 821831167 +************************ ERROR: 796159 instead of 821831167 +************************ ERROR: 271871 instead of 821831167 +************************ ERROR: 9727 instead of 821831167 +************************ ERROR: 9727 instead of 821831167 +************************ ERROR: 9727 instead of 821831167 +************************ ERROR: 9727 instead of 821831167 +************************ ERROR: 9727 instead of 821831167 +************************ ERROR: 1535 instead of 821831167 +************************ ERROR: 1535 instead of 821831167 +************************ ERROR: 1535 instead of 821831167 +************************ ERROR: 511 instead of 821831167 +************************ ERROR: 511 instead of 821831167 +************************ ERROR: 255 instead of 821831167 +************************ ERROR: 127 instead of 821831167 +************************ ERROR: 63 instead of 821831167 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 16711744 instead of 637468736 +************************ ERROR: 8323136 instead of 637468736 +************************ ERROR: 4128832 instead of 637468736 +************************ ERROR: 2031680 instead of 637468736 +************************ ERROR: 983104 instead of 637468736 +************************ ERROR: 458816 instead of 637468736 +************************ ERROR: 196672 instead of 637468736 +************************ ERROR: 65600 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 12544 instead of 4206848 +************************ ERROR: 4352 instead of 4206848 +************************ ERROR: 256 instead of 4206848 +************************ ERROR: 256 instead of 4206848 +************************ ERROR: 256 instead of 4206848 +************************ ERROR: 256 instead of 4206848 +************************ ERROR: 0 instead of 4206848 +************************ ERROR: 285484543 instead of 822355455 +************************ ERROR: 17049087 instead of 822355455 +************************ ERROR: 17049087 instead of 822355455 +************************ ERROR: 17049087 instead of 822355455 +************************ ERROR: 17049087 instead of 822355455 +************************ ERROR: 271871 instead of 822355455 +************************ ERROR: 271871 instead of 822355455 +************************ ERROR: 271871 instead of 822355455 +************************ ERROR: 271871 instead of 822355455 +************************ ERROR: 271871 instead of 822355455 +************************ ERROR: 271871 instead of 822355455 +************************ ERROR: 9727 instead of 822355455 +************************ ERROR: 9727 instead of 822355455 +************************ ERROR: 9727 instead of 822355455 +************************ ERROR: 9727 instead of 822355455 +************************ ERROR: 9727 instead of 822355455 +************************ ERROR: 1535 instead of 822355455 +************************ ERROR: 1535 instead of 822355455 +************************ ERROR: 1535 instead of 822355455 +************************ ERROR: 511 instead of 822355455 +************************ ERROR: 511 instead of 822355455 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 16711744 instead of 637468736 +************************ ERROR: 8323136 instead of 637468736 +************************ ERROR: 4128832 instead of 637468736 +************************ ERROR: 2031680 instead of 637468736 +************************ ERROR: 983104 instead of 637468736 +************************ ERROR: 458816 instead of 637468736 +************************ ERROR: 196672 instead of 637468736 +************************ ERROR: 65600 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 12552 instead of 4206856 +************************ ERROR: 4360 instead of 4206856 +************************ ERROR: 264 instead of 4206856 +************************ ERROR: 264 instead of 4206856 +************************ ERROR: 286008831 instead of 822879743 +************************ ERROR: 17573375 instead of 822879743 +************************ ERROR: 17573375 instead of 822879743 +************************ ERROR: 17573375 instead of 822879743 +************************ ERROR: 17573375 instead of 822879743 +************************ ERROR: 796159 instead of 822879743 +************************ ERROR: 796159 instead of 822879743 +************************ ERROR: 796159 instead of 822879743 +************************ ERROR: 796159 instead of 822879743 +************************ ERROR: 796159 instead of 822879743 +************************ ERROR: 271871 instead of 822879743 +************************ ERROR: 9727 instead of 822879743 +************************ ERROR: 9727 instead of 822879743 +************************ ERROR: 9727 instead of 822879743 +************************ ERROR: 9727 instead of 822879743 +************************ ERROR: 9727 instead of 822879743 +************************ ERROR: 1535 instead of 822879743 +************************ ERROR: 1535 instead of 822879743 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 100597824 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 33488960 instead of 637468736 +************************ ERROR: 16711744 instead of 637468736 +************************ ERROR: 8323136 instead of 637468736 +************************ ERROR: 4128832 instead of 637468736 +************************ ERROR: 2031680 instead of 637468736 +************************ ERROR: 983104 instead of 637468736 +************************ ERROR: 458816 instead of 637468736 +************************ ERROR: 196672 instead of 637468736 +************************ ERROR: 65600 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 64 instead of 637468736 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 12560 instead of 4206864 +************************ ERROR: 286533119 instead of 823404031 +************************ ERROR: 18097663 instead of 823404031 +************************ ERROR: 18097663 instead of 823404031 +************************ ERROR: 18097663 instead of 823404031 +************************ ERROR: 18097663 instead of 823404031 +************************ ERROR: 1320447 instead of 823404031 +************************ ERROR: 1320447 instead of 823404031 +************************ ERROR: 1320447 instead of 823404031 +************************ ERROR: 1320447 instead of 823404031 +************************ ERROR: 271871 instead of 823404031 +************************ ERROR: 271871 instead of 823404031 +************************ ERROR: 9727 instead of 823404031 +************************ ERROR: 9727 instead of 823404031 +************************ ERROR: 9727 instead of 823404031 +************************ ERROR: 9727 instead of 823404031 +************************ ERROR: 73924672 instead of 208142400 +************************ ERROR: 6815808 instead of 208142400 +************************ ERROR: 6815808 instead of 208142400 +************************ ERROR: 6815808 instead of 208142400 +************************ ERROR: 6815808 instead of 208142400 +************************ ERROR: 2621504 instead of 208142400 +************************ ERROR: 524352 instead of 208142400 +************************ ERROR: 524352 instead of 208142400 +************************ ERROR: 64 instead of 208142400 +************************ ERROR: 64 instead of 208142400 +************************ ERROR: 64 instead of 208142400 +************************ ERROR: 64 instead of 208142400 +************************ ERROR: -402636764 instead of 1744846884 +************************ ERROR: 671105060 instead of 1744846884 +************************ ERROR: 134234148 instead of 1744846884 +************************ ERROR: 134234148 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 16420 instead of 1744846884 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 4320417 instead of 1078062241 +************************ ERROR: 126113 instead of 1078062241 +************************ ERROR: 126113 instead of 1078062241 +************************ ERROR: 126113 instead of 1078062241 +************************ ERROR: 126113 instead of 1078062241 +************************ ERROR: 67421952 instead of 604292864 +************************ ERROR: 67421952 instead of 604292864 +************************ ERROR: 67421952 instead of 604292864 +************************ ERROR: 313088 instead of 604292864 +************************ ERROR: 313088 instead of 604292864 +************************ ERROR: 313088 instead of 604292864 +************************ ERROR: 313088 instead of 604292864 +************************ ERROR: 313088 instead of 604292864 +************************ ERROR: 313088 instead of 604292864 +************************ ERROR: 313088 instead of 604292864 +************************ ERROR: 16860 instead of 4211164 +************************ ERROR: 16860 instead of 4211164 +************************ ERROR: 31995391 instead of 1105737215 +************************ ERROR: 31995391 instead of 1105737215 +************************ ERROR: 31995391 instead of 1105737215 +************************ ERROR: 31995391 instead of 1105737215 +************************ ERROR: 31995391 instead of 1105737215 +************************ ERROR: 31995391 instead of 1105737215 +************************ ERROR: 15218175 instead of 1105737215 +************************ ERROR: 6829567 instead of 1105737215 +************************ ERROR: 2635263 instead of 1105737215 +************************ ERROR: -593297344 instead of 1554186304 +************************ ERROR: 480444480 instead of 1554186304 +************************ ERROR: 480444480 instead of 1554186304 +************************ ERROR: 212009024 instead of 1554186304 +************************ ERROR: 77791296 instead of 1554186304 +************************ ERROR: 10682432 instead of 1554186304 +************************ ERROR: 10682432 instead of 1554186304 +************************ ERROR: 10682432 instead of 1554186304 +************************ ERROR: 2293824 instead of 1554186304 +************************ ERROR: 671105089 instead of 1744846913 +************************ ERROR: 134234177 instead of 1744846913 +************************ ERROR: 134234177 instead of 1744846913 +************************ ERROR: 16449 instead of 1744846913 +************************ ERROR: 16449 instead of 1744846913 +************************ ERROR: 16449 instead of 1744846913 +************************ ERROR: 16449 instead of 1744846913 +************************ ERROR: 4313192 instead of 1078055016 +************************ ERROR: 4313192 instead of 1078055016 +************************ ERROR: 4313192 instead of 1078055016 +************************ ERROR: 4313192 instead of 1078055016 +************************ ERROR: 4313192 instead of 1078055016 +************************ ERROR: 29911040 instead of 1103652864 +************************ ERROR: 29911040 instead of 1103652864 +************************ ERROR: 29911040 instead of 1103652864 +************************ ERROR: 29911040 instead of 1103652864 +************************ ERROR: 100597824 instead of 369033280 +************************ ERROR: -1558920061 instead of 588563587 +************************ ERROR: 114689 instead of 1468259705 -0 error(s) and 0 warning(s) detected +412 error(s) and 0 warning(s) detected |
| p139 | memory copy | |
| p140 | exceptions | |
| p141 | RTProcess.Exit | |
| p142 | procedure defaults | |
| p143 | variable initialization | |
| p144 | imported variables and order of evaluation | |
| p145 | pass-thru REF types | |
| p146 | NUMBER | |
| p148 | simple procedure calls | |
| p149 | up-level addressing | |
| p150 | up-level addressing with INLINEs | |
| p151 | by-value open array parameters | |
| p155 | operations on small sets | |
| p156 | operations on medium-sized sets | |
| p157 | operations on big sets in the heap | |
| p159 | operations on very big sets in the heap | |
| p160 | more operations on very big sets in the heap | |
| p162 | more operations on very big sets in the heap | |
| p163 | simple statements | |
| p164 | simple thread tests | |
| p165 | simple TYPECODE test | |
| p166 | RTMisc.Zero test | |
| p167 | array constructors as parameters | |
| p168 | record constructor with loopholed argument | |
| p169 | runtime fingerprint | |
| p170 | simple BITS FOR test | |
| p171 | array constructor as record default | |
| p172 | REAL vs. C's float | --- ../src/p1/p172/stdout.pgm 2003-03-08 23:36:48.000000000 +0100 +++ ../src/p1/p172/NT386/stdout.pgm 2008-05-05 01:39:43.269734400 +0200 @@ -1 +0,0 @@ -23 23 --- ../src/p1/p172/stderr.pgm 2003-03-08 23:36:48.000000000 +0100 +++ ../src/p1/p172/NT386/stderr.pgm 2008-05-05 01:39:43.279748800 +0200 @@ -1,3 +1,5 @@ +23.4 23 +************************ ERROR: 23.4 instead of 23 -0 error(s) and 0 warning(s) detected +1 error(s) and 0 warning(s) detected |
| p173 | LONGREAL vs. C's double | |
| p174 | large enumeration | |
| p175 | CASE stmt with very large bounds | |
| p176 | need full assignment in NEW and constructors | |
| p177 | unaligned object field references | |
| p178 | packed fields vs. C's unsigned arithmetic | |
| p179 | alignment of ARRAY OF BITS 32 FOR INTEGER | |
| p180 | simple generic test | |
| p181 | <*NOWARN*> | |
| p182 | renamed hello world | |
| p183 | hidden object field | |
| p184 | fold constant to check type equality | |
| p185 | REAL vs. C float | --- ../src/p1/p185/stderr.pgm 2003-03-08 23:36:50.000000000 +0100 +++ ../src/p1/p185/NT386/stderr.pgm 2008-05-05 01:40:45.704608000 +0200 @@ -1,3 +1,4 @@ +************************ ERROR: 53 instead of 24 -0 error(s) and 0 warning(s) detected +1 error(s) and 0 warning(s) detected |
| p186 | case statement with large labels | |
| p187 | array assignment when index type changes | |
| p188 | initialized globals | |
| p189 | module initialization order | |
| p190 | order of evaluation for messy method calls | |
| p191 | array assignment generates bad C !!BUG!! | |
| p192 | recursive declarations | |
| p193 | implicit narrow on '&' operands | |
| p194 | open arrays in fixed array initializers !!BUG!! | |
| p195 | messy method calls | |
| p196 | procedure valued defaults | |
| p197 | appending pickles to files | |
| p198 | compiler hash function | |
| p199 | exporting an obsolete function | |
| p200 | recursive types again | |
| p201 | recursive values | |
| p202 | SUBARRAY actual parameter | |
| p203 | fingerprint of NULL | |
| p204 | IP address initializers | --- ../src/p2/p204/stderr.build 2008-05-02 20:51:51.000000000 +0200 +++ ../src/p2/p204/NT386/stderr.build 2008-05-05 01:42:13.211022400 +0200 @@ -0,0 +1,8 @@ + + +*** +*** runtime error: +*** <*ASSERT*> failed. +*** file "../src/M3x86.m3", line 1209 +*** + ..\src\p2\p204\NT386\stdout.pgm missing..\src\p2\p204\NT386\stderr.pgm missing |
| p205 | SUBARRAY of imported CONST ARRAY | |
| p206 | ARRAY constructors in var decls using named open array types | --- ../src/p2/p206/stdout.build 2008-05-03 22:23:53.000000000 +0200 +++ ../src/p2/p206/NT386/stdout.build 2008-05-05 01:42:19.730396800 +0200 @@ -0,0 +1,4 @@ +"../Main.m3", line 24: variable cannot be an open array (ac) +"../Main.m3", line 25: variable cannot be an open array (ad) +2 errors encountered +Fatal Error: package build failed ..\src\p2\p206\NT386\stdout.pgm missing..\src\p2\p206\NT386\stderr.pgm missing |
| p207 | subrange declarations | --- ../src/p2/p207/stdout.build 2008-05-03 22:23:53.000000000 +0200 +++ ../src/p2/p207/NT386/stdout.build 2008-05-05 01:42:21.761814400 +0200 @@ -0,0 +1,10 @@ +"../Main.m3", line 13: illegal based LONGINT literal, zero used +"../Main.m3", line 14: illegal based LONGINT literal, zero used +"../Main.m3", line 15: illegal based LONGINT literal, zero used +"../Main.m3", line 16: illegal based LONGINT literal, zero used +"../Main.m3", line 17: illegal based LONGINT literal, zero used +"../Main.m3", line 18: illegal based LONGINT literal, zero used +"../Main.m3", line 19: illegal based LONGINT literal, zero used +"../Main.m3", line 20: illegal based LONGINT literal, zero used +8 errors encountered +Fatal Error: package build failed ..\src\p2\p207\NT386\stdout.pgm missing..\src\p2\p207\NT386\stderr.pgm missing |
| p208 | catching runtime errors | |
| p209 | open array initializers compile failure | --- ../src/p2/p209/stderr.build 2008-05-04 15:47:35.000000000 +0200 +++ ../src/p2/p209/NT386/stderr.build 2008-05-05 01:42:29.982131200 +0200 @@ -0,0 +1,13 @@ +o is 0x1a8 +init_pc is 0x0 +bias is 0x2e8 +Target.Address.align is 0x20 +Target.Byte is 0x8 + + +*** +*** runtime error: +*** <*ASSERT*> failed. +*** file "../src/misc/CG.m3", line 1077 +*** + ..\src\p2\p209\NT386\stdout.pgm missing..\src\p2\p209\NT386\stderr.pgm missing |
| p210 | open array initializers runtime failure | --- ../src/p2/p210/stdout.build 2008-05-04 15:52:53.000000000 +0200 +++ ../src/p2/p210/NT386/stdout.build 2008-05-05 01:42:31.824780800 +0200 @@ -0,0 +1 @@ +Fatal Error: package build failed --- ../src/p2/p210/stderr.build 2008-05-04 15:52:52.000000000 +0200 +++ ../src/p2/p210/NT386/stderr.build 2008-05-05 01:42:31.824780800 +0200 @@ -0,0 +1 @@ +unable to open file for reading: ../Main.m3: ErrorCode=2: The system cannot find the file specified. ..\src\p2\p210\NT386\stdout.pgm missing..\src\p2\p210\NT386\stderr.pgm missing |
| r001 | unhandled exception | |
| r002 | stack overflow in the main thread | --- ../src/r0/r002/stdout.build 2008-05-03 22:23:53.000000000 +0200 +++ ../src/r0/r002/NT386/stdout.build 2008-05-05 01:42:39.734651200 +0200 @@ -1 +0,0 @@ -Bus error --- ../src/r0/r002/stderr.pgm 2003-03-08 23:36:54.000000000 +0100 +++ ../src/r0/r002/NT386/stderr.pgm 2008-05-05 01:42:39.714622400 +0200 @@ -0,0 +1,22 @@ + + +*** +*** runtime error: +*** A runtime error occurred. +*** pc = 0x40105b = Fib + 0xb in ../Main.m3 +*** + +Stack trace: + FP PC Procedure +--------- --------- ------------------------------- + 0x32fec 0x4367ae SystemError + 0x66 in ../src/runtime/NT386/RTSignal.m3 + 0x33014 0x40105b Fib + 0xb in ../Main.m3 + 0x33038 0x40107c Fib + 0x2c in ../Main.m3 + 0x3305c 0x40107c Fib + 0x2c in ../Main.m3 + 0x33080 0x40107c Fib + 0x2c in ../Main.m3 + 0x330a4 0x40107c Fib + 0x2c in ../Main.m3 + 0x330c8 0x40107c Fib + 0x2c in ../Main.m3 + 0x330ec 0x40107c Fib + 0x2c in ../Main.m3 + 0x33110 0x40107c Fib + 0x2c in ../Main.m3 + 0x33134 0x40107c Fib + 0x2c in ../Main.m3 +......... ......... ... more frames ... |
| r003 | b3tests/b002 - improper size for an open array parameter | --- ../src/r0/r003/stdout.build 2008-05-04 04:48:53.000000000 +0200 +++ ../src/r0/r003/NT386/stdout.build 2008-05-05 01:42:44.241131200 +0200 @@ -1,4 +1,3 @@ "../Main.m3", line 11: warning: open array passed by value (x) "../Main.m3", line 13: warning: large parameter passed by value (40 bytes) (x) 2 warnings encountered -Abort trap |
| r004 | negative size for an open array | --- ../src/r0/r004/stdout.build 2008-05-03 22:23:53.000000000 +0200 +++ ../src/r0/r004/NT386/stdout.build 2008-05-05 01:42:49.645961600 +0200 @@ -1 +0,0 @@ -Abort trap |
| e001 | assigning non-overlapping subrange types | |
| e002 | non-constant variable initialization in an interface | |
| e003 | exception not at the top-level | |
| e004 | Text.Cat with the wrong number of arguments | |
| e005 | / instead of DIV on CARDINAL constants | |
| e006 | non-imported exceptions are visible ! | |
| e007 | procedure constants (no longer an error...) | |
| e008 | circular imports | |
| e009 | method specified in NEW incompatible with type declaration | |
| e010 | verify that there are enough elements in an array constructor | |
| e011 | m3compiler accepts any type for VAR ARRAY OF formal | |
| e012 | NULL is not a statment | |
| e013 | illegal recursive declaration | |
| e014 | coverage of procedure signature in interface by module | |
| e015 | illegal recursive declaration x=y/y=x | |
| e016 | FROM IMPORT in an EXPORTed interface is visible in the module | |
| e017 | illegal recursive declaration | |
| e018 | illegal recursive declaration | |
| e019 | illegal recursive declaration | |
| e020 | illegal recursive declaration | --- ../src/e0/e020/stdout.build 2008-05-03 22:23:46.000000000 +0200 +++ ../src/e0/e020/NT386/stdout.build 2008-05-05 01:43:30.687459200 +0200 @@ -1 +0,0 @@ -Fatal Error: package build failed |
| e021 | illegal recursive declaration | |
| e022 | illegal recursive declaration | |
| e023 | illegal recursive declaration | |
| e024 | illegal recursive declaration | |
| e025 | incompatible array parameter | |
| e026 | two types with the same brand | |
| e027 | b1tests/b005 - ARRAY [1..0] OF x is empty | |
| e028 | circular FROM imports | |
| e029 | use type instead of value as an initializer | --- ../src/e0/e029/stdout.build 2008-05-04 04:48:42.000000000 +0200 +++ ../src/e0/e029/NT386/stdout.build 2008-05-05 01:43:49.490051200 +0200 @@ -1,4 +1,6 @@ "../Main.m3", line 24: warning: variable has type NULL (r) -"../Main.m3", line 24: types are not assignable -1 error and 1 warning encountered -Fatal Error: package build failed +"../Main.m3", line 24: ** INTERNAL CG ERROR *** stack not empty, depth (1) +"../Main.m3", line 25: ** INTERNAL CG ERROR *** stack not empty, depth (1) +"../Main.m3", line 26: ** INTERNAL CG ERROR *** unaligned load_indirect type=11 s/a=0/8 +"../Main.m3", line 26: ** INTERNAL CG ERROR *** unaligned store_indirect type=11 s/a=0/8 +"../Main.m3", line 26: ** INTERNAL CG ERROR *** stack not empty, depth (1) --- ../src/e0/e029/stderr.build 2008-05-02 20:51:50.000000000 +0200 +++ ../src/e0/e029/NT386/stderr.build 2008-05-05 01:43:49.490051200 +0200 @@ -0,0 +1,8 @@ + + +*** +*** runtime error: +*** <*ASSERT*> failed. +*** file "../src/Stackx86.m3", line 215 +*** + |
| e030 | missing main program | |
| e031 | spurious '..' in array initializer | |
| e032 | FROM IMPORT in an IMPORTed interface is visible in the module | |
| e033 | importing the builtin scope through an arbitrary interace | |
| e034 | structural equivalence of records | |
| e035 | illegal recursive declaration |