| Summary: | [965GM] piglit fails many tests after a5d7e144 | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | Mark Janes <mark.a.janes> |
| Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> |
| Status: | RESOLVED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
| Severity: | normal | ||
| Priority: | medium | ||
| Version: | git | ||
| Hardware: | x86-64 (AMD64) | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
|
Description
Mark Janes
2016-05-12 20:51:24 UTC
subsequent re-bisection confirms the commit that introduces this failure. Yep, the test Mark gives as an example has this diff:
-add(16) g6<1>F g10<8,8,1>UW -g1<0,1,0>F { align1 compr };
-add(16) g8<1>F g12<8,8,1>UW -g1.1<0,1,0>F { align1 compr };
+add(16) g6<1>F g10<16,16,1>UW -g1<0,1,0>F { align1 compr };
+add(16) g8<1>F g12<16,16,1>UW -g1.1<0,1,0>F { align1 compr };
16,16,1 isn't a valid region. Provoking some undefined behavior, I think.
Here's a patch that seems to work: https://lists.freedesktop.org/archives/mesa-dev/2016-May/116646.html Mesa's CI has always treated 965G and 965GM as identical platforms. Is there any explanation why this only on 965GM? Unfortunately, we only have one of each platform. Testing them independently will limit throughput for the CI. fixed by dc657a8201fe942fce2c68835f1ee52b348e52f0 |
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.