You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LinearCodePCS::check, which can Err when there is a genuine runtime error during verification OR when no runtime errors occur but the proof is rejected; and, in the latter case, sometimes Ok(false) is returned instead.
In order to fix this, check must return Ok(false) when the proof is rejected due to cryptographic checks, and Err only when there is a genuine runtime error during verification.
The text was updated successfully, but these errors were encountered:
LinearCodePCS::check
, which canErr
when there is a genuine runtime error during verification OR when no runtime errors occur but the proof is rejected; and, in the latter case, sometimesOk(false)
is returned instead.In order to fix this,
check
must returnOk(false)
when the proof is rejected due to cryptographic checks, andErr
only when there is a genuine runtime error during verification.The text was updated successfully, but these errors were encountered: