Import Debian changes 20180207-1
[hcoop/debian/mlton.git] / regression / README
1 The following regressions are known to fail when using a version of
2 MLton built by SML/NJ. This happens because of bugs in SML/NJ.
3
4 pack-real.sml
5 fails because SML/NJ has the wrong sign for
6 Real.fromString "~0.0".
7
8 ----------------------------------------------------------------------
9
10 Many of these regression tests come from the ML Kit Version 3
11 distribution, which borrowed them from the Moscow ML distribution.
12
13 The "regression" script runs all the tests in this directory and
14 prints whether they succeeded or failed. If they fail, you should
15 look at the "log" file to see what went wrong. There should be only
16 two warnings in the log file.
17
18 filesys.sml
19 warning due to the use of tmpnam
20 real.sml
21 fails due to MLton's incorrect handling of real to string
22 conversions.
23
24 The following subdirectories contain tests that have not yet been integrated
25 into the regression script.
26
27 fail/
28 contains tests that should fail to compile.
29
30 modules/
31 contains tests of the module system.
32
33 nonterminate/
34 contains tests that should compile, but when run, should not terminate.
35