diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float-complex.rkt b/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float-complex.rkt index 570290e1..27617974 100644 --- a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float-complex.rkt +++ b/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float-complex.rkt @@ -136,6 +136,7 @@ (define-syntax-class unboxed-float-complex-opt-expr #:commit #:attributes (real-binding imag-binding (bindings 1)) + #:literal-sets (kernel-literals) ;; We let racket's optimizer handle optimization of 0.0s (pattern (#%plain-app op:+^ (~between cs:unboxed-float-complex-opt-expr 2 +inf.0) ...)