Uncaught error compiling malformed MACROLET

Bug #1739112 reported by Paul F. Dietz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Confirmed
Low
Jan Moringen

Bug Description

(compile nil '(lambda () (macrolet ((%f (x (1)) x)) (%f 0))))

==>

Required argument is not a symbol or list: 1
   [Condition of type SB-INT:SIMPLE-PROGRAM-ERROR]

(see also previous ticket lp#1395952 from 2015, which was fixed)

This failure does not seem to occur for ordinary lambda lists in FLET.

Jan Moringen (scymtym)
Changed in sbcl:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Jan Moringen (scymtym)
Stas Boukarev (stassats)
tags: added: malformed-source
Revision history for this message
Douglas Katzman (dougk) wrote :

decreasing the importance of all "malformed-source" bugs

Changed in sbcl:
importance: Medium → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.