bug-guile
[Top][All Lists]
Advanced

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

Re: [1.9.12][OpenBSD] run time failure ...


From: primus
Subject: Re: [1.9.12][OpenBSD] run time failure ...
Date: Fri, 10 Sep 2010 14:47:26 +0100
User-agent: Mutt/1.5.17 (2007-11-01)

On Fri, Sep 10, 2010 at 10:39:01AM +0200, Andy Wingo wrote:
> On Thu 09 Sep 2010 00:12, primus <address@hidden> writes:
> 
> > backtrace with new cvs libgc.
> 
> Thanks. At this point the problems appears to be related to an
> dynamically-loaded extension, like srfi-1. This looks like you are
> building a static-only Guile, and we don't usually test that.

Fri Sep 10 14:45:17 BST 2010

Hi Andy,

Nowhere do I specify that it should be a
static-only build.

# ldd ./libguile/guile
./libguile/guile:
        Start    End      Type Open Ref GrpRef Name
        1c000000 3c042000 exe  1    0   0      ./libguile/guile
        095cf000 295d3000 rlib 0    1   0      /usr/local/lib/libffi.so.0.0
        0f9a1000 2f9a8000 rlib 0    1   0      /usr/local/lib/libgmp.so.8.0
        0afbe000 2afc2000 rlib 0    1   0      /usr/local/lib/libintl.so.4.0
        063de000 263f7000 rlib 0    1   0      /usr/local/lib/libgc.so.1.3
        09113000 291df000 rlib 0    1   0      
/usr/local/lib/libunistring.so.1.2
        0372c000 2380b000 rlib 0    2   0      /usr/local/lib/libiconv.so.6.0
        05f8f000 25f99000 rlib 0    1   0      /usr/lib/libm.so.5.2
        00cf8000 20cfc000 rlib 0    1   0      /usr/local/lib/libltdl.so.4.5
        0ae70000 2ae79000 rlib 0    1   0      /usr/lib/libpthread.so.12.1
        092e6000 2931d000 rlib 0    1   0      /usr/lib/libc.so.55.0
        08b64000 08b64000 rtld 0    1   0      /usr/libexec/ld.so


> 
> So... If you type meta/guile -c '(format #t "hello world\n")' that
> should display hello world. Now we need to figure out what's going on
> with --disable-shared builds.

# meta/guile -c '(format #t "hello world\n")'
;;; note: autocompilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-autocompile argument to disable.
;;; compiling /usr/obj/micro/guile-1.9.12/module/ice-9/control.scm
;;; compiling /usr/obj/micro/guile-1.9.12/module/system/base/compile.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/system/base/compile.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/system/base/syntax.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/system/base/syntax.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/system/base/language.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/system/base/language.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/system/base/message.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/system/base/message.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/srfi/srfi-1.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/srfi/srfi-1.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/system/vm/frame.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/system/vm/frame.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/system/base/pmatch.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/system/base/pmatch.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/system/vm/program.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/system/vm/program.scm
;;; is part of the compiler; skipping autocompilation
;;; compiling /usr/obj/micro/guile-1.9.12/module/srfi/srfi-26.scm
;;; it seems /usr/obj/micro/guile-1.9.12/module/srfi/srfi-26.scm
;;; is part of the compiler; skipping autocompilation
guile: uncaught throw to wrong-type-arg: (#f Wrong type (expecting ~A): ~S 
(exact integer (#t #<catch-closure 3c109ff0> #<catch-closure 3c109fe0> 
#<catch-closure 3c109fd0>)) ((#t #<catch-closure 3c109ff0> #<catch-closure 
3c109fe0> #<catch-closure 3c109fd0>)))

> 
> Andy

-- 
-primus
"If I had more time, I would have written you a shorter letter" - Pascal
"It isn't what you make, it's what you don't lose!"



reply via email to

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