Greetings Bear fans,
On the road in Amsterdam, I judge it time to stabilize the implementation for openjdk{8,11,17}.
I don’t think we can do terrabyte heaps with openjdk8, so might as well skip openjdk11 to go for openjdk17 as abcl-2.0.0.
Thanks to all who have provided material and spiritual support for the Armed Bear Common Lisp release engineering. Have a nice Northern Hemisphere Spring!
One week call for patches for abcl-1.9.0 please.
yours in the CONS, Mark
ABCL-1.9.0 CHANGES draft.
https://github.com/easye/abcl/commit/3883dccb28d42eabebcf3644242ce87467ade19d
Please get outstanding patches in before the weekend.
yours,
Mark
First release candidate (“rc-0”)
https://abcl.org/releases/1.9.0/
User Manual
https://abcl.org/releases/1.9.0/abcl.pdf
CHANGES from rc-1.
[CHANGES]: https://github.com/armedbear/abcl/blob/e648672c13f68b2313dc3f3f698e06dac548ba14/CHANGES
As of today, Monday, May 8, abcl-1.9.0 has not been released. The rc-1 version of the [release artifacts][1.9.0] has been made public but without PGP signatures. There are a number of smallish looking bugs with the 2022-04-01 Quicklisp that I will try to quickly address today, intending to finish the release process soonish.
[1.9.0]: https://abcl.org/releases/1.9.0
If you have additional patches or bug reports please get them in soon.
I haven't had time for more than running the script and seeing what it prints, but it looks like the current ASDF test suite all passes on ABCL 1.9.0rc1.
I will check and see if there are disabled tests I should try. Our treatment of expected failures is not great.
On 9 May 2022, at 2:29, Mark Evenson wrote:
As of today, Monday, May 8, abcl-1.9.0 has not been released. The rc-1 version of the [release artifacts][1.9.0] has been made public but without PGP signatures. There are a number of smallish looking bugs with the 2022-04-01 Quicklisp that I will try to quickly address today, intending to finish the release process soonish.
If you have additional patches or bug reports please get them in soon.
-- "A screaming comes across the sky. It has happened before but there is nothing to compare to it now."
If ASDF actually advances its deprecation levels in 3.4 (things that are currently style warnings become full warnings), then this bug will cause issues whenever 3.4 comes out: https://abcl.org/trac/ticket/487
Probably not critical to address for 1.9.0, but it is also a spec compliance issue.
-Eric
On 5/9/22 09:35, Robert Goldman wrote:
I haven't had time for more than running the script and seeing what it prints, but it looks like the current ASDF test suite all passes on ABCL 1.9.0rc1.
I will check and see if there are disabled tests I should try. Our treatment of expected failures is not great.
On 9 May 2022, at 2:29, Mark Evenson wrote:
As of today, Monday, May 8, abcl-1.9.0 has not been released. The rc-1 version of the [release artifacts][1.9.0] has been made public but without PGP signatures. There are a number of smallish looking bugs with the 2022-04-01 Quicklisp that I will try to quickly address today, intending to finish the release process soonish.
If you have additional patches or bug reports please get them in soon.
-- "A screaming comes across the sky. It has happened before but there is nothing to compare to it now."
Do you have thoughts about what's too old a version of ABCL to worry about?
I have some notes in the tests that cause test skipping if ABCL is older than 1.3, which seems like chaff that I could get rid of.
Considering possibly updating the ASDF tests to just puke once at the beginning for ancient implementation versions, to avoid lots of this cruft.
On 9 May 2022, at 2:29, Mark Evenson wrote:
As of today, Monday, May 8, abcl-1.9.0 has not been released. The rc-1 version of the [release artifacts][1.9.0] has been made public but without PGP signatures. There are a number of smallish looking bugs with the 2022-04-01 Quicklisp that I will try to quickly address today, intending to finish the release process soonish.
If you have additional patches or bug reports please get them in soon.
-- "A screaming comes across the sky. It has happened before but there is nothing to compare to it now."
On May 9, 2022, at 16:03, Robert Goldman rpgoldman@sift.net wrote:
Do you have thoughts about what's too old a version of ABCL to worry about?
I would say you should concentrate on the last version released via Maven, as these are the most “unknown” installations can simply update by changes their Maven coordinates.
The last release on Maven was [abcl-1.8.0][].
[abcl-1.8.0]: https://mvnrepository.com/artifact/org.abcl/abcl/1.8.0
armedbear-devel@common-lisp.net