CM3 M3Tests Status for Target Platform SOLgnu

report generated at 2013-08-19 16:39:10 on niagara.cs.purdue.edu

Package Status Diffs
p241 Formatter crashes gcc backend if 'ter' optimimization enabled
p242 m3totex crashes gcc backend if 'pre' optimimization enabled
p243 nested functions removed by gcc backend 'unit at a time'
../src/p2/p243/stdout.build missing
p244 gcc 4.5 backend crash with 'fre' optimization
../src/p2/p244/stderr.pgm missing
p245 gcc 4.5 assertion failure inlining in TextConv.m3
p246 gcc 4.5 assertion failure inlining in Poly.m3 for I386_DARWIN, SOLgnu, all 32bit?
p247 gcc 4.5.1 assertion failure for SPARC64_SOLARIS
../src/p2/p247/stderr.pgm missing
p227 longint, word, add, insert, extract, etc. (slow)
p227 longint, word, add, insert, extract, etc. (slow)
--- ../src/p2/p227/stdout.pgm32	Mon Mar  8 08:59:26 2010
+++ ../src/p2/p227/SOLgnu/stdout.pgm	Mon Aug 19 12:43:37 2013
@@ -199,47 +199,47 @@
 16_80000000 >> 40:0x0
 
 TestShiftRightLongint
-FIRST(LONGINT) >> 0:0x8000000000000000
-FIRST(LONGINT) >> 1:0x4000000000000000
-FIRST(LONGINT) >> 2:0x2000000000000000
-FIRST(LONGINT) >> 3:0x1000000000000000
-FIRST(LONGINT) >> 4:0x800000000000000
-FIRST(LONGINT) >> 5:0x400000000000000
-FIRST(LONGINT) >> 6:0x200000000000000
-FIRST(LONGINT) >> 7:0x100000000000000
-FIRST(LONGINT) >> 8:0x80000000000000
-FIRST(LONGINT) >> 9:0x40000000000000
-FIRST(LONGINT) >> 10:0x20000000000000
-FIRST(LONGINT) >> 11:0x10000000000000
-FIRST(LONGINT) >> 12:0x8000000000000
-FIRST(LONGINT) >> 13:0x4000000000000
-FIRST(LONGINT) >> 14:0x2000000000000
-FIRST(LONGINT) >> 15:0x1000000000000
-FIRST(LONGINT) >> 16:0x800000000000
-FIRST(LONGINT) >> 17:0x400000000000
-FIRST(LONGINT) >> 18:0x200000000000
-FIRST(LONGINT) >> 19:0x100000000000
-FIRST(LONGINT) >> 20:0x80000000000
-FIRST(LONGINT) >> 21:0x40000000000
-FIRST(LONGINT) >> 22:0x20000000000
-FIRST(LONGINT) >> 23:0x10000000000
-FIRST(LONGINT) >> 24:0x8000000000
-FIRST(LONGINT) >> 25:0x4000000000
-FIRST(LONGINT) >> 26:0x2000000000
-FIRST(LONGINT) >> 27:0x1000000000
-FIRST(LONGINT) >> 28:0x800000000
-FIRST(LONGINT) >> 29:0x400000000
-FIRST(LONGINT) >> 30:0x200000000
-FIRST(LONGINT) >> 31:0x100000000
-FIRST(LONGINT) >> 32:0x80000000
-FIRST(LONGINT) >> 33:0x40000000
-FIRST(LONGINT) >> 34:0x20000000
-FIRST(LONGINT) >> 35:0x10000000
-FIRST(LONGINT) >> 36:0x8000000
-FIRST(LONGINT) >> 37:0x4000000
-FIRST(LONGINT) >> 38:0x2000000
-FIRST(LONGINT) >> 39:0x1000000
-FIRST(LONGINT) >> 40:0x800000
+FIRST(LONGINT) >> 0:0x0
+FIRST(LONGINT) >> 1:0x0
+FIRST(LONGINT) >> 2:0x0
+FIRST(LONGINT) >> 3:0x0
+FIRST(LONGINT) >> 4:0x0
+FIRST(LONGINT) >> 5:0x0
+FIRST(LONGINT) >> 6:0x0
+FIRST(LONGINT) >> 7:0x0
+FIRST(LONGINT) >> 8:0x0
+FIRST(LONGINT) >> 9:0x0
+FIRST(LONGINT) >> 10:0x0
+FIRST(LONGINT) >> 11:0x0
+FIRST(LONGINT) >> 12:0x0
+FIRST(LONGINT) >> 13:0x0
+FIRST(LONGINT) >> 14:0x0
+FIRST(LONGINT) >> 15:0x0
+FIRST(LONGINT) >> 16:0x0
+FIRST(LONGINT) >> 17:0x0
+FIRST(LONGINT) >> 18:0x0
+FIRST(LONGINT) >> 19:0x0
+FIRST(LONGINT) >> 20:0x0
+FIRST(LONGINT) >> 21:0x0
+FIRST(LONGINT) >> 22:0x0
+FIRST(LONGINT) >> 23:0x0
+FIRST(LONGINT) >> 24:0x0
+FIRST(LONGINT) >> 25:0x0
+FIRST(LONGINT) >> 26:0x0
+FIRST(LONGINT) >> 27:0x0
+FIRST(LONGINT) >> 28:0x0
+FIRST(LONGINT) >> 29:0x0
+FIRST(LONGINT) >> 30:0x0
+FIRST(LONGINT) >> 31:0x0
+FIRST(LONGINT) >> 32:0x0
+FIRST(LONGINT) >> 33:0x0
+FIRST(LONGINT) >> 34:0x0
+FIRST(LONGINT) >> 35:0x0
+FIRST(LONGINT) >> 36:0x0
+FIRST(LONGINT) >> 37:0x0
+FIRST(LONGINT) >> 38:0x0
+FIRST(LONGINT) >> 39:0x0
+FIRST(LONGINT) >> 40:0x0
 
 TestShiftInteger
 16_8000 << -30:0x0
@@ -478,20 +478,20 @@
 16_80000000 >> 30:0x2
 
 TestShiftRightNLongint
-FIRST(LONGINT) >> 0:0x8000000000000000
-FIRST(LONGINT) >> 1:0x4000000000000000
-FIRST(LONGINT) >> 2:0x2000000000000000
-FIRST(LONGINT) >> 3:0x1000000000000000
-FIRST(LONGINT) >> 30:0x200000000
-FIRST(LONGINT) >> 31:0x100000000
-FIRST(LONGINT) >> 32:0x80000000
-FIRST(LONGINT) >> 33:0x40000000
-FIRST(LONGINT) >> 40:0x800000
-FIRST(LONGINT) >> 50:0x2000
-FIRST(LONGINT) >> 60:0x8
-FIRST(LONGINT) >> 61:0x4
-FIRST(LONGINT) >> 62:0x2
-FIRST(LONGINT) >> 63:0x1
+FIRST(LONGINT) >> 0:0x0
+FIRST(LONGINT) >> 1:0x0
+FIRST(LONGINT) >> 2:0x0
+FIRST(LONGINT) >> 3:0x0
+FIRST(LONGINT) >> 30:0x0
+FIRST(LONGINT) >> 31:0x0
+FIRST(LONGINT) >> 32:0x0
+FIRST(LONGINT) >> 33:0x0
+FIRST(LONGINT) >> 40:0x0
+FIRST(LONGINT) >> 50:0x0
+FIRST(LONGINT) >> 60:0x0
+FIRST(LONGINT) >> 61:0x0
+FIRST(LONGINT) >> 62:0x0
+FIRST(LONGINT) >> 63:0x0
 
 TestShiftNInteger
 16_8000 <<  -1:0x4000
@@ -545,7 +545,7 @@
 16_80000000 >> 30:0x2
 
 TestShiftRightMNLongint
-FIRST(LONGINT) >>  0:0x8000000000000000
+FIRST(LONGINT) >>  0:0x0
 FIRST(LONGINT) >>  1:0x4000000000000000
 FIRST(LONGINT) >>  2:0x2000000000000000
 FIRST(LONGINT) >>  3:0x1000000000000000
@@ -889,9 +889,9 @@
 LINE -1 NotConstI(FIRST(INTEGER)): -2147483648
 LINE -1 NotConstI(LAST(INTEGER)): 2147483647
 
-LINE -1 FIRST(LONGINT): -9223372036854775808
+LINE -1 FIRST(LONGINT): 0
 LINE -1 LAST(LONGINT): 9223372036854775807
-LINE -1 NotConstL(FIRST(LONGINT)): -9223372036854775808
+LINE -1 NotConstL(FIRST(LONGINT)): 0
 LINE -1 NotConstL(LAST(LONGINT)): 9223372036854775807
 
 LINE -1            FIRST(INTEGER)  DIV           1 : -2147483648
@@ -931,10 +931,10 @@
 LINE -1 NotConstI(  LAST(INTEGER)) DIV NotConstI(4): 536870911
 
 
-LINE -1            FIRST(LONGINT)  DIV           1L : -9223372036854775808
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           1L : -9223372036854775808
-LINE -1            FIRST(LONGINT)  DIV NotConstL(1L): -9223372036854775808
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(1L): -9223372036854775808
+LINE -1            FIRST(LONGINT)  DIV           1L : 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           1L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(1L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(1L): 0
 LINE -1             LAST(LONGINT)  DIV           1L : 9223372036854775807
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           1L : 9223372036854775807
 LINE -1             LAST(LONGINT)  DIV NotConstL(1L): 9223372036854775807
@@ -941,9 +941,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(1L): 9223372036854775807
 
 LINE -1            FIRST(LONGINT)  DIV           2L : -4611686018427387904
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           2L : -4611686018427387904
-LINE -1            FIRST(LONGINT)  DIV NotConstL(2L): -4611686018427387904
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(2L): -4611686018427387904
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           2L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(2L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(2L): 0
 LINE -1             LAST(LONGINT)  DIV           2L : 4611686018427387903
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           2L : 4611686018427387903
 LINE -1             LAST(LONGINT)  DIV NotConstL(2L): 4611686018427387903
@@ -950,9 +950,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(2L): 4611686018427387903
 
 LINE -1            FIRST(LONGINT)  DIV           3L : -3074457345618258603
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           3L : -3074457345618258603
-LINE -1            FIRST(LONGINT)  DIV NotConstL(3L): -3074457345618258603
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(3L): -3074457345618258603
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           3L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(3L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(3L): 0
 LINE -1             LAST(LONGINT)  DIV           3L : 3074457345618258602
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           3L : 3074457345618258602
 LINE -1             LAST(LONGINT)  DIV NotConstL(3L): 3074457345618258602
@@ -959,9 +959,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(3L): 3074457345618258602
 
 LINE -1            FIRST(LONGINT)  DIV           4L : -2305843009213693952
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           4L : -2305843009213693952
-LINE -1            FIRST(LONGINT)  DIV NotConstL(4L): -2305843009213693952
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(4L): -2305843009213693952
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           4L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(4L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(4L): 0
 LINE -1             LAST(LONGINT)  DIV           4L : 2305843009213693951
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           4L : 2305843009213693951
 LINE -1             LAST(LONGINT)  DIV NotConstL(4L): 2305843009213693951
@@ -968,9 +968,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(4L): 2305843009213693951
 
 LINE -1            FIRST(LONGINT)  DIV           32L : -288230376151711744
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           32L : -288230376151711744
-LINE -1            FIRST(LONGINT)  DIV NotConstL(32L): -288230376151711744
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(32L): -288230376151711744
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           32L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(32L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(32L): 0
 LINE -1             LAST(LONGINT)  DIV           32L : 288230376151711743
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           32L : 288230376151711743
 LINE -1             LAST(LONGINT)  DIV NotConstL(32L): 288230376151711743
@@ -977,9 +977,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(32L): 288230376151711743
 
 LINE -1            FIRST(LONGINT)  DIV           100000000L : -92233720369
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           100000000L : -92233720369
-LINE -1            FIRST(LONGINT)  DIV NotConstL(100000000L): -92233720369
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(100000000L): -92233720369
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           100000000L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(100000000L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(100000000L): 0
 LINE -1             LAST(LONGINT)  DIV           100000000L : 92233720368
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           100000000L : 92233720368
 LINE -1             LAST(LONGINT)  DIV NotConstL(100000000L): 92233720368
@@ -986,9 +986,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(100000000L): 92233720368
 
 LINE -1            FIRST(LONGINT)  DIV           -100000000L : 92233720368
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           -100000000L : 92233720368
-LINE -1            FIRST(LONGINT)  DIV NotConstL(-100000000L): 92233720368
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(-100000000L): 92233720368
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           -100000000L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(-100000000L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(-100000000L): 0
 LINE -1             LAST(LONGINT)  DIV           -100000000L : -92233720369
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           -100000000L : -92233720369
 LINE -1             LAST(LONGINT)  DIV NotConstL(-100000000L): -92233720369
@@ -995,9 +995,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(-100000000L): -92233720369
 
 LINE -1            FIRST(LONGINT)  DIV           16_100000000L : -2147483648
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           16_100000000L : -2147483648
-LINE -1            FIRST(LONGINT)  DIV NotConstL(16_100000000L): -2147483648
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(16_100000000L): -2147483648
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           16_100000000L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(16_100000000L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(16_100000000L): 0
 LINE -1             LAST(LONGINT)  DIV           16_100000000L : 2147483647
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           16_100000000L : 2147483647
 LINE -1             LAST(LONGINT)  DIV NotConstL(16_100000000L): 2147483647
@@ -1004,9 +1004,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(16_100000000L): 2147483647
 
 LINE -1            FIRST(LONGINT)  DIV           -16_100000000L : 2147483648
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           -16_100000000L : 2147483648
-LINE -1            FIRST(LONGINT)  DIV NotConstL(-16_100000000L): 2147483648
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(-16_100000000L): 2147483648
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           -16_100000000L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(-16_100000000L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(-16_100000000L): 0
 LINE -1             LAST(LONGINT)  DIV           -16_100000000L : -2147483648
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           -16_100000000L : -2147483648
 LINE -1             LAST(LONGINT)  DIV NotConstL(-16_100000000L): -2147483648
@@ -1013,17 +1013,17 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(-16_100000000L): -2147483648
 
 LINE -1            FIRST(LONGINT)  DIV           16_800000000L : -268435456
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           16_800000000L : -268435456
-LINE -1            FIRST(LONGINT)  DIV NotConstL(16_800000000L): -268435456
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(16_800000000L): -268435456
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           16_800000000L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(16_800000000L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(16_800000000L): 0
 LINE -1             LAST(LONGINT)  DIV           16_800000000L : 268435455
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           16_800000000L : 268435455
 LINE -1             LAST(LONGINT)  DIV NotConstL(16_800000000L): 268435455
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(16_800000000L): 268435455
 LINE -1            FIRST(LONGINT)  DIV           -16_800000000L : 268435456
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           -16_800000000L : 268435456
-LINE -1            FIRST(LONGINT)  DIV NotConstL(-16_800000000L): 268435456
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(-16_800000000L): 268435456
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           -16_800000000L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(-16_800000000L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(-16_800000000L): 0
 LINE -1             LAST(LONGINT)  DIV           -16_800000000L : -268435456
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           -16_800000000L : -268435456
 LINE -1             LAST(LONGINT)  DIV NotConstL(-16_800000000L): -268435456
@@ -1030,9 +1030,9 @@
 LINE -1 NotConstL(  LAST(LONGINT)) DIV NotConstL(-16_800000000L): -268435456
 
 LINE -1            FIRST(LONGINT)  DIV           16_FF00000000L : -8421505
-LINE -1 NotConstL( FIRST(LONGINT)) DIV           16_FF00000000L : -8421505
-LINE -1            FIRST(LONGINT)  DIV NotConstL(16_FF00000000L): -8421505
-LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(16_FF00000000L): -8421505
+LINE -1 NotConstL( FIRST(LONGINT)) DIV           16_FF00000000L : 0
+LINE -1            FIRST(LONGINT)  DIV NotConstL(16_FF00000000L): 0
+LINE -1 NotConstL( FIRST(LONGINT)) DIV NotConstL(16_FF00000000L): 0
 LINE -1             LAST(LONGINT)  DIV           16_FF00000000L : 8421504
 LINE -1 NotConstL(  LAST(LONGINT)) DIV           16_FF00000000L : 8421504
 LINE -1             LAST(LONGINT)  DIV NotConstL(16_FF00000000L): 8421504
p228 sign/zero extend return values of functions returning types smaller than 32bits
No differences encountered
p229 minimal 64bit divide test
p001 Hello world
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p211 float and double constants work
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p212 float and double constants, jmpbuf
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p002 Text
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p003 Fmt
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p004 exception mechanism
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p005 a simple thread program
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p006 a bit more complicated
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p007 a whole bunch of threads - does the memory grow ?
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p008 thread alerts
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p009 ORD VAL NUMBER FIRST LAST
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p010 TYPECODE NARROW
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p011 BITSIZE BYTESIZE ADRSIZE
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p014 variables in nested blocks and procedures
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p015 simple procedure with integer argument
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p016 CASE statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p017 FOR and EXIT statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p018 IF statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p019 REPEAT and EXIT statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p020 TRY FINALLY and RETURN statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p021 Imbricated TRY FINALLY statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p022 TYPECASE statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p023 WHILE and EXIT statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p024 WITH statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p025 assignment of INTEGER subranges
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p026 user and language specified variable initialization
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p027 RECORD types variables and assignments
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p028 fixed ARRAY types variables assignments and subscripting
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p029 nested procedures with up-level variable references
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p030 non-opaque OBJECTs
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p034 equality of open arrays and records
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p035 equality of procedures
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p036 fibonacci
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p037 tests Time.LongPause
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p038 sizes of two-byte signed integer subranges
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p039 VERY LONG thread test - commented out
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p040 binary <-> ASCII conversion routines
No differences encountered
No differences encountered
--- ../src/p0/p040/stdout.pgm	Sat Jan 12 18:55:54 2008
+++ ../src/p0/p040/SOLgnu/stdout.pgm	Mon Aug 19 12:46:44 2013
@@ -1030,8 +1030,8 @@
   ToLongFloat => 1234.567890123456   / 19
   FromLongFloat [AltSci] => 1.234567890123456D3
   ToLongFloat => 1234.567890123456   / 19
-  FromLongFloat [Mix]    => 1234.567890123455982
-  ToLongFloat => 1234.567890123456   / 20
+  FromLongFloat [Mix]    => 1.234567890123456D3
+  ToLongFloat => 1234.567890123456   / 19
 
 
 1.234567890123456e27
No differences encountered
p041 floating point comparison and SIGN function
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p042 floating point ABS, MAX, divide
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p043 List.Sort, NARROW, and NEW
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p044 MIN, MAX, WITH and record constructors
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p045 nested procedures
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p046 Word.Insert, array of [0..255]
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p048 nested procedures
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p049 procedure parameters
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p050 open array parameters
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p051 external variables
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p052 indexing of ref open array
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p053 set operations
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p054 Richards' simulation benchmark
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p055 recursive fibonacci
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p056 subarray assignment
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p057 open array parameter
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p058 subarray
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p059 cc optimizer bug
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p060 opaque types
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p061 object types & NEW
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p062 typecase and List
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p063 structural equivalence
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p064 procedure parameters
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p065 typecode
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p066 exception handler stack screwed up
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p067 mixup in imported names
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p069 two object types that differs only by default overwriting
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p071 SUBARRAY := SUBARRAY
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p072 CHAR literals > 127
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p073 MOD and DIV - new fast versions
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p074 b2tests/b004 - initialization of REF RECORD
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p075 casting open/fixed array to/from open/fixed array
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p076 b3tests/b005 - more array problems
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p077 BITS 2 FOR [-1..1]
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p078 use of constant open arrays in constants
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p079 up-level reference of a FOR variable
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p080 order of initialization between interfaces
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p081 open array constants
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p082 operations constant set expressions
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p083 mixing of exceptions in version stamps
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p084 method overrides and NARROW
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p085 various combinations of FATAL pragma
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p086 constant folding of FIRST (open array)
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p087 set constructors with variable sized ranges
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p088 importing an interface under different names
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p089 revelations of renamed types
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p090 REAL parameter passing - MIPS cc bug
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p091 NULL <: PROCEDURE in array constructor
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p092 array of real parameters
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p093 Rd.GetLine (long line)
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p094 array constants and forward references
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p095 thread.signal/wait exercise
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p096 procedure/method constants
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p097 NEW with method overrides
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p098 procedure compatibility within an array constructor
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p099 array constructors and procedure parameters
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p100 unnamed types within LOOPHOLE
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p101 nested procedure in a module's main body
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p102 C reserved words in record constructors and NEW
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p103 runtime test of TextRd
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p104 obsolete pragma
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p105 FROM-IMPORT vs. revelations
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p106 ambiguous desugaring from manual
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p107 interface versus implementation names for keyword binding
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p108 array of procedure constants
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p109 FIRST/LAST of enumerated types in record constants
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p110 FIRST/LAST of enumerated types
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p111 C reserved words in call to NEW
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p112 local revelation that a type is an object
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p113 FIRST/LAST of REAL
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p114 array expressions
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p115 reuse of open array conversion within an expression
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p116b default IEEE floating point tests from Xerox PARC
No differences encountered
No differences encountered
No differences encountered
--- ../src/p1/p116b/stderr.pgm	Sat Jan 12 18:55:55 2008
+++ ../src/p1/p116b/SOLgnu/stderr.pgm	Mon Aug 19 12:50:18 2013
@@ -17,7 +17,7 @@
    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
@@ -58,7 +58,7 @@
    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
p117 SUBARRAY (LOOPHOLE)
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p118 LAST (REAL)
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p119 small exception arguments (big-endian problem)
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p120 small exception arguments (big-endian problem)
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p121 real parameters vs. the C compiler
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p122 RETURN from within TRY-FINALLY
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p123 simple arithmetic expresssions
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p124 negative DIV of subrange
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p125 MOD of subrange
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p126 REAL arithmetic
No differences encountered
No differences encountered
No differences encountered
--- ../src/p1/p126/stderr.pgm	Sat Mar  8 17:36:40 2003
+++ ../src/p1/p126/SOLgnu/stderr.pgm	Mon Aug 19 12:50:47 2013
@@ -1,3 +1,79 @@
+ERROR: ROUND (15334323 + 0) = 15334324
+************************ ERROR: 
+ERROR: ROUND (-14625213 + 0) = -14625214
+************************ ERROR: 
+ERROR: ROUND (-13941793 + 0) = -13941794
+************************ ERROR: 
+ERROR: ROUND (-12654509 + 0) = -12654510
+************************ ERROR: 
+ERROR: ROUND (-12047555 + 0) = -12047556
+************************ ERROR: 
+ERROR: ROUND (-11461419 + 0) = -11461420
+************************ ERROR: 
+ERROR: ROUND (8827733 + 0) = 8827734
+************************ ERROR: 
+ERROR: ROUND (-10360065 + 0) = -10360066
+************************ ERROR: 
+ERROR: ROUND (10851771 + 0) = 10851772
+************************ ERROR: 
+ERROR: ROUND (11410265 + 0) = 11410266
+************************ ERROR: 
+ERROR: ROUND (-8415415 + 0) = -8415416
+************************ ERROR: 
+ERROR: ROUND (11991521 + 0) = 11991522
+************************ ERROR: 
+ERROR: ROUND (13225083 + 0) = 13225084
+************************ ERROR: 
+ERROR: ROUND (-14689243 + 0) = -14689244
+************************ ERROR: 
+ERROR: ROUND (15996583 + 0) = 15996584
+************************ ERROR: 
+ERROR: ROUND (9743403 + 0) = 9743404
+************************ ERROR: 
+ERROR: ROUND (10789949 + 0) = 10789950
+************************ ERROR: 
+ERROR: ROUND (11356615 + 0) = 11356616
+************************ ERROR: 
+ERROR: ROUND (-8453403 + 0) = -8453404
+************************ ERROR: 
+ERROR: ROUND (12538157 + 0) = 12538158
+************************ ERROR: 
+ERROR: ROUND (13176763 + 0) = 13176764
+************************ ERROR: 
+ERROR: ROUND (14505957 + 0) = 14505958
+************************ ERROR: 
+ERROR: ROUND (15196089 + 0) = 15196090
+************************ ERROR: 
+ERROR: ROUND (-14768359 + 0) = -14768360
+************************ ERROR: 
+ERROR: ROUND (-12771723 + 0) = -12771724
+************************ ERROR: 
+ERROR: ROUND (-11572433 + 0) = -11572434
+************************ ERROR: 
+ERROR: ROUND (-9934369 + 0) = -9934370
+************************ ERROR: 
+ERROR: ROUND (10206741 + 0) = 10206742
+************************ ERROR: 
+ERROR: ROUND (10748891 + 0) = 10748892
+************************ ERROR: 
+ERROR: ROUND (11880075 + 0) = 11880076
+************************ ERROR: 
+ERROR: ROUND (12491857 + 0) = 12491858
+************************ ERROR: 
+ERROR: ROUND (13104549 + 0) = 13104550
+************************ ERROR: 
+ERROR: ROUND (13741051 + 0) = 13741052
+************************ ERROR: 
+ERROR: ROUND (15142089 + 0) = 15142090
+************************ ERROR: 
+ERROR: ROUND (-14144875 + 0) = -14144876
+************************ ERROR: 
+ERROR: ROUND (16597033 + 0) = 16597034
+************************ ERROR: 
+ERROR: ROUND (-13444279 + 0) = -13444280
+************************ ERROR: 
+ERROR: ROUND (-12818851 + 0) = -12818852
+************************ ERROR: 
 
 
-0 error(s) and 0 warning(s) detected
+38 error(s) and 0 warning(s) detected
p127 TRUNC, ROUND, FLOOR, CEILING
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p128 simple FLOOR test
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p129 simple DIV test
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p131 TRUNC, ROUND, FLOOR, CEILING again
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p132 assignments of builtin types
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p133 assignments of records and arrays
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p134 BITS FOR tests
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p136 bit operations
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p137 bit insert and extract
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p139 memory copy
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p140 exceptions
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p141 RTProcess.Exit
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p142 procedure defaults
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p143 variable initialization
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p144 imported variables and order of evaluation
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p145 pass-thru REF types
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p146 NUMBER
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p148 simple procedure calls
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p149 up-level addressing
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p150 up-level addressing with INLINEs
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p151 by-value open array parameters
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p155 operations on small sets
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p156 operations on medium-sized sets
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p157 operations on big sets in the heap
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p159 operations on very big sets in the heap
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p160 more operations on very big sets in the heap
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p162 more operations on very big sets in the heap
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p163 simple statements
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p164 simple thread tests
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p165 simple TYPECODE test
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p166 RTMisc.Zero test
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p167 array constructors as parameters
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p168 record constructor with loopholed argument
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p169 runtime fingerprint
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p170 simple BITS FOR test
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p171 array constructor as record default
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p172 REAL vs. C's float
No differences encountered
No differences encountered
--- ../src/p1/p172/stdout.pgm	Sat Mar  8 17:36:48 2003
+++ ../src/p1/p172/SOLgnu/stdout.pgm	Mon Aug 19 12:55:18 2013
@@ -1,1 +1,0 @@
-23 23
--- ../src/p1/p172/stderr.pgm	Sat Mar  8 17:36:48 2003
+++ ../src/p1/p172/SOLgnu/stderr.pgm	Mon Aug 19 12:55:18 2013
@@ -1,3 +1,4 @@
+23 23
 
 
 0 error(s) and 0 warning(s) detected
p173 LONGREAL vs. C's double
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p174 large enumeration
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p175 CASE stmt with very large bounds
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p176 need full assignment in NEW and constructors
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p177 unaligned object field references
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p178 packed fields vs. C's unsigned arithmetic
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p179 alignment of ARRAY OF BITS 32 FOR INTEGER
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p180 simple generic test
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p181 <*NOWARN*>
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p182 renamed hello world
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p183 hidden object field
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p184 fold constant to check type equality
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p185 REAL vs. C float
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p186 case statement with large labels
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p187 array assignment when index type changes
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p188 initialized globals
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p189 module initialization order
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p190 order of evaluation for messy method calls
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p191 array assignment generates bad C !!BUG!!
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p192 recursive declarations
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p193 implicit narrow on '&' operands
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p194 open arrays in fixed array initializers !!BUG!!
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p195 messy method calls
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p196 procedure valued defaults
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p197 appending pickles to files
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p198 compiler hash function
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p199 exporting an obsolete function
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p200 recursive types again
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p201 recursive values
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p202 SUBARRAY actual parameter
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p203 fingerprint of NULL
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p204 IP address initializers
No differences encountered
--- ../src/p2/p204/stderr.build	Fri May  2 14:51:51 2008
+++ ../src/p2/p204/SOLgnu/stderr.build	Mon Aug 19 12:56:39 2013
@@ -1,0 +1,8 @@
+
+
+***
+*** runtime error:
+***    Segmentation violation - possible attempt to dereference NIL
+***    pc = 0x4b5a88 = Concat + 0xf4 in ../src/text/TextCat.m3
+***
+
../src/p2/p204/SOLgnu/stdout.pgm missing../src/p2/p204/SOLgnu/stderr.pgm missing
p205 SUBARRAY of imported CONST ARRAY
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p206 ARRAY constructors in var decls using named open array types
--- ../src/p2/p206/stdout.build	Sat May  3 16:23:53 2008
+++ ../src/p2/p206/SOLgnu/stdout.build	Mon Aug 19 12:56:43 2013
@@ -1,0 +1,3 @@
+"../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
--- ../src/p2/p206/stderr.build	Wed Feb 13 18:44:16 2008
+++ ../src/p2/p206/SOLgnu/stderr.build	Mon Aug 19 12:56:43 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
../src/p2/p206/SOLgnu/stdout.pgm missing../src/p2/p206/SOLgnu/stderr.pgm missing
p207 subrange declarations
--- ../src/p2/p207/stdout.build	Sat May  3 16:23:53 2008
+++ ../src/p2/p207/SOLgnu/stdout.build	Mon Aug 19 12:56:44 2013
@@ -1,0 +1,20 @@
+"../Main.m3", line 40: variable has empty type (VLS8)
+"../Main.m3", line 40: types are not assignable
+"../Main.m3", line 24: warning: not used (VS1)
+"../Main.m3", line 25: warning: not used (VU2)
+"../Main.m3", line 26: warning: not used (VS2)
+"../Main.m3", line 27: warning: not used (VU3)
+"../Main.m3", line 28: warning: not used (VS3)
+"../Main.m3", line 29: warning: not used (VU4)
+"../Main.m3", line 30: warning: not used (VS4)
+"../Main.m3", line 31: warning: not used (VLU4)
+"../Main.m3", line 32: warning: not used (VLS4)
+"../Main.m3", line 33: warning: not used (VLU5)
+"../Main.m3", line 34: warning: not used (VLS5)
+"../Main.m3", line 35: warning: not used (VLU6)
+"../Main.m3", line 36: warning: not used (VLS6)
+"../Main.m3", line 37: warning: not used (VLU7)
+"../Main.m3", line 38: warning: not used (VLS7)
+"../Main.m3", line 39: warning: not used (VLU8)
+"../Main.m3", line 40: warning: not used (VLS8)
+2 errors and 17 warnings encountered
--- ../src/p2/p207/stderr.build	Wed Mar  5 13:33:15 2008
+++ ../src/p2/p207/SOLgnu/stderr.build	Mon Aug 19 12:56:44 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
../src/p2/p207/SOLgnu/stdout.pgm missing../src/p2/p207/SOLgnu/stderr.pgm missing
p208 catching runtime errors
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p209 open array initializers compile failure
No differences encountered
--- ../src/p2/p209/stderr.build	Mon Jun 29 15:47:53 2009
+++ ../src/p2/p209/SOLgnu/stderr.build	Mon Aug 19 12:56:50 2013
@@ -1,0 +1,8 @@
+
+
+***
+*** runtime error:
+***    <*ASSERT*> failed.
+***    file "../src/misc/CG.m3", line 1060
+***
+
../src/p2/p209/SOLgnu/stdout.pgm missing../src/p2/p209/SOLgnu/stderr.pgm missing
p210 open array initializers runtime failure
No differences encountered
--- ../src/p2/p210/stderr.build	Mon Jun 29 15:47:53 2009
+++ ../src/p2/p210/SOLgnu/stderr.build	Mon Aug 19 12:56:53 2013
@@ -1,0 +1,1 @@
+Abort - core dumped
--- ../src/p2/p210/stderr.pgm	Mon Jun 29 15:47:53 2009
+++ ../src/p2/p210/SOLgnu/stderr.pgm	Mon Aug 19 12:56:53 2013
@@ -1,0 +1,8 @@
+
+
+***
+*** runtime error:
+***    Segmentation violation - possible attempt to dereference NIL
+***    pc = 0x6446c = LinkModule + 0x34 in ../src/runtime/common/RTLinker.m3
+***
+
p213 runtime arguments: @M3paranoidgc
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p214 runtime arguments: @M3noincremental
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p215 runtime arguments: @M3nogenerational
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p216 runtime arguments: @M3nogc
No differences encountered
No differences encountered
No differences encountered
No differences encountered
p217 .M3SHIP program
No differences encountered
No differences encountered
p218 .M3SHIP Program
No differences encountered
No differences encountered
p219 .M3SHIP Program group-writable
No differences encountered
No differences encountered
p220 .M3SHIP library
No differences encountered
No differences encountered
p221 .M3SHIP Library
No differences encountered
No differences encountered
p222 .M3SHIP Library
No differences encountered
No differences encountered
p223 .M3SHIP Library
No differences encountered
No differences encountered
p224 mutex checker (approx. 4 to 5 minutes)
No differences encountered
No differences encountered
--- ../src/p2/p224/stdout.pgm	Tue Dec 15 05:57:06 2009
+++ ../src/p2/p224/SOLgnu/stdout.pgm	Mon Aug 19 13:00:50 2013
@@ -13,4 +13,3 @@
 ---------
 [1: 573741]
 OK
-
No differences encountered
p225 __try/__finally
No differences encountered
p238 'man vs. boy' aka nested procedures+recursion aka static chain test
../src/p2/p238/SOLgnu/stdout.pgm missing../src/p2/p238/SOLgnu/stderr.pgm missing
r001 unhandled exception
No differences encountered
--- ../src/r0/r001/stderr.build	Tue Jan  8 20:15:47 2008
+++ ../src/r0/r001/SOLgnu/stderr.build	Mon Aug 19 13:00:58 2013
@@ -1,0 +1,1 @@
+Abort - core dumped
No differences encountered
No differences encountered
r002 stack overflow in the main thread
--- ../src/r0/r002/stdout.build	Sat May  3 16:23:53 2008
+++ ../src/r0/r002/SOLgnu/stdout.build	Mon Aug 19 13:01:02 2013
@@ -1,1 +1,0 @@
-Bus error
--- ../src/r0/r002/stderr.build	Tue Jan  8 20:15:47 2008
+++ ../src/r0/r002/SOLgnu/stderr.build	Mon Aug 19 13:01:02 2013
@@ -1,0 +1,1 @@
+Segmentation Fault - core dumped
No differences encountered
No differences encountered
r003 b3tests/b002 - improper size for an open array parameter
--- ../src/r0/r003/stdout.build	Sat May  3 22:48:53 2008
+++ ../src/r0/r003/SOLgnu/stdout.build	Mon Aug 19 13:01:06 2013
@@ -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
--- ../src/r0/r003/stderr.build	Tue Jan  8 20:15:47 2008
+++ ../src/r0/r003/SOLgnu/stderr.build	Mon Aug 19 13:01:06 2013
@@ -1,0 +1,1 @@
+Abort - core dumped
No differences encountered
No differences encountered
r004 negative size for an open array
--- ../src/r0/r004/stdout.build	Sat May  3 16:23:53 2008
+++ ../src/r0/r004/SOLgnu/stdout.build	Mon Aug 19 13:01:09 2013
@@ -1,1 +1,0 @@
-Abort trap
--- ../src/r0/r004/stderr.build	Tue Jan  8 20:15:48 2008
+++ ../src/r0/r004/SOLgnu/stderr.build	Mon Aug 19 13:01:09 2013
@@ -1,0 +1,1 @@
+Abort - core dumped
No differences encountered
--- ../src/r0/r004/stderr.pgm	Fri Jul 23 14:13:21 2010
+++ ../src/r0/r004/SOLgnu/stderr.pgm	Mon Aug 19 13:01:09 2013
@@ -3,6 +3,6 @@
 ***
 *** runtime error:
 ***    An enumeration or subrange value was out of range.
-***    file "../src/runtime/common/RTAllocator.m3", line 340
+***    file "../src/runtime/common/RTAllocator.m3", line 344
 ***
 
e001 assigning non-overlapping subrange types
--- ../src/e0/e001/stdout.build	Sat May  3 22:48:30 2008
+++ ../src/e0/e001/SOLgnu/stdout.build	Mon Aug 19 13:01:10 2013
@@ -3,4 +3,3 @@
 "../Main.m3", line 17: types are not assignable
 "../Main.m3", line 18: types are not assignable
 4 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e001/stderr.build	Tue Jan  8 20:15:37 2008
+++ ../src/e0/e001/SOLgnu/stderr.build	Mon Aug 19 13:01:10 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e002 non-constant variable initialization in an interface
--- ../src/e0/e002/stdout.build	Sat May  3 22:45:28 2008
+++ ../src/e0/e002/SOLgnu/stdout.build	Mon Aug 19 13:01:12 2013
@@ -1,3 +1,2 @@
 "../Foo.i3", line 13: initial value is not a constant (v)
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e002/stderr.build	Tue Jan  8 20:15:37 2008
+++ ../src/e0/e002/SOLgnu/stderr.build	Mon Aug 19 13:01:12 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e003 exception not at the top-level
--- ../src/e0/e003/stdout.build	Sat May  3 22:45:31 2008
+++ ../src/e0/e003/SOLgnu/stdout.build	Mon Aug 19 13:01:13 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 10: exception declarations in nested scopes are not allowed
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e003/stderr.build	Tue Jan  8 20:15:38 2008
+++ ../src/e0/e003/SOLgnu/stderr.build	Mon Aug 19 13:01:13 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e004 Text.Cat with the wrong number of arguments
--- ../src/e0/e004/stdout.build	Sat May  3 22:45:32 2008
+++ ../src/e0/e004/SOLgnu/stdout.build	Mon Aug 19 13:01:14 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 12: too many actual parameters: Text.Cat
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e004/stderr.build	Tue Jan  8 20:15:38 2008
+++ ../src/e0/e004/SOLgnu/stderr.build	Mon Aug 19 13:01:14 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e005 / instead of DIV on CARDINAL constants
--- ../src/e0/e005/stdout.build	Sat May  3 22:48:31 2008
+++ ../src/e0/e005/SOLgnu/stdout.build	Mon Aug 19 13:01:16 2013
@@ -3,4 +3,3 @@
 "../Main.m3", line 13: subrange upper bound is not constant
 "../Main.m3", line 14: subrange upper bound is not constant
 4 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e005/stderr.build	Tue Jan  8 20:15:38 2008
+++ ../src/e0/e005/SOLgnu/stderr.build	Mon Aug 19 13:01:16 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e006 non-imported exceptions are visible !
--- ../src/e0/e006/stdout.build	Sat May  3 22:48:31 2008
+++ ../src/e0/e006/SOLgnu/stdout.build	Mon Aug 19 13:01:17 2013
@@ -6,9 +6,6 @@
 "../Main.m3", line 21: undefined (Rd.Failure)
 "../Main.m3", line 20: exception(s) don't have a return argument
 "../Main.m3", line 20: variable has no type (reason)
-"../Main.m3", line 20: incompatible types (x)
 "../Main.m3", line 21: exception(s) don't have a return argument
 "../Main.m3", line 21: variable has no type (reason)
-"../Main.m3", line 21: incompatible types (x)
-12 errors encountered
-Fatal Error: package build failed
+10 errors encountered
--- ../src/e0/e006/stderr.build	Tue Jan  8 20:15:38 2008
+++ ../src/e0/e006/SOLgnu/stderr.build	Mon Aug 19 13:01:17 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e007 procedure constants (no longer an error...)
No differences encountered
No differences encountered
e008 circular imports
--- ../src/e0/e008/stdout.build	Sat May  3 22:48:32 2008
+++ ../src/e0/e008/SOLgnu/stdout.build	Mon Aug 19 13:01:21 2013
@@ -1,8 +1,3 @@
 "../B.i3", line 7: circular imports: C -> A -> B -> C
 "../B.i3", line 9: undefined (C.T)
 2 errors encountered
-"../B.i3", line 7: imported interface contains errors (C)
-1 error encountered
-"../A.i3", line 7: imported interface contains errors (B)
-1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e008/stderr.build	Tue Jan  8 20:15:39 2008
+++ ../src/e0/e008/SOLgnu/stderr.build	Mon Aug 19 13:01:21 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e009 method specified in NEW incompatible with type declaration
--- ../src/e0/e009/stdout.build	Sat May  3 22:48:33 2008
+++ ../src/e0/e009/SOLgnu/stdout.build	Mon Aug 19 13:01:22 2013
@@ -2,4 +2,3 @@
 "../Main.m3", line 17: default is incompatible with method type (apply)
 "../Main.m3", line 17: procedure is not compatible with method (apply)
 2 errors and 1 warning encountered
-Fatal Error: package build failed
--- ../src/e0/e009/stderr.build	Tue Jan  8 20:15:39 2008
+++ ../src/e0/e009/SOLgnu/stderr.build	Mon Aug 19 13:01:22 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e010 verify that there are enough elements in an array constructor
--- ../src/e0/e010/stdout.build	Sat May  3 22:48:33 2008
+++ ../src/e0/e010/SOLgnu/stdout.build	Mon Aug 19 13:01:23 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 8: not enough values specified
 "../Main.m3", line 9: variable cannot be an open array (y)
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e010/stderr.build	Tue Jan  8 20:15:39 2008
+++ ../src/e0/e010/SOLgnu/stderr.build	Mon Aug 19 13:01:23 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e011 m3compiler accepts any type for VAR ARRAY OF formal
--- ../src/e0/e011/stdout.build	Sat May  3 22:45:42 2008
+++ ../src/e0/e011/SOLgnu/stdout.build	Mon Aug 19 13:01:24 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 14: incompatible types (x)
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e011/stderr.build	Tue Jan  8 20:15:40 2008
+++ ../src/e0/e011/SOLgnu/stderr.build	Mon Aug 19 13:01:24 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e012 NULL is not a statment
--- ../src/e0/e012/stdout.build	Sat May  3 22:45:43 2008
+++ ../src/e0/e012/SOLgnu/stdout.build	Mon Aug 19 13:01:25 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 17: Expression is not a statement
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e012/stderr.build	Tue Jan  8 20:15:40 2008
+++ ../src/e0/e012/SOLgnu/stderr.build	Mon Aug 19 13:01:25 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e013 illegal recursive declaration
--- ../src/e0/e013/stdout.build	Sat May  3 22:48:34 2008
+++ ../src/e0/e013/SOLgnu/stdout.build	Mon Aug 19 13:01:27 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 9: illegal recursive type declaration
 "../Main.m3", line 9: illegal recursive declaration (A)
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e013/stderr.build	Tue Jan  8 20:15:40 2008
+++ ../src/e0/e013/SOLgnu/stderr.build	Mon Aug 19 13:01:27 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e014 coverage of procedure signature in interface by module
--- ../src/e0/e014/stdout.build	Sat May  3 22:48:34 2008
+++ ../src/e0/e014/SOLgnu/stdout.build	Mon Aug 19 13:01:28 2013
@@ -2,4 +2,3 @@
 "../A.m3", line 7: warning: exception is never raised: A.C
 "../A.m3", line 7: procedure redefined (Foo)
 1 error and 2 warnings encountered
-Fatal Error: package build failed
--- ../src/e0/e014/stderr.build	Tue Jan  8 20:15:40 2008
+++ ../src/e0/e014/SOLgnu/stderr.build	Mon Aug 19 13:01:28 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e015 illegal recursive declaration x=y/y=x
--- ../src/e0/e015/stdout.build	Sat May  3 22:48:34 2008
+++ ../src/e0/e015/SOLgnu/stdout.build	Mon Aug 19 13:01:29 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 8: illegal recursive declaration (x)
 "../Main.m3", line 7: illegal recursive declaration (y)
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e015/stderr.build	Tue Jan  8 20:15:41 2008
+++ ../src/e0/e015/SOLgnu/stderr.build	Mon Aug 19 13:01:29 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e016 FROM IMPORT in an EXPORTed interface is visible in the module
--- ../src/e0/e016/stdout.build	Sat May  3 22:45:47 2008
+++ ../src/e0/e016/SOLgnu/stdout.build	Mon Aug 19 13:01:31 2013
@@ -1,3 +1,2 @@
 "../A.m3", line 7: undefined (int)
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e016/stderr.build	Tue Jan  8 20:15:41 2008
+++ ../src/e0/e016/SOLgnu/stderr.build	Mon Aug 19 13:01:31 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e017 illegal recursive declaration
--- ../src/e0/e017/stdout.build	Sat May  3 22:48:35 2008
+++ ../src/e0/e017/SOLgnu/stdout.build	Mon Aug 19 13:01:32 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 9: illegal recursive declaration (T)
 "../Main.m3", line 9: illegal recursive type declaration
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e017/stderr.build	Tue Jan  8 20:15:41 2008
+++ ../src/e0/e017/SOLgnu/stderr.build	Mon Aug 19 13:01:32 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e018 illegal recursive declaration
--- ../src/e0/e018/stdout.build	Sat May  3 22:48:36 2008
+++ ../src/e0/e018/SOLgnu/stdout.build	Mon Aug 19 13:01:33 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 8: illegal recursive declaration (X)
 "../Main.m3", line 8: illegal recursive supertype
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e018/stderr.build	Tue Jan  8 20:15:41 2008
+++ ../src/e0/e018/SOLgnu/stderr.build	Mon Aug 19 13:01:33 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e019 illegal recursive declaration
--- ../src/e0/e019/stdout.build	Sat May  3 22:48:36 2008
+++ ../src/e0/e019/SOLgnu/stdout.build	Mon Aug 19 13:01:35 2013
@@ -2,4 +2,3 @@
 "../Main.m3", line 9: unsafe '+'
 "../Main.m3", line 9: value is not constant
 3 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e019/stderr.build	Tue Jan  8 20:15:41 2008
+++ ../src/e0/e019/SOLgnu/stderr.build	Mon Aug 19 13:01:35 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e020 illegal recursive declaration
--- ../src/e0/e020/stdout.build	Sat May  3 16:23:46 2008
+++ ../src/e0/e020/SOLgnu/stdout.build	Mon Aug 19 13:01:38 2013
@@ -1,1 +1,0 @@
-Fatal Error: package build failed
--- ../src/e0/e020/stderr.build	Tue Jan  8 20:15:42 2008
+++ ../src/e0/e020/SOLgnu/stderr.build	Mon Aug 19 13:01:38 2013
@@ -1,0 +1,1 @@
+Segmentation Fault - core dumped
e021 illegal recursive declaration
--- ../src/e0/e021/stdout.build	Sat May  3 22:48:37 2008
+++ ../src/e0/e021/SOLgnu/stdout.build	Mon Aug 19 13:01:39 2013
@@ -2,4 +2,3 @@
 "../Main.m3", line 10: illegal recursive declaration (v)
 "../Main.m3", line 12: too many values specified
 3 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e021/stderr.build	Tue Jan  8 20:15:42 2008
+++ ../src/e0/e021/SOLgnu/stderr.build	Mon Aug 19 13:01:39 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e022 illegal recursive declaration
No differences encountered
No differences encountered
e023 illegal recursive declaration
--- ../src/e0/e023/stdout.build	Sat May  3 22:48:38 2008
+++ ../src/e0/e023/SOLgnu/stdout.build	Mon Aug 19 13:01:43 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 8: illegal recursive type declaration
 "../Main.m3", line 8: illegal recursive declaration (v3)
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e023/stderr.build	Tue Jan  8 20:15:42 2008
+++ ../src/e0/e023/SOLgnu/stderr.build	Mon Aug 19 13:01:43 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e024 illegal recursive declaration
--- ../src/e0/e024/stdout.build	Sat May  3 22:48:39 2008
+++ ../src/e0/e024/SOLgnu/stdout.build	Mon Aug 19 13:01:44 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 8: illegal recursive type declaration
 "../Main.m3", line 8: illegal recursive declaration (v2)
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e024/stderr.build	Tue Jan  8 20:15:42 2008
+++ ../src/e0/e024/SOLgnu/stderr.build	Mon Aug 19 13:01:44 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e025 incompatible array parameter
--- ../src/e0/e025/stdout.build	Sat May  3 22:48:39 2008
+++ ../src/e0/e025/SOLgnu/stdout.build	Mon Aug 19 13:01:45 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 9: warning: open array passed by value (chars)
 "../Main.m3", line 17: incompatible types (chars)
 1 error and 1 warning encountered
-Fatal Error: package build failed
--- ../src/e0/e025/stderr.build	Tue Jan  8 20:15:43 2008
+++ ../src/e0/e025/SOLgnu/stderr.build	Mon Aug 19 13:01:45 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e026 two types with the same brand
--- ../src/e0/e026/stdout.build	Fri Jul 23 14:13:21 2010
+++ ../src/e0/e026/SOLgnu/stdout.build	Mon Aug 19 13:01:46 2013
@@ -1,4 +1,3 @@
 "../Main.m3", line 8: duplicate brand: string
 "../Main.m3", line 7: duplicate brand: string
 2 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e026/stderr.build	Tue Jan  8 20:15:43 2008
+++ ../src/e0/e026/SOLgnu/stderr.build	Mon Aug 19 13:01:46 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e027 b1tests/b005 - ARRAY [1..0] OF x is empty
--- ../src/e0/e027/stdout.build	Sat May  3 22:45:56 2008
+++ ../src/e0/e027/SOLgnu/stdout.build	Mon Aug 19 13:01:48 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 10: variable has empty type (z)
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e027/stderr.build	Tue Jan  8 20:15:43 2008
+++ ../src/e0/e027/SOLgnu/stderr.build	Mon Aug 19 13:01:48 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e028 circular FROM imports
--- ../src/e0/e028/stdout.build	Sat May  3 22:48:41 2008
+++ ../src/e0/e028/SOLgnu/stdout.build	Mon Aug 19 13:01:49 2013
@@ -1,6 +1,3 @@
 "../B.i3", line 9: circular imports: A -> B -> A
 "../B.i3", line 7: symbol not exported (A.a)
 2 errors encountered
-"../B.i3", line 9: imported interface contains errors (A)
-1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e028/stderr.build	Tue Jan  8 20:15:43 2008
+++ ../src/e0/e028/SOLgnu/stderr.build	Mon Aug 19 13:01:49 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e029 use type instead of value as an initializer
--- ../src/e0/e029/stdout.build	Thu Feb 11 07:29:45 2010
+++ ../src/e0/e029/SOLgnu/stdout.build	Mon Aug 19 13:01:50 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 24: variable has no type (r)
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e029/stderr.build	Fri May  2 14:51:50 2008
+++ ../src/e0/e029/SOLgnu/stderr.build	Mon Aug 19 13:01:50 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e030 missing main program
No differences encountered
No differences encountered
e031 spurious '..' in array initializer
--- ../src/e0/e031/stdout.build	Sat May  3 22:48:43 2008
+++ ../src/e0/e031/SOLgnu/stdout.build	Mon Aug 19 13:01:53 2013
@@ -2,4 +2,3 @@
 "../Main.m3", line 8: warning: ".." ignored in open array constructor
 "../Main.m3", line 8: warning: not used (a)
 1 error and 2 warnings encountered
-Fatal Error: package build failed
--- ../src/e0/e031/stderr.build	Tue Jan  8 20:15:44 2008
+++ ../src/e0/e031/SOLgnu/stderr.build	Mon Aug 19 13:01:53 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e032 FROM IMPORT in an IMPORTed interface is visible in the module
--- ../src/e0/e032/stdout.build	Sat May  3 22:48:44 2008
+++ ../src/e0/e032/SOLgnu/stdout.build	Mon Aug 19 13:01:54 2013
@@ -2,4 +2,3 @@
 1 warning encountered
 "../Main.m3", line 11: undefined (A.Alerted)
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e032/stderr.build	Tue Jan  8 20:15:44 2008
+++ ../src/e0/e032/SOLgnu/stderr.build	Mon Aug 19 13:01:54 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e033 importing the builtin scope through an arbitrary interace
--- ../src/e0/e033/stdout.build	Sat May  3 22:46:00 2008
+++ ../src/e0/e033/SOLgnu/stdout.build	Mon Aug 19 13:01:56 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 9: unknown qualification '.' (NEW)
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e033/stderr.build	Tue Jan  8 20:15:44 2008
+++ ../src/e0/e033/SOLgnu/stderr.build	Mon Aug 19 13:01:56 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e034 structural equivalence of records
--- ../src/e0/e034/stdout.build	Sat May  3 22:46:00 2008
+++ ../src/e0/e034/SOLgnu/stdout.build	Mon Aug 19 13:01:57 2013
@@ -1,3 +1,2 @@
 "../Main.m3", line 15: types are not assignable
 1 error encountered
-Fatal Error: package build failed
--- ../src/e0/e034/stderr.build	Tue Jan  8 20:15:44 2008
+++ ../src/e0/e034/SOLgnu/stderr.build	Mon Aug 19 13:01:57 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+
e035 illegal recursive declaration
--- ../src/e0/e035/stdout.build	Sat May  3 22:48:44 2008
+++ ../src/e0/e035/SOLgnu/stdout.build	Mon Aug 19 13:01:58 2013
@@ -2,4 +2,3 @@
 "../Main.m3", line 31: illegal recursive type declaration
 "../Main.m3", line 31: types are not assignable
 3 errors encountered
-Fatal Error: package build failed
--- ../src/e0/e035/stderr.build	Tue Jan  8 20:15:45 2008
+++ ../src/e0/e035/SOLgnu/stderr.build	Mon Aug 19 13:01:58 2013
@@ -1,0 +1,3 @@
+
+Fatal Error: failed compiling: 
+

m3-support{at}elego.de