Comments (5)
We'll include these fixes in the cleanup
PR that we have open. I think we've addressed the issues with pandoc-tangle
, libxml2-utils
, and have a fix in the works for the K versioning. Can you checkout the cleanup
branch and let me know if it addresses your issues?
from evm-semantics.
With the updated branch I get
formalMethods/evm-semantics$ export PATH=~/ether/formalMethods/pandoc-tangle/bin:$PATH
formalMethods/evm-semantics$ export PATH=~/ether/formalMethods/k/bi:$PATH
Display all 127 possibilities? (y or n)
formalMethods/evm-semantics$ export PATH=~/formalMethods/k/bin:$PATH
formalMethods/evm-semantics$ ./Build run KRYPTO.ml
== Using uiuck
== kompile: .build/uiuck/ethereum-kompiled/extras/timestamp
== running: KRYPTO.ml
-:1: parser error : Start tag expected, '<' not found
FATAL: Don't know how to set 'krun_opts' for 'KRYPTO.ml'
^
Or similarly with
formalMethods/evm-semantics$ ./Build run *
== Using uiuck
== kompile: .build/uiuck/ethereum-kompiled/extras/timestamp
== running: analysis.md
-:1: parser error : Start tag expected, '<' not found
FATAL: Don't know how to set 'krun_opts' for 'analysis.md'
^
from evm-semantics.
If you do ./Build run *
, then the *
gets interpreted by Bash as globbing (hence it picking up the file analysis.md
). See next comment.
from evm-semantics.
But doing ./Build run
should only be done for a specific file, eg. ./Build run tests/VMTests/vmArithmeticTest/add0.json
. Should do something like ./Build test-all
to run all the tests (if that's what you're trying to do). Run ./Build help
to see the list of available tests.
from evm-semantics.
Closing because the latest PR include documentation about this.
Feel free to re-open if you feel it's not sufficient.
from evm-semantics.
Related Issues (20)
- Constructor calls with symbolic parameters HOT 1
- De-duplicate rules introduced as part of the no-gas PR
- Segfaults on arm64 macOS
- Add option to break on every basic block HOT 1
- Fix warnings on non-exhaustive matches for rules HOT 2
- Duplicate lemmas between two different files HOT 2
- Default Behavior for Lemma File and Module Import in Kontrol
- Tests missing from Pytest harness HOT 1
- Examples in `VERIFICATION.md` do not work as expected
- `fast_check_subsumption` causes `Could not convert ML predicate to sort Bool` error
- Rule coverage and configuration well-formedness HOT 1
- Turn off `fast_check_subsumption` in CLI by default
- Investigate SMT timeout in `test-arithmetictest-test_wmul_wdiv_inverse_underflow-uint256-uint256-0-spec.k`
- Outdated examples in KEVM HOT 2
- Failure to make libcryptopp libff libsecp256k1 HOT 3
- Add Dencun upgrade changes
- Unable to run claims with `kevm prove` HOT 2
- Refactor kompilation cache in the intergration tests
- Eliminate complex `KLabel`s from Python code
- Eliminate `klabel(_)` and `symbol` attributes HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evm-semantics.