Joachim Schipper writes:
> 'Make regress' fails for me on i386. (It does terminate, so
> you might be aware of this issue; the wording was not
> sufficiently clear for me to be sure.)
Thanks for testing. This was actually a bug in the result
parsing; I have a diff that fixes it -
--- cscbench.scm.orig Mon Dec 4 22:43:56 2006
+++ cscbench.scm Mon Dec 4 22:44:05 2006
@@ -19,7 +19,7 @@
(let loop ([line (read-line)])
(if (eof-object? line)
(abort-run)
- (let ([m (string-match " *([-+e0-9]*(\\.[0-9]*)?) seconds elapsed"
line)])
+ (let ([m (string-match " *([-.+e0-9]*(\\.[0-9]*)?) seconds elapsed"
line)])
(if m
(string->number (second m))
(loop (read-line)) ) ) ) ) ) ) )
> It otherwise builds without errors. csi appears to work, although I know
> very little about scheme. I did not test csc (yet).
Just a 'chicken-setup <egg>' is a good test of the port, ie
'chicken-setup awk' will download the awk egg, compile it and
store it in the egg library.
> You might want to add --without-libffi --without-pcre to CONFIGURE_ARGS,
> and/or depend on pcre, since configure seems to want to pull that in
> (but, at least on my system, fails to compile pcre:
Thanks, I didn't notice that. I'm still working on a few other
bugs and will have a new update ready in a day or two.