WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
304769
[GTK][WPE] REGRESSION(
303110@main
): ASSERTION FAILED: hasOneBitSet(static_cast<StorageType>(option)) in WTF_OptionSet tests
https://bugs.webkit.org/show_bug.cgi?id=304769
Summary
[GTK][WPE] REGRESSION(303110@main): ASSERTION FAILED: hasOneBitSet(static_cas...
Fujii Hironori
Reported
2025-12-29 17:44:58 PST
[GTK][WPE] REGRESSION(
303110@main
): ASSERTION FAILED: hasOneBitSet(static_cast<StorageType>(option)) in WTF_OptionSet tests Unexpected failures (5) /TestWTF WTF_OptionSet.NotEqual WTF_OptionSet.ContainsTwoFlags3 WTF_OptionSet.OptionSetThatContainsOneFlagToRawValueToOptionSet2 WTF_OptionSet.OptionSetThatContainsTwoFlagsToRawValueToOptionSet2 WTF_OptionSet.IterateOverOptionSetThatContainsFlags2 Unexpected crashes (9) /TestWTF WTF_OptionSet.Equal WTF_OptionSet.Or WTF_OptionSet.OrAssignment WTF_OptionSet.Minus WTF_OptionSet.AddAndRemove WTF_OptionSet.Set WTF_OptionSet.ContainsAny WTF_OptionSet.ContainsAll WTF_OptionSet.HashSet WPE-Linux-64-bit-Debug-Tests
303110@main
https://build.webkit.org/#/builders/14/builds/13395
GTK-Linux-64-bit-Debug-Tests
303110@main
https://build.webkit.org/#/builders/63/builds/17646
ASSERTION FAILED: hasOneBitSet(static_cast<StorageType>(option)) WTF/Headers/wtf/OptionSet.h(98) : constexpr WTF::OptionSet< <template-parameter-1-1>, <anonymous> >::OptionSet(std::initializer_list<_Tp>) [with E = TestWebKitAPI::ExampleFlags; WTF::ConcurrencyTag concurrency = WTF::ConcurrencyTag::None] 1 0x55f45cd1b4d5 WTF::OptionSet<TestWebKitAPI::ExampleFlags, (WTF::ConcurrencyTag)0>::OptionSet(std::initializer_list<TestWebKitAPI::ExampleFlags>) 2 0x55f45cd1e0f2 operator()<(WTF::ConcurrencyTag)0> 3 0x55f45cd1e8ff TestWebKitAPI::WTF_OptionSet_Equal_Test::TestBody() 4 0x7f26b9f502c1 void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) 5 0x7f26b9f467a5 void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) 6 0x7f26b9f2b864 testing::Test::Run() 7 0x7f26b9f2c191 testing::TestInfo::Run() 8 0x7f26b9f2cba9 testing::TestSuite::Run() 9 0x7f26b9f39e44 testing::internal::UnitTestImpl::RunAllTests() 10 0x7f26b9f51d4a bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) 11 0x7f26b9f47958 bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) 12 0x7f26b9f383a3 testing::UnitTest::Run() 13 0x55f45c68e2d7 RUN_ALL_TESTS() 14 0x55f45c68e889 TestWebKitAPI::TestsController::run(int, char**) 15 0x55f45d158a9c main 16 0x7f26b92ca1ca __libc_start_call_main 17 0x7f26b92ca28b __libc_start_main 18 0x55f45c68dd95 _start **CRASH** WTF_OptionSet.Equal **FAIL** WTF_OptionSet.NotEqual ../../../Tools/TestWebKitAPI/Tests/WTF/OptionSet.cpp:94 Value of: set != ExampleFlags::A Actual: true Expected: false
Attachments
Add attachment
proposed patch, testcase, etc.
Fujii Hironori
Comment 1
2025-12-29 18:02:01 PST
Pull request:
https://github.com/WebKit/WebKit/pull/55927
EWS
Comment 2
2025-12-30 01:27:12 PST
Committed
304997@main
(048eb8af1e67): <
https://commits.webkit.org/304997@main
> Reviewed commits have been landed. Closing PR #55927 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug