fix: casting a field type to Data with expect and traces on was assuming the raw Data was of type constr

This commit is contained in:
microproofs
2024-03-27 15:52:23 -04:00
parent 075668b52e
commit a5a0734629
2 changed files with 34 additions and 0 deletions

View File

@@ -1192,6 +1192,8 @@ pub fn unknown_data_to_type_debug(
.apply(term)
} else if field_type.is_ml_result() {
panic!("ML Result not supported")
} else if field_type.is_data() {
term
} else {
Term::var("__val")
.delayed_choose_data(