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 /sml/trunk/tests/SUMMARY-110.0.3
ViewVC logotype

Annotation of /sml/trunk/tests/SUMMARY-110.0.3

Parent Directory Parent Directory | Revision Log Revision Log


Revision 548 - (view) (download)

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

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