GithubHelp home page GithubHelp logo

Comments (5)

ehildenb avatar ehildenb commented on July 20, 2024

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.

barrywhitehat1 avatar barrywhitehat1 commented on July 20, 2024

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.

ehildenb avatar ehildenb commented on July 20, 2024

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.

ehildenb avatar ehildenb commented on July 20, 2024

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.

ehildenb avatar ehildenb commented on July 20, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.