Summary: | media-libs/mesa-17.1.8: test failures on sparc (glsl/tests/cache-test, glsl/tests/warnings-test.sh, glsl/glcpp/tests/glcpp-test.sh) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | TESTFAILURE |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 629244 | ||
Attachments: | Build and test logs |
Description
Rolf Eike Beer
2017-11-02 20:51:13 UTC
Created attachment 501956 [details]
Build and test logs
The cache-test failure should now be fixed upstream. I expect the fix to be in 17.2.7 and 17.3.0. Is that a test error or does the code misbehave? If it is the former, should it be disabled in the ebuild to avoid confusion? (In reply to Rolf Eike Beer from comment #3) > Is that a test error or does the code misbehave? If it is the former, should > it be disabled in the ebuild to avoid confusion? It was both. The test did something that wasn't endian-safe, and while debugging that I found out that the SHA1 implementation had a trivial bug in it that caused it to be broken on big endian as well. Same with 17.3.8. Correction: the latter 2 are the same with 17.3.8, the first one is fixed then. state with 18.1.6: FAIL: glsl/tests/warnings-test.sh FAIL: glsl/glcpp/tests/glcpp-test.sh FAIL: glsl/glcpp/tests/glcpp-test-cr-lf.sh *** Bug 670338 has been marked as a duplicate of this bug. *** It's an alignment issue. I'm working on it. Fixed in 18.2.5. Fixes will probably be in 18.3.0_rc3. |