Skip to content
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

Segmentation Fault Encountered While Generating a Proof #2070

Open
RaoulSchaffranek opened this issue Sep 14, 2023 · 0 comments
Open

Segmentation Fault Encountered While Generating a Proof #2070

RaoulSchaffranek opened this issue Sep 14, 2023 · 0 comments

Comments

@RaoulSchaffranek
Copy link
Member

RaoulSchaffranek commented Sep 14, 2023

NOTICE: I moved this issue here from the https://github.com/runtimeverification/hs-backend-booster repository.

I'm facing a segmentation fault issue when attempting to generate a proof using the kevm foundry-prove command in our Symbolic Solidity Debugger project. Although this is not directly related to the ongoing Blockswap project, it's crucial for the Symbolic Solidity Debugger. However, I want to emphasize that this issue is not of high priority.

Reproduction Steps:

The following command triggers the issue. This issue occurs irrespective of the flags --no-simplify-init and --use-booster.

> git clone https://github.com/runtimeverification/_audits_bswap-eng_gateway-kernel
> cd _audits_bswap-eng_gateway-kernel
> export FOUNDRY_PROFILE=k
> kevm foundry-kompile --with-llvm-library
> kevm foundry-prove --max-depth 10000 --max-iterations 10000 --bmc-depth 3 --workers 1 --verbose --break-every-step --test DepositTest.testDepositRevertsIffNotInDomain
...
...
INFO 2023-09-13 13:21:08,236 pyk.ktool.kprint - Invoking kast_to_kore
INFO 2023-09-13 13:21:08,305 pyk.kore.rpc - Sending request to localhost:34175: 2 - simplify
INFO 2023-09-13 13:24:12,544 pyk.kore.rpc - Received response from localhost:34175: 2 - simplify
/nix/store/bylyxgwa7g05919jc01wk9riidv0pgg4-kevm-dirty/bin/.kevm-wrapped: line 9: 23241 Segmentation fault      /nix/store/1wzsgx4ir4z2iyn58gwghzf48gdjrjrp-python3.10-kevm-pyk-1.0.289/bin/kontrol "$@"
  • I'm not entirely sure whether this issue resides in the backend or elsewhere, but I'm running out of troubleshooting ideas.
  • Could someone from your team please look into this when convenient?

The full bug report can be found here: https://github.com/runtimeverification/_audits_bswap-eng_gateway-kernel/issues/1

@RaoulSchaffranek RaoulSchaffranek transferred this issue from runtimeverification/hs-backend-booster Sep 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant