Browse Source

fix bellperson path; address minor clippy-suggested edit

main
Srinath Setty 3 years ago
parent
commit
ff885c4d5d
2 changed files with 4 additions and 8 deletions
  1. +1
    -1
      Cargo.toml
  2. +3
    -7
      src/bellperson/shape_cs.rs

+ 1
- 1
Cargo.toml

@ -11,7 +11,7 @@ license-file = "LICENSE"
keywords = ["zkSNARKs", "cryptography", "proofs"] keywords = ["zkSNARKs", "cryptography", "proofs"]
[dependencies] [dependencies]
bellperson = { git = "https://github.com/filecoin-project/bellperson", branch = "nova-minimal" }
bellperson = { git = "https://github.com/filecoin-project/bellperson" }
ff = "0.11.0" ff = "0.11.0"
merlin = "2.0.0" merlin = "2.0.0"
rand = "0.8.4" rand = "0.8.4"

+ 3
- 7
src/bellperson/shape_cs.rs

@ -160,7 +160,7 @@ where
let pp = |s: &mut String, lc: &LinearCombination<G::Scalar>| { let pp = |s: &mut String, lc: &LinearCombination<G::Scalar>| {
s.push('('); s.push('(');
let mut is_first = true; let mut is_first = true;
for (var, coeff) in proc_lc::<G::Scalar>(&lc) {
for (var, coeff) in proc_lc::<G::Scalar>(lc) {
if coeff == negone { if coeff == negone {
s.push_str(" - ") s.push_str(" - ")
} else if !is_first { } else if !is_first {
@ -213,9 +213,7 @@ where
/// TODO: document /// TODO: document
fn set_named_obj(&mut self, path: String, to: NamedObject) { fn set_named_obj(&mut self, path: String, to: NamedObject) {
if self.named_objects.contains_key(&path) {
panic!("tried to create object at existing path: {}", path);
}
assert!(!self.named_objects.contains_key(&path), "tried to create object at existing path: {}", path);
self.named_objects.insert(path, to); self.named_objects.insert(path, to);
} }
@ -308,9 +306,7 @@ where
} }
fn compute_path(ns: &[String], this: &str) -> String { fn compute_path(ns: &[String], this: &str) -> String {
if this.chars().any(|a| a == '/') {
panic!("'/' is not allowed in names");
}
assert!(!this.chars().any(|a| a == '/'), "'/' is not allowed in names");
let mut name = String::new(); let mut name = String::new();

Loading…
Cancel
Save