You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we construct a WitnessNode using WitnessNode::witness we can provide a witness. However, this constructor passes through to types::Arrow::witness(NoWitness); i.e., it does not constrain the target type of the witness node based on the type of the witness data.
This allows the construction of broken programs even when pruning is otherwise done correctly.
The text was updated successfully, but these errors were encountered:
When we construct a WitnessNode using
WitnessNode::witness
we can provide a witness. However, this constructor passes through totypes::Arrow::witness(NoWitness)
; i.e., it does not constrain the target type of the witness node based on the type of the witness data.This allows the construction of broken programs even when pruning is otherwise done correctly.
The text was updated successfully, but these errors were encountered: