From f9ee5e4c3191ed4d2548a31cce9960116b7e3c11 Mon Sep 17 00:00:00 2001 From: Robert O'Callahan Date: Thu, 28 Aug 2025 01:56:27 +0000 Subject: [PATCH] Update tests to avoid bits() --- tests/unit/kernel/rtlilTest.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit/kernel/rtlilTest.cc b/tests/unit/kernel/rtlilTest.cc index 6a5f75a95..a9b7c3ada 100644 --- a/tests/unit/kernel/rtlilTest.cc +++ b/tests/unit/kernel/rtlilTest.cc @@ -80,10 +80,10 @@ namespace RTLIL { EXPECT_EQ(i, 16); EXPECT_TRUE(cs1.is_str()); - // It can be mutated with the bits() view - // and decays into unpacked - for (auto& bit : cs1.bits()) { - bit = State::Sx; + // It can be mutated via bit iteration and decays into unpacked + // when an non-defined bit is set. + for (auto b : cs1) { + b = State::Sx; } EXPECT_TRUE(cs1.is_bits()); }