guile-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guile-sources Digest, Vol 46, Issue 7


From: Issac Trotts
Subject: Re: guile-sources Digest, Vol 46, Issue 7
Date: Tue, 10 Apr 2007 14:17:39 -0700



On 4/10/07, Thien-Thi Nguyen <address@hidden> wrote:
() "Issac Trotts" <address@hidden>
() Tue, 10 Apr 2007 11:48:09 -0700

   Here's what it says:

   HEY: rv => 512  (status:exit-val rv) => 2
   FAIL: call-process.test: ls zzzzz.zzz (sep args)
   HEY: rv => 512  (status:exit-val rv) => 2
   FAIL: call-process.test: ls zzzzz.zzz (sep args) #:norm #t
   HEY: rv => 512  (status:exit-val rv) => 2
   FAIL: call-process.test: ls zzzzz.zzz #:norm #t
   FAIL: call-process-to-buffers.test: check-cp->b ls
   FAIL: call-process-to-buffers.test: check-cp->b ls
   FAIL: call-process-to-buffers.test: check-cp->b ls zzzzz.zzz
   SKIP: gpgutils.test (disabled by configuration)

thanks for re-running the tests.  looks like the problem is in the
tests; they are too picky.  for the next release, i have modified
them to clamp the expected return values to ok (zero) and not-ok
(non-zero) to account for variations in the exit value of the
at-large ls(1) programs.

updated tests are attached.  you should be able to drop them in,
overwriting the old files, and get a clean "make check" run.


The tests pass now, but the tea will not brew:

$ make tea
make -C benchmarks all
make[1]: Entering directory `/home/issac/downloads/ttn-pers-scheme-0.48/benchmarks'
make clean
make[2]: Entering directory `/home/issac/downloads/ttn-pers-scheme-0.48/benchmarks'
rm -f *kb-file *.COPY
make[2]: Leaving directory `/home/issac/downloads/ttn-pers-scheme-0.48/benchmarks'
ah, fresh data...
dd if=/dev/zero bs=8192 count=1 > 8x1kb-file 2>/dev/null
dd if=/dev/zero bs=8192 count=2 > 8x2kb-file 2>/dev/null
dd if=/dev/zero bs=8192 count=3 > 8x3kb-file 2>/dev/null
dd if=/dev/zero bs=8192 count=4 > 8x4kb-file 2>/dev/null
dd if=/dev/zero bs=8192 count=5 > 8x5kb-file 2>/dev/null
dd if=/dev/zero bs=8192 count=6 > 8x6kb-file 2>/dev/null
dd if=/dev/zero bs=8192 count=7 > 8x7kb-file 2>/dev/null
dd if=/dev/zero bs=8192 count=8 > 8x8kb-file 2>/dev/null
chmod 444 *kb-file
for f in baseline fileutils ; do guile -s $f.scm  ; done
;;; load-path: (. /usr/local/lib/guile/site /usr/local/share/guile/site /usr/local/lib/guile/1.4.1.107.9.0.3 /usr/local/share/guile .)
;;; loading /usr/local/lib/guile/1.4.1.107.9.0.3/ice-9/common-list.scm
;;; internal-time-units-per-second => 1000000
;;; Doing: #t x 1... 0 0
;;; Doing: #t x 10... 0 0
;;; Doing: #t x 100... 0 0
;;; Doing: #t x 1000... 0 0
;;; Doing: #t x 10000... 1.0e-6 0
;;; Doing: #t x 100000... 5.0e-6 0
;;; Doing: #t x 1000000... 4.6e-5 0
;;; loading ./common-tail.scm
;;; load-path: (. /usr/local/lib/guile/site /usr/local/share/guile/site /usr/local/lib/guile/1.4.1.107.9.0.3 /usr/local/share/guile .)
;;; loading /usr/local/lib/guile/1.4.1.107.9.0.3/ice-9/common-list.scm
;;; loading /usr/local/lib/guile/1.4.1.107.9.0.3/ice-9/gap-buffer.scm
;;; loading /usr/local/lib/guile/1.4.1.107.9.0.3/ice-9/accumulate.scm
ERROR: no code for module (ttn expand-file-name)

- ijt


reply via email to

[Prev in Thread] Current Thread [Next in Thread]