00:43:45 -!- gz [Clozure@clozure-93943513.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout] 00:43:58 -!- gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 240 seconds] 02:40:34 gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #ccl 02:44:57 lovesan [~lovesan@109.226.112.14] has joined #ccl 02:49:02 hi. There's a bug(sort of) http://trac.clozure.com/ccl/ticket/600 02:49:43 I've managed to find its source: level-1/l1-clos-boot.lisp - function "congruent-lambda-lists-p" 02:51:36 Indeed, this function compares method-function lambda-list to that of generic function, as Pascal Costanza have pointed out. 02:56:45 This can cause problems with add-method. In non-standard cases, at least. But 03:00:06 i'm not sure whether this is a bug at all. What does AMOP tells about method functions? In SBCL, for example, method function takes two args - a list of method arguments and a list of next methods. 03:07:42 I wonder, if this is how method functions actually should behave. lisp.org/mop specifies little about them. As i've figured out, make-method-lambda creates code for method functions, but CCL manual states that make-method-lambda is currently not implemented in CCL http://ccl.clozure.com/manual/chapter10.2.html 03:40:26 consolers [analyses@59.92.70.153] has joined #ccl 03:40:54 *consolers* dealing with ccl's argc,argv again 03:41:25 is it because of the non-conservative gc that ccl just crashes everytime i use malloc ? 03:41:33 to allocate strings 03:42:48 as in: (defun lisp-string-array-to-c-string-array (a) (let ((r (ccl::malloc (* target::word-size-in-bytes (length a))))) (dotimes (i (length a)) (setf (ccl:paref r (:array :address) i) (ccl::make-cstring (elt a i)))) r)) 03:43:48 oops missed a negative: non-non-conservative gc 03:48:19 on an unrelated note, what would be the best way to deal with raw disks from within a lisp process 03:52:39 where, I can do open(2) and read(2), but still want to overlay sequences on disk into (structured) lisp objects ala binary-types 04:25:05 -!- consolers [analyses@59.92.70.153] has quit [Ping timeout: 240 seconds] 04:54:55 -!- GeneralMaximus [~general@122.163.241.241] has quit [Ping timeout: 255 seconds] 05:07:59 GeneralMaximus [~general@122.162.145.137] has joined #ccl 05:32:00 consolers [inadvisabl@59.92.21.89] has joined #ccl 05:32:23 close-shared-library and open-shared-library does not seem to pick up any intervening changes in the .so 05:33:39 oh maybe the close-shared-library failed 05:50:54 -!- consolers [inadvisabl@59.92.21.89] has left #ccl 06:04:42 -!- gz [Clozure@clozure-93943513.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout] 06:05:59 -!- gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 265 seconds] 08:01:33 gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #ccl 09:55:49 consolers [unrolling@59.92.61.115] has joined #ccl 09:56:47 rme, ccl:with-string-vector also doesnt cut it. if i'm not misreading what it does tries to reexec ccl with a new argv. 09:57:08 jdz [~jdz@host253-69-dynamic.54-82-r.retail.telecomitalia.it] has joined #ccl 09:57:33 unfortunately ccl is the only 64bit lisp into which i can load .so 09:57:38 this .so, 10:01:03 leeway [messiahs@59.92.17.16] has joined #ccl 10:01:45 -!- consolers [unrolling@59.92.61.115] has quit [Ping timeout: 240 seconds] 10:01:49 -!- leeway is now known as consolers 10:07:40 surely there must be SOME way to refer to/deal with (char **) arguments of foreign functions 10:16:25 -!- consolers [messiahs@59.92.17.16] has quit [Ping timeout: 240 seconds] 10:37:45 there is 10:37:51 do you use CFFI? 10:39:46 oh, great, talking to self is so cool 11:10:48 milanj [~milanj_@79-101-181-110.dynamic.isp.telekom.rs] has joined #ccl 11:32:10 -!- leo2007 [~leo@222.79.249.212] has quit [Ping timeout: 240 seconds] 13:35:38 -!- jdz [~jdz@host253-69-dynamic.54-82-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 13:50:04 chrnybo` [~user@76.23.213.193.static.cust.telenor.com] has joined #ccl 13:59:06 -!- chrnybo` [~user@76.23.213.193.static.cust.telenor.com] has quit [Ping timeout: 250 seconds] 14:11:21 -!- milanj [~milanj_@79-101-181-110.dynamic.isp.telekom.rs] has quit [Ping timeout: 246 seconds] 14:36:07 anRch [~markmilli@64.134.65.78] has joined #ccl 14:37:57 Did everyone else know that malloc doesn't work because the GC is precise ? Live and learn ... 14:59:03 milanj [~milanj_@109-93-201-203.dynamic.isp.telekom.rs] has joined #ccl 15:05:18 -!- GeneralMaximus [~general@122.162.145.137] has quit [Quit: See you in another life.] 15:38:05 GeneralMaximus [~general@122.162.145.137] has joined #ccl 15:52:52 roffe [~roffe@ti0165a340-dhcp0944.bb.online.no] has joined #ccl 16:01:48 -!- anRch [~markmilli@64.134.65.78] has quit [Quit: anRch] 16:05:21 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Quit: Ex-Chat] 16:16:11 -!- milanj [~milanj_@109-93-201-203.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 16:23:45 -!- GeneralMaximus [~general@122.162.145.137] has quit [Ping timeout: 276 seconds] 16:25:07 GeneralMaximus [~general@122.162.2.77] has joined #ccl 16:38:26 -!- GeneralMaximus [~general@122.162.2.77] has quit [Quit: See you in another life.] 16:46:02 leo2007 [~leo@222.77.40.13] has joined #ccl 16:52:54 jdz [~jdz@host253-69-dynamic.54-82-r.retail.telecomitalia.it] has joined #ccl 19:33:21 -!- Intensity [6ndHX9dVt7@unaffiliated/intensity] has quit [Quit: Intensity] 19:50:58 Intensity [bEIq5iMIzn@unaffiliated/intensity] has joined #ccl 20:59:33 -!- alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 21:12:56 alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 21:33:49 -!- jdz [~jdz@host253-69-dynamic.54-82-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] 22:26:56 -!- alms_ is now known as alms 22:27:00 alms__ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 22:27:00 -!- alms_ [~alms_@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Read error: Connection reset by peer] 22:27:01 -!- alms__ is now known as alms_ 22:53:32 -!- gz [Clozure@clozure-93943513.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout] 22:53:51 -!- gz [~gz@209-6-40-245.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Ping timeout: 240 seconds] 23:22:16 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl 23:33:51 -!- lovesan [~lovesan@109.226.112.14] has quit [Quit: Leaving.] 23:37:27 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 240 seconds] 23:58:37 billstclair [~billstcla@gw3.tacwap.org] has joined #ccl 23:58:37 -!- billstclair [~billstcla@gw3.tacwap.org] has quit [Changing host] 23:58:37 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl