<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Regression: GLB 2.7 & Glmark-2 GLES versions segfault due to linker precision error (259fc505) on dead variable"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97532">bug 97532</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>RESOLVED
           </td>
           <td>REOPENED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Blocks</td>
           <td>
                
           </td>
           <td>98335
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>NOTOURBUG
           </td>
           <td>---
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Regression: GLB 2.7 & Glmark-2 GLES versions segfault due to linker precision error (259fc505) on dead variable"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97532#c19">Comment # 19</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Regression: GLB 2.7 & Glmark-2 GLES versions segfault due to linker precision error (259fc505) on dead variable"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97532">bug 97532</a>
              from <span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span></b>
        <pre>With Mesa <a class="bz_bug_link 
          bz_status_VERIFIED  bz_closed"
   title="VERIFIED FIXED - Later precision statement isn't overriding earlier one"
   href="show_bug.cgi?id=97804">bug 97804</a> and glmark2 upstream code fixed, GLB 2.7 is the only
currently known test-suite/program this affects on *Linux desktop* [1].

Kenneth marked this early on as "NOTOURBUG" which is valid, but not necessarily
best option.  GLB 2.7 is still used (despite its problems, it's probably most
widely used GLES 2.x benchmark) and Mesa now enforcing GLES 3.x error for
harmless & earlier accepted inconsistency in GLES 2.0 programs, is a
functionality regression (although Intel backend doesn't yet even support
FP16).

Kenneth, I'm opening this to get (your or somebody else) opinion on adding user
workaround for this, e.g. the attached trivial patch.


[1] Linux desktop has only handful of GLES programs (and most of them
compositors i.e. not really using complex shaders).  There could be other
regressing cases on ChromeOS (WebGL www-pages) or Android.</pre>
        </div>
      </p>

        <div id="referenced">
          <hr style="border: 1px dashed #969696">
          <b>Referenced Bugs:</b>
          <ul>
              <li>
                [<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [TRACKER] Intel release tracker for Mesa 13.0"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98335">Bug 98335</a>] [TRACKER] Intel release tracker for Mesa 13.0
              </li>
          </ul>
        </div>
        <br>

      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>