Open Okm165 opened 9 months ago
When i investigate the cairo-lang-0.13.0a2.zip there is no such folder (starkware.cairo.stark_verifier.air.layouts.starknet_with_keccak) how to fix it? What chenges do i need to make in bazel BUILD's to have this repo properly working?
unzip cairo-lang-0.13.0a2.zip
cd cairo-lang-0.13.0a2/starkware/cairo/
Exact manual steps i took to make bazel out package work in compilation and running process can be tracked here https://github.com/Okm165/cairo-lang/tree/bazel-build-issue-manual-fix
Then cairo verifier is run on example proof cairo_verifier_input.json
and works
I tried to fix bazel BUILD files myself but it took longer then expected can u help to solve bazel build issues?
I created repository that has this issue solved, if anybody encounters this problem please track the commits or contact me directly 👍🏼 https://github.com/Okm165/stone-prover-cairo0-verifier
Description:
Issue Summary:
I encountered a problem with the build process for the
cairo_verifier
in thecairo-lang
repository, specifically in the version tagged as v0.13.0a2 using Python 3.9.0. The build completes successfully, but when attempting to runcairo_verifier
, it seems that some python components are not present.Steps to Reproduce:
cairo-lang
repository and checkout to tagv0.13.0a2
.This builds the Bazel project as expected.
cairo_verifier
with the following command:The
cairo_verifier_input.json
file used is:Expected Result:
The
cairo_verifier
should compile and run without any issues.Actual Result:
Additional Information: