<?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>293254</bug_id>
          
          <creation_ts>2025-05-19 15:44:45 -0700</creation_ts>
          <short_desc>[Build] Extend PGO -system-headers-coverage workaround to instrumentation</short_desc>
          <delta_ts>2025-05-19 18:09:17 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Elliott Williams">emw</reporter>
          <assigned_to name="Elliott Williams">emw</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2118228</commentid>
    <comment_count>0</comment_count>
    <who name="Elliott Williams">emw</who>
    <bug_when>2025-05-19 15:44:45 -0700</bug_when>
    <thetext>The end state of https://bugs.webkit.org/show_bug.cgi?id=292740 was that we pass extra flags to LLVM to work around an issue using PGO data. Now we know that we can pass the flag when building for instrumentation as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2118229</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-05-19 15:45:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/151647309&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2118246</commentid>
    <comment_count>2</comment_count>
    <who name="Elliott Williams">emw</who>
    <bug_when>2025-05-19 16:03:39 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/45618</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2118298</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-05-19 18:09:15 -0700</bug_when>
    <thetext>Committed 295136@main (7f30acfcb6fe): &lt;https://commits.webkit.org/295136@main&gt;

Reviewed commits have been landed. Closing PR #45618 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>