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)
Samuel has an unreviewed series here (I haven't tested if this makes the test pass): https://patchwork.freedesktop.org/series/27579/
Samuel's series fixes the tests referenced by this bug.
Curro has suggested that this issue should not block the 17.2 release
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1616.
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.