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.6
ViewVC logotype

Annotation of /tests/trunk/SUMMARY-110.0.6

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2071 - (view) (download)

1 : dbm 548 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 :     bug1509.1.sml: overflow exception
43 :    
44 :     ======================================================================
45 :     mipseb-irix5
46 :     ------------
47 :     bugs
48 :     bug906.5.sml: redundant error message "<toplevel>..."
49 :    
50 :     ======================================================================
51 :     rs6000-aix
52 :     ----------
53 :     bugs
54 :     bug908.1.sml, bug908.2.sml: exception overflow instead of divide by zero
55 :     bug1075.sml: hangs calling Compiler.Profile.report
56 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
57 :    
58 :     basis (the usual (basis/BASIS-110.0.1), plus)
59 :     general.sml:
60 :     Overflow instead of Div
61 :     overflow instead of "divide by zero"
62 :     Io: openOut failed on ".", Is a directory (instead of "Invalid argument")
63 :     word.sml: test12r, test12s (Overflow instead of Div)
64 :     word8.sml: test12p, test12q (Overflow instead of Div)
65 :     word32.sml: test12r, test12s (Overflow instead of Div)
66 :    
67 :     coresml
68 :     t013.sml: (100 div 0) raises "overflow", not Div as expected
69 :     t013.sml: (100 mod 0) raises "overflow", not Div as expected
70 :    
71 :    
72 :     ======================================================================
73 :     sparc-solaris
74 :     -------------
75 :     bugs
76 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
77 :     bug1443.1.sml: man=0.0
78 :    
79 :    
80 :     ======================================================================
81 :     x86-linux
82 :     ---------
83 :     bugs
84 :     bug107.sml: additional line in exception trace
85 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
86 :     bug1388.1.sml: div32, quot32, rem32 are "WRONG (DIV)"
87 :     bug1413.1.sml: "Bad file descriptor..." instead of "Bad file number..."
88 :     bug1443.1.sml: man=0.0
89 :     bug1509.1.sml: uncaught exception divide by zero
90 :    
91 :     basis (the usual, plus)
92 :     general.sml: "Io: openOut failed on ".", Is a directory"
93 :    
94 :    
95 :     ======================================================================
96 :     Notes
97 :     ------
98 :    
99 :     1. A number of bug cases raise uncaught exceptions that produce
100 :     messages with either
101 :    
102 :     "raised at: <file stdIn>" or
103 :     "raised at: <unknown file>"
104 :    
105 :     Which message is printed depends on whether the exception is raised in
106 :     inlined code (<file stdIn>) or in a assembly primitive (unknown file),
107 :     which in turn varies among the architectures. The reference outputs
108 :     all give the "<file stdIn>" form (in conformance with the behavior on
109 :     mipseb-irix, rs6000-aix, x86-linux).
110 :    
111 :     The "raised at: <unknown file>" message occurs in the following cases:
112 :    
113 :     sparc-solaris
114 :     -------------
115 :     bug908.1.sml
116 :     bug908.2.sml
117 :     bug1088.1.sml
118 :    
119 :     hppa-hpux (all cases)
120 :     ---------
121 :     bug260.sml
122 :     bug279.sml
123 :     bug908.1.sml
124 :     bug908.2.sml
125 :     bug1018.sml
126 :     bug1088.1.sml
127 :    
128 :     alpha32-aix
129 :     -----------
130 :     bug908.1.sml
131 :     bug908.2.sml
132 :    
133 :    
134 :     2. bugs/tests/bug1145.sml has been reclassified as obsolete and moved
135 :     to bugs/tests.obsolete.
136 :    
137 :     ======================================================================
138 :     Questions:
139 :     ---------
140 :     bug1146.sml: what is expected behavior?
141 :     (is testing/bugs/outputs/bug1146.out correct?)
142 :    
143 :     bug1248.{1,2}.sml: this works only on mips, yet it is marked as
144 :     fixed in bugs.1201-1400.

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