Update Jolt to v0.3.0-alpha (#181)

This commit is contained in:
Han
2025-10-29 07:11:11 +08:00
committed by GitHub
parent 0d0bb451ff
commit e9cdb1795d
25 changed files with 634 additions and 602 deletions

View File

@@ -56,9 +56,9 @@ fn compile(guest_path: PathBuf) -> Result<impl Serialize, Error> {
#[cfg(feature = "jolt")]
let result = if use_stock_rust() {
ere_jolt::compiler::RustRv32ima.compile(&guest_path)
ere_jolt::compiler::RustRv64imac.compile(&guest_path)
} else {
ere_jolt::compiler::RustRv32imaCustomized.compile(&guest_path)
ere_jolt::compiler::RustRv64imacCustomized.compile(&guest_path)
};
#[cfg(feature = "miden")]

View File

@@ -654,6 +654,16 @@ mod test {
mod jolt {
test_compile!(Jolt, "basic");
test_execute!(
Jolt,
BasicProgramInput::valid(),
[Vec::new(), BasicProgramInput::invalid().serialized_input()]
);
test_prove!(
Jolt,
BasicProgramInput::valid(),
[Vec::new(), BasicProgramInput::invalid().serialized_input()]
);
}
mod miden {