[RADV][ACO] amd/compiler/aco_insert_exec_mask.cpp: Failed Assertion
System information
- OS: Archlinux
- GPU: RX 5700 XT
- CPU: Ryzen 3700X
- Kernel version: Linux-tkg-pds 5.7.8
- Mesa version: 0e90b3d0 (modified PKGBUILD's build step from mesa-git AUR, see under)
- Xserver version : X.Org X Server 1.20.8
- Desktop manager and compositor: Gnome, Mutter
- DXVK version: 5ab12d96 (latest)
- Wine/Proton version: wine-tkg-staging-fsync-opt-git 5.10.r0.g8648971f-290
Issue description
I don't know if this error is related to my system/compilation process, but an assertion got triggered while running Overwatch (compiling shaders in the menu):
../mesa/src/amd/compiler/aco_insert_exec_mask.cpp:337: void aco::{anonymous}::transition_to_WQM(aco::{anonymous}::exec_ctx&, aco::Builder, unsigned int): Assertion `ctx.info[idx].exec.back().second & mask_type_wqm' failed.
Since I am having the same issue as #3242 (closed) with GCC 10.1 I compiled with b_ndebug=false
, the complete meson call being the following.
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="-march=native -O2 -pipe"
meson setup mesa _build \
-D b_ndebug=false \
-D b_lto=false \
-D b_pgo=off \
-D buildtype=release \
--wrap-mode=nofallback \
-D prefix=/usr \
-D sysconfdir=/etc \
-D platforms=x11,wayland,drm,surfaceless \
-D dri-drivers=i915,i965,r200,r100,nouveau \
-D gallium-drivers=r300,r600,radeonsi,nouveau,svga,swrast,virgl,iris,zink \
-D vulkan-drivers=amd \
-D dri3=enabled \
-D egl=enabled \
-D gallium-extra-hud=true \
-D gallium-nine=true \
-D gallium-omx=bellagio \
-D gallium-va=enabled \
-D gallium-vdpau=enabled \
-D gallium-xa=enabled \
-D gallium-xvmc=disabled \
-D gbm=enabled \
-D gles1=disabled \
-D gles2=enabled \
-D glvnd=true \
-D glx=dri \
-D libunwind=enabled \
-D llvm=enabled \
-D lmsensors=enabled \
-D osmesa=gallium \
-D shared-glapi=enabled \
-D gallium-opencl=icd \
-D valgrind=disabled \
-D vulkan-overlay-layer=true \
-D vulkan-device-select-layer=true \
-D tools=[] \
-D zstd=enabled \
If I can be of any help, tell me what I can do :)
Edited by Adel Kara Slimane