<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>313534</bug_id>
          
          <creation_ts>2026-04-28 03:05:47 -0700</creation_ts>
          <short_desc>Improve libatomic test in WebKitCompilerFlags.cmake</short_desc>
          <delta_ts>2026-04-28 13:38:54 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CMake</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>313565</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alberto Garcia">berto</reporter>
          <assigned_to name="Alberto Garcia">berto</assigned_to>
          <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2205313</commentid>
    <comment_count>0</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2026-04-28 03:05:47 -0700</bug_when>
    <thetext>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&apos;t we should stop immediately and show an error message.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2205314</commentid>
    <comment_count>1</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2026-04-28 03:07:36 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/63783</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2205359</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-28 08:14:49 -0700</bug_when>
    <thetext>Committed 312202@main (36c3761def82): &lt;https://commits.webkit.org/312202@main&gt;

Reviewed commits have been landed. Closing PR #63783 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2205459</commentid>
    <comment_count>3</comment_count>
    <who name="Marta Darbinyan">darbinyan</who>
    <bug_when>2026-04-28 13:38:54 -0700</bug_when>
    <thetext>Reopened Bugzilla.
REGRESSION(312202@main): Broken Win-Build-EWS, tracking revert in https://bugs.webkit.org/show_bug.cgi?id=313565.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>