| 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 |