<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [BDW] dEQP-VK.ubo.single_nested_struct_array tests intermittent"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98892">98892</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[BDW] dEQP-VK.ubo.single_nested_struct_array tests intermittent
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Drivers/DRI/i965
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>jason@jlekstrand.net
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>mark.a.janes@intel.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>kenneth@whitecape.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Tests in the following categories fail intermittently:

dEQP-VK.ubo.single_nested_struct_array.per_block_buffer
dEQP-VK.ubo.single_nested_struct_array.single_buffer

First sighted in mesa=5da84a7
Author:     Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>>
i965: Fix a mistake from porting the URB allocation code to arrays.

This may or may not be the culprit, due to the intermittent nature of the
regression.

dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_fragment.bdwm64
(from dEQP-VK)
Failing for the past 1 build (Since Unstable#912188 )
Took 0.69 sec.
add description
Standard Output

Image comparison failed, got 8 non-white pixels
Block index: 0 infos: Block[0] { name = Block[0], size = 788,
activeUniformIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24] }
Block index: 1 infos: Block[1] { name = Block[1], size = 788,
activeUniformIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24] }
Block index: 2 infos: Block[2] { name = Block[2], size = 788,
activeUniformIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24] }
Uniform index: 0 infos: Block.s.a { type = ivec3, size = 1, blockNdx = 0,
offset = 0, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 1 infos: Block.s.b[0] { type = ivec2, size = 4, blockNdx = 0,
offset = 16, arrayStride = 16, matrixStride = 0, isRowMajor = false }
Uniform index: 2 infos: Block.s.c { type = vec4, size = 1, blockNdx = 0, offset
= 80, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 3 infos: Block.v { type = vec2, size = 1, blockNdx = 0, offset =
96, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 4 infos: Block.t[0].a { type = mat3, size = 1, blockNdx = 0,
offset = 112, arrayStride = 0, matrixStride = 16, isRowMajor = false }
Uniform index: 5 infos: Block.t[0].b[0].a { type = ivec3, size = 1, blockNdx =
0, offset = 160, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 6 infos: Block.t[0].b[0].b[0] { type = ivec2, size = 4, blockNdx
= 0, offset = 176, arrayStride = 16, matrixStride = 0, isRowMajor = false }
Uniform index: 7 infos: Block.t[0].b[0].c { type = vec4, size = 1, blockNdx =
0, offset = 240, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 8 infos: Block.t[0].b[1].a { type = ivec3, size = 1, blockNdx =
0, offset = 256, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 9 infos: Block.t[0].b[1].b[0] { type = ivec2, size = 4, blockNdx
= 0, offset = 272, arrayStride = 16, matrixStride = 0, isRowMajor = false }
Uniform index: 10 infos: Block.t[0].b[1].c { type = vec4, size = 1, blockNdx =
0, offset = 336, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 11 infos: Block.t[0].b[2].a { type = ivec3, size = 1, blockNdx =
0, offset = 352, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 12 infos: Block.t[0].b[2].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 368, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 13 infos: Block.t[0].b[2].c { type = vec4, size = 1, blockNdx =
0, offset = 432, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 14 infos: Block.t[1].a { type = mat3, size = 1, blockNdx = 0,
offset = 448, arrayStride = 0, matrixStride = 16, isRowMajor = false }
Uniform index: 15 infos: Block.t[1].b[0].a { type = ivec3, size = 1, blockNdx =
0, offset = 496, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 16 infos: Block.t[1].b[0].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 512, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 17 infos: Block.t[1].b[0].c { type = vec4, size = 1, blockNdx =
0, offset = 576, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 18 infos: Block.t[1].b[1].a { type = ivec3, size = 1, blockNdx =
0, offset = 592, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 19 infos: Block.t[1].b[1].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 608, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 20 infos: Block.t[1].b[1].c { type = vec4, size = 1, blockNdx =
0, offset = 672, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 21 infos: Block.t[1].b[2].a { type = ivec3, size = 1, blockNdx =
0, offset = 688, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 22 infos: Block.t[1].b[2].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 704, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 23 infos: Block.t[1].b[2].c { type = vec4, size = 1, blockNdx =
0, offset = 768, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 24 infos: Block.u { type = uint, size = 1, blockNdx = 0, offset
= 784, arrayStride = 0, matrixStride = 0, isRowMajor = false }</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>