AccelerationNet / collectors

A Common lisp library providing collector macros
Other
22 stars 3 forks source link

ACL regressions on quicklisp collectors #3

Open cl-test-grid opened 10 years ago

cl-test-grid commented 10 years ago

Hello.

collectors in quicklisp 2014-01-13 fails to build on ACL versions where it was building OK previously.

The error is "Class #<COMMON-LISP:STANDARD-CLASS ACLMOP:FUNCALLABLE-STANDARD-OBJECT> is not yet finalized."

See test results of collectors on the last two quicklisp versions: http://common-lisp.net/project/cl-test-grid/library/collectors.html Clicking the error status in this report opens the build log.

bobbysmith007 commented 10 years ago

I don't have access to Allegro, I added an ensure finalize call before referencing the class in question. I have no idea if that will resolve the problem as it doesn't seem to cause errors in other lisps. (I have used this to prevent similar issues previously).

avodonosov commented 10 years ago

Maybe you know this, but just in case: franz provides free edition of Allegro.

bobbysmith007 commented 10 years ago

I wish I could resolve this issues, but running allegro requires me to have either 32bit linux or windows. I notice that acl is no longer in the cl-test-grid results. Is this ticket closable then?

avodonosov commented 10 years ago

No one has submitted results, I have no evidence the problem is fixed

bobbysmith007 commented 10 years ago

Ok I didnt realise cl-test-grid was a distributed thing, just that allegro results are not included in the current results. Thanks for your response.

avodonosov commented 10 years ago

It still fails on ACL.

There were ACL submission this month, I will regenerate reports in 10 minutes. Meanwhile, here is a collectors report including history of 5 quicklisp versions: http://common-lisp.net/project/cl-test-grid/tmp/collectors-long-report.html

bobbysmith007 commented 10 years ago

I found a mailing list article about this ACL quirk and have hopefully added enough requisite code to make the project build.

Thanks for your assistance in this matter