From 34e3fcbb318ce1c6a142903e795a0eb099c152fe Mon Sep 17 00:00:00 2001 From: "Emil J. Tywoniak" Date: Tue, 18 Feb 2025 15:20:09 +0100 Subject: [PATCH] abstract: test -value --- .../{abstract.ys => abstract_state.ys} | 0 tests/various/abstract_value.ys | 74 +++++++++++++++++++ 2 files changed, 74 insertions(+) rename tests/various/{abstract.ys => abstract_state.ys} (100%) create mode 100644 tests/various/abstract_value.ys diff --git a/tests/various/abstract.ys b/tests/various/abstract_state.ys similarity index 100% rename from tests/various/abstract.ys rename to tests/various/abstract_state.ys diff --git a/tests/various/abstract_value.ys b/tests/various/abstract_value.ys new file mode 100644 index 000000000..643d55a65 --- /dev/null +++ b/tests/various/abstract_value.ys @@ -0,0 +1,74 @@ +read_verilog < muxes on inputs and outputs +design -load split_output +select -assert-count 0 t:$mux +abstract -value -enable magic w:* w:magic %d +select -assert-count 3 t:$mux +# All cells selected -> muxes on outputs only +design -load split_output +select -assert-count 0 t:$mux +abstract -value -enable magic t:* +select -assert-count 1 t:$mux +# -----------------------------------------------------------------------------