Skip to content

Enable LIT Testing - #861

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

fabianbs96 wants to merge 16 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
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