From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ricardo Wurmus Newsgroups: gmane.lisp.guile.bugs Subject: bug#19180: Weak tables harmful to GC? Date: Sat, 28 Oct 2017 11:56:43 +0200 Message-ID: <87r2tnlhno.fsf__13973.0551316918$1509184638$gmane$org@elephly.net> References: <87wp9gwz8m.fsf@gnu.org> <87fug4o8z2.fsf@pobox.com> <87wp54z3p5.fsf@gnu.org> <87zi9th1i6.fsf_-_@gnu.org> <87y3o454pr.fsf@gnu.org> <87r2tvncs5.fsf@dustycloud.org> <87wp3mwwef.fsf@gnu.org> <87mv4gd0ik.fsf@elephly.net> <87a80eie63.fsf@gnu.org> <87k1zimhmt.fsf@elephly.net> <87bmktn96e.fsf@elephly.net> <87tvyl9n22.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1509184638 25916 195.159.176.226 (28 Oct 2017 09:57:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 28 Oct 2017 09:57:18 +0000 (UTC) User-Agent: mu4e 0.9.18; emacs 25.3.1 Cc: Andy Wingo , 19180@debbugs.gnu.org, guile-devel@gnu.org To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sat Oct 28 11:57:13 2017 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e8NrW-0005Qz-Ep for guile-bugs@m.gmane.org; Sat, 28 Oct 2017 11:57:06 +0200 Original-Received: from localhost ([::1]:60340 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e8Nrc-0002WP-At for guile-bugs@m.gmane.org; Sat, 28 Oct 2017 05:57:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60450) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e8NrT-0002Uj-Sj for bug-guile@gnu.org; Sat, 28 Oct 2017 05:57:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e8NrS-00089I-H2 for bug-guile@gnu.org; Sat, 28 Oct 2017 05:57:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57615) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e8NrS-00089E-D2 for bug-guile@gnu.org; Sat, 28 Oct 2017 05:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e8NrS-0003KF-3A for bug-guile@gnu.org; Sat, 28 Oct 2017 05:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 28 Oct 2017 09:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19180 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 19180-submit@debbugs.gnu.org id=B19180.150918461612771 (code B ref 19180); Sat, 28 Oct 2017 09:57:02 +0000 Original-Received: (at 19180) by debbugs.gnu.org; 28 Oct 2017 09:56:56 +0000 Original-Received: from localhost ([127.0.0.1]:38063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e8NrL-0003Jv-RD for submit@debbugs.gnu.org; Sat, 28 Oct 2017 05:56:56 -0400 Original-Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:45135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e8NrI-0003Jg-Ck for 19180@debbugs.gnu.org; Sat, 28 Oct 2017 05:56:55 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 6E308D31885; Sat, 28 Oct 2017 11:56:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:in-reply-to:subject:subject:from:from :user-agent:references:received:received:received; s=mdc; t= 1509184605; x=1510999006; bh=5epqrWEZPWsgVsDSzwNhmi0ONwNXgqj3U2f XtqaaS14=; b=n48nrMUcYCYg6Vg0cJDBfljYBqpjVy3uO+TZm7Gm19ajIdOr0x3 5MARxZDBjG/Fkwun9ZfCVX3pXcdm534SVUPPRnXpYfQHKOYYkUfyiZQI536xCfqN yubqeTg/2DeFuXBa8yp1e40yCs/vvTgpcIH6LNTCjl36VnvWqTYyuokg= X-Virus-Scanned: amavisd-new at mdc-berlin.de Original-Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24TyL821Hp_c; Sat, 28 Oct 2017 11:56:45 +0200 (CEST) Original-Received: from HTCAONE.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Sat, 28 Oct 2017 11:56:44 +0200 (CEST) Original-Received: from localhost (141.80.180.135) by HTCAONE.mdc-berlin.net (141.80.180.125) with Microsoft SMTP Server (TLS) id 14.3.361.1; Sat, 28 Oct 2017 11:56:44 +0200 In-Reply-To: <87tvyl9n22.fsf@gnu.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC X-Originating-IP: [141.80.180.135] X-TM-AS-Product-Ver: SMEX-11.0.0.4283-8.100.1062-23422.006 X-TM-AS-Result: No-6.006800-0.000000-31 X-TM-AS-MatchedID: 150567-105700-700918-700075-700537-702520-188198-700693-7 11888-700173-703283-701252-705602-702507-707050-188019-702091-702551-703486 -861157-702020-704425-705388-703829-703786-139703-700486-148004-148133-4200 0-42003 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:8868 Archived-At: Hi Ludo, the bootstrap phase now succeeds but the build crashes: --8<---------------cut here---------------start------------->8--- … make[2]: Leaving directory '/tmp/guix-build-guile-awesome-2.2.2.drv-0/guile-2.2.2/bootstrap' Making all in module make[2]: Entering directory '/tmp/guix-build-guile-awesome-2.2.2.drv-0/guile-2.2.2/module' … wrote `language/tree-il/spec.go' GUILEC srfi/srfi-37.go wrote `ice-9/textual-ports.go' wrote `ice-9/time.go' wrote `ice-9/q.go' GUILEC srfi/srfi-38.go wrote `ice-9/hash-table.go' wrote `rnrs/r5rs.go' Backtrace: In ice-9/eval.scm: 163:9 19 (_ _) In ice-9/boot-9.scm: 152:2 18 (with-fluid* _ _ _) In system/base/target.scm: 57:6 17 (with-target _ _) In system/base/compile.scm: 152:6 16 (compile-file _ #:output-file _ #:from _ #:to _ #:env _ ?) 43:4 15 (call-once _) In ice-9/boot-9.scm: 849:4 14 (with-throw-handler _ _ _) In system/base/compile.scm: 59:11 13 (_) 155:11 12 (_ #) 219:8 11 (read-and-compile _ #:from _ #:to _ #:env _ #:opts _) 255:6 10 (compile _ #:from _ #:to _ #:env _ #:opts _) 183:32 9 (lp (# #) ?) In language/tree-il/compile-cps.scm: 1084:25 8 (compile-cps # ?) 974:4 7 (optimize-tree-il # ?) In language/tree-il/analyze.scm: 563:4 6 (analyze-tree (#< down: # ?) ?) In srfi/srfi-1.scm: 656:11 5 (for-each2 (#< down: # ?) ?) In ice-9/vlist.scm: 267:16 4 (loop _ _ _) In language/tree-il/analyze.scm: 1053:33 3 Exception thrown while printing backtrace: ERROR: In procedure assq: Wrong type argument in position 2 (expecting association list): ((system base pmatch) car . #f) ice-9/boot-9.scm:760:25: In procedure dispatch-exception: ice-9/boot-9.scm:760:25: In procedure assq: Wrong type argument in position 2 (expecting association list): ((system base pmatch) car . #f) make[2]: *** [Makefile:2258: rnrs/records/procedural.go] Error 1 make[2]: *** Waiting for unfinished jobs.... GUILEC srfi/srfi-41.go wrote `rnrs/programs.go' wrote `ice-9/history.go' wrote `language/elisp/spec.go' wrote `language/tree-il/optimize.go' Backtrace: In ice-9/eval.scm: 163:9 19 (_ _) In ice-9/boot-9.scm: 152:2 18 (with-fluid* _ _ _) In system/base/target.scm: 57:6 17 (with-target _ _) In system/base/compile.scm: 152:6 16 (compile-file _ #:output-file _ #:from _ #:to _ #:env _ ?) 43:4 15 (call-once _) In ice-9/boot-9.scm: 849:4 14 (with-throw-handler _ _ _) In system/base/compile.scm: 59:11 13 (_) 155:11 12 (_ #) 219:8 11 (read-and-compile _ #:from _ #:to _ #:env _ #:opts _) 255:6 10 (compile _ #:from _ #:to _ #:env _ #:opts _) 183:32 9 (lp (# #) ?) In language/tree-il/compile-cps.scm: 1084:25 8 (compile-cps _ # _) 974:4 7 (optimize-tree-il # ?) In language/tree-il/analyze.scm: 563:4 6 (analyze-tree (#< down: # ?) ?) In srfi/srfi-1.scm: 656:11 5 (for-each2 (#< down: # ?) ?) In ice-9/vlist.scm: 267:16 4 (loop _ _ #t) In language/tree-il/analyze.scm: 1053:33 3 Exception thrown while printing backtrace: ERROR: In procedure assq: Wrong type argument in position 2 (expecting association list): 36 wrote `rnrs/unicode.go' ice-9/boot-9.scm:760:25: In procedure dispatch-exception: ice-9/boot-9.scm:760:25: In procedure assq: Wrong type argument in position 2 (expecting association list): 36 wrote `ice-9/curried-definitions.go' make[2]: *** [Makefile:2258: ice-9/eval.go] Error 1 … --8<---------------cut here---------------end--------------->8--- This is on the machine with 1.5TB RAM with the same package definition but using your new patches. [I’m sending this from my work address, because zoho.com currently has problems delivering mail to gnu.org.] -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net