freenode/#sbcl - IRC Chatlog
Search
0:54:09
aeth
Krystof: On the other hand, I do this all of the time. I make an initform that's NIL when I want the user to have to provide it.
1:01:06
pfdietz22
If you want an initform for a slot (in a structure or standard class object) that forces the user to provide a value, use an error form. The initform is only evaluated (in either case) when the user does not provide a value.
9:03:41
scymtym
f55c8ae436a47c5a1e7e5914890808675d9ef822 (x86-64: Eliminate some redundant moves) seems to cause this: https://jenkins-cse.bob.ci.cit-ec.net/job/build-generator-master-ci-docker-build-generator-nightly/1437/console
9:05:23
pfdietz22
That should be easy enough to track down. Random testing is not showing that bug, but it doesn't generate full CL.
9:09:13
scymtym
anyway, the bug is probably reproducible by compiling ironclad or https://github.com/sharplispers/ironclad/blob/3f7da517e5efdd617ed179d1ef6c9048c91dc863/src/ciphers/aria.lisp#L397 in particular
9:15:32
flip214
I was really bothered when I was in France, and mutt told me "unexpected error" from the imap server -- something in the middle changed the "starttls" to "startxxx"...
11:24:53
phoe
regarding my recent launchpad bug about FORMAT ~E, one of the smallest test cases I've found is (format t "~E" 1.365753E-29) ;=> 1.3657531e-29
12:14:45
flip214
phoe: a single-float only has 5 decimal digits in the mantissa, IIRC... should ~E output that many?
12:18:22
flip214
well, a single-float is 32bit, of which 1+7+1 are used for exponent and sign - so 23bits are left. that's 7 digits at most, including the ones before the comma
12:22:31
phoe
well anyway - there is a disparity between PRIN1 and FORMAT ~E in how they print that particular float