Giter VIP home page Giter VIP logo

lizard's People

Contributors

alexanderjsummers avatar arquintl avatar aterga avatar aurecchia avatar mschwerhoff avatar tdardinier avatar vakaras avatar viper-admin avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lizard's Issues

Enable Lizard with the latest Viper IDE / ViperServer

Since Viper IDE started using a new language server implementation, this extension cannot be used anymore.

This ticket would cover re-enabling Lizard with the latest Viper tool releases.

In the meantime, one can still get Lizard to work with Viper IDE v3.0.1 and https://github.com/viperproject/viper-ide/releases/tag/21.07-RC3 and the following verification backend spec in settings.json:

(note the following arguments: --disableCaching, --counterexample native, --enableMoreCompleteExhale)

"viperSettings.verificationBackends": [
        {
            "v": "674a514867b1",
            "name": "silicon-debug",
            "type": "silicon",
            "paths": [],
            "engine": "ViperServer",
            "timeout": 100000,
            "stages": [
                {
                    "name": "verify",
                    "isVerification": true,
                    "mainMethod": "viper.silicon.SiliconRunner",
                    "customArguments": "--z3Exe /usr/local/bin/z3 --disableCaching --counterexample native --enableMoreCompleteExhale $fileToVerify$"
                }
            ],
            "stoppingTimeout": 5000
        },
]

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.