[radeon, rs690] santity test spec@glsl-1.10@execution@derivatives@glsl-derivs-varyings fails and several spec@ext_framebuffer_multisample tests crash, killed by OOM reaper(mesa-22dev)
Card is a Radeon Xpress 1200 (IGP) running on Gentoo Linux, kernel 5.11.11, xorg-server 1.20.14, mesa 22.0.0-devel (git-01f5fffb). Piglit was git-11ee10ba04 run via ./piglit run quick -1 -l verbose -s --dmesg
spec@glsl-1.10@execution@derivatives@glsl-derivs-varyings fails with:
Probe color at (16,16)
Expected: 0.160000 0.080000 0.000000 1.000000
Observed: 0.000000 0.000000 0.000000 1.000000
Test failure on line 27
The 16 tests killed by the kernel OOM-reaper exhausting 4 GiB RAM + 16 GiB swap were:
spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil linear
spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil linear
spec@ext_framebuffer_multisample@accuracy all_samples depth_draw depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples depth_draw small depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve small depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil linear
spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil linear
spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw small depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve depthstencil
spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve small depthstencil
I re-did the failed sanity test with RADEON_DEBUG=vp,fp and the OOM-crashed ones with valgrind to get more data. Please find results + summary attached.
General results compared to mesa 21.3.4 were:
mesa 21.3.4 Gentoo
skip 37849, pass 5323, fail 397, crash 2571, dmesg-warn 27, notrun 143, warn 4, incomplete 2, timeout 0, dmesg-fail 0, total 46316
mesa 22.0.0 git-01f5fffbc6
skip 37965, pass 7363, fail 845, crash 97, dmesg-warn 27, notrun 14, warn 4, incomplete 2, timeout 0, dmesg-fail 0, total 46317
rs690_21.1.3.4.tar.bz2 rs690_22.0.0git-01f5fffbc6.tar.bz2 rs690_22.0.0git-01f5fffbc6+valgrind.tar.bz2
Edited by ernsteiswuerfel