freenode/#sbcl - IRC Chatlog
Search
14:10:54
stassats
alexandria uses sb-rt for tests, but how do i pragmatically know that any tests have failed
14:39:48
stassats
(lambda () (logtest (multiple-value-bind (v6 v3) 1 (setf v3 (multiple-value-bind (v2 v10) v3 (error 'simple-error)))) 1))
14:56:28
stassats
error is known to return NIL at ir1 conversion, but at that time there's no subsequent blocks to unlink
15:06:04
stassats
(lambda () (logtest ((lambda (v &rest args) (setf v ((lambda (&rest args) (error "")) v))) 1) 1))
15:17:03
stassats
it's still a bit weird, how come the SET gets derived as NIL, why isn't it discarded?
15:28:12
stassats
ok, that one is clear, but now, how does a deleted block is followed by a live one?
15:30:58
stassats
another way to fix it is to remove (block-delete-p block) in maybe-terminate-block
15:46:42
pfdietz
This showed up now because I added error forms to the random form generator. They throw a recognizable error that is considered not a bug if it happens in both evaluations.
17:43:35
Krystof
any other thoughts about the survey? Or questions that you'd like to know some of our users' answers to?