fjames86 / cerberus

Common Lisp Kerberos v5 implementation
MIT License
5 stars 2 forks source link

Some systems failed to build for Quicklisp dist #6

Open quicklisp opened 1 month ago

quicklisp commented 1 month ago

Building with SBCL 2.4.6.70-a4f5037f5 / ASDF 3.3.5 for quicklisp dist creation.

Trying to build commit id 64d145a53478a8a0604d2ba38d0c3f2e0a818a6a

cerberus-kdc fails to build because of a failure in cerberus.

cerberus fails to build with the following error:

; caught WARNING:
;   Derived type of #:OBJECT23 is (VALUES (OR (SIMPLE-ARRAY * (*)) CONS SB-KERNEL:EXTENDED-SEQUENCE) &OPTIONAL), conflicting with its asserted type (AND VECTOR (NOT SIMPLE-ARRAY)).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
...
; caught WARNING:
;   Derived type of #:OBJECT15 is (VALUES (OR (SIMPLE-ARRAY * (*)) CONS SB-KERNEL:EXTENDED-SEQUENCE) &OPTIONAL), conflicting with its asserted type (AND VECTOR (NOT SIMPLE-ARRAY)).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
...
; caught WARNING:
;   Derived type of #:OBJECT7 is (VALUES (OR (SIMPLE-ARRAY * (*)) CONS SB-KERNEL:EXTENDED-SEQUENCE) &OPTIONAL), conflicting with its asserted type (AND VECTOR (NOT SIMPLE-ARRAY)).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
...
; caught WARNING:
;   Derived type of #:OBJECT42 is (VALUES (OR (SIMPLE-ARRAY * (*)) CONS SB-KERNEL:EXTENDED-SEQUENCE) &OPTIONAL), conflicting with its asserted type (AND VECTOR (NOT SIMPLE-ARRAY)).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
...
; caught WARNING:
;   Derived type of #:OBJECT34 is (VALUES (OR (SIMPLE-ARRAY * (*)) CONS SB-KERNEL:EXTENDED-SEQUENCE) &OPTIONAL), conflicting with its asserted type (AND VECTOR (NOT SIMPLE-ARRAY)).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
...
; caught WARNING:
;   Derived type of #:OBJECT26 is (VALUES (OR (SIMPLE-ARRAY * (*)) CONS SB-KERNEL:EXTENDED-SEQUENCE) &OPTIONAL), conflicting with its asserted type (AND VECTOR (NOT SIMPLE-ARRAY)).
;   See also:
;     The SBCL Manual, Node "Handling of Types"
...
Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD tid=2174262 "main thread" RUNNING {1000E00003}>: COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "cerberus" "ciphers">

Full log here

fjames86 commented 1 month ago

Thanks I'll take a look when I get the time. Strange that it's just started failing since the code hasn't changed in ages.

quicklisp commented 1 month ago

Sometimes SBCL gets better at catching potential bugs. Sometimes it also has bugs in detecting bugs...

On Fri, Jul 19, 2024 at 12:03 PM Frank James @.***> wrote:

Thanks I'll take a look when I get the time. Strange that it's just started failing since the code hasn't changed in ages.

— Reply to this email directly, view it on GitHub https://github.com/fjames86/cerberus/issues/6#issuecomment-2239515964, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACPNLL3KSCMK6PUPZER4WTZNE2DHAVCNFSM6AAAAABLESDFBSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMZZGUYTKOJWGQ . You are receiving this because you authored the thread.Message ID: @.***>

fjames86 commented 1 month ago

I've deleted the declaration and it compiles now with sbcl 2.4.7 (windows amd64).