00:02:40 -!- ASau [~user@46.115.109.167] has quit [Ping timeout: 260 seconds] 00:04:11 ASau [~user@46.115.109.167] has joined #sbcl 00:17:20 I've been trying to find a solution for http://bugs.debian.org/652372 but http://pbot.rmdir.de/c66adc0feb1316b9e0d99405e07e41c2 doesn't compile here 00:17:35 any pointers whether this is the right place to look after all and why this is failing 00:17:40 http://pbot.rmdir.de/69bcd74d37183505264a67961c9391a1 00:28:22 christoph_debian: it might be simpler to fix that post-build. 00:28:52 hm you might be right 00:28:55 christoph_debian: http://xach.livejournal.com/300290.html, and save *that* core. 00:29:08 Bonus: only the build script needs patching. 00:30:28 right 00:33:20 should be a sbcl --core $newcore --eval '(sb-ext:set-sbcl-source-location "/path/to/sbcl/source/")' --eval '(sb-ext:save-lisp-and-die $newcore)' ? 00:33:46 that seems reasonable. 00:41:11 -!- LiamH [~none@96.231.227.13] has quit [Quit: Leaving.] 01:28:41 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 01:37:45 -!- zophy [~sy@24.111.9.10] has quit [Ping timeout: 244 seconds] 01:54:34 zophy [~sy@24.111.9.10] has joined #sbcl 02:28:05 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 02:30:02 slyrus [~chatzilla@adsl-99-190-98-53.dsl.pltn13.sbcglobal.net] has joined #sbcl 02:47:56 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 02:53:25 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 03:09:47 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Ping timeout: 260 seconds] 03:11:56 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 03:23:36 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Ping timeout: 264 seconds] 03:24:55 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 03:34:59 https://github.com/pkhuong/sbcl/commits/div-by-mul <- there. Better division-by-multiplication transforms than GCC and clang, and special tagged arithmetic logic. 03:35:57 I'm going to write it up and get some review before writing tests and committing, but https://github.com/pkhuong/sbcl/blob/div-by-mul/src/compiler/x86-64/div-by-mul.lisp should be documented well-enough for preliminary review. 03:48:19 -!- zophy [~sy@24.111.9.10] has quit [Quit: Leaving] 04:03:56 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 04:04:30 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 04:12:48 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Ping timeout: 264 seconds] 04:13:27 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #sbcl 05:10:12 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 05:20:17 stassats [~stassats@wikipedia/stassats] has joined #sbcl 05:50:29 dtw [~dtw@pdpc/supporter/active/dtw] has joined #sbcl 06:06:40 edgar-rft [~GOD@HSI-KBW-091-089-000-047.hsi2.kabelbw.de] has joined #sbcl 06:19:10 Odyessus [~odyessus@80.109.62.130] has joined #sbcl 07:37:10 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 07:42:03 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 256 seconds] 07:51:00 sdemarre [~serge@91.176.80.134] has joined #sbcl 08:22:53 pkhuong: did you see the CfP for a special issue in platform support for functional languages? 08:33:52 pnpuff [~aeiou@unaffiliated/pnpuff] has joined #sbcl 09:15:05 -!- Bike [~Glossina@207-224-23-226.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 10:20:01 -!- Odyessus [~odyessus@80.109.62.130] has quit [Remote host closed the connection] 10:28:00 -!- milosn [~milosn@5ac0f9fd.bb.sky.com] has quit [Read error: No route to host] 10:30:42 -!- QuickSilver_ [~ait@cpe-72-177-30-155.austin.res.rr.com] has quit [Remote host closed the connection] 10:31:22 QuickSilver_ [~ait@204.110.112.43] has joined #sbcl 10:32:36 QuickSilver__ [~ait@cpe-72-177-30-155.austin.res.rr.com] has joined #sbcl 10:34:00 -!- QuickSilver_ [~ait@204.110.112.43] has quit [Read error: Connection reset by peer] 10:39:32 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 265 seconds] 10:45:59 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 10:50:30 -!- sdemarre [~serge@91.176.80.134] has quit [Ping timeout: 264 seconds] 12:21:48 -!- pnpuff [~aeiou@unaffiliated/pnpuff] has quit [Quit: :End] 13:25:35 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #sbcl 13:37:25 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 14:23:48 LiamH [~none@96.231.227.13] has joined #sbcl 14:31:22 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 14:40:43 pnpuff [~aeiou@unaffiliated/pnpuff] has joined #sbcl 14:48:20 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #sbcl 14:58:15 Krystof: no! 14:59:01 oh, interesting. 15:07:31 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 15:08:19 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 15:25:14 I was wondering whether anything we had could be written up for that 15:25:52 a proper writeup of modular arithmetic was my closest guess, but that would involve fixing the signed modarith bugs and I'm short of time 15:30:02 but high-quality multiplicative inverses would be a better thing 15:30:13 or at least less obviously a decade old 15:31:31 prxq [~mommer@mnhm-4d010feb.pool.mediaWays.net] has joined #sbcl 15:32:45 the FLOOR transform seems to be novel or pretty much forgotten, as well... I think we can easily do CEILING, and we'll have all three. 15:37:37 when is the deadline? 15:39:17 Submission Deadline: 30 June 2013 15:45:25 -!- LiamH [~none@96.231.227.13] has quit [Ping timeout: 256 seconds] 15:46:13 wbooze [~wbooze@xdsl-78-35-128-9.netcologne.de] has joined #sbcl 15:55:04 leuler [~user@p548FC57E.dip.t-dialin.net] has joined #sbcl 16:01:23 LiamH [~none@96.231.227.13] has joined #sbcl 16:10:55 that's ages away! 16:11:03 maybe I would have time to fix modarith bugs by then 16:12:26 on the other hand they probably wouldn't publish two sbcl papers 16:13:12 (to publish one may be regarded as an accident; both would look like carelessness) 16:15:53 get organized and make a conference version of the paper for ELS13 16:16:04 sheesh, so many opportunities (and so little time to actually do the work) 16:17:06 and I thought I'd just have a cute blog post by this evening. 16:18:54 -!- gko [~user@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 260 seconds] 16:21:19 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 16:56:45 attila_lendvai [~attila_le@80-95-93-182.pool.digikabel.hu] has joined #sbcl 16:56:45 -!- attila_lendvai [~attila_le@80-95-93-182.pool.digikabel.hu] has quit [Changing host] 16:56:45 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 16:58:28 -!- LiamH [~none@96.231.227.13] has quit [Ping timeout: 245 seconds] 16:59:47 tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #sbcl 17:03:03 Bike [~Glossina@207-224-23-226.ptld.qwest.net] has joined #sbcl 17:13:34 LiamH [~none@96.231.227.13] has joined #sbcl 17:13:59 -!- pnpuff [~aeiou@unaffiliated/pnpuff] has left #sbcl 17:17:11 pnpu1f [~aeiou@unaffiliated/pnpuff] has joined #sbcl 17:53:59 -!- leuler [~user@p548FC57E.dip.t-dialin.net] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 18:04:25 http://paste.lisp.org/display/134024 <- anyone up for some sb-disassem patching? 18:06:48 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 252 seconds] 18:12:22 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Read error: Connection reset by peer] 18:12:22 attila_lendvai1 [~attila_le@80-95-93-182.pool.digikabel.hu] has joined #sbcl 18:12:22 -!- attila_lendvai1 is now known as attila_lendvai 18:12:22 -!- attila_lendvai [~attila_le@80-95-93-182.pool.digikabel.hu] has quit [Changing host] 18:12:22 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 18:16:43 leuler [~user@p548FA04D.dip.t-dialin.net] has joined #sbcl 18:17:35 pkhuong: I can look into that disassem thing. How do I reproduce that? 18:19:51 leuler: you could blast the bytes in a byte vector and disassemble it. 18:20:40 -!- LiamH [~none@96.231.227.13] has quit [Quit: Leaving.] 18:23:04 otherwise, it's only happened in fixnum*fixnum because of multiple suboptimal transforms. 18:23:16 -!- wbooze [~wbooze@xdsl-78-35-128-9.netcologne.de] has quit [Ping timeout: 248 seconds] 18:25:26 and it doesn't reproduce that way. awesome 18:26:07 I doesn't reproduce when disassembling a byte vector? 18:27:24 nope. 18:31:20 wbooze [~wbooze@xdsl-84-44-155-46.netcologne.de] has joined #sbcl 18:32:29 oh well. Hopefully I'll find a subtle bug in the CEILING transform. 18:34:50 If you could provide me with instructions to reproduce the disassem problem I would try to find out what's happening there. 18:37:26 I can't reproduce it anymore. I'm hoping it was just a bug in the previous transforms. 18:39:27 I see. The output might happen, I think, if the disassembler gets confused about the end of the segment. At the end of a segment, outstanding prefix bytes are output as #x.. . But I don't know why it would go on disassembling more intructions in that case. 18:39:45 *instructions 19:03:27 leuler: http://paste.lisp.org/display/134024#1, but it may well be caused by bugs in the new code. 19:12:02 -!- tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Quit: Leaving.] 19:16:27 As I have not yet compiled your branch, I ran the code in 1.1.2.2-9c401e4 and it provides the same effect with another instruction. See #2. 19:23:25 oh, good stuff! 19:35:56 I am bisecting this now. Of old versions I have kept compiled, sbcl-1.0.54-39-g0352647 is good and 1.0.54-108-g1e9235d is bad. 19:52:41 -!- leuler [~user@p548FA04D.dip.t-dialin.net] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 19:54:35 leuler [~user@p548FA7B4.dip.t-dialin.net] has joined #sbcl 19:55:38 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:17:27 Bisecting is done. It points to a commit of mine, 65bdee4ba534e82c, about improving the x86-64 prefix instruction handling. I'll open a launchpad bug. 20:50:32 -!- pnpu1f [~aeiou@unaffiliated/pnpuff] has quit [Quit: Lost terminal] 20:53:44 -!- prxq [~mommer@mnhm-4d010feb.pool.mediaWays.net] has quit [Quit: Leaving] 20:55:05 prxq [~mommer@mnhm-4d010feb.pool.mediaWays.net] has joined #sbcl 21:16:24 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Remote host closed the connection] 21:16:33 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #sbcl 21:17:07 -!- wbooze [~wbooze@xdsl-84-44-155-46.netcologne.de] has quit [Read error: Connection reset by peer] 21:20:12 sdemarre [~serge@91.176.80.134] has joined #sbcl 21:24:12 wbooze [~wbooze@xdsl-84-44-155-46.netcologne.de] has joined #sbcl 21:32:36 -!- wbooze [~wbooze@xdsl-84-44-155-46.netcologne.de] has quit [Remote host closed the connection] 21:36:56 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #sbcl 21:56:44 wbooze [~wbooze@xdsl-84-44-155-46.netcologne.de] has joined #sbcl 22:13:51 -!- leuler [~user@p548FA7B4.dip.t-dialin.net] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 22:29:43 -!- sdemarre [~serge@91.176.80.134] has quit [Ping timeout: 245 seconds] 22:37:56 -!- prxq [~mommer@mnhm-4d010feb.pool.mediaWays.net] has quit [Quit: Leaving] 22:41:13 mnb [~user@190.138.36.219] has joined #sbcl 22:46:05 -!- wbooze [~wbooze@xdsl-84-44-155-46.netcologne.de] has quit [Ping timeout: 255 seconds] 22:49:33 -!- ASau [~user@46.115.109.167] has quit [Remote host closed the connection] 23:06:15 LiamH [~none@96.231.227.13] has joined #sbcl