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.

Reply via email to