No idea what's going on here:
LD_LIBRARY_PATH=../lib:../gsi:../gsc:/usr/local/libimobiledevice/lib:/usr/local/Gambit/current/lib:/usr/local/chibi/lib:/usr/local/chicken-5.3.0/lib ../gsi/gsi -:tl,~~bin=../bin,~~lib=../lib,~~include=../include -f ./run-unit-tests.scm -js -gsc
[118| 0] 38% ██████▏ 133.6s 03-number/expt.scm
*** FAILED 03-number/expt.scm WITH EXIT CODE HI=1 LO=0
"unit-tests/03-number/expt.scm"@137.1-137.35: FAILED (check-eqv? (expt 1. +nan.0) 1.) GOT +nan.0
yet when I build gsi-js with
gsc -target js -o gsi-js -exe -prelude '(include"../lib/header.scm")' gsi/_gsi.scm
I see
heine:~/programs/gambit/gambit> ./gsi-js
Gambit v4.9.7-7-g65714d67
> (expt 1.0 +nan.0)
1.
> (eqv? (expt 1.0 +nan.0) 1.0)
#t
>
No idea what's going on here:
yet when I build
gsi-jswithI see