Skip to content

Instantly share code, notes, and snippets.

View huitseeker's full-sized avatar

François Garillot huitseeker

View GitHub Profile
Finished release [optimized] target(s) in 0.22s
Starting 1 test across 5 binaries (472 skipped)
FAIL [ 4.354s] lurk::lurk-nivc-test test_sha256_nivc
--- STDOUT: lurk::lurk-nivc-test test_sha256_nivc ---
running 1 test
test test_sha256_nivc ... FAILED
failures:
diff --git a/src/supernova/mod.rs b/src/supernova/mod.rs
index 2dd5d21..84c6f54 100644
--- a/src/supernova/mod.rs
+++ b/src/supernova/mod.rs
@@ -15,7 +15,7 @@ use crate::{
},
scalar_as_base,
traits::{
- circuit_supernova::{EnforcingStepCircuit, StepCircuit},
+ circuit_supernova::StepCircuit,
diff --git a/src/lib.rs b/src/lib.rs
index f71d737..b70a38a 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -8,6 +8,7 @@
missing_docs
)]
#![allow(non_snake_case)]
+#![allow(unused_variables)]
#![allow(clippy::type_complexity)]
diff --git a/examples/circom.rs b/examples/circom.rs
index 4019b5b5..3aa87135 100644
--- a/examples/circom.rs
+++ b/examples/circom.rs
@@ -14,7 +14,7 @@
//! ```
//! pragma circom 2.1.6;
//!
-//! include "circomlib/sha256/sha256_2.circom";
+//! include "./sha256/sha256_2.circom";
Finished dev [unoptimized + debuginfo] target(s) in 0.41s
Running `target/debug/examples/circom`
thread 'main' panicked at 'failed to initialize beforehand with `set_lurk_dirs()`', src/cli/paths.rs:95:10
stack backtrace:
0: 0x106050104 - std::backtrace_rs::backtrace::libunwind::trace::h0a647ce7e8dc2fab
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x106050104 - std::backtrace_rs::backtrace::trace_unsynchronized::hea920694a2a8ac80
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x106050104 - std::sys_common::backtrace::_print_fmt::h7b4e20c1da2ebb61
at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/sys_common/backtrace.rs:65:5
warning: unused config key `unstable.sparse-registry` in `/home/huitseeker/.cargo/config`
Updating crates.io index
Compiling crunchy v0.2.2
Compiling tiny-keccak v2.0.2
Compiling nova-snark v0.22.0 (/home/huitseeker/tmp/nova)
Finished bench [optimized] target(s) in 46.75s
Running unittests src/lib.rs (target/release/deps/nova_snark-3ff858e84e6cf682)
running 25 tests
test bellperson::shape_cs::tests::test_compute_path ... ignored
Compiling autocfg v1.1.0
Compiling proc-macro2 v1.0.60
Compiling quote v1.0.28
Compiling unicode-ident v1.0.9
Compiling libc v0.2.146
Compiling cfg-if v1.0.0
Compiling version_check v0.9.4
Compiling cc v1.0.79
Compiling typenum v1.16.0
Compiling crossbeam-utils v0.8.16
use rayon::prelude::*;
use std::collections::VecDeque;
use std::fmt;
use std::sync::Arc;
use std::usize;
use string_interner::symbol::{Symbol, SymbolUsize};
use thiserror;
use once_cell::sync::OnceCell;
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index ca7f3e98..a6fb82cf 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -84,21 +84,18 @@ jobs:
# Check that CUDA is installed with a driver-compatible version
# This must also be compatible with the GPU architecture, see above link
- run: nvcc --version
- # The use of `gcc-10`/`g++-10` is a hack to work around a pasta-msm error with CUDA 11.5 and gcc 11.3:
- # https://github.com/NVlabs/instant-ngp/issues/119#issuecomment-1231890237
Compiling autocfg v1.1.0
Compiling libc v0.2.146
Compiling proc-macro2 v1.0.60
Compiling unicode-ident v1.0.9
Compiling quote v1.0.28
Compiling cfg-if v1.0.0
Compiling version_check v0.9.4
Compiling cc v1.0.79
Compiling typenum v1.16.0
Compiling serde v1.0.164