00:38:23 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 252 seconds] 00:56:36 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #sbcl 02:03:45 yacks [~yacks@180.151.36.169] has joined #sbcl 02:05:50 -!- hlavaty` [~user@friedrichstrasse.knowledgetools.de] has quit [Ping timeout: 245 seconds] 02:30:48 attila_lendvai [~attila_le@95.56.78.17] has joined #sbcl 02:30:48 -!- attila_lendvai [~attila_le@95.56.78.17] has quit [Changing host] 02:30:48 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 02:34:13 -!- easye [~user@213.33.70.157] has quit [Read error: Operation timed out] 02:36:42 easye [~user@213.33.70.157] has joined #sbcl 03:02:18 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 03:22:24 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 03:28:13 attila_lendvai [~attila_le@95.56.78.17] has joined #sbcl 03:28:13 -!- attila_lendvai [~attila_le@95.56.78.17] has quit [Changing host] 03:28:13 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 03:28:20 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 04:45:12 zulu_inuoe [~quassel@184.89.111.53] has joined #sbcl 05:31:26 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: lifetime expired] 05:37:11 updated version of my patch for no asdf required by require 05:43:08 echo-area [~user@182.92.247.2] has joined #sbcl 05:44:18 attila_lendvai [~attila_le@87.247.13.37] has joined #sbcl 05:44:18 -!- attila_lendvai [~attila_le@87.247.13.37] has quit [Changing host] 05:44:18 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 05:48:20 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 272 seconds] 05:52:40 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 06:09:08 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 06:29:36 Odyessus [~odyessus@80.109.62.130] has joined #sbcl 06:43:46 -!- scymtym_ [~user@2001:638:504:2093:226:b9ff:fe7d:3e1f] has quit [Ping timeout: 245 seconds] 06:52:09 scymtym_ [~user@2001:638:504:2093:226:b9ff:fe7d:3e1f] has joined #sbcl 06:57:20 -!- Odyessus [~odyessus@80.109.62.130] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 07:10:38 prxq [~mommer@mnhm-5f75e01e.pool.mediaWays.net] has joined #sbcl 07:29:25 milosn_ [~milosn@user-5AF50879.broadband.tesco.net] has joined #sbcl 07:32:09 -!- milosn [~milosn@user-5AF5098D.broadband.tesco.net] has quit [Ping timeout: 276 seconds] 07:34:37 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 07:51:42 -!- ASau [~user@46.115.113.83] has quit [Quit: I be back.] 07:56:50 jarmond [~user@93-96-213-180.zone4.bethere.co.uk] has joined #sbcl 08:42:27 -!- easye [~user@213.33.70.157] has quit [Remote host closed the connection] 08:42:43 easye [~user@213.33.70.157] has joined #sbcl 08:53:05 -!- Krystof [~user@81.174.155.115] has quit [Read error: Connection reset by peer] 09:26:12 dtw [~dtw@pdpc/supporter/active/dtw] has joined #sbcl 09:49:19 stassats [~stassats@wikipedia/stassats] has joined #sbcl 09:51:12 -!- jarmond [~user@93-96-213-180.zone4.bethere.co.uk] has quit [Ping timeout: 240 seconds] 09:57:17 Krystof [~user@81.174.155.115] has joined #sbcl 09:57:18 -!- ChanServ has set mode +o Krystof 10:08:11 hlavaty [~user@80.153.143.144] has joined #sbcl 10:11:54 jarmond [~user@137.205.238.72] has joined #sbcl 10:29:10 zulu_inuoe_ [~quassel@184.89.111.53] has joined #sbcl 10:31:14 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 10:31:15 -!- zulu_inuoe [~quassel@184.89.111.53] has quit [Ping timeout: 245 seconds] 10:39:12 milosn [~milosn@user-5AF509B4.broadband.tesco.net] has joined #sbcl 10:41:56 -!- milosn_ [~milosn@user-5AF50879.broadband.tesco.net] has quit [Ping timeout: 250 seconds] 10:47:30 -!- Hydan [~hydan@ip-89-102-13-27.net.upcbroadband.cz] has quit [Remote host closed the connection] 10:49:08 _danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #sbcl 11:00:20 -!- _danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 11:01:29 akovalen` [~user@195.18.46.21] has joined #sbcl 11:01:39 -!- akovalenko [~user@195.18.46.21] has quit [Remote host closed the connection] 11:04:03 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving] 11:21:46 -!- jarmond [~user@137.205.238.72] has quit [Ping timeout: 252 seconds] 11:58:12 jarmond [~user@137.205.238.119] has joined #sbcl 11:59:26 -!- yacks [~yacks@180.151.36.169] has quit [Ping timeout: 255 seconds] 12:11:23 -!- jarmond [~user@137.205.238.119] has quit [Ping timeout: 245 seconds] 12:12:05 yacks [~yacks@180.151.36.168] has joined #sbcl 13:00:14 jarmond [~user@93.96.213.180] has joined #sbcl 13:18:58 LiamH [~none@96.231.218.61] has joined #sbcl 13:30:44 Fare [~fare@173.9.65.97] has joined #sbcl 14:23:52 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #sbcl 14:26:01 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 256 seconds] 14:29:04 hi 15:01:24 pkhuong: about EQL, I think it's mostly useful for macros, transforms and other code manipulation stuff 15:01:46 real sse-using code would use comparison intrinsics 15:01:51 angavrilov: I think there should be an equality predicate that's not CL:EQL. 15:02:35 I define some transforms using (member foo) annotations to match all 1 and all 0 constants 15:02:50 I suspect those don't work without eql 15:03:02 nope, they wpon't. 15:03:52 You can use a satisfies type, or a constant type and punt out of transforms. 15:04:31 also, won't defconstant complain if it's redefined without eql? 15:04:42 yes. Don't use defconstant. 15:06:24 (deftransform ,andn-x ((arg1 arg2) (* (constant-arg (member ,false))) *) ,false) 15:06:30 ^ so how that should be fixed? 15:08:18 same as other transforms... (constant-arg simd-pack) and (unless (simd-pack-= (lvar-value x) false) (give-up-ir1-transform)) 15:12:37 note that if you have a member type, there's no need for constant-arg. 15:12:55 The only reason for constant-arg is to make sure you can lvar-value later. 15:15:04 would (satisfies is-false?) with an appropriate function work? 15:15:18 yes, a satisfies type would work. 15:16:31 wbooze [~wbooze@xdsl-78-35-159-46.netcologne.de] has joined #sbcl 15:16:33 Compile-side, the only benefit of EQL over a domain specific equality predicate (e.g. = for numbers) is that you can get more aggressive constant and type propagation. 15:17:28 pkhuong: a couple of days ago, I asked if anyone had an idea what Windows 7 SP1 for 64 bit Windows had fixed in relation to SBCL  any idea or who might know? 15:17:47 brucem: lichtblau, maybe. 15:17:55 -!- wbooze [~wbooze@xdsl-78-35-159-46.netcologne.de] has quit [Read error: Connection reset by peer] 15:18:46 wbooze [~wbooze@xdsl-78-35-159-46.netcologne.de] has joined #sbcl 15:19:14 But the FP-heavy code I write or see always uses =, and doesn't suffer. I'd expect the same from SIMD-PACKs. 15:19:33 pkhuong: I've emailed him, thanks. 15:34:35 sayara_ [~sayara3@82.117.199.26] has joined #sbcl 15:41:28 Ahem... anyone interested in merging in asdf 2.32 and/or https://bugs.launchpad.net/sbcl/+bug/1132254 15:49:38 (at least abcl, allegro, ccl, cmucl, ecl have upgraded already) 15:54:20 (and this release will explicitly detect and avoid self-downgrade, as per our previous conversation; also disables the contested deferred-warning checks by default, so all packages in quicklisp should now pass, modulo a few that were already fixed upstream) 16:10:49 -!- sayara_ [~sayara3@82.117.199.26] has quit [Quit: Leaving] 16:16:14 -!- yacks [~yacks@180.151.36.168] has quit [Read error: Connection reset by peer] 16:17:39 yacks [~yacks@180.151.36.168] has joined #sbcl 16:18:21 -!- yacks [~yacks@180.151.36.168] has quit [Max SendQ exceeded] 16:19:10 yacks [~yacks@180.151.36.168] has joined #sbcl 16:32:18 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #sbcl 16:38:58 nyef [~nyef@c-76-119-183-159.hsd1.ma.comcast.net] has joined #sbcl 16:41:33 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 16:46:58 hyoung [~sabayonus@113.92.73.8] has joined #sbcl 16:54:50 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 16:55:12 jarmond` [~user@93-96-213-180.zone4.bethere.co.uk] has joined #sbcl 16:57:46 -!- jarmond [~user@93.96.213.180] has quit [Ping timeout: 272 seconds] 17:00:27 jarmond`` [~user@93-96-213-180.zone4.bethere.co.uk] has joined #sbcl 17:04:09 -!- jarmond` [~user@93-96-213-180.zone4.bethere.co.uk] has quit [Ping timeout: 276 seconds] 17:13:55 stassats [~stassats@wikipedia/stassats] has joined #sbcl 17:17:22 -!- hyoung [~sabayonus@113.92.73.8] has quit [Quit: Leaving] 17:18:12 -!- jarmond`` [~user@93-96-213-180.zone4.bethere.co.uk] has quit [Ping timeout: 240 seconds] 17:33:16 does SBCL save somewhere the C compiler and/or options that were used to compile it and should presumably be used to compile extensions? 17:34:04 it saves them in CFLAGS and CC 17:34:36 (apropos "cflags") 17:36:40 I'll take that as a "no". 17:37:28 what do you need them for at run-time? 17:40:24 ASau [~user@46.115.60.24] has joined #sbcl 17:41:49 compile extensions in a way that is compatible with sbcl 17:42:31 which extensions? 17:43:32 cffi wrappers, for instance 17:44:01 or CLON .so 17:44:16 they only need to know the architecture 17:44:24 jarmond`` [~user@93-96-213-180.zone4.bethere.co.uk] has joined #sbcl 17:45:40 possibly any API-changing options, too 17:46:14 dioxirane [~wdtcp@unaffiliated/dioxirane] has joined #sbcl 17:46:23 you mean ABI? i can't thing of anything like this happening 17:48:56 Depending on the platform FILE_OFFSET_BITS would change things. 17:49:18 on Windows debug vs non-debug changes the size of the FILE struct (really annoying). 17:49:44 hopefully no -mregparm, but who knows. At least things like -m32. 18:12:42 -!- ASau [~user@46.115.60.24] has quit [Ping timeout: 264 seconds] 18:13:21 -!- jarmond`` [~user@93-96-213-180.zone4.bethere.co.uk] has quit [Ping timeout: 248 seconds] 18:17:46 ASau [~user@46.115.60.24] has joined #sbcl 18:19:54 milosn_ [~milosn@user-5AF509B4.broadband.tesco.net] has joined #sbcl 18:19:57 -!- milosn_ [~milosn@user-5AF509B4.broadband.tesco.net] has quit [Client Quit] 18:36:28 jarmond`` [~user@137.205.238.154] has joined #sbcl 19:22:38 -!- yacks [~yacks@180.151.36.168] has quit [Quit: Leaving] 19:28:13 sdemarre [~serge@50.93-64-87.adsl-dyn.isp.belgacom.be] has joined #sbcl 19:33:37 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:09:01 -!- foom [jknight@nat/google/x-syytllqbymkqmcqn] has quit [Quit: Leaving] 20:09:46 -!- jarmond`` [~user@137.205.238.154] has quit [Ping timeout: 252 seconds] 20:19:18 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 245 seconds] 20:40:25 foom [jknight@nat/google/x-horoosjkpyqmaqxo] has joined #sbcl 20:42:35 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: panic] 20:42:56 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 20:59:45 jarmond`` [~user@93-96-213-180.zone4.bethere.co.uk] has joined #sbcl 21:03:23 -!- dioxirane [~wdtcp@unaffiliated/dioxirane] has quit [Quit: leaving] 21:44:45 Fare: it's not like our FFI is aware of ABI changes... 21:46:29 but the C library might have to be 21:47:04 but if it matters, we can't call that library anyway. 21:51:18 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #sbcl 22:01:14 -!- sdemarre [~serge@50.93-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 252 seconds] 22:54:46 rpg_ [~rpg@216.243.156.16.real-time.com] has joined #sbcl 22:57:10 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Read error: Operation timed out] 23:16:50 -!- prxq [~mommer@mnhm-5f75e01e.pool.mediaWays.net] has quit [Quit: Leaving] 23:27:31 -!- jarmond`` [~user@93-96-213-180.zone4.bethere.co.uk] has quit [Ping timeout: 245 seconds] 23:28:36 -!- wbooze [~wbooze@xdsl-78-35-159-46.netcologne.de] has quit [Ping timeout: 276 seconds] 23:34:45 -!- rpg_ [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg_]