X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Freader.pure.lisp;h=f0ba954b9f407492b3abe6badd6f0cf7ab926f3a;hb=83659744f9caa97aa83eb562d872b1c0127403c0;hp=a127d313a4dfbc4d473dc1941fa08867bba28e1b;hpb=b2365f5ca2919ad48e1dbc7ac4e4e5b2063d16b7;p=sbcl.git diff --git a/tests/reader.pure.lisp b/tests/reader.pure.lisp index a127d31..f0ba954 100644 --- a/tests/reader.pure.lisp +++ b/tests/reader.pure.lisp @@ -254,4 +254,11 @@ (multiple-value-bind (reader-fn non-terminating-p) (get-macro-character #\" (copy-readtable nil)) (declare (ignore reader-fn)) - (assert (not non-terminating-p)))) \ No newline at end of file + (assert (not non-terminating-p)))) + +(with-test (:name :bug-309093) + (assert (eq :error + (handler-case + (read-from-string "`#2A((,(1+ 0) 0) (0 0))") + (reader-error () + :error)))))