Error when building ironclad

Dave Richards dave at synergy.org
Sat Dec 28 14:55:11 UTC 2019


This occurs on my Raspberry Pi 3B+ running Raspbian Buster on current ECL:

Script started on 2019-12-28 05:53:34-08:00 [TERM="xterm" TTY="/dev/pts/0"
COLUMNS="80" LINES="24"]
]0;pi at raspberrypi: ~
pi at raspberrypi:~ $ ecl
;;; Loading "/home/pi/quicklisp/setup.lisp"
;;; Loading #P"/home/pi/ecl/lib/ecl-16.1.3/asdf.fas"
ECL (Embeddable Common-Lisp) 16.1.3
(git:87a1c5faed97bd0b946a4fd82f33cb666879cd4f)
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2013 Juan J. Garcia-Ripoll
Copyright (C) 2018 Daniel Kochmanski
Copyright (C) 2019 Daniel Kochmanski and Marius Gerbershagen
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.  
Top level in: #<process TOP-LEVEL 0x709fc0>.
> (ql:quickload "ironclad")
To load "ironclad":
  Load 1 ASDF system:
    ironclad
; Loading "ironclad"
[package nibbles].................................
[package alexandria.1.0.0]........................
[package bordeaux-threads]........................
[package ironclad]................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
..................................................
............
;;; Internal error:
;;;   ** Error code 1 when executing
;;; (SI:RUN-PROGRAM-INNER "gcc" ("-I." "-I/home/pi/ecl/include/"
"-D_GNU_SOURCE" "-D_FILE_OFFSET_BITS=64" "-g" "-O2" "-fPIC" "-D_THREAD_SAFE"
"-Dlinux" "-O2" "-c"
".cache/common-lisp/ecl-16.1.3-87a1c5fa-linux-armv7l/home/pi/quicklisp/dists
/quicklisp/software/ironclad-v0.47/src/ciphers/kalyna.c" "-o"
".cache/common-lisp/ecl-16.1.3-87a1c5fa-linux-armv7l/home/pi/quicklisp/dists
/quicklisp/software/ironclad-v0.47/src/ciphers/kalyna.o") NIL):
;;;
.cache/common-lisp/ecl-16.1.3-87a1c5fa-linux-armv7l/home/pi/quicklisp/dists/
quicklisp/software/ironclad-v0.47/src/ciphers/kalyna.c: In function
'L49kalyna512_decrypt_block':
;;;
.cache/common-lisp/ecl-16.1.3-87a1c5fa-linux-armv7l/home/pi/quicklisp/dists/
quicklisp/software/ironclad-v0.47/src/ciphers/kalyna.c:231231:18: note:
variable tracking size limit exceeded with -fvar-tracking-assignments,
retrying without
;;;  static cl_object L49kalyna512_decrypt_block(cl_object v1context,
cl_object v2ciphertext, cl_object v3ciphertext_start, cl_object v4plaintext,
cl_object v5plaintext_start)
;;;                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
;;;
.cache/common-lisp/ecl-16.1.3-87a1c5fa-linux-armv7l/home/pi/quicklisp/dists/
quicklisp/software/ironclad-v0.47/src/ciphers/kalyna.c: In function
'L48kalyna512_encrypt_block':
;;;
.cache/common-lisp/ecl-16.1.3-87a1c5fa-linux-armv7l/home/pi/quicklisp/dists/
quicklisp/software/ironclad-v0.47/src/ciphers/kalyna.c:185126:18: note:
variable tracking size limit exceeded with -fvar-tracking-assignments,
retrying without
;;;  static cl_object L48kalyna512_encrypt_block(cl_object v1context,
cl_object v2plaintext, cl_object v3plaintext_start, cl_object v4ciphertext,
cl_object v5ciphertext_start)
;;;                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
;;; gcc: fatal error: Killed signal terminated program cc1
;;; compilation terminated.
Condition of type: COMPILE-FILE-ERROR
COMPILE-FILE-ERROR while compiling #<ironclad-source-file "ironclad" "src"
"ciphers" "kalyna">

Available restarts:

1. (RETRY) Retry compiling #<ironclad-source-file "ironclad" "src" "ciphers"
"kalyna">.
2. (ACCEPT) Continue, treating compiling #<ironclad-source-file "ironclad"
"src" "ciphers" "kalyna"> as having been successful.
3. (RETRY) Retry ASDF operation.
4. (CLEAR-CONFIGURATION-AND-RETRY) Retry ASDF operation after resetting the
configuration.
5. (ABORT) Give up on "ironclad"
6. (RESTART-TOPLEVEL) Go back to Top-Level REPL.

Broken at ASDF/ACTION:PERFORM. In: #<pr




More information about the ecl-devel mailing list