From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Greg Troxel Newsgroups: gmane.lisp.guile.devel Subject: master with threaded gc Date: Mon, 21 Sep 2009 11:44:50 -0400 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1253547911 4948 80.91.229.12 (21 Sep 2009 15:45:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 21 Sep 2009 15:45:11 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Sep 21 17:45:04 2009 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Mpl4Y-0007ny-Gu for guile-devel@m.gmane.org; Mon, 21 Sep 2009 17:45:02 +0200 Original-Received: from localhost ([127.0.0.1]:51633 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mpl4X-0004sE-BN for guile-devel@m.gmane.org; Mon, 21 Sep 2009 11:45:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mpl4T-0004rb-Od for guile-devel@gnu.org; Mon, 21 Sep 2009 11:44:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mpl4O-0004rF-CK for guile-devel@gnu.org; Mon, 21 Sep 2009 11:44:56 -0400 Original-Received: from [199.232.76.173] (port=60470 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mpl4O-0004rC-4q for guile-devel@gnu.org; Mon, 21 Sep 2009 11:44:52 -0400 Original-Received: from fnord.ir.bbn.com ([192.1.100.210]:60780) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mpl4N-0003jZ-GE for guile-devel@gnu.org; Mon, 21 Sep 2009 11:44:51 -0400 Original-Received: by fnord.ir.bbn.com (Postfix, from userid 10853) id CD1B753E7; Mon, 21 Sep 2009 11:44:50 -0400 (EDT) X-Hashcash: 1:20:090921:guile-devel@gnu.org::rkEu/VLjCIy4hP4C:0000000000000000000000000000000000000000001Nde User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.3 (berkeley-unix) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:9376 Archived-At: --=-=-= Content-Transfer-Encoding: quoted-printable After installing boehm-gc threaded, the build succeeds on NetBSD/amd64 5.0i= sh!! make check makes a lot of progress, but the hits a segfault. This may be a BSD libc problem. Making check in lib gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/lib' gmake check-recursive gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/lib' gmake[3]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/lib' gmake[3]: Nothing to be done for `check-am'. gmake[3]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/lib' gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/lib' gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/lib' Making check in meta gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/meta' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/meta' Making check in libguile gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/libguile' gmake check-am gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/libguile' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/libguile' gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/libguile' Making check in guile-readline gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/guile-read= line' gmake check-am gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/guile-read= line' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/guile-readl= ine' gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/guile-readl= ine' Making check in emacs gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/emacs' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/emacs' Making check in srfi gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/srfi' gmake check-am gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/srfi' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/srfi' gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/srfi' Making check in doc gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/doc' Making check in ref gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/doc/ref' gmake check-am gmake[3]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/doc/ref' gmake[3]: Nothing to be done for `check-am'. gmake[3]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/doc/ref' gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/doc/ref' Making check in tutorial gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/doc/tutori= al' gmake[2]: Nothing to be done for `check'. gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/doc/tutoria= l' Making check in r5rs gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/doc/r5rs' gmake[2]: Nothing to be done for `check'. gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/doc/r5rs' gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/doc' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/doc' gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/doc' Making check in examples gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/examples' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/examples' Making check in test-suite gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/test-suite' Making check in standalone gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/test-suite= /standalone' gmake check-am gmake[3]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/test-suite= /standalone' gmake test-num2integral test-round test-list test-unwind test-conversion t= est-scm-c-read test-scm-take-locale-symbol test-scm-take-u8vector test-with= -guile-module test-scm-with-guile test-system-cmds test-bad-identifiers tes= t-require-extension test-asmobs test-fast-slot-ref test-use-srfi test-exten= sions gmake[4]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/test-suite= /standalone' gmake[4]: `test-num2integral' is up to date. gmake[4]: `test-round' is up to date. gmake[4]: `test-list' is up to date. gmake[4]: `test-unwind' is up to date. gmake[4]: `test-conversion' is up to date. gmake[4]: `test-scm-c-read' is up to date. gmake[4]: `test-scm-take-locale-symbol' is up to date. gmake[4]: `test-scm-take-u8vector' is up to date. gmake[4]: `test-with-guile-module' is up to date. gmake[4]: `test-scm-with-guile' is up to date. gmake[4]: Nothing to be done for `test-system-cmds'. gmake[4]: Nothing to be done for `test-bad-identifiers'. gmake[4]: Nothing to be done for `test-require-extension'. gmake[4]: Nothing to be done for `test-asmobs'. gmake[4]: `test-fast-slot-ref' is up to date. gmake[4]: `test-use-srfi' is up to date. gmake[4]: Nothing to be done for `test-extensions'. gmake[4]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/test-suite/= standalone' gmake check-TESTS gmake[4]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/test-suite= /standalone' PASS: test-system-cmds PASS: test-bad-identifiers PASS: test-require-extension PASS: test-num2integral PASS: test-round PASS: test-asmobs PASS: test-list PASS: test-unwind PASS: test-conversion PASS: test-fast-slot-ref PASS: test-use-srfi PASS: test-scm-c-read PASS: test-scm-take-locale-symbol PASS: test-scm-take-u8vector PASS: test-extensions PASS: test-with-guile-module PASS: test-scm-with-guile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D All 17 tests passed =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D gmake[4]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/test-suite/= standalone' gmake[3]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/test-suite/= standalone' gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/test-suite/= standalone' gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/test-suite' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/test-suite' gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/test-suite' Making check in benchmark-suite gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/benchmark-= suite' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/benchmark-s= uite' Making check in lang gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/lang' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/lang' Making check in am gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/am' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/am' Making check in module gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/module' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/module' Making check in testsuite gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/testsuite' gmake check-TESTS gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile/testsuite' running `./t-basic-contructs.scm'... reading... compiling... running... = reading... ok PASS: t-basic-contructs.scm running `./t-global-bindings.scm'... reading... compiling... running... = reading... ok PASS: t-global-bindings.scm running `./t-catch.scm'... reading... compiling... running... reading..= . ok PASS: t-catch.scm running `./t-call-cc.scm'... reading... compiling... running... reading= ... ok PASS: t-call-cc.scm running `./t-closure.scm'... reading... compiling... running... reading= ... ok PASS: t-closure.scm running `./t-closure2.scm'... reading... compiling... running... readin= g... ok PASS: t-closure2.scm running `./t-closure3.scm'... reading... compiling... running... readin= g... ok PASS: t-closure3.scm running `./t-closure4.scm'... reading... compiling... running... readin= g... ok PASS: t-closure4.scm running `./t-do-loop.scm'... reading... compiling... running... reading= ... ok PASS: t-do-loop.scm running `./t-literal-integers.scm'... reading... compiling... running...= reading... ok PASS: t-literal-integers.scm running `./t-macros.scm'... reading... compiling... running... reading.= .. ok PASS: t-macros.scm running `./t-macros2.scm'... reading... compiling... running... reading= ... ok PASS: t-macros2.scm running `./t-map.scm'... reading... compiling... running... reading... = ok PASS: t-map.scm running `./t-or.scm'... reading... compiling... running... reading... = ok PASS: t-or.scm running `./t-proc-with-setter.scm'... reading... compiling... running...= reading... ok PASS: t-proc-with-setter.scm running `./t-quasiquote.scm'... reading... compiling... running... read= ing... ok PASS: t-quasiquote.scm running `./t-values.scm'... reading... compiling... running... reading.= .. ok PASS: t-values.scm running `./t-records.scm'... reading... compiling... running... reading= ... ok PASS: t-records.scm running `./t-match.scm'... reading... compiling... running... reading..= . ok PASS: t-match.scm running `./t-mutual-toplevel-defines.scm'... reading... compiling... run= ning... reading... ok PASS: t-mutual-toplevel-defines.scm =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D All 20 tests passed =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/testsuite' gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile/testsuite' gmake[1]: Entering directory `/home/gdt/BUILD-GUILE-master/guile' gmake check-TESTS gmake[2]: Entering directory `/home/gdt/BUILD-GUILE-master/guile' Testing /home/gdt/BUILD-GUILE-master/guile/meta/guile ... with GUILE_LOAD_PATH=3D/home/gdt/BUILD-GUILE-master/guile/test-suite Memory fault (core dumped)=20 FAIL: check-guile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D 1 of 1 test failed Please report to bug-guile@gnu.org =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D gmake[2]: *** [check-TESTS] Error 1 gmake[2]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile' gmake[1]: *** [check-am] Error 2 gmake[1]: Leaving directory `/home/gdt/BUILD-GUILE-master/guile' gmake: *** [check-recursive] Error 1 Core was generated by `guile'. Program terminated with signal 11, Segmentation fault. #0 0x00007f7ffd6cac90 in strcmp () from /usr/lib/libc.so.12 (gdb) bt #0 0x00007f7ffd6cac90 in strcmp () from /usr/lib/libc.so.12 #1 0x00007f7ffd65f23e in _citrus_iconv_open () from /usr/lib/libc.so.12 #2 0x00007f7ffd64dc6f in iconv_open () from /usr/lib/libc.so.12 #3 0x00007f7ffdbd075f in rpl_iconv_open (tocode=3D0x7f7ffdbd4a2b "UTF-8", = fromcode=3D0x7f7ffdbded05 "ISO-8859-1") at iconv_open.c:111 #4 0x00007f7ffdbcf22f in mem_iconveh (src=3D0x6a3530 " - arguments: ", src= len=3D14, from_codeset=3D0x7f7ffdbded05 "ISO-8859-1", to_codeset=3D0x7f7ffc= 4290ec "646",=20 handler=3Diconveh_escape_sequence, offsets=3D0x0, resultp=3D0x7f7fffffb= 500, lengthp=3D0x7f7fffffb4f8) at striconveh.c:1018 #5 0x00007f7ffdba8f35 in scm_to_stringn (str=3D0x6e4720, lenp=3D0x7f7fffff= b550, encoding=3D, handler=3DSCM_FAILED_CONVERSION_ESC= APE_SEQUENCE) at strings.c:1654 #6 0x00007f7ffdb80605 in scm_lfwrite_str (str=3D0x6e4720, port=3D0x5bcba0)= at ports.c:1276 #7 0x00007f7ffdb848fc in iprin1 (exp=3D0xfffffffffffffff8, port=3D0x5bcba0= , pstate=3D0xdd6770) at print.c:723 #8 0x00007f7ffdb84f18 in scm_prin1 (exp=3D0x6e4720, port=3D0x5bcba0, writi= ngp=3D0) at print.c:890 #9 0x00007f7ffdb853a6 in scm_display (obj=3D0x6e4720, port=3D0x5bcba0) at = print.c:1099 #10 0x00007f7ffdb528aa in ceval (x=3D, env=3D0x1de68f0= ) at eval.i.c:1357 #11 0x00007f7ffdb51cc4 in ceval (x=3D, env=3D0x1de68f0= ) at eval.i.c:359 #12 0x00007f7ffdb51cc4 in ceval (x=3D, env=3D0x1de68f0= ) at eval.i.c:359 #13 0x00007f7ffdbba17d in vm_debug_engine (vp=3D0x5cdf00, program=3D0x55934= 0, argv=3D0x5bcba0, nargs=3D) at vm-i-system.c:605 #14 0x00007f7ffdbb2065 in scm_vm_apply (vm=3D0x5ca760, program=3D0x559340, = args=3D0x404) at vm.c:406 #15 0x00007f7ffdb528f3 in ceval (x=3D, env=3D0x1de6a40= ) at eval.i.c:1577 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (NetBSD) iEYEARECAAYFAkq3n3IACgkQ+vesoDJhHiVOVQCfXd9qnXWKq8y43IaQlGkAoxl8 bEgAn03NiGQXS0wNFqGBcQdvFenf9K0p =a3G+ -----END PGP SIGNATURE----- --=-=-=--