13:13:09scymtymi have a design decision to make regarding a new macro for test-utils: (checked-compile-and-assert (&rest CHECKED-COMPILE-KEYWORDS &key optimize) FORM (ARGS1 VALUES1) (ARGS2 VALUES2) …). now, OPTIMIZE is a specification of optimization settings to map over, compiling and asserting for each one. what should the default behavior be if OPTIMIZE is not supplied?
13:16:12scymtymstassats: experimenting with the above, i noticed that compiler-2.pure.lisp / :shift-right-transform-nil-type basically does (assert (= (funcall …))). shouldn't this assert a particular return value instead?