fib_e2e is parameterized with <F: JoltField, PCS: CommitmentScheme<Field = F>>, but is currently using a concrete field and commitment scheme instead of them:
let (proof, commitments) =
<RV32IJoltVM as Jolt<Fr, HyraxScheme<G1Projective>, C, M>>::prove(
io_device,
trace,
circuit_flags,
preprocessing.clone(),
);
Given there are multiple tests calling fib_e2e with different implementations of JoltField and CommitmentScheme, this is probably not intended.
fib_e2e
is parameterized with<F: JoltField, PCS: CommitmentScheme<Field = F>>
, but is currently using a concrete field and commitment scheme instead of them:Given there are multiple tests calling
fib_e2e
with different implementations of JoltField and CommitmentScheme, this is probably not intended.