2014-11-10T00:07:00Z pkhuong: nyef: yeah. another reason to port/productionalise cracauer's specialised calling convention 2014-11-10T00:11:13Z nyef: csziacobus: It is (obviously) technically feasible, but it strikes me as being a less than ideal approach from a maintenance perspective, separating the docstrings from the functions being documented. 2014-11-10T00:11:55Z pkhuong: if you do that, we might as well just refer to the clhs 2014-11-10T00:12:48Z nyef: It's a good angle for internationalization, as well as if we want to consider moving the docstrings out of the core file to a supplemental file that is parsed on demand, though. 2014-11-10T00:53:50Z leo2007 quit (Quit: rcirc on GNU Emacs 25.0.50.1) 2014-11-10T01:14:30Z scymtym_: the char-{upcase,downcase,equal} commit (or the maybe_gc fix) seems to have broken non-sb-unicode builds: https://ci.cor-lab.org/job/sbcl-master/732/featureset=3,label=ubuntu_trusty_64bit/console 2014-11-10T01:16:13Z nyef: ... Time was, we'd have a broken non-unicode build for months before anyone noticed, let alone got around to fixing it. Thank you, scymtym_ for at least pointing it out. (-: 2014-11-10T01:17:28Z nyef: ... Something seems a little iffy with the build of target-thread.lisp there, but that's not quite likely to be relevant. 2014-11-10T01:18:52Z nyef: Oh, lovely, the "blows up early in cold-init" sort of failure. Not debugging that. /-: 2014-11-10T01:20:42Z pkhuong: can't be that bad; let's look at the commit. 2014-11-10T01:20:44Z pkhuong: (famous last words) 2014-11-10T01:20:50Z scymtym_: the build includes three commits only two of which affect x86[_64], so finding the commit should be easy 2014-11-10T01:40:05Z |3b| 's uname says MSYS_NT-6.3 if anyone wants to add that to make-config.sh as another name for "win32" 2014-11-10T01:42:46Z nyef: Maybe anything starting with MSYS_NT ? 2014-11-10T01:43:09Z |3b| would probably just got with MSYS* 2014-11-10T01:49:00Z |3b|: looks like i also have a #define pthread_sigmask(H, S1, S2) 0 2014-11-10T01:49:20Z |3b|: which doesn't go well with the definition as a function in pthreads_win32.h 2014-11-10T01:50:50Z |3b|: does #undef sound like the right fix? 2014-11-10T01:53:11Z |3b|: gets farther with it at least 2014-11-10T01:54:36Z kanru` joined #sbcl 2014-11-10T01:55:58Z kanru` quit (Remote host closed the connection) 2014-11-10T02:00:25Z kanru` joined #sbcl 2014-11-10T02:25:53Z |3b| seems to have no SIGPROF symbol in SB-UNIX 2014-11-10T02:26:43Z jlarocco joined #sbcl 2014-11-10T02:29:36Z jlarocco quit (Client Quit) 2014-11-10T02:31:38Z leo2007 joined #sbcl 2014-11-10T02:34:23Z slyrus quit (Ping timeout: 240 seconds) 2014-11-10T02:41:19Z |3b|: seems to be missing lots of symbols 2014-11-10T02:45:16Z leo2007 quit (Ping timeout: 255 seconds) 2014-11-10T03:00:03Z leo2007 joined #sbcl 2014-11-10T03:22:01Z psilord joined #sbcl 2014-11-10T03:30:42Z scymtym_ quit (Ping timeout: 244 seconds) 2014-11-10T03:39:30Z christoph_debian quit (Ping timeout: 265 seconds) 2014-11-10T03:43:20Z edgar-rft joined #sbcl 2014-11-10T03:52:43Z christoph_debian joined #sbcl 2014-11-10T03:55:46Z |3b|: ah, i'm guessing the patch that removed symbols that don't have definitions is the problem :/ 2014-11-10T03:56:22Z |3b|: i guess sb-sprof needs a #-win32 somewhere now 2014-11-10T04:06:09Z |3b|: did sb-sprof work on windows in the first place? 2014-11-10T04:06:45Z nyef: It might not have, given the amazing support that windows has for SIGALRM. 2014-11-10T04:08:22Z |3b|: i guess maybe it never called the function that used the undefined sb-unix:sigprof 2014-11-10T04:09:01Z |3b|: ah, i guess the tests are #-win32 2014-11-10T04:09:26Z |3b|: so it is expected that it doesn't work, it just decides to install it anyway 2014-11-10T04:10:55Z |3b|: yeah, trying to actually use it on the supposedly working version gets unbound variable error 2014-11-10T04:11:33Z nyef: Fortunately, nobody actually uses windows anymore, having all moved to OSX instead. 2014-11-10T04:11:53Z |3b| wishes i'd noticed that before spending a bunch of time isolating it :p 2014-11-10T04:12:15Z |3b| uses windows for games, so wouldn't mind having a lisp dev environment available in windows too 2014-11-10T04:12:33Z |3b|: though linux game support has been improving a lot lately 2014-11-10T04:18:51Z |3b|: guess i'll go back to trying to set it up to actually use it and see if it works in general 2014-11-10T04:19:55Z jlarocco joined #sbcl 2014-11-10T04:20:31Z LiamH quit (Quit: Leaving.) 2014-11-10T04:47:53Z fikusz quit (Ping timeout: 240 seconds) 2014-11-10T04:55:52Z slyrus joined #sbcl 2014-11-10T05:35:46Z pranavrc joined #sbcl 2014-11-10T05:46:35Z nyef quit (Quit: G'night all) 2014-11-10T06:03:36Z psy_ quit (Remote host closed the connection) 2014-11-10T06:44:41Z prxq joined #sbcl 2014-11-10T06:57:28Z psy_ joined #sbcl 2014-11-10T07:04:37Z csziacobus quit (Quit: csziacobus) 2014-11-10T07:20:17Z jlarocco quit (Ping timeout: 264 seconds) 2014-11-10T07:20:49Z jlarocco joined #sbcl 2014-11-10T07:21:20Z oleo quit (Quit: Verlassend) 2014-11-10T07:24:20Z ams: cool .. 2014-11-10T07:34:40Z hzp: not on master, but there's a working windows sb-sprof still waiting to be ported over 2014-11-10T07:36:33Z fikusz joined #sbcl 2014-11-10T08:05:35Z jdz joined #sbcl 2014-11-10T09:27:35Z angavrilov joined #sbcl 2014-11-10T09:30:22Z pppp2 joined #sbcl 2014-11-10T10:38:32Z stassats joined #sbcl 2014-11-10T10:44:45Z stassats: sb-unicode failure is a bit weird 2014-11-10T10:44:45Z minion: stassats, memo from pjb: *ı* don't do dots 2014-11-10T10:45:05Z stassats: too but array errors are not internal 2014-11-10T10:45:08Z stassats: too bad 2014-11-10T10:45:45Z stassats: or rather, it's signalled too late to be handled by ldb 2014-11-10T11:09:39Z stassats quit (Ping timeout: 272 seconds) 2014-11-10T11:16:20Z attila_lendvai joined #sbcl 2014-11-10T11:54:40Z kanru` quit (Ping timeout: 244 seconds) 2014-11-10T11:58:57Z eudoxia joined #sbcl 2014-11-10T12:05:29Z Hache_ joined #sbcl 2014-11-10T12:15:19Z brucea joined #sbcl 2014-11-10T12:17:10Z Hache__ joined #sbcl 2014-11-10T12:19:19Z Hache_ quit (Ping timeout: 272 seconds) 2014-11-10T12:19:19Z pppp2 quit (Ping timeout: 272 seconds) 2014-11-10T12:24:08Z eudoxia quit (Quit: Lost terminal) 2014-11-10T12:26:09Z brucea quit (Quit: ChatZilla 0.9.91 [Firefox 33.0/20141013195847]) 2014-11-10T12:26:43Z Hache__ quit (Remote host closed the connection) 2014-11-10T12:27:05Z Hache_ joined #sbcl 2014-11-10T12:34:17Z kanru` joined #sbcl 2014-11-10T12:55:44Z attila_lendvai quit (Quit: Leaving.) 2014-11-10T13:05:55Z pranavrc quit 2014-11-10T14:14:22Z Hache__ joined #sbcl 2014-11-10T14:14:41Z Hache_ quit (Ping timeout: 260 seconds) 2014-11-10T14:17:44Z Krystof: *sigh* I shouldn't blog, really 2014-11-10T14:18:07Z Hache_ joined #sbcl 2014-11-10T14:18:32Z Krystof: internet commentariat summary: (a) you wouldn't make that silly mistake in a language with better syntax (b) Symbolics did that in 1986 2014-11-10T14:18:53Z Hache__ quit (Ping timeout: 260 seconds) 2014-11-10T14:20:18Z DGASAU: Krystof: my personal opinion on comments of type "a" is that you have all reasons to tell such comentators to fuck off. 2014-11-10T14:20:27Z DGASAU shrugs. 2014-11-10T14:21:11Z pkhuong: Krystof: ah, dat peanut gallery. 2014-11-10T14:23:59Z Hache__ joined #sbcl 2014-11-10T14:24:29Z Hache_ quit (Ping timeout: 260 seconds) 2014-11-10T14:26:46Z stassats joined #sbcl 2014-11-10T14:27:40Z oleo joined #sbcl 2014-11-10T14:42:21Z stassats added PC printing to describe_internal_error 2014-11-10T14:42:43Z stassats: finding the component would probably be too good 2014-11-10T14:43:02Z stassats: but that can be easily done based on the PC from gdb 2014-11-10T14:48:29Z stassats: found the problem 2014-11-10T14:51:00Z Hache_ joined #sbcl 2014-11-10T14:51:06Z cmack joined #sbcl 2014-11-10T14:51:29Z cmack is now known as Guest79654 2014-11-10T14:51:36Z Hache__ quit (Ping timeout: 258 seconds) 2014-11-10T14:52:34Z eudoxia joined #sbcl 2014-11-10T14:57:28Z p_l: Krystof: answer to (b) type: "So, now you've got public-domain, instead of a dead thing with murky copyright status" 2014-11-10T14:57:47Z akkad quit (Ping timeout: 245 seconds) 2014-11-10T15:04:52Z Krystof: p_l: Ironically I was trying to reply to (b) with a snappy ironic "confusing" between Symbolics and LMI, but I couldn't find enough information about either of them to be properly sarcastic 2014-11-10T15:05:07Z Krystof: so, rant on IRC instead 2014-11-10T15:11:42Z flip214: Krystof: I used some plugin that asked for the sum of two values (to avoid spam), and made it use multiplication instead ... 2014-11-10T15:12:05Z flip214: there's neither spam nor stupid comments to be seen anymore ;) 2014-11-10T15:26:56Z Hache__ joined #sbcl 2014-11-10T15:27:34Z Hache_ quit (Ping timeout: 255 seconds) 2014-11-10T15:32:31Z fitzsim` is now known as fitzsim 2014-11-10T15:53:32Z ToeTag joined #sbcl 2014-11-10T15:58:08Z ToeTag left #sbcl 2014-11-10T16:31:02Z eudoxia quit (Quit: Lost terminal) 2014-11-10T16:35:54Z Guest79654 is now known as cmack 2014-11-10T16:38:10Z p_l: flip214: I have seen captcha that would require, instead of typical OCR, the old STUDENT lisp program :D 2014-11-10T16:49:09Z krzysz00 quit (Ping timeout: 260 seconds) 2014-11-10T17:07:32Z krzysz00 joined #sbcl 2014-11-10T17:44:25Z ams: Krystof: what kind of info? 2014-11-10T17:49:40Z attila_lendvai joined #sbcl 2014-11-10T17:49:40Z attila_lendvai quit (Changing host) 2014-11-10T17:49:40Z attila_lendvai joined #sbcl 2014-11-10T17:55:49Z krzysz00 quit (Ping timeout: 244 seconds) 2014-11-10T18:10:41Z krzysz00 joined #sbcl 2014-11-10T18:15:11Z Hache__ quit (Remote host closed the connection) 2014-11-10T18:20:41Z slyrus quit (Ping timeout: 265 seconds) 2014-11-10T18:25:17Z kanru` quit (Ping timeout: 245 seconds) 2014-11-10T18:31:04Z jlarocco_work joined #sbcl 2014-11-10T18:49:56Z krzysz00 quit (Ping timeout: 256 seconds) 2014-11-10T19:08:56Z scymtym: when called with *PRINT-READABLY* bound to t (e.g. (with-standard-io-syntax (compile-file …))), SB-C:FIND-COMPONENT-NAME can signal an error if the component name contains something like a specializer object that cannot be printed readably. would it be ok to rebind *PRINT-READABLY* to nil or invoke the PRINT-UNREADABLY restart in SB-C:FIND-COMPONENT-NAME? 2014-11-10T19:09:59Z stassats: just bind *print-readably* 2014-11-10T19:11:51Z scymtym: you mean the client calling COMPILE[-FILE] should bind it? 2014-11-10T19:12:10Z stassats: SB-C::FIND-COMPONENT-NAME 2014-11-10T19:13:44Z scymtym: just to be sure: you are suggesting to bind *PRINT-READABLY* in SB-C::FIND-COMPONENT-NAME but to leave the restart alone? 2014-11-10T19:14:15Z stassats: there should be no condition to restart 2014-11-10T19:15:58Z scymtym: IIUC, attempting to readably print an object which cannot be printed readably establishes a restart to print it unreadably instead. SB-C::FIND-COMPONENT-NAME could use that restart to recover instead of binding *PRINT-READABLY* 2014-11-10T19:16:10Z stassats: why? 2014-11-10T19:16:36Z scymtym: i brought that up because it would minimize the change in behavior when everthing can be printed readably 2014-11-10T19:16:58Z scymtym: it would be more complicated, of couse 2014-11-10T19:17:06Z scymtym: *course 2014-11-10T19:17:10Z stassats: will there be a change? 2014-11-10T19:17:54Z scymtym: i'm not sure 2014-11-10T19:18:14Z stassats: it doesn't matter anyway 2014-11-10T19:18:38Z scymtym: that was my impression since it also binds *PRINT-LEVEL* 2014-11-10T19:18:48Z Hache_ joined #sbcl 2014-11-10T19:19:21Z scymtym: ok, i will try binding *PRINT-READABLY* to nil and see if something breaks 2014-11-10T19:19:29Z scymtym: thanks for the feedback 2014-11-10T19:19:58Z stassats: it usually is bound to NIL 2014-11-10T19:21:05Z scymtym: yes, the problem is only triggered by doing something like (with-standard-io-syntax (compile-file …)) 2014-11-10T19:21:24Z scymtym: but something like that should still work, i think 2014-11-10T19:51:20Z stassats quit (Ping timeout: 244 seconds) 2014-11-10T20:00:52Z krzysz00 joined #sbcl 2014-11-10T20:11:10Z edgar-rft quit (Quit: execution stopped by permanent damage) 2014-11-10T20:34:57Z stassats joined #sbcl 2014-11-10T20:35:02Z stassats quit (Changing host) 2014-11-10T20:35:02Z stassats joined #sbcl 2014-11-10T20:53:25Z krzysz00 quit (Ping timeout: 265 seconds) 2014-11-10T20:56:57Z stassats quit (Ping timeout: 244 seconds) 2014-11-10T21:01:35Z ehaliewicz joined #sbcl 2014-11-10T21:01:53Z oleo__ joined #sbcl 2014-11-10T21:03:21Z oleo is now known as Guest55827 2014-11-10T21:04:12Z Guest55827 quit (Ping timeout: 250 seconds) 2014-11-10T21:05:01Z oleo__ quit (Read error: Connection reset by peer) 2014-11-10T21:05:43Z Bicyclidine joined #sbcl 2014-11-10T21:08:44Z akkad joined #sbcl 2014-11-10T21:22:00Z oleo__ joined #sbcl 2014-11-10T21:24:48Z scymtym_ joined #sbcl 2014-11-10T21:26:12Z Bicyclid1ne joined #sbcl 2014-11-10T21:26:39Z Bicyclidine quit (Quit: Reconnecting) 2014-11-10T21:32:26Z oleo__ is now known as oleo 2014-11-10T21:39:48Z slyrus joined #sbcl 2014-11-10T21:47:00Z stassats joined #sbcl 2014-11-10T21:51:52Z stassats quit (Ping timeout: 255 seconds) 2014-11-10T21:56:29Z slyrus_ joined #sbcl 2014-11-10T21:59:17Z slyrus quit (Ping timeout: 264 seconds) 2014-11-10T21:59:20Z slyrus_ is now known as slyrus 2014-11-10T22:05:47Z Bicyclid1ne quit (Ping timeout: 272 seconds) 2014-11-10T22:06:27Z slyrus_ joined #sbcl 2014-11-10T22:08:37Z slyrus quit (Ping timeout: 245 seconds) 2014-11-10T22:08:47Z slyrus_ is now known as slyrus 2014-11-10T22:35:08Z slyrus_ joined #sbcl 2014-11-10T22:38:17Z slyrus quit (Ping timeout: 264 seconds) 2014-11-10T22:38:27Z slyrus_ is now known as slyrus 2014-11-10T22:48:56Z slyrus_ joined #sbcl 2014-11-10T22:49:52Z slyrus quit (Ping timeout: 240 seconds) 2014-11-10T22:50:07Z slyrus_ is now known as slyrus 2014-11-10T22:51:13Z krzysz00 joined #sbcl 2014-11-10T22:52:30Z slyrus_ joined #sbcl 2014-11-10T22:54:24Z slyrus quit (Ping timeout: 245 seconds) 2014-11-10T22:54:37Z slyrus_ is now known as slyrus 2014-11-10T23:17:17Z prxq quit (Ping timeout: 264 seconds) 2014-11-10T23:22:05Z leo2007 quit (Ping timeout: 264 seconds) 2014-11-10T23:27:20Z slyrus quit (Remote host closed the connection) 2014-11-10T23:31:16Z joshe joined #sbcl 2014-11-10T23:34:49Z DGASAU quit (Ping timeout: 245 seconds) 2014-11-10T23:39:03Z DGASAU joined #sbcl 2014-11-10T23:51:57Z ehaliewicz quit (Remote host closed the connection) 2014-11-10T23:53:34Z DGASAU quit (Ping timeout: 245 seconds)