[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile 2.0.9 build on mingw
From: |
Eli Zaretskii |
Subject: |
Re: guile 2.0.9 build on mingw |
Date: |
Thu, 13 Jun 2013 16:40:29 +0300 |
A few strange warnings and failures I saw while running the test
suite, which I couldn't figure out or couldn't find a solution for:
1. Even after using -export-dynamic, the tests in foreign.test which
use 'qsort' fail:
Backtrace:
In ice-9/boot-9.scm:
157: 16 [catch #t #<catch-closure 43e6990> ...]
In unknown file:
?: 15 [apply-smob/1 #<catch-closure 43e6990>]
In ice-9/boot-9.scm:
63: 14 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
432: 13 [eval # #]
432: 12 [eval # #]
In ice-9/boot-9.scm:
697: 11 [for-each #<procedure 4d06780 at ice-9/eval.scm:416:20 (a)> #]
In ice-9/eval.scm:
481: 10 [lp (#<fluid 23>) (("foreign.test"))]
In ice-9/boot-9.scm:
2320: 9 [save-module-excursion #<procedure 61d04a0 at
ice-9/boot-9.scm:3961:3 ()>]
3966: 8 [#<procedure 61d04a0 at ice-9/boot-9.scm:3961:3 ()>]
1645: 7 [%start-stack load-stack ...]
1650: 6 [#<procedure 5c73a20 ()>]
In unknown file:
?: 5 [primitive-load
"d:/usr/eli/utils/guile-2.0.9/test-suite/tests\\foreign.test"]
In ice-9/eval.scm:
481: 4 [lp (#<fluid 23>) (("foreign.test" "procedure->pointer"))]
432: 3 [eval # #]
436: 2 [eval # #]
387: 1 [eval # #]
In unknown file:
?: 0 [dynamic-func "qsort" #<dynamic-object #f>]
ERROR: In procedure dynamic-func:
ERROR: In procedure dynamic-pointer: Symbol not found: qsort
This is because on Windows, 'qsort' is not in the program itself,
it is dynamically loaded from a system shared library. Maybe this
test should be skipped on Windows. (Btw, how does one condition
OS-specific code in Guile?)
2. Failures in ports.test:
Running ports.test
FAIL: ports.test: file: binary mode ignores port encoding
FAIL: ports.test: file: binary mode ignores file coding declaration
Should I worry about this?
3. Emacs-lisp test display warnings about overriding Scheme procedures
-- is that something to worry about?
- Re: Why launch the Guile signal delivery thread on exit? (was Re: guile 2.0.9 build on mingw), (continued)
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/13
- Re: guile 2.0.9 build on mingw, Ludovic Courtès, 2013/06/16
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/16
- Re: guile 2.0.9 build on mingw, Ludovic Courtès, 2013/06/16
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/16
- Re: guile 2.0.9 build on mingw, Ludovic Courtès, 2013/06/16
- Re: guile 2.0.9 build on mingw,
Eli Zaretskii <=
- Re: guile 2.0.9 build on mingw, Ludovic Courtès, 2013/06/16
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/17
- Re: guile 2.0.9 build on mingw, Ludovic Courtès, 2013/06/18
- Re: guile 2.0.9 build on mingw, Mark H Weaver, 2013/06/18
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/18
- Re: guile 2.0.9 build on mingw, Ludovic Courtès, 2013/06/19
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/19
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/18
- Re: guile 2.0.9 build on mingw, Eli Zaretskii, 2013/06/19
- Re: guile 2.0.9 build on mingw, Ludovic Courtès, 2013/06/19