CM3 M3Tests Status for Target Platform SOLsun

report generated at 2010-08-20 03:27:09 on ssol

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.build missing../src/p2/p247/stderr.pgm missing
p227 longint, word, add, insert, extract, etc. (slow)
p227 longint, word, add, insert, extract, etc. (slow)
No differences encountered
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 15:55:54 2008
+++ ../src/p0/p040/SOLsun/stdout.pgm	Thu Aug 19 20:36:47 2010
@@ -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 15:55:55 2008
+++ ../src/p1/p116b/SOLsun/stderr.pgm	Thu Aug 19 20:45:55 2010
@@ -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 14:36:40 2003
+++ ../src/p1/p126/SOLsun/stderr.pgm	Thu Aug 19 20:47:05 2010
@@ -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 14:36:48 2003
+++ ../src/p1/p172/SOLsun/stdout.pgm	Thu Aug 19 20:54:57 2010
@@ -1,1 +1,0 @@
-23 23
--- ../src/p1/p172/stderr.pgm	Sat Mar  8 14:36:48 2003
+++ ../src/p1/p172/SOLsun/stderr.pgm	Thu Aug 19 20:54:57 2010
@@ -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
--- ../src/p2/p204/stdout.build	Sat May  3 13:23:52 2008
+++ ../src/p2/p204/SOLsun/stdout.build	Thu Aug 19 20:58:38 2010
@@ -1,0 +1,3 @@
+"../Main.m3", line 1:  4 code generation errors
+1 error encountered
+Fatal Error: package build failed
No differences encountered
../src/p2/p204/SOLsun/stdout.pgm missing../src/p2/p204/SOLsun/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 13:23:53 2008
+++ ../src/p2/p206/SOLsun/stdout.build	Thu Aug 19 20:58:49 2010
@@ -1,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
No differences encountered
../src/p2/p206/SOLsun/stdout.pgm missing../src/p2/p206/SOLsun/stderr.pgm missing
p207 subrange declarations
--- ../src/p2/p207/stdout.build	Sat May  3 13:23:53 2008
+++ ../src/p2/p207/SOLsun/stdout.build	Thu Aug 19 20:58:55 2010
@@ -1,0 +1,21 @@
+"../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
+Fatal Error: package build failed
No differences encountered
../src/p2/p207/SOLsun/stdout.pgm missing../src/p2/p207/SOLsun/stderr.pgm missing
p208 catching runtime errors
No differences encountered
No differences encountered
--- ../src/p2/p208/stdout.pgm	Sun Mar  9 16:27:44 2008
+++ ../src/p2/p208/SOLsun/stdout.pgm	Thu Aug 19 20:59:00 2010
@@ -1,1 +1,0 @@
-OK: caught RuntimeError.Assert: <*ASSERT*> failed.
No differences encountered
p209 open array initializers compile failure
No differences encountered
--- ../src/p2/p209/stderr.build	Mon Jun 29 12:47:53 2009
+++ ../src/p2/p209/SOLsun/stderr.build	Thu Aug 19 20:59:05 2010
@@ -1,0 +1,8 @@
+
+
+***
+*** runtime error:
+***    <*ASSERT*> failed.
+***    file "../src/misc/CG.m3", line 1071
+***
+
../src/p2/p209/SOLsun/stdout.pgm missing../src/p2/p209/SOLsun/stderr.pgm missing
p210 open array initializers runtime failure
No differences encountered
--- ../src/p2/p210/stderr.build	Mon Jun 29 12:47:53 2009
+++ ../src/p2/p210/SOLsun/stderr.build	Thu Aug 19 20:59:10 2010
@@ -1,0 +1,1 @@
+Abort
--- ../src/p2/p210/stderr.pgm	Mon Jun 29 12:47:53 2009
+++ ../src/p2/p210/SOLsun/stderr.pgm	Thu Aug 19 20:59:10 2010
@@ -1,0 +1,8 @@
+
+
+***
+*** runtime error:
+***    Segmentation violation - possible attempt to dereference NIL
+***    pc = 0x6af14 = 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 02:57:06 2009
+++ ../src/p2/p224/SOLsun/stdout.pgm	Thu Aug 19 21:04:05 2010
@@ -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/SOLsun/stdout.pgm missing../src/p2/p238/SOLsun/stderr.pgm missing
r001 unhandled exception
No differences encountered
--- ../src/r0/r001/stderr.build	Tue Jan  8 17:15:47 2008
+++ ../src/r0/r001/SOLsun/stderr.build	Thu Aug 19 21:04:23 2010
@@ -1,0 +1,1 @@
+Abort
No differences encountered
No differences encountered
r002 stack overflow in the main thread
--- ../src/r0/r002/stdout.build	Sat May  3 13:23:53 2008
+++ ../src/r0/r002/SOLsun/stdout.build	Thu Aug 19 21:04:30 2010
@@ -1,1 +1,0 @@
-Bus error
--- ../src/r0/r002/stderr.build	Tue Jan  8 17:15:47 2008
+++ ../src/r0/r002/SOLsun/stderr.build	Thu Aug 19 21:04:30 2010
@@ -1,0 +1,1 @@
+Segmentation Fault
No differences encountered
No differences encountered
r003 b3tests/b002 - improper size for an open array parameter
--- ../src/r0/r003/stdout.build	Sat May  3 19:48:53 2008
+++ ../src/r0/r003/SOLsun/stdout.build	Thu Aug 19 21:04:37 2010
@@ -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 17:15:47 2008
+++ ../src/r0/r003/SOLsun/stderr.build	Thu Aug 19 21:04:37 2010
@@ -1,0 +1,1 @@
+Abort
No differences encountered
No differences encountered
r004 negative size for an open array
--- ../src/r0/r004/stdout.build	Sat May  3 13:23:53 2008
+++ ../src/r0/r004/SOLsun/stdout.build	Thu Aug 19 21:04:43 2010
@@ -1,1 +1,0 @@
-Abort trap
--- ../src/r0/r004/stderr.build	Tue Jan  8 17:15:48 2008
+++ ../src/r0/r004/SOLsun/stderr.build	Thu Aug 19 21:04:43 2010
@@ -1,0 +1,1 @@
+Abort
No differences encountered
No differences encountered
e001 assigning non-overlapping subrange types
No differences encountered
No differences encountered
e002 non-constant variable initialization in an interface
No differences encountered
No differences encountered
e003 exception not at the top-level
No differences encountered
No differences encountered
e004 Text.Cat with the wrong number of arguments
No differences encountered
No differences encountered
e005 / instead of DIV on CARDINAL constants
No differences encountered
No differences encountered
e006 non-imported exceptions are visible !
--- ../src/e0/e006/stdout.build	Sat May  3 19:48:31 2008
+++ ../src/e0/e006/SOLsun/stdout.build	Thu Aug 19 21:05:04 2010
@@ -6,9 +6,7 @@
 "../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
+10 errors encountered
 Fatal Error: package build failed
No differences encountered
e007 procedure constants (no longer an error...)
No differences encountered
No differences encountered
e008 circular imports
No differences encountered
No differences encountered
e009 method specified in NEW incompatible with type declaration
No differences encountered
No differences encountered
e010 verify that there are enough elements in an array constructor
No differences encountered
No differences encountered
e011 m3compiler accepts any type for VAR ARRAY OF formal
No differences encountered
No differences encountered
e012 NULL is not a statment
No differences encountered
No differences encountered
e013 illegal recursive declaration
No differences encountered
No differences encountered
e014 coverage of procedure signature in interface by module
No differences encountered
No differences encountered
e015 illegal recursive declaration x=y/y=x
No differences encountered
No differences encountered
e016 FROM IMPORT in an EXPORTed interface is visible in the module
No differences encountered
No differences encountered
e017 illegal recursive declaration
No differences encountered
No differences encountered
e018 illegal recursive declaration
No differences encountered
No differences encountered
e019 illegal recursive declaration
No differences encountered
No differences encountered
e020 illegal recursive declaration
--- ../src/e0/e020/stdout.build	Sat May  3 13:23:46 2008
+++ ../src/e0/e020/SOLsun/stdout.build	Thu Aug 19 21:05:55 2010
@@ -1,1 +1,0 @@
-Fatal Error: package build failed
--- ../src/e0/e020/stderr.build	Tue Jan  8 17:15:42 2008
+++ ../src/e0/e020/SOLsun/stderr.build	Thu Aug 19 21:05:55 2010
@@ -1,0 +1,1 @@
+Segmentation Fault
e021 illegal recursive declaration
No differences encountered
No differences encountered
e022 illegal recursive declaration
No differences encountered
No differences encountered
e023 illegal recursive declaration
No differences encountered
No differences encountered
e024 illegal recursive declaration
No differences encountered
No differences encountered
e025 incompatible array parameter
No differences encountered
No differences encountered
e026 two types with the same brand
No differences encountered
No differences encountered
e027 b1tests/b005 - ARRAY [1..0] OF x is empty
No differences encountered
No differences encountered
e028 circular FROM imports
No differences encountered
No differences encountered
e029 use type instead of value as an initializer
No differences encountered
No differences encountered
e030 missing main program
No differences encountered
No differences encountered
e031 spurious '..' in array initializer
No differences encountered
No differences encountered
e032 FROM IMPORT in an IMPORTed interface is visible in the module
No differences encountered
No differences encountered
e033 importing the builtin scope through an arbitrary interace
No differences encountered
No differences encountered
e034 structural equivalence of records
No differences encountered
No differences encountered
e035 illegal recursive declaration
No differences encountered
No differences encountered

m3-support{at}elego.de