2017-01-01T02:19:30Z edgar-rft quit (Quit: edgar-rft) 2017-01-01T02:21:45Z edgar-rft joined #ccl 2017-01-01T04:09:37Z pierpa quit (Ping timeout: 264 seconds) 2017-01-01T05:12:59Z fe[nl]ix quit (Write error: Broken pipe) 2017-01-01T05:14:11Z fe[nl]ix joined #ccl 2017-01-01T05:28:23Z MetaHertz joined #ccl 2017-01-01T06:01:33Z edgar-rft quit (Quit: edgar-rft) 2017-01-01T06:06:37Z MetaHertz quit (Ping timeout: 246 seconds) 2017-01-01T12:51:47Z sjl joined #ccl 2017-01-01T13:05:44Z aries_liuxueyang joined #ccl 2017-01-01T13:18:43Z aries_liuxueyang quit (Ping timeout: 265 seconds) 2017-01-01T13:21:13Z aries_liuxueyang joined #ccl 2017-01-01T13:26:49Z aries_liuxueyang quit (Ping timeout: 256 seconds) 2017-01-01T13:27:08Z aries_liuxueyang joined #ccl 2017-01-01T13:44:25Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-01T13:49:43Z aries_liuxueyang joined #ccl 2017-01-01T14:00:36Z aries_liuxueyang quit (Ping timeout: 248 seconds) 2017-01-01T14:09:19Z aries_liuxueyang joined #ccl 2017-01-01T14:13:24Z aries_liuxueyang quit (Ping timeout: 248 seconds) 2017-01-01T14:17:19Z aries_liuxueyang joined #ccl 2017-01-01T14:36:33Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-01T15:02:07Z aries_liuxueyang joined #ccl 2017-01-01T15:04:30Z pierpa joined #ccl 2017-01-01T15:10:44Z aries_liuxueyang quit (Ping timeout: 260 seconds) 2017-01-01T15:12:35Z sjl quit (Read error: Connection reset by peer) 2017-01-01T15:41:16Z aries_liuxueyang joined #ccl 2017-01-01T16:24:28Z aries_liuxueyang quit (Ping timeout: 260 seconds) 2017-01-01T16:30:21Z aries_liuxueyang joined #ccl 2017-01-01T17:09:18Z aries_liuxueyang quit (Quit: No Ping reply in 180 seconds.) 2017-01-01T17:11:56Z aries_liuxueyang joined #ccl 2017-01-01T17:16:26Z aries_liuxueyang quit (Ping timeout: 252 seconds) 2017-01-01T17:17:49Z aries_liuxueyang joined #ccl 2017-01-01T17:24:52Z sjl joined #ccl 2017-01-01T17:52:45Z macdavid313 joined #ccl 2017-01-01T17:54:32Z aries_liuxueyang quit (Ping timeout: 260 seconds) 2017-01-01T17:56:00Z aries_liuxueyang joined #ccl 2017-01-01T17:57:08Z macdavid313 quit (Ping timeout: 252 seconds) 2017-01-01T20:17:49Z listp quit (Read error: Connection reset by peer) 2017-01-01T20:17:56Z listp joined #ccl 2017-01-01T21:03:10Z edgar-rft joined #ccl 2017-01-01T22:53:29Z listp quit (Ping timeout: 256 seconds) 2017-01-01T23:39:11Z rumbler31 joined #ccl 2017-01-01T23:43:40Z rumbler31 quit (Ping timeout: 265 seconds) 2017-01-02T00:02:24Z listp joined #ccl 2017-01-02T00:24:45Z antonis joined #ccl 2017-01-02T00:25:47Z antonis quit (Quit: Konversation terminated!) 2017-01-02T00:31:03Z antonis joined #ccl 2017-01-02T00:56:00Z sjl quit (Ping timeout: 258 seconds) 2017-01-02T03:40:31Z rumbler31 joined #ccl 2017-01-02T03:45:02Z rumbler31 quit (Ping timeout: 245 seconds) 2017-01-02T04:16:13Z pierpa quit (Ping timeout: 264 seconds) 2017-01-02T04:39:20Z edgar-rft quit (Quit: edgar-rft) 2017-01-02T09:30:49Z edgar-rft joined #ccl 2017-01-02T11:44:53Z sjl joined #ccl 2017-01-02T12:05:27Z mrottenkolber joined #ccl 2017-01-02T12:07:23Z edgar-rft quit (Quit: edgar-rft) 2017-01-02T12:32:53Z sjl quit (Quit: WeeChat 1.3) 2017-01-02T12:34:11Z sjl joined #ccl 2017-01-02T12:37:33Z sjl quit (Client Quit) 2017-01-02T12:40:51Z sjl joined #ccl 2017-01-02T12:41:58Z sjl quit (Client Quit) 2017-01-02T12:45:43Z sjl joined #ccl 2017-01-02T12:50:44Z sjl quit (Quit: WeeChat 1.3) 2017-01-02T12:51:41Z sjl joined #ccl 2017-01-02T12:51:49Z sjl quit (Client Quit) 2017-01-02T12:52:19Z sjl joined #ccl 2017-01-02T13:59:50Z pierpa joined #ccl 2017-01-02T14:00:11Z pierpa quit (Remote host closed the connection) 2017-01-02T14:01:10Z pierpa joined #ccl 2017-01-02T14:04:13Z antonis quit (Ping timeout: 264 seconds) 2017-01-02T16:43:59Z listp quit (Ping timeout: 265 seconds) 2017-01-02T16:58:04Z listp joined #ccl 2017-01-02T17:13:53Z listp quit (Ping timeout: 258 seconds) 2017-01-02T17:37:45Z sjl quit (Ping timeout: 256 seconds) 2017-01-02T17:53:11Z gz_ quit (Ping timeout: 246 seconds) 2017-01-02T17:53:11Z mjl quit (Ping timeout: 246 seconds) 2017-01-02T17:57:38Z mjl joined #ccl 2017-01-02T17:59:47Z gz_ joined #ccl 2017-01-02T18:06:16Z listp joined #ccl 2017-01-02T18:21:52Z listp quit (Ping timeout: 246 seconds) 2017-01-02T18:31:31Z sjl joined #ccl 2017-01-02T18:45:03Z rumbler31 joined #ccl 2017-01-02T18:50:00Z rumbler31 quit (Ping timeout: 268 seconds) 2017-01-02T19:27:57Z listp joined #ccl 2017-01-02T19:49:48Z edgar-rft joined #ccl 2017-01-02T20:13:55Z antonis joined #ccl 2017-01-02T22:37:28Z mrottenkolber quit (Ping timeout: 260 seconds) 2017-01-02T22:53:42Z listp quit (Read error: Connection reset by peer) 2017-01-02T22:53:48Z listp joined #ccl 2017-01-02T22:57:50Z phoe joined #ccl 2017-01-02T22:57:58Z phoe: thanks for pulling my patch! http://trac.clozure.com/ccl/ticket/1386 2017-01-02T22:58:14Z rme: It only took 3 months. 2017-01-02T23:00:08Z phoe: rme: that's fast for the Common Lisp world. 2017-01-02T23:00:27Z rme: No, wait, it was actually fixed promptly. It just took me three months to close the github pull request. 2017-01-02T23:00:34Z rme: That's not quite as bad. 2017-01-02T23:00:36Z phoe: but on the other hand, I remember that ticks-per-second thing in CCL that you fixed within hour-- ooh. 2017-01-02T23:00:45Z phoe: Yes, I see. 2017-01-02T23:02:22Z rme: I don't want 3 months to be normal. 2017-01-02T23:05:24Z phoe: Well, I will try to remind you after a month if I remember something like that. 2017-01-02T23:27:55Z rme: Now that I've had a little experience with it, I better appreciate some of GitHub's features. I personally would no longer be opposed to using GitHub instead of Subversion and Trac. 2017-01-02T23:28:14Z phoe: If you need any help, feel free to poke me. 2017-01-02T23:28:23Z phoe: I know not much, but certainly enough to enjoy Git and GitHub. 2017-01-03T00:10:53Z rumbler31 joined #ccl 2017-01-03T01:15:59Z sjl quit (Read error: Connection reset by peer) 2017-01-03T01:20:08Z rumbler31 quit (Read error: Connection reset by peer) 2017-01-03T01:26:58Z rumbler31 joined #ccl 2017-01-03T01:55:44Z eschatologist: Oh neat, there was a Sun dial box and button box. 2017-01-03T01:55:45Z eschatologist: https://lost-contact.mit.edu/afs/umich.edu/user/d/a/dafish/dafish/Favorites/alex%20harrington/system/sun4c_412/usr/demo/DIALBOX/ 2017-01-03T01:56:23Z eschatologist: Aha! http://www.cs.cmu.edu/afs/cs.cmu.edu/project/amulet-4/jh6p/classes/studio/gcc-2.5.8/include/sundev/dbio.h 2017-01-03T02:00:47Z eschatologist: Doh, sorry, wrong window. 2017-01-03T02:02:23Z eschatologist: I've come to appreciate pull requests myself over the past year and some, thanks to Swift being on Github. 2017-01-03T03:59:11Z rme: PuercoPop: thanks for the bug report. The citation from the SBCL sources was helpful. 2017-01-03T04:05:20Z eschatologist: seems like #1383 is fixed by r16792 :) 2017-01-03T04:21:43Z rme: I was leaving it open because I haven't been able to build the 32-bit lisp by using the cc driver program. It links, but it dies on startup somehow. 2017-01-03T04:22:57Z rme: I'm still sort of trying to keep the lisp running on 10.6, and "xcrun --sdk macosx --show-sdk-path" doesn't work on 10.6. 2017-01-03T04:33:07Z rme: On the other hand, it's my understanding that Apple generally wants software to be 64-bit, so it would probably be possible to argue that there's not much point supporting a 32-bit lisp on the Mac. 2017-01-03T04:35:18Z rme: I don't believe that there's a single 32-bit process on my Sierra box, for instance. 2017-01-03T05:11:34Z trinque joined #ccl 2017-01-03T05:15:32Z pierpa quit (Ping timeout: 260 seconds) 2017-01-03T07:03:43Z eschatologist: Right, the system shouldn't be shipping with any 32-bit processes. 2017-01-03T07:04:10Z eschatologist: I haven't tried to build CCL for 32-bit but I can give it a shot. Do you also want to keep CCL building on 10.6, or just running on it? 2017-01-03T07:04:50Z eschatologist: (Actually, it does ship with 32-bit processes, but those should be XPC services invoked to do 32-bit-specific things like using legacy QuickTime CODECs or image formats like PICT.) 2017-01-03T07:42:46Z macdavid313 joined #ccl 2017-01-03T08:23:27Z john-mcaleely joined #ccl 2017-01-03T08:49:13Z antonis quit (Ping timeout: 264 seconds) 2017-01-03T10:29:32Z antonis joined #ccl 2017-01-03T10:40:27Z mrottenkolber joined #ccl 2017-01-03T11:00:10Z Intensity quit (Remote host closed the connection) 2017-01-03T11:07:05Z edgar-rft quit (Quit: edgar-rft) 2017-01-03T11:59:25Z antonis quit (Ping timeout: 264 seconds) 2017-01-03T13:30:52Z aries_liuxueyang quit (Ping timeout: 245 seconds) 2017-01-03T13:37:58Z macdavid313 quit (Ping timeout: 256 seconds) 2017-01-03T13:40:33Z macdavid313 joined #ccl 2017-01-03T13:43:51Z aries_liuxueyang joined #ccl 2017-01-03T13:50:16Z ccl-logbot joined #ccl 2017-01-03T13:50:16Z 2017-01-03T13:50:16Z names: ccl-logbot aries_liuxueyang macdavid313 mrottenkolber john-mcaleely trinque gz_ mjl fe[nl]ix swflint rme schjetne itruslove peccu1 fkac carvite eschatologist kini jdz akkad dustinm`_ arbv gko fiddlerwoaroof jackdaniel Blkt gendl gbyers sigjuice alms_clozure |3b| PuercoPop billstclair fpt brucem mordocai sixbitslacker @ChanServ copec phf listp phoe rumbler31 2017-01-03T13:56:17Z listp quit (Ping timeout: 258 seconds) 2017-01-03T14:19:48Z macdavid313 quit (Ping timeout: 265 seconds) 2017-01-03T14:27:26Z sjl joined #ccl 2017-01-03T14:29:49Z fpt quit (Ping timeout: 260 seconds) 2017-01-03T14:31:44Z aries_liuxueyang quit (Ping timeout: 246 seconds) 2017-01-03T14:40:36Z rumbler31 quit (Remote host closed the connection) 2017-01-03T14:44:45Z aries_liuxueyang joined #ccl 2017-01-03T14:56:14Z antonis joined #ccl 2017-01-03T15:17:25Z antonis quit (Ping timeout: 264 seconds) 2017-01-03T15:38:50Z rme: eschatologist: If you have a little time to try out building the 32-bit lisp, that would be great. 2017-01-03T15:39:56Z rme: I have a 10.6 buildslave that builds and tests the lisp, so I'd like to keep it building there for a little while longer. At some point, it is going to be reasonable to require at least 10.9, I think. 2017-01-03T16:25:35Z listp joined #ccl 2017-01-03T16:29:32Z PuercoPop: rme: np, but it was actually 3b that pointed my to the SBCL commit. Btw, I know it seems like a edge case but it was easy to run into the bug when using Sly. Autocomplete on : triggers it. 2017-01-03T16:41:21Z rumbler31 joined #ccl 2017-01-03T16:45:32Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-03T16:51:43Z phf: i'm using 32-bit ccl on 10.9 that i'm generally keeping up to trunk (i haven't refreshed in a while), so i can just turn it into a more frequent thing, and pipe in when something breaks. i have a large chain of ffi dependencies, that are ultimately linked against a handful of closed source 32-bit dylibs 2017-01-03T16:54:02Z phf: (also i'm still using cmucl day to day, which is 32-bit only, and sometimes need to talk to those same 32-bit dylibs, so it's a giant happy dependency tree of "i'm stuck") 2017-01-03T17:56:28Z pierpa joined #ccl 2017-01-03T18:03:07Z listp quit (Ping timeout: 240 seconds) 2017-01-03T18:43:02Z pierpa quit (Ping timeout: 248 seconds) 2017-01-03T18:47:21Z pierpa joined #ccl 2017-01-03T19:35:44Z john-mcaleely quit (*.net *.split) 2017-01-03T19:35:44Z gz_ quit (*.net *.split) 2017-01-03T19:35:52Z john-mca` joined #ccl 2017-01-03T19:45:12Z gz_ joined #ccl 2017-01-03T19:50:29Z macdavid313 joined #ccl 2017-01-03T20:02:41Z macdavid314 joined #ccl 2017-01-03T20:03:52Z macdavid313 quit (Ping timeout: 256 seconds) 2017-01-03T20:03:52Z macdavid314 is now known as macdavid313 2017-01-03T20:04:42Z pierpa: How do I unlock the CCL package? 2017-01-03T20:13:55Z edgar-rft joined #ccl 2017-01-03T20:29:14Z pierpa: rme: gbyers: could one of you please look at https://gist.github.com/olopierpa/704849171bfd342eb000cb2be583d8d6 ? 2017-01-03T20:29:35Z pierpa: (Fix for issue 1394 http://trac.clozure.com/ccl/ticket/1394) 2017-01-03T20:53:44Z pierpa: or, even better, just change the first EQ to EQL. Sigh. 2017-01-03T20:54:48Z pierpa: ach, no, that wouldn't work 2017-01-03T20:56:19Z pierpa: so, the request to look at the gist is still valid. 2017-01-03T21:05:39Z macdavid313 quit (Quit: macdavid313) 2017-01-03T21:07:00Z antonis joined #ccl 2017-01-03T21:42:18Z rumbler31 joined #ccl 2017-01-03T21:46:25Z rumbler31 quit (Ping timeout: 246 seconds) 2017-01-03T22:06:37Z mrottenkolber quit (Ping timeout: 264 seconds) 2017-01-03T22:20:50Z Blkt quit (Read error: Connection reset by peer) 2017-01-03T22:20:50Z fe[nl]ix quit (Remote host closed the connection) 2017-01-03T22:22:25Z fe[nl]ix joined #ccl 2017-01-03T22:28:13Z Blkt joined #ccl 2017-01-03T23:01:09Z eschatologist: rme: I was asking about building vs testing because you should be able to build CCL 32-bit on even 10.12 and run it on 10.6 without issue. 2017-01-03T23:20:29Z sjl quit (Ping timeout: 256 seconds) 2017-01-03T23:47:57Z schjetne quit (Ping timeout: 245 seconds) 2017-01-04T02:01:49Z rme: phf: I did a lot of work to get ccl running on 32-bit x86, so I'm glad you are able to make use of it. 2017-01-04T02:09:29Z rme: pierpa: ccl doesn't have package locks in the sbcl sense. If you just want to patch a ccl function or two, you can bind ccl:*warn-if-redefine-kernel* to nil around a call to compile-file or something, and that will inhibit the cerrors. 2017-01-04T02:15:17Z rme: pierpa: I also saw your gist. I think I agree that ccl::similar-as-constants-p is doing the wrong thing, but I want to do some experiments before changing anything. 2017-01-04T02:41:52Z rumbler31 joined #ccl 2017-01-04T02:46:00Z rumbler31 quit (Ping timeout: 245 seconds) 2017-01-04T03:03:49Z pierpa: rme: yes, I had found clc:*warn-if-redefine-kernel* and used it. 2017-01-04T03:04:24Z pierpa: ok about the patch (I have tried my code with it and nothing seems to have broken) 2017-01-04T03:15:37Z pierpa: thank you! 2017-01-04T03:38:32Z pierpa: ¡characters must be special cased before the EQUALP too! 2017-01-04T05:24:04Z pierpa quit (Ping timeout: 248 seconds) 2017-01-04T07:49:49Z antonis quit (Ping timeout: 264 seconds) 2017-01-04T08:35:41Z antonis joined #ccl 2017-01-04T08:48:09Z schjetne joined #ccl 2017-01-04T09:22:36Z macdavid313 joined #ccl 2017-01-04T09:47:57Z john-mca` is now known as john-mcaleely 2017-01-04T10:02:28Z macdavid314 joined #ccl 2017-01-04T10:03:39Z macdavid313 quit (Read error: Connection reset by peer) 2017-01-04T10:03:39Z macdavid314 is now known as macdavid313 2017-01-04T10:04:59Z macdavid313 quit (Client Quit) 2017-01-04T10:06:32Z macdavid313 joined #ccl 2017-01-04T10:39:34Z aries_liuxueyang quit (Ping timeout: 246 seconds) 2017-01-04T10:43:22Z aries_liuxueyang joined #ccl 2017-01-04T10:48:30Z aries_liuxueyang quit (Ping timeout: 272 seconds) 2017-01-04T10:50:33Z aries_liuxueyang joined #ccl 2017-01-04T11:07:32Z macdavid313 quit (Remote host closed the connection) 2017-01-04T11:08:54Z macdavid313 joined #ccl 2017-01-04T12:30:21Z macdavid314 joined #ccl 2017-01-04T12:32:52Z macdavid313 quit (Ping timeout: 248 seconds) 2017-01-04T12:32:58Z macdavid314 is now known as macdavid313 2017-01-04T12:33:55Z sjl joined #ccl 2017-01-04T12:38:39Z taij33n joined #ccl 2017-01-04T13:02:13Z mrottenkolber joined #ccl 2017-01-04T13:08:00Z macdavid313 quit (Remote host closed the connection) 2017-01-04T13:08:56Z macdavid313 joined #ccl 2017-01-04T13:15:01Z antonis quit (Ping timeout: 264 seconds) 2017-01-04T13:17:36Z macdavid313 quit (Remote host closed the connection) 2017-01-04T13:18:43Z macdavid313 joined #ccl 2017-01-04T13:30:29Z john-mcaleely_ joined #ccl 2017-01-04T13:31:48Z john-mcaleely_ quit (Client Quit) 2017-01-04T13:51:26Z macdavid313 quit (Remote host closed the connection) 2017-01-04T13:58:41Z macdavid313 joined #ccl 2017-01-04T14:19:22Z mrottenkolber1 joined #ccl 2017-01-04T14:21:28Z mrottenkolber quit (Ping timeout: 246 seconds) 2017-01-04T14:36:32Z mrottenkolber joined #ccl 2017-01-04T14:39:40Z mrottenkolber1 quit (Ping timeout: 272 seconds) 2017-01-04T15:05:35Z schjetne quit (Ping timeout: 245 seconds) 2017-01-04T15:05:43Z edgar-rft quit (Quit: edgar-rft) 2017-01-04T15:10:37Z sjl__ joined #ccl 2017-01-04T15:13:17Z aries_liuxueyang quit (Quit: No Ping reply in 180 seconds.) 2017-01-04T15:13:18Z sjl quit (Ping timeout: 258 seconds) 2017-01-04T15:14:12Z aries_liuxueyang joined #ccl 2017-01-04T15:15:45Z sjl__ is now known as sjl 2017-01-04T15:30:35Z macdavid313 quit (Ping timeout: 245 seconds) 2017-01-04T15:44:04Z pierpa joined #ccl 2017-01-04T15:49:21Z mrottenkolber1 joined #ccl 2017-01-04T15:51:52Z mrottenkolber quit (Ping timeout: 272 seconds) 2017-01-04T16:18:29Z schjetne joined #ccl 2017-01-04T16:22:12Z mrottenkolber1 quit (Ping timeout: 248 seconds) 2017-01-04T16:57:08Z swflint quit (Quit: ZNC - http://znc.in) 2017-01-04T17:06:20Z macdavid313 joined #ccl 2017-01-04T17:50:56Z sjl quit (Ping timeout: 272 seconds) 2017-01-04T18:56:53Z macdavid313 quit (Ping timeout: 248 seconds) 2017-01-04T19:36:03Z trinque quit (*.net *.split) 2017-01-04T19:36:03Z phoe quit (*.net *.split) 2017-01-04T19:36:03Z PuercoPop quit (*.net *.split) 2017-01-04T19:36:03Z phf quit (*.net *.split) 2017-01-04T19:36:03Z copec quit (*.net *.split) 2017-01-04T19:36:12Z PuercoPop joined #ccl 2017-01-04T19:36:16Z phoe joined #ccl 2017-01-04T19:36:23Z copec joined #ccl 2017-01-04T19:36:48Z trinque joined #ccl 2017-01-04T19:37:06Z trinque is now known as Guest1152 2017-01-04T19:39:11Z Guest1152 quit (Changing host) 2017-01-04T19:39:11Z Guest1152 joined #ccl 2017-01-04T19:39:23Z Guest1152 is now known as trinque 2017-01-04T19:47:32Z macdavid313 joined #ccl 2017-01-04T19:52:31Z macdavid313 quit (Ping timeout: 272 seconds) 2017-01-04T20:59:44Z jdz quit (Ping timeout: 260 seconds) 2017-01-04T21:03:35Z trinque: if I use the --heap-reserve flag and then use ccl:save-application, is the heap limit preserved in the lisp image? 2017-01-04T21:05:46Z jdz joined #ccl 2017-01-04T21:17:01Z macdavid313 joined #ccl 2017-01-04T22:11:25Z macdavid313 quit (Ping timeout: 245 seconds) 2017-01-04T22:31:52Z trinque: for posterity, the answer there is "nope!" 2017-01-04T22:40:30Z sjl joined #ccl 2017-01-04T22:50:29Z sjl quit (Ping timeout: 248 seconds) 2017-01-04T22:57:04Z ccl-logbot joined #ccl 2017-01-04T22:57:05Z 2017-01-04T22:57:05Z names: ccl-logbot jdz trinque copec phoe PuercoPop schjetne pierpa aries_liuxueyang taij33n Blkt fe[nl]ix gz_ john-mcaleely mjl rme itruslove peccu1 fkac carvite eschatologist kini akkad dustinm`_ arbv gko fiddlerwoaroof jackdaniel gendl gbyers sigjuice alms_clozure |3b| billstclair brucem mordocai sixbitslacker @ChanServ 2017-01-05T00:57:11Z rumbler31 joined #ccl 2017-01-05T01:03:10Z eschatologist: I had to make a couple tweaks to darwinx8632's Makefile but I can build it on 10.12, unfortunately it doesn't run. 2017-01-05T01:03:20Z eschatologist: In the process I found a minor bug in darwinx8664's Makefile: http://trac.clozure.com/ccl/ticket/1402 2017-01-05T01:03:40Z eschatologist: (The link hardcodes a minimum version of 10.6, it should take that from OSVERSION.) 2017-01-05T01:04:44Z rme: got it, thanks 2017-01-05T01:08:20Z eschatologist: The changes I made to darwinx8632's Makefile were basically to bring it inline with darwinx8664's. 2017-01-05T01:08:40Z rumbler31 quit (Remote host closed the connection) 2017-01-05T01:10:05Z eschatologist: i.e. replace $(LD) with cc and expand out LDFLAGS, using -Wl to pass linker-only flags. 2017-01-05T01:10:49Z rme: eschatologist: I've tried basically that with similar resuts. There must be something funny going on that I haven't thought of yet. 2017-01-05T01:58:05Z phf joined #ccl 2017-01-05T02:36:00Z rumbler31 joined #ccl 2017-01-05T03:05:20Z carvite quit (*.net *.split) 2017-01-05T03:05:45Z carvite joined #ccl 2017-01-05T03:06:41Z rumbler31 quit (Remote host closed the connection) 2017-01-05T04:56:40Z edgar-rft joined #ccl 2017-01-05T06:01:43Z pierpa quit (Ping timeout: 258 seconds) 2017-01-05T07:53:13Z antonis joined #ccl 2017-01-05T08:01:01Z mordocai quit (Ping timeout: 268 seconds) 2017-01-05T08:04:26Z mordocai joined #ccl 2017-01-05T08:34:49Z antonis quit (Ping timeout: 264 seconds) 2017-01-05T08:41:31Z edgar-rft quit (Quit: edgar-rft) 2017-01-05T09:23:55Z macdavid313 joined #ccl 2017-01-05T09:28:04Z macdavid313 quit (Ping timeout: 246 seconds) 2017-01-05T10:12:09Z antonis joined #ccl 2017-01-05T11:23:30Z sjl joined #ccl 2017-01-05T13:36:39Z sjl quit (Ping timeout: 255 seconds) 2017-01-05T13:58:59Z sjl joined #ccl 2017-01-05T15:00:03Z sjl quit (Ping timeout: 248 seconds) 2017-01-05T15:13:36Z Intensity joined #ccl 2017-01-05T15:21:01Z antonis quit (Ping timeout: 264 seconds) 2017-01-05T15:24:28Z rumbler31 joined #ccl 2017-01-05T15:35:39Z sjl joined #ccl 2017-01-05T16:15:06Z macdavid313 joined #ccl 2017-01-05T16:15:20Z rumbler31 quit (Remote host closed the connection) 2017-01-05T16:24:28Z hhdave joined #ccl 2017-01-05T16:29:10Z milanj joined #ccl 2017-01-05T16:29:49Z macdavid313 quit (Ping timeout: 246 seconds) 2017-01-05T16:56:26Z rumbler31 joined #ccl 2017-01-05T16:59:39Z rumbler3_ joined #ccl 2017-01-05T16:59:52Z rumbler31 quit (Remote host closed the connection) 2017-01-05T17:02:15Z sjl quit (Ping timeout: 245 seconds) 2017-01-05T17:35:36Z sjl joined #ccl 2017-01-05T17:45:02Z hhdave quit (Ping timeout: 255 seconds) 2017-01-05T18:16:44Z MetaHertz joined #ccl 2017-01-05T19:04:29Z pierpa joined #ccl 2017-01-05T19:36:47Z rumbler3_ quit 2017-01-05T19:37:16Z rumbler31 joined #ccl 2017-01-05T19:49:26Z milanj quit (Quit: Leaving) 2017-01-05T20:37:41Z MetaHertz quit (Ping timeout: 245 seconds) 2017-01-05T21:08:37Z hhdave joined #ccl 2017-01-05T21:10:38Z hhdave_ joined #ccl 2017-01-05T21:13:19Z hhdave quit (Ping timeout: 256 seconds) 2017-01-05T21:13:19Z hhdave_ is now known as hhdave 2017-01-05T21:16:41Z macdavid313 joined #ccl 2017-01-05T21:52:15Z macdavid313 quit (Ping timeout: 245 seconds) 2017-01-05T22:22:02Z edgar-rft joined #ccl 2017-01-05T22:27:39Z Shinmera joined #ccl 2017-01-05T22:28:41Z Shinmera: Does ccl have an equivalent to sb-unix:unix-ioctl or am I going to have to write my own wrapper for that? 2017-01-05T23:07:59Z rumbler31 quit (Remote host closed the connection) 2017-01-05T23:23:28Z hhdave quit (Quit: hhdave) 2017-01-06T00:31:23Z peccu1 quit (Ping timeout: 268 seconds) 2017-01-06T00:34:21Z peccu1 joined #ccl 2017-01-06T00:42:28Z sjl quit (Ping timeout: 248 seconds) 2017-01-06T01:05:43Z rumbler31 joined #ccl 2017-01-06T01:07:17Z rme: Shinmera: I am not familiar with sb-unit:unix-ioctl. You could use CCL's native FFI. 2017-01-06T01:07:24Z rme: (rletz ((w (:struct :winsize))) 2017-01-06T01:07:25Z rme: (#_ioctl 0 #$TIOCGWINSZ :address w) 2017-01-06T01:07:25Z rme: (pref w :winsize.ws_col)) 2017-01-06T01:09:11Z rme: Sometimes, ioctl requests are defined in C header files in a strange way, and the program that creates ccl's interface databases (consulted by the #_ and #$ reader macros) might not understand them. 2017-01-06T01:09:43Z rme: In other words, you're probably going to end up writing your own wrapper. 2017-01-06T01:13:52Z fkac quit (*.net *.split) 2017-01-06T01:13:52Z fiddlerwoaroof quit (*.net *.split) 2017-01-06T01:14:00Z mjl quit (*.net *.split) 2017-01-06T01:14:00Z eschatologist quit (*.net *.split) 2017-01-06T01:14:00Z kini quit (*.net *.split) 2017-01-06T01:14:00Z arbv quit (*.net *.split) 2017-01-06T01:14:01Z |3b| quit (*.net *.split) 2017-01-06T01:14:01Z brucem quit (*.net *.split) 2017-01-06T01:14:02Z sixbitslacker quit (*.net *.split) 2017-01-06T01:14:07Z fkac joined #ccl 2017-01-06T01:15:24Z |3b|` joined #ccl 2017-01-06T01:15:26Z brucem joined #ccl 2017-01-06T01:16:35Z eschatologist joined #ccl 2017-01-06T01:16:38Z fiddlerwoaroof joined #ccl 2017-01-06T01:16:40Z kini joined #ccl 2017-01-06T01:41:21Z mjl joined #ccl 2017-01-06T02:03:27Z fiddlerwoaroof quit (Ping timeout: 246 seconds) 2017-01-06T02:06:00Z fiddlerwoaroof joined #ccl 2017-01-06T03:29:46Z pierpa quit (Ping timeout: 245 seconds) 2017-01-06T04:19:38Z rumbler31 quit (Remote host closed the connection) 2017-01-06T05:02:48Z brucem quit (Changing host) 2017-01-06T05:02:48Z brucem joined #ccl 2017-01-06T05:14:17Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-06T05:16:47Z aries_liuxueyang joined #ccl 2017-01-06T07:34:10Z Shinmera: rme: Ok, thanks. 2017-01-06T07:35:20Z aries_liuxueyang quit (Ping timeout: 258 seconds) 2017-01-06T08:21:44Z schjetne quit (Read error: Connection reset by peer) 2017-01-06T08:22:57Z schjetne joined #ccl 2017-01-06T08:28:57Z dustinm` joined #ccl 2017-01-06T08:31:29Z akkad quit (*.net *.split) 2017-01-06T08:31:29Z ChanServ quit (*.net *.split) 2017-01-06T08:31:30Z jackdaniel quit (*.net *.split) 2017-01-06T08:31:30Z sigjuice quit (*.net *.split) 2017-01-06T08:31:31Z rme quit (*.net *.split) 2017-01-06T08:31:32Z dustinm`_ quit (*.net *.split) 2017-01-06T08:31:32Z gbyers quit (*.net *.split) 2017-01-06T08:31:33Z copec quit (*.net *.split) 2017-01-06T08:31:34Z Intensity quit (*.net *.split) 2017-01-06T08:31:34Z itruslove quit (*.net *.split) 2017-01-06T08:31:35Z gko quit (*.net *.split) 2017-01-06T08:31:36Z gendl quit (*.net *.split) 2017-01-06T08:31:36Z alms_clozure quit (*.net *.split) 2017-01-06T08:31:36Z billstclair quit (*.net *.split) 2017-01-06T08:37:09Z PuercoPop quit (Ping timeout: 240 seconds) 2017-01-06T08:37:44Z Intensity joined #ccl 2017-01-06T08:37:44Z copec joined #ccl 2017-01-06T08:37:44Z rme joined #ccl 2017-01-06T08:37:44Z itruslove joined #ccl 2017-01-06T08:37:44Z akkad joined #ccl 2017-01-06T08:37:44Z gko joined #ccl 2017-01-06T08:37:44Z jackdaniel joined #ccl 2017-01-06T08:37:44Z gendl joined #ccl 2017-01-06T08:37:44Z gbyers joined #ccl 2017-01-06T08:37:44Z sigjuice joined #ccl 2017-01-06T08:37:44Z alms_clozure joined #ccl 2017-01-06T08:37:44Z billstclair joined #ccl 2017-01-06T08:37:44Z ChanServ joined #ccl 2017-01-06T08:37:44Z jackson.freenode.net has set mode +o ChanServ 2017-01-06T08:38:20Z antonis joined #ccl 2017-01-06T08:40:32Z PuercoPop joined #ccl 2017-01-06T08:40:34Z gendl quit (Ping timeout: 258 seconds) 2017-01-06T08:40:57Z billstclair quit (Ping timeout: 258 seconds) 2017-01-06T08:47:35Z gendl joined #ccl 2017-01-06T09:02:42Z hhdave joined #ccl 2017-01-06T09:16:19Z billstclair joined #ccl 2017-01-06T10:02:10Z Shinmera: rme: Though, I also need to get my hands on the file-descriptor of a file-stream. How do I do that in CCL? 2017-01-06T10:05:14Z jackdaniel: ccl:stream-device I think 2017-01-06T10:08:57Z Shinmera: That seems to work, thanks! 2017-01-06T10:27:17Z Shinmera: I'm not sure I understand the documentation properly-- would this pass the value as a pointer? (rletz ((value :int)) (external-call "ioctl" :int 0 :unsigned-long 0 (:* :int) value :int)) 2017-01-06T10:27:45Z Shinmera: Or do I have to construct a pointer to the value myself. 2017-01-06T10:34:13Z antonis quit (Ping timeout: 264 seconds) 2017-01-06T10:46:47Z sjl joined #ccl 2017-01-06T10:53:16Z john-mcaleely_ joined #ccl 2017-01-06T10:54:04Z john-mcaleely_ quit (Remote host closed the connection) 2017-01-06T11:36:52Z sjl quit (Ping timeout: 248 seconds) 2017-01-06T12:03:12Z antonis joined #ccl 2017-01-06T12:43:49Z antonis quit (Ping timeout: 258 seconds) 2017-01-06T12:59:38Z edgar-rft quit (Quit: edgar-rft) 2017-01-06T13:17:21Z antonis joined #ccl 2017-01-06T13:26:25Z antonis quit (Ping timeout: 264 seconds) 2017-01-06T13:29:11Z sjl joined #ccl 2017-01-06T13:37:53Z antonis joined #ccl 2017-01-06T14:12:07Z schjetne quit (Remote host closed the connection) 2017-01-06T14:15:57Z schjetne joined #ccl 2017-01-06T14:20:15Z schjetne quit (Ping timeout: 255 seconds) 2017-01-06T14:31:38Z schjetne joined #ccl 2017-01-06T15:01:55Z rumbler31 joined #ccl 2017-01-06T15:02:23Z rme: Shinmera: I think that looks right. If you can use #_ it is a bit friendlier because #_ can look up the types of the foreign arguments in the interface database. (#_ioctl 0 0 :address p) 2017-01-06T15:03:57Z Shinmera: rme: Now that I'm reading what I wrote again I'm not sure I expressed myself right-- ioctl expects an address as the third argument to write into, and I want it to write into my value there so I can return it afterwards. 2017-01-06T15:04:28Z Shinmera: So I need the address of the value memory region, rather than value being a pointer in itself. 2017-01-06T15:04:41Z Shinmera: I think. Again, I'm not sure what the (:* :int) does. 2017-01-06T15:06:38Z rumbler31 quit (Ping timeout: 272 seconds) 2017-01-06T15:07:50Z Shinmera: If it's just a type specifier akin to how CFFI handles things, then I think I'd need to retrieve and pass the address of the value instead. 2017-01-06T15:10:00Z rme: it's foreign type specifier. it doesn't do any magic converting, though. the value you get from rlet is a pointer. 2017-01-06T15:10:08Z rme: (rlet ((i :long)) 2017-01-06T15:10:08Z rme: (setf (%get-long i) 42) 2017-01-06T15:10:09Z rme: (format t "~s points to ~s" i (%get-long i))) 2017-01-06T15:11:13Z Shinmera: Right, so I need to construct a pointer in foreign memory to that value and pass that pointer instead, I believe. 2017-01-06T15:13:05Z rme: rlet stack-allocates memory and returns a pointer to it, which you can pass to foreign code. It macroexpands into ccl:%stack-block. You can also call #_malloc directly and use its return value (which is a pointer) 2017-01-06T15:13:57Z Shinmera: Ok. I guess I'm just wildly confused about how values are passed to foreign functions. 2017-01-06T15:14:36Z Shinmera: I'll just shut up and see what I can find out by playing around with it. 2017-01-06T15:14:36Z rme: I have to go for now. I'm not sure I'm explaining myself well. I'll be back in about 9 hours or so. 2017-01-06T15:42:37Z antonis quit (Ping timeout: 264 seconds) 2017-01-06T15:46:48Z Shinmera: rme: I got it working-- thanks! https://github.com/Shinmera/cl-spidev/blob/master/ioctl.lisp#L28 2017-01-06T16:04:45Z macdavid313 joined #ccl 2017-01-06T16:09:03Z macdavid313 quit (Ping timeout: 246 seconds) 2017-01-06T16:50:12Z sjl quit (Ping timeout: 240 seconds) 2017-01-06T17:00:28Z john-mcaleely quit (Quit: Coyote finally caught me) 2017-01-06T17:35:05Z antonis joined #ccl 2017-01-06T17:36:52Z hhdave quit (Ping timeout: 248 seconds) 2017-01-06T18:43:34Z pierpa joined #ccl 2017-01-06T19:21:38Z akkad quit (*.net *.split) 2017-01-06T19:22:25Z akkad joined #ccl 2017-01-06T19:41:49Z sjl joined #ccl 2017-01-06T20:03:35Z edgar-rft joined #ccl 2017-01-06T20:29:00Z sjl quit (Ping timeout: 256 seconds) 2017-01-06T22:21:00Z hhdave joined #ccl 2017-01-06T22:23:23Z hhdave quit (Client Quit) 2017-01-06T22:47:51Z |3b|` is now known as |3b| 2017-01-07T01:48:28Z rumbler31 joined #ccl 2017-01-07T03:11:27Z alchemis7 joined #ccl 2017-01-07T03:12:43Z alchemis7 quit (Remote host closed the connection) 2017-01-07T04:07:26Z rumbler31 quit (Remote host closed the connection) 2017-01-07T05:22:56Z pierpa quit (Ping timeout: 255 seconds) 2017-01-07T05:44:34Z rumbler31 joined #ccl 2017-01-07T05:45:15Z rumbler31 quit (Remote host closed the connection) 2017-01-07T07:36:04Z macdavid313 joined #ccl 2017-01-07T07:40:35Z macdavid313 quit (Ping timeout: 248 seconds) 2017-01-07T09:29:11Z edgar-rft quit (Quit: edgar-rft) 2017-01-07T10:27:24Z macdavid313 joined #ccl 2017-01-07T11:08:25Z sjl joined #ccl 2017-01-07T12:46:14Z rumbler31 joined #ccl 2017-01-07T12:50:40Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-07T12:56:57Z edgar-rft joined #ccl 2017-01-07T13:03:34Z hhdave joined #ccl 2017-01-07T13:05:51Z hhdave_ joined #ccl 2017-01-07T13:08:13Z hhdave quit (Ping timeout: 255 seconds) 2017-01-07T13:08:13Z hhdave_ is now known as hhdave 2017-01-07T14:03:42Z hhdave quit (Quit: hhdave) 2017-01-07T14:08:05Z macdavid314 joined #ccl 2017-01-07T14:09:25Z macdavid313 quit (Ping timeout: 255 seconds) 2017-01-07T14:09:25Z macdavid314 is now known as macdavid313 2017-01-07T14:44:48Z edgar-rft quit (Quit: edgar-rft) 2017-01-07T14:55:06Z macdavid313 quit (Quit: macdavid313) 2017-01-07T14:55:52Z macdavid313 joined #ccl 2017-01-07T16:46:52Z rumbler31 joined #ccl 2017-01-07T16:51:24Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-07T17:22:05Z pierpa joined #ccl 2017-01-07T17:44:58Z macdavid313 quit (Quit: macdavid313) 2017-01-07T18:06:55Z rumbler31 joined #ccl 2017-01-07T20:39:15Z rumbler31 quit (Remote host closed the connection) 2017-01-07T21:40:54Z rumbler31 joined #ccl 2017-01-07T21:41:28Z rumbler31 quit (Remote host closed the connection) 2017-01-07T21:56:05Z sjl quit (Ping timeout: 240 seconds) 2017-01-07T22:23:40Z Shinmera left #ccl 2017-01-07T22:38:39Z sjl joined #ccl 2017-01-08T00:01:48Z edgar-rft joined #ccl 2017-01-08T01:24:31Z sjl quit (Ping timeout: 240 seconds) 2017-01-08T04:31:44Z pierpa quit (Ping timeout: 248 seconds) 2017-01-08T10:05:39Z aries_liuxueyang joined #ccl 2017-01-08T11:07:26Z sjl joined #ccl 2017-01-08T14:19:30Z sjl quit (Ping timeout: 260 seconds) 2017-01-08T14:59:10Z sjl joined #ccl 2017-01-08T15:00:49Z pierpa joined #ccl 2017-01-08T15:43:31Z edgar-rft quit (Quit: edgar-rft) 2017-01-08T16:39:46Z aries_liuxueyang quit (Ping timeout: 245 seconds) 2017-01-08T17:01:01Z sjl quit (Ping timeout: 245 seconds) 2017-01-08T17:05:34Z arbv joined #ccl 2017-01-08T17:28:29Z sjl joined #ccl 2017-01-08T17:32:33Z macdavid313 joined #ccl 2017-01-08T17:36:21Z rumbler31 joined #ccl 2017-01-08T18:19:35Z macdavid313 quit (Ping timeout: 240 seconds) 2017-01-08T18:25:15Z macdavid313 joined #ccl 2017-01-08T18:48:18Z macdavid313 quit (Ping timeout: 248 seconds) 2017-01-08T19:42:10Z schjetne quit (Ping timeout: 248 seconds) 2017-01-08T19:44:35Z schjetne joined #ccl 2017-01-08T20:06:07Z sjl quit (Ping timeout: 240 seconds) 2017-01-08T21:47:51Z pierpa quit (Remote host closed the connection) 2017-01-08T22:16:08Z sjl joined #ccl 2017-01-08T23:59:51Z pierpa joined #ccl 2017-01-09T00:58:11Z sjl quit (Read error: Connection reset by peer) 2017-01-09T01:12:27Z Intensity quit (*.net *.split) 2017-01-09T01:12:27Z itruslove quit (*.net *.split) 2017-01-09T01:12:27Z gko quit (*.net *.split) 2017-01-09T01:12:28Z alms_clozure quit (*.net *.split) 2017-01-09T01:13:30Z gko joined #ccl 2017-01-09T01:15:25Z itruslove joined #ccl 2017-01-09T01:19:09Z alms_clozure joined #ccl 2017-01-09T01:23:30Z rme quit (*.net *.split) 2017-01-09T01:23:30Z gbyers quit (*.net *.split) 2017-01-09T01:24:06Z rme joined #ccl 2017-01-09T01:27:22Z gbyers joined #ccl 2017-01-09T01:32:41Z edgar-rft joined #ccl 2017-01-09T02:33:56Z jdz quit (Ping timeout: 245 seconds) 2017-01-09T02:34:17Z jdz joined #ccl 2017-01-09T02:42:49Z gendl quit (Read error: Connection reset by peer) 2017-01-09T02:43:29Z gendl joined #ccl 2017-01-09T02:43:31Z fe[nl]ix quit (Quit: No Ping reply in 180 seconds.) 2017-01-09T02:44:45Z fe[nl]ix joined #ccl 2017-01-09T03:05:39Z gz_ quit (Read error: Connection reset by peer) 2017-01-09T03:05:58Z gz_ joined #ccl 2017-01-09T03:43:35Z pierpa quit (Ping timeout: 240 seconds) 2017-01-09T03:58:39Z Intensity joined #ccl 2017-01-09T04:52:10Z rumbler31 quit (Remote host closed the connection) 2017-01-09T05:52:37Z rumbler31 joined #ccl 2017-01-09T05:57:48Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-09T06:53:56Z rumbler31 joined #ccl 2017-01-09T06:58:26Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-09T07:55:55Z rumbler31 joined #ccl 2017-01-09T07:59:51Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-09T08:56:38Z rumbler31 joined #ccl 2017-01-09T09:00:43Z pmicossi joined #ccl 2017-01-09T09:01:06Z rumbler31 quit (Ping timeout: 258 seconds) 2017-01-09T09:57:21Z rumbler31 joined #ccl 2017-01-09T09:59:24Z edgar-rft quit (Quit: edgar-rft) 2017-01-09T10:02:03Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-09T10:58:11Z rumbler31 joined #ccl 2017-01-09T11:02:41Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-09T11:33:37Z sjl joined #ccl 2017-01-09T11:50:04Z edgar-rft joined #ccl 2017-01-09T12:59:43Z rumbler31 joined #ccl 2017-01-09T13:03:11Z sjl quit (Ping timeout: 240 seconds) 2017-01-09T13:04:08Z rumbler31 quit (Ping timeout: 258 seconds) 2017-01-09T13:31:26Z sjl joined #ccl 2017-01-09T14:42:13Z fkac quit (Remote host closed the connection) 2017-01-09T14:49:04Z mrottenkolber joined #ccl 2017-01-09T15:06:19Z pierpa joined #ccl 2017-01-09T15:30:27Z edgar-rft quit (Quit: edgar-rft) 2017-01-09T16:13:17Z pmicossi quit (Remote host closed the connection) 2017-01-09T16:46:39Z mrottenkolber quit (Ping timeout: 256 seconds) 2017-01-09T17:19:31Z sjl quit (Ping timeout: 256 seconds) 2017-01-09T18:53:39Z rumbler31 joined #ccl 2017-01-09T18:58:06Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-09T20:59:54Z sjl joined #ccl 2017-01-09T22:54:21Z rumbler31 joined #ccl 2017-01-09T22:58:57Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-10T00:04:03Z swflint joined #ccl 2017-01-10T00:27:40Z sjl quit (Read error: Connection reset by peer) 2017-01-10T01:30:08Z rumbler31 joined #ccl 2017-01-10T02:39:37Z rumbler31 quit (Remote host closed the connection) 2017-01-10T03:02:45Z rumbler31 joined #ccl 2017-01-10T03:05:43Z macdavid313 joined #ccl 2017-01-10T03:10:03Z macdavid313 quit (Ping timeout: 255 seconds) 2017-01-10T03:35:50Z edgar-rft joined #ccl 2017-01-10T04:00:22Z rumbler31 quit (Remote host closed the connection) 2017-01-10T04:56:02Z antonis quit (Read error: Connection reset by peer) 2017-01-10T05:13:58Z pierpa quit (Ping timeout: 260 seconds) 2017-01-10T08:40:06Z schjetne quit (Ping timeout: 240 seconds) 2017-01-10T09:35:18Z copec quit (*.net *.split) 2017-01-10T09:37:17Z jackdaniel quit (*.net *.split) 2017-01-10T09:37:17Z sigjuice quit (*.net *.split) 2017-01-10T09:37:25Z jackdaniel joined #ccl 2017-01-10T09:37:32Z sigjuice joined #ccl 2017-01-10T09:37:35Z copec joined #ccl 2017-01-10T09:49:43Z schjetne joined #ccl 2017-01-10T09:52:27Z sixbitslacker joined #ccl 2017-01-10T10:08:32Z sjl joined #ccl 2017-01-10T10:50:42Z sjl quit (Ping timeout: 256 seconds) 2017-01-10T11:00:31Z schjetne quit (Ping timeout: 240 seconds) 2017-01-10T11:07:26Z eschatologist quit (Ping timeout: 248 seconds) 2017-01-10T11:31:10Z eschatologist joined #ccl 2017-01-10T11:56:32Z itruslove quit (Ping timeout: 255 seconds) 2017-01-10T12:06:52Z sjl joined #ccl 2017-01-10T14:32:12Z rumbler31 joined #ccl 2017-01-10T15:28:55Z pierpa joined #ccl 2017-01-10T16:18:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-10T16:27:16Z rumbler31 quit (Remote host closed the connection) 2017-01-10T16:32:36Z rumbler31 joined #ccl 2017-01-10T16:37:54Z swflint quit (Quit: ZNC - http://znc.in) 2017-01-10T16:47:02Z swflint joined #ccl 2017-01-10T17:04:27Z rumbler31 quit (Remote host closed the connection) 2017-01-10T17:09:26Z rumbler31 joined #ccl 2017-01-10T17:41:15Z rumbler31 quit (Remote host closed the connection) 2017-01-10T18:12:07Z rumbler31 joined #ccl 2017-01-10T18:13:41Z rumbler31 quit (Remote host closed the connection) 2017-01-10T18:13:57Z rumbler31 joined #ccl 2017-01-10T18:14:03Z schjetne joined #ccl 2017-01-10T18:52:11Z sjl quit (Ping timeout: 240 seconds) 2017-01-10T19:46:29Z sigjuice quit (*.net *.split) 2017-01-10T19:46:46Z sigjuice joined #ccl 2017-01-10T19:59:48Z rumbler31 quit (Remote host closed the connection) 2017-01-10T20:00:13Z rumbler31 joined #ccl 2017-01-10T22:09:55Z rumbler31 quit (Remote host closed the connection) 2017-01-10T22:11:18Z sjl joined #ccl 2017-01-10T23:02:22Z itruslove joined #ccl 2017-01-10T23:03:51Z sjl quit (Ping timeout: 240 seconds) 2017-01-10T23:11:35Z rumbler31 joined #ccl 2017-01-10T23:16:01Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-10T23:22:46Z gendl quit (Ping timeout: 255 seconds) 2017-01-10T23:25:10Z gendl joined #ccl 2017-01-11T00:02:31Z jdz quit (Ping timeout: 240 seconds) 2017-01-11T00:03:00Z jdz joined #ccl 2017-01-11T00:11:51Z swflint quit (Ping timeout: 240 seconds) 2017-01-11T00:12:28Z billstclair quit (Read error: Connection reset by peer) 2017-01-11T00:17:54Z swflint joined #ccl 2017-01-11T00:22:37Z billstclair joined #ccl 2017-01-11T00:25:21Z billstclair quit (Changing host) 2017-01-11T00:25:21Z billstclair joined #ccl 2017-01-11T03:48:01Z pierpa quit (Ping timeout: 248 seconds) 2017-01-11T04:50:27Z edgar-rft joined #ccl 2017-01-11T09:11:35Z rumbler31 joined #ccl 2017-01-11T09:15:51Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-11T10:24:35Z hhdave joined #ccl 2017-01-11T12:29:17Z sjl joined #ccl 2017-01-11T13:22:34Z sjl quit (Ping timeout: 240 seconds) 2017-01-11T13:25:14Z sjl joined #ccl 2017-01-11T13:37:44Z itruslove quit (Ping timeout: 255 seconds) 2017-01-11T13:46:20Z sjl quit (Ping timeout: 252 seconds) 2017-01-11T14:12:14Z sjl joined #ccl 2017-01-11T15:41:33Z tfeb joined #ccl 2017-01-11T15:41:54Z tfeb quit (Client Quit) 2017-01-11T16:05:14Z sjl_ joined #ccl 2017-01-11T16:05:28Z sjl quit (Read error: Connection reset by peer) 2017-01-11T16:29:44Z rumbler31 joined #ccl 2017-01-11T16:31:48Z edgar-rft quit (Quit: edgar-rft) 2017-01-11T16:43:55Z sjl_ is now known as sjl 2017-01-11T17:01:35Z sjl quit (Ping timeout: 240 seconds) 2017-01-11T17:38:25Z sjl joined #ccl 2017-01-11T17:39:42Z hhdave quit (Ping timeout: 260 seconds) 2017-01-11T17:44:05Z rumbler31 quit (Remote host closed the connection) 2017-01-11T18:14:04Z pierpa joined #ccl 2017-01-11T18:33:32Z edgar-rft joined #ccl 2017-01-11T18:45:13Z rumbler31 joined #ccl 2017-01-11T19:17:08Z rumbler31 quit (Remote host closed the connection) 2017-01-11T19:30:28Z rumbler31 joined #ccl 2017-01-11T20:01:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-11T20:44:03Z rumbler31: I'm trying to use ccl tcp sockets to write both character and binary data over the same stream. the docs say that tcp streams are by default bivalent, but when I go to write vectors of (unsigned-byte 8), the printed representation of the array is what is written to the stream. When I specify the socket format to be binary and encode my string to octets, I get an error about the stream not being of type charact 2017-01-11T20:44:03Z rumbler31: er.. 2017-01-11T20:54:56Z macdavid313 joined #ccl 2017-01-11T20:59:04Z macdavid313 quit (Ping timeout: 240 seconds) 2017-01-11T20:59:29Z rumbler31: my problem was solved with write-sequence 2017-01-11T21:02:25Z sjl quit (Read error: Connection reset by peer) 2017-01-11T21:39:05Z rumbler31 quit (Remote host closed the connection) 2017-01-11T22:33:10Z rumbler31 joined #ccl 2017-01-11T22:34:32Z rumbler31 quit (Remote host closed the connection) 2017-01-11T22:45:08Z macdavid313 joined #ccl 2017-01-11T23:04:58Z macdavid313 quit (Quit: macdavid313) 2017-01-11T23:33:55Z rumbler31 joined #ccl 2017-01-11T23:38:28Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-12T00:42:28Z itruslove joined #ccl 2017-01-12T02:51:21Z rumbler31 joined #ccl 2017-01-12T03:26:16Z rumbler31 quit (Remote host closed the connection) 2017-01-12T04:44:52Z rumbler31 joined #ccl 2017-01-12T04:49:24Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-12T05:26:02Z edgar-rft joined #ccl 2017-01-12T05:31:13Z pierpa quit (Ping timeout: 240 seconds) 2017-01-12T07:28:11Z akkad quit (Ping timeout: 240 seconds) 2017-01-12T07:28:16Z Intensity quit (Ping timeout: 256 seconds) 2017-01-12T07:29:36Z Intensity joined #ccl 2017-01-12T07:34:38Z akkad joined #ccl 2017-01-12T10:27:37Z sjl joined #ccl 2017-01-12T11:16:08Z hhdave joined #ccl 2017-01-12T13:15:31Z hhdave_ joined #ccl 2017-01-12T13:17:39Z hhdave quit (Read error: Connection reset by peer) 2017-01-12T13:17:39Z hhdave_ is now known as hhdave 2017-01-12T14:27:56Z rumbler31 joined #ccl 2017-01-12T14:32:12Z rumbler31 quit (Ping timeout: 258 seconds) 2017-01-12T15:53:00Z pierpa joined #ccl 2017-01-12T17:40:31Z sjl quit (Ping timeout: 248 seconds) 2017-01-12T17:40:51Z hhdave quit (Ping timeout: 240 seconds) 2017-01-12T18:24:49Z sjl joined #ccl 2017-01-12T19:27:17Z arbv quit (Ping timeout: 245 seconds) 2017-01-12T19:29:48Z arbv joined #ccl 2017-01-12T21:21:47Z taij33n quit (Ping timeout: 248 seconds) 2017-01-12T21:24:12Z taij33n joined #ccl 2017-01-12T22:00:57Z taij33n quit (Ping timeout: 256 seconds) 2017-01-12T22:02:16Z taij33n joined #ccl 2017-01-12T22:23:35Z edgar-rft quit (Quit: edgar-rft) 2017-01-12T22:58:37Z eschatologist quit (Quit: ZNC 1.6.3+deb2 - http://znc.in) 2017-01-12T23:03:52Z eschatologist joined #ccl 2017-01-13T00:33:35Z sjl quit (Ping timeout: 252 seconds) 2017-01-13T00:35:07Z pierpa quit (Read error: Connection reset by peer) 2017-01-13T00:38:49Z pierpa joined #ccl 2017-01-13T01:07:58Z pierpa quit (Remote host closed the connection) 2017-01-13T05:38:08Z pierpa joined #ccl 2017-01-13T06:13:31Z itruslove quit (Ping timeout: 255 seconds) 2017-01-13T06:57:18Z pierpa quit (Ping timeout: 258 seconds) 2017-01-13T06:57:59Z edgar-rft joined #ccl 2017-01-13T07:28:40Z gbyers quit (Ping timeout: 255 seconds) 2017-01-13T07:28:41Z brucem quit (Ping timeout: 255 seconds) 2017-01-13T07:29:12Z gbyers joined #ccl 2017-01-13T07:30:01Z alms_clozure quit (Ping timeout: 255 seconds) 2017-01-13T07:30:29Z |3b| quit (Ping timeout: 255 seconds) 2017-01-13T07:32:21Z |3b| joined #ccl 2017-01-13T07:34:07Z alms_clozure joined #ccl 2017-01-13T07:36:13Z brucem joined #ccl 2017-01-13T07:58:49Z brucem quit (Ping timeout: 255 seconds) 2017-01-13T08:05:46Z brucem joined #ccl 2017-01-13T09:12:14Z hhdave joined #ccl 2017-01-13T09:13:30Z hhdave_ joined #ccl 2017-01-13T09:16:27Z hhdave quit (Ping timeout: 245 seconds) 2017-01-13T09:16:27Z hhdave_ is now known as hhdave 2017-01-13T11:01:57Z arbv quit (Ping timeout: 255 seconds) 2017-01-13T11:34:26Z sjl joined #ccl 2017-01-13T12:54:49Z jkleiser joined #ccl 2017-01-13T13:40:22Z edgar-rft quit (Quit: edgar-rft) 2017-01-13T15:15:07Z rumbler31 joined #ccl 2017-01-13T15:16:51Z mrottenkolber joined #ccl 2017-01-13T15:38:15Z jkleiser quit 2017-01-13T15:46:55Z rumbler31 quit (Remote host closed the connection) 2017-01-13T15:59:23Z schjetne quit (Remote host closed the connection) 2017-01-13T16:03:24Z schjetne joined #ccl 2017-01-13T16:07:42Z schjetne quit (Ping timeout: 245 seconds) 2017-01-13T16:40:39Z mrottenkolber quit (Ping timeout: 260 seconds) 2017-01-13T17:04:47Z schjetne joined #ccl 2017-01-13T17:19:19Z itruslove joined #ccl 2017-01-13T17:23:35Z edgar-rft joined #ccl 2017-01-13T17:44:25Z rumbler31 joined #ccl 2017-01-13T17:50:02Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-13T18:09:35Z hhdave quit (Ping timeout: 252 seconds) 2017-01-13T18:21:16Z edgar-rft quit (Quit: edgar-rft) 2017-01-13T18:24:02Z sjl quit (Ping timeout: 240 seconds) 2017-01-13T18:32:08Z pierpa joined #ccl 2017-01-13T18:47:08Z rumbler31 joined #ccl 2017-01-13T18:51:44Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-13T19:06:52Z sjl joined #ccl 2017-01-13T19:13:43Z rumbler31 joined #ccl 2017-01-13T19:46:05Z rumbler31 quit (Remote host closed the connection) 2017-01-13T20:26:26Z rumbler31 joined #ccl 2017-01-13T21:04:02Z eschatologist quit (Ping timeout: 258 seconds) 2017-01-13T21:26:11Z rumbler31 quit (Remote host closed the connection) 2017-01-13T21:45:45Z arbv joined #ccl 2017-01-13T22:40:25Z rumbler3_ joined #ccl 2017-01-13T23:01:56Z rumbler3_ quit (Remote host closed the connection) 2017-01-14T00:30:14Z mrottenkolber joined #ccl 2017-01-14T01:43:01Z sjl quit (Ping timeout: 256 seconds) 2017-01-14T01:56:26Z rumbler31 joined #ccl 2017-01-14T02:01:01Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-14T03:59:51Z mrottenkolber quit (Ping timeout: 240 seconds) 2017-01-14T05:19:29Z Intensity quit (Ping timeout: 256 seconds) 2017-01-14T05:20:02Z akkad quit (Ping timeout: 258 seconds) 2017-01-14T05:27:38Z Intensity joined #ccl 2017-01-14T05:32:48Z akkad joined #ccl 2017-01-14T05:40:21Z akkad quit (Ping timeout: 258 seconds) 2017-01-14T05:42:09Z Intensity quit (Ping timeout: 256 seconds) 2017-01-14T05:42:47Z Intensity joined #ccl 2017-01-14T05:46:42Z akkad joined #ccl 2017-01-14T05:56:04Z macdavid313 joined #ccl 2017-01-14T06:08:33Z macdavid313 quit (Remote host closed the connection) 2017-01-14T06:41:39Z pierpa quit (Ping timeout: 256 seconds) 2017-01-14T06:58:52Z eschatologist joined #ccl 2017-01-14T09:29:19Z sjl joined #ccl 2017-01-14T10:03:25Z sjl quit (Ping timeout: 255 seconds) 2017-01-14T10:03:31Z rumbler31 joined #ccl 2017-01-14T10:07:55Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-14T10:31:16Z sjl joined #ccl 2017-01-14T11:25:12Z sjl quit (Ping timeout: 245 seconds) 2017-01-14T11:30:20Z sjl joined #ccl 2017-01-14T12:37:10Z sjl quit (Ping timeout: 240 seconds) 2017-01-14T12:52:16Z sjl joined #ccl 2017-01-14T12:58:00Z sjl quit (Ping timeout: 255 seconds) 2017-01-14T13:15:34Z sjl joined #ccl 2017-01-14T13:35:50Z mrottenkolber joined #ccl 2017-01-14T15:19:36Z pierpa joined #ccl 2017-01-14T15:36:55Z itruslove quit (Quit: ZNC - http://znc.in) 2017-01-14T15:42:42Z itruslove joined #ccl 2017-01-14T18:19:14Z rme: Hi. I''ll be around in the channel today. 2017-01-14T18:35:38Z mrottenkolber quit (Ping timeout: 245 seconds) 2017-01-14T18:37:49Z edgar-rft joined #ccl 2017-01-14T18:59:45Z sjl quit (Read error: Connection reset by peer) 2017-01-14T19:06:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-14T19:46:08Z hhdave joined #ccl 2017-01-14T21:22:06Z hhdave quit (Quit: hhdave) 2017-01-14T21:26:23Z mdc_mobile joined #ccl 2017-01-14T21:40:58Z hhdave joined #ccl 2017-01-14T21:45:35Z hhdave quit (Ping timeout: 240 seconds) 2017-01-14T22:12:51Z hhdave joined #ccl 2017-01-14T23:39:16Z hhdave_ joined #ccl 2017-01-14T23:41:46Z hhdave quit (Ping timeout: 255 seconds) 2017-01-14T23:41:46Z hhdave_ is now known as hhdave 2017-01-15T03:04:00Z eschatologist_ joined #ccl 2017-01-15T03:11:20Z eschatologist_ quit (Quit: ZNC 1.6.3+deb2 - http://znc.in) 2017-01-15T03:44:00Z edgar-rft joined #ccl 2017-01-15T05:46:07Z macdavid313 joined #ccl 2017-01-15T06:05:19Z pierpa quit (Ping timeout: 256 seconds) 2017-01-15T09:13:28Z hhdave quit (Quit: hhdave) 2017-01-15T10:50:38Z macdavid313 quit (Quit: macdavid313) 2017-01-15T11:17:38Z sjl joined #ccl 2017-01-15T12:32:10Z sjl quit (Ping timeout: 240 seconds) 2017-01-15T13:04:18Z sjl joined #ccl 2017-01-15T13:43:25Z sjl quit (Ping timeout: 258 seconds) 2017-01-15T13:44:51Z sjl joined #ccl 2017-01-15T14:14:46Z sjl quit (Ping timeout: 255 seconds) 2017-01-15T14:58:56Z sjl joined #ccl 2017-01-15T15:47:07Z mrottenkolber joined #ccl 2017-01-15T16:20:38Z sjl quit (Ping timeout: 245 seconds) 2017-01-15T17:33:35Z pierpa joined #ccl 2017-01-15T17:50:22Z sjl joined #ccl 2017-01-15T18:07:11Z sjl quit (Ping timeout: 252 seconds) 2017-01-15T18:10:12Z phoe quit (Read error: Connection reset by peer) 2017-01-15T19:03:33Z sjl joined #ccl 2017-01-15T19:56:52Z hhdave joined #ccl 2017-01-15T20:48:42Z edgar-rft quit (Quit: edgar-rft) 2017-01-15T22:19:06Z rumbler3_ joined #ccl 2017-01-15T22:23:41Z rumbler3_ quit (Ping timeout: 248 seconds) 2017-01-15T22:25:30Z hhdave quit (Quit: hhdave) 2017-01-15T22:40:57Z edgar-rft joined #ccl 2017-01-15T23:52:06Z brucem quit (Changing host) 2017-01-15T23:52:06Z brucem joined #ccl 2017-01-15T23:55:02Z edgar-rft quit (Quit: edgar-rft) 2017-01-16T01:43:55Z sjl quit (Read error: Connection reset by peer) 2017-01-16T03:06:35Z macdavid313 joined #ccl 2017-01-16T03:17:38Z macdavid313 quit (Quit: macdavid313) 2017-01-16T03:30:59Z mrottenkolber quit (Ping timeout: 240 seconds) 2017-01-16T05:31:55Z pierpa quit (Ping timeout: 240 seconds) 2017-01-16T07:54:22Z edgar-rft joined #ccl 2017-01-16T07:55:55Z sepisoad joined #ccl 2017-01-16T08:09:27Z sepisoad: is there a lua like scheme implementation which is portable (like lua) and easy to embed into c/c++ programs? 2017-01-16T08:10:25Z jdz: sepisoad: #scheme is ===> that way 2017-01-16T08:12:30Z sepisoad: jdz, in theory yes, in practice i doubt 2017-01-16T08:59:41Z hhdave joined #ccl 2017-01-16T09:03:44Z hhdave_ joined #ccl 2017-01-16T09:04:28Z hhdave quit (Ping timeout: 258 seconds) 2017-01-16T09:04:28Z hhdave_ is now known as hhdave 2017-01-16T10:49:32Z sjl joined #ccl 2017-01-16T12:05:10Z ogamita joined #ccl 2017-01-16T12:25:57Z sepisoad quit (Read error: Connection reset by peer) 2017-01-16T12:27:25Z sjl quit (Ping timeout: 248 seconds) 2017-01-16T13:02:20Z sjl joined #ccl 2017-01-16T14:11:26Z sjl quit (Ping timeout: 260 seconds) 2017-01-16T14:45:13Z trinque: schjetne: "tinyscheme" 2017-01-16T14:45:30Z trinque: whoops 2017-01-16T14:46:06Z schjetne: trinque: what a coincidence, I just asked someone the question "which programming language?" in a different channel 2017-01-16T14:57:59Z rumbler3_ joined #ccl 2017-01-16T14:58:32Z pierpa joined #ccl 2017-01-16T14:59:36Z pierpa` joined #ccl 2017-01-16T15:31:23Z rumbler3_ quit (Remote host closed the connection) 2017-01-16T15:52:34Z sjl joined #ccl 2017-01-16T16:02:07Z antonis joined #ccl 2017-01-16T16:24:10Z mrottenkolber joined #ccl 2017-01-16T17:01:37Z rumbler31 joined #ccl 2017-01-16T17:04:52Z sjl quit (Ping timeout: 256 seconds) 2017-01-16T17:11:48Z rumbler31: I think that I need to specify a default-external-format or default-line-termination format in order for read-line to work as I expect on windows. I don't want to make this the default affect all other read/write calls. Is it enough to setf the default to what I need for the duration of my reads/writes to stdio, then set it back to the "factory default" of :unix? i.e. does the change to the default take effec 2017-01-16T17:11:48Z rumbler31: t on the next calls to read-line write-line etc? 2017-01-16T17:31:54Z rumbler3_ joined #ccl 2017-01-16T17:36:36Z rumbler3_ quit (Ping timeout: 256 seconds) 2017-01-16T17:38:25Z sjl joined #ccl 2017-01-16T17:41:47Z hhdave quit (Ping timeout: 252 seconds) 2017-01-16T18:04:56Z itruslove quit (Ping timeout: 240 seconds) 2017-01-16T18:05:13Z ogamita quit (Ping timeout: 245 seconds) 2017-01-16T18:17:38Z itruslove joined #ccl 2017-01-16T18:21:48Z pierpa` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-16T18:22:11Z pierpa quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-16T18:22:41Z pierpa joined #ccl 2017-01-16T19:06:55Z sjl quit (Read error: Connection reset by peer) 2017-01-16T19:36:52Z trinque left #ccl 2017-01-16T19:44:49Z hhdave joined #ccl 2017-01-16T19:54:48Z mrottenkolber quit (Ping timeout: 245 seconds) 2017-01-16T20:23:24Z hhdave quit (Quit: hhdave) 2017-01-16T20:32:16Z rumbler3_ joined #ccl 2017-01-16T20:42:21Z mrottenkolber joined #ccl 2017-01-16T21:01:55Z rumbler3_ quit (Remote host closed the connection) 2017-01-16T21:19:25Z sjl joined #ccl 2017-01-16T21:21:28Z rumbler3_ joined #ccl 2017-01-16T21:53:35Z rumbler3_ quit (Remote host closed the connection) 2017-01-16T23:22:43Z rumbler31 quit (Ping timeout: 245 seconds) 2017-01-17T01:57:37Z sjl quit (Read error: Connection reset by peer) 2017-01-17T02:24:40Z rme: rumbler31: I don't know if you'll see this, but cl:open takes an :external-format keyword argument. I think you should be able to pass :external-format :crlf, and then use read-line as normal on that stream. 2017-01-17T03:05:56Z mrottenkolber quit (Ping timeout: 240 seconds) 2017-01-17T05:07:40Z pierpa quit (Ping timeout: 240 seconds) 2017-01-17T05:15:04Z rumbler31 joined #ccl 2017-01-17T05:19:17Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-17T07:26:13Z rumbler31 joined #ccl 2017-01-17T07:30:45Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-17T09:41:03Z itruslove quit (Ping timeout: 245 seconds) 2017-01-17T09:54:55Z rumbler31 joined #ccl 2017-01-17T09:58:16Z itruslove joined #ccl 2017-01-17T09:59:13Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-17T10:41:17Z sjl joined #ccl 2017-01-17T11:35:13Z sjl quit (Ping timeout: 245 seconds) 2017-01-17T11:40:55Z mrottenkolber joined #ccl 2017-01-17T12:13:53Z sjl joined #ccl 2017-01-17T13:52:05Z ogamita joined #ccl 2017-01-17T14:51:28Z sjl quit (Ping timeout: 245 seconds) 2017-01-17T15:02:55Z itruslove quit (Quit: ZNC - http://znc.in) 2017-01-17T15:08:07Z itruslove joined #ccl 2017-01-17T15:29:22Z mordocai quit (Quit: ZNC 1.6.2+deb1 - http://znc.in) 2017-01-17T15:31:07Z mordocai joined #ccl 2017-01-17T15:38:49Z sjl joined #ccl 2017-01-17T16:56:43Z hhdave joined #ccl 2017-01-17T17:39:10Z hhdave quit (Ping timeout: 240 seconds) 2017-01-17T18:11:57Z ogamita quit (Ping timeout: 240 seconds) 2017-01-17T18:49:20Z jdz quit (Ping timeout: 252 seconds) 2017-01-17T18:54:08Z jdz joined #ccl 2017-01-17T20:32:39Z pierpa joined #ccl 2017-01-17T20:43:04Z sjl quit (Ping timeout: 260 seconds) 2017-01-17T20:44:08Z sjl joined #ccl 2017-01-18T00:40:06Z edgar-rft quit (Quit: edgar-rft) 2017-01-18T01:27:38Z jdz quit (*.net *.split) 2017-01-18T01:29:12Z jdz joined #ccl 2017-01-18T01:34:36Z mrottenkolber quit (Ping timeout: 248 seconds) 2017-01-18T02:59:32Z eschatologist quit (Excess Flood) 2017-01-18T02:59:42Z eschatologist joined #ccl 2017-01-18T04:59:05Z pierpa quit (Ping timeout: 240 seconds) 2017-01-18T08:35:33Z taij33n left #ccl 2017-01-18T08:43:26Z ogamita joined #ccl 2017-01-18T08:57:42Z ogamita quit (Quit: Be seeing you!) 2017-01-18T09:18:00Z hhdave joined #ccl 2017-01-18T09:32:56Z sjl quit (Ping timeout: 240 seconds) 2017-01-18T10:16:34Z sjl joined #ccl 2017-01-18T10:41:27Z ogamita joined #ccl 2017-01-18T11:06:10Z ogamita quit (Ping timeout: 240 seconds) 2017-01-18T11:23:08Z sjl quit (Ping timeout: 245 seconds) 2017-01-18T12:01:32Z mrottenkolber joined #ccl 2017-01-18T12:01:53Z ogamita joined #ccl 2017-01-18T12:08:19Z sjl joined #ccl 2017-01-18T12:47:11Z edgar-rft joined #ccl 2017-01-18T13:31:56Z ogamita quit (Ping timeout: 240 seconds) 2017-01-18T13:32:46Z ogamita joined #ccl 2017-01-18T13:39:21Z macdavid313 joined #ccl 2017-01-18T13:59:58Z macdavid314 joined #ccl 2017-01-18T14:00:56Z macdavid313 quit (Ping timeout: 240 seconds) 2017-01-18T14:00:56Z macdavid314 is now known as macdavid313 2017-01-18T14:12:02Z macdavid313 quit (Ping timeout: 252 seconds) 2017-01-18T14:13:34Z rumbler31 joined #ccl 2017-01-18T14:25:10Z sjl quit (Ping timeout: 240 seconds) 2017-01-18T14:30:38Z sjl joined #ccl 2017-01-18T14:42:37Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-18T14:43:20Z sjl quit (Ping timeout: 276 seconds) 2017-01-18T15:19:21Z alms_clozure quit (*.net *.split) 2017-01-18T15:19:21Z gbyers quit (*.net *.split) 2017-01-18T15:19:21Z sixbitslacker quit (*.net *.split) 2017-01-18T15:19:21Z gz_ quit (*.net *.split) 2017-01-18T15:19:21Z rme quit (*.net *.split) 2017-01-18T15:22:44Z sixbitslacker joined #ccl 2017-01-18T15:22:44Z rme joined #ccl 2017-01-18T15:25:09Z pierpa joined #ccl 2017-01-18T15:25:48Z rumbler31 joined #ccl 2017-01-18T15:26:28Z gbyers joined #ccl 2017-01-18T15:29:23Z pierpa` joined #ccl 2017-01-18T15:29:45Z pierpa` quit (Remote host closed the connection) 2017-01-18T15:30:42Z pierpa quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-01-18T15:31:11Z pierpa joined #ccl 2017-01-18T15:37:34Z sjl joined #ccl 2017-01-18T15:38:36Z alms_clozure joined #ccl 2017-01-18T15:39:46Z gz_ joined #ccl 2017-01-18T15:42:07Z rumbler31 quit (Remote host closed the connection) 2017-01-18T15:44:11Z rumbler3_ joined #ccl 2017-01-18T15:44:29Z rumbler3_ quit (Remote host closed the connection) 2017-01-18T15:47:14Z rumbler3_ joined #ccl 2017-01-18T16:12:03Z ogamita quit (Ping timeout: 260 seconds) 2017-01-18T16:16:50Z ogamita joined #ccl 2017-01-18T16:21:02Z rumbler3_ quit (Remote host closed the connection) 2017-01-18T16:31:23Z edgar-rft quit (Quit: edgar-rft) 2017-01-18T16:45:55Z ogamita` joined #ccl 2017-01-18T16:48:10Z ogamita quit (Ping timeout: 240 seconds) 2017-01-18T16:49:50Z mrottenkolber quit (Ping timeout: 240 seconds) 2017-01-18T17:33:48Z ogamita` quit (Remote host closed the connection) 2017-01-18T17:47:48Z hhdave quit (Ping timeout: 256 seconds) 2017-01-18T18:34:53Z edgar-rft joined #ccl 2017-01-18T18:58:10Z antonis quit (Ping timeout: 240 seconds) 2017-01-18T19:29:17Z antonis joined #ccl 2017-01-18T20:10:48Z edgar-rft quit (Quit: edgar-rft) 2017-01-18T20:23:02Z rumbler3_ joined #ccl 2017-01-18T20:42:49Z rumbler3_ quit 2017-01-18T20:50:17Z sjl quit (Ping timeout: 240 seconds) 2017-01-18T20:54:17Z taij33n joined #ccl 2017-01-18T21:25:40Z antonis quit (Ping timeout: 240 seconds) 2017-01-18T21:37:32Z rumbler3_ joined #ccl 2017-01-18T22:08:20Z rumbler3_ quit (Remote host closed the connection) 2017-01-18T22:29:56Z rumbler3_ joined #ccl 2017-01-18T22:30:07Z rumbler3_ quit (Remote host closed the connection) 2017-01-18T23:24:35Z jdz quit (*.net *.split) 2017-01-18T23:24:54Z jdz joined #ccl 2017-01-18T23:25:17Z eschatologist quit (Ping timeout: 276 seconds) 2017-01-19T00:01:23Z rumbler31 joined #ccl 2017-01-19T00:15:39Z pierpa quit (Ping timeout: 248 seconds) 2017-01-19T00:34:03Z rumbler31 quit (Remote host closed the connection) 2017-01-19T00:54:41Z rumbler31 joined #ccl 2017-01-19T00:59:09Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-19T01:17:15Z rumbler31 joined #ccl 2017-01-19T02:33:33Z rumbler3_ joined #ccl 2017-01-19T02:33:40Z rumbler3_ quit (Remote host closed the connection) 2017-01-19T02:41:55Z rumbler31 quit (*.net *.split) 2017-01-19T02:41:55Z itruslove quit (*.net *.split) 2017-01-19T02:41:55Z brucem quit (*.net *.split) 2017-01-19T02:41:55Z gko quit (*.net *.split) 2017-01-19T02:41:56Z phf quit (*.net *.split) 2017-01-19T02:54:21Z rumbler31 joined #ccl 2017-01-19T02:59:05Z rumbler31 quit (Ping timeout: 258 seconds) 2017-01-19T03:00:09Z schjetne quit (Remote host closed the connection) 2017-01-19T03:03:22Z schjetne joined #ccl 2017-01-19T03:03:50Z brucem joined #ccl 2017-01-19T03:04:04Z brucem quit (Changing host) 2017-01-19T03:04:04Z brucem joined #ccl 2017-01-19T03:04:30Z itruslove joined #ccl 2017-01-19T03:05:07Z gko joined #ccl 2017-01-19T03:28:55Z macdavid313 joined #ccl 2017-01-19T03:41:18Z macdavid314 joined #ccl 2017-01-19T03:41:31Z macdavid313 quit (Ping timeout: 248 seconds) 2017-01-19T03:41:31Z macdavid314 is now known as macdavid313 2017-01-19T04:08:40Z macdavid313 quit (Ping timeout: 240 seconds) 2017-01-19T04:40:19Z macdavid313 joined #ccl 2017-01-19T04:43:46Z macdavid314 joined #ccl 2017-01-19T04:44:19Z macdavid313 quit (Remote host closed the connection) 2017-01-19T04:44:19Z macdavid314 is now known as macdavid313 2017-01-19T05:10:26Z rumbler31 joined #ccl 2017-01-19T05:15:08Z rumbler31 quit (Ping timeout: 252 seconds) 2017-01-19T05:21:25Z macdavid313 quit (Ping timeout: 240 seconds) 2017-01-19T05:31:13Z eschatologist joined #ccl 2017-01-19T06:30:07Z rumbler31 joined #ccl 2017-01-19T06:34:56Z rumbler31 quit (Ping timeout: 276 seconds) 2017-01-19T06:41:08Z antonis joined #ccl 2017-01-19T07:20:10Z antonis quit (Ping timeout: 240 seconds) 2017-01-19T08:11:37Z antonis joined #ccl 2017-01-19T09:03:32Z hhdave joined #ccl 2017-01-19T09:07:20Z hhdave_ joined #ccl 2017-01-19T09:07:47Z hhdave quit (Ping timeout: 252 seconds) 2017-01-19T09:07:47Z hhdave_ is now known as hhdave 2017-01-19T11:27:22Z rumbler31 joined #ccl 2017-01-19T11:31:52Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-19T11:56:12Z schjetne quit (Remote host closed the connection) 2017-01-19T12:08:58Z schjetne joined #ccl 2017-01-19T12:15:31Z schjetne quit (Ping timeout: 255 seconds) 2017-01-19T12:17:48Z macdavid313 joined #ccl 2017-01-19T12:22:27Z macdavid313 quit (Ping timeout: 256 seconds) 2017-01-19T12:54:38Z schjetne joined #ccl 2017-01-19T13:28:13Z fe[nl]ix quit (Remote host closed the connection) 2017-01-19T13:28:13Z Blkt quit (Read error: Connection reset by peer) 2017-01-19T13:29:39Z Blkt joined #ccl 2017-01-19T13:30:04Z fe[nl]ix joined #ccl 2017-01-19T13:48:43Z edgar-rft joined #ccl 2017-01-19T13:49:10Z antonis quit (Ping timeout: 240 seconds) 2017-01-19T14:35:01Z rumbler3_ joined #ccl 2017-01-19T14:39:05Z rumbler3_ quit (Ping timeout: 240 seconds) 2017-01-19T14:57:04Z mrottenkolber1 joined #ccl 2017-01-19T15:25:45Z pierpa joined #ccl 2017-01-19T15:31:39Z antonis joined #ccl 2017-01-19T15:35:07Z antonis quit (Read error: Connection reset by peer) 2017-01-19T15:57:01Z phf joined #ccl 2017-01-19T17:43:08Z hhdave quit (Ping timeout: 252 seconds) 2017-01-19T17:43:48Z sjl joined #ccl 2017-01-19T19:42:11Z hhdave joined #ccl 2017-01-19T19:54:44Z hhdave quit (Quit: hhdave) 2017-01-19T20:11:01Z rumbler31 joined #ccl 2017-01-19T21:51:58Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-19T22:22:03Z edgar-rft quit (Quit: edgar-rft) 2017-01-19T22:50:19Z rumbler31 joined #ccl 2017-01-19T22:54:31Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-19T23:01:15Z rumbler31 joined #ccl 2017-01-19T23:02:28Z rumbler31 quit (Remote host closed the connection) 2017-01-19T23:42:19Z rumbler31 joined #ccl 2017-01-19T23:46:43Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-20T00:16:34Z rumbler31 joined #ccl 2017-01-20T00:34:28Z rumbler31 quit (Remote host closed the connection) 2017-01-20T00:36:17Z rumbler31 joined #ccl 2017-01-20T01:54:47Z pierpa quit (Ping timeout: 258 seconds) 2017-01-20T02:20:10Z sjl quit (Ping timeout: 240 seconds) 2017-01-20T02:31:35Z mrottenkolber1 quit (Ping timeout: 276 seconds) 2017-01-20T02:45:02Z rumbler31 quit (Remote host closed the connection) 2017-01-20T02:55:21Z rumbler31 joined #ccl 2017-01-20T03:09:10Z rumbler31 quit (Remote host closed the connection) 2017-01-20T05:33:59Z rme quit (Ping timeout: 245 seconds) 2017-01-20T05:34:08Z macdavid313 joined #ccl 2017-01-20T05:38:20Z macdavid313 quit (Ping timeout: 256 seconds) 2017-01-20T06:59:33Z rumbler31 joined #ccl 2017-01-20T07:04:06Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-20T07:37:46Z macdavid313 joined #ccl 2017-01-20T07:38:51Z macdavid313 quit (Client Quit) 2017-01-20T07:47:25Z copec_ joined #ccl 2017-01-20T07:51:28Z copec quit (Ping timeout: 240 seconds) 2017-01-20T07:51:31Z copec_ is now known as copec 2017-01-20T07:54:09Z ebzzry joined #ccl 2017-01-20T07:54:25Z ebzzry: why does ccl return nil on a path that has utf-8 characters? 2017-01-20T08:10:13Z ebzzry quit (Ping timeout: 256 seconds) 2017-01-20T09:30:17Z macdavid313 joined #ccl 2017-01-20T10:13:08Z macdavid313 quit (Ping timeout: 252 seconds) 2017-01-20T10:47:01Z edgar-rft joined #ccl 2017-01-20T10:48:08Z schjetne quit (Read error: Connection reset by peer) 2017-01-20T10:57:50Z fiddlerwoaroof quit (Ping timeout: 256 seconds) 2017-01-20T11:06:51Z fiddlerwoaroof joined #ccl 2017-01-20T11:22:11Z sjl joined #ccl 2017-01-20T11:51:47Z schjetne joined #ccl 2017-01-20T12:51:10Z sjl quit (Ping timeout: 240 seconds) 2017-01-20T13:12:24Z edgar-rft quit (Quit: edgar-rft) 2017-01-20T13:32:55Z rumbler31 joined #ccl 2017-01-20T13:50:23Z schjetne quit (Ping timeout: 252 seconds) 2017-01-20T13:51:47Z sjl joined #ccl 2017-01-20T14:10:19Z ebzzry joined #ccl 2017-01-20T14:21:19Z mrottenkolber joined #ccl 2017-01-20T14:29:40Z ebzzry quit (Ping timeout: 240 seconds) 2017-01-20T15:03:47Z sjl quit (Ping timeout: 255 seconds) 2017-01-20T15:08:02Z schjetne joined #ccl 2017-01-20T15:10:33Z rumbler3_ joined #ccl 2017-01-20T15:14:50Z rumbler3_ quit (Ping timeout: 248 seconds) 2017-01-20T15:53:28Z sjl joined #ccl 2017-01-20T17:18:08Z edgar-rft joined #ccl 2017-01-20T17:33:13Z sjl quit (Ping timeout: 255 seconds) 2017-01-20T18:04:34Z rme joined #ccl 2017-01-20T18:28:50Z pierpa joined #ccl 2017-01-20T19:34:18Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-20T19:54:10Z rumbler31 joined #ccl 2017-01-20T21:04:40Z fiddlerwoaroof quit (Ping timeout: 240 seconds) 2017-01-20T21:05:15Z fiddlerwoaroof joined #ccl 2017-01-20T21:32:34Z rumbler31 quit (Remote host closed the connection) 2017-01-20T21:48:26Z antonis joined #ccl 2017-01-20T22:14:28Z sjl joined #ccl 2017-01-20T22:54:29Z rumbler31 joined #ccl 2017-01-20T22:58:58Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-20T23:54:49Z antonis quit (Read error: Connection reset by peer) 2017-01-21T01:57:05Z rme quit (Quit: rme) 2017-01-21T02:12:49Z rumbler31 joined #ccl 2017-01-21T02:38:02Z sjl quit (Read error: Connection reset by peer) 2017-01-21T03:45:34Z rumbler31 quit (Remote host closed the connection) 2017-01-21T04:36:15Z mrottenkolber quit (Ping timeout: 260 seconds) 2017-01-21T05:31:32Z ebzzry joined #ccl 2017-01-21T07:13:08Z eschatologist quit (Quit: ZNC 1.6.3+deb2 - http://znc.in) 2017-01-21T07:13:43Z eschatologist joined #ccl 2017-01-21T09:24:58Z pierpa quit (Ping timeout: 255 seconds) 2017-01-21T10:36:14Z arbv_ joined #ccl 2017-01-21T10:38:23Z arbv quit (Ping timeout: 240 seconds) 2017-01-21T10:38:23Z arbv_ is now known as arbv 2017-01-21T10:45:00Z ebzzry quit (Remote host closed the connection) 2017-01-21T10:53:55Z sjl joined #ccl 2017-01-21T13:34:26Z mrottenkolber joined #ccl 2017-01-21T15:27:06Z sjl quit (Read error: Connection reset by peer) 2017-01-21T16:11:18Z sjl joined #ccl 2017-01-21T18:21:41Z fourier joined #ccl 2017-01-21T18:39:02Z pierpa joined #ccl 2017-01-21T18:48:56Z itruslove quit (Ping timeout: 276 seconds) 2017-01-21T19:08:52Z sjl quit (Ping timeout: 240 seconds) 2017-01-21T19:15:13Z sjl joined #ccl 2017-01-21T19:33:12Z sjl quit (Ping timeout: 258 seconds) 2017-01-21T20:03:01Z fourier quit (Ping timeout: 256 seconds) 2017-01-21T20:05:10Z sjl joined #ccl 2017-01-21T20:31:40Z fourier joined #ccl 2017-01-21T22:09:08Z fe[nl]ix quit (Ping timeout: 252 seconds) 2017-01-21T22:09:08Z Blkt quit (Ping timeout: 252 seconds) 2017-01-21T22:09:48Z Blkt joined #ccl 2017-01-21T22:09:50Z fe[nl]ix joined #ccl 2017-01-21T22:13:34Z schjetne quit (Ping timeout: 255 seconds) 2017-01-21T22:59:48Z mrottenkolber quit (Ping timeout: 258 seconds) 2017-01-21T23:57:06Z rumbler31 joined #ccl 2017-01-22T00:01:54Z rumbler31 quit (Ping timeout: 252 seconds) 2017-01-22T00:21:04Z fourier quit (Ping timeout: 258 seconds) 2017-01-22T01:17:48Z fourier joined #ccl 2017-01-22T01:22:05Z fourier quit (Ping timeout: 240 seconds) 2017-01-22T02:27:12Z sjl quit (Read error: Connection reset by peer) 2017-01-22T05:56:48Z itruslove joined #ccl 2017-01-22T07:27:19Z pierpa quit (Ping timeout: 240 seconds) 2017-01-22T08:29:23Z schjetne joined #ccl 2017-01-22T10:46:09Z sjl joined #ccl 2017-01-22T13:23:14Z sjl quit (Ping timeout: 252 seconds) 2017-01-22T13:49:33Z mrottenkolber joined #ccl 2017-01-22T14:03:20Z sjl joined #ccl 2017-01-22T15:14:26Z rumbler31 joined #ccl 2017-01-22T15:37:08Z rumbler31 quit (Remote host closed the connection) 2017-01-22T15:43:36Z rumbler31 joined #ccl 2017-01-22T19:03:44Z pierpa joined #ccl 2017-01-22T19:47:09Z sjl quit (Read error: Connection reset by peer) 2017-01-22T20:33:18Z sjl joined #ccl 2017-01-22T22:22:29Z pierpa quit (Read error: Connection reset by peer) 2017-01-22T23:20:34Z pierpa joined #ccl 2017-01-22T23:39:40Z rumbler31 quit (Remote host closed the connection) 2017-01-22T23:40:21Z rumbler31 joined #ccl 2017-01-22T23:43:28Z sjl quit (Read error: Connection reset by peer) 2017-01-23T02:54:22Z mrottenkolber quit (Ping timeout: 264 seconds) 2017-01-23T04:05:18Z rumbler31 quit (Remote host closed the connection) 2017-01-23T04:35:00Z pierpa quit (Ping timeout: 240 seconds) 2017-01-23T05:05:48Z rumbler31 joined #ccl 2017-01-23T05:11:28Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-23T07:44:20Z schjetne quit (Ping timeout: 252 seconds) 2017-01-23T08:16:25Z itruslove quit (Ping timeout: 255 seconds) 2017-01-23T08:31:20Z itruslove joined #ccl 2017-01-23T08:53:49Z schjetne joined #ccl 2017-01-23T09:45:26Z hhdave joined #ccl 2017-01-23T10:30:29Z sjl joined #ccl 2017-01-23T10:53:28Z schjetne quit (Ping timeout: 248 seconds) 2017-01-23T10:57:01Z schjetne joined #ccl 2017-01-23T11:06:40Z schjetne quit (Ping timeout: 240 seconds) 2017-01-23T11:58:47Z pjb joined #ccl 2017-01-23T12:18:12Z schjetne joined #ccl 2017-01-23T12:34:34Z sjl quit (Ping timeout: 264 seconds) 2017-01-23T12:37:10Z schjetne quit (Read error: Connection reset by peer) 2017-01-23T13:13:17Z schjetne joined #ccl 2017-01-23T13:13:44Z sjl joined #ccl 2017-01-23T13:25:26Z mrottenkolber joined #ccl 2017-01-23T14:45:16Z rumbler31 joined #ccl 2017-01-23T16:33:43Z sjl quit (Ping timeout: 248 seconds) 2017-01-23T16:38:59Z mrottenkolber quit (Ping timeout: 258 seconds) 2017-01-23T17:33:14Z sjl joined #ccl 2017-01-23T17:35:01Z hhdave quit (Ping timeout: 255 seconds) 2017-01-23T18:13:05Z sjl quit (Read error: Connection reset by peer) 2017-01-23T18:14:07Z pierpa joined #ccl 2017-01-23T21:22:28Z sjl joined #ccl 2017-01-23T21:58:20Z mrottenkolber joined #ccl 2017-01-23T22:20:27Z edgar-rf_ joined #ccl 2017-01-23T22:59:10Z pierpa quit (Ping timeout: 240 seconds) 2017-01-23T23:11:05Z rumbler31 quit (Remote host closed the connection) 2017-01-23T23:27:46Z edgar-rft quit (Quit: edgar-rft) 2017-01-23T23:27:57Z edgar-rf_ quit (Remote host closed the connection) 2017-01-23T23:28:22Z edgar-rft joined #ccl 2017-01-24T00:47:58Z rumbler31 joined #ccl 2017-01-24T00:49:09Z rumbler31 quit (Remote host closed the connection) 2017-01-24T00:50:13Z rumbler31 joined #ccl 2017-01-24T00:54:56Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T01:07:32Z eschatologist quit (Ping timeout: 255 seconds) 2017-01-24T01:12:13Z eschatologist joined #ccl 2017-01-24T01:21:42Z rumbler31 joined #ccl 2017-01-24T01:26:05Z rumbler31 quit (Ping timeout: 245 seconds) 2017-01-24T01:27:02Z fiddlerwoaroof quit (Ping timeout: 256 seconds) 2017-01-24T01:33:15Z fiddlerwoaroof joined #ccl 2017-01-24T01:51:30Z rumbler31 joined #ccl 2017-01-24T01:58:50Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T02:12:24Z rumbler31 joined #ccl 2017-01-24T02:16:50Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T02:42:45Z rumbler31 joined #ccl 2017-01-24T02:49:09Z rumbler31 quit 2017-01-24T02:50:44Z sjl quit (Ping timeout: 276 seconds) 2017-01-24T02:50:47Z fiddlerwoaroof quit (Ping timeout: 260 seconds) 2017-01-24T02:51:42Z rumbler31 joined #ccl 2017-01-24T02:56:08Z fiddlerwoaroof joined #ccl 2017-01-24T03:04:01Z rumbler31 quit (Remote host closed the connection) 2017-01-24T03:35:05Z mrottenkolber quit (Ping timeout: 252 seconds) 2017-01-24T04:04:49Z rumbler31 joined #ccl 2017-01-24T04:09:20Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T04:38:35Z pjb` joined #ccl 2017-01-24T04:40:49Z pjb quit (Ping timeout: 240 seconds) 2017-01-24T05:06:00Z rumbler31 joined #ccl 2017-01-24T05:11:26Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T05:47:41Z rumbler31 joined #ccl 2017-01-24T05:51:56Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T07:09:11Z rumbler31 joined #ccl 2017-01-24T07:13:23Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T08:09:50Z rumbler31 joined #ccl 2017-01-24T08:14:46Z rumbler31 quit (Ping timeout: 264 seconds) 2017-01-24T08:21:29Z arbv quit (Quit: ZNC - http://znc.in) 2017-01-24T08:22:49Z arbv joined #ccl 2017-01-24T09:01:38Z hhdave joined #ccl 2017-01-24T09:03:58Z hhdave_ joined #ccl 2017-01-24T09:06:26Z hhdave quit (Ping timeout: 276 seconds) 2017-01-24T09:06:26Z hhdave_ is now known as hhdave 2017-01-24T09:08:33Z pjb` is now known as pjb 2017-01-24T09:11:50Z mdc_mobile quit (Ping timeout: 186 seconds) 2017-01-24T09:50:25Z rumbler31 joined #ccl 2017-01-24T09:54:49Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-24T10:26:34Z rumbler31 joined #ccl 2017-01-24T10:30:55Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T11:01:43Z arbv left #ccl 2017-01-24T12:14:27Z sjl joined #ccl 2017-01-24T12:27:59Z rumbler31 joined #ccl 2017-01-24T12:32:25Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T12:57:20Z mrottenkolber joined #ccl 2017-01-24T13:33:37Z sjl quit (Ping timeout: 255 seconds) 2017-01-24T13:45:39Z rumbler31 joined #ccl 2017-01-24T13:50:16Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-24T13:56:38Z rumbler31 joined #ccl 2017-01-24T14:07:39Z sjl joined #ccl 2017-01-24T14:21:41Z potato__ joined #ccl 2017-01-24T14:29:16Z potato__ quit (Quit: Leaving) 2017-01-24T15:46:16Z rumbler3_ joined #ccl 2017-01-24T15:50:47Z rumbler3_ quit (Ping timeout: 258 seconds) 2017-01-24T16:06:57Z Intensity quit (Changing host) 2017-01-24T16:06:57Z Intensity joined #ccl 2017-01-24T17:28:17Z mrottenkolber: Hi people :-) 2017-01-24T17:29:11Z mrottenkolber: So I have this: https://github.com/eugeneia/erlangen/blob/master/distribution/call.lisp#L29 2017-01-24T17:30:50Z mrottenkolber: Its used as an alternative to lambda for spawning processes, I understand that apply is slow, and figured it won't hurt much since starting processes is expensive anyhow. 2017-01-24T17:32:44Z mrottenkolber: I now ran into one particular case where the actual process would spent huge amounts of time (like 5 seconds) on CCL::%WAIT-ON-SEMAPHORE-PTR *only* when started using a CALL (i.e. the apply dance linked above). 2017-01-24T17:34:35Z mrottenkolber: If I spawn the process as (lambda () (apply 'foo (list arg))) everything is fine, but the destructuring-bind over lambda incantation seems to trigger... something 2017-01-24T17:38:10Z pjb: Well, you don't need to destructure it. (funcall (function apply) call) 2017-01-24T17:38:35Z pjb: Now, this expects that the last element in call be a list of arguments. Perhaps you don't want that? 2017-01-24T17:38:50Z pjb: then: (funcall (function funcall) call) 2017-01-24T17:39:03Z pjb: oops, then: (apply (function funcall) call) 2017-01-24T17:39:04Z jdz quit (Ping timeout: 255 seconds) 2017-01-24T17:39:25Z mrottenkolber: I am more wondering about where the slowdown *could* come from 2017-01-24T17:39:55Z pjb: Definitely not from the code shown, I would say. 2017-01-24T17:40:51Z pjb: Notice that (callable-p nil) --> T 2017-01-24T17:40:52Z hhdave quit (Ping timeout: 255 seconds) 2017-01-24T17:42:15Z pjb: You'd want something like: (defun callable-p (call) (and (consp call) (symbolp (car call)) (proper-list-p (cdr call)))) 2017-01-24T17:43:56Z jdz joined #ccl 2017-01-24T17:44:26Z mrottenkolber: true 2017-01-24T17:45:29Z |3b| would just define the type as (cons symbol) if i'm reading it right 2017-01-24T17:46:07Z pjb: That'd be sufficient. 2017-01-24T17:48:17Z mrottenkolber: well except not catching improper lists 2017-01-24T17:49:03Z |3b| wonders if being a closure is the problem, rather than destructuring (or possibly a closure defined by a common function) 2017-01-24T17:49:46Z |3b|: right, mine was just matching the original SATISFIES type, but hopefully more efficiently 2017-01-24T17:58:14Z mrottenkolber: Note that the resultant overhead is most likely only due to semaphore-wait: 2017-01-24T17:58:14Z mrottenkolber: 3,617,000 microseconds (3.617000 seconds) were spent in system mode 2017-01-24T17:58:14Z mrottenkolber: (that’s the added overhead exactly) 2017-01-24T18:01:55Z mrottenkolber: hehe now I segfaulted CCL, Sam is not exactly safe I reckon 2017-01-24T18:05:29Z |3b|: how fast are you calling the function that returns the closure? 2017-01-24T18:05:43Z mrottenkolber: only once 2017-01-24T18:06:56Z |3b|: do you call the returned closure multiple times? 2017-01-24T18:07:04Z mrottenkolber: no 2017-01-24T18:09:13Z |3b|: yeah, that sounds pretty odd 2017-01-24T18:09:37Z mrottenkolber: intriguing 2017-01-24T18:10:04Z |3b| would probably try wrapping the lambda body in TIME, and the same with the APPLYed function as well if possible, in hopes of figuring out which part of it is slow 2017-01-24T18:10:21Z |3b|: (assuming it is reasonably repeatable) 2017-01-24T18:10:28Z mrottenkolber: 100% repeatable^^ 2017-01-24T18:11:25Z mrottenkolber: I wrapped the body in sam:profile to find out that its spending all the time waiting for a semaphore 2017-01-24T18:11:27Z |3b|: possibly also try looking up the function binding outside the lambda 2017-01-24T18:11:48Z |3b|: can you tell what is waiting? 2017-01-24T18:12:31Z mrottenkolber: yes, "user" code (i.e. my framework waiting for the next message in a channel) 2017-01-24T18:13:26Z |3b|: is that the thing being called or the part calling it? 2017-01-24T18:14:34Z mrottenkolber: the thing being applied does appromimately: (loop do (send (receive) other-proc)) 2017-01-24T18:16:15Z mrottenkolber: If you find this interesting I can easily get you to reproduce it, its just the test case isn't really minimal 2017-01-24T18:16:37Z |3b| doesn't even have ccl on my computer at the moment :/ 2017-01-24T18:18:02Z mrottenkolber: every computer deserves a CCL ;-) 2017-01-24T18:20:50Z |3b| has ccl now :p 2017-01-24T18:21:47Z mrottenkolber: just fyi: https://github.com/eugeneia/erlangen/blob/ring-benchmark/test/ring-benchmark.lisp#L19 2017-01-24T18:23:00Z |3b|: what does "use a CALL" mean exactly in that case? 2017-01-24T18:23:44Z mrottenkolber: `(ring-hop ,next-hop) 2017-01-24T18:24:15Z mrottenkolber: SPAWN will call MAKE-FUNCTION to obtain the closure 2017-01-24T18:25:56Z |3b|: so it is calling MAKE-FUNCTION multiple times? (10 in that case?) 2017-01-24T18:26:11Z mrottenkolber: yes 2017-01-24T18:27:02Z |3b|: or 9 i guess 2017-01-24T18:28:07Z |3b|: well, 10 with the other function calling it as well :) 2017-01-24T18:46:56Z rumbler3_ joined #ccl 2017-01-24T18:51:09Z rumbler3_ quit (Ping timeout: 240 seconds) 2017-01-24T18:59:25Z itruslove quit (Ping timeout: 255 seconds) 2017-01-24T19:00:06Z |3b|: mrottenkolber: seems to be something about closing over a list, (let ((x (list next-hop))) (lambda () (ring-hop (first x)))) is slow too 2017-01-24T19:01:29Z |3b|: mrottenkolber: ah, it isn't closing over the list, it is actually doing the test correctly that is slow :p 2017-01-24T19:03:33Z |3b|: with (lambda () (ring-hop next-hop)) you close over the single binding of next-hop so get duplicates, where if you make a new binding for each you don't 2017-01-24T19:04:45Z |3b|: (at least i think that is what is happening) 2017-01-24T19:05:41Z |3b|: at least printing next-hop in ring-hop shows differences 2017-01-24T19:12:08Z |3b|: yeah, i think by the time the other process starts, the LOOP in the calling thread has already updated NEXT-HOP, so they each send to themselves or something 2017-01-24T19:12:30Z |3b|: slow version seems to use all 8 cores evenly, while fast just spikes 1 or 2 2017-01-24T19:31:25Z mrottenkolber: oh 2017-01-24T19:31:31Z mrottenkolber: d'oh! 2017-01-24T19:33:00Z mrottenkolber: thanks! 2017-01-24T19:34:59Z sjl quit (Ping timeout: 276 seconds) 2017-01-24T19:42:21Z mrottenkolber: so because of the scoping bug the agents send messages to themselves instead of in a ring, avoiding waiting on the semaphore 2017-01-24T19:44:03Z mrottenkolber: (btw, this must be like the 100th time I introduced this type of bug and was puzzled, and I consider myself to be a proficient closure user^^) 2017-01-24T19:46:16Z mrottenkolber: I guess the upside is I know know that it takes 4us for two threads to sync a semaphore on my laptop 2017-01-24T19:46:22Z |3b|: thats a common mistake in any languages with closures, not just CL :/ 2017-01-24T19:46:32Z mrottenkolber: yeah I know 2017-01-24T19:47:13Z mrottenkolber: I guess that’s functional clashing with imperative 2017-01-24T19:47:50Z mrottenkolber: would be avoided with recursion 2017-01-24T19:53:34Z mrottenkolber: I might write a short blog post about this phenomenon in an attempt to internalize it 2017-01-24T20:03:19Z mrottenkolber: with 1000 threads it takes 9us 2017-01-24T20:06:54Z mrottenkolber: 10,000 threads kinda kill it^^ 2017-01-24T20:07:14Z sjl joined #ccl 2017-01-24T20:14:54Z mrottenkolber: hehe, (defun nil (&rest args) (declare (ignore args)) nil) crashes CCL 2017-01-24T20:24:29Z |3b|: technically conformant behavior :p 2017-01-24T20:25:08Z |3b|: ("... consequences are undefined ...") 2017-01-24T20:25:26Z mrottenkolber: still reporting it, the fix is simple although I don't know how to test it 2017-01-24T20:25:44Z |3b|: yeah, most implementations would probably prefer to handle it better :) 2017-01-24T20:25:51Z mrottenkolber: if I redefine ccl::validate-function-name using defun I get into cyclic hell 2017-01-24T20:26:10Z mrottenkolber: ah wait 2017-01-24T20:26:31Z mrottenkolber: nvm no idea 2017-01-24T20:26:31Z |3b|: heh 2017-01-24T20:26:41Z mrottenkolber: I guess there must be a bootstrapping defun somewhere 2017-01-24T22:47:35Z rumbler3_ joined #ccl 2017-01-24T22:52:34Z rumbler3_ quit (Ping timeout: 264 seconds) 2017-01-24T23:29:08Z rumbler31 quit (Ping timeout: 252 seconds) 2017-01-25T00:18:27Z sjl quit (Ping timeout: 255 seconds) 2017-01-25T00:18:58Z rumbler3_ joined #ccl 2017-01-25T00:22:24Z rumbler3_ quit (Remote host closed the connection) 2017-01-25T01:46:38Z itruslove joined #ccl 2017-01-25T02:22:55Z rumbler31 joined #ccl 2017-01-25T02:27:09Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-25T02:47:49Z rumbler31 joined #ccl 2017-01-25T03:02:39Z itruslove quit (Quit: ZNC - http://znc.in) 2017-01-25T03:11:41Z mordocai quit (Quit: ZNC 1.6.2+deb1 - http://znc.in) 2017-01-25T03:12:50Z rumbler31 quit (Remote host closed the connection) 2017-01-25T03:34:03Z itruslove joined #ccl 2017-01-25T03:35:05Z rumbler31 joined #ccl 2017-01-25T04:06:20Z mrottenkolber quit (Ping timeout: 252 seconds) 2017-01-25T06:31:36Z rumbler31 quit (Remote host closed the connection) 2017-01-25T07:15:41Z macdavid313 joined #ccl 2017-01-25T07:27:02Z schjetne quit (Ping timeout: 248 seconds) 2017-01-25T07:41:43Z macdavid314 joined #ccl 2017-01-25T07:44:10Z macdavid313 quit (Ping timeout: 240 seconds) 2017-01-25T07:44:10Z macdavid314 is now known as macdavid313 2017-01-25T08:55:35Z schjetne joined #ccl 2017-01-25T09:02:41Z eschatologist quit (Ping timeout: 255 seconds) 2017-01-25T09:03:08Z hhdave joined #ccl 2017-01-25T09:13:11Z eschatologist joined #ccl 2017-01-25T10:46:32Z schjetne quit (Ping timeout: 258 seconds) 2017-01-25T11:18:37Z schjetne joined #ccl 2017-01-25T11:45:27Z hhdave quit (Read error: Connection reset by peer) 2017-01-25T11:45:44Z hhdave joined #ccl 2017-01-25T12:39:36Z mrottenkolber joined #ccl 2017-01-25T12:47:32Z sjl joined #ccl 2017-01-25T12:51:35Z schjetne quit (Ping timeout: 252 seconds) 2017-01-25T12:54:36Z schjetne joined #ccl 2017-01-25T12:58:50Z rumbler31 joined #ccl 2017-01-25T13:17:37Z schjetne quit (Ping timeout: 255 seconds) 2017-01-25T13:18:43Z macdavid313 quit (Quit: macdavid313) 2017-01-25T13:38:42Z schjetne joined #ccl 2017-01-25T14:06:53Z rumbler31 quit (Remote host closed the connection) 2017-01-25T14:09:58Z schjetne quit (Ping timeout: 264 seconds) 2017-01-25T14:13:39Z schjetne joined #ccl 2017-01-25T14:50:30Z sjl quit (Ping timeout: 256 seconds) 2017-01-25T15:27:35Z milanj joined #ccl 2017-01-25T15:30:10Z schjetne quit (Ping timeout: 256 seconds) 2017-01-25T15:32:46Z schjetne joined #ccl 2017-01-25T15:45:41Z rumbler31 joined #ccl 2017-01-25T16:06:05Z schjetne quit (Ping timeout: 240 seconds) 2017-01-25T16:14:13Z schjetne joined #ccl 2017-01-25T16:20:04Z schjetne quit (Ping timeout: 255 seconds) 2017-01-25T16:25:43Z schjetne joined #ccl 2017-01-25T16:25:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-25T16:41:56Z _rumbler31 joined #ccl 2017-01-25T16:42:14Z rumbler31 quit (Ping timeout: 248 seconds) 2017-01-25T16:44:22Z schjetne quit (Ping timeout: 255 seconds) 2017-01-25T16:46:15Z schjetne joined #ccl 2017-01-25T17:10:43Z schjetne quit (Ping timeout: 255 seconds) 2017-01-25T17:21:09Z milanj_ joined #ccl 2017-01-25T17:22:57Z milanj quit (Ping timeout: 256 seconds) 2017-01-25T17:30:14Z _rumbler31 quit (Ping timeout: 248 seconds) 2017-01-25T17:46:16Z hhdave quit (Ping timeout: 258 seconds) 2017-01-25T18:23:40Z sjl joined #ccl 2017-01-25T18:32:17Z sjl quit (Ping timeout: 240 seconds) 2017-01-25T18:36:14Z milanj_ quit (Ping timeout: 276 seconds) 2017-01-25T18:40:33Z milanj joined #ccl 2017-01-25T18:43:56Z rumbler31 joined #ccl 2017-01-25T19:10:07Z edgar-rft joined #ccl 2017-01-25T19:15:30Z rumbler31: has anyone used ccl to allow c/c++ code to access lisp code? is this what the :native keyword to save-application is designed to facilitate? 2017-01-25T19:24:22Z eschatologist quit (Ping timeout: 240 seconds) 2017-01-25T19:31:56Z eschatologist joined #ccl 2017-01-25T19:32:26Z pjb: Good question. 2017-01-25T19:35:14Z rumbler31: otherwise, what exactly is the :native keyword intended for? 2017-01-25T19:38:19Z rumbler31: along the same lines, is it too naive to imagine an implementation that looks for special declarations of functions or plain old c datatypes for which save-application dumps a header file appropriate for linking the newly created image against? 2017-01-25T19:43:16Z pjb: Well, in any case, you would have to link it with ccl itself (for the run-time). 2017-01-25T19:43:36Z pjb: rumbler31: you'd better check FFI call-ins. 2017-01-25T19:44:10Z rumbler31: thats what I figured. and thanks I'll look that up 2017-01-25T19:44:17Z pjb: or callbacks: http://ccl.clozure.com/manual/chapter13.2.html#Foreign-Function-Calls 2017-01-25T20:12:34Z milanj quit (Quit: This computer has gone to sleep) 2017-01-25T20:20:26Z rumbler31: I guess the native keyword is just intended to allow for the creation of the image to be a shared library 2017-01-25T20:57:00Z milanj joined #ccl 2017-01-25T20:58:29Z milanj quit (Client Quit) 2017-01-25T21:13:23Z milanj joined #ccl 2017-01-25T21:20:39Z milanj quit (Quit: Leaving) 2017-01-25T22:59:57Z rumbler31: trying to figure out how to handle errors generated by a function in a thread 2017-01-25T23:00:24Z rumbler31: i am under the impression that the highest level they can be caught is in the function provided to bt:make-thread 2017-01-25T23:01:03Z rumbler31: i'm using a handler-case inside a loop to simply catch any errors, sleep and then re-call the form inside the handler-case, 2017-01-25T23:02:01Z rumbler31: at this point my form looks loosely like (do (h-c (thing) (t () (thing))) and I'm assuming that the t will catch any condition of any type 2017-01-25T23:17:53Z pjb: rumbler31: this will work only once. 2017-01-25T23:18:29Z rumbler31: I just.... learned that! 2017-01-25T23:18:32Z rumbler31: and fixed it 2017-01-25T23:18:54Z pjb: write a loop! 2017-01-25T23:19:52Z pjb: (loop (handler-case (return (do-error)) (t () (print 'oops)))) 2017-01-25T23:44:00Z rumbler31: yup thats what I did. I tested this form in the repl but forgot to remove the function call from the error handling form in the implementation 2017-01-25T23:55:35Z pjb quit (Remote host closed the connection) 2017-01-25T23:57:19Z rumbler31 quit (Ping timeout: 258 seconds) 2017-01-26T00:04:12Z sjl joined #ccl 2017-01-26T01:14:59Z sjl quit (Ping timeout: 256 seconds) 2017-01-26T02:05:17Z rumbler31 joined #ccl 2017-01-26T02:08:13Z rumbler3_ joined #ccl 2017-01-26T02:10:00Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-26T02:12:42Z rumbler3_ quit (Ping timeout: 255 seconds) 2017-01-26T02:23:40Z rumbler31 joined #ccl 2017-01-26T02:41:19Z edgar-rft quit (Quit: edgar-rft) 2017-01-26T02:50:54Z rumbler31 quit (Remote host closed the connection) 2017-01-26T03:56:38Z rumbler31 joined #ccl 2017-01-26T04:09:05Z rumbler31 quit (Remote host closed the connection) 2017-01-26T05:06:30Z sixbitslacker quit (Ping timeout: 245 seconds) 2017-01-26T05:14:56Z rumbler31 joined #ccl 2017-01-26T05:19:27Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-26T05:42:29Z mrottenkolber quit (Ping timeout: 276 seconds) 2017-01-26T06:45:00Z rumbler31 joined #ccl 2017-01-26T06:49:27Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-26T08:00:06Z rumbler31 joined #ccl 2017-01-26T08:04:35Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-26T08:51:58Z schjetne joined #ccl 2017-01-26T09:07:40Z hhdave joined #ccl 2017-01-26T09:09:26Z hhdave_ joined #ccl 2017-01-26T09:11:47Z hhdave quit (Ping timeout: 240 seconds) 2017-01-26T09:11:47Z hhdave_ is now known as hhdave 2017-01-26T09:45:57Z rumbler31 joined #ccl 2017-01-26T09:50:20Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-26T10:56:34Z mdc_mobile quit (Ping timeout: 260 seconds) 2017-01-26T10:57:13Z mdc_mobile joined #ccl 2017-01-26T11:13:06Z sjl joined #ccl 2017-01-26T11:15:33Z rumbler31 joined #ccl 2017-01-26T11:19:59Z rumbler31 quit (Ping timeout: 258 seconds) 2017-01-26T13:37:39Z rumbler31 joined #ccl 2017-01-26T13:48:04Z mrottenkolber joined #ccl 2017-01-26T15:09:57Z edgar-rft joined #ccl 2017-01-26T15:33:22Z rumbler3_ joined #ccl 2017-01-26T15:37:45Z rumbler3_ quit (Ping timeout: 245 seconds) 2017-01-26T15:39:09Z mdc_mobile quit (Ping timeout: 240 seconds) 2017-01-26T15:43:45Z nzambe joined #ccl 2017-01-26T15:45:02Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-26T15:58:13Z rumbler31 joined #ccl 2017-01-26T16:38:38Z rumbler31 quit (Ping timeout: 252 seconds) 2017-01-26T17:39:04Z hhdave quit (Ping timeout: 255 seconds) 2017-01-26T19:21:26Z pjb` joined #ccl 2017-01-26T19:24:14Z pjb` is now known as mati 2017-01-26T22:06:08Z mati is now known as pjb 2017-01-26T22:17:41Z rumbler31 joined #ccl 2017-01-26T22:26:22Z _rumbler31 joined #ccl 2017-01-26T22:28:34Z rumbler31 quit (Ping timeout: 264 seconds) 2017-01-26T22:38:53Z _rumbler31 quit (Ping timeout: 252 seconds) 2017-01-26T22:46:15Z rumbler31 joined #ccl 2017-01-26T22:54:39Z rumbler31 quit (Ping timeout: 260 seconds) 2017-01-26T22:54:47Z _rumbler31 joined #ccl 2017-01-26T22:59:28Z _rumbler31 quit (Ping timeout: 255 seconds) 2017-01-26T23:02:49Z pjb quit (Quit: Be seeing you!) 2017-01-27T00:08:08Z rumbler31 joined #ccl 2017-01-27T00:11:07Z rumbler31 quit (Remote host closed the connection) 2017-01-27T00:11:25Z rumbler31 joined #ccl 2017-01-27T00:56:14Z rumbler31 quit (Remote host closed the connection) 2017-01-27T01:15:04Z sjl quit (Read error: Connection reset by peer) 2017-01-27T02:33:52Z rumbler31 joined #ccl 2017-01-27T02:36:23Z schjetne quit (Ping timeout: 240 seconds) 2017-01-27T02:38:13Z rumbler31 quit (Ping timeout: 256 seconds) 2017-01-27T03:22:16Z mrottenkolber quit (Ping timeout: 255 seconds) 2017-01-27T09:42:17Z sjl joined #ccl 2017-01-27T10:32:05Z sjl quit (Ping timeout: 240 seconds) 2017-01-27T11:11:15Z sjl joined #ccl 2017-01-27T13:45:09Z hhdave joined #ccl 2017-01-27T14:33:06Z mrottenkolber1 joined #ccl 2017-01-27T15:35:08Z sjl quit (Ping timeout: 256 seconds) 2017-01-27T16:08:47Z sjl joined #ccl 2017-01-27T16:22:58Z rumbler31 joined #ccl 2017-01-27T17:45:38Z hhdave quit (Ping timeout: 252 seconds) 2017-01-27T18:51:29Z pjb joined #ccl 2017-01-27T20:46:18Z DougNYC joined #ccl 2017-01-27T20:55:12Z pjb quit (Quit: Be seeing you!) 2017-01-27T21:51:03Z DougNYC quit 2017-01-27T22:41:32Z _rumbler31 joined #ccl 2017-01-27T22:44:23Z rumbler31 quit (Ping timeout: 260 seconds) 2017-01-28T00:02:26Z _rumbler31 quit (Remote host closed the connection) 2017-01-28T01:00:14Z rumbler31 joined #ccl 2017-01-28T01:03:45Z rumbler3_ joined #ccl 2017-01-28T01:04:40Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T03:00:52Z rumbler31 joined #ccl 2017-01-28T03:09:14Z rumbler31 quit (Ping timeout: 276 seconds) 2017-01-28T04:14:46Z rumbler3_ quit (Remote host closed the connection) 2017-01-28T05:04:37Z rumbler31 joined #ccl 2017-01-28T05:08:40Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-28T05:15:20Z rumbler31 joined #ccl 2017-01-28T05:19:49Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-28T06:16:31Z rumbler31 joined #ccl 2017-01-28T06:21:55Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T06:29:43Z mrottenkolber1 quit (Ping timeout: 240 seconds) 2017-01-28T07:05:03Z rumbler31 joined #ccl 2017-01-28T07:09:37Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T08:09:50Z pjb joined #ccl 2017-01-28T08:19:10Z rumbler31 joined #ccl 2017-01-28T08:23:51Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T09:05:51Z rumbler31 joined #ccl 2017-01-28T09:10:12Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T09:10:34Z schjetne joined #ccl 2017-01-28T09:20:04Z rumbler31 joined #ccl 2017-01-28T09:24:36Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T09:59:29Z rumbler31 joined #ccl 2017-01-28T10:04:01Z rumbler31 quit (Ping timeout: 245 seconds) 2017-01-28T10:15:35Z rumbler31 joined #ccl 2017-01-28T10:20:02Z rumbler31 quit (Ping timeout: 252 seconds) 2017-01-28T11:00:14Z rumbler31 joined #ccl 2017-01-28T11:04:51Z rumbler31 quit (Ping timeout: 258 seconds) 2017-01-28T11:32:16Z sjl quit (Read error: Connection reset by peer) 2017-01-28T12:01:13Z rumbler31 joined #ccl 2017-01-28T12:04:18Z _rumbler31 joined #ccl 2017-01-28T12:05:35Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-28T12:08:46Z _rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T14:02:42Z rumbler31 joined #ccl 2017-01-28T14:07:07Z rumbler31 quit (Ping timeout: 255 seconds) 2017-01-28T15:06:22Z hhdave joined #ccl 2017-01-28T15:10:24Z hhdave quit (Ping timeout: 240 seconds) 2017-01-28T15:56:05Z rumbler31 joined #ccl 2017-01-28T15:59:26Z rumbler31 quit (Remote host closed the connection) 2017-01-28T18:07:58Z rme joined #ccl 2017-01-28T19:46:46Z mrottenkolber joined #ccl 2017-01-28T20:52:26Z sjl joined #ccl 2017-01-28T21:00:13Z rumbler31 joined #ccl 2017-01-28T21:04:24Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-28T21:12:53Z mrottenkolber quit (Ping timeout: 255 seconds) 2017-01-28T22:05:07Z pjb quit (Read error: Connection reset by peer) 2017-01-28T22:06:13Z pjb joined #ccl 2017-01-29T01:00:47Z rumbler31 joined #ccl 2017-01-29T01:05:05Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-29T01:54:33Z rumbler31 joined #ccl 2017-01-29T02:24:40Z mrottenkolber joined #ccl 2017-01-29T03:27:06Z rumbler31 quit (Remote host closed the connection) 2017-01-29T07:19:48Z mrottenkolber quit (Ping timeout: 240 seconds) 2017-01-29T12:38:59Z schjetne_ joined #ccl 2017-01-29T12:39:01Z schjetne quit (Ping timeout: 245 seconds) 2017-01-29T13:55:02Z schjetne_ is now known as schjetne 2017-01-29T15:29:10Z rumbler31 joined #ccl 2017-01-29T15:37:37Z mrottenkolber joined #ccl 2017-01-29T15:38:15Z mrottenkolber quit (Read error: Connection reset by peer) 2017-01-29T15:40:59Z mrottenkolber joined #ccl 2017-01-29T15:41:39Z mrottenkolber quit (Read error: Connection reset by peer) 2017-01-29T15:44:12Z mrottenkolber joined #ccl 2017-01-29T15:44:12Z mrottenkolber quit (Read error: Connection reset by peer) 2017-01-29T15:52:12Z mrottenkolber joined #ccl 2017-01-29T15:52:12Z mrottenkolber quit (Read error: Connection reset by peer) 2017-01-29T18:00:10Z sjl quit (Read error: Connection reset by peer) 2017-01-29T18:21:48Z sjl joined #ccl 2017-01-29T20:38:44Z sixbitslacker joined #ccl 2017-01-29T20:49:28Z sixbitslacker quit (Quit: brb) 2017-01-29T20:58:13Z sixbitslacker joined #ccl 2017-01-30T00:03:40Z akkad quit (Ping timeout: 240 seconds) 2017-01-30T00:03:53Z Intensity quit (Ping timeout: 256 seconds) 2017-01-30T00:06:22Z pjb quit (Quit: Be seeing you!) 2017-01-30T00:28:43Z sjl quit (Read error: Connection reset by peer) 2017-01-30T00:33:17Z sjl joined #ccl 2017-01-30T00:37:51Z Intensity joined #ccl 2017-01-30T00:38:46Z akkad joined #ccl 2017-01-30T03:25:38Z rme quit (Ping timeout: 183 seconds) 2017-01-30T03:26:05Z rme quit (Ping timeout: 240 seconds) 2017-01-30T03:26:17Z rme_ joined #ccl 2017-01-30T07:49:07Z schjetne quit (Ping timeout: 255 seconds) 2017-01-30T08:54:04Z schjetne joined #ccl 2017-01-30T10:16:05Z schjetne quit (Read error: Connection reset by peer) 2017-01-30T10:16:53Z schjetne joined #ccl 2017-01-30T10:50:10Z schjetne quit (Ping timeout: 240 seconds) 2017-01-30T11:34:05Z sjl quit (Ping timeout: 240 seconds) 2017-01-30T12:12:30Z sjl joined #ccl 2017-01-30T12:23:03Z schjetne joined #ccl 2017-01-30T13:02:01Z rumbler31 quit (Remote host closed the connection) 2017-01-30T14:26:02Z rumbler31 joined #ccl 2017-01-30T14:27:29Z hhdave joined #ccl 2017-01-30T14:44:53Z sjl quit (Ping timeout: 276 seconds) 2017-01-30T14:55:40Z rumbler31 quit (Remote host closed the connection) 2017-01-30T14:55:54Z rumbler31 joined #ccl 2017-01-30T16:01:45Z schjetne quit (Ping timeout: 240 seconds) 2017-01-30T16:38:14Z hhdave quit (Quit: hhdave) 2017-01-30T16:38:42Z sjl joined #ccl 2017-01-30T18:22:05Z pjb joined #ccl 2017-01-30T19:07:50Z sjl quit (Ping timeout: 252 seconds) 2017-01-30T19:43:09Z _rumbler31 joined #ccl 2017-01-30T19:45:50Z rumbler31 quit (Ping timeout: 276 seconds) 2017-01-30T20:37:20Z _rumbler31: http://paste.lisp.org/display/337801#1 2017-01-30T20:38:16Z _rumbler31: is it expected that a call to join-process on a thread will only successfully work one time on a thread in reset state? a subsequent call seems to be hanging 2017-01-30T20:39:42Z _rumbler31: somehow I'm getting hung up in user code calling join-thread only one time on a thread that may or may not be terminated by the time I'm ready to wait for it, in which I'm only calling join-thread one time. In the repl, a second call to join-thread will hang 2017-01-30T21:14:58Z pjb: _rumbler31: I'd expect join-process to work only once per thread whatever its state. Basically, it's pthread_join(3). 2017-01-30T21:15:59Z pjb: _rumbler31: notice your before-last comment in the annotation. 2017-01-30T21:19:39Z _rumbler31: ok. so in hindisght i'm looking in the wrong place 2017-01-30T21:19:42Z _rumbler31: http://paste.lisp.org/display/337801#2 2017-01-30T21:20:32Z _rumbler31: no, nevermind 2017-01-30T21:20:39Z _rumbler31: this is the process that is hung 2017-01-30T21:20:57Z _rumbler31: in it, I make a call to join-process on two threads 2017-01-30T21:21:49Z _rumbler31: i am certain i'm not calling this function from multiple places at once 2017-01-30T21:23:23Z _rumbler31: its the only place i'm calling join-thread in the whole program, but in the inspector it seems like we are hung on join-process, even though its being called only once per thread. the two threads I call it on are currently in reset state 2017-01-30T21:26:50Z _rumbler31: I guess what I don't understand is, "unless the thread is already terminated" if it is terminated, then how does pthread_join know this at the time of its call? and then, shouldn't the state of this be unchanged after a subsequent call to pthread_join? 2017-01-30T21:32:34Z sjl joined #ccl 2017-01-30T21:33:40Z _rumbler31: it appears that in pthread_create(3) that "the storage for the thread must be reclaimed by another thread via a call to pthread_join" 2017-01-30T21:34:41Z _rumbler31: so I guess some part of ccl may be doing this for me if I have not already invoked this call somewhere else. if I wait too long, perhaps then my call to pthread_join would be too late, and then hang? 2017-01-30T21:36:54Z _rumbler31: this sort of implies that somewhere ccl knows that the user has made this call and forgoes it, as "multiple simultaneous calls to pthread_join specifying the same thread are undefined" 2017-01-30T22:04:36Z pjb: you can grep ccl sources, they're easy to read. 2017-01-30T22:14:12Z _rumbler31: thanks. that should help. 2017-01-30T22:27:49Z schjetne joined #ccl 2017-01-30T22:36:12Z pjb: _rumbler31: you can use (com.informatimago.tools.thread:list-threads) to display nicely the threads. 2017-01-30T22:36:35Z _rumbler31: thank you. I'll try that out 2017-01-30T22:36:37Z pjb: _rumbler31: also, it seems that ccl implements join-process using a semphore, instead of using pthread_join. 2017-01-30T22:37:07Z _rumbler31: i've been completely unfamiliar with threading until this project, so I've learned a bunch 2017-01-30T22:37:36Z pjb: (and I don't find a way to return a status from a ccl process like with pthread_exit(3). 2017-01-30T22:37:38Z pjb: ) 2017-01-30T23:05:26Z _rumbler31: my thread is stuck in join-process again!!! 2017-01-30T23:05:46Z _rumbler31: i have a guard that checks if thread-alive-p before calling join and I'm still getting stuck 2017-01-30T23:15:07Z _rumbler31 quit (Remote host closed the connection) 2017-01-31T00:14:32Z rumbler31 joined #ccl 2017-01-31T00:18:58Z rumbler31 quit (Ping timeout: 264 seconds) 2017-01-31T00:31:05Z billstclair quit (Ping timeout: 240 seconds) 2017-01-31T00:32:04Z billstclair joined #ccl 2017-01-31T00:57:07Z rumbler31 joined #ccl 2017-01-31T00:57:49Z rumbler31: so as I start looking into this, does anyone expect ccl:process-wait to hang, instead of return or throw an error? 2017-01-31T01:05:22Z rumbler31 quit (Remote host closed the connection) 2017-01-31T03:26:55Z rumbler31 joined #ccl 2017-01-31T03:39:55Z rumbler31 quit (Remote host closed the connection) 2017-01-31T04:08:19Z rumbler31 joined #ccl 2017-01-31T04:50:02Z rumbler31 quit (Remote host closed the connection) 2017-01-31T08:08:49Z edgar-rft quit (Quit: edgar-rft) 2017-01-31T09:40:14Z taij33n left #ccl 2017-01-31T09:45:24Z sjl quit (Ping timeout: 260 seconds) 2017-01-31T09:54:08Z edgar-rft joined #ccl 2017-01-31T10:55:24Z sjl joined #ccl 2017-01-31T11:16:20Z hhdave joined #ccl 2017-01-31T11:42:55Z hhdave quit (Quit: hhdave) 2017-01-31T11:43:48Z hhdave joined #ccl 2017-01-31T11:43:48Z hhdave quit (Client Quit) 2017-01-31T11:44:16Z hhdave joined #ccl 2017-01-31T11:49:26Z hhdave quit (Read error: Connection reset by peer) 2017-01-31T12:08:53Z hhdave joined #ccl 2017-01-31T12:31:20Z hhdave_ joined #ccl 2017-01-31T12:32:40Z hhdave quit (Ping timeout: 240 seconds) 2017-01-31T12:32:40Z hhdave_ is now known as hhdave 2017-01-31T12:49:47Z pjb is now known as Guest66974 2017-01-31T12:59:48Z sjl quit (Read error: Connection reset by peer) 2017-01-31T13:41:42Z sjl joined #ccl 2017-01-31T13:57:59Z rumbler31 joined #ccl 2017-01-31T13:59:47Z rumbler31 quit (Remote host closed the connection) 2017-01-31T14:45:34Z sigjuice quit (Ping timeout: 256 seconds) 2017-01-31T14:52:24Z sigjuice joined #ccl 2017-01-31T15:03:39Z rumbler31 joined #ccl 2017-01-31T15:08:41Z rumbler31 quit (Ping timeout: 276 seconds) 2017-01-31T15:10:52Z rumbler31 joined #ccl 2017-01-31T15:52:25Z rumbler31: i seem to be running into a race condition where the process-termination-semaphore has already been decremented before my user code has a chance to wait-on-semaphore, resulting in a hang 2017-01-31T15:53:59Z rumbler31: a controlling thread and a running thread communicate by use of a lock and a state variable, and when the control thread wants to stop the sub thread, the state is changed and the controlling thread then issues join-process. in some cases this hangs, and the whostate for the controlling process is "join-process". signal-semaphore to the sub process resumes the control thread 2017-01-31T16:30:13Z jdz quit (Ping timeout: 255 seconds) 2017-01-31T16:34:55Z jdz joined #ccl 2017-01-31T17:35:46Z hhdave quit (Ping timeout: 264 seconds) 2017-01-31T18:10:27Z _rumbler31 joined #ccl 2017-01-31T18:13:48Z rumbler31 quit (Ping timeout: 240 seconds) 2017-01-31T18:25:31Z _rumbler31: so a thread is asking for terminal control to be yielded. I don't directly control standard-input right now (that I know of), I was hoping the thread would land in the debugger. even issuing a process-interrupt to make it call (error don't work 2017-01-31T18:40:28Z _rumbler31: and unrelatedly, afaik there is no way to query if waiting on a semaphore would block. If I could do this it would solve my problem. 2017-01-31T19:16:42Z Guest66974 is now known as pjb 2017-01-31T19:29:42Z sjl quit (Quit: WeeChat 1.3) 2017-01-31T19:32:28Z sjl joined #ccl 2017-01-31T19:41:52Z hhdave joined #ccl 2017-01-31T19:46:02Z hhdave_ joined #ccl 2017-01-31T19:46:22Z hhdave quit (Ping timeout: 255 seconds) 2017-01-31T19:46:22Z hhdave_ is now known as hhdave 2017-01-31T20:04:06Z hhdave quit (Ping timeout: 240 seconds) 2017-01-31T20:20:49Z mc40 joined #ccl 2017-01-31T20:47:23Z rumbler31 joined #ccl 2017-01-31T20:49:21Z mc40 quit (Remote host closed the connection) 2017-01-31T20:49:48Z _rumbler31 quit (Ping timeout: 255 seconds) 2017-01-31T21:38:51Z rumbler31: so I have a thread that won't respond to process-kill, or when I try to pass a unique condition to process-abort, I can't seem to get the thread to quit 2017-01-31T21:53:48Z Blkt quit (Remote host closed the connection) 2017-01-31T21:53:48Z fe[nl]ix quit (Read error: Connection reset by peer) 2017-01-31T22:02:05Z Blkt joined #ccl 2017-01-31T22:02:06Z fe[nl]ix joined #ccl 2017-01-31T22:54:56Z rumbler31: any ideas about how a process can become unresponsive, or how to break into it? 2017-01-31T23:14:56Z pjb: To "break into it", use process-interrupt. 2017-01-31T23:15:27Z pjb: When you print the process, it shows its state. 2017-01-31T23:15:44Z pjb: [Active] [Sleep] [Semaphore timed wait], etc. 2017-01-31T23:22:46Z rumbler31 quit (Remote host closed the connection)