-
Notifications
You must be signed in to change notification settings - Fork 152
Open
Labels
Description
When calling kevm found-prove, kevm does not have access to neither kore-rpc-booster nor even kore-rpc.
An attempt to provide a trivial custom command fails as follows (shortened):
cd test/foundry
...
$ kevm foundry-prove --verbose --test AccountParamsTest.testDealConcrete --kore-rpc-command 'kore–rpc'
...
INFO 2023-08-23 12:10:40,636 pyk.kore.rpc - Starting KoreServer: kore–rpc out/kompiled/definition.kore --module FOUNDRY-MAIN --server-port 0 --smt-timeout 300 --smt-retry-limit 10
...
FileNotFoundError: [Errno 2] No such file or directory: 'kore–rpc'
The command works as expected if given an absolute path to kore-rpc/kore-rpc-booster`:
$ kevm foundry-prove --verbose --test AccountParamsTest.testDealConcrete --kore-rpc-command '/nix/store/<LONG_STRING>/bin/kore–rpc'
...Normal output...