<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Adding a single-iteration do-while loop in a GLSL shader leads to a different image"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=101648#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Adding a single-iteration do-while loop in a GLSL shader leads to a different image"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=101648">bug 101648</a>
              from <span class="vcard"><a class="email" href="mailto:h.evrard@imperial.ac.uk" title="Hugues Evrard <h.evrard@imperial.ac.uk>"> <span class="fn">Hugues Evrard</span></a>
</span></b>
        <pre>Could the comparative code coverage between the different runs help to locate
the bug root cause?

The report covergage.html is available in the bug file archive, it is also
temporary directly accessible at this URL -- yet it is a 35MB web page, so it
may freeze your browser for a some seconds before being displayed:
<a href="https://www.doc.ic.ac.uk/~hevrard/hidden_glfuzz/coverage_mesa-17-1-3_18May_130_noliterals_colorgrid_modulo_inv_variant_2/index.html">https://www.doc.ic.ac.uk/~hevrard/hidden_glfuzz/coverage_mesa-17-1-3_18May_130_noliterals_colorgrid_modulo_inv_variant_2/index.html</a>

This code coverage compares how many times each line of Mesa source code is
executed when rendering each shader. It highlights when line execution counters
are different (yellow), and especially when some lines are executed only during
the rendering of one of the two shaders (red). Only files with different
counters are reported, and they are ranked to display the source files where
there is the biggest difference first. The line counters indicates first the
number of hits when rendering the *original* shader, then the ones for the
*variant* shader.

We can see for instance that the top three source files where line execution
differs are:
src/intel/compiler/brw_cfg.cpp
src/intel/brw_predicated_break.cpp
src/compiler/nir_loop_analyze.c

My lack of knowledge of Mesa internals makes it harder for me to feel what's
going on, but for you Mesa developers, the red lines in these files may hint at
the bug root cause?</pre>
        </div>
      </p>


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

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