Summary: | dev-lisp/sbcl-2.2.0: make failed (Test SB-CAPSTONE-TESTS::X86-64 failed) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Johannes Mono <gentoo.1JDKl8mX> |
Component: | Current packages | Assignee: | Andrey Grozin <grozin> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | common-lisp |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=843851 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 880869 | ||
Bug Blocks: | |||
Attachments: | sbcl build log |
Description
Johannes Mono
2022-11-09 13:50:08 UTC
; compilation finished in 0:00:00.015 Doing 3 pending tests of 3 tests total. Test SB-CAPSTONE-TESTS::X86-64 failed Form: (SB-CAPSTONE-TESTS::CAPSTONE-CHECK '(143 69 8 72 139 240) '(:X86-64 :LITTLE-ENDIAN) '("MOV RSI, RAX" "POP QWORD PTR [RBP + 8]")) Expected value: T Actual value: NIL. Test SB-CAPSTONE-TESTS::PPC-LITTLE-ENDIAN failed Form: (SB-CAPSTONE-TESTS::CAPSTONE-CHECK '(3 16 64 60 0 113 66 56) '(:PPC64 :LITTLE-ENDIAN) '("LIS R2, 0X1003" "ADDI R2, R2, 0X7100")) Expected value: T Actual value: NIL. Test SB-CAPSTONE-TESTS::PPC-BIG-ENDIAN failed Form: (SB-CAPSTONE-TESTS::CAPSTONE-CHECK '(124 8 2 166) '(:PPC64 :BIG-ENDIAN) '("MFLR R0")) Expected value: T Actual value: NIL. 3 out of 3 total tests failed: SB-CAPSTONE-TESTS::X86-64, SB-CAPSTONE-TESTS::PPC-LITTLE-ENDIAN, SB-CAPSTONE-TESTS::PPC-BIG-ENDIAN.Unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING {10014E8103}>: test-op failed Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10014E8103}> 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR "test-op failed" {1002B5F163}> #<unused argument> :QUIT T) 1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<SIMPLE-ERROR "test-op failed" {1002B5F163}>) 2: (INVOKE-DEBUGGER #<SIMPLE-ERROR "test-op failed" {1002B5F163}>) 3: (ERROR "test-op failed") 4: ((:METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:TEST-OP (EQL (ASDF/SYSTEM:FIND-SYSTEM "sb-capstone/tests")))) #<unused argument> #<unused argument>) [fast-method] 5: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:TEST-OP > #<ASDF/SYSTEM:SYSTEM "sb-capstone/tests">) 6: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) 7: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:TEST-OP > #<ASDF/SYSTEM:SYSTEM "sb-capstone/tests">) [fast-method] 8: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {100258FF03}>) [fast-method] 9: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) 10: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {100258FF03}>) [fast-method] 11: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:TEST-OP > #<ASDF/SYSTEM:SYSTEM "sb-capstone"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method] 12: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:TEST-OP > #<ASDF/SYSTEM:SYSTEM "sb-capstone">) 13: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 14: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:TEST-OP > #<ASDF/SYSTEM:SYSTEM "sb-capstone">) [fast-method] 15: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:TEST-OP "sb-capstone") 16: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 17: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:TEST-OP "sb-capstone") [fast-method] 18: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {10016FCCEB}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL) 19: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 20: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {10036E3BEB}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL) 21: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:TEST-OP "sb-capstone") [fast-method] 22: (ASDF/OPERATE:TEST-SYSTEM "sb-capstone") 23: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF/INTERFACE::TEST-ASDF-CONTRIB "sb-capstone") #<NULL-LEXENV>) 24: (EVAL (ASDF/INTERFACE::TEST-ASDF-CONTRIB "sb-capstone")) 25: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:LOAD . "../asdf-stub.lisp") (:EVAL . "(asdf::test-asdf-contrib \"sb-capstone\")"))) 26: (SB-IMPL::TOPLEVEL-INIT) 27: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP)) 28: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP)) 29: (SB-IMPL::START-LISP) unhandled condition in --disable-debugger mode, quitting ; ; compilation unit aborted ; caught 1 fatal ERROR condition make[1]: *** [../asdf-module.mk:41: test] Error 1 Why is this unconditionally running tests anyway? Use a newer sbcl. Starting from 2.2.8 the build system does not run this test. If you use a ~amd64 capstone, be consistent and use ~amd64 sbcl. (In reply to Andrey Grozin from comment #3) > Use a newer sbcl. Starting from 2.2.8 the build system does not run this > test. If you use a ~amd64 capstone, be consistent and use ~amd64 sbcl. I think you need to stable a newer sbcl. capstone: 4.0.2-r2 | + ~ ~ o o o o + o ~ o o o o o | 8 o 0/4 | gentoo --------------+-------------------------------+---------+------- 5.0_rc2-r1 | + ~ ~ o o o o + o ~ o o o o o | 8 o 0/5 | gentoo [I]5.0_rc2-r2 | ~ ~ ~ o o o o ~ o ~ o o o o o | 8 o | gentoo 9999 | o o o o o o o o o o o o o o o | 8 o | gentoo |