00:08:27 and this makes code much simpler, i hope 00:08:38 s/, i hope// 00:31:54 -!- segv- [~mb@95-91-241-70-dynip.superkabel.de] has quit [Remote host closed the connection] 00:33:50 -!- fisxoj [~fisxoj@192-0-131-151.cpe.teksavvy.com] has quit [Ping timeout: 240 seconds] 00:50:20 echo-area [~user@123.120.227.31] has joined #sbcl 01:01:47 -!- Bike [~Glossina@69.166.47.105] has quit [Ping timeout: 248 seconds] 01:35:47 does the latest sbcl build with clang? 01:36:11 no bug, much simpler code, and size 32K reduction, couldn't ask for more 01:36:17 Fare: no 01:36:31 clang got broken around .end in the asm files 01:36:49 if you remove it, works fine 01:37:04 could it be #ifdef'ed? 01:37:12 and it did work when i originally adjusted things for clang, go figure 01:37:36 Fare: i'd rather not, without figuring what's really going on 01:38:11 I also get this warning (with 1.1.9.3): 01:38:13 ./gencgc-internal.h:136:13: warning: comparison of constant 68719476736 with expression of type 'lispobj' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 01:38:13 if (obj >= DYNAMIC_SPACE_START) { 01:38:13 ~~~ ^ ~~~~~~~~~~~~~~~~~~~ 01:38:13 1 warning generated. 01:38:20 is that a known issue? 01:38:32 it's not an "issue" 01:38:50 but it's known that there's a lot of lazy comparisons 01:38:57 ok 01:38:58 and casts 01:40:38 strings can probably be saved the new generic widetag based vector dumper too 01:40:52 using 01:46:19 or not, since strings are quite common, and not having the widetag saves on byte per string 01:47:36 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 01:48:53 fisxoj [~fisxoj@192-0-131-151.cpe.teksavvy.com] has joined #sbcl 01:48:54 that error clang makes no sense to me. lispobj should not be an int on a 64-bit platform 01:49:18 well, at least I assume you're not building on alpha 01:50:00 on amd64 01:50:41 maybe clang considers int is 32-bit ? 01:51:15 that's what it should do 01:51:21 it is 32-bit 01:51:23 but lispobj should not be typedef to an int 01:51:35 lispobj is uintptr_t 01:52:35 I guess if you're building with some wacky IP32L64 ABI? 01:52:46 *Fare* tries to figure out what $CFLAGS was... 02:05:51 Fare: custom build script? I'm pretty sure make.sh always cleans first now. 02:06:20 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Remote host closed the connection] 02:07:06 pkhuong: thin wrapper around make.sh, but in this case, something was configuring CC as clang, etc. Works better when I force gcc. 02:13:26 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #sbcl 02:38:20 -!- christoph_debian [~christoph@ppp-188-174-127-33.dynamic.mnet-online.de] has quit [Ping timeout: 245 seconds] 02:38:38 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 02:51:40 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 02:52:51 christoph_debian [~christoph@ppp-188-174-95-216.dynamic.mnet-online.de] has joined #sbcl 03:16:41 stassats [~stassats@wikipedia/stassats] has joined #sbcl 04:10:06 -!- Fare [fare@nat/google/x-scoctsfmpdisotpn] has quit [Quit: Leaving] 04:21:48 -!- yacks [~py@103.6.159.103] has quit [Quit: Leaving] 04:24:57 -!- fisxoj [~fisxoj@192-0-131-151.cpe.teksavvy.com] has quit [Ping timeout: 268 seconds] 04:47:55 attila_lendvai [~attila_le@95.56.68.63] has joined #sbcl 04:47:55 -!- attila_lendvai [~attila_le@95.56.68.63] has quit [Changing host] 04:47:55 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 04:51:37 ASau` [~user@p5797EF75.dip0.t-ipconnect.de] has joined #sbcl 04:54:51 -!- ASau [~user@p4FF967C4.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 05:04:11 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 05:20:53 edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #sbcl 05:31:16 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 05:34:53 bah, I did test dumping/loading some specialized vectors, but clearly insufficiently exhaustively 05:34:58 sorry 06:37:08 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 06:37:08 06:37:08 -!- names: ccl-logbot edgar-rft ASau` christoph_debian pranavrc Bike echo-area prxq_ daimrod ehaliewicz reb Vivitron easye danlentz kludge` psilord Subfusc pkhuong redline6561 Blkt antifuchs kanru fe[nl]ix pchrist abarch` specbot pegu brucem |3b| jdz fikusz @Krystof flip214 luis` antoszka ivan`` ferada foom gko milosn loke Posterdati asedeno_ bege xymox nicdev scymtym_ Quadrescence jsnell minion 07:16:50 eeezkil [~eeezkil@unaffiliated/eeezkil] has joined #sbcl 07:45:25 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 07:56:11 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 248 seconds] 08:34:54 The return of the Lisp OS: use SBCL instead of Java in http://lwn.net/SubscriberLink/567222/d02ddd1c4e25ae22/ ;) 08:38:11 Okasu [~1@unaffiliated/okasu] has joined #sbcl 08:38:17 Hello, why haven't patch from this bug's comments got accepted and merged into master? https://bugs.launchpad.net/sbcl/+bug/1028026 08:42:34 benkard [~benkard@2001:4ca0:0:f230:cc12:49b9:519:e041] has joined #sbcl 09:01:23 gensym [~timo@85.158.178.76] has joined #sbcl 09:22:47 stassats [~stassats@wikipedia/stassats] has joined #sbcl 09:34:15 -!- kludge` [~comet@unaffiliated/espiral] has quit [Ping timeout: 276 seconds] 09:36:15 kludge` [~comet@unaffiliated/espiral] has joined #sbcl 09:44:38 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 09:48:06 -!- benkard [~benkard@2001:4ca0:0:f230:cc12:49b9:519:e041] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 09:53:22 I'm guessing david found he had less time than expected. 09:56:41 Krystof: i like the widetag solution better, bugs or no bugs, your change paved the way 10:07:16 it's good that there are more uses of saetp (and fewer of the hideous hand-rolled things) 10:13:02 pkhuong: So maybe some else should be assigned to resolve this bug? 10:13:15 s/some/someone/ 10:22:24 You know, this bug is alread 1 year old and you can't do nothing precise timewise with SBCL because of that. In my use case i've got SBCL crashes every single day because of ntp sync. 10:22:44 your ntp sync is wrong 10:22:52 stassats: Nope, its correct. 10:23:20 if it were, it wouldn't go back in time 10:23:54 are you running ntpdate from cron? 10:31:19 if so, you need to run it more often, and specify -B, so that it always uses adjtime 10:31:38 better yet, just use ntpd, unless you're on a laptop 10:32:32 stassats: What the point of discussing my use case(i'll tell you nothing about it anyway)? I know how to workaround it, and i'm even know how to apply that patch with fix. I've came here just to remind people about that bug. 10:33:03 And that bug causes troubles to common folks. 10:33:33 will you remind about all other 500 bugs too? 10:34:01 Okasu: you asked for a reason. here it is. You might not find it to be a good one. 10:34:47 pkhuong: Yeah, i guess i have to do something about it eventually. 10:35:41 clocks going back in time is a sign of bigger issues, so, i say, it's not so bad that it crashes 10:36:01 get-universal-time cannot be changed in this matter 10:36:28 stassats: Ha-ha, you're being rediculus arguing against fixing bugs. 10:38:10 lufu [~user@5.254.134.18] has joined #sbcl 10:38:31 will you volunteer to fix all the libraries in quicklisp which will break if clocks go back in time? 10:39:44 maybe a continuable error "clocks gone awry" instead of a type error would be better 10:39:48 -!- Okasu [~1@unaffiliated/okasu] has left #sbcl 10:43:22 -!- daimrod [daimrod@sbrk.org] has quit [Remote host closed the connection] 10:43:31 daimrod [daimrod@sbrk.org] has joined #sbcl 10:47:55 benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has joined #sbcl 10:52:28 -!- benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has quit [Ping timeout: 260 seconds] 10:53:28 benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has joined #sbcl 11:11:33 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 248 seconds] 11:12:04 -!- benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has quit [Ping timeout: 260 seconds] 11:14:03 benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has joined #sbcl 11:16:37 -!- lufu [~user@5.254.134.18] has quit [Remote host closed the connection] 11:19:03 -!- benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has quit [Ping timeout: 260 seconds] 11:26:35 benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has joined #sbcl 11:30:00 lufu [~user@5.254.134.18] has joined #sbcl 11:32:36 -!- benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has quit [Ping timeout: 260 seconds] 11:33:26 benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has joined #sbcl 11:44:19 -!- benkard [~benkard@2001:4ca0:0:f230:10d4:be47:dc77:ba] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 11:47:34 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #sbcl 11:52:51 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 240 seconds] 12:05:45 restartable frames are made possible by saving the frame pointer on the binding stack, why not save the binding stack pointer on the program stack? 12:06:09 simpler than binding and unbinding is free 12:06:52 pranavrc [~pranavrc@122.164.231.82] has joined #sbcl 12:06:52 -!- pranavrc [~pranavrc@122.164.231.82] has quit [Changing host] 12:06:52 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 12:10:47 will need a way to tell whether a frame has BSP saved or not and where, probably through a debug function 12:10:57 and this scheme is so cheep, it can be enabled with debug 1 12:16:04 if it could be done with a push, it's just PUSH [R12+80] 12:16:08 segv- [~mb@95-91-243-179-dynip.superkabel.de] has joined #sbcl 12:17:03 benkard [~benkard@2001:4ca0:0:f230:91b8:f87b:b949:8513] has joined #sbcl 12:17:54 -!- lufu [~user@5.254.134.18] has quit [Remote host closed the connection] 12:25:51 LiamH [~none@129.2.129.147] has joined #sbcl 12:30:26 -!- benkard [~benkard@2001:4ca0:0:f230:91b8:f87b:b949:8513] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 12:51:05 attila_lendvai [~attila_le@95.56.70.185] has joined #sbcl 12:51:05 -!- attila_lendvai [~attila_le@95.56.70.185] has quit [Changing host] 12:51:05 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 12:54:17 -!- psilord [~psilord@c-69-180-173-249.hsd1.mn.comcast.net] has quit [Quit: Leaving.] 13:00:14 -!- reb [user@nat/google/x-xuvieytsuccqgocl] has quit [Ping timeout: 240 seconds] 13:06:17 brown [user@nat/google/x-manooszkkxdfdfps] has joined #sbcl 13:06:42 -!- brown is now known as Guest81229 13:14:45 Munksgaard [~philip@shop3.diku.dk] has joined #sbcl 13:15:24 I did a similar hack recently for exporting closure identity to the debugger 13:18:29 but not with push, since I don't particularly like fixed stack slots. it's easy enough to reserve a stack TN with the right lifetime, and record the index in the debug-function 13:23:49 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 248 seconds] 13:28:27 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 13:29:08 -!- LiamH [~none@129.2.129.147] has quit [Quit: Leaving.] 13:32:55 yacks [~py@103.6.159.103] has joined #sbcl 13:36:48 -!- Guest81229 is now known as reb 13:49:42 psilord [~pkeller@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 13:49:59 -!- segv- [~mb@95-91-243-179-dynip.superkabel.de] has quit [Remote host closed the connection] 13:59:05 segv- [~mb@95-91-243-179-dynip.superkabel.de] has joined #sbcl 14:04:56 teggi [~teggi@113.173.4.29] has joined #sbcl 14:22:32 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Remote host closed the connection] 14:50:03 -!- eeezkil [~eeezkil@unaffiliated/eeezkil] has quit [Quit: ^D] 14:57:35 -!- segv- [~mb@95-91-243-179-dynip.superkabel.de] has quit [Remote host closed the connection] 15:01:22 segv- [~mb@95-91-243-179-dynip.superkabel.de] has joined #sbcl 15:09:59 -!- echo-area [~user@123.120.227.31] has quit [Read error: Connection reset by peer] 15:10:49 echo-area [~user@123.120.227.31] has joined #sbcl 15:36:41 -!- segv- [~mb@95-91-243-179-dynip.superkabel.de] has quit [Remote host closed the connection] 15:38:58 segv- [~mb@95-91-243-179-dynip.superkabel.de] has joined #sbcl 15:48:02 LiamH [~none@aes048148.nrl.navy.mil] has joined #sbcl 15:49:12 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #sbcl 15:53:45 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 245 seconds] 15:57:49 -!- LiamH [~none@aes048148.nrl.navy.mil] has quit [Quit: Leaving.] 16:01:16 jsnell: right, that's why i have my reservations about push, but it doesn't need a temporary register as opposed to memory-to-memory movs 16:01:38 so, if it's done in the function prologue, where RSP is adjusted anyway, maybe it can be used 16:05:26 -!- Munksgaard [~philip@shop3.diku.dk] has quit [Ping timeout: 245 seconds] 16:06:19 tylergoza [~tylergoza@user-24-96-98-239.knology.net] has joined #sbcl 16:06:42 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 264 seconds] 16:18:38 -!- stassats [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 16:18:54 stassats [~stassats@wikipedia/stassats] has joined #sbcl 16:29:18 -!- teggi [~teggi@113.173.4.29] has quit [Remote host closed the connection] 16:45:17 pranavrc [~pranavrc@122.164.231.82] has joined #sbcl 16:45:17 -!- pranavrc [~pranavrc@122.164.231.82] has quit [Changing host] 16:45:17 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #sbcl 16:53:26 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Quit: Ping timeout: ] 16:53:50 Munksgaard [~philip@80-71-132-106.u.parknet.dk] has joined #sbcl 16:56:22 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #sbcl 17:20:31 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #sbcl 17:35:25 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 17:42:20 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #sbcl 17:48:46 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 245 seconds] 17:55:37 Bike [~Glossina@69.166.47.101] has joined #sbcl 18:02:13 -!- segv- [~mb@95-91-243-179-dynip.superkabel.de] has quit [Remote host closed the connection] 18:03:05 stassats [~stassats@wikipedia/stassats] has joined #sbcl 18:03:48 LiamH1 [~none@aes048148.nrl.navy.mil] has joined #sbcl 18:05:40 segv- [~mb@95-91-243-179-dynip.superkabel.de] has joined #sbcl 18:08:46 ha, my newish binding scheme is only applicable to sb-thread, and sb-thread is only on x86oids and ppc, and i have access to those 18:08:52 saved myself from having to change code without testing 18:36:37 -!- LiamH1 [~none@aes048148.nrl.navy.mil] has quit [Quit: Leaving.] 18:49:46 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 19:31:40 -!- Munksgaard [~philip@80-71-132-106.u.parknet.dk] has quit [Ping timeout: 256 seconds] 19:40:33 Sagane [~Sagane@177.100-226-89.dsl.completel.net] has joined #sbcl 20:03:25 -!- ASau` is now known as ASau 20:39:42 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #sbcl 20:42:47 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Client Quit] 20:48:11 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #sbcl 20:50:40 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Client Quit] 21:25:25 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 21:41:48 -!- Sagane [~Sagane@177.100-226-89.dsl.completel.net] has quit [Read error: Connection reset by peer] 21:57:21 -!- psilord [~pkeller@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 22:15:23 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 248 seconds] 22:24:26 Fare [fare@nat/google/x-emriguzbnanidywc] has joined #sbcl 22:27:39 prxq__ [~mommer@x2f67813.dyn.telefonica.de] has joined #sbcl 22:31:01 -!- prxq_ [~mommer@x2f66e88.dyn.telefonica.de] has quit [Ping timeout: 248 seconds] 22:37:30 -!- segv- [~mb@95-91-243-179-dynip.superkabel.de] has quit [Remote host closed the connection] 23:25:04 fisxoj [~fisxoj@192-0-131-151.cpe.teksavvy.com] has joined #sbcl 23:30:25 psilord [~psilord@c-69-180-173-249.hsd1.mn.comcast.net] has joined #sbcl 23:32:30 -!- Bike [~Glossina@69.166.47.101] has quit [Ping timeout: 256 seconds] 23:39:01 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #sbcl 23:40:39 -!- fisxoj [~fisxoj@192-0-131-151.cpe.teksavvy.com] has quit [Ping timeout: 260 seconds] 23:43:31 -!- tylergoza [~tylergoza@user-24-96-98-239.knology.net] has quit [Quit: Leaving] 23:56:32 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection]