00:06:29 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 00:08:38 foom [jknight@nat/google/x-rhwxbdltkylqpnaa] has joined #sbcl 00:27:26 -!- flip214 [~marek@unaffiliated/flip214] has quit [Ping timeout: 240 seconds] 00:27:33 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 00:38:16 stassats [~stassats@wikipedia/stassats] has joined #sbcl 00:51:09 -!- wbooze [~wbooze@xdsl-84-44-155-10.netcologne.de] has quit [Ping timeout: 252 seconds] 00:59:18 so, i got glibc 2.17, and using expf without doing coerce is faster then using exp with coercion 01:00:56 -!- Thra11 [~thrall@31.185.205.229] has quit [Remote host closed the connection] 01:04:55 too bad that this version of glibc haven't even into debian unstable 01:05:24 Thra11 [~thrall@31.185.205.229] has joined #sbcl 01:05:54 -!- Thra11 [~thrall@31.185.205.229] has quit [Remote host closed the connection] 01:05:57 and the same is true for log vs logf 01:06:30 Thra11 [~thrall@31.185.205.229] has joined #sbcl 01:06:40 maybe it could be decided at run-time which function to use 01:10:05 what's interesting, (expt 10d0 100000) backtrace bug doesn't happen with glibc 2.17 01:13:15 stassats: did you compile glibc yourself ? 01:13:27 no, everything from debian 01:14:41 experimental ? 01:14:50 yes, 2.17 is from experimental 02:35:56 -!- Thra11 [~thrall@31.185.205.229] has quit [Quit: kthxbai] 02:38:59 echo-area [~user@182.92.247.2] has joined #sbcl 02:43:55 yacks [~yacks@180.151.36.169] has joined #sbcl 02:49:23 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #sbcl 03:26:29 using sinf and cosf is quite faster than sin/cos+coerce 03:36:41 stassats`: sinf/sinl only appeared in C99/POSIX 2008 03:37:38 would that be something we would want to change? 03:38:18 we don't assume C99, and I don't think we assume POSIX 2008 either. 03:38:22 ccl is using the F functions 03:40:01 i've already changed it in my branch, but i'm not really doing any heavy FP things, so i'm not that much interested in it 03:40:10 It's probably more correct as well. I think both BSD and GNU libm implement the single float variants, but it's another dependency... 03:40:58 it'd be best if there was a way to decide which to use, either at ct or at rt 03:42:10 the difference between sin/sinf is about an order of magnitude 03:43:58 that sounds right. 03:47:12 some float things appear to be unused, like %expm1 03:52:05 we're likely not being clever enough then ;) 03:52:48 not sure whether they were added for completeness, or were used at some point in the past 03:53:15 most probably the former 03:53:45 %expm1 and %scalb are implemented by directly for x86, but are unused 03:56:11 https://github.com/stassats/sbcl/tree/libm-single-float 04:11:15 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Linkinus - http://linkinus.com] 04:43:56 -!- yacks [~yacks@180.151.36.169] has quit [Ping timeout: 240 seconds] 04:54:11 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 255 seconds] 05:09:41 yacks [~yacks@180.151.36.169] has joined #sbcl 05:12:08 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: nuclear meltdown] 05:26:56 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 255 seconds] 05:48:38 attila_lendvai [~attila_le@92.46.28.188] has joined #sbcl 05:48:39 -!- attila_lendvai [~attila_le@92.46.28.188] has quit [Changing host] 05:48:39 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 06:19:57 ASau` [~user@46.115.45.64] has joined #sbcl 06:23:25 -!- ASau [~user@46.115.100.212] has quit [Ping timeout: 260 seconds] 06:30:58 -!- yacks [~yacks@180.151.36.169] has quit [Quit: Leaving] 06:38:24 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 06:48:20 psilord [~psilord@69.180.173.249] has joined #sbcl 06:49:42 gko [~user@220.228.255.202] has joined #sbcl 07:12:38 -!- psilord [~psilord@69.180.173.249] has quit [Ping timeout: 245 seconds] 07:39:17 -!- cow-orker [~foobar@pogostick.net] has quit [*.net *.split] 07:39:27 cow-orker [~foobar@pogostick.net] has joined #sbcl 08:01:46 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 08:25:33 yacks [~yacks@180.151.36.169] has joined #sbcl 08:45:45 attila_lendvai [~attila_le@87.247.13.183] has joined #sbcl 08:45:46 -!- attila_lendvai [~attila_le@87.247.13.183] has quit [Changing host] 08:45:46 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 09:15:01 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 09:32:56 tcr [~tcr@95.215.120.191] has joined #sbcl 09:41:05 -!- tcr [~tcr@95.215.120.191] has quit [Quit: Leaving.] 09:44:46 prxq [~mommer@mnhm-4d013b27.pool.mediaWays.net] has joined #sbcl 09:56:08 huangjs [~huangjs@199.180.254.36] has joined #sbcl 09:56:54 -!- yacks [~yacks@180.151.36.169] has quit [Remote host closed the connection] 10:07:07 tcr [~tcr@95.215.120.191] has joined #sbcl 10:09:35 -!- tcr [~tcr@95.215.120.191] has quit [Client Quit] 10:25:24 attila_lendvai1 [~attila_le@87.247.56.218] has joined #sbcl 10:25:25 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:28:44 attila_lendvai [~attila_le@87.247.13.216] has joined #sbcl 10:28:45 -!- attila_lendvai [~attila_le@87.247.13.216] has quit [Changing host] 10:28:45 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 10:29:27 attila_lendvai2 [~attila_le@87.247.56.25] has joined #sbcl 10:29:27 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:30:25 -!- attila_lendvai1 [~attila_le@87.247.56.218] has quit [Ping timeout: 240 seconds] 10:31:27 -!- huangjs [~huangjs@199.180.254.36] has quit [Quit: This computer has gone to sleep] 10:39:17 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 10:40:27 huangjs [~huangjs@114.91.233.191] has joined #sbcl 10:41:36 -!- attila_lendvai2 [~attila_le@87.247.56.25] has quit [Ping timeout: 264 seconds] 10:51:44 -!- huangjs [~huangjs@114.91.233.191] has quit [Quit: This computer has gone to sleep] 10:51:46 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 10:51:46 attila_lendvai1 [~attila_le@87.247.13.15] has joined #sbcl 10:54:16 yacks [~yacks@180.151.36.169] has joined #sbcl 10:54:21 huangjs [~huangjs@114.91.233.191] has joined #sbcl 11:00:55 tcr [~tcr@95.215.120.191] has joined #sbcl 11:14:57 -!- gko [~user@220.228.255.202] has quit [Read error: Connection reset by peer] 11:21:07 is it normal that when I save an executable image, then very early at restart I see the *world-lock* being locked? (the symptom is that COMPILE is stuck on it when filling the method cache) 11:25:34 -!- attila_lendvai1 [~attila_le@87.247.13.15] has quit [Quit: Leaving.] 11:36:27 -!- tcr [~tcr@95.215.120.191] has quit [Quit: Leaving.] 12:16:58 stassats [~stassats@wikipedia/stassats] has joined #sbcl 12:33:25 hlavaty [~user@friedrichstrasse.knowledgetools.de] has joined #sbcl 12:37:32 -!- akovalenko [~user@195.18.46.21] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:39:42 akovalenko [~user@195.18.46.21] has joined #sbcl 12:48:05 -!- akovalenko [~user@195.18.46.21] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:49:11 akovalenko [~user@195.18.46.21] has joined #sbcl 12:52:23 -!- |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has quit [Read error: Connection reset by peer] 12:53:18 |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has joined #sbcl 12:53:46 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 245 seconds] 12:55:38 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 13:04:35 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 255 seconds] 13:04:51 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 13:09:54 -!- akovalenko [~user@195.18.46.21] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:17:51 tcr [~tcr@95.215.120.191] has joined #sbcl 13:17:51 -!- tcr [~tcr@95.215.120.191] has quit [Client Quit] 13:26:04 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #sbcl 13:34:23 akovalenko [~user@195.18.46.21] has joined #sbcl 13:43:00 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 276 seconds] 13:45:27 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 14:07:23 -!- huangjs [~huangjs@114.91.233.191] has quit [Quit: This computer has gone to sleep] 14:07:41 huangjs [~huangjs@114.91.233.191] has joined #sbcl 14:10:43 I believe this doesn't happen when *we* save our images. 14:12:10 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 14:12:41 and indeed, a simple call to (asdf::dump-image "foo") gives me an image where (describe SB-C::**WORLD-LOCK**) has state 0. 14:12:58 could you be doing something funky in another thread? 14:13:29 or have been doing it sometime in the past of your iterated dump history? 14:17:06 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 244 seconds] 14:22:24 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 14:23:31 loke [~elias@bb115-66-218-239.singnet.com.sg] has joined #sbcl 14:29:16 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 14:33:07 wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has joined #sbcl 14:35:35 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 260 seconds] 14:36:33 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 14:36:47 psilord [~psilord@23.25.144.218] has joined #sbcl 14:37:02 psilord1 [~psilord@23-25-144-217-static.hfc.comcastbusiness.net] has joined #sbcl 14:41:16 -!- psilord [~psilord@23.25.144.218] has quit [Ping timeout: 272 seconds] 14:46:24 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 264 seconds] 14:59:28 antoszka [~antoszka@unaffiliated/antoszka] has joined #sbcl 15:01:54 -!- wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has quit [Ping timeout: 264 seconds] 15:06:24 wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has joined #sbcl 15:07:11 -!- foom [jknight@nat/google/x-rhwxbdltkylqpnaa] has quit [Remote host closed the connection] 15:14:45 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Quit: trivial-irc-0.0.4] 15:19:48 stassats [~stassats@wikipedia/stassats] has joined #sbcl 15:20:20 -!- stassats` [~stassats@wikipedia/stassats] has quit [Remote host closed the connection] 15:29:18 -!- wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has quit [Ping timeout: 276 seconds] 15:30:04 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 15:39:35 foom [jknight@nat/google/x-qswaudbiqelhvora] has joined #sbcl 15:41:17 wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has joined #sbcl 15:57:33 -!- loke [~elias@bb115-66-218-239.singnet.com.sg] has quit [Remote host closed the connection] 15:59:38 Thra11 [~thrall@45.77.125.91.dyn.plus.net] has joined #sbcl 16:01:27 -!- wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has quit [Ping timeout: 260 seconds] 16:12:54 -!- foom [jknight@nat/google/x-qswaudbiqelhvora] has quit [Remote host closed the connection] 16:13:49 wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has joined #sbcl 16:45:39 LiamH [~none@vpn219118.nrl.navy.mil] has joined #sbcl 17:24:06 -!- LiamH [~none@vpn219118.nrl.navy.mil] has quit [Ping timeout: 264 seconds] 17:33:00 Qworkescence [~quad@unaffiliated/quadrescence] has joined #sbcl 17:39:05 LiamH [~none@vpn219118.nrl.navy.mil] has joined #sbcl 17:42:17 what does a high profiling rating of SB-PCL::DEFAULT-SECONDARY-DISPATCH-FUNCTION likely mean? 17:43:06 or rather of the lambda inside it 17:46:26 dioxirane [~OXO@unaffiliated/dioxirane] has joined #sbcl 17:56:00 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 18:00:08 -!- ASau` is now known as ASau 18:06:43 Qworkescence` [~quad@173.252.71.1] has joined #sbcl 18:07:13 -!- Qworkescence [~quad@unaffiliated/quadrescence] has quit [Read error: Connection reset by peer] 18:15:19 -!- akovalenko [~user@195.18.46.21] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:16:27 akovalenko [~user@195.18.46.21] has joined #sbcl 18:21:40 dioxirane [~OXO@unaffiliated/dioxirane] has joined #sbcl 18:28:24 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 18:37:56 -!- yacks [~yacks@180.151.36.169] has quit [Remote host closed the connection] 18:39:27 foom [jknight@nat/google/x-awtzjhmvgzthnsuw] has joined #sbcl 18:42:56 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 18:43:12 -!- LiamH [~none@vpn219118.nrl.navy.mil] has quit [Ping timeout: 252 seconds] 18:55:48 -!- Thra11 [~thrall@45.77.125.91.dyn.plus.net] has quit [Ping timeout: 248 seconds] 18:59:58 dioxirane [~OXO@unaffiliated/dioxirane] has joined #sbcl 19:03:23 lisp__ [~quad@173.252.71.7] has joined #sbcl 19:03:23 -!- lisp__ is now known as Quadrescence 19:03:53 -!- Quadrescence is now known as Guest62158 19:04:23 -!- Guest62158 is now known as Quadrescence` 19:05:15 -!- Quadrescence` is now known as Quadrescence 19:05:21 -!- Quadrescence [~quad@173.252.71.7] has quit [Changing host] 19:05:22 Quadrescence [~quad@unaffiliated/quadrescence] has joined #sbcl 19:05:55 -!- Qworkescence` [~quad@173.252.71.1] has quit [Ping timeout: 240 seconds] 19:07:08 -!- Quadrescence is now known as Qworkescence 19:11:53 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 255 seconds] 19:51:15 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 276 seconds] 20:32:58 -!- huangjs [~huangjs@114.91.233.191] has quit [Quit: This computer has gone to sleep] 20:43:53 huangjs [~huangjs@199.180.254.36] has joined #sbcl 20:44:21 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 21:27:29 huangjs_ [~huangjs@114.91.233.191] has joined #sbcl 21:30:18 -!- huangjs [~huangjs@199.180.254.36] has quit [Ping timeout: 252 seconds] 22:05:55 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Quit: leaving] 22:13:51 is there a way to ignore floating-point exceptions triggered by foreign code ? 22:15:00 fe[nl]ix: SB-INT:WITH-FLOAT-TRAPS-MASKED, same as non-foreign code. 22:20:54 akovalen` [~user@95.73.216.27] has joined #sbcl 22:21:36 what if the foreign code changes the exception mask ? 22:22:33 a friend here masks :inexact around a Cocoa call, on OSX 22:22:35 why would it do that if it wants them ignored? 22:22:39 but he still gets the exception 22:23:08 Cocoa enables exceptions at every call 22:23:12 almost 22:23:16 -!- akovalenko [~user@195.18.46.21] has quit [Ping timeout: 248 seconds] 22:23:36 ah, OS X... ok, but a C program would just dump core, then? 22:24:01 isn't SIGFPE ignored by default ? 22:27:02 I think Cocoa installs a SIGFPE handler and pushes it as notification into the event loop 22:28:03 I'm actually unable to trigger an inexact signal on linux/x86-64 (: 22:28:54 the default for SIGFPE is to dump core, btw. 22:29:01 well, abort. 22:31:12 also, :inexact is weird, because next to no FP operation is exact. 22:42:40 -!- huangjs_ [~huangjs@114.91.233.191] has quit [Quit: This computer has gone to sleep] 23:35:29 -!- wbooze [~wbooze@xdsl-78-35-178-89.netcologne.de] has quit [Ping timeout: 248 seconds] 23:38:47 -!- psilord1 [~psilord@23-25-144-217-static.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 23:42:09 Thra11 [~thrall@45.77.125.91.dyn.plus.net] has joined #sbcl