Reading floats with large exponents no longer takes too much time.
[sbcl.git] / tests / reader.pure.lisp
index 7d29b18..04d9dda 100644 (file)
                   (read-from-string "cl::'foo")
                 (package-lock-violation ()
                   :violated!)))))
+
+(with-test (:name :bug-309070)
+  (with-timeout 10
+    (assert (raises-error? (read-from-string "10e10000000000000000000")
+                           sb-kernel:reader-impossible-number-error))))