guile-devel
[Top][All Lists]
Advanced

[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!  ;-)





reply via email to

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