You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
but I get the error ValueError: Claim labels not found: ['LEMMAS.LEMMAS-SPEC.claim-1']. In other words, it automatically prefixes the claim label with the main module LEMMAS, which is incorrect because the claim is in the LEMMAS-SPEC module. It's not even possible for the claim to be in the main module because in this case kevm kompile-spec fails with the error message Claims are not allowed in the definition.
kevm prove used to have a --spec-module option, but it no longer seems to accept it, so I don't know how else to specify the spec module.
The text was updated successfully, but these errors were encountered:
In pyk version 0.1.696 we have an update_args static method for KDefinitionOptionshere, which has --spec-module. We also have update_args for all subclasses of Options.
In pyk version 0.1.697, KDefinitionOptions disappears entirely.
In pyk version 0.1.712, KDefinitionOptions makes a comeback, but without the update_args static method (here). No subclass of Options has update_args anymore.
I have a
lemmas.k
file with aLEMMAS
module and aLEMMAS-SPEC
module with a claimclaim-1
. I'm trying to run this claim with the commandsbut I get the error
ValueError: Claim labels not found: ['LEMMAS.LEMMAS-SPEC.claim-1']
. In other words, it automatically prefixes the claim label with the main moduleLEMMAS
, which is incorrect because the claim is in theLEMMAS-SPEC
module. It's not even possible for the claim to be in the main module because in this casekevm kompile-spec
fails with the error messageClaims are not allowed in the definition.
kevm prove
used to have a--spec-module
option, but it no longer seems to accept it, so I don't know how else to specify the spec module.The text was updated successfully, but these errors were encountered: