chicken-janitors
[Top][All Lists]
Advanced

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

Re: [Chicken-janitors] #1433: Static egg linkling seems to be broken


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1433: Static egg linkling seems to be broken
Date: Tue, 26 Dec 2017 21:26:42 -0000

#1433: Static egg linkling seems to be broken
---------------------------------------+-----------------
            Reporter:  felix           |      Owner:
                Type:  defect          |     Status:  new
            Priority:  critical        |  Milestone:  5.0
           Component:  core libraries  |    Version:  5.0
          Resolution:                  |   Keywords:
Estimated difficulty:  medium          |
---------------------------------------+-----------------

Comment (by evhan):

 Hey Felix, I can't reproduce this. What revision of CHICKEN and the srfi-1
 egg is this?

 The output I see is this, which is what's expected, I think:

 {{{
 $ /nowhere/bin/csc -static x.scm -kv -debug 2 && ./x -:rd
 '/nowhere/bin/chicken' 'x.scm' -output-file 'x.c' -static -verbose -debug
 2 -emit-link-file x.link

 Note: re-importing already imported identifier: assoc

 Note: re-importing already imported identifier: member
 [canonicalized]
 (##core#callunit library)

 (##core#callunit eval)

 (##core#callunit expand)

 (##core#callunit srfi-1)

 (##core#undefined)

 (##core#undefined)

 (##core#undefined)

 (##core#undefined)

 ((chicken.base#implicit-exit-handler))

 'gcc' 'x.c' -o 'x.o' -c  -fno-strict-aliasing -fwrapv
 -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer
 -I/nowhere/include/chicken
 'gcc' 'x.o' '/nowhere/lib/chicken/9/srfi-1.o' -o 'x' -L/nowhere/lib
 -Wl,-R'/nowhere/lib' /nowhere/lib/libchicken.a -lm -ldl
 [debug] application startup...
 [debug] heap resized to 1048576 bytes
 [debug] stack bottom is 0x7fff1c6ddf60.
 [debug] entering toplevel...
 [debug] entering library...
 [debug] entering build-version...
 [debug] entering eval...
 [debug] entering chicken-syntax...
 [debug] entering expand...
 [debug] entering internal...
 [debug] entering modules...
 [debug] resizing mutation stack from 8k to 16k ...
 [debug] entering srfi-1...
 chicken.base#implicit-exit-handler
 [debug] forcing finalizers...
 [debug] application terminated normally
 }}}

 Versions:

 {{{
 $ /nowhere/bin/chicken -version
 (c) 2008-2017, The CHICKEN Team
 (c) 2000-2007, Felix L. Winkelmann
 Version 5.0.0 (rev 57ec6d2b)
 linux-unix-gnu-x86-64 [ 64bit dload ptables ]
 }}}

 {{{
 $ git show -q # in the chicken-5-eggs repo
 commit 36c190d79b415a91ecbbea3cb95f946ae837dd5e
 Author: felix <address@hidden>
 Date:   Mon Dec 25 15:00:29 2017 +0100

     Added big-chicken
 }}}

--
Ticket URL: <https://bugs.call-cc.org/ticket/1433#comment:2>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

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