|
From: John M. <jo...@ma...> - 2024-04-27 19:22:05
|
With the release of version 2.4.3, SBCL fails to build on DragonFly BSD.
The end of the build log is below. Can anybody suggest a patch?
Thanks,
John
[305/306] src/code/target-format (0.483 sec)
[306/306] src/code/late-globaldb (0.052 sec)
67.868
; Math journal: wrote #P"obj/from-host/xfloat-math.lisp-expr" (19404 entries)
ctype cache metrics: Count LF Seek Hit maxPSL Mask
VALUES : 44282 67.6% 7 FFFF
List : 41612 63.5% 11 FFFF
Set : 27215 41.5% 6 FFFF
UNION : 21349 65.2% 9 7FFF
EQL : 19269 NIL %
NUMERIC : 10860 66.3% 7 3FFF
FUN : 9519 58.1% 7 3FFF
INTERSECTION : 6184 37.7% 5 3FFF
MEMBER : 3695 45.1% 6 1FFF
NEGATION : 2239 54.7% 8 FFF
Key-Info : 1536 75.0% 7 7FF
ARRAY : 630 61.5% 5 3FF
CONS : 460 44.9% 5 3FF
Key-Info-Set : 452 44.1% 5 3FF
CHARACTER-SET : 140 54.7% 6 FF
ALIEN-TYPE : 104 40.6% 3 FF
UNKNOWN : 67 52.3% 4 7F
CONSTANT : 59 46.1% 4 7F
SIMD-PACK : 42 65.6% 9 3F
SIMD-PACK-256 : 42 65.6% 8 3F
HAIRY : 17 26.6% 3 3F
MEMBER/EQ : 13 20.3% 1 3F
FUN-DESIGNATOR : 5 7.8% 1 3F
Total : 189791
Alien:
FUN : 73 57.0% 5 7F
POINTER : 17 26.6% 3 3F
INTEGER : 8 12.5% 2 3F
ARRAY : 5 7.8% 1 3F
C-STRING : 3 4.7% 1 3F
BOOLEAN : 1 1.6% 1 3F
VALUES : 1 1.6% 1 3F
ENUM : 0 0.0% 0 3F
UNION : 0 0.0% 0 3F
STRUCT : 0 0.0% 0 3F
Total : 108
Math journal: replaced from #P"obj/from-host/xfloat-math.lisp-expr"
;
; compilation unit finished
; caught 2 STYLE-WARNING conditions
; printed 1 note
Unhandled SIMPLE-ERROR:
make-host-2 stopped due to unexpected STYLE-WARNING raised from the host.
Backtrace for: #<HOST-SB-THREAD:THREAD "main thread" RUNNING {10030CEA33}>
0: ((LAMBDA NIL :IN HOST-SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX))
1: (HOST-SB-IMPL::CALL-WITH-SANE-IO-SYNTAX #<CLOSURE (LAMBDA NIL :IN
HOST-SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX) {10066244BB}>)
2: (HOST-SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<CLOSURE (LAMBDA NIL :IN
HOST-SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX) {100662448B}>)
3: (HOST-SB-DEBUG:PRINT-BACKTRACE :STREAM #<SYNONYM-STREAM :SYMBOL
HOST-SB-SYS:*STDERR* {10001528D3}> :START 0 :FROM :INTERRUPTED-FRAME
:COUNT NIL :PRINT-THREAD T :PRINT-FRAME-SOURCE NIL :METHOD-FRAME-STYLE
NIL)
4: (HOST-SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR "make-host-2
stopped due to unexpected ~A raised from the host." {1006622193}>
#<unavailable argument>)
5: (HOST-SB-DEBUG::RUN-HOOK HOST-SB-EXT:*INVOKE-DEBUGGER-HOOK*
#<SIMPLE-ERROR "make-host-2 stopped due to unexpected ~A raised from
the host." {1006622193}>)
6: (INVOKE-DEBUGGER #<SIMPLE-ERROR "make-host-2 stopped due to
unexpected ~A raised from the host." {1006622193}>)
7: (CERROR "Proceed anyway" "make-host-2 stopped due to unexpected ~A
raised from the host." STYLE-WARNING)
8: (HOST-SB-INT:SIMPLE-EVAL-IN-LEXENV (LET (FAIL VARIABLES FUNCTIONS
TYPES WARNP STYLE-WARNP) (HANDLER-BIND ((STYLE-WARNING (LAMBDA # # #))
(SIMPLE-WARNING (LAMBDA # # #))) (SB-XC:WITH-COMPILATION-UNIT NIL
(LOAD "src/cold/compile-cold-sbcl.lisp") (LET (#) (WHEN # # #)) (WHEN
SB-C::*UNDEFINED-WARNINGS* (SETF FAIL T) (DOLIST # #)))) (WHEN FAIL
(CERROR "Proceed anyway" "Undefined ~:[~;variables~] ~:[~;types~]~
~:[~;functions (incomplete
SB-COLD::*UNDEFINED-FUN-ALLOWLIST*?)~]" VARIABLES TYPES FUNCTIONS))
(WHEN (AND (OR WARNP STYLE-WARNP) *FAIL-ON-WARNINGS* (NOT
(TARGET-FEATUREP :WIN32))) (CERROR "Proceed anyway" "make-host-2
stopped due to unexpected ~A raised from the host." (OR WARNP
STYLE-WARNP)))) #<NULL-LEXENV>)
9: (HOST-SB-EXT:EVAL-TLF (LET (FAIL VARIABLES FUNCTIONS TYPES WARNP
STYLE-WARNP) (HANDLER-BIND ((STYLE-WARNING (LAMBDA # # #))
(SIMPLE-WARNING (LAMBDA # # #))) (SB-XC:WITH-COMPILATION-UNIT NIL
(LOAD "src/cold/compile-cold-sbcl.lisp") (LET (#) (WHEN # # #)) (WHEN
SB-C::*UNDEFINED-WARNINGS* (SETF FAIL T) (DOLIST # #)))) (WHEN FAIL
(CERROR "Proceed anyway" "Undefined ~:[~;variables~] ~:[~;types~]~
~:[~;functions (incomplete
SB-COLD::*UNDEFINED-FUN-ALLOWLIST*?)~]" VARIABLES TYPES FUNCTIONS))
(WHEN (AND (OR WARNP STYLE-WARNP) *FAIL-ON-WARNINGS* (NOT
(TARGET-FEATUREP :WIN32))) (CERROR "Proceed anyway" "make-host-2
stopped due to unexpected ~A raised from the host." (OR WARNP
STYLE-WARNP)))) 11 #<NULL-LEXENV>)
10: ((FLET HOST-SB-FASL::EVAL-FORM :IN HOST-SB-INT:LOAD-AS-SOURCE)
(LET (FAIL VARIABLES FUNCTIONS TYPES WARNP STYLE-WARNP) (HANDLER-BIND
((STYLE-WARNING (LAMBDA # # #)) (SIMPLE-WARNING (LAMBDA # # #)))
(SB-XC:WITH-COMPILATION-UNIT NIL (LOAD
"src/cold/compile-cold-sbcl.lisp") (LET (#) (WHEN # # #)) (WHEN
SB-C::*UNDEFINED-WARNINGS* (SETF FAIL T) (DOLIST # #)))) (WHEN FAIL
(CERROR "Proceed anyway" "Undefined ~:[~;variables~] ~:[~;types~]~
~:[~;functions (incomplete
SB-COLD::*UNDEFINED-FUN-ALLOWLIST*?)~]" VARIABLES TYPES FUNCTIONS))
(WHEN (AND (OR WARNP STYLE-WARNP) *FAIL-ON-WARNINGS* (NOT
(TARGET-FEATUREP :WIN32))) (CERROR "Proceed anyway" "make-host-2
stopped due to unexpected ~A raised from the host." (OR WARNP
STYLE-WARNP)))) 11)
11: (HOST-SB-INT:LOAD-AS-SOURCE #<HOST-SB-SYS:FD-STREAM for "file
/construction/sbcl/sbcl-2.4.3/make-host-2.lisp" {10031A29A3}> :VERBOSE
NIL :PRINT NIL :CONTEXT "loading")
12: ((FLET HOST-SB-FASL::LOAD-STREAM :IN LOAD) #<HOST-SB-SYS:FD-STREAM
for "file /construction/sbcl/sbcl-2.4.3/make-host-2.lisp"
{10031A29A3}> NIL)
13: (LOAD "make-host-2.lisp" :VERBOSE NIL :PRINT NIL
:IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT)
14: (COMMON-LISP-USER::LOAD-SBCL-FILE "make-host-2.lisp" T)
15: (COMMON-LISP-USER::LOAD-SBCL-FILE "make-host-2.lisp" 17459838004)
[tl,external]
16: (HOST-SB-INT:SIMPLE-EVAL-IN-LEXENV
(COMMON-LISP-USER::LOAD-SBCL-FILE "make-host-2.lisp") #<NULL-LEXENV>)
17: (EVAL (COMMON-LISP-USER::LOAD-SBCL-FILE "make-host-2.lisp"))
18: (HOST-SB-EXT:INTERACTIVE-EVAL (COMMON-LISP-USER::LOAD-SBCL-FILE
"make-host-2.lisp") :EVAL NIL)
19: (HOST-SB-IMPL::REPL-FUN NIL)
20: ((LAMBDA NIL :IN HOST-SB-IMPL::TOPLEVEL-REPL))
21: (HOST-SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA NIL :IN
HOST-SB-IMPL::TOPLEVEL-REPL) {10030D546B}>)
22: (HOST-SB-IMPL::TOPLEVEL-REPL NIL)
23: (HOST-SB-IMPL::TOPLEVEL-INIT)
24: ((FLET #:WITHOUT-INTERRUPTS-BODY-87 :IN HOST-SB-EXT:SAVE-LISP-AND-DIE))
25: ((LABELS HOST-SB-IMPL::RESTART-LISP :IN HOST-SB-EXT:SAVE-LISP-AND-DIE))
unhandled condition in --disable-debugger mode, quitting
|