[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] How can I check a new build of chicken?
From: |
John Long |
Subject: |
Re: [Chicken-users] How can I check a new build of chicken? |
Date: |
Sun, 18 Nov 2012 14:36:43 +0000 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Sun, Nov 18, 2012 at 03:20:52PM +0100, Felix wrote:
> > I am in the middle of trying to get the port updated. It went pretty far and
> > blows up trying to find scheme.import.so which is in the plist but not in
> > the fake build directory. Is this still valid for 4.8.0 or does that library
> > no longer exist?
>
> It has been removed and is integrated into the core module system.
>
>
> cheers,
> felix
Thank you. In the meantime I looked at my 4.8.0 source build and realized it
wasn't there so I have been moving on.
The port builds and installs fine. The test suite runs for a long time and
finally errors out. This is just stderr. If you need the whole thing let me
know and I'll capture it and repost. I always forget how to grab stdout and
stderr from ksh redirection and have to look it up.
Note: global variable `bla#blabla' is only locally visible and never used
Note: global variable `foo#bar' is only locally visible and never used
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
Note: global variable `foo#spec' is only locally visible and never used
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
0m14.19s real 0m13.88s user 0m0.10s system
0m5.55s real 0m5.39s user 0m0.05s system
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
[panic] callback returned twice - execution terminated
callback-tests.scm:16: print
g67
callback-tests.scm:17: ##sys#gc
callback-tests.scm:17: g11
callback-tests.scm:7: call/cc
callback-tests.scm:9: print
callback-tests.scm:19: command-line-arguments
callback-tests.scm:20: k1
callback-tests.scm:9: print <--
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
[GC] level 1 gcs(minor) 1 gcs(major) 1
[GC] stack 0x000000007fed8578 0x000000007ff561c8
0x000000007ffd8578
[GC] from 0x000000005a790000 0x000000005a7c6058
0x000000005a810000 0x0000000000036058
[GC] to 0x00000000504d8000 0x00000000504d8000
0x0000000050558000
[GC] 0 locatives (from 32)
[GC] level 1 gcs(minor) 1 gcs(major) 2
[GC] stack 0x000000007fed8578 0x000000007ffd7558
0x000000007ffd8578
[GC] from 0x00000000504d8000 0x000000005050e058
0x0000000050558000 0x0000000000036058
[GC] to 0x000000005a790000 0x000000005a790000
0x000000005a810000
[GC] 0 locatives (from 32)
[GC] (old) fromspace: start=0x00000000504d8000, limit=0x0000000050558000
[GC] (old) tospace: start=0x000000005a790000, limit=0x000000005a810000
[GC] resized heap to 12097160 bytes
[GC] (new) fromspace: start=0x000000005c7f8000, limit=0x000000005cdbcb44
[GC] (new) tospace: start=0x0000000051770000, limit=0x0000000051d34b44
[GC] (old) fromspace: start=0x000000005c7f8000, limit=0x000000005cdbcb44
[GC] (old) tospace: start=0x0000000051770000, limit=0x0000000051d34b44
[GC] resized heap to 34194328 bytes
[GC] (new) fromspace: start=0x000000005fd34000, limit=0x0000000060d821cc
[GC] (new) tospace: start=0x0000000060d84000, limit=0x0000000061dd21cc
[GC] (old) fromspace: start=0x000000005fd34000, limit=0x0000000060d821cc
[GC] (old) tospace: start=0x0000000060d84000, limit=0x0000000061dd21cc
[GC] resized heap to 68388656 bytes
[GC] (new) fromspace: start=0x0000000061dd4000, limit=0x0000000063e70398
[GC] (new) tospace: start=0x000000005ef38000, limit=0x0000000060fd4398
[GC] (old) fromspace: start=0x0000000061dd4000, limit=0x0000000063e70398
[GC] (old) tospace: start=0x000000005ef38000, limit=0x0000000060fd4398
[GC] resized heap to 34194328 bytes
[GC] (new) fromspace: start=0x000000005a9a8000, limit=0x000000005b9f61cc
[GC] (new) tospace: start=0x0000000058800000, limit=0x000000005984e1cc
[GC] level 1 gcs(minor) 0 gcs(major) 3
[GC] stack 0x000000007fed8578 0x000000007ffcbc48
0x000000007ffd8578
[GC] from 0x000000005a9a8000 0x000000005a9de058
0x000000005b9f61cc 0x0000000000036058
[GC] to 0x0000000058800000 0x0000000058800000
0x000000005984e1cc
[GC] 0 locatives (from 32)
[GC] (old) fromspace: start=0x000000005a9a8000, limit=0x000000005b9f61cc
[GC] (old) tospace: start=0x0000000058800000, limit=0x000000005984e1cc
[GC] resized heap to 17097164 bytes
[GC] (new) fromspace: start=0x000000005c7f8000, limit=0x000000005d01f0e6
[GC] (new) tospace: start=0x000000005f98c000, limit=0x00000000601b30e6
[GC] level 1 gcs(minor) 1 gcs(major) 4
[GC] stack 0x000000007fed8578 0x000000007ffd8028
0x000000007ffd8578
[GC] from 0x000000005c7f8000 0x000000005c82e0a8
0x000000005d01f0e6 0x00000000000360a8
[GC] to 0x000000005f98c000 0x000000005f98c000
0x00000000601b30e6
[GC] 0 locatives (from 32)
Warning: in local unknown procedure,
in local unknown procedure,
in toplevel unknown procedure:
(library-tests.scm:27) in procedure call to `finite?', expected argument #1
of type `number', but was given an argument of type `symbol'
Warning: in local unknown procedure,
in local unknown procedure,
in toplevel unknown procedure:
(library-tests.scm:51) in procedure call to `exact?', expected argument #1 of
type `number', but was given an argument of type `symbol'
Warning: in local unknown procedure,
in local unknown procedure,
in toplevel unknown procedure:
(library-tests.scm:55) in procedure call to `inexact?', expected argument #1
of type `number', but was given an argument of type `symbol'
Warning: in local unknown procedure,
in local unknown procedure,
in toplevel unknown procedure:
(library-tests.scm:95) in procedure call to `even?', expected argument #1 of
type `number', but was given an argument of type `symbol'
Warning: in local unknown procedure,
in local unknown procedure,
in toplevel unknown procedure:
(library-tests.scm:96) in procedure call to `odd?', expected argument #1 of
type `number', but was given an argument of type `symbol'
Warning: in local unknown procedure,
in local unknown procedure,
in toplevel unknown procedure:
(library-tests.scm:167) in procedure call to `min', expected argument #1 of
type `number', but was given an argument of type `symbol'
Warning: in local unknown procedure,
in local unknown procedure,
in toplevel unknown procedure:
(library-tests.scm:168) in procedure call to `max', expected argument #1 of
type `number', but was given an argument of type `symbol'
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
Warning: reference to possibly unbound identifier `one#always-one' in:
Warning: always-two
Note: assignment to imported value binding: setter
Warning: redefinition of extended binding: setter
Note: global variable `prefixed-self-reference2#b' is only locally visible and
never used
Note: global variable `prefixed-self-reference2#c' is only locally visible and
never used
Note: global variable `prefixed-self-reference2#a' is only locally visible and
never used
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
Warning: reference to possibly unbound identifier `one#always-one' in:
Warning: always-two
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
Warning: reference to possibly unbound identifier `values'
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
0.51s CPU time, 0.01s GC time (major), 15 mutations, 1/13 GCs (major/minor)
6.11s CPU time, 0.53s GC time (major), 15 mutations, 41/1278 GCs (major/minor)
6.17s CPU time, 15 mutations, 0/14 GCs (major/minor)
Note: global variable `queue2#entry?' is only locally visible and never used
Note: global variable `queue3#queue-tails-set!' is only locally visible and
never used
Note: global variable `queue3#queue-heads-set!' is only locally visible and
never used
Note: global variable `queue2#entry-x-set!' is only locally visible and never
used
Note: global variable `queue2#entry-q-set!' is only locally visible and never
used
Note: global variable `queue3#queue?' is only locally visible and never used
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
0.27s CPU time, 0.01s GC time (major), 3/43 GCs (major/minor)
2.73s CPU time, 0.29s GC time (major), 51/293 GCs (major/minor)
2.75s CPU time, 0/2 GCs (major/minor)
Note: re-importing already imported identifier: *
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
Warning: reference to possibly unbound identifier `s8vector?'
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
6.44s CPU time, 0.76s GC time (major), 258687 mutations, 8/1044 GCs
(major/minor)
8.81s CPU time, 16 mutations, 0/637 GCs (major/minor)
6.32s CPU time, 0.03s GC time (major), 13422 mutations, 1/1397 GCs (major/minor)
6.36s CPU time, 38 mutations, 0/1 GCs (major/minor)
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
Warning: in finalizer: unbound variable: i
Call history:
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print*
finalizer-error-test.scm:9: print* <--
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
1m11.73s real 1m10.65s user 0m1.00s system
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
../libchicken.so.6.0: warning: strcpy() is almost always misused, please use
strlcpy()
../libchicken.so.6.0: warning: strcat() is almost always misused, please use
strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
tmp/xxx.o(.text+0xdd4): In function `main':
: warning: strcpy() is almost always misused, please use strlcpy()
tmp/xxx.o(.text+0xe08): In function `main':
: warning: strcat() is almost always misused, please use strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
rev-app.o(.text+0x1098): In function `main':
: warning: strcpy() is almost always misused, please use strlcpy()
rev-app.o(.text+0x10cc): In function `main':
: warning: strcat() is almost always misused, please use strlcat()
../libchicken.so.6.0: warning: sprintf() is often misused, please use snprintf()
cp: /usr/local/lib/libchicken.so.6: No such file or directory
-rw-r--r-- 1 root wheel 9862862 Nov 18 11:38 /usr/local/lib/libchicken.a
lrwxr-xr-x 1 root wheel 17 Nov 18 13:36 /usr/local/lib/libchicken.so ->
libchicken.so.6.0
-rwxr-xr-x 1 root wheel 5498002 Nov 18 11:38 /usr/local/lib/libchicken.so.6.0
The other thing I noticed is the default is to compile optimized for size in
all versions of the port I have seen and also the source build AFAIK. I am
not sure why this was chosen. Would it make sense to alter the port to use
-O3 or at least -O2? Loongson isn't the fastest thing out there but I can't
see using -Os unless it's for an embedded device. Does anyone know why this
is?
Christian if this is ok do you know how to fix it in the port and also how
to fix the tests to copy so.6.0 instead of so.6?
/jl
--
ASCII ribbon campaign ( ) Powered by Lemote Fuloong
against HTML e-mail X Loongson MIPS and OpenBSD
and proprietary / \ http://www.mutt.org
attachments / \ Code Blue or Go Home!
Encrypted email preferred PGP Key 2048R/DA65BC04
- Re: [Chicken-users] How can I check a new build of chicken?, (continued)
- Re: [Chicken-users] How can I check a new build of chicken?, Christian Kellermann, 2012/11/15
- Re: [Chicken-users] How can I check a new build of chicken?, Christian Kellermann, 2012/11/15
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/15
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/16
- Re: [Chicken-users] How can I check a new build of chicken?, Christian Kellermann, 2012/11/16
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/16
- Re: [Chicken-users] How can I check a new build of chicken?, Christian Kellermann, 2012/11/16
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/16
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/18
- Re: [Chicken-users] How can I check a new build of chicken?, Felix, 2012/11/18
- Re: [Chicken-users] How can I check a new build of chicken?,
John Long <=
- Re: [Chicken-users] How can I check a new build of chicken?, Felix, 2012/11/19
- Re: [Chicken-users] How can I check a new build of chicken?, Peter Bex, 2012/11/19
- Re: [Chicken-users] How can I check a new build of chicken?, .alyn.post., 2012/11/19
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/20
- Re: [Chicken-users] How can I check a new build of chicken?, Timo Myyrä, 2012/11/20
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/20
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/15
- Re: [Chicken-users] How can I check a new build of chicken?, .alyn.post., 2012/11/15
- Re: [Chicken-users] How can I check a new build of chicken?, John Long, 2012/11/16