[Gauche-devel-jp] Gauche 0.8.1 test result on AMD64

アーカイブの一覧に戻る

K.Sasada ko1****@namik*****
2004年 11月 4日 (木) 00:48:43 JST


 ささだです。

 Gauche scheme interpreter, version 0.8.1 [euc-jp]

 を、AMD64 Processor / Fedora Core2 AMD64版 上で動作させた
テスト結果を下記に添付します。

 とりあえずご報告まで。


gcc -v #=>
コンフィグオプション: ../configure --prefix=/usr --mandir=/usr/share/man
 --infodir=/usr/share/info --enable-shared --enable-threads=posix
 --disable-checking --disable-libunwind-exceptions --with-system-zlib
 --enable-__cxa_atexit --host=x86_64-redhat-linux
スレッドモデル: posix
gcc バージョン 3.3.3 20040412 (Red Hat Linux 3.3.3-7)


 boehm gc は x86_64 に対応してないのかしらん。

-- 
// SASADA Koich****@namik*****
//


for d in gc src lib ext doc; do (cd $d; make all); done
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc'
Making all in doc
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc/doc'
make[2]: `all' に対して行うべき事はありません。
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc/doc'
Making all in include
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc/include'
make[2]: `all' に対して行うべき事はありません。
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc/include'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make[2]: `all-am' に対して行うべき事はありません。
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/src'
make[1]: `all' に対して行うべき事はありません。
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/src'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/lib'
make[1]: `all' に対して行うべき事はありません。
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/lib'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext'
for d in auxsys threads uvector charconv binary net termios fcntl sxml syslog dbm mt-random digest; do (cd $d; make default); done
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/auxsys'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/auxsys'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/threads'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/threads'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/uvector'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/uvector'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/charconv'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/charconv'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/binary'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/binary'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/net'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/net'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/termios'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/termios'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/fcntl'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/fcntl'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/sxml'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/sxml'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/syslog'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/syslog'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/dbm'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/dbm'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/mt-random'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/mt-random'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/digest'
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/digest'
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/doc'
make[1]: `all' に対して行うべき事はありません。
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/doc'
for d in gc src lib ext doc; do (cd $d; make check); done
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc'
Making check in doc
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc/doc'
make[2]: `check' に対して行うべき事はありません。
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc/doc'
Making check in include
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc/include'
make[2]: `check' に対して行うべき事はありません。
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc/include'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make  gctest
make[3]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make[3]: `gctest' は更新済みです
make[3]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make  check-TESTS
make[3]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/gc'
Switched to incremental mode
Emulating dirty bits with mprotect/signals
Segfault at 0x10212
Unexpected bus error or segmentation fault
FAIL: gctest
===================
1 of 1 tests failed
===================
make[3]: *** [check-TESTS] エラー 1
make[3]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make[2]: *** [check-am] エラー 2
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make[1]: *** [check-recursive] エラー 1
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/gc'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/src'
./test-vmstack >> test.log
Testing VM stack sanity...                                       passed.
./test-arith >> test.log
Testing integer arithmetic macros ...                            passed.
Testing primitive syntax ...                                     passed.
Testing error and exception handlers ...                         passed.
Testing module ...                                               passed.
Testing macro ...                                                passed.
Testing numbers ...                                              passed.
Testing string ...                                               passed.
Testing keywords ...                                             passed.
Testing hash tables ...                                          passed.
Testing io ...                                                   passed.
Testing procedures ...                                           passed.
Testing dynamic-wind and call/cc ...                             passed.
Testing load ...                                                 passed.
Testing SRFIs ...                                                passed.
Testing object system ...                                        passed.
Testing exceptions ...                                           passed.
Testing collections and sequences ...                            passed.
Testing regexp ...                                               passed.
Testing EUC-JP ...                                               passed.
Testing system ...                                               failed.
discrepancies found.  Errors are:
test mkdir: expects "drwxr-x---" => got #<error "Read error at \"test.out\":line 2: read-line: encountered illegal byte sequence: #*\"drwxr-x---  2 ko1 ko1 4096 11\\xe6\\x9c\\x88  4 00:43 test.dir\"">
test chmod: expects "drwxr-xr-x" => got #<error "Read error at \"test.out\":line 2: read-line: encountered illegal byte sequence: #*\"drwxr-xr-x  2 ko1 ko1 4096 11\\xe6\\x9c\\x88  4 00:43 test.dir\"">
Testing rfc ...                                                  passed.
Testing parseopt ...                                             passed.
Testing parameters ...                                           passed.
Testing hook ...                                                 passed.
Testing logger ...                                               passed.
Testing text utilities ...                                       passed.
Testing gettext ...                                              passed.
Testing util ...                                                 passed.
Testing util.match ...                                           passed.
Testing write/ss and read/ss ...                                 passed.
Testing gauche.process ...                                       failed.
discrepancies found.  Errors are:
test call-with-process-io: expects "test.o\n" => got "test.o\ntest.out\n"
Testing gauche.version ...                                       passed.
Testing file utilities ...                                       passed.
Testing selector ...                                             passed.
Testing listener ...                                             passed.
Testing www.* modules ...                                        passed.
Testing case-sensitive reader/writer ...                         passed.
Testing case-insensitive reader/writer ...                       passed.
See test.log for details.
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/src'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/lib'
make[1]: `check' に対して行うべき事はありません。
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/lib'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext'
for d in auxsys threads uvector charconv binary net termios fcntl sxml syslog dbm mt-random digest; do (cd $d; make check); done
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/auxsys'
../..//src/gosh -ftest -I. test.scm > test.log
Testing auxsys ...                                               passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/auxsys'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/threads'
../..//src/gosh -ftest -I. test.scm > test.log
Testing threads ...                                              passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/threads'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/uvector'
../..//src/gosh -ftest -I. test.scm > test.log
Testing uniform vector and array ...                             passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/uvector'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/charconv'
../..//src/gosh -ftest -I. test.scm > test.log
Testing charconv ...                                             passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/charconv'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/binary'
../..//src/gosh -ftest -I. test.scm > test.log
Testing binary ...                                               passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/binary'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/net'
../..//src/gosh -ftest -I. test.scm > test.log
Testing net ...                                                  passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/net'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/termios'
../..//src/gosh -ftest -I. test.scm > test.log
Testing termios ...                                              passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/termios'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/fcntl'
../..//src/gosh -ftest -I. test.scm > test.log
Testing fcntl ...                                                passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/fcntl'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/sxml'
../..//src/gosh -ftest -I. test.scm > test.log
Testing SSAX ...                                                 passed.
Testing sxpath ...                                               passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/sxml'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/syslog'
../..//src/gosh -ftest -I. test.scm > test.log
Testing syslog ...                                               passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/syslog'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/dbm'
../..//src/gosh -ftest -I. test.scm > test.log
Testing dbm ...                                                  passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/dbm'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/mt-random'
../..//src/gosh -ftest -I. test.scm > test.log
Testing mt-random ...                                            passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/mt-random'
make[2]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/ext/digest'
../..//src/gosh -ftest -I. test.scm > test.log
Testing digest framework ...                                     passed.
passed.
make[2]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext/digest'
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/ext'
make[1]: Entering directory `/home/ko1/cvs/Gauche-0.8.1/doc'
make[1]: `check' に対して行うべき事はありません。
make[1]: Leaving directory `/home/ko1/cvs/Gauche-0.8.1/doc'




Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る