Skip to content

Conversation

@fabianbs96
Copy link
Member

No description provided.

@fabianbs96 fabianbs96 self-assigned this Dec 2, 2024
@fabianbs96 fabianbs96 added this to the March Release 2025 milestone Dec 2, 2024
@fabianbs96 fabianbs96 added the enhancement New feature or request label Dec 15, 2024
@fabianbs96 fabianbs96 marked this pull request as ready for review January 14, 2025 06:45
@fabianbs96 fabianbs96 requested a review from MMory as a code owner January 14, 2025 06:45
Copy link
Collaborator

@sritejakv sritejakv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@fabianbs96 fabianbs96 merged commit 646a549 into development Mar 13, 2025
8 checks passed
boehmseb pushed a commit to boehmseb/phasar that referenced this pull request Jun 12, 2025
* Add feature-taint analysis (WIP)

* gen from zero in CTR-EF

* Add alloca flow

* generate at fallback insts

* Tie the EF semi-ring to the problem + integrate into solver

* Incorporate combine and extend into IIA

* minor

* Make the FTaint Analysis work on the iia tests (not all pass, though)

* Fix IIA

* Fix call handling (TODO: Should we strong update pointer args?)

* Rename FeatureTaintAnalysis to FeatureInteractionAnalysis

* Add taints for args at callsite

* Add FTaint Analysis to controller

* rename

* rename FIIA Domain

* rename

* Make PathSensitivityManagerMixin more self-contained

* Fix top edge facts + further debugging

* IMprove alias handling in store ff

* Handle memset + add one more rvo test

* cs taints do not hold within callees

* Fix unionWith in IDEFeatureTaintEdgeFact

* some cleanup

* fix bugs introduced by merge

* Start adding global_5 test

* Add print on error to debug the ci

* Start fixing CI for FIIA

* Add missing ground-truth for FIIA RVO and Global

* CI Fix for FIIA GlobalTest_05

* Fix buffer overflow

* Update flaky tests

* Fixes due to LLVM-15 IR

* rename test fixture to IDEFeatureTaintAnalysisTest

---------

Co-authored-by: Sriteja Kummita <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants