00:06:59 peterhil` [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has joined #ccl 00:37:45 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Quit: Linkinus - http://linkinus.com] 00:48:37 billstclair [~billstcla@p-68-237-141-176.dsl1.rtr.chat.fpma.frpt.net] has joined #ccl 00:48:37 -!- billstclair [~billstcla@p-68-237-141-176.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 00:48:37 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl 01:45:29 -!- bzzbzz [~franco@modemcable151.155-57-74.mc.videotron.ca] has quit [Quit: leaving] 01:59:42 Has anyone else tried the test case sent to openmcl-devel by James M. Lawrence? I've been trying to duplicate the problem he reports, and I'm not seeing it. 02:01:42 I have. 02:04:24 Takes quite a few iterations to fail for me, but it does fail. When it fails, some (small) number of words in the middle of the bignum are bogus, and I assume that this has to do with the node-regs-mask and how it's handled by the GC. 02:07:13 I'm just unlucky, apparently. 02:08:04 I changed the 25 iterations in his RUN function to 2500 and that did the trick. 03:08:24 -!- rme [rme@7882AC82.1B3AA978.699BA7A6.IP] has quit [Quit: rme] 03:08:24 -!- rme [~rme@50.43.152.132] has quit [Quit: rme] 03:11:33 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 03:19:23 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 03:20:41 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Client Quit] 05:18:31 -!- huangjs [~huangjs@190.8.100.83] has quit [Ping timeout: 244 seconds] 05:19:16 huangjs [~huangjs@190.8.100.83] has joined #ccl 06:38:16 -!- huangjs [~huangjs@190.8.100.83] has quit [Quit: Leaving] 06:55:02 huangjs [~huangjs@190.8.100.83] has joined #ccl 07:36:14 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Remote host closed the connection] 07:36:21 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #ccl 07:44:22 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 07:44:37 sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #ccl 07:45:20 -!- gbyers [~gb@c-68-84-152-249.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 07:45:46 gbyers [~gb@c-68-84-152-249.hsd1.nm.comcast.net] has joined #ccl 07:57:12 jdz [~jdz@193.206.22.97] has joined #ccl 08:19:11 -!- DataLinkDroid [~David@101.169.171.59] has quit [Quit: Bye] 08:47:33 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Read error: Connection reset by peer] 08:47:45 sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #ccl 12:27:27 rme [~rme@50.43.152.132] has joined #ccl 13:31:13 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 14:32:07 -!- clop [~jared@moat3.centtech.com] has quit [Quit: Leaving] 14:37:32 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Read error: Connection reset by peer] 14:37:43 billstclair [~billstcla@p-74-209-23-156.dsl1.rtr.chat.fpma.frpt.net] has joined #ccl 14:37:43 -!- billstclair [~billstcla@p-74-209-23-156.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 14:37:43 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl 15:10:54 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #ccl 15:13:30 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 15:14:26 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #ccl 15:28:58 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Byebye.] 15:30:13 tfb [~tfb@92.41.30.62.threembb.co.uk] has joined #ccl 15:40:16 rme_ [~rme@50.43.152.132] has joined #ccl 15:41:56 -!- rme [~rme@50.43.152.132] has quit [Read error: Operation timed out] 15:41:57 -!- rme_ is now known as rme 16:07:29 -!- gz [~gz@209-6-49-85.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [*.net *.split] 16:07:29 -!- PECCU [~peccu@KD106179020073.ppp-bb.dion.ne.jp] has quit [*.net *.split] 16:12:52 is it possible to disassemble anonymous functions? 16:12:55 gz [~gz@209-6-49-85.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #ccl 16:12:55 PECCU [~peccu@KD106179020073.ppp-bb.dion.ne.jp] has joined #ccl 16:13:43 or rather, there is an anonymous function in my backtrace, is it possible to get the dissassembly for it 16:15:49 clop [~jared@moat3.centtech.com] has joined #ccl 16:19:22 disassemble works on anonymous functions, so your only real problem is getting that function out of the backtrace. 16:19:57 right which is why I rephrased my question 16:20:00 e.g. (disassemble (lambda (x) x)) 16:20:11 Is this a Slime backtrace or CCL's builtin backtrace? 16:20:16 CCL 16:20:28 I can get it in slime though as it trivially reproduces 16:20:41 And the anonymous function is on the stack, not in a variable? 16:20:46 correct 16:20:52 I think it's the result of eval-cheap 16:22:21 In slime, you just type "D" 16:22:30 okay that's what I'll do then 16:22:42 Learn something new every day 16:22:50 That's new to me, that is 16:23:10 Emacs, the self-documenting editor 16:23:44 I didn't have emacs installed on the machine I was working on, I'm fixing that now 16:24:16 Such shameful behavior to ship a Linux or Unix with no Emacs, but most of them do that nowadays 16:24:51 This one ships with no vi or emacs 16:25:16 it ships with "ed" though 16:25:38 and nano 16:25:51 I can stand nano in a pinch 16:28:19 Looks like (:function FRAME-NUMBER) gets you the function in CCL's backtrace 16:28:30 I rarely use that, so I don't know many commands 16:28:32 In a CCL break loop, :function ... yes, what Bill said. 16:28:34 good to know, but I've got slime installed now 16:29:20 Emacs is the first thing I install in a new Linux 16:29:38 It was also the first thing I installed when I took a new job that required me to use Windows 16:29:39 vim is the first thing I install on a new Linux 16:29:59 I only use emacs as a lisp debugger 16:30:47 I've been using some flavor of vi for over 20 years and I've just never taken the time to switch to a different editor 16:31:03 I don't think emacs would have run on my 286 16:31:38 I ran MInce on my LSI 11-23 in 1982 16:31:54 Mince is not complete emacs, but it was enough to be dangerous 16:32:05 ANd it ran in DOS in the early IBM-PC, too 16:32:30 well I stand corrected then 16:32:50 I used Oak Hill Vi because it's what my dad installed 16:33:07 so once again poor parenting leads to children using vi 16:33:10 But I don't remember when real Emacs worked in NT 16:34:33 lunch time 16:39:21 aha (movq (@ 'X86-LINUX64::|gettimeofday| (% fn)) (% temp0)) ; [222] 16:39:48 Error: Undefined function X86-LINUX64::|gettimeofday| 16:42:17 (local-time:now) works, but (funcall (lambda () (local-time:now))) gives the above error 16:43:51 ...but only on one of 3 machines all running the same linux distribution and same version of ccl 16:43:58 *jasom* gives up 16:44:19 -!- rme [rme@7882AC82.1B3AA978.699BA7A6.IP] has quit [Ping timeout] 16:44:37 rme_ [~rme@50.43.133.115] has joined #ccl 16:46:24 -!- rme [~rme@50.43.152.132] has quit [Ping timeout: 245 seconds] 16:46:24 -!- rme_ is now known as rme 16:46:34 X86-LINUX64::|gettimeofday| is probably defined at read-time via #_. A macro can't necessarily meaningfully expand into stuff that uses #_, but that's a common problem. 16:47:27 gbyers: but presumably (funcall (lambda () (local-time:now))) should work, right? 16:47:58 What's LOCAL-TIME-NOW ? 16:48:10 or LOCAL-TIME:NOW, sorry / 16:48:15 ? 16:48:22 http://common-lisp.net/project/local-time/ 16:50:44 milanj [~milanj_@79-101-181-135.dynamic.isp.telekom.rs] has joined #ccl 16:50:45 http://paste.lisp.org/display/129454 <-- looks like it comes down to that 16:52:10 -!- gbyers [~gb@c-68-84-152-249.hsd1.nm.comcast.net] has left #ccl 16:52:24 gbyers [~gb@c-68-84-152-249.hsd1.nm.comcast.net] has joined #ccl 16:53:35 what does the code in that paste - which does an EXTERNAL-CALL - have to do with the code that you disassembled, which likely tries to refer to X86-LINUX64::|gettimeofday| ? 16:57:46 jasom: Are you positive that you're using the same local-time source code on all of your machines? I apparently sent in a patch to the local-time maintainers about a year ago that was relevant to this bit of the code. 16:57:56 https://github.com/dlowe-net/local-time/commit/3793cdf84b874366371a2959fa1803b08e9467b7 16:58:27 And subsequently this: https://github.com/dlowe-net/local-time/commit/7f0508a127f3a9f0b3c799990c3d74918d757ad5 16:58:43 rme: I'll check 16:59:10 rme: thanks that was the problem 16:59:34 I thought I had 1.0.3 on all but I didn't 17:00:06 which is also why the source didn't match up 17:03:15 sorry for bothering y'all 17:08:16 Glad you found the trouble. 17:08:29 -!- huangjs [~huangjs@190.8.100.83] has quit [Ping timeout: 245 seconds] 17:10:45 -!- tfb [~tfb@92.41.30.62.threembb.co.uk] has quit [Quit: sleeping] 18:06:29 huangjs [~huangjs@200.54.109.17] has joined #ccl 19:09:28 -!- rme [rme@D1BBFDBE.B66D9153.699BA7A6.IP] has quit [Ping timeout] 19:10:00 rme_ [~rme@50.43.128.30] has joined #ccl 19:11:00 -!- rme [~rme@50.43.133.115] has quit [Ping timeout: 260 seconds] 19:11:00 -!- rme_ is now known as rme 19:15:11 rme_ [~rme@50.43.141.41] has joined #ccl 19:15:12 -!- rme [rme@F8062D21.92D39A3A.699BA7A6.IP] has quit [Ping timeout] 19:15:13 -!- rme_ is now known as rme 19:15:59 -!- rme [~rme@50.43.128.30] has quit [Ping timeout: 245 seconds] 19:15:59 -!- rme_ is now known as rme 21:26:29 rme_ [~rme@50.43.155.223] has joined #ccl 21:27:17 -!- rme [rme@6718757C.6E94B2A6.699BA7A6.IP] has quit [Ping timeout] 21:27:18 -!- rme_ is now known as rme 21:27:44 -!- rme [~rme@50.43.141.41] has quit [Ping timeout: 272 seconds] 21:27:44 -!- rme_ is now known as rme 21:55:36 -!- huangjs [~huangjs@200.54.109.17] has quit [Ping timeout: 272 seconds] 22:08:49 huangjs [~huangjs@200.54.109.17] has joined #ccl 22:20:35 -!- huangjs [~huangjs@200.54.109.17] has quit [Quit: Leaving] 23:14:37 -!- peterhil` [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has quit [Ping timeout: 245 seconds] 23:39:14 peterhil` [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has joined #ccl