Incorrect value computed with LOGXOR, ABS, +, SHIFTF
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
(defun bug118 ()
(let* ((form '((lambda (v5) (isqrt (abs (shiftf v5 (+ v5 c -1)))))
(lam1 `(lambda (c)
(lam2 `(lambda (c)
(val -31132236437740
(values (funcall (compile nil lam1) val)
(bug118) ==> 1711282511, 1617765579
x86-64, "2.3.0.
Still fails in "2.3.0.
Changed in sbcl: | |
status: | New → Fix Committed |
description: | updated |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
Not seeing this commit on the master branch?