Skip to content

Enable LIT Testing - #861

Open
fabianbs96 wants to merge 27 commits into
secure-software-engineering:developmentfrom
fabianbs96:f-LIT
Open

fabianbs96 wants to merge 27 commits into
secure-software-engineering:developmentfrom
fabianbs96:f-LIT

Conversation

@fabianbs96

@fabianbs96 fabianbs96 commented Sep 17, 2026

Copy link
Copy Markdown
Member

Currently, PhASAR has lots of "unit"-tests, but nothing tests the actual output of phasar-cli. This PR adds basic support for LLVM's LIT-integration tester and testing taint analyses using lit.

New cmake option PHASAR_ENABLE_INTEGRATIONTESTS (default on) enables LIT testing.
Invoke LIT using the custom cmake target check-phasar-cli.

@fabianbs96 fabianbs96 self-assigned this Sep 17, 2026
@fabianbs96 fabianbs96 added this to the PhASAR v2610 milestone Sep 17, 2026
@fabianbs96
fabianbs96 marked this pull request as ready for review September 19, 2026 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants