From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: FX Newsgroups: gmane.lisp.guile.bugs Subject: bug#44505: Guile 3.0.4 build fails on macOS Big Sur / ARM Date: Sat, 7 Nov 2020 17:27:04 +0100 Message-ID: <1DEC0AB9-23F4-4DD7-90D8-A74DF3B57170@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8047"; mail-complaints-to="usenet@ciao.gmane.io" To: 44505@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Sat Nov 07 17:34:08 2020 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kbRAG-0001zd-73 for guile-bugs@m.gmane-mx.org; Sat, 07 Nov 2020 17:34:08 +0100 Original-Received: from localhost ([::1]:49716 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kbRAF-0003j1-AK for guile-bugs@m.gmane-mx.org; Sat, 07 Nov 2020 11:34:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58404) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbRAB-0003ie-4R for bug-guile@gnu.org; Sat, 07 Nov 2020 11:34:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47622) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kbRAA-0005wY-Qj for bug-guile@gnu.org; Sat, 07 Nov 2020 11:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kbRAA-00029z-KF for bug-guile@gnu.org; Sat, 07 Nov 2020 11:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: FX Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 07 Nov 2020 16:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44505 X-GNU-PR-Package: guile X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16047667958241 (code B ref -1); Sat, 07 Nov 2020 16:34:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Nov 2020 16:33:15 +0000 Original-Received: from localhost ([127.0.0.1]:59168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbR9P-00028m-Bf for submit@debbugs.gnu.org; Sat, 07 Nov 2020 11:33:15 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:35500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbR3W-0001xg-BU for submit@debbugs.gnu.org; Sat, 07 Nov 2020 11:27:10 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbR3W-0001qj-5I for bug-guile@gnu.org; Sat, 07 Nov 2020 11:27:10 -0500 Original-Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:52324) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kbR3U-0003TZ-Az for bug-guile@gnu.org; Sat, 07 Nov 2020 11:27:09 -0500 Original-Received: by mail-wm1-x334.google.com with SMTP id 10so3523465wml.2 for ; Sat, 07 Nov 2020 08:27:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=CV4o2+fK4V/qgEjrgpx1YYFjPyF1J9Xe+18lP+0V/xI=; b=prxLtJ0d4OjLd3JFbme2X33/4UOrBKrjNjG3ebi5ifV0JT/CMYhP/98N99qvpEo95g DTIpcwBzMkhpArjHknOUP5OOJH7ps2BwJA5h46X+tUc2xlo79cHM2g/J8RH7uocxnZTR IBEED/YYTxFR3DBMwSiFUx9Ew8BzzYhtDz/iBoWFLzGoNnyQpnIqrWAVs5xgOWRNYvw2 D7DoJ5Voy8EBez/XfNOck0KHEdwdSw65d+NCCr5JPDzwgXc1yF6lzgZcir1/TOvlcNFx d2OoK5uWNQjZ49dcF+cFly3i3lm2ijqrdTI9sqkxrZ3GXZ2MQg9//fYlyHVi0e1y6tqq dYqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=CV4o2+fK4V/qgEjrgpx1YYFjPyF1J9Xe+18lP+0V/xI=; b=MRFTdKasxqbZwF0f0bxvdNb3T4YZV7DUEGVy37Ev8ISW8ZORKCYyRfeMbUyvva2fe8 NCmBtNAAoHOe8YEKK/j7o1O5eaiGru+NG1UB9goorlMDD2VErovSf9IibkNY1sP6S37V MK3DQcZy/eMiImEDdQDPx3EM46Z2H8cW7VULzbOq7/me7tFuN3xfjUZGVW5MLqGuQHAq O6oVtIxhbAIG3LkNsPZi+Mavadz7DbKNbZeomhK+zOkjFtDSdqofzT3sxOIte0f5rYag TyTTOllzI5l6BMPl80ZpzOuJZH/L4jjUrejq2qdiV0acLXf0gZPRsK0tneJJ8txJCohX xm8A== X-Gm-Message-State: AOAM533CjW9xRy0p7MqAJtx+gcutswfXJpQQvZbsIox1v1rRkwtPw25u 4cliCwErCRcSpG/CiAyaP6emaTwpy3U= X-Google-Smtp-Source: ABdhPJwXvPLdZ9SoI6nOv2nUPVDLfwSz5OKuS34YiBxMBK/24Mb09SfBQkboxtqEYz64zuQHdWmcIg== X-Received: by 2002:a7b:cd10:: with SMTP id f16mr5426711wmj.69.1604766426056; Sat, 07 Nov 2020 08:27:06 -0800 (PST) Original-Received: from [192.168.1.11] (lns-bzn-38-82-253-98-168.adsl.proxad.net. [82.253.98.168]) by smtp.gmail.com with ESMTPSA id t12sm7004044wrm.25.2020.11.07.08.27.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 07 Nov 2020 08:27:05 -0800 (PST) X-Mailer: Apple Mail (2.3608.120.23.2.4) Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=fxcoudert@gmail.com; helo=mail-wm1-x334.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 07 Nov 2020 11:33:13 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:9919 Archived-At: Compilation of Guile 3.0.4 on arm64-apple-darwin20 (macOS Big Sur with = ARM hardware) fails with: GEN guile-procedures.texi allocating JIT code buffer failed: Permission denied jit.c:5687: fatal: assertion failed /bin/sh: line 1: 65000 Broken pipe: 13 cat alist.doc = array-handle.doc array-map.doc arrays.doc async.doc atomic.doc = backtrace.doc boolean.doc bitvectors.doc bytevectors.doc chars.doc = control.doc continuations.doc debug.doc deprecated.doc deprecation.doc = dynl.doc dynwind.doc eq.doc error.doc eval.doc evalext.doc = exceptions.doc expand.doc extensions.doc fdes-finalizers.doc feature.doc = filesys.doc fluids.doc foreign.doc fports.doc gc-malloc.doc gc.doc = gettext.doc generalized-arrays.doc generalized-vectors.doc goops.doc = gsubr.doc guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.doc = ioext.doc keywords.doc list.doc load.doc macros.doc mallocs.doc = memoize.doc modules.doc numbers.doc objprop.doc options.doc pairs.doc = ports.doc print.doc procprop.doc procs.doc promises.doc r6rs-ports.doc = random.doc rdelim.doc read.doc rw.doc scmsigs.doc script.doc simpos.doc = smob.doc sort.doc srcprop.doc srfi-1.doc srfi-4.doc srfi-13.doc = srfi-14.doc srfi-60.doc stackchk.doc stacks.doc stime.doc strings.doc = strorder.doc strports.doc struct.doc symbols.doc syntax.doc threads.doc = throw.doc trees.doc unicode.doc uniform.doc values.doc variable.doc = vectors.doc version.doc vports.doc weak-set.doc weak-table.doc = weak-vector.doc dynl.doc posix.doc net_db.doc socket.doc regex-posix.doc 65001 Abort trap: 6 | GUILE_AUTO_COMPILE=3D0 = ../meta/build-env guild snarf-check-and-output-texi > = guile-procedures.texi The backtrace for this issue is: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00000001932bfcec = __pthread_kill + 8 1 libsystem_pthread.dylib 0x00000001932f0c24 pthread_kill = + 292 2 libsystem_c.dylib 0x0000000193238864 abort + 104 3 libguile-3.0.1.dylib 0x00000001009092f8 die + 48 4 libguile-3.0.1.dylib 0x000000010090922c = initialize_jit + 244 5 libsystem_pthread.dylib 0x00000001932ecdc8 = __pthread_once_handler + 80 6 libsystem_platform.dylib 0x000000019333608c = _os_once_callout + 32 7 libsystem_pthread.dylib 0x00000001932ecd5c pthread_once = + 100 8 libguile-3.0.1.dylib 0x0000000100908dd0 = scm_jit_compute_mcode + 732 9 libguile-3.0.1.dylib 0x0000000100962e88 = vm_regular_engine + 364 10 libguile-3.0.1.dylib 0x0000000100960c6c scm_call_n + = 356 11 libguile-3.0.1.dylib 0x0000000100912f10 = scm_primitive_load_path + 820 12 libguile-3.0.1.dylib 0x0000000100963730 = vm_regular_engine + 2580 13 libguile-3.0.1.dylib 0x0000000100960c6c scm_call_n + = 356 14 libguile-3.0.1.dylib 0x0000000100912f10 = scm_primitive_load_path + 820 15 libguile-3.0.1.dylib 0x0000000100903ad4 = scm_load_startup_files + 56 16 libguile-3.0.1.dylib 0x0000000100903e64 = scm_i_init_guile + 704 17 libguile-3.0.1.dylib 0x000000010095c374 = scm_i_init_thread_for_guile + 156 18 libguile-3.0.1.dylib 0x000000010095e1b0 with_guile + = 32 19 libgc.1.dylib 0x0000000100a10f78 = GC_call_with_stack_base + 36 20 libguile-3.0.1.dylib 0x000000010095c3c0 = scm_with_guile + 44 21 libguile-3.0.1.dylib 0x0000000100903b4c = scm_boot_guile + 80 22 guile 0x00000001008b3e6c main + 208 23 libdyld.dylib 0x000000019330cf54 start + 4 The latest macOS version implements some new restrictions: the MMU does = not allow a physical page to be both writeable and executable. In = particular, there is no possibility for executable stack. FX Coudert=