Bug 313534

Summary: Improve libatomic test in WebKitCompilerFlags.cmake
Product: WebKit Reporter: Alberto Garcia <berto>
Component: CMakeAssignee: Alberto Garcia <berto>
Status: REOPENED    
Severity: Enhancement CC: mcatanzaro
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 313565    
Bug Blocks:    

Alberto Garcia
Reported 2026-04-28 03:05:47 PDT
The current test tries to build a test source that uses atomic variables. It is used to detect whether linking with libatomic is necessary. However, the test assumes that using libatomic always succeeds. This should generally be the case, but if it doesn't we should stop immediately and show an error message.
Attachments
Alberto Garcia
Comment 1 2026-04-28 03:07:36 PDT
EWS
Comment 2 2026-04-28 08:14:49 PDT
Committed 312202@main (36c3761def82): <https://commits.webkit.org/312202@main> Reviewed commits have been landed. Closing PR #63783 and removing active labels.
Marta Darbinyan
Comment 3 2026-04-28 13:38:54 PDT
Reopened Bugzilla. REGRESSION(312202@main): Broken Win-Build-EWS, tracking revert in https://bugs.webkit.org/show_bug.cgi?id=313565.
Note You need to log in before you can comment on or make changes to this bug.