Skip to content
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

Tests for undefined term in K definition: should output meaningful kompile error #517

Closed
wants to merge 2 commits into from

Conversation

denis-bogdanas
Copy link
Contributor

No description provided.

@denis-bogdanas
Copy link
Contributor Author

@dwightguth This PR contains 2 definitions that are expected to give kompile error. How to write tests for this?

@dwightguth
Copy link
Collaborator

You can put the tests and their output files in the checks directory under regression-new.

@denis-bogdanas denis-bogdanas deleted the PR-undefined-term branch July 13, 2020 12:25
rv-jenkins added a commit that referenced this pull request May 11, 2022
rv-jenkins added a commit that referenced this pull request May 11, 2022
* llvm-backend/src/main/native/llvm-backend: 9cbde27 - Re-enable arch CI (#519)

* llvm-backend/src/main/native/llvm-backend: c40f82f - Build and test on Ubuntu Jammy (#517)
Baltoli pushed a commit that referenced this pull request Apr 9, 2024
Closes #463

This method was previously in `evm-semantics` and this upstreams it into
`pyk`.
Adds a class `APRFailureInfo` which stores the IDs of the pending nodes,
and the IDs of the failing nodes, along with the failure reason
(`implication_failure_reason`) and path condition (`path_constraints`).
Also adds a test which checks the output of this function for
`IMP-SIMPLE-SPEC.failing-if`.

---------

Co-authored-by: devops <devops@runtimeverification.com>
Baltoli pushed a commit that referenced this pull request Apr 9, 2024
Closes #463

This method was previously in `evm-semantics` and this upstreams it into
`pyk`.
Adds a class `APRFailureInfo` which stores the IDs of the pending nodes,
and the IDs of the failing nodes, along with the failure reason
(`implication_failure_reason`) and path condition (`path_constraints`).
Also adds a test which checks the output of this function for
`IMP-SIMPLE-SPEC.failing-if`.

---------

Co-authored-by: devops <devops@runtimeverification.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants