03:07:58 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 05:12:25 -!- rme [rme@8CB7B04A.47C9A248.699BA7A6.IP] has quit [Quit: rme] 05:12:25 -!- rme [~rme@50.43.137.11] has quit [Quit: rme] 07:09:29 jdz [~jdz@193.206.22.97] has joined #ccl 08:25:45 milanj [~milanj_@79-101-212-30.dynamic.isp.telekom.rs] has joined #ccl 08:50:31 ddp [~ddp@180.180.124.82] has joined #ccl 09:36:36 -!- ddp [~ddp@180.180.124.82] has quit [Ping timeout: 250 seconds] 09:40:26 ddp [~ddp@ppp-58-8-115-125.revip2.asianet.co.th] has joined #ccl 10:01:27 -!- PECCU [~peccu@KD106179020073.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 10:02:02 PECCU [~peccu@KD106179020073.ppp-bb.dion.ne.jp] has joined #ccl 10:12:14 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 265 seconds] 10:15:27 jdz [~jdz@193.206.22.97] has joined #ccl 10:16:06 -!- milanj [~milanj_@79-101-212-30.dynamic.isp.telekom.rs] has quit [Ping timeout: 265 seconds] 10:50:52 milanj [~milanj_@79-101-212-30.dynamic.isp.telekom.rs] has joined #ccl 12:32:03 -!- krrrcks [~krrrcks@krrrcks.de] has left #ccl 13:20:44 rme [~rme@50.43.137.11] has joined #ccl 13:44:05 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Quit: Linkinus - http://linkinus.com] 13:44:53 billstclair [~billstcla@68.237.143.59] has joined #ccl 13:44:53 -!- billstclair [~billstcla@68.237.143.59] has quit [Changing host] 13:44:53 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl 13:48:43 -!- milanj [~milanj_@79-101-212-30.dynamic.isp.telekom.rs] has quit [Ping timeout: 276 seconds] 13:51:45 alms_ [~alms_@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has joined #ccl 14:01:52 milanj [~milanj_@93-86-54-102.dynamic.isp.telekom.rs] has joined #ccl 14:22:28 krrrcks [~krrrcks@krrrcks.de] has joined #ccl 14:22:41 Hi! Does anybody of you uses the IRONCLAD library? 14:24:16 There is a function DIGEST-SEQUENCE e.g. for generating a HASH. It is recommended that the SEQUENCE is of type (VECTOR (UNSIGNED-BYTE 8)). But when I call (ironclad:digest-sequence :sha1 "foo") I get "something"; on SBCL it raises an TYPE-ERROR but not on CCL. Any ideas? 14:24:33 digest sequence uses a type declaration. 14:25:27 Type declarations are promises that the user makes to the compiler. SBCL, as an extension, treats them as assertions also. CCL just believes you. 14:26:17 i seem to recall somebody recently having this same question... 14:27:56 yeah. i think it was me who had the question. but the author of IRONCLAD library asked for a fix or help how to fix it in CCL. 14:29:11 So. One should use CHECK-TYPE or something? 14:29:49 yes 14:30:00 thanks. :) 14:30:05 i think it is a good idea to put checks in public interface functions; but on the other hand one should not pass strings where byte vectors are asked. 14:31:29 yeah, that was my mistake (didn't read the documentation carefully). 14:34:03 <|3b|> just make sure you don't put the CHECK-TYPE inside the declaration, since if the compiler believes the declaration it might compile out the check-type 14:37:03 THanks for the help! 14:42:31 Under sufficiently high safety, ccl will check declarations, by the way. 15:21:56 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 250 seconds] 15:40:50 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 246 seconds] 15:42:39 -!- ddp [~ddp@ppp-58-8-115-125.revip2.asianet.co.th] has quit [Ping timeout: 245 seconds] 16:20:27 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl 17:43:38 -!- PECCU is now known as peccu 17:59:49 rme: and similarly under sufficiently low safety, sbcl will not check declarations 18:04:14 -!- peccu is now known as PECCU 19:39:21 -!- alms_ [~alms_@173-162-137-153-NewEngland.hfc.comcastbusiness.net] has quit [Quit: alms_] 20:55:58 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 21:06:30 -!- milanj [~milanj_@93-86-54-102.dynamic.isp.telekom.rs] has quit [Quit: Leaving] 23:05:46 -!- |42| [user@2a01:7e00::f03c:91ff:fedf:3aab] has quit [Remote host closed the connection]