2015-03-20T00:04:37Z Quadrescence joined #sbcl 2015-03-20T00:15:26Z attila_lendvai quit (Ping timeout: 265 seconds) 2015-03-20T00:18:19Z nyef: Hmph. ODPP indeed. /-: 2015-03-20T00:19:13Z rszeno quit (Quit: Leaving.) 2015-03-20T01:07:40Z nyef: Any word on when we're entering code freeze? 2015-03-20T01:09:25Z p_l quit (Ping timeout: 256 seconds) 2015-03-20T01:23:10Z irsol quit (Remote host closed the connection) 2015-03-20T01:31:22Z irsol joined #sbcl 2015-03-20T01:32:35Z p_l joined #sbcl 2015-03-20T02:04:07Z echo-area joined #sbcl 2015-03-20T02:39:03Z ASau quit (Ping timeout: 252 seconds) 2015-03-20T02:47:49Z Bicyclidine quit (Read error: No route to host) 2015-03-20T02:48:22Z Bicyclidine joined #sbcl 2015-03-20T03:35:15Z psilord joined #sbcl 2015-03-20T04:02:31Z Bicyclidine quit (Read error: Connection reset by peer) 2015-03-20T04:02:37Z Bicyclid1ne joined #sbcl 2015-03-20T04:02:58Z Bicyclid1ne quit (Client Quit) 2015-03-20T04:03:05Z Bicyclidine joined #sbcl 2015-03-20T04:36:14Z edgar-rft joined #sbcl 2015-03-20T05:02:19Z stassats quit (Ping timeout: 256 seconds) 2015-03-20T05:16:00Z gingerale joined #sbcl 2015-03-20T05:52:19Z scymtym joined #sbcl 2015-03-20T06:08:35Z oleo quit (Quit: Leaving) 2015-03-20T06:24:37Z pranavrc joined #sbcl 2015-03-20T06:27:31Z Bicyclid1ne joined #sbcl 2015-03-20T06:27:34Z Bicyclidine quit (Read error: No route to host) 2015-03-20T06:46:33Z gingerale quit (Ping timeout: 252 seconds) 2015-03-20T07:15:32Z angavrilov joined #sbcl 2015-03-20T07:43:57Z Shinmera joined #sbcl 2015-03-20T08:01:12Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-03-20T08:05:34Z Shinmera joined #sbcl 2015-03-20T08:17:37Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-03-20T08:20:27Z Shinmera joined #sbcl 2015-03-20T08:22:41Z Bicyclid1ne quit (Ping timeout: 246 seconds) 2015-03-20T08:24:36Z echo-area quit (Ping timeout: 252 seconds) 2015-03-20T08:30:49Z Cymew joined #sbcl 2015-03-20T08:33:18Z Cymew quit (Read error: Connection reset by peer) 2015-03-20T08:40:29Z Cymew joined #sbcl 2015-03-20T08:49:27Z Bicyclidine joined #sbcl 2015-03-20T09:00:23Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-03-20T09:05:41Z Shinmera joined #sbcl 2015-03-20T09:13:07Z echo-area joined #sbcl 2015-03-20T09:17:44Z mega1 quit (Ping timeout: 256 seconds) 2015-03-20T09:20:49Z ASau joined #sbcl 2015-03-20T09:58:54Z attila_lendvai joined #sbcl 2015-03-20T10:14:36Z Quadrescence quit (Quit: This computer has gone to sleep) 2015-03-20T10:27:17Z fikusz quit (Ping timeout: 252 seconds) 2015-03-20T10:36:22Z mega1 joined #sbcl 2015-03-20T10:40:33Z mega1 quit (Remote host closed the connection) 2015-03-20T10:40:54Z mega1 joined #sbcl 2015-03-20T10:52:18Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-03-20T10:55:21Z echo-area quit (Remote host closed the connection) 2015-03-20T11:08:22Z hlavaty quit (Remote host closed the connection) 2015-03-20T11:23:10Z Shinmera joined #sbcl 2015-03-20T11:26:54Z Xof: gah 2015-03-20T11:27:00Z Xof: is it that time of the month again? 2015-03-20T11:27:17Z Xof: freeze this weekend sometime, release next Friday. Does anyone have anything large pending? 2015-03-20T11:31:03Z scymtym: Xof: i think we have to think about going back on (or going differently about) the SB-EXT:QUIT deprecation 2015-03-20T11:38:08Z ASau quit (Remote host closed the connection) 2015-03-20T11:39:01Z ASau joined #sbcl 2015-03-20T11:46:15Z Xof: has anything from the big list of Quicklisp failures been fixed? 2015-03-20T11:46:30Z Xof: in user-space, I mean? 2015-03-20T11:53:28Z selat joined #sbcl 2015-03-20T12:01:52Z scymtym: maybe xmls since the problem turned out to be fixed upstream but quicklisp used outdated release 2015-03-20T12:02:00Z scymtym: i'm not aware of anything else 2015-03-20T12:14:50Z scymtym: Xof: maybe ask Xach to re-run the test? 2015-03-20T12:21:04Z attila_lendvai quit (Ping timeout: 272 seconds) 2015-03-20T12:29:40Z flip214: christoph_debian: is there a repository that has raspberry-1 compatible packages and includes SBCL? the raspbian doesn't have it, and debian arm is the wrong architecture, IIRC. 2015-03-20T12:31:28Z christoph_debian: no idea 2015-03-20T12:31:36Z christoph_debian: I avoided raspies totally 2015-03-20T12:31:41Z christoph_debian: crap hardware 2015-03-20T12:31:57Z christoph_debian: and you can do armel on the raspie1 2015-03-20T12:32:11Z christoph_debian: but no sbcl on armel 2015-03-20T12:32:13Z christoph_debian: ;-) 2015-03-20T12:33:12Z flip214: debian armel is the wrong compile architecture; the raspi 2 is compatible with debian armhf. 2015-03-20T12:33:27Z flip214: I've got sbcl on arm running fine ... but self-compiled. 2015-03-20T12:33:48Z christoph_debian: armel works on armel ;-) 2015-03-20T12:33:54Z christoph_debian: you just don't get any FPU 2015-03-20T12:35:57Z flip214: hmm, I always got some "invalid instruction" message... 2015-03-20T12:36:02Z flip214: perhaps I have to try again 2015-03-20T12:36:04Z flip214: thanks 2015-03-20T12:36:08Z |3b|` is now known as |3b| 2015-03-20T12:42:03Z heddwch: flip214: Raspbian and building your own SBCL is the only practical option for the RPi 2015-03-20T12:43:14Z flip214: yeah, that's what I'm doing now anyway 2015-03-20T12:43:28Z heddwch: Then you're all set :) 2015-03-20T12:45:12Z flip214: yeah, but "apt-get dist-upgrade" would be more confortable... 2015-03-20T12:46:09Z pacon joined #sbcl 2015-03-20T12:48:10Z heddwch: You came this far; contribute a package. 2015-03-20T12:52:51Z Bicyclidine quit (Ping timeout: 252 seconds) 2015-03-20T12:56:04Z pacon quit (Read error: Connection reset by peer) 2015-03-20T12:56:39Z echo-area joined #sbcl 2015-03-20T12:59:03Z pacon joined #sbcl 2015-03-20T13:03:17Z flip214: qemu-arm-static is a nice way to cross-compile ... could be auto-detected in the build scripts ;) 2015-03-20T13:06:19Z pranavrc quit 2015-03-20T13:09:19Z pacon quit (Read error: Connection reset by peer) 2015-03-20T13:11:31Z pacon joined #sbcl 2015-03-20T13:19:32Z Bicyclidine joined #sbcl 2015-03-20T13:22:22Z Shinmera quit (Quit: しつれいしなければならないんです。) 2015-03-20T13:22:59Z eudoxia joined #sbcl 2015-03-20T13:33:31Z pacon quit (Read error: Connection reset by peer) 2015-03-20T13:33:38Z oleo joined #sbcl 2015-03-20T13:39:02Z Shinmera joined #sbcl 2015-03-20T14:00:54Z Xof: the arm binaries that I built are raspbian-compatible 2015-03-20T14:01:38Z Xof: that may or may not be relevant 2015-03-20T14:02:15Z Xof: I think probably the way forward is to freeze, ask Xach for current status on QUIT, and then undeprecate it for the release and redeprecate it "this time we mean it" next month 2015-03-20T14:02:20Z Xof: and send patches to all failing projects 2015-03-20T14:06:46Z scymtym: i agree in principle. however, all failing project may be many and sending patches may be hard in some cases such as unmaintained projects. 2015-03-20T14:28:14Z pkhuong: I like david's suggestion, frankly. 2015-03-20T14:28:18Z pkhuong: change the semantics of quit 2015-03-20T14:28:23Z pkhuong: call it a day. 2015-03-20T14:29:01Z pkhuong: preserving backward compatibility with a misfeature that apparently no one knows about isn't a high priority to me. 2015-03-20T14:29:25Z pkhuong: "just depend on uiop" is obviously not an option ;) 2015-03-20T14:33:31Z scymtym: pkhuong: i would like to force-push some improvements to the code walking stuff. would that bother you? 2015-03-20T14:36:54Z pkhuong: scymtym: go ahead 2015-03-20T14:37:06Z scymtym: pkhuong: thanks 2015-03-20T15:02:49Z Xof quit (Ping timeout: 264 seconds) 2015-03-20T15:52:04Z burtons` joined #sbcl 2015-03-20T15:53:13Z burtons`: how would one go about to print the stack trace where an error occurred rather than the stack trace of the error handler? 2015-03-20T15:53:44Z burtons`: when slime catches an error it prints just the stack of the error, but I can't seem to figure out how it does it 2015-03-20T15:53:57Z nyef: burtons`: Are you using HANDLER-CASE or HANDLER-BIND? 2015-03-20T15:54:03Z burtons`: i'm using print-backtrace in a function called by a handler-case 2015-03-20T15:54:08Z nyef: That'd be why. 2015-03-20T15:54:16Z burtons`: use handler-bind? 2015-03-20T15:54:32Z nyef: HANDLER-CASE unwinds the stack, HANDLER-BIND leaves the decision to unwind to the handler. 2015-03-20T15:54:43Z burtons`: ah, thanks, i'll give that a shot 2015-03-20T15:55:14Z nyef: The difference also affects visible restarts, special-variable binding, and so on. 2015-03-20T16:06:27Z Cymew quit (Ping timeout: 252 seconds) 2015-03-20T16:08:23Z gingerale joined #sbcl 2015-03-20T16:16:11Z attila_lendvai joined #sbcl 2015-03-20T16:16:11Z attila_lendvai quit (Changing host) 2015-03-20T16:16:11Z attila_lendvai joined #sbcl 2015-03-20T16:20:30Z burtons`: hmm, now it's not catching the errors at all 2015-03-20T16:21:06Z burtons`: oh wait, in know, nm 2015-03-20T16:23:08Z burtons`: is it bad to wrap a handler-case inside a handler-bind? 2015-03-20T16:23:37Z nyef: Not necessarily, but keep the actual semantics of what's going on in mind. 2015-03-20T16:23:49Z burtons`: i have an outer handler-bind that handles error 2015-03-20T16:24:04Z burtons`: and inside that i have a handler-case that handles 2 conditions i've defined 2015-03-20T16:24:16Z burtons`: but now it's not catching the error in the outer handler-bind at all 2015-03-20T16:24:35Z burtons`: pops me up in the slime debugger 2015-03-20T16:25:27Z burtons`: i'm trying to catch an error that's happening in the handler-case handlers 2015-03-20T16:26:01Z burtons`: well, basically every error that isn't handled 2015-03-20T16:26:43Z nyef: That should work. 2015-03-20T16:26:58Z burtons`: it's not :-/ 2015-03-20T16:27:45Z burtons`: http://paste.lisp.org/display/146393 2015-03-20T16:28:34Z burtons`: i'm putting an error in the access-denied-handler that i wan't to catch with the outer error handler 2015-03-20T16:29:33Z nyef: Nothing looks obviously wrong there. 2015-03-20T16:29:42Z burtons`: hmmm 2015-03-20T16:29:57Z burtons`: the outer handler-bind doesn't catch anything 2015-03-20T16:30:10Z burtons`: i even tried catching error in the handler case and resignaling it 2015-03-20T16:30:27Z nyef: Are you sure that it doesn't catch anything rather than declining to handle anything? 2015-03-20T16:30:42Z burtons`: it pops up the slime debugger 2015-03-20T16:30:49Z burtons`: which is what i'm trying to avoid 2015-03-20T16:30:56Z nyef: That just means that INTERNAL-SERVER-ERROR-HANDLER isn't doing a non-local exit. 2015-03-20T16:31:18Z burtons`: not sure what you mean by that 2015-03-20T16:31:28Z nyef: Add a (RETURN-FROM HANDLE) after the call to INTERNAL-SERVER-ERROR-HANDLER. 2015-03-20T16:32:22Z burtons`: aha, that works 2015-03-20T16:32:28Z burtons`: could you explain? 2015-03-20T16:34:08Z nyef: clhs 9.1 2015-03-20T16:34:08Z specbot: Condition System Concepts: http://www.lispworks.com/reference/HyperSpec/Body/09_a.htm 2015-03-20T16:34:27Z burtons`: thanks, i'll study some more 2015-03-20T16:34:36Z burtons`: at least i'm getting the backtrace i want now 2015-03-20T16:35:10Z nyef: Basically, HANDLER-CASE automatically "handles" the condition. HANDLER-BIND leaves the decision up to the handler, and your handler was "declining" the condition. 2015-03-20T16:35:31Z nyef: This might also be a good place to involve a RESTART. 2015-03-20T16:37:48Z burtons`: well, this is the last resort error handler, so i'm not sure about what specific restarts coud be made available 2015-03-20T16:40:10Z nyef: "Discard request"? 2015-03-20T16:41:05Z burtons`: i'm still wrapping my head around restarts 2015-03-20T16:41:31Z burtons`: how would defining a 'discard request' be a benefit to a non-interactive server? 2015-03-20T16:41:49Z burtons`: is the request not discarded automatically by the (return-from handle)? 2015-03-20T16:43:52Z nyef: I don't know. Is it? 2015-03-20T16:44:01Z burtons`: i think so :) 2015-03-20T16:44:21Z burtons`: just started using the sb-fastcgi library, but it should be 2015-03-20T16:44:47Z nyef: In my case I have a handler that binds for an image-file-not-found error and invokes a "skip-image" restart. 2015-03-20T16:45:21Z burtons`: yes, i could see that case 2015-03-20T16:45:27Z nyef: And I do that well outside the context of where the error is defined. 2015-03-20T16:46:09Z burtons`: i'll keep that in mind as i progress 2015-03-20T16:46:09Z nyef: The restart provides a way to handle the error with an appropriate semantic. 2015-03-20T16:46:20Z burtons`: i'm just writing a skeleton service right now 2015-03-20T16:46:44Z burtons`: yes, i know a bit about them from PCL 2015-03-20T16:46:55Z burtons`: just trying to see how they fit into the scheme of things 2015-03-20T16:47:02Z burtons`: figure out i mean 2015-03-20T17:26:23Z Adlai quit (Ping timeout: 265 seconds) 2015-03-20T17:26:41Z Xof joined #sbcl 2015-03-20T17:53:00Z Adlai joined #sbcl 2015-03-20T17:54:39Z stassats joined #sbcl 2015-03-20T18:01:21Z PuercoPop: oi What function (or functions) turn code into the components found in compiler/node? 2015-03-20T18:01:54Z pkhuong: PuercoPop: that's ir1tran 2015-03-20T18:02:14Z pkhuong: sexp -> IR1 (fused with macroexpansion) 2015-03-20T18:02:38Z attila_lendvai quit (Ping timeout: 265 seconds) 2015-03-20T18:02:48Z PuercoPop: thanks 2015-03-20T18:11:11Z flip214: 70624c9903666fd4f5a809e132ae8d7933145e9b on ARM (via qemu-arm-static) fails sb-md5. 2015-03-20T18:12:38Z flip214: CORRUPTION WARNING in SBCL pid 23141: Signal 4 received 2015-03-20T18:12:42Z flip214: guess that's qemu related. 2015-03-20T18:13:07Z Bicyclidine quit (Read error: No route to host) 2015-03-20T18:16:20Z attila_lendvai joined #sbcl 2015-03-20T18:16:20Z attila_lendvai quit (Changing host) 2015-03-20T18:16:20Z attila_lendvai joined #sbcl 2015-03-20T18:18:45Z heddwch left #sbcl 2015-03-20T18:19:57Z nyef: As an emulator author, I follow a simple rule: Never trust an emulator. 2015-03-20T18:20:49Z nyef: (Which is also part of why I was cranky when I found that someone changed SBCL so that it ran on Wine, rather than changing Wine so that it ran SBCL.) 2015-03-20T18:21:07Z stassats: who cares that sbcl runs on wine? 2015-03-20T18:21:34Z Shinmera: People that like WINE, I guess. 2015-03-20T18:22:00Z Shinmera: I hear it's possible to generate windows binaries with that method, so that could be a reason. 2015-03-20T18:24:19Z Bicyclidine joined #sbcl 2015-03-20T18:24:25Z nyef: stassats: I don't care that SBCL runs on Wine so much that I care that SBCL is the one that adapted to make it happen, which is the WRONG APPROACH, especially since it was a long-known bug in Wine that was the problem. 2015-03-20T18:24:38Z nyef: (And I say this as a former Wine hacker.) 2015-03-20T18:24:52Z |3b|: stassats: useful if you want to build windows binaries from linux 2015-03-20T18:25:20Z |3b| wonders how i missed the line where someone already said that :/ 2015-03-20T18:26:02Z nyef: (Anything that runs in windows but not in wine, by definition, points to a bug in wine.) 2015-03-20T18:34:11Z eudoxia quit (Quit: Leaving) 2015-03-20T18:34:41Z edgar-rft quit (Quit: edgar-rft) 2015-03-20T18:36:54Z eudoxia joined #sbcl 2015-03-20T18:42:31Z Quadrescence joined #sbcl 2015-03-20T18:42:34Z eudoxia quit (Quit: Leaving) 2015-03-20T18:45:20Z ASau quit (Remote host closed the connection) 2015-03-20T18:45:48Z ASau joined #sbcl 2015-03-20T18:53:17Z Quadrescence quit (Quit: This computer has gone to sleep) 2015-03-20T19:03:40Z gabriel_laddel joined #sbcl 2015-03-20T19:04:01Z attila_lendvai quit (Ping timeout: 255 seconds) 2015-03-20T19:22:11Z gabriel_laddel quit (Remote host closed the connection) 2015-03-20T19:49:38Z fikusz joined #sbcl 2015-03-20T19:50:25Z gingerale quit (Ping timeout: 265 seconds) 2015-03-20T20:48:59Z Adlai quit (Ping timeout: 245 seconds) 2015-03-20T20:49:08Z edgar-rft joined #sbcl 2015-03-20T20:54:49Z angavrilov quit (Remote host closed the connection) 2015-03-20T21:01:03Z selat quit (Quit: Lost terminal) 2015-03-20T21:16:21Z Adlai joined #sbcl 2015-03-20T21:22:09Z pacon joined #sbcl 2015-03-20T21:24:33Z attila_lendvai joined #sbcl 2015-03-20T21:29:49Z oleo is now known as Guest10738 2015-03-20T21:29:54Z oleo_ joined #sbcl 2015-03-20T21:30:13Z oleo_ quit (Read error: Connection reset by peer) 2015-03-20T21:32:41Z fikusz quit (Quit: Leaving) 2015-03-20T21:32:58Z Guest10738 quit (Ping timeout: 255 seconds) 2015-03-20T21:35:05Z fikusz joined #sbcl 2015-03-20T21:37:08Z marsjaninzmarsa quit (Ping timeout: 272 seconds) 2015-03-20T21:38:29Z oleo_ joined #sbcl 2015-03-20T21:38:43Z oleo_ is now known as oleo 2015-03-20T21:58:37Z burtons` quit (Ping timeout: 255 seconds) 2015-03-20T22:34:57Z tsuru joined #sbcl 2015-03-20T22:35:41Z Bicyclidine quit (Read error: No route to host) 2015-03-20T22:36:11Z Bicyclidine joined #sbcl 2015-03-20T22:42:57Z DeadTrickster joined #sbcl 2015-03-20T23:14:44Z attila_lendvai quit (Ping timeout: 264 seconds) 2015-03-20T23:18:35Z attila_lendvai joined #sbcl 2015-03-20T23:34:41Z attila_lendvai quit (Quit: Leaving.) 2015-03-20T23:47:28Z Shinmera quit (Quit: しつれいしなければならないんです。)