Bug 309179

Summary: REGRESSION(308594@main): [macOS iOS] ASSERTION FAILED: isValidEntry(value) in TestWTF.WTF_SmallSet tests
Product: WebKit Reporter: Marta Darbinyan <darbinyan>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 309101    

Marta Darbinyan
Reported 2026-03-04 11:07:52 PST
Multiple API tests are crashing after 308594@main. 10:49:57.350 26205 ASSERTION FAILED: isValidEntry(value) 10:49:57.350 26205 /Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/WebKitBuild/Debug/usr/local/include/wtf/SmallSet.h(126) : AddResult WTF::SmallSet<unsigned long long, WTF::IntHash<unsigned long long>>::add(T) [T = unsigned long long, Hash = WTF::IntHash<unsigned long long>, Traits = WTF::HashTraits<unsigned long long>, SmallArraySize = 8] 10:49:57.350 26205 1 0x1034ac220 WTF::SmallSet<unsigned long long, WTF::IntHash<unsigned long long>, WTF::HashTraits<unsigned long long>, 8u>::add(unsigned long long) 10:49:57.350 26205 2 0x10349aff8 void TestWebKitAPI::testVectorsOfSmallSetsOfUnsigned<unsigned long long>() Failed tests: TestWTF.WTF_SmallSet.FourUint16 TestWTF.WTF_SmallSet.FourUint32 TestWTF.WTF_SmallSet.FourUint64 TestWTF.WTF_SmallSet.FourUint8 TestWTF.WTF_SmallSet.HundredUint16 TestWTF.WTF_SmallSet.HundredUint32 TestWTF.WTF_SmallSet.HundredUint64 TestWTF.WTF_SmallSet.HundredUint8 TestWTF.WTF_SmallSet.ThreeUint16 TestWTF.WTF_SmallSet.ThreeUint32 TestWTF.WTF_SmallSet.ThreeUint64 TestWTF.WTF_SmallSet.ThreeUint8 TestWTF.WTF_SmallSet.VectorUint16 TestWTF.WTF_SmallSet.VectorUint32 TestWTF.WTF_SmallSet.VectorUint64 Test result: https://ews-build.webkit.org/#/builders/165/builds/13341 Test history: https://results.webkit.org/?style=debug&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWTF.WTF_SmallSet.HundredUint32&test=TestWTF.WTF_SmallSet.HundredUint64&test=TestWTF.WTF_SmallSet.HundredUint8&test=TestWTF.WTF_SmallSet.ThreeUint16&test=TestWTF.WTF_SmallSet.ThreeUint32&test=TestWTF.WTF_SmallSet.ThreeUint64&test=TestWTF.WTF_SmallSet.ThreeUint8&test=TestWTF.WTF_SmallSet.VectorUint16&test=TestWTF.WTF_SmallSet.VectorUint32&test=TestWTF.WTF_SmallSet.VectorUint64
Attachments
Radar WebKit Bug Importer
Comment 1 2026-03-04 11:08:19 PST
EWS
Comment 2 2026-03-04 11:16:52 PST
Committed 308647@main (8364428778a4): <https://commits.webkit.org/308647@main> Reviewed commits have been landed. Closing PR #59906 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.