[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] Strange behaviour with sha1...
From: |
Christian Kellermann |
Subject: |
[Chicken-users] Strange behaviour with sha1... |
Date: |
Wed, 5 Jan 2011 10:43:57 +0100 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
Hi Chickenistas,
I am rather desperate for finding an explanation for a strange situation that
seems to affect only me :)
Could someone of you with access to an OpenBSD system (4.7/ 4.8) on a 32 bit
x86 machine test the following with Chicken 4.6.0?
cd /tmp
chicken-install -k -test sha1
and tell me if the tests succeed?
I get the following:
[10:36:42] address@hidden:/tmp
$ sudo chicken-install -k -test sha1
retrieving ...
resolving alias `kitten-technologies' to:
http://chicken.kitten-technologies.co.uk/henrietta.cgi
connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
TCP connect timeout
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-bin/henrietta.cgi
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=sha1&mode=default&tests=yes" ...
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:36:55 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 OpenSSL/0.9.8g
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ..
reading files ...
./sha1-base.c
./sha1.meta
./tests/
./tests/run.scm
./sha1.setup
./sha1.h
./sha1.scm
sha1 located at /tmp/tempb5a4/sha1
checking platform for `sha1' ...
checking dependencies for `sha1' ...
missing: message-digest, test
retrieving ...
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-bin/henrietta.cgi
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=message-digest&mode=default&tests=yes"
...
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:36:56 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 OpenSSL/0.9.8g
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks .......
reading files ...
./message-digest-port.scm
./message-digest.meta
./tests/
./tests/run.scm
./tests/alpha.txt
./message-digest.scm
./message-digest.setup
message-digest located at /tmp/tempb5a4/message-digest
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=test&mode=default&test
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:36:58 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ..
reading files ...
./test.meta
./test.scm
./test.setup
./test-support.scm
test located at /tmp/tempb5a4/test
checking platform for `test' ...
checking dependencies for `test' ...
mapped (regex) to ()
checking platform for `message-digest' ...
checking dependencies for `message-digest' ...
missing: setup-helper, miscmacros, check-errors, moremacros,
retrieving ...
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=setup-helper&mode=defa
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:36:59 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ....
reading files ...
./setup-helper.setup
./setup-helper.meta
./setup-helper.scm
setup-helper located at /tmp/tempb5a4/setup-helper
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=miscmacros&mode=defaul
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:37:00 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks .....
reading files ...
./miscmacros.meta
./miscmacros.scm
./miscmacros.setup
./debian/
./debian/rules
./debian/control
./debian/copyright
./debian/changelog
miscmacros located at /tmp/tempb5a4/miscmacros
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=check-errors&mode=defa
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:37:01 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks .......
reading files ...
./type-errors.scm
./srfi-4-checks.scm
./check-errors.setup
./tests/
./tests/run.scm
./type-checks.scm
./check-errors.meta
./srfi-4-errors.scm
./inline-type-checks.scm
check-errors located at /tmp/tempb5a4/check-errors
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=moremacros&mode=defaul
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:37:03 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks .....
reading files ...
./moremacros.setup
./moremacros.meta
./hash-let.scm
./tests/
./tests/run.scm
./numeric-macros.scm
./moremacros.scm
./variable-item.scm
moremacros located at /tmp/tempb5a4/moremacros
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=string-utils&mode=defa
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:37:05 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ....
reading files ...
./memoized-string.scm
./string-hexadecimal.scm
./string-utils.scm
./unicode-utils.scm
./tests/
./tests/run.scm
./to-hex.scm
./string-utils.setup
./string-utils.meta
string-utils located at /tmp/tempb5a4/string-utils
checking platform for `string-utils' ...
checking dependencies for `string-utils' ...
missing: setup-helper, miscmacros, lookup-table, check-errors
retrieving ...
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=lookup-table&mode=defa
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:37:06 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ......
reading files ...
./lookup-table.meta
./lookup-table.setup
./lookup-table.scm
./tests/
./tests/run.scm
./tests/test-body.scm
./tests/safe-synch.scm
./tests/unsafe-synch.scm
./lookup-table-body.scm
./lookup-table-synch.scm
./lookup-table-unsafe.scm
./lookup-table-unsafe-synch.scm
./chicken-primitive-object-inlines.scm
lookup-table located at /tmp/tempb5a4/lookup-table
checking platform for `check-errors' ...
checking dependencies for `check-errors' ...
missing: setup-helper, test
retrieving ...
checking platform for `setup-helper' ...
checking dependencies for `setup-helper' ...
checking platform for `lookup-table' ...
checking dependencies for `lookup-table' ...
missing: setup-helper, check-errors, miscmacros, record-varia
retrieving ...
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=record-variants&mode=d
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:37:08 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ..
reading files ...
./record-variants.scm
./record-variants.meta
./record-variants.setup
record-variants located at /tmp/tempb5a4/record-variants
resolving alias `call-cc.org' to: http://code.call-cc.org/cgi-
connecting to host "code.call-cc.org", port 80 ...
requesting "/cgi-bin/henrietta.cgi?name=synch&mode=default&tes
reading response ...
HTTP/1.1 200 OK
Date: Wed, 05 Jan 2011 09:37:09 GMT
Server: Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 mod_ssl/2.2.9 Op
Connection: close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ....
reading files ...
./tests/
./tests/run.scm
./synch.meta
./synch.setup
./synch.scm
synch located at /tmp/tempb5a4/synch
checking platform for `synch' ...
checking dependencies for `synch' ...
missing: setup-helper, check-errors, miscmacros
retrieving ...
checking platform for `miscmacros' ...
checking dependencies for `miscmacros' ...
checking platform for `record-variants' ...
checking dependencies for `record-variants' ...
checking platform for `moremacros' ...
checking dependencies for `moremacros' ...
missing: setup-helper, miscmacros, check-errors, test
retrieving ...
install order:
("setup-helper"
"miscmacros"
"test"
"check-errors"
"moremacros"
"record-variants"
"synch"
"lookup-table"
"string-utils"
"message-digest"
"sha1")
installing setup-helper: ...
changing current directory to /tmp/tempb5a4/setup-helper
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"setup-helper\" \"up-helper/setup-helper.setup
cp -r setup-helper.scm /usr/local/share/chicken/setup-helper
chmod a+r /usr/local/lib/chicken/5/setup-helper.setup-info
installing miscmacros: ...
changing current directory to /tmp/tempb5a4/miscmacros
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"miscmacros\" \"\"acros/miscmacros.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode
/usr/local/bin/csc -feature compiling-extension -setup-mode
rm -fr /usr/local/lib/chicken/5/miscmacros.so
cp -r miscmacros.so /usr/local/lib/chicken/5/miscmacros.so
chmod a+r /usr/local/lib/chicken/5/miscmacros.so
rm -fr /usr/local/lib/chicken/5/miscmacros.import.so
cp -r miscmacros.import.so /usr/local/lib/chicken/5/miscmacr
chmod a+r /usr/local/lib/chicken/5/miscmacros.import.so
chmod a+r /usr/local/lib/chicken/5/miscmacros.setup-info
installing test: ...
changing current directory to /tmp/tempb5a4/test
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"test\" \"\"))" -eetup
/usr/local/bin/csc -feature compiling-extension -setup-mode
/usr/local/bin/csc -feature compiling-extension -setup-mode
rm -fr /usr/local/lib/chicken/5/test.so
cp -r test.so /usr/local/lib/chicken/5/test.so
chmod a+r /usr/local/lib/chicken/5/test.so
rm -fr /usr/local/lib/chicken/5/test.import.so
cp -r test.import.so /usr/local/lib/chicken/5/test.import.so
chmod a+r /usr/local/lib/chicken/5/test.import.so
chmod a+r /usr/local/lib/chicken/5/test.setup-info
installing check-errors: ...
changing current directory to /tmp/tempb5a4/check-errors
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"check-errors\" \"ck-errors/check-errors.setup
cp -r inline-type-checks.scm /usr/local/share/chicken/inline
/usr/local/bin/csc -feature compiling-extension -setup-mode -inline
-output-file type-errors.so -emit-import-library typebound-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode outines -inline
-local -no-trace -no-lambda-info -output-file
rm -fr /usr/local/lib/chicken/5/type-errors.so
cp -r type-errors.so /usr/local/lib/chicken/5/type-errors.so
chmod a+r /usr/local/lib/chicken/5/type-errors.so
rm -fr /usr/local/lib/chicken/5/type-errors.import.so
cp -r type-errors.import.so /usr/local/lib/chicken/5/type-er
chmod a+r /usr/local/lib/chicken/5/type-errors.import.so
chmod a+r /usr/local/lib/chicken/5/type-errors.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode es -inline
-output-file srfi-4-errors.so -emit-import-library s -no-bound-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode -routines -inline
-local -no-trace -no-lambda-info -output-fil
rm -fr /usr/local/lib/chicken/5/srfi-4-errors.so
cp -r srfi-4-errors.so /usr/local/lib/chicken/5/srfi-4-error
chmod a+r /usr/local/lib/chicken/5/srfi-4-errors.so
rm -fr /usr/local/lib/chicken/5/srfi-4-errors.import.so
cp -r srfi-4-errors.import.so /usr/local/lib/chicken/5/srfi-
chmod a+r /usr/local/lib/chicken/5/srfi-4-errors.import.so
chmod a+r /usr/local/lib/chicken/5/srfi-4-errors.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode -inline
-output-file type-checks.so -emit-import-library typeound-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode outines -inline
-local -no-trace -no-lambda-info -output-file
rm -fr /usr/local/lib/chicken/5/type-checks.so
cp -r type-checks.so /usr/local/lib/chicken/5/type-checks.so
chmod a+r /usr/local/lib/chicken/5/type-checks.so
rm -fr /usr/local/lib/chicken/5/type-checks.import.so
cp -r type-checks.import.so /usr/local/lib/chicken/5/type-ch
chmod a+r /usr/local/lib/chicken/5/type-checks.import.so
chmod a+r /usr/local/lib/chicken/5/type-checks.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode es -inline
-output-file srfi-4-checks.so -emit-import-library -no-bound-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode -routines -inline
-local -no-trace -no-lambda-info -output-fil
rm -fr /usr/local/lib/chicken/5/srfi-4-checks.so
cp -r srfi-4-checks.so /usr/local/lib/chicken/5/srfi-4-check
chmod a+r /usr/local/lib/chicken/5/srfi-4-checks.so
rm -fr /usr/local/lib/chicken/5/srfi-4-checks.import.so
cp -r srfi-4-checks.import.so /usr/local/lib/chicken/5/srfi-
chmod a+r /usr/local/lib/chicken/5/srfi-4-checks.import.so
chmod a+r /usr/local/lib/chicken/5/srfi-4-checks.setup-info
chmod a+r /usr/local/lib/chicken/5/check-errors.setup-info
installing moremacros: ...
changing current directory to /tmp/tempb5a4/moremacros
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"moremacros\" \"\"acros/moremacros.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode -inline
-output-file moremacros.so -emit-import-library morema
/usr/local/bin/csc -feature compiling-extension -setup-mode utines -inline
-local -no-trace -no-lambda-info -output-file m
rm -fr /usr/local/lib/chicken/5/moremacros.so
cp -r moremacros.so /usr/local/lib/chicken/5/moremacros.so
chmod a+r /usr/local/lib/chicken/5/moremacros.so
rm -fr /usr/local/lib/chicken/5/moremacros.import.so
cp -r moremacros.import.so /usr/local/lib/chicken/5/moremacr
chmod a+r /usr/local/lib/chicken/5/moremacros.import.so
chmod a+r /usr/local/lib/chicken/5/moremacros.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode nline
-output-file hash-let.so -emit-import-library hash-let
/usr/local/bin/csc -feature compiling-extension -setup-mode ines -inline
-local -no-trace -no-lambda-info -output-file has
rm -fr /usr/local/lib/chicken/5/hash-let.so
cp -r hash-let.so /usr/local/lib/chicken/5/hash-let.so
chmod a+r /usr/local/lib/chicken/5/hash-let.so
rm -fr /usr/local/lib/chicken/5/hash-let.import.so
cp -r hash-let.import.so /usr/local/lib/chicken/5/hash-let.i
chmod a+r /usr/local/lib/chicken/5/hash-let.import.so
chmod a+r /usr/local/lib/chicken/5/hash-let.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode nes -inline
-output-file numeric-macros.so -emit-import-librar
/usr/local/bin/csc -feature compiling-extension -setup-mode f-routines
-inline -local -no-trace -no-lambda-info -output-fi
rm -fr /usr/local/lib/chicken/5/numeric-macros.so
cp -r numeric-macros.so /usr/local/lib/chicken/5/numeric-mac
chmod a+r /usr/local/lib/chicken/5/numeric-macros.so
rm -fr /usr/local/lib/chicken/5/numeric-macros.import.so
cp -r numeric-macros.import.so /usr/local/lib/chicken/5/nume
chmod a+r /usr/local/lib/chicken/5/numeric-macros.import.so
chmod a+r /usr/local/lib/chicken/5/numeric-macros.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode es -inline
-output-file variable-item.so -emit-import-library debug-level 1
-no-procedure-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode -routines -inline
-local -no-trace -no-lambda-info -output-fil
rm -fr /usr/local/lib/chicken/5/variable-item.so
cp -r variable-item.so /usr/local/lib/chicken/5/variable-ite
chmod a+r /usr/local/lib/chicken/5/variable-item.so
rm -fr /usr/local/lib/chicken/5/variable-item.import.so
cp -r variable-item.import.so /usr/local/lib/chicken/5/varia
chmod a+r /usr/local/lib/chicken/5/variable-item.import.so
chmod a+r /usr/local/lib/chicken/5/variable-item.setup-info
installing record-variants: ...
changing current directory to /tmp/tempb5a4/record-variants
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version
'(\"record-variants\"record-variants/record-variants.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode variants
/usr/local/bin/csc -feature compiling-extension -setup-mode
rm -fr /usr/local/lib/chicken/5/record-variants.so
cp -r record-variants.so /usr/local/lib/chicken/5/record-var
chmod a+r /usr/local/lib/chicken/5/record-variants.so
rm -fr /usr/local/lib/chicken/5/record-variants.import.so
cp -r record-variants.import.so /usr/local/lib/chicken/5/rec
chmod a+r /usr/local/lib/chicken/5/record-variants.import.so
chmod a+r /usr/local/lib/chicken/5/record-variants.setup-inf
installing synch: ...
changing current directory to /tmp/tempb5a4/synch
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"synch\" \"\"))" -h.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode ne -output-file
synch.so -emit-import-library synch -fixnum-ar
/usr/local/bin/csc -feature compiling-extension -setup-mode s -inline -local
-no-trace -no-lambda-info -output-file synch.
rm -fr /usr/local/lib/chicken/5/synch.so
cp -r synch.so /usr/local/lib/chicken/5/synch.so
chmod a+r /usr/local/lib/chicken/5/synch.so
rm -fr /usr/local/lib/chicken/5/synch.import.so
cp -r synch.import.so /usr/local/lib/chicken/5/synch.import.
chmod a+r /usr/local/lib/chicken/5/synch.import.so
chmod a+r /usr/local/lib/chicken/5/synch.setup-info
installing lookup-table: ...
changing current directory to /tmp/tempb5a4/lookup-table
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"lookup-table\" \"kup-table/lookup-table.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode s -inline
-output-file lookup-table.so -emit-import-library lo)" -disable-interrupts
-fixnum-arithmetic -local -inline-limit
/usr/local/bin/csc -feature compiling-extension -setup-mode routines -inline
-local -no-trace -no-lambda-info -output-file
rm -fr /usr/local/lib/chicken/5/lookup-table.so
cp -r lookup-table.so /usr/local/lib/chicken/5/lookup-table.
chmod a+r /usr/local/lib/chicken/5/lookup-table.so
rm -fr /usr/local/lib/chicken/5/lookup-table.import.so
cp -r lookup-table.import.so /usr/local/lib/chicken/5/lookup
chmod a+r /usr/local/lib/chicken/5/lookup-table.import.so
chmod a+r /usr/local/lib/chicken/5/lookup-table.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode routines -inline
-output-file lookup-table-unsafe.so -emit-impnstant MAGIC-LIMIT 12)"
-disable-interrupts -fixnum-arithmetic-level 0 -no-bound-checks -no-argc-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode e-leaf-routines
-inline -local -no-trace -no-lambda-info -outp
rm -fr /usr/local/lib/chicken/5/lookup-table-unsafe.so
cp -r lookup-table-unsafe.so /usr/local/lib/chicken/5/lookup
chmod a+r /usr/local/lib/chicken/5/lookup-table-unsafe.so
rm -fr /usr/local/lib/chicken/5/lookup-table-unsafe.import.s
cp -r lookup-table-unsafe.import.so /usr/local/lib/chicken/5
chmod a+r /usr/local/lib/chicken/5/lookup-table-unsafe.impor
chmod a+r /usr/local/lib/chicken/5/lookup-table-unsafe.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode outines -inline
-output-file lookup-table-synch.so -emit-imporant MAGIC-LIMIT 12)"
-disable-interrupts -fixnum-arithmetic -lvel 1
/usr/local/bin/csc -feature compiling-extension -setup-mode -leaf-routines
-inline -local -no-trace -no-lambda-info -outpu
rm -fr /usr/local/lib/chicken/5/lookup-table-synch.so
cp -r lookup-table-synch.so /usr/local/lib/chicken/5/lookup-
chmod a+r /usr/local/lib/chicken/5/lookup-table-synch.so
rm -fr /usr/local/lib/chicken/5/lookup-table-synch.import.so
cp -r lookup-table-synch.import.so /usr/local/lib/chicken/5/
chmod a+r /usr/local/lib/chicken/5/lookup-table-synch.import
chmod a+r /usr/local/lib/chicken/5/lookup-table-synch.setup-
/usr/local/bin/csc -feature compiling-extension -setup-mode -leaf-routines
-inline -output-file lookup-table-unsafe-synch.relude "(define-constant
MAGIC-LIMIT 12)" -disable-interrupts dure-checks -debug-level 0
-no-bound-checks -no-argc-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode
ptimize-leaf-routines -inline -local -no-trace -no-lambda-info
rm -fr /usr/local/lib/chicken/5/lookup-table-unsafe-synch.so
cp -r lookup-table-unsafe-synch.so /usr/local/lib/chicken/5/
chmod a+r /usr/local/lib/chicken/5/lookup-table-unsafe-synch
rm -fr /usr/local/lib/chicken/5/lookup-table-unsafe-synch.im
cp -r lookup-table-unsafe-synch.import.so /usr/local/lib/chi
chmod a+r /usr/local/lib/chicken/5/lookup-table-unsafe-synch
chmod a+r /usr/local/lib/chicken/5/lookup-table-unsafe-synch
installing string-utils: ...
changing current directory to /tmp/tempb5a4/string-utils
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"string-utils\" \"ing-utils/string-utils.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode es -inline
-output-file unicode-utils.so -emit-import-library -no-procedure-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode -routines -inline
-local -no-trace -no-lambda-info -output-fil
rm -fr /usr/local/lib/chicken/5/unicode-utils.so
cp -r unicode-utils.so /usr/local/lib/chicken/5/unicode-util
chmod a+r /usr/local/lib/chicken/5/unicode-utils.so
rm -fr /usr/local/lib/chicken/5/unicode-utils.import.so
cp -r unicode-utils.import.so /usr/local/lib/chicken/5/unico
chmod a+r /usr/local/lib/chicken/5/unicode-utils.import.so
chmod a+r /usr/local/lib/chicken/5/unicode-utils.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode ines -inline
-output-file memoized-string.so -emit-import-libr-fixnum-arithmetic -O3 -d1
-no-procedure-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode af-routines
-inline -local -no-trace -no-lambda-info -output-f
rm -fr /usr/local/lib/chicken/5/memoized-string.so
cp -r memoized-string.so /usr/local/lib/chicken/5/memoized-s
chmod a+r /usr/local/lib/chicken/5/memoized-string.so
rm -fr /usr/local/lib/chicken/5/memoized-string.import.so
cp -r memoized-string.import.so /usr/local/lib/chicken/5/mem
chmod a+r /usr/local/lib/chicken/5/memoized-string.import.so
chmod a+r /usr/local/lib/chicken/5/memoized-string.setup-inf
/usr/local/bin/csc -feature compiling-extension -setup-mode ine -output-file
to-hex.so -emit-import-library to-hex
/usr/local/bin/csc -feature compiling-extension -setup-mode es -inline -local
-no-trace -no-lambda-info -output-file to-he
rm -fr /usr/local/lib/chicken/5/to-hex.so
cp -r to-hex.so /usr/local/lib/chicken/5/to-hex.so
chmod a+r /usr/local/lib/chicken/5/to-hex.so
rm -fr /usr/local/lib/chicken/5/to-hex.import.so
cp -r to-hex.import.so /usr/local/lib/chicken/5/to-hex.impor
chmod a+r /usr/local/lib/chicken/5/to-hex.import.so
chmod a+r /usr/local/lib/chicken/5/to-hex.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode outines -inline
-output-file string-hexadecimal.so -emit-importhmetic -O3 -d1
-no-procedure-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode -leaf-routines
-inline -local -no-trace -no-lambda-info -outpu
rm -fr /usr/local/lib/chicken/5/string-hexadecimal.so
cp -r string-hexadecimal.so /usr/local/lib/chicken/5/string-
chmod a+r /usr/local/lib/chicken/5/string-hexadecimal.so
rm -fr /usr/local/lib/chicken/5/string-hexadecimal.import.so
cp -r string-hexadecimal.import.so /usr/local/lib/chicken/5/
chmod a+r /usr/local/lib/chicken/5/string-hexadecimal.import
chmod a+r /usr/local/lib/chicken/5/string-hexadecimal.setup-
/usr/local/bin/csc -feature compiling-extension -setup-mode s -inline
-output-file string-utils.so -emit-import-library sto-procedure-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode routines -inline
-local -no-trace -no-lambda-info -output-file
rm -fr /usr/local/lib/chicken/5/string-utils.so
cp -r string-utils.so /usr/local/lib/chicken/5/string-utils.
chmod a+r /usr/local/lib/chicken/5/string-utils.so
rm -fr /usr/local/lib/chicken/5/string-utils.import.so
cp -r string-utils.import.so /usr/local/lib/chicken/5/string
chmod a+r /usr/local/lib/chicken/5/string-utils.import.so
chmod a+r /usr/local/lib/chicken/5/string-utils.setup-info
installing message-digest: ...
changing current directory to /tmp/tempb5a4/message-digest
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"message-digest\"
essage-digest/message-digest.setup
/usr/local/bin/csc -feature compiling-extension -setup-mode nes -inline
-output-file message-digest.so -emit-import-librar3 -lambda-lift
-no-procedure-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode f-routines
-inline -local -no-trace -no-lambda-info -output-fi
rm -fr /usr/local/lib/chicken/5/message-digest.so
cp -r message-digest.so /usr/local/lib/chicken/5/message-dig
chmod a+r /usr/local/lib/chicken/5/message-digest.so
rm -fr /usr/local/lib/chicken/5/message-digest.import.so
cp -r message-digest.import.so /usr/local/lib/chicken/5/mess
chmod a+r /usr/local/lib/chicken/5/message-digest.import.so
chmod a+r /usr/local/lib/chicken/5/message-digest.setup-info
/usr/local/bin/csc -feature compiling-extension -setup-mode routines -inline
-output-file message-digest-port.so -emit-impoptimize-level 3 -lambda-lift
-no-procedure-checks
/usr/local/bin/csc -feature compiling-extension -setup-mode e-leaf-routines
-inline -local -no-trace -no-lambda-info -outp
rm -fr /usr/local/lib/chicken/5/message-digest-port.so
cp -r message-digest-port.so /usr/local/lib/chicken/5/messag
chmod a+r /usr/local/lib/chicken/5/message-digest-port.so
rm -fr /usr/local/lib/chicken/5/message-digest-port.import.s
cp -r message-digest-port.import.so /usr/local/lib/chicken/5
chmod a+r /usr/local/lib/chicken/5/message-digest-port.impor
chmod a+r /usr/local/lib/chicken/5/message-digest-port.setup
installing sha1: ...
changing current directory to /tmp/tempb5a4/sha1
/usr/local/bin/csi -bnq -setup-mode -e "(require-library setndling)" -e
"(extension-name-and-version '(\"sha1\" \"\"))" -eetup
/usr/local/bin/csc -feature compiling-extension -setup-mode
/usr/local/bin/csc -feature compiling-extension -setup-mode
rm -fr /usr/local/lib/chicken/5/sha1.so
cp -r sha1.so /usr/local/lib/chicken/5/sha1.so
chmod a+r /usr/local/lib/chicken/5/sha1.so
rm -fr /usr/local/lib/chicken/5/sha1.import.so
cp -r sha1.import.so /usr/local/lib/chicken/5/sha1.import.so
chmod a+r /usr/local/lib/chicken/5/sha1.import.so
chmod a+r /usr/local/lib/chicken/5/sha1.setup-info
/usr/local/bin/csi -s run.scm sha1
-- testing SHA1 ----------------------------------------------
-- testing SHA1 Strings ----------------------------------
-- testing RFC3174 tests -----------------------------
(multiple-sha1 1 "abc") ..............................
expected "a9993e364706816aba3e25717850c26c9cd0d89d
(multiple-sha1 1 "abcdbcdecdefdefgefghfghighijhijkijkl
expected "84983e441c3bd26ebaae4aa1f95129e5e54670f1
(multiple-sha1 1000000 "a") ..........................
Error: (list-tail) out of range
(#(1000000) #(#<procedure (? i)>) #() #("\x00\x00\x00\x00\x00\
6
(multiple-sha1 10 "01234567012345670123456701234567012
Error: (list-tail) out of range
(#(10) #(#<procedure (? i)>) #() #("\x00\x00\x00\x00\x00\x00\x
6
(multiple-sha1
10
"0123456701234567012345670123456701234567012345670123456
4 tests completed in 1.761 seconds.
2 failures (50.0%).
2 errors (50.0%).
0 out of 4 (0%) tests passed.
-- done testing RFC3174 tests ------------------------
-- testing Standard tests ----------------------------
(sha1-digest "") .....................................
expected "da39a3ee5e6b4b0d3255bfef95601890afd80709
(sha1-digest "a") ....................................
expected "86f7e437faa5a7fce15d1ddcb9eaeaea377667b8
(sha1-digest "abc") ..................................
expected "a9993e364706816aba3e25717850c26c9cd0d89d
(sha1-digest "message digest") .......................
expected "c12252ceda8be8994d5fa0290a47231c1d16aae3
(sha1-digest "abcdefghijklmnopqrstuvwxyz") ...........
expected "32d10c7b8cf96570ca04ce37f2a19d84240d3a89
(sha1-digest "abcdbcdecdefdefgefghfghighijhijkijkljklm
expected "84983e441c3bd26ebaae4aa1f95129e5e54670f1
(sha1-digest "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn
expected "761c457bf73b14d27e9e9265c46f4b4dda11f940
(sha1-digest "1234567890123456789012345678901234567890
expected "50abf5706a150990a08b2c5ea40fa0e585554732
(sha1-digest
"1234567890123456789012345678901234567890123456789012345
8 tests completed in 0.017 seconds.
8 failures (100%).
0 out of 8 (0%) tests passed.
-- done testing Standard tests -----------------------
-- testing NESSIE ------------------------------------
Individual byte 0[#x80]63 ............................
expected "c80b973c1157a7fe4f4150ad4c2a932494bf7bc7
(sha1-digest input)
Individual byte 0[#x40]63 ............................
expected "56b60a86c48bf35c2688b2b4e44e906c22221cf6
(sha1-digest input)
Individual byte 0[#x20]63 ............................
expected "f07dc15d139e20b569d018c517ea697434cb35ae
(sha1-digest input)
Individual byte 0[#x10]63 ............................
expected "cf3e842c69f06d3bc769367bc4b4f6e57b5496e5
(sha1-digest input)
Individual byte 0[#x8]63 .............................
expected "96429b7baa941f24306c1f9103fe2b454d1323b2
(sha1-digest input)
Individual byte 0[#x4]63 .............................
expected "f8a7c819fa7a7cc6c08376001f6f7c30dc52837d
(sha1-digest input)
Individual byte 0[#x2]63 .............................
expected "78ada92e4fefc60b100ee2af775b05520823b020
(sha1-digest input)
Individual byte 0[#x1]63 .............................
expected "9c8d8e5a31c9802b093c4116dfb0a23a311b8029
(sha1-digest input)
Individual byte 1[#x80]62 ............................
expected "7d43daa11204fc356565aa3c6d05aca04d9870c7
(sha1-digest input)
Individual byte 1[#x40]62 ............................
expected "e6b75e72075112399e5bf80a9a9cfbf6049eb5d2
(sha1-digest input)
Individual byte 1[#x20]62 ............................
expected "b445e64d88f2633490fa0eeb349d7fac9747c8f4
(sha1-digest input)
Individual byte 1[#x10]62 ............................
expected "038c8fd9d653e91399eebb87dfa2dd801b2b34a5
(sha1-digest input)
Individual byte 1[#x8]62 .............................
expected "dda4821e8441bc1ca66d18a2eaae4a6d0a495228
(sha1-digest input)
Individual byte 1[#x4]62 .............................
expected "499e5250d504f77dae8196d52b399ede52b19bc5
(sha1-digest input)
Individual byte 1[#x2]62 .............................
expected "cfee25e054425f4989f1e6efd3e1f3633ffd2d5e
(sha1-digest input)
Individual byte 1[#x1]62 .............................
expected "01f033f733ad52897a5f85743631d2c5a24df29d
(sha1-digest input)
Individual byte 2[#x80]61 ............................
expected "8f16cf5c70ab51ed9cdb44312eaead39c3ec2e52
(sha1-digest input)
Individual byte 2[#x40]61 ............................
expected "740b98b60ef34f120e38818427d72187cd5df4da
(sha1-digest input)
Individual byte 2[#x20]61 ............................
expected "d0723c0aff5876687a7b8cb6d0c45e6cdfe398c0
(sha1-digest input)
Individual byte 2[#x10]61 ............................
expected "bf2aa88116c9bba41e76c4835a8ddd0c2822a5fe
(sha1-digest input)
Individual byte 2[#x8]61 .............................
expected "6ebf3f3419c3ccc586344cf24e07050a8d5e5aaa
(sha1-digest input)
Individual byte 2[#x4]61 .............................
expected "1ded9734a2a6497f545537f50e162b707ebbecee
(sha1-digest input)
Individual byte 2[#x2]61 .............................
expected "e0150dd6726dcec7eecf0675a7fc998a98d43852
(sha1-digest input)
Individual byte 2[#x1]61 .............................
expected "c85602d666ec3b89ffbc8d496447113d15b15910
(sha1-digest input)
Individual byte 3[#x80]60 ............................
expected "11945ddd1210e9720335baa588911f0dd22a75f8
(sha1-digest input)
Individual byte 3[#x40]60 ............................
expected "3f085871e93d27ca79ba3cf549f4f14e925b47eb
(sha1-digest input)
Individual byte 3[#x20]60 ............................
expected "1eaf14b33c7cca699dad92c8514bdf68b01ccb40
(sha1-digest input)
Individual byte 3[#x10]60 ............................
expected "09444fabb51e6fe7d4452e79d1063b4a8e3e4d82
(sha1-digest input)
Individual byte 3[#x8]60 .............................
expected "87d02b5c01451b2e71917d51c078c522cecf3e0b
(sha1-digest input)
Individual byte 3[#x4]60 .............................
expected "2168e7ce44e725a2723542ef9bd06fda7a7e7c8f
(sha1-digest input)
Individual byte 3[#x2]60 .............................
expected "2e9c528e8e7f79ff214eb169d8a4c9762125373a
(sha1-digest input)
Individual byte 3[#x1]60 .............................
expected "80762ac3a2c6589b32fbd1b5edf9cf04b1b2215c
(sha1-digest input)
Individual byte 4[#x80]59 ............................
expected "ac293b9701fef4dddac98ea2b6024719642d26bb
(sha1-digest input)
Individual byte 4[#x40]59 ............................
expected "6c7dbcca072d9fb9096f0cb316f519da899173e0
(sha1-digest input)
Individual byte 4[#x20]59 ............................
expected "5b5e8b8fd142866535f68e59d4fe77cb05fd9ce1
(sha1-digest input)
Individual byte 4[#x10]59 ............................
expected "42875f6af7b7651d0c8385b425db3ffd99550102
(sha1-digest input)
Individual byte 4[#x8]59 .............................
expected "694d8bc576f66ade600cb6984ea7a7260cc44f14
(sha1-digest input)
Individual byte 4[#x4]59 .............................
expected "fe26d65a5424e8a8b3d3f5f1c34b9b5062baf56e
(sha1-digest input)
Individual byte 4[#x2]59 .............................
expected "3371e839a02aadad47c7cca1b2e2533f2767f422
(sha1-digest input)
Individual byte 4[#x1]59 .............................
expected "4168fa28936f4b1033a4e19d0a12da2ddd47c244
(sha1-digest input)
Individual byte 5[#x80]58 ............................
expected "24ffd42c1b342aa89e041b37755b337879ed7ca7
(sha1-digest input)
Individual byte 5[#x40]58 ............................
expected "1c0913ffd921bef41bd7462358e086227294b183
(sha1-digest input)
Individual byte 5[#x20]58 ............................
expected "48c97d9f0e0c7b29130646be6a56d4b2646edb88
(sha1-digest input)
Individual byte 5[#x10]58 ............................
expected "d6777e499284128d7f6e37d730d0e3fea173e438
(sha1-digest input)
Segmentation fault (core dumped)
Error: shell command terminated with nonzero exit code
35584
"/usr/local/bin/csi -s run.scm sha1 "
[10:38:29] address@hidden:/tmp
I am grateful for any hints,
Christian
- [Chicken-users] Strange behaviour with sha1...,
Christian Kellermann <=