i915 exceeding max instructions not reported to GL app.
Submitted by Kenneth Waters
Assigned to Eric Anholt
In the fishtank WebGL demo, http://webglsamples.googlecode.com/hg/fishtank/fishtank.html , one of the fragment shaders compiles to 143 i915 instructions. This does not appear to be reported up to the GL application as a link failure, or in the info log.
Attached is a log with MESA_GLSL=dump, and INTEL_DEBUG=wm. The shader in question is program 1, shader 3. The i915 instruction dump is at the bottom of the log.