Summary: | [regression, bisected] validate_intrinsic_instr: Assertion triggered | ||
---|---|---|---|
Product: | Mesa | Reporter: | Mark Janes <mark.a.janes> |
Component: | Drivers/DRI/i965 | Assignee: | Jason Ekstrand <jason> |
Status: | CLOSED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | major | ||
Priority: | medium | CC: | idr, mark.a.janes |
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Mark Janes
2015-11-07 23:21:00 UTC
This gets triggered because we do a load_var on variables with the subroutine type which was unexpected. I'll get it patched up on Monday. I'm also very annoyed that this patch and the 3 after it do not even build. nir/nir_validate.c: In function 'validate_intrinsic_instr': nir/nir_validate.c:403:53: error: invalid type argument of '->' (have 'int') nir_deref_tail(&instr->variables[0]->deref)->type; ^ nir/nir_validate.c:411:53: error: invalid type argument of '->' (have 'int') nir_deref_tail(&instr->variables[0]->deref)->type; ^ nir/nir_validate.c:420:52: error: invalid type argument of '->' (have 'int') assert(nir_deref_tail(&instr->variables[0]->deref)->type == ^ nir/nir_validate.c:420:105: error: invalid type argument of '->' (have 'int') assert(nir_deref_tail(&instr->variables[0]->deref)->type == ^ This is really not okay. Just pushed a fix for this. |
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.