From 1ef9908a859cb7dde193b9e1d1a6e8febc90569b Mon Sep 17 00:00:00 2001 From: Krystine Sherwin <93062060+KrystalDelusion@users.noreply.github.com> Date: Mon, 7 Apr 2025 21:37:07 +1200 Subject: [PATCH] rtlil.cc: Fix box checks in selected_modules --- kernel/rtlil.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/rtlil.cc b/kernel/rtlil.cc index 637cc9be3..f835dd269 100644 --- a/kernel/rtlil.cc +++ b/kernel/rtlil.cc @@ -1193,8 +1193,8 @@ void RTLIL::Design::pop_selection() std::vector RTLIL::Design::selected_modules(RTLIL::SelectPartials partials, RTLIL::SelectBoxes boxes) const { bool include_partials = partials == RTLIL::SELECT_ALL; - bool exclude_boxes = (partials & RTLIL::SB_UNBOXED_ONLY) != 0; - bool ignore_wb = (partials & RTLIL::SB_INCL_WB) != 0; + bool exclude_boxes = (boxes & RTLIL::SB_UNBOXED_ONLY) != 0; + bool ignore_wb = (boxes & RTLIL::SB_INCL_WB) != 0; std::vector result; result.reserve(modules_.size()); for (auto &it : modules_)