[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 1.9 on the 19th; freeze 10 june (this wednesday)
From: |
Ludovic Courtès |
Subject: |
Re: 1.9 on the 19th; freeze 10 june (this wednesday) |
Date: |
Sat, 06 Jun 2009 16:16:06 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) |
Hi Andy,
I happen to have a very short time slot to do some testing...
Anyway, here's what "make check" tells me:
--8<---------------cut here---------------start------------->8---
FAIL: test-fast-slot-ref
;;; note: autocompilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-autocompile argument to disable.
;;; compiling /home/ludo/src/guile/module/srfi/srfi-1.scm
;;; compiling /home/ludo/src/guile/module/system/base/compile.scm
;;; it seems /home/ludo/src/guile/module/system/base/compile.scm
;;; is part of the compiler; skipping autocompilation
[...]
Backtrace:
In unknown file:
?: 17* [apply #<procedure resolve-interface (name739 . args738)> (#)]
?: 18 [resolve-interface (system repl command)]
...
?: 19 (let* ((module752 #)) (let* (#) (begin # #)))
?: 20* [resolve-module (system repl command)]
?: 21 (if (equal? name725 (quote (guile))) the-root-module723 ...)
...
?: 22 (begin (try-load-module name725) (resolve-module name725 #f))
?: 23* [try-load-module (system repl command)]
?: 24 [try-module-autoload (system repl command)]
...
?: 25 (begin (dynamic-wind (lambda () #) (lambda () #) (lambda () #))
didit815)
?: 26* [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure #f
()>]
?: 27* [#<procedure #f ()>]
?: 28* [with-fluid* #<fluid 7> #f #<procedure #f ()>]
?: 29* [#<procedure #f ()>]
?: 30* [save-module-excursion #<procedure #f ()>]
?: 31 (let (# #) (dynamic-wind # thunk654 #))
?: 32 [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure #f
()>]
?: 33* [#<procedure #f ()>]
?: 34* (begin (primitive-load-path # #f) (set! didit815 #t))
?: 35* [primitive-load-path "system/repl/command" #f]
In /home/ludo/src/guile/module/system/repl/command.scm:
258: 36* [#<program 404a63f0 ()>]
<unnamed port>: In procedure module-lookup in expression (primitive-load-path
(in-vicinity dir-hint813 name811) #f):
<unnamed port>: unbound variable: compile-file
guile --use-srfi=1,10 fails to run
FAIL: test-use-srfi
[...]
==================================
2 of 16 tests failed
Please report to address@hidden
==================================
--8<---------------cut here---------------end--------------->8---
`check-guile' complains as well. The first time, it segfaulted (sorry,
I don't have enough time to reproduce it and gather more data right
now); the next times, it succeeds with zero failures (possibly a side
effect of having auto-compiled something?), but shows many errors such
as:
--8<---------------cut here---------------start------------->8---
ERROR: compiler.test: basic: compile to value - arguments: ((unbound-variable
#f "Unbound variable: ~S" (compile) #f))
[...]
ERROR: tree-il.test: void: (void) - arguments: ((unbound-variable #f "Unbound
variable: ~S" (compile) #f))
ERROR: tree-il.test: void: (begin (void) (const 1)) - arguments:
((unbound-variable #f "Unbound variable: ~S" (compile) #f))
ERROR: tree-il.test: void: (apply (primitive +) (void) (const 1)) - arguments:
((unbound-variable #f "Unbound variable: ~S" (compile) #f))
-8<---------------cut here---------------end--------------->8---
I re-run `check-guile' after removing `module/system/base/compile.go',
but it doesn't help.
Also:
--8<---------------cut here---------------start------------->8---
$ ./meta/guile
;;; note: autocompilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-autocompile argument to disable.
;;; compiling /home/ludo/src/guile/guile-readline/ice-9/readline.scm
;;; compiling /home/ludo/src/guile/module/system/base/compile.scm
;;; it seems /home/ludo/src/guile/module/system/base/compile.scm
;;; is part of the compiler; skipping autocompilation
[...]
;;; compiling /home/ludo/src/guile/module/language/objcode/spec.scm
;;; WARNING: compilation of
/home/ludo/src/guile/module/language/objcode/spec.scm failed:
;;; key misc-error, throw args (#f "~A ~S" ("no such language" objcode) #f)
;;; compiling /home/ludo/src/guile/module/system/vm/objcode.scm
;;; WARNING: compilation of /home/ludo/src/guile/module/system/vm/objcode.scm
failed:
;;; key misc-error, throw args (#f "~A ~S" ("no such language" objcode) #f)
;;; compiling /home/ludo/src/guile/module/language/scheme/spec.scm
;;; WARNING: compilation of
/home/ludo/src/guile/module/language/scheme/spec.scm failed:
;;; key misc-error, throw args (#f "~A ~S" ("no such language" scheme) #f)
[...]
--8<---------------cut here---------------end--------------->8---
Again, this may be a simple bootstrapping issue. Ideas?
Thanks,
Ludo'.
PS: Going on vacations now, so happy hacking! ;-)