Skip to content

Commit 3ea096e

Browse files
committed
Fix XTaint12 test
1 parent 54b1785 commit 3ea096e

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

unittests/PhasarLLVM/DataFlowSolver/IfdsIde/Problems/IDEExtendedTaintAnalysisTest.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,9 +253,11 @@ TEST_F(IDETaintAnalysisTest, DISABLED_XTaint11) {
253253
TEST_F(IDETaintAnalysisTest, XTaint12) {
254254
map<int, set<string>> gt;
255255

256-
// no leaks expected
256+
// We sanitize an alias - since we don't have must-alias relations, we cannot
257+
// kill aliases at all
258+
gt[30] = {"29"};
257259

258-
doAnalysis({PathToLLFiles + "xtaint12_cpp.ll"}, gt, std::monostate{});
260+
doAnalysis({PathToLLFiles + "xtaint12_cpp.ll"}, gt, std::monostate{}, true);
259261
}
260262

261263
TEST_F(IDETaintAnalysisTest, XTaint13) {

0 commit comments

Comments
 (0)