A-querybuggood first bughelp wanted
仓库指标
- Star
- (1,661 star)
- PR 合并指标
- (PR 指标待抓取)
描述
When leaving an :in variable unbound, like in:
[:find
?e
:in
?f ?unused
:where
[(= e f)]
]
After binding only ?f, we panic at https://github.com/mozilla/mentat/blob/0c31fc7875294fdf80f4caf253590999a9214e0d/query-algebrizer/src/clauses/mod.rs#L147
That code is trying to be careful, but the issue is that the subtraction underflows in the above circumstance, since we're subtracting usize instances.