From 8bf8d295d976ac8604515bdbf1b23dfcf25519d3 Mon Sep 17 00:00:00 2001 From: Eric Swenson Date: Fri, 16 Nov 2018 22:29:49 -0800 Subject: [PATCH] Rebuild macsym;float fasl since the original build results in a fasl that gives arithmetic overflows on some small floating point numbers. Resolves #1211. --- build/macsyma.tcl | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/build/macsyma.tcl b/build/macsyma.tcl index b9bbf440..e89a7e35 100644 --- a/build/macsyma.tcl +++ b/build/macsyma.tcl @@ -308,16 +308,26 @@ respond "Type ALL;" "all;" respond "(C2)" "quit();" ### build share;array fasl and ellen; check fasl for macsyma - respond "*" ":maxtul;mcl\r" respond "_" "share;_maxsrc;array\r" respond "_" "ellen;check\r" respond "_" "\032" type ":kill\r" +### rebuild float because version built the first time gives +### arithmetic overflows. See ticket #1211. + +respond "*" "complr\013" +respond "_" "\007" +respond "*" "(load '((libmax) module))" +respond_load "(load '((libmax) maxmac))" +respond_load "(maklap)" +respond "_" "macsym;_rat;float\r" +respond "_" "\032" +type ":kill\r" + # this is not technically part of macsyma, but requires a bunch # of macsyma macros and libraries in order to compile - respond "*" ":complr\r" respond "_" "liblsp;_libdoc;lchstr\r" respond "_" "\032"