00:54:13 -!- milanj [n=milan@79.101.204.50] has quit ["Leaving"] 01:08:00 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 01:18:09 -!- sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has quit [] 01:32:41 sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has joined #ccl 01:39:25 -!- sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has quit [] 01:46:15 -!- Modius_ is now known as Modius 03:30:32 Modius_ [n=Modius@99.179.103.201] has joined #ccl 03:30:34 -!- gbyers__ is now known as gbyers 03:31:36 -!- Modius_ [n=Modius@99.179.103.201] has quit [Connection reset by peer] 03:31:57 Modius_ [n=Modius@99.179.103.201] has joined #ccl 03:43:35 Modius__ [n=Modius@99.179.103.201] has joined #ccl 03:46:21 -!- Modius [n=Modius@adsl-69-154-11-184.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 04:00:57 -!- Modius_ [n=Modius@99.179.103.201] has quit [Read error: 110 (Connection timed out)] 04:57:35 -!- bfulgham_ [n=brent@adsl-69-234-98-14.dsl.irvnca.pacbell.net] has quit [] 06:03:49 jauaor [n=araujo@190.38.50.207] has joined #ccl 06:47:41 mikesch [n=axel@xdsl-78-34-249-162.netcologne.de] has joined #ccl 07:37:10 -!- mikesch [n=axel@xdsl-78-34-249-162.netcologne.de] has quit [] 08:04:35 mikesch [n=axel@tmo-104-178.customers.d1-online.com] has joined #ccl 08:20:22 -!- jauaor [n=araujo@gentoo/developer/araujo] has quit [] 08:26:04 -!- mikesch [n=axel@tmo-104-178.customers.d1-online.com] has quit [] 08:28:00 -!- mdc_mobile [n=mdc_mobi@ds9.entity.com] has quit [] 08:34:29 vy [n=user@213.139.194.186] has joined #ccl 08:44:17 mikesch [n=axel@static-87-79-66-80.netcologne.de] has joined #ccl 08:44:39 -!- vy [n=user@213.139.194.186] has left #ccl 10:42:37 -!- gbyers [n=gbyers@198.51.249.62] has quit [bartol.freenode.net irc.freenode.net] 11:55:06 jauaor [n=araujo@gentoo/developer/araujo] has joined #ccl 12:51:08 sellout [n=greg@24.128.50.176] has joined #ccl 14:20:58 -!- ChanServ [ChanServ@services.] has quit [shutting down] 14:25:04 -!- mikesch [n=axel@static-87-79-66-80.netcologne.de] has quit [Read error: 113 (No route to host)] 14:25:47 ChanServ [ChanServ@services.] has joined #ccl 14:25:47 -!- irc.freenode.net has set mode +o ChanServ 14:35:49 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 15:19:56 milanj [n=milan@93.86.52.45] has joined #ccl 15:48:22 mikesch [n=axel@xdsl-78-34-249-162.netcologne.de] has joined #ccl 15:48:45 gbyers: This is probably not particularly useful information, since I don't have a small test case and certainly no patch, but I've done more testing on the win32 callback crash I had. 15:48:51 It turns out that CCL's support for cdecl callbacks must be at fault: After switching to stdcall callbacks, everything is fine. 15:50:55 Note that the problem wasn't a mismatch between calling conventions -- the crashing program definitely didn't use stdcall callbacks, and defcallback didn't have :discard-stack-args. Only changing it on both ends, i.e. specifically declaring __stdcall in the .c file as well as adding :d-s-a on the Lisp side fixed it. 16:58:27 mikesch_ [n=axel@xdsl-87-79-50-168.netcologne.de] has joined #ccl 16:59:19 rme [n=rme@pool-70-104-122-187.chi.dsl-w.verizon.net] has joined #ccl 17:12:46 -!- mikesch [n=axel@xdsl-78-34-249-162.netcologne.de] has quit [Read error: 110 (Connection timed out)] 17:44:47 Modius [n=Modius@ppp-67-67-219-207.dsl.austtx.swbell.net] has joined #ccl 17:46:53 -!- Modius__ [n=Modius@99.179.103.201] has quit [Read error: 60 (Operation timed out)] 18:05:13 Modius_ [n=Modius@adsl-67-67-216-16.dsl.austtx.swbell.net] has joined #ccl 18:10:14 -!- Modius [n=Modius@ppp-67-67-219-207.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 18:15:47 -!- Modius_ [n=Modius@adsl-67-67-216-16.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 18:17:27 -!- mikesch_ [n=axel@xdsl-87-79-50-168.netcologne.de] has left #ccl 18:17:28 Modius [n=Modius@adsl-69-154-9-78.dsl.austtx.swbell.net] has joined #ccl 18:28:24 Modius_ [n=Modius@adsl-68-90-189-158.dsl.austtx.swbell.net] has joined #ccl 18:40:25 -!- Modius [n=Modius@adsl-69-154-9-78.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 18:40:47 anRch [n=markmill@nmd.sbx09269.readima.wayport.net] has joined #ccl 19:16:18 gbyers [n=gbyers@nachtwacht.abq.clozure.com] has joined #ccl 19:22:20 anRch_ [n=markmill@host30.72.248.152.conversent.net] has joined #ccl 19:27:25 -!- anRch [n=markmill@nmd.sbx09269.readima.wayport.net] has quit [Read error: 60 (Operation timed out)] 19:34:03 lichtblau: IIRC, we do win32 cdecl callbacks in the exact same way that we do them on Darwin and FreeBSD. (Linux differs in how structures are returned.) 19:42:51 hmm, if structures are the only difference in that regard, there shouldn't be a difference between Linux and Darwin here either, since I had the issue even with a void (*foo)(void) callback 19:45:40 anyway, I'm happy for now. Robust Qt with CCL for Linux, MacOS, and Windows. 20:10:13 -!- jauaor [n=araujo@gentoo/developer/araujo] has quit [] 20:32:30 -!- anRch_ [n=markmill@host30.72.248.152.conversent.net] has quit [] 21:19:46 nrs [i=b120-79-@hst-225-172.splius.lt] has joined #ccl 21:24:17 -!- nrs [i=b120-79-@hst-225-172.splius.lt] has quit [] 21:59:37 anRch [n=markmill@nmd.sbx07258.melroma.wayport.net] has joined #ccl 22:03:46 anRch_ [n=markmill@nmd.sbx07258.melroma.wayport.net] has joined #ccl 22:04:03 -!- anRch [n=markmill@nmd.sbx07258.melroma.wayport.net] has quit [Read error: 104 (Connection reset by peer)] 22:17:00 ccl-logbot [n=ccl-logb@master.clozure.com] has joined #ccl 22:17:00 -!- names: ccl-logbot anRch_ gbyers Modius_ rme milanj @ChanServ sellout billstclair bfulgham lichtblau mdc xristos lisppaste5 22:19:45 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 22:31:45 -!- anRch_ [n=markmill@nmd.sbx07258.melroma.wayport.net] has quit [] 23:42:23 -!- milanj [n=milan@93.86.52.45] has quit ["Leaving"]