Skip to content

Commit f8f4b86

Browse files
ailrstl-kent
andauthored
re-enable procedure_summary3 (#415)
* enable procedure_summary3 * remove outdated comment --------- Co-authored-by: l-kent <[email protected]>
1 parent aa733ad commit f8f4b86

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/test/scala/SystemTests.scala

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,7 @@ trait SystemTests extends AnyFunSuite, test_util.CaptureOutput, BASILTest, TestC
6060

6161
private val testPath = "./src/test/"
6262

63-
override def customiseTestsByName(name: String) = name match {
64-
case "procedure_summaries/procedure_summary3/gcc_O2:BAP" | "procedure_summaries/procedure_summary3/gcc_O2:GTIRB" =>
65-
Mode.Disabled(
66-
"this procedure summaries test is unpredictably flaky, sometimes passing and sometimes failing with assertion failure"
67-
)
68-
case _ => Mode.Normal
69-
}
63+
override def customiseTestsByName(name: String) = Mode.Normal
7064

7165
def runTests(folder: String, conf: TestConfig): Unit = {
7266
val path = testPath + folder
@@ -589,8 +583,6 @@ class MemoryRegionTestsNoRegion extends SystemTests {
589583

590584
@test_util.tags.UnitTest
591585
class ProcedureSummaryTests extends SystemTests {
592-
// TODO currently procedure_summary3 verifies despite incorrect procedure summary analysis
593-
// this is due to BASIL's currently limited handling of non-returning calls
594586
runTests(
595587
"procedure_summaries",
596588
TestConfig(summariseProcedures = true, simplify = true, useBAPFrontend = true, expectVerify = true)

0 commit comments

Comments
 (0)