metosin/malli

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

Open

#1,128 创建于 2024年11月24日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)Clojure (1,724 star) (237 fork)batch import
buggeneratorhelp wanted

描述

;; 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)}])

贡献者指南

Double generator fails if `{:max (- Double/MAX_VALUE)}` · metosin/malli#1128 | Good First Issue