(atomic-decf) expands into a (sb-ext:truly-the ...)

Bug #771673 reported by Ph. Marek on 2011-04-27
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

(atomic-decf) expands into a (sb-ext:truly-the ...), which raises a warning in eg. iterate
    (iter (for old-val = (atomic-decf ...))

#lisp said I should report:

<|3b|> clhs
<specbot> http://www.lispworks.com/reference/HyperSpec/Body/03_ababb.htm
<|3b|> ^ says non-standard special operators should be macroexpandable

SBCL, on linux x86_64

Nikodemus Siivola (nikodemus) wrote :

We're also missing a setf-expander for it.

Changed in sbcl:
assignee: nobody → Nikodemus Siivola (nikodemus)
importance: Undecided → Medium
status: New → Triaged
Nikodemus Siivola (nikodemus) wrote :


Changed in sbcl:
assignee: Nikodemus Siivola (nikodemus) → nobody
status: Triaged → Fix Committed
Changed in sbcl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers