From unknown Sat Aug 16 16:21:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#69106: SBCL enomem on 686 Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 13 Feb 2024 16:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 69106 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 69106@debbugs.gnu.org X-Debbugs-Original-To: Bug Guix Received: via spool by submit@debbugs.gnu.org id=B.170784140214837 (code B ref -1); Tue, 13 Feb 2024 16:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Feb 2024 16:23:22 +0000 Received: from localhost ([127.0.0.1]:46055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZvZ3-0003rF-TM for submit@debbugs.gnu.org; Tue, 13 Feb 2024 11:23:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:48774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZvZ0-0003qr-Ms for submit@debbugs.gnu.org; Tue, 13 Feb 2024 11:23:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZvYb-00075Z-HN for bug-guix@gnu.org; Tue, 13 Feb 2024 11:22:56 -0500 Received: from mx.kolabnow.com ([212.103.80.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZvYX-0003MM-NX for bug-guix@gnu.org; Tue, 13 Feb 2024 11:22:51 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 605D920C81F9 for ; Tue, 13 Feb 2024 17:22:38 +0100 (CET) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-disposition:content-type :content-type:mime-version:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1707841355; x=1709655756; bh=mOwbJqFBi+svvOmeb8kJanxUjvUN87C5R11 lyChbDbc=; b=V0b6/jBuZ4wgR3wZh5kKju39mHg6GZ0KUJBotkcPkunUEE9e6M6 FB8nsOfvMcGHRVbYlqPLc9SZZ/qXMVvuvr/Q5h4kgoxEoeOC+r055fXOQgG0KiSq sZsYlmb61hE0YgVTnY5xKI+nl93sPjiajnbzDF4AAJNrlB9AZwLV6r/eiiOPaoqt peh4fN6yzZiw9Pe5sIxy4kYGcDas2LS1n+FFmsIulU1jClyvExuGeRI0zshkh/CN W8D+TKFEiFc2gNS+Ei/W3EpOyIyx8IsdXsKk0x2zVGU/RwumXVAGE4xNz8nya/B+ rYqo11kmYvoG73AvagkmJVz6L2wzsmOc2ewVvDmcA6lGOwbseCe9Tz0v8g7AO4Zs sGmK94Edx+usne84jCodsxsqJqXT2S2v6lUlO3Heo0pq80AMc1+R93zHO/ZpVDzh FehPRf1Z7jVr4I5kpuIiRSCYdOClwEOMAkf5bhcI2Bbz2BppDu+46Gd77kIiFsJr XkBIWfD8joLcx6bhqCKcp3Y7Qh1hldGQOCOqNHxe7PY43sg+UF1YOaQB9S4AZkmr HsluhqRMMppyNRUG17KuAX7uDch7nHabr1WzMAxi5z0UVQSrdQPlLp5r2rt5Aygx jl9V50VUR9rv+CtJFvCU9jq17l2LVcJOfIE+BribDJdfh+RGd5T7rA+I= X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id Tj42lJ3F4Xri for ; Tue, 13 Feb 2024 17:22:35 +0100 (CET) Received: from int-mx009.mykolab.com (unknown [10.9.13.9]) by mx.kolabnow.com (Postfix) with ESMTPS id 5C4E420C81F1 for ; Tue, 13 Feb 2024 17:22:34 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx009.mykolab.com (Postfix) with ESMTPS id C14E72091165 for ; Tue, 13 Feb 2024 17:22:34 +0100 (CET) Date: Tue, 13 Feb 2024 07:22:31 -0900 From: Christopher Howard Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB Received-SPF: none client-ip=212.103.80.155; envelope-from=christopher@librehacker.com; helo=mx.kolabnow.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, I was trying to run SBCL on an older 32-bit laptop, using guix on foreign distro. When I launch SBCL, the REPL dies immediately with this error: ``` os_alloc_gc_space(1,0x9000000,3221225472) failed with ENOMEM fatal error encountered in SBCL pid 4657 tid 4657: Can't allocate 0xc0000000 bytes for space 1 ``` However, the program does work if I pass in a --dynamic-space-size argument when I launch sbcl. E.g. ``` sbcl --dynamic-space-size 2000 ``` So, it seems like some allocation value or define is not being set correctly in the build for 686. SBCL manual only says: ``` ‘--dynamic-space-size MEGABYTES’ Size of the dynamic space reserved on startup in megabytes. Default value is platform dependent. ``` My system information: ``` christopher@q4os-desktop ------------------------ OS: Debian GNU/Linux 10 (buster) i686 Host: CF-30CTQAZBM 001 Kernel: 4.19.0-26-686-pae Uptime: 21 hours, 54 mins Packages: 2357 (dpkg), 4 (guix-user) Shell: bash 5.1.16 Resolution: 1024x768 Terminal: /dev/pts/1 CPU: Genuine Intel L2400 (2) @ 1.667GHz GPU: Intel Mobile 945GM/GMS, 943/940GML Express Memory: 219MiB / 3020MiB ``` ``` $ guix describe Generation 2 Feb 12 2024 12:22:05 (current) guix bb92a4d repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: bb92a4d7bc71197a51eea9075387c5313f299085 ``` -- 📛 Christopher Howard 🚀 gemini://gem.librehacker.com 🌐 http://gem.librehacker.com בראשית ברא אלהים את השמים ואת הארץ From unknown Sat Aug 16 16:21:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#69106: SBCL enomem on 686 Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 13 Feb 2024 18:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69106 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 69106@debbugs.gnu.org Received: via spool by 69106-submit@debbugs.gnu.org id=B69106.17078489688868 (code B ref 69106); Tue, 13 Feb 2024 18:30:02 +0000 Received: (at 69106) by debbugs.gnu.org; 13 Feb 2024 18:29:28 +0000 Received: from localhost ([127.0.0.1]:47040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZxX6-0002Iy-CZ for submit@debbugs.gnu.org; Tue, 13 Feb 2024 13:29:28 -0500 Received: from mx.kolabnow.com ([212.103.80.154]:49242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZxX3-0002Id-EA for 69106@debbugs.gnu.org; Tue, 13 Feb 2024 13:29:26 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 803E020C81F1 for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 19:29:01 +0100 (CET) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= in-reply-to:content-disposition:content-type:content-type :mime-version:references:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1707848940; x=1709663341; bh=WSgl8EbFOFGxl1dIK5iykbv76s6B6WA7pxQ naTetoSE=; b=kojQ5cL7fIqXQhxwCEppCgUHYtrCfjrvlXR87MX6kpBhhap9Bzj S1ag5/s/0GP9EJXZhhpkgFMVWLnP7+uOfq1EyHFi0GDA1KEJW0G8S6f19AX9pFHc iSQ1pOSEDjKf7Til021wgnX3xDzU86FxKGnObZSRfXGHk1GWqcafKWD/xVp0yPAl fPFr2gcxtroUkOKstH707ItLTJNqsTB44XJHqov0qclgoig/f+C4oYl0i2Gjk4Ow q95FRXpEzHBjPq1GDAz8U8srCPM9bRS4b9htpJKGZTJnoy4rFinBAa7beAnhqp70 f5CKx0YqWsBafI5xd2e7r43i8cOPo/u1Xkmrqt6aVTUsT3zY7Qbd+m13RmOIBoAX 2SdwWLCyDG4URUY574/CB8y9xeauLejegYP4kVDjMfA+ySXpoX+YLILgpRHcUhgJ 2EYHCAT2FB1fvDpP1AqItoD8wUl3TgC8/fzEwgg2+9TBgYvdtVHleHMec+v2I0ub TxBMBfHB43Ojmo/rZmCbjdapEIjh7AJoxvQc/pg3InYlyNnQmb5B6LWhpOq+Pu+r b/m2AjUluaJkJ1cVe4If8l33aSlt0WgC8ovIgvHZo3PMctkjxOMGLmTIsS5pqyc9 V+WiK8OLsH1kJF3ZYjIOvQwcZBJbDtyDwLadcuBqWioWlyLpdNvFGoTw= X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id 4-BSAPI-m7De for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 19:29:00 +0100 (CET) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id B04E820C81F0 for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 19:29:00 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 154B530B1E1A for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 19:29:00 +0100 (CET) Date: Tue, 13 Feb 2024 09:28:56 -0900 From: Christopher Howard Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Just noticed, poking around in the debian sid package, that Debian had to explicitly set ``` export SBCL_ARCH=x86 ``` For their i386 build. Wonder if that might be relevant here. -- Christopher Howard From unknown Sat Aug 16 16:21:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#69106: SBCL enomem on 686 Resent-From: Christopher Howard Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 13 Feb 2024 20:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69106 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 69106@debbugs.gnu.org Received: via spool by 69106-submit@debbugs.gnu.org id=B69106.170785733526681 (code B ref 69106); Tue, 13 Feb 2024 20:49:01 +0000 Received: (at 69106) by debbugs.gnu.org; 13 Feb 2024 20:48:55 +0000 Received: from localhost ([127.0.0.1]:47841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZzi3-0006wF-Dv for submit@debbugs.gnu.org; Tue, 13 Feb 2024 15:48:55 -0500 Received: from mx.kolabnow.com ([212.103.80.154]:45368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZzi1-0006vA-HV for 69106@debbugs.gnu.org; Tue, 13 Feb 2024 15:48:54 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 684A7304FB55 for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 21:48:29 +0100 (CET) Authentication-Results: ext-mx-out013.mykolab.com (amavis); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= in-reply-to:content-disposition:content-type:content-type :mime-version:references:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1707857308; x=1709671709; bh=rnX0BR+bWvQCy8LB7kMBFcXSXwKRPyYBxJ4 qXMHnOD4=; b=grfinAn/HEskOCdKNDwY9CNJ823HOhd0JHquXXjM1e+/sA39hXb 9CeNdJesH1ZmSRc31Gpi8bOgGevAZlFptoahq41rTCmMviy89iS25qY+8xiOWl17 8H7OCqgUNsK2aroSx8pityQgENQbs/KNSFcu55FwJcLrLqxiZ1MAjfgWUOi1/43t +LP66H12I+Zi7chjP05Sp0fAs3riBym7C7/4/OwknRqipwrhz1H71Q2dI75omoeW vgfn/Sh0G6QteH2HEpY/q6ofqSEILn4Qdl9o04AxZY1A35psfZ494qqYtpoMzpPG whogPaD0iOxS79Z+sGVNer51ccSDD/vQ+k+V6bB/QSmu0dHtnALwphqjtkQag7jB ki5FXGjy/Gf663K6aEdY74mrFdTydGl5rcOQSHOAyk3tl7p02fVASMTZaoXbiqjD RcfsPD3rOKw0P5UbiGwcWFdlDZLD9fI1l5/FB4IWIT9TkeELS/eWEemSWjRxy5ZV zub1T3Ih2Z7RBD5T1nYlKvy0LGv6voyOFpudq5db85xmrxifEKkOS2hdiRsjvZTP MFWdG0TBl+bh4uFWgp7C94GkSFW+nUzZWAvauUsOx9PvTJ+i4F59NbN9NtBOTE5H 7RaHNWb3pBzLKWp4lBhi+kM/LbEJYus5VF4g2qVUMtoe9brH4K7ho/ds= X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out013.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id OwAVYPUe6R6k for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 21:48:28 +0100 (CET) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id C296A304D518 for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 21:48:28 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 6DE6530AD949 for <69106@debbugs.gnu.org>; Tue, 13 Feb 2024 21:48:28 +0100 (CET) Date: Tue, 13 Feb 2024 11:48:24 -0900 From: Christopher Howard Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, the problem is with these lines: ``` ,@(if (target-ppc32?) ;; 3072 is too much for this architecture. `("--dynamic-space-size=2048") `("--dynamic-space-size=3072")) ``` Package definition simply assumes that all non-ppc32 architectures can handle the larger dynamic space, but apparently not x86. Through experiment, I see the largest dynamic space that works on my old laptop is 2810, but 2048 seems like a more sensible number. -- Christopher Howard From unknown Sat Aug 16 16:21:59 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Christopher Howard Subject: bug#69106: closed (Re: bug#69106: SBCL enomem on 686) Message-ID: References: <87ttfdasm9.fsf@kitej> X-Gnu-PR-Message: they-closed 69106 X-Gnu-PR-Package: guix Reply-To: 69106@debbugs.gnu.org Date: Thu, 22 Aug 2024 08:08:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1724314082-6033-1" This is a multi-part message in MIME format... ------------=_1724314082-6033-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #69106: SBCL enomem on 686 which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 69106@debbugs.gnu.org. --=20 69106: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D69106 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1724314082-6033-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 69106-done) by debbugs.gnu.org; 22 Aug 2024 08:07:51 +0000 Received: from localhost ([127.0.0.1]:36659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sh2rH-0001Yl-42 for submit@debbugs.gnu.org; Thu, 22 Aug 2024 04:07:51 -0400 Received: from mout02.posteo.de ([185.67.36.66]:43263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sh2rD-0001YR-W5 for 69106-done@debbugs.gnu.org; Thu, 22 Aug 2024 04:07:49 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 2088F240101 for <69106-done@debbugs.gnu.org>; Thu, 22 Aug 2024 10:06:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1724314016; bh=fygiOo51UE6RVO4YFZH1YObFXe61cQx2fuPpBDCpBYI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=Ysr7DwzIvGsk+rwfbQ0jQ6xHTkE0orP3L3JIv9fAsHK0she7gXifYlB4/A+AjzcFQ LS0wfHNi3q0QvSUn5ZjBdQMatBKNA7QSrKuhpuFO+KjpFAqkDBQ1+HbWIqsiLDpfqo 7VHbcQRkrGdIiZM17usVDh9NgdoravpPYgGdA6YxoKnM6C7ifRu+N1vKi4woope9BT 3kVsaGrNj/cEIQtcuzx+1MaJGAT699a665GJ9TKqS7wIAZJ5fuMIIBqrv0DbPXdur4 1lxrfjucsrETte5ffO3ckPRb8wpnKUJcC1+YgthTIlFXtQRclFfjtPj/su3Muo+AOd ntPQuTMUJ4nKA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WqG4v0dvBz9rxM; Thu, 22 Aug 2024 10:06:55 +0200 (CEST) From: Guillaume Le Vaillant To: Christopher Howard Subject: Re: bug#69106: SBCL enomem on 686 In-Reply-To: (Christopher Howard's message of "Tue, 13 Feb 2024 11:48:24 -0900") References: Date: Thu, 22 Aug 2024 08:06:54 +0000 Message-ID: <87ttfdasm9.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69106-done Cc: 69106-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Christopher Howard skribis: > Hi, the problem is with these lines: > > ``` > ,@(if (target-ppc32?) > ;; 3072 is too much for this architecture. > `("--dynamic-space-size=2048") > `("--dynamic-space-size=3072")) > ``` > > Package definition simply assumes that all non-ppc32 architectures can handle the larger dynamic space, but apparently not x86. Through experiment, I see the largest dynamic space that works on my old laptop is 2810, but 2048 seems like a more sensible number. Fixed in 803f9d3038d3c3048079c63d51b7b40bff09f17a. Closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZsbxng8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j97xQD/U+Ik7QcFtfs3gRRarZFIinE46VyW2iO9kcUn vYLYRTwA/0IV2gwDu8auzpw/6NaBW/7hRbOhof1jdZ7RAJ/5TuOC =whyd -----END PGP SIGNATURE----- --=-=-=-- ------------=_1724314082-6033-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Feb 2024 16:23:22 +0000 Received: from localhost ([127.0.0.1]:46055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZvZ3-0003rF-TM for submit@debbugs.gnu.org; Tue, 13 Feb 2024 11:23:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:48774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZvZ0-0003qr-Ms for submit@debbugs.gnu.org; Tue, 13 Feb 2024 11:23:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZvYb-00075Z-HN for bug-guix@gnu.org; Tue, 13 Feb 2024 11:22:56 -0500 Received: from mx.kolabnow.com ([212.103.80.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZvYX-0003MM-NX for bug-guix@gnu.org; Tue, 13 Feb 2024 11:22:51 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 605D920C81F9 for ; Tue, 13 Feb 2024 17:22:38 +0100 (CET) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-disposition:content-type :content-type:mime-version:message-id:subject:subject:from:from :date:date:received:received:received; s=dkim20160331; t= 1707841355; x=1709655756; bh=mOwbJqFBi+svvOmeb8kJanxUjvUN87C5R11 lyChbDbc=; b=V0b6/jBuZ4wgR3wZh5kKju39mHg6GZ0KUJBotkcPkunUEE9e6M6 FB8nsOfvMcGHRVbYlqPLc9SZZ/qXMVvuvr/Q5h4kgoxEoeOC+r055fXOQgG0KiSq sZsYlmb61hE0YgVTnY5xKI+nl93sPjiajnbzDF4AAJNrlB9AZwLV6r/eiiOPaoqt peh4fN6yzZiw9Pe5sIxy4kYGcDas2LS1n+FFmsIulU1jClyvExuGeRI0zshkh/CN W8D+TKFEiFc2gNS+Ei/W3EpOyIyx8IsdXsKk0x2zVGU/RwumXVAGE4xNz8nya/B+ rYqo11kmYvoG73AvagkmJVz6L2wzsmOc2ewVvDmcA6lGOwbseCe9Tz0v8g7AO4Zs sGmK94Edx+usne84jCodsxsqJqXT2S2v6lUlO3Heo0pq80AMc1+R93zHO/ZpVDzh FehPRf1Z7jVr4I5kpuIiRSCYdOClwEOMAkf5bhcI2Bbz2BppDu+46Gd77kIiFsJr XkBIWfD8joLcx6bhqCKcp3Y7Qh1hldGQOCOqNHxe7PY43sg+UF1YOaQB9S4AZkmr HsluhqRMMppyNRUG17KuAX7uDch7nHabr1WzMAxi5z0UVQSrdQPlLp5r2rt5Aygx jl9V50VUR9rv+CtJFvCU9jq17l2LVcJOfIE+BribDJdfh+RGd5T7rA+I= X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id Tj42lJ3F4Xri for ; Tue, 13 Feb 2024 17:22:35 +0100 (CET) Received: from int-mx009.mykolab.com (unknown [10.9.13.9]) by mx.kolabnow.com (Postfix) with ESMTPS id 5C4E420C81F1 for ; Tue, 13 Feb 2024 17:22:34 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx009.mykolab.com (Postfix) with ESMTPS id C14E72091165 for ; Tue, 13 Feb 2024 17:22:34 +0100 (CET) Date: Tue, 13 Feb 2024 07:22:31 -0900 From: Christopher Howard To: Bug Guix Subject: SBCL enomem on 686 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Autocrypt: addr=christopher@librehacker.com; prefer-encrypt=mutual; keydata= mDMEZEqk5BYJKwYBBAHaRw8BAQdAE/Dh4NUrMO5mxlZwV1H0X6DKaISWC/G5ws7voqpK6Xa0MEN ocmlzdG9waGVyIEhvd2FyZCA8Y2hyaXN0b3BoZXJAbGlicmVoYWNrZXIuY29tPoiQBBMWCAA4Fi EEMeL/OZnSMyOqPiAnGsX8bo2P8gwFAmRKpOQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAC gkQGsX8bo2P8gxyYgEA/ioHjyd0Bm3+YyW/vOLJZkDg1xx//zN9803Oayahz/gBAKwtHu69sqFZ /upw6mmyeP7ZndriTijMBZwfzcqDQWIMuDgEZEqk5RIKKwYBBAGXVQEFAQEHQO2aMfukvGwfyK7 f6DUkayD6h+RO+n6LGg0c0StFhF1CAwEIB4h4BBgWCAAgFiEEMeL/OZnSMyOqPiAnGsX8bo2P8g wFAmRKpOUCGwwACgkQGsX8bo2P8gxD6AEAncJh7NhGGBlNG43b5rMeeyrYVewJirj4hk2qk1iL3 KgA/301OIl9HuuM1hBLPOSTftjwKJUWDbzBFqbyGUFWaCUB Received-SPF: none client-ip=212.103.80.155; envelope-from=christopher@librehacker.com; helo=mx.kolabnow.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, I was trying to run SBCL on an older 32-bit laptop, using guix on foreign distro. When I launch SBCL, the REPL dies immediately with this error: ``` os_alloc_gc_space(1,0x9000000,3221225472) failed with ENOMEM fatal error encountered in SBCL pid 4657 tid 4657: Can't allocate 0xc0000000 bytes for space 1 ``` However, the program does work if I pass in a --dynamic-space-size argument when I launch sbcl. E.g. ``` sbcl --dynamic-space-size 2000 ``` So, it seems like some allocation value or define is not being set correctly in the build for 686. SBCL manual only says: ``` ‘--dynamic-space-size MEGABYTES’ Size of the dynamic space reserved on startup in megabytes. Default value is platform dependent. ``` My system information: ``` christopher@q4os-desktop ------------------------ OS: Debian GNU/Linux 10 (buster) i686 Host: CF-30CTQAZBM 001 Kernel: 4.19.0-26-686-pae Uptime: 21 hours, 54 mins Packages: 2357 (dpkg), 4 (guix-user) Shell: bash 5.1.16 Resolution: 1024x768 Terminal: /dev/pts/1 CPU: Genuine Intel L2400 (2) @ 1.667GHz GPU: Intel Mobile 945GM/GMS, 943/940GML Express Memory: 219MiB / 3020MiB ``` ``` $ guix describe Generation 2 Feb 12 2024 12:22:05 (current) guix bb92a4d repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: bb92a4d7bc71197a51eea9075387c5313f299085 ``` -- 📛 Christopher Howard 🚀 gemini://gem.librehacker.com 🌐 http://gem.librehacker.com בראשית ברא אלהים את השמים ואת הארץ ------------=_1724314082-6033-1--