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

Annotation of /tests/trunk/SUMMARY-110.0.4

Parent Directory Parent Directory | Revision Log Revision Log


Revision 548 - (view) (download)
Original Path: sml/trunk/tests/SUMMARY-110.0.4

1 : dbm 548 Summary of Regression Discrepancies: 110.0.4
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 (fixed?)
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 :     bugs
29 :     bug107.sml: Error message duplicated:
30 :     stdIn:<nullRegion> Error: Real constant out of range: real constant out of range: 1.0E309
31 :     bug627.sml: Assertion failure (kind == p->kind) at "blast-gc.c:814"
32 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
33 :     bug1360.1-3: uncaught RegMap instead of FPRegEQ
34 :     bug1416.1.sml: fixed?
35 :     bug1443.1.sml: man=0.0
36 :     bug1444.1.sml: Date.toString
37 :     bug1509.1.sml: overflow exception
38 :    
39 :     ======================================================================
40 :     mipseb-irix5
41 :     ------------
42 :    
43 :    
44 :     ======================================================================
45 :     rs6000-aix
46 :     ----------
47 :     bugs
48 :     bug908.1.sml, bug908.2.sml: exception overflow instead of divide by zero
49 :     bug1075.sml: hangs calling Compiler.Profile.report
50 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
51 :    
52 :     basis (the usual (basis/BASIS-110.0.1), plus)
53 :     general.sml:
54 :     Overflow instead of Div
55 :     overflow instead of "divide by zero"
56 :     Io: openOut failed on ".", Is a directory (instead of "Invalid argument")
57 :     word.sml: test12r, test12s (Overflow instead of Div)
58 :     word8.sml: test12p, test12q (Overflow instead of Div)
59 :     word32.sml: test12r, test12s (Overflow instead of Div)
60 :    
61 :     coresml
62 :     t013.sml: (100 div 0) raises "overflow", not Div as expected
63 :     t013.sml: (100 mod 0) raises "overflow", not Div as expected
64 :    
65 :    
66 :     ======================================================================
67 :     sparc-solaris
68 :     -------------
69 :     bugs
70 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
71 :    
72 :    
73 :     ======================================================================
74 :     x86-linux
75 :     ---------
76 :     bugs
77 :     bug107.sml: additional line in exception trace
78 :     bug1248.1.sml, bug1248.2.sml: blastWrite of too large an array
79 :    
80 :     basis (the usual, plus)
81 :     general.sml: "Io: openOut failed on ".", Is a directory"
82 :    
83 :    
84 :     ======================================================================
85 :     Notes
86 :     ------
87 :    
88 :     1. A number of bug cases raise uncaught exceptions that produce
89 :     messages with either
90 :    
91 :     "raised at: <file stdIn>" or
92 :     "raised at: <unknown file>"
93 :    
94 :     Which message is printed depends on whether the exception is raised in
95 :     inlined code (<file stdIn>) or in a assembly primitive (unknown file),
96 :     which in turn varies among the architectures. The reference outputs
97 :     all give the "<file stdIn>" form (in conformance with the behavior on
98 :     mipseb-irix, rs6000-aix, x86-linux).
99 :    
100 :     The "raised at: <unknown file>" message occurs in the following cases:
101 :    
102 :     sparc-solaris
103 :     -------------
104 :     bug908.1.sml
105 :     bug908.2.sml
106 :     bug1088.1.sml
107 :    
108 :     hppa-hpux (all cases)
109 :     ---------
110 :     bug260.sml
111 :     bug279.sml
112 :     bug908.1.sml
113 :     bug908.2.sml
114 :     bug1018.sml
115 :     bug1088.1.sml
116 :    
117 :     alpha32-aix
118 :     -----------
119 :     bug908.1.sml
120 :     bug908.2.sml
121 :    
122 :    
123 :     2. bugs/tests/bug1145.sml has been reclassified as obsolete and moved
124 :     to bugs/tests.obsolete.
125 :    
126 :     ======================================================================
127 :     Questions:
128 :     ---------
129 :     bug1146.sml: what is expected behavior?
130 :     (is testing/bugs/outputs/bug1146.out correct?)
131 :    
132 :     bug1248.{1,2}.sml: this works only on mips, yet it is marked as
133 :     fixed in bugs.1201-1400.

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