-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reinstate carbon #577
Reinstate carbon #577
Conversation
…r output for boogie still
- Add separate tests for KeyAbruptTerminationChallenge, one that fails for silicon and one that passes for carbon. - Added methods for extracting the current version for mono and checking mono requirements for carbon. - Extended MessageProcess and others run in one go and return all output in one go.
Carbon is mostly functional at this point. It only does not seem to work properly with the test suite yet. This might have to do with running parallel instances of carbon, not sure. It still needs some investigating. But running single examples should work. |
I have not been able to reproduce the parallel tests problem, so it seems that this branch is ready for review and merging. |
When reviewing, be sure to filter out .pdb and .dll using the built-in github filter for readability. |
…hen an executed command is not present, and add timeout and sleep to getMonoVersion for efficiency
Kudos, SonarCloud Quality Gate passed! |
This PR reinstates the carbon back end. It also splits a test that verifies for carbon but not for silicon into two, namely the KeYAbruptVerificationChallenge example.