-
Notifications
You must be signed in to change notification settings - Fork 337
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove proof of fault #1307
Labels
enhancement
New feature or request
Comments
SchmErik
added
bug
Something isn't working
duplicate
This issue or pull request already exists
enhancement
New feature or request
and removed
bug
Something isn't working
duplicate
This issue or pull request already exists
labels
Jan 9, 2024
SchmErik
added a commit
that referenced
this issue
Jan 22, 2024
Proof of fault is a mechanism that allows receipt generation for programs that fail due to incorrect RISC-V execution and other conditions. We're removing this feature for the time being and plan to implement this in a future circuit revision. This change removes the fault checker guest code, the `fault-proof` feature flag, the `bootstrap-fault` command from `cargo xtask`, and removes `ExitCode::Fault` and marks this as reserved in base.proto. Fixes: #1307
flaub
pushed a commit
that referenced
this issue
Jan 24, 2024
Proof of fault is a mechanism that allows receipt generation for programs that fail due to incorrect RISC-V execution and other conditions. We're removing this feature for the time being and plan to implement this in a future circuit revision. This change removes the fault checker guest code, the `fault-proof` feature flag, the `bootstrap-fault` command from `cargo xtask`, and removes `ExitCode::Fault` and marks this as reserved in base.proto. Fixes: #1307
flaub
pushed a commit
that referenced
this issue
Jan 24, 2024
Proof of fault is a mechanism that allows receipt generation for programs that fail due to incorrect RISC-V execution and other conditions. We're removing this feature for the time being and plan to implement this in a future circuit revision. This change removes the fault checker guest code, the `fault-proof` feature flag, the `bootstrap-fault` command from `cargo xtask`, and removes `ExitCode::Fault` and marks this as reserved in base.proto. Fixes: #1307
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Bug Report
Proof of fault will be removed from the zkVM. We'll implement this as in a future implementation of the circuit.
Things to remove:
ExitCode::Fault
code paths in executor and return an error instead.Other notes:
Let's remove this after we root-cause #1306
The text was updated successfully, but these errors were encountered: