mdbergmann / cl-gserver

Sento - Actor framework featuring actors and agents for easy access to state and asynchronous operations.

Home Page:https://mdbergmann.github.io/cl-gserver/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Incompatibility with SBCL 2.2.6

mdbergmann opened this issue · comments

Loads of error like these:

While computing the class precedence list of the class named CL-GSERVER.ACTOR:ACTOR.
The class named #:ACTOR-CELL is a forward referenced class.
The class named #:ACTOR-CELL is a direct superclass of the class named CL-GSERVER.ACTOR:ACTOR..

From the release notes it is not clear why this happens:

http://www.sbcl.org/news.html#2.2.6

Fixed with f4e48fd.

The problem was that actor class symbol was defined in actor-api but actor-cell wasn't known at that time, which is the superclass.