Bug 95299 - [BDW, deqp] gles31 tests occasionally fail to create compute shader
Summary: [BDW, deqp] gles31 tests occasionally fail to create compute shader
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-06 15:41 UTC by Mark Janes
Modified: 2019-03-12 15:13 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Mark Janes 2016-05-06 15:41:07 UTC
This failure mode is not easy to reproduce, but it causes intermittent false positives in the CI:

/tmp/build_root/m64/opt/deqp/modules/gles31/deqp-gles31 --deqp-case=dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.aggregates.ivec3_array_struct --deqp-log-images=disable --deqp-gl-config-name=rgba8888d24s8 --deqp-surface-width=400 --deqp-surface-height=300 --deqp-visibility=hidden
dEQP Core git-ac9895c3cd060bb4414b0a932e2d09b0c47dbef2 (0xac9895c3) starting..
  target implementation = 'X11 GLX'
Warning: Unable to create native OpenGL ES 3.1 context, will use wrapper context.

Test case 'dEQP-GLES31.functional.program_interface_query.uniform.array_stride.default_block.aggregates.ivec3_array_struct'..
Test case duration in microseconds = 497 us
  Fail (glCreateShader(): glGetError() returned GL_INVALID_ENUM at gluShaderProgram.cpp:56)

DONE!

Test run totals:
  Passed:        0/1 (0.0%)
  Failed:        1/1 (100.0%)
  Not supported: 0/1 (0.0%)
  Warnings:      0/1 (0.0%)
Test run was ABORTED!

Standard Error:
Mesa: User error: GL_INVALID_ENUM in CreateShader(GL_COMPUTE_SHADER)
Mesa: User error: GL_INVALID_ENUM in glBindBufferARB(target 0x8f3f)
Comment 1 Mark Janes 2016-05-06 15:51:35 UTC
A quick survey of recent test results shows 8/8 failures to occur on BDWGT2.
Comment 2 Mark Janes 2016-05-19 22:44:40 UTC
The first error printed does *not* appear for passing tests:

Warning: Unable to create native OpenGL ES 3.1 context, will use wrapper context.
Comment 3 Paul 2019-03-12 12:13:32 UTC
Hi, Makr
I've tried to reproduce the issue on BDWGT2 (Intel® HD Graphics 5500) with Ubuntu 18.04 and Kernel 5.0.1 with mesa 18.2.2 and latest master versions - test passed.
As I see,  test added to the CI suite.
I think we can close the ticket.
Comment 4 Mark Janes 2019-03-12 15:13:40 UTC
Agreed.  Thank you for verifying.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.