Improve Error Message when providing external witness values

This commit is contained in:
Georg Wiese
2023-12-14 12:12:34 +01:00
parent a309c6674a
commit db352e9f35

View File

@@ -195,9 +195,14 @@ impl<'a, T: FieldElement> FixedData<'a, T> {
));
if !external_witness_values.is_empty() {
let available_columns = witness_cols
.iter()
.map(|(_, witness)| &witness.poly.name)
.collect::<Vec<_>>();
panic!(
"External witness values for non-existent columns: {:?}",
external_witness_values.keys()
"External witness values for non-existent columns: {:?}\nAvailable columns: {:?}",
external_witness_values.keys(),
available_columns
);
}