From: Christophe R. <cs...@ca...> - 2013-09-22 19:12:16
|
Dear all, I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. In the meantime, testing would be much appreciated, particularly given the relatively high amount of low-level changes relating to function calls and dynamic binding recently, and disruptive changes should be kept to a minimum until after the release. Thanks, Christophe |
From: Eric M. <eri...@fr...> - 2013-09-23 12:30:40
|
>>>>> "csr" == Christophe Rhodes <cs...@ca...> writes: csr> I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. csr> In the meantime, testing would be much appreciated, particularly given csr> the relatively high amount of low-level changes relating to function csr> calls and dynamic binding recently, and disruptive changes should be csr> kept to a minimum until after the release. Hi, The following illustrates a change in behaviour which I think is recent, and which seems incorrect (ADJOIN is specified to add "as if by CONS"). CL-USER> (lisp-implementation-version) "1.1.11.53-d7cbe5c-dirty" CL-USER> (flet ((%f () (adjoin 'x '(a b)))) (eq (%f) (%f))) T ;; <-- expected NIL -- Eric Marsden |
From: Stas B. <sta...@gm...> - 2013-09-23 17:21:16
|
Eric Marsden <eri...@fr...> writes: >>>>>> "csr" == Christophe Rhodes <cs...@ca...> writes: > > csr> I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. > csr> In the meantime, testing would be much appreciated, particularly given > csr> the relatively high amount of low-level changes relating to function > csr> calls and dynamic binding recently, and disruptive changes should be > csr> kept to a minimum until after the release. > > Hi, > > The following illustrates a change in behaviour which I think is > recent, and which seems incorrect (ADJOIN is specified to add "as if > by CONS"). > > > CL-USER> (lisp-implementation-version) > "1.1.11.53-d7cbe5c-dirty" > CL-USER> (flet ((%f () (adjoin 'x '(a b)))) (eq (%f) (%f))) > T ;; <-- expected NIL It's a regression indeed, %adjoin helper functions were marked as foldable, but not all %adjoin* functions had fndb entries, and after I added them, this happened. Will be fixed shortly, thanks. -- With best regards, Stas. |
From: Nic M <nic...@gm...> - 2013-09-23 21:28:53
|
I have a failing test below: Finished running tests. Status: Expected failure: debug.impure.lisp / BACKTRACE-INTERRUPTED-CONDITION-WAIT Failure: dynamic-extent.impure.lisp / CONSERVATIVE-NESTED-DX Expected failure: dynamic-extent.impure.lisp / (NO-CONSING SPECIALIZED-DX-VECTORS) Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT Expected failure: walk.impure.lisp / (WALK-LET* HAIRY-SPECIALS) Expected failure: walk.impure.lisp / (WALK-LET* HAIRY-SPECIALS) (5 tests skipped for this combination of platform and features) test failed, expected 104 return code, got 1 nicdev:~/repos/sbcl/tests$ uname -a Linux kilimanjaro 3.9.3-x86-linode52 #1 SMP Mon May 20 09:32:28 EDT 2013 i686 i686 i386 GNU/Linux nicdev:~/repos/sbcl/tests$ sbcl --version SBCL 1.1.11.53-d7cbe5c On Sun, Sep 22, 2013 at 3:12 PM, Christophe Rhodes <cs...@ca...> wrote: > Dear all, > > I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. > In the meantime, testing would be much appreciated, particularly given > the relatively high amount of low-level changes relating to function > calls and dynamic binding recently, and disruptive changes should be > kept to a minimum until after the release. > > Thanks, > > Christophe > > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > _______________________________________________ > Sbcl-devel mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-devel > |
From: Stas B. <sta...@gm...> - 2013-09-23 21:39:41
|
Nic M <nic...@gm...> writes: > I have a failing test below: > > Finished running tests. > Status: > Expected failure: debug.impure.lisp / > BACKTRACE-INTERRUPTED-CONDITION-WAIT > Failure: dynamic-extent.impure.lisp / CONSERVATIVE-NESTED-DX > Expected failure: dynamic-extent.impure.lisp / (NO-CONSING > SPECIALIZED-DX-VECTORS) > Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET > Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT > Expected failure: walk.impure.lisp / (WALK-LET* HAIRY-SPECIALS) > Expected failure: walk.impure.lisp / (WALK-LET* HAIRY-SPECIALS) > (5 tests skipped for this combination of platform and features) > test failed, expected 104 return code, got 1 This is not new: https://bugs.launchpad.net/sbcl/+bug/1187879 -- With best regards, Stas. |
From: Eric M. <eri...@fr...> - 2013-09-24 10:58:11
|
>>>>> "csr" == Christophe Rhodes <cs...@ca...> writes: csr> I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. csr> In the meantime, testing would be much appreciated, particularly given csr> the relatively high amount of low-level changes relating to function csr> calls and dynamic binding recently, and disruptive changes should be csr> kept to a minimum until after the release. Hi, The following illustrates a bug in :IF-DOES-NOT-EXIST handling (on Linux/AMD64). * (lisp-implementation-version) "1.1.11.54-19d37e3" * (open "inexist" :direction :io :if-does-not-exist nil) debugger invoked on a TYPE-ERROR in thread #<THREAD "main thread" RUNNING {1002A8B243}>: The value NIL is not of type SIMPLE-STRING. Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [ABORT] Exit debugger, returning to top level. (SB-UNIX:UNIX-STAT NIL) [tl,external] -- Eric Marsden |
From: Stas B. <sta...@gm...> - 2013-09-24 18:13:36
|
Eric Marsden <eri...@fr...> writes: >>>>>> "csr" == Christophe Rhodes <cs...@ca...> writes: > > csr> I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. > csr> In the meantime, testing would be much appreciated, particularly given > csr> the relatively high amount of low-level changes relating to function > csr> calls and dynamic binding recently, and disruptive changes should be > csr> kept to a minimum until after the release. > > Hi, > > The following illustrates a bug in :IF-DOES-NOT-EXIST handling (on > Linux/AMD64). > > > * (lisp-implementation-version) > "1.1.11.54-19d37e3" > * (open "inexist" :direction :io :if-does-not-exist nil) > debugger invoked on a TYPE-ERROR in thread #<THREAD "main thread" RUNNING {1002A8B243}>: > The value NIL is not of type SIMPLE-STRING. Fixed, thanks. -- With best regards, Stas. |
From: Elliott S. <ell...@gm...> - 2013-09-25 02:10:02
|
I'm back to building on Windows and seem to be encountering a crash in the build process. https://elliottslaughter.com/files/build_sbcl_1.1.12-pre-x86-windows.txt Let me know if there is anything I can do to help debug this further. (I'm not really familiar enough with SBCL bootstrap process to know why it's crashing where it is.) On Sun, Sep 22, 2013 at 12:12 PM, Christophe Rhodes <cs...@ca...>wrote: > Dear all, > > I plan to release sbcl-1.1.12 in a week's time, next Sunday or Monday. > In the meantime, testing would be much appreciated, particularly given > the relatively high amount of low-level changes relating to function > calls and dynamic binding recently, and disruptive changes should be > kept to a minimum until after the release. > > Thanks, > > Christophe > > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > _______________________________________________ > Sbcl-devel mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-devel > -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay |
From: Paul K. <pv...@pv...> - 2013-09-25 02:13:33
|
Elliott Slaughter wrote: > I'm back to building on Windows and seem to be encountering a crash in > the build process. > > https://elliottslaughter.com/files/build_sbcl_1.1.12-pre-x86-windows.txt > > Let me know if there is anything I can do to help debug this further. If you can bisect to determine the commit when this started happening, it should be most illuminating. Thank you for the early report, Paul Khuong |
From: Stas B. <sta...@gm...> - 2013-09-25 19:50:48
|
Elliott Slaughter <ell...@gm...> writes: > I'm back to building on Windows and seem to be encountering a crash in the > build process. > > https://elliottslaughter.com/files/build_sbcl_1.1.12-pre-x86-windows.txt > > Let me know if there is anything I can do to help debug this further. (I'm > not really familiar enough with SBCL bootstrap process to know why it's > crashing where it is.) Fixed, thanks for the report. -- With best regards, Stas. |
From: Elliott S. <ell...@gm...> - 2013-09-26 06:37:20
|
On Wed, Sep 25, 2013 at 12:50 PM, Stas Boukarev <sta...@gm...> wrote: > Elliott Slaughter <ell...@gm...> writes: > > > I'm back to building on Windows and seem to be encountering a crash in > the > > build process. > > > > https://elliottslaughter.com/files/build_sbcl_1.1.12-pre-x86-windows.txt > > > > Let me know if there is anything I can do to help debug this further. > (I'm > > not really familiar enough with SBCL bootstrap process to know why it's > > crashing where it is.) > Fixed, thanks for the report. > Thanks. Everything builds now, although sb-bsd-sockets appears to fail self-tests due to unbound variables (if I'm reading the output correctly): https://elliottslaughter.com/files/build_sbcl_1.1.12-pre2-x86-windows.txt -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay |
From: Christophe R. <cs...@ca...> - 2013-09-26 07:22:03
|
Elliott Slaughter <ell...@gm...> writes: > Thanks. Everything builds now, although sb-bsd-sockets appears to fail > self-tests due to unbound variables (if I'm reading the output correctly): > > https://elliottslaughter.com/files/build_sbcl_1.1.12-pre2-x86-windows.txt Hm, the shutdown-related constants SHUT_RD are not grovelled. Windows has a shutdown() which looks superficially similar, with SD_RECEIVE/SD_SEND/SD_BOTH constants. Unless someone pipes up with a real fix I'll mark the shutdown tests as not applicable for windows for this release. Thanks, Christophe |
From: Nikodemus S. <nik...@ra...> - 2013-09-26 08:44:27
|
On 26 September 2013 10:21, Christophe Rhodes <cs...@ca...> wrote: > Unless someone pipes up with a real fix I'll mark the shutdown tests as > not applicable for windows for this release. I don't have windows to test on handy, but a patch is attached in case Elliot or someone wants to test it. Cheers, -- nikodemus |
From: Elliott S. <ell...@gm...> - 2013-09-27 04:30:27
|
On Thu, Sep 26, 2013 at 1:44 AM, Nikodemus Siivola < nik...@ra...> wrote: > On 26 September 2013 10:21, Christophe Rhodes <cs...@ca...> wrote: > > > Unless someone pipes up with a real fix I'll mark the shutdown tests as > > not applicable for windows for this release. > > I don't have windows to test on handy, but a patch is attached in case > Elliot or someone wants to test it. > sb-bsd-sockets appears to build and pass self-tests with this patch. Thanks. -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay |
From: Elliott S. <ell...@gm...> - 2013-10-04 06:19:21
|
Windows build is up. One slight sticking point: For some reason, I had to explicitly add *default-pathname-defaults* to asdf:*central-registry* with this release, because the sbcl-page build script failed to (require :sbcl-page) without it. That's never been an issue before; I'm not sure why it would be now.... On Thu, Sep 26, 2013 at 9:30 PM, Elliott Slaughter < ell...@gm...> wrote: > On Thu, Sep 26, 2013 at 1:44 AM, Nikodemus Siivola < > nik...@ra...> wrote: > >> On 26 September 2013 10:21, Christophe Rhodes <cs...@ca...> wrote: >> >> > Unless someone pipes up with a real fix I'll mark the shutdown tests as >> > not applicable for windows for this release. >> >> I don't have windows to test on handy, but a patch is attached in case >> Elliot or someone wants to test it. >> > > sb-bsd-sockets appears to build and pass self-tests with this patch. > > Thanks. > > -- > Elliott Slaughter > > "Don't worry about what anybody else is going to do. The best way to > predict the future is to invent it." - Alan Kay > -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay |
From: Faré <fa...@gm...> - 2013-10-04 11:11:54
|
On Fri, Oct 4, 2013 at 2:19 AM, Elliott Slaughter <ell...@gm...> wrote: > One slight sticking point: For some reason, I had to explicitly add > *default-pathname-defaults* to asdf:*central-registry* with this release, > because the sbcl-page build script failed to (require :sbcl-page) without > it. That's never been an issue before; I'm not sure why it would be now.... > The semantics of ASDF has changed to not include *default-pathname-defaults* by default, because it makes the search path less predictable, whether the search is eager or lazy, which is not specified by ASDF (actually, central-registry is lazy, source-registry is eager). —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Nothing is so permanent as a temporary government program. - Milton Friedman |