From d5122305aae97d4d3efd4e71ea3eefb9ccc8af11 Mon Sep 17 00:00:00 2001 From: Daniel Kroening Date: Mon, 6 Jan 2025 17:42:47 +0000 Subject: [PATCH] KNOWNBUG test for engine heuristic This replicates issue #921. --- regression/ebmc/k-induction/k-induction6.desc | 9 +++++++++ regression/ebmc/k-induction/k-induction6.sv | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100644 regression/ebmc/k-induction/k-induction6.desc create mode 100644 regression/ebmc/k-induction/k-induction6.sv diff --git a/regression/ebmc/k-induction/k-induction6.desc b/regression/ebmc/k-induction/k-induction6.desc new file mode 100644 index 00000000..2c968f83 --- /dev/null +++ b/regression/ebmc/k-induction/k-induction6.desc @@ -0,0 +1,9 @@ +CORE +k-induction6.sv + +^EXIT=10$ +^SIGNAL=0$ +-- +^warning: ignoring +-- +The property should hold, but is reported as refuted. diff --git a/regression/ebmc/k-induction/k-induction6.sv b/regression/ebmc/k-induction/k-induction6.sv new file mode 100644 index 00000000..8e126824 --- /dev/null +++ b/regression/ebmc/k-induction/k-induction6.sv @@ -0,0 +1,7 @@ +module main(input clk, input x); + + a0: assume property (not s_eventually !x); + + p0: assert property (x); + +endmodule