[M3commit] CVS Update: cm3
Olaf Wagner
wagner at elego.de
Sun Jan 13 00:55:57 CET 2008
CVSROOT: /usr/cvs
Changes by: wagner at birch. 08/01/13 00:55:57
Modified files:
cm3/m3-sys/m3tests/: PkgTags
cm3/m3-sys/m3tests/src/: Test.i3 Test.m3 m3makefile
cm3/m3-sys/m3tests/src/e0/e014/: stdout.build
cm3/m3-sys/m3tests/src/e0/e026/: Main.m3
cm3/m3-sys/m3tests/src/p0/p040/: stdout.pgm
cm3/m3-sys/m3tests/src/p0/p096/: Main.m3 stdout.build
cm3/m3-sys/m3tests/src/p1/p116/: stderr.pgm
cm3/m3-sys/m3tests/src/p1/p122/: stdout.build
cm3/m3-sys/m3tests/src/p1/p134/: Main.m3 stdout.build
cm3/m3-sys/m3tests/src/p1/p138/: stdout.build
cm3/m3-sys/m3tests/src/p1/p139/: Main.m3 stdout.pgm
cm3/m3-sys/m3tests/src/p1/p155/: Main.m3 stderr.pgm
cm3/m3-sys/m3tests/src/p1/p158/: Main.m3
cm3/m3-sys/m3tests/src/p1/p159/: Main.m3 stderr.pgm
cm3/m3-sys/m3tests/src/p1/p172/: Main.m3
cm3/m3-sys/m3tests/src/p2/p203/: stderr.pgm
cm3/m3-sys/m3tests/src/r0/r001/: stdout.build
cm3/m3-sys/m3tests/src/r0/r002/: stdout.build stdout.pgm
cm3/m3-sys/m3tests/src/r0/r003/: stdout.build
cm3/m3-sys/m3tests/src/r0/r004/: stdout.build
Added files:
cm3/m3-sys/m3tests/src/p0/p096/: stderr.pgm stdout.pgm
cm3/m3-sys/m3tests/src/p1/p116b/: FloatTest.i3 FloatTest.m3
LongTest.i3 LongTest.m3
Main.m3 m3makefile
stderr.build stderr.pgm
stdout.build stdout.pgm
cm3/m3-sys/m3tests/src/p1/p134/: stderr.pgm stdout.pgm
cm3/m3-sys/m3tests/src/p1/p159/: stderr.build stdout.build
Log message:
second set of changes to adapt the regression tests to CM3:
o add checkM (b: BOOLEAN; msg: TEXT) to test library
o include floating point pieces from m3core
o adapt p116 to omit all FloatMode and thread tests if IEEE-default
is used
o disable p135 "more BITS FOR tests": CM3 restriction: scalars in
packed array elements cannot cross word boundaries
o disable p138 "bit field assignments": CM3 seems to be rather weak
in packed types; perhaps something should be done in this area?
On the other hand, this is explicitly allowed in the spec.
o disable p158 "operations on small packed sets": again problems with
BITS FOR; small packed types are not well supported in CM3
o enable p159 "operations on very big sets in the heap", but reduce
set size to keep the execution time around 30 seconds
o adapt several error messages and expected program output
Several problems remain which will have to be discussed and analyzed
in more detail.
added: m3tests/src/p0/p096/stderr.pgm
added: m3tests/src/p0/p096/stdout.pgm
added: m3tests/src/p1/p116b/FloatTest.i3
added: m3tests/src/p1/p116b/FloatTest.m3
added: m3tests/src/p1/p116b/LongTest.i3
added: m3tests/src/p1/p116b/LongTest.m3
added: m3tests/src/p1/p116b/Main.m3
added: m3tests/src/p1/p116b/m3makefile
added: m3tests/src/p1/p116b/stderr.build
added: m3tests/src/p1/p116b/stderr.pgm
added: m3tests/src/p1/p116b/stdout.build
added: m3tests/src/p1/p116b/stdout.pgm
added: m3tests/src/p1/p134/stderr.pgm
added: m3tests/src/p1/p134/stdout.pgm
added: m3tests/src/p1/p159/stderr.build
added: m3tests/src/p1/p159/stdout.build
modified: m3tests/src/Test.i3
modified: m3tests/src/Test.m3
modified: m3tests/src/m3makefile
modified: m3tests/src/e0/e014/stdout.build
modified: m3tests/src/e0/e026/Main.m3
modified: m3tests/src/p0/p040/stdout.pgm
modified: m3tests/src/p0/p096/Main.m3
modified: m3tests/src/p0/p096/stdout.build
modified: m3tests/src/p1/p116/stderr.pgm
modified: m3tests/src/p1/p122/stdout.build
modified: m3tests/src/p1/p134/Main.m3
modified: m3tests/src/p1/p134/stdout.build
modified: m3tests/src/p1/p138/stdout.build
modified: m3tests/src/p1/p139/Main.m3
modified: m3tests/src/p1/p139/stdout.pgm
modified: m3tests/src/p1/p155/Main.m3
modified: m3tests/src/p1/p155/stderr.pgm
modified: m3tests/src/p1/p158/Main.m3
modified: m3tests/src/p1/p159/Main.m3
modified: m3tests/src/p1/p159/stderr.pgm
modified: m3tests/src/p1/p172/Main.m3
modified: m3tests/src/p2/p203/stderr.pgm
modified: m3tests/src/r0/r001/stdout.build
modified: m3tests/src/r0/r002/stdout.build
modified: m3tests/src/r0/r002/stdout.pgm
modified: m3tests/src/r0/r003/stdout.build
modified: m3tests/src/r0/r004/stdout.build
More information about the M3commit
mailing list