2014-07-01T00:18:03Z ccl-logbot joined #sbcl 2014-07-01T00:18:03Z 2014-07-01T00:18:03Z names: ccl-logbot drmeiste_ davazp scymtym eudoxia jaimef redline6561 yacks qbit asedeno_ ASau Bike fikusz _8hzp gingerale oleo DGASAU attila_lendvai ferada christoph_debian kanru leo2007 carvite Guest65964 ivan`` psilord @Krystof jrm alchemis7 brucem milosn_ White__Flame dsp faheem_ specbot izirku_ foom cracauer Guest630` Intensity irsol phf` lacedaemon Blkt loke jackdaniel minion les xymox flip214 Posterdati mood nicdev notori0us p_l alpha- PuercoPop arrdem 2014-07-01T00:18:03Z names: pchrist pkhuong _hmt ams yauz_2 antoszka |3b| p_l|backup jsnell luis 2014-07-01T00:21:41Z eudoxia quit (Quit: Lost terminal) 2014-07-01T00:38:56Z drmeiste_ quit (Remote host closed the connection) 2014-07-01T01:28:04Z DGASAU quit (Ping timeout: 260 seconds) 2014-07-01T01:38:57Z slyrus joined #sbcl 2014-07-01T01:47:26Z DGASAU joined #sbcl 2014-07-01T01:58:02Z drmeiste_ joined #sbcl 2014-07-01T02:18:13Z echo-area joined #sbcl 2014-07-01T02:32:38Z attila_lendvai quit (Quit: Leaving.) 2014-07-01T02:38:47Z christoph_debian quit (Ping timeout: 248 seconds) 2014-07-01T02:52:02Z christoph_debian joined #sbcl 2014-07-01T03:38:40Z edgar-rft joined #sbcl 2014-07-01T03:43:55Z slyrus quit (Ping timeout: 240 seconds) 2014-07-01T04:03:32Z izirku_ quit (Ping timeout: 245 seconds) 2014-07-01T04:06:19Z izirku_ joined #sbcl 2014-07-01T04:10:02Z karswell` joined #sbcl 2014-07-01T04:10:32Z slyrus joined #sbcl 2014-07-01T04:11:31Z DGASAU quit (*.net *.split) 2014-07-01T04:11:33Z Intensity quit (*.net *.split) 2014-07-01T04:11:36Z milosn_ quit (*.net *.split) 2014-07-01T04:11:36Z specbot quit (*.net *.split) 2014-07-01T04:11:39Z nicdev quit (*.net *.split) 2014-07-01T04:11:40Z mood quit (*.net *.split) 2014-07-01T04:11:41Z Posterdati quit (*.net *.split) 2014-07-01T04:11:41Z flip214 quit (*.net *.split) 2014-07-01T04:11:41Z xymox quit (*.net *.split) 2014-07-01T04:11:42Z les quit (*.net *.split) 2014-07-01T04:16:11Z slyrus quit (Ping timeout: 252 seconds) 2014-07-01T04:22:41Z karswell` quit (Read error: Connection reset by peer) 2014-07-01T04:22:55Z DGASAU joined #sbcl 2014-07-01T04:22:56Z milosn_ joined #sbcl 2014-07-01T04:22:56Z specbot joined #sbcl 2014-07-01T04:22:56Z Intensity joined #sbcl 2014-07-01T04:22:56Z nicdev joined #sbcl 2014-07-01T04:22:56Z mood joined #sbcl 2014-07-01T04:22:56Z Posterdati joined #sbcl 2014-07-01T04:22:56Z flip214 joined #sbcl 2014-07-01T04:22:56Z xymox joined #sbcl 2014-07-01T04:22:56Z les joined #sbcl 2014-07-01T04:23:21Z slyrus joined #sbcl 2014-07-01T04:27:48Z Intensity quit (Write error: Broken pipe) 2014-07-01T04:27:51Z DGASAU quit (Excess Flood) 2014-07-01T04:33:27Z oleo quit (Ping timeout: 248 seconds) 2014-07-01T04:36:22Z Intensity joined #sbcl 2014-07-01T04:44:40Z yacks quit (Quit: Leaving) 2014-07-01T04:46:40Z oleo joined #sbcl 2014-07-01T04:53:20Z yacks joined #sbcl 2014-07-01T05:03:09Z gingerale quit (Ping timeout: 272 seconds) 2014-07-01T05:05:24Z sdemarre joined #sbcl 2014-07-01T05:05:41Z oleo quit (Quit: Verlassend) 2014-07-01T05:24:56Z slyrus quit (Ping timeout: 252 seconds) 2014-07-01T05:37:07Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-01T05:39:17Z prxq joined #sbcl 2014-07-01T05:42:20Z leo2007 quit (Ping timeout: 240 seconds) 2014-07-01T05:49:39Z kanru quit (Remote host closed the connection) 2014-07-01T05:50:45Z kanru joined #sbcl 2014-07-01T06:16:28Z leo2007 joined #sbcl 2014-07-01T06:21:24Z pranavrc joined #sbcl 2014-07-01T06:21:24Z pranavrc quit (Changing host) 2014-07-01T06:21:24Z pranavrc joined #sbcl 2014-07-01T06:23:10Z slyrus joined #sbcl 2014-07-01T06:32:39Z davazp quit (Remote host closed the connection) 2014-07-01T06:37:56Z angavrilov joined #sbcl 2014-07-01T07:08:34Z yacks quit (Ping timeout: 244 seconds) 2014-07-01T07:23:56Z kanru quit (Remote host closed the connection) 2014-07-01T07:24:26Z kanru joined #sbcl 2014-07-01T07:27:44Z stassats joined #sbcl 2014-07-01T07:42:05Z yacks joined #sbcl 2014-07-01T07:54:21Z erikvarga joined #sbcl 2014-07-01T08:01:34Z slyrus quit (Read error: Connection reset by peer) 2014-07-01T08:04:06Z slyrus joined #sbcl 2014-07-01T08:11:53Z fridim_ joined #sbcl 2014-07-01T08:25:22Z attila_lendvai joined #sbcl 2014-07-01T08:25:22Z attila_lendvai quit (Changing host) 2014-07-01T08:25:22Z attila_lendvai joined #sbcl 2014-07-01T09:03:15Z DGASAU joined #sbcl 2014-07-01T10:11:10Z Cymew joined #sbcl 2014-07-01T10:19:26Z echo-area quit (Remote host closed the connection) 2014-07-01T11:00:44Z momo-reina joined #sbcl 2014-07-01T11:12:26Z leo2007 quit (Ping timeout: 244 seconds) 2014-07-01T11:33:39Z momo-reina quit (Remote host closed the connection) 2014-07-01T11:38:21Z leo2007 joined #sbcl 2014-07-01T11:41:13Z stassats: and sb-gmp and sb-mpfr are broken on windows, because unsigned-long is not unsigned-long 2014-07-01T11:53:18Z stassats: and i can't build x86 sbcl, which is nice 2014-07-01T11:53:23Z stassats: (on windows) 2014-07-01T12:19:22Z p_l quit (Ping timeout: 245 seconds) 2014-07-01T12:26:34Z p_l joined #sbcl 2014-07-01T12:29:00Z stassats: congratulations, that's a 1.2.0 regression 2014-07-01T12:37:01Z karswell joined #sbcl 2014-07-01T12:43:56Z yacks quit (Ping timeout: 240 seconds) 2014-07-01T12:50:48Z krzysz00 joined #sbcl 2014-07-01T13:00:39Z DGASAU quit (Remote host closed the connection) 2014-07-01T13:01:07Z eudoxia joined #sbcl 2014-07-01T13:05:13Z DGASAU joined #sbcl 2014-07-01T13:21:08Z pranavrc quit 2014-07-01T13:23:35Z p_l quit (Ping timeout: 248 seconds) 2014-07-01T13:25:39Z p_l joined #sbcl 2014-07-01T13:28:49Z yacks joined #sbcl 2014-07-01T13:30:54Z DGASAU quit (Ping timeout: 244 seconds) 2014-07-01T13:39:06Z DGASAU joined #sbcl 2014-07-01T13:58:54Z oleo joined #sbcl 2014-07-01T14:01:29Z izirku_ quit (Quit: IceChat - Keeping PC's cool since 2000) 2014-07-01T14:08:50Z psilord1 joined #sbcl 2014-07-01T14:21:38Z stassats: and it's non-deterministic, bisecting fails 2014-07-01T14:24:57Z drmeiste_ quit (Remote host closed the connection) 2014-07-01T14:44:16Z stassats quit (Ping timeout: 244 seconds) 2014-07-01T14:51:03Z drmeiste_ joined #sbcl 2014-07-01T14:55:50Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-01T15:02:42Z Cymew quit (Ping timeout: 255 seconds) 2014-07-01T15:13:56Z karswell quit (Read error: Connection reset by peer) 2014-07-01T15:14:20Z karswell joined #sbcl 2014-07-01T15:24:43Z gingerale joined #sbcl 2014-07-01T15:49:00Z jrm quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-01T15:50:18Z jrm joined #sbcl 2014-07-01T15:55:22Z drmeiste_ joined #sbcl 2014-07-01T15:59:45Z jaimef quit (Excess Flood) 2014-07-01T15:59:57Z jaimef joined #sbcl 2014-07-01T16:19:08Z drmeiste_ quit (Remote host closed the connection) 2014-07-01T16:24:00Z drmeiste_ joined #sbcl 2014-07-01T16:48:34Z Bicyclidine joined #sbcl 2014-07-01T16:50:19Z slyrus quit (Ping timeout: 240 seconds) 2014-07-01T17:00:09Z oleo quit (Ping timeout: 244 seconds) 2014-07-01T17:00:14Z oleo__ joined #sbcl 2014-07-01T17:07:07Z oleo__ is now known as oleo 2014-07-01T17:24:18Z sdemarre joined #sbcl 2014-07-01T17:29:13Z carvite quit (Ping timeout: 272 seconds) 2014-07-01T17:36:10Z carvite joined #sbcl 2014-07-01T18:01:01Z Shinmera joined #sbcl 2014-07-01T18:06:25Z fiveop joined #sbcl 2014-07-01T18:17:23Z slyrus joined #sbcl 2014-07-01T18:21:52Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-01T18:21:59Z drmeist__ joined #sbcl 2014-07-01T18:29:43Z eudoxia quit (Quit: Lost terminal) 2014-07-01T18:32:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-01T18:41:12Z drmeist__ is now known as drmeister_ 2014-07-01T18:49:57Z Bike quit (Ping timeout: 255 seconds) 2014-07-01T18:51:46Z Bike joined #sbcl 2014-07-01T19:06:33Z ASau quit (Remote host closed the connection) 2014-07-01T19:08:22Z ASau joined #sbcl 2014-07-01T19:39:32Z alpha-: how does one use mpfr floats ? I try #M"1.5" (example from its github page) but it's an error (no dispatch function defined for #\M) 2014-07-01T19:40:39Z pkhuong: alpha-: you may have to load the contrib first. 2014-07-01T19:41:25Z alpha-: how? 2014-07-01T19:48:36Z fiveop quit (Quit: bye) 2014-07-01T19:51:08Z edgar-rft quit (Quit: continuation interrupted into eternal disaster) 2014-07-01T20:04:10Z ekinmur joined #sbcl 2014-07-01T20:27:57Z jaimef quit (Excess Flood) 2014-07-01T20:29:04Z jaimef joined #sbcl 2014-07-01T20:34:11Z erikvarga left #sbcl 2014-07-01T20:43:48Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-01T20:43:59Z scymtym: Krystof: could we have another pattern-specializer discussion sometime? 2014-07-01T20:48:22Z angavrilov quit (Remote host closed the connection) 2014-07-01T20:57:23Z ekinmur quit 2014-07-01T21:08:44Z prxq quit (Ping timeout: 252 seconds) 2014-07-01T21:16:28Z ekinmur joined #sbcl 2014-07-01T21:17:55Z ekinmur hello, i am getting "Symbol "CODE-TRACE-TABLE-OFFSET-SLOT" not found in the SB-VM package" 2014-07-01T21:18:16Z Bicyclidine: when doing what? 2014-07-01T21:18:28Z ekinmur: when i try to quickload "quicklisp-slime-helper" 2014-07-01T21:19:09Z ekinmur: i think it is the same issue discussed here :http://comments.gmane.org/gmane.lisp.steel-bank.devel/18417 2014-07-01T21:19:10Z karswell quit (Remote host closed the connection) 2014-07-01T21:19:16Z Bicyclidine: I think I heard there was an sbcl release incompatible with the distributed slime 2014-07-01T21:19:26Z karswell joined #sbcl 2014-07-01T21:19:35Z Bicyclidine: https://twitter.com/xach/status/483612861022109696 2014-07-01T21:20:02Z ekinmur: i see. thanks 2014-07-01T21:30:36Z fridim_ quit (Ping timeout: 255 seconds) 2014-07-01T21:44:10Z _hmt quit (Ping timeout: 264 seconds) 2014-07-01T21:49:22Z _hmt joined #sbcl 2014-07-01T21:55:52Z karswell quit (Read error: Connection reset by peer) 2014-07-01T22:01:54Z drmeister_ quit (Remote host closed the connection) 2014-07-01T22:17:29Z drmeiste_ joined #sbcl 2014-07-01T22:22:25Z Shinmera quit (Quit: ZzzZ) 2014-07-01T22:24:40Z ekinmur quit 2014-07-01T22:38:07Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-01T22:41:51Z davazp joined #sbcl 2014-07-01T22:46:17Z psilord1 quit (Quit: Leaving.) 2014-07-01T22:47:48Z drmeiste_ joined #sbcl 2014-07-01T23:00:51Z attila_lendvai quit (Read error: Connection reset by peer) 2014-07-01T23:02:00Z slyrus joined #sbcl 2014-07-01T23:18:22Z karswell joined #sbcl 2014-07-01T23:25:09Z slyrus quit (Ping timeout: 272 seconds) 2014-07-01T23:36:27Z newb joined #sbcl 2014-07-01T23:37:32Z newb: hello - could anyone help with a problem - installed sbcl, but (require 'asdf) returns NIL... 2014-07-01T23:38:35Z newb: join #lisp 2014-07-01T23:38:39Z newb: crap 2014-07-01T23:39:15Z newb quit (Client Quit) 2014-07-01T23:39:15Z drmeiste_ quit (Remote host closed the connection) 2014-07-01T23:41:25Z drmeiste_ joined #sbcl 2014-07-01T23:49:28Z zRecursive joined #sbcl 2014-07-01T23:58:38Z drmeiste_ quit (Remote host closed the connection) 2014-07-02T00:02:48Z drmeiste_ joined #sbcl 2014-07-02T00:11:15Z Bicyclidine quit (Ping timeout: 255 seconds) 2014-07-02T00:24:36Z ekinmur joined #sbcl 2014-07-02T00:32:52Z jaimef quit (Excess Flood) 2014-07-02T00:33:22Z drmeiste_ quit (Remote host closed the connection) 2014-07-02T00:33:43Z ltbarcly joined #sbcl 2014-07-02T00:34:35Z jaimef joined #sbcl 2014-07-02T00:35:10Z drmeiste_ joined #sbcl 2014-07-02T00:54:54Z jaimef quit (Excess Flood) 2014-07-02T00:56:25Z eudoxia joined #sbcl 2014-07-02T00:57:04Z jaimef joined #sbcl 2014-07-02T01:23:07Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-02T01:36:55Z ltbarcly joined #sbcl 2014-07-02T01:56:28Z eudoxia quit (Quit: Lost terminal) 2014-07-02T01:57:22Z ekinmur quit 2014-07-02T01:58:15Z ekinmur joined #sbcl 2014-07-02T01:58:17Z ekinmur quit (Client Quit) 2014-07-02T02:00:29Z jaimef quit (Excess Flood) 2014-07-02T02:01:35Z jaimef joined #sbcl 2014-07-02T02:04:14Z echo-area joined #sbcl 2014-07-02T02:09:43Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-02T02:39:08Z christoph_debian quit (Ping timeout: 260 seconds) 2014-07-02T02:52:19Z christoph_debian joined #sbcl 2014-07-02T03:03:48Z ekinmur joined #sbcl 2014-07-02T03:54:41Z echo-are` joined #sbcl 2014-07-02T03:55:44Z echo-area quit (Ping timeout: 252 seconds) 2014-07-02T04:02:59Z edgar-rft joined #sbcl 2014-07-02T04:07:39Z jaimef quit (Excess Flood) 2014-07-02T04:09:06Z jaimef joined #sbcl 2014-07-02T04:46:38Z jaimef quit (Excess Flood) 2014-07-02T04:48:35Z jaimef joined #sbcl 2014-07-02T04:50:25Z ekinmur quit 2014-07-02T04:54:47Z gingerale quit (Ping timeout: 248 seconds) 2014-07-02T04:57:48Z yacks quit (Ping timeout: 244 seconds) 2014-07-02T04:58:35Z sdemarre joined #sbcl 2014-07-02T05:03:45Z oleo quit (Quit: Verlassend) 2014-07-02T05:07:48Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-02T05:17:10Z davazp quit (Remote host closed the connection) 2014-07-02T05:23:51Z sdemarre joined #sbcl 2014-07-02T05:41:36Z sdemarre quit (Ping timeout: 260 seconds) 2014-07-02T05:52:28Z prxq joined #sbcl 2014-07-02T06:08:14Z alchemis7 quit (Quit: @) 2014-07-02T06:12:16Z pranavrc joined #sbcl 2014-07-02T06:18:46Z angavrilov joined #sbcl 2014-07-02T06:19:00Z alchemis7 joined #sbcl 2014-07-02T06:30:19Z Shinmera joined #sbcl 2014-07-02T06:33:23Z ltbarcly joined #sbcl 2014-07-02T06:38:19Z fridim_ joined #sbcl 2014-07-02T06:47:28Z yacks joined #sbcl 2014-07-02T06:50:20Z Cymew joined #sbcl 2014-07-02T07:10:03Z zRecursive left #sbcl 2014-07-02T07:42:22Z erikvarga joined #sbcl 2014-07-02T07:43:52Z _8hzp quit (Ping timeout: 260 seconds) 2014-07-02T07:45:41Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-02T08:10:49Z Bike quit (Ping timeout: 272 seconds) 2014-07-02T08:17:46Z ASau quit (Ping timeout: 264 seconds) 2014-07-02T08:28:03Z Bike joined #sbcl 2014-07-02T08:37:25Z DGASAU quit (Ping timeout: 272 seconds) 2014-07-02T08:46:48Z DGASAU joined #sbcl 2014-07-02T08:48:45Z Bike quit (Ping timeout: 244 seconds) 2014-07-02T08:53:24Z hzp joined #sbcl 2014-07-02T09:06:37Z Bike joined #sbcl 2014-07-02T09:53:25Z attila_lendvai joined #sbcl 2014-07-02T09:53:25Z attila_lendvai quit (Changing host) 2014-07-02T09:53:25Z attila_lendvai joined #sbcl 2014-07-02T10:26:08Z stassats joined #sbcl 2014-07-02T10:26:30Z stassats: looks like all my windows woes were caused by not removing grovel-headers.exe 2014-07-02T10:27:32Z stassats: now, if somebody would build armhf 1.2.1, that would be great 2014-07-02T10:29:23Z attila_lendvai quit (Quit: Leaving.) 2014-07-02T10:38:57Z Krystof: I can set a build off 2014-07-02T10:39:45Z stassats: windows and arm are one of those platforms when building from source isn't easy 2014-07-02T10:39:56Z stassats: though i imagine mips isn't easy too 2014-07-02T10:40:32Z stassats: and i painted the windows-64 box green 2014-07-02T10:41:24Z stassats: and it comes without sb-mpfr, which is broken anyway 2014-07-02T10:41:31Z stassats: and sb-gmp is broken too, but it built fine 2014-07-02T10:41:32Z Krystof: ok, I've set off a build. I'll try to check it later 2014-07-02T10:41:52Z hzp: MIPS worked fairly OK the last time I tried it, but of course there could be new bitrot...? 2014-07-02T10:42:00Z stassats: hzp: i meant that it's slow 2014-07-02T10:42:26Z hzp: Oh, yeah, well. 2014-07-02T10:42:55Z stassats: but i guess nothing beats raspberry pi, 3 hour builds 2014-07-02T11:14:05Z stassats quit (Ping timeout: 252 seconds) 2014-07-02T12:06:19Z Krystof: scymtym: yes! I should perhaps have mentioned that I am not far from you at the moment (Jacobs University in Bremen) 2014-07-02T12:07:37Z Krystof: until Friday evening 2014-07-02T12:40:11Z DGASAU quit (Remote host closed the connection) 2014-07-02T12:45:00Z DGASAU joined #sbcl 2014-07-02T12:54:11Z yacks quit (Ping timeout: 252 seconds) 2014-07-02T13:11:55Z an1234 joined #sbcl 2014-07-02T13:13:49Z yacks joined #sbcl 2014-07-02T13:18:16Z echo-are` quit (Remote host closed the connection) 2014-07-02T13:20:26Z eudoxia joined #sbcl 2014-07-02T13:26:51Z ekinmur joined #sbcl 2014-07-02T13:28:22Z pranavrc quit 2014-07-02T13:28:23Z ekinmur quit (Client Quit) 2014-07-02T13:28:44Z ekinmur joined #sbcl 2014-07-02T13:43:35Z attila_lendvai joined #sbcl 2014-07-02T13:43:35Z attila_lendvai quit (Changing host) 2014-07-02T13:43:35Z attila_lendvai joined #sbcl 2014-07-02T13:45:30Z karswell quit (Read error: Connection reset by peer) 2014-07-02T13:47:34Z karswell joined #sbcl 2014-07-02T13:48:58Z karswell quit (Read error: Connection reset by peer) 2014-07-02T13:51:28Z slyrus joined #sbcl 2014-07-02T13:53:36Z stassats joined #sbcl 2014-07-02T13:57:19Z ams is now known as ams` 2014-07-02T13:57:26Z ams` is now known as ams 2014-07-02T14:11:31Z Guest630`: I just noticed that building head SBCL on 64-bit x86 using clisp or ccl appears to be broken. 2014-07-02T14:11:36Z Guest630` is now known as reb 2014-07-02T14:12:41Z reb: stassats: I have a build of 1.2.0.94 .... 2014-07-02T14:13:09Z stassats: and? 2014-07-02T14:13:39Z reb: ... you were wondering if anyone had built 1.2.1 2014-07-02T14:13:53Z stassats: was i? 2014-07-02T14:15:19Z drmeiste_ is now known as drmeister_ 2014-07-02T14:15:56Z |3b|: stassats: does sbcl pass tests reliably on win64 now? 2014-07-02T14:16:13Z stassats: |3b|: it doesn't on win32-x86 2014-07-02T14:16:55Z |3b|: so it doesn't on both? 2014-07-02T14:17:03Z stassats: right 2014-07-02T14:17:13Z |3b|: ok, just wondering if i had missed some fixesio- 2014-07-02T14:17:17Z stassats: threads, basically 2014-07-02T14:17:22Z |3b|: yeah 2014-07-02T14:17:48Z stassats: there are thread problems on x86-64 linux too, so, the color is quite arbitrary 2014-07-02T14:26:53Z drmeister_ quit (Remote host closed the connection) 2014-07-02T14:27:12Z oleo joined #sbcl 2014-07-02T14:29:55Z an1234 quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-02T14:37:34Z drmeiste_ joined #sbcl 2014-07-02T14:37:44Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-02T14:39:19Z drmeiste_ joined #sbcl 2014-07-02T14:47:53Z Krystof: //build started: Wed Jul 2 10:40:55 UTC 2014 2014-07-02T14:47:53Z Krystof: //build finished: Wed Jul 2 13:45:40 UTC 2014 2014-07-02T14:51:25Z Krystof: bzip2 takes *forever* 2014-07-02T14:51:39Z stassats: i bzipped on the desktop 2014-07-02T14:53:43Z Krystof: that would have been sensible, but everything is remote and through multi-ssh hops 2014-07-02T14:53:51Z Krystof: I've uploaded an armhf binary 2014-07-02T14:54:16Z Krystof: I'm not really in a position to do sbcl-page 2014-07-02T14:54:32Z stassats: i can do that 2014-07-02T14:54:34Z Krystof: thanks 2014-07-02T14:56:11Z stassats: you named it armhf-vfp, and the platform table expects just armhf 2014-07-02T14:56:47Z stassats: i guess i can redo that here 2014-07-02T14:57:18Z drmeiste_ is now known as drmeister_ 2014-07-02T14:58:08Z Krystof: oops 2014-07-02T15:04:15Z drmeister_ quit (Read error: Connection reset by peer) 2014-07-02T15:04:21Z stassats: ok, uploading repackaged 2014-07-02T15:06:17Z stassats: oh bloody hell, it should have been armhf-linux 2014-07-02T15:06:36Z Krystof: I suck, sorry 2014-07-02T15:07:12Z Cymew quit (Ping timeout: 255 seconds) 2014-07-02T15:09:04Z stassats: third time should do it 2014-07-02T15:09:46Z stassats: i might as well upload linux-x86 2014-07-02T15:10:16Z stassats: no, i'm too lazy 2014-07-02T15:14:07Z stassats: all is up 2014-07-02T15:18:01Z drmeiste_ joined #sbcl 2014-07-02T15:24:42Z eudoxia quit (Quit: Lost terminal) 2014-07-02T15:28:49Z gingerale joined #sbcl 2014-07-02T15:44:08Z krzysz00: Krystof: Do you still think Unicode strings are a decent idea? 2014-07-02T16:57:21Z jaimef quit (Excess Flood) 2014-07-02T17:03:19Z jaimef joined #sbcl 2014-07-02T17:23:22Z krzysz00: And a side question, should Unicode strings be a contrib or in the main runtime? 2014-07-02T17:37:00Z slyrus quit (Ping timeout: 260 seconds) 2014-07-02T17:56:54Z Bicyclidine joined #sbcl 2014-07-02T17:58:15Z drmeist__ joined #sbcl 2014-07-02T18:01:34Z drmeiste_ quit (Ping timeout: 264 seconds) 2014-07-02T18:03:18Z newuser joined #sbcl 2014-07-02T18:03:31Z newuser quit (Client Quit) 2014-07-02T18:06:43Z _8hzp joined #sbcl 2014-07-02T18:10:35Z hzp quit (Ping timeout: 272 seconds) 2014-07-02T18:13:03Z Bike quit (Ping timeout: 255 seconds) 2014-07-02T18:14:47Z Bike joined #sbcl 2014-07-02T18:15:42Z oleo quit (Read error: Connection reset by peer) 2014-07-02T18:22:35Z jaimef quit (Excess Flood) 2014-07-02T18:23:37Z oleo joined #sbcl 2014-07-02T18:26:20Z jaimef joined #sbcl 2014-07-02T18:26:21Z sdemarre joined #sbcl 2014-07-02T18:48:56Z stassats quit (Ping timeout: 252 seconds) 2014-07-02T18:51:27Z fikusz quit (Read error: Connection reset by peer) 2014-07-02T18:51:27Z fikusz joined #sbcl 2014-07-02T18:56:49Z sdemarre quit (Ping timeout: 272 seconds) 2014-07-02T18:58:50Z Krystof: krzysz00: I think thinking of them as a contrib is a reasonable idea 2014-07-02T18:59:01Z Krystof: probably nothing in the main runtime should use them 2014-07-02T18:59:05Z Krystof: at least not yet 2014-07-02T19:04:17Z drmeiste_ joined #sbcl 2014-07-02T19:05:46Z drmeist__ quit (Ping timeout: 264 seconds) 2014-07-02T19:06:35Z drmeiste_ is now known as drmeister_ 2014-07-02T19:12:39Z krzysz00: The more I think about it, the more I realize that bolting suppport for a new sort of string onto functions in CL might not be a good idea. 2014-07-02T19:12:46Z sdemarre joined #sbcl 2014-07-02T19:17:37Z pkhuong: krzysz00: I'd stick to what SB-SEQUENCE can do, at least for a first cut. 2014-07-02T19:19:00Z krzysz00: Good point. 2014-07-02T19:19:38Z krzysz00: I'm trying to think up better internal representations for these than a vector of strings (grapheme clusters). 2014-07-02T19:27:23Z slyrus joined #sbcl 2014-07-02T19:33:45Z ekinmur quit 2014-07-02T19:37:09Z ekinmur joined #sbcl 2014-07-02T19:41:43Z Bicyclidine quit (Ping timeout: 248 seconds) 2014-07-02T19:51:27Z jasom joined #sbcl 2014-07-02T19:52:05Z jasom: If I wanted to learn more about the GC (and perhaps implement a new algorithm), where do I start? 2014-07-02T19:52:30Z jasom: I see lots of comments indicating that the stack is conservatively scanned on x86-oids and am not sure why, for example. 2014-07-02T19:56:38Z pkhuong: reason is we don't have a split stack (and no partitioned register set) on x86oids. 2014-07-02T19:57:25Z jasom: hmm I see C_STACK_IS_CONTROL_STACK ifdefs scattered throughout x86 specific code, is that just an attempt to change that? 2014-07-02T19:58:38Z pkhuong: that's a different but not quite orthogonal design decision. 2014-07-02T19:59:59Z jasom: so you can use the c stack as control stack with a split stack? 2014-07-02T20:03:54Z pkhuong: with a split number/control stack, it'd make more sense to use the number stack as a c stack 2014-07-02T20:04:36Z pkhuong: however, one could still have separate C and Lisp stacks without a number stack. 2014-07-02T20:05:19Z jasom: ah, so that's how its "not quite orthogonal" 2014-07-02T20:07:28Z jasom: so was it just register pressure that led to this design for the x86? Or does the x86 implementation predate using partitioned registers? 2014-07-02T20:07:40Z pkhuong: every other port is partitioned 2014-07-02T20:07:50Z pkhuong: Pretty sure it's only register pressure 2014-07-02T20:08:02Z pkhuong: then again, we went a bit partition happy in the ARM port and it's a bit tight 2014-07-02T20:08:12Z pkhuong: so "only" register pressure ;) 2014-07-02T20:08:12Z jasom: ARM is a lot tighter than Power 2014-07-02T20:08:41Z jasom: Empirically Power has 8 more registers than is needed for C code 2014-07-02T20:09:22Z jasom: s/is needed/can be used effectively/ 2014-07-02T20:12:11Z sdemarre quit (Ping timeout: 272 seconds) 2014-07-02T20:13:23Z jasom: and amd-64 has about the same number of registers as arm, right? 2014-07-02T20:16:01Z jasom: IIRC arm considers the PC in its 16 GPRs and x86-64 does not count RIP in that so x86-64 has one more 2014-07-02T20:19:24Z Bike quit (Ping timeout: 260 seconds) 2014-07-02T20:21:01Z Bike joined #sbcl 2014-07-02T20:22:54Z stassats joined #sbcl 2014-07-02T20:27:41Z angavrilov quit (Remote host closed the connection) 2014-07-02T20:30:41Z ASau joined #sbcl 2014-07-02T20:35:33Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-02T20:37:20Z moore33 joined #sbcl 2014-07-02T20:46:14Z erikvarga left #sbcl 2014-07-02T20:50:05Z scymtym: Krystof: your proximity normally would be a great opportunity, but i cannot travel at the moment. so maybe another IRC "meeting"? 2014-07-02T20:51:29Z jaimef quit (Excess Flood) 2014-07-02T20:54:20Z jaimef joined #sbcl 2014-07-02T21:21:36Z Bike quit (Ping timeout: 255 seconds) 2014-07-02T21:23:14Z Bike joined #sbcl 2014-07-02T21:35:00Z Bike quit (Ping timeout: 260 seconds) 2014-07-02T21:36:38Z Bike joined #sbcl 2014-07-02T21:45:22Z Bike quit (Ping timeout: 264 seconds) 2014-07-02T21:52:21Z Bike joined #sbcl 2014-07-02T21:53:38Z apfel joined #sbcl 2014-07-02T21:57:30Z drmeister_ quit (Remote host closed the connection) 2014-07-02T22:04:29Z scymtym: slime inspector signals when inspecting a LOGICAL-PATHNAME because it expects the PATHNAME-HOST to be a string; while the problem is easy to fix in slime (https://github.com/slime/slime/pull/170), reading CLHS, i think it may be right to expect that 2014-07-02T22:06:01Z |3b|: looks like it can also be a list of strings of :unspecific if i'm looking at right thing 2014-07-02T22:06:12Z |3b|: *or :unspecific 2014-07-02T22:06:28Z drmeiste_ joined #sbcl 2014-07-02T22:07:05Z |3b|: http://www.lispworks.com/documentation/HyperSpec/Body/26_glo_v.htm#valid_physical_pathname_host 2014-07-02T22:07:22Z |3b|: ah, i guess that might not apply to logical pathnames then :p 2014-07-02T22:08:16Z ekinmur quit 2014-07-02T22:09:57Z ltbarcly joined #sbcl 2014-07-02T22:11:35Z |3b|: yeah, expecting a string for host of a LOGICAL-PATHNAME seems reasonable 2014-07-02T22:12:01Z scymtym: i don't know about reasonable, but that's what it seems to say :) 2014-07-02T22:12:46Z |3b|: well, reasonable as in it doesn't seem to be allowed to be anything else, though the accessor is allowed to return something else 2014-07-02T22:14:29Z scymtym: i see. i confused "slime expecting a string" with "hosts being strings" 2014-07-02T22:15:29Z |3b|: http://www.lispworks.com/documentation/HyperSpec/Body/26_glo_v.htm#valid_logical_pathname_host 2014-07-02T22:17:28Z |3b|: http://www.lispworks.com/documentation/HyperSpec/Body/f_pn_hos.htm seems rather broken 2014-07-02T22:17:59Z |3b|: "If the pathname designator is a pathname, it represents the name used to open the file. " sounds like "is a pathname" should have been "is a stream associated with a file" 2014-07-02T22:18:23Z |3b|: top says "pathname -- a pathname designator", bottom says "Should signal an error of type type-error if its first argument is not a pathname. " 2014-07-02T22:19:31Z moore33 quit (Quit: Bye) 2014-07-02T22:20:39Z fridim_ quit (Ping timeout: 248 seconds) 2014-07-02T22:21:30Z |3b|: where do the 'bad' logical pathnames come from, and what is the host? 2014-07-02T22:25:22Z jaimef quit (Excess Flood) 2014-07-02T22:25:40Z Shinmera quit (Quit: ZzzZz) 2014-07-02T22:26:09Z |3b| isn't sure what the function LOGICAL-PATHNAME should return for arbitrary file streams, but looks like otherwise they should have a string as host 2014-07-02T22:27:11Z scymtym: |3b|: (setf logical-pathname-translations) then #P-reader with logical pathname syntax and the previously defined logical host 2014-07-02T22:30:20Z jaimef joined #sbcl 2014-07-02T22:32:18Z |3b| notes that slime inspector doesn't like logical pathnames that can't be translated either 2014-07-02T22:32:42Z |3b|: trying to inspect #P"SYS:FOO" ends up in debugger 2014-07-02T22:34:46Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-02T22:36:15Z drmeiste_ joined #sbcl 2014-07-02T22:36:21Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-02T22:36:44Z |3b|: returning a structure from PATHNAME-HOST doesn't sound like a "valid pathname host" though 2014-07-02T22:37:13Z |3b| wonders if my slime is old, since it doesn't seem to object to it 2014-07-02T22:37:48Z |3b|: ah, it isn't in a logical pathname 2014-07-02T22:39:19Z jaimef quit (Excess Flood) 2014-07-02T22:44:32Z karswell joined #sbcl 2014-07-02T22:46:50Z jaimef joined #sbcl 2014-07-02T22:47:37Z scymtym: for non-logical pathnames, the host is already wrapped in (:value …) and thus works with any type 2014-07-02T22:49:52Z drmeiste_ joined #sbcl 2014-07-02T22:58:10Z |3b|: yeah, just hasn't realized i got the syntax wrong so had a normal pathname 2014-07-02T22:58:44Z |3b|: doesn't look like it should be returning structures from those either though 2014-07-02T23:00:15Z attila_lendvai quit (Quit: Leaving.) 2014-07-02T23:04:23Z apfel quit (Ping timeout: 248 seconds) 2014-07-02T23:27:15Z fikusz quit (Ping timeout: 272 seconds) 2014-07-03T00:05:51Z drmeiste_ is now known as drmeister_ 2014-07-03T00:32:21Z joshe joined #sbcl 2014-07-03T00:40:34Z prxq quit (Ping timeout: 264 seconds) 2014-07-03T00:50:51Z Bike quit (Ping timeout: 272 seconds) 2014-07-03T00:52:28Z Bike joined #sbcl 2014-07-03T01:35:48Z slyrus quit (Ping timeout: 260 seconds) 2014-07-03T01:38:48Z echo-area joined #sbcl 2014-07-03T01:41:17Z ekinmur joined #sbcl 2014-07-03T01:59:49Z drmeister_ quit (Remote host closed the connection) 2014-07-03T02:05:01Z drmeiste_ joined #sbcl 2014-07-03T02:09:15Z jaimef quit (Excess Flood) 2014-07-03T02:18:20Z jaimef joined #sbcl 2014-07-03T02:38:51Z christoph_debian quit (Ping timeout: 255 seconds) 2014-07-03T02:52:10Z christoph_debian joined #sbcl 2014-07-03T02:59:53Z ekinmur quit 2014-07-03T03:08:35Z ekinmur joined #sbcl 2014-07-03T03:11:01Z drmeiste_ is now known as drmeister_ 2014-07-03T03:15:35Z drmeister_ is now known as drmeister 2014-07-03T03:40:51Z kanru quit (Remote host closed the connection) 2014-07-03T03:49:16Z slyrus joined #sbcl 2014-07-03T03:55:54Z kanru joined #sbcl 2014-07-03T04:05:48Z ekinmur quit 2014-07-03T04:08:24Z kanru quit (Remote host closed the connection) 2014-07-03T04:08:53Z kanru joined #sbcl 2014-07-03T04:13:48Z slyrus quit (Ping timeout: 255 seconds) 2014-07-03T04:18:21Z slyrus joined #sbcl 2014-07-03T04:35:35Z yacks quit (Ping timeout: 248 seconds) 2014-07-03T05:01:31Z sdemarre joined #sbcl 2014-07-03T05:05:56Z oleo quit (Quit: Verlassend) 2014-07-03T05:15:54Z slyrus quit (Ping timeout: 255 seconds) 2014-07-03T05:33:11Z sdemarre quit (Ping timeout: 248 seconds) 2014-07-03T05:33:27Z slyrus joined #sbcl 2014-07-03T05:51:17Z pranavrc joined #sbcl 2014-07-03T05:52:28Z slyrus quit (Ping timeout: 260 seconds) 2014-07-03T06:18:56Z prxq joined #sbcl 2014-07-03T06:26:24Z fridim_ joined #sbcl 2014-07-03T06:39:04Z yacks joined #sbcl 2014-07-03T07:33:01Z fikusz joined #sbcl 2014-07-03T07:34:08Z momo-reina joined #sbcl 2014-07-03T07:35:11Z angavrilov joined #sbcl 2014-07-03T07:37:06Z stassats joined #sbcl 2014-07-03T07:37:40Z stassats: SB-C::REDUCE-CONSTANTS is completely broken in the presence of FP 2014-07-03T07:37:48Z stassats: even if it doesn't reduce floating point constants 2014-07-03T07:37:57Z yacks quit (Quit: Leaving) 2014-07-03T07:38:22Z stassats: (* x 10 y 10) => (* 100 x y), which gives a different result 2014-07-03T07:38:36Z stassats: (* 2.1 10 3.1 10) => 651.0, (* 100 2.1 3.1) => 650.99994 2014-07-03T07:38:37Z echo-area quit (Remote host closed the connection) 2014-07-03T07:42:07Z yacks joined #sbcl 2014-07-03T07:42:07Z _8hzp: Does SBCL document anywhere explicitly that it doesn't make use of 12.1.1.1.1? 2014-07-03T07:42:59Z stassats: clhs 12.1.1.1.1 2014-07-03T07:42:59Z specbot: Examples of Associativity and Commutativity in Numeric Operations: http://www.lispworks.com/reference/HyperSpec/Body/12_aaaa.htm 2014-07-03T07:44:33Z Krystof: right, we're allowed to give different answers 2014-07-03T07:45:08Z stassats: even without reducing, it transposes them 2014-07-03T07:45:43Z stassats: (SB-C::REDUCE-CONSTANTS '* '(X 100 Y) '1 'NUMBER) => (100 X Y) 2014-07-03T07:45:53Z _8hzp: Of course, the parent page actually says "functions that are mathematically associative", and then you get those examples. What takes precedence, the rule or the example? 2014-07-03T07:47:02Z Krystof: aren't they the same? 2014-07-03T07:47:15Z Krystof: I think they mean *-as-mathematical-multiplication? 2014-07-03T07:47:59Z erikvarga joined #sbcl 2014-07-03T07:52:52Z stassats: i haven't read it yet, but does it allow transposition? 2014-07-03T07:56:08Z Krystof: it allows arbitrary reordering 2014-07-03T07:56:19Z stassats: do we want that? 2014-07-03T07:57:01Z stassats: (* 100 X Y) doesn't give anything compared to (* X 100 Y) 2014-07-03T07:57:38Z ASau quit (Ping timeout: 252 seconds) 2014-07-03T07:57:52Z stassats: or rather, compared to (* x y 100) 2014-07-03T07:58:01Z stassats: but it may give a different result 2014-07-03T07:59:01Z stassats: does something expect constants to appear at the front? 2014-07-03T08:46:51Z stassats: ok, (* x +a+ +b+) is now reduced 2014-07-03T08:47:28Z stassats: but (let ((x 2.1) (y 3.1)) (* z x y)) isn't, and can't really delay that stage until later 2014-07-03T08:49:13Z stassats: maybe it could be fished out of *lexenv* 2014-07-03T08:55:49Z momo-rei` joined #sbcl 2014-07-03T08:57:12Z Cymew joined #sbcl 2014-07-03T08:58:14Z stassats: lambda-vars don't lug around their values 2014-07-03T08:59:33Z momo-reina quit (Ping timeout: 255 seconds) 2014-07-03T09:03:07Z scymtym: Krystof: does http://paste.lisp.org/display/143083 look right to you? 2014-07-03T09:32:41Z Shinmera joined #sbcl 2014-07-03T09:50:21Z DGASAU: *** - LET: variable *BACKEND-BYTE-ORDER* has no value 2014-07-03T09:50:21Z DGASAU: 0 errors, 0 warnings 2014-07-03T09:50:21Z DGASAU: *** - EVAL: undefined function SB!VM:GENESIS 2014-07-03T09:50:27Z DGASAU: Where am I supposed to define it? 2014-07-03T09:51:27Z stassats: you aren't 2014-07-03T09:53:29Z DGASAU: Probably, but you haven't done it for me, so 1.2.1 doesn't build on FreeBSD. :) 2014-07-03T09:53:53Z stassats: wrong, it doesn't build in clisp 2014-07-03T09:53:59Z stassats: solution, don't use clisp 2014-07-03T09:54:16Z DGASAU: Alright, does it build in ECL? 2014-07-03T09:54:27Z stassats: it builds in sbcl 2014-07-03T09:54:32Z DGASAU: So, it doesn't build. 2014-07-03T09:55:09Z stassats: it builds fine, i tested that myself 2014-07-03T09:55:58Z DGASAU: It builds only when _I_ can build it, not when some developer can build it using his own quirks. :) 2014-07-03T09:56:24Z stassats: well, i see you've got enough of your own quirks 2014-07-03T09:57:15Z momo-rei` quit (Remote host closed the connection) 2014-07-03T10:08:41Z Cymew: DGASAU: sbcl is in ports, install that and you can probably build sbcl from git just fine. 2014-07-03T10:08:59Z Cymew: I do it all the time, but now 1.2.1 I have not yet tried 2014-07-03T10:09:13Z Cymew: clisp suck in any case... 2014-07-03T10:09:31Z DGASAU: There's no alternative yet. 2014-07-03T10:09:50Z Cymew: You don't have ports? 2014-07-03T10:10:00Z DGASAU: Yes, I don't. 2014-07-03T10:10:11Z Cymew: You have a really broken box there. 2014-07-03T10:10:16Z DGASAU: No, I don't. 2014-07-03T10:10:33Z Cymew: Well, a toll less useful, if we put it that way 2014-07-03T10:10:35Z DGASAU: FreeBSD ports don't work on NetBSD and Solaris. 2014-07-03T10:10:44Z Cymew: s/toll/tool/ 2014-07-03T10:11:24Z Cymew: True, they don't. But weren't you saying 1.2.1 didn't build on FreeBSD? I thought that was the question. 2014-07-03T10:11:47Z DGASAU: I mean _at_least_ on FreeBSD. 2014-07-03T10:12:40Z DGASAU: If the breakage is more universal, it is more universal, you know. :) 2014-07-03T10:14:07Z Cymew: Ok, take one thing at the time. Try to make it build on one host at the time, submit bug reports for what does not work for what platform and it will get picked up by a developer when time and energy allows. Feel free to submit patches. 2014-07-03T10:14:32Z Cymew: If you want to make it build on FreeBSD, install sbcl from ports is the suggested solution. 2014-07-03T10:15:59Z Krystof: scymtym: looks fine to me, thanks 2014-07-03T10:17:14Z attila_lendvai joined #sbcl 2014-07-03T10:17:14Z attila_lendvai quit (Changing host) 2014-07-03T10:17:14Z attila_lendvai joined #sbcl 2014-07-03T10:41:25Z scymtym: Krystof: thanks 2014-07-03T10:56:27Z ams quit (Ping timeout: 245 seconds) 2014-07-03T11:05:58Z dsp quit (Disconnected by services) 2014-07-03T11:36:34Z yacks quit (Quit: Leaving) 2014-07-03T11:37:33Z ams joined #sbcl 2014-07-03T11:44:30Z pranavrc quit 2014-07-03T11:45:01Z slyrus joined #sbcl 2014-07-03T12:48:47Z eudoxia joined #sbcl 2014-07-03T13:18:48Z yacks joined #sbcl 2014-07-03T13:24:07Z yacks quit (Ping timeout: 248 seconds) 2014-07-03T13:32:35Z yacks joined #sbcl 2014-07-03T13:32:52Z stassats quit (Ping timeout: 244 seconds) 2014-07-03T13:46:28Z oleo joined #sbcl 2014-07-03T14:22:21Z drmeister quit (Remote host closed the connection) 2014-07-03T14:34:47Z drmeister joined #sbcl 2014-07-03T15:09:22Z drmeister quit (Ping timeout: 264 seconds) 2014-07-03T15:15:29Z drmeister joined #sbcl 2014-07-03T15:22:57Z Cymew quit (Ping timeout: 255 seconds) 2014-07-03T15:29:55Z Guest65964 quit (Ping timeout: 272 seconds) 2014-07-03T15:31:19Z jdz joined #sbcl 2014-07-03T15:31:37Z jdz is now known as Guest73267 2014-07-03T15:55:43Z lacedaemon is now known as fe[nl]ix 2014-07-03T16:16:38Z eudoxia quit (Quit: Lost terminal) 2014-07-03T16:24:38Z drmeister quit (Quit: Leaving...) 2014-07-03T16:36:37Z ASau joined #sbcl 2014-07-03T16:49:28Z drmeister joined #sbcl 2014-07-03T16:52:03Z Bicyclidine joined #sbcl 2014-07-03T17:05:40Z davazp joined #sbcl 2014-07-03T17:14:14Z krzysz00: First (probably really bad) implementation of Unicode strings at https://github.com/krzysz00/sbcl/tree/unicode-vector-strings 2014-07-03T17:16:38Z eudoxia joined #sbcl 2014-07-03T17:29:03Z attila_lendvai quit (Quit: Leaving.) 2014-07-03T17:43:23Z Bike quit (Ping timeout: 252 seconds) 2014-07-03T17:45:21Z Bike joined #sbcl 2014-07-03T17:50:46Z Bike quit (Ping timeout: 264 seconds) 2014-07-03T17:51:37Z Bike joined #sbcl 2014-07-03T17:58:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-03T18:16:20Z slyrus joined #sbcl 2014-07-03T18:19:44Z eudoxia quit (Quit: Lost terminal) 2014-07-03T18:36:09Z angavrilov quit (Remote host closed the connection) 2014-07-03T18:44:18Z drmeister quit (Remote host closed the connection) 2014-07-03T18:47:44Z slyrus quit (Ping timeout: 252 seconds) 2014-07-03T18:53:13Z drmeister joined #sbcl 2014-07-03T18:57:28Z drmeister quit (Remote host closed the connection) 2014-07-03T19:01:32Z oleo quit (Read error: Connection reset by peer) 2014-07-03T19:02:49Z oleo joined #sbcl 2014-07-03T19:13:50Z davazp quit (Remote host closed the connection) 2014-07-03T19:13:56Z davazp` joined #sbcl 2014-07-03T19:31:15Z edgar-rft quit (Quit: don't waste your time by reading this) 2014-07-03T19:43:44Z sdemarre joined #sbcl 2014-07-03T19:47:03Z davazp` quit (Remote host closed the connection) 2014-07-03T20:01:51Z drmeister joined #sbcl 2014-07-03T20:02:59Z drmeister quit (Remote host closed the connection) 2014-07-03T20:09:19Z drmeister joined #sbcl 2014-07-03T20:12:06Z ASau quit (Remote host closed the connection) 2014-07-03T20:15:41Z ASau joined #sbcl 2014-07-03T20:17:57Z drmeister quit (Remote host closed the connection) 2014-07-03T20:21:22Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-03T20:23:12Z erikvarga left #sbcl 2014-07-03T20:27:17Z ASau quit (Excess Flood) 2014-07-03T20:27:38Z ASau` joined #sbcl 2014-07-03T20:31:55Z ASau` is now known as ASau 2014-07-03T20:50:35Z jasom: So reading the GC implementation, it appears that pages with data that can only be reached conservatively are actually pinned in place; is that correct? 2014-07-03T20:53:20Z Krystof: that sounds likely 2014-07-03T20:53:38Z Krystof: the point is that if you don't know whether or not something is pointed to, you don't dare move it in case it is 2014-07-03T20:53:52Z Krystof: if you have a non-conservative root, you can update the pointer when you move the page 2014-07-03T20:54:13Z Krystof: if you have a root that you're not sure is a root or not (a conservative root) you can't change it in any way, because it might not be a root 2014-07-03T20:54:18Z jasom: right 2014-07-03T20:54:25Z jasom: and it's at a page-sized granularity 2014-07-03T20:58:03Z slyrus joined #sbcl 2014-07-03T21:01:59Z Krystof: cracauer has a nearly-finished patch to fix that 2014-07-03T21:02:14Z jasom: how so? 2014-07-03T21:02:40Z jasom: fix the granularity or eliminate the control stack as a conservative root? 2014-07-03T21:02:44Z Krystof: fix the granularity 2014-07-03T21:05:01Z jasom: I'm going to mess around with options to be non-conservative on x86-64 2014-07-03T21:05:55Z jasom: My intuition is that 16 registers aren't enough, performance wise, with a fixed partitioning scheme and two stacks, and it sounds like early results from ARM agree 2014-07-03T21:10:42Z Krystof: I'd happily take a patch that made us non-conservative through some other means (e.g. some kind of bitvector state of descriptorness of registers) 2014-07-03T21:12:52Z jasom: there would need markers for each stack frame too though, right? 2014-07-03T21:13:58Z jasom: simplest format I can think of is an auxilliary frame-pointer that tells the GC how many words to skip from that frame 2014-07-03T21:19:20Z Krystof: go go go 2014-07-03T21:26:48Z jasom: the last up-front issue to address is how to manage when a register switches from not-a-lisp-object to lisp-object; I suppose we need to null it out before that happens; 2014-07-03T21:28:08Z jasom: 1) clear the register 2) update the register-map 3) register is now ready for use as a lisp object. <-- look race free to you? 2014-07-03T21:32:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-03T21:33:06Z jasom: is there documentation for the calling convention used anywhere? 2014-07-03T21:33:22Z jasom: or is it just reading comments and code in assembly/x86-64 2014-07-03T21:34:46Z prxq quit (Ping timeout: 248 seconds) 2014-07-03T21:34:48Z Krystof: oh boy you don't want to ask me now 2014-07-03T21:34:57Z jasom: okay 2014-07-03T21:35:00Z Krystof: I'm so asleep it's not funny :) 2014-07-03T21:35:09Z jasom: get some rest then 2014-07-03T21:35:18Z jasom: don't IRC while tired 2014-07-03T21:35:19Z Krystof: keep talking here and someone smart and awake will respond eventually ;-) 2014-07-03T21:44:59Z slyrus joined #sbcl 2014-07-03T22:00:39Z attila_lendvai joined #sbcl 2014-07-03T22:00:39Z attila_lendvai quit (Changing host) 2014-07-03T22:00:39Z attila_lendvai joined #sbcl 2014-07-03T22:23:39Z Shinmera quit (Quit: ZzzZ) 2014-07-03T22:55:42Z jasom: Any change is likely to cause performance on microbenchmarks to drop, as the costs of conservative GC typically won't show up on those; this makes measuring any potential gain harder. 2014-07-03T23:04:52Z eudoxia joined #sbcl 2014-07-03T23:11:53Z jaimef quit (Excess Flood) 2014-07-03T23:12:58Z jaimef joined #sbcl 2014-07-03T23:20:20Z drmeister joined #sbcl 2014-07-03T23:21:03Z Bike quit (Ping timeout: 240 seconds) 2014-07-03T23:23:09Z Bike joined #sbcl 2014-07-03T23:42:24Z eudoxia quit (Quit: Lost terminal) 2014-07-03T23:59:19Z drmeister quit (Remote host closed the connection) 2014-07-04T00:06:57Z attila_lendvai quit (Quit: Leaving.) 2014-07-04T00:12:37Z drmeister joined #sbcl 2014-07-04T00:17:10Z drmeister quit (Ping timeout: 264 seconds) 2014-07-04T00:21:42Z Bicyclidine quit (Ping timeout: 248 seconds) 2014-07-04T01:37:45Z Bike quit (Ping timeout: 244 seconds) 2014-07-04T01:46:22Z Bike joined #sbcl 2014-07-04T01:55:29Z echo-area joined #sbcl 2014-07-04T02:20:04Z drmeister joined #sbcl 2014-07-04T02:38:46Z christoph_debian quit (Ping timeout: 264 seconds) 2014-07-04T02:39:01Z drmeister quit (Remote host closed the connection) 2014-07-04T02:51:51Z christoph_debian joined #sbcl 2014-07-04T02:52:28Z drmeister joined #sbcl 2014-07-04T03:03:45Z pnpuff joined #sbcl 2014-07-04T03:03:46Z fridim_ quit (Remote host closed the connection) 2014-07-04T03:05:30Z pnpuff left #sbcl 2014-07-04T03:42:30Z PuercoPop left #sbcl 2014-07-04T04:08:04Z yacks quit (Ping timeout: 260 seconds) 2014-07-04T04:36:03Z yacks joined #sbcl 2014-07-04T04:47:50Z yacks quit (Ping timeout: 248 seconds) 2014-07-04T04:58:48Z edgar-rft joined #sbcl 2014-07-04T05:01:42Z oleo quit (Quit: Verlassend) 2014-07-04T05:05:58Z gingerale quit (Ping timeout: 244 seconds) 2014-07-04T05:13:38Z sdemarre joined #sbcl 2014-07-04T05:30:08Z prxq joined #sbcl 2014-07-04T05:35:39Z yacks joined #sbcl 2014-07-04T05:36:42Z Krystof: jasom: but there are presumably conservatism-related heap exhaustion bugs in launchpad which should see a clear change in behaviour 2014-07-04T05:39:04Z pranavrc joined #sbcl 2014-07-04T05:39:04Z pranavrc quit (Changing host) 2014-07-04T05:39:04Z pranavrc joined #sbcl 2014-07-04T05:39:34Z sdemarre quit (Ping timeout: 248 seconds) 2014-07-04T06:03:16Z yacks quit (Quit: Leaving) 2014-07-04T06:07:16Z yacks joined #sbcl 2014-07-04T06:08:53Z kanru quit (Remote host closed the connection) 2014-07-04T06:29:29Z kanru joined #sbcl 2014-07-04T06:44:45Z _8hzp: jasom: nyef added some helpful bits about the calling convention to the internals manual a while back. I found it helpful. It's a section that could always benefit from even more details though, ... 2014-07-04T06:59:50Z Cymew joined #sbcl 2014-07-04T07:14:11Z angavrilov joined #sbcl 2014-07-04T07:25:57Z erikvarga joined #sbcl 2014-07-04T07:43:42Z stassats joined #sbcl 2014-07-04T07:45:28Z Shinmera joined #sbcl 2014-07-04T07:51:57Z Cymew quit (Ping timeout: 264 seconds) 2014-07-04T07:57:17Z prxq quit (Remote host closed the connection) 2014-07-04T07:59:04Z Cymew joined #sbcl 2014-07-04T08:03:41Z yacks quit (Quit: Leaving) 2014-07-04T08:18:41Z Intensity quit (Ping timeout: 244 seconds) 2014-07-04T08:18:48Z Intensity joined #sbcl 2014-07-04T08:23:03Z edgar-rft quit (Quit: not enough memory to display the error message) 2014-07-04T08:23:48Z ASau quit (Ping timeout: 260 seconds) 2014-07-04T08:41:36Z yacks joined #sbcl 2014-07-04T09:05:44Z kanru quit (Ping timeout: 252 seconds) 2014-07-04T09:50:57Z kanru joined #sbcl 2014-07-04T10:03:56Z kanru quit (Remote host closed the connection) 2014-07-04T10:06:55Z pranavrc quit (Remote host closed the connection) 2014-07-04T10:07:11Z pranavrc joined #sbcl 2014-07-04T10:07:11Z pranavrc quit (Changing host) 2014-07-04T10:07:11Z pranavrc joined #sbcl 2014-07-04T10:22:12Z edgar-rft joined #sbcl 2014-07-04T10:33:44Z stassats quit (Ping timeout: 252 seconds) 2014-07-04T10:41:22Z attila_lendvai joined #sbcl 2014-07-04T10:44:50Z prxq joined #sbcl 2014-07-04T10:45:50Z echo-area quit (Remote host closed the connection) 2014-07-04T11:27:19Z scymtym: http://paste.lisp.org/display/143093 weakens the check of a derived function type when the declared type is potentially the result of a simplification by the FUNCTION type translator. does that make sense? 2014-07-04T11:37:26Z attila_lendvai quit (Ping timeout: 248 seconds) 2014-07-04T11:37:35Z attila_lendvai joined #sbcl 2014-07-04T11:37:47Z attila_lendvai quit (Changing host) 2014-07-04T11:37:48Z attila_lendvai joined #sbcl 2014-07-04T12:11:49Z stassats joined #sbcl 2014-07-04T12:13:35Z attila_lendvai quit (Quit: Leaving.) 2014-07-04T12:13:36Z attila_lendvai1 joined #sbcl 2014-07-04T12:13:36Z attila_lendvai1 is now known as attila_lendvai 2014-07-04T12:13:36Z attila_lendvai quit (Changing host) 2014-07-04T12:13:36Z attila_lendvai joined #sbcl 2014-07-04T12:18:17Z fridim_ joined #sbcl 2014-07-04T12:19:03Z attila_lendvai quit (Ping timeout: 240 seconds) 2014-07-04T12:23:34Z attila_lendvai joined #sbcl 2014-07-04T12:25:39Z stassats quit (Ping timeout: 244 seconds) 2014-07-04T12:39:13Z pranavrc quit (Remote host closed the connection) 2014-07-04T12:39:28Z pranavrc joined #sbcl 2014-07-04T12:58:43Z oleo joined #sbcl 2014-07-04T13:13:58Z attila_lendvai quit (Disconnected by services) 2014-07-04T13:13:58Z attila_lendvai1 joined #sbcl 2014-07-04T13:13:58Z attila_lendvai1 quit (Changing host) 2014-07-04T13:13:58Z attila_lendvai1 joined #sbcl 2014-07-04T13:17:26Z yacks quit (Read error: Connection reset by peer) 2014-07-04T13:41:39Z eudoxia joined #sbcl 2014-07-04T13:42:45Z yacks joined #sbcl 2014-07-04T13:43:39Z stassats joined #sbcl 2014-07-04T13:45:32Z pranavrc quit 2014-07-04T14:31:12Z LiamH joined #sbcl 2014-07-04T15:34:59Z gingerale joined #sbcl 2014-07-04T15:43:34Z _hmt quit (Ping timeout: 240 seconds) 2014-07-04T15:53:52Z _hmt joined #sbcl 2014-07-04T15:54:00Z slyrus quit (Ping timeout: 255 seconds) 2014-07-04T15:58:01Z _hmt quit (Read error: Connection reset by peer) 2014-07-04T16:34:36Z attila_lendvai1 quit (Quit: Leaving.) 2014-07-04T16:36:08Z _hmt joined #sbcl 2014-07-04T17:04:40Z Shinmera quit (Quit: brb) 2014-07-04T17:21:27Z DGASAU quit (Remote host closed the connection) 2014-07-04T17:22:13Z DGASAU joined #sbcl 2014-07-04T17:22:47Z Shinmera joined #sbcl 2014-07-04T17:57:54Z stassats: so, sbcl doesn't really build on kFreebsd? 2014-07-04T18:16:25Z Krystof: it doesn't? 2014-07-04T18:16:41Z stassats: it seems like i'm the first one to build it 2014-07-04T18:17:06Z Krystof: I merged the debian patch, or tried to... 2014-07-04T18:17:26Z Krystof: I wonder what went wrong 2014-07-04T18:18:12Z stassats: well, i already built it 2014-07-04T18:18:50Z stassats: but i was hoping to make a release, so much for that 2014-07-04T18:19:32Z stassats: looks like it was not fully merged 2014-07-04T18:21:09Z stassats: the patch was only on for x86-64, and i just built it for x86 (because x86-64 failed to build too) 2014-07-04T18:23:07Z stassats: i think i want a gnu-kfreebsd feature 2014-07-04T18:27:14Z Krystof: isn't that GLIBC+FREEBSD? 2014-07-04T18:27:46Z stassats: right, but that's still different from plain freebsd 2014-07-04T18:28:03Z stassats: as in, not binary compatible, so, i want it to be different 2014-07-04T18:28:36Z stassats: so it'll have :gnu-kfreebsd :freebsd :bsd 2014-07-04T18:31:23Z angavrilov quit (Remote host closed the connection) 2014-07-04T18:38:43Z stassats: i guess that's for tomorrow 2014-07-04T18:39:08Z stassats: got today 16GB of RAM, to better run virtual machines 2014-07-04T18:47:51Z DGASAU quit (Remote host closed the connection) 2014-07-04T18:48:38Z DGASAU joined #sbcl 2014-07-04T18:54:20Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-04T18:54:56Z ltbarcly joined #sbcl 2014-07-04T19:03:29Z eudoxia quit (Quit: wow such class time) 2014-07-04T19:04:58Z stassats: i want to add "Support for kFreebsd x86" into the NEWS, but that would strange, considering that x86-64 couldn't be built out of the box 2014-07-04T19:12:38Z stassats: hope the dragonfly build will go fine 2014-07-04T19:14:48Z chris_l joined #sbcl 2014-07-04T19:17:39Z ehaliewicz joined #sbcl 2014-07-04T19:27:34Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-04T19:35:32Z stassats: ok, kFreebsd, x86 and x86-64, is now really supported 2014-07-04T19:41:45Z oleo quit (Ping timeout: 264 seconds) 2014-07-04T19:52:24Z francogrex joined #sbcl 2014-07-04T19:53:15Z francogrex: Hi I am unable to solve this issue of sbcl on armel: http://paste.lisp.org/display/143101 anyone has pratical suggestions for me I would appreciate it? 2014-07-04T19:54:39Z oleo joined #sbcl 2014-07-04T19:56:20Z stassats: no 2014-07-04T19:56:37Z sdemarre joined #sbcl 2014-07-04T19:58:43Z stassats: besides running on real hardware 2014-07-04T19:59:40Z francogrex: I have real hardware, if that solves it then it'll be fine 2014-07-04T20:00:07Z ltbarcly joined #sbcl 2014-07-04T20:00:30Z stassats: what's the point of running on qemu then? 2014-07-04T20:02:45Z francogrex: laziness to connect the phone really, I didn't think it can have different behavior 2014-07-04T20:05:36Z francogrex: in addition: http://paste.lisp.org/display/143101#1 2014-07-04T20:06:33Z stassats: that doesn't matter, it did map the memory, just at the wrong place 2014-07-04T20:07:01Z francogrex: ok then time to switch to the samsung.. 2014-07-04T20:13:33Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-04T20:17:36Z ltbarcly joined #sbcl 2014-07-04T20:17:49Z stassats: dragonfly success 2014-07-04T20:18:08Z stassats: maybe i'll upload a binary tomorrow 2014-07-04T20:18:54Z chris_l quit (Quit: Ex-Chat) 2014-07-04T20:20:53Z stassats: so, who 2014-07-04T20:21:03Z stassats: 'll port to something else this release? 2014-07-04T20:21:12Z stassats: gnu hurd anyone? 2014-07-04T20:22:26Z stassats: or IBM AIX 2014-07-04T20:22:47Z Bike quit (Ping timeout: 252 seconds) 2014-07-04T20:23:50Z Bike joined #sbcl 2014-07-04T20:24:51Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-04T20:39:12Z stassats: i have access to AIX 7.1 on ppc 2014-07-04T20:43:25Z ltbarcly joined #sbcl 2014-07-04T20:52:52Z edgar-rft quit (Quit: lifetime closed into paranoid deadlock) 2014-07-04T20:55:54Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-04T20:57:15Z ASau joined #sbcl 2014-07-04T21:03:42Z ltbarcly joined #sbcl 2014-07-04T21:05:24Z stassats quit (Ping timeout: 260 seconds) 2014-07-04T21:07:03Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-04T21:10:40Z pkhuong: jasom: so, it turns out that the hard part of precise GC is getting backtraces, if we use frame-level descriptors 2014-07-04T21:11:20Z pkhuong: that, and how to work with the calling/return convention (esp. variable # of values) in the presence of interrupts. 2014-07-04T21:11:38Z pkhuong: things are a lot easier if we stick to safepoint builds only, obv, but that's less fun ;) 2014-07-04T21:12:31Z pkhuong: a first hack might involve something like a shadow stack that only tracks boxed/unboxed/unknown for aligned words. 2014-07-04T21:25:33Z prxq quit (Ping timeout: 264 seconds) 2014-07-04T21:38:51Z erikvarga left #sbcl 2014-07-04T21:53:09Z scymtym quit (Ping timeout: 264 seconds) 2014-07-04T21:57:56Z attila_lendvai joined #sbcl 2014-07-04T21:57:56Z attila_lendvai quit (Changing host) 2014-07-04T21:57:56Z attila_lendvai joined #sbcl 2014-07-04T22:01:54Z francogrex quit (Remote host closed the connection) 2014-07-04T22:06:14Z _hmt quit (Ping timeout: 248 seconds) 2014-07-04T22:06:22Z tmh_- joined #sbcl 2014-07-04T22:08:11Z Shinmera quit (Quit: ZzZZz) 2014-07-04T22:16:09Z tmh_- quit (Remote host closed the connection) 2014-07-04T22:18:28Z fridim_ quit (Quit: Leaving) 2014-07-04T22:21:02Z _hmt joined #sbcl 2014-07-04T22:23:41Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-04T22:28:35Z ltbarcly joined #sbcl 2014-07-04T22:29:40Z milosn_ quit (Read error: No route to host) 2014-07-04T22:29:59Z milosn joined #sbcl 2014-07-04T22:49:33Z _hmt quit (Remote host closed the connection) 2014-07-04T22:53:55Z _hmt joined #sbcl 2014-07-04T22:57:54Z milosn_ joined #sbcl 2014-07-04T22:58:00Z milosn quit (Read error: No route to host) 2014-07-04T23:02:28Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-04T23:41:12Z davazp joined #sbcl 2014-07-05T00:22:47Z yacks quit (Ping timeout: 244 seconds) 2014-07-05T01:55:34Z davazp quit (Ping timeout: 248 seconds) 2014-07-05T02:12:26Z davazp joined #sbcl 2014-07-05T02:39:03Z christoph_debian quit (Ping timeout: 240 seconds) 2014-07-05T02:52:59Z christoph_debian joined #sbcl 2014-07-05T02:58:10Z scymtym joined #sbcl 2014-07-05T03:13:04Z LiamH quit (Quit: Leaving.) 2014-07-05T03:35:15Z yacks joined #sbcl 2014-07-05T03:39:38Z jrm quit (Ping timeout: 244 seconds) 2014-07-05T03:41:49Z jrm joined #sbcl 2014-07-05T03:44:22Z ehaliewicz quit (Remote host closed the connection) 2014-07-05T03:48:50Z alpha- quit (Ping timeout: 252 seconds) 2014-07-05T03:55:00Z alpha- joined #sbcl 2014-07-05T04:23:00Z slyrus joined #sbcl 2014-07-05T04:41:33Z slyrus quit (Ping timeout: 240 seconds) 2014-07-05T04:46:03Z drmeister quit (Remote host closed the connection) 2014-07-05T05:01:00Z pranavrc joined #sbcl 2014-07-05T05:13:14Z edgar-rft joined #sbcl 2014-07-05T05:33:22Z sdemarre joined #sbcl 2014-07-05T06:10:18Z slyrus joined #sbcl 2014-07-05T06:21:03Z prxq joined #sbcl 2014-07-05T06:29:03Z prxq quit (Remote host closed the connection) 2014-07-05T06:34:51Z drmeister joined #sbcl 2014-07-05T06:36:11Z davazp quit (Remote host closed the connection) 2014-07-05T06:39:36Z drmeister quit (Ping timeout: 255 seconds) 2014-07-05T06:42:30Z sdemarre quit (Ping timeout: 248 seconds) 2014-07-05T06:59:35Z sdemarre joined #sbcl 2014-07-05T07:04:23Z pranavrc quit (Remote host closed the connection) 2014-07-05T07:22:08Z angavrilov joined #sbcl 2014-07-05T07:23:28Z stassats joined #sbcl 2014-07-05T08:03:47Z Shinmera joined #sbcl 2014-07-05T08:23:34Z drmeister joined #sbcl 2014-07-05T08:27:11Z _8hzp: Not sure how big a safepoint fan I am really, but it wouldn't seem absurd to base an improvement like precise GC on them, if that makes development of that feature easier initially... 2014-07-05T08:27:42Z stassats: is there any alternative to signals? 2014-07-05T08:27:45Z stassats: any other 2014-07-05T08:28:06Z drmeister quit (Ping timeout: 248 seconds) 2014-07-05T08:28:50Z oleo is now known as Guest3204 2014-07-05T08:29:36Z oleo__ joined #sbcl 2014-07-05T08:31:33Z Guest3204 quit (Ping timeout: 240 seconds) 2014-07-05T08:58:51Z stassats: and the assembly format for aix is different 2014-07-05T08:59:05Z stassats: why on earth can't gcc use something consistent? 2014-07-05T09:32:15Z _8hzp: Hmm. BTW. Totally random idea: If we can scan the stack correctly anyway (as required for precise GC), I wonder how much simpler p/a could be. 2014-07-05T09:32:30Z _8hzp: Nothing special would be required on entry, since we could inspect PCs to figure out whether a thread is in an instruction that we know statically to be within p/a. Then only on exit from p/a, go through the same safepoint-like trap that sb-safepoint builds have after p/a anyway. 2014-07-05T09:38:09Z DGASAU quit (Ping timeout: 264 seconds) 2014-07-05T09:38:51Z DGASAU joined #sbcl 2014-07-05T09:47:42Z stassats quit (Ping timeout: 255 seconds) 2014-07-05T10:10:29Z fikusz quit (Ping timeout: 272 seconds) 2014-07-05T10:12:18Z drmeister joined #sbcl 2014-07-05T10:13:57Z irsol quit (Ping timeout: 245 seconds) 2014-07-05T10:14:34Z xymox quit (Ping timeout: 240 seconds) 2014-07-05T10:16:54Z drmeister quit (Ping timeout: 248 seconds) 2014-07-05T10:17:34Z irsol joined #sbcl 2014-07-05T10:23:04Z xymox joined #sbcl 2014-07-05T10:26:03Z fikusz joined #sbcl 2014-07-05T10:33:28Z erikvarga joined #sbcl 2014-07-05T11:12:44Z oleo__ quit (Quit: Verlassend) 2014-07-05T11:20:42Z oleo joined #sbcl 2014-07-05T11:57:40Z drmeister joined #sbcl 2014-07-05T12:25:01Z davazp joined #sbcl 2014-07-05T12:38:35Z wbooze joined #sbcl 2014-07-05T12:44:33Z yacks quit (Ping timeout: 255 seconds) 2014-07-05T13:07:11Z yacks joined #sbcl 2014-07-05T13:23:00Z stassats joined #sbcl 2014-07-05T13:31:53Z davazp quit (Ping timeout: 272 seconds) 2014-07-05T13:34:50Z sdemarre quit (Ping timeout: 244 seconds) 2014-07-05T13:46:02Z davazp joined #sbcl 2014-07-05T15:00:08Z milosn_ quit (Ping timeout: 260 seconds) 2014-07-05T15:01:33Z jrm quit (Ping timeout: 264 seconds) 2014-07-05T15:02:58Z jrm joined #sbcl 2014-07-05T15:35:31Z ekinmur joined #sbcl 2014-07-05T15:38:02Z ekinmur quit (Client Quit) 2014-07-05T15:51:14Z slyrus quit (Ping timeout: 244 seconds) 2014-07-05T15:52:55Z slyrus joined #sbcl 2014-07-05T16:15:16Z slyrus quit (Ping timeout: 260 seconds) 2014-07-05T16:36:37Z slyrus joined #sbcl 2014-07-05T16:51:21Z slyrus quit (Ping timeout: 264 seconds) 2014-07-05T17:23:03Z jrm quit (Ping timeout: 272 seconds) 2014-07-05T17:29:37Z stassats: the aix assembler is too different and the documentation is too thick for me 2014-07-05T17:29:48Z stassats: until next time then 2014-07-05T17:41:22Z ltbarcly joined #sbcl 2014-07-05T17:44:22Z milosn joined #sbcl 2014-07-05T17:55:41Z stassats: trying to optimize multiple-value-bind where values are discarded, that seems to require changing the calling vops 2014-07-05T17:55:46Z stassats: which is never easy 2014-07-05T17:56:57Z stassats: default-unknown-values assumes the tns are from the beginning and sequential 2014-07-05T17:58:58Z stassats: maybe a new tn subtype needs to be introduced, arg-tn for arguments and return values, which can have the argument number 2014-07-05T18:05:24Z davazp quit (Ping timeout: 255 seconds) 2014-07-05T18:06:45Z davazp joined #sbcl 2014-07-05T18:16:14Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-05T18:40:24Z davazp quit (Ping timeout: 260 seconds) 2014-07-05T18:42:49Z davazp joined #sbcl 2014-07-05T19:02:57Z slyrus joined #sbcl 2014-07-05T19:06:28Z angavrilov quit (Remote host closed the connection) 2014-07-05T19:09:07Z davazp quit (Remote host closed the connection) 2014-07-05T19:10:16Z brown joined #sbcl 2014-07-05T19:10:16Z brown left #sbcl 2014-07-05T19:15:09Z slyrus quit (Ping timeout: 272 seconds) 2014-07-05T19:25:54Z prxq joined #sbcl 2014-07-05T19:53:13Z Shinmera quit (Quit: brb) 2014-07-05T19:53:46Z Shinmera joined #sbcl 2014-07-05T19:59:36Z ltbarcly joined #sbcl 2014-07-05T19:59:46Z edgar-rft quit (Quit: continuation stopped by permanent nothing) 2014-07-05T20:08:07Z jrm joined #sbcl 2014-07-05T20:08:59Z wbooze quit (Ping timeout: 272 seconds) 2014-07-05T20:10:24Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-05T20:21:27Z oleo quit (Ping timeout: 244 seconds) 2014-07-05T20:26:45Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-05T20:29:00Z ltbarcly joined #sbcl 2014-07-05T20:30:47Z oleo joined #sbcl 2014-07-05T20:42:08Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-05T20:51:26Z ltbarcly joined #sbcl 2014-07-05T20:55:07Z karswell quit (Read error: Connection reset by peer) 2014-07-05T20:55:20Z karswell joined #sbcl 2014-07-05T20:56:34Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-05T21:21:58Z ASau quit (Ping timeout: 248 seconds) 2014-07-05T21:29:23Z oleo is now known as Guest50777 2014-07-05T21:30:07Z oleo__ joined #sbcl 2014-07-05T21:30:25Z ASau joined #sbcl 2014-07-05T21:30:44Z erikvarga left #sbcl 2014-07-05T21:32:33Z Guest50777 quit (Ping timeout: 240 seconds) 2014-07-05T21:46:51Z francogrex joined #sbcl 2014-07-05T22:15:24Z prxq quit (Remote host closed the connection) 2014-07-05T22:28:54Z attila_lendvai quit (Quit: Leaving.) 2014-07-05T22:29:23Z attila_lendvai joined #sbcl 2014-07-05T22:31:17Z francogrex quit (Remote host closed the connection) 2014-07-05T22:35:47Z ASau quit (Ping timeout: 244 seconds) 2014-07-05T22:46:25Z ASau joined #sbcl 2014-07-05T22:51:30Z Shinmera quit (Quit: ZzzZ) 2014-07-05T22:51:59Z ASau quit (Remote host closed the connection) 2014-07-05T22:52:53Z ltbarcly joined #sbcl 2014-07-05T22:54:32Z ASau joined #sbcl 2014-07-05T22:56:13Z ltbarcly quit (Client Quit) 2014-07-06T00:03:38Z attila_lendvai quit (Quit: Leaving.) 2014-07-06T00:14:29Z ltbarcly joined #sbcl 2014-07-06T01:57:48Z jrm quit (Ping timeout: 244 seconds) 2014-07-06T02:38:44Z christoph_debian quit (Ping timeout: 260 seconds) 2014-07-06T02:52:00Z christoph_debian joined #sbcl 2014-07-06T03:14:59Z edgar-rft joined #sbcl 2014-07-06T03:24:50Z jrm joined #sbcl 2014-07-06T04:15:49Z edgar-rft quit (Quit: activity corrupted by computer explosion) 2014-07-06T04:39:05Z jrm quit (Excess Flood) 2014-07-06T04:42:27Z scymtym_ joined #sbcl 2014-07-06T04:49:03Z scymtym quit (Remote host closed the connection) 2014-07-06T04:49:04Z krzysz00_ joined #sbcl 2014-07-06T04:58:14Z krzysz00 quit (Write error: Broken pipe) 2014-07-06T04:58:14Z Intensity quit (Write error: Broken pipe) 2014-07-06T05:01:24Z p_l quit (Ping timeout: 276 seconds) 2014-07-06T05:01:52Z Intensity joined #sbcl 2014-07-06T05:02:01Z p_l joined #sbcl 2014-07-06T05:34:46Z edgar-rft joined #sbcl 2014-07-06T05:43:35Z Intensity quit (Ping timeout: 244 seconds) 2014-07-06T05:45:14Z Intensity joined #sbcl 2014-07-06T06:15:48Z Shinmera joined #sbcl 2014-07-06T06:16:59Z yacks quit (Ping timeout: 272 seconds) 2014-07-06T06:58:00Z angavrilov joined #sbcl 2014-07-06T07:02:01Z yacks joined #sbcl 2014-07-06T07:37:37Z stassats joined #sbcl 2014-07-06T08:27:16Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-06T08:31:30Z ams quit (Ping timeout: 244 seconds) 2014-07-06T08:35:17Z ltbarcly joined #sbcl 2014-07-06T08:35:18Z oleo__ quit (Quit: Verlassend) 2014-07-06T08:43:58Z oleo joined #sbcl 2014-07-06T08:49:36Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-06T09:51:09Z attila_lendvai joined #sbcl 2014-07-06T09:51:09Z attila_lendvai quit (Changing host) 2014-07-06T09:51:09Z attila_lendvai joined #sbcl 2014-07-06T10:02:57Z oleo quit (Ping timeout: 244 seconds) 2014-07-06T10:03:30Z oleo joined #sbcl 2014-07-06T11:04:33Z milosn quit (Ping timeout: 240 seconds) 2014-07-06T12:14:39Z scymtym_ quit (Read error: Connection reset by peer) 2014-07-06T12:30:28Z yacks quit (Read error: Connection reset by peer) 2014-07-06T12:36:05Z yacks joined #sbcl 2014-07-06T12:39:52Z scymtym joined #sbcl 2014-07-06T12:45:16Z scymtym quit (Remote host closed the connection) 2014-07-06T12:51:42Z scymtym joined #sbcl 2014-07-06T12:55:27Z krzysz00_ quit (Quit: Lost terminal) 2014-07-06T12:55:58Z stassats: so, the gc problems are still there, even without the code-page conserativeness changes and with the alloc_sap patch 2014-07-06T12:56:06Z stassats: no luck in reproducing, naturally 2014-07-06T13:13:16Z jrm joined #sbcl 2014-07-06T13:52:47Z LiamH joined #sbcl 2014-07-06T13:54:25Z scymtym_ joined #sbcl 2014-07-06T13:55:58Z scymtym quit (Ping timeout: 244 seconds) 2014-07-06T14:01:39Z oleo quit (Ping timeout: 244 seconds) 2014-07-06T14:10:49Z loke_ joined #sbcl 2014-07-06T14:34:34Z edgar-rfx joined #sbcl 2014-07-06T14:41:28Z edgar-rfx is now known as edgar-rftx 2014-07-06T14:41:56Z Intensity quit (*.net *.split) 2014-07-06T14:41:56Z edgar-rft quit (*.net *.split) 2014-07-06T14:41:57Z christoph_debian quit (*.net *.split) 2014-07-06T14:41:57Z fikusz quit (*.net *.split) 2014-07-06T14:45:59Z edgar-rftx is now known as edgar-rft 2014-07-06T14:48:56Z christoph_debian joined #sbcl 2014-07-06T14:49:10Z fikusz joined #sbcl 2014-07-06T14:55:49Z oleo joined #sbcl 2014-07-06T15:05:45Z ASau quit (Ping timeout: 264 seconds) 2014-07-06T15:07:38Z shka joined #sbcl 2014-07-06T15:07:40Z shka: hi 2014-07-06T15:08:00Z shka: does sbcl usse vector instructions when performing map? 2014-07-06T15:08:09Z shka: (is it even technically possible) 2014-07-06T15:10:53Z ASau` joined #sbcl 2014-07-06T15:13:01Z stassats: it does not 2014-07-06T15:13:30Z shka quit (Ping timeout: 255 seconds) 2014-07-06T15:24:38Z ASau`` joined #sbcl 2014-07-06T15:26:13Z ASau` quit (Ping timeout: 248 seconds) 2014-07-06T15:30:22Z milosn joined #sbcl 2014-07-06T15:35:01Z stassats: so, a forwarding pointer during scavenge means something was moved when it shouldn't have 2014-07-06T15:36:33Z ASau`` quit (Remote host closed the connection) 2014-07-06T15:36:42Z Intensity joined #sbcl 2014-07-06T15:38:40Z stassats: which most likely happen during a call to alloc 2014-07-06T15:38:41Z ASau`` joined #sbcl 2014-07-06T15:56:19Z ASau`` quit (Remote host closed the connection) 2014-07-06T15:57:05Z ASau`` joined #sbcl 2014-07-06T16:14:28Z Bike quit (Ping timeout: 260 seconds) 2014-07-06T16:16:08Z Bike joined #sbcl 2014-07-06T16:25:01Z loke_ quit (Remote host closed the connection) 2014-07-06T16:50:38Z ASau``` joined #sbcl 2014-07-06T16:54:08Z ASau`` quit (Ping timeout: 252 seconds) 2014-07-06T17:47:09Z ASau``` quit (Ping timeout: 264 seconds) 2014-07-06T18:40:46Z ltbarcly joined #sbcl 2014-07-06T18:42:41Z ASau joined #sbcl 2014-07-06T19:23:47Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-06T19:23:50Z Shinmera quit (Quit: brb) 2014-07-06T19:24:54Z Shinmera joined #sbcl 2014-07-06T19:25:01Z sdemarre joined #sbcl 2014-07-06T19:25:29Z stassats quit (Ping timeout: 272 seconds) 2014-07-06T19:47:51Z ltbarcly joined #sbcl 2014-07-06T20:19:51Z prxq joined #sbcl 2014-07-06T20:32:48Z angavrilov quit (Remote host closed the connection) 2014-07-06T20:34:41Z Bike quit (Ping timeout: 252 seconds) 2014-07-06T20:35:23Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-06T20:36:36Z Bike joined #sbcl 2014-07-06T20:48:38Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-06T21:03:15Z stassats joined #sbcl 2014-07-06T21:03:19Z stassats left #sbcl 2014-07-06T21:08:40Z prxq quit (Remote host closed the connection) 2014-07-06T21:10:33Z |3b| quit (Remote host closed the connection) 2014-07-06T21:11:21Z |3b| joined #sbcl 2014-07-06T21:30:20Z |3b|: does it sound like a bug that READ eats a whitespace character after the closing #\) of a non-empty list? 2014-07-06T21:30:51Z |3b| isn't sure the spec explicitly forbids it, but seems a bit odd at best 2014-07-06T21:37:52Z edgar-rft quit (Quit: computation destroyed by invalid ignorance) 2014-07-06T22:51:44Z Shinmera quit (Quit: ZzzZZ) 2014-07-06T22:55:12Z Bike quit (Ping timeout: 255 seconds) 2014-07-06T22:57:05Z Bike joined #sbcl 2014-07-06T23:24:30Z slyrus joined #sbcl 2014-07-06T23:52:11Z slyrus quit (Ping timeout: 264 seconds) 2014-07-07T01:05:17Z davazp joined #sbcl 2014-07-07T01:09:08Z ltbarcly joined #sbcl 2014-07-07T01:13:21Z attila_lendvai quit (Quit: Leaving.) 2014-07-07T01:27:20Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-07T01:58:38Z davazp quit (Remote host closed the connection) 2014-07-07T02:39:20Z christoph_debian quit (Ping timeout: 250 seconds) 2014-07-07T02:50:32Z karswell quit (Ping timeout: 260 seconds) 2014-07-07T02:52:23Z christoph_debian joined #sbcl 2014-07-07T02:59:33Z Bike quit (Ping timeout: 248 seconds) 2014-07-07T03:01:16Z Bike joined #sbcl 2014-07-07T03:17:04Z LiamH quit (Quit: Leaving.) 2014-07-07T03:24:21Z echo-area joined #sbcl 2014-07-07T03:36:22Z oleo is now known as Guest92077 2014-07-07T03:37:07Z oleo__ joined #sbcl 2014-07-07T03:39:36Z Guest92077 quit (Ping timeout: 255 seconds) 2014-07-07T04:19:43Z Bike_ joined #sbcl 2014-07-07T04:19:48Z Bike_ is now known as Bicyclidine 2014-07-07T04:39:01Z karswell joined #sbcl 2014-07-07T05:03:56Z gingerale quit (Ping timeout: 264 seconds) 2014-07-07T05:05:39Z oleo__ quit (Remote host closed the connection) 2014-07-07T05:18:29Z Bicyclidine quit (Quit: leaving) 2014-07-07T05:33:29Z edgar-rft joined #sbcl 2014-07-07T05:59:10Z pranavrc joined #sbcl 2014-07-07T06:08:05Z sdemarre joined #sbcl 2014-07-07T06:25:25Z leo2007 quit (Ping timeout: 272 seconds) 2014-07-07T06:27:00Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-07T06:43:25Z angavrilov joined #sbcl 2014-07-07T07:02:01Z echo-area quit (Remote host closed the connection) 2014-07-07T07:02:52Z echo-area joined #sbcl 2014-07-07T07:04:59Z ASau quit (Ping timeout: 252 seconds) 2014-07-07T07:13:51Z karswell quit (Read error: Connection reset by peer) 2014-07-07T07:14:17Z karswell joined #sbcl 2014-07-07T07:43:17Z erikvarga joined #sbcl 2014-07-07T08:13:47Z pranavrc quit (Ping timeout: 264 seconds) 2014-07-07T08:19:55Z rudi joined #sbcl 2014-07-07T08:29:49Z kanru joined #sbcl 2014-07-07T08:40:43Z kanru quit (Remote host closed the connection) 2014-07-07T08:41:47Z ams joined #sbcl 2014-07-07T08:48:55Z ferada quit (Quit: leaving) 2014-07-07T08:50:29Z karswell quit (Read error: Connection reset by peer) 2014-07-07T08:58:03Z echo-area quit (Ping timeout: 272 seconds) 2014-07-07T09:06:29Z kanru joined #sbcl 2014-07-07T09:14:09Z Krystof quit (Ping timeout: 252 seconds) 2014-07-07T10:20:13Z ferada joined #sbcl 2014-07-07T11:00:17Z DGASAU quit (Remote host closed the connection) 2014-07-07T11:01:21Z DGASAU joined #sbcl 2014-07-07T12:22:11Z attila_lendvai joined #sbcl 2014-07-07T12:22:11Z attila_lendvai quit (Changing host) 2014-07-07T12:22:11Z attila_lendvai joined #sbcl 2014-07-07T12:29:41Z fe[nl]ix quit (Read error: Connection reset by peer) 2014-07-07T12:29:51Z fe[nl]ix joined #sbcl 2014-07-07T12:31:00Z notori0us quit (Ping timeout: 245 seconds) 2014-07-07T12:32:34Z notori0us joined #sbcl 2014-07-07T12:43:17Z drmeister quit (Remote host closed the connection) 2014-07-07T12:49:09Z eudoxia joined #sbcl 2014-07-07T13:07:11Z psilord quit (Quit: Leaving.) 2014-07-07T13:10:11Z rudi quit (Quit: Client exciting.) 2014-07-07T13:29:31Z oleo joined #sbcl 2014-07-07T13:30:37Z stassats joined #sbcl 2014-07-07T13:31:45Z stassats: trying to find the gc problem, found an unrelated thread deadlock when creating and exiting threads at the same time 2014-07-07T13:34:59Z drmeister joined #sbcl 2014-07-07T13:38:17Z stassats: it isn't critical, and i'm still at a loss about the gc issues 2014-07-07T13:38:50Z _8hzp: which platform? 2014-07-07T13:39:00Z stassats: x86-64 2014-07-07T13:39:39Z stassats: it looks as if the just allocated vector isn't pinned down and moved, but the reference isn't updated 2014-07-07T13:39:51Z stassats: but, i can't see how can that happen and can't reproduce it 2014-07-07T13:56:06Z stassats: i think it runs on Xen, but i don't think that is the cause, just makes it easier to trigger 2014-07-07T13:56:20Z stassats: though i can't reproduce it aritifically there either 2014-07-07T13:58:24Z psilord joined #sbcl 2014-07-07T14:04:22Z erikvarga left #sbcl 2014-07-07T14:05:44Z segv- joined #sbcl 2014-07-07T14:11:41Z Shinmera joined #sbcl 2014-07-07T14:36:05Z _hmt quit (Ping timeout: 248 seconds) 2014-07-07T14:36:08Z tmh_- joined #sbcl 2014-07-07T14:40:49Z jaimef quit (Excess Flood) 2014-07-07T14:42:00Z tmh_- quit (Ping timeout: 255 seconds) 2014-07-07T14:42:33Z jaimef joined #sbcl 2014-07-07T14:44:10Z Hydan joined #sbcl 2014-07-07T14:44:56Z _hmt joined #sbcl 2014-07-07T15:06:47Z Cymew quit (Ping timeout: 252 seconds) 2014-07-07T15:06:52Z reb quit (Remote host closed the connection) 2014-07-07T15:13:32Z brown joined #sbcl 2014-07-07T15:13:55Z brown is now known as Guest85626 2014-07-07T15:13:59Z Guest85626 is now known as reb 2014-07-07T15:43:28Z karswell joined #sbcl 2014-07-07T15:48:10Z Krystof joined #sbcl 2014-07-07T15:48:11Z ChanServ has set mode +o Krystof 2014-07-07T15:50:10Z oleo__ joined #sbcl 2014-07-07T15:50:17Z oleo__ quit (Read error: Connection reset by peer) 2014-07-07T15:50:20Z oleo quit (Ping timeout: 260 seconds) 2014-07-07T15:50:36Z oleo joined #sbcl 2014-07-07T15:52:36Z scymtym__ joined #sbcl 2014-07-07T15:54:38Z scymtym_ quit (Ping timeout: 252 seconds) 2014-07-07T15:56:55Z Bike_ joined #sbcl 2014-07-07T15:57:13Z Bike_ is now known as Haruspex 2014-07-07T15:57:22Z Haruspex is now known as Bicyclidine 2014-07-07T15:57:28Z gingerale joined #sbcl 2014-07-07T16:15:09Z slyrus joined #sbcl 2014-07-07T16:29:44Z slyrus quit (Ping timeout: 264 seconds) 2014-07-07T16:47:10Z ltbarcly joined #sbcl 2014-07-07T16:50:35Z jaimef quit (Excess Flood) 2014-07-07T16:52:03Z jaimef joined #sbcl 2014-07-07T17:03:17Z jrm quit (Remote host closed the connection) 2014-07-07T17:04:00Z jrm joined #sbcl 2014-07-07T17:04:32Z Bike quit (Ping timeout: 264 seconds) 2014-07-07T17:06:18Z Bike joined #sbcl 2014-07-07T17:11:04Z Bike quit (Ping timeout: 260 seconds) 2014-07-07T17:12:34Z Bike joined #sbcl 2014-07-07T17:12:59Z ASau joined #sbcl 2014-07-07T17:24:29Z Bike quit (Ping timeout: 256 seconds) 2014-07-07T17:26:01Z Bike joined #sbcl 2014-07-07T17:41:55Z prxq joined #sbcl 2014-07-07T17:52:24Z slyrus joined #sbcl 2014-07-07T18:14:28Z eudoxia quit (Quit: Lost terminal) 2014-07-07T18:19:29Z sdemarre joined #sbcl 2014-07-07T18:23:35Z prxq quit (Remote host closed the connection) 2014-07-07T18:36:08Z attila_lendvai quit (Quit: Leaving.) 2014-07-07T18:59:14Z phf` is now known as phf 2014-07-07T19:11:17Z attila_lendvai joined #sbcl 2014-07-07T19:18:51Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-07T19:37:11Z edgar-rft quit (Quit: memory access destroyed by nuclear meltdown) 2014-07-07T19:39:09Z prxq joined #sbcl 2014-07-07T19:46:35Z sdemarre quit (Ping timeout: 272 seconds) 2014-07-07T20:19:13Z cracauer: Funny about the thread deadlock. 2014-07-07T20:19:42Z cracauer: When pounding the stability of the GC card/conservative patch I had a deadlock with a C thread backtrace 2014-07-07T20:19:54Z cracauer: os_sem_wait (sem=sem@entry=0x7ffff66a0040, what=what@entry=0x42d649 "wait_for_thread_state_change") 2014-07-07T20:20:34Z pkhuong: cracauer: linux? 2014-07-07T20:20:46Z cracauer: yes, amd64/linux 2014-07-07T20:20:52Z pkhuong: fun. 2014-07-07T20:21:03Z cracauer: I hope this isn't related to the GC fixes 2014-07-07T20:22:18Z pkhuong: I don't think lisp-side locking goes through os_sem_wait 2014-07-07T20:22:38Z cracauer: #3 0x0000000000417cf1 in sig_stop_for_gc_handler (signal=, info=, context=0x7ffff6492700) 2014-07-07T20:23:12Z cracauer: http://pastebin.com/pLX3SFaJ 2014-07-07T20:23:40Z pkhuong: yeah, so not a lisp object. 2014-07-07T20:57:17Z Shinmera quit (Quit: brb) 2014-07-07T20:58:08Z drmeister quit (Remote host closed the connection) 2014-07-07T20:58:40Z Shinmera joined #sbcl 2014-07-07T21:13:06Z drmeister joined #sbcl 2014-07-07T21:18:02Z ekinmur joined #sbcl 2014-07-07T21:21:46Z prxq quit (Remote host closed the connection) 2014-07-07T21:46:37Z angavrilov quit (Remote host closed the connection) 2014-07-07T21:58:28Z drmeister quit (Read error: Connection reset by peer) 2014-07-07T22:04:32Z dtm` joined #sbcl 2014-07-07T22:09:27Z ASau quit (Read error: Connection reset by peer) 2014-07-07T22:09:35Z ASau` joined #sbcl 2014-07-07T22:11:39Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-07T22:25:47Z dtm` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-07T22:35:35Z Bike quit (Ping timeout: 256 seconds) 2014-07-07T22:37:17Z Bike joined #sbcl 2014-07-07T22:40:01Z Shinmera quit (Quit: ZzzZ) 2014-07-07T22:43:57Z slyrus quit (Ping timeout: 255 seconds) 2014-07-07T22:52:42Z slyrus joined #sbcl 2014-07-07T22:53:57Z psilord quit (Quit: Leaving.) 2014-07-07T23:24:51Z psilord joined #sbcl 2014-07-07T23:43:33Z Bike quit (Ping timeout: 240 seconds) 2014-07-07T23:47:10Z attila_lendvai quit (Quit: Leaving.) 2014-07-07T23:47:45Z attila_lendvai joined #sbcl 2014-07-07T23:50:55Z Bike joined #sbcl 2014-07-07T23:58:38Z attila_lendvai quit (Quit: Leaving.) 2014-07-08T00:00:27Z Bicyclidine quit (Ping timeout: 255 seconds) 2014-07-08T00:03:56Z psilord quit (Quit: Leaving.) 2014-07-08T00:12:23Z _hmt quit (Ping timeout: 252 seconds) 2014-07-08T00:33:33Z Bike quit (Ping timeout: 240 seconds) 2014-07-08T00:35:46Z Bike joined #sbcl 2014-07-08T00:39:04Z ltbarcly quit (Ping timeout: 260 seconds) 2014-07-08T00:55:18Z Bike quit (Ping timeout: 240 seconds) 2014-07-08T00:55:36Z psilord joined #sbcl 2014-07-08T00:57:17Z Bike joined #sbcl 2014-07-08T01:02:57Z coyo joined #sbcl 2014-07-08T01:06:32Z echo-area joined #sbcl 2014-07-08T01:06:58Z slyrus quit (Ping timeout: 240 seconds) 2014-07-08T01:17:36Z drmeister joined #sbcl 2014-07-08T01:23:03Z coyo quit (Ping timeout: 240 seconds) 2014-07-08T01:48:39Z ekinmur quit 2014-07-08T01:51:27Z echo-area quit (Remote host closed the connection) 2014-07-08T01:53:31Z ekinmur joined #sbcl 2014-07-08T02:38:19Z ekinmur quit 2014-07-08T02:38:53Z christoph_debian quit (Ping timeout: 272 seconds) 2014-07-08T02:39:33Z edgar-rft joined #sbcl 2014-07-08T02:42:56Z echo-area joined #sbcl 2014-07-08T02:51:52Z christoph_debian joined #sbcl 2014-07-08T03:13:54Z ekinmur joined #sbcl 2014-07-08T03:38:56Z kanru quit (Remote host closed the connection) 2014-07-08T03:50:10Z kanru joined #sbcl 2014-07-08T03:58:41Z yacks quit (Ping timeout: 272 seconds) 2014-07-08T03:58:52Z yacks joined #sbcl 2014-07-08T04:00:33Z gingerale quit (Ping timeout: 240 seconds) 2014-07-08T04:06:17Z jaimef quit (Excess Flood) 2014-07-08T04:10:43Z jaimef joined #sbcl 2014-07-08T04:11:28Z oleo is now known as Guest41332 2014-07-08T04:12:12Z oleo__ joined #sbcl 2014-07-08T04:14:33Z Guest41332 quit (Ping timeout: 240 seconds) 2014-07-08T04:53:43Z ekinmur quit 2014-07-08T05:05:50Z oleo__ quit (Quit: Verlassend) 2014-07-08T05:10:23Z jaimef quit (Excess Flood) 2014-07-08T05:15:20Z attila_lendvai joined #sbcl 2014-07-08T05:15:20Z attila_lendvai quit (Changing host) 2014-07-08T05:15:20Z attila_lendvai joined #sbcl 2014-07-08T05:18:42Z jaimef joined #sbcl 2014-07-08T05:19:21Z sdemarre joined #sbcl 2014-07-08T05:33:13Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-08T05:37:47Z ASau` is now known as ASau 2014-07-08T06:04:42Z pranavrc joined #sbcl 2014-07-08T06:04:43Z pranavrc quit (Changing host) 2014-07-08T06:04:43Z pranavrc joined #sbcl 2014-07-08T06:10:48Z attila_lendvai quit (Ping timeout: 255 seconds) 2014-07-08T06:23:35Z angavrilov joined #sbcl 2014-07-08T06:50:51Z segv- quit (Ping timeout: 255 seconds) 2014-07-08T07:06:39Z Cymew joined #sbcl 2014-07-08T07:13:11Z Intensity quit (Ping timeout: 264 seconds) 2014-07-08T07:21:02Z ASau quit (Ping timeout: 245 seconds) 2014-07-08T07:24:42Z Intensity joined #sbcl 2014-07-08T07:24:44Z Intensity quit (Changing host) 2014-07-08T07:24:44Z Intensity joined #sbcl 2014-07-08T07:36:44Z pranavrc quit (Read error: Connection reset by peer) 2014-07-08T07:41:25Z erikvarga joined #sbcl 2014-07-08T07:48:43Z pranavrc joined #sbcl 2014-07-08T08:25:45Z fridim_ joined #sbcl 2014-07-08T08:49:57Z prxq joined #sbcl 2014-07-08T09:08:11Z davazp joined #sbcl 2014-07-08T09:33:46Z momo-reina joined #sbcl 2014-07-08T09:39:11Z davazp quit (Ping timeout: 240 seconds) 2014-07-08T10:22:31Z echo-area quit (Remote host closed the connection) 2014-07-08T10:42:58Z pranavrc quit (Ping timeout: 240 seconds) 2014-07-08T11:13:07Z momo-reina quit (Remote host closed the connection) 2014-07-08T11:51:07Z prxq quit (Remote host closed the connection) 2014-07-08T12:11:57Z fridim_ quit (Quit: Leaving) 2014-07-08T12:16:28Z fridim_ joined #sbcl 2014-07-08T12:35:14Z DGASAU quit (Remote host closed the connection) 2014-07-08T12:36:40Z DGASAU joined #sbcl 2014-07-08T12:49:44Z prxq joined #sbcl 2014-07-08T13:00:43Z pkhuong: minion: memo for beach: SBCL doesn't do CPS. WRT flow-sensitive analyses and mutable bindings, IR1 is your regular basic block of nodes + variable names representation. We've completely separated the flow insensitive and sensitive part of type propagation; more simplicity/speed, less precision. 2014-07-08T13:00:43Z minion: Remembered. I'll tell beach when he/she/it next speaks. 2014-07-08T13:03:06Z psilord quit (Quit: Leaving.) 2014-07-08T13:11:04Z eudoxia joined #sbcl 2014-07-08T13:24:46Z drmeister quit (Remote host closed the connection) 2014-07-08T13:26:04Z Shinmera joined #sbcl 2014-07-08T13:26:41Z oleo joined #sbcl 2014-07-08T13:33:40Z drmeister joined #sbcl 2014-07-08T13:39:49Z drmeister quit (Read error: Connection reset by peer) 2014-07-08T13:44:03Z drmeister joined #sbcl 2014-07-08T13:51:42Z yacks quit (Read error: Connection reset by peer) 2014-07-08T13:54:35Z yacks joined #sbcl 2014-07-08T14:00:21Z segv- joined #sbcl 2014-07-08T14:04:43Z gingerale joined #sbcl 2014-07-08T14:04:45Z drmeister quit (Read error: Connection reset by peer) 2014-07-08T14:06:51Z psilord joined #sbcl 2014-07-08T14:07:58Z c4h joined #sbcl 2014-07-08T14:24:33Z drmeister joined #sbcl 2014-07-08T14:43:16Z wheelsucker joined #sbcl 2014-07-08T15:01:47Z joshe quit (Ping timeout: 272 seconds) 2014-07-08T15:04:45Z _hmt joined #sbcl 2014-07-08T15:08:33Z Cymew quit (Ping timeout: 255 seconds) 2014-07-08T15:24:22Z prxq quit (Remote host closed the connection) 2014-07-08T16:01:40Z segv- quit (Remote host closed the connection) 2014-07-08T16:02:53Z segv- joined #sbcl 2014-07-08T16:03:21Z davazp joined #sbcl 2014-07-08T16:15:02Z c4h quit (Quit: quit) 2014-07-08T16:21:56Z oleo quit (Ping timeout: 240 seconds) 2014-07-08T16:58:41Z sdemarre joined #sbcl 2014-07-08T17:04:35Z oleo joined #sbcl 2014-07-08T17:12:27Z joshe joined #sbcl 2014-07-08T17:13:10Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-08T17:14:02Z joshe: oh boy 2014-07-08T17:14:57Z joshe: I try naively enabling sb-thread on openbsd/ppc and it dies in target-2 warm init, with no sb-show output 2014-07-08T17:16:24Z joshe: I'd assumed that compared to i386's ldt madness, ppc would just work 2014-07-08T17:31:50Z sdemarre joined #sbcl 2014-07-08T17:32:59Z jaimef quit (Excess Flood) 2014-07-08T17:39:25Z ltbarcly joined #sbcl 2014-07-08T17:41:45Z jaimef joined #sbcl 2014-07-08T17:57:23Z ASau joined #sbcl 2014-07-08T18:05:53Z asedeno_ quit (Quit: leaving) 2014-07-08T18:19:03Z _hmt quit (Ping timeout: 240 seconds) 2014-07-08T18:20:26Z Krystof: joshe: you're funny :-) 2014-07-08T18:20:49Z joshe: x86-64 just worked :( 2014-07-08T18:22:29Z Krystof: that's “lulling you into a false sense of security” 2014-07-08T18:24:03Z _hmt joined #sbcl 2014-07-08T18:27:58Z slyrus joined #sbcl 2014-07-08T18:31:06Z eudoxia quit (Quit: Lost terminal) 2014-07-08T18:48:20Z _hmt quit (Ping timeout: 240 seconds) 2014-07-08T18:54:36Z _hmt joined #sbcl 2014-07-08T18:56:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-08T19:00:31Z edgar-rft quit (Quit: connection destroyed because lifeform experiment terminated) 2014-07-08T19:01:18Z fridim_ quit (Ping timeout: 240 seconds) 2014-07-08T19:01:41Z fridim_ joined #sbcl 2014-07-08T19:04:14Z Bicyclidine joined #sbcl 2014-07-08T19:22:31Z prxq joined #sbcl 2014-07-08T19:25:32Z slyrus joined #sbcl 2014-07-08T19:47:01Z slyrus quit (Ping timeout: 248 seconds) 2014-07-08T19:48:38Z davazp quit (Ping timeout: 240 seconds) 2014-07-08T19:49:12Z flip214 quit (Ping timeout: 240 seconds) 2014-07-08T19:50:21Z flip214 joined #sbcl 2014-07-08T20:08:50Z slyrus joined #sbcl 2014-07-08T20:15:33Z angavrilov quit (Remote host closed the connection) 2014-07-08T20:21:14Z erikvarga left #sbcl 2014-07-08T20:39:11Z Shinmera quit (Quit: brb) 2014-07-08T20:42:04Z Shinmera joined #sbcl 2014-07-08T20:51:00Z flip214 quit (Ping timeout: 248 seconds) 2014-07-08T20:55:10Z davazp joined #sbcl 2014-07-08T21:00:04Z slyrus_ joined #sbcl 2014-07-08T21:01:47Z slyrus quit (Ping timeout: 264 seconds) 2014-07-08T21:01:50Z slyrus_ is now known as slyrus 2014-07-08T21:06:27Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-08T21:07:28Z flip214 joined #sbcl 2014-07-08T21:31:42Z Bike quit (Ping timeout: 240 seconds) 2014-07-08T21:33:43Z Bike joined #sbcl 2014-07-08T21:34:10Z davazp quit (Ping timeout: 264 seconds) 2014-07-08T21:56:46Z davazp joined #sbcl 2014-07-08T21:58:08Z wheelsucker quit (Quit: Client Quit) 2014-07-08T21:58:35Z drmeister quit (Remote host closed the connection) 2014-07-08T22:04:33Z slyrus quit (Ping timeout: 240 seconds) 2014-07-08T22:15:42Z LiamH joined #sbcl 2014-07-08T22:15:43Z slyrus joined #sbcl 2014-07-08T22:21:02Z Shinmera quit (Quit: ZzzZ) 2014-07-08T22:22:46Z drmeister joined #sbcl 2014-07-08T22:24:11Z prxq quit (Remote host closed the connection) 2014-07-08T22:26:33Z Bike quit (Ping timeout: 240 seconds) 2014-07-08T22:26:56Z jaimef quit (Excess Flood) 2014-07-08T22:28:27Z psilord quit (Quit: Leaving.) 2014-07-08T22:28:46Z Bike joined #sbcl 2014-07-08T22:34:46Z jaimef joined #sbcl 2014-07-08T22:45:06Z drmeister quit (Read error: Connection reset by peer) 2014-07-08T22:47:33Z fridim_ quit (Ping timeout: 240 seconds) 2014-07-08T22:54:18Z slyrus quit (Ping timeout: 240 seconds) 2014-07-08T23:05:09Z slyrus joined #sbcl 2014-07-08T23:24:52Z ehaliewicz joined #sbcl 2014-07-08T23:40:06Z segv- quit (Remote host closed the connection) 2014-07-08T23:47:02Z psilord joined #sbcl 2014-07-08T23:56:44Z ehaliewicz quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-09T00:18:34Z drmeister joined #sbcl 2014-07-09T00:32:23Z Bicyclidine quit (Ping timeout: 264 seconds) 2014-07-09T00:37:17Z slyrus quit (Ping timeout: 245 seconds) 2014-07-09T00:38:43Z ltbarcly quit (Ping timeout: 240 seconds) 2014-07-09T01:07:07Z edgar-rft joined #sbcl 2014-07-09T01:16:33Z Bike quit (Ping timeout: 240 seconds) 2014-07-09T01:18:44Z Bike joined #sbcl 2014-07-09T01:29:44Z notori0us is now known as MURICA 2014-07-09T01:30:38Z MURICA is now known as notori0us 2014-07-09T01:35:24Z Bike quit (Ping timeout: 255 seconds) 2014-07-09T01:52:26Z echo-area joined #sbcl 2014-07-09T01:56:50Z edgar-rft quit (Quit: computation finished by reoccurring object) 2014-07-09T02:13:26Z ltbarcly joined #sbcl 2014-07-09T02:14:16Z Bike joined #sbcl 2014-07-09T02:19:51Z Bicyclidine joined #sbcl 2014-07-09T02:24:22Z Bicyclidine quit (Ping timeout: 245 seconds) 2014-07-09T02:30:48Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-09T02:39:09Z christoph_debian quit (Ping timeout: 256 seconds) 2014-07-09T02:46:43Z LiamH quit (Quit: Leaving.) 2014-07-09T02:52:00Z Bicyclidine joined #sbcl 2014-07-09T02:52:04Z Bicyclidine quit (Client Quit) 2014-07-09T02:52:28Z christoph_debian joined #sbcl 2014-07-09T03:01:02Z davazp quit (Ping timeout: 245 seconds) 2014-07-09T03:22:05Z yacks quit (Remote host closed the connection) 2014-07-09T03:24:12Z yacks joined #sbcl 2014-07-09T04:17:44Z ltbarcly joined #sbcl 2014-07-09T04:24:57Z momo-reina joined #sbcl 2014-07-09T04:37:34Z oleo is now known as Guest10619 2014-07-09T04:38:18Z oleo__ joined #sbcl 2014-07-09T04:40:37Z Guest10619 quit (Ping timeout: 245 seconds) 2014-07-09T04:45:30Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-09T05:03:05Z gingerale quit (Ping timeout: 256 seconds) 2014-07-09T05:05:42Z oleo__ quit (Quit: Verlassend) 2014-07-09T05:12:36Z ltbarcly joined #sbcl 2014-07-09T05:37:39Z karswell quit (Read error: Connection reset by peer) 2014-07-09T05:40:47Z karswell joined #sbcl 2014-07-09T06:08:33Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-09T06:16:09Z pranavrc joined #sbcl 2014-07-09T06:26:25Z sdemarre joined #sbcl 2014-07-09T06:30:44Z sdemarre quit (Ping timeout: 248 seconds) 2014-07-09T06:30:49Z angavrilov joined #sbcl 2014-07-09T06:44:50Z slyrus joined #sbcl 2014-07-09T07:26:58Z momo-reina quit (Ping timeout: 240 seconds) 2014-07-09T07:50:38Z edgar-rft joined #sbcl 2014-07-09T08:09:58Z ASau quit (Ping timeout: 240 seconds) 2014-07-09T08:26:11Z leo2007 joined #sbcl 2014-07-09T08:31:18Z erikvarga joined #sbcl 2014-07-09T08:57:09Z Cymew joined #sbcl 2014-07-09T09:14:29Z stassats joined #sbcl 2014-07-09T10:07:49Z echo-area quit (Read error: Connection reset by peer) 2014-07-09T10:32:32Z attila_lendvai joined #sbcl 2014-07-09T11:25:21Z stassats quit (Ping timeout: 255 seconds) 2014-07-09T11:50:58Z attila_lendvai quit (Quit: Leaving.) 2014-07-09T11:57:36Z prxq joined #sbcl 2014-07-09T12:07:26Z drmeister quit (Remote host closed the connection) 2014-07-09T12:20:27Z drmeister joined #sbcl 2014-07-09T12:24:50Z eudoxia joined #sbcl 2014-07-09T12:49:48Z drmeister quit (Read error: Connection reset by peer) 2014-07-09T12:50:13Z pranavrc_ joined #sbcl 2014-07-09T12:52:39Z pranavrc quit (Ping timeout: 255 seconds) 2014-07-09T13:16:32Z pranavrc_ quit 2014-07-09T13:28:31Z oleo joined #sbcl 2014-07-09T13:30:52Z Shinmera joined #sbcl 2014-07-09T13:38:41Z minion quit (Disconnected by services) 2014-07-09T13:38:45Z minion joined #sbcl 2014-07-09T13:43:17Z yauz joined #sbcl 2014-07-09T13:43:19Z faheem joined #sbcl 2014-07-09T13:43:46Z jackdani1l joined #sbcl 2014-07-09T13:48:16Z p_l quit (*.net *.split) 2014-07-09T13:48:18Z redline6561 quit (*.net *.split) 2014-07-09T13:48:19Z brucem quit (*.net *.split) 2014-07-09T13:48:20Z jackdaniel quit (*.net *.split) 2014-07-09T13:48:23Z _8hzp quit (*.net *.split) 2014-07-09T13:48:23Z alchemis7 quit (*.net *.split) 2014-07-09T13:48:24Z faheem_ quit (*.net *.split) 2014-07-09T13:48:27Z pkhuong quit (*.net *.split) 2014-07-09T13:48:28Z yauz_2 quit (*.net *.split) 2014-07-09T13:48:28Z p_l|backup quit (*.net *.split) 2014-07-09T13:50:04Z segv- joined #sbcl 2014-07-09T13:53:41Z loke__ joined #sbcl 2014-07-09T13:55:12Z _8hzp joined #sbcl 2014-07-09T13:55:29Z alchemis7 joined #sbcl 2014-07-09T13:57:25Z brucem joined #sbcl 2014-07-09T13:58:25Z p_l joined #sbcl 2014-07-09T13:58:34Z pkhuong joined #sbcl 2014-07-09T14:00:31Z prxq quit (Read error: Connection reset by peer) 2014-07-09T14:01:33Z redline6561 joined #sbcl 2014-07-09T14:05:19Z p_l|backup joined #sbcl 2014-07-09T14:06:09Z wheelsucker joined #sbcl 2014-07-09T14:10:28Z wheelsucker quit (Remote host closed the connection) 2014-07-09T14:12:17Z wheeksucker joined #sbcl 2014-07-09T14:14:20Z stassats joined #sbcl 2014-07-09T14:19:01Z karswell quit (Read error: Connection reset by peer) 2014-07-09T14:19:18Z karswell joined #sbcl 2014-07-09T14:34:31Z gingerale joined #sbcl 2014-07-09T14:36:36Z davazp joined #sbcl 2014-07-09T15:01:15Z davazp quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-09T15:02:38Z brucem quit (Changing host) 2014-07-09T15:02:38Z brucem joined #sbcl 2014-07-09T15:03:15Z rpg joined #sbcl 2014-07-09T15:06:35Z Cymew quit (Ping timeout: 256 seconds) 2014-07-09T15:15:44Z karswell quit (Ping timeout: 240 seconds) 2014-07-09T16:08:14Z loke__ quit (Quit: Leaving) 2014-07-09T16:41:17Z drmeister joined #sbcl 2014-07-09T17:09:58Z slyrus quit (Ping timeout: 240 seconds) 2014-07-09T17:16:42Z fridim_ joined #sbcl 2014-07-09T17:17:13Z oleo is now known as Guest29672 2014-07-09T17:17:57Z oleo__ joined #sbcl 2014-07-09T17:20:24Z Guest29672 quit (Ping timeout: 255 seconds) 2014-07-09T17:25:33Z joshe: oh, openbsd/arm looks like it'll be fun 2014-07-09T17:26:21Z joshe: I have the choice of implementing hard float on openbsd or implementing soft float on sbcl 2014-07-09T17:26:55Z pkhuong: joshe: I think the idea was to have software hard fp if possible ;) 2014-07-09T17:27:15Z stassats: wait, openbsd doesn't allow to you use vfp? 2014-07-09T17:27:22Z stassats: "joy" 2014-07-09T17:27:35Z joshe: openbsd on arm is pretty primitive 2014-07-09T17:27:55Z stassats: i vote for "implementing hard float on openbsd" 2014-07-09T17:28:01Z stassats: i reckon it'd be easier 2014-07-09T17:28:06Z joshe: yea, that's where I'm leaning 2014-07-09T17:28:18Z stassats: just some state saving on switches 2014-07-09T17:28:27Z joshe: right 2014-07-09T17:28:38Z ASau joined #sbcl 2014-07-09T17:29:49Z joshe: after staring at vm.lisp for a while, kernel hacking looks pretty easy 2014-07-09T17:31:45Z ltbarcly joined #sbcl 2014-07-09T17:45:26Z notori0us is now known as PHP_CEO 2014-07-09T17:45:36Z PHP_CEO is now known as notori0us 2014-07-09T18:04:19Z sdemarre joined #sbcl 2014-07-09T18:17:04Z prxq joined #sbcl 2014-07-09T18:31:50Z oleo__ quit (Quit: Verlassend) 2014-07-09T18:38:37Z slyrus joined #sbcl 2014-07-09T18:44:03Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-09T18:54:02Z slyrus_ joined #sbcl 2014-07-09T18:55:33Z slyrus quit (Ping timeout: 240 seconds) 2014-07-09T18:56:00Z slyrus joined #sbcl 2014-07-09T18:59:47Z slyrus_ quit (Ping timeout: 245 seconds) 2014-07-09T19:00:19Z slyrus_ joined #sbcl 2014-07-09T19:01:05Z slyrus__ joined #sbcl 2014-07-09T19:01:08Z sdemarre joined #sbcl 2014-07-09T19:01:32Z eudoxia quit (Quit: Lost terminal) 2014-07-09T19:02:39Z slyrus quit (Ping timeout: 272 seconds) 2014-07-09T19:02:48Z slyrus joined #sbcl 2014-07-09T19:03:28Z slyrus___ joined #sbcl 2014-07-09T19:04:47Z slyrus_ quit (Ping timeout: 245 seconds) 2014-07-09T19:04:56Z stassats: so, the pvs thing, pa_alloc traps pa all in a cycle 2014-07-09T19:06:27Z slyrus__ quit (Ping timeout: 245 seconds) 2014-07-09T19:07:02Z slyrus_ joined #sbcl 2014-07-09T19:07:25Z slyrus quit (Ping timeout: 256 seconds) 2014-07-09T19:07:45Z slyrus_ is now known as slyrus 2014-07-09T19:09:19Z oleo joined #sbcl 2014-07-09T19:10:49Z slyrus___ quit (Ping timeout: 256 seconds) 2014-07-09T19:14:09Z pkhuong: pvs thing? 2014-07-09T19:14:52Z stassats: sbcl-help 2014-07-09T19:15:10Z stassats: basically, pa_alloc is broken on arm 2014-07-09T19:15:30Z stassats: pa_alloc does pending_interrupt, interrupt does alloc_sap, repeat 2014-07-09T19:18:52Z stassats: i'm not sure how the initial cycle happens 2014-07-09T19:20:38Z stassats: maybe PA is broken? because it doesn't seem like it itself is being interrupted, but is coming up to a interrupted PA during run_deferred_handler 2014-07-09T19:24:53Z stassats: bombarding with sigprof doesn't seem to break PA 2014-07-09T19:27:32Z stassats: but, there's actually no PA deferring happening 2014-07-09T19:30:18Z stassats: okay, deferring now, no crashing here 2014-07-09T19:32:45Z stassats: here's the backtrace: http://paste.lisp.org/display/143133 2014-07-09T19:33:50Z pkhuong: pvs on arm? new kind of masochism. 2014-07-09T19:34:03Z stassats: it finds bugs 2014-07-09T19:34:13Z stassats: i have not the slightest idea what pvs is 2014-07-09T19:35:23Z pkhuong: well, we should be OK with being interrupted at the end of a PA section 2014-07-09T19:35:39Z pkhuong: we already know that the PA section in alloc_sap is too short... 2014-07-09T19:35:55Z pkhuong: gencgc or cheneygc? 2014-07-09T19:36:01Z pkhuong: could be we're out of heap. 2014-07-09T19:36:03Z stassats: gencgc 2014-07-09T19:36:06Z pkhuong: -c 2014-07-09T19:36:46Z stassats: it determines if it's a pending interrupt by examining the instruction stream, maybe i did do_pending_interrupt wrong 2014-07-09T19:37:42Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-09T19:37:51Z stassats: #if 0 confuse me 2014-07-09T19:40:18Z stassats: indeed, it looks for swilt, and i'm doing swi #0 2014-07-09T19:42:16Z stassats: actually it looks like swi is now only used for PA, so i can remove the LT/AL handling and always assume it's PA 2014-07-09T19:44:14Z pkhuong: what do we use for breakpoints or error traps? 2014-07-09T19:44:24Z stassats: undefined instructions 2014-07-09T19:44:35Z stassats: no idea about breakpoints, are they even implemented? 2014-07-09T19:45:25Z stassats: FIXME: Implement suggests not 2014-07-09T19:56:43Z jaimef quit (Excess Flood) 2014-07-09T19:57:29Z jaimef joined #sbcl 2014-07-09T19:58:20Z stassats: well, fixing that i get unexpect forwarding pointer in scavenge: 0xbee5c61c, start=0xbee5c61c, n=1 2014-07-09T20:04:35Z pkhuong: that, I'll blame on overly short PA section 2014-07-09T20:06:37Z stassats: but there are no threads and nothing else should interrupt things 2014-07-09T20:07:40Z angavrilov quit (Remote host closed the connection) 2014-07-09T20:09:14Z pkhuong: the allocation itself can trigger a GC 2014-07-09T20:09:57Z stassats: i'll push the do_pending_interrupt fix and deal with that some other time 2014-07-09T20:10:50Z stassats: i guess that makes sense, since that's how pa_alloc ended up doing do_pending_interrupt and tripping over itself 2014-07-09T20:13:51Z ltbarcly quit (Read error: Connection reset by peer) 2014-07-09T20:14:03Z ltbarcly joined #sbcl 2014-07-09T20:14:54Z stassats: and i need to come up with a better test-case than building PVS 2014-07-09T20:33:03Z Bike_ joined #sbcl 2014-07-09T20:34:27Z Bike_ is now known as Bicyclidine 2014-07-09T20:36:45Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-09T20:38:58Z ltbarcly joined #sbcl 2014-07-09T20:42:34Z erikvarga left #sbcl 2014-07-09T21:23:09Z rpg quit (Quit: rpg) 2014-07-09T21:31:54Z eudoxia joined #sbcl 2014-07-09T21:36:17Z wheeksucker quit (Quit: Client Quit) 2014-07-09T22:07:26Z eudoxia quit (Quit: Lost terminal) 2014-07-09T22:08:18Z Hydan joined #sbcl 2014-07-09T22:08:33Z Hydan quit (Client Quit) 2014-07-09T22:08:47Z Hydan joined #sbcl 2014-07-09T22:17:05Z fridim_ quit (Ping timeout: 272 seconds) 2014-07-09T22:18:34Z jaimef quit (Excess Flood) 2014-07-09T22:19:31Z jaimef joined #sbcl 2014-07-09T22:22:47Z stassats quit (Ping timeout: 264 seconds) 2014-07-09T22:24:48Z drmeister quit (Remote host closed the connection) 2014-07-09T22:27:15Z slyrus quit (Ping timeout: 240 seconds) 2014-07-09T22:32:28Z slyrus_ joined #sbcl 2014-07-09T22:35:08Z slyrus_ is now known as slyrus 2014-07-09T22:36:18Z Shinmera quit (Quit: zzZzz) 2014-07-09T22:55:28Z prxq quit (Remote host closed the connection) 2014-07-09T23:28:28Z wheelsucker joined #sbcl 2014-07-09T23:43:57Z karswell joined #sbcl 2014-07-09T23:46:18Z Bicyclidine quit (Ping timeout: 240 seconds) 2014-07-10T00:03:29Z ltbarcly quit (Ping timeout: 272 seconds) 2014-07-10T00:09:43Z jaimef quit (Excess Flood) 2014-07-10T00:15:02Z jaimef joined #sbcl 2014-07-10T00:23:12Z gingerale quit (Read error: Connection reset by peer) 2014-07-10T00:45:18Z slyrus quit (Ping timeout: 240 seconds) 2014-07-10T00:54:47Z segv- quit (Ping timeout: 256 seconds) 2014-07-10T01:06:52Z LiamH joined #sbcl 2014-07-10T01:26:02Z TheEthicalEgoist joined #sbcl 2014-07-10T01:35:14Z echo-area joined #sbcl 2014-07-10T01:50:44Z milosn quit (Ping timeout: 260 seconds) 2014-07-10T02:22:15Z drmeister joined #sbcl 2014-07-10T02:29:59Z milosn joined #sbcl 2014-07-10T02:38:38Z christoph_debian quit (Ping timeout: 240 seconds) 2014-07-10T02:43:54Z DGASAU` joined #sbcl 2014-07-10T02:45:51Z DGASAU quit (Ping timeout: 256 seconds) 2014-07-10T02:51:57Z christoph_debian joined #sbcl 2014-07-10T02:59:05Z LiamH quit (Quit: Leaving.) 2014-07-10T03:17:21Z gingerale joined #sbcl 2014-07-10T03:21:45Z milosn quit (Ping timeout: 240 seconds) 2014-07-10T03:22:01Z milosn joined #sbcl 2014-07-10T03:45:55Z gingerale quit (Ping timeout: 256 seconds) 2014-07-10T04:30:03Z Guest73267 quit (Ping timeout: 240 seconds) 2014-07-10T04:31:42Z echo-area quit (Remote host closed the connection) 2014-07-10T04:32:34Z echo-area joined #sbcl 2014-07-10T04:35:56Z jdz joined #sbcl 2014-07-10T04:36:16Z jdz is now known as Guest50695 2014-07-10T05:00:22Z oleo quit (Quit: Verlassend) 2014-07-10T05:11:45Z drmeister quit (Remote host closed the connection) 2014-07-10T05:33:29Z sdemarre joined #sbcl 2014-07-10T05:39:55Z pranavrc joined #sbcl 2014-07-10T05:39:55Z pranavrc quit (Changing host) 2014-07-10T05:39:55Z pranavrc joined #sbcl 2014-07-10T05:45:45Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-10T06:19:05Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-10T06:28:41Z angavrilov joined #sbcl 2014-07-10T07:00:37Z drmeister joined #sbcl 2014-07-10T07:05:55Z drmeister quit (Ping timeout: 272 seconds) 2014-07-10T07:14:14Z fridim_ joined #sbcl 2014-07-10T07:29:58Z stassats joined #sbcl 2014-07-10T07:30:41Z echo-area quit (Read error: Connection reset by peer) 2014-07-10T07:31:26Z echo-area joined #sbcl 2014-07-10T07:49:50Z erikvarga joined #sbcl 2014-07-10T07:58:03Z Cymew joined #sbcl 2014-07-10T07:58:58Z ASau quit (Ping timeout: 240 seconds) 2014-07-10T08:21:29Z Bike_ joined #sbcl 2014-07-10T08:24:16Z Bike quit (Ping timeout: 240 seconds) 2014-07-10T08:49:31Z drmeister joined #sbcl 2014-07-10T08:53:59Z drmeister quit (Ping timeout: 264 seconds) 2014-07-10T08:58:33Z flip214 quit (Ping timeout: 240 seconds) 2014-07-10T09:00:08Z flip214 joined #sbcl 2014-07-10T09:00:08Z flip214 quit (Changing host) 2014-07-10T09:00:08Z flip214 joined #sbcl 2014-07-10T09:04:18Z jaimef quit (Ping timeout: 240 seconds) 2014-07-10T09:05:59Z Intensity quit (Ping timeout: 264 seconds) 2014-07-10T09:06:17Z Intensity joined #sbcl 2014-07-10T09:06:33Z stassats quit (Ping timeout: 240 seconds) 2014-07-10T09:09:15Z DGASAU` is now known as DGASAU 2014-07-10T09:14:39Z jaimef joined #sbcl 2014-07-10T09:19:46Z attila_lendvai joined #sbcl 2014-07-10T09:19:46Z attila_lendvai quit (Changing host) 2014-07-10T09:19:46Z attila_lendvai joined #sbcl 2014-07-10T09:26:03Z Shinmera joined #sbcl 2014-07-10T09:40:18Z yacks quit (Ping timeout: 240 seconds) 2014-07-10T10:10:37Z jackdani1l quit (Ping timeout: 245 seconds) 2014-07-10T10:12:32Z echo-area quit (Remote host closed the connection) 2014-07-10T10:16:03Z jackdaniel joined #sbcl 2014-07-10T10:38:15Z drmeister joined #sbcl 2014-07-10T10:42:42Z drmeister quit (Ping timeout: 245 seconds) 2014-07-10T11:55:38Z yacks joined #sbcl 2014-07-10T12:31:06Z stassats joined #sbcl 2014-07-10T13:13:50Z krzysz00 joined #sbcl 2014-07-10T13:14:53Z wheelsucker quit (Quit: Client Quit) 2014-07-10T13:15:43Z pranavrc quit 2014-07-10T13:16:49Z psilord quit (Quit: Leaving.) 2014-07-10T13:26:51Z oleo joined #sbcl 2014-07-10T13:34:51Z eudoxia joined #sbcl 2014-07-10T13:51:11Z segv- joined #sbcl 2014-07-10T14:07:42Z Bike_ is now known as Bike 2014-07-10T14:19:18Z gingerale joined #sbcl 2014-07-10T14:28:38Z fridim_ quit (Ping timeout: 240 seconds) 2014-07-10T14:29:54Z psilord joined #sbcl 2014-07-10T14:31:46Z fridim_ joined #sbcl 2014-07-10T14:46:07Z wheelsucker joined #sbcl 2014-07-10T14:58:52Z notori0us is now known as MURICA 2014-07-10T14:59:11Z MURICA is now known as notori0us 2014-07-10T15:06:18Z Cymew quit (Ping timeout: 255 seconds) 2014-07-10T15:23:14Z Shinmera quit (Quit: brb) 2014-07-10T15:23:35Z Shinmera joined #sbcl 2014-07-10T15:34:09Z stassats quit (Remote host closed the connection) 2014-07-10T15:45:18Z raymondillo joined #sbcl 2014-07-10T15:46:04Z raymondillo left #sbcl 2014-07-10T15:53:19Z Bicyclidine joined #sbcl 2014-07-10T16:28:41Z slyrus joined #sbcl 2014-07-10T16:52:06Z edgar-rft quit (Quit: conversation discontinued by computer explosion) 2014-07-10T16:54:55Z edgar-rft joined #sbcl 2014-07-10T17:02:47Z attila_lendvai quit (Quit: Leaving.) 2014-07-10T17:06:51Z ltbarcly joined #sbcl 2014-07-10T17:22:31Z attila_lendvai joined #sbcl 2014-07-10T17:24:13Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-10T17:42:30Z drmeister joined #sbcl 2014-07-10T17:43:47Z drmeister quit (Read error: Connection reset by peer) 2014-07-10T17:52:22Z jaimef quit (Excess Flood) 2014-07-10T17:54:17Z jaimef joined #sbcl 2014-07-10T17:54:49Z stassats joined #sbcl 2014-07-10T17:55:06Z drmeister joined #sbcl 2014-07-10T17:55:12Z stassats: managed a reliable, but a bit lengthy, test case http://paste.lisp.org/display/143133#1 2014-07-10T17:55:54Z stassats: basically, only do interrupts, forcing the allocation only to happen at alloc_sap, eventually alloc_sap triggers a GC and breaks itself 2014-07-10T18:01:16Z stassats: ppc is affected too, with a different error, though 2014-07-10T18:01:33Z stassats: maybe_defer_handler: gc_blocked_deferrables true 2014-07-10T18:15:29Z sdemarre joined #sbcl 2014-07-10T18:17:02Z ltbarcly joined #sbcl 2014-07-10T18:17:46Z drmeister quit (Read error: Connection reset by peer) 2014-07-10T18:18:59Z drmeister joined #sbcl 2014-07-10T18:23:51Z drmeister quit (Ping timeout: 255 seconds) 2014-07-10T18:31:53Z edgar-rft quit (Quit: lifetime expired into permanent damage) 2014-07-10T18:51:50Z oleo quit (Read error: Connection reset by peer) 2014-07-10T18:52:58Z oleo joined #sbcl 2014-07-10T19:00:52Z eudoxia quit (Quit: Lost terminal) 2014-07-10T19:14:12Z sdemarre quit (Ping timeout: 260 seconds) 2014-07-10T19:17:53Z drmeister joined #sbcl 2014-07-10T19:22:17Z drmeister quit (Ping timeout: 240 seconds) 2014-07-10T19:31:21Z sdemarre joined #sbcl 2014-07-10T20:05:51Z jaimef quit (Excess Flood) 2014-07-10T20:10:03Z prxq joined #sbcl 2014-07-10T20:13:18Z jaimef joined #sbcl 2014-07-10T20:25:24Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-10T20:33:54Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-10T20:37:36Z erikvarga left #sbcl 2014-07-10T21:25:29Z drmeister joined #sbcl 2014-07-10T21:27:38Z drmeiste_ joined #sbcl 2014-07-10T21:28:42Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-10T21:29:21Z drmeister quit (Read error: Connection reset by peer) 2014-07-10T21:33:32Z slyrus quit (Ping timeout: 245 seconds) 2014-07-10T21:44:59Z wheelsucker quit (Quit: Client Quit) 2014-07-10T21:51:22Z ASau joined #sbcl 2014-07-10T21:52:11Z prxq quit (Ping timeout: 264 seconds) 2014-07-10T21:52:41Z angavrilov quit (Remote host closed the connection) 2014-07-10T21:56:46Z drmeister joined #sbcl 2014-07-10T21:57:15Z slyrus joined #sbcl 2014-07-10T21:58:45Z karswell` joined #sbcl 2014-07-10T21:59:16Z karswell quit (Remote host closed the connection) 2014-07-10T22:04:41Z ASau quit (Ping timeout: 256 seconds) 2014-07-10T22:11:50Z Shinmera quit (Quit: ZZzzz) 2014-07-10T22:32:22Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-10T22:34:57Z ccl-logbot joined #sbcl 2014-07-10T22:34:57Z 2014-07-10T22:34:57Z names: ccl-logbot oleo fikusz jasom slyrus krzysz00 jsnell karswell` drmeister jaimef attila_lendvai Bicyclidine fridim_ psilord gingerale segv- yacks jackdaniel Intensity flip214 Bike Guest50695 milosn christoph_debian DGASAU TheEthicalEgoist p_l|backup redline6561 pkhuong p_l brucem alchemis7 _8hzp faheem yauz leo2007 _hmt kanru jrm scymtym__ @Krystof notori0us fe[nl]ix ferada ams xymox irsol carvite antoszka pchrist arrdem Blkt phf White__Flame qbit specbot 2014-07-10T22:34:57Z names: nicdev mood Posterdati les 2014-07-10T22:36:07Z minion joined #sbcl 2014-07-10T22:36:07Z joshe joined #sbcl 2014-07-10T22:36:07Z reb joined #sbcl 2014-07-10T22:36:07Z |3b| joined #sbcl 2014-07-10T22:36:07Z ivan`` joined #sbcl 2014-07-10T22:36:07Z foom joined #sbcl 2014-07-10T22:36:07Z cracauer joined #sbcl 2014-07-10T22:36:07Z loke joined #sbcl 2014-07-10T22:36:14Z luis joined #sbcl 2014-07-10T22:36:58Z ivan`` quit (Max SendQ exceeded) 2014-07-10T22:37:15Z ivan`` joined #sbcl 2014-07-10T22:38:18Z p_l quit (Remote host closed the connection) 2014-07-10T22:38:23Z p_l_ joined #sbcl 2014-07-10T22:38:32Z Intensity quit (Write error: Broken pipe) 2014-07-10T22:38:48Z ASau joined #sbcl 2014-07-10T22:39:07Z Intensity joined #sbcl 2014-07-10T22:42:36Z p_l_ is now known as p_l 2014-07-10T22:47:48Z drmeister quit (Read error: Connection reset by peer) 2014-07-10T22:51:17Z davazp joined #sbcl 2014-07-10T22:55:56Z psilord quit (Quit: Leaving.) 2014-07-10T22:56:33Z Bicyclidine quit (Ping timeout: 255 seconds) 2014-07-10T22:58:58Z drmeister joined #sbcl 2014-07-10T23:31:33Z davazp quit (Ping timeout: 240 seconds) 2014-07-10T23:32:42Z karswell` is now known as karswell 2014-07-11T00:03:41Z segv- quit (Ping timeout: 272 seconds) 2014-07-11T00:04:04Z psilord joined #sbcl 2014-07-11T00:25:03Z LiamH joined #sbcl 2014-07-11T00:51:27Z attila_lendvai quit (Quit: Leaving.) 2014-07-11T01:06:35Z oleo quit (Quit: Verlassend) 2014-07-11T01:10:24Z oleo joined #sbcl 2014-07-11T01:27:23Z luis quit (*.net *.split) 2014-07-11T01:27:23Z ivan`` quit (*.net *.split) 2014-07-11T01:27:23Z minion quit (*.net *.split) 2014-07-11T01:27:24Z joshe quit (*.net *.split) 2014-07-11T01:27:24Z reb quit (*.net *.split) 2014-07-11T01:27:24Z |3b| quit (*.net *.split) 2014-07-11T01:27:25Z foom quit (*.net *.split) 2014-07-11T01:27:25Z cracauer quit (*.net *.split) 2014-07-11T01:27:25Z loke quit (*.net *.split) 2014-07-11T01:27:25Z oleo quit (*.net *.split) 2014-07-11T01:27:25Z LiamH quit (*.net *.split) 2014-07-11T01:27:25Z fikusz quit (*.net *.split) 2014-07-11T01:27:26Z jasom quit (*.net *.split) 2014-07-11T01:27:26Z fridim_ quit (*.net *.split) 2014-07-11T01:27:26Z yacks quit (*.net *.split) 2014-07-11T01:27:26Z flip214 quit (*.net *.split) 2014-07-11T01:27:26Z TheEthicalEgoist quit (*.net *.split) 2014-07-11T01:27:27Z psilord quit (*.net *.split) 2014-07-11T01:27:28Z drmeister quit (*.net *.split) 2014-07-11T01:27:28Z jsnell quit (*.net *.split) 2014-07-11T01:27:29Z redline6561 quit (*.net *.split) 2014-07-11T01:27:29Z _8hzp quit (*.net *.split) 2014-07-11T01:27:29Z faheem quit (*.net *.split) 2014-07-11T01:27:30Z Guest50695 quit (*.net *.split) 2014-07-11T01:27:30Z p_l|backup quit (*.net *.split) 2014-07-11T01:27:30Z brucem quit (*.net *.split) 2014-07-11T01:27:31Z fe[nl]ix quit (*.net *.split) 2014-07-11T01:27:32Z karswell quit (*.net *.split) 2014-07-11T01:27:32Z milosn quit (*.net *.split) 2014-07-11T01:27:32Z yauz quit (*.net *.split) 2014-07-11T01:27:32Z leo2007 quit (*.net *.split) 2014-07-11T01:27:32Z kanru quit (*.net *.split) 2014-07-11T01:27:32Z ferada quit (*.net *.split) 2014-07-11T01:27:32Z ams quit (*.net *.split) 2014-07-11T01:27:32Z xymox quit (*.net *.split) 2014-07-11T01:27:32Z irsol quit (*.net *.split) 2014-07-11T01:27:34Z Bike quit (*.net *.split) 2014-07-11T01:27:34Z christoph_debian quit (*.net *.split) 2014-07-11T01:27:34Z scymtym__ quit (*.net *.split) 2014-07-11T01:27:34Z pchrist quit (*.net *.split) 2014-07-11T01:27:35Z antoszka quit (*.net *.split) 2014-07-11T01:27:35Z arrdem quit (*.net *.split) 2014-07-11T01:27:35Z qbit quit (*.net *.split) 2014-07-11T01:27:35Z p_l quit (*.net *.split) 2014-07-11T01:27:35Z jackdaniel quit (*.net *.split) 2014-07-11T01:27:35Z DGASAU quit (*.net *.split) 2014-07-11T01:27:36Z krzysz00 quit (*.net *.split) 2014-07-11T01:27:36Z jaimef quit (*.net *.split) 2014-07-11T01:27:37Z Krystof quit (*.net *.split) 2014-07-11T01:27:38Z notori0us quit (*.net *.split) 2014-07-11T01:27:38Z carvite quit (*.net *.split) 2014-07-11T01:27:38Z White__Flame quit (*.net *.split) 2014-07-11T01:27:39Z phf quit (*.net *.split) 2014-07-11T01:27:39Z Blkt quit (*.net *.split) 2014-07-11T01:30:15Z ivan`` joined #sbcl 2014-07-11T01:30:15Z minion joined #sbcl 2014-07-11T01:30:15Z joshe joined #sbcl 2014-07-11T01:30:15Z reb joined #sbcl 2014-07-11T01:30:15Z |3b| joined #sbcl 2014-07-11T01:30:15Z foom joined #sbcl 2014-07-11T01:30:15Z cracauer joined #sbcl 2014-07-11T01:30:15Z loke joined #sbcl 2014-07-11T01:33:24Z Intensity quit (Write error: Broken pipe) 2014-07-11T01:37:50Z Intensity joined #sbcl 2014-07-11T01:58:45Z DGASAU joined #sbcl 2014-07-11T01:58:45Z jackdaniel joined #sbcl 2014-07-11T01:58:45Z p_l joined #sbcl 2014-07-11T01:58:45Z Krystof joined #sbcl 2014-07-11T01:58:45Z jaimef joined #sbcl 2014-07-11T01:58:45Z krzysz00 joined #sbcl 2014-07-11T01:58:45Z Blkt joined #sbcl 2014-07-11T01:58:45Z phf joined #sbcl 2014-07-11T01:58:45Z White__Flame joined #sbcl 2014-07-11T01:58:45Z carvite joined #sbcl 2014-07-11T01:58:45Z notori0us joined #sbcl 2014-07-11T01:58:45Z fe[nl]ix joined #sbcl 2014-07-11T01:58:45Z brucem joined #sbcl 2014-07-11T01:58:45Z p_l|backup joined #sbcl 2014-07-11T01:58:46Z Guest50695 joined #sbcl 2014-07-11T01:58:46Z irsol joined #sbcl 2014-07-11T01:58:46Z xymox joined #sbcl 2014-07-11T01:58:46Z ams joined #sbcl 2014-07-11T01:58:46Z ferada joined #sbcl 2014-07-11T01:58:46Z kanru joined #sbcl 2014-07-11T01:58:46Z leo2007 joined #sbcl 2014-07-11T01:58:46Z yauz joined #sbcl 2014-07-11T01:58:46Z milosn joined #sbcl 2014-07-11T01:58:46Z karswell joined #sbcl 2014-07-11T01:58:46Z drmeister joined #sbcl 2014-07-11T01:58:46Z jsnell joined #sbcl 2014-07-11T01:58:46Z redline6561 joined #sbcl 2014-07-11T01:58:46Z _8hzp joined #sbcl 2014-07-11T01:58:46Z faheem joined #sbcl 2014-07-11T01:58:46Z morgan.freenode.net has set mode +o Krystof 2014-07-11T02:03:14Z luis joined #sbcl 2014-07-11T02:04:43Z echo-area joined #sbcl 2014-07-11T02:04:43Z oleo joined #sbcl 2014-07-11T02:04:43Z LiamH joined #sbcl 2014-07-11T02:04:43Z fikusz joined #sbcl 2014-07-11T02:04:43Z jasom joined #sbcl 2014-07-11T02:04:43Z fridim_ joined #sbcl 2014-07-11T02:04:43Z yacks joined #sbcl 2014-07-11T02:04:43Z flip214 joined #sbcl 2014-07-11T02:05:56Z Bike joined #sbcl 2014-07-11T02:05:56Z christoph_debian joined #sbcl 2014-07-11T02:05:56Z scymtym__ joined #sbcl 2014-07-11T02:05:56Z qbit joined #sbcl 2014-07-11T02:05:56Z arrdem joined #sbcl 2014-07-11T02:05:56Z pchrist joined #sbcl 2014-07-11T02:05:56Z antoszka joined #sbcl 2014-07-11T02:08:44Z psilord joined #sbcl 2014-07-11T02:39:29Z christoph_debian quit (Ping timeout: 272 seconds) 2014-07-11T02:52:29Z christoph_debian joined #sbcl 2014-07-11T02:53:00Z LiamH quit (Quit: Leaving.) 2014-07-11T04:02:58Z gingerale quit (Ping timeout: 264 seconds) 2014-07-11T04:53:12Z edgar-rft joined #sbcl 2014-07-11T04:56:02Z ltbarcly joined #sbcl 2014-07-11T05:05:18Z oleo quit (Quit: Verlassend) 2014-07-11T05:14:25Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-11T05:19:53Z psilord quit (Ping timeout: 256 seconds) 2014-07-11T05:32:41Z sdemarre joined #sbcl 2014-07-11T05:43:29Z prxq joined #sbcl 2014-07-11T05:44:22Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-11T06:19:18Z yacks quit (Ping timeout: 240 seconds) 2014-07-11T06:23:17Z psilord joined #sbcl 2014-07-11T06:24:46Z pranavrc joined #sbcl 2014-07-11T06:24:47Z pranavrc quit (Changing host) 2014-07-11T06:24:47Z pranavrc joined #sbcl 2014-07-11T07:01:02Z yacks joined #sbcl 2014-07-11T07:10:39Z angavrilov joined #sbcl 2014-07-11T07:49:10Z erikvarga joined #sbcl 2014-07-11T07:49:30Z davazp joined #sbcl 2014-07-11T08:00:25Z drmeister quit (Quit: Leaving...) 2014-07-11T08:01:05Z drmeister joined #sbcl 2014-07-11T08:02:58Z echo-area quit (Ping timeout: 240 seconds) 2014-07-11T08:04:33Z Cymew joined #sbcl 2014-07-11T08:09:48Z ASau quit (Ping timeout: 240 seconds) 2014-07-11T08:12:45Z irsol quit (Ping timeout: 255 seconds) 2014-07-11T08:13:42Z davazp quit (Remote host closed the connection) 2014-07-11T08:13:55Z davazp joined #sbcl 2014-07-11T08:14:17Z stassats joined #sbcl 2014-07-11T08:24:24Z irsol joined #sbcl 2014-07-11T08:32:40Z davazp quit (Ping timeout: 260 seconds) 2014-07-11T08:37:32Z davazp joined #sbcl 2014-07-11T08:38:20Z davazp quit (Remote host closed the connection) 2014-07-11T09:27:05Z attila_lendvai joined #sbcl 2014-07-11T09:27:05Z attila_lendvai quit (Changing host) 2014-07-11T09:27:05Z attila_lendvai joined #sbcl 2014-07-11T10:44:44Z stassats quit (Ping timeout: 260 seconds) 2014-07-11T12:14:44Z hlavaty joined #sbcl 2014-07-11T12:28:57Z oleo joined #sbcl 2014-07-11T12:48:18Z eudoxia joined #sbcl 2014-07-11T13:04:18Z pranavrc quit 2014-07-11T13:51:56Z rpg joined #sbcl 2014-07-11T14:00:42Z redline6561 is now known as redline9001 2014-07-11T14:08:13Z gingerale joined #sbcl 2014-07-11T14:14:06Z loke_ joined #sbcl 2014-07-11T14:15:36Z Guest50695 is now known as jdz 2014-07-11T14:26:20Z drmeister quit (Remote host closed the connection) 2014-07-11T14:32:32Z rpg quit (Quit: rpg) 2014-07-11T14:42:47Z Shinmera joined #sbcl 2014-07-11T14:44:55Z wheelsucker joined #sbcl 2014-07-11T14:46:20Z xymox quit (Remote host closed the connection) 2014-07-11T14:53:34Z redline9001 is now known as redline6561 2014-07-11T15:00:23Z drmeister joined #sbcl 2014-07-11T15:03:46Z drmeister quit (Read error: Connection reset by peer) 2014-07-11T15:04:47Z Cymew quit (Ping timeout: 245 seconds) 2014-07-11T15:08:17Z drmeister joined #sbcl 2014-07-11T15:09:02Z drmeister quit (Read error: Connection reset by peer) 2014-07-11T15:15:50Z prxq_ joined #sbcl 2014-07-11T15:19:10Z prxq quit (Ping timeout: 264 seconds) 2014-07-11T15:20:26Z davazp joined #sbcl 2014-07-11T15:21:35Z drmeister joined #sbcl 2014-07-11T15:26:38Z yacks quit (Ping timeout: 240 seconds) 2014-07-11T15:40:53Z Intensity quit (Changing host) 2014-07-11T15:40:53Z Intensity joined #sbcl 2014-07-11T15:49:19Z yacks joined #sbcl 2014-07-11T16:10:38Z yacks quit (Ping timeout: 240 seconds) 2014-07-11T16:20:31Z segv- joined #sbcl 2014-07-11T16:25:51Z stassats joined #sbcl 2014-07-11T16:31:35Z scymtym__ quit (Remote host closed the connection) 2014-07-11T16:39:15Z scymtym joined #sbcl 2014-07-11T16:42:22Z jaimef quit (Excess Flood) 2014-07-11T16:44:34Z jaimef joined #sbcl 2014-07-11T16:45:57Z yacks joined #sbcl 2014-07-11T16:53:18Z loke_ quit (Remote host closed the connection) 2014-07-11T16:57:02Z davazp quit (Remote host closed the connection) 2014-07-11T17:09:30Z ltbarcly joined #sbcl 2014-07-11T17:16:32Z karswell quit (Read error: Connection reset by peer) 2014-07-11T17:16:47Z karswell joined #sbcl 2014-07-11T17:37:38Z milosn_ joined #sbcl 2014-07-11T17:41:18Z christoph_debian quit (*.net *.split) 2014-07-11T17:41:19Z milosn quit (*.net *.split) 2014-07-11T17:41:19Z yauz quit (*.net *.split) 2014-07-11T17:41:19Z leo2007 quit (*.net *.split) 2014-07-11T17:41:19Z kanru quit (*.net *.split) 2014-07-11T17:41:20Z ferada quit (*.net *.split) 2014-07-11T17:41:20Z ams quit (*.net *.split) 2014-07-11T17:42:49Z slyrus quit (Ping timeout: 240 seconds) 2014-07-11T17:44:15Z christoph_debian joined #sbcl 2014-07-11T17:45:26Z yauz joined #sbcl 2014-07-11T17:46:26Z leo2007 joined #sbcl 2014-07-11T17:51:32Z ferada joined #sbcl 2014-07-11T18:01:33Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-11T18:21:07Z ltbarcly joined #sbcl 2014-07-11T18:21:48Z eudoxia quit (Remote host closed the connection) 2014-07-11T18:42:20Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-11T18:51:25Z krzysz00: Krystof (and everyone else): I've implemented a "first draft" of Unicode strings, which implements the sequence protocol and has documentation and tests. It's at https://github.com/krzysz00/sbcl/tree/unicode-vector-strings . Whene do you think I should go from here? 2014-07-11T18:54:25Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-11T19:05:28Z oleo is now known as Guest43997 2014-07-11T19:06:12Z oleo__ joined #sbcl 2014-07-11T19:07:58Z Guest43997 quit (Ping timeout: 240 seconds) 2014-07-11T19:10:23Z ltbarcly joined #sbcl 2014-07-11T19:10:23Z ltbarcly quit (Client Quit) 2014-07-11T19:15:11Z ltbarcly joined #sbcl 2014-07-11T19:25:37Z slyrus joined #sbcl 2014-07-11T19:47:53Z erikvarga left #sbcl 2014-07-11T19:56:47Z jaimef quit (Excess Flood) 2014-07-11T20:00:32Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-11T20:01:04Z jaimef joined #sbcl 2014-07-11T20:01:22Z slyrus_ joined #sbcl 2014-07-11T20:02:59Z slyrus quit (Ping timeout: 264 seconds) 2014-07-11T20:03:00Z slyrus_ is now known as slyrus 2014-07-11T20:04:04Z scymtym quit (Ping timeout: 240 seconds) 2014-07-11T20:29:18Z edgar-rft quit (Quit: lifetime disappeared by mental explosion) 2014-07-11T20:33:52Z ltbarcly joined #sbcl 2014-07-11T20:37:59Z oleo__ quit (Quit: Verlassend) 2014-07-11T20:57:48Z sdemarre joined #sbcl 2014-07-11T21:02:46Z cracauer quit (Quit: Leaving) 2014-07-11T21:13:53Z wheelsucker quit (Quit: Client Quit) 2014-07-11T21:17:52Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-11T21:29:54Z oleo joined #sbcl 2014-07-11T21:34:27Z angavrilov quit (Remote host closed the connection) 2014-07-11T21:40:43Z ltbarcly joined #sbcl 2014-07-11T21:42:29Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-11T21:43:58Z slyrus_ joined #sbcl 2014-07-11T21:46:33Z slyrus quit (Ping timeout: 240 seconds) 2014-07-11T21:46:46Z slyrus_ is now known as slyrus 2014-07-11T22:00:49Z drmeister quit (Remote host closed the connection) 2014-07-11T22:08:30Z drmeister joined #sbcl 2014-07-11T22:18:21Z slyrus_ joined #sbcl 2014-07-11T22:19:34Z slyrus quit (Ping timeout: 240 seconds) 2014-07-11T22:19:36Z slyrus_ is now known as slyrus 2014-07-11T22:37:28Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-11T22:50:19Z ltbarcly joined #sbcl 2014-07-11T22:51:46Z drmeister quit (Read error: Connection reset by peer) 2014-07-11T23:00:38Z attila_lendvai quit (Quit: Leaving.) 2014-07-11T23:04:23Z karswell` joined #sbcl 2014-07-11T23:04:24Z karswell quit (Remote host closed the connection) 2014-07-11T23:07:34Z slyrus quit (Ping timeout: 240 seconds) 2014-07-11T23:23:05Z Shinmera quit (Quit: ZzzzZ) 2014-07-11T23:28:39Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-11T23:42:33Z drmeister joined #sbcl 2014-07-12T00:12:00Z ASau joined #sbcl 2014-07-12T01:02:48Z wheelsucker joined #sbcl 2014-07-12T02:38:32Z christoph_debian quit (Ping timeout: 245 seconds) 2014-07-12T02:41:55Z ltbarcly joined #sbcl 2014-07-12T02:51:58Z christoph_debian joined #sbcl 2014-07-12T03:02:56Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-12T03:28:09Z karswell` quit (Ping timeout: 256 seconds) 2014-07-12T03:33:15Z Bike quit (Quit: Lost terminal) 2014-07-12T03:33:26Z Bike joined #sbcl 2014-07-12T03:34:13Z segv- quit (Ping timeout: 240 seconds) 2014-07-12T05:02:05Z slyrus joined #sbcl 2014-07-12T05:02:49Z drmeister quit (Remote host closed the connection) 2014-07-12T05:12:38Z slyrus quit (Ping timeout: 240 seconds) 2014-07-12T05:18:33Z slyrus joined #sbcl 2014-07-12T05:36:06Z edgar-rft joined #sbcl 2014-07-12T05:37:39Z Hydan joined #sbcl 2014-07-12T06:11:58Z slyrus quit (Ping timeout: 240 seconds) 2014-07-12T06:12:18Z fridim_ quit (Ping timeout: 240 seconds) 2014-07-12T06:32:39Z slyrus joined #sbcl 2014-07-12T06:57:18Z angavrilov joined #sbcl 2014-07-12T07:09:01Z Hydan is now known as Hydan` 2014-07-12T07:20:08Z Shinmera joined #sbcl 2014-07-12T07:25:43Z kanru joined #sbcl 2014-07-12T07:30:35Z sdemarre joined #sbcl 2014-07-12T07:31:43Z oleo__ joined #sbcl 2014-07-12T07:33:09Z oleo is now known as Guest11687 2014-07-12T07:34:39Z Guest11687 quit (Ping timeout: 256 seconds) 2014-07-12T07:47:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-12T08:15:38Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-12T08:39:45Z stassats joined #sbcl 2014-07-12T08:41:06Z stassats: krzysz00: i haven't read the code, but i'm curious how modifications are handled? is it renormalized after each (setf char)? 2014-07-12T09:07:14Z scymtym joined #sbcl 2014-07-12T09:12:00Z attila_lendvai joined #sbcl 2014-07-12T09:12:00Z attila_lendvai quit (Changing host) 2014-07-12T09:12:01Z attila_lendvai joined #sbcl 2014-07-12T09:25:46Z attila_lendvai quit (Quit: Leaving.) 2014-07-12T09:32:50Z Bike_ joined #sbcl 2014-07-12T09:35:33Z Bike quit (Ping timeout: 240 seconds) 2014-07-12T09:47:12Z oleo__ quit (Quit: Verlassend) 2014-07-12T09:48:54Z oleo joined #sbcl 2014-07-12T09:56:41Z erikvarga joined #sbcl 2014-07-12T10:45:31Z scymtym: krzysz00: some (pedantic) feedback at http://paste.lisp.org/display/143152 2014-07-12T10:46:42Z stassats: scymtym: a comment would help more than such a type 2014-07-12T10:46:57Z stassats: which is never checked and upgraded to T 2014-07-12T10:47:58Z scymtym: stassats: i think the array part is checked at sufficient debug level 2014-07-12T10:48:20Z stassats: which isn't achieved inside sbcl 2014-07-12T10:48:21Z scymtym: but as the comment says: it is mainly intended for someone reading the code 2014-07-12T10:48:40Z scymtym: is there a cost to specifying slot types? 2014-07-12T10:49:40Z stassats: potentially allocating the (array string (*)) type 2014-07-12T10:49:58Z scymtym: i see, thanks 2014-07-12T10:50:22Z stassats: but ";; a vector of strings" is just as informative, even more easily readable 2014-07-12T10:50:41Z scymtym: sure 2014-07-12T10:50:59Z scymtym: i don't have strong feelings about comment vs. slot type in this case anyway; i just thought it would be helpful to document the type in some way since it took me a bit of time to figure out 2014-07-12T10:52:06Z stassats: isn't there a sfunction type? 2014-07-12T10:52:44Z scymtym: i think there is; for functions returning one value, right? 2014-07-12T10:52:52Z stassats: single-function, presumable 2014-07-12T10:53:04Z stassats: where single => single-value 2014-07-12T10:53:27Z scymtym: maybe it should be renamed like that 2014-07-12T10:54:58Z stassats: this is probably done at make-target-2, but for make-host-2, there's usually no need to declare types for internally used functions, since it has sb-ext:*derive-function-types* = t 2014-07-12T10:55:27Z stassats: somebody should make make-target-2 more similar to make-host-2 2014-07-12T10:58:51Z stassats: on a similar note, i think we should never return (values), but NIL instead, since it's cheaper 2014-07-12T11:20:06Z ASau quit (Remote host closed the connection) 2014-07-12T11:25:46Z stassats quit (Ping timeout: 264 seconds) 2014-07-12T11:27:33Z ASau joined #sbcl 2014-07-12T12:06:31Z erikvarga quit (*.net *.split) 2014-07-12T12:06:31Z kanru quit (*.net *.split) 2014-07-12T12:06:32Z christoph_debian quit (*.net *.split) 2014-07-12T12:06:32Z irsol quit (*.net *.split) 2014-07-12T12:06:32Z psilord quit (*.net *.split) 2014-07-12T12:06:32Z jsnell quit (*.net *.split) 2014-07-12T12:06:33Z redline6561 quit (*.net *.split) 2014-07-12T12:06:33Z _8hzp quit (*.net *.split) 2014-07-12T12:06:33Z faheem quit (*.net *.split) 2014-07-12T12:06:33Z oleo quit (*.net *.split) 2014-07-12T12:06:33Z leo2007 quit (*.net *.split) 2014-07-12T12:06:35Z jaimef quit (*.net *.split) 2014-07-12T12:06:35Z prxq_ quit (*.net *.split) 2014-07-12T12:06:35Z fikusz quit (*.net *.split) 2014-07-12T12:06:35Z jasom quit (*.net *.split) 2014-07-12T12:06:35Z flip214 quit (*.net *.split) 2014-07-12T12:06:36Z luis quit (*.net *.split) 2014-07-12T12:06:36Z ferada quit (*.net *.split) 2014-07-12T12:06:36Z p_l quit (*.net *.split) 2014-07-12T12:06:36Z jackdaniel quit (*.net *.split) 2014-07-12T12:06:36Z DGASAU quit (*.net *.split) 2014-07-12T12:06:37Z krzysz00 quit (*.net *.split) 2014-07-12T12:06:38Z Krystof quit (*.net *.split) 2014-07-12T12:06:39Z notori0us quit (*.net *.split) 2014-07-12T12:06:39Z carvite quit (*.net *.split) 2014-07-12T12:06:39Z White__Flame quit (*.net *.split) 2014-07-12T12:06:39Z phf quit (*.net *.split) 2014-07-12T12:06:39Z Blkt quit (*.net *.split) 2014-07-12T12:06:40Z angavrilov quit (*.net *.split) 2014-07-12T12:06:40Z edgar-rft quit (*.net *.split) 2014-07-12T12:06:40Z jdz quit (*.net *.split) 2014-07-12T12:06:40Z p_l|backup quit (*.net *.split) 2014-07-12T12:06:40Z brucem quit (*.net *.split) 2014-07-12T12:06:41Z fe[nl]ix quit (*.net *.split) 2014-07-12T12:07:20Z erikvarga joined #sbcl 2014-07-12T12:07:20Z oleo joined #sbcl 2014-07-12T12:07:20Z kanru joined #sbcl 2014-07-12T12:07:20Z angavrilov joined #sbcl 2014-07-12T12:07:20Z edgar-rft joined #sbcl 2014-07-12T12:07:20Z christoph_debian joined #sbcl 2014-07-12T12:07:20Z jaimef joined #sbcl 2014-07-12T12:07:20Z ferada joined #sbcl 2014-07-12T12:07:20Z leo2007 joined #sbcl 2014-07-12T12:07:20Z prxq_ joined #sbcl 2014-07-12T12:07:20Z irsol joined #sbcl 2014-07-12T12:07:20Z psilord joined #sbcl 2014-07-12T12:07:20Z flip214 joined #sbcl 2014-07-12T12:07:20Z jasom joined #sbcl 2014-07-12T12:07:20Z fikusz joined #sbcl 2014-07-12T12:07:20Z luis joined #sbcl 2014-07-12T12:07:20Z DGASAU joined #sbcl 2014-07-12T12:07:20Z jackdaniel joined #sbcl 2014-07-12T12:07:20Z p_l joined #sbcl 2014-07-12T12:07:20Z Krystof joined #sbcl 2014-07-12T12:07:20Z krzysz00 joined #sbcl 2014-07-12T12:07:20Z Blkt joined #sbcl 2014-07-12T12:07:20Z phf joined #sbcl 2014-07-12T12:07:20Z White__Flame joined #sbcl 2014-07-12T12:07:20Z carvite joined #sbcl 2014-07-12T12:07:20Z notori0us joined #sbcl 2014-07-12T12:07:20Z fe[nl]ix joined #sbcl 2014-07-12T12:07:20Z brucem joined #sbcl 2014-07-12T12:07:21Z p_l|backup joined #sbcl 2014-07-12T12:07:21Z jdz joined #sbcl 2014-07-12T12:07:21Z jsnell joined #sbcl 2014-07-12T12:07:21Z redline6561 joined #sbcl 2014-07-12T12:07:21Z _8hzp joined #sbcl 2014-07-12T12:07:21Z faheem joined #sbcl 2014-07-12T12:07:21Z morgan.freenode.net has set mode +o Krystof 2014-07-12T12:09:34Z Shinmera- joined #sbcl 2014-07-12T12:12:30Z Bike joined #sbcl 2014-07-12T12:14:51Z Bike_ quit (Write error: Broken pipe) 2014-07-12T12:14:53Z Intensity quit (Write error: Broken pipe) 2014-07-12T12:14:53Z Shinmera quit (Write error: Broken pipe) 2014-07-12T12:14:54Z ASau quit (Excess Flood) 2014-07-12T12:15:40Z ASau joined #sbcl 2014-07-12T12:16:52Z Intensity joined #sbcl 2014-07-12T12:46:05Z scymtym: Krystof: when would be a good time to bother you with you-know-what? 2014-07-12T13:15:21Z drmeister joined #sbcl 2014-07-12T13:40:48Z Krystof: scymtym: maybe tomorrow evening (at about 8pm my time?) 2014-07-12T13:41:23Z scymtym: Krystof: great, thanks for taking the time 2014-07-12T13:41:31Z Krystof: no problem! 2014-07-12T13:41:50Z Krystof: (it's the fun bit) 2014-07-12T13:42:04Z scymtym: i hope so :) 2014-07-12T13:48:33Z ASau quit (Ping timeout: 240 seconds) 2014-07-12T14:08:21Z gingerale quit (Ping timeout: 240 seconds) 2014-07-12T14:12:58Z milosn_ quit (Read error: No route to host) 2014-07-12T14:13:15Z milosn joined #sbcl 2014-07-12T14:25:01Z krzysz00: scymtym: Thanks! 2014-07-12T14:30:29Z krzysz00: Turns out that `(coerce '(#\a #\b #\c) 'string) => error, not "abc" 2014-07-12T14:35:06Z scymtym: krzysz00: no problem 2014-07-12T14:35:35Z karswell joined #sbcl 2014-07-12T14:35:43Z scymtym: (coerce '(#\a #\b #\c) 'string) => "abc" in my SBCL 2014-07-12T14:36:30Z krzysz00: Sorry, meant `(string '(#\a #\b #\c))` is an error, the coerce is fine, which is why I was using it. 2014-07-12T14:36:59Z krzysz00: Come to think of it, CLHS does say we are allowed to make STRING work like that. Maybe we should? 2014-07-12T14:38:04Z krzysz00: Sorry for camplaining, I didn't read the changes that well. 2014-07-12T14:38:50Z scymtym: no problem 2014-07-12T14:39:06Z scymtym: i thought i only suggested (STRING X) in places where X was either CHARACTER or a STRING 2014-07-12T14:39:16Z krzysz00: Yeah, you did. 2014-07-12T14:40:52Z scymtym: sorry if that's pedantic but at least performance-wise (string x) vs. (coerce (list x) 'string) is about two orders of magnitude (in my femto-benchmark) 2014-07-12T14:44:49Z krzysz00: I should change it then. Thanks! 2014-07-12T14:46:15Z scymtym: nice work btw. 2014-07-12T14:46:34Z scymtym: did you experience any problems with the sequence protocol or its documentation? 2014-07-12T14:50:48Z krzysz00 quit (Ping timeout: 260 seconds) 2014-07-12T14:53:01Z krzysz00 joined #sbcl 2014-07-12T15:16:00Z prxq joined #sbcl 2014-07-12T15:19:18Z prxq_ quit (Ping timeout: 240 seconds) 2014-07-12T15:26:58Z kanru quit (Ping timeout: 240 seconds) 2014-07-12T15:36:18Z dioxirane joined #sbcl 2014-07-12T15:48:22Z dioxirane quit (Ping timeout: 246 seconds) 2014-07-12T16:14:32Z Hydan joined #sbcl 2014-07-12T16:15:53Z Hydan is now known as Hydan` 2014-07-12T16:19:35Z Hydan` is now known as Hydan 2014-07-12T16:35:47Z attila_lendvai joined #sbcl 2014-07-12T16:35:47Z attila_lendvai quit (Changing host) 2014-07-12T16:35:47Z attila_lendvai joined #sbcl 2014-07-12T16:41:40Z Shinmera- is now known as Shinmera 2014-07-12T16:48:07Z krzysz00 quit (Remote host closed the connection) 2014-07-12T16:48:24Z krzysz00 joined #sbcl 2014-07-12T17:00:22Z Shinmera quit (Quit: BRB) 2014-07-12T17:01:44Z Shinmera joined #sbcl 2014-07-12T17:10:40Z slyrus joined #sbcl 2014-07-12T17:24:13Z slyrus quit (Ping timeout: 240 seconds) 2014-07-12T18:36:16Z Bike: Some odd behavior of type warnings was confusing somebody in #lisp. http://paste.lisp.org/+32GJ 2014-07-12T19:09:46Z hlavaty left #sbcl 2014-07-12T19:10:16Z stassats joined #sbcl 2014-07-12T19:10:31Z stassats: Bike: can't say that i'm able to reproduce that 2014-07-12T19:10:41Z Bike: I'm on 1.2.0. 2014-07-12T19:11:07Z stassats: 1.2.1.43 and 1.1.18.534 2014-07-12T19:11:49Z stassats: now, a different debug level may trigger it 2014-07-12T19:12:03Z Bike: this is in an image i just started 2014-07-12T19:12:20Z stassats: and it would be a general problem which is not fixed, type conflicts in dead code may 2014-07-12T19:13:54Z Bike: so, let's see, all the normal optimize decls are just 1 2014-07-12T19:14:08Z stassats: debug 2 here 2014-07-12T19:14:22Z Bike: i don't think it's a dead code thing, you also don't get a warning from (defun test4 (&rest x) (let ((m (car x))) (list (foo-bar m) (foo-bar m)))) 2014-07-12T19:14:53Z stassats: code murderer gets to this before the propagator 2014-07-12T19:15:45Z Bike: ah, i don't get the warning at debug 2 2014-07-12T19:16:16Z Bike: i.e. (defun test (&rest x) (let ((m (car x))) (foo-bar m))) passes without comment 2014-07-12T19:19:20Z slyrus joined #sbcl 2014-07-12T19:19:59Z stassats: so, the cast is applied to both branch of IF, and in one it's derived to mismatch, even if it's dead 2014-07-12T19:22:05Z stassats: though, that might indicate that the code doesn't look as intended 2014-07-12T19:23:24Z Bike: the code i made the test case from could be written better, i just thought this behavior was weird enough to mention here 2014-07-12T19:23:42Z stassats: so, here it's because of (if length-of-the-stack-allocated-&rest-is-more-than-one (car &rest) nil) 2014-07-12T19:25:09Z stassats: so, (test2) will really mismatch 2014-07-12T19:25:22Z stassats: it may be confusing, but it's not wrong 2014-07-12T19:27:05Z Bike: But test3 won't? 2014-07-12T19:27:42Z stassats: it's not really as clever, and i don't think that was intended 2014-07-12T19:28:11Z stassats: (foo-bar (the (or foo null) x)) doesn't produce anything, for example 2014-07-12T19:28:40Z Bike: yeah, i didn't think it was a bug, just weird 2014-07-12T19:29:13Z stassats: sometimes it is bogus 2014-07-12T19:29:35Z stassats: like (defun foo (x) (declare (fixnum x)) (the fixnum (if (zerop x) 0 (if (zerop x) nil 2)))) 2014-07-12T19:33:41Z stassats: but it really should remain silent, since CAR can return any old thing, and complaining about NIL isn't useful 2014-07-12T19:35:54Z slyrus quit (Read error: Connection reset by peer) 2014-07-12T19:37:01Z stassats: maybe add a rule that if the mismatching node comes from a conditional, and the other leg is not mismatching, omit the warning? 2014-07-12T19:54:37Z Shinmera quit (Quit: brb) 2014-07-12T19:55:12Z Shinmera joined #sbcl 2014-07-12T19:55:25Z erikvarga left #sbcl 2014-07-12T19:55:47Z oleo quit (Read error: Connection reset by peer) 2014-07-12T19:56:28Z slyrus joined #sbcl 2014-07-12T20:01:17Z oleo joined #sbcl 2014-07-12T20:09:09Z angavrilov quit (Remote host closed the connection) 2014-07-12T20:15:37Z edgar-rft quit (Quit: lifeform experiment destroyed because no happening found) 2014-07-12T20:15:52Z ltbarcly joined #sbcl 2014-07-12T20:45:03Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-12T20:53:51Z ASau joined #sbcl 2014-07-12T21:25:03Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-12T22:03:38Z irsol quit (Ping timeout: 240 seconds) 2014-07-12T22:05:14Z irsol joined #sbcl 2014-07-12T22:14:38Z drmeister quit (Remote host closed the connection) 2014-07-12T22:21:36Z stassats quit (Ping timeout: 260 seconds) 2014-07-12T22:21:41Z Shinmera quit (Quit: zzZz) 2014-07-12T22:33:28Z prxq quit (Remote host closed the connection) 2014-07-12T23:05:59Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-13T00:06:39Z davazp joined #sbcl 2014-07-13T00:10:03Z momo-reina joined #sbcl 2014-07-13T00:10:33Z davazp quit (Remote host closed the connection) 2014-07-13T00:18:26Z wheelsucker quit (Quit: Client Quit) 2014-07-13T00:20:20Z karswell quit (Ping timeout: 240 seconds) 2014-07-13T00:35:26Z drmeister joined #sbcl 2014-07-13T00:39:56Z drmeister quit (Ping timeout: 240 seconds) 2014-07-13T00:54:37Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-13T00:55:33Z momo-reina quit (Ping timeout: 240 seconds) 2014-07-13T01:00:42Z krzysz00 joined #sbcl 2014-07-13T01:13:20Z krzysz00 quit (Ping timeout: 260 seconds) 2014-07-13T01:20:33Z leo2007 quit (Ping timeout: 256 seconds) 2014-07-13T01:27:14Z drmeister joined #sbcl 2014-07-13T01:28:24Z karswell joined #sbcl 2014-07-13T01:33:17Z krzysz00 joined #sbcl 2014-07-13T01:52:13Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-13T01:53:24Z krzysz00 joined #sbcl 2014-07-13T01:53:32Z attila_lendvai quit (Quit: Leaving.) 2014-07-13T02:38:58Z christoph_debian quit (Ping timeout: 240 seconds) 2014-07-13T02:52:43Z christoph_debian joined #sbcl 2014-07-13T04:15:47Z drmeister quit (Remote host closed the connection) 2014-07-13T04:22:19Z drmeister joined #sbcl 2014-07-13T04:47:39Z oleo quit (Excess Flood) 2014-07-13T04:48:49Z oleo joined #sbcl 2014-07-13T04:52:30Z scymtym_ joined #sbcl 2014-07-13T04:55:59Z scymtym quit (Write error: Broken pipe) 2014-07-13T05:47:58Z _8hzp quit (Ping timeout: 240 seconds) 2014-07-13T06:32:51Z edgar-rft joined #sbcl 2014-07-13T06:47:07Z drmeister quit (Remote host closed the connection) 2014-07-13T06:48:36Z Shinmera joined #sbcl 2014-07-13T07:21:34Z hzp joined #sbcl 2014-07-13T07:28:03Z Shinmera quit (Ping timeout: 240 seconds) 2014-07-13T07:30:53Z sdemarre joined #sbcl 2014-07-13T07:36:58Z stassats joined #sbcl 2014-07-13T07:39:53Z angavrilov joined #sbcl 2014-07-13T08:10:08Z attila_lendvai joined #sbcl 2014-07-13T08:10:09Z attila_lendvai quit (Changing host) 2014-07-13T08:10:09Z attila_lendvai joined #sbcl 2014-07-13T08:29:07Z oleo is now known as Guest97582 2014-07-13T08:29:51Z oleo__ joined #sbcl 2014-07-13T08:32:04Z Guest97582 quit (Ping timeout: 240 seconds) 2014-07-13T08:52:03Z Shinmera joined #sbcl 2014-07-13T09:11:21Z erikvarga joined #sbcl 2014-07-13T09:29:22Z yacks quit (Ping timeout: 264 seconds) 2014-07-13T09:39:24Z oleo__ quit (Quit: Verlassend) 2014-07-13T09:42:28Z oleo joined #sbcl 2014-07-13T10:22:25Z attila_lendvai quit (Quit: Leaving.) 2014-07-13T10:24:49Z drmeister joined #sbcl 2014-07-13T10:29:22Z drmeister quit (Ping timeout: 264 seconds) 2014-07-13T10:57:29Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-13T11:36:32Z yacks joined #sbcl 2014-07-13T11:38:34Z attila_lendvai joined #sbcl 2014-07-13T11:38:35Z attila_lendvai quit (Changing host) 2014-07-13T11:38:35Z attila_lendvai joined #sbcl 2014-07-13T12:13:35Z drmeister joined #sbcl 2014-07-13T12:13:40Z ams` joined #sbcl 2014-07-13T12:14:09Z ams` is now known as ams 2014-07-13T12:17:56Z drmeister quit (Ping timeout: 240 seconds) 2014-07-13T12:33:33Z ASau quit (Ping timeout: 240 seconds) 2014-07-13T12:39:28Z ASau joined #sbcl 2014-07-13T12:59:11Z LiamH joined #sbcl 2014-07-13T13:10:43Z Hydan joined #sbcl 2014-07-13T13:15:50Z attila_lendvai quit (Quit: Leaving.) 2014-07-13T13:16:28Z Hydan is now known as Hydan` 2014-07-13T13:24:30Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-13T13:55:25Z Hydan joined #sbcl 2014-07-13T13:55:58Z Hydan is now known as Hydan` 2014-07-13T13:56:48Z Hydan` is now known as Hydan 2014-07-13T13:56:59Z Hydan quit (Client Quit) 2014-07-13T13:59:14Z karswell quit (Remote host closed the connection) 2014-07-13T13:59:16Z karswell` joined #sbcl 2014-07-13T14:02:32Z ASau quit (Remote host closed the connection) 2014-07-13T14:04:49Z ASau joined #sbcl 2014-07-13T14:14:18Z karswell` quit (Ping timeout: 240 seconds) 2014-07-13T14:18:30Z drmeister joined #sbcl 2014-07-13T14:50:51Z karswell` joined #sbcl 2014-07-13T16:13:58Z ASau quit (Ping timeout: 240 seconds) 2014-07-13T16:20:51Z gingerale joined #sbcl 2014-07-13T16:51:40Z attila_lendvai joined #sbcl 2014-07-13T16:54:44Z ltbarcly joined #sbcl 2014-07-13T16:55:09Z ltbarcly quit (Client Quit) 2014-07-13T16:55:18Z ASau joined #sbcl 2014-07-13T16:57:49Z attila_lendvai quit (Quit: Leaving.) 2014-07-13T17:58:50Z davazp joined #sbcl 2014-07-13T18:05:00Z attila_lendvai joined #sbcl 2014-07-13T18:05:00Z attila_lendvai quit (Changing host) 2014-07-13T18:05:00Z attila_lendvai joined #sbcl 2014-07-13T18:23:05Z michael_lee joined #sbcl 2014-07-13T18:29:17Z eudoxia joined #sbcl 2014-07-13T18:34:58Z eudoxia quit (Quit: Lost terminal) 2014-07-13T18:44:01Z angavrilov quit (Remote host closed the connection) 2014-07-13T19:10:36Z scymtym_: Krystof: i am ready to talk :) 2014-07-13T19:11:07Z Krystof: hi! 2014-07-13T19:11:10Z Krystof: I think I am too 2014-07-13T19:11:16Z scymtym_: hi 2014-07-13T19:11:54Z scymtym_: great, i put a list of my current issue here: http://paste.lisp.org/display/143161 2014-07-13T19:12:02Z Krystof: and the great thing is that this can be the most secret conversation for four years, as everyone else is glued to the trivial sporting event 2014-07-13T19:12:26Z scymtym_: hehe, i suspected this to be a plan along these lines 2014-07-13T19:14:26Z scymtym_: does the agend*a* look reasonable to you? 2014-07-13T19:15:10Z Krystof: yes. I think I can remember broadly what most of those are likely to mean :) 2014-07-13T19:15:48Z scymtym_: sorry if that's a bit terse, i was mainly intended as a reminder for me 2014-07-13T19:16:04Z scymtym_: do you have any other things we should discuss? 2014-07-13T19:16:25Z Krystof: I've made no progress at all on anything, so... no. 2014-07-13T19:16:47Z scymtym_: ok, should i just try to go through the list then? 2014-07-13T19:17:24Z Krystof: sure 2014-07-13T19:17:59Z scymtym_: i attempted to add a SPECIALIZER-TYPE-SPECIFIER protocol and i think it can be done 2014-07-13T19:18:14Z scymtym_: however, the current implementation is not quite right 2014-07-13T19:19:19Z scymtym_: if i understand correctly, such a function has to be called from PARAMETER-SPECIALIZER-DECLARATION-IN-DEFMETHOD which only has access to non-parsed specialializers 2014-07-13T19:19:29Z Krystof: argh! 2014-07-13T19:19:49Z scymtym_: i assume that means "correct"? :) 2014-07-13T19:19:57Z Krystof: that might be correct as it stands 2014-07-13T19:20:19Z Krystof: I think it's probably not ideal 2014-07-13T19:20:32Z scymtym_: my initial reaction was just parsing the specializer form, but that seems wrong as well 2014-07-13T19:20:37Z scymtym_: consider prototype specializers 2014-07-13T19:20:43Z Krystof: exactly 2014-07-13T19:20:47Z Krystof: it's probably one of these "make-method-lambda is at the wrong time" issues 2014-07-13T19:20:56Z scymtym_: yes 2014-07-13T19:21:01Z scymtym_: i think so 2014-07-13T19:21:09Z Krystof: really every protocol function should be at the metalevel 2014-07-13T19:21:20Z Krystof: except for the ones which explicitly convert 2014-07-13T19:21:47Z scymtym_: sorry, i didn't understand taht 2014-07-13T19:21:49Z scymtym_: *that 2014-07-13T19:22:20Z Krystof: oh, what I mean is that my rule of thumb is that if you have a metaprotocol function it should be working on metaobjects, except of course for the ones which are explicitly about raising or lowering 2014-07-13T19:22:45Z Krystof: so e.g. compute-applicable-methods takes a generic function object, not a name or anything like that 2014-07-13T19:22:52Z scymtym_: i see 2014-07-13T19:23:55Z scymtym_: however, since SPECIALIZER-TYPE-SPECIFIER would be invoked from a lexenv-sensitive form-mangling context, that may not be possible 2014-07-13T19:26:07Z Krystof: true 2014-07-13T19:26:31Z Krystof: bah, and I thought this would be the easy one 2014-07-13T19:27:13Z scymtym_: maybe a version operating on specializer forms in knowledge of the generic function class is sufficient 2014-07-13T19:28:24Z Krystof: possible. It feels pretty dangerous, but also in keeping with the rest of the make-method-lambda things (like you don't get the real generic function or method in make-method-lambda, only the class prototypes of the relevant future classes) 2014-07-13T19:30:15Z Krystof: is the default implementation something that returns T, or something which does something like (specializer-type-specifier (parse-specializer-using-class
))? 2014-07-13T19:30:55Z scymtym_: the latter, currently 2014-07-13T19:31:36Z scymtym_: i think, this is like MAKE-METHOD-SPECIALIZERS-FORM, which always emit (parse-specializer-using-class …) as a default 2014-07-13T19:31:46Z scymtym_: *which could always 2014-07-13T19:32:03Z Krystof: yes, I'd accept that 2014-07-13T19:32:21Z scymtym_: ok, i will try that approach 2014-07-13T19:32:42Z scymtym_: still won't give us more precision than PROTOTYPE-OBJECT for PROTOTYPE-SPECIALIZER, though 2014-07-13T19:33:24Z Krystof: I think that's reasonable for prototypes, given their general nature, though 2014-07-13T19:33:50Z scymtym_: sure, i wasn't expecting any speedups there 2014-07-13T19:34:16Z scymtym_: and just so i understand that detail correctly: all of these functions have to be prepared to encounter a specializer object spliced into the form (as opposed to a non-parsed specializer form)? 2014-07-13T19:35:37Z Krystof: by analogy with class objects. I can live without that analogy in general 2014-07-13T19:36:50Z scymtym_: at least when going through PARSE-SPECIALIZER-USING-CLASS, it comes for free 2014-07-13T19:37:44Z scymtym_: ok, i think i can make another attempt after this 2014-07-13T19:39:39Z scymtym_: adding arg-position to GENERALIZER-OF-USING-CLASS was sufficient for PATTERN-GENERALIZER and doesn't seem problematic for the other specializers 2014-07-13T19:39:59Z scymtym_: i you don't have objections, i would merge that part into the master branch 2014-07-13T19:40:16Z Krystof: yay! Easier than agenda item #1 2014-07-13T19:40:19Z Krystof: I have no objections 2014-07-13T19:40:25Z scymtym_: great 2014-07-13T19:41:20Z scymtym_: COMPUTE-EFFECTIVE-ARGUMENTS-FUNCTION deserves a bit more of a discussion i think 2014-07-13T19:42:22Z scymtym_: the current protocol is compute-effective-arguments-function generic-function num-required => (lambda (args generalizers)) 2014-07-13T19:43:15Z scymtym_: where the returned function is supposed to turn ARGS into an "effective argument" list compatible to what MAKE-METHOD-LAMBDA constructed 2014-07-13T19:43:59Z Krystof: this is a novelty on the pattern-specializer branch, right? 2014-07-13T19:44:06Z scymtym_: yes, not yet merged 2014-07-13T19:44:17Z scymtym_: the competing design was a generic function GENERALIZER-EXTRA-ARGS which would be called from the discriminating function 2014-07-13T19:44:40Z Krystof: this feels more like a compile-time/make-method-lambda-time thing to me 2014-07-13T19:45:47Z scymtym_: the processing, regardless of how it is done, has to happen as part of the discriminating function before the effective method is invoked 2014-07-13T19:46:08Z Krystof: oh true 2014-07-13T19:46:59Z Krystof: though the fewer calls to generic functions at generic-function-call time the better 2014-07-13T19:47:15Z scymtym_: allowing a specializable generic function to do this processing in one ordinary function was mainly a performance-driven decision (but i think the similarity to COMPUTE-DISCRIMINATING-FUNCTION is a plus) 2014-07-13T19:47:25Z Krystof: right 2014-07-13T19:47:27Z scymtym_: yes, that's what the first design achives 2014-07-13T19:47:31Z scymtym_: *achieves 2014-07-13T19:48:02Z scymtym_: and returning nil from COMPUTE-EFFECTIVE-ARGUMENTS-FUNCTION elides the entire portion of the protocol at invocation time 2014-07-13T19:48:19Z Krystof: that sounds like a nice feature 2014-07-13T19:48:21Z scymtym_: which is what the default method on COMPUTE-EFFECTIVE-ARGUMENTS-FUNCTION does 2014-07-13T19:48:28Z Krystof: pay only for the features you use, etc 2014-07-13T19:48:48Z scymtym_: i.e. "normal" specializable generic functions don't have to concern themselves with this 2014-07-13T19:49:13Z Krystof: right 2014-07-13T19:49:17Z scymtym_: so the overall protocol design for this sounds ok? 2014-07-13T19:50:24Z Krystof: yes, I think so 2014-07-13T19:51:07Z scymtym_: ok, i will probably need help with the details when it comes to lambda-list and arg-count checking inside the PCL guts 2014-07-13T19:51:23Z Krystof: ok 2014-07-13T19:51:29Z scymtym_: at least that's what some mysterious errors indicate :) 2014-07-13T19:51:42Z Krystof: mysterious errors are a learning opportunity :) 2014-07-13T19:52:14Z scymtym_: but the TODO list for this project already has lots of learning opportunities :P 2014-07-13T19:54:17Z scymtym_: COMPUTE-GENERALIZER-FUNCTION is basically lifted from PATTERN-GENERIC-FUNCTION since there seemed to be few things specific to PATTERN-GENERIC-FUNCTION in it 2014-07-13T19:55:31Z Krystof: hm, is that the right name? compute-argument-generalizing-function? (by analogy with compute-discriminating-function?) 2014-07-13T19:55:56Z scymtym_: yes! that's a much better name 2014-07-13T19:57:22Z scymtym_: if adopted, it would from another subprotocol of COMPUTE-DISCRIMINATING-FUNCTION 2014-07-13T19:58:05Z scymtym_: when the protocol was is not implemented, the default method falls back to GENERALIZER-OF-USING-CLASS 2014-07-13T19:58:08Z Krystof: right, and its default is something that calls generalizer(s)-of-using-class... 2014-07-13T19:58:23Z Krystof: ... 2014-07-13T19:58:24Z Krystof: yes 2014-07-13T19:59:27Z scymtym_: for PATTERN-SPECIALIZER this allows returning the (lambda (arg) (optima:match arg …)) functions 2014-07-13T20:00:26Z scymtym_: the part in the specializable system will take care of putting these in a simple-vector corresponding to the required parameters and pulling them out efficiently when generalizers have to be computed 2014-07-13T20:03:23Z scymtym_: so, should this go into the master branch? 2014-07-13T20:05:37Z karswell` quit (Read error: Connection reset by peer) 2014-07-13T20:05:42Z Krystof: I think so, yes 2014-07-13T20:05:50Z Krystof: I don't think we have too many users to worry about yet 2014-07-13T20:05:59Z Krystof: *bliss* :) 2014-07-13T20:06:15Z scymtym_: true 2014-07-13T20:07:18Z scymtym_: as a side note: if i'm not mistaken, this make GENERALIZER-EQUAL-HASH-KEY the only mandatory generic function call at method invocation time 2014-07-13T20:07:29Z scymtym_: but that's for later 2014-07-13T20:08:00Z Krystof: but it seems consistent in design: have some intermediate functions in the discriminating function also computed by generic functions, with defaults being the slow full-protocol versions 2014-07-13T20:08:25Z scymtym_: yes, i like it as well 2014-07-13T20:08:27Z Krystof: right, and we'd be looking to allow the metaprogrammer to specify their own cacheing, eventually 2014-07-13T20:08:49Z scymtym_: i hope we can do that at some point, yes 2014-07-13T20:10:04Z scymtym_: at least when planning for myself, i would like to tackle extensible cacheing later, though 2014-07-13T20:11:36Z scymtym_: then there is MAKE-METHOD-LAMBDA-USING-SPECIALIZERS … 2014-07-13T20:12:28Z Krystof: ... indeed 2014-07-13T20:12:40Z scymtym_: i don't particularly like it, but it seems unavoidable for things like PATTERN-SPECIALIZER 2014-07-13T20:12:57Z scymtym_: and it does indeed work for PATTERN-SPECIALIZER :) 2014-07-13T20:14:14Z scymtym_: the method for PATTERN-SPECIALIZER currently parses the specializer forms which implies that they cannot depend on the lexenv 2014-07-13T20:14:33Z scymtym_: but that's the case for optima patterns, if i understand correctly 2014-07-13T20:14:40Z scymtym_: they seem self-contained 2014-07-13T20:15:04Z Krystof: ok, this is going to have to be another case where the metaprogrammer will have to understand the implications 2014-07-13T20:15:43Z scymtym_: yes, i doesn't make the MAKE-METHOD-LAMBDA-issue any better or worse, i guess 2014-07-13T20:15:51Z scymtym_: s/i/it/ 2014-07-13T20:16:33Z Krystof: it's perhaps a little more awkward, in that it's something that can depend on the actual specializer object rather than just its class 2014-07-13T20:16:44Z Krystof: unlike ordinary make-method-lambda which explicitly can't 2014-07-13T20:17:11Z Krystof: but implicitly through PARAMETER-SPECIALIZER-DECLARATION-IN-DEFMETHOD it secretly already is 2014-07-13T20:17:23Z scymtym_: how so? MAKE-METHOD-LAMBDA-USING-SPECIALIZERS receives non-parsed specializer forms 2014-07-13T20:17:28Z scymtym_: (maybe the name is bad then) 2014-07-13T20:17:40Z erikvarga left #sbcl 2014-07-13T20:19:02Z scymtym_: maybe i see. it can depend on the actual details of the specializer "specifier" form? 2014-07-13T20:19:20Z Krystof: right 2014-07-13T20:19:43Z scymtym_: yes, but that seems unavoidable if anything useful should be doable with it 2014-07-13T20:19:49Z Krystof: but that's probabl... unavoidable, yes 2014-07-13T20:19:57Z scymtym_: :) 2014-07-13T20:20:03Z scymtym_: final technical issue would be MAKE-SPECIALIZER-FORM-USING-CLASS 2014-07-13T20:21:01Z Krystof: I'm not sure I remember this issue 2014-07-13T20:21:46Z scymtym_: main motivation being that each specializable generic function class had its own MAKE-METHOD-SPECIALIZERS-FORM method, complete with iterating over over specializers and special-casing the builtin specializer classes 2014-07-13T20:22:44Z scymtym_: MAKE-METHOD-SPECIALIZERS-FORM delegating to MAKE-SPECIALIZER-FORM-USING-CLASS for each specializer enables avoiding that boilerplate 2014-07-13T20:22:58Z Krystof: fine 2014-07-13T20:23:00Z scymtym_: (and makes things like calling the next method for a single specializer easier) 2014-07-13T20:23:35Z scymtym_: ok, so much for technical issues 2014-07-13T20:24:30Z scymtym_: actually, the first "conceptual" issue about binding slot allocation is rather technical as well 2014-07-13T20:24:31Z scymtym_: :) 2014-07-13T20:24:54Z Krystof: uhoh 2014-07-13T20:25:20Z scymtym_: btw: do you still have time and motivation? 2014-07-13T20:25:40Z Krystof: some time 2014-07-13T20:25:45Z Krystof: about 15 more minutes only, I'm afraid 2014-07-13T20:26:05Z Krystof: motivation is still OK for now but if it gets very hard we might have to reschedule 2014-07-13T20:26:22Z scymtym_: maybe the "counterexample" is the most pressing issue then 2014-07-13T20:26:54Z scymtym_: i will try to outline the idea and we can think about it "offline" until our next discussion? 2014-07-13T20:27:34Z Krystof: right 2014-07-13T20:28:02Z Krystof: and maybe we should schedule a discussion more closely than our previous schedule 2014-07-13T20:28:02Z scymtym_: your counterexample was having patterns like (cons 1 x), (cons y 2) and then forcing them into a connected component by adding (cons x y) 2014-07-13T20:28:11Z Krystof: when's the next major sporting occasion? :) 2014-07-13T20:28:15Z Krystof: right 2014-07-13T20:28:39Z scymtym_: i'm on parental leave, so there are few constraints for me 2014-07-13T20:28:48Z scymtym_: you can mostly choose a time, i think 2014-07-13T20:29:06Z Krystof: the usual example in predicate dispatch is having evenp and primep predicates, and then worrying about (eql 2) and number 2014-07-13T20:30:05Z scymtym_: one problem was recognizing PATTERN-MORE-SPECIFIC-P relations in such cases 2014-07-13T20:30:40Z scymtym_: i think this can be solved by applying an approach from the paper mentioned by pkhuong 2014-07-13T20:31:11Z scymtym_: Ucko, Aaron Mark (2001): Predicate Dispatching in the Common Lisp Object System 2014-07-13T20:32:02Z Krystof: that's embarassingly not one I've read 2014-07-13T20:32:35Z scymtym_: imagine how embarrassing it was for me :) 2014-07-13T20:32:43Z scymtym_: it basically involves transforming both patterns into conjunctive normal form and then checking whether one logically implies the other 2014-07-13T20:33:19Z Krystof: ok 2014-07-13T20:33:46Z Krystof: also, congratulations :) 2014-07-13T20:33:58Z scymtym_: thanks 2014-07-13T20:34:14Z scymtym_: i hope to obtain from this whether 1. the patterns are equal 2. disjoint 3. distinct but not necessarily disjoint 4. one implies the other 5. same but reversed 2014-07-13T20:34:45Z Krystof: ok. It sounds like I should read this paper before we next speak 2014-07-13T20:35:59Z scymtym_: skimming will probably suffice since its 50 % code and some of the complexity comes from transforming predicates specified in CL into logical expressions 2014-07-13T20:36:19Z Krystof: Tuesday evening, then? 2014-07-13T20:36:39Z scymtym_: sure, which time would be good? 2014-07-13T20:36:51Z Krystof: 19:30 my time? 2014-07-13T20:37:01Z scymtym_: great 2014-07-13T20:37:16Z scymtym_: i will try to merge some of the technical things into master in the meantime 2014-07-13T20:37:46Z scymtym_: ok, thanks and have a nice evening 2014-07-13T20:39:13Z davazp quit (Remote host closed the connection) 2014-07-13T20:39:23Z Krystof: thank you! 2014-07-13T20:39:30Z Krystof: speak soon 2014-07-13T20:39:56Z Krystof: (we appear not to have missed anything of significance out there in the world) 2014-07-13T20:40:46Z scymtym_: well, people making noise outside may have different opinion :) 2014-07-13T20:46:12Z pkhuong: myeah... I 2014-07-13T20:46:12Z minion: pkhuong, memo from beach: Thanks. I was lead to believe that SBCL does CPS by something stassats said. I must have misunderstood. 2014-07-13T20:46:20Z pkhuong: m away of anything that involves CNF ;) 2014-07-13T20:47:32Z pkhuong: FWIW, if uninterpreted functions are OK, ROBDD strike me like a good way to both check for equivalence/implication/disjointness *and* generate dispatch graphs. 2014-07-13T20:48:19Z pkhuong: with a suitable ordering, I think they would also work for subtype-style relationships (i.e., patterns that are fully implied by another) 2014-07-13T20:49:02Z scymtym_: pkhuong: thanks for the pointer, i have go away for a bit 2014-07-13T20:49:05Z pkhuong: but not for fancier things like C is the conjunction of A and B. 2014-07-13T20:49:20Z pkhuong: *I'm wary, rather than away (interesting latency induced typos ;) 2014-07-13T20:49:42Z pkhuong: anyway, gl 2014-07-13T20:55:39Z rpg joined #sbcl 2014-07-13T20:59:38Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-13T21:05:33Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-13T21:07:32Z krzysz00 joined #sbcl 2014-07-13T21:10:50Z oleo is now known as Guest13814 2014-07-13T21:11:32Z oleo__ joined #sbcl 2014-07-13T21:13:34Z Guest13814 quit (Ping timeout: 240 seconds) 2014-07-13T21:17:55Z ltbarcly joined #sbcl 2014-07-13T21:29:25Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-13T21:41:57Z rpg quit (Quit: rpg) 2014-07-13T21:43:46Z ltbarcly joined #sbcl 2014-07-13T21:53:49Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-13T22:07:50Z edgar-rft quit (Quit: memory access finished into perpetual hallucinations) 2014-07-13T22:13:45Z Shinmera quit (Quit: ZzZzz) 2014-07-13T23:36:44Z attila_lendvai quit (Quit: Leaving.) 2014-07-14T00:48:22Z pnpuff joined #sbcl 2014-07-14T00:49:07Z pnpuff left #sbcl 2014-07-14T01:39:16Z ltbarcly joined #sbcl 2014-07-14T01:44:47Z karswell` joined #sbcl 2014-07-14T01:55:34Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-14T01:56:32Z karswell` quit (Remote host closed the connection) 2014-07-14T02:16:27Z ltbarcly joined #sbcl 2014-07-14T02:28:41Z echo-area joined #sbcl 2014-07-14T02:39:13Z christoph_debian quit (Ping timeout: 256 seconds) 2014-07-14T02:52:30Z christoph_debian joined #sbcl 2014-07-14T02:53:58Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-14T02:56:29Z kanru joined #sbcl 2014-07-14T03:21:16Z root_empire joined #sbcl 2014-07-14T03:24:33Z michael_lee quit (Ping timeout: 256 seconds) 2014-07-14T03:56:55Z ltbarcly joined #sbcl 2014-07-14T04:13:10Z LiamH quit (Quit: Leaving.) 2014-07-14T05:01:08Z gingerale quit (Ping timeout: 240 seconds) 2014-07-14T05:03:19Z gingerale joined #sbcl 2014-07-14T05:08:20Z gingerale quit (Ping timeout: 240 seconds) 2014-07-14T05:09:38Z pranavrc joined #sbcl 2014-07-14T05:23:00Z edgar-rft joined #sbcl 2014-07-14T05:32:05Z oleo__ quit (Quit: Verlassend) 2014-07-14T05:34:09Z sdemarre joined #sbcl 2014-07-14T05:55:33Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-14T06:04:43Z angavrilov joined #sbcl 2014-07-14T07:26:38Z kanru quit (Remote host closed the connection) 2014-07-14T07:26:53Z Cymew joined #sbcl 2014-07-14T07:27:23Z kanru joined #sbcl 2014-07-14T07:51:04Z ASau quit (Ping timeout: 260 seconds) 2014-07-14T08:58:16Z Krystof quit (Ping timeout: 260 seconds) 2014-07-14T09:06:37Z jackdaniel quit (Quit: leaving) 2014-07-14T09:06:45Z jackdaniel joined #sbcl 2014-07-14T09:11:03Z Krystof joined #sbcl 2014-07-14T09:11:03Z ChanServ has set mode +o Krystof 2014-07-14T09:23:10Z ltbarcly quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-14T09:27:50Z echo-area quit (Remote host closed the connection) 2014-07-14T09:29:30Z kanru quit (Remote host closed the connection) 2014-07-14T09:32:03Z ams quit (Ping timeout: 240 seconds) 2014-07-14T09:49:10Z jrm quit (Ping timeout: 264 seconds) 2014-07-14T09:51:53Z erikvarga joined #sbcl 2014-07-14T10:00:25Z joshe: boy, sbcl on arm makes my old ppc machine lool pretty speedy 2014-07-14T10:00:34Z joshe: *look 2014-07-14T10:05:22Z Krystof: heh, yes 2014-07-14T10:05:32Z Krystof: what's your arm board? 2014-07-14T10:07:21Z joshe: beaglebone black 2014-07-14T10:07:33Z Krystof: it's faster on that than on a pi :) 2014-07-14T10:07:53Z attila_lendvai joined #sbcl 2014-07-14T10:07:53Z attila_lendvai quit (Changing host) 2014-07-14T10:07:53Z attila_lendvai joined #sbcl 2014-07-14T10:08:00Z joshe: hm, getting an illegal instruction in target-2 2014-07-14T10:08:09Z Krystof: but yes. One project for someone with enthusiasm is to annotate the instructions with latencies and then turn on the instruction scheduler 2014-07-14T10:09:13Z Krystof: joshe: hmm, curses. I haven't built on beaglebone for a while 2014-07-14T10:09:15Z Krystof: let me spin it up 2014-07-14T10:09:28Z joshe: note that this is under openbsd 2014-07-14T10:09:47Z joshe: and it's also the first time I've tried target-2 :) 2014-07-14T10:09:51Z Krystof: ah 2014-07-14T10:09:58Z Krystof: well let me check under linux in any case 2014-07-14T10:11:38Z joshe: interesting, the illegal instruction looks an awful lot like a memory address 2014-07-14T10:14:03Z joshe: oh nevermind, gdb failure 2014-07-14T10:16:12Z joshe: same address and value every time: 0xe7f001f0 2014-07-14T10:16:16Z joshe: bbl, food 2014-07-14T10:20:00Z ltbarcly joined #sbcl 2014-07-14T10:35:47Z yacks quit (Ping timeout: 256 seconds) 2014-07-14T10:48:23Z yacks joined #sbcl 2014-07-14T10:59:22Z p_l quit (Ping timeout: 245 seconds) 2014-07-14T11:06:46Z p_l joined #sbcl 2014-07-14T12:47:49Z davazp joined #sbcl 2014-07-14T12:53:28Z eudoxia joined #sbcl 2014-07-14T13:04:27Z pranavrc quit 2014-07-14T13:06:34Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-14T13:09:50Z prxq joined #sbcl 2014-07-14T13:27:55Z ltbarcly joined #sbcl 2014-07-14T13:30:09Z attila_lendvai quit (Quit: Leaving.) 2014-07-14T13:33:39Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-14T13:36:01Z ltbarcly joined #sbcl 2014-07-14T13:46:32Z oleo joined #sbcl 2014-07-14T13:52:11Z Krystof: interestingly my beaglebone build seems to be spinning in compiling CHDIR.7 2014-07-14T13:52:30Z Krystof: just trying to see if that's reproducible 2014-07-14T13:54:05Z segv- joined #sbcl 2014-07-14T14:03:38Z erikvarga left #sbcl 2014-07-14T14:25:42Z drmeister quit (Remote host closed the connection) 2014-07-14T14:36:18Z drmeister joined #sbcl 2014-07-14T14:39:10Z Krystof: huh 2014-07-14T14:39:26Z Krystof: a fresh-built sbcl on my beaglebone gives memory faults on undefined functions 2014-07-14T14:40:18Z Krystof: this is new. (And the CHDIR.7 spinning is reproducible) 2014-07-14T14:40:49Z oleo quit (Ping timeout: 272 seconds) 2014-07-14T14:42:19Z oleo joined #sbcl 2014-07-14T14:45:08Z Cymew quit (Ping timeout: 240 seconds) 2014-07-14T15:12:16Z reb` joined #sbcl 2014-07-14T15:14:20Z reb quit (Ping timeout: 240 seconds) 2014-07-14T15:17:09Z prxq_ joined #sbcl 2014-07-14T15:21:21Z prxq quit (Ping timeout: 272 seconds) 2014-07-14T15:23:25Z drmeister quit (Read error: Connection reset by peer) 2014-07-14T15:34:38Z ltbarcly quit (Ping timeout: 240 seconds) 2014-07-14T15:36:22Z krzysz00: Krystof: Do you think it's a good time for me to start working on merging in my unicode-algorithms branch? 2014-07-14T15:36:37Z krzysz00: That way I wouldn't just do one big code dump at the end of the summer. 2014-07-14T15:36:59Z Krystof: You need to have such a code dump ready for google 2014-07-14T15:37:46Z Krystof: I think it largely depends on you, though -- in an ideal world you don't vanish in a puff of smoke at the end of the summer, but remain active and engaged in the community. If that's not going to happen, then we should definitely merge earlier rather than later 2014-07-14T15:38:19Z Krystof: Some useful work preliminary to merging would be to take the various branches that make changes to core code, and build the quicklisp world to see what breaks 2014-07-14T15:39:51Z krzysz00: Yeah, I don't plan on vanishing. 2014-07-14T15:42:05Z jrm joined #sbcl 2014-07-14T15:43:12Z DGASAU quit (Remote host closed the connection) 2014-07-14T15:43:14Z krzysz00: I was mostly thinking that it would be a good idea to get in the core-changing parts (database rewrite, SB-UNICODE package, reader changes) in around now, since they're mostly done and the Unicode strings work only depends on them a little bit right now (we alread had normalize-string before I started my project). 2014-07-14T15:44:22Z drmeister joined #sbcl 2014-07-14T15:44:41Z DGASAU joined #sbcl 2014-07-14T15:45:23Z krzysz00: quicklisp-controller is what gets used to check for world failures right? 2014-07-14T15:51:16Z DGASAU quit (Ping timeout: 260 seconds) 2014-07-14T15:56:38Z Bicyclidine joined #sbcl 2014-07-14T16:04:10Z gingerale joined #sbcl 2014-07-14T16:08:03Z segv- quit (Ping timeout: 240 seconds) 2014-07-14T16:12:14Z eudoxia quit (Quit: Lost terminal) 2014-07-14T16:13:36Z DGASAU joined #sbcl 2014-07-14T16:13:52Z eudoxia joined #sbcl 2014-07-14T16:16:36Z DGASAU quit (Remote host closed the connection) 2014-07-14T16:21:39Z DGASAU joined #sbcl 2014-07-14T16:24:42Z ltbarcly joined #sbcl 2014-07-14T16:47:55Z segv- joined #sbcl 2014-07-14T17:25:29Z slyrus quit (Ping timeout: 256 seconds) 2014-07-14T17:42:51Z segv- quit (Remote host closed the connection) 2014-07-14T17:45:04Z Shinmera joined #sbcl 2014-07-14T18:01:25Z segv- joined #sbcl 2014-07-14T18:16:05Z nicdev quit (Remote host closed the connection) 2014-07-14T18:18:57Z davazp quit (Remote host closed the connection) 2014-07-14T18:19:10Z davazp joined #sbcl 2014-07-14T18:26:30Z wheelsucker joined #sbcl 2014-07-14T18:33:06Z erikvarga joined #sbcl 2014-07-14T18:48:02Z eudoxia quit (Quit: Lost terminal) 2014-07-14T18:54:20Z slyrus joined #sbcl 2014-07-14T18:58:52Z slyrus_ joined #sbcl 2014-07-14T19:00:37Z slyrus quit (Ping timeout: 240 seconds) 2014-07-14T19:00:42Z slyrus_ is now known as slyrus 2014-07-14T19:07:15Z nicdev joined #sbcl 2014-07-14T19:08:38Z prxq_ quit (Ping timeout: 240 seconds) 2014-07-14T19:14:04Z krzysz00: Krystof: Quicklisp world still builds with my changes (well, the failures are network errors) 2014-07-14T19:20:33Z nicdev quit (Remote host closed the connection) 2014-07-14T19:26:13Z nicdev joined #sbcl 2014-07-14T19:29:18Z drmeister quit (Ping timeout: 240 seconds) 2014-07-14T19:37:33Z drmeister joined #sbcl 2014-07-14T19:49:46Z drmeister quit (Ping timeout: 264 seconds) 2014-07-14T19:54:43Z attila_lendvai joined #sbcl 2014-07-14T19:54:43Z attila_lendvai quit (Changing host) 2014-07-14T19:54:43Z attila_lendvai joined #sbcl 2014-07-14T20:01:01Z drmeister joined #sbcl 2014-07-14T20:21:50Z erikvarga left #sbcl 2014-07-14T20:22:01Z root_empire quit (Remote host closed the connection) 2014-07-14T20:24:00Z angavrilov quit (Remote host closed the connection) 2014-07-14T20:29:13Z davazp quit (Remote host closed the connection) 2014-07-14T20:46:03Z attila_lendvai quit (Quit: Leaving.) 2014-07-14T21:04:38Z slyrus quit (Ping timeout: 240 seconds) 2014-07-14T21:06:18Z slyrus joined #sbcl 2014-07-14T21:44:38Z wheelsucker quit (Quit: Client Quit) 2014-07-14T21:54:39Z slyrus quit (Ping timeout: 256 seconds) 2014-07-14T21:58:01Z slyrus joined #sbcl 2014-07-14T21:59:26Z drmeister quit (Remote host closed the connection) 2014-07-14T22:00:52Z specbot quit (Remote host closed the connection) 2014-07-14T22:00:52Z minion quit (Remote host closed the connection) 2014-07-14T22:07:09Z drmeister joined #sbcl 2014-07-14T22:19:07Z ASau joined #sbcl 2014-07-14T22:29:24Z TheEthicalEgoist joined #sbcl 2014-07-14T22:36:30Z karswell joined #sbcl 2014-07-14T22:49:41Z Shinmera quit (Quit: ZzZzzz) 2014-07-14T23:02:06Z drmeister quit (Read error: Connection reset by peer) 2014-07-14T23:05:37Z drmeister joined #sbcl 2014-07-14T23:12:18Z slyrus quit (Ping timeout: 240 seconds) 2014-07-14T23:13:11Z edgar-rft quit (Quit: connection vanished by mental explosion) 2014-07-14T23:35:34Z drmeister quit (Read error: Connection reset by peer) 2014-07-14T23:36:04Z slyrus joined #sbcl 2014-07-14T23:42:05Z drmeister joined #sbcl 2014-07-14T23:54:47Z ltbarcly quit (Ping timeout: 256 seconds) 2014-07-15T00:12:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-15T00:17:18Z Bicyclidine quit (Ping timeout: 240 seconds) 2014-07-15T01:50:35Z echo-area joined #sbcl 2014-07-15T02:17:03Z kanru joined #sbcl 2014-07-15T02:39:07Z christoph_debian quit (Ping timeout: 256 seconds) 2014-07-15T02:42:08Z echo-area quit (*.net *.split) 2014-07-15T02:42:09Z yacks quit (*.net *.split) 2014-07-15T02:42:09Z Bike quit (*.net *.split) 2014-07-15T02:42:09Z yauz quit (*.net *.split) 2014-07-15T02:42:18Z yauz joined #sbcl 2014-07-15T02:42:27Z yacks joined #sbcl 2014-07-15T02:43:01Z Bike joined #sbcl 2014-07-15T02:52:11Z christoph_debian joined #sbcl 2014-07-15T02:52:26Z oleo is now known as Guest41262 2014-07-15T02:53:10Z oleo__ joined #sbcl 2014-07-15T02:55:34Z Guest41262 quit (Ping timeout: 240 seconds) 2014-07-15T03:12:19Z christoph_debian quit (*.net *.split) 2014-07-15T03:12:29Z segv- quit (*.net *.split) 2014-07-15T03:12:29Z gingerale quit (*.net *.split) 2014-07-15T03:12:29Z psilord quit (*.net *.split) 2014-07-15T03:12:29Z jsnell quit (*.net *.split) 2014-07-15T03:12:29Z redline6561 quit (*.net *.split) 2014-07-15T03:12:29Z faheem quit (*.net *.split) 2014-07-15T03:12:29Z oleo__ quit (*.net *.split) 2014-07-15T03:12:29Z hzp quit (*.net *.split) 2014-07-15T03:12:29Z karswell quit (*.net *.split) 2014-07-15T03:12:29Z DGASAU quit (*.net *.split) 2014-07-15T03:12:29Z jaimef quit (*.net *.split) 2014-07-15T03:12:29Z fikusz quit (*.net *.split) 2014-07-15T03:12:29Z jasom quit (*.net *.split) 2014-07-15T03:12:29Z flip214 quit (*.net *.split) 2014-07-15T03:12:29Z luis quit (*.net *.split) 2014-07-15T03:12:29Z ferada quit (*.net *.split) 2014-07-15T03:12:29Z TheEthicalEgoist quit (*.net *.split) 2014-07-15T03:12:29Z notori0us quit (*.net *.split) 2014-07-15T03:12:29Z carvite quit (*.net *.split) 2014-07-15T03:12:29Z White__Flame quit (*.net *.split) 2014-07-15T03:12:29Z phf quit (*.net *.split) 2014-07-15T03:12:29Z Blkt quit (*.net *.split) 2014-07-15T03:12:29Z kanru quit (*.net *.split) 2014-07-15T03:12:29Z nicdev quit (*.net *.split) 2014-07-15T03:12:29Z milosn quit (*.net *.split) 2014-07-15T03:12:29Z jdz quit (*.net *.split) 2014-07-15T03:12:29Z p_l|backup quit (*.net *.split) 2014-07-15T03:12:29Z brucem quit (*.net *.split) 2014-07-15T03:12:29Z fe[nl]ix quit (*.net *.split) 2014-07-15T03:18:01Z jackdani1l joined #sbcl 2014-07-15T03:18:05Z jackdaniel quit (Write error: Broken pipe) 2014-07-15T03:18:07Z Bike quit (Write error: Broken pipe) 2014-07-15T03:18:35Z Intensity quit (Write error: Broken pipe) 2014-07-15T03:18:46Z Intensity joined #sbcl 2014-07-15T03:20:42Z oleo__ joined #sbcl 2014-07-15T03:20:42Z kanru joined #sbcl 2014-07-15T03:20:42Z karswell joined #sbcl 2014-07-15T03:20:42Z nicdev joined #sbcl 2014-07-15T03:20:42Z segv- joined #sbcl 2014-07-15T03:20:42Z DGASAU joined #sbcl 2014-07-15T03:20:42Z gingerale joined #sbcl 2014-07-15T03:20:42Z hzp joined #sbcl 2014-07-15T03:20:42Z milosn joined #sbcl 2014-07-15T03:20:42Z jaimef joined #sbcl 2014-07-15T03:20:42Z ferada joined #sbcl 2014-07-15T03:20:42Z psilord joined #sbcl 2014-07-15T03:20:42Z flip214 joined #sbcl 2014-07-15T03:20:42Z jasom joined #sbcl 2014-07-15T03:20:42Z fikusz joined #sbcl 2014-07-15T03:20:42Z luis joined #sbcl 2014-07-15T03:20:42Z Blkt joined #sbcl 2014-07-15T03:20:42Z phf joined #sbcl 2014-07-15T03:20:42Z White__Flame joined #sbcl 2014-07-15T03:20:42Z carvite joined #sbcl 2014-07-15T03:20:42Z notori0us joined #sbcl 2014-07-15T03:20:42Z fe[nl]ix joined #sbcl 2014-07-15T03:20:42Z brucem joined #sbcl 2014-07-15T03:20:42Z p_l|backup joined #sbcl 2014-07-15T03:20:42Z jdz joined #sbcl 2014-07-15T03:20:42Z jsnell joined #sbcl 2014-07-15T03:20:42Z redline6561 joined #sbcl 2014-07-15T03:20:42Z faheem joined #sbcl 2014-07-15T03:22:47Z Bike joined #sbcl 2014-07-15T03:22:47Z christoph_debian joined #sbcl 2014-07-15T03:24:31Z Bike is now known as Guest12658 2014-07-15T03:56:11Z Guest12658 is now known as Bike 2014-07-15T04:01:55Z jackdani1l is now known as jackdaniel 2014-07-15T04:34:53Z jackdaniel quit (Quit: leaving) 2014-07-15T04:35:03Z jackdaniel joined #sbcl 2014-07-15T04:45:16Z gale joined #sbcl 2014-07-15T04:47:03Z michael_lee joined #sbcl 2014-07-15T04:48:18Z gingerale quit (Ping timeout: 240 seconds) 2014-07-15T04:49:33Z gale quit (Ping timeout: 240 seconds) 2014-07-15T04:57:21Z sdemarre joined #sbcl 2014-07-15T05:03:40Z oleo__ quit (Quit: Verlassend) 2014-07-15T05:04:46Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-15T05:20:36Z Hydan joined #sbcl 2014-07-15T05:23:09Z sdemarre joined #sbcl 2014-07-15T05:32:03Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-15T05:32:53Z Hydan is now known as Hydan` 2014-07-15T06:00:24Z prxq joined #sbcl 2014-07-15T06:00:59Z prxq quit (Remote host closed the connection) 2014-07-15T06:10:27Z pranavrc joined #sbcl 2014-07-15T06:19:51Z momo-reina joined #sbcl 2014-07-15T06:32:25Z edgar-rft joined #sbcl 2014-07-15T07:00:18Z segv- quit (Ping timeout: 240 seconds) 2014-07-15T07:27:33Z fridim_ joined #sbcl 2014-07-15T07:41:45Z ASau quit (Ping timeout: 272 seconds) 2014-07-15T07:50:49Z erikvarga joined #sbcl 2014-07-15T07:51:02Z angavrilov joined #sbcl 2014-07-15T08:01:08Z Cymew joined #sbcl 2014-07-15T08:22:00Z Shinmera joined #sbcl 2014-07-15T08:25:23Z overdrive joined #sbcl 2014-07-15T08:41:33Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-15T08:45:33Z karswell` joined #sbcl 2014-07-15T08:45:38Z karswell quit (Ping timeout: 240 seconds) 2014-07-15T08:55:00Z DGASAU quit (Remote host closed the connection) 2014-07-15T08:56:04Z DGASAU joined #sbcl 2014-07-15T08:56:32Z momo-rei` joined #sbcl 2014-07-15T09:00:03Z momo-reina quit (Ping timeout: 240 seconds) 2014-07-15T09:04:03Z Krystof quit (Remote host closed the connection) 2014-07-15T09:13:24Z ams joined #sbcl 2014-07-15T09:20:45Z prxq joined #sbcl 2014-07-15T09:33:24Z slyrus joined #sbcl 2014-07-15T09:55:58Z momo-rei` quit (*.net *.split) 2014-07-15T09:55:58Z Shinmera quit (*.net *.split) 2014-07-15T09:55:58Z michael_lee quit (*.net *.split) 2014-07-15T09:55:58Z Bike quit (*.net *.split) 2014-07-15T09:55:58Z christoph_debian quit (*.net *.split) 2014-07-15T09:55:59Z psilord quit (*.net *.split) 2014-07-15T09:55:59Z jsnell quit (*.net *.split) 2014-07-15T09:56:00Z redline6561 quit (*.net *.split) 2014-07-15T09:56:00Z faheem quit (*.net *.split) 2014-07-15T09:56:01Z hzp quit (*.net *.split) 2014-07-15T09:56:02Z ams quit (*.net *.split) 2014-07-15T09:56:02Z pranavrc quit (*.net *.split) 2014-07-15T09:56:02Z jaimef quit (*.net *.split) 2014-07-15T09:56:02Z fikusz quit (*.net *.split) 2014-07-15T09:56:02Z jasom quit (*.net *.split) 2014-07-15T09:56:02Z flip214 quit (*.net *.split) 2014-07-15T09:56:02Z luis quit (*.net *.split) 2014-07-15T09:56:03Z ferada quit (*.net *.split) 2014-07-15T09:56:03Z slyrus quit (*.net *.split) 2014-07-15T09:56:03Z DGASAU quit (*.net *.split) 2014-07-15T09:56:04Z karswell` quit (*.net *.split) 2014-07-15T09:56:04Z Cymew quit (*.net *.split) 2014-07-15T09:56:05Z notori0us quit (*.net *.split) 2014-07-15T09:56:05Z carvite quit (*.net *.split) 2014-07-15T09:56:05Z White__Flame quit (*.net *.split) 2014-07-15T09:56:05Z phf quit (*.net *.split) 2014-07-15T09:56:05Z Blkt quit (*.net *.split) 2014-07-15T09:56:05Z erikvarga quit (*.net *.split) 2014-07-15T09:56:06Z overdrive quit (*.net *.split) 2014-07-15T09:56:06Z kanru quit (*.net *.split) 2014-07-15T09:56:06Z nicdev quit (*.net *.split) 2014-07-15T09:56:06Z milosn quit (*.net *.split) 2014-07-15T09:56:06Z jdz quit (*.net *.split) 2014-07-15T09:56:06Z p_l|backup quit (*.net *.split) 2014-07-15T09:56:06Z brucem quit (*.net *.split) 2014-07-15T09:56:06Z fe[nl]ix quit (*.net *.split) 2014-07-15T09:56:07Z angavrilov quit (*.net *.split) 2014-07-15T09:56:07Z edgar-rft quit (*.net *.split) 2014-07-15T09:56:07Z yauz quit (*.net *.split) 2014-07-15T09:56:07Z p_l quit (*.net *.split) 2014-07-15T09:56:07Z prxq quit (*.net *.split) 2014-07-15T09:56:07Z fridim_ quit (*.net *.split) 2014-07-15T09:56:07Z yacks quit (*.net *.split) 2014-07-15T09:56:08Z drmeister quit (*.net *.split) 2014-07-15T09:56:08Z pchrist quit (*.net *.split) 2014-07-15T09:56:08Z antoszka quit (*.net *.split) 2014-07-15T09:56:08Z arrdem quit (*.net *.split) 2014-07-15T09:56:09Z qbit quit (*.net *.split) 2014-07-15T09:56:09Z reb` quit (*.net *.split) 2014-07-15T09:56:09Z krzysz00 quit (*.net *.split) 2014-07-15T09:56:09Z scymtym_ quit (*.net *.split) 2014-07-15T09:56:09Z irsol quit (*.net *.split) 2014-07-15T09:56:09Z ivan`` quit (*.net *.split) 2014-07-15T09:56:09Z joshe quit (*.net *.split) 2014-07-15T09:56:09Z |3b| quit (*.net *.split) 2014-07-15T09:56:10Z foom quit (*.net *.split) 2014-07-15T09:56:10Z loke quit (*.net *.split) 2014-07-15T09:56:10Z jackdaniel quit (*.net *.split) 2014-07-15T09:56:10Z Intensity quit (*.net *.split) 2014-07-15T09:56:10Z jrm quit (*.net *.split) 2014-07-15T09:56:10Z _hmt quit (*.net *.split) 2014-07-15T10:03:58Z kanru joined #sbcl 2014-07-15T10:03:58Z nicdev joined #sbcl 2014-07-15T10:03:58Z hzp joined #sbcl 2014-07-15T10:03:58Z milosn joined #sbcl 2014-07-15T10:03:58Z jaimef joined #sbcl 2014-07-15T10:03:58Z ferada joined #sbcl 2014-07-15T10:03:58Z psilord joined #sbcl 2014-07-15T10:03:58Z flip214 joined #sbcl 2014-07-15T10:03:58Z jasom joined #sbcl 2014-07-15T10:03:58Z fikusz joined #sbcl 2014-07-15T10:03:58Z luis joined #sbcl 2014-07-15T10:03:58Z Blkt joined #sbcl 2014-07-15T10:03:58Z phf joined #sbcl 2014-07-15T10:03:58Z White__Flame joined #sbcl 2014-07-15T10:03:58Z carvite joined #sbcl 2014-07-15T10:03:58Z notori0us joined #sbcl 2014-07-15T10:03:58Z fe[nl]ix joined #sbcl 2014-07-15T10:03:58Z brucem joined #sbcl 2014-07-15T10:03:58Z p_l|backup joined #sbcl 2014-07-15T10:03:58Z jdz joined #sbcl 2014-07-15T10:03:58Z jsnell joined #sbcl 2014-07-15T10:03:58Z redline6561 joined #sbcl 2014-07-15T10:03:58Z faheem joined #sbcl 2014-07-15T10:03:58Z Bike joined #sbcl 2014-07-15T10:03:58Z christoph_debian joined #sbcl 2014-07-15T10:03:58Z michael_lee joined #sbcl 2014-07-15T10:03:58Z pranavrc joined #sbcl 2014-07-15T10:03:58Z erikvarga joined #sbcl 2014-07-15T10:03:58Z Cymew joined #sbcl 2014-07-15T10:03:58Z Shinmera joined #sbcl 2014-07-15T10:03:58Z overdrive joined #sbcl 2014-07-15T10:03:58Z karswell` joined #sbcl 2014-07-15T10:03:58Z DGASAU joined #sbcl 2014-07-15T10:03:58Z momo-rei` joined #sbcl 2014-07-15T10:03:58Z ams joined #sbcl 2014-07-15T10:03:58Z slyrus joined #sbcl 2014-07-15T10:03:58Z Krystof joined #sbcl 2014-07-15T10:03:58Z angavrilov joined #sbcl 2014-07-15T10:03:58Z edgar-rft joined #sbcl 2014-07-15T10:03:58Z yauz joined #sbcl 2014-07-15T10:03:58Z p_l joined #sbcl 2014-07-15T10:03:58Z prxq joined #sbcl 2014-07-15T10:03:58Z fridim_ joined #sbcl 2014-07-15T10:03:58Z yacks joined #sbcl 2014-07-15T10:03:58Z drmeister joined #sbcl 2014-07-15T10:03:58Z qbit joined #sbcl 2014-07-15T10:03:58Z arrdem joined #sbcl 2014-07-15T10:03:58Z morgan.freenode.net has set mode +o Krystof 2014-07-15T10:03:58Z pchrist joined #sbcl 2014-07-15T10:03:58Z antoszka joined #sbcl 2014-07-15T10:03:58Z jackdaniel joined #sbcl 2014-07-15T10:03:58Z reb` joined #sbcl 2014-07-15T10:03:58Z krzysz00 joined #sbcl 2014-07-15T10:03:58Z scymtym_ joined #sbcl 2014-07-15T10:03:58Z irsol joined #sbcl 2014-07-15T10:03:58Z joshe joined #sbcl 2014-07-15T10:03:58Z |3b| joined #sbcl 2014-07-15T10:03:58Z foom joined #sbcl 2014-07-15T10:03:58Z loke joined #sbcl 2014-07-15T10:04:05Z ivan`` joined #sbcl 2014-07-15T10:08:42Z jrm joined #sbcl 2014-07-15T10:08:42Z _hmt joined #sbcl 2014-07-15T10:12:08Z Intensity joined #sbcl 2014-07-15T10:39:40Z momo-rei` quit (Remote host closed the connection) 2014-07-15T10:53:49Z yacks quit (Read error: Connection reset by peer) 2014-07-15T12:40:32Z prxq quit (Remote host closed the connection) 2014-07-15T12:45:24Z psilord quit (Quit: Leaving.) 2014-07-15T13:09:50Z eudoxia joined #sbcl 2014-07-15T13:13:37Z fridim_ quit (Ping timeout: 272 seconds) 2014-07-15T13:16:04Z fridim_ joined #sbcl 2014-07-15T13:19:34Z pranavrc quit 2014-07-15T13:25:59Z drmeister quit (Remote host closed the connection) 2014-07-15T13:30:43Z oleo joined #sbcl 2014-07-15T13:47:44Z ccl-logbot joined #sbcl 2014-07-15T13:47:44Z 2014-07-15T13:47:44Z names: ccl-logbot oleo fridim_ eudoxia Intensity _hmt jrm ivan`` les Posterdati mood alchemis7 pkhuong loke foom |3b| joshe irsol scymtym_ krzysz00 reb` jackdaniel antoszka pchrist arrdem qbit p_l yauz edgar-rft angavrilov @Krystof slyrus ams DGASAU karswell` overdrive Shinmera Cymew erikvarga michael_lee christoph_debian Bike kanru nicdev hzp milosn jaimef ferada faheem redline6561 jsnell jdz p_l|backup brucem fe[nl]ix notori0us carvite White__Flame phf Blkt luis 2014-07-15T13:47:44Z names: fikusz jasom flip214 2014-07-15T13:47:44Z verne.freenode.net:#sbcl- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp 2014-07-15T13:50:56Z karswell` quit (Remote host closed the connection) 2014-07-15T13:51:12Z karswell` joined #sbcl 2014-07-15T13:58:52Z segv- joined #sbcl 2014-07-15T14:04:57Z yacks joined #sbcl 2014-07-15T14:09:03Z overdrive quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-15T14:17:32Z root_empire joined #sbcl 2014-07-15T14:20:22Z michael_lee quit (Ping timeout: 250 seconds) 2014-07-15T14:24:18Z psilord joined #sbcl 2014-07-15T14:38:08Z Cymew quit (Ping timeout: 260 seconds) 2014-07-15T14:46:44Z Shinmera quit (Quit: brb) 2014-07-15T14:47:17Z Shinmera joined #sbcl 2014-07-15T14:55:02Z oleo is now known as Guest17447 2014-07-15T14:55:47Z oleo__ joined #sbcl 2014-07-15T14:58:03Z Guest17447 quit (Ping timeout: 256 seconds) 2014-07-15T15:02:29Z oleo__ quit (Quit: Verlassend) 2014-07-15T15:05:44Z oleo__ joined #sbcl 2014-07-15T15:05:57Z oleo__ is now known as oleo 2014-07-15T15:31:36Z drmeister joined #sbcl 2014-07-15T15:33:48Z gingerale joined #sbcl 2014-07-15T15:37:39Z jaimef quit (Excess Flood) 2014-07-15T15:40:00Z jaimef joined #sbcl 2014-07-15T15:57:28Z fridim_ quit (Read error: Connection reset by peer) 2014-07-15T15:57:57Z fridim_ joined #sbcl 2014-07-15T16:19:50Z sdemarre joined #sbcl 2014-07-15T16:35:06Z prxq joined #sbcl 2014-07-15T16:35:31Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-15T16:51:17Z sdemarre joined #sbcl 2014-07-15T17:24:18Z Bicyclidine joined #sbcl 2014-07-15T17:41:05Z ltbarcly joined #sbcl 2014-07-15T17:42:57Z root_empire quit (Quit: Ex-Chat) 2014-07-15T17:55:04Z slyrus quit (Ping timeout: 260 seconds) 2014-07-15T18:06:18Z wheelsucker joined #sbcl 2014-07-15T18:28:13Z eudoxia quit (Quit: Lost terminal) 2014-07-15T18:28:52Z eudoxia joined #sbcl 2014-07-15T18:34:19Z Krystof: scymtym_: I have now read Ucko's thesis 2014-07-15T18:34:32Z scymtym_: Krystof: hi 2014-07-15T18:35:08Z Krystof: I think I have actually read it before 2014-07-15T18:35:24Z Krystof: I don't know why I didn't cite it explicitly 2014-07-15T18:35:40Z scymtym_: it was new to me when pkhuong mentioned it 2014-07-15T18:36:26Z Krystof: anyway. The set of relations that he lists seem like good ones to derive for precedence calculations of patterns 2014-07-15T18:37:37Z scymtym_: yes, i took some ideas from it 2014-07-15T18:39:27Z scymtym_: for me, the current situation consists of multiple approaches for going from 1. patterns to 2. a logic-based representation to 3. relations between patterns to 4. a graph suitable for deriving match clauses and corresponding sets of specializers 2014-07-15T18:40:43Z scymtym_: i could outline the two approaches i tried and then there is pkhuong recommendation which i do not yet fully understand 2014-07-15T18:40:50Z scymtym_: *pkhuong's 2014-07-15T18:42:27Z pkhuong: it depends on where you expect the complexity of determining precedence will come from 2014-07-15T18:42:35Z pkhuong: pattern-specific stuff or boolean logic 2014-07-15T18:43:06Z scymtym_: maybe i should start by outlining what i did so far and then we discuss? 2014-07-15T18:43:29Z Krystof: sure 2014-07-15T18:43:43Z Shinmera- joined #sbcl 2014-07-15T18:43:44Z scymtym_: ok, i will try to keep it short 2014-07-15T18:44:12Z scymtym_: first approach was doing everything in PATTERN-MORE-SPECIFIC-P, but that seemed like doing to much at once 2014-07-15T18:44:51Z scymtym_: second approach was normalizing patterns first and then doing the rest in PATTERN-MORE-SPECIFIC-P 2014-07-15T18:44:59Z Shinmera quit (Ping timeout: 264 seconds) 2014-07-15T18:45:40Z Krystof: can you give a quick example of pattern normalization? 2014-07-15T18:46:43Z scymtym_: basically reducing all terminal patterns to one match vs. no-match decision, e.g. (cons 1 2) => (and (cons 1 _) (cons _ 2)) 2014-07-15T18:47:04Z scymtym_: in preparation for logic based processing 2014-07-15T18:47:59Z scymtym_: third approach was similar, transforming pattern into CNF and testing things like implication (a v !b) via iterative simplification to true/false 2014-07-15T18:48:56Z scymtym_: these approaches produced some tools and processing steps which i use in the final (so far) approach: 2014-07-15T18:50:29Z scymtym_: 1. normalize patterns as above 2. transform into CNF 3. determine relations (e.g. implication, disjointness) for terminal patterns 4. apply naive SAT-solver to test for relations (again implication, disjointness) of whole patterns 2014-07-15T18:51:40Z scymtym_: these relation allow constructing the same graph as before, but disjointness hopefully helps solving the previous counterexample 2014-07-15T18:51:54Z scymtym_: (that's already the next step after PATTERN-MORE-SPECIFIC-P) 2014-07-15T18:52:05Z scymtym_: that's basically what i did so far 2014-07-15T18:52:14Z scymtym_: and then there's is pkhuong's suggestion 2014-07-15T18:53:12Z davazp joined #sbcl 2014-07-15T18:53:24Z scymtym_: *there is 2014-07-15T18:55:05Z michael_lee joined #sbcl 2014-07-15T18:59:42Z scymtym_: pkhuong: iiuc, robdd could be employed by constructing one for each pattern and then efficiently performing logical operations such as testing for implication or disjointness? 2014-07-15T19:00:02Z Shinmera- is now known as Shinmera 2014-07-15T19:02:25Z pkhuong: right 2014-07-15T19:03:10Z scymtym_: what i could not understand was how they would help constructing the graph implied by these relations 2014-07-15T19:04:28Z scymtym_: (i.e. the final figure in https://github.com/sbcl/specializable/issues/1) 2014-07-15T19:04:29Z pkhuong: I don't think they would. Forcing the order of predicates should expose sharing in the dispatch predicate for each pattern. 2014-07-15T19:05:14Z scymtym_: where predicates are what i called "terminal patterns" (i.e. everything but and, or, not)? 2014-07-15T19:05:31Z michael_lee quit (Quit: Ex-Chat) 2014-07-15T19:05:52Z pkhuong: no, the whole thing 2014-07-15T19:06:01Z pkhuong: but I now see that you're trying to leave all that to optima 2014-07-15T19:06:54Z scymtym_: yes, there probably is redundancy between the work we do and the work we let optima do 2014-07-15T19:10:33Z scymtym_: ok, i think i understand what you meant. getting of optima for compiling the predicates is definitely for later, though :) 2014-07-15T19:10:39Z scymtym_: *getting rid 2014-07-15T19:12:56Z scymtym_: how should we continue from here? 2014-07-15T19:14:32Z pkhuong: don't ask me (: 2014-07-15T19:14:51Z Krystof: I'm not sure either 2014-07-15T19:15:03Z Krystof: I don't have a sense of which of these is easiest or most powerful or best 2014-07-15T19:15:07Z Krystof: so I guess try one and see 2014-07-15T19:15:34Z scymtym_: that what i'm currently doing 2014-07-15T19:15:49Z Krystof: excellent! 2014-07-15T19:15:50Z scymtym_: the "final" approach above seems to work so far 2014-07-15T19:16:41Z scymtym_: assuming a graph as in https://github.com/sbcl/specializable/issues/1 can be constructed in all cases (including disjointness, labeled "<>" there), i think the previous counterexample can be fixed 2014-07-15T19:17:10Z scymtym_: the counterexample (cons x y), (cons 1 y), (cons x 2), i think 2014-07-15T19:19:08Z scymtym_: the problem was that when (cons 1 y) matches, stopping there and collecting all less-specific patterns as potential next methods would overlook the (cons x 2) method in case the argument is (1 . 2) 2014-07-15T19:20:00Z Krystof: right 2014-07-15T19:20:54Z scymtym_: for such a graph structure (a parent and two children in the simplest case), if we can prove that the children are disjoint, everything is fine 2014-07-15T19:21:21Z scymtym_: they will be tried sequentially and only one can ever match 2014-07-15T19:23:31Z scymtym_: the situation would also be fine, if the two child nodes had another child, more specific than both 2014-07-15T19:23:40Z scymtym_: e.g. adding a (and (cons 1 y) (cons x 2)) == (cons 1 2) node to the counterexample would resolve the issue 2014-07-15T19:24:23Z scymtym_: my assumption is that such a child (without attached method) can always be added to deal with non-disjoint children 2014-07-15T19:24:53Z scymtym_: a bit like unmoralizing 2014-07-15T19:29:45Z eudoxia quit (Quit: Lost terminal) 2014-07-15T19:32:38Z ltbarcly quit (Ping timeout: 240 seconds) 2014-07-15T19:33:07Z scymtym_: this will of course get interesting for sets of patterns like (list 1 _ …), (list _ 2 _ …), (list _ _ 3 _ …) 2014-07-15T19:34:09Z angavrilov quit (Remote host closed the connection) 2014-07-15T19:36:59Z scymtym_: if you don't propose new counterexamples, i will experiment with this as well 2014-07-15T19:38:37Z scymtym_: my final topic would be rather technical again (if we still have time) 2014-07-15T19:41:01Z Shinmera quit (Quit: brb) 2014-07-15T19:41:19Z Krystof: go on 2014-07-15T19:43:02Z scymtym_: i think i mentioned that bindings of pattern variables are transported in generalizer objects and injected into effective methods using COMPUTE-EFFECTIVE-ARGUMENTS-FUNCTION and a correspondingly adjust method lambda 2014-07-15T19:43:08Z Krystof: yes 2014-07-15T19:43:14Z Shinmera joined #sbcl 2014-07-15T19:43:31Z scymtym_: the method lambda part turns out to be rather difficult 2014-07-15T19:44:25Z scymtym_: the problem is that bindings (which are stored in SIMPLE-VECTORs) are between applicable methods 2014-07-15T19:44:32Z slyrus joined #sbcl 2014-07-15T19:45:33Z Krystof: "between"? 2014-07-15T19:45:46Z scymtym_: are shared between, sorry 2014-07-15T19:46:23Z scymtym_: so each place in a pattern that is accessible via a pattern variable in at least one method in a connected component needs an index in this binding vector 2014-07-15T19:46:28Z Krystof: ah, like the &aux things in Ucko's thesis 2014-07-15T19:46:47Z Krystof: or not like. OK, I see 2014-07-15T19:47:20Z scymtym_: i also use &aux for making bindings available, but differently 2014-07-15T19:48:23Z scymtym_: the discriminating function has to construct a vector with parts of the argument stored in the positions where methods expect them 2014-07-15T19:49:14Z scymtym_: method lambdas look like (lambda (bindings PCL-ARG-STUFF &aux (PATTERN-VAR (svref bindings INDEX))) …) 2014-07-15T19:49:32Z Krystof: ok 2014-07-15T19:49:53Z scymtym_: allowing the body to access the matched part of the argument through PATTERN-VAR, but INDEX has to known at DEFMETHOD time 2014-07-15T19:50:26Z scymtym_: and it cannot change if additional methods are later defined in the same connected component (because that would require recompiling existing methods) 2014-07-15T19:50:59Z Krystof: I think the traditional solution to what I think the problem might be is another layer of indirection 2014-07-15T19:51:34Z Krystof: so instead of that lambda list, you have (lambda (bindings permutations pcl-arg-stuff &aux (pattern-var (svref bindings (svref permutations index)))) ...) 2014-07-15T19:51:57Z Krystof: pcl itself does this for slot access within methods 2014-07-15T19:52:23Z scymtym_: i thought of that as well, but i think it can be avoid at the cost of sometimes wasting binding vector slots 2014-07-15T19:52:30Z scymtym_: *avoided 2014-07-15T19:52:45Z Krystof: a non-traditional solution! OK 2014-07-15T19:53:09Z scymtym_: the question is whether wasting binding slots like this if worth avoid the indirection 2014-07-15T19:53:19Z Krystof: I don't know 2014-07-15T19:53:30Z Krystof: if you were a student, I would say "try it both ways" :) 2014-07-15T19:54:00Z Krystof: actually if you were a student I would say "wait where did you come from?" 2014-07-15T19:54:23Z Krystof: I would be surprised to find that this was the bottleneck in any real application 2014-07-15T19:54:31Z Krystof: so I would go for the simpler solution 2014-07-15T19:54:52Z Krystof: but if the wasting-binding-slots design is more interesting, I might be tempted to try that 2014-07-15T19:55:15Z scymtym_: i implemented that 2014-07-15T19:55:33Z scymtym_: i think i would like to keep it unless a pathological case of wasting binding slots is found 2014-07-15T19:56:56Z Krystof: ok 2014-07-15T19:56:57Z scymtym_: my initial solution was using &key arguments for passing bindings but that seemed wasteful and made things like not having &allow-other-keys for a given generic function hard 2014-07-15T19:57:14Z Krystof: &aux and a bindings vector seems reasonable to me 2014-07-15T19:57:56Z scymtym_: the complicated part is reserving and freeing slots on DEFMETHOD and REMOVE-METHOD 2014-07-15T19:58:55Z Krystof: right 2014-07-15T19:59:18Z scymtym_: i'm a bit afraid the current implementation may break for certain EVAL-WHEN situations 2014-07-15T19:59:41Z scymtym_: but like with everything else, i can experiment some more 2014-07-15T20:00:05Z gingerale quit (Ping timeout: 256 seconds) 2014-07-15T20:00:21Z Krystof: ok 2014-07-15T20:01:03Z scymtym_: should i try and push intermediate results as separate branches? 2014-07-15T20:01:31Z Krystof: whatever's easiest. At the moment I feel no immediate time pressure 2014-07-15T20:02:08Z scymtym_: i was thinking of curiosity rather than time pressure :) 2014-07-15T20:02:52Z Krystof: I'm curious, but absent an application or time to make one it is likely to be submerged by things that are more urgent :( 2014-07-15T20:03:06Z Krystof: but there are other people in the world, not just me 2014-07-15T20:03:15Z Krystof: so go ahead and push (and blog!) 2014-07-15T20:04:02Z scymtym_: ok, i will still let you know when i do 2014-07-15T20:04:50Z Krystof: thanks :) 2014-07-15T20:04:56Z scymtym_: thanks for listening and thinking this through with me 2014-07-15T20:05:01Z Krystof: a pleasure 2014-07-15T20:05:11Z scymtym_: (also pkhuong) 2014-07-15T20:05:24Z Krystof: and now, back to reality 2014-07-15T20:05:48Z scymtym_: Krystof: for me as well, have a nice evening 2014-07-15T20:13:42Z krzysz00: Krystof: Do you have a moment? 2014-07-15T20:13:47Z davazp quit (Ping timeout: 264 seconds) 2014-07-15T20:15:10Z davazp joined #sbcl 2014-07-15T20:16:46Z davazp quit (Remote host closed the connection) 2014-07-15T20:21:57Z nicdev` joined #sbcl 2014-07-15T20:22:15Z nicdev quit (Remote host closed the connection) 2014-07-15T20:29:06Z ltbarcly joined #sbcl 2014-07-15T20:31:03Z erikvarga left #sbcl 2014-07-15T20:36:24Z nicdev` is now known as nicdev 2014-07-15T20:40:35Z karswell` quit (Read error: Connection reset by peer) 2014-07-15T20:40:51Z karswell` joined #sbcl 2014-07-15T20:47:48Z ASau joined #sbcl 2014-07-15T20:52:06Z sdemarre quit (Ping timeout: 250 seconds) 2014-07-15T20:58:49Z jaimef quit (Excess Flood) 2014-07-15T21:01:32Z jaimef joined #sbcl 2014-07-15T21:05:26Z Hydan joined #sbcl 2014-07-15T21:05:31Z Hydan quit (Client Quit) 2014-07-15T21:07:19Z notori0us quit (*.net *.split) 2014-07-15T21:07:19Z carvite quit (*.net *.split) 2014-07-15T21:07:19Z White__Flame quit (*.net *.split) 2014-07-15T21:07:20Z phf quit (*.net *.split) 2014-07-15T21:07:20Z Blkt quit (*.net *.split) 2014-07-15T21:07:26Z Blkt joined #sbcl 2014-07-15T21:07:38Z phf joined #sbcl 2014-07-15T21:07:48Z phf quit (Changing host) 2014-07-15T21:07:48Z phf joined #sbcl 2014-07-15T21:07:50Z carvite joined #sbcl 2014-07-15T21:08:09Z notori0us joined #sbcl 2014-07-15T21:08:18Z notori0us is now known as Guest16993 2014-07-15T21:08:56Z White_Flame joined #sbcl 2014-07-15T21:21:41Z Hydan joined #sbcl 2014-07-15T21:22:00Z fridim_ quit (Ping timeout: 250 seconds) 2014-07-15T21:22:01Z Hydan is now known as Hydan` 2014-07-15T21:23:37Z Hydan` is now known as Hydan 2014-07-15T21:27:07Z Shinmera quit (Quit: ZzzZ) 2014-07-15T21:28:32Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-15T21:33:31Z ltbarcly joined #sbcl 2014-07-15T21:35:38Z ltbarcly quit (Read error: Connection reset by peer) 2014-07-15T21:35:43Z ltbarcly_ joined #sbcl 2014-07-15T21:41:24Z wheelsucker quit (Quit: Client Quit) 2014-07-15T22:01:06Z arrdem quit (Remote host closed the connection) 2014-07-15T22:01:13Z arrdem joined #sbcl 2014-07-15T22:02:53Z drmeister quit (Remote host closed the connection) 2014-07-15T22:03:57Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-07-15T22:06:48Z ltbarcly joined #sbcl 2014-07-15T22:15:13Z drmeister joined #sbcl 2014-07-15T22:28:03Z segv- quit (Ping timeout: 240 seconds) 2014-07-15T22:38:42Z ltbarcly quit (Ping timeout: 250 seconds) 2014-07-15T22:40:31Z drmeister quit (Read error: Connection reset by peer) 2014-07-15T22:51:48Z edgar-rft quit (Quit: you better not read this) 2014-07-15T22:51:50Z drmeister joined #sbcl 2014-07-15T22:57:52Z jaimef quit (Excess Flood) 2014-07-15T23:01:02Z jaimef joined #sbcl 2014-07-15T23:01:39Z Bicyclidine quit (Quit: Lost terminal) 2014-07-15T23:04:30Z Bike_ joined #sbcl 2014-07-15T23:04:41Z Bike_ is now known as Bicyclidine 2014-07-15T23:08:38Z slyrus quit (Ping timeout: 240 seconds) 2014-07-15T23:19:24Z Krystof quit (Ping timeout: 260 seconds) 2014-07-15T23:23:02Z slyrus joined #sbcl 2014-07-15T23:30:16Z Bicyclidine quit (Ping timeout: 250 seconds) 2014-07-15T23:44:36Z slyrus quit (Ping timeout: 260 seconds) 2014-07-15T23:57:27Z psilord quit (Quit: Leaving.) 2014-07-15T23:57:50Z psilord joined #sbcl 2014-07-16T00:03:40Z ferada_ joined #sbcl 2014-07-16T00:04:14Z ferada quit (Ping timeout: 245 seconds) 2014-07-16T00:30:18Z jasom quit (Ping timeout: 240 seconds) 2014-07-16T00:32:24Z jasom joined #sbcl 2014-07-16T00:43:43Z jaimef quit (Excess Flood) 2014-07-16T00:51:03Z jaimef joined #sbcl 2014-07-16T01:18:42Z prxq_ joined #sbcl 2014-07-16T01:22:18Z prxq quit (Ping timeout: 240 seconds) 2014-07-16T01:25:51Z jaimef quit (Excess Flood) 2014-07-16T01:26:33Z jaimef joined #sbcl 2014-07-16T01:31:36Z LiamH joined #sbcl 2014-07-16T02:00:40Z Guest16993 quit (Quit: WeeChat 0.4.1) 2014-07-16T02:00:43Z jaimef quit (Excess Flood) 2014-07-16T02:02:32Z jaimef joined #sbcl 2014-07-16T02:38:46Z christoph_debian quit (Ping timeout: 250 seconds) 2014-07-16T02:39:28Z jaimef quit (Excess Flood) 2014-07-16T02:43:33Z jaimef joined #sbcl 2014-07-16T02:51:20Z LiamH quit (Quit: Leaving.) 2014-07-16T02:51:39Z christoph_debian joined #sbcl 2014-07-16T03:29:32Z oleo is now known as Guest55947 2014-07-16T03:30:16Z oleo__ joined #sbcl 2014-07-16T03:32:33Z Guest55947 quit (Ping timeout: 240 seconds) 2014-07-16T03:37:25Z kanru quit (Remote host closed the connection) 2014-07-16T03:38:04Z kanru joined #sbcl 2014-07-16T03:47:49Z TheEthicalEgoist joined #sbcl 2014-07-16T03:52:13Z slyrus joined #sbcl 2014-07-16T03:55:40Z gingerale joined #sbcl 2014-07-16T04:38:25Z slyrus_ joined #sbcl 2014-07-16T04:40:00Z slyrus quit (Ping timeout: 260 seconds) 2014-07-16T04:40:00Z jasom quit (Ping timeout: 260 seconds) 2014-07-16T04:40:03Z slyrus_ is now known as slyrus 2014-07-16T04:40:07Z jasom joined #sbcl 2014-07-16T04:50:19Z gingerale quit (Ping timeout: 272 seconds) 2014-07-16T05:01:43Z TheEthicalEgoist quit (Ping timeout: 272 seconds) 2014-07-16T05:02:48Z TheEthicalEgoist joined #sbcl 2014-07-16T05:09:21Z oleo__ quit (Quit: Verlassend) 2014-07-16T05:41:42Z Hydan is now known as Hydan` 2014-07-16T05:46:58Z sdemarre joined #sbcl 2014-07-16T05:47:46Z fridim_ joined #sbcl 2014-07-16T05:52:45Z pranavrc joined #sbcl 2014-07-16T05:52:52Z pranavrc quit (Changing host) 2014-07-16T05:52:52Z pranavrc joined #sbcl 2014-07-16T06:01:56Z drmeister quit (Remote host closed the connection) 2014-07-16T06:40:32Z angavrilov joined #sbcl 2014-07-16T07:50:14Z Hydan` is now known as Hydan 2014-07-16T07:50:20Z yacks quit (Ping timeout: 250 seconds) 2014-07-16T07:50:53Z drmeister joined #sbcl 2014-07-16T07:51:50Z edgar-rft joined #sbcl 2014-07-16T07:53:06Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-16T07:54:58Z drmeister quit (Ping timeout: 240 seconds) 2014-07-16T08:00:25Z loke quit (Remote host closed the connection) 2014-07-16T08:01:28Z Shinmera joined #sbcl 2014-07-16T08:01:36Z erikvarga joined #sbcl 2014-07-16T08:04:25Z Cymew joined #sbcl 2014-07-16T08:05:38Z ASau quit (Ping timeout: 240 seconds) 2014-07-16T08:30:13Z kanru quit (Remote host closed the connection) 2014-07-16T08:30:47Z kanru joined #sbcl 2014-07-16T08:34:39Z Krystof joined #sbcl 2014-07-16T08:34:40Z ChanServ has set mode +o Krystof 2014-07-16T09:14:13Z ltbarcly joined #sbcl 2014-07-16T09:28:03Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-16T09:39:33Z drmeister joined #sbcl 2014-07-16T09:44:03Z drmeister quit (Ping timeout: 240 seconds) 2014-07-16T10:22:35Z yacks joined #sbcl 2014-07-16T10:33:36Z fridim_ quit (Quit: Leaving) 2014-07-16T10:34:02Z fridim_ joined #sbcl 2014-07-16T10:35:48Z sdemarre joined #sbcl 2014-07-16T10:51:19Z yacks quit (Ping timeout: 272 seconds) 2014-07-16T10:58:58Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-16T11:09:41Z yacks joined #sbcl 2014-07-16T11:28:31Z ferada_ is now known as ferada 2014-07-16T11:37:19Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-16T11:45:33Z angavrilov quit (Ping timeout: 240 seconds) 2014-07-16T11:56:43Z angavrilov joined #sbcl 2014-07-16T12:45:47Z flip214: pkhuong: in case you do the graphs (eg. in http://www.pvk.ca/Blog/2014/04/13/k-ary-heapsort/) with R, would you care to share the snippet that paints them? 2014-07-16T12:48:27Z Krystof: bye eye it's ggplot 2014-07-16T12:48:33Z Krystof: "by eye" even 2014-07-16T12:51:19Z eudoxia joined #sbcl 2014-07-16T12:52:04Z flip214: Krystof: yeah, possible. I'm not that familiar with R, so if there's a way to get a nice first approximation of the 17 involved variables and parameters, I'd be happy. 2014-07-16T12:54:18Z chris_l joined #sbcl 2014-07-16T12:56:15Z drmeister joined #sbcl 2014-07-16T13:05:46Z Krystof: google for "ggplot tutorial" 2014-07-16T13:16:49Z pranavrc quit 2014-07-16T13:22:06Z flip214: Krystof: thanks. there are boxplots and qplot (points) ... but I don't see any error bar plots... 2014-07-16T13:22:14Z drmeister quit (Remote host closed the connection) 2014-07-16T13:22:47Z flip214: but I'll read the docs 2014-07-16T13:24:20Z flip214: geom_errorbar perhaps? 2014-07-16T13:24:54Z Krystof: or geom_pointrange 2014-07-16T13:24:55Z Krystof: depending 2014-07-16T13:27:25Z oleo joined #sbcl 2014-07-16T13:30:53Z drmeister joined #sbcl 2014-07-16T13:33:12Z chris_l quit (Quit: Ex-Chat) 2014-07-16T13:37:46Z drmeister quit (Read error: Connection reset by peer) 2014-07-16T13:41:10Z chris_l joined #sbcl 2014-07-16T13:55:01Z drmeister joined #sbcl 2014-07-16T14:02:01Z drmeister quit (Read error: Connection reset by peer) 2014-07-16T14:04:28Z segv- joined #sbcl 2014-07-16T14:06:42Z krzysz00: Krystof: Any thoughts on merging in unicode-algorithms (which doesn't break quicklisp world) or on where I should take unicode strings? 2014-07-16T14:19:42Z reb`: krzysz00: Have you written up your ideas in something like a Unicode string design doc? 2014-07-16T14:23:02Z drmeister joined #sbcl 2014-07-16T14:27:16Z krzysz00: reb`: No, I haven't. Right now, I've writtten a unicode-strings contrib that implements the sequence protocol and is mostly documented. My original plan was to make Unicode strings work transparently with CL string functions but have Unicode-like behavior (for casing, say), but I'm not so sure that's a good idea anymore. 2014-07-16T14:33:20Z Cymew quit (Ping timeout: 250 seconds) 2014-07-16T14:34:49Z foom: krzysz00: is your in-progress work online? 2014-07-16T14:34:56Z krzysz00: Yes. 2014-07-16T14:35:11Z foom: (where? sorry if i missed it being announced before) 2014-07-16T14:35:20Z krzysz00: https://github.com/krzysz00/sbcl/tree/unicode-algorithms is my Unicode support brancch 2014-07-16T14:35:38Z krzysz00: and https://github.com/krzysz00/sbcl/tree/unicode-vector-strings is that branch + Unicode strings 2014-07-16T14:36:07Z krzysz00: I'm looking to sumbit unicode-algorithms for merging into master, since I think it's effectively complete. 2014-07-16T14:47:09Z foom: Thanks, just glancing through the first, looks pretty reasonable to me. Only comment is that I'd suggest separating out the unicode-data into its own dir, and allow specification of an alternate source in the build process, because distros prefer to keep only one copy of the unicode database. 2014-07-16T14:47:46Z foom: e.g. in debian, the "unicode-data" package. 2014-07-16T14:50:34Z foom: I also wonder about the overlap between this and CL-UNICODE? 2014-07-16T14:53:23Z fridim_ quit (Ping timeout: 264 seconds) 2014-07-16T15:04:53Z segv- quit (Remote host closed the connection) 2014-07-16T15:04:59Z krzysz00: The data gets compiled into a database during build, and I don't think debian complained before (especially since we needed to stay on 6.2 before I made my changes because of limitations of the old database format) 2014-07-16T15:07:31Z krzysz00: Many of the property accessors seem to overlap with CL-UNICODE (but we need them either to implement CL stuff or to do some of the algorithms, like SB-UNICODE:WORDS, which don't exist in CL-UNICODE) 2014-07-16T15:08:24Z segv- joined #sbcl 2014-07-16T15:13:44Z gingerale joined #sbcl 2014-07-16T15:17:27Z foom: I just meant that I think it's generally deemed preferable to build-depend on unicode-data, rather than using a custom copy of all the data. 2014-07-16T15:17:38Z foom: Not that compiling it into a database is bad. 2014-07-16T15:19:02Z foom: Is the SBCL stuff a superset of CL-UNICODE? I guess, is it possible to have cl-unicode become essentially a wrapper over sbcl's unicode support, on sbcl, rather than pulling in a second copy of the entire database? 2014-07-16T15:19:06Z krzysz00: It probably would be a good idea. 2014-07-16T15:19:40Z krzysz00: We probably didn't do it already because of incompatibility issues before I started my work. 2014-07-16T15:20:25Z krzysz00: Unfortunately, the SBCL stuff isn't quite a superset of CL-UNICODE, though we could make that happen at the cost of some more database bloat. 2014-07-16T15:23:34Z krzysz00: Mostly making most of the calls in slurp-proplist [tools-for-build/ucd.lisp] actually store tha data (I'm currently only storing properties I need for something). 2014-07-16T15:23:35Z Krystof: foom: historically we depend quite critically on an exact version of the unicode data 2014-07-16T15:23:47Z foom: I don't know the solution, but, it seems very unfortunate what happens with e.g. character set encodings. 2014-07-16T15:23:56Z foom: SBCL has a nice, fast, efficient implementation of those 2014-07-16T15:24:07Z Krystof: quite possibly krzysz00's work means we're not so dependent on the exact version any more 2014-07-16T15:24:17Z foom: But then you get a second, or maybe 2 other implementations which aren't as good pulled in by libraries you want to use. 2014-07-16T15:24:27Z foom: Because people want to write portable libraries. 2014-07-16T15:24:34Z Krystof: krzysz00: you could check whether there are any downstream users of any of the properties cl-unicode has 2014-07-16T15:24:36Z krzysz00: We're up to 6.3 now 2014-07-16T15:25:12Z foom: Many (all? unsure) of the properties are required for regex matching, because you can match against a unicode property. 2014-07-16T15:26:22Z foom: \p{xx} matches the character with the "xx" property. E.g. \p{Po} for "other punctuation" 2014-07-16T15:26:57Z krzysz00: Yeah, I think you can also do \p{Alphabetic} and things like that. 2014-07-16T15:27:18Z foom: \p{scriptname} certainly 2014-07-16T15:28:57Z krzysz00: Looking at CL-UNICODE, I don't have blocks, ages, the bidi mirroring glyphs (we don't deal in bidi), and many of the binary properties. 2014-07-16T15:29:11Z krzysz00: I also have the full case mappings, not the simple ones. 2014-07-16T15:31:49Z krzysz00: I should probably talk to the CL-UNICODE authors and see what they think I should do. 2014-07-16T15:33:49Z krzysz00: Possibly before we merge. 2014-07-16T15:35:20Z sdemarre joined #sbcl 2014-07-16T15:35:31Z foom: For strings, IMO, the only reasonable way to store unicode strings is UTF8 -- and don't pretend to provide O(1) access to arbitrary character numbers or grapheme-cluster-numbers. (basically nobody really needs that anyways...) 2014-07-16T15:35:45Z foom: But that mostly makes sense in designing a new language 2014-07-16T15:35:56Z foom: I have no idea what'd be best for retrofitting CL. :) 2014-07-16T15:37:03Z krzysz00: I think that we're currently doing funky UTF-32 (well, I don't know the internals, but it might even be UTF-21 + some kind of tag?) and providing O(1) to codepoint-numbers. 2014-07-16T15:37:14Z foom: yes, that's what the string type is 2014-07-16T15:37:25Z krzysz00: Unicode-strings currently provide O(1) to grapheme-cluster-numbers after they're constructed. 2014-07-16T15:37:41Z foom: O(1) access is required for CL strings, because they're supposed to be vector of character. 2014-07-16T15:39:05Z foom: CL doesn't really have an iterator concept, unlike more recent languages. That's really the right way to represent access to strings. 2014-07-16T15:39:23Z krzysz00: Yeah. 2014-07-16T15:39:37Z krzysz00: I can agree with that. 2014-07-16T15:42:01Z foom: I'm not sure what the use case is for grossly inefficient storage and O(1) grapheme-cluster access? 2014-07-16T15:46:11Z krzysz00: Main reason I've put that together is because I think that "sequence of grapheme clusters" is often a better abstraction than "sequence of codepoints", but my implementation is probably not very good. 2014-07-16T15:56:52Z chris_l quit (Quit: Ex-Chat) 2014-07-16T15:56:56Z chris_l_ joined #sbcl 2014-07-16T15:57:00Z chris_l_ quit (Remote host closed the connection) 2014-07-16T15:59:32Z attila_lendvai joined #sbcl 2014-07-16T15:59:32Z attila_lendvai quit (Changing host) 2014-07-16T15:59:32Z attila_lendvai joined #sbcl 2014-07-16T16:06:56Z oleo quit (Ping timeout: 250 seconds) 2014-07-16T16:08:51Z oleo joined #sbcl 2014-07-16T16:47:20Z Shinmera quit (Quit: brb) 2014-07-16T16:47:36Z Shinmera joined #sbcl 2014-07-16T16:53:20Z segv- quit (Remote host closed the connection) 2014-07-16T16:53:58Z segv- joined #sbcl 2014-07-16T17:02:20Z scymtym_: in case anybody wants to play with the pattern specializer stuff we discussed yesterday: 1. grab http://techfak.uni-bielefeld.de/~jmoringe/pattern-specializer-toy.tar.gz 2. extract in home (or copy .cl-notebook -> ~/.cl-notebook) 3. run pattern-specializer-toy (x86-linux binary, may work on x86_64-linux) 4. visit http://localhost:4242 5. C-RET to evaluate cells 2014-07-16T17:02:56Z scymtym_: note: 1. first cell needs tweaking 2. there will be bugs 2014-07-16T17:07:20Z attila_lendvai quit (Quit: Leaving.) 2014-07-16T17:08:03Z segv- quit (Ping timeout: 240 seconds) 2014-07-16T17:21:23Z edgar-rft quit (Quit: happening disconnected because activity ended) 2014-07-16T17:53:58Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-16T18:16:58Z eudoxia quit (Quit: Lost terminal) 2014-07-16T18:26:48Z stassats joined #sbcl 2014-07-16T18:49:54Z jlarocco joined #sbcl 2014-07-16T19:04:37Z segv- joined #sbcl 2014-07-16T19:18:02Z attila_lendvai joined #sbcl 2014-07-16T19:18:02Z attila_lendvai quit (Changing host) 2014-07-16T19:18:02Z attila_lendvai joined #sbcl 2014-07-16T19:22:23Z wheelsucker joined #sbcl 2014-07-16T19:42:16Z specbot joined #sbcl 2014-07-16T19:42:55Z minion joined #sbcl 2014-07-16T19:45:46Z drmeister quit (Remote host closed the connection) 2014-07-16T19:51:33Z slyrus quit (Ping timeout: 272 seconds) 2014-07-16T20:06:24Z ltbarcly joined #sbcl 2014-07-16T20:07:04Z erikvarga left #sbcl 2014-07-16T20:07:42Z ltbarcly quit (Client Quit) 2014-07-16T20:14:40Z ASau joined #sbcl 2014-07-16T20:23:39Z angavrilov quit (Remote host closed the connection) 2014-07-16T20:23:48Z ltbarcly joined #sbcl 2014-07-16T20:28:42Z ltbarcly_ joined #sbcl 2014-07-16T20:29:12Z ltbarcly quit (Ping timeout: 260 seconds) 2014-07-16T20:41:42Z TheEthicalEgoist quit (Remote host closed the connection) 2014-07-16T20:45:46Z drmeister joined #sbcl 2014-07-16T20:56:50Z gingerale quit (Ping timeout: 250 seconds) 2014-07-16T20:59:22Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-16T21:06:27Z ltbarcly joined #sbcl 2014-07-16T21:08:33Z ltbarcly_ quit (Ping timeout: 256 seconds) 2014-07-16T21:09:44Z prxq_ quit (Remote host closed the connection) 2014-07-16T21:14:34Z slyrus joined #sbcl 2014-07-16T21:14:49Z attila_lendvai quit (Disconnected by services) 2014-07-16T21:14:49Z attila_lendvai1 joined #sbcl 2014-07-16T21:14:49Z attila_lendvai1 quit (Changing host) 2014-07-16T21:14:49Z attila_lendvai1 joined #sbcl 2014-07-16T21:29:55Z attila_lendvai1 quit (Quit: Leaving.) 2014-07-16T21:41:45Z sdemarre joined #sbcl 2014-07-16T21:46:01Z wheelsucker quit (Quit: Client Quit) 2014-07-16T21:46:12Z sdemarre quit (Ping timeout: 260 seconds) 2014-07-16T22:03:31Z slyrus quit (Ping timeout: 256 seconds) 2014-07-16T22:06:12Z ASau quit (Excess Flood) 2014-07-16T22:10:00Z ASau joined #sbcl 2014-07-16T22:12:46Z yacks quit (Read error: Connection reset by peer) 2014-07-16T22:14:18Z ASau quit (Ping timeout: 240 seconds) 2014-07-16T22:18:50Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-16T22:30:11Z ASau joined #sbcl 2014-07-16T22:34:06Z ltbarcly joined #sbcl 2014-07-16T22:39:36Z Shinmera quit (Quit: zzzZ) 2014-07-16T22:41:36Z Hydan joined #sbcl 2014-07-16T23:42:27Z jackdaniel quit (Remote host closed the connection) 2014-07-16T23:47:33Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-16T23:58:31Z ltbarcly joined #sbcl 2014-07-17T00:16:19Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-17T00:19:36Z karswell` quit (Remote host closed the connection) 2014-07-17T02:03:33Z ltbarcly joined #sbcl 2014-07-17T02:04:43Z ltbarcly quit (Client Quit) 2014-07-17T02:38:55Z christoph_debian quit (Ping timeout: 256 seconds) 2014-07-17T02:52:18Z christoph_debian joined #sbcl 2014-07-17T02:55:36Z echo-area joined #sbcl 2014-07-17T03:15:14Z ltbarcly joined #sbcl 2014-07-17T03:20:33Z jdz quit (Ping timeout: 240 seconds) 2014-07-17T03:25:30Z jdz joined #sbcl 2014-07-17T03:28:34Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-17T03:32:18Z ltbarcly joined #sbcl 2014-07-17T03:34:32Z ltbarcly quit (Client Quit) 2014-07-17T04:01:07Z Hydan is now known as Hydan` 2014-07-17T04:06:40Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-17T04:08:08Z Hydan joined #sbcl 2014-07-17T04:15:55Z gingerale joined #sbcl 2014-07-17T04:16:34Z yacks joined #sbcl 2014-07-17T04:32:39Z oleo is now known as Guest49263 2014-07-17T04:33:22Z oleo__ joined #sbcl 2014-07-17T04:35:59Z Guest49263 quit (Ping timeout: 264 seconds) 2014-07-17T04:56:58Z Hydan quit (Read error: Connection reset by peer) 2014-07-17T05:04:58Z gingerale quit (Ping timeout: 240 seconds) 2014-07-17T05:06:11Z oleo__ quit (Quit: Verlassend) 2014-07-17T05:21:35Z drmeister quit (Remote host closed the connection) 2014-07-17T05:48:31Z pranavrc joined #sbcl 2014-07-17T05:48:31Z pranavrc quit (Changing host) 2014-07-17T05:48:31Z pranavrc joined #sbcl 2014-07-17T06:01:33Z yacks quit (Ping timeout: 240 seconds) 2014-07-17T06:08:17Z edgar-rft joined #sbcl 2014-07-17T06:37:08Z ccl-logbot joined #sbcl 2014-07-17T06:37:08Z 2014-07-17T06:37:08Z names: ccl-logbot jlarocco fikusz p_l phf` yauz_2 flip214_ echo-are` edgar-rft pranavrc jdz christoph_debian minion specbot segv- @Krystof kanru jasom jaimef ferada psilord arrdem White_Flame carvite Blkt nicdev Intensity ivan`` foom |3b| joshe irsol scymtym_ krzysz00 reb` antoszka pchrist qbit DGASAU Bike faheem redline6561 jsnell p_l|backup brucem fe[nl]ix luis milosn hzp pkhuong alchemis7 mood Posterdati les jrm _hmt 2014-07-17T06:38:47Z ASau joined #sbcl 2014-07-17T06:53:19Z jackdaniel joined #sbcl 2014-07-17T06:54:52Z angavrilov joined #sbcl 2014-07-17T07:10:29Z drmeister joined #sbcl 2014-07-17T07:13:25Z ASau quit (Read error: Connection reset by peer) 2014-07-17T07:14:37Z ASau joined #sbcl 2014-07-17T07:15:04Z drmeister quit (Ping timeout: 260 seconds) 2014-07-17T07:19:21Z White_Flame quit (Ping timeout: 272 seconds) 2014-07-17T07:27:04Z flip214_ quit (Ping timeout: 240 seconds) 2014-07-17T07:28:30Z flip214 joined #sbcl 2014-07-17T07:28:30Z flip214 quit (Changing host) 2014-07-17T07:28:30Z flip214 joined #sbcl 2014-07-17T07:29:04Z ASau quit (Ping timeout: 250 seconds) 2014-07-17T07:52:17Z segv- quit (Ping timeout: 272 seconds) 2014-07-17T08:00:29Z Cymew joined #sbcl 2014-07-17T08:06:32Z erikvarga joined #sbcl 2014-07-17T08:25:26Z White_Flame joined #sbcl 2014-07-17T08:29:12Z ams joined #sbcl 2014-07-17T08:40:33Z White_Flame quit (Ping timeout: 240 seconds) 2014-07-17T08:43:56Z White_Flame joined #sbcl 2014-07-17T08:46:31Z prxq joined #sbcl 2014-07-17T08:59:09Z drmeister joined #sbcl 2014-07-17T09:02:34Z White_Flame quit (Ping timeout: 240 seconds) 2014-07-17T09:03:18Z drmeister quit (Ping timeout: 240 seconds) 2014-07-17T09:06:47Z yacks joined #sbcl 2014-07-17T09:07:57Z White_Flame joined #sbcl 2014-07-17T10:13:17Z segv- joined #sbcl 2014-07-17T10:20:32Z Shinmera joined #sbcl 2014-07-17T10:20:47Z echo-are` quit (Remote host closed the connection) 2014-07-17T10:36:11Z karswell` joined #sbcl 2014-07-17T10:48:05Z drmeister joined #sbcl 2014-07-17T10:52:03Z drmeister quit (Ping timeout: 240 seconds) 2014-07-17T12:36:39Z drmeister joined #sbcl 2014-07-17T12:41:03Z drmeister quit (Ping timeout: 240 seconds) 2014-07-17T12:56:55Z kanru` joined #sbcl 2014-07-17T13:04:08Z psilord quit (Quit: Leaving.) 2014-07-17T13:30:57Z oleo joined #sbcl 2014-07-17T13:31:56Z pranavrc quit 2014-07-17T14:01:27Z eudoxia joined #sbcl 2014-07-17T14:06:02Z prxq quit (Read error: Connection reset by peer) 2014-07-17T14:31:23Z karswell` quit (*.net *.split) 2014-07-17T14:40:09Z psilord joined #sbcl 2014-07-17T14:56:15Z White__Flame joined #sbcl 2014-07-17T14:58:17Z yauz joined #sbcl 2014-07-17T14:59:25Z gingerale joined #sbcl 2014-07-17T15:01:23Z p_l_ joined #sbcl 2014-07-17T15:01:35Z p_l quit (Disconnected by services) 2014-07-17T15:01:40Z p_l_ is now known as p_l 2014-07-17T15:02:49Z segv- quit (*.net *.split) 2014-07-17T15:02:50Z White_Flame quit (*.net *.split) 2014-07-17T15:02:56Z yauz_2 quit (*.net *.split) 2014-07-17T15:03:06Z oleo quit (*.net *.split) 2014-07-17T15:03:09Z kanru` quit (*.net *.split) 2014-07-17T15:03:25Z phf` quit (*.net *.split) 2014-07-17T15:04:57Z phf joined #sbcl 2014-07-17T15:07:24Z oleo joined #sbcl 2014-07-17T15:08:23Z Cymew quit (Ping timeout: 264 seconds) 2014-07-17T15:15:24Z slyrus joined #sbcl 2014-07-17T15:18:03Z kanru` joined #sbcl 2014-07-17T16:01:19Z attila_lendvai joined #sbcl 2014-07-17T16:01:19Z attila_lendvai quit (Changing host) 2014-07-17T16:01:19Z attila_lendvai joined #sbcl 2014-07-17T16:05:20Z edgar-rft quit (Quit: conversation expired into perpetual bleeding) 2014-07-17T16:24:38Z Hydan joined #sbcl 2014-07-17T16:30:11Z ltbarcly joined #sbcl 2014-07-17T16:44:40Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-17T16:51:01Z ltbarcly joined #sbcl 2014-07-17T16:52:37Z segv- joined #sbcl 2014-07-17T16:56:30Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-17T17:11:58Z attila_lendvai quit (Quit: Leaving.) 2014-07-17T17:14:10Z oleo is now known as Guest66003 2014-07-17T17:14:54Z oleo__ joined #sbcl 2014-07-17T17:17:32Z Guest66003 quit (Ping timeout: 250 seconds) 2014-07-17T17:20:39Z ltbarcly joined #sbcl 2014-07-17T17:30:52Z karswell` joined #sbcl 2014-07-17T17:32:18Z slyrus quit (Ping timeout: 240 seconds) 2014-07-17T17:45:38Z kanru` quit (Ping timeout: 240 seconds) 2014-07-17T17:47:42Z jaimef quit (Excess Flood) 2014-07-17T17:49:40Z jaimef joined #sbcl 2014-07-17T17:54:58Z Bike_ joined #sbcl 2014-07-17T17:55:17Z Bike_ is now known as Bicyclidine 2014-07-17T18:09:31Z prxq joined #sbcl 2014-07-17T18:12:47Z jasom: what are the semantics of pinning memory in sbcl; If I were writing a new gc, would it be permissible to move the memory at the time that it is pinned (And then leave it there?) 2014-07-17T18:21:46Z pkhuong: yes, but that'd make pinning a very slow operation 2014-07-17T18:24:05Z p_l: an interesting approach would be hinting for pinned allocation... 2014-07-17T18:54:07Z jsnell: I can't imagine moving memory at pinning time working 2014-07-17T18:55:22Z jsnell: it's such a basic runtime primitive 2014-07-17T19:25:15Z ltbarcly quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-17T19:29:00Z jaimef quit (Excess Flood) 2014-07-17T19:31:12Z jaimef joined #sbcl 2014-07-17T19:39:30Z erikvarga left #sbcl 2014-07-17T19:41:04Z ltbarcly joined #sbcl 2014-07-17T19:50:04Z eudoxia quit (Ping timeout: 250 seconds) 2014-07-17T20:06:12Z jasom: does pinning happen a lot in the runtime then? 2014-07-17T20:08:50Z jsnell: quite a lot. hashtable accesses, alien calls are a couple of things that come to mind 2014-07-17T20:09:25Z jasom: It seems that for a copying incremental GC one of these has to be true: all non-pinned accesses are slower (i.e. check for forwarding reference) or all from-space accesses are slower, whether or not pinned (i.e. mprotect the fromspace and fixup in the segv handler) 2014-07-17T20:09:44Z jsnell: of course we only implement with-pinned objects on gencgc. on cheneygc it's simply a without-gcing 2014-07-17T20:10:29Z jasom: oh, that makes it easier then. Does that mean gc can't happen if a thread is in an alien call though? 2014-07-17T20:10:30Z attila_lendvai joined #sbcl 2014-07-17T20:10:52Z jsnell: it's dodgy 2014-07-17T20:11:34Z jsnell: actually having a without-gcing around alien calls is not acceptable, so the with-pinned-objects is conditional on gencgc 2014-07-17T20:11:40Z jasom: I suppose I could make pinning work at page-size resolution 2014-07-17T20:11:48Z jsnell: and we live with the small race that introduces 2014-07-17T20:12:29Z ASau joined #sbcl 2014-07-17T20:14:54Z ltbarcly quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-17T20:14:58Z jsnell: seems that without-gcing kind of fights against the whole idea of an incremental gc :-) 2014-07-17T20:15:22Z jasom: jsnell: not for sufficiently fast operations 2014-07-17T20:16:25Z jsnell: which platform are you thinking of targeting? 2014-07-17T20:16:51Z jasom: jsnell: probably arm, since it already has precise gc, which makes certainl things easier 2014-07-17T20:17:32Z jasom: arm/linux specifically 2014-07-17T20:17:41Z jasom: (I don't know if non linux arm is supported yet) 2014-07-17T20:17:47Z ltbarcly joined #sbcl 2014-07-17T20:18:27Z jsnell: ok. the without-gcing approach would not coexist nicely with threads 2014-07-17T20:19:07Z joshe: I started an openbsd/arm port, but it doesn't successfully load the cold core yet 2014-07-17T20:19:09Z jasom: again, depends on the duration of the without-gc calls 2014-07-17T20:19:35Z jsnell: with threading they'd be potentially unbounded duration 2014-07-17T20:19:38Z jasom: if we are talking microseconds, then a thread being delayed in allocation due to another thread being in without-gc might be acceptable 2014-07-17T20:20:40Z karswell` is now known as karswell 2014-07-17T20:20:40Z jsnell: we pin stuff around the thread primitive system calls 2014-07-17T20:20:48Z jasom: oh 2014-07-17T20:21:36Z jaimef quit (Excess Flood) 2014-07-17T20:21:44Z jsnell: possibly it's just with futexes 2014-07-17T20:22:02Z jsnell: but then again, the non-futex threads always kind of sucked (maybe that has changed) 2014-07-17T20:22:13Z jaimef joined #sbcl 2014-07-17T20:27:39Z attila_lendvai quit (Read error: Connection reset by peer) 2014-07-17T20:31:03Z gingerale quit (Ping timeout: 256 seconds) 2014-07-17T20:31:38Z attila_lendvai joined #sbcl 2014-07-17T20:31:38Z attila_lendvai quit (Changing host) 2014-07-17T20:31:38Z attila_lendvai joined #sbcl 2014-07-17T20:38:09Z jasom: so: all pages with pinned objects at the time of fromspace/tospace split are treated as pinned for the duration of the gc; that would work. Any objects accessed in fromspace get copied to tospace, so pinning an object in fromspace would do a copy (that isn't too expensive since it could have happened anyway if we had seen the object just 1 instruction earlier) before pinning. 2014-07-17T20:42:09Z jasom: an alternative approach would be to maintain a separate heap for pinnable objects and move objects there only the first time they are pinned; if most objects are pinned large numbers of times, that could be a useful optimization. I think I'll get the simpler method working first though and then measure. 2014-07-17T20:46:46Z jasom: does each thread have its own nursery on gengc? 2014-07-17T20:52:47Z jsnell: every thread has its own allocation region(s), which are basically just a small chunk of empty contiguous memory. each allocation region is a few tens of kB. when the region is exhausted, the thread gets a new allocation region 2014-07-17T20:52:47Z Bicyclidine quit (Read error: Connection reset by peer) 2014-07-17T20:53:11Z Bike_ joined #sbcl 2014-07-17T20:53:35Z Bike_ is now known as Bicyclidine 2014-07-17T20:54:01Z jsnell: so you could kind of think of those as nurseries 2014-07-17T20:54:23Z jsnell: but the decision of when to trigger a gc is done globally, not locally 2014-07-17T20:54:58Z jsnell: and data might not actually get tenured out from generation 0 after a gc 2014-07-17T20:57:22Z sdemarre joined #sbcl 2014-07-17T20:57:30Z jasom: that actually makes more sense than nurseries 2014-07-17T21:15:02Z angavrilov quit (Remote host closed the connection) 2014-07-17T21:33:18Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-17T21:40:49Z yacks quit (Quit: Leaving) 2014-07-17T21:52:16Z Shinmera quit (Quit: ZzzZ) 2014-07-17T22:00:51Z jaimef quit (Excess Flood) 2014-07-17T22:02:42Z jaimef joined #sbcl 2014-07-17T22:15:02Z slyrus joined #sbcl 2014-07-17T22:15:26Z attila_lendvai quit (Disconnected by services) 2014-07-17T22:15:26Z attila_lendvai1 joined #sbcl 2014-07-17T22:15:26Z attila_lendvai1 quit (Changing host) 2014-07-17T22:15:26Z attila_lendvai1 joined #sbcl 2014-07-17T22:23:07Z edgar-rft joined #sbcl 2014-07-17T22:26:12Z jaimef quit (Excess Flood) 2014-07-17T22:30:14Z jaimef joined #sbcl 2014-07-17T22:41:37Z prxq quit (Remote host closed the connection) 2014-07-17T22:44:37Z psilord quit (Quit: Leaving.) 2014-07-17T22:50:31Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-17T22:51:25Z phf quit (*.net *.split) 2014-07-17T22:52:55Z jackdaniel quit (*.net *.split) 2014-07-17T22:52:57Z fikusz quit (*.net *.split) 2014-07-17T22:53:10Z kanru quit (*.net *.split) 2014-07-17T22:53:12Z arrdem quit (*.net *.split) 2014-07-17T22:53:15Z carvite quit (*.net *.split) 2014-07-17T22:53:16Z Blkt quit (*.net *.split) 2014-07-17T22:53:33Z hzp quit (*.net *.split) 2014-07-17T22:53:59Z ASau quit (Excess Flood) 2014-07-17T22:54:00Z Bicyclidine quit (Quit: Reconnecting) 2014-07-17T22:54:09Z jackdaniel joined #sbcl 2014-07-17T22:54:09Z fikusz joined #sbcl 2014-07-17T22:54:09Z kanru joined #sbcl 2014-07-17T22:54:09Z arrdem joined #sbcl 2014-07-17T22:54:09Z carvite joined #sbcl 2014-07-17T22:54:09Z Blkt joined #sbcl 2014-07-17T22:54:09Z hzp joined #sbcl 2014-07-17T22:54:39Z phf joined #sbcl 2014-07-17T22:54:56Z Bicyclidine joined #sbcl 2014-07-17T22:55:11Z luis quit (*.net *.split) 2014-07-17T22:55:21Z fikusz quit (Quit: Leaving) 2014-07-17T22:55:30Z luis joined #sbcl 2014-07-17T23:01:43Z ccl-logbot joined #sbcl 2014-07-17T23:01:43Z 2014-07-17T23:01:43Z names: ccl-logbot fikusz fe[nl]ix brucem p_l|backup milosn jdz DGASAU @Krystof luis Bicyclidine phf hzp Blkt carvite arrdem kanru jackdaniel jaimef edgar-rft attila_lendvai1 slyrus ltbarcly karswell oleo__ segv- jsnell redline6561 faheem Bike qbit pchrist antoszka reb` krzysz00 scymtym_ irsol joshe |3b| foom pkhuong alchemis7 mood Posterdati les ivan`` jrm _hmt nicdev jasom specbot minion christoph_debian jlarocco flip214 ams White__Flame yauz p_l 2014-07-17T23:02:56Z Intensity joined #sbcl 2014-07-17T23:11:58Z Bike_ joined #sbcl 2014-07-17T23:15:02Z Bike quit (Ping timeout: 250 seconds) 2014-07-17T23:37:42Z Bicyclidine quit (Ping timeout: 245 seconds) 2014-07-17T23:43:44Z mike_` joined #sbcl 2014-07-17T23:51:53Z jaimef quit (Excess Flood) 2014-07-17T23:57:13Z jaimef joined #sbcl 2014-07-18T00:03:41Z psilord joined #sbcl 2014-07-18T00:14:46Z ferada joined #sbcl 2014-07-18T00:15:27Z Bike_ is now known as Bike 2014-07-18T00:18:37Z ferada_ joined #sbcl 2014-07-18T00:22:37Z Hydan joined #sbcl 2014-07-18T00:24:01Z Hydan is now known as Hydan` 2014-07-18T00:25:02Z Hydan` is now known as Hydan 2014-07-18T01:11:23Z mike_` quit (Ping timeout: 264 seconds) 2014-07-18T01:18:35Z attila_lendvai1 quit (Quit: Leaving.) 2014-07-18T01:23:44Z ltbarcly quit (Ping timeout: 250 seconds) 2014-07-18T01:30:07Z mike_` joined #sbcl 2014-07-18T02:01:42Z jlarocco quit (Read error: Connection reset by peer) 2014-07-18T02:02:05Z jlarocco joined #sbcl 2014-07-18T02:38:59Z christoph_debian quit (Ping timeout: 272 seconds) 2014-07-18T02:51:48Z christoph_debian joined #sbcl 2014-07-18T03:31:03Z echo-area joined #sbcl 2014-07-18T03:50:05Z gingerale joined #sbcl 2014-07-18T04:26:23Z mike_` quit (Ping timeout: 264 seconds) 2014-07-18T04:30:55Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-18T05:00:52Z gingerale- joined #sbcl 2014-07-18T05:03:07Z gingerale quit (Ping timeout: 245 seconds) 2014-07-18T05:04:36Z oleo__ quit (Quit: Verlassend) 2014-07-18T05:05:04Z gingerale- quit (Ping timeout: 240 seconds) 2014-07-18T05:12:41Z fiddlerwoaroof joined #sbcl 2014-07-18T05:13:45Z fiddlerwoaroof left #sbcl 2014-07-18T05:28:11Z ltbarcly joined #sbcl 2014-07-18T05:30:56Z ltbarcly quit (Client Quit) 2014-07-18T05:31:33Z ltbarcly joined #sbcl 2014-07-18T05:32:02Z ltbarcly quit (Client Quit) 2014-07-18T05:51:18Z prxq joined #sbcl 2014-07-18T05:59:35Z pranavrc joined #sbcl 2014-07-18T05:59:35Z pranavrc quit (Changing host) 2014-07-18T05:59:35Z pranavrc joined #sbcl 2014-07-18T06:08:47Z yacks joined #sbcl 2014-07-18T06:31:18Z angavrilov joined #sbcl 2014-07-18T07:46:05Z yacks quit (Ping timeout: 240 seconds) 2014-07-18T07:50:59Z edgar-rft quit (Quit: existence closed by nuclear explosion) 2014-07-18T07:57:05Z yacks joined #sbcl 2014-07-18T07:59:06Z erikvarga joined #sbcl 2014-07-18T08:01:23Z Cymew joined #sbcl 2014-07-18T08:06:29Z ferada_ quit (Quit: leaving) 2014-07-18T08:21:43Z segv- quit (Remote host closed the connection) 2014-07-18T08:28:20Z Shinmera joined #sbcl 2014-07-18T09:11:50Z Shinmera- joined #sbcl 2014-07-18T09:11:58Z Shinmera quit (Ping timeout: 264 seconds) 2014-07-18T09:12:13Z Shinmera- is now known as Shinmera 2014-07-18T10:08:32Z jlarocco quit (Ping timeout: 245 seconds) 2014-07-18T10:09:28Z jlarocco joined #sbcl 2014-07-18T10:28:57Z attila_lendvai joined #sbcl 2014-07-18T10:28:57Z attila_lendvai quit (Changing host) 2014-07-18T10:28:57Z attila_lendvai joined #sbcl 2014-07-18T10:37:37Z slyrus quit (Remote host closed the connection) 2014-07-18T10:40:57Z slyrus joined #sbcl 2014-07-18T10:43:03Z attila_lendvai quit (Ping timeout: 240 seconds) 2014-07-18T10:52:48Z attila_lendvai joined #sbcl 2014-07-18T10:52:48Z attila_lendvai quit (Changing host) 2014-07-18T10:52:48Z attila_lendvai joined #sbcl 2014-07-18T12:20:25Z krzysz00 quit (Quit: leaving) 2014-07-18T12:23:18Z fridim_ joined #sbcl 2014-07-18T12:23:39Z segv- joined #sbcl 2014-07-18T12:23:47Z echo-area quit (Remote host closed the connection) 2014-07-18T12:30:01Z oleo joined #sbcl 2014-07-18T12:34:30Z edgar-rft joined #sbcl 2014-07-18T12:43:36Z attila_lendvai quit (Quit: Leaving.) 2014-07-18T13:08:27Z pranavrc quit 2014-07-18T13:23:39Z attila_lendvai joined #sbcl 2014-07-18T13:23:51Z attila_lendvai quit (Changing host) 2014-07-18T13:23:51Z attila_lendvai joined #sbcl 2014-07-18T13:42:33Z attila_lendvai quit (Quit: Leaving.) 2014-07-18T14:05:23Z Cymew quit (Ping timeout: 264 seconds) 2014-07-18T14:09:47Z Hydan joined #sbcl 2014-07-18T14:50:41Z jlarocco quit (Remote host closed the connection) 2014-07-18T14:53:43Z DGASAU quit (Remote host closed the connection) 2014-07-18T14:55:25Z DGASAU joined #sbcl 2014-07-18T15:00:37Z DGASAU quit (Ping timeout: 245 seconds) 2014-07-18T15:15:33Z gingerale joined #sbcl 2014-07-18T15:23:39Z asedeno joined #sbcl 2014-07-18T15:43:24Z edgar-rft quit (Quit: mental process closed because computer crashed) 2014-07-18T15:45:41Z DGASAU joined #sbcl 2014-07-18T15:49:47Z fridim_ quit (Ping timeout: 264 seconds) 2014-07-18T16:38:30Z karswell quit (Ping timeout: 250 seconds) 2014-07-18T17:14:24Z Posterdati quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-07-18T17:25:56Z scymtym_ quit (Remote host closed the connection) 2014-07-18T17:29:08Z Posterdati joined #sbcl 2014-07-18T17:31:45Z scymtym joined #sbcl 2014-07-18T17:35:03Z karswell joined #sbcl 2014-07-18T17:37:20Z oleo__ joined #sbcl 2014-07-18T17:37:20Z oleo is now known as Guest87473 2014-07-18T17:37:58Z oleo__ quit (Read error: Connection reset by peer) 2014-07-18T17:39:45Z Guest87473 quit (Ping timeout: 255 seconds) 2014-07-18T17:41:03Z oleo__ joined #sbcl 2014-07-18T17:41:23Z oleo__ is now known as oleo 2014-07-18T17:42:36Z ltbarcly joined #sbcl 2014-07-18T18:00:00Z scymtym quit (Remote host closed the connection) 2014-07-18T18:35:54Z luis quit (*.net *.split) 2014-07-18T18:36:05Z luis joined #sbcl 2014-07-18T18:37:05Z drmeister joined #sbcl 2014-07-18T18:52:26Z drmeister quit (Remote host closed the connection) 2014-07-18T18:53:06Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-18T18:56:18Z edgar-rft joined #sbcl 2014-07-18T19:02:36Z drmeister joined #sbcl 2014-07-18T19:07:01Z drmeister quit (Ping timeout: 250 seconds) 2014-07-18T19:36:52Z ltbarcly joined #sbcl 2014-07-18T19:38:00Z ltbarcly quit (Client Quit) 2014-07-18T19:39:32Z angavrilov quit (Remote host closed the connection) 2014-07-18T19:55:08Z slyrus quit (*.net *.split) 2014-07-18T19:55:08Z fikusz quit (*.net *.split) 2014-07-18T19:57:32Z ccl-logbot joined #sbcl 2014-07-18T19:57:32Z 2014-07-18T19:57:32Z names: ccl-logbot DGASAU fikusz segv- luis oleo karswell Posterdati asedeno gingerale Hydan Shinmera erikvarga yacks prxq christoph_debian ferada psilord jaimef Bike Intensity jsnell redline6561 faheem qbit pchrist antoszka reb` irsol joshe |3b| foom pkhuong alchemis7 mood les ivan`` jrm _hmt nicdev jasom specbot minion flip214 ams White__Flame yauz p_l jackdaniel kanru arrdem carvite Blkt hzp phf @Krystof jdz milosn p_l|backup brucem fe[nl]ix 2014-07-18T19:57:33Z slyrus joined #sbcl 2014-07-18T20:05:01Z sdemarre joined #sbcl 2014-07-18T20:12:52Z ltbarcly joined #sbcl 2014-07-18T20:25:01Z sdemarre quit (Ping timeout: 250 seconds) 2014-07-18T20:30:20Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-18T20:38:18Z erikvarga left #sbcl 2014-07-18T20:41:10Z sdemarre joined #sbcl 2014-07-18T20:46:11Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-18T20:53:03Z ltbarcly joined #sbcl 2014-07-18T21:00:53Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-18T21:03:17Z drmeister joined #sbcl 2014-07-18T21:08:23Z drmeister quit (Ping timeout: 264 seconds) 2014-07-18T21:11:29Z Shinmera quit (Quit: ZzzZZ) 2014-07-18T21:20:13Z drmeister joined #sbcl 2014-07-18T21:29:23Z prxq quit (Ping timeout: 264 seconds) 2014-07-18T21:43:55Z attila_lendvai joined #sbcl 2014-07-18T22:03:32Z irsol quit (Ping timeout: 240 seconds) 2014-07-18T22:06:17Z jaimef quit (Excess Flood) 2014-07-18T22:08:51Z jaimef joined #sbcl 2014-07-18T22:16:00Z attila_lendvai quit (Disconnected by services) 2014-07-18T22:16:00Z attila_lendvai1 joined #sbcl 2014-07-18T22:16:00Z attila_lendvai1 quit (Changing host) 2014-07-18T22:16:00Z attila_lendvai1 joined #sbcl 2014-07-18T22:18:54Z krzysz00 joined #sbcl 2014-07-18T22:18:56Z scymtym joined #sbcl 2014-07-18T22:25:19Z irsol joined #sbcl 2014-07-18T22:43:58Z reb` quit (Remote host closed the connection) 2014-07-18T22:55:18Z brown joined #sbcl 2014-07-18T22:55:42Z brown is now known as Guest33365 2014-07-18T22:57:02Z Guest33365 is now known as reb 2014-07-19T00:20:55Z wheelsucker joined #sbcl 2014-07-19T00:21:33Z ltbarcly joined #sbcl 2014-07-19T00:22:58Z ltbarcly quit (Client Quit) 2014-07-19T00:45:33Z drmeister quit (Remote host closed the connection) 2014-07-19T00:56:36Z eudoxia joined #sbcl 2014-07-19T01:06:59Z attila_lendvai1 quit (Quit: Leaving.) 2014-07-19T01:14:30Z eudoxia quit (Quit: Lost terminal) 2014-07-19T01:21:16Z DGASAU quit (Remote host closed the connection) 2014-07-19T01:22:42Z DGASAU joined #sbcl 2014-07-19T02:38:59Z christoph_debian quit (Ping timeout: 250 seconds) 2014-07-19T02:44:23Z karswell quit (Ping timeout: 264 seconds) 2014-07-19T02:46:29Z drmeister joined #sbcl 2014-07-19T02:51:02Z drmeister quit (Ping timeout: 245 seconds) 2014-07-19T02:52:31Z christoph_debian joined #sbcl 2014-07-19T03:24:40Z kanru` joined #sbcl 2014-07-19T03:34:08Z kanru` quit (Ping timeout: 260 seconds) 2014-07-19T03:35:10Z Hydan is now known as Hydan` 2014-07-19T03:45:22Z drmeister joined #sbcl 2014-07-19T03:54:33Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-19T04:44:22Z drmeister quit (Remote host closed the connection) 2014-07-19T05:11:21Z edgar-rft joined #sbcl 2014-07-19T05:18:08Z Shinmera joined #sbcl 2014-07-19T05:59:34Z michael_lee joined #sbcl 2014-07-19T06:07:06Z angavrilov joined #sbcl 2014-07-19T06:07:06Z hao joined #sbcl 2014-07-19T06:09:35Z hao quit (Read error: Connection reset by peer) 2014-07-19T06:13:00Z sdemarre joined #sbcl 2014-07-19T06:27:53Z oleo is now known as Guest92588 2014-07-19T06:28:37Z oleo__ joined #sbcl 2014-07-19T06:31:11Z Guest92588 quit (Ping timeout: 264 seconds) 2014-07-19T06:45:21Z drmeister joined #sbcl 2014-07-19T06:46:47Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-19T06:50:08Z drmeister quit (Ping timeout: 260 seconds) 2014-07-19T07:03:25Z sdemarre joined #sbcl 2014-07-19T07:28:38Z kanru` joined #sbcl 2014-07-19T07:54:41Z prxq joined #sbcl 2014-07-19T07:57:48Z Shinmera quit (Quit: 鍬形) 2014-07-19T07:58:08Z Shinmera joined #sbcl 2014-07-19T08:46:52Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-19T08:51:28Z fridim_ joined #sbcl 2014-07-19T08:54:41Z kanru` quit (Ping timeout: 250 seconds) 2014-07-19T08:56:31Z wheelsucker quit (Quit: Client Quit) 2014-07-19T09:36:33Z scymtym quit (Ping timeout: 240 seconds) 2014-07-19T09:41:57Z karswell joined #sbcl 2014-07-19T09:55:38Z erikvarga joined #sbcl 2014-07-19T10:40:31Z oleo__ quit (Quit: Verlassend) 2014-07-19T10:50:07Z oleo joined #sbcl 2014-07-19T10:58:00Z sdemarre joined #sbcl 2014-07-19T11:09:02Z michael_lee quit (Ping timeout: 245 seconds) 2014-07-19T11:13:41Z michael_lee joined #sbcl 2014-07-19T11:13:52Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-19T11:30:57Z sdemarre joined #sbcl 2014-07-19T11:47:08Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-19T12:11:08Z slyrus quit (Ping timeout: 240 seconds) 2014-07-19T12:22:39Z echo-area joined #sbcl 2014-07-19T12:44:25Z drmeister joined #sbcl 2014-07-19T12:56:28Z echo-area quit (Remote host closed the connection) 2014-07-19T13:34:44Z fridim_ quit (Ping timeout: 260 seconds) 2014-07-19T13:52:44Z sdemarre joined #sbcl 2014-07-19T14:19:47Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-19T14:20:38Z michael_lee quit (Ping timeout: 240 seconds) 2014-07-19T14:34:32Z michael_lee joined #sbcl 2014-07-19T14:35:34Z sdemarre joined #sbcl 2014-07-19T14:52:03Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-19T14:56:46Z attila_lendvai joined #sbcl 2014-07-19T15:12:39Z Posterdati quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-07-19T15:14:09Z Posterdati joined #sbcl 2014-07-19T15:15:15Z Posterdati quit (Client Quit) 2014-07-19T15:15:28Z Posterdati joined #sbcl 2014-07-19T15:21:53Z attila_lendvai quit (Read error: Connection reset by peer) 2014-07-19T15:23:11Z attila_lendvai joined #sbcl 2014-07-19T15:47:01Z sdemarre joined #sbcl 2014-07-19T16:05:11Z prxq quit (Remote host closed the connection) 2014-07-19T16:18:01Z karswell quit (Remote host closed the connection) 2014-07-19T16:18:16Z karswell joined #sbcl 2014-07-19T16:24:02Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-19T16:38:19Z karswell quit (Remote host closed the connection) 2014-07-19T16:38:21Z sdemarre joined #sbcl 2014-07-19T16:38:33Z karswell joined #sbcl 2014-07-19T16:42:41Z attila_lendvai quit (Ping timeout: 250 seconds) 2014-07-19T17:41:34Z fridim_ joined #sbcl 2014-07-19T17:55:54Z attila_lendvai joined #sbcl 2014-07-19T17:58:06Z White__Flame quit (Remote host closed the connection) 2014-07-19T18:00:32Z drmeister quit (Remote host closed the connection) 2014-07-19T18:05:12Z drmeister joined #sbcl 2014-07-19T18:16:08Z attila_lendvai quit (Quit: Leaving.) 2014-07-19T18:21:32Z michael_lee quit (Quit: Ex-Chat) 2014-07-19T19:04:12Z scymtym joined #sbcl 2014-07-19T19:14:30Z oleo is now known as Guest61125 2014-07-19T19:15:15Z oleo__ joined #sbcl 2014-07-19T19:17:22Z Guest61125 quit (Ping timeout: 240 seconds) 2014-07-19T19:22:27Z yacks quit (Quit: Leaving) 2014-07-19T19:24:51Z yacks joined #sbcl 2014-07-19T19:29:16Z slyrus joined #sbcl 2014-07-19T19:30:50Z angavrilov quit (Remote host closed the connection) 2014-07-19T19:50:22Z Shinmera quit (Quit: brb) 2014-07-19T19:51:51Z Shinmera joined #sbcl 2014-07-19T20:20:58Z ehaliewicz joined #sbcl 2014-07-19T20:22:56Z fridim_ quit (Ping timeout: 250 seconds) 2014-07-19T20:25:58Z gingerale quit (Ping timeout: 250 seconds) 2014-07-19T20:35:24Z ehaliewicz: does a hash-function supplied to make-hash-table need to return a fixnum? 2014-07-19T20:35:43Z ehaliewicz: assuming that's an sbcl specific keyword arg 2014-07-19T20:36:44Z Bike: it's in sb-ext:define-hash-table-test, i think 2014-07-19T20:36:45Z ltbarcly joined #sbcl 2014-07-19T20:42:05Z erikvarga left #sbcl 2014-07-19T20:43:26Z ltbarcly quit (Read error: Connection reset by peer) 2014-07-19T20:45:40Z ltbarcly joined #sbcl 2014-07-19T21:02:22Z ltbarcly quit (Ping timeout: 250 seconds) 2014-07-19T21:04:41Z ltbarcly joined #sbcl 2014-07-19T21:09:55Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-19T21:12:27Z ltbarcly joined #sbcl 2014-07-19T21:21:17Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-19T21:26:37Z ehaliewicz quit (Remote host closed the connection) 2014-07-19T21:30:42Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-19T21:33:42Z TheEthicalEgoist joined #sbcl 2014-07-19T21:40:05Z ltbarcly joined #sbcl 2014-07-19T21:45:22Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-19T21:49:14Z drmeister quit (Remote host closed the connection) 2014-07-19T22:04:39Z TheEthicalEgoist quit (Remote host closed the connection) 2014-07-19T22:05:33Z TheEthicalEgoist joined #sbcl 2014-07-19T22:13:10Z LiamH joined #sbcl 2014-07-19T22:32:46Z Shinmera quit (Quit: ZzzZ) 2014-07-19T22:37:03Z Hydan joined #sbcl 2014-07-20T00:00:47Z edgar-rft quit (Quit: happening destroyed because memory access lost) 2014-07-20T00:02:59Z slyrus quit (Ping timeout: 264 seconds) 2014-07-20T02:21:13Z ltbarcly joined #sbcl 2014-07-20T02:21:38Z ltbarcly quit (Client Quit) 2014-07-20T02:29:37Z Bike_ joined #sbcl 2014-07-20T02:32:21Z Bike quit (Disconnected by services) 2014-07-20T02:32:23Z Bike_ is now known as Bike 2014-07-20T02:32:41Z mac joined #sbcl 2014-07-20T02:38:37Z christoph_debian quit (Ping timeout: 245 seconds) 2014-07-20T02:52:00Z christoph_debian joined #sbcl 2014-07-20T03:16:03Z drmeister joined #sbcl 2014-07-20T03:35:54Z Hydan is now known as Hydan` 2014-07-20T03:36:17Z Hydan` is now known as Hydan 2014-07-20T03:40:28Z drmeister quit (Remote host closed the connection) 2014-07-20T03:51:27Z LiamH quit (Quit: Leaving.) 2014-07-20T03:59:28Z leo2007 joined #sbcl 2014-07-20T04:21:56Z mac is now known as cades 2014-07-20T04:38:16Z drmeister joined #sbcl 2014-07-20T05:26:17Z loke_ joined #sbcl 2014-07-20T05:28:38Z sdemarre joined #sbcl 2014-07-20T05:38:19Z cades quit (Remote host closed the connection) 2014-07-20T06:28:47Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-20T06:29:59Z gingerale joined #sbcl 2014-07-20T06:41:32Z drmeister quit (Remote host closed the connection) 2014-07-20T06:46:39Z sdemarre joined #sbcl 2014-07-20T07:00:48Z Shinmera joined #sbcl 2014-07-20T07:19:10Z michael_lee joined #sbcl 2014-07-20T07:21:31Z edgar-rft joined #sbcl 2014-07-20T07:29:47Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-20T07:46:02Z oleo__ quit (Ping timeout: 245 seconds) 2014-07-20T07:49:45Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-20T08:02:37Z oleo joined #sbcl 2014-07-20T08:02:52Z stassats joined #sbcl 2014-07-20T08:14:54Z sdemarre joined #sbcl 2014-07-20T08:27:47Z scymtym quit (Ping timeout: 245 seconds) 2014-07-20T09:07:55Z angavrilov joined #sbcl 2014-07-20T09:19:49Z stassats quit (Ping timeout: 256 seconds) 2014-07-20T09:26:15Z Hydan joined #sbcl 2014-07-20T09:28:58Z eeezkil joined #sbcl 2014-07-20T09:29:53Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-20T09:40:23Z erikvarga joined #sbcl 2014-07-20T10:00:04Z stassats joined #sbcl 2014-07-20T10:00:58Z stassats quit (Client Quit) 2014-07-20T10:11:12Z sdemarre joined #sbcl 2014-07-20T10:17:17Z eeezkil quit (Quit: Leaving.) 2014-07-20T10:39:14Z benkard joined #sbcl 2014-07-20T11:24:54Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-07-20T11:28:55Z leo2007 joined #sbcl 2014-07-20T12:07:03Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-20T12:51:03Z attila_lendvai joined #sbcl 2014-07-20T13:00:16Z LiamH joined #sbcl 2014-07-20T13:16:33Z sdemarre joined #sbcl 2014-07-20T13:41:27Z Hydan is now known as Hydan` 2014-07-20T14:04:54Z DGASAU quit (Remote host closed the connection) 2014-07-20T14:05:43Z DGASAU joined #sbcl 2014-07-20T15:23:03Z attila_lendvai1 joined #sbcl 2014-07-20T15:23:03Z attila_lendvai quit (Disconnected by services) 2014-07-20T15:23:03Z attila_lendvai1 quit (Changing host) 2014-07-20T15:23:03Z attila_lendvai1 joined #sbcl 2014-07-20T15:24:39Z drmeister joined #sbcl 2014-07-20T15:46:07Z pnpuff joined #sbcl 2014-07-20T15:48:02Z loke_ quit (Remote host closed the connection) 2014-07-20T15:54:03Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-07-20T16:21:07Z rpg joined #sbcl 2014-07-20T16:32:34Z scymtym joined #sbcl 2014-07-20T16:40:48Z pnpuff quit (Quit: Page closed) 2014-07-20T16:42:17Z attila_lendvai1 quit (Quit: Leaving.) 2014-07-20T17:08:03Z flip214: is there some (internal) function that can be used to show the SBCL-derived types within a form? 2014-07-20T17:08:34Z Bike: I don't think type propagation is finished before the original form is pretty long gone 2014-07-20T17:08:36Z flip214: I'd like to put in eg. (DEFUN ...) and see what can be derived automatically. 2014-07-20T17:08:55Z Bike: if you cl:describe a function it'll tell you the derived type. 2014-07-20T17:09:01Z flip214: Bike: at least for (DEBUG 3) there should be enough information left. 2014-07-20T17:09:15Z flip214: only the "outer" types - arguments and return value. 2014-07-20T17:09:19Z Bike: yeah. 2014-07-20T17:09:27Z flip214: I'd like to know about the LET variables within. 2014-07-20T17:09:39Z Bike: i mean, it'd be a lot of work, you'd have to take IR1 and get a form back out, probably 2014-07-20T17:10:49Z flip214: can I get such information from the debug information? 2014-07-20T17:22:02Z flip214: The value # is not of type FUNCTION. 2014-07-20T17:27:07Z DGASAU quit (Remote host closed the connection) 2014-07-20T17:28:05Z DGASAU joined #sbcl 2014-07-20T17:37:38Z Hydan` is now known as Hydan 2014-07-20T18:15:51Z ltbarcly joined #sbcl 2014-07-20T18:20:41Z michael_lee quit (Quit: Ex-Chat) 2014-07-20T18:41:24Z angavrilov quit (Remote host closed the connection) 2014-07-20T18:42:00Z scymtym: Krystof: this is what i would like to merge into master a result of our discussion: https://github.com/sbcl/specializable/compare/next?expand=1 2014-07-20T18:45:36Z Krystof: a detailed review would likely have to wait a week, so I say go for it 2014-07-20T18:47:37Z scymtym: Krystof: ok, i merge that and we can repair later 2014-07-20T18:48:21Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-20T19:10:50Z rpg quit (Quit: rpg) 2014-07-20T19:17:49Z rpg joined #sbcl 2014-07-20T20:01:33Z oleo is now known as Guest73252 2014-07-20T20:01:42Z benkard quit (Read error: Connection reset by peer) 2014-07-20T20:02:16Z oleo__ joined #sbcl 2014-07-20T20:04:26Z attila_lendvai joined #sbcl 2014-07-20T20:04:26Z attila_lendvai quit (Changing host) 2014-07-20T20:04:26Z attila_lendvai joined #sbcl 2014-07-20T20:05:00Z Guest73252 quit (Ping timeout: 260 seconds) 2014-07-20T20:05:44Z ltbarcly joined #sbcl 2014-07-20T20:13:05Z drmeister quit (Remote host closed the connection) 2014-07-20T20:14:54Z attila_lendvai quit (Quit: Leaving.) 2014-07-20T20:18:54Z prxq joined #sbcl 2014-07-20T20:26:48Z edgar-rft quit (Quit: activity vanished into eternal corruption) 2014-07-20T20:33:48Z erikvarga left #sbcl 2014-07-20T20:34:09Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-20T20:52:38Z drmeister joined #sbcl 2014-07-20T20:59:22Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-20T21:06:27Z TheEthicalEgoist quit (Read error: Connection reset by peer) 2014-07-20T21:15:52Z drmeister quit (Remote host closed the connection) 2014-07-20T21:17:48Z drmeister joined #sbcl 2014-07-20T21:26:44Z sdemarre joined #sbcl 2014-07-20T21:36:50Z drmeister quit (Remote host closed the connection) 2014-07-20T21:41:32Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-20T21:43:44Z ltbarcly joined #sbcl 2014-07-20T21:44:21Z DGASAU quit (Remote host closed the connection) 2014-07-20T21:45:20Z DGASAU joined #sbcl 2014-07-20T21:54:11Z prxq quit (Remote host closed the connection) 2014-07-20T22:14:48Z DGASAU quit (Remote host closed the connection) 2014-07-20T22:16:03Z DGASAU joined #sbcl 2014-07-20T22:29:26Z Shinmera quit (Quit: ZzZZ) 2014-07-20T23:23:47Z rpg quit (Quit: rpg) 2014-07-20T23:30:29Z rpg joined #sbcl 2014-07-20T23:35:36Z slyrus joined #sbcl 2014-07-20T23:37:45Z drmeister joined #sbcl 2014-07-20T23:42:27Z drmeister quit (Ping timeout: 255 seconds) 2014-07-20T23:48:13Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-21T00:20:52Z rpg quit (Quit: rpg) 2014-07-21T00:24:35Z drmeister joined #sbcl 2014-07-21T00:38:13Z drmeister quit (Remote host closed the connection) 2014-07-21T00:49:12Z ltbarcly joined #sbcl 2014-07-21T01:09:17Z fe[nl]ix quit (Remote host closed the connection) 2014-07-21T01:09:18Z Blkt quit (Remote host closed the connection) 2014-07-21T01:09:25Z Blkt joined #sbcl 2014-07-21T01:09:28Z fe[nl]ix joined #sbcl 2014-07-21T01:17:05Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-21T01:44:44Z ltbarcly joined #sbcl 2014-07-21T01:58:30Z drmeister joined #sbcl 2014-07-21T02:04:50Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-21T02:21:34Z drmeister quit (Remote host closed the connection) 2014-07-21T02:22:10Z echo-area joined #sbcl 2014-07-21T02:22:51Z jrm quit (Remote host closed the connection) 2014-07-21T02:23:23Z jrm joined #sbcl 2014-07-21T02:32:41Z jrm quit (Remote host closed the connection) 2014-07-21T02:33:16Z jrm joined #sbcl 2014-07-21T02:39:22Z christoph_debian quit (Ping timeout: 240 seconds) 2014-07-21T02:52:29Z christoph_debian joined #sbcl 2014-07-21T03:08:44Z drmeister joined #sbcl 2014-07-21T03:22:58Z LiamH quit (Quit: Leaving.) 2014-07-21T03:34:41Z karswell quit (Ping timeout: 240 seconds) 2014-07-21T03:37:20Z rpg joined #sbcl 2014-07-21T03:53:22Z drmeister quit (Remote host closed the connection) 2014-07-21T03:59:47Z drmeister joined #sbcl 2014-07-21T04:36:53Z rpg quit (Quit: rpg) 2014-07-21T04:39:55Z rpg joined #sbcl 2014-07-21T04:49:16Z echo-area quit (Remote host closed the connection) 2014-07-21T04:49:30Z gingerale- joined #sbcl 2014-07-21T04:50:30Z echo-area joined #sbcl 2014-07-21T04:52:47Z gingerale quit (Ping timeout: 264 seconds) 2014-07-21T04:53:51Z gingerale- quit (Ping timeout: 255 seconds) 2014-07-21T05:10:00Z rpg quit (Quit: rpg) 2014-07-21T05:24:01Z oleo__ quit (Quit: Verlassend) 2014-07-21T05:31:10Z sdemarre joined #sbcl 2014-07-21T05:48:17Z irsol quit (Ping timeout: 250 seconds) 2014-07-21T05:59:41Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-21T06:05:58Z pranavrc joined #sbcl 2014-07-21T06:05:58Z pranavrc quit (Changing host) 2014-07-21T06:05:58Z pranavrc joined #sbcl 2014-07-21T06:17:03Z irsol joined #sbcl 2014-07-21T06:18:30Z sdemarre joined #sbcl 2014-07-21T06:22:35Z angavrilov joined #sbcl 2014-07-21T06:30:16Z edgar-rft joined #sbcl 2014-07-21T06:42:44Z pranavrc_ joined #sbcl 2014-07-21T06:44:23Z pranavrc quit (Ping timeout: 264 seconds) 2014-07-21T06:48:53Z drmeister quit (Remote host closed the connection) 2014-07-21T06:56:14Z yacks quit (Read error: Connection reset by peer) 2014-07-21T07:00:27Z yacks joined #sbcl 2014-07-21T07:00:31Z Cymew joined #sbcl 2014-07-21T07:05:48Z scymtym quit (Ping timeout: 260 seconds) 2014-07-21T07:09:26Z Shinmera joined #sbcl 2014-07-21T07:19:35Z pranavrc_ quit (Ping timeout: 256 seconds) 2014-07-21T07:22:39Z pranavrc joined #sbcl 2014-07-21T07:22:39Z pranavrc quit (Changing host) 2014-07-21T07:22:39Z pranavrc joined #sbcl 2014-07-21T07:37:03Z segv- quit (Ping timeout: 250 seconds) 2014-07-21T07:46:14Z pranavrc quit (Read error: Connection reset by peer) 2014-07-21T07:48:25Z prxq joined #sbcl 2014-07-21T07:48:30Z pranavrc joined #sbcl 2014-07-21T08:00:07Z pranavrc quit 2014-07-21T08:02:44Z slyrus quit (Ping timeout: 260 seconds) 2014-07-21T08:11:11Z erikvarga joined #sbcl 2014-07-21T08:12:40Z slyrus joined #sbcl 2014-07-21T08:49:12Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-21T09:48:18Z sdemarre joined #sbcl 2014-07-21T10:27:03Z Shinmera quit (Ping timeout: 240 seconds) 2014-07-21T10:29:40Z echo-area quit (Read error: Connection reset by peer) 2014-07-21T11:13:24Z pranavrc joined #sbcl 2014-07-21T11:19:22Z Shinmera joined #sbcl 2014-07-21T11:35:51Z pranavrc quit 2014-07-21T11:57:49Z jdz quit (Quit: ZNC - http://znc.in) 2014-07-21T12:00:20Z rpg joined #sbcl 2014-07-21T12:04:17Z jdz joined #sbcl 2014-07-21T12:04:41Z jdz is now known as Guest54215 2014-07-21T12:09:10Z Guest54215 is now known as jdz 2014-07-21T12:16:18Z drmeister joined #sbcl 2014-07-21T12:26:55Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-21T12:27:26Z Shinmera quit (Quit: 鍬形) 2014-07-21T12:28:13Z Shinmera joined #sbcl 2014-07-21T12:35:28Z rpg quit (Quit: rpg) 2014-07-21T12:40:23Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-21T12:58:09Z drmeister quit (Remote host closed the connection) 2014-07-21T13:00:03Z eudoxia joined #sbcl 2014-07-21T13:16:48Z chris_l joined #sbcl 2014-07-21T13:23:11Z sdemarre joined #sbcl 2014-07-21T13:28:01Z oleo joined #sbcl 2014-07-21T13:51:01Z ltbarcly joined #sbcl 2014-07-21T13:56:44Z Shinmera quit (Quit: bbl) 2014-07-21T14:05:12Z segv- joined #sbcl 2014-07-21T14:09:09Z erikvarga left #sbcl 2014-07-21T14:12:43Z drmeister joined #sbcl 2014-07-21T14:22:17Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-21T14:24:27Z slyrus quit (Ping timeout: 255 seconds) 2014-07-21T14:26:36Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-21T14:39:50Z Shinmera joined #sbcl 2014-07-21T14:48:35Z irsol quit (Ping timeout: 264 seconds) 2014-07-21T14:51:27Z irsol joined #sbcl 2014-07-21T14:55:13Z rpg joined #sbcl 2014-07-21T15:01:13Z Cymew quit (Ping timeout: 240 seconds) 2014-07-21T15:01:35Z slyrus joined #sbcl 2014-07-21T15:17:06Z eudoxia quit (Quit: Lost terminal) 2014-07-21T15:24:01Z gingerale joined #sbcl 2014-07-21T15:26:13Z slyrus quit (Ping timeout: 240 seconds) 2014-07-21T15:34:51Z Hydan joined #sbcl 2014-07-21T15:35:22Z ltbarcly joined #sbcl 2014-07-21T15:39:13Z Hydan quit (Ping timeout: 240 seconds) 2014-07-21T15:55:14Z irsol quit (Remote host closed the connection) 2014-07-21T15:56:24Z irsol joined #sbcl 2014-07-21T16:23:09Z irsol quit (Remote host closed the connection) 2014-07-21T16:25:07Z irsol joined #sbcl 2014-07-21T16:51:22Z jaimef quit (Excess Flood) 2014-07-21T16:52:50Z jaimef joined #sbcl 2014-07-21T17:02:53Z Bicyclidine joined #sbcl 2014-07-21T17:09:53Z Hydan joined #sbcl 2014-07-21T17:19:59Z rpg quit (Quit: rpg) 2014-07-21T17:21:45Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-21T17:26:30Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-21T17:31:48Z ltbarcly joined #sbcl 2014-07-21T17:33:49Z scymtym joined #sbcl 2014-07-21T17:41:46Z eudoxia joined #sbcl 2014-07-21T17:42:46Z erikvarga joined #sbcl 2014-07-21T17:45:55Z drmeister quit (Remote host closed the connection) 2014-07-21T17:54:43Z drmeister joined #sbcl 2014-07-21T18:14:15Z irsol quit (Remote host closed the connection) 2014-07-21T18:16:58Z eudoxia quit (Quit: leaving) 2014-07-21T18:18:06Z irsol joined #sbcl 2014-07-21T18:22:49Z sdemarre joined #sbcl 2014-07-21T18:36:22Z rpg joined #sbcl 2014-07-21T18:54:49Z chris_l quit (Quit: Ex-Chat) 2014-07-21T18:58:39Z DGASAU quit (Remote host closed the connection) 2014-07-21T19:00:41Z DGASAU joined #sbcl 2014-07-21T19:17:59Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-21T19:22:21Z jaimef quit (Excess Flood) 2014-07-21T19:30:19Z jaimef joined #sbcl 2014-07-21T19:35:25Z sdemarre joined #sbcl 2014-07-21T19:44:14Z Hydan joined #sbcl 2014-07-21T20:06:49Z erikvarga left #sbcl 2014-07-21T20:14:37Z slyrus joined #sbcl 2014-07-21T20:28:30Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-21T20:41:30Z edgar-rft quit (Quit: experience closed by death) 2014-07-21T20:41:59Z slyrus quit (Ping timeout: 256 seconds) 2014-07-21T21:11:33Z jaimef quit (Excess Flood) 2014-07-21T21:12:12Z Shinmera quit (Quit: ZzzZ) 2014-07-21T21:12:52Z prxq quit (Read error: Connection reset by peer) 2014-07-21T21:15:52Z nyef joined #sbcl 2014-07-21T21:17:19Z jaimef joined #sbcl 2014-07-21T21:19:41Z attila_lendvai joined #sbcl 2014-07-21T21:29:42Z oleo is now known as Guest68258 2014-07-21T21:30:26Z oleo__ joined #sbcl 2014-07-21T21:32:42Z Guest68258 quit (Ping timeout: 245 seconds) 2014-07-21T21:55:42Z rpg quit (Quit: rpg) 2014-07-21T22:02:54Z ltbarcly_ joined #sbcl 2014-07-21T22:06:02Z ltbarcly quit (Ping timeout: 245 seconds) 2014-07-21T22:24:51Z attila_lendvai quit (Quit: Leaving.) 2014-07-21T22:33:03Z arrdem quit (Ping timeout: 256 seconds) 2014-07-21T22:34:16Z slyrus joined #sbcl 2014-07-21T22:40:42Z Bicyclidine quit (Ping timeout: 245 seconds) 2014-07-21T22:47:57Z arrdem joined #sbcl 2014-07-21T22:48:33Z irsol quit (Ping timeout: 240 seconds) 2014-07-21T22:52:13Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-07-21T23:04:40Z irsol joined #sbcl 2014-07-21T23:25:29Z karswell joined #sbcl 2014-07-21T23:54:14Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-22T00:15:21Z Hydan joined #sbcl 2014-07-22T00:19:12Z irsol quit (Remote host closed the connection) 2014-07-22T00:29:23Z Intensity quit (Ping timeout: 264 seconds) 2014-07-22T00:40:51Z rpg joined #sbcl 2014-07-22T01:18:29Z rpg quit (Quit: rpg) 2014-07-22T01:24:39Z antoszka quit (Remote host closed the connection) 2014-07-22T01:30:48Z Hydan quit (Read error: Connection reset by peer) 2014-07-22T01:31:19Z Hydan joined #sbcl 2014-07-22T02:05:30Z echo-area joined #sbcl 2014-07-22T02:38:53Z christoph_debian quit (Ping timeout: 250 seconds) 2014-07-22T02:43:28Z edgar-rft joined #sbcl 2014-07-22T02:52:21Z christoph_debian joined #sbcl 2014-07-22T02:54:55Z irsol joined #sbcl 2014-07-22T03:02:09Z ltbarcly joined #sbcl 2014-07-22T03:19:32Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-22T03:27:28Z ltbarcly joined #sbcl 2014-07-22T03:29:22Z ltbarcly quit (Client Quit) 2014-07-22T03:38:24Z edgar-rft quit (Quit: experience interrupted into eternal deadlock) 2014-07-22T03:42:14Z pillton joined #sbcl 2014-07-22T03:44:00Z slyrus quit (Ping timeout: 250 seconds) 2014-07-22T03:45:29Z pillton: Is there a way to make COMPILE signal an error if it compiles a lambda form that conses? 2014-07-22T03:46:40Z echo-area quit (Read error: Connection reset by peer) 2014-07-22T03:46:55Z drmeister quit (Remote host closed the connection) 2014-07-22T03:47:18Z slyrus joined #sbcl 2014-07-22T03:49:50Z nyef: pillton: Such a thing is on my occasional wish-list, even if it wouldn't work if the form calls a separate function that conses. 2014-07-22T03:50:38Z ltbarcly joined #sbcl 2014-07-22T03:50:38Z pillton: nyef: Ok. Thanks. 2014-07-22T03:51:03Z nyef: pillton: I have an idea for how to go about it, at least. 2014-07-22T04:58:01Z nyef quit (Quit: G'night all.) 2014-07-22T05:02:22Z gingerale quit (Ping timeout: 245 seconds) 2014-07-22T05:03:05Z oleo__ quit (Quit: Verlassend) 2014-07-22T05:12:41Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-22T05:23:12Z ltbarcly joined #sbcl 2014-07-22T05:23:33Z ltbarcly quit (Client Quit) 2014-07-22T05:23:49Z ltbarcly joined #sbcl 2014-07-22T05:39:58Z pranavrc joined #sbcl 2014-07-22T05:47:47Z drmeister joined #sbcl 2014-07-22T05:52:46Z drmeister quit (Ping timeout: 264 seconds) 2014-07-22T06:02:04Z sdemarre joined #sbcl 2014-07-22T06:17:17Z scymtym quit (Ping timeout: 250 seconds) 2014-07-22T06:22:59Z ltbarcly quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-22T06:23:40Z sdemarre left #sbcl 2014-07-22T06:24:57Z alchemis7 quit (Remote host closed the connection) 2014-07-22T06:27:46Z alchemis7 joined #sbcl 2014-07-22T06:38:32Z yacks quit (Ping timeout: 245 seconds) 2014-07-22T07:05:28Z yacks joined #sbcl 2014-07-22T07:32:35Z Cymew joined #sbcl 2014-07-22T07:33:33Z erikvarga joined #sbcl 2014-07-22T07:40:14Z jaimef quit (Excess Flood) 2014-07-22T07:42:53Z jaimef joined #sbcl 2014-07-22T07:51:19Z segv- quit (Ping timeout: 250 seconds) 2014-07-22T08:01:17Z edgar-rft joined #sbcl 2014-07-22T08:05:04Z antoszka joined #sbcl 2014-07-22T09:07:43Z fikusz quit (Ping timeout: 256 seconds) 2014-07-22T09:10:06Z fridim_ joined #sbcl 2014-07-22T09:10:22Z yacks quit (Ping timeout: 240 seconds) 2014-07-22T09:12:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-22T09:17:29Z yacks joined #sbcl 2014-07-22T09:20:17Z fikusz joined #sbcl 2014-07-22T09:54:48Z ams quit (*.net *.split) 2014-07-22T09:54:49Z nicdev quit (*.net *.split) 2014-07-22T09:54:50Z jsnell quit (*.net *.split) 2014-07-22T09:54:51Z redline6561 quit (*.net *.split) 2014-07-22T09:54:51Z faheem quit (*.net *.split) 2014-07-22T09:55:01Z jsnell joined #sbcl 2014-07-22T09:55:02Z faheem joined #sbcl 2014-07-22T09:55:05Z nicdev joined #sbcl 2014-07-22T09:55:17Z redline6561 joined #sbcl 2014-07-22T10:11:09Z ams joined #sbcl 2014-07-22T10:36:09Z pranavrc_ joined #sbcl 2014-07-22T10:37:58Z pranavrc quit (Read error: No route to host) 2014-07-22T10:59:16Z karswell quit (Ping timeout: 260 seconds) 2014-07-22T11:09:35Z chris_l joined #sbcl 2014-07-22T11:30:33Z rick-monster joined #sbcl 2014-07-22T11:42:58Z rick-monster: hi I'm struggling with sbcl weak pointers and can't get an answer on #lisp. So here's a simple example I thought *should* work: https://gist.github.com/rick-monster/9740e14114ee7de1903b 2014-07-22T11:43:15Z rick-monster: was hoping someone might be able to point out where I'm going wrong? 2014-07-22T11:50:31Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-22T11:50:55Z Hydan joined #sbcl 2014-07-22T11:56:14Z pkhuong: gc is conservative and this form looks like it gets compiled to a single function before execution 2014-07-22T11:57:45Z pkhuong: also, the weak pointer points to a literal which should be allocated statically, at compile time 2014-07-22T12:01:14Z pkhuong: (our gc is conservative in the sense that some values in registers or on the stack may be spuriously treated as references, which is particularly problematic until a function returns) 2014-07-22T12:03:20Z p_l|backup: a/ct 2014-07-22T12:03:22Z p_l|backup: grr 2014-07-22T12:26:14Z rick-monster: pkhuong: thanks for your reply - trying to digest the information! I have wrapped creation of weak pointer in a a function, and removed the (progn wrapper. However still not behaving as I expected https://gist.github.com/rick-monster/0e650de722146589ffad 2014-07-22T12:28:13Z pkhuong: rick-monster: are you at the REPL? 2014-07-22T12:28:43Z rick-monster: yes I'm in the slime repl and have tried the same test in a bare sbcl repl 2014-07-22T12:28:50Z pkhuong: */**/*** etc still point at the value returned by the first call to weak-pointer-value 2014-07-22T12:29:09Z pkhuong: in slime, you can C-c M-o to clear the REPL and any reference via presentations 2014-07-22T12:29:21Z pkhuong: (just before calling gc) 2014-07-22T12:38:03Z rick-monster: that works - thanks very much! 2014-07-22T12:48:43Z pkhuong: (in the bare REPL, you can press return three times) 2014-07-22T12:51:16Z eudoxia joined #sbcl 2014-07-22T12:53:48Z psilord quit (Quit: Leaving.) 2014-07-22T12:58:24Z rick-monster: hopefully won't continue surprise me when the code lives inside a package. am trying to associate a tcp socket with a 'channel' (for communicating between threads) then if that channel gets GC-ed the socket server exits cleanly 2014-07-22T12:58:55Z rick-monster: thanks again for your help! 2014-07-22T12:59:49Z attila_lendvai joined #sbcl 2014-07-22T12:59:49Z attila_lendvai quit (Changing host) 2014-07-22T12:59:49Z attila_lendvai joined #sbcl 2014-07-22T13:20:19Z pranavrc_ quit 2014-07-22T13:29:20Z oleo joined #sbcl 2014-07-22T13:38:23Z pkhuong: rick-monster: it's usually better to use finalisers as a last resort in case of programmer error 2014-07-22T13:38:43Z pkhuong: constructs like with-open-file provide much better guarantee wrt resource exhaustion 2014-07-22T13:39:10Z pkhuong: for example, a program may run out of sockets before memory usage is high enough to trigger a gc 2014-07-22T13:40:53Z eeezkil joined #sbcl 2014-07-22T13:49:18Z yacks quit (Read error: Connection reset by peer) 2014-07-22T13:51:40Z yacks joined #sbcl 2014-07-22T13:58:31Z segv- joined #sbcl 2014-07-22T13:59:33Z rick-monster: pkhuong: going to try your suggestion - still getting some weird intermittent issues trying to force GC from the repl. Thanks again! 2014-07-22T14:06:19Z psilord joined #sbcl 2014-07-22T14:12:44Z pkhuong: You really don't want to unintern */**/*** 2014-07-22T14:14:43Z pkhuong: mostly because it's a bad idea to unintern standard symbols (how are you going to multiply numbers now?), but also because it doesn't do what you want it to do 2014-07-22T14:15:18Z pkhuong: the symbols are still around and referenced, just not accessible via the reader anymore. 2014-07-22T14:15:58Z pkhuong: it helps because the return value of the calls to unintern are stored in *, ** and ***. 2014-07-22T14:33:10Z attila_lendvai quit (Quit: Leaving.) 2014-07-22T14:34:42Z rick-monster: think I need to study CL/sbcl/slime a bit more before attempting to play clever tricks with weak references. Thought this could be a fairly clean/easy technique to deal with my issue but seems (with-blah will probably be more effective for me right now... 2014-07-22T14:35:46Z edgar-rft quit (Read error: Connection reset by peer) 2014-07-22T14:36:50Z edgar-rft joined #sbcl 2014-07-22T14:45:26Z rick-mon` joined #sbcl 2014-07-22T14:45:42Z rick-mon` left #sbcl 2014-07-22T14:48:45Z gingerale joined #sbcl 2014-07-22T14:51:45Z erikvarga left #sbcl 2014-07-22T14:57:35Z Cymew quit (Ping timeout: 264 seconds) 2014-07-22T15:19:01Z wheelsucker joined #sbcl 2014-07-22T15:30:39Z drmeister joined #sbcl 2014-07-22T16:26:27Z nyef joined #sbcl 2014-07-22T16:42:54Z attila_lendvai joined #sbcl 2014-07-22T16:42:54Z attila_lendvai quit (Changing host) 2014-07-22T16:42:54Z attila_lendvai joined #sbcl 2014-07-22T16:50:08Z ltbarcly joined #sbcl 2014-07-22T16:53:17Z rick-monster quit (Remote host closed the connection) 2014-07-22T17:44:37Z drmeister quit (Remote host closed the connection) 2014-07-22T17:46:53Z krzysz00: Krystof: I'm working on updating the SBCL database to Unicode 7.0. It turns out that 7.0 adds U+1F5CF "Page", which conflicts with U+0C, which ANSI CL requires to be named "Page". What should I do about this one? 2014-07-22T17:50:50Z drmeister joined #sbcl 2014-07-22T18:41:31Z drmeister quit (Remote host closed the connection) 2014-07-22T18:42:33Z drmeister joined #sbcl 2014-07-22T18:47:04Z drmeister quit (Ping timeout: 250 seconds) 2014-07-22T19:06:30Z drmeister joined #sbcl 2014-07-22T19:09:48Z eudoxia quit (Quit: Lost terminal) 2014-07-22T19:19:58Z Bicyclidine joined #sbcl 2014-07-22T19:45:26Z foom: renaming U+1f5cf sounds the best, unfortunate, choice. 2014-07-22T19:54:37Z chris_l quit (Quit: Ex-Chat) 2014-07-22T20:00:49Z krzysz00: foom: Yeah, that's what I thought. I'll just special-case away that character's name with a comment. 2014-07-22T20:03:24Z gingerale quit (Ping timeout: 260 seconds) 2014-07-22T20:12:12Z oleo is now known as Guest25176 2014-07-22T20:12:55Z oleo__ joined #sbcl 2014-07-22T20:16:11Z Guest25176 quit (Ping timeout: 272 seconds) 2014-07-22T20:23:27Z krzysz00: Ok, U+1F5CF is now nameless, and there's an extra paragraph in the documentation describing how SBCL extends ANSI character notation to accomodate Unicode, with a footnote about PAGE. 2014-07-22T20:24:23Z ltbarcly_ joined #sbcl 2014-07-22T20:24:45Z ltbarcly quit (Ping timeout: 240 seconds) 2014-07-22T20:27:44Z jaimef quit (Excess Flood) 2014-07-22T20:31:05Z jaimef joined #sbcl 2014-07-22T20:39:53Z Krystof: krzysz00: oof, nasty 2014-07-22T20:45:17Z kanru quit (Ping timeout: 256 seconds) 2014-07-22T20:50:40Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-07-22T21:09:59Z ltbarcly joined #sbcl 2014-07-22T21:38:02Z angavrilov quit (Remote host closed the connection) 2014-07-22T21:40:07Z drmeister quit (Remote host closed the connection) 2014-07-22T21:40:28Z krzysz00: Krystof: My unicode-7.0 branch currently chooses ANSI compliance over Unicode compliance. Maybe I should mention this problem to the list. 2014-07-22T21:45:58Z nyef: ANSI compliance before Unicode compliance: ANSI was here first. 2014-07-22T21:46:23Z nyef: And unicode is a build option, ansi isn't. 2014-07-22T21:46:27Z p_l|backup: krzysz00: why not #\Unicode_Page ? 2014-07-22T21:47:34Z krzysz00: p_l|backup: I don't see why not, actually 2014-07-22T21:49:47Z krzysz00: Anyone see any reason not to do that? 2014-07-22T21:49:53Z attila_lendvai quit (Ping timeout: 256 seconds) 2014-07-22T21:50:40Z nyef: Quick, add "Unicode_" to the beginning of ALL of the non-standard character names! (-: 2014-07-22T21:51:04Z nyef: And recognize it as valid for the standard ones other than Page. 2014-07-22T22:04:55Z foom: to be fair, it's only a SHOULD in the CL spec. :) 2014-07-22T22:29:06Z wheelsucker quit (Quit: Client Quit) 2014-07-22T22:38:55Z psilord quit (Quit: Leaving.) 2014-07-22T22:50:18Z karswell joined #sbcl 2014-07-22T23:00:07Z krzysz00: foom: My reading of the spec is that the name "Page" is a MUST iff the implementation supports ^L 2014-07-22T23:11:23Z Hydan is now known as Hydan` 2014-07-22T23:12:49Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-22T23:18:38Z slyrus joined #sbcl 2014-07-22T23:23:00Z jaimef quit (Excess Flood) 2014-07-22T23:28:36Z jaimef joined #sbcl 2014-07-22T23:32:05Z ltbarcly joined #sbcl 2014-07-22T23:38:10Z edgar-rft quit (Quit: lifeform experiment disconnected into paranoid darkness) 2014-07-22T23:38:18Z psilord joined #sbcl 2014-07-22T23:43:21Z slyrus quit (Ping timeout: 250 seconds) 2014-07-22T23:56:35Z segv- quit (Ping timeout: 272 seconds) 2014-07-23T00:14:19Z drmeister joined #sbcl 2014-07-23T00:15:01Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-23T00:22:02Z Bicyclidine quit (Ping timeout: 250 seconds) 2014-07-23T00:29:45Z ltbarcly joined #sbcl 2014-07-23T00:39:47Z drmeister quit (Remote host closed the connection) 2014-07-23T01:01:04Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-23T02:11:45Z nyef quit (Quit: G'night all.) 2014-07-23T02:37:23Z ltbarcly joined #sbcl 2014-07-23T02:38:51Z christoph_debian quit (Ping timeout: 250 seconds) 2014-07-23T02:41:46Z ltbarcly_ joined #sbcl 2014-07-23T02:44:52Z ltbarcly quit (Ping timeout: 240 seconds) 2014-07-23T02:52:03Z christoph_debian joined #sbcl 2014-07-23T03:37:11Z gingerale joined #sbcl 2014-07-23T03:47:00Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-07-23T03:48:09Z drmeister joined #sbcl 2014-07-23T03:59:39Z drmeister quit (Remote host closed the connection) 2014-07-23T04:03:53Z ltbarcly joined #sbcl 2014-07-23T04:39:58Z yacks quit (Quit: Leaving) 2014-07-23T04:46:23Z yacks joined #sbcl 2014-07-23T05:00:36Z oleo__ quit (Quit: Verlassend) 2014-07-23T05:04:47Z gingerale quit (Ping timeout: 264 seconds) 2014-07-23T05:19:20Z drmeister joined #sbcl 2014-07-23T05:22:20Z drmeiste_ joined #sbcl 2014-07-23T05:23:35Z drmeister quit (Read error: Connection reset by peer) 2014-07-23T06:21:15Z pranavrc joined #sbcl 2014-07-23T06:32:01Z angavrilov joined #sbcl 2014-07-23T06:33:55Z leo2007 joined #sbcl 2014-07-23T06:37:11Z fikusz quit (Ping timeout: 250 seconds) 2014-07-23T06:50:08Z fikusz joined #sbcl 2014-07-23T07:08:20Z momo-reina joined #sbcl 2014-07-23T07:09:59Z Hydan` is now known as Hydan 2014-07-23T07:23:58Z momo-reina quit (Remote host closed the connection) 2014-07-23T07:34:02Z slyrus joined #sbcl 2014-07-23T07:57:47Z erikvarga joined #sbcl 2014-07-23T08:20:17Z ltbarcly quit (Ping timeout: 245 seconds) 2014-07-23T08:21:17Z ltbarcly joined #sbcl 2014-07-23T08:26:04Z edgar-rft joined #sbcl 2014-07-23T08:31:47Z ltbarcly_ joined #sbcl 2014-07-23T08:33:37Z ltbarcly quit (Ping timeout: 245 seconds) 2014-07-23T08:40:19Z karswell quit (Read error: Connection reset by peer) 2014-07-23T08:43:48Z ams: #\Unicode:Page maybe even .. 2014-07-23T09:01:53Z slyrus quit (Ping timeout: 240 seconds) 2014-07-23T09:24:46Z jaimef quit (Excess Flood) 2014-07-23T09:26:09Z jaimef joined #sbcl 2014-07-23T09:41:08Z slyrus joined #sbcl 2014-07-23T10:03:40Z momo-reina joined #sbcl 2014-07-23T10:15:06Z momo-reina quit (Remote host closed the connection) 2014-07-23T10:32:59Z slyrus quit (Ping timeout: 264 seconds) 2014-07-23T10:33:57Z slyrus joined #sbcl 2014-07-23T10:42:49Z slyrus quit (Ping timeout: 256 seconds) 2014-07-23T10:44:33Z slyrus joined #sbcl 2014-07-23T11:31:49Z chris_l joined #sbcl 2014-07-23T11:38:28Z slyrus quit (Ping timeout: 250 seconds) 2014-07-23T11:40:53Z slyrus joined #sbcl 2014-07-23T12:22:01Z slyrus quit (Ping timeout: 272 seconds) 2014-07-23T12:27:01Z slyrus joined #sbcl 2014-07-23T13:13:06Z eudoxia joined #sbcl 2014-07-23T13:25:50Z pranavrc quit 2014-07-23T13:37:20Z oleo joined #sbcl 2014-07-23T13:48:45Z wheelsucker joined #sbcl 2014-07-23T14:04:56Z segv- joined #sbcl 2014-07-23T14:15:14Z mgiraud joined #sbcl 2014-07-23T14:16:56Z segv- quit (Remote host closed the connection) 2014-07-23T14:19:13Z segv- joined #sbcl 2014-07-23T14:55:50Z rpg joined #sbcl 2014-07-23T15:09:03Z gingerale joined #sbcl 2014-07-23T15:16:12Z mgiraud quit (Quit: bye) 2014-07-23T15:23:13Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-07-23T15:53:31Z ltbarcly joined #sbcl 2014-07-23T15:54:23Z ltbarcly quit (Client Quit) 2014-07-23T16:04:56Z nyef joined #sbcl 2014-07-23T16:06:51Z scymtym joined #sbcl 2014-07-23T16:36:18Z eudoxia quit (Ping timeout: 255 seconds) 2014-07-23T16:42:26Z eudoxia joined #sbcl 2014-07-23T16:47:25Z ltbarcly joined #sbcl 2014-07-23T16:51:47Z ltbarcly quit (Ping timeout: 240 seconds) 2014-07-23T17:05:05Z flip214 quit (Quit: 'Bye.) 2014-07-23T17:08:33Z eudoxia quit (Quit: Lost terminal) 2014-07-23T17:34:23Z DGASAU quit (Remote host closed the connection) 2014-07-23T17:36:32Z DGASAU joined #sbcl 2014-07-23T17:41:05Z drmeiste_ quit (Read error: Connection reset by peer) 2014-07-23T17:46:37Z ltbarcly joined #sbcl 2014-07-23T18:51:56Z jaimef quit (Excess Flood) 2014-07-23T18:59:22Z gingerale quit (Ping timeout: 245 seconds) 2014-07-23T19:00:44Z jaimef joined #sbcl 2014-07-23T19:29:03Z ASau joined #sbcl 2014-07-23T19:42:18Z fikusz quit (Ping timeout: 240 seconds) 2014-07-23T19:43:46Z chris_l quit (Quit: Ex-Chat) 2014-07-23T19:55:28Z fikusz joined #sbcl 2014-07-23T20:07:17Z ccl-logbot joined #sbcl 2014-07-23T20:07:17Z 2014-07-23T20:07:17Z names: ccl-logbot Hydan fikusz ASau jaimef ltbarcly DGASAU scymtym nyef rpg segv- wheelsucker oleo slyrus edgar-rft erikvarga leo2007 angavrilov yacks christoph_debian psilord eeezkil ams redline6561 nicdev faheem jsnell fridim_ antoszka alchemis7 pillton irsol arrdem jdz jrm fe[nl]ix Blkt Bike Posterdati reb krzysz00 luis asedeno ferada brucem p_l|backup milosn @Krystof qbit pchrist joshe |3b| foom pkhuong mood les ivan`` _hmt jasom specbot minion yauz p_l 2014-07-23T20:07:17Z names: jackdaniel carvite hzp phf 2014-07-23T20:20:16Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-23T20:44:15Z angavrilov quit (Remote host closed the connection) 2014-07-23T20:48:47Z ltbarcly joined #sbcl 2014-07-23T20:53:24Z attila_lendvai joined #sbcl 2014-07-23T20:54:51Z erikvarga left #sbcl 2014-07-23T21:00:05Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-23T21:16:06Z oleo__ joined #sbcl 2014-07-23T21:17:30Z oleo is now known as Guest55667 2014-07-23T21:18:27Z Guest55667 quit (Ping timeout: 255 seconds) 2014-07-23T21:25:22Z fridim_ quit (Ping timeout: 240 seconds) 2014-07-23T21:39:36Z Bike quit (Quit: computer bullshit time) 2014-07-23T21:41:34Z wheelsucker quit (Quit: Client Quit) 2014-07-23T21:42:17Z irsol quit (Ping timeout: 245 seconds) 2014-07-23T21:43:31Z irsol joined #sbcl 2014-07-23T21:44:28Z Bike joined #sbcl 2014-07-23T21:48:35Z rpg quit (Ping timeout: 264 seconds) 2014-07-23T22:02:37Z jaimef quit (Excess Flood) 2014-07-23T22:02:44Z jaimef joined #sbcl 2014-07-23T22:04:18Z irsol quit (Ping timeout: 240 seconds) 2014-07-23T22:07:19Z irsol joined #sbcl 2014-07-23T22:12:54Z irsol quit (Ping timeout: 255 seconds) 2014-07-23T22:13:44Z irsol joined #sbcl 2014-07-23T22:16:02Z rpg joined #sbcl 2014-07-23T22:18:08Z rpg quit (Read error: No route to host) 2014-07-23T22:18:08Z rpg_ joined #sbcl 2014-07-23T22:38:31Z edgar-rft quit (Quit: happening disconnected because memory access destroyed) 2014-07-23T23:37:13Z rpg_ quit (Quit: rpg_) 2014-07-23T23:44:17Z attila_lendvai1 joined #sbcl 2014-07-23T23:44:17Z attila_lendvai quit (Disconnected by services) 2014-07-23T23:44:17Z attila_lendvai1 quit (Changing host) 2014-07-23T23:44:17Z attila_lendvai1 joined #sbcl 2014-07-23T23:56:57Z segv- quit (Ping timeout: 245 seconds) 2014-07-24T00:07:01Z arrdem is now known as quxx 2014-07-24T00:07:27Z quxx is now known as arrdem 2014-07-24T00:18:51Z davazp joined #sbcl 2014-07-24T01:08:30Z DGASAU quit (Ping timeout: 260 seconds) 2014-07-24T01:15:47Z DGASAU joined #sbcl 2014-07-24T01:48:26Z attila_lendvai1 quit (Quit: Leaving.) 2014-07-24T01:49:29Z DGASAU quit (Ping timeout: 256 seconds) 2014-07-24T01:49:39Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-24T02:05:34Z DGASAU joined #sbcl 2014-07-24T02:39:27Z christoph_debian quit (Ping timeout: 245 seconds) 2014-07-24T02:39:49Z nyef quit (Quit: G'night all.) 2014-07-24T02:52:31Z christoph_debian joined #sbcl 2014-07-24T02:53:50Z kanru joined #sbcl 2014-07-24T03:12:32Z Hydan joined #sbcl 2014-07-24T03:44:11Z gingerale joined #sbcl 2014-07-24T04:08:52Z ASau quit (Ping timeout: 240 seconds) 2014-07-24T04:10:24Z ltbarcly joined #sbcl 2014-07-24T04:29:52Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-24T04:29:55Z davazp quit (Remote host closed the connection) 2014-07-24T04:46:46Z gingerale quit (Ping timeout: 255 seconds) 2014-07-24T04:58:23Z oleo__ quit (Quit: Verlassend) 2014-07-24T05:26:33Z pranavrc joined #sbcl 2014-07-24T05:26:33Z pranavrc quit (Changing host) 2014-07-24T05:26:33Z pranavrc joined #sbcl 2014-07-24T06:10:04Z Hydan is now known as Hydan` 2014-07-24T06:10:47Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-24T06:24:22Z DGASAU quit (Ping timeout: 240 seconds) 2014-07-24T06:25:43Z angavrilov joined #sbcl 2014-07-24T06:27:51Z DGASAU joined #sbcl 2014-07-24T06:55:01Z PuercoPop joined #sbcl 2014-07-24T07:06:22Z slyrus quit (Ping timeout: 240 seconds) 2014-07-24T07:11:58Z edgar-rft joined #sbcl 2014-07-24T07:18:39Z fridim_ joined #sbcl 2014-07-24T07:34:37Z erikvarga joined #sbcl 2014-07-24T08:03:00Z pranavrc quit (Remote host closed the connection) 2014-07-24T08:03:34Z pranavrc joined #sbcl 2014-07-24T08:03:34Z pranavrc quit (Changing host) 2014-07-24T08:03:34Z pranavrc joined #sbcl 2014-07-24T08:23:23Z irsol quit (Ping timeout: 264 seconds) 2014-07-24T08:24:49Z irsol joined #sbcl 2014-07-24T08:37:52Z angavrilov quit (Read error: Connection reset by peer) 2014-07-24T08:38:15Z angavrilov joined #sbcl 2014-07-24T09:24:36Z mgiraud joined #sbcl 2014-07-24T09:26:20Z pranavrc quit (Read error: Connection reset by peer) 2014-07-24T09:27:49Z pranavrc joined #sbcl 2014-07-24T09:34:56Z pranavrc quit (Read error: Connection reset by peer) 2014-07-24T09:35:08Z pranavrc joined #sbcl 2014-07-24T09:44:27Z yacks quit (Ping timeout: 245 seconds) 2014-07-24T09:46:11Z pranavrc_ joined #sbcl 2014-07-24T09:46:34Z yacks joined #sbcl 2014-07-24T09:47:41Z pranavrc quit (Ping timeout: 272 seconds) 2014-07-24T09:49:33Z pranavrc_ quit (Read error: Connection reset by peer) 2014-07-24T09:49:59Z pranavrc joined #sbcl 2014-07-24T09:55:18Z pranavrc quit (Ping timeout: 250 seconds) 2014-07-24T09:56:51Z slyrus joined #sbcl 2014-07-24T10:01:18Z Hydan joined #sbcl 2014-07-24T10:08:43Z pranavrc joined #sbcl 2014-07-24T10:08:43Z pranavrc quit (Changing host) 2014-07-24T10:08:43Z pranavrc joined #sbcl 2014-07-24T10:11:07Z pranavrc_ joined #sbcl 2014-07-24T10:11:51Z pranavrc quit (Read error: Connection reset by peer) 2014-07-24T10:12:34Z pranavrc_ quit (Read error: Connection reset by peer) 2014-07-24T10:12:48Z pranavrc joined #sbcl 2014-07-24T10:12:48Z pranavrc quit (Changing host) 2014-07-24T10:12:48Z pranavrc joined #sbcl 2014-07-24T10:19:24Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-24T10:22:48Z pranavrc quit (Ping timeout: 255 seconds) 2014-07-24T10:29:59Z pranavrc joined #sbcl 2014-07-24T10:29:59Z pranavrc quit (Changing host) 2014-07-24T10:29:59Z pranavrc joined #sbcl 2014-07-24T10:35:12Z pranavrc quit (Ping timeout: 245 seconds) 2014-07-24T10:35:55Z pranavrc joined #sbcl 2014-07-24T10:35:55Z pranavrc quit (Changing host) 2014-07-24T10:35:55Z pranavrc joined #sbcl 2014-07-24T10:37:16Z pranavrc_ joined #sbcl 2014-07-24T10:37:17Z pranavrc quit (Read error: Connection reset by peer) 2014-07-24T10:45:45Z slyrus quit (Ping timeout: 255 seconds) 2014-07-24T10:46:47Z pranavrc_ quit (Ping timeout: 264 seconds) 2014-07-24T10:47:45Z attila_lendvai joined #sbcl 2014-07-24T10:49:07Z pranavrc_ joined #sbcl 2014-07-24T10:52:19Z pranavrc_ quit (Read error: Connection reset by peer) 2014-07-24T10:52:22Z pranavrc joined #sbcl 2014-07-24T10:53:33Z pranavrc_ joined #sbcl 2014-07-24T10:53:34Z pranavrc quit (Read error: Connection reset by peer) 2014-07-24T11:01:33Z pranavrc_ quit (Read error: Connection reset by peer) 2014-07-24T11:01:48Z pranavrc joined #sbcl 2014-07-24T11:01:48Z pranavrc quit (Changing host) 2014-07-24T11:01:48Z pranavrc joined #sbcl 2014-07-24T11:07:11Z pranavrc quit (Ping timeout: 264 seconds) 2014-07-24T11:07:14Z scymtym quit (Ping timeout: 260 seconds) 2014-07-24T11:10:16Z pranavrc joined #sbcl 2014-07-24T11:12:53Z slyrus joined #sbcl 2014-07-24T11:13:41Z pranavrc quit (Read error: Connection reset by peer) 2014-07-24T11:13:54Z pranavrc joined #sbcl 2014-07-24T11:34:17Z pranavrc quit (Remote host closed the connection) 2014-07-24T11:41:21Z attila_lendvai quit (Quit: Leaving.) 2014-07-24T11:42:37Z pranavrc joined #sbcl 2014-07-24T11:42:38Z pranavrc quit (Changing host) 2014-07-24T11:42:38Z pranavrc joined #sbcl 2014-07-24T11:45:51Z prxq joined #sbcl 2014-07-24T12:22:18Z mac__ joined #sbcl 2014-07-24T12:28:07Z kanru quit (Ping timeout: 245 seconds) 2014-07-24T12:38:59Z slyrus quit (Ping timeout: 264 seconds) 2014-07-24T13:01:23Z eudoxia joined #sbcl 2014-07-24T13:04:32Z mgiraud quit (Quit: rcirc on GNU Emacs 24.3.1) 2014-07-24T13:19:08Z pranavrc quit 2014-07-24T13:39:31Z mac__ quit (Remote host closed the connection) 2014-07-24T13:46:52Z prxq quit (Remote host closed the connection) 2014-07-24T13:57:40Z segv- joined #sbcl 2014-07-24T14:05:40Z attila_lendvai joined #sbcl 2014-07-24T14:10:57Z nyef joined #sbcl 2014-07-24T14:19:09Z attila_lendvai quit (Quit: Leaving.) 2014-07-24T15:00:20Z foom quit (Ping timeout: 240 seconds) 2014-07-24T15:02:41Z wheelsucker joined #sbcl 2014-07-24T15:02:59Z mac_ joined #sbcl 2014-07-24T15:04:06Z Hydan joined #sbcl 2014-07-24T15:06:10Z foom joined #sbcl 2014-07-24T15:11:13Z davazp joined #sbcl 2014-07-24T15:17:26Z gingerale joined #sbcl 2014-07-24T15:30:22Z attila_lendvai joined #sbcl 2014-07-24T15:30:22Z attila_lendvai quit (Changing host) 2014-07-24T15:30:22Z attila_lendvai joined #sbcl 2014-07-24T15:37:55Z davazp quit (Ping timeout: 272 seconds) 2014-07-24T15:44:25Z attila_lendvai quit (Quit: Leaving.) 2014-07-24T15:52:46Z Hydan is now known as Hydan` 2014-07-24T15:52:48Z Hydan` is now known as Hydan 2014-07-24T16:00:46Z mac_ is now known as cades 2014-07-24T16:17:43Z davazp joined #sbcl 2014-07-24T16:22:37Z jaimef quit (Excess Flood) 2014-07-24T16:25:37Z fridim_ quit (Ping timeout: 245 seconds) 2014-07-24T16:25:54Z jaimef joined #sbcl 2014-07-24T16:59:09Z reb: Interesting ... On my Raspberry Pi SBCL 1.1.18.575-8f2d0ad compiles HEAD in 170 minutes. I think previous compilations (more recent SBCLs compiling HEAD) took around 210 minutes. 2014-07-24T16:59:42Z reb: I will double check to make sure. 2014-07-24T17:00:15Z rpg joined #sbcl 2014-07-24T17:02:23Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-24T17:22:03Z alchemis7 quit (Remote host closed the connection) 2014-07-24T17:23:50Z davazp quit (Ping timeout: 240 seconds) 2014-07-24T17:26:12Z eeezkil quit (Quit: Leaving.) 2014-07-24T17:29:39Z davazp joined #sbcl 2014-07-24T17:54:35Z rpg quit (Quit: rpg) 2014-07-24T18:08:33Z davazp quit (Ping timeout: 240 seconds) 2014-07-24T18:10:18Z ltbarcly joined #sbcl 2014-07-24T18:14:30Z fiveop joined #sbcl 2014-07-24T18:15:18Z eudoxia quit (Quit: Lost terminal) 2014-07-24T18:25:01Z rpg joined #sbcl 2014-07-24T18:26:51Z Hydan joined #sbcl 2014-07-24T18:32:00Z attila_lendvai joined #sbcl 2014-07-24T18:36:18Z attila_lendvai quit (Client Quit) 2014-07-24T18:40:02Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-24T18:41:58Z edgar-rft quit (Quit: computation closed by redundant subject) 2014-07-24T18:50:52Z ltbarcly joined #sbcl 2014-07-24T18:53:16Z ASau joined #sbcl 2014-07-24T19:05:04Z gingerale quit (Quit: Try HydraIRC -> http://www.hydrairc.com <-) 2014-07-24T19:10:52Z oleo joined #sbcl 2014-07-24T19:12:13Z jaimef quit (Excess Flood) 2014-07-24T19:18:24Z jaimef joined #sbcl 2014-07-24T19:21:59Z Fare joined #sbcl 2014-07-24T19:22:54Z Fare: hi. Can someone update SBCL's ASDF to 3.1.3 ? There might be some tweaks to how the contribs use bundle-op's — see my patch in https://bugs.launchpad.net/sbcl/+bug/1267006 2014-07-24T19:23:10Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-24T19:53:19Z edgar-rft joined #sbcl 2014-07-24T19:53:40Z fiveop quit (Remote host closed the connection) 2014-07-24T20:00:48Z rpg quit (Quit: rpg) 2014-07-24T20:04:37Z reb: OK, recent SBCL builds HEAD on my Raspberry Pi in 166 minutes, so no recent performance regression ... 2014-07-24T20:21:29Z angavrilov quit (Remote host closed the connection) 2014-07-24T20:47:03Z erikvarga left #sbcl 2014-07-24T20:49:43Z Hydan is now known as Hydan` 2014-07-24T20:49:45Z Hydan` is now known as Hydan 2014-07-24T21:33:45Z Fare: (upgrading sbcl's asdf is also a nice thing to do, because sbcl currently has patched its asdf 3.0.2 so it's different from the official 3.0.2, which is not nice to support) 2014-07-24T21:43:31Z wheelsucker quit (Quit: Client Quit) 2014-07-24T22:00:17Z jaimef quit (Excess Flood) 2014-07-24T22:02:26Z oleo is now known as Guest75183 2014-07-24T22:03:10Z oleo__ joined #sbcl 2014-07-24T22:05:55Z jaimef joined #sbcl 2014-07-24T22:05:59Z Guest75183 quit (Ping timeout: 264 seconds) 2014-07-24T22:19:14Z scymtym joined #sbcl 2014-07-24T22:23:25Z rpg joined #sbcl 2014-07-24T22:38:16Z edgar-rft quit (Quit: the consequences are unspecified) 2014-07-24T22:41:52Z jaimef quit (Excess Flood) 2014-07-24T22:45:55Z jaimef joined #sbcl 2014-07-24T22:52:33Z eudoxia joined #sbcl 2014-07-24T22:54:01Z eudoxia quit (Client Quit) 2014-07-24T22:55:52Z rpg quit (Quit: rpg) 2014-07-24T23:06:50Z segv- quit (Ping timeout: 240 seconds) 2014-07-24T23:21:38Z jaimef quit (Excess Flood) 2014-07-24T23:25:55Z jaimef joined #sbcl 2014-07-24T23:51:44Z karswell joined #sbcl 2014-07-25T00:07:04Z alchemis7 joined #sbcl 2014-07-25T00:12:20Z Fare quit (Ping timeout: 240 seconds) 2014-07-25T00:12:30Z jaimef quit (Excess Flood) 2014-07-25T00:17:57Z jaimef joined #sbcl 2014-07-25T00:18:42Z eudoxia joined #sbcl 2014-07-25T00:35:29Z jackdaniel quit (Remote host closed the connection) 2014-07-25T01:12:12Z jaimef quit (Excess Flood) 2014-07-25T01:13:57Z jaimef joined #sbcl 2014-07-25T01:15:39Z Hydan is now known as Hydan` 2014-07-25T01:16:07Z Hydan` is now known as Hydan 2014-07-25T01:26:11Z eudoxia quit (Quit: leaving) 2014-07-25T01:44:41Z cades quit (Remote host closed the connection) 2014-07-25T01:50:49Z hargettp joined #sbcl 2014-07-25T01:54:51Z hargettp quit (Client Quit) 2014-07-25T02:12:14Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-25T02:28:52Z jrm quit (Remote host closed the connection) 2014-07-25T02:38:33Z christoph_debian quit (Ping timeout: 240 seconds) 2014-07-25T02:52:17Z christoph_debian joined #sbcl 2014-07-25T03:37:47Z asedeno quit (Ping timeout: 264 seconds) 2014-07-25T03:39:23Z asedeno joined #sbcl 2014-07-25T03:50:24Z gingerale joined #sbcl 2014-07-25T04:01:14Z asedeno quit (Ping timeout: 250 seconds) 2014-07-25T04:03:13Z asedeno joined #sbcl 2014-07-25T04:21:27Z nyef quit (Quit: G'night all) 2014-07-25T04:55:46Z gingerale quit (Ping timeout: 255 seconds) 2014-07-25T05:04:15Z oleo__ quit (Quit: Verlassend) 2014-07-25T06:15:13Z pranavrc joined #sbcl 2014-07-25T06:31:58Z cades joined #sbcl 2014-07-25T06:51:05Z cades quit (Remote host closed the connection) 2014-07-25T07:24:58Z michael_lee joined #sbcl 2014-07-25T07:26:22Z ASau quit (Ping timeout: 240 seconds) 2014-07-25T07:37:32Z erikvarga joined #sbcl 2014-07-25T07:52:52Z drmeister joined #sbcl 2014-07-25T07:59:05Z fridim_ joined #sbcl 2014-07-25T08:00:22Z prxq joined #sbcl 2014-07-25T08:00:39Z edgar-rft joined #sbcl 2014-07-25T08:08:23Z kanru joined #sbcl 2014-07-25T08:12:33Z Hydan joined #sbcl 2014-07-25T08:24:37Z angavrilov joined #sbcl 2014-07-25T09:11:34Z jdz left #sbcl 2014-07-25T09:11:50Z jdz joined #sbcl 2014-07-25T09:21:43Z eeezkil joined #sbcl 2014-07-25T09:55:39Z jrm2 joined #sbcl 2014-07-25T09:57:11Z jrm2 is now known as jrm 2014-07-25T09:57:11Z jrm quit (Changing host) 2014-07-25T09:57:11Z jrm joined #sbcl 2014-07-25T10:10:54Z attila_lendvai joined #sbcl 2014-07-25T10:10:54Z attila_lendvai quit (Changing host) 2014-07-25T10:10:54Z attila_lendvai joined #sbcl 2014-07-25T10:37:46Z momo-reina joined #sbcl 2014-07-25T10:45:52Z attila_lendvai quit (Ping timeout: 255 seconds) 2014-07-25T11:18:09Z slyrus joined #sbcl 2014-07-25T11:30:13Z slyrus quit (Ping timeout: 256 seconds) 2014-07-25T12:44:17Z psilord quit (Quit: Leaving.) 2014-07-25T12:47:40Z oleo joined #sbcl 2014-07-25T12:53:15Z segv- joined #sbcl 2014-07-25T12:56:56Z pranavrc quit 2014-07-25T13:47:56Z michael_lee quit (Remote host closed the connection) 2014-07-25T14:14:00Z psilord joined #sbcl 2014-07-25T14:58:03Z momo-reina quit (Remote host closed the connection) 2014-07-25T14:58:17Z momo-reina joined #sbcl 2014-07-25T15:01:06Z jaimef quit (Excess Flood) 2014-07-25T15:01:31Z momo-reina quit (Remote host closed the connection) 2014-07-25T15:04:39Z jaimef joined #sbcl 2014-07-25T15:10:59Z gingerale joined #sbcl 2014-07-25T15:24:20Z jackdaniel joined #sbcl 2014-07-25T16:00:07Z jdz left #sbcl 2014-07-25T16:00:17Z jdz joined #sbcl 2014-07-25T16:04:29Z sdemarre joined #sbcl 2014-07-25T16:12:57Z stassats joined #sbcl 2014-07-25T16:13:55Z stassats: (make-array (- array-total-size-limit small-number)) gives all sorts of interesting results 2014-07-25T16:14:20Z stassats: with 10, The value # is not of type VECTOR. 2014-07-25T16:14:46Z stassats: The value 0 is not of type (SIMPLE-ARRAY * (*)). 2014-07-25T16:15:12Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-25T16:16:27Z stassats: maybe it's only a printer problem 2014-07-25T16:16:39Z stassats: (type-of (make-array (- array-total-size-limit 1))) => (VECTOR T 4611686018427387900) for some reason 2014-07-25T16:17:00Z stassats: so is 2, but 3 is (SIMPLE-VECTOR 4611686018427387898) 2014-07-25T16:23:24Z stassats: i guess adding the allocation pointer overflows 2014-07-25T16:23:40Z stassats: (defun foo (x) (make-array (1- array-total-size-limit))) can't even be compiled 2014-07-25T16:34:47Z irsol quit (Ping timeout: 264 seconds) 2014-07-25T16:47:28Z stassats: the amount of bytes necessary overflows 2014-07-25T16:50:34Z stassats: and that wasn't a problem before 63-bit fixnums 2014-07-25T16:50:50Z stassats: (i guess) 2014-07-25T16:58:16Z sdemarre joined #sbcl 2014-07-25T17:00:41Z attila_lendvai joined #sbcl 2014-07-25T17:00:41Z attila_lendvai quit (Changing host) 2014-07-25T17:00:41Z attila_lendvai joined #sbcl 2014-07-25T17:09:09Z irsol joined #sbcl 2014-07-25T17:10:11Z Hydan is now known as Hydan` 2014-07-25T17:15:40Z Hydan` is now known as Hydan 2014-07-25T17:16:10Z Hydan is now known as Hydan` 2014-07-25T17:18:44Z ltbarcly joined #sbcl 2014-07-25T17:21:27Z pkhuong: yeah, we used to have the guarantee that fixnum * word-size wouldn't overflow machine words. 2014-07-25T17:24:56Z Hydan` is now known as Hydan 2014-07-25T17:25:07Z Hydan is now known as Hydan` 2014-07-25T17:51:35Z jaimef quit (Excess Flood) 2014-07-25T17:54:39Z jaimef joined #sbcl 2014-07-25T18:21:00Z angavrilov quit (Remote host closed the connection) 2014-07-25T18:21:15Z jaimef quit (Excess Flood) 2014-07-25T18:21:29Z Krystof: maybe we should have a more reasonable array-total-size-limit :) 2014-07-25T18:22:29Z foom: I recommend at most 48 bits since you can't allocate more VM than that. :) 2014-07-25T18:22:41Z stassats: what about bit-arrays? 2014-07-25T18:23:14Z foom: sorry, okay, 56. 2014-07-25T18:24:42Z jaimef joined #sbcl 2014-07-25T18:26:01Z stassats: even 48 bits are hardly alloctable, but i can live with just proper checks for overflows 2014-07-25T18:27:37Z foom: Sure, it's not actually allocable, but it is the maximum theoretically addressable. 2014-07-25T18:29:28Z foom: well, I guess it's not really cool to have an object wrap around from 0xffff800000000000 to 0x0000800000000000 either. 2014-07-25T18:29:32Z foom: So, 2**47. :) 2014-07-25T18:31:09Z stassats: ok, that's for x86-64, how much can you allocate on ppc64? 2014-07-25T18:31:43Z stassats: or arm64 2014-07-25T18:31:56Z stassats: (i don't think we'll ever see a proper alpha backend) 2014-07-25T18:32:20Z foom: here's a description of arm 2014-07-25T18:32:21Z foom: https://events.linuxfoundation.org/images/stories/pdf/lcna_co2012_marinas.pdf 2014-07-25T18:32:42Z foom: hardware supports two 48bit regions, linux runs it in 39bit mode though. 2014-07-25T18:40:04Z stassats: ppc may be 80 bits, but i'm not really sure what it means exactly 2014-07-25T18:40:36Z foom: 80 is bigger than 64, so that sounds a bit unlikely. :) 2014-07-25T18:40:50Z stassats: well, it's ibm 2014-07-25T18:41:18Z stassats: yep, it seems it's 80-bit virtual address space indeed, and 64-bit physical 2014-07-25T18:41:23Z foom: Maybe they implemented x86 FPU registers for compatibility, and then let you use them for addressing too. 2014-07-25T18:41:47Z foom: I think that must mean something else, because it uses 64bit VM addresses. 2014-07-25T18:41:54Z foom: Just like x86-64 and aarch64 2014-07-25T18:42:11Z foom: And you can't have more VM space than you have bits in your address... 2014-07-25T18:42:19Z stassats: it has segments, 28-bit for selecting a segment, then 52-bits within the segment 2014-07-25T18:42:31Z stassats: afair 2014-07-25T18:42:40Z stassats: afaiu, rather 2014-07-25T18:44:58Z foom: aha, https://www.kernel.org/doc/ols/2001/ppc64.pdf explains it bit better 2014-07-25T18:45:35Z foom: "In the PowerPC architecture, all processes must have a unique set of virtual addresses. In the PowerPC architecture, all processes must 2014-07-25T18:45:35Z foom: have a unique set of virtual addresses. 2014-07-25T18:45:38Z foom: er 2014-07-25T18:46:13Z foom: apparently I can't copy/paste properly from there 2014-07-25T18:46:17Z foom: section 3.4.2 2014-07-25T18:46:29Z stassats: so, a process has 64-bits of address space and the whole system virtual address space is 80-bits? 2014-07-25T18:46:53Z foom: yea, except I think they can't really use all 64 bits of space in each process either. 2014-07-25T18:47:19Z foom: It says (at least in linux) each process can use max 2**43 2014-07-25T18:47:45Z foom: I don't fully understand whether that's part of a physical limit or not. 2014-07-25T18:48:17Z stassats: maybe so that it can run on z/something or something? 2014-07-25T18:49:37Z stassats: well, it doesn't really matter much 2014-07-25T18:54:33Z drmeister quit (Remote host closed the connection) 2014-07-25T19:00:02Z Hydan` is now known as Hydan 2014-07-25T19:02:03Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-25T19:03:53Z ASau joined #sbcl 2014-07-25T19:05:54Z prxq quit (Remote host closed the connection) 2014-07-25T19:23:59Z jaimef quit (Excess Flood) 2014-07-25T19:29:11Z jaimef joined #sbcl 2014-07-25T19:31:44Z stassats quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-25T19:35:09Z edgar-rft quit (Quit: memory access closed by radioactive explosion) 2014-07-25T20:10:02Z erikvarga left #sbcl 2014-07-25T20:10:44Z segv- quit (Remote host closed the connection) 2014-07-25T20:25:30Z attila_lendvai quit (Ping timeout: 260 seconds) 2014-07-25T20:29:28Z sdemarre quit (Ping timeout: 260 seconds) 2014-07-25T20:42:03Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-25T20:44:41Z edgar-rft joined #sbcl 2014-07-25T20:45:34Z attila_lendvai joined #sbcl 2014-07-25T20:45:34Z attila_lendvai quit (Changing host) 2014-07-25T20:45:34Z attila_lendvai joined #sbcl 2014-07-25T20:48:27Z leo2007 quit (Ping timeout: 272 seconds) 2014-07-25T20:50:28Z attila_lendvai quit (Ping timeout: 250 seconds) 2014-07-25T20:55:16Z drmeister joined #sbcl 2014-07-25T20:56:53Z attila_lendvai joined #sbcl 2014-07-25T20:56:53Z attila_lendvai quit (Changing host) 2014-07-25T20:56:53Z attila_lendvai joined #sbcl 2014-07-25T20:59:33Z drmeister quit (Ping timeout: 240 seconds) 2014-07-25T21:08:51Z ltbarcly joined #sbcl 2014-07-25T21:17:59Z attila_lendvai quit (Ping timeout: 264 seconds) 2014-07-25T21:24:57Z jaimef quit (Excess Flood) 2014-07-25T21:27:42Z jaimef joined #sbcl 2014-07-25T21:28:47Z Shinmera joined #sbcl 2014-07-25T21:30:36Z rpg joined #sbcl 2014-07-25T21:57:07Z edgar-rft quit (Quit: computation disconnected by death) 2014-07-25T22:06:26Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-25T22:30:02Z carvite quit (Remote host closed the connection) 2014-07-25T22:32:08Z rpg quit (Quit: rpg) 2014-07-25T22:35:31Z fridim_ quit (Ping timeout: 255 seconds) 2014-07-25T22:39:41Z Shinmera quit (Quit: ZzzZ) 2014-07-25T22:49:30Z reb` joined #sbcl 2014-07-25T22:49:48Z ltbarcly joined #sbcl 2014-07-25T22:51:32Z reb quit (Ping timeout: 240 seconds) 2014-07-25T22:55:59Z drmeister joined #sbcl 2014-07-25T23:00:54Z drmeister quit (Ping timeout: 260 seconds) 2014-07-25T23:33:48Z ccl-logbot joined #sbcl 2014-07-25T23:33:48Z 2014-07-25T23:33:48Z names: ccl-logbot Hydan phf` gingerale jrm ltbarcly reb` jaimef ASau irsol jdz jackdaniel psilord oleo kanru asedeno christoph_debian alchemis7 karswell scymtym foom yacks PuercoPop DGASAU Bike fikusz ams redline6561 nicdev faheem jsnell antoszka pillton arrdem fe[nl]ix Blkt Posterdati krzysz00 luis ferada brucem p_l|backup milosn @Krystof qbit pchrist joshe |3b| pkhuong mood les ivan`` _hmt jasom specbot minion yauz p_l hzp 2014-07-25T23:35:36Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-25T23:52:38Z oleo is now known as Guest706 2014-07-25T23:53:22Z oleo__ joined #sbcl 2014-07-25T23:55:45Z ltbarcly joined #sbcl 2014-07-25T23:55:53Z Guest706 quit (Ping timeout: 240 seconds) 2014-07-25T23:58:32Z drmeister joined #sbcl 2014-07-26T00:00:08Z davazp joined #sbcl 2014-07-26T00:41:01Z davazp quit (Remote host closed the connection) 2014-07-26T00:42:23Z dkordic joined #sbcl 2014-07-26T00:42:48Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-26T00:59:13Z drmeister quit (Remote host closed the connection) 2014-07-26T01:17:43Z lacedaemon joined #sbcl 2014-07-26T01:18:07Z fe[nl]ix quit (Ping timeout: 256 seconds) 2014-07-26T01:34:31Z psilord quit (Quit: Leaving.) 2014-07-26T01:38:21Z jrm quit (Remote host closed the connection) 2014-07-26T01:40:26Z jrm joined #sbcl 2014-07-26T02:24:03Z jaimef quit (Excess Flood) 2014-07-26T02:25:46Z jrm quit (Remote host closed the connection) 2014-07-26T02:26:03Z jrm joined #sbcl 2014-07-26T02:33:14Z jaimef joined #sbcl 2014-07-26T02:38:35Z christoph_debian quit (Ping timeout: 256 seconds) 2014-07-26T02:51:56Z christoph_debian joined #sbcl 2014-07-26T03:35:38Z psilord joined #sbcl 2014-07-26T04:56:46Z sdemarre joined #sbcl 2014-07-26T05:06:41Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-26T05:50:08Z drmeister joined #sbcl 2014-07-26T05:53:11Z drmeiste_ joined #sbcl 2014-07-26T05:53:52Z drmeister quit (Read error: No route to host) 2014-07-26T06:02:40Z slyrus joined #sbcl 2014-07-26T06:17:50Z edgar-rft joined #sbcl 2014-07-26T07:07:27Z pranavrc joined #sbcl 2014-07-26T07:08:47Z momo-reina joined #sbcl 2014-07-26T07:23:54Z angavrilov joined #sbcl 2014-07-26T07:25:12Z slyrus quit (Ping timeout: 250 seconds) 2014-07-26T07:43:09Z Shinmera joined #sbcl 2014-07-26T07:45:23Z jackdaniel quit (Quit: leaving) 2014-07-26T07:49:31Z pootler joined #sbcl 2014-07-26T07:59:00Z Shinmera- joined #sbcl 2014-07-26T07:59:30Z Shinmera quit (Disconnected by services) 2014-07-26T07:59:33Z Shinmera- is now known as Shinmera 2014-07-26T08:06:54Z oleo__ quit (Quit: Verlassend) 2014-07-26T08:11:25Z fridim_ joined #sbcl 2014-07-26T08:14:22Z momo-reina quit (Ping timeout: 260 seconds) 2014-07-26T08:24:30Z pranavrc quit (Remote host closed the connection) 2014-07-26T08:34:45Z oleo joined #sbcl 2014-07-26T08:53:58Z attila_lendvai joined #sbcl 2014-07-26T08:53:58Z attila_lendvai quit (Changing host) 2014-07-26T08:53:58Z attila_lendvai joined #sbcl 2014-07-26T08:55:33Z pranavrc joined #sbcl 2014-07-26T09:00:07Z pranavrc quit (Ping timeout: 255 seconds) 2014-07-26T09:13:36Z pranavrc joined #sbcl 2014-07-26T09:13:36Z pranavrc quit (Changing host) 2014-07-26T09:13:36Z pranavrc joined #sbcl 2014-07-26T09:25:22Z DGASAU quit (Ping timeout: 240 seconds) 2014-07-26T09:26:50Z DGASAU joined #sbcl 2014-07-26T09:40:58Z attila_lendvai quit (Quit: Leaving.) 2014-07-26T09:48:58Z Shinmera- joined #sbcl 2014-07-26T09:49:56Z Shinmera quit (Ping timeout: 250 seconds) 2014-07-26T09:49:58Z eeezkil joined #sbcl 2014-07-26T10:02:02Z Shinmera joined #sbcl 2014-07-26T10:03:34Z Shinmera- quit (Ping timeout: 260 seconds) 2014-07-26T10:15:16Z eeezkil quit (Ping timeout: 255 seconds) 2014-07-26T10:43:21Z erikvarga joined #sbcl 2014-07-26T10:50:05Z slyrus joined #sbcl 2014-07-26T11:01:10Z Shinmera quit (Quit: brb) 2014-07-26T11:05:58Z Shinmera joined #sbcl 2014-07-26T11:15:54Z slyrus quit (Ping timeout: 240 seconds) 2014-07-26T11:23:53Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-26T11:25:37Z karswell quit (Ping timeout: 272 seconds) 2014-07-26T11:34:56Z karswell joined #sbcl 2014-07-26T11:56:12Z pranavrc quit 2014-07-26T11:58:50Z oleo__ joined #sbcl 2014-07-26T12:00:19Z oleo is now known as Guest9631 2014-07-26T12:01:21Z Guest9631 quit (Ping timeout: 255 seconds) 2014-07-26T12:04:56Z Shinmera quit (Remote host closed the connection) 2014-07-26T12:10:44Z Shinmera joined #sbcl 2014-07-26T12:39:36Z pootler quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-26T12:58:31Z slyrus joined #sbcl 2014-07-26T13:00:40Z yacks quit (Ping timeout: 260 seconds) 2014-07-26T13:02:28Z pootler joined #sbcl 2014-07-26T13:02:46Z pootler quit (Remote host closed the connection) 2014-07-26T13:06:23Z Shinmera- joined #sbcl 2014-07-26T13:06:27Z faheem quit (Ping timeout: 256 seconds) 2014-07-26T13:08:51Z Shinmera quit (Ping timeout: 272 seconds) 2014-07-26T13:09:03Z slyrus quit (Ping timeout: 240 seconds) 2014-07-26T13:16:01Z pootler joined #sbcl 2014-07-26T13:18:36Z yacks joined #sbcl 2014-07-26T13:50:42Z yacks quit (Ping timeout: 255 seconds) 2014-07-26T13:53:34Z yacks joined #sbcl 2014-07-26T14:07:48Z Shinmera- quit (Remote host closed the connection) 2014-07-26T14:12:02Z Shinmera- joined #sbcl 2014-07-26T15:09:25Z ShinmerARGH joined #sbcl 2014-07-26T15:10:16Z oleo__ quit (Quit: Verlassend) 2014-07-26T15:11:03Z Shinmera- quit (Ping timeout: 240 seconds) 2014-07-26T15:12:58Z oleo joined #sbcl 2014-07-26T15:41:58Z fridim_ quit (Ping timeout: 255 seconds) 2014-07-26T15:43:08Z ltbarcly joined #sbcl 2014-07-26T16:05:02Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-26T16:11:06Z Shinmera joined #sbcl 2014-07-26T16:12:53Z ShinmerARGH quit (Ping timeout: 256 seconds) 2014-07-26T16:19:32Z Shinmera- joined #sbcl 2014-07-26T16:20:03Z Shinmera quit (Ping timeout: 240 seconds) 2014-07-26T16:24:47Z Shinmera- quit (Ping timeout: 245 seconds) 2014-07-26T16:28:12Z Shinmera- joined #sbcl 2014-07-26T16:37:18Z ltbarcly joined #sbcl 2014-07-26T16:59:29Z drmeiste_ quit (Remote host closed the connection) 2014-07-26T17:03:29Z pkhuong: the next batch o x86-64 chips will have 50-something bits of address space. 2014-07-26T17:04:22Z ASau quit (Read error: Connection reset by peer) 2014-07-26T17:05:25Z ASau joined #sbcl 2014-07-26T17:07:52Z drmeister joined #sbcl 2014-07-26T17:12:30Z Shinmera- quit (Remote host closed the connection) 2014-07-26T17:21:12Z drmeister quit (Remote host closed the connection) 2014-07-26T17:23:06Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-26T17:23:58Z Bike quit (Read error: Connection reset by peer) 2014-07-26T17:24:05Z Bike_ joined #sbcl 2014-07-26T17:27:05Z drmeister joined #sbcl 2014-07-26T17:31:58Z Bike_ is now known as Bike 2014-07-26T17:39:42Z ltbarcly joined #sbcl 2014-07-26T17:54:53Z Shinmera joined #sbcl 2014-07-26T17:58:21Z Hydan joined #sbcl 2014-07-26T18:04:29Z drmeister quit (Remote host closed the connection) 2014-07-26T18:07:48Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-26T18:49:02Z pootler quit (Ping timeout: 245 seconds) 2014-07-26T19:03:50Z fiveop joined #sbcl 2014-07-26T19:04:01Z fiveop quit (Client Quit) 2014-07-26T19:28:18Z ltbarcly joined #sbcl 2014-07-26T19:49:02Z Shinmera quit (Quit: brb) 2014-07-26T19:49:21Z Shinmera joined #sbcl 2014-07-26T19:57:05Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-26T20:04:59Z drmeister joined #sbcl 2014-07-26T20:23:11Z pchrist quit (K-Lined) 2014-07-26T20:36:46Z drmeister quit (Remote host closed the connection) 2014-07-26T20:38:41Z sdemarre joined #sbcl 2014-07-26T20:54:11Z prxq joined #sbcl 2014-07-26T21:00:15Z drmeister joined #sbcl 2014-07-26T21:11:42Z erikvarga left #sbcl 2014-07-26T21:24:45Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-26T21:46:32Z carvite joined #sbcl 2014-07-26T21:58:47Z edgar-rft quit (Quit: existence vanished because no action happened) 2014-07-26T22:03:08Z ltbarcly joined #sbcl 2014-07-26T22:08:29Z prxq quit (Remote host closed the connection) 2014-07-26T22:38:38Z karswell quit (Remote host closed the connection) 2014-07-26T22:38:54Z karswell joined #sbcl 2014-07-26T22:41:37Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-26T22:50:16Z ASau quit (Read error: Connection reset by peer) 2014-07-26T23:19:56Z mood quit (Ping timeout: 240 seconds) 2014-07-26T23:20:09Z mood joined #sbcl 2014-07-26T23:29:15Z antoszka is now known as zuo 2014-07-26T23:31:25Z carvite quit (Ping timeout: 272 seconds) 2014-07-26T23:36:05Z zuo is now known as antoszka 2014-07-26T23:37:14Z astoon joined #sbcl 2014-07-26T23:38:03Z astoon left #sbcl 2014-07-26T23:52:33Z drmeister quit (Remote host closed the connection) 2014-07-27T00:12:19Z Shinmera quit (Quit: ZzzZ) 2014-07-27T00:16:21Z drmeister joined #sbcl 2014-07-27T00:20:41Z drmeister quit (Ping timeout: 255 seconds) 2014-07-27T00:32:42Z oleo is now known as Guest49659 2014-07-27T00:33:26Z oleo__ joined #sbcl 2014-07-27T00:35:25Z Guest49659 quit (Ping timeout: 240 seconds) 2014-07-27T01:50:24Z ASau joined #sbcl 2014-07-27T02:01:55Z Hydan is now known as Hydan` 2014-07-27T02:38:59Z christoph_debian quit (Ping timeout: 264 seconds) 2014-07-27T02:52:49Z christoph_debian joined #sbcl 2014-07-27T03:57:01Z drmeister joined #sbcl 2014-07-27T04:02:22Z drmeister quit (Ping timeout: 250 seconds) 2014-07-27T05:09:44Z Hydan` is now known as Hydan 2014-07-27T06:13:19Z sdemarre joined #sbcl 2014-07-27T06:32:32Z ltbarcly joined #sbcl 2014-07-27T06:35:59Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-27T06:41:40Z drmeister joined #sbcl 2014-07-27T06:53:44Z sdemarre joined #sbcl 2014-07-27T06:55:36Z |3b| quit (Read error: Connection reset by peer) 2014-07-27T06:56:23Z |3b| joined #sbcl 2014-07-27T07:03:01Z DGASAU quit (Write error: Broken pipe) 2014-07-27T07:03:08Z |3b| quit (Read error: Connection reset by peer) 2014-07-27T07:03:28Z DGASAU` joined #sbcl 2014-07-27T07:03:57Z |3b| joined #sbcl 2014-07-27T07:20:11Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-27T08:18:14Z Shinmera joined #sbcl 2014-07-27T08:54:20Z erikvarga joined #sbcl 2014-07-27T08:55:46Z oleo__ quit (Quit: Verlassend) 2014-07-27T08:56:02Z edgar-rft joined #sbcl 2014-07-27T08:58:30Z oleo joined #sbcl 2014-07-27T09:12:48Z ASau quit (Read error: Connection reset by peer) 2014-07-27T09:13:27Z ASau joined #sbcl 2014-07-27T09:30:03Z carvite joined #sbcl 2014-07-27T09:40:16Z |3b| quit (Remote host closed the connection) 2014-07-27T10:00:45Z yacks quit (Ping timeout: 255 seconds) 2014-07-27T10:01:33Z drmeister quit (Remote host closed the connection) 2014-07-27T10:08:51Z slyrus joined #sbcl 2014-07-27T10:12:38Z |3b| joined #sbcl 2014-07-27T10:52:45Z |3b| quit (Remote host closed the connection) 2014-07-27T11:08:39Z |3b| joined #sbcl 2014-07-27T11:18:35Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-27T11:22:21Z loke_ joined #sbcl 2014-07-27T11:57:52Z attila_lendvai joined #sbcl 2014-07-27T11:57:52Z attila_lendvai quit (Changing host) 2014-07-27T11:57:52Z attila_lendvai joined #sbcl 2014-07-27T12:07:16Z attila_lendvai quit (Disconnected by services) 2014-07-27T12:07:16Z attila_lendvai1 joined #sbcl 2014-07-27T12:07:16Z attila_lendvai1 quit (Changing host) 2014-07-27T12:07:16Z attila_lendvai1 joined #sbcl 2014-07-27T12:12:37Z yacks joined #sbcl 2014-07-27T12:34:23Z attila_lendvai1 quit (Quit: Leaving.) 2014-07-27T12:36:33Z fiveop joined #sbcl 2014-07-27T12:40:14Z momo-reina joined #sbcl 2014-07-27T12:46:15Z oleo is now known as Guest97404 2014-07-27T12:47:00Z oleo__ joined #sbcl 2014-07-27T12:47:27Z sdemarre joined #sbcl 2014-07-27T12:49:22Z Guest97404 quit (Ping timeout: 240 seconds) 2014-07-27T12:56:45Z momo-reina quit (Read error: Connection reset by peer) 2014-07-27T12:57:00Z momo-reina joined #sbcl 2014-07-27T12:59:08Z momo-reina quit (Remote host closed the connection) 2014-07-27T13:06:18Z fiveop quit (Ping timeout: 250 seconds) 2014-07-27T13:12:48Z oleo__ quit (Quit: Verlassend) 2014-07-27T13:14:33Z oleo__ joined #sbcl 2014-07-27T13:14:46Z oleo__ quit (Read error: Connection reset by peer) 2014-07-27T13:16:03Z fiveop joined #sbcl 2014-07-27T13:16:18Z LiamH joined #sbcl 2014-07-27T13:16:20Z oleo joined #sbcl 2014-07-27T14:00:59Z scymtym quit (Ping timeout: 272 seconds) 2014-07-27T14:08:22Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-27T14:13:53Z ASau` joined #sbcl 2014-07-27T14:17:27Z ASau quit (Ping timeout: 272 seconds) 2014-07-27T14:24:01Z sdemarre joined #sbcl 2014-07-27T14:24:59Z Hydan is now known as Hydan` 2014-07-27T14:39:47Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-27T14:48:54Z slyrus quit (Ping timeout: 250 seconds) 2014-07-27T14:56:38Z slyrus joined #sbcl 2014-07-27T15:00:08Z attila_lendvai joined #sbcl 2014-07-27T15:40:42Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-27T15:42:30Z karswell quit (Remote host closed the connection) 2014-07-27T15:42:50Z karswell joined #sbcl 2014-07-27T15:44:12Z ltbarcly joined #sbcl 2014-07-27T15:44:45Z drmeister joined #sbcl 2014-07-27T16:34:43Z sdemarre joined #sbcl 2014-07-27T16:35:47Z loke_ quit (Remote host closed the connection) 2014-07-27T16:40:54Z eudoxia joined #sbcl 2014-07-27T16:42:53Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-27T16:44:47Z ASau` is now known as ASau 2014-07-27T16:45:08Z slyrus quit (Ping timeout: 250 seconds) 2014-07-27T16:48:11Z eudoxia quit (Quit: Lost terminal) 2014-07-27T17:00:37Z ltbarcly joined #sbcl 2014-07-27T17:23:22Z drmeister quit (Remote host closed the connection) 2014-07-27T18:01:08Z attila_lendvai quit (Quit: Leaving.) 2014-07-27T18:35:25Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-27T20:00:25Z fe[nl]ix joined #sbcl 2014-07-27T20:01:00Z brucem_ joined #sbcl 2014-07-27T20:02:22Z p_l|back1p joined #sbcl 2014-07-27T20:02:28Z DGASAU`` joined #sbcl 2014-07-27T20:02:48Z milosn_ joined #sbcl 2014-07-27T20:09:25Z jdz_ joined #sbcl 2014-07-27T20:11:00Z DGASAU` quit (*.net *.split) 2014-07-27T20:11:00Z lacedaemon quit (*.net *.split) 2014-07-27T20:11:01Z jdz quit (*.net *.split) 2014-07-27T20:11:02Z milosn quit (*.net *.split) 2014-07-27T20:11:02Z p_l|backup quit (*.net *.split) 2014-07-27T20:11:02Z brucem quit (*.net *.split) 2014-07-27T20:13:42Z ltbarcly joined #sbcl 2014-07-27T20:14:57Z p_l|back1p is now known as p_l|backup 2014-07-27T20:20:05Z erikvarga left #sbcl 2014-07-27T20:23:02Z _8hzp joined #sbcl 2014-07-27T20:26:39Z hzp quit (Ping timeout: 256 seconds) 2014-07-27T20:41:56Z Hydan joined #sbcl 2014-07-27T20:44:20Z fiveop quit (Ping timeout: 250 seconds) 2014-07-27T20:50:24Z sdemarre quit (Ping timeout: 250 seconds) 2014-07-27T21:03:38Z angavrilov quit (Remote host closed the connection) 2014-07-27T21:32:46Z krzysz00 quit (Ping timeout: 250 seconds) 2014-07-27T21:34:23Z krzysz00 joined #sbcl 2014-07-27T21:54:55Z slyrus joined #sbcl 2014-07-27T22:05:27Z psykotron joined #sbcl 2014-07-27T22:05:52Z gingerale quit (Ping timeout: 260 seconds) 2014-07-27T22:16:01Z slyrus quit (Ping timeout: 256 seconds) 2014-07-27T22:21:41Z attila_lendvai joined #sbcl 2014-07-27T22:21:41Z attila_lendvai quit (Changing host) 2014-07-27T22:21:41Z attila_lendvai joined #sbcl 2014-07-27T22:22:04Z slyrus joined #sbcl 2014-07-27T22:22:27Z Shinmera quit (Quit: zzZ) 2014-07-27T22:53:56Z jaimef quit (Excess Flood) 2014-07-27T22:58:53Z jaimef joined #sbcl 2014-07-27T23:06:46Z slyrus quit (Ping timeout: 260 seconds) 2014-07-27T23:23:48Z attila_lendvai quit (Ping timeout: 260 seconds) 2014-07-27T23:25:14Z attila_lendvai joined #sbcl 2014-07-27T23:29:23Z slyrus joined #sbcl 2014-07-27T23:59:52Z slyrus quit (Ping timeout: 245 seconds) 2014-07-28T00:38:14Z attila_lendvai quit (Quit: Leaving.) 2014-07-28T00:54:32Z edgar-rft quit (Quit: continuation interrupted by death) 2014-07-28T00:56:15Z brucem_ is now known as brucem 2014-07-28T00:56:17Z brucem quit (Changing host) 2014-07-28T00:56:17Z brucem joined #sbcl 2014-07-28T01:06:00Z rpg joined #sbcl 2014-07-28T01:29:59Z psykotron quit (Quit: Connection closed for inactivity) 2014-07-28T01:31:30Z TheEthicalEgoist joined #sbcl 2014-07-28T01:41:40Z ltbarcly quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-28T01:42:54Z oleo is now known as Guest97080 2014-07-28T01:43:38Z oleo__ joined #sbcl 2014-07-28T01:44:14Z ltbarcly joined #sbcl 2014-07-28T01:45:52Z Guest97080 quit (Ping timeout: 240 seconds) 2014-07-28T01:59:19Z rpg quit (Quit: rpg) 2014-07-28T01:59:54Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-28T02:11:40Z scymtym joined #sbcl 2014-07-28T02:23:35Z angavrilov joined #sbcl 2014-07-28T02:39:31Z christoph_debian quit (Ping timeout: 256 seconds) 2014-07-28T02:42:08Z ltbarcly joined #sbcl 2014-07-28T02:52:28Z christoph_debian joined #sbcl 2014-07-28T03:56:44Z Hydan is now known as Hydan` 2014-07-28T03:56:44Z Hydan` is now known as Hydan 2014-07-28T04:06:45Z gingerale joined #sbcl 2014-07-28T04:09:43Z ASau quit (Read error: Connection reset by peer) 2014-07-28T04:10:32Z ASau joined #sbcl 2014-07-28T04:20:18Z Hydan is now known as Hydan` 2014-07-28T04:47:47Z gingerale quit (Ping timeout: 245 seconds) 2014-07-28T04:57:00Z LiamH quit (Quit: Leaving.) 2014-07-28T05:26:10Z sdemarre joined #sbcl 2014-07-28T05:40:22Z sdemarre quit (Ping timeout: 240 seconds) 2014-07-28T06:22:21Z pranavrc joined #sbcl 2014-07-28T06:22:21Z pranavrc quit (Changing host) 2014-07-28T06:22:21Z pranavrc joined #sbcl 2014-07-28T06:25:42Z drmeister joined #sbcl 2014-07-28T06:29:51Z drmeister quit (Read error: No route to host) 2014-07-28T06:30:10Z drmeister joined #sbcl 2014-07-28T06:34:15Z drmeister quit (Read error: No route to host) 2014-07-28T06:34:49Z drmeister joined #sbcl 2014-07-28T06:38:56Z drmeister quit (Read error: No route to host) 2014-07-28T06:39:34Z drmeister joined #sbcl 2014-07-28T06:43:34Z drmeister quit (Read error: No route to host) 2014-07-28T06:44:05Z drmeister joined #sbcl 2014-07-28T06:48:20Z drmeister quit (Read error: No route to host) 2014-07-28T06:48:47Z drmeister joined #sbcl 2014-07-28T06:52:51Z drmeister quit (Read error: No route to host) 2014-07-28T06:53:24Z drmeister joined #sbcl 2014-07-28T06:57:35Z drmeister quit (Read error: No route to host) 2014-07-28T06:58:12Z drmeister joined #sbcl 2014-07-28T07:02:13Z drmeister quit (Read error: No route to host) 2014-07-28T07:02:50Z drmeister joined #sbcl 2014-07-28T07:06:55Z drmeister quit (Read error: No route to host) 2014-07-28T07:07:32Z drmeister joined #sbcl 2014-07-28T07:10:30Z Hydan` is now known as Hydan 2014-07-28T07:11:29Z drmeister quit (Read error: No route to host) 2014-07-28T07:12:07Z drmeister joined #sbcl 2014-07-28T07:16:22Z drmeister quit (Ping timeout: 240 seconds) 2014-07-28T07:16:46Z drmeister joined #sbcl 2014-07-28T07:21:12Z drmeister quit (Ping timeout: 260 seconds) 2014-07-28T07:26:12Z drmeister joined #sbcl 2014-07-28T07:26:58Z ASau quit (Ping timeout: 255 seconds) 2014-07-28T07:30:24Z drmeister quit (Read error: No route to host) 2014-07-28T07:30:58Z drmeister joined #sbcl 2014-07-28T07:34:58Z drmeister quit (Read error: No route to host) 2014-07-28T07:35:34Z drmeister joined #sbcl 2014-07-28T07:39:37Z drmeister quit (Read error: No route to host) 2014-07-28T07:40:15Z drmeister joined #sbcl 2014-07-28T07:44:14Z drmeister quit (Read error: No route to host) 2014-07-28T07:44:52Z drmeister joined #sbcl 2014-07-28T07:47:37Z erikvarga joined #sbcl 2014-07-28T07:49:02Z drmeister quit (Ping timeout: 245 seconds) 2014-07-28T07:49:33Z drmeister joined #sbcl 2014-07-28T07:53:35Z drmeister quit (Read error: No route to host) 2014-07-28T07:54:07Z drmeister joined #sbcl 2014-07-28T07:58:07Z drmeister quit (Read error: No route to host) 2014-07-28T07:58:44Z drmeister joined #sbcl 2014-07-28T08:02:45Z drmeister quit (Read error: No route to host) 2014-07-28T08:03:20Z drmeister joined #sbcl 2014-07-28T08:07:25Z DGASAU`` is now known as DGASAU 2014-07-28T08:07:32Z drmeister quit (Read error: No route to host) 2014-07-28T08:08:00Z drmeister joined #sbcl 2014-07-28T08:12:02Z drmeister quit (Read error: Connection reset by peer) 2014-07-28T08:12:40Z drmeister joined #sbcl 2014-07-28T08:17:11Z drmeister quit (Read error: No route to host) 2014-07-28T08:17:29Z drmeister joined #sbcl 2014-07-28T08:18:10Z slyrus joined #sbcl 2014-07-28T08:21:29Z drmeister quit (Read error: No route to host) 2014-07-28T08:22:08Z drmeister joined #sbcl 2014-07-28T08:26:16Z drmeister quit (Read error: No route to host) 2014-07-28T08:26:45Z drmeister joined #sbcl 2014-07-28T08:30:48Z drmeister quit (Read error: No route to host) 2014-07-28T08:31:25Z drmeister joined #sbcl 2014-07-28T08:35:52Z drmeister quit (Ping timeout: 240 seconds) 2014-07-28T08:36:00Z drmeiste_ joined #sbcl 2014-07-28T08:40:39Z drmeister joined #sbcl 2014-07-28T08:40:46Z drmeiste_ quit (Ping timeout: 260 seconds) 2014-07-28T08:44:42Z drmeister quit (Read error: No route to host) 2014-07-28T08:45:18Z drmeister joined #sbcl 2014-07-28T08:49:17Z drmeister quit (Read error: No route to host) 2014-07-28T08:49:55Z drmeister joined #sbcl 2014-07-28T08:52:50Z Cymew joined #sbcl 2014-07-28T08:54:27Z drmeister quit (Ping timeout: 245 seconds) 2014-07-28T08:54:34Z drmeiste_ joined #sbcl 2014-07-28T08:58:36Z drmeiste_ quit (Read error: No route to host) 2014-07-28T08:59:11Z drmeister joined #sbcl 2014-07-28T09:03:37Z drmeister quit (Ping timeout: 245 seconds) 2014-07-28T09:04:02Z drmeister joined #sbcl 2014-07-28T09:04:52Z slyrus quit (Ping timeout: 240 seconds) 2014-07-28T09:08:22Z drmeister quit (Ping timeout: 240 seconds) 2014-07-28T09:08:31Z drmeiste_ joined #sbcl 2014-07-28T09:08:55Z ivan`` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-07-28T09:12:48Z drmeiste_ quit (Read error: No route to host) 2014-07-28T09:13:12Z drmeister joined #sbcl 2014-07-28T09:14:10Z ivan`` joined #sbcl 2014-07-28T09:14:31Z edgar-rft joined #sbcl 2014-07-28T09:17:14Z drmeister quit (Read error: No route to host) 2014-07-28T09:17:50Z drmeister joined #sbcl 2014-07-28T09:22:37Z drmeister quit (Ping timeout: 255 seconds) 2014-07-28T09:32:15Z drmeister joined #sbcl 2014-07-28T09:36:16Z drmeister quit (Read error: No route to host) 2014-07-28T09:36:50Z drmeister joined #sbcl 2014-07-28T09:40:53Z drmeister quit (Read error: No route to host) 2014-07-28T09:41:32Z drmeister joined #sbcl 2014-07-28T09:45:39Z drmeister quit (Read error: No route to host) 2014-07-28T09:46:11Z drmeister joined #sbcl 2014-07-28T09:50:21Z drmeister quit (Read error: No route to host) 2014-07-28T09:50:55Z drmeister joined #sbcl 2014-07-28T09:55:02Z drmeister quit (Read error: No route to host) 2014-07-28T09:55:23Z drmeister joined #sbcl 2014-07-28T09:59:52Z drmeister quit (Ping timeout: 240 seconds) 2014-07-28T10:00:05Z drmeister joined #sbcl 2014-07-28T10:04:09Z drmeister quit (Read error: No route to host) 2014-07-28T10:04:41Z drmeister joined #sbcl 2014-07-28T10:09:05Z drmeister quit (Read error: No route to host) 2014-07-28T10:13:59Z drmeister joined #sbcl 2014-07-28T10:18:10Z drmeister quit (Read error: No route to host) 2014-07-28T10:18:38Z drmeister joined #sbcl 2014-07-28T10:22:43Z drmeister quit (Read error: No route to host) 2014-07-28T10:23:15Z drmeister joined #sbcl 2014-07-28T10:27:27Z drmeister quit (Read error: No route to host) 2014-07-28T10:27:59Z drmeister joined #sbcl 2014-07-28T10:32:02Z drmeister quit (Read error: No route to host) 2014-07-28T10:32:40Z drmeister joined #sbcl 2014-07-28T10:36:44Z drmeister quit (Read error: No route to host) 2014-07-28T10:37:15Z drmeister joined #sbcl 2014-07-28T10:41:18Z drmeister quit (Read error: No route to host) 2014-07-28T10:41:52Z drmeister joined #sbcl 2014-07-28T10:45:55Z drmeister quit (Read error: No route to host) 2014-07-28T10:46:29Z drmeister joined #sbcl 2014-07-28T10:49:35Z Krystof: go 2014-07-28T10:49:52Z Krystof: drmeister: could you please fix your client? 2014-07-28T10:50:32Z drmeister quit (Read error: No route to host) 2014-07-28T10:51:08Z drmeister joined #sbcl 2014-07-28T10:55:13Z drmeister quit (Read error: No route to host) 2014-07-28T10:55:44Z drmeister joined #sbcl 2014-07-28T11:00:10Z drmeister quit (Read error: Connection reset by peer) 2014-07-28T11:00:25Z drmeister joined #sbcl 2014-07-28T11:04:31Z drmeister quit (Read error: No route to host) 2014-07-28T11:05:07Z drmeister joined #sbcl 2014-07-28T11:09:06Z drmeister quit (Read error: No route to host) 2014-07-28T11:09:45Z drmeister joined #sbcl 2014-07-28T11:13:45Z drmeister quit (Read error: No route to host) 2014-07-28T11:18:30Z irsol quit (Ping timeout: 260 seconds) 2014-07-28T11:18:59Z drmeiste_ joined #sbcl 2014-07-28T11:21:44Z asedeno quit (Ping timeout: 250 seconds) 2014-07-28T11:23:41Z drmeister joined #sbcl 2014-07-28T11:23:47Z asedeno joined #sbcl 2014-07-28T11:24:07Z drmeiste_ quit (Ping timeout: 272 seconds) 2014-07-28T11:28:07Z drmeister quit (Ping timeout: 245 seconds) 2014-07-28T11:33:01Z drmeister joined #sbcl 2014-07-28T11:37:29Z drmeister quit (Ping timeout: 240 seconds) 2014-07-28T11:37:51Z drmeister joined #sbcl 2014-07-28T11:41:54Z drmeister quit (Read error: No route to host) 2014-07-28T11:42:30Z drmeister joined #sbcl 2014-07-28T11:43:14Z scymtym quit (Ping timeout: 260 seconds) 2014-07-28T11:46:34Z drmeister quit (Read error: No route to host) 2014-07-28T11:47:06Z drmeister joined #sbcl 2014-07-28T11:51:25Z drmeister quit (Read error: No route to host) 2014-07-28T11:51:52Z drmeister joined #sbcl 2014-07-28T11:55:52Z drmeister quit (Read error: No route to host) 2014-07-28T11:56:30Z drmeister joined #sbcl 2014-07-28T12:00:43Z drmeister quit (Read error: No route to host) 2014-07-28T12:01:07Z drmeister joined #sbcl 2014-07-28T12:02:03Z erikvarga left #sbcl 2014-07-28T12:03:15Z Hydan is now known as Hydan` 2014-07-28T12:03:23Z oleo__ quit (Quit: Verlassend) 2014-07-28T12:05:08Z drmeister quit (Read error: No route to host) 2014-07-28T12:07:17Z oleo joined #sbcl 2014-07-28T12:10:39Z drmeister joined #sbcl 2014-07-28T12:13:26Z Hydan` is now known as Hydan 2014-07-28T12:14:49Z drmeister quit (Read error: No route to host) 2014-07-28T12:15:28Z drmeister joined #sbcl 2014-07-28T12:15:46Z Hydan is now known as Hydan` 2014-07-28T12:19:48Z drmeister quit (Read error: Connection reset by peer) 2014-07-28T12:20:00Z drmeister joined #sbcl 2014-07-28T12:26:22Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-28T12:29:09Z Hydan joined #sbcl 2014-07-28T12:38:38Z Hydan is now known as Hydan` 2014-07-28T12:47:07Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-28T12:49:39Z drmeister quit (Remote host closed the connection) 2014-07-28T12:51:56Z irsol joined #sbcl 2014-07-28T12:59:22Z irsol quit (Ping timeout: 245 seconds) 2014-07-28T13:02:35Z eudoxia joined #sbcl 2014-07-28T13:03:57Z irsol joined #sbcl 2014-07-28T13:11:30Z Hydan joined #sbcl 2014-07-28T13:16:23Z pranavrc quit 2014-07-28T13:30:00Z loke_ joined #sbcl 2014-07-28T13:38:34Z Hydan is now known as Hydan` 2014-07-28T13:47:03Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-28T13:53:19Z Hydan joined #sbcl 2014-07-28T14:09:27Z oleo is now known as Guest83608 2014-07-28T14:10:11Z oleo__ joined #sbcl 2014-07-28T14:12:28Z Guest83608 quit (Ping timeout: 250 seconds) 2014-07-28T14:50:45Z attila_lendvai joined #sbcl 2014-07-28T15:05:47Z Cymew quit (Ping timeout: 272 seconds) 2014-07-28T15:12:15Z drmeister joined #sbcl 2014-07-28T15:15:55Z gingerale joined #sbcl 2014-07-28T15:19:05Z pchrist joined #sbcl 2014-07-28T15:34:45Z Hydan is now known as Hydan` 2014-07-28T15:37:12Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-28T15:43:45Z Hydan` quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-28T15:48:28Z krzysz00 quit (Read error: Connection reset by peer) 2014-07-28T15:52:33Z krzysz00 joined #sbcl 2014-07-28T16:04:53Z krzysz00: Krystof: Is this a good time to start trying to merge in my unicode-algorithms branch? 2014-07-28T16:05:29Z Hydan joined #sbcl 2014-07-28T16:05:53Z Krystof: are we at the point where what you have is a superset of cl-unicode? I know you weren't, but I don't know whether you decided to take action to make it so 2014-07-28T16:06:12Z Krystof: otherwise, yes, it's the start of the month, so an ideal time. What do you expect to go wrong? 2014-07-28T16:10:02Z Hydan is now known as Hydan` 2014-07-28T16:14:33Z Hydan` is now known as Hydan 2014-07-28T16:14:46Z krzysz00: Krystof: We're not currently a superset of cl-unicode. 2014-07-28T16:15:29Z krzysz00: I could get a lot closer to being a superset at the cost of database bloat, but I'm not sure that's a very good idea since cl-unicode seems partially maintained. 2014-07-28T16:16:30Z krzysz00: Here's the conversation I've had so far: https://github.com/edicl/cl-unicode/issues/7 2014-07-28T16:17:20Z krzysz00: As to merging, I don't expect anything to go wrong except for some political controversy. 2014-07-28T16:17:35Z Krystof: right 2014-07-28T16:18:33Z Krystof: on the subject of database bloat, we could have one database that provides the things that we support, and a second (contrib) database which is loaded to help the cl-unicode things that we don't really have an opinion on 2014-07-28T16:18:42Z ams: instead of bloating the database, can't you just keep api compatibility (with performance degredation)? 2014-07-28T16:19:11Z ltbarcly joined #sbcl 2014-07-28T16:19:12Z Krystof: so only those things which depend-on cl-unicode pay the extra database cost 2014-07-28T16:19:17Z ams: that cl-unicode is "partially" maintained doesn't really mean much i think .. 2014-07-28T16:19:35Z Krystof: (which is presumably a lesser cost than having a whole extra copy of the unicode database loaded) 2014-07-28T16:20:50Z yacks quit (Quit: Leaving) 2014-07-28T16:20:52Z krzysz00: One possibility is that cl-unicode could call out to our database for the information that we have, and maintain its own copy of the things we don't include in SBCL. 2014-07-28T16:21:55Z ams: that won't work for non-sbcl implementations. 2014-07-28T16:23:19Z krzysz00: in the sense that cl-unicode conditionally doesn't load centain parts of its database on SBCL. 2014-07-28T16:26:38Z Krystof: transitively 82 things depend on cl-unicode. Maybe a double-database for a while doesn't matter too much, but it would be nice to see what cl-unicode would look like post-merge 2014-07-28T16:27:35Z ams: "public" things :-) 2014-07-28T16:27:56Z Krystof: public things in my random copy of quicklisp that I have lying around 2014-07-28T16:27:59Z Krystof: let's be precise :-) 2014-07-28T16:28:04Z krzysz00: And a double-database is currenty something that has to happen, since we have Unicode 6.2/7.0 and cl-unicode has 6.0 2014-07-28T16:28:10Z ams: :-) 2014-07-28T16:28:55Z yacks joined #sbcl 2014-07-28T16:30:18Z ams: personally, all i care is that cl-unicode api is followed; if one has to pay for that with memory, or whatever, fine. 2014-07-28T16:32:13Z Krystof: how much database bloat are we talking to just make what we have a strict superset? 2014-07-28T16:35:30Z attila_lendvai quit (Read error: Connection reset by peer) 2014-07-28T16:35:43Z attila_lendvai joined #sbcl 2014-07-28T16:35:43Z attila_lendvai quit (Changing host) 2014-07-28T16:35:43Z attila_lendvai joined #sbcl 2014-07-28T16:38:15Z krzysz00: Major new things would be block data, which could be fit in easily, but I'm not sure what the coult would be. and age information. 2014-07-28T16:39:34Z krzysz00: Aside from that' it's a few bidi things and a pile of binary properties, which would just add several new hashtable entries to the big property lookup table. 2014-07-28T16:40:24Z loke_ quit (Quit: Leaving) 2014-07-28T16:40:58Z krzysz00: We basically have the case data cl-unicoed wants, assuming we filter out the one-to-many mappings. 2014-07-28T16:41:34Z ams: what about amending cl-unicode? 2014-07-28T16:42:30Z krzysz00: Actually, the worst thing would be the unicode-1-name, which we don't store and could actually take up a fair bit of space. 2014-07-28T16:43:21Z krzysz00: ams: What kind of amendments are you thinking of? 2014-07-28T16:43:57Z ams: krzysz00: dunno, whatever to make cl-unicode and sbcl-unicode play along nicely. 2014-07-28T16:44:33Z ams: not well versed on the sbcl side, i jst don't want to change my stuff for sbcl... basically that 2014-07-28T16:46:01Z krzysz00: CUrrently, cl-unicode (the codebase) has no idea the SBCL database exists, which is genarlly good, since it's been an internal things until this summer. 2014-07-28T16:47:20Z sdemarre joined #sbcl 2014-07-28T16:52:11Z sdemarre quit (Ping timeout: 264 seconds) 2014-07-28T16:59:17Z krzysz00: I think that we'd be looking at 1.5--2 new bytes in each misc table entry (plus many new misc table entries) and a significant expansion of the proplist 2014-07-28T17:00:35Z krzysz00: They'd need to upgrade their dataset, though, or else there would be weird compatibility issues. 2014-07-28T17:06:42Z krzysz00: I'm still a bit hazy on what exactly the Right Thing to do is when it comes to cl-unicode. 2014-07-28T17:08:28Z sdemarre joined #sbcl 2014-07-28T17:12:03Z krzysz00: Krystof: Thoughts? 2014-07-28T17:14:54Z sdemarre quit (Ping timeout: 250 seconds) 2014-07-28T17:18:20Z erikvarga joined #sbcl 2014-07-28T17:21:29Z eeezkil joined #sbcl 2014-07-28T17:25:52Z Bike_ joined #sbcl 2014-07-28T17:26:07Z Bike_ is now known as Bicyclidine 2014-07-28T17:34:51Z drmeister quit (Remote host closed the connection) 2014-07-28T17:39:59Z eudoxia quit (Ping timeout: 240 seconds) 2014-07-28T17:40:51Z eudoxia joined #sbcl 2014-07-28T17:50:44Z eudoxia quit (Quit: Lost terminal) 2014-07-28T17:52:25Z attila_lendvai quit (Ping timeout: 256 seconds) 2014-07-28T17:55:17Z attila_lendvai joined #sbcl 2014-07-28T18:05:42Z attila_lendvai quit (Ping timeout: 250 seconds) 2014-07-28T18:14:31Z |3b|: //build started: Mon Jul 28 18:00:05 UTC 2014 2014-07-28T18:14:31Z |3b|: //build finished: Mon Jul 28 18:13:57 UTC 2014 2014-07-28T18:14:36Z |3b|: not too bad 2014-07-28T18:15:09Z |3b|: Linux tegra-ubuntu 3.10.24-g6a2d13a #1 SMP PREEMPT Fri Apr 18 15:56:45 PDT 2014 armv7l armv7l armv7l GNU/Linux 2014-07-28T18:24:09Z sdemarre joined #sbcl 2014-07-28T18:25:00Z oleo__ quit (Quit: Verlassend) 2014-07-28T18:25:35Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-28T18:26:54Z |3b|: tests ended up in ldb though 2014-07-28T18:39:43Z Krystof: I think the different Unicode version would be reasonable (i.e. for cl-unicode to be 7.0-based on sbcl) 2014-07-28T18:40:23Z Krystof: things that are unicode-aware would then get the most-right answer on sbcl, and a no-more-wrong answer on anything else than it would have got in the first place 2014-07-28T18:40:45Z Krystof: what's the unicode-1-name? 2014-07-28T18:41:44Z Krystof: and if it shares the huffman table with the unicode names, does it add lots? 2014-07-28T18:55:46Z |3b|: seems to have been the "callbacks after save-lisp-and-die" test in core.test.sh, "Memory fault at 16 (pc=0x16, sp=(nil))" 2014-07-28T18:56:48Z |3b|: then integrity compromised continuing with fingers crossed and "internal error #35 (invalid array index)" 2014-07-28T19:01:04Z jrm left #sbcl 2014-07-28T19:03:13Z |3b|: that core seems to behave that way consistently, anything in particular worth trying with it before i shut it down and go to sleep? 2014-07-28T19:14:30Z gingerale quit (Ping timeout: 260 seconds) 2014-07-28T19:15:39Z krzysz00: Krystof: The unicode-1-name is one of the fields in UnicodeData. An eyeball shows that there's not too many characters that have them defined. 2014-07-28T19:15:46Z fiveop joined #sbcl 2014-07-28T19:16:45Z krzysz00: Should I go ahead and add stuff that would help with cl-unicode compatibility? 2014-07-28T19:23:30Z attila_lendvai joined #sbcl 2014-07-28T19:47:46Z angavrilov quit (Remote host closed the connection) 2014-07-28T19:52:19Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-28T19:55:29Z |3b|: and seems repeatable, guess i'll file a bug when i wake up if there isn't already one 2014-07-28T20:00:26Z drmeister joined #sbcl 2014-07-28T20:10:20Z drmeister quit (Read error: Connection reset by peer) 2014-07-28T20:21:50Z ASau joined #sbcl 2014-07-28T20:39:07Z krzysz00: A grep-check shows 1978 characters with a value for unicode-1-name. I'm not sure it should go in the Huffman because many of those characters have names already. 2014-07-28T20:53:52Z yacks quit (Ping timeout: 240 seconds) 2014-07-28T21:03:25Z erikvarga left #sbcl 2014-07-28T21:12:48Z attila_lendvai quit (Ping timeout: 260 seconds) 2014-07-28T21:17:33Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-28T21:18:13Z yacks joined #sbcl 2014-07-28T21:24:07Z drmeister joined #sbcl 2014-07-28T21:32:07Z fiveop quit (Quit: bye) 2014-07-28T21:34:41Z Hydan joined #sbcl 2014-07-28T21:43:31Z Krystof: krzysz00: if the Unicode1 name pieces show high redundancy with the Unicode name pieces, they could be encoded using the same huffman code 2014-07-28T21:43:56Z Krystof: krzysz00: yes, please. I think the target for merge might be "cl-unicode implementation is trivial" 2014-07-28T21:43:59Z Krystof: because then there's a clear win 2014-07-28T21:44:20Z heddwch joined #sbcl 2014-07-28T21:55:01Z krzysz00_ joined #sbcl 2014-07-28T21:58:11Z krzysz00 quit (Ping timeout: 264 seconds) 2014-07-28T22:10:20Z krzysz00_ is now known as krzysz00 2014-07-28T22:16:18Z krzysz00: Krystof: I've implemented bidi mirroring glyphs and imported the rest of Proplist.txt into the database. Tomorrow, I'll try to do blocks, unicode-1-names, and ages. Then we'll have a superset of cl-unicode in our database. 2014-07-28T22:24:43Z foom: I wonder if anyone ever uses unicode1-name, other than the testcase in cl-interpol. 2014-07-28T22:26:29Z krzysz00: If all of that goes in, cl-unicode will be trivial in that they won't need a database anymore. 2014-07-28T22:27:08Z krzysz00: I have no idea about unicode1-name. If "superset of cl-unicode" is in the spec for my project now, I'm implementing it, though. 2014-07-28T22:27:57Z foom: Sorry, yes, I was just idly musing. 2014-07-28T22:51:51Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-28T22:52:29Z Hydan joined #sbcl 2014-07-28T23:15:06Z edgar-rft quit (Quit: existence stopped because no future happened) 2014-07-28T23:50:00Z Bicyclidine quit (Ping timeout: 240 seconds) 2014-07-28T23:54:45Z scymtym joined #sbcl 2014-07-29T00:25:38Z slyrus joined #sbcl 2014-07-29T00:26:59Z attila_lendvai joined #sbcl 2014-07-29T01:22:36Z attila_lendvai1 joined #sbcl 2014-07-29T01:22:36Z attila_lendvai quit (Disconnected by services) 2014-07-29T01:22:36Z attila_lendvai1 quit (Changing host) 2014-07-29T01:22:36Z attila_lendvai1 joined #sbcl 2014-07-29T01:23:33Z attila_lendvai1 quit (Client Quit) 2014-07-29T01:31:01Z Hydan quit (Read error: Connection reset by peer) 2014-07-29T01:31:59Z krzysz00 quit (Ping timeout: 256 seconds) 2014-07-29T01:33:51Z krzysz00 joined #sbcl 2014-07-29T01:51:59Z leo2007 joined #sbcl 2014-07-29T02:27:10Z dkordic quit (Quit: Ex-Chat) 2014-07-29T02:38:51Z christoph_debian quit (Ping timeout: 256 seconds) 2014-07-29T02:51:42Z christoph_debian joined #sbcl 2014-07-29T03:04:01Z njmurphy joined #sbcl 2014-07-29T03:09:51Z jaimef quit (Excess Flood) 2014-07-29T03:15:14Z jaimef joined #sbcl 2014-07-29T03:21:52Z Hydan joined #sbcl 2014-07-29T03:35:00Z yacks quit (Ping timeout: 250 seconds) 2014-07-29T03:47:14Z njmurphy quit (Quit: Leaving) 2014-07-29T04:03:21Z gingerale joined #sbcl 2014-07-29T05:02:39Z TheEthicalEgoist quit (Remote host closed the connection) 2014-07-29T05:03:54Z gingerale quit (Ping timeout: 260 seconds) 2014-07-29T05:08:23Z specbot quit (Ping timeout: 264 seconds) 2014-07-29T05:09:23Z minion quit (Ping timeout: 272 seconds) 2014-07-29T05:12:23Z sdemarre joined #sbcl 2014-07-29T05:28:45Z Bike quit (Quit: restarting) 2014-07-29T05:32:11Z sdemarre quit (Ping timeout: 272 seconds) 2014-07-29T05:34:39Z Bike joined #sbcl 2014-07-29T05:41:17Z pranavrc joined #sbcl 2014-07-29T05:41:17Z pranavrc quit (Changing host) 2014-07-29T05:41:17Z pranavrc joined #sbcl 2014-07-29T05:51:38Z specbot joined #sbcl 2014-07-29T05:51:43Z minion joined #sbcl 2014-07-29T05:56:44Z drmeister quit (Remote host closed the connection) 2014-07-29T06:12:22Z kanru quit (Ping timeout: 240 seconds) 2014-07-29T06:29:17Z karswell` joined #sbcl 2014-07-29T06:29:36Z karswell quit (Remote host closed the connection) 2014-07-29T06:36:52Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-29T06:39:00Z krzysz00 joined #sbcl 2014-07-29T06:42:27Z kanru joined #sbcl 2014-07-29T06:48:04Z angavrilov joined #sbcl 2014-07-29T06:59:12Z Cymew joined #sbcl 2014-07-29T07:13:04Z ASau quit (Ping timeout: 250 seconds) 2014-07-29T07:21:30Z momo-reina joined #sbcl 2014-07-29T07:21:44Z momo-reina quit (Read error: Connection reset by peer) 2014-07-29T07:26:57Z christoph_debian quit (Ping timeout: 245 seconds) 2014-07-29T07:33:38Z erikvarga joined #sbcl 2014-07-29T07:45:54Z drmeister joined #sbcl 2014-07-29T07:50:22Z drmeister quit (Ping timeout: 240 seconds) 2014-07-29T07:55:15Z yacks joined #sbcl 2014-07-29T08:43:22Z slyrus quit (Ping timeout: 240 seconds) 2014-07-29T09:34:44Z drmeister joined #sbcl 2014-07-29T09:38:52Z drmeister quit (Ping timeout: 240 seconds) 2014-07-29T09:39:02Z krzysz00 quit (Ping timeout: 245 seconds) 2014-07-29T09:41:11Z krzysz00 joined #sbcl 2014-07-29T09:53:28Z edgar-rft joined #sbcl 2014-07-29T09:55:26Z eeezkil quit (Read error: Connection reset by peer) 2014-07-29T10:35:05Z |3b|: hmm, guess someone committed more stuff while i was sleeping, should probably try building that before bug report :) 2014-07-29T10:36:30Z |3b|: and test on x8664, but i assume someone would have noticed that 2014-07-29T10:37:38Z ams: what are you doing? 2014-07-29T10:37:54Z |3b|: filing a bug report about test failures on arm 2014-07-29T10:38:33Z ams: none of the changes should affect that 2014-07-29T10:39:18Z |3b|: 'should' is a good way to waste time when debugging :p 2014-07-29T10:39:37Z |3b|: and i'd rather waste my time making sure than devs time :) 2014-07-29T10:40:14Z ams: read the commits, they don't touch arm in any shape. 2014-07-29T10:41:03Z ams: it is rather a waste of time recompiling for the sake of wasting time 2014-07-29T10:41:03Z pillton quit (Ping timeout: 252 seconds) 2014-07-29T10:41:44Z |3b|: well, no worse than sitting here talking about it on irc :) 2014-07-29T10:42:00Z ams: waiting for a compile to finish. 2014-07-29T10:42:14Z ams: i hate compiling 2014-07-29T10:44:32Z |3b|: also can spend the time looking for other likely changes to test to try to isolate it, looks like a 4 or 5 commits touching arm specific stuff 2014-07-29T10:45:01Z |3b| wonders how much slower running multiple compiles would be on this machine 2014-07-29T10:46:17Z |3b| will try that after this build/test run 2014-07-29T10:47:07Z |3b|: hmm, looks like my x8664 test run hit one of the rare random lockups instead :( 2014-07-29T10:52:31Z |3b|: ok, building and forgetting to pull the new changes first is a bit of a waste of time :/ 2014-07-29T10:53:06Z |3b| will just report it on 1.2.2.1 i guess 2014-07-29T10:55:00Z karswell` is now known as karswell 2014-07-29T11:23:11Z |3b|: filed as https://bugs.launchpad.net/sbcl/+bug/1349795 2014-07-29T11:23:23Z drmeister joined #sbcl 2014-07-29T11:23:25Z |3b|: now to build some older versions 2014-07-29T11:27:52Z drmeister quit (Ping timeout: 250 seconds) 2014-07-29T12:02:24Z |3b|: looks like it is either before 1.2.1.14, --fancy, or something about my build environment/system 2014-07-29T12:19:41Z |3b|: not too bad, takes about 2-3min longer to build 3 at once compared to a single build 2014-07-29T12:20:54Z |3b|: and 1.2.2.4 without --fancy passes tests 2014-07-29T12:21:09Z |3b|: well, passes that test 2014-07-29T12:33:38Z |3b|: ok, finishes test suite, 5 failures, 1 unhandled error, 1 invalid exit status 2014-07-29T12:44:55Z |3b|: invalid exit status seems to be due to "/usr/bin/ld: /tmp/ccHlBQCl.o: relocation R_ARM_THM_MOVW_ABS_NC against `numberish' can not be used when making a shared object; recompile with -fPIC" 2014-07-29T12:49:22Z psilord quit (Quit: Leaving.) 2014-07-29T12:53:23Z fikusz quit (Quit: Leaving) 2014-07-29T12:55:45Z fikusz joined #sbcl 2014-07-29T13:03:37Z scymtym quit (Ping timeout: 245 seconds) 2014-07-29T13:12:07Z drmeister joined #sbcl 2014-07-29T13:12:52Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-29T13:15:09Z krzysz00 joined #sbcl 2014-07-29T13:16:31Z drmeister quit (Ping timeout: 240 seconds) 2014-07-29T13:24:57Z |3b|: looks like about the same test results as the official 1.2.1 binary 2014-07-29T13:27:12Z ams: it would be wiser to dig into the code and see why it fails than blindly recompiling things 2014-07-29T13:27:19Z pranavrc quit 2014-07-29T13:27:24Z |3b|: ? 2014-07-29T13:28:32Z |3b| hasn't been 'randomly' recompiling things, unless you count compiling things around commits that modified arm files 'random' 2014-07-29T13:29:11Z ams: shurg, looks like it from here. you haven't tried to figre out why the test fails for ldbor whatever it is 2014-07-29T13:29:34Z |3b|: ldbor? 2014-07-29T13:29:49Z ams: ldb or ... 2014-07-29T13:30:04Z ams: anywho, back to hacking. 2014-07-29T13:30:31Z |3b|: ah, narrowed that down to configuration option, and went back to testing the default configuration 2014-07-29T13:42:40Z eudoxia joined #sbcl 2014-07-29T13:48:27Z |3b| wonders if the unhandled error in foreign-stack-alignment.impure.lisp is rare and i just got lucky that it happened when i tested 1.2.1 too 2014-07-29T13:53:02Z Krystof: that relocation name is hilarious 2014-07-29T13:54:21Z |3b|: that file passes with the fix suggested in the error message 2014-07-29T13:54:42Z |3b|: (the ld one that is) 2014-07-29T13:54:58Z |3b|: and foreign-stack-alignment does seem to be rare failure 2014-07-29T13:55:20Z |3b|: something like 1000 runs of just that file and 1 failure when running it by itself 2014-07-29T13:55:35Z |3b|: Unhandled SIMPLE-FILE-ERROR: Failed to find the TRUENAME of stack-alignment-offset.so: 2014-07-29T13:55:35Z |3b|: No such file or directory 2014-07-29T13:55:59Z Krystof: that's the failure? smells like race condition 2014-07-29T13:59:37Z psilord joined #sbcl 2014-07-29T14:13:08Z |3b| should probably run this test on external storage rather than using up writes on the built-in space :p 2014-07-29T14:14:16Z krzysz00 quit (Ping timeout: 250 seconds) 2014-07-29T14:14:27Z brucem: pkhuong: do you have the misfortune of being around? 2014-07-29T14:16:21Z krzysz00 joined #sbcl 2014-07-29T14:20:46Z jasom quit (Ping timeout: 250 seconds) 2014-07-29T14:21:42Z jasom joined #sbcl 2014-07-29T14:23:54Z |3b|: Krystof: ah, maybe that error was just me being stupid, think i may have run tests in same dir twice... possibly that file is also the -fPIC thing 2014-07-29T14:24:43Z |3b|: yeah, looks like it 2014-07-29T14:24:54Z |3b| forgot i changed something :/ 2014-07-29T14:29:21Z |3b|: https://bugs.launchpad.net/sbcl/+bug/1349830 if someone is bored and wants to fix it (1 line added to 1 file) 2014-07-29T14:30:52Z |3b|: and i think thats enough playing with arm stuff for today for me 2014-07-29T15:00:55Z drmeister joined #sbcl 2014-07-29T15:05:24Z drmeister quit (Ping timeout: 250 seconds) 2014-07-29T15:06:40Z drmeister joined #sbcl 2014-07-29T15:22:57Z jdz_ is now known as jdz 2014-07-29T15:26:11Z gingerale joined #sbcl 2014-07-29T15:42:02Z pkhuong: brucem? 2014-07-29T16:08:46Z erikvarga left #sbcl 2014-07-29T16:32:38Z drmeister quit (Remote host closed the connection) 2014-07-29T16:34:44Z drmeister joined #sbcl 2014-07-29T16:42:08Z ltbarcly joined #sbcl 2014-07-29T16:59:49Z eudoxia quit (Quit: Lost terminal) 2014-07-29T17:02:58Z drmeister quit (Remote host closed the connection) 2014-07-29T17:17:24Z drmeister joined #sbcl 2014-07-29T17:17:42Z krzysz00 quit (Ping timeout: 245 seconds) 2014-07-29T17:19:32Z krzysz00 joined #sbcl 2014-07-29T17:22:52Z drmeister quit (Read error: Connection reset by peer) 2014-07-29T17:27:58Z arrdem quit (Ping timeout: 250 seconds) 2014-07-29T17:28:51Z luis quit (Excess Flood) 2014-07-29T17:29:22Z luis joined #sbcl 2014-07-29T17:31:04Z rick-monster joined #sbcl 2014-07-29T17:31:07Z drmeister joined #sbcl 2014-07-29T17:31:59Z drmeister quit (Read error: Connection reset by peer) 2014-07-29T17:32:47Z rick-monster: hi - working on sbcl bindings for the C library nanomsg and ran into this type of problem http://comments.gmane.org/gmane.lisp.steel-bank.devel/14333 2014-07-29T17:38:27Z rick-monster: using the 'hack' solution there allows the image to continue running. However subsequent calls to certain nanomsg library functions block indefinitely. 2014-07-29T17:40:04Z krzysz00: I'm adding block information to SB-UNICODE. I can't name the accessor function `block`, since that's a symbol in CL. What would be a good alternate name? `unicode-block`? `char[acter]-block`? Something else? 2014-07-29T17:40:23Z rick-monster: If anyone could offer any suggestions how to approach this problem that would be much appreciated! 2014-07-29T17:42:57Z arrdem joined #sbcl 2014-07-29T17:45:48Z drmeister joined #sbcl 2014-07-29T17:58:07Z drmeister quit (Ping timeout: 245 seconds) 2014-07-29T18:13:23Z drmeister joined #sbcl 2014-07-29T18:14:56Z wheelsucker joined #sbcl 2014-07-29T18:33:24Z yacks quit (Ping timeout: 250 seconds) 2014-07-29T18:36:45Z karswell quit (Read error: Connection reset by peer) 2014-07-29T18:36:59Z karswell joined #sbcl 2014-07-29T18:49:22Z gingerale quit (Ping timeout: 240 seconds) 2014-07-29T18:52:13Z pkhuong: rick-monster: the expected behaviour from nanomsg is that the caller will drop core and stop 2014-07-29T18:52:28Z pkhuong: the library doesn't expect half initialised state to remain. 2014-07-29T18:53:15Z pkhuong: 1) find a way to completely reload the nanomsg environment. 2) get nanomsg to fix this feature that makes it hard to use the library in large application that weren't designed for crash-only. 2014-07-29T18:54:04Z |3b|: does sbcl interrupt foreign threads, or only when they return or call into lisp? 2014-07-29T18:54:33Z pkhuong: |3b|: do you have sb-safepoint or not? 2014-07-29T18:54:43Z |3b|: i could if it matters 2014-07-29T18:54:48Z pkhuong: sb-safepoint doesn't 2014-07-29T18:54:59Z pkhuong: they're the future, and likely what your game engine wants ;) 2014-07-29T18:55:10Z pkhuong: also foreign threads how? 2014-07-29T18:55:11Z |3b| wants a more-or-less-realtime thread, which presumably means C for now 2014-07-29T18:55:21Z pkhuong: completely foreign threads, or lisp threads in foreign code? 2014-07-29T18:55:34Z |3b|: whichever works best 2014-07-29T18:55:44Z pkhuong: we always leave really foreign threads alone 2014-07-29T18:56:20Z |3b|: so call a foreign function and it can start the thread, and should be fine as long as it doesn't try to look at lisp memory? 2014-07-29T18:56:31Z pkhuong: yeah. 2014-07-29T18:57:43Z |3b| would probably want safepoints etc eventually anyway for sound callbacks 2014-07-29T18:58:30Z pkhuong: or callbacks that push into shared lisp<->foreign [lock-free] queue/disruptor (: 2014-07-29T18:59:07Z |3b|: yeah, but i'm actually less likely to care about the sound being 'realtime' :p 2014-07-29T18:59:26Z |3b| is ok with just dumping a big buffer on that to cover latency 2014-07-29T19:19:23Z sdemarre joined #sbcl 2014-07-29T19:20:23Z krzysz00 quit (Ping timeout: 264 seconds) 2014-07-29T19:21:40Z krzysz00 joined #sbcl 2014-07-29T19:50:22Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-29T19:52:23Z krzysz00 joined #sbcl 2014-07-29T20:02:26Z sdemarre quit (Remote host closed the connection) 2014-07-29T20:50:46Z TheEthicalEgoist joined #sbcl 2014-07-29T21:09:36Z ASau joined #sbcl 2014-07-29T21:14:33Z jaimef quit (Excess Flood) 2014-07-29T21:17:50Z jaimef joined #sbcl 2014-07-29T21:20:52Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-29T21:23:04Z krzysz00 joined #sbcl 2014-07-29T21:28:44Z Krystof: krzysz00: you could name it sb-unicode:block (and shadow cl:block) 2014-07-29T21:31:34Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-29T21:31:51Z krzysz00: Ended up naming it sb-unicode:char-block (since having cl and sb-unicode at the same time seems like it would happen a lot). 2014-07-29T21:32:05Z Bike_ joined #sbcl 2014-07-29T21:33:51Z Bike_ is now known as Bicyclidine 2014-07-29T21:40:00Z edgar-rft quit (Quit: activity expired because of unknown reasons) 2014-07-29T21:52:01Z krzysz00 quit (Ping timeout: 256 seconds) 2014-07-29T21:53:42Z krzysz00 joined #sbcl 2014-07-29T22:01:01Z krzysz00: Krystof: The database on my branch has all the data needed to make reimplementing cl-unicode a small matter of matching APIs. I think. 2014-07-29T22:18:44Z psilord quit (Quit: Leaving.) 2014-07-29T22:22:32Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-29T22:24:24Z krzysz00 joined #sbcl 2014-07-29T23:14:30Z ltbarcly quit (Ping timeout: 260 seconds) 2014-07-29T23:14:46Z psilord joined #sbcl 2014-07-29T23:29:09Z drmeister quit (Remote host closed the connection) 2014-07-29T23:37:44Z drmeister joined #sbcl 2014-07-29T23:49:22Z Bicyclidine quit (Ping timeout: 245 seconds) 2014-07-29T23:54:09Z krzysz00 quit (Ping timeout: 255 seconds) 2014-07-29T23:54:14Z ltbarcly joined #sbcl 2014-07-29T23:56:00Z krzysz00 joined #sbcl 2014-07-30T00:01:18Z drmeister quit (Read error: Connection reset by peer) 2014-07-30T00:04:48Z drmeister joined #sbcl 2014-07-30T00:12:03Z drmeister quit (Read error: Connection reset by peer) 2014-07-30T00:18:18Z TheEthicalEgoist quit (Remote host closed the connection) 2014-07-30T00:31:33Z drmeister joined #sbcl 2014-07-30T00:52:22Z krzysz00_ joined #sbcl 2014-07-30T00:55:03Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-30T01:12:03Z wheelsucker quit (Ping timeout: 240 seconds) 2014-07-30T01:27:55Z TheEthicalEgoist joined #sbcl 2014-07-30T01:30:40Z krzysz00_ is now known as krzysz00 2014-07-30T02:34:49Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-30T02:55:26Z yacks joined #sbcl 2014-07-30T02:57:47Z krzysz00 quit (Ping timeout: 245 seconds) 2014-07-30T02:59:39Z krzysz00 joined #sbcl 2014-07-30T03:02:48Z slyrus joined #sbcl 2014-07-30T03:18:45Z TheEthicalEgoist quit (Remote host closed the connection) 2014-07-30T03:38:42Z Bike quit (Quit: upgrade) 2014-07-30T03:39:47Z Bike joined #sbcl 2014-07-30T03:44:35Z gingerale joined #sbcl 2014-07-30T03:56:40Z scymtym joined #sbcl 2014-07-30T04:37:05Z drmeister: Is anyone familiar with how SBCL destructures function arguments passed as arguments? 2014-07-30T04:38:43Z drmeister: I'm looking at passing arguments in a combination of registers and C/varargs as in (int nargs, T* arg0, T* arg1, T* arg2, T* arglist[]) 2014-07-30T04:39:01Z drmeister: The first three args arg0, arg1, arg2 would be passed in registers. 2014-07-30T04:39:18Z karswell` joined #sbcl 2014-07-30T04:39:37Z drmeister: On the callee side I'm trying to figure out how they would be destructured into bindings for lambda lists like (&key x y) 2014-07-30T04:39:39Z Bike: i think there's some info in the internals manual. i think there are multiple call conventions? maybe some are only used for local functions, though 2014-07-30T04:39:47Z karswell quit (Remote host closed the connection) 2014-07-30T04:41:45Z drmeister: Yeah, pkhuong or someone else told me there was a calling convention for functions within compilation units and another more general one for calls across compilation units. 2014-07-30T04:42:12Z drmeister: http://www.sbcl.org/sbcl-internals/Calling-Convention.html 2014-07-30T04:43:06Z Bike: "full calls" would seem to be it 2014-07-30T04:45:36Z drmeister: Agreed. 2014-07-30T04:45:52Z gingerale quit (Ping timeout: 255 seconds) 2014-07-30T04:48:25Z drmeister: It passes the first three arguments in EDX, EDI and ESI - it also says that it creates a partial frame on the stack top and stores stack arguments in that frame. Do you think that means arguments 4 on are on the stack? 2014-07-30T05:16:58Z drmeister: |3b| The "full call" convention passes the first three arguments in registers EDX, EDI and ESI and (I think) the rest are on the stack? Or could it be they pass all arguments on the stack and the first three arguments _as well_ in registers EDX, EDI and ESI? My reading of this: http://www.sbcl.org/sbcl-internals/Full-Calls.html#Full-Calls doesn't clarify. 2014-07-30T05:17:43Z |3b|: not sure about sbcl specifically, but i understand it is common to at least leave space for the args passes in registers on the stack 2014-07-30T05:25:49Z drmeister: |3b| Hmm, that's an interesting thought - "leaving space for the args passed in registers on the stack". I don't think I can do that as efficiently as SBCL because LLVM doesn't give me that kind of fine control. I could call functions like this though (example passing 4 args) FOO(4,arg0, arg1, arg2, arg0, arg1, arg2, arg3 ) The first three are passed in registers as well as on the stack. Then the callee c 2014-07-30T05:25:49Z drmeister: ould use the stack values or the register values depending on the lambda list of the callee. 2014-07-30T05:26:28Z drmeister: It's getting weird though. 2014-07-30T05:28:41Z drmeister: If I believe the Movitz number that 90% of functions have three or fewer arguments then I'm just dealing with the 10% of the function calls. Maybe I should just copy the args into a stack local array. 2014-07-30T05:34:42Z vi1 joined #sbcl 2014-07-30T05:38:32Z vi1 quit (Remote host closed the connection) 2014-07-30T06:07:52Z pranavrc joined #sbcl 2014-07-30T06:27:01Z leo2007 quit (Remote host closed the connection) 2014-07-30T06:27:26Z leo2007 joined #sbcl 2014-07-30T07:47:00Z erikvarga joined #sbcl 2014-07-30T07:59:21Z Cymew quit (Remote host closed the connection) 2014-07-30T08:01:48Z drmeister quit (Remote host closed the connection) 2014-07-30T09:02:56Z rick-monster: pkhuong: thanks for the tip on nanomsg 2014-07-30T09:40:10Z minion quit (Disconnected by services) 2014-07-30T09:40:14Z minion joined #sbcl 2014-07-30T09:44:13Z les_ joined #sbcl 2014-07-30T09:44:26Z pkhuong_ joined #sbcl 2014-07-30T09:44:29Z pkhuong quit (*.net *.split) 2014-07-30T09:44:29Z les quit (*.net *.split) 2014-07-30T09:50:53Z drmeister joined #sbcl 2014-07-30T09:55:22Z drmeister quit (Ping timeout: 240 seconds) 2014-07-30T10:04:05Z edgar-rft joined #sbcl 2014-07-30T10:07:16Z christoph_debian joined #sbcl 2014-07-30T10:32:31Z Krystof: erikvarga: hi 2014-07-30T10:33:56Z erikvarga: Hi, Krystof! Are you ready to have a chat, then? 2014-07-30T10:34:27Z Krystof: yes. Shall we do it here? It's quiet otherwise :) 2014-07-30T10:34:49Z erikvarga: Sure, that's okay. 2014-07-30T10:35:19Z erikvarga: So, last when we talked, I think I was working on optimizing the code generators for fixnums. 2014-07-30T10:35:25Z Krystof: right 2014-07-30T10:35:58Z erikvarga: I got that done, and I've started optimizing division by rationals 2014-07-30T10:36:23Z erikvarga: I finished with unsigned truncate around last week and now I'm more or less done with signed truncate 2014-07-30T10:36:28Z Krystof: cool 2014-07-30T10:36:54Z erikvarga: So what remains is floored and ceilinged division by rationals 2014-07-30T10:37:31Z Krystof: presumably that can reuse a lot of the infrastructure for floored and ceilinged integer division? 2014-07-30T10:37:45Z erikvarga: Yes, I hope so 2014-07-30T10:37:53Z erikvarga: I'm hoping to finish that this and next week, and then spend the last week doing any fix/documentation that remains 2014-07-30T10:38:39Z erikvarga: I've also got a response from the GCC compilefarm guys, and I have access to their machines now, so I can test the assembly I wrote for other architectures 2014-07-30T10:38:44Z Krystof: excellent 2014-07-30T10:39:06Z erikvarga: That's what I planned to today and possibly tomorrow 2014-07-30T10:39:14Z Krystof: it sounds like you're right on track, but... is there something you wish you had time for but you don't think you do? 2014-07-30T10:40:17Z Krystof: I suppose there are two bits to the documentation, or maybe three: something for the user manual, something for the internals manual, and something that looks a bit like an academic conference paper 2014-07-30T10:40:39Z erikvarga: Well, I'm not sure if I'll be able to finish the floor/ceiling on time (the integer version took a bit more time than I expected, so this might also take longer) 2014-07-30T10:41:36Z erikvarga: Are these behind-the-scenes optimisations usually mentioned in the user manual? 2014-07-30T10:42:03Z Krystof: no, I suppose there's no real need given that it's completely automatic 2014-07-30T10:43:15Z erikvarga: Or perhaps the if the user knows that constant division is inexpensive, they might use it more frequently 2014-07-30T10:44:14Z Krystof: Well, put it this way: if you can find an existing section in the user manual where a paragraph or two would fit naturally, then put it there or nearby 2014-07-30T10:44:24Z Krystof: otherwise, don't worry about it, and write a section for the internals manual 2014-07-30T10:44:51Z erikvarga: All right, I'll see if there's an appropriate place to put it 2014-07-30T10:45:56Z erikvarga: So then a section in the internals, possibly a paragraph in the user manual, and something that looks like an academic paper 2014-07-30T10:47:17Z Krystof: the third is obviously not required as part of GSoC, but it might be worth it for you to try to get your work heard somewhere (e.g. European Lisp Symposium next year) 2014-07-30T10:47:38Z Krystof: since as far as we know these optimizations are original, right? 2014-07-30T10:49:17Z erikvarga: The ceiling/floor ones are, and the rationals (I implemented pkhuong's ideas there, mostly, so credit goes to him) 2014-07-30T10:49:29Z Krystof: it can be a joint paper 2014-07-30T10:50:13Z erikvarga: Yeah, that would probably be best 2014-07-30T10:51:20Z Krystof: I'd suggest concentrating in the GSoC period on the internals manual, and then afterwards we can pull out the relevant bits into a submittable paper 2014-07-30T10:52:41Z erikvarga: All right. And if by any chance I don't manage to finish the floor/ceiling part for rationals, I'll do that after the program too. (But I hope I can finish that) 2014-07-30T10:52:54Z Krystof: OK, sounds like a plan. Happy? 2014-07-30T10:53:11Z erikvarga: Yes, thanks :) 2014-07-30T10:53:24Z Krystof: grand 2014-07-30T11:39:44Z drmeister joined #sbcl 2014-07-30T11:44:26Z drmeister quit (Ping timeout: 260 seconds) 2014-07-30T12:14:37Z attila_lendvai joined #sbcl 2014-07-30T12:14:37Z attila_lendvai quit (Changing host) 2014-07-30T12:14:37Z attila_lendvai joined #sbcl 2014-07-30T12:16:39Z kanru quit (Ping timeout: 255 seconds) 2014-07-30T12:56:14Z eudoxia joined #sbcl 2014-07-30T13:08:03Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-30T13:09:48Z krzysz00 joined #sbcl 2014-07-30T13:18:26Z pranavrc quit 2014-07-30T13:28:22Z drmeister joined #sbcl 2014-07-30T13:33:16Z drmeister quit (Ping timeout: 255 seconds) 2014-07-30T13:43:28Z slyrus quit (Ping timeout: 250 seconds) 2014-07-30T13:57:10Z slyrus joined #sbcl 2014-07-30T14:02:49Z cmack joined #sbcl 2014-07-30T14:07:52Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-30T14:10:09Z krzysz00 joined #sbcl 2014-07-30T14:39:03Z attila_lendvai quit (Ping timeout: 240 seconds) 2014-07-30T14:53:21Z gingerale joined #sbcl 2014-07-30T15:17:05Z vi1 joined #sbcl 2014-07-30T15:17:20Z vi1: hi 2014-07-30T15:18:07Z drmeister joined #sbcl 2014-07-30T15:18:07Z vi1: fyi, the build of sbcl-1.2.2 is broken on win64 using fresh mingw-w64 2014-07-30T15:18:24Z vi1: dirty fix: http://paste.lisp.org/display/143271 2014-07-30T15:18:35Z drmeister quit (Read error: Connection reset by peer) 2014-07-30T15:19:08Z drmeister joined #sbcl 2014-07-30T15:21:07Z attila_lendvai joined #sbcl 2014-07-30T15:21:07Z attila_lendvai quit (Changing host) 2014-07-30T15:21:07Z attila_lendvai joined #sbcl 2014-07-30T15:21:59Z vi1: don't know if it's right fix though 2014-07-30T15:40:03Z krzysz00 quit (Ping timeout: 255 seconds) 2014-07-30T15:41:54Z krzysz00 joined #sbcl 2014-07-30T15:58:32Z slyrus quit (Ping timeout: 245 seconds) 2014-07-30T16:05:48Z vi1 quit (Remote host closed the connection) 2014-07-30T16:24:03Z attila_lendvai quit (Quit: Leaving.) 2014-07-30T16:41:23Z krzysz00 quit (Ping timeout: 256 seconds) 2014-07-30T16:43:04Z krzysz00 joined #sbcl 2014-07-30T16:46:22Z ltbarcly joined #sbcl 2014-07-30T16:49:49Z krzysz00: Krystof: Now that I've a small problem related to the BIDI class of unallocated codepoints, I think I'm a superset of cl-unicode, and that it's probably time to start thiking about merging in the data. 2014-07-30T17:14:13Z fiveop joined #sbcl 2014-07-30T17:31:28Z slyrus joined #sbcl 2014-07-30T17:49:00Z pkhuong_: http://www.amd.com/en-us/press-releases/Pages/64-bit-developer-kit-2014jul30.aspx <- too bad the kits are so expensive. 2014-07-30T17:58:34Z |3b|: nice amount of ram for an arm system 2014-07-30T18:30:05Z eudoxia quit (Quit: Lost terminal) 2014-07-30T18:37:43Z Krystof: krzysz00: good! 2014-07-30T18:46:23Z attila_lendvai joined #sbcl 2014-07-30T18:46:23Z attila_lendvai quit (Changing host) 2014-07-30T18:46:23Z attila_lendvai joined #sbcl 2014-07-30T18:53:13Z reb` quit (Remote host closed the connection) 2014-07-30T19:03:41Z krzysz00: The code is at https://github.com/krzysz00/sbcl/tree/unicode-algorithms . I should probably get some code review before this all goes in. 2014-07-30T19:11:58Z brown joined #sbcl 2014-07-30T19:12:21Z brown is now known as Guest22546 2014-07-30T19:12:29Z Guest22546 is now known as reb 2014-07-30T19:13:49Z krzysz00 quit (Ping timeout: 256 seconds) 2014-07-30T19:15:43Z krzysz00 joined #sbcl 2014-07-30T19:25:27Z angavrilov quit (Remote host closed the connection) 2014-07-30T19:41:33Z gingerale quit (Ping timeout: 240 seconds) 2014-07-30T19:47:25Z yacks quit (Read error: Connection reset by peer) 2014-07-30T20:06:22Z erikvarga left #sbcl 2014-07-30T20:32:05Z sdemarre joined #sbcl 2014-07-30T20:34:34Z scymtym quit (Ping timeout: 260 seconds) 2014-07-30T20:36:14Z Krystof: krzysz00: can you post to the mailing list? 2014-07-30T21:12:49Z sdemarre quit (Ping timeout: 256 seconds) 2014-07-30T21:16:42Z ltbarcly_ joined #sbcl 2014-07-30T21:20:18Z ltbarcly quit (Ping timeout: 260 seconds) 2014-07-30T21:23:55Z eudoxia joined #sbcl 2014-07-30T21:46:38Z drmeister quit (Remote host closed the connection) 2014-07-30T21:55:38Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-07-30T22:28:01Z ltbarcly joined #sbcl 2014-07-30T22:29:34Z ltbarcly quit (Client Quit) 2014-07-30T22:33:45Z ltbarcly joined #sbcl 2014-07-30T22:40:47Z fiveop quit (Remote host closed the connection) 2014-07-30T22:43:21Z drmeister joined #sbcl 2014-07-30T22:51:18Z attila_lendvai quit (Disconnected by services) 2014-07-30T22:51:19Z attila_lendvai1 joined #sbcl 2014-07-30T22:51:19Z attila_lendvai1 quit (Changing host) 2014-07-30T22:51:19Z attila_lendvai1 joined #sbcl 2014-07-30T23:38:26Z eudoxia quit (Quit: Lost terminal) 2014-07-30T23:40:33Z attila_lendvai1 quit (Ping timeout: 240 seconds) 2014-07-31T00:07:52Z zRecursive joined #sbcl 2014-07-31T00:21:07Z drmeister quit (Remote host closed the connection) 2014-07-31T00:21:41Z drmeister joined #sbcl 2014-07-31T00:25:38Z drmeiste_ joined #sbcl 2014-07-31T00:26:02Z drmeister quit (Ping timeout: 260 seconds) 2014-07-31T00:41:34Z Hydan joined #sbcl 2014-07-31T00:48:59Z Hydan quit (Quit: Textual IRC Client: www.textualapp.com) 2014-07-31T00:57:22Z slyrus quit (Ping timeout: 245 seconds) 2014-07-31T01:03:54Z cmack quit (Ping timeout: 255 seconds) 2014-07-31T01:05:48Z ltbarcly_ joined #sbcl 2014-07-31T01:06:27Z ltbarcly quit (Ping timeout: 245 seconds) 2014-07-31T01:21:19Z ltbarcly_ quit (Quit: Computer has gone to sleep.) 2014-07-31T02:13:44Z ltbarcly joined #sbcl 2014-07-31T02:21:58Z edgar-rft quit (Quit: existence closed by sudden death) 2014-07-31T02:26:44Z jrm joined #sbcl 2014-07-31T02:36:50Z ltbarcly_ joined #sbcl 2014-07-31T02:39:02Z christoph_debian quit (Ping timeout: 250 seconds) 2014-07-31T02:40:26Z ltbarcly quit (Ping timeout: 250 seconds) 2014-07-31T02:52:22Z christoph_debian joined #sbcl 2014-07-31T02:58:19Z brucem: pkhuong_, others: When SBCL handles function types, does it take keyword arguments into account, or does it just deal with required parameters? 2014-07-31T03:02:27Z pkhuong_: brucem: that's covered in the spec 2014-07-31T03:02:38Z pkhuong_: optional, keyword, rest 2014-07-31T03:03:08Z pkhuong_: (and *same* for return values, just to mess with people's heads) 2014-07-31T03:03:11Z pkhuong_ is now known as pkhuong 2014-07-31T03:03:16Z brucem: pkhuong: spec? this is documented? 2014-07-31T03:03:29Z brucem: or the function spec? 2014-07-31T03:03:29Z pkhuong: the syntax for function types? yes 2014-07-31T03:03:46Z pkhuong: and we use everything. 2014-07-31T03:05:15Z brucem: in http://www.sbcl.org/manual/ ? I'm wondering what subtype relationship you use. I have one that is in use in Dylan, wondering how it compares. 2014-07-31T03:06:50Z pkhuong: http://clhs.lisp.se/Body/t_fn.htm. "Thus, an ftype declaration for a function describes calls to the function, not the actual definition of the function." 2014-07-31T03:08:04Z brucem: ah, okay. thanks! 2014-07-31T03:08:25Z brucem: pkhuong: I started an implementation on my end yesterday. Have some of it working at run-time instead of compile-time alerady. 2014-07-31T03:08:29Z brucem: already. 2014-07-31T03:09:08Z gingerale joined #sbcl 2014-07-31T03:09:15Z pkhuong: some of the implementation may be broken. 2014-07-31T03:10:14Z pkhuong: no, never mind. It works for the purpose of describe how the function is used. 2014-07-31T03:10:35Z pkhuong: The surprising parts is stuff like (subtypep '(function (fixnum)) '(function (t))) => T, T 2014-07-31T03:11:06Z pkhuong: as well as (subtypep '(function (*) (values fixnum &optional)) '(function (*) (values t &optional))) 2014-07-31T03:11:34Z pkhuong: but when you think in terms of describing usage and stacking declarations, the subtyping makes sense 2014-07-31T03:13:43Z pkhuong: http://sourceforge.net/p/sbcl/mailman/message/29345204/ has all the right keywords 2014-07-31T03:16:03Z brucem: ah, fun ... the same argument that I had with myself :) 2014-07-31T03:26:22Z slyrus joined #sbcl 2014-07-31T03:26:49Z pkhuong: brucem: and unless you want to add a mode to your subtyping test, I think CL's is the least harmful way to go. 2014-07-31T03:28:18Z brucem: pkhuong: I have to be afk for about 35 minutes ... but 1) mode? and 2) any pointer to the code for this case in subtypep? 2014-07-31T03:29:05Z brucem: pkhuong: we have most of an implementation in our type inferencing (unused since we don't support this functionality yet): https://github.com/dylan-lang/opendylan/blob/master/sources/dfmc/typist/typist-algebra.dylan#L1621 2014-07-31T03:29:15Z kanru joined #sbcl 2014-07-31T03:43:28Z pkhuong: mode as in covariant/contravariant(/invariant) 2014-07-31T03:46:12Z gingerale quit (Ping timeout: 250 seconds) 2014-07-31T04:01:44Z scymtym joined #sbcl 2014-07-31T04:04:08Z echo-area joined #sbcl 2014-07-31T04:05:58Z yacks joined #sbcl 2014-07-31T04:06:49Z brucem: pkhuong: thanks! 2014-07-31T04:17:12Z echo-area quit (Remote host closed the connection) 2014-07-31T04:27:14Z echo-area joined #sbcl 2014-07-31T04:37:46Z slyrus quit (Ping timeout: 264 seconds) 2014-07-31T04:40:54Z echo-area quit (Read error: Connection reset by peer) 2014-07-31T04:41:57Z slyrus joined #sbcl 2014-07-31T04:45:53Z echo-area joined #sbcl 2014-07-31T04:54:45Z ltbarcly_ quit (Read error: Connection reset by peer) 2014-07-31T04:54:52Z ltbarcly joined #sbcl 2014-07-31T04:55:40Z ltbarcly quit (Read error: Connection reset by peer) 2014-07-31T04:56:03Z ltbarcly joined #sbcl 2014-07-31T04:57:09Z ltbarcly quit (Read error: Connection reset by peer) 2014-07-31T04:57:44Z ltbarcly joined #sbcl 2014-07-31T04:58:33Z ltbarcly quit (Read error: Connection reset by peer) 2014-07-31T04:58:59Z ltbarcly joined #sbcl 2014-07-31T05:31:34Z pranavrc joined #sbcl 2014-07-31T05:31:34Z pranavrc quit (Changing host) 2014-07-31T05:31:34Z pranavrc joined #sbcl 2014-07-31T05:35:49Z slyrus quit (Ping timeout: 255 seconds) 2014-07-31T05:40:50Z sdemarre joined #sbcl 2014-07-31T05:45:29Z slyrus joined #sbcl 2014-07-31T05:54:28Z krzysz00 quit (Ping timeout: 250 seconds) 2014-07-31T05:55:09Z echo-area quit (Remote host closed the connection) 2014-07-31T05:55:37Z sdemarre quit (Ping timeout: 245 seconds) 2014-07-31T05:56:23Z krzysz00 joined #sbcl 2014-07-31T06:25:24Z momo-reina joined #sbcl 2014-07-31T07:06:04Z zRecursive quit (Remote host closed the connection) 2014-07-31T07:19:53Z nicdev quit (Read error: Connection reset by peer) 2014-07-31T07:20:09Z nicdev joined #sbcl 2014-07-31T07:27:15Z Intensity joined #sbcl 2014-07-31T07:40:36Z erikvarga joined #sbcl 2014-07-31T07:45:37Z ASau quit (Ping timeout: 245 seconds) 2014-07-31T08:21:51Z angavrilov joined #sbcl 2014-07-31T08:22:51Z momo-reina quit (Remote host closed the connection) 2014-07-31T08:42:39Z edgar-rft joined #sbcl 2014-07-31T08:57:22Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-31T08:59:33Z krzysz00 joined #sbcl 2014-07-31T09:45:24Z echo-area joined #sbcl 2014-07-31T09:45:28Z attila_lendvai joined #sbcl 2014-07-31T09:45:28Z attila_lendvai quit (Changing host) 2014-07-31T09:45:28Z attila_lendvai joined #sbcl 2014-07-31T09:55:32Z echo-area quit (Remote host closed the connection) 2014-07-31T09:56:42Z attila_lendvai quit (Ping timeout: 250 seconds) 2014-07-31T10:08:19Z attila_lendvai joined #sbcl 2014-07-31T10:08:19Z attila_lendvai quit (Changing host) 2014-07-31T10:08:19Z attila_lendvai joined #sbcl 2014-07-31T10:26:18Z davazp joined #sbcl 2014-07-31T10:41:28Z edgar-rft quit (Quit: lifeform experiment expired because execution interrupted) 2014-07-31T10:49:32Z echo-area joined #sbcl 2014-07-31T10:59:05Z echo-area quit (Remote host closed the connection) 2014-07-31T11:46:46Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-31T12:00:37Z krzysz00 quit (Ping timeout: 245 seconds) 2014-07-31T12:02:43Z krzysz00 joined #sbcl 2014-07-31T12:10:16Z davazp quit (Ping timeout: 250 seconds) 2014-07-31T12:28:26Z krzysz00_ joined #sbcl 2014-07-31T12:31:22Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-31T12:49:24Z karswell` quit (Remote host closed the connection) 2014-07-31T12:50:03Z karswell` joined #sbcl 2014-07-31T12:52:54Z edgar-rft joined #sbcl 2014-07-31T13:13:03Z minion quit (Disconnected by services) 2014-07-31T13:13:08Z minion joined #sbcl 2014-07-31T13:14:10Z edgar-rfx joined #sbcl 2014-07-31T13:15:05Z heddwch quit (Ping timeout: 245 seconds) 2014-07-31T13:15:05Z krzysz00_ quit (Ping timeout: 245 seconds) 2014-07-31T13:15:10Z edgar-rft quit (Ping timeout: 240 seconds) 2014-07-31T13:15:10Z les_ quit (Ping timeout: 240 seconds) 2014-07-31T13:15:23Z jsnell quit (Ping timeout: 240 seconds) 2014-07-31T13:15:31Z jsnell joined #sbcl 2014-07-31T13:15:55Z les joined #sbcl 2014-07-31T13:15:55Z les quit (Changing host) 2014-07-31T13:15:55Z les joined #sbcl 2014-07-31T13:16:03Z heddwch joined #sbcl 2014-07-31T13:16:15Z krzysz00 joined #sbcl 2014-07-31T13:21:23Z eudoxia joined #sbcl 2014-07-31T13:23:37Z pranavrc quit 2014-07-31T13:24:51Z attila_lendvai quit (Quit: Leaving.) 2014-07-31T13:40:02Z Hydan joined #sbcl 2014-07-31T13:55:51Z gingerale joined #sbcl 2014-07-31T14:02:24Z krzysz00 quit (Ping timeout: 250 seconds) 2014-07-31T14:04:10Z krzysz00 joined #sbcl 2014-07-31T14:11:22Z rpg joined #sbcl 2014-07-31T14:27:47Z drmeiste_ quit (Remote host closed the connection) 2014-07-31T14:43:05Z rpg quit (Quit: rpg) 2014-07-31T15:13:45Z drmeister joined #sbcl 2014-07-31T15:13:46Z edgar-rfx is now known as edgar-rft 2014-07-31T15:15:15Z karswell` quit (Remote host closed the connection) 2014-07-31T15:22:52Z drmeister quit (Read error: Connection reset by peer) 2014-07-31T15:34:03Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-31T15:35:07Z karswell` joined #sbcl 2014-07-31T15:35:50Z krzysz00 joined #sbcl 2014-07-31T15:36:26Z karswell` quit (Remote host closed the connection) 2014-07-31T15:41:38Z leo2007 quit (Ping timeout: 250 seconds) 2014-07-31T15:51:12Z drmeister joined #sbcl 2014-07-31T15:53:23Z jaimef quit (Excess Flood) 2014-07-31T15:54:12Z jaimef joined #sbcl 2014-07-31T16:02:58Z slyrus quit (Ping timeout: 250 seconds) 2014-07-31T16:06:30Z karswell` joined #sbcl 2014-07-31T16:07:45Z karswell` quit (Remote host closed the connection) 2014-07-31T16:08:51Z attila_lendvai joined #sbcl 2014-07-31T16:08:51Z attila_lendvai quit (Changing host) 2014-07-31T16:08:51Z attila_lendvai joined #sbcl 2014-07-31T16:10:39Z jaimef quit (Excess Flood) 2014-07-31T16:11:42Z jaimef joined #sbcl 2014-07-31T16:16:00Z sdemarre joined #sbcl 2014-07-31T16:35:05Z leo2007 joined #sbcl 2014-07-31T16:56:38Z attila_lendvai quit (Quit: Leaving.) 2014-07-31T17:03:21Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-31T17:05:48Z krzysz00 quit (Ping timeout: 250 seconds) 2014-07-31T17:07:32Z krzysz00 joined #sbcl 2014-07-31T17:09:09Z sdemarre quit (Ping timeout: 255 seconds) 2014-07-31T17:12:42Z Hydan joined #sbcl 2014-07-31T17:12:57Z Hydan quit (Remote host closed the connection) 2014-07-31T17:14:58Z Hydan joined #sbcl 2014-07-31T17:28:34Z slyrus joined #sbcl 2014-07-31T17:28:42Z ASau joined #sbcl 2014-07-31T17:31:29Z rpg joined #sbcl 2014-07-31T17:37:06Z Hydan quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-07-31T17:45:09Z ASau quit (Ping timeout: 255 seconds) 2014-07-31T18:06:48Z krzysz00 quit (Ping timeout: 250 seconds) 2014-07-31T18:08:43Z krzysz00 joined #sbcl 2014-07-31T18:42:22Z pkhuong: 2 2014-07-31T18:48:28Z eudoxia quit (Quit: Lost terminal) 2014-07-31T19:08:51Z ltbarcly joined #sbcl 2014-07-31T19:44:09Z erikvarga left #sbcl 2014-07-31T19:52:06Z scymtym quit (Ping timeout: 250 seconds) 2014-07-31T19:52:27Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-31T19:55:09Z ltbarcly joined #sbcl 2014-07-31T20:09:15Z krzysz00 quit (Ping timeout: 256 seconds) 2014-07-31T20:10:55Z krzysz00 joined #sbcl 2014-07-31T20:27:22Z krzysz00 quit (Ping timeout: 245 seconds) 2014-07-31T20:29:27Z krzysz00 joined #sbcl 2014-07-31T20:33:37Z angavrilov quit (Remote host closed the connection) 2014-07-31T20:42:07Z krzysz00 quit (Ping timeout: 256 seconds) 2014-07-31T20:50:15Z krzysz00 joined #sbcl 2014-07-31T20:52:15Z sdemarre joined #sbcl 2014-07-31T21:24:10Z sdemarre quit (Ping timeout: 260 seconds) 2014-07-31T21:45:17Z krzysz00 quit (Ping timeout: 245 seconds) 2014-07-31T21:45:30Z krzysz00 joined #sbcl 2014-07-31T21:46:11Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-31T21:57:21Z ltbarcly joined #sbcl 2014-07-31T21:57:31Z drmeister quit (Remote host closed the connection) 2014-07-31T22:07:23Z drmeister joined #sbcl 2014-07-31T22:26:44Z Hydan joined #sbcl 2014-07-31T22:26:53Z Hydan quit (Client Quit) 2014-07-31T22:30:51Z Hydan joined #sbcl 2014-07-31T22:32:05Z ltbarcly quit (Quit: Computer has gone to sleep.) 2014-07-31T22:34:47Z rpg quit (Ping timeout: 264 seconds) 2014-07-31T23:05:33Z attila_lendvai joined #sbcl 2014-07-31T23:05:33Z attila_lendvai quit (Changing host) 2014-07-31T23:05:33Z attila_lendvai joined #sbcl 2014-07-31T23:09:32Z drmeister quit (Read error: Connection reset by peer) 2014-07-31T23:11:03Z krzysz00 quit (Ping timeout: 240 seconds) 2014-07-31T23:13:07Z krzysz00 joined #sbcl 2014-07-31T23:16:51Z edgar-rft quit (Quit: execution abandoned by thermonuclear burnout) 2014-07-31T23:18:06Z drmeister joined #sbcl 2014-07-31T23:28:05Z jaimef quit (Excess Flood) 2014-07-31T23:35:18Z jaimef joined #sbcl 2014-07-31T23:46:47Z attila_lendvai quit (Quit: Leaving.)