metosin/malli

Double generator fails if `{:max (- Double/MAX_VALUE)}`

Offen

#1.128 geöffnet am 24.11.2024

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Clojure (237 Forks)batch import
buggeneratorhelp wanted

Repository-Metriken

Stars
 (1.724 Sterne)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

;; underlying generators don't seem to handle these well
(m/validate [:<= (- Double/MAX_VALUE)] (- Double/MAX_VALUE))
;=> true
(mg/generate [:<= (- Double/MAX_VALUE)])
;Couldn't satisfy such-that predicate after 10 tries.

;; similar issue
(m/validate [:double {:max (- Double/MAX_VALUE)}] (- Double/MAX_VALUE))
;=> true
(mg/generate [:double {:max (- Double/MAX_VALUE)}])

Contributor Guide