asdf defsystem worked in 3.2.1 but not 3.3.0

Faré fahree at gmail.com
Sun Oct 8 03:55:28 UTC 2017


Maybe the circularity is at a wider level. What is the complete error
message? The complete set of .asd files? Are you using
defsystem-depends-on anywhere? Or manually loading .asd's from other
.asd's? How can I reproduce?

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Passive hope is wishful thinking, a poison of the mind.
Active hope is creative passion, the mover of the universe.


On Sat, Oct 7, 2017 at 11:44 PM, Raymond Toy <toy.raymond at gmail.com> wrote:
> The following defsystem worked in asdf 3.2.1 but no longer works in 3.3.0.
> The error message doesn't really help in figuring out what's circular.  And
> I just can't see what's circular.
>
> The system:
>
> (asdf:defsystem :pcl-test
>   :pathname "pcl/"
>   :components
>   ((:file "pkg")
>    #+gerds-pcl
>    (:file "ctor"
>     :depends-on ("pkg"))
>    (:file "defclass"
>     :depends-on ("pkg"))
>    (:file "make-instance"
>     :depends-on ("pkg" #+gerds-pcl "ctor"))
>    (:file "reinitialize-instance"
>     :depends-on ("pkg" "make-instance"))
>    (:file "slot-value"
>     :depends-on ("pkg" "make-instance"))
>    (:file "slot-boundp"
>     :depends-on ("pkg" "make-instance"))
>    (:file "slot-missing"
>     :depends-on ("pkg" "make-instance"))
>    (:file "slot-accessors"
>     :depends-on ("pkg" "make-instance"))
>    (:file "slot-type"
>     :depends-on ("pkg" "slot-value"))
>    (:file "inline-access"
>     :depends-on ("pkg" "slot-type"))
>    (:file "method-combination"
>     :depends-on ("pkg"))
>    (:file "pv"
>     :depends-on ("pkg"))
>    (:file "defgeneric"
>     :depends-on ("pkg"))
>    (:file "defmethod"
>     :depends-on ("pkg"))
>    (:file "find-method"
>     :depends-on ("pkg"))
>    (:file "methods"
>     :depends-on ("pkg"))))
>
> --
> Ray



More information about the asdf-devel mailing list