18:45:46 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #sbcl 18:45:46 18:45:46 -!- names: ccl-logbot homie rpg mega1 hargettp_ antgreen @Krystof stassats` loke tsuru cmm specbot minion lisppaste2 nyef derrotebaron antifuchs lnostdal scymtym jiacobucci clop jwise joshe froydnj deepfire gnooth Quadrescence slyrus_ christoph fe[nl]ix foom luis jsnell pkhuong |3b| 18:46:47 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 18:46:47 -!- ChanServ has set mode +o nikodemus 18:50:29 -!- homie [~levgue@xdsl-78-35-183-250.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:08:26 homie [~levgue@xdsl-78-35-183-250.netcologne.de] has joined #sbcl 19:18:01 tcr [~tcr@217-162-131-235.dynamic.hispeed.ch] has joined #sbcl 19:28:59 -!- homie [~levgue@xdsl-78-35-183-250.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:51:53 peddie [~peddie@XVM-107.MIT.EDU] has joined #sbcl 20:01:13 dlowe1 [~dlowe@ita4fw1.itasoftware.com] has joined #sbcl 20:01:20 -!- dlowe1 [~dlowe@ita4fw1.itasoftware.com] has quit [Client Quit] 20:01:44 dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #sbcl 20:16:54 slyrus [~chatzilla@173-228-44-88.dsl.static.sonic.net] has joined #sbcl 20:21:17 sbcl says the backtrace that i passed a keyword parameter, while i didn't 20:21:35 is it a desired behaviour? 20:23:52 Does SBCL make use of ASSERTs for inference? 20:24:04 Quadrescence: yes. 20:24:12 good job team 20:24:44 though asserts are continuable, so some inferences it makes aren't necessarily as strong as you might expect 20:25:38 right 20:26:04 but assertions are reasserted then 20:26:14 . o O (Sounds like (optimize (safety -1)) could have some uses there!) 20:26:43 Quadrescence: like, return some random result immediately? 20:27:08 or say "segmentation fault" to remind us of our C days 20:27:28 that you can get with (safety 0) 20:27:37 :) 20:27:54 Quadrescence: with SBCL you can even get SIGILL. 20:29:13 Which of you are the x86(-64) masters? (don't worry if you stand up and admit you are; I don't have any questions. Just wondering.) 20:30:09 "masters" in what sense? 20:30:51 I don't know, in whatever way you imagine. 20:32:02 mine obeys me 20:33:38 Also, the other day, someone (I think you Krystof) mentioned some SBCL-specific alternative to &rest which does a lot less consing. Why is this so? Do the semantics actually differ? 20:33:53 &more 20:33:59 Yes, that is it. 20:34:05 yes, the semantics differ; it's kind of like a vector on the stack, rather than a list 20:34:57 stassats`: defaulted values of keywords showing up in backtraces isn't exactly optimal IMO, no 20:35:00 Quadrescence: I'd try and do that portably with a compiler macro instead. 20:35:18 lp 726774 20:35:18 https://bugs.launchpad.net/bugs/726774 20:35:25 nikodemus: i filed it as above 20:35:38 cons up a DX vector and pass it as a single argument, for instance. 20:36:01 stassats`: then again, sometimes it _is_ useful when the default comes from *special* that has an unexpected value 20:36:48 for some reason it doesn't like functions for default arguments 20:37:19 or hash-tables 20:37:50 or classes, any complex objects (unreadable?) 20:40:00 that's interesting 20:40:32 homie [~levgue@xdsl-78-35-183-250.netcologne.de] has joined #sbcl 20:40:39 if you're considering on looking at backtraces, i can give you my last better-backtraces tree(s) 20:41:10 ... oh, right. I should sit down and sort out my better-disassembly patches for commit. 20:41:50 i only consider fixing this NIL instead of what there is, but i'm off to bed now 20:42:39 wbooze [~levgue@xdsl-78-35-183-250.netcologne.de] has joined #sbcl 20:55:51 -!- mega1 [~user@catv4E5C915D.pool.t-online.hu] has left #sbcl 21:00:17 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 240 seconds] 21:14:03 -!- slyrus_ [~chatzilla@173-228-44-88.dsl.static.sonic.net] has quit [Ping timeout: 260 seconds] 21:16:28 -!- hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has quit [Remote host closed the connection] 21:19:26 slyrus_ [~chatzilla@173-228-44-88.dsl.static.sonic.net] has joined #sbcl 21:26:19 hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has joined #sbcl 21:34:09 antgreen` [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has joined #sbcl 21:35:21 -!- antgreen [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has quit [Ping timeout: 250 seconds] 21:39:52 Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #sbcl 21:57:57 -!- antgreen` [~user@CPE00222d6c4710-CM00222d6c470d.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 22:00:08 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 23:02:21 Hexstream1 [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has joined #sbcl 23:08:01 -!- Hexstream [~hexstream@modemcable075.97-200-24.mc.videotron.ca] has quit [*.net *.split] 23:08:02 -!- cmm [~cmm@109.64.205.250] has quit [*.net *.split] 23:08:05 -!- Quadrescence [~Quad@unaffiliated/quadrescence] has quit [*.net *.split] 23:14:55 cmm [~cmm@109.64.205.250] has joined #sbcl 23:14:59 Quadrescence [~Quad@unaffiliated/quadrescence] has joined #sbcl 23:18:11 udzinari [~user@209.158.broadband13.iol.cz] has joined #sbcl 23:49:22 -!- wbooze [~levgue@xdsl-78-35-183-250.netcologne.de] has quit [Remote host closed the connection] 23:49:22 -!- homie [~levgue@xdsl-78-35-183-250.netcologne.de] has quit [Read error: Connection reset by peer]