Compilation fails on M1 / Monterey
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Latest trunk (747744a84cf09c
While evaluating the form starting at line 171, column 0
of #P"/usr/
debugger invoked on a SIMPLE-ERROR in thread
#<THREAD "main thread" RUNNING {7005270213}>:
make-host-1 stopped due to unexpected STYLE-WARNING.
Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.
restarts (invokable by number or by possibly-
0: [CONTINUE ] Proceed anyway
1: [RETRY ] Retry EVAL of current toplevel form.
2: Ignore error and continue loading file "/usr/local/
3: [ABORT ] Abort loading file "/usr/local/
4: [ABORT-BUILD] Abort building SBCL.
5: Exit debugger, returning to top level.
(HOST-SB-
0]
I beleive the style warnings in question are:
; file: /usr/local/
; in:
; MACROLET ((INTERCEPT (SYMBOLS LAMBDA-LIST BODY-FORM)
; (QUASIQUOTE (PROGN #S(COMMA :EXPR # :KIND 2))))
; (DISPATCH (F IRRATIONAL)
; (QUASIQUOTE
; (IF (EVERY #'RATIONALP ARGS)
; (APPLY #'# ARGS)
; (WITH-MEMOIZED-
; (FLONUMS-EQL-P NIL
; (QUASIQUOTE
; (LET (# #)
; (AND # # #))))
; (TWO-ZEROS-P NIL
; (QUASIQUOTE (AND (EQL NARGS 2) (ZEROP #) (ZEROP #))))
; (SAME-SIGN-
; (QUASIQUOTE
; (AND (EQL NARGS 2) (FLOATP #) (FLOATP #) (MEMBER # '#) (EQ # #)))))
; (COUNT #.(MAKE-
;
; caught STYLE-WARNING:
; A literal #.(MAKE-
; (COUNT #.(MAKE-
;
; caught STYLE-WARNING:
; A literal #.(MAKE-
; (COUNT #.(MAKE-
;
; caught STYLE-WARNING:
; A literal #.(MAKE-
; (COUNT #.(MAKE-
;
; caught STYLE-WARNING:
; A literal #.(MAKE-
Try building either with a released version or with the current HEAD as a host.