Skip to content

Enable LIT Testing - #861

Merged
fabianbs96 merged 28 commits into
secure-software-engineering:developmentfrom
fabianbs96:f-LIT
Sep 23, 2026
Merged

fabianbs96 merged 28 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
@fabianbs96
fabianbs96 merged commit 7926239 into secure-software-engineering:development Sep 23, 2026
14 checks passed
@fabianbs96
fabianbs96 deleted the f-LIT branch September 23, 2026 10:41
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