emacs-bug-tracker
[Top][All Lists]
Advanced

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

[debbugs-tracker] bug#14789: closed (Test failures under Cygwin (Guile m


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#14789: closed (Test failures under Cygwin (Guile master))
Date: Tue, 21 Jun 2016 06:55:02 +0000

Your message dated Tue, 21 Jun 2016 08:53:53 +0200
with message-id <address@hidden>
and subject line Re: bug#14789: BUG: Modules compile as ELF's on PE/PE+ 
architecture
has caused the debbugs.gnu.org bug report #14789,
regarding Test failures under Cygwin (Guile master)
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
14789: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14789
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: BUG: Modules compile as ELF's on PE/PE+ architecture Date: Thu, 4 Jul 2013 15:56:11 +0200
Dear Guile Team,

I have just tried to compile Guile from the git sources under Cygwin
(64-bit), and all the modules got compied by GUILEC as ELF
executables, not as PE/PE+'s as I would expect it, what was also quite
(unfortunate) surprising. Any ideas, what could be wrong?

BZW, the compiler has passed almost all tests:

PASS: test-system-cmds
PASS: test-bad-identifiers
PASS: test-require-extension
PASS: test-guile-snarf
PASS: test-import-order
PASS: test-command-line-encoding
PASS: test-command-line-encoding2
PASS: test-language
PASS: test-num2integral.exe
PASS: test-round.exe
PASS: test-asmobs
...
Backtrace:
In ice-9/boot-9.scm:
 163: 11 [catch #t #<catch-closure 600260d20> ...]
In unknown file:
   ?: 10 [apply-smob/1 #<catch-closure 600260d20>]
In ice-9/boot-9.scm:
  65: 9 [call-with-prompt # #<procedure 600268180 at
ice-9/eval.scm:414:20 ()> ...]
In ice-9/eval.scm:
 427: 8 [eval # #]
In ice-9/boot-9.scm:
2623: 7 [save-module-excursion #<procedure 600247100 at
ice-9/boot-9.scm:4118:3 ()>]
4123: 6 [#<procedure 600247100 at ice-9/boot-9.scm:4118:3 ()>]
1979: 5 [%start-stack load-stack ...]
1984: 4 [#<procedure 600269e70 ()>]
In unknown file:
   ?: 3 [primitive-load
"/usr/src/64bit/release/guile/guile-2.1.0-57/src/guile-2.1.0/test-suite/standalone/test-ffi"]
In ice-9/eval.scm:
 448: 2 [eval # ()]
 385: 1 [eval # ()]
In unknown file:
   ?: 0 [dynamic-func "strerror" #<dynamic-object #f>]

ERROR: In procedure dynamic-func:
ERROR: In procedure dynamic-pointer: Symbol not found: strerror
FAIL: test-ffi
PASS: test-list.exe
PASS: test-unwind.exe
fail: scm_from_double (1) == +nan.0
FAIL: test-conversion.exe
PASS: test-loose-ends.exe
PASS: test-fast-slot-ref
PASS: test-mb-regexp
PASS: test-use-srfi
PASS: test-scm-c-read.exe
PASS: test-scm-take-locale-symbol.exe
PASS: test-scm-take-u8vector.exe
PASS: test-scm-to-latin1-string.exe
PASS: test-scm-values.exe
PASS: test-scm-c-bind-keyword-arguments.exe
PASS: test-extensions
PASS: test-with-guile-module.exe
PASS: test-scm-with-guile.exe
PASS: test-scm-spawn-thread.exe
PASS: test-pthread-create.exe
SKIP: test-pthread-create-secondary.exe
PASS: test-smob-mark.exe
==================================
2 of 31 tests failed
(1 test was not run)
Please report to address@hidden
==================================

My CFLAGS were '-mtune=native -march=native -Ofast -fomit-frame-pointer'

Kind regards,
Vasiliy



--- End Message ---
--- Begin Message --- Subject: Re: bug#14789: BUG: Modules compile as ELF's on PE/PE+ architecture Date: Tue, 21 Jun 2016 08:53:53 +0200 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
Hi,

Thanks fro trying the development branch.  Sorry that it was in a
non-working state when you were using it.  In the meantime, we are
getting close to a 2.2 release finally, so please do report any issues
you have with 2.1.3 as new bugs.  I'm archiving this report as there is
nothing to do.

Andy

On Fri 12 Jul 2013 17:42, Vasiliy <address@hidden> writes:

> I've just checked the patches, and after
> c32b7c4cef1c63a677a1c447a0386e90ab2ecd42 the code behavior has
> changed. Compare
>
> AFTER:
> Making all in module
> make[2]: Entering directory
> '/usr/src/64bit/release/guile/guile-2.1.0-57/build/module'
>   GUILEC ice-9/eval.go
> Backtrace:
> In unknown file:
>    ?: 16 [apply-smob/1 #<boot-closure 6001c9d00 (_ _ _)> #t ...]
>    ?: 15 [apply-smob/1 #<boot-closure 6001d6180 ()>]
>    ?: 14 [apply-smob/1 #<catch-closure 6001d61e0>]
>    ?: 13 [primitive-eval ((@ # %) (begin # # #))]
>    ?: 12 [apply-smob/1 #<boot-closure 600743a40 ()>]
>    ?: 11 [apply-smob/1 #<boot-closure 6011cd860 ()>]
>    ?: 10 [apply-smob/1 #<boot-closure 6011cd6a0 ()>]
>    ?: 9 [apply-smob/1 #<boot-closure 6011cd640 ()>]
>    ?: 8 [apply-smob/1 #<boot-closure 6011cd5e0 ()>]
>    ?: 7 [apply-smob/1 #<boot-closure 600c845a0 ()>]
>    ?: 6 [apply-smob/1 #<boot-closure 600c84220 ()>]
>    ?: 5 [apply-smob/1 #<boot-closure 600c84160 ()>]
>    ?: 4 [apply-smob/1 #<boot-closure 603117dc0 ()>]
>    ?: 3 [apply-smob/1 #<boot-closure 600956e60 ()>]
>    ?: 2 [apply-smob/1 #<boot-closure 600956b20 ()>]
>    ?: 1 [apply-smob/1 #<boot-closure 6001c9cc0 (_ . _)>
> wrong-number-of-args ...]
>    ?: 0 [apply-smob/1 #<boot-closure 602211560 ()>]
>
> ERROR: Makefile:2163: recipe for target 'ice-9/eval.go' failed
>
> BEFORE:
> make[2]: Entering directory
> '/usr/src/64bit/release/guile/guile-2.1.0-57/build/module'
>   GUILEC ice-9/eval.go
> Backtrace:
> In unknown file:
>    ?: 6 [apply-smob/1 #<boot-closure 6001c63c0 (_ _ _)> #t ...]
>    ?: 5 [apply-smob/1 #<boot-closure 600627480 ()>]
>    ?: 4 [apply-smob/1 #<catch-closure 6006274e0>]
>    ?: 3 [primitive-eval ((@ # %) (begin # # #))]
>    ?: 2 [apply-smob/1 #<boot-closure 600352860 ()>]
>    ?: 1 [apply-smob/1 #<boot-closure 600c13ce0 ()>]
>    ?: 0 [apply-smob/1 #<boot-closure 601ede400 ()>]
>
> ERROR: Makefile:2163: recipe for target 'ice-9/eval.go' failed


--- End Message ---

reply via email to

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