SCM Repository
Annotation of /sml/trunk/CVSNOTES
Parent Directory
|
Revision Log
Revision 184 - (view) (download)
1 : | monnier | 20 | -*- outline -*- |
2 : | |||
3 : | monnier | 147 | * from Lal's deltas |
4 : | cvs -d ~cvs co -d smlnj -r SMLNJ flint; cd smlnj/src | ||
5 : | mkdir tmp; cd tmp | ||
6 : | ncftp 'daffy:/pub/smlnj/tmp/george/110.7.1/*' | ||
7 : | cd .. | ||
8 : | for tarball in tmp/*.tar.gz; do gtar zxUvpf $tarball; done | ||
9 : | sed -n -e ':loop' -e '/\\$/N' -e '/\\$/b loop' -e '/=/p' tmp/GO.sh >tmp/GO | ||
10 : | . tmp/GO | ||
11 : | cvs commit -m " $VERSION" | ||
12 : | cvs tag $VERSION | ||
13 : | rm -rf tmp | ||
14 : | |||
15 : | monnier | 184 | |
16 : | monnier | 20 | * from Zhong's dir |
17 : | cd .../src/sml-nj | ||
18 : | rm -rf **/CM | ||
19 : | rm -r sml.* sml-cm.* *.sml bin.* | ||
20 : | cvs -d ~cvs import -m '' smlnj/src/sml-nj FLINT v980311 | ||
21 : | monnier | 31 | |
22 : | monnier | 103 | * from tarballs |
23 : | monnier | 183 | cd ~/flint; ./bin/smlnj-newrev 110.9.1 |
24 : | cd trunk | ||
25 : | monnier | 109 | <... solve the problems if any ...> |
26 : | # check correctness | ||
27 : | monnier | 147 | rm -rf lib bin bin.* src/compiler/bin.* |
28 : | monnier | 183 | link ../110.9.1/bin.x86-unix; config/install.sh |
29 : | monnier | 109 | cd src/compiler; link ../../../bin.x86-unix; ./xrecompile; ./xrecompile |
30 : | |||
31 : | cd ../..; cvs commit -m 'merged in 110.6 changes' | ||
32 : | |||
33 : | monnier | 31 | * /softs install |
34 : | monnier | 96 | ** original |
35 : | monnier | 31 | cd /softs/smlnj-110 |
36 : | ztar ~/work/110-bin.x86-unix.tar.gz | ||
37 : | config/install.sh | ||
38 : | rm -rf bin.* src/sml-nj | ||
39 : | ** upgrade | ||
40 : | monnier | 103 | cvs -q update |
41 : | cd src/compiler | ||
42 : | monnier | 184 | rm -rf bin.*; ln -s ~/flint/bin.x86-unix |
43 : | ./xmakeml; rm bin.* | ||
44 : | ./xrun sml.x86-linux <<EOF | ||
45 : | monnier | 96 | CMB.make(); |
46 : | EOF | ||
47 : | monnier | 184 | # rm sml*.* |
48 : | monnier | 96 | cd ../.. |
49 : | monnier | 103 | rm -r bin lib **/CM |
50 : | monnier | 31 | config/install.sh |
51 : | monnier | 184 | # rm -rf bin.*/* |
52 : | monnier | 119 | |
53 : | * diffs between release | ||
54 : | ** sml-nj/TopLevel/viscomp/control.sml | ||
55 : | - val checkFlint = ref false | ||
56 : | - val checkDatatypes = ref false | ||
57 : | - val checkKinds = ref false | ||
58 : | + val checkFlint = ref true | ||
59 : | + val checkDatatypes = ref true | ||
60 : | + val checkKinds = ref true | ||
61 : | ** runtime/gc/import-heap.c | ||
62 : | --- import-heap.c 1998/01/18 01:00:25 1.1.1.2 | ||
63 : | +++ import-heap.c 1998/03/22 22:26:22 1.2 | ||
64 : | @@ -168,7 +168,7 @@ | ||
65 : | /* read the ML heap */ | ||
66 : | ReadHeap (&inBuf, &heapHdr, msp, externs); | ||
67 : | /* GC message are on by default for interactive images */ | ||
68 : | - GCMessages = TRUE; | ||
69 : | + /* GCMessages = TRUE; */ | ||
70 : | } | ||
71 : | else { /* EXPORT_FN_IMAGE */ | ||
72 : | ml_val_t funct, cmdName, args; | ||
73 : | ** sml-nj/TopLevel/interact/evalloop.sml | ||
74 : | --- evalloop.sml 1998/04/03 00:06:01 1.1.1.4 | ||
75 : | +++ evalloop.sml 1998/04/03 00:11:31 | ||
76 : | @@ -173,7 +173,7 @@ | ||
77 : | handle EndOfFile => (say "\n") | ||
78 : | | Interrupt => (say "\nInterrupt\n"; | ||
79 : | flush(); loop()) | ||
80 : | - | EM.Error => (flush(); loop()) | ||
81 : | + (* | EM.Error => (flush(); loop()) *) | ||
82 : | | C.Compile "syntax error" => (flush(); loop()) | ||
83 : | | C.Compile s => | ||
84 : | (say(concat["\nuncaught exception Compile: \"", |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |