Closed vmx closed 5 months ago
It looks like the assertion at
is just wrong. It was introduced in https://github.com/filecoin-project/rust-fil-proofs/pull/1720.
I'll dig deeper on why I've added that. If I just remove it and run it with benchy, then the verification fails. I don't know if that's related or if it's just a problem with benchy.
It looks like the assertion at
is just wrong. It was introduced in #1720.
I'll dig deeper on why I've added that. If I just remove it and run it with benchy, then the verification fails. I don't know if that's related or if it's just a problem with benchy.
Correct, it's wrong and doesn't make sense to assert there.
Description
Currently the 32GiB synthetic PoRep lifecycle test is failing.
The last line of the log are:
The same failure can also be reproduces with benchy (which might be quicker if you already have a preserved cache):
Create a cache:
Generate the syntheric PoRep:
Acceptance criteria
The test passes again.
Risks + pitfalls
Where to begin
Look why the partition count is different when used through the FFI. I possible fix could be to change the function that returns the PoRep configuration for the synthetic PoRep case.