Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /tests/trunk/SUMMARY-110.0.7
ViewVC logotype

Annotation of /tests/trunk/SUMMARY-110.0.7

Parent Directory Parent Directory | Revision Log Revision Log


Revision 795 - (view) (download)
Original Path: sml/trunk/tests/SUMMARY-110.0.7

1 : dbm 795 Summary of Regression Discrepancies: 110.0.6
2 :     (These are not necessarily all bugs! These represent tests where the
3 :     output differed from the reference output.)
4 :    
5 :     ======================================================================
6 :     alpha32-aix
7 :     -----------
8 :     bugs
9 :     bug107.sml: Error message duplicated:
10 :     stdIn:<nullRegion> Error: Real constant out of range: real constant out of range: 1.0E309
11 :     bug905.6.sml: redundant error message
12 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
13 :     bug1360.1-3: uncaught RegMap instead of FPRegEQ
14 :     bug1361.sml
15 :     bug1399.1.sml
16 :     bug1388.1.sml: div32 and quot32 are "OK"
17 :     bug1416.1.sml: Date.fmt
18 :     bug1444.1.sml: Date.toString
19 :     bug1509.1.sml: overflow exception
20 :    
21 :     basis (see also tests/basis/BASIS-110.0.1)
22 :     general.sml: "Io: openOut failed on ".", Is a directory"
23 :    
24 :    
25 :     ======================================================================
26 :     hppa-hpux
27 :     ---------
28 :     basis (the usual (basis/BASIS-110.0.1), plus)
29 :     general.sml:
30 :     Io: openOut failed on ".", Is a directory (instead of "Invalid argument")
31 :    
32 :     bugs
33 :     bug107.sml: Error message duplicated:
34 :     stdIn:<nullRegion> Error: Real constant out of range: real constant out of range: 1.0E309
35 :     bug627.sml: Assertion failure (kind == p->kind) at "blast-gc.c:814"
36 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
37 :     bug1360.1-3.sml: uncaught RegMap instead of FPRegEQ
38 :     bug1388.1.sml: div32 and quot32 are "OK"
39 :     bug1416.1.sml: fixed?
40 :     bug1443.1.sml: man=0.0
41 :     bug1444.1.sml: Date.toString
42 :     bug1469.1.sml: different diagnostic output (not a bug in 110.0.7?)
43 :     bug1509.1.sml: overflow exception
44 :    
45 :     ======================================================================
46 :     mipseb-irix5
47 :     ------------
48 :     bugs
49 :     bug905.6.sml: redundant error message "<toplevel>..."
50 :    
51 :     ======================================================================
52 :     rs6000-aix
53 :     ----------
54 :     bugs
55 :     bug908.1.sml, bug908.2.sml: exception overflow instead of divide by zero
56 :     bug1075.sml: hangs calling Compiler.Profile.report
57 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
58 :    
59 :     basis (the usual (basis/BASIS-110.0.1), plus)
60 :     general.sml:
61 :     Overflow instead of Div
62 :     overflow instead of "divide by zero"
63 :     Io: openOut failed on ".", Is a directory (instead of "Invalid argument")
64 :     word.sml: test12r, test12s (Overflow instead of Div)
65 :     word8.sml: test12p, test12q (Overflow instead of Div)
66 :     word32.sml: test12r, test12s (Overflow instead of Div)
67 :    
68 :     coresml
69 :     t013.sml: (100 div 0) raises "overflow", not Div as expected
70 :     t013.sml: (100 mod 0) raises "overflow", not Div as expected
71 :    
72 :    
73 :     ======================================================================
74 :     sparc-solaris
75 :     -------------
76 :     bugs
77 :     bug906.5.sml: redundant error message "<toplevel>..."
78 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
79 :     bug1443.1.sml: man=0.0
80 :    
81 :    
82 :     ======================================================================
83 :     x86-linux
84 :     ---------
85 :     bugs
86 :     bug107.sml: additional line in exception trace
87 :     bug906.5.sml: redundant error message "<toplevel>..."
88 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
89 :     bug1388.1.sml: div32, quot32, rem32 are "WRONG (DIV)"
90 :     bug1413.1.sml: "Bad file descriptor..." instead of "Bad file number..."
91 :     bug1416.1.sml: Date.fmt
92 :     bug1443.1.sml: man=0.0
93 :     bug1444.1.sml: Date.toString
94 :     bug1509.1.sml: uncaught exception divide by zero
95 :    
96 :     basis (the usual, plus)
97 :     general.sml: "Io: openOut failed on ".", Is a directory"
98 :    
99 :    
100 :     ======================================================================
101 :     Notes
102 :     ------
103 :    
104 :     1. A number of bug cases raise uncaught exceptions that produce
105 :     messages with either
106 :    
107 :     "raised at: <file stdIn>" or
108 :     "raised at: <unknown file>"
109 :    
110 :     Which message is printed depends on whether the exception is raised in
111 :     inlined code (<file stdIn>) or in a assembly primitive (unknown file),
112 :     which in turn varies among the architectures. The reference outputs
113 :     all give the "<file stdIn>" form (in conformance with the behavior on
114 :     mipseb-irix, rs6000-aix, x86-linux).
115 :    
116 :     The "raised at: <unknown file>" message occurs in the following cases:
117 :    
118 :     sparc-solaris
119 :     -------------
120 :     bug908.1.sml
121 :     bug908.2.sml
122 :     bug1088.1.sml
123 :    
124 :     hppa-hpux (all cases)
125 :     ---------
126 :     bug260.sml
127 :     bug279.sml
128 :     bug908.1.sml
129 :     bug908.2.sml
130 :     bug1018.sml
131 :     bug1088.1.sml
132 :    
133 :     alpha32-aix
134 :     -----------
135 :     bug908.1.sml
136 :     bug908.2.sml
137 :    
138 :    
139 :     2. bugs/tests/bug1145.sml has been reclassified as obsolete and moved
140 :     to bugs/tests.obsolete.
141 :    
142 :     ======================================================================
143 :     Questions:
144 :     ---------
145 :     bug1146.sml: what is expected behavior?
146 :     (is testing/bugs/outputs/bug1146.out correct?)
147 :    
148 :     bug1248.{1,2}.sml: this works only on mips, yet it is marked as
149 :     fixed in bugs.1201-1400.

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0