Re: CLSQL Release
Russ Tyndall <[email protected]> Wed, 25 Feb 2015 09:28:59 -0500
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --===============0899097554== Content-Type: multipart/alternative; boundary="------------030905040209080701060401" This is a multi-part message in MIME format. --------------030905040209080701060401 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks as always Zach, and apologies. That back end worked last I checked it (~6mo), but apparently that was too long ago. Everything compiles and all the tests pass for me again, once I resolved the type error. I thought it a little odd that the "warning" stopped compilation, but it seems SBCL does that more frequently as releases progress. The fix has been pushed to git.b9.org and http://github.com/Unwashedmeme/clsql Cheers, Russ Tyndall Developer Acceleration.net On 02/24/2015 07:08 PM, Zach Beane wrote: > Unfortunately, there seems to be a bug - > http://report.quicklisp.org/2015-02-24/failure-report/clsql.html#clsql-mysql > has the log. > > *; caught WARNING:* > ; Constant NIL conflicts with its asserted type (SB-ALIEN:ALIEN (* T)). > ; See also: > ; The SBCL Manual, Node "Handling of Types" > > On Tue, Feb 24, 2015 at 2:06 PM, Russ Tyndall <[email protected] > <mailto:[email protected]>> wrote: > > Spurred on by a message from the SBCL-devel list, I think its time for > a clsql release. > > > It is actually a clsql problem, its reinitialize-instance around > methods > > for standard-db-class do not return the passed instance to them. > > I made SBCL ignore that again, but things should be prepared that > > SBCL won't be so lenient in the future, maybe with type and equality > > assertions for all standard GFs. > > > > -- > > With best regards, Stas. > > I made the `reinitialize-instance :around`, return the passed in > instance. > > Also in this release are some encoding bug fixes for sqlite backends > (thanks Zach Beane). Fixes for procedures and multiple result sets in > the mysql backend (thanks Ilya Khaprov). There was also a fixed load > bug for mysql on recent Ubuntu's (hopefully not causing problems > elsewhere). > > I believe this will be release 6.6.0, but as always I leave that to > Kevin's discretion. Nathan Bird will push this all to b9.org > <http://b9.org> in a bit. > > Cheers, > Russ Tyndall > Developer > Acceleration.net > > _______________________________________________ > CLSQL mailing list > [email protected] <mailto:[email protected]> > http://lists.b9.com/cgi-bin/mailman/listinfo/clsql > > --------------030905040209080701060401 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by boa.b9.com id t1PET3eH013491 <html> <head> <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Ty= pe"> </head> <body bgcolor=3D"#FFFFFF" text=3D"#000000"> Thanks as always Zach, and apologies.=C2=A0 <br> <br> That back end worked last I checked it (~6mo), but apparently that was too long ago.<br> <br> Everything compiles and all the tests pass for me again, once I resolved the type error.<br> I thought it a little odd that the "warning" stopped compilation, but it seems SBCL does that more frequently as releases progress.<br> <br> The fix has been pushed to git.b9.org and <a class=3D"moz-txt-link-freetext" href=3D"http://github.com/Unwashed= meme/clsql">http://github.com/Unwashedmeme/clsql</a><br> <br> Cheers,<br> Russ Tyndall<br> Developer<br> Acceleration.net<br> <br> <br> <div class=3D"moz-cite-prefix">On 02/24/2015 07:08 PM, Zach Beane wrote:<br> </div> <blockquote cite=3D"mid:CAObPdnUh1rOM-t8K0VD+m4mNCHpVF_heaHy4EoMTLqza+oc3ww-JsoAwUIsXov1KXRcyAk9cg@public.gmane.org= l.com" type=3D"cite"> <div dir=3D"ltr">Unfortunately, there seems to be a bug -=C2=A0<a moz-do-not-send=3D"true" href=3D"http://report.quicklisp.org/2015-02-24/failure-report/clsql.html#= clsql-mysql">http://report.quicklisp.org/2015-02-24/failure-report/clsql.= html#clsql-mysql</a> has the log. <div><br> </div> <div> <pre style=3D"color:rgb(17,17,17);margin-left:2em;white-space:p= re-wrap;width:75em"><strong style=3D"color:red">; caught WARNING:</strong= > ; Constant NIL conflicts with its asserted type (SB-ALIEN:ALIEN (* T)). ; See also: ; The SBCL Manual, Node "Handling of Types"</pre> </div> </div> <div class=3D"gmail_extra"><br> <div class=3D"gmail_quote">On Tue, Feb 24, 2015 at 2:06 PM, Russ Tyndall <span dir=3D"ltr"><<a moz-do-not-send=3D"true" href=3D"mailto:[email protected]" target=3D"_blank">rus= [email protected]</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Spurred on by a message from the SBCL-devel list, I think its time for<b= r> a clsql release.<br> <br> > It is actually a clsql problem, its reinitialize-instance around methods<br> > for standard-db-class do not return the passed instance to them.<br> > I made SBCL ignore that again, but things should be prepared that<br> > SBCL won't be so lenient in the future, maybe with type and equality<br> > assertions for all standard GFs.<br> ><br> > --<br> > With best regards, Stas.<br> <br> I made the `reinitialize-instance :around`, return the passed in<br> instance.<br> <br> Also in this release are some encoding bug fixes for sqlite backends<br> (thanks Zach Beane). Fixes for procedures and multiple result sets in<br> the mysql backend (thanks Ilya Khaprov). There was also a fixed load<br> bug for mysql on recent Ubuntu's (hopefully not causing problems<br> elsewhere).<br> <br> I believe this will be release 6.6.0, but as always I leave that to<br> Kevin's discretion. Nathan Bird will push this all to <a moz-do-not-send=3D"true" href=3D"http://b9.org" target=3D"_blank">b9.org</a> in a bit.<br> <br> Cheers,<br> Russ Tyndall<br> Developer<br> Acceleration.net<br> <br> _______________________________________________<br> CLSQL mailing list<br> <a moz-do-not-send=3D"true" href=3D"mailto:[email protected]">CLSQ= [email protected]</a><br> <a moz-do-not-send=3D"true" href=3D"http://lists.b9.com/cgi-bin/mailman/listinfo/clsql" target=3D"_blank">http://lists.b9.com/cgi-bin/mailman/listi= nfo/clsql</a><br> </blockquote> </div> <br> </div> </blockquote> <br> </body> </html> --------------030905040209080701060401-- --===============0899097554== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 7bit _______________________________________________ CLSQL mailing list [email protected] http://lists.b9.com/cgi-bin/mailman/listinfo/clsql --===============0899097554==--