Bug 101985 - [IVB BYT] piglit.spec.arb_gpu_shader_fp64.varying-packing.simple double* regression
Summary: [IVB BYT] piglit.spec.arb_gpu_shader_fp64.varying-packing.simple double* regr...
Status: NEW
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: 17.2
Hardware: Other All
: medium normal
Assignee: Samuel Iglesias Gonsálvez
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-31 15:57 UTC by Mark Janes
Modified: 2017-08-19 05:26 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Janes 2017-07-31 15:57:52 UTC
Bisected to:
ad55b1a7701ad51234af3b9fc30f4c54d2546b86
Author:     Timothy Arceri <timothy.arceri@collabora.com>

i965: remove GLSL IR optimisation loop

IVB is running into some spilling issues in piglit with the
loop removed. However those tests are not really reflective
of a real world use case, also fp64 is brand new to IVB
so we leave the spilling issues to be resolved at a later
time.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>

piglit.spec.arb_gpu_shader_fp64.varying-packing.simple double separate
Standard Output

/tmp/build_root/m32/lib/piglit/bin/varying-packing-simple double separate -auto -fbo
piglit: debug: Requested an OpenGL 3.2 Core Context, and received a matching 4.2 context

Probe color at (0,0)
  Expected: 0 255 0 255
  Observed: 0 0 0 0

Standard Error

Mesa 17.2.0-rc1 implementation error: Failed to compile vertex shader: VS compile failed: no register to spill



Please report at https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa
Failed to link: VS compile failed: no register to spill


Mesa: User error: GL_INVALID_VALUE in glGetUniformLocation
Mesa: User error: GL_INVALID_OPERATION in glUniform(program not linked)
Comment 1 Timothy Arceri 2017-08-01 07:24:19 UTC
Samuel has an unreviewed series here (I haven't tested if this makes the test pass):

https://patchwork.freedesktop.org/series/27579/
Comment 2 Mark Janes 2017-08-12 00:51:29 UTC
Samuel's series fixes the tests referenced by this bug.
Comment 3 Mark Janes 2017-08-19 05:26:40 UTC
Curro has suggested that this issue should not block the 17.2 release


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.