[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#45826: SBCL / Common Lisp packages fail to build on aarch64
From: |
Guillaume Le Vaillant |
Subject: |
bug#45826: SBCL / Common Lisp packages fail to build on aarch64 |
Date: |
Wed, 13 Jan 2021 22:03:47 +0100 |
User-agent: |
mu4e 1.4.14; emacs 27.1 |
Leo Famulari <leo@famulari.name> skribis:
> I noticed that many Common Lisp or SBCL-related packages are failing to
> build on the aarc64 platform on our build farm, due the failure to build
> SBCL:
>
> From the log of <https://ci.guix.gnu.org/build/180326/details>:
>
> ------
> //entering make-target-2.sh
> //doing warm init - compilation phase
> This is SBCL 2.1.0, an implementation of ANSI Common Lisp.
> More information about SBCL is available at <http://www.sbcl.org/>.
>
> SBCL is free software, provided as is, with absolutely no warranty.
> It is mostly in the public domain; some portions are provided under
> BSD-style licenses. See the CREDITS and COPYING files in the
> distribution for more information.
> Initial page table:
> Gen Boxed Code Raw LgBox LgCode LgRaw Pin Alloc Waste
> Trig WP GCs Mem-age
> 6 397 250 0 0 0 0 0 42335440 66352
> 2000000 647 0 0.0000
> Total bytes allocated = 42335440
> Dynamic-space-size bytes = 3221225472
> COLD-INIT... (Length(TLFs)= 9736)
> Disassembler: 72 printers, 0 prefilters, 4 labelers
> CORRUPTION WARNING in SBCL pid 1774 tid 1774:
> Memory fault at 0xfffffffffffffffa (pc=0x1002199f70)
> The integrity of this image is possibly compromised.
> Exiting.
> Error opening /dev/tty: No such device or address
> Welcome to LDB, a low-level debugger for the Lisp runtime environment.
> ldb>
> real 0m6.120s
> user 0m5.958s
> sys 0m0.137s
> command "sh" "make.sh" "clisp"
> "--prefix=/gnu/store/j1ciw4dc8iskd5fdcw0s1ba08kkg7vx6-sbcl-2.1.0"
> "--dynamic-space-size=3072" "--with-sb-core-compression"
> "--with-sb-xref-for-internals" failed with status 1
> ------
>
> It appears that SBCL can support this platform. However, until we make
> it work, I plan to remove aarch64 from the "supported-systems" of sbcl,
> to avoid attempting these builds.
I tried to bootstrap sbcl using ecl instead of clisp, using
"guix build -s aarch64-linux sbcl" on a x86-64 machine because I don't
have any arm64 hardware, but it failed with the same memory fault.
signature.asc
Description: PGP signature
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Leo Famulari, 2021/01/12
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64,
Guillaume Le Vaillant <=
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Leo Famulari, 2021/01/13
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Guillaume Le Vaillant, 2021/01/16
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Leo Famulari, 2021/01/16
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Mathieu Othacehe, 2021/01/17
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Christopher Baines, 2021/01/17
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Mathieu Othacehe, 2021/01/18
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Leo Famulari, 2021/01/17
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Efraim Flashner, 2021/01/17
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Ludovic Courtès, 2021/01/19
- bug#45826: SBCL / Common Lisp packages fail to build on aarch64, Leo Famulari, 2021/01/19