Skip to content

Instantly share code, notes, and snippets.

@windymelt
Created March 16, 2019 09:09
Show Gist options
  • Save windymelt/dc6757aa69c38d7b658378926cbf0cc5 to your computer and use it in GitHub Desktop.
Save windymelt/dc6757aa69c38d7b658378926cbf0cc5 to your computer and use it in GitHub Desktop.
Ironclad compilation error
; file: /app/quicklisp/dists/quicklisp/software/ironclad-v0.36/src/sbcl-opt/x86oid-vm.lisp
; in: DEFINE-VOP (SALSA-CORE-FAST)
; (SB-X86-64-ASM::EA (SB-VM::I)
; (SB-X86-64-ASM::MAKE-EA :DWORD :BASE SB-VM::BUFFER :DISP
; (+ (- (* SB-VM:N-WORD-BYTES SB-VM:VECTOR-DATA-OFFSET) SB-VM:OTHER-POINTER-LOWTAG) (* 4 SB-VM::I))))
;
; caught ERROR:
; Lock on package SB-X86-64-ASM violated when binding EA as a local function while in package SB-VM.
; See also:
; The SBCL Manual, Node "Package Locks"
; in: DEFINE-VOP (AES-NI-GENERATE-ROUND-KEYS)
; (SB-X86-64-ASM::EA (SB-VM::BASE SB-VM::I)
; (SB-X86-64-ASM::MAKE-EA :QWORD :BASE SB-VM::BASE :DISP
; (+ (- (* SB-VM:N-WORD-BYTES SB-VM:VECTOR-DATA-OFFSET) SB-VM:OTHER-POINTER-LOWTAG) (* 16 SB-VM::I))))
;
; caught ERROR:
; Lock on package SB-X86-64-ASM violated when binding EA as a local function while in package SB-VM.
; See also:
; The SBCL Manual, Node "Package Locks"
Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING {10005285B3}>:
COMPILE-FILE-ERROR while compiling #<IRONCLAD-SOURCE-FILE "ironclad" "src" "sbcl-opt" "x86oid-vm">
@windymelt
Copy link
Author

Thank you for your solution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment