quicklisp-controller icon indicating copy to clipboard operation
quicklisp-controller copied to clipboard

system cl-annot-test is not found in quicklisp 2013-11-11

Open avodonosov opened this issue 12 years ago • 3 comments

In quicklisp 2013-11-11 (ql:quickload :cl-annot-test) fails.

Only

(ql:quickload :cl-annot)
(let ((asdf:*central-registry* (cons (asdf:system-source-directory :cl-annot)
                                     asdf:*central-registry*)))
  (ql:quickload :cl-annot-test))

allows helps.

avodonosov avatar Dec 08 '13 07:12 avodonosov

@xach , why is this system absent in quicklisp?

When I manually add the directory it, it loads fine.

(pushnew "~/quicklisp/dists/quicklisp/software/cl-annot-20150608-git/" asdf:*central-registry* :test 'equal)
(ql:quickload :cl-annot-test)

And the cl-annot-test system comes in a separate .asd file.

avodonosov avatar Jan 12 '22 05:01 avodonosov

Does it build without warnings in SBCL? Use :verbose t to check, or load manually via asdf.

On Wed, Jan 12, 2022 at 12:51 AM Anton Vodonosov @.***> wrote:

@xach https://github.com/xach , why is this system absent in quicklisp?

When I manually add the directory it, it loads fine.

(pushnew "~/quicklisp/dists/quicklisp/software/cl-annot-20150608-git/" asdf:central-registry :test 'equal) (ql:quickload :cl-annot-test)

— Reply to this email directly, view it on GitHub https://github.com/quicklisp/quicklisp-controller/issues/6#issuecomment-1010661773, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAEB7ZTNGUOPFFGWXSAZG3UVUJGLANCNFSM4AKKN7DQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

xach avatar Jan 12 '22 12:01 xach

Retried with :verbose ton SBCL and got this error:

; file: /home/anton/quicklisp/dists/quicklisp/software/cl-annot-20150608-git/t/annot.lisp
; in:
;      IS-TYPE (CL-ANNOT.CORE:%ANNOTATION CL-ANNOT.STD:EXPORT* (DEFSTRUCT S NIL))
;     (PROVE.TEST:IS-TYPE
;      (CL-ANNOT.CORE:%ANNOTATION CL-ANNOT.STD:EXPORT*
;                                 (DEFSTRUCT CL-ANNOT-TEST::S NIL))
;      'SYMBOL "export structure")
; ==>
;   (LET ((#:DESC2 "export structure") (#:EXPECTED-TYPE3 'SYMBOL))
;     (PROVE.TEST::WITH-CATCHING-ERRORS (:DESCRIPTION #:DESC2 :EXPECTED
;                                        #:EXPECTED-TYPE3)
;       (PROVE.TEST::WITH-DURATION ((#:DURATION0 #:RESULT1)
;                                   (CL-ANNOT.CORE:%ANNOTATION
;                                    CL-ANNOT.STD:EXPORT* #))
;         (PROVE.TEST::TEST #:RESULT1 #:EXPECTED-TYPE3 #:DESC2 :DURATION
;                           #:DURATION0 :GOT-FORM
;                           '(CL-ANNOT.CORE:%ANNOTATION CL-ANNOT.STD:EXPORT* #)
;                           :TEST-FN #'TYPEP :REPORT-EXPECTED-LABEL
;                           "be a type of"))))
; 
; caught WARNING:
;   slot name of NIL indicates probable syntax error in DEFSTRUCT

; in: DEFSTRUCT S
;     (DEFSTRUCT CL-ANNOT-TEST::S NIL)
; 
; caught WARNING:
;   slot name of NIL indicates probable syntax error in DEFSTRUCT
; 
; caught WARNING:
;   slot name of NIL indicates probable syntax error in DEFSTRUCT


...

COMPILE-FILE-ERROR while
compiling #<CL-SOURCE-FILE "cl-annot-test" "t" "annot">
   [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR]

Wanted to open an issue at https://github.com/m2ym/cl-annot, but the repo is "archived by the owner and is now read-only"

avodonosov avatar Jan 18 '22 03:01 avodonosov